@charset "utf-8";
@import "../../common/css/0-import.css";

#banner {
	padding: 26px 0 6px;
}

#pageGuide {
	padding-bottom: 6px;
	line-height: 1.5;
}

#conts {
	margin: 0 auto;
	width: 630px;
	font-size: 12px;
	line-height: 1.5;
	color: #333;
}

#conts img {
	display: block;
}

#conts h2 {
	margin-bottom: 8px;
}

#conts h3 {
	margin-bottom: 6px;
}

/*------------------------------------------------------------
	index.php
------------------------------------------------------------*/
#index #conts p {
	margin-bottom: 33px;
}

#index #conts ul {
	margin-bottom: 32px;
	overflow: hidden;
}

#index #conts ul.mb36 {
	margin-bottom: 36px;
}

#index #conts ul.mb43 {
	margin-bottom: 43px;
}

#index #conts ul.mb34 {
	margin-bottom: 34px;
}

#index #conts ul li {
	margin-right: 15px;
	float: left;
	width: 200px;
}

#index #conts ul li.mr0 {
	margin-right: 0;
}

#index #conts ul li span {
	margin-left: 2px;
	display: block;
}

#index #conts ul li span.ty01 {
	margin: 4px 0 3px 3px;
}

#index #conts ul li span.ty02 {
	margin: 5px 0 3px 3px;
}

#index #conts ul li span.ty03 {
	margin: 5px 0 6px 3px;
}

#index #conts ul li a {
	font-weight: bold;
	font-size: 14px;
}

/*------------------------------------------------------------
	kisara.php
------------------------------------------------------------*/
#conts h2 {
	margin-bottom: 10px;
}

#conts .boxA {
	margin-bottom: 20px;
	overflow: hidden;
}

#conts .boxA img.floatL {
	margin-top: 1px;
}

#conts .boxA p {
	margin-left: 210px;
	font-size: 14px;
}

	*+html #conts .boxA p {
		margin-top: -1px;
	}

#conts .boxB {
	margin: 0 1px 18px 0;
	overflow: hidden;
}

#conts .mb39 {
	margin-bottom: 39px;
}

#conts .boxB .sBox {
	width: 310px;
	float: left;
}

#conts .boxB .rBox {
	float: right;
	width: 310px;
}

#conts .boxB p {
	margin-left: 161px;
}

#conts .boxB .rBox p {
	margin-left: 160px;
}

#conts .boxB img.floatL {
	margin-top: 1px;
}

#conts .boxB p.mb5 {
	margin-bottom: 5px;
}

#conts .boxB p.mb4 {
	margin-bottom: 4px;
}

#conts .boxB .blod {
	padding-right: 4px;
	margin-bottom: 11px;
	font-size: 14px;
	font-weight: bold;
}

	*+html #conts .boxB .blod {
		margin-top: -1px;
		margin-bottom: 12px;
	}

#conts .mb39 .blod {
	margin-bottom: 13px;
}

	*+html #conts .mb39 .blod {
		margin-bottom: 14px;
	}
	
#conts .boxB .mb12 {
	margin-bottom: 12px;
}
	
	*+html #conts .boxB .mb12 {
		margin-bottom: 13px;
	}

#conts .boxB .mb13 {
	margin-bottom: 13px;
}

#conts .boxB .mb14 {
	margin-bottom: 14px;
}

#conts .boxB .red {
	margin-bottom: 4px;
	color: #f00;
	font-weight: bold;
}

#conts p.pl3 {
	padding: 0 0 40px 0;
}

#conts p.pl3first {
	padding: 0 0 10px 0;
}

/*------------------------------------------------------------
	asa.php
------------------------------------------------------------*/
#asa #conts h3 {
	margin-bottom: 8px;
}

#asa #conts .mb17 {
	margin-bottom: 17px;
}

#asa #conts .mb37 {
	margin-bottom: 37px;
}

#asa #conts .mb37 .blod {
	margin-bottom: 13px;
	+margin-bottom: 14px;
	_margin-bottom: 13px;
}

