@charset "utf-8";
/*--------------------------------------- men ------------------------------------ */
/* ------------------------------------------------------
contents
------------------------------------------------------ */
body {
	background-image: url(/img/men/back_pattern.gif);
	background-repeat: repeat;
	color: #6F5E33;
}

#page {
	background-image: url(/img/men/back_top.gif);
	background-repeat: repeat-x;
}
#page_in {
	background-image: url(/img/back.png);
	background-repeat: repeat-y;
	width: 934px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.clr{
	clear:both;
}
.mgb10 {
	margin-bottom:10px;
}
.mgb20 {
	margin-bottom:20px;
}
/* ------------------------------------------------------
men
------------------------------------------------------ */
#menMv {
	width:860px;
	margin:0 auto 25px;
}
#main_contents2 #menInn {
	width:826px;
	margin:0 auto 25px;
}
#main_contents2 #menInn h3 {
	background:url(/img/men/titback.jpg) no-repeat 0 0;
	color:#FFFFFF;
	min-height:39px;
	height: auto !important;
	height: 39px;
	padding:11px 10px 0 30px;
	margin:0 0 5px 0;
	font-weight:normal;
	line-height:1.3em;
	font-size:14px;
	font-weight:bold;
	clear:both;
}
#main_contents2 #menInn .menInnBox,
#main_contents2 #menInn .menInnBoxN {
	width:774px;
	margin:0 auto 20px;
	padding-bottom:15px;
}
#main_contents2 #menInn .menInnBox {
	border-bottom:1px solid #CCC;
}
#main_contents2 #menInn .menInnBoxN {
	border-bottom:none;
	padding-bottom:0;
}
#main_contents2 #menInn .btn {
	width:100%;
	margin:10px 0 0 0;
	text-align:right;
}
#main_contents2 #menInn .menL {
	width:550px;
	float:left;
	padding-bottom:15px;
}
#main_contents2 #menInn .menR {
	width:200px;
	float:right;
	padding-bottom:15px;
}
#main_contents2 #menInn .menL2 {
	width:334px;
	float:left;
	padding-bottom:15px;
}
#main_contents2 #menInn .menR2 {
	width:424px;
	float:right;
	padding-bottom:15px;
}
#main_contents2 #menInn h4 {
	font-size:120%;
	color:#323260;
	margin-bottom:0.7em;
	font-weight:bold;
}
#main_contents2 #menInn h5 {
	font-size:110%;
	margin-bottom:0.5em;
	font-weight:bold;
}
#main_contents2 #menInn ul.ico1 li {
	background:url(/img/men/ico.gif) no-repeat 5px 5px;
	padding:0 0 5px 20px;
	line-height:1.4em;
}
#main_contents2 #menInn #other {
	width:768px;
	border:2px solid #D6D6D6;
	padding:1px;
	margin:0 auto 25px;
}
#main_contents2 #menInn #other #otherInn {
	padding:14px;
}
#main_contents2 #menInn #other #otherInn ul {
	width:360px;
}
#main_contents2 #menInn #other #otherInn ul.ulL {
	float:left;
}
#main_contents2 #menInn #other #otherInn ul.ulR {
	float:right;
}
#main_contents2 #menInn #other #otherInn ul li {
	background:url(/img/men/ar.gif) no-repeat 5px 7px;
	padding:0 0 5px 20px;
}
#main_contents2 #menInn2 #other2 {
	width:768px;
	border:2px solid #FFFFFF;
	padding:1px;
	margin:0 auto 25px;
}
#main_contents2 #menInn2 #other2 #otherInn {
	padding:14px;
}
#main_contents2 #menInn2 #other2 #otherInn ul {
	width:360px;
}
#main_contents2 #menInn2 #other2 #otherInn ul.ulL {
	float:left;
}
#main_contents2 #menInn2 #other2 #otherInn ul.ulR {
	float:right;
}
#main_contents2 #menInn2 #other2 #otherInn ul li {
	background:url(/img/men/ar.gif) no-repeat 5px 7px;
	padding:0 0 5px 20px;
}
#main_contents2 ul#menFoot {
	background:url(/img/men/footback.gif) repeat-x 0 0;
	clear:both;
	padding:17px 0 0 0;
	text-align:center;
	margin-bottom:20px;
}
#main_contents2 ul#menFoot li {
	display:inline;
	
}
#main_contents2 ul#menFoot li.liL {
	padding-right:10px;
}
#main_contents2 ul#menFoot li.liR {
	padding-left:10px;
}



.btn_to_price {
	margin-top: 17px;
	margin-bottom: 17px;
	text-align: right;
	width: 100%;
}
