/* select */
.select ul li{
	list-style:none; 
	float:left;
}
.select ul li a{
	display:block;
	overflow:hidden;
	width:298px;
	height:97px;
	margin:0;
	padding:0;
}
.select ul li a strong{
	text-indent:-9999px;
}
html>body .select ul li a strong{
	display:none;
}
.select ul li.select_yasusa{ background:url(../common/btn_01_ov.jpg) no-repeat; width:307px; height:106px;}
.select ul li.select_oneway{ background:url(../common/btn_02_ov.jpg) no-repeat; width:307px; height:106px;}
.select ul li.select_water{ background:url(../common/btn_03_ov.jpg) no-repeat; width:307px; height:106px;}
.select ul li.select_rental{ background:url(../common/btn_04_ov.jpg) no-repeat; width:307px; height:106px;}

.select ul li.select_yasusa a{ background:url(../common/btn_01.jpg) no-repeat; width:307px; height:106px;}
.select ul li.select_oneway a{ background:url(../common/btn_02.jpg) no-repeat; width:307px; height:106px;}
.select ul li.select_water a{ background:url(../common/btn_03.jpg) no-repeat; width:307px; height:106px;}
.select ul li.select_rental a{ background:url(../common/btn_04.jpg) no-repeat; width:307px; height:106px;}

.select ul li a:hover{ background-image:none; background-color:transparent;}


/* top */
#top_main{
	width:614px;
	float:right;
	padding:0;
}
.top_main02{
	width:604px;
}

#top_main .dot , #main .dot{
	background:url(../common/top_main_dot.gif) repeat-x;
	height:22px;
}
#top_main .dot02 , #main .dot02{
	background:url(../common/dot.gif) repeat-x;
	height:1px;
	overflow:hidden;
	margin-bottom:5px;
}


/* ranking */
.ranking_01{ background:url(../common/ranking_01.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left;}
.ranking_02{ background:url(../common/ranking_02.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_03{ background:url(../common/ranking_03.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_04{ background:url(../common/ranking_04.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_05{ background:url(../common/ranking_05.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_06{ background:url(../common/ranking_06.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_07{ background:url(../common/ranking_07.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_08{ background:url(../common/ranking_08.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_09{ background:url(../common/ranking_09.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_10{ background:url(../common/ranking_10.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_11{ background:url(../common/ranking_11.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_12{ background:url(../common/ranking_12.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_13{ background:url(../common/ranking_13.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_14{ background:url(../common/ranking_14.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_15{ background:url(../common/ranking_15.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_16{ background:url(../common/ranking_16.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_17{ background:url(../common/ranking_17.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_18{ background:url(../common/ranking_18.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_19{ background:url(../common/ranking_19.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_20{ background:url(../common/ranking_20.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_21{ background:url(../common/ranking_21.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_22{ background:url(../common/ranking_22.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_23{ background:url(../common/ranking_23.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_24{ background:url(../common/ranking_24.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_25{ background:url(../common/ranking_25.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_26{ background:url(../common/ranking_26.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_27{ background:url(../common/ranking_27.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }
.ranking_28{ background:url(../common/ranking_28.gif) no-repeat; width:52px; height:90px; text-indent:-9999px; float:left; }

.ranking_set{
	float:right;
	width:552px;
}
.ranking_set_left01{
	width:282px;
	float:left;
}
.ranking_set_left02{
	width:372px;
	float:left;
}
.ranking_set_right01{
	width:255px;
	float:right;
}
.ranking_set_right02{
	width:165px;
	float:right;
}
.ranking_set_photo_left{ width:80px; float:left;}
.ranking_set_photo_right{ width:165px; float:right;}


.btn_set{
	margin:0 52px 0 52px;	
}
.btn_moushikomi{float:left;	margin:15px 5px 40px 0;}
.btn_more{float:right;	margin:15px 0 40px 5px;}



/* main */
#main{
	width:614px;
	float:right;
	padding:0;
}
.main02 , .main03{
	width:604px;
}
.main_naka{
	width:584px;
	margin:0 10px;
}
.main_left{
	width:405px;
	float:left;
}
.main_right{
	width:165px;
	float:right;
}

/* sitedate */
.sitedate_point{
}
.sitedate_point table{width:100%;border-bottom: 1px solid #FF77A0;}
.sitedate_point td{ font-size:14px; padding:5px; background-color:#FFF1F5; border-top:1px solid #FF77A0; border-left:1px solid #FF77A0; text-align:left; vertical-align:top;}
.sitedate_point .sitedate_tdend{ border-right:1px solid #FF77A0; }