@charset "Shift-JIS";/* --------------------------------------------------  base layout-------------------------------------------------- */body#index_page #pagettl{	text-indent: 0;	height: 20px;}/* --------------------------------------------------  product_info_index-------------------------------------------------- */#content_l h2{	text-indent: -9999px;	overflow: hidden;	display: block;	background: url(img/factory_sp_large_ttl.png) no-repeat;	height: 51px;	margin-bottom: 20px;}/* --------common & ttl--------- */#content_l div.section_common{	width:635px;	margin-left: 5px;}#content_l h3.ttl01{	text-indent: -9999px;	overflow: hidden;	display: block;	background: url(img/factory_sp_ttl01.png) no-repeat;	height: 51px;}#content_l h3.ttl02{	text-indent: -9999px;	overflow: hidden;	display: block;	background: url(img/factory_sp_ttl02.png) no-repeat;	height: 51px;}#content_l h3.ttl03{	text-indent: -9999px;	overflow: hidden;	display: block;	background: url(img/factory_sp_ttl03.png) no-repeat;	height: 51px;}#content_l h3.ttl04{	text-indent: -9999px;	overflow: hidden;	display: block;	background: url(img/factory_sp_ttl04.png) no-repeat;	height: 51px;}/* --------content01--------- */#content_l div.section_common div.section_main{	width: 635px;}#content_l div.section_common div.section_main ol{	padding-left: 25px;	padding-bottom: 28px;}/* --------content03--------- */#content_l div.section_common div.section_main_figure{	margin-left:5px;	width: 635px;}#content_l div.section_common div.section_main_figure div.img_left{	float: left;	width: 210px;	height: 75px;	background: url(img/factory_sp_figure02.png) no-repeat;}#content_l div.section_common div.section_main_figure div.img_center{	float: left;	width: 210px;	height: 75px;	background: url(img/factory_sp_figure03.png) no-repeat;}#content_l div.section_common div.section_main_figure div.img_right{	float: left;	width: 210px;	height: 75px;	background: url(img/factory_sp_figure04.png) no-repeat;}#content_l div.section_common div.section_main_figure a img{	display: block;	margin-top: 45px;	margin-left: 52px;	vertical-align: top;}/* --------content04--------- */#content_l div.section_common ul{	padding-bottom: 15px;}#content_l div.section_common table.tbl01{	margin: 0 auto;	margin-bottom: 25px;	width: 635px;}#content_l div.section_common table.tbl01 td.bg_col_strong{	background-color: #ddd;	border: 1px solid #fff;}#content_l div.section_common table.tbl01 td.bg_col_week{	background-color: #eee;	border: 1px solid #fff;}#content_l div.section_common table.tbl01 tr td p.f_b{	font-weight: bold;	text-align: center;	padding: 0;	color: #777;}#content_l div.section_common table.tbl01 tr td p.f_w{	text-align: center;	padding: 0;}#content_l div.section_common p.content04 span.f_b{	font-weight: bold;	color: #777;}#content_l div.section_common ul.arrow_li li{	background: url(../common/img/arrow01.gif) no-repeat 5px 1px;	padding-left: 20px;	line-height:1.0;}
