@charset"UTF-8";

#contents_products{
	width:960px;
}


/*-----------------------------------------
left_box
------------------------------------------------------------------------------*/
#contents_products #left_box{
	float:left;
	width:230px;
}

#contents_products #left_box dl{
	text-indent:-9999px;
}
#contents_products #left_box dl dt#side_title01{
	background:#fff url(../images/title_side01.gif) no-repeat 0 0;
	width:230px;
	height:68px;
}

#contents_products #left_box dl dt#side_menu01{
	background:#fff url(../images/btn_side01_ac.gif) no-repeat 0 0;
	width:225px;
	height:39px;
	margin-left:5px;
}
#contents_products #left_box dl dt#side_menu01 a{
	display:block;
	width:225px;
	height:39px;
	background:#fff url(../images/btn_side01.gif) no-repeat 0 0;
}
#contents_products #left_box dl dt#side_menu01 a:hover{
	display:block;
	width:225px;
	height:39px;
	background:#fff url(../images/btn_side01.gif) no-repeat -225px 0;
}

#contents_products #left_box dl dd#side_menu01_01{
	background:#fff url(../images/btn_side01_01_ac.gif) no-repeat 0 0;
	width:225px;
	height:26px;
	margin-top:5px;
	margin-left:5px;
}
#contents_products #left_box dl dd#side_menu01_01 a{
	display:block;
	width:225px;
	height:26px;
	background:#fff url(../images/btn_side01_01.gif) no-repeat 0 0;
}
#contents_products #left_box dl dd#side_menu01_01 a:hover{
	display:block;
	width:225px;
	height:26px;
	background:#fff url(../images/btn_side01_01.gif) no-repeat -225px 0;
}

#contents_products #left_box dl dd#side_menu01_02{
	background:#fff url(../images/btn_side01_02_ac.gif) no-repeat 0 0;
	width:225px;
	height:24px;
	margin-top:2px;
	margin-bottom:5px;
	margin-left:5px;
}
#contents_products #left_box dl dd#side_menu01_02 a{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side01_02.gif) no-repeat 0 0;
}
#contents_products #left_box dl dd#side_menu01_02 a:hover{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side01_02.gif) no-repeat -225px 0;
}



#contents_products #left_box dl dt#side_menu02{
	background:#fff url(../images/btn_side02_ac.gif) no-repeat 0 0;
	width:225px;
	height:40px;
	margin-left:5px;
}
#contents_products #left_box dl dt#side_menu02 a{
	display:block;
	width:225px;
	height:40px;
	background:#fff url(../images/btn_side02.gif) no-repeat 0 0;
}
#contents_products #left_box dl dt#side_menu02 a:hover{
	display:block;
	width:225px;
	height:40px;
	background:#fff url(../images/btn_side02.gif) no-repeat -225px 0;
}
#contents_products #left_box dl dd#side_menu02_01{
	background:#fff url(../images/btn_side02_01_ac.gif) no-repeat 0 0;
	width:225px;
	height:24px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
}

#contents_products #left_box dl dt#side_menu03{
	background:#fff url(../images/btn_side03_ac.gif) no-repeat 0 0;
	width:225px;
	height:40px;
	margin-left:5px;
}
#contents_products #left_box dl dt#side_menu03 a{
	display:block;
	width:225px;
	height:40px;
	background:#fff url(../images/btn_side03.gif) no-repeat 0 0;
}
#contents_products #left_box dl dt#side_menu03 a:hover{
	display:block;
	width:225px;
	height:40px;
	background:#fff url(../images/btn_side03.gif) no-repeat -225px 0;
}

#contents_products #left_box dl dd#side_menu03_01{
	background:#fff url(../images/btn_side03_01_ac.gif) no-repeat 0 0;
	width:225px;
	height:24px;
	margin-top:5px;
	margin-left:5px;
}
#contents_products #left_box dl dd#side_menu03_01 a{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side03_01.gif) no-repeat 0 0;
}
#contents_products #left_box dl dd#side_menu03_01 a:hover{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side03_01.gif) no-repeat -225px 0;
}
#contents_products #left_box dl dd#side_menu03_02{
	background:#fff url(../images/btn_side03_02_ac.gif) no-repeat 0 0;
	width:225px;
	height:24px;
	margin-top:2px;
	margin-left:5px;
	margin-bottom:5px;
}
#contents_products #left_box dl dd#side_menu03_02 a{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side03_02.gif) no-repeat 0 0;
}
#contents_products #left_box dl dd#side_menu03_02 a:hover{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side03_02.gif) no-repeat -225px 0;
}


#contents_products #left_box dl dt#side_menu04{
	background:#fff url(../images/btn_side04_ac.gif) no-repeat 0 0;
	width:225px;
	height:40px;
	margin-left:5px;
}
#contents_products #left_box dl dt#side_menu04 a{
	display:block;
	width:225px;
	height:40px;
	background:#fff url(../images/btn_side04.gif) no-repeat 0 0;
}
#contents_products #left_box dl dt#side_menu04 a:hover{
	display:block;
	width:225px;
	height:40px;
	background:#fff url(../images/btn_side04.gif) no-repeat -225px 0;
}


#contents_products #left_box dl dd#side_menu04_01{
	background:#fff url(../images/btn_side04_01_ac.gif) no-repeat 0 0;
	width:225px;
	height:26px;
	margin-top:5px;
	margin-left:5px;
}
#contents_products #left_box dl dd#side_menu04_01 a{
	display:block;
	width:225px;
	height:26px;
	background:#fff url(../images/btn_side04_01.gif) no-repeat 0 0;
}
#contents_products #left_box dl dd#side_menu04_01 a:hover{
	display:block;
	width:225px;
	height:26px;
	background:#fff url(../images/btn_side04_01.gif) no-repeat -225px 0;
}

#contents_products #left_box dl dd#side_menu04_02{
	background:#fff url(../images/btn_side04_02_ac.gif) no-repeat 0 0;
	width:225px;
	height:24px;
	margin-top:2px;
	margin-left:5px;
}
#contents_products #left_box dl dd#side_menu04_02 a{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side04_02.gif) no-repeat 0 0;
}
#contents_products #left_box dl dd#side_menu04_02 a:hover{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side04_02.gif) no-repeat -225px 0;
}

#contents_products #left_box dl dd#side_menu04_03{
	background:#fff url(../images/btn_side04_03_ac.gif) no-repeat 0 0;
	width:225px;
	height:24px;
	margin-top:2px;
	margin-bottom:5px;
	margin-left:5px;
}
#contents_products #left_box dl dd#side_menu04_03 a{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side04_03.gif) no-repeat 0 0;
}
#contents_products #left_box dl dd#side_menu04_03 a:hover{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side04_03.gif) no-repeat -225px 0;
}

