@charset "shift_jis";
#mainbox{
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
text-align:center;
/*background:url(/images/index_bg.gif) no-repeat center 10px;*/
}

#mainbox h1{
text-align:center;
font-size:16px;
margin-top:10px;
}

#head h1{
text-indent:0 !important;
width:100% !important;
height:30px !important;
}

#mainbox strong{
padding:20px 0 0 0;
display:block;
font-weight:normal;
line-height:18px;
}

#mainbox #flash{
width:500px;
height:231px;
margin:0px auto;
background:url(/images/area/shinagawa/logo_back.gif) no-repeat 0 0;
}

#entrance{
width:322px;
height:128px;
margin:10px auto;
padding:0 0 0px 0;
}

#entrance li{
list-style:none;
}

#entrance #exit{
position:relative;
background:url(/images/leave.gif) no-repeat 0 0;
width:322px;
height:47px;
}

#entrance #exit a{
display:block;
position:absolute;
bottom:5px;
right:10px;
width:100px;
height:18px;
overflow:hidden;
text-indent:-3000px;
}

#entrance #enter a{
display:block;
position:relative;
width:322px;
height:81px;

}



#site_link{
font-size:10px;
padding:0 0 50px 50px;
}
#site_link dt{
font-weight:bold;
text-align:left;
width:600px;
margin:auto auto;
}
#site_link dd{
padding:0 0 10px 0px;
}

#site_link dd ul {
width:600px;
margin:auto auto;
list-style:none;
text-align:left;

}

#site_link dd ul li{
font-size:9px !important;
float:left;
padding:4px 10px 0 0
}

#information{
margin:0px auto;
width:455px;
text-align:left;
}

#information ul{
list-style:none;
}


a {outline:0px none black; }


#index_rank{
width:564px;
margin:0px auto;
padding:0 0  20px 0;
}

*html body #index_rank{
width:579px;
}

#index_rank ul{
margin:0 15px 0 15px;
float:left;
text-align:left;
list-style:none;
}

#index_rank ul li{
height:28px;
width:250px;
margin:0px;
padding:0px;
border:1px solid #ccc;
border-top:none;
overflow:hidden;
background:#f8f8f8;
}

#index_rank ul li span{
width:28px;
height:28px;
display:block;
float:left;
overflow:hidden;
text-align:center;
line-height:28px;
color:#666;
}

#index_rank ul li span.crown1{background:url(/images/crown1.gif) no-repeat 5px 4px;}
#index_rank ul li span.crown2{background:url(/images/crown2.gif) no-repeat 5px 4px;}
#index_rank ul li span.crown3{background:url(/images/crown3.gif) no-repeat 5px 4px;}

#index_rank ul li span img{
margin:5px 0 0 0;
}
#index_rank ul li a{
display:block;
height:28px;
width:222px;
line-height:28px;
float:left;
overflow:hidden;
}

#index_rank ul li.odd{
background:#fff;
}

#index_rank ul li.fast{
border-top:1px solid #ccc;
}

#index_rank #add_rank{
margin:5px;
text-align:right;
}

.highslide-html-content div#add_title{
background:url(/images/index_addrank.gif) repeat-x 0 0 !important;
border:1px solid #ccc;
height:22px !important;
margin:0 0 8px 0;
}

.highslide-html-content div#add_title a{
color:#666 !important;
font-size:12px;
padding:0 0 0 5px;
}

div#area-link{

width:535px;
text-align:left;
margin:0 auto 50px;
}


div#area-link h3{
font-size:18px;
}

div#area-link table{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3" !important;
border:1px solid #333;
border-bottom:none;
}

div#area-link table tr td strong {index.css (13 行目)
display:inline;
font-weight:bold;
line-height:18px;
padding:0px 0 0;
}



#index-pickup{
padding:140px 0 0 0px;
background:url(/images/index-pickup-head.gif) no-repeat 0 0;
margin:0px auto 20px;
width:700px;
}

#index-pickup .girls{
padding:0 0 20px 95px;
width:500px;
border:none;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3" !important;
}


* html #index-pickup .girls{
padding:0 0 20px 0px;
}

*+html #index-pickup .girls{
padding:0 0 20px 0px;
}


#chrome{
text-align:center;
margin:30px auto 0;
}
#chrome ul {
width:275px;
margin:0 auto;
}
#chrome ul li{
font-size:10px;
float:left;
display:block;
width:150px;
}

#chrome ul li img{
border:0;
}

#chrome ul li.desc{
text-align:left;
width:125px;
line-height:12px;
padding:2px 0;
}


#head #mainbox h1 {
background:none;
}

#mobileInfo{
background:url(/images/index_mobile_info.gif) no-repeat 0 0;
height:129px;
width:662px;
margin:50px auto;
}

#mobileInfo .sendUrl{
float:left;
width:228px;
text-align:left;

}

#mobileInfo .sendUrl a{
display:block;
width:74px;
height:74px;
border-color:#4B4945 #CCCCCC #CCCCCC #4B4945;
border-style:solid;
border-width:1px;
float:left;
margin:42px 0px 0px 11px;
}

*html #mobileInfo .sendUrl a{
margin:42px 0px 0px 5px;
}

#mobileInfo .sendUrl form{
display:block;
float:left;
margin:42px 0px 0px 9px;
}

#mobileInfo .sendUrl form #inptxt{
width:100px;width:100px;}

#mobileInfo .sendUrl form select{
margin:7px 0;
}

#mobileInfo .sendUrl form #submit{
width:115px;
}

#mobileInfo .sendUrl a img{
border:none;
}

#mobileInfo .desc{
width:434px;
float:left;
text-align:left;
}

#mobileInfo .desc p{
line-height:25px;
padding:19px 10px 0 15px;
}

#mobileInfo .desc span{
padding:6px 5px 0 0;
display:block;
text-align:right;
}

