#contents_wrapper {
clear:both;
}
#contents_body {
background:url("/statics/images/www/top_bg_visual.gif") repeat-x white;
padding:0;
width:100%;
}
#contents {
padding:0;
margin:0 auto;
width:960px;
}
#banner {
height:215px;
background-color:gainsboro;
}
#contents h2 {
color:steelblue;
background:snow;
font-size:10px;
padding:2px;
}
#unit1 {
overflow:hidden;
float:left;
width:765px;
margin-bottom:5px;
margin-right:5px;
}
ul#contact {
overflow:hidden;
float:left;
width:228px;
}
ul#contact li#phone {
overflow:hidden;
width:228px;
height:167px;
margin-bottom:5px;
background-image:url("/statics/images/www/top_l_tel.gif");
background-repeat:no-repeat;
}
ul#contact li#web {
}
ul#contact li#web a {
display:block;
background:url("/statics/images/www/top_l_web.gif") no-repeat;
width:228px;
height:92px;
}
ul#contact li#web a:hover {
background-position:0 -92px;
}
#category {
overflow:hidden;
float:left;
width:532px;
height:263px;
margin-left:5px;
margin-bottom:5px;
background-image:url("/statics/images/www/top_soudan_base.gif");
background-repeat:no-repeat;
}
#category ul {
overflow:auto;
height:160px;
margin-top:50px;
margin-left:12px;
margin-right:12px;
}
#category ul li {
float:left;
width:220px;
_width:236px;
padding-bottom:2px;
padding-left:16px;
margin-right:5px;
background-image:url("/statics/images/www/btn_go_orange.gif");
background-repeat:no-repeat;
background-position:0 4px;
}
*html #category ul li {
width:220px;
}
#category ul li a {
font-family:Verdana, Helvetica, "£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS P Gothic", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kakugo Pro W3", Osaka, sans-serif;
font-size:12px;
text-decoration:none;
}
#category ul li a:hover {
color:red;
}
#category_more {
overflow:hidden;
padding-left:228px;
padding-top:10px;
}
#category_more a {
display:block;
width:295px;
height:33px;
background:url("/statics/images/www/top_btn_shousai.gif") no-repeat;
}
#category_more a:hover {
background:url("/statics/images/www/top_btn_shousai_hover.gif") no-repeat;
}
ul#rooms {
}
ul#rooms li {
float:left;
}
ul#rooms li a.room_02 {
background:url("/statics/images/www/top_room_02.gif") no-repeat;
display:block;
width:228px;
height:41px;
text-indent:-9999px;
}
ul#rooms li a.room_02:hover {
background-position:0 -41px;
}
ul#rooms li a.room_03 {
background:url("/statics/images/www/top_room_03.gif") no-repeat;
display:block;
width:214px;
height:41px;
text-indent:-9999px;
}
ul#rooms li a.room_03:hover {
background-position:0 -41px;
}
ul#rooms li a.room_04 {
background:url("/statics/images/www/top_room_04.gif") no-repeat;
display:block;
width:189px;
height:41px;
text-indent:-9999px;
}
ul#rooms li a.room_04:hover {
background-position:0 -41px;
}
ul#campaign {
overflow:hidden;
float:left;
width:180px;
_width:186px;
padding:2px;
}
*html ul#campaign {
width:180px;
}
ul#campaign li {
margin-bottom:2px;
}
ul#campaign li a.top_bannar_03 {
background:url("/statics/images/www/top_bannar_03.gif") no-repeat;
display:block;
width:180px;
height:50px;
text-indent:-9999px;
}
ul#campaign li a.top_bannar_03:hover {
background-position:0 -50px;
}
ul#campaign li a.top_bannar_02 {
background:url("/statics/images/www/top_bannar_02.gif") no-repeat;
display:block;
width:180px;
height:50px;
text-indent:-9999px;
}
ul#campaign li a.top_bannar_02:hover {
background-position:0 -50px;
}
ul#campaign li a.top_bannar_04 {
background:url("/statics/images/www/top_bannar_04.gif") no-repeat;
display:block;
width:180px;
height:50px;
text-indent:-9999px;
}
ul#campaign li a.top_bannar_04:hover {
background-position:0 -50px;
}
ul#campaign li a.top_bannar_08 {
background:url("/statics/images/www/top_bannar_08.gif") no-repeat;
display:block;
width:180px;
height:50px;
text-indent:-9999px;
}
ul#campaign li a.top_bannar_08:hover {
background-position:0 -50px;
}
ul#campaign li a.top_bannar_07 {
background:url("/statics/images/www/top_bannar_07.gif") no-repeat;
display:block;
width:180px;
height:50px;
text-indent:-9999px;
}
ul#campaign li a.top_bannar_07:hover {
background-position:0 -50px;
}
ul#campaign li a.top_bannar_01 {
background:url("/statics/images/www/top_bannar_01.gif") no-repeat;
display:block;
width:180px;
height:50px;
text-indent:-9999px;
}
ul#campaign li a.top_bannar_01:hover {
background-position:0 -50px;
}
#reason {
overflow:hidden;
float:left;
width:801px;
height:173px;
margin-bottom:5px;
margin-right:5px;
background-image:url("/statics/images/www/top_riyuu_base.gif");
background-repeat:no-repeat;
}
ul#right_menu {
overflow:hidden;
float:left;
width:152px;
}
ul#right_menu li {
margin-bottom:2px;
}
ul#right_menu li a.top_btn_gyouhou {
background:url("/statics/images/www/top_btn_gyouhou.gif") no-repeat;
display:block;
width:152px;
height:32px;
text-indent:-9999px;
}
ul#right_menu li a.top_btn_gyouhou:hover {
background-position:0 -32px;
}
ul#right_menu li a.top_btn_houkokusho {
background:url("/statics/images/www/top_btn_houkokusho.gif") no-repeat;
display:block;
width:152px;
height:32px;
text-indent:-9999px;
}
ul#right_menu li a.top_btn_houkokusho:hover {
background-position:0 -32px;
}
ul#right_menu li a.top_btn_adviser {
background:url("/statics/images/www/top_btn_adviser.gif") no-repeat;
display:block;
width:152px;
height:32px;
text-indent:-9999px;
}
ul#right_menu li a.top_btn_adviser:hover {
background-position:0 -32px;
}
ul#right_menu li a.top_btn_jinzai {
background:url("/statics/images/www/top_btn_jinzai.gif") no-repeat;
display:block;
width:152px;
height:69px;
text-indent:-9999px;
}
ul#right_menu li a.top_btn_jinzai:hover {
background-position:0 -69px;
}
#news, #information {
overflow:hidden;
float:left;
width:474px;
margin-bottom:10px;
}
#news {
margin-right:5px;
}
#news h3, #information h3 {
margin-bottom:5px;
}
#news ul, #information ul {
margin-bottom:5px;
}
#news ul li, #information ul li {
border-bottom:1px dotted gainsboro;
padding:2px 0;
}
.more {
text-align:right;
}
.more * {
text-decoration:none;
font-size:11px;
font-family: Verdana, Helvetica, "£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS P Gothic", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kakugo Pro W3", Osaka, sans-serif;
}
.info_date {
margin-right:5px;
}
.info_text {
}
ul#banner_link {
overflow:hidden;
clear:both;
padding:5px;
margin-bottom:15px;
}
ul#banner_link li {
float:left;
margin-right:5px;
}
.list_last {
margin-right:0;
}
#spreadbanner li {
width:185px;
float:left;
margin-right:3px;
margin-bottom:3px;
}
.top_about{
clear:both;
width:960px;
height:210px;
margin:20px 0;
background:url("/statics/images/www/top_about.jpg") no-repeat;
}
.top_about h3{
font-family:"¥á¥¤¥ê¥ª";
font-size:16px;
font-weight:bold;
color:green;
padding:10px 10px;
}
.top_about p{
width:640px;
padding:10px 10px;
}
.top_about em{
font-weight:normal;
}