#contents_products #left_box dl dd#side_menu04_04{
	background:#fff url(../images/btn_side04_04_ac.gif) no-repeat 0 0;
	width:225px;
	height:24px;
	margin-top:2px;
	margin-bottom:5px;
	margin-left:5px;
}
#contents_products #left_box dl dd#side_menu04_04 a{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side04_04.gif) no-repeat 0 0;
}
#contents_products #left_box dl dd#side_menu04_04 a:hover{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side04_04.gif) no-repeat -225px 0;
}


#contents_products #left_box dl dt#side_menu05{
	background:#fff url(../images/btn_side05_ac.gif) no-repeat 0 0;
	width:225px;
	height:40px;
	margin-left:5px;
}
#contents_products #left_box dl dt#side_menu05 a{
	display:block;
	width:225px;
	height:40px;
	background:#fff url(../images/btn_side05.gif) no-repeat 0 0;
}
#contents_products #left_box dl dt#side_menu05 a:hover{
	display:block;
	width:225px;
	height:40px;
	background:#fff url(../images/btn_side05.gif) no-repeat -225px 0;
}


#contents_products #left_box dl dt#side_menu06{
	background:#fff url(../images/btn_side06_ac.gif) no-repeat 0 0;
	width:225px;
	height:40px;
	margin-left:5px;
}
#contents_products #left_box dl dt#side_menu06 a{
	display:block;
	width:225px;
	height:40px;
	background:#fff url(../images/btn_side06.gif) no-repeat 0 0;
}
#contents_products #left_box dl dt#side_menu06 a:hover{
	display:block;
	width:225px;
	height:40px;
	background:#fff url(../images/btn_side06.gif) no-repeat -225px 0;
}


#contents_products #left_box dl dt#side_menu07{
	background:#fff url(../images/btn_side07_ac.gif) no-repeat 0 0;
	width:225px;
	height:40px;
	margin-left:5px;
}
#contents_products #left_box dl dt#side_menu07 a{
	display:block;
	width:225px;
	height:40px;
	background:#ccc url(../images/btn_side07.gif) no-repeat 0 0;
}
#contents_products #left_box dl dt#side_menu07 a:hover{
	display:block;
	width:225px;
	height:40px;
	background:#fff url(../images/btn_side07.gif) no-repeat -225px 0;
}

#contents_products #left_box dl dd#side_menu07_01{
	background:#fff url(../images/btn_side07_01_ac.gif) no-repeat 0 0;
	width:225px;
	height:26px;
	margin-top:5px;
	margin-left:5px;
}
#contents_products #left_box dl dd#side_menu07_01 a{
	display:block;
	width:225px;
	height:26px;
	background:#fff url(../images/btn_side07_01.gif) no-repeat 0 0;
}
#contents_products #left_box dl dd#side_menu07_01 a:hover{
	display:block;
	width:225px;
	height:26px;
	background:#fff url(../images/btn_side07_01.gif) no-repeat -225px 0;
}

#contents_products #left_box dl dd#side_menu07_02{
	background:#fff url(../images/btn_side07_02_ac.gif) no-repeat 0 0;
	width:225px;
	height:24px;
	margin-bottom:5px;
	margin-left:5px;
}
#contents_products #left_box dl dd#side_menu07_02 a{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side07_02.gif) no-repeat 0 0;
}
#contents_products #left_box dl dd#side_menu07_02 a:hover{
	display:block;
	width:225px;
	height:24px;
	background:#fff url(../images/btn_side07_02.gif) no-repeat -225px 0;
}

#contents_products #left_box dl dt#side_menu08{
	background:#fff url(../images/btn_side08_ac.gif) no-repeat 0 0;
	width:225px;
	height:41px;
	margin-left:5px;
}
#contents_products #left_box dl dt#side_menu08 a{
	display:block;
	width:225px;
	height:41px;
	background:#fff url(../images/btn_side08.gif) no-repeat 0 0;
}
#contents_products #left_box dl dt#side_menu08 a:hover{
	display:block;
	width:225px;
	height:41px;
	background:#fff url(../images/btn_side08.gif) no-repeat -225px 0;
}



/*-----------------------------------------
main_box
------------------------------------------------------------------------------*/
#contents_products #main_box01{
	float:right;
	width:695px;
	padding-right:5px;
}