/*------------------------------------------------------------
	touki.php
------------------------------------------------------------*/
#touki #conts .boxB {
	margin-bottom: 19px;
}

#touki #conts .boxB .blod01 {
	margin-bottom: 5px;
	+margin-bottom: 6px;
	_margin-bottom: 5px;
}

#touki #conts .boxB .mb5 {
	margin-bottom: 5px;
}

#touki #conts .boxB .mb3 {
	margin-bottom: 3px;
}

#touki #conts .boxB .mb2 {
	margin-bottom: 2px;
}

#touki #conts .boxB .mb13 {
	+margin-bottom: 14px;
	_margin-bottom: 13px;
}

#touki #conts .boxB .mb14 {
	+margin-bottom: 15px;
	_margin-bottom: 14px;
}

#touki #conts .boxB .mb16 {
	margin-bottom: 16px;
}

#touki #conts .mb38 {
	margin-bottom: 38px;
}

/*------------------------------------------------------------
	fabric.php
------------------------------------------------------------*/
#fabric #conts h3 {
	margin-bottom: 9px;
}

#fabric #conts .boxB {
	margin-bottom: 19px;
}

#fabric #conts .mb36 {
	margin-bottom: 36px;
}

#fabric #conts .boxB .mb13 {
	+margin-bottom: 14px;
	_margin-bottom: 13px;
}

#fabric #conts .boxB .mb14 {
	+margin-bottom: 15px;
	_margin-bottom: 14px;
}

/*------------------------------------------------------------
	bento.php
------------------------------------------------------------*/
#bento #conts h3 {
	margin-bottom: 9px;
}

#bento #conts .boxB {
	margin-bottom: 17px;
}

#bento #conts .boxB .blod01 {
	margin-bottom: 9px;
	+margin-bottom: 10px;
	_margin-bottom: 9px;
}

#bento #conts .boxB .mb8 {
	margin-bottom: 8px;
	+margin-bottom: 9px;
	_margin-bottom: 8px;
}

#bento #conts .boxB .mb13 {
	+margin-bottom: 14px;
	_margin-bottom: 13px;
}

#bento #conts .mb36 {
	margin-bottom: 36px;
}

/*------------------------------------------------------------
	wa.php
------------------------------------------------------------*/
#wa #conts .boxB {
	margin-bottom: 19px;
}

#wa #conts .boxB .blod01 {
	margin-bottom: 7px;
	+margin-bottom: 8px;
	_margin-bottom: 7px;
}

#wa #conts .boxB .mb6 {
	margin-bottom: 6px;
}

#wa #conts .boxB .mb2 {
	margin-bottom: 2px;
}

#wa #conts .boxB .mb14 {
	+margin-bottom: 15px;
	_margin-bottom: 14px;
}

#wa #conts .mb39 {
	margin-bottom: 39px;
}

/*------------------------------------------------------------
	glass.php
------------------------------------------------------------*/
#glass #conts .boxB {
	margin-bottom: 19px;
}

#glass #conts h3 {
	margin-bottom: 9px;
}

#glass #conts .boxB .mb15 {
	margin-bottom: 15px;
}

#glass #conts .boxB .blod01 {
	margin-bottom: 0;
	+margin-bottom: 1px;
	_margin-bottom: 0;
}

#glass #conts .boxB .mb2 {
	margin-bottom: 2px;
}

#glass #conts .boxB .mb7 {
	margin-bottom: 7px;
}

#glass #conts .boxB .mb0 {
	margin-bottom: -2px;
}

#glass #conts .boxB .mb13 {
	+margin-bottom: 14px;
	_margin-bottom: 13px;
}

#glass #conts .mb17 {
	margin-bottom: 17px;
}

#glass #conts .mb31 {
	margin-bottom: 31px;
}

/*------------------------------------------------------------
	wood.php
------------------------------------------------------------*/
#wood #conts .boxB {
	margin-bottom: 19px;
}

#wood #conts .boxB .mb7 {
	margin-bottom: 7px;
}

#wood #conts .boxB .mb6 {
	margin-bottom: 6px;
}

