/******************************************************

	YAMAGATA WEB Site service CSS


Modefiy : 2009/01/27
*******************************************************/






#contents #flow div.block h3 {
	margin: 0;
	padding: 0;
	height: 23px;
	text-indent: -9999px;
	overflow: hidden;
}
#contents #flow div#fA h3 {
	background: url(img/production_02.gif) no-repeat;
}
#contents #flow div#fB h3 {
	background: url(img/production_04.gif) no-repeat;
}
#contents #flow div#fC h3 {
	background: url(img/production_05.gif) no-repeat;
}
#contents #flow div#fD h3 {
	background: url(img/production_06.gif) no-repeat;
}



#contents .example h3#ex1 {
	background: url(img/service_index_02.gif) no-repeat;
}
#contents .example h3#ex2 {
	background: url(img/service_index_05.gif) no-repeat;
}
#contents .example h3#ex3 {
	background: url(img/service_index_07.gif) no-repeat;
}
#contents .example h3#ex4 {
	background: url(img/service_index_09.gif) no-repeat;
}


#localization #contents table.tableC th {
	background: url(img/localization_02.gif) no-repeat;
}
#localization #contents table.tableC th.loc1  {
	background-position: -1px 0;
}
#localization #contents table.tableC th.loc2  {
	background-position: -109px 0;
}
#localization #contents table.tableC th.loc3  {
	background-position: -216px 0;
}
#localization #contents table.tableC th.loc4  {
	background-position: -323px 0;
}
#localization #contents table.tableC th.loc5  {
	background-position: -430px 0;
}
#localization #contents table.tableC td {
	font-size: 0.8em;
}


#contents #flow div#fB,
#contents #flow div#fC {
	height: 18em;
	min-height: 18em;
	_height: 19em;
	_min-height: 19em;
}

/*------printingAdd------*/
#printing #contents div.printingprocess {
	margin:20px 0px 0px;
	_margin:20px 0px 0px;
	background: url(img/printing_line.gif) repeat-y left top;
}
#printing #contents div.printingprocess dl {

	float:left;
}
#printing #contents div.printingprocess dl.processBtm {
	background:#fff;
}
#printing #contents div.printingprocess dl.processBtm dd {
	padding: 0 0 50px;
}
#printing #contents div.printingprocess dt {
	width:150px;
	/*_height: 50px;*/
	float:left;
}
#printing #contents div.printingprocess dd {
	width:380px;
	/*display:block;
	margin-left:150px;*/
	float:left;
}
#printing #contents div.printingprocess  div.process_yazirusi{
/*	width:535px;*/
	height:11px;
	background: url(img/printing_yazirusi.gif) no-repeat left bottom;
	/*_margin-left:-154px;*/
	clear:left;
	text-indent: -9999px;
}
#printing #contents dl.imgLtxtR dt{
	display:block;
	float:left;
}
#printing #contents dl.imgLtxtR dd{
	width:275px;
	display:block;
	float:right;
	margin-bottom:15px;
}

#printing #contents dl.columntxtLimgR dt{
	width:450px;
	display:block;
	float:left;
}
#printing #contents dl.columntxtLimgR dd{
	width:50px;
	display:block;
	float:right;
}
#printing #contents img.white{
	display:none;
	_display:inline;
	_margin-top:-2.05em;
}
#printing #contents .column_ie6{
	_margin-bottom:40px;	
}
#printing #contents .indent1 p{
	margin:0 0 0;
}
#printing #contents .indent1 ul.linksIn{
	margin:0 0 20px;
}