#contents_products #main_box01 h2.title_category_01_01{
	text-indent:-9999px;
	background:transparent url(../images/title_category01_01.gif) no-repeat 0 0;
	width:695px;
	height:30px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_01_02{
	text-indent:-9999px;
	background:transparent url(../images/title_category01_02.gif) no-repeat 0 0;
	width:695px;
	height:30px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_01_03{
	text-indent:-9999px;
	background:transparent url(../images/title_category01_03.gif) no-repeat 0 0;
	width:695px;
	height:30px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_01_04{
	text-indent:-9999px;
	background:transparent url(../images/title_category01_04.gif) no-repeat 0 0;
	width:695px;
	height:30px;
	margin:30px 0 0 0;
}

#contents_products #main_box01 h2.title_category_02_01{
	text-indent:-9999px;
	background:transparent url(../images/title_category02_01.gif) no-repeat 0 0;
	width:695px;
	height:30px;
	margin:30px 0 0 0;
}

#contents_products #main_box01 h2.title_category_03_01{
	text-indent:-9999px;
	background:transparent url(../images/title_category03_01.gif) no-repeat 0 0;
	width:695px;
	height:30px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_03_02{
	text-indent:-9999px;
	background:transparent url(../images/title_category03_02.gif) no-repeat 0 0;
	width:695px;
	height:29px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_04_01{
	text-indent:-9999px;
	background:transparent url(../images/title_category04_01.gif) no-repeat 0 0;
	width:695px;
	height:28px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_04_02{
	text-indent:-9999px;
	background:transparent url(../images/title_category04_02.gif) no-repeat 0 0;
	width:695px;
	height:27px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_04_03{
	text-indent:-9999px;
	background:transparent url(../images/title_category04_03.gif) no-repeat 0 0;
	width:695px;
	height:29px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_04_04{
	text-indent:-9999px;
	background:transparent url(../images/title_category04_04.gif) no-repeat 0 0;
	width:695px;
	height:30px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_04_05{
	text-indent:-9999px;
	background:transparent url(../images/title_category04_05.gif) no-repeat 0 0;
	width:695px;
	height:30px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_05_01{
	text-indent:-9999px;
	background:transparent url(../images/title_category05_01.gif) no-repeat 0 0;
	width:695px;
	height:29px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_05_02{
	text-indent:-9999px;
	background:transparent url(../images/title_category05_02.gif) no-repeat 0 0;
	width:695px;
	height:28px;
	margin:50px 0 0 0;
}
#contents_products #main_box01 h2.title_category_05_03{
	text-indent:-9999px;
	background:transparent url(../images/title_category05_03.gif) no-repeat 0 0;
	width:695px;
	height:29px;
	margin:50px 0 0 0;
}
#contents_products #main_box01 h2.title_category_06_01{
	text-indent:-9999px;
	background:transparent url(../images/title_category06_01.gif) no-repeat 0 0;
	width:695px;
	height:30px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_06_02{
	text-indent:-9999px;
	background:transparent url(../images/title_category06_02.gif) no-repeat 0 0;
	width:695px;
	height:29px;
	margin:50px 0 0 0;
}
#contents_products #main_box01 h2.title_category_07_01{
	text-indent:-9999px;
	background:transparent url(../images/title_category07_01.gif) no-repeat 0 0;
	width:695px;
	height:29px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_07_02{
	text-indent:-9999px;
	background:transparent url(../images/title_category07_02.gif) no-repeat 0 0;
	width:695px;
	height:29px;
	margin:30px 0 0 0;
}
#contents_products #main_box01 h2.title_category_08_01{
	text-indent:-9999px;
	background:transparent url(../images/title_category08_01.gif) no-repeat 0 0;
	width:695px;
	height:29px;
	margin:30px 0 0 0;
}

#contents_products #main_box01 p.txt_category{
	margin:10px 0 0 10px;
	width:685px;
}
#contents_products #main_box01 p.txt_category a{
	color:#f44b00;
	text-decoration:underline;
}

#contents_products #main_box01 p.txt_category a:hover{
	text-decoration:none;
}

#contents_products #main_box01 dl.construction_ex, #contents_products #main_box01 dl.construction_ex01{
	height:124px;
	margin-top:15px;
}
#contents_products #main_box01 dl.construction_ex02{
	height:124px;
	margin-top:15px;
	padding-left:10px;
}
#contents_products #main_box01 dl.construction_ex dt{
	text-indent:-9999px;
	background:#fff url(../images/title_construction_ex.gif) no-repeat 0 0;
	width:81px;
	height:124px;
	float:left;
}
#contents_products #main_box01 dl.construction_ex01 dt{
	text-indent:-9999px;
	background:#fff url(../images/bg_ordermade_ex.gif) no-repeat 0 0;
	width:81px;
	height:124px;
	float:left;
}
#contents_products #main_box01 dl.construction_ex02 dt{
	text-indent:-9999px;
	background:#fff url(../images/ico_category04_04.gif) no-repeat 0 0;
	width:140px;
	height:86px;
	float:right;
}

#contents_products #main_box01 dl.construction_ex dd,#contents_products #main_box01 dl.construction_ex01 dd, #contents_products #main_box01 dl.construction_ex02 dd{
	float:left;
}

#contents_products #main_box01 dl.construction_ex dd.construction01, #contents_products #main_box01 dl.construction_ex01 dd.construction01, #contents_products #main_box01 dl.construction_ex02 dd.construction01{
	padding:0 0 0 0;
	width:180px;
}
#contents_products #main_box01 dl.construction_ex dd.construction02, #contents_products #main_box01 dl.construction_ex01 dd.construction02{
	padding:0 0 0 7px;
	width:180px;
}
#contents_products #main_box01 dl.construction_ex dd.construction03, #contents_products #main_box01 dl.construction_ex01 dd.construction03{
	padding:0 0 0 7px;
	width:180px;
}
#contents_products #main_box01 dl.construction_ex dd.construction04, #contents_products #main_box01 dl.construction_ex01 dd.construction04{
	padding:0 0 0 7px;
	width:360px;
}
#contents_products #main_box01 dl.construction_ex02 dd.construction05{
	padding:0 0 0 7px;
	width:320px;
}

#contents_products #main_box01 h3.title_01{
	text-indent:-9999px;
	width:685px;
	height:27px;
	margin-top:30px;
	margin-left:10px;
	background:#fff url(../../images/title_item01.jpg) no-repeat 0 0;
}
#contents_products #main_box01 h3.title_01_02{
	text-indent:-9999px;
	width:685px;
	height:27px;
	margin-top:25px;
	margin-left:10px;
	background:#fff url(../../images/title_item01.jpg) no-repeat 0 0;
}
#contents_products #main_box01 h3.title_02{
	text-indent:-9999px;
	width:685px;
	height:27px;
	margin-top:30px;
	margin-left:10px;
	background:#fff url(../../images/title_item02.jpg) no-repeat 0 0;
}
#contents_products #main_box01 h3.title_02_02{
	text-indent:-9999px;
	width:685px;
	height:27px;
	margin-top:20px;
	margin-left:10px;
	background:#fff url(../../images/title_item02.jpg) no-repeat 0 0;
}
#contents_products #main_box01 h3.title_02_03{
	text-indent:-9999px;
	width:685px;
	height:27px;
	margin-top:50px;
	margin-left:10px;
	background:#fff url(../../images/title_item02.jpg) no-repeat 0 0;
}


#contents_products #main_box01 .item_box01{
	width:685px;
	margin-top:25px;
	border-top:2px solid #6b3a28; 
	padding-top:10px;
	margin-left:10px;
}


/*----------------------------------------------------------------------------------------------------------*/
#contents_products #main_box01 .item_box{
	width:685px;
	margin-top:10px;
	background:transparent url(../../images/bg_itembox.gif) repeat-x left bottom;
	padding-bottom:10px;
	margin-left:10px;
}
#contents_products #main_box01 .item_box_nobg{
	width:685px;
	margin-top:12px;
	margin-left:10px;
}

#contents_products #main_box01 .item_box h4 ,#contents_products #main_box01 .item_box_nobg h4{
	font-weight:bold;
	color:#6e3c29;
	border-left:4px solid #6e3c29;
	padding:0 0 0 8px;
	width:617px;
	float:left;
	font-size:12px;
	margin-bottom:3px;
}
#contents_products #main_box01 .item_box p ,#contents_products #main_box01 .item_box_nobg p{
	font-weight:bold;
	color:#fff;
	background-color:#f44b00;
	padding:2px 3px 1px;
	font-size:84%;
	margin-right:5px;
	float:right;
}

#contents_products #main_box01 .item_box .float_l{
	width:427px;
}