#wood #conts .boxB .mb2 {
	margin-bottom: 2px;
}

#wood #conts .mb39 {
	margin-bottom: 39px;
}

#wood #conts .boxB .mb13 {
	+margin-bottom: 14px;
	_margin-bottom: 13px;
}

#wood #conts .boxB .mb14 {
	+margin-bottom: 15px;
	_margin-bottom: 14px;
}

/*------------------------------------------------------------
	stationary.php
------------------------------------------------------------*/
#stationary #conts .mb8{
	margin-bottom: 8px;
	+margin-bottom: 9px;
	_margin-bottom: 8px;
}

#stationary #conts .mb6{
	margin-bottom: 6px;
}

#stationary #conts .mb22{
	margin-bottom: 22px;
	+margin-bottom: 23px;
	_margin-bottom: 22px;
}

#stationary #conts .mb2{
	margin-bottom: 2px;
}

/*------------------------------------------------------------
	flame.php
------------------------------------------------------------*/
#flame #conts h3{
	margin-bottom: 9px;
}

#flame #conts .mb2{
	margin-bottom: 2px;
}


#flame #conts .mb9{
	margin-bottom: 9px;
}

#flame #conts .mb17{
	margin-bottom: 17px;
}

#flame #conts .mb19{
	margin-bottom: 19px;
}

#flame #conts .mb36{
	margin-bottom: 36px;
}
	*+html #flame #conts .mb5{
		margin-bottom: 6px;
	}

#flame #conts .boxB .mb13 {
	+margin-bottom: 14px;
	_margin-bottom: 13px;
}

#flame #conts .boxB .rBox p.mb5{
	+margin-bottom: 5px;
}

#flame #conts .boxB .sBox p.mb6{
	margin-bottom: 5px;
}

/*------------------------------------------------------------
	bath.php
------------------------------------------------------------*/

#bath #conts h2 {
	margin: 0 0 10px 0;
}

#bath #conts h3 {
	clear: both;
}

#bath #conts .boxone{
	margin-bottom: 20px;
	overflow: hidden;
	zoom:100%;
}

#bath #conts .img{
	margin-top: 1px;
	float: left;
}

#bath #conts .boxone p {
	padding:0 0 26px 210px;
	font-size: 14px;
	line-height: 1.5;
}

	*html #bath #conts .boxone p {
		padding:0 0 26px 207px;
	}

	*+html #bath #conts .boxone p {
		margin-top: -1px;
	}
	
	
#bath #conts .boxtwo{
	margin-bottom:41px;
	+margin-bottom:34px;
}
	

#bath #conts .two{
	margin-bottom:34px;
}

#bath #conts .boxtwo h4 {
	padding: 0 0 12px 161px;
	font-size: 14px;
	line-height: 1.5;
}
	*html #bath #conts .boxtwo h4 {
		padding: 0 0 12px 158px;
	}
	*+html #bath #conts .boxtwo h4 {
		margin-top: -1px;
		padding: 0 0 13px 161px;
	}

#bath #conts .boxtwo h4.one{
	padding: 0 325px 11px 161px;
}
	
	*html #bath #conts .boxtwo h4.one {
		padding: 0 325px 11px 158px;
	}
	*+html #bath #conts .boxtwo h4.one {
		margin-top: -1px;
		padding: 0 325px 12px 161px;
	}
	

#bath #conts .boxtwo p {
	margin:0 325px 7px 161px;
	font-size: 12px;
	line-height: 1.5;
}

#bath #conts .boxtwo p.one {
	margin:0 320px 22px 161px;
}

	*html #bath #conts .boxtwo p.one {
		margin:0 320px 22px 158px;
	}
	*html #bath #conts .boxtwo p {
		margin:0 325px 7px 158px;
	}

#bath #conts .boxtwo p.red {
	margin-bottom: 4px;
	font-weight: bold;
	color:#f00;
}


#bath #conts a.one{
	color:#B52800;
}

#bath #conts p.px28 {
	margin:0 10px 28px 10px;
}

