/*main-products
----------------------------------------------------------------------------------*/
#globalnavi .navi-mainproducts a,#globalnavi .navi-mainproducts a:hover{
	background:url(../images/navi/mn-mainproducts-s.gif) no-repeat;
}

#item{
	padding-top:0px;
}

strong{
	font-weight:bold;
	color:#935a06;
}


/*indepth
----------------------------------------------------------------------------------*/
#indepth-oshibori a,#indepth-oshibori a:hover,
#main-products .indepth-beautytowel a,#main-products .indepth-beautytowel a:hover,
#main-products .indepth-esthetictowel a,#main-products .indepth-esthetictowel a:hover,
#main-products .indepth-medical a,#main-products .indepth-medical a:hover{
	display:block;
	height:33px;
	text-indent:-9999px;
}

/*oshibori*/
#indepth-oshibori a,#indepth-oshibori a:hover{
	width:177px;}
#indepth-oshibori a{background:url(../images/indepth/btn-mainproducts.gif) no-repeat;}
#indepth-oshibori,#indepth-oshibori a:hover{ background:url(../images/indepth/btn-mainproducts-r.gif) no-repeat left;}
/*beautytowel*/
#main-products .indepth-beautytowel a,#main-products .indepth-beautytowel a:hover{
	width:168px;
	margin:2px 0 0 60px;}
#main-products .indepth-beautytowel a{background:url(../images/indepth/btn-beautytowel.gif) no-repeat;}
#main-products .indepth-beautytowel,#main-products .indepth-beautytowel a:hover{background:url(../images/indepth/btn-beautytowel-r.gif) no-repeat center;}

/*esthetictowel*/
#main-products .indepth-esthetictowel a,#main-products .indepth-esthetictowel a:hover{
	width:168px;
	margin:2px 0 0 60px;}
#main-products .indepth-esthetictowel a{background:url(../images/indepth/btn-esthetictowel.gif) no-repeat;}
#main-products .indepth-esthetictowel,#main-products .indepth-esthetictowel a:hover{ background:url(../images/indepth/btn-esthetictowel-r.gif) no-repeat center;}

/*medical*/
#main-products .indepth-medical a,#main-products .indepth-medical a:hover{
	width:168px;
	margin:2px 0 0 60px;}
#main-products .indepth-medical a{background:url(../images/indepth/btn-medicaltowel.gif) no-repeat;}
#main-products .indepth-medical,#main-products .indepth-medical a:hover{ background:url(../images/indepth/btn-medicaltowel-r.gif) no-repeat center;}

/*column3
----------------------------------------------------------------------------------*/
#main-products .column3{
	margin-top:20px;
	width:288px;
	margin-right:2px;
}

#main-products .heightLine-column3inner{
	background:#FFFFFF;
	margin:10px 10px 10px;
	padding:10px;
}

#main-products .heightLine-column3inner p{
	margin:10px 0;
}
#main-products #beautytowel,#main-products #esthetictowel,#main-products #medical{
	display:block;
	background:#bebedf;
}

/*beautytowel*/
#main-products #beautytowel-inner p{margin:5px 0 10px;}

/*esthetictowel*/
#main-products #esthetictowel dt{
	padding-top:2px;
	float:left;
}
#main-products #esthetictowel dd{
	margin-left:80px;
}


/*topimage
-------------------------------------------------------------------------------------------*/
#main-products #oshibori,#main-products #beauty-towel,#main-products #esthetic-towel,#main-products #medical-towel{
	display:block;
	width:870px;
	padding-bottom:10px;
}

/*oshibori*/
#main-products #oshibori{
	background:url(../main-products/images/oshibori-bg.jpg) no-repeat top #ceba6f;
	min-height:350px;
*	height:350px;
*:	min-height:350px;
	margin-bottom:5px;
}
#main-products #oshibori p.erabareru{
	padding:20px 20px 20px 28px;
}
#main-products #oshibori-title p.erabareru{
	padding:20px 20px 20px 28px;
}


#main-products #eiseimark{
	display:block;
	background:#FFFFFF;
	width:460px;
*	width:480px;
*:	width:460px;
/*	height:190px;*/
	padding:0;
	margin:0 0 0 20px;
}

#main-products #oshibori #eiseimark{
	display:block;
	background:#FFFFFF;
	width:460px;
*	width:480px;
*:	width:460px;
	height:190px;
	padding:20px 0 0;
	margin:0 0 0 20px;
}

#main-products #oshibori #eiseimark dt{
	padding-left:5px;
}

#main-products #oshibori-title #eiseimark{background:none;}
#main-products #eiseimark dt{
	display:block;
	float:left;
}
#main-products #eiseimark dd{
	margin-left:80px;
}
#main-products #eiseimark p{
	margin:5px 0 10px;
}

/*beauty-towel*/
#main-products #beauty-towel{
	min-height:307px;
*	height:315px;
	background:url(../main-products/images/beayty/bg-beauty-towel.jpg) no-repeat #E1E4EB;
	padding-bottom:0;
}
#main-products #beauty-towel h4{
	padding:20px 0 10px 30px;
}
#main-products #beauty-towel dl{
	display:block;
	padding-left:40px;
}
#main-products #beauty-towel dl dt{
	margin:10px 0;
}
#main-products #beauty-towel dl dd{
	display:block;
	width:290px;/*280*/
	padding-bottom:10px;
}
#main-products #beauty-towel p{
	padding:0 0 0 40px;
}