#contents_products #main_box01 .item_box dl,#contents_products #main_box01 .item_box_nobg dl{
	line-height:100%;
	width:422px;
	font-size:96%;
	padding:2px 0 2px;

}
#contents_products #main_box01 .item_box dl dt,#contents_products #main_box01 .item_box_nobg dl dt{
	background:transparent url(../../images/bg_item.gif) repeat 0 0;
	float:left;
	padding:4px;
}
#contents_products #main_box01 .item_box dl dd,#contents_products #main_box01 .item_box_nobg dl dd{
	float:left;
	padding-top:1px;
	padding-bottom:2px;
	line-height:1.6;
	margin:0 6px;
}
#contents_products #main_box01 .item_box dl.item_list01 ,#contents_products #main_box01 .item_box_nobg dl.item_list01{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;
}
#contents_products #main_box01 .item_box dl.item_list02 ,#contents_products #main_box01 .item_box_nobg dl.item_list02{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;

}
#contents_products #main_box01 .item_box dl.item_list03 ,#contents_products #main_box01 .item_box_nobg dl.item_list03{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;

}

#contents_products #main_box01 .item_box .item_01 ,#contents_products #main_box01 .item_box_nobg .item_01{
	width:120px;
	margin-top:2px;
	margin-left:12px;
	float:left;
	text-align:right;
}
#contents_products #main_box01 .item_box .item_02 ,#contents_products #main_box01 .item_box_nobg .item_02{
	width:120px;
	margin-top:2px;
	margin-left:5px;
	float:left;
	text-align:right;
}
#contents_products #main_box01 .item_box .item_03 ,#contents_products #main_box01 .item_box_nobg .item_03{
	width:245px;
	margin-top:2px;
	margin-left:10px;
	float:left;
	text-align:right;
}



#contents_products #main_box01 .item_box_02{
	width:685px;
	margin-top:10px;
	margin-left:10px;

}

#contents_products #main_box01 .item_box_02 h4{
	font-weight:bold;
	color:#6e3c29;
	border-left:4px solid #6e3c29;
	padding:0 0 0 8px;
	width:617px;
	float:left;
	font-size:12px;
	margin-bottom:3px;
}
#contents_products #main_box01 .item_box_02 p{
	font-weight:bold;
	color:#fff;
	background-color:#f44b00;
	padding:2px 3px 1px;
	font-size:84%;
	margin-right:5px;
	float:right;
}


#contents_products #main_box01 .item_box_02 .item_box_02_02{
	border:1px solid #ccc;
	padding:0 2px;
	margin-top:2px;
	margin-bottom:10px;
	width:423px;
}

#contents_products #main_box01 .item_box_02 dl{
	line-height:100%;
	width:423px;
	font-size:96%;
	padding:2px 0 2px;

}
#contents_products #main_box01 .item_box_02 dl dt{
	background:transparent url(../../images/bg_item.gif) repeat 0 0;
	float:left;
	padding:4px;
}
#contents_products #main_box01 .item_box_02 dl dd{
	float:left;
	padding-top:1px;
	padding-bottom:2px;
	line-height:1.6;
	margin:0 6px;
}
#contents_products #main_box01 .item_box_02 dl.item_list04 dd{
	float:left;
	padding-top:3px;
	padding-bottom:1px;
	line-height:1.4;
	margin:0 6px;
}


#contents_products #main_box01 .item_box_02 dl.item_list01{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;
}
#contents_products #main_box01 .item_box_02 dl.item_list02{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;

}
#contents_products #main_box01 .item_box_02 dl.item_list03{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;

}

#contents_products #main_box01 .item_box_02 .item_01{
	width:120px;
	margin-left:8px;
	float:left;
	text-align:right;
}
#contents_products #main_box01 .item_box_02 .item_02{
	width:120px;
	margin-left:5px;
	float:left;
	text-align:right;
}

/*----------------------------------------------------------------------------------------------------------*/
#contents_products #main_box01 .item_box01{
	width:685px;
	margin-top:25px;
	border-top:2px solid #6b3a28; 
	padding-top:10px;
	margin-left:10px;
	background:transparent url(../../images/bg_itembox.gif) repeat-x left bottom;
	padding-bottom:10px;
}

#contents_products #main_box01 .item_box01 h4{
	font-weight:bold;
	color:#6e3c29;
	border-left:4px solid #6e3c29;
	padding:0 0 0 8px;
	width:617px;
	float:left;
	margin-bottom:3px;
}
#contents_products #main_box01 .item_box01 p{
	font-weight:bold;
	color:#fff;
	background-color:#f44b00;
	padding:2px 3px 1px;
	font-size:84%;
	margin-right:5px;
	float:right;
}

#contents_products #main_box01 .item_box01 .item_box02_02{
	border:1px solid #ccc;
	padding:0 2px;
	margin-top:2px;
	margin-bottom:10px;
	width:495px;
}

#contents_products #main_box01 .item_box01 dl{
	line-height:100%;
	width:495px;
	font-size:96%;
	padding:2px 0 2px;

}
#contents_products #main_box01 .item_box01 dl dt{
	background:transparent url(../../images/bg_item.gif) repeat 0 0;
	float:left;
	padding:4px;
	margin-right:4px;
}
#contents_products #main_box01 .item_box01 dl dd{
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	line-height:1.4;
	margin:0 6px;
}
#contents_products #main_box01 .item_box01 dl.item_list04 dd{
	float:left;
	padding-top:3px;
	padding-bottom:1px;
	line-height:1.4;
	margin:0 6px;
}


#contents_products #main_box01 .item_box01 dl.item_list01{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;
}
#contents_products #main_box01 .item_box01 dl.item_list02{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;

}
#contents_products #main_box01 .item_box01 dl.item_list03{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;
}

#contents_products #main_box01 .item_box01 .item_01{
	width:170px;
	margin-left:12px;
	float:left;
	text-align:right;
}
#contents_products #main_box01 .item_box01 .item_02{
	width:170px;
	margin-top:2px;
	margin-left:5px;
	float:left;
	text-align:right;
}
#contents_products #main_box01 .item_box01 .item_03{
	width:245px;
	margin-top:2px;
	margin-left:10px;
	float:left;
	text-align:right;
}


/*----------------------------------------------------------------------------------------------------------*/

#contents_products #main_box01 .item_box02{
	width:685px;
	margin-top:10px;
	background:transparent url(../../images/bg_itembox.gif) repeat-x left bottom;
	padding-bottom:10px;
	margin-left:10px;
}
#contents_products #main_box01 .item_box02_nobg{
	width:685px;
	margin-top:10px;
	margin-left:10px;
}
#contents_products #main_box01 .item_box02_nobg02{
	width:685px;
	margin-left:10px;
}

