@charset "UTF-8";

@import url("default.css");
@import url("common.css");


/*====================================== products top */
h2{
	margin-bottom:20px;
}
.pageTop{
	width:860px;
	margin:30px auto 0;
}
#productsTop .pageTop{
	width:762px;
	margin-top:50px;
	padding-right:3px;
}

#productsTop{
	width:765px;
	margin:30px auto 0;
	text-align:left;
}

#productsTop h2{
	padding-left:2px;
}
#productsTop p{
	padding-left:2px;
}

#productsTop dl{
	width:765px;
	overflow:hidden;
}
#productsTop dt{
	width:114px;
	float:left;
}
#productsTop dd{
	width:651px;
	float:left;
}
#productsTop .proBtn{
	width:744px;
	margin-top:-51px;
	text-align:right;
}



/*====================================== product explanation */

.section01{
	width:780px;
	margin:30px auto 0;
	text-align:left;
	overflow:hidden;
}
.unit01{
	width:535px;
	float:right;
}
.unit02{
	width:220px;
	float:left;
}

/*--------- list */
.unit01 ul{
	padding:15px 0;
	margin:15px 0;
	border-top:1px dotted #B3A992;
	border-bottom:1px dotted #B3A992;
}
.unit01 ul li{
	padding-left:11px;
	background:url(../img/common/mark_01.gif) no-repeat 0 0.4em;
}

.unit01 dd{
	margin-top:5px;
}

/*------------------------------------ point */
.section02{
	padding:0 20px;
	overflow:hidden;
}
.section03{
	padding:20px 20px 0;
	margin-top:20px;
	border-top:1px dotted #6B5826;
	overflow:hidden;
}
.section02 h3, .section03 h3{
	margin-bottom:5px;
	padding-left:10px;
}
.section02 p, .section03 p{
	padding-left:10px;
}


/*--------- sleeve 01 */
.unit11{
	width:390px;
	float:left;
	padding-right:40px;
}
.unit12{
	width:113px;
	float:left;
}
.unit13{
	width:241px;
	float:right;
}

/*--------- sleeve 02 */
.unit14{
	width:676px;
	float:left;
}
.unit15{
	width:104px;
	float:right;
}

/*--------- sleeve 03 */
.unit16{
	width:580px;
	float:left;
}
.unit17{
	width:200px;
	float:right;
}


/*--------- pants 01 */
.unit21{
	width:440px;
	float:left;
}
.unit22{
	width:345px;
	float:right;
	text-align:right;
}

/*--------- pants 02 */
.unit23{
	width:620px;
	float:left;
}
.unit24{
	width:160px;
	float:right;
}

.unit23 li{
	padding:0 0 10px 10px;
}

/*--------- image box */
.imgBox{
	padding-top:10px;
	text-align:center;
}


/*--------- banner */
.banner{
	width:860px;
	margin:35px auto 0;
}