/*esthetic-towel*/
#main-products #esthetic-towel{
	background:url(../main-products/images/esthetic/bg-esthetic-towel.jpg) no-repeat #DED5CE;
	min-height:307px;
*	height:307px;/*317*/
*:	min-height:307px;
}
#main-products #esthetic-towel h4{
	padding:10px 0 15px 30px;
}
#main-products #esthetic-towel p,#main-products #esthetic-towel dl{
	width:300px;
}
#main-products #esthetic-towel p{
	padding:0 0 15px 30px;
}
#main-products #esthetic-towel dl{
	padding:0 0 10px 30px;
}
#main-products #esthetic-towel dl dt{
	clear:both;
	display:block;
	margin:0 10px 0 0;
	float:left;
}
#main-products #esthetic-towel dl dd{
	display:block;
	margin:0px 0 0 70px;
}
#main-products #esthetic-towel dl dt.sren,#main-products #esthetic-towel dl dd.sren{
	margin-top:10px;
}

/*medical-towel*/
#main-products #medical-towel{
	background:url(../main-products/images/medical/bg-medical-towel.jpg) no-repeat #E9C589;
	min-height:339px;
*	height:349px;
*:	min-height:339px;
}
#main-products #medical-towel h4{
	padding:30px 0 10px 30px;
}
#main-products #medical-towel p{
	margin-left:30px;
	padding:20px 0 0 0;
}
#main-products #medical-towel dl{
	padding-left:30px;
}
#main-products #medical-towel p,#main-products #medical-towel dl,#main-products #medical-towel dl dt,#main-products #medical-towel dl dd{
	display:block;
	width:250px;
}
#main-products #medical-towel dl dt{
	clear:both;
	padding:20px 0 0 0;
	float:left;
}
#main-products #medical-towel dl dd{
	padding:5px 0 0;
}

/*rentaloshibori
----------------------------------------------------------------------------------*/
#main-products h3#rentaloshibori{margin:10px 0 5px;}


#main-products h4#rental-merit{margin:20px 0 10px;}

#main-products dl#dl-rental-merit{
	margin-bottom:20px;
}

#main-products dl#dl-rental-merit dt,#main-products dl#dl-rental-merit dd{
	padding:10px 0;}
#main-products dl#dl-rental-merit dt{
	float:left;}
#main-products dl#dl-rental-merit dd{
	margin-left:160px;}

/*beautytowel
----------------------------------------------------------------------------------*/
/*towel-left towel-center towel-right towel-left2 towel-right2*/
.towel-left,.towel-center,.towel-right,.towel-left2,.towel-right2{
	display:block;
	float:left;
	margin:20px 30px 0 0;}
.towel-left,.towel-center,.towel-right{width:270px;}
.towel-left2,.towel-right2{width:420px;}
.towel-right,.towel-right2{margin-right:0;}
.towel-left dt,.towel-center dt,.towel-right dt,.towel-left2 dt,.towel-right2 dt{margin-bottom:10px;}
.towel-left dd p,.towel-center dd p,.towel-right dd p,.towel-left2 dd p,.towel-right2 dd p{padding:10px 0;}
/*table*/
.towel-left table,.towel-center table,.towel-right table,.towel-left2 table,.towel-right2 table{
	border-collapse:collapse;
	border:1px solid #c7a777;
	margin-top:12px;}
.towel-left table,.towel-center table,.towel-right table{width:270px;}
.towel-left2 table,.towel-right2 table{width:420px;}

.towel-left table th,.towel-center table th,.towel-right table th,.towel-left2 table th,.towel-right2 table th{
	background:#ffeed4;
	padding:10px;
	width:77px;
	font-weight:bold;
	border:1px solid #c7a777;
	text-align:center;
}
.towel-left table td,.towel-center table td,.towel-right table td,.towel-left2 table td,.towel-right2 table td{
	padding:10px;
	border:1px solid #c7a777;
}

/*medical-towel.html
-----------------------------------------------------------------------------------------*/
/*facetowel*/
#main-products .facetowel h5,#main-products .facetowel dl dt{
	display:block;
	padding:20px 0 10px;
}
#main-products .facetowel div,#main-products .facetowel dl{width:427px;}
#main-products .facetowel div{
	display:block;
	float:left;
}
#main-products .facetowel dl{
	display:block;
	float:right;
}

#main-products .facetowel dd table{
	border-collapse:collapse;
	border:1px solid #c7a777;
	width:212px;}
#main-products .facetowel dd table th{
	background:#ffeed4;
	width:60px;
	font-weight:bold;
	padding:10px;
	border:1px solid #c7a777;
	text-align:center;
	letter-spacing:0;}
#main-products .facetowel dd table td{
	border:1px solid #c7a777;
	padding:10px;
}

#main-products .towel-left2 dt h5,.towel-right2 dt h5{
	display:block;
	padding:0px 0 20px;
}


/*oshibori.html
-----------------------------------------------------------------------------------------*/

#main-products #oshibori-title{
	background: url(../main-products/images/oshibori/oshibori-bg.jpg) no-repeat top;
	width:870px;
	min-height:348px;
*	height:348px;
*:	min-height:348px;
}
#main-products #oshibori-title p.erabareru{
	padding:10px 0 15px 20px;
}

#main-products #paperoshibori .heightLine-1 dd,#main-products #paperoshibori .heightLine-2 dd,#main-products #paperoshibori .heightLine-3 dd{
	padding:5px 0;
}
#main-products #paperoshibori .paper p{
	padding:20px 0;
}