#contents_products #main_box01 .item_box02 h4 ,#contents_products #main_box01 .item_box02_nobg h4 ,#contents_products #main_box01 .item_box02_nobg02 h4{
	font-weight:bold;
	color:#6e3c29;
	border-left:4px solid #6e3c29;
	padding:0 0 0 8px;
	margin-bottom:3px;
}
#contents_products #main_box01 .item_box02 p ,#contents_products #main_box01 .item_box02_nobg p ,#contents_products #main_box01 .item_box02_nobg02 p{
	font-weight:bold;
	color:#fff;
	background-color:#f44b00;
	padding:2px 3px 1px;
	font-size:84%;
	margin-right:5px;
	float:right;
}

#contents_products #main_box01 .item_box02 .item_box02_02, #contents_products #main_box01 .item_box02_nobg .item_box02_02, #contents_products #main_box01 .item_box02_nobg02 .item_box02_02{
	border:1px solid #ccc;
	padding:0 2px;
	margin-top:2px;
	margin-bottom:10px;
	width:495px;
}

#contents_products #main_box01 .item_box02 dl,#contents_products #main_box01 .item_box02_nobg dl,#contents_products #main_box01 .item_box02_nobg02 dl{
	line-height:100%;
	font-size:96%;
	padding:2px 0 2px;

}
#contents_products #main_box01 .item_box02 dl dt, #contents_products #main_box01 .item_box02_nobg dl dt, #contents_products #main_box01 .item_box02_nobg02 dl dt{
	background:transparent url(../../images/bg_item.gif) repeat 0 0;
	float:left;
	padding:4px;
}
#contents_products #main_box01 .item_box02 dl dd, #contents_products #main_box01 .item_box02_nobg dl dd, #contents_products #main_box01 .item_box02_nobg02 dl dd{
	float:left;
	padding-top:1px;
	padding-bottom:2px;
	line-height:1.6;
	margin:0 6px;
}
#contents_products #main_box01 .item_box02 dl.item_list04 dd, #contents_products #main_box01 .item_box02_nobg dl.item_list04 dd, #contents_products #main_box01 .item_box02_nobg02 dl.item_list04 dd{
	float:left;
	padding-top:3px;
	padding-bottom:1px;
	line-height:1.4;
	margin:0 6px;
}

#contents_products #main_box01 .item_box02 dl.item_list01 ,#contents_products #main_box01 .item_box02_nobg dl.item_list01 ,#contents_products #main_box01 .item_box02_nobg02 dl.item_list01{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;
}
#contents_products #main_box01 .item_box02 dl.item_list02 ,#contents_products #main_box01 .item_box02_nobg dl.item_list02 ,#contents_products #main_box01 .item_box02_nobg02 dl.item_list02{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;
}
#contents_products #main_box01 .item_box02 dl.item_list03 ,#contents_products #main_box01 .item_box02_nobg dl.item_list03 ,#contents_products #main_box01 .item_box02_nobg02 dl.item_list03{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;
}

#contents_products #main_box01 .item_box02 .item_01 ,#contents_products #main_box01 .item_box02_nobg .item_01 ,#contents_products #main_box01 .item_box02_nobg02 .item_01{
	text-align:right;
	padding-top:1px;
}
#contents_products #main_box01 .item_box02 .item_02 ,#contents_products #main_box01 .item_box02_nobg .item_02 ,#contents_products #main_box01 .item_box02_nobg02 .item_02{
	text-align:right;
	padding-top:1px;
}

#contents_products #main_box01 .item_box02 .item_03 ,#contents_products #main_box01 .item_box02_nobg .item_03 ,#contents_products #main_box01 .item_box02_nobg02 .item_03{
	width:245px;
	margin-top:2px;
	margin-left:10px;
	float:left;
	text-align:right;
}



#contents_products #main_box01 .paint_dd01{
	width:425px;
}

#contents_products #main_box01 a.paint_link01{
	text-decoration:underline;
}
#contents_products #main_box01 a.paint_link01:hover{
	text-decoration:none;
}

/*----------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------*/
#contents_products #main_box01 .item_box03{
	width:685px;
	margin-top:12px;
	background:transparent url(../../images/bg_itembox.gif) repeat-x left bottom;
	padding-bottom:10px;
	margin-left:10px;
}
#contents_products #main_box01 .item_box03_nomargin{
	width:685px;
	margin-top:-10px;
	padding-bottom:10px;
	margin-left:10px;
}

#contents_products #main_box01 .item_box03_nobg{
	width:685px;
	margin-top:12px;
	padding-bottom:10px;
	margin-left:10px;
}


#contents_products #main_box01 .item_box03 h4,#contents_products #main_box01 .item_box03_02 h4,#contents_products #main_box01 .item_box03_nobg h4{
	font-weight:bold;
	color:#6e3c29;
	border-left:4px solid #6e3c29;
	padding:0 0 0 8px;
	margin-bottom:3px;
}

#contents_products #main_box01 .item_box03 p,#contents_products #main_box01 .item_box03_02 p,#contents_products #main_box01 .item_box03_nobg p{
	margin:0 0 0 10px;
}


#contents_products #main_box01 .item_box03 .item_box03_01,#contents_products #main_box01 .item_box03_nomargin .item_box03_01,#contents_products #main_box01 .item_box03_nobg .item_box03_01{
	border:1px solid #ccc;
	padding:0 2px;
	margin-top:10px;
	margin-bottom:5px;
	width:681px;
}
#contents_products #main_box01 .item_box03 .item_box03_02,#contents_products #main_box01 .item_box03_nomargin .item_box03_02,#contents_products #main_box01 .item_box03_nobg .item_box03_02{
	border:1px solid #ccc;
	padding:0 2px;
	margin-top:2px;
	margin-bottom:10px;
	width:495px;
}


#contents_products #main_box01 .item_box03 dl,#contents_products #main_box01 .item_box03_nomargin dl,#contents_products #main_box01 .item_box03_nobg dl{
	line-height:100%;
	font-size:96%;
	padding:2px 0 2px;

}
#contents_products #main_box01 .item_box03 dl dt,#contents_products #main_box01 .item_box03_nomargin dl dt,#contents_products #main_box01 .item_box03_nobg dl dt{
	background:transparent url(../../images/bg_item.gif) repeat 0 0;
	float:left;
	padding:4px;
}
#contents_products #main_box01 .item_box03 dl dd,#contents_products #main_box01 .item_box03_nomargin dl dd,#contents_products #main_box01 .item_box03_nobg dl dd{
	float:left;
	padding-top:1px;
	padding-bottom:2px;
	line-height:1.6;
	margin:0 6px;
}
#contents_products #main_box01 .item_box03 dl.item_list04 dd,#contents_products #main_box01 .item_box03_nomargin dl.item_list04 dd,#contents_products #main_box01 .item_box03_nobg dl.item_list04 dd{
	float:left;
	padding-top:3px;
	padding-bottom:1px;
	line-height:1.4;
	margin:0 6px;
}

