@charset "utf-8";

.LOW #CONTAINER02{
	background: url("../img/low_con_bg_top.jpg") 0 0 no-repeat #fff;
}

/* 取扱い品目（id="ITEM"）
=============================================== */
#ITEM #CONTAINER03 {
	padding-bottom: 0;
}
#ITEM #CONTENTS .COL_innerbox{
	padding-bottom: 40px;
	margin-bottom: 30px;
	background: url("../img/dotted_x01.gif") 0 bottom repeat-x;
}
#ITEM #CONTENTS #COL03{
	padding-bottom: 40px;
	margin-bottom: 0px;
	background: none;
}
#ITEM #CONTENTS .COL_innerbox .col_l{
	width:168px;
}
#ITEM #CONTENTS .COL_innerbox .col_r{
	width:578px;
	padding-top: 10px;
}
#ITEM #CONTENTS .COL_innerbox .col_r dt{
	padding-bottom: 10px;
}
#ITEM #CONTENTS .COL_innerbox .col_r dd{
	padding-bottom: 4px;
}

#ITEM #CONTENTS .COL_innerbox .col_r dd span{
	display: block;
	padding-left: 12px;
	background: url("../../item/img/ob01.jpg") 0 6px no-repeat;
}
/*-- 取扱いブランド --*/
#ITEM #CONTENTS .COL_innerbox .item_box {
	padding-top:24px;
	width: 100%;
	border-bottom: 2px solid #BBABA3;
	padding-bottom: 12px;
}
#ITEM #CONTENTS .COL_innerbox .item_box .title{
	padding-bottom: 12px;
}
#ITEM #CONTENTS .COL_innerbox .item_box div{
	width: 144px;
	float:left;
	background: url("../img/dotted_y01.jpg") right 0 repeat-y;
}
#ITEM #CONTENTS .COL_innerbox .item_box div.right{
	width: 146px;
	background: none;
}
#ITEM #CONTENTS .COL_innerbox .col_r .item_box div dl{
	padding-bottom: 0px;
	line-height: 1.1;
	padding-left: 12px;
}
#ITEM #CONTENTS .COL_innerbox .col_r .item_box div dt{
	padding-bottom: 2px;
}
#ITEM #CONTENTS .COL_innerbox .col_r .item_box div dd{
	padding-bottom: 20px;
	font-size: 10px;
}
#ITEM #CONTENTS .COL_innerbox .col_r .item_box div dd.last{
	padding-bottom: 0px;
}

/*-- 背景画像 --*/
#ITEM #CONTENTS {
	background: url("../../item/img/bg01.jpg") right 50px no-repeat;
}
#ITEM #itembg{
	background: url("../../item/img/bg02.jpg") 0 620px no-repeat;
}
#ITEM #itembg2{
	background: url("../../item/img/bg03.jpg") right bottom no-repeat;
	padding-bottom: 50px;
}

/* 取扱い品目（id="USE"）
=============================================== */
#USE #CONTENTS {
	margin-left:25px;
	width:800px;
}
#USE #CONTENTS .COL_innerbox{
	padding-bottom: 60px;
}
#USE #CONTENTS .COL_innerbox table{
	width: 780px;
	margin-left: 10px;
	border-top: solid #CACACA 1px;
	margin-top: 1px;
}
#USE #CONTENTS .COL_innerbox th{
	padding-top: 15px;
	width: 190px;
	border-bottom: solid #CACACA 1px;
}
#USE #CONTENTS .COL_innerbox td{
	vertical-align: middle;
	line-height: 1.4;
	border-bottom: solid #CACACA 1px;
}

/* アクセス（id="ACCESS"）
=============================================== */
#ACCESS #CONTENTS {
	margin-left:25px;
	width:800px;
}
#ACCESS #CONTENTS .COL_innerbox{
	padding-bottom: 130px;
}
#ACCESS #CONTENTS .col_l{
	width:240px;
}
#ACCESS #CONTENTS .col_l h4{
	padding-bottom: 22px;
}
#ACCESS #CONTENTS .col_l table{
	line-height: 1.3;
	width: 240px;
}
#ACCESS #CONTENTS .col_l th{
	width: 7em;
	vertical-align: top;
	padding: 6px 0;
	background: url("../img/dotted_x01.gif") 0 bottom repeat-x;
}
#ACCESS #CONTENTS .col_l th.last{
	background: none;
}
#ACCESS #CONTENTS .col_l th span{
	display:block;
	background: url("../../access/img/ob01.jpg") 0 2px no-repeat;
	padding-left: 16px;
}
#ACCESS #CONTENTS .col_l td{
	vertical-align: top;
	padding: 6px 0;
	background: url("../img/dotted_x01.gif") 0 bottom repeat-x;
}
#ACCESS #CONTENTS .col_l td.last{
	background: none;
}
#ACCESS #CONTENTS .col_l p{
	padding-top: 10px;
	padding-bottom: 10px;
}
#ACCESS #CONTENTS .col_r{
	width:540px;
}
#ACCESS #CONTENTS .col_r p{
	border: 1px solid #6E6D6C;
}
#ACCESS #CONTENTS .col_l .box2{
	padding:5px 10px;
	background:#D1C1B4;
}
#ACCESS #CONTENTS .col_l .box2 .table2{
	width:auto;
}
#ACCESS #CONTENTS .col_l .box2 .table2 th{
	width: 9em;
	vertical-align: top;
	padding: 2px 0;
	background: none;
}
#ACCESS #CONTENTS .col_l .box2 .table2 td{
	vertical-align: top;
	padding: 2px 0;
	background:none;
}