﻿@charset "utf-8";

h1,h2{
	padding-left:11px;
}

/*----------------------------------------------------
	layout[bikers top]
----------------------------------------------------*/
/* bikerTOPArea */
#bikerTOPArea{
	width:711px;
	margin-left:32px;
	padding-bottom:13px;
	clear:both;
	overflow:hidden;
}

#bikerTOPArea p{
	width:460px;
	padding-top:10px;
	padding-left:4px;
	color:#FFF;
	line-height:1.85;
	float:left;
}

#bikerTOPArea dl{
	width:237px;
	height:106px;
	background:url(../images/top/entry_bg.jpg) no-repeat left top;
	text-align:center;
	float:right;
}

#bikerTOPArea dt{
	height:24px;
	padding-top:6px;
}

#bikerTOPArea dd{
	height:40px;
	padding-top:5px;
	font-size:10px;
	line-height:1.25;
}

#bikerTOPArea .entrybtn{
	padding:0px;
	height:31px;
}

#bikerList{
	width:720px;
	margin-left:32px;
	padding-top:25px;
	background:url(../images/top/line01.gif) no-repeat left top;
	clear:both;
	overflow:hidden;
}

#bikerList li{
	display:block;
	width:180px;
	height:148px;
	background:url(../images/top/line02.gif) no-repeat left bottom;
	text-align:left;
	float:left;
}

.totop{
	padding-right:25px;
	padding-top:10px;
	text-align:right;
}


/*----------------------------------------------------
	layout[biker]
----------------------------------------------------*/
/* bikerArea_navi */
#bikerArea_navi{
	width:714px;
	margin-left:34px;
}

#bikerArea_navi ul{
	width:257px;
	overflow:hidden;
	background:url(../images/bg_biker_menu_top.jpg) no-repeat right top;
	padding:5px 0px 5px 457px;
}

#bikerArea_navi li{
	float:left;
}
#bikerArea_navi li.btn_no{
	height:10px;
}
#bikerArea_navi img{
	vertical-align:top;
}

#bikerArea_navi h2{
	clear:both;
	padding-left:0px;
	background:url(../images/bg_biker_sline.gif) repeat-x top;
	width:714px;
	overflow:hidden;
	height:11px;
	margin-top:7px;
}

/* bikerArea */
#bikerArea{
	width:714px;
	margin-left:34px;
	margin-top:21px;
	overflow:hidden;
	background:url(../images/bg_biker_lline.gif) repeat-y left;
}

#bikerArea a{
	color:#f70;
	text-decoration:underline;
}

#bikerArea a:hover{
	color:#f70;
	text-decoration:none;
}

#bikermain-img{
	float:left;
	width:249px;
}

#bikerArea_right{
	width:464px;
	float:left;
	color:#fff;
}

#bikerArea_right h3.profile{
	padding-bottom:10px;
}

#bikerArea_right dl.profile{
	width:261px;
	padding-top:4px;
	padding-bottom:10px;
	float:left;
}

#bikerArea_right dl.profile dt{
	color:#a9a9a9;
	width:45px;
	float:left;
	padding-left:7px;
	padding-top:4px;
	background:url(../images/bg_biker_colon.gif) no-repeat right 7px;
}

#bikerArea_right dl.profile dd{
	width:194px;
	float:left;
	padding-top:4px;
	padding-left:5px;
	padding-right:10px;
}

#bikerArea_right dl.profile dt.wide{
	width:85px;
}

#bikerArea_right dl.profile dd.narrow{
	width:154px;
}

#bikerArea_right p.movie{
	width:197px;
	float:left;
	padding-bottom:20px;
}

#bikerArea_right ul.fashion_check{
	padding-top:10px;
	padding-left:5px;
}

#bikerArea_right ul.fashion_check li{
	float:left;
	width:149px;
	padding-right:3px;
	padding-bottom:2px;
	background:url(../images/bg_biker_fashion.gif) no-repeat left bottom;
}

#bikerArea_right ul.fashion_check li p{
	font-size:10px;
	width:139px;
	background:url(../images/bg_biker_fashiontop.gif) no-repeat left top;
	margin-top:5px;
	text-align:center;
	padding:0 5px;
}

#bikerArea_right dl.fashion_check,#bikerArea_right dl.recommend{
	width:464px;
	padding-top:14px;
	padding-bottom:30px;
	clear:both;
	overflow:hidden;
}

#bikerArea_right dl.fashion_check dt{
	color:#a9a9a9;
	width:132px;
	float:left;
	padding-left:7px;
	padding-top:6px;
	background:url(../images/bg_biker_colon.gif) no-repeat right 7px;
}

#bikerArea_right dl.fashion_check dd{
	width:310px;
	float:left;
	padding-top:6px;
	padding-left:5px;
	padding-right:10px;
}

#bikerArea_right dl.recommend dt{
	color:#a9a9a9;
	width:102px;
	float:left;
	padding-left:7px;
	padding-top:6px;
	background:url(../images/bg_biker_colon.gif) no-repeat right 7px;
}

#bikerArea_right dl.recommend dd{
	width:340px;
	float:left;
	padding-top:6px;
	padding-left:5px;
	padding-right:10px;
}

#bikerArea_right dl.interview{
	width:464px;
	padding-top:14px;
	padding-bottom:30px;
	clear:both;
	overflow:hidden;
}

#bikerArea_right dl.interview dt{
	color:#a9a9a9;
	width:457px;
	padding-left:7px;
	padding-top:6px;
}

#bikerArea_right dl.interview dd{
	width:457px;
	float:left;
	padding-top:6px;
	padding-left:5px;
	padding-right:10px;
	padding-bottom:20px;
}

#bikerArea_right ul.b_navi{
	width:354px;
	background:url(../images/bg_biker_menu_bottom.jpg) no-repeat;
	overflow:hidden;
	padding:5px 0 5px 110px;
}

#bikerArea_right ul.b_navi li{
	float:left;
}

#bikerArea_right ul.b_navi li img{
	vertical-align:top;
}

.totop3{
	padding-right:10px;
	padding-top:100px;
	text-align:right;
}