#contents_products #main_box01 .item_box03 dl.item_list01, #contents_products #main_box01 .item_box03_nomargin dl.item_list01, #contents_products #main_box01 .item_box03_nobg dl.item_list01{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;
}

#contents_products .item_01 ,#contents_products .item_02 ,#contents_products #main_box01 .item_03{
	text-align:right;
	padding-top:2px;
}

#contents_products #main_box01  a.ico_zoom{
	font-size:84%;
	line-height:2;
	background:transparent url(../../images/ico_zoom.gif) no-repeat 0 1px;
	padding:0 0 0 15px;
	text-decoration:underline;
}
#contents_products #main_box01 a.ico_zoom:hover{
	text-decoration:none;
}

#contents_products #main_box01 p.btn_pdf02{
	float:right;
	font-weight:normal;
	background:transparent url(../../images/ico_pdf.gif) no-repeat 0 2px;
	padding-left:22px;
	line-height:1.6;
	margin-bottom:5px;
}
#contents_products #main_box01 p.btn_pdf02 a{
	text-decoration:underline;
}
#contents_products #main_box01 p.btn_pdf02 a:hover{
	text-decoration:none;
}

#contents_products #main_box01 p.btn_pdf03{
	font-weight:normal;
	background:transparent url(../../images/ico_pdf.gif) no-repeat 0 2px;
	padding-left:22px;
	line-height:1.6;
	margin-bottom:5px;
	margin-left:10px;
}
#contents_products #main_box01 p.btn_pdf03 a{
	text-decoration:underline;
}
#contents_products #main_box01 p.btn_pdf03 a:hover{
	text-decoration:none;
}

#contents_products #main_box01 p.btn_pdf04{
	text-align:right;
	font-weight:normal;
	line-height:1.6;
	margin-bottom:5px;

}
#contents_products #main_box01 p.btn_pdf04 a{
	text-decoration:underline;
	padding-bottom:3px;
	background:transparent url(../../images/ico_pdf.gif) no-repeat 0 0;
	padding-left:22px;
}
#contents_products #main_box01 p.btn_pdf04 a:hover{
	text-decoration:none;
}

/*----------------------------------------------------------------------------------------------------------*/

#contents_products #main_box01 .item_box04{
	width:685px;
	margin-top:10px;
	background:transparent url(../../images/bg_itembox.gif) repeat-x left bottom;
	padding-bottom:10px;
	margin-left:10px;
}
#contents_products #main_box01 .item_box04_nobg{
	width:685px;
	margin-top:10px;
	margin-left:10px;
}
#contents_products #main_box01 .item_box04_nobg02{
	width:685px;
	margin-left:10px;
}

#contents_products #main_box01 .item_box04 h4 ,#contents_products #main_box01 .item_box04_nobg h4 ,#contents_products #main_box01 .item_box04_nobg02 h4{
	font-weight:bold;
	color:#6e3c29;
	border-left:4px solid #6e3c29;
	padding:0 0 0 8px;
	margin-bottom:3px;
}

#contents_products #main_box01 .item_box04 .item_box02_02, #contents_products #main_box01 .item_box04_nobg .item_box02_02, #contents_products #main_box01 .item_box04_nobg02 .item_box02_02{
	border:1px solid #ccc;
	padding:0 2px;
	margin-top:2px;
	margin-bottom:10px;
	width:455px;
}

#contents_products #main_box01 .item_box04 dl,#contents_products #main_box01 .item_box04_nobg dl,#contents_products #main_box01 .item_box04_nobg02 dl{
	line-height:100%;
	font-size:96%;
	padding:2px 0 2px;

}
#contents_products #main_box01 .item_box04 dl dt, #contents_products #main_box01 .item_box04_nobg dl dt, #contents_products #main_box01 .item_box04_nobg02 dl dt{
	background:transparent url(../../images/bg_item.gif) repeat 0 0;
	float:left;
	padding:4px;
}
#contents_products #main_box01 .item_box04 dl dd, #contents_products #main_box01 .item_box04_nobg dl dd, #contents_products #main_box01 .item_box04_nobg02 dl dd{
	float:left;
	padding-top:1px;
	padding-bottom:2px;
	line-height:1.6;
	margin:0 6px;
}
#contents_products #main_box01 .item_box04 dl.item_list04 dd, #contents_products #main_box01 .item_box04_nobg dl.item_list04 dd, #contents_products #main_box01 .item_box04_nobg02 dl.item_list04 dd{
	float:left;
	padding-top:3px;
	padding-bottom:1px;
	line-height:1.4;
	margin:0 6px;
}

#contents_products #main_box01 .item_box04 dl.item_list01 ,#contents_products #main_box01 .item_box04_nobg dl.item_list01 ,#contents_products #main_box01 .item_box04_nobg02 dl.item_list01{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;
}
#contents_products #main_box01 .item_box04 dl.item_list02 ,#contents_products #main_box01 .item_box04_nobg dl.item_list02 ,#contents_products #main_box01 .item_box04_nobg02 dl.item_list02{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;
}
#contents_products #main_box01 .item_box04 dl.item_list03 ,#contents_products #main_box01 .item_box04_nobg dl.item_list03 ,#contents_products #main_box01 .item_box04_nobg02 dl.item_list03{
	background:#fff url(../../images/bg_item.gif) repeat-x left bottom;
}

#contents_products #main_box01 .item_box04 .item_01 ,#contents_products #main_box01 .item_box04_nobg .item_01 ,#contents_products #main_box01 .item_box04_nobg02 .item_01{
	text-align:right;
	padding-top:1px;
}
#contents_products #main_box01 .item_box04 .item_02 ,#contents_products #main_box01 .item_box04_nobg .item_02 ,#contents_products #main_box01 .item_box04_nobg02 .item_02{
	text-align:right;
	padding-top:1px;
}

#contents_products #main_box01 .item_box04 .item_03 ,#contents_products #main_box01 .item_box04_nobg .item_03 ,#contents_products #main_box01 .item_box04_nobg02 .item_03{
	width:245px;
	margin-top:2px;
	margin-left:10px;
	float:left;
	text-align:right;
}

#contents_products #main_box01 .item_box05{
	width:683px;
	margin:30px 0 0 10px;
	padding:1px 1px 7px;
	border:1px solid #ccc;
}
#contents_products #main_box01 .item_box05 h5{
	background-color:#e5e5e5;
	font-weight:bold;
	font-size:84%;
	padding:2px 10px 1px;
}
#contents_products #main_box01 .item_box05 img{
	float:left;
	padding:7px 20px 0 9px
}
#contents_products #main_box01 .item_box05 ul{
	float:left;
	width:375px;
	font-size:84%;
	padding:7px 0 0 0;
}

