/* club */
/* features */
#wrapper #features_main_image{
	margin: 15px 0 0 0;
	width: 930px;
	clear: both;
}

#wrapper #contents .left_features_contents {
	margin-top: 0px;
}
#wrapper #contents .left_contents .left_features_main {
	height: 115px;
}

#wrapper #contents .left_contents .left_default_main {
	margin:0 0 10px 0;
	height: 286px;
}



#wrapper #contents .features_bnr {
	margin:0 0 10px 0;
	width: 598px;
}
#wrapper #contents .features_bnr .left {
	float: left;
	margin: 0 0 10px 0;
	width: 288px;
	height: 196px;
	background-color:#FFFFFF;
	border:solid 1px #000000;
	overflow: hidden;
}
#wrapper #contents .features_bnr .right {
	float: left;
	margin:0 0 10px 10px;
	display: inline;
	width: 288px;
	height: 196px;
	background-color:#FFFFFF;
	border:solid 1px #000000;
	overflow: hidden;
}
#wrapper #contents .right_features_contents {
	margin-top: 115px;
}
#wrapper #contents .right_contents .right_features_navi{
	margin:0px 0px 50px 0px;
	height: 140px;
}

/* right navi****************/
#wrapper #contents .left_contents .left_default_main {
	margin:0 0 10px 0;
	height: 286px;
}
/* right navi****************/
#wrapper #contents .right_contents .right_default_navi1{
	margin:0px 0px 10px 0px;
	height: 286px;
}
#wrapper #contents .right_contents .right_default_navi1 ul{
	padding-bottom:1px;
	border-bottom:#000000 solid 3px;
}
#wrapper #contents .right_contents .right_default_navi2{
	margin:0px 0px 10px 0px;
	height: 286px;
}
#wrapper #contents .right_contents .right_default_navi2 ul{
	padding-bottom:1px;
	border-bottom:#000000 solid 3px;
}



/* features entry page btn **********/
/*
#wrapper #contents .left_features_contents .features_entry_page_btn{
	height: 55px;
	width: 540px;
	margin: 0;
}
#wrapper #contents .left_features_contents .features_entry_page_btn ul{
	width: 453px;
	height: 13px;
	padding: 0px;
	border-left: #000000 solid 1px;
	overflow: hidden;
	float: left;
}
#wrapper #contents .left_features_contents .features_entry_page_btn li{
	height: 13px;
	margin: 0;
	padding: 0px 10px;
	color: #000000;
	font-size: 12px;
	line-height:16px;
	float: left;
	border-right: #000000 solid 1px;
}
*html #wrapper #contents .left_features_contents .features_entry_page_btn li{
	line-height:15px;
}
#wrapper #contents .left_features_contents .features_entry_page_btn li a{
	color: #000000;
	text-decoration: none;
}
#wrapper #contents .left_features_contents .features_entry_page_btn li a:hover{
	background: #000000;
	color: #FFFFFF;
}
#wrapper #contents .left_features_contents .features_entry_page_btn .selected{
	font-weight: bold;
}
#wrapper #contents .left_features_contents .features_entry_page_btn .prev a{
	width: 20px;
	display: block;
	background: url(../images/btn_feature_page_prev.gif) 1px 1px no-repeat;
}
#wrapper #contents .left_features_contents .features_entry_page_btn .prev a:hover{
	background: url(../images/btn_feature_page_prev.gif) 1px 1px no-repeat;
}
#wrapper #contents .left_features_contents .features_entry_page_btn .next a{
	width: 20px;
	display: block;
	background: url(../images/btn_feature_page_next.gif) 1px 1px no-repeat;
}
#wrapper #contents .left_features_contents .features_entry_page_btn .next a:hover{
	background: url(../images/btn_feature_page_next.gif) 1px 1px no-repeat;
}
*/
/* top page btn **********/
#wrapper #contents .top_entry_page_btn{
	height: 55px;
	width: 540px;
	margin: 0;
}
#wrapper #contents .top_entry_page_btn ul{
	width: 453px;
	height: 12px;
	padding: 0px;
	border-left: #000000 solid 1px;
	overflow: hidden;
	float: left;
}
#wrapper #contents .top_entry_page_btn li{
	height: 12px;
	margin: 0;
	padding: 0px 10px;
	color: #000000;
	font-size: 12px;
	line-height:13px;
	float: left;
	border-right: #000000 solid 1px;
}
*html #wrapper #contents .top_entry_page_btn li{
	line-height:15px;
}
#wrapper #contents .top_entry_page_btn li a{
	color: #000000;
	text-decoration: none;
}
#wrapper #contents .top_entry_page_btn li a:hover{
	background: #000000;
	color: #FFFFFF;
}
#wrapper #contents .top_entry_page_btn .selected{
	font-weight: bold;
}
#wrapper #contents .top_entry_page_btn .prev a{
	width: 20px;
	display: block;
	background: url(../images/btn_top_page_prev.gif) 1px 1px no-repeat;
}
#wrapper #contents .top_entry_page_btn .prev a:hover{
	background: url(../images/btn_top_page_prev_on.gif) 1px 1px no-repeat;
}
#wrapper #contents .top_entry_page_btn .next a{
	width: 20px;
	display: block;
	background: url(../images/btn_top_page_next.gif) 1px 1px no-repeat;
}
#wrapper #contents .top_entry_page_btn .next a:hover{
	background: url(../images/btn_top_page_next_on.gif) 1px 1px no-repeat;
}


