@charset "shift_jis";

/* SpCommonReset
**************************** */
/* h1 and h2 */
#main h1 img,#main div[id^="h2_0"] img{
	zoom:1;
	display:block;
	max-width:750px;
	width:100%;
	margin:auto;
}

/* wrap */
.menshobbyWrap {
	max-width:750px;
	width:100%;
	margin:0 auto;
	-webkit-text-size-adjust:100%;
}
.menshobbyWrap img {
	vertical-align: top;
	width: 100%;
	height: auto;
	zoom: 1 !important;
}
.menshobbyWrap a{
	display: block;
}

.menshobbyWrap .anchorLinkBlock {
	margin: 2% 0 4% 0;
}
.menshobbyWrap .anchorLinkBlock:after,
.menshobbyWrap .anchorLinkBlock:before {
	content: "";
	clear: both;
	display: block;
}
.menshobbyWrap .anchorLinkBlock li{
	width: 49.3%;
	margin: 0 0 1.3% 0;
}
.menshobbyWrap .anchorLinkBlock li:nth-child(odd){
	float: left;
}
.menshobbyWrap .anchorLinkBlock li:nth-child(even){
	float: right;
}

.menshobbyWrap .menshobbyProduct .inner{
	padding: 0 2.7% 0 2.7%;
}

.menshobbyWrap .menshobbyProduct.plusmargin .inner {
	margin: 2.6% 0;
}

.menshobbyWrap .menshobbyProduct .product_ttl{
	border:solid #2b2a2a;
	border-width:0 0 1px 7px;
	font-size:15px;
	font-weight:bold;
	line-height:1.3;
	padding:2%;
}

.menshobbyWrap .menshobbyProduct .product_detail .product_point dt{
	background:#2b2a2a;
	display:inline-block;
	color:#fff;
	font-weight:bold;
	padding:1% 2% 0.8%;
	margin-bottom:2.5%;
	font-size:14px;
}

.menshobbyWrap .menshobbyProduct .product_detail .product_point dd> p{
	margin-bottom:2.5%;
	font-size:15px;
}

.menshobbyWrap .menshobbyProduct .product_detail .product_point ul{
	margin-bottom:2.5%;
}

.menshobbyWrap .menshobbyProduct .product_detail .product_point ul li{
	float:left;
	width:48.6%;
}

.menshobbyWrap .menshobbyProduct .product_detail .product_point ul li:last-child{
	float:right;
}

.menshobbyWrap .menshobbyProduct .product_detail .product_point ul li div{
	margin-bottom:2.5%;
}

.menshobbyWrap .menshobbyProduct .product_detail .product_point ul li p{
	font-size:14px;
	line-height:1.42;
	color:#686868;
}

.menshobbyWrap .menshobbyProduct .product_detail .product_name{
	text-align:right;
	margin-bottom:2.5%;
}

.menshobbyWrap .menshobbyProduct .product_detail .product_name a{
	line-height:1.42;
	font-size:14px;
	color:#000084;
	text-decoration:underline;
}

.menshobbyWrap .menshobbyProduct .product_detail .product_price{
	text-align:right;
	font-size:14px;
	font-weight:bold;
	margin-bottom:2.5%;
}

.menshobbyWrap .menshobbyProduct .product_detail .product_btn{
	text-align: right;
}
.menshobbyWrap .menshobbyProduct .product_detail .product_btn a{
	display: inline;
}
.menshobbyWrap .menshobbyProduct .product_detail .product_btn img{
	width:56%;
}