/*----------------------------------------------------------------------------------------------------------*/
#products_area{
	margin-top:10px;
	margin-left:10px;
	width:685px;
	background:transparent url(../../images/bg_products01.gif) no-repeat 0 0;
}
#products_area_bg{
	background:transparent url(../../images/bg_products02.gif) no-repeat left bottom;
	padding-bottom:8px;
	padding-left:7px;
}

#products_area01{
	margin-top:10px;
	margin-left:10px;
	padding-top:2px;
	width:685px;
	background:transparent url(../../images/bg_products03.gif) no-repeat 0 0;
}
#products_area_bg01{
	background:transparent url(../../images/bg_products04.gif) no-repeat left bottom;
	padding-bottom:8px;
	padding-left:7px;
}

.products_area02{
	margin-top:10px;
	margin-left:10px;
	padding-top:10px;
	width:685px;
	background:transparent url(../../images/bg_products05.gif) no-repeat 0 0;
}
#products_area_bg02{
	background:transparent url(../../images/bg_products06.gif) no-repeat left bottom;
	padding-bottom:10px;
	padding-left:15px;
	padding-bottom:40px;

}
#products_area_bg02_02{
	background:transparent url(../../images/bg_products06_02.gif) no-repeat left bottom;
	padding-bottom:10px;
	padding-left:15px;
}

.products_area02 p.btn_pdf{
	background:transparent url(../../images/ico_pdf.gif) no-repeat 0 2px;
	padding-left:22px;
	line-height:1.6;
	margin-bottom:5px;
}
.products_area02 p.btn_pdf a{
	text-decoration:underline;
}
.products_area02 p.btn_pdf a:hover{
	text-decoration:none;
}

.products_area02 p a.ico_link01{
	text-decoration:underline;
	padding-right:20px;
	background:transparent url(../../images/ico_07.gif) no-repeat 100% 65%;
}
.products_area02 p a.ico_link01:hover{
	text-decoration:none;
}


#products_area  h4{
	font-weight:bold;
	margin:3px 0 10px 0;
	font-size:96%;
}
#products_area01  h4{
	font-weight:bold;
	margin:0 0 10px 0;
	font-size:96%;
}
#products_area  p{
	width:182px;
	font-size:96%;
	float:left;
}

#products_area img{
	margin-left:10px;
}
#products_area01 img{
	float:left;
	margin:0 10px 0 2px;
}

#products_area  #products_box01{
	width:338px;
	margin:0 9px 0 0; 
	float:left;
}
#products_area  #products_box02{
	width:331px;
	margin:0 0 0 0 0;
	float:left;
}

ul.list_caution02{
	margin-top:10px;
	margin-left:10px;
}
ul.list_caution02 li{
	font-size:84%;
	text-indent:-1.2em;
	padding-left:1.2em;
	margin-left:10px;
}
ul.list_caution02 a{
	color:#f44b00;
	text-decoration:underline;
}
ul.list_caution02 a:hover{
	text-decoration:none;
}


dl.list_caution{
	margin-left:10px;
} 
dl.list_caution dt{
	margin-top:10px;
	font-weight:bold;
	font-size:96%;
}
dl.list_caution dd{
	font-size:84%;
	color:#666;
	background:#fff url(../../images/ico_03.gif) no-repeat 0 0.7em;
	padding-left:7px;
	margin-left:15px;
}

dl.list_caution03{
	margin-left:10px;
} 
dl.list_caution03 dt{
	margin-top:10px;
	font-weight:bold;
	font-size:96%;
}
dl.list_caution03 dd{
	font-size:84%;
	color:#666;
	margin-left:15px;
}



.txt_caution{
	margin-left:10px;
	font-weight:bold;
	color:#fff;
	background-color:#f44b00;
	padding:3px 8px 2px;
	font-size:84%;
}

p.txt_caution01{
	margin-top:15px;
	margin-left:10px;
	line-height:1.4;
	font-size:84%;
}

.txt_caution02{
	margin-left:5px;
} 
.txt_caution02 h5{
	font-weight:bold;
	font-size:96%;
	display:block;
	line-height:1;
	background:none;
}
.txt_caution02 p{
	display:block;
	font-size:84%;
	color:#666;
	margin:3px 0 0 5px;
	padding:0;
}

ul#bnn_area{
	margin-top:45px;
	width:695px;

}

ul#bnn_area li{
	float:left;
}



/*---------------------------------------
panelling_box
-------------------------------------------------------------------------------------*/
#panelling_area_bg{
	background-color:#fff5cc;
	margin-top:30px;
	padding:7px 15px;
}

#panelling_area_bg h4{
	color:#f44b00;
	font-weight:bold;
	padding-left:10px;
	background:#fff5cc url(../../images/ico_02.gif) no-repeat 0 50%;
}

#panelling_area{
	margin-top:5px;
	border:1px solid #ccc;
	background-color:#fff;
	padding:8px;
}

#panelling_area p{
	float:left;
	width:230px;

}

#panelling_area ul{
	margin:0 0 6px 10px;
}
#panelling_area ul li{
	float:left;
	margin-left:8px;
}


/*---------------------------------------
deck_box
-------------------------------------------------------------------------------------*/
.deck_box{
	background-color:#f2f2f2;
	width:685px;
	margin-top:15px;
	padding:5px 0;
}

.deck_box h5{
	color:#519f27;
	font-weight:bold;
	margin:0 10px 0;
	background:transparent url(../../images/ico_01.gif) no-repeat 0 50%;
	padding-left:10px;
}

.deck_box table.data_box01{
	font-size:78%;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	width:665px;
	margin:5px auto;
	background-color:#fff;
	text-align:center;
}
.deck_box table.data_box01 th{
	background-color:#e1f3d8;
	font-weight:normal;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:4px 2px;
}
.deck_box table.data_box01 td{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:4px 2px;
}
.deck_box table.data_box01 td.cell_01{
	background-color:#fff5cc;
}
.deck_box .txt_cauiton02{
	margin-top:-3px;
	margin-left:15px;
	margin-bottom:5px;
	line-height:1.4;
	font-size:84%;
	background:none;
	font-weight:normal;
}