/* features entry **********/
#wrapper #contents .left_features_entry {
	margin-top: 10px;
}
#wrapper #contents .right_contents .left_features_entry_navi{
	height: 140px;
	margin: 0px 0px 50px 0px;
}
#wrapper #contents .right_contents .left_features_entry_navi2{
	height: 140px;
	margin: 50px 0px 50px 0px;
}

#wrapper #contents .left_contents .left_features_entry_ttl{
	margin:0px 0px 10px 0px;
}

/* entry body more */
#wrapper #contents .left_contents .left_features_entry_continer{
	padding-bottom: 15px;
}
#wrapper #contents .left_contents .left_features_entry_continer .entry_body_half{
	width: 260px;
	float: left;
}
#wrapper #contents .left_contents .left_features_entry_continer .entry_more_half{
	width: 260px;
	float: right;
}
#wrapper #contents .left_contents .features_entry_continer2{
	border-bottom: #000000 solid 1px;
}

/* entry footer */
#wrapper #contents .left_contents .left_features_entry_footer{
	clear: both;
	width: 380px;
	margin: 0 0 30px 0;
}
#wrapper #contents .left_contents .left_features_entry_footer h4{
	font-size: 12px;
	margin: 15px 0 10px 0;
	padding: 0px;
}
#wrapper #contents .left_contents .entry_footer4{
	margin: 50px 0 0 0;
}

#wrapper #contents .left_contents .left_features_entry_footer .footer_image{
	width: 120px;
	height: 120px;
	overflow: hidden;
	float: left;
}
/*
#wrapper #contents .left_contents .left_features_entry_footer .footer_image{
	width: 60px;
	height: 120px;
}
#wrapper #contents .left_contents .left_features_entry_footer .footer_image img{
	margin-right: 10px;
}
*/
#wrapper #contents .left_contents .left_features_entry_footer table{
	width: 250px;
	height: 120px;
	padding: 0;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
	overflow: hidden;
	float: right;
}
#wrapper #contents .left_contents .left_features_entry_footer th,
#wrapper #contents .left_contents .left_features_entry_footer td{
	padding:0;
	border: 0;
}

#wrapper #contents .left_contents .left_features_entry_footer .txt1{
	vertical-align: top;
	line-height: 18px;
}
#wrapper #contents .left_contents .left_features_entry_footer .txt2{
	font-size: 10px;
	font-weight: bold;
	vertical-align: bottom;
	line-height: 12px;
}

/* RIGHT CONTENTS */
#wrapper #contents .right_contents .right_default_navi1{
	margin:0px 0px 10px 0px;
	height: 286px;
}
#wrapper #contents .right_contents .right_default_navi1 ul{
	padding-bottom:1px;
	border-bottom:#FFFFFF solid 3px;
}
/*
#wrapper #contents .right_contents .right_default_navi1 ul li a{
	display:block;
	width:290px;
	height:30px;
}
*/
#wrapper #contents .right_contents .right_default_navi2{
	margin:0px 0px 10px 0px;
	height: 286px;
}
#wrapper #contents .right_contents .right_default_navi2 ul{
	padding-bottom:1px;
	border-bottom:#000000 solid 3px;
}
/*
#wrapper #contents .right_contents .right_default_navi2 ul li a{
	display:block;
	width:290px;
	height:30px;
}
*/


.sample li a{
	width: 290px;
	height: 31px;
	display: block;
	text-indent: -9999px;
}

.right_default_navi1 .fashion1 a:link{
	background-image: url(http://www.b-3mag.com/club/fashion/images/ttl_cm_fashion_1.png);
}
.right_default_navi1 .fashion1 a:visited{
	background-image: url(http://www.b-3mag.com/club/fashion/images/ttl_cm_fashion_1.png);
}
.right_default_navi1 .fashion1 a:active{
	background-image: url(http://www.b-3mag.com/club/fashion/images/ttl_cm_fashion_1_on.png);
}
.right_default_navi1 .fashion1 a:hover{
	background-image: url(http://www.b-3mag.com/club/fashion/images/ttl_cm_fashion_1_on.png);
}


