@charset "shift_jis";
/* CSS Document */

/**‚¨‚·‚·‚ß(SKINS)*********************************************************************/


#skins_toptext{
	margin:1em auto;
	padding:5px;
	width:526px;/*538-2-10*/
	min-height:150px;
	border:1px solid #333385;
	-moz-border-radius: 3px;
}

#skins_jouriku{
	width:538px;
	margin-bottom:1em;
}

#skins_jouriku h3{
	background:url(../img/osusume/title_01.jpg) left top no-repeat;
	width:538px;
	height:49px;
	margin-bottom:1em;
	text-indent:-9999px;
}

#skins_jouriku img{
	border: 1px solid #666666;
	vertical-align:middle;
}


div.links1{
	width:516px;
	margin:1em auto;
	border: 1px solid #FF9900;
	padding: 10px;
}

div.links1 p{
	float:left;
	padding:5px;
}






#skins_kouka{
	width:538px;
	margin-bottom:1em;
}

#skins_kouka h3{
	background:url(../img/osusume/subtitle_01.jpg) left top no-repeat;
	width:538px;
	height:34px;
	margin-bottom:1em;
	text-indent:-9999px;
}



#skins_aiyou{
	width:538px;
	margin-bottom:1em;
}

#skins_aiyou h3{
	background:url(../img/osusume/subtitle_02.jpg) left top no-repeat;
	width:538px;
	height:34px;
	margin-bottom:1em;
	text-indent:-9999px;
}



#skins_kakusyushiyoudan{
	width:538px;
	margin-bottom:1em;
}

#skins_kakusyushiyoudan h3{
	background:url(../img/osusume/subtitle_05.jpg) left top no-repeat;
	width:538px;
	height:34px;
	margin-bottom:1em;
	text-indent:-9999px;
}

.kakusyushiyoudan1, .kakusyushiyoudan2, .kakusyushiyoudan3{
	clear:both;
	margin-bottom:0.75em;
}

.kakusyushiyoudan1 img{
	float:right;
	padding:0 0 0.5em 0.5em;
}

.kakusyushiyoudan2 img{
	float:left;
	padding:0 0.5em 0.5em 0;
}

.kakusyushiyoudan3 img{
	display:none;
}

#skins_kakusyushiyoudan h4{
	font-size: 120%;
	color: #111184;
	font-weight: bold;
}

#skins_shiyoudan h4{
	font-size: 120%;
	color: #111184;
	font-weight: bold;
}



#skins_shiyoudan{
	width:538px;
	margin-bottom:1em;
}

#skins_shiyoudan h3{
	background:url(../img/osusume/subtitle_04.jpg) left top no-repeat;
	width:538px;
	height:34px;
	margin-bottom:1em;
	text-indent:-9999px;
}

.shiyoudan{
	margin-bottom:1em;
}





#skins_lineup{
	margin-bottom:1em;
}

#skins_lineup h3{
	background:url(../img/osusume/subtitle_03.jpg) left top no-repeat;
	width:538px;
	height:34px;
	margin-bottom:1em;
	text-indent:-9999px;
}

ul#skins_lineup_btn{
	width:538px;
	height:31px;
	margin-bottom:1em;
}
ul#skins_lineup_btn li{
	float:left;
	width:100px;
	height:31px;
}

ul#skins_lineup_btn li a{
	display:block;
	width:100px;
	height:31px;
	overflow:hidden;
	text-indent:-9999px;
}

ul#skins_lineup_btn li#lineupsport{
	background:url(../img/osusume/btn_sport.jpg) left top no-repeat;
	padding:0 9px 0 0;
}
ul#skins_lineup_btn li#lineupsport a:hover{
	background:url(../img/osusume/btn_sport_over.jpg) left top no-repeat;
}


ul#skins_lineup_btn li#lineupshe{
	background:url(../img/osusume/btn_she.jpg) left top no-repeat;
	padding:0 9px 0 0;
}
ul#skins_lineup_btn li#lineupshe a:hover{
	background:url(../img/osusume/btn_she_over.jpg) left top no-repeat;
}


ul#skins_lineup_btn li#lineupsnow{
	background:url(../img/osusume/btn_snow.jpg) left top no-repeat;
	padding:0 10px 0 0;
}
ul#skins_lineup_btn li#lineupsnow a:hover{
	background:url(../img/osusume/btn_snow_over.jpg) left top no-repeat;
}


ul#skins_lineup_btn li#lineuptravelandrecovery{
	background:url(../img/osusume/btn_tandr.jpg) left top no-repeat;
	padding:0 10px 0 0;
}
ul#skins_lineup_btn li#lineuptravelandrecovery a:hover{
	background:url(../img/osusume/btn_tandr_over.jpg) left top no-repeat;
}


ul#skins_lineup_btn li#lineupyouth{
	background:url(../img/osusume/btn_youth.jpg) left top no-repeat;
	padding:0;
}
ul#skins_lineup_btn li#lineupyouth a:hover{
	background:url(../img/osusume/btn_youth_over.jpg) left top no-repeat;
}


div#lineup_txt{
	margin-bottom:1em;
}

#skins_lineup p.setumei{
	padding:10px;
}



#skins_lineup #sport{
	margin-bottom:1em;
}

#skins_lineup #sport h4{
	background:url(../img/osusume/stitle01.gif) left top no-repeat;
	width:538px;
	height:30px;
	margin-bottom:1em;
	text-indent:-9999px;
}
#skins_lineup #sport h5{
	margin-top:1em;
	background-color:#FFCC33;
	padding:3px;
	font-size:100%;
}

#skins_lineup #she{
	margin-bottom:1em;
}

#skins_lineup #she h4{
	background:url(../img/osusume/stitle02.gif) left top no-repeat;
	width:538px;
	height:30px;
	margin-bottom:1em;
	text-indent:-9999px;
}
#skins_lineup #she h5{
	margin-top:1em;
	background-color:#660099;
	padding:3px;
	font-size:100%;
	color:white;
}

#skins_lineup #snow{
	margin-bottom:1em;
}

#skins_lineup #snow h4{
	background:url(../img/osusume/stitle03.gif) left top no-repeat;
	width:538px;
	height:30px;
	margin-bottom:1em;
	text-indent:-9999px;
}
#skins_lineup #snow h5{
	margin-top:1em;
	background-color:#FF6600;
	padding:3px;
	font-size:100%;
	color:white;
}

#skins_lineup #travel_and_recovery{
	margin-bottom:1em;
}

#skins_lineup #travel_and_recovery h4{
	background:url(../img/osusume/stitle05.gif) left top no-repeat;
	width:538px;
	height:30px;
	margin-bottom:1em;
	text-indent:-9999px;
}
#skins_lineup #travel_and_recovery h5{
	margin-top:1em;
	background-color:#0099FF;
	padding:3px;
	font-size:100%;
	color:white;
}

#skins_lineup #youth{
	margin-bottom:1em;
}

#skins_lineup #youth h4{
	background:url(../img/osusume/stitle04.gif) left top no-repeat;
	width:538px;
	height:30px;
	margin-bottom:1em;
	text-indent:-9999px;
}
#skins_lineup #youth h5{
	margin-top:1em;
	background-color:#99CC00;
	padding:3px;
	font-size:100%;
/*	color:white;*/
}







#skins_lineup ul.syouhinlist{}

#skins_lineup ul.syouhinlist li{
	float:left;
	width:170px;
}

p.syouhinmei{
	color:#AE201E;
	font-weight:bold;
}

div.sizechart{
	padding-top:1em;
	margin-bottom:1em;
}