/*---------------------------------------
DAWNLOD
-------------------------------------------------------------------------------------*/
#main_box01 .download_box01{
	background:transparent url(../images/bg_download_pdf01.jpg) no-repeat 0 0;
	padding:20px 0 0 130px;
	border-bottom:1px solid #cccccc;
	margin:10px 0 0 10px;
}
#main_box01 .download_box02{
	background:transparent url(../images/bg_download_pdf02.jpg) no-repeat 0 0;
	padding:20px 0 0 130px;
	border-bottom:1px solid #cccccc;
	margin:10px 0 0 10px;
}
#main_box01 .download_box03{
	background:transparent url(../images/bg_download_pdf03.jpg) no-repeat 0 0;
	padding:20px 0 0 130px;
	border-bottom:1px solid #cccccc;
	margin:10px 0 0 10px;
}
#main_box01 .download_box04{
	background:transparent url(../images/bg_download_pdf04.jpg) no-repeat 0 0;
	padding:20px 0 0 130px;
	border-bottom:1px solid #cccccc;
	margin:10px 0 0 10px;
}
#main_box01 .download_box05{
	background:transparent url(../images/bg_download_pdf05.jpg) no-repeat 0 0;
	padding:20px 0 0 130px;
	border-bottom:1px solid #cccccc;
	margin:10px 0 0 10px;
}
#main_box01 .download_box06{
	background:transparent url(../images/bg_download_pdf06.jpg) no-repeat 0 0;
	padding:20px 0 0 130px;
	border-bottom:1px solid #cccccc;
	margin:10px 0 0 10px;
}

#main_box01 .download_box07{
	background:transparent url(../images/bg_download_pdf07.jpg) no-repeat 0 0;
	padding:20px 0 0 130px;
	border-bottom:1px solid #cccccc;
	margin:10px 0 0 10px;
}

#main_box01 .download_box08{
	background:transparent url(../images/bg_download_pdf08.jpg) no-repeat 0 0;
	padding:20px 0 0 130px;
	border-bottom:1px solid #cccccc;
	margin:10px 0 0 10px;
}

#main_box01 .download_box09{
	background:transparent url(../images/bg_download_pdf09.jpg) no-repeat 0 0;
	padding:20px 0 0 130px;
	border-bottom:1px solid #cccccc;
	margin:10px 0 0 10px;
}

#main_box01 .download_box10{
	background:transparent url(../images/bg_download_pdf10.jpg) no-repeat 0 0;
	padding:20px 0 0 130px;
	border-bottom:1px solid #cccccc;
	margin:10px 0 0 10px;
}

#main_box01 h3.title_catalogue_dawnlods{
	color:#6e3c29;
	font-size:120%;
	font-weight:bold;
}

#main_box01 .download_box01 p, #main_box01 .download_box03 p, #main_box01 .download_box03 p, #main_box01 .download_box04 p, #main_box05 .download_box01 p{
	font-size:96%;
}

#main_box01 p.btn_catalogue01{
	padding:10px 0;
	margin:-3px 0 3px 0;
}
#main_box01 p.btn_catalogue01 a{
	font-size:84%;
	line-height:1;
	display:block;
	width:215px;
	height:18px;
	background:#fff url(../images/btn_download_pdf.jpg) no-repeat 0 0;
	text-indent:129px;
	padding-top:9px;
}
#main_box01 p.btn_catalogue01 a:hover{
	background:#fff url(../images/btn_download_pdf.jpg) no-repeat 0 -27px;
}

#main_box01 p.txt_catalogue_caution01{
	color:#f44b00;
	font-size:84%;
	float:left;
	padding:14px 0 0 15px;
}

#main_box01 .catalogue_box01{
	margin:30px 0 0 10px;
}

#main_box01 .catalogue_box01 h3{
	text-indent:-9999px;
	background:#fff url(../../images/title_item03.jpg) no-repeat 0 0;
	width:685px;
	height:27px;
}
#main_box01 .catalogue_box01 h4{
	font-weight:bold;
	margin-top:10px;
}

#main_box01 .catalogue_box01 ul{
	float:left;
	width:510px;
	font-size:84%;
	color:#666666;
	margin:5px 30px 0 10px;
}
#main_box01 .catalogue_box01 ul li{
	margin-bottom:5px;
}
#main_box01 .catalogue_box01 .txt_f44b00b{
	color:#f44b00;
	font-weight:bold;
	margin-top:20px;
}



/*---------------------------------------
ORDER MADE
-------------------------------------------------------------------------------------*/
#contents_products #main_box01 #box_ordermade01{
	margin-top:30px;
	margin-left:10px;
	background:transparent url(../images/bg_ordermade01_01.gif) no-repeat 0 0;
}

#contents_products #main_box01 #box_ordermade01 #box_ordermade_bg{
	padding-bottom:20px;
	padding-left:20px;
	background:transparent url(../images/bg_ordermade01_02.gif) no-repeat left bottom;
	position:relative;
}

#contents_products #main_box01 #box_ordermade01 .box_ordermade_left{
	float:left;
	width:368px;
	margin:20px 0 0 0;
}
#contents_products #main_box01 #box_ordermade01 .box_ordermade_right{
	float:left;
	width:240px;
	margin:20px 0 0 35px;
}

#contents_products #main_box01 #box_ordermade01 p.btn_ordermade{
	position:absolute;
	top:397px;
	left:266px;
}

#contents_products #main_box01 #box_ordermade02{
	padding:15px 0 0 10px;
}

#contents_products #main_box01 #box_ordermade02 .float_l{
	width:470px;
}

#contents_products #main_box01 h3.title_ordermade01{
	text-indent:-9999px;
	width:685px;
	height:27px;
	margin-top:20px;
	margin-left:10px;
	background:#fff url(../images/title_ordermade_item.jpg) no-repeat 0 0;
}

#contents_products #main_box01 .ordermade_item_box{
	width:675px;
	background:#fff url(../../images/bg_itembox.gif) repeat-x left bottom;
	margin:10px 0 0 10px;
	padding-bottom:10px;
}
#contents_products #main_box01 .ordermade_item_box_nobg{
	width:675px;
	margin:10px 0 0 10px;
}
#contents_products #main_box01 .ordermade_item_box .float_l{


}

/*---------------------------------------
pdf_box
-------------------------------------------------------------------------------------*/
.pdf_area02{
	background:transparent url(../../images/bg_products05.gif) no-repeat 0 0;
	margin-top:10px;
	margin-left:10px;
	padding-top:10px;
	width:685px;
}



#pdf_area_bg02_02{
	background:transparent url(../../images/bg_products06_02.gif) no-repeat left bottom;
	padding-bottom:10px;
	padding-left:15px;
}
	
.pdf_area02 p.btn_pdf{
	background:transparent url(../../images/ico_pdf.gif) no-repeat 0 2px;
	padding-left:22px;
	line-height:1.6;
	margin-bottom:5px;
}


