/* インデックスページ(2009年リニュ後)スタイル設定----------------------------------------------------------------------------------------------*/
.tx_12{font-size:12px;color:#444;font-weight:normal;}
.tx_12b{font-size:12px;color:#444;font-weight:bold; line-height:1.4em; margin:0;}
.img_mt3{margin-top:3px;}

.footer
{
	width:990px;
	margin:0 auto;
}

#contents{
	width:990px;
	background:#fff;
	margin:0px;
	padding:0px;
margin:auto;line-height:16px;}

/*左側*/
#subcontents1{width:200px;background:#fff;float:left;margin-right:4px;}

/*メイン*/
#maincontents{width:624px;float:left;margin-left:4px;}

/*右側*/
#subcontents2{width:150px;float:right;}/*158*/


/*左側中身*/
#about{margin:0px;width:200px;height:145px;background-image:url(../img/index/site.jpg);background-repeat:no-repeat;}
.h2about{margin-top:0px; text-indent:-9999px;}
.about_tx{width:190px;padding-left:5px;font-size:12px;color:#444;font-weight:normal;}


/*イベント身*/
.iventinfo{background-color:#FFF;background-image:url(../img/index/h2_event_bg.gif);margin-top:-10px}
.h2eventinfo{height:30px;background-image:url(../img/index/h2_event.gif); text-indent:-9999px;}
.eventinfo_tx{margin-top:-20px;width:190px;height:205px;overflow-x:hidden;
overflow-y:auto;margin-left:10px;scrollbar-arrow-color:#ff5b85;scrollbar-3dlight-color:#ff5b85;scrollbar-darkshadow-color:#ff5b85;scrollbar-face-color:#FFF;scrollbar-track-color:#FFF;scrollbar-track-color:#FFF;scrollbar-shadow-color:#FFF;}

.osusume_left{margin-top:100px}
.osusume_h2{background-image:url(../img/index/h2_osususmeten.jpg);height:22px; text-indent:-9999px;}
.osusume_ifr{margin-top:-15px;margin-left:30px;}
.frm01{width:200px;height:auto;font-size:1px}
.frm01 img{margin-bottom:6px}

/*中央*/
.main01{height:auto;}
.h2main01{background-image:url(../img/index/h2_chouninki.jpg);height:22px;margin-top:0px; text-indent:-9999px; line-height:0;}
.ifr_main{margin-top:-15px;overflow-x:hidden;overflow-y:hidden;}
/*frame-index02*/
.frm01 img{margin-bottom:2px}
.ifr_02{width:624px;}
.chou{width:308px;height:178px;line-height:120%;font-size:12px;float:left;margin-bottom:8px}
.chou_img{width:134px;height:178px;float:left}
.chou_tx{width:170px;float:right;padding-left:2px;}
.chou_title{font-size:18px;color:#06C;font-weight:bolder;text-decoration:underline;}
.hitokoto{border-top:1px solid #ff2b61;padding-top:2px;}
.chou_link{color:#06C;text-decoration:underline;margin-top:-6px;font-size:10px}
.chou_r{width:308px;height:178px;line-height:120%;font-size:12px;float:right}
/*バナー部*/
.banner_chouninki,.banner_ninki{width:624px;margin-bottom:2px}


/*更新状況*/

.renew1{float:left;width:200px;background-image:url(../img/index/h2_kousin2.jpg);}
.renew{float:left;width:200px;background-image:url(../img/index/h2_kousin.jpg);height:190px;margin:0px}
.h2_renew{width:200px;background-image:url(../img/index/h2_kousin.jpg);height:22px;margin-top:0px; text-indent:-9999px;}
.renew_box{width:180px;height:205px;overflow-x:hidden;
overflow-y:auto;margin-left:15px;scrollbar-arrow-color:#ff5b85;scrollbar-3dlight-color:#ff5b85;scrollbar-darkshadow-color:#ff5b85;scrollbar-face-color:#FFF;scrollbar-track-color:#FFF;scrollbar-track-color:#FFF;scrollbar-shadow-color:#FFF;margin-top:-12px;}
.otoku{float:right;width:309px;background-image:url(../img/index/h2_otoku.jpg);height:190px;}
.h2_otoku{margin-top:0px;width:309px;background-image:url(../img/index/h2_otoku.jpg);height:22px; text-indent:-9999px;}

/*人気風俗店*/
.main02{margin-top:7px;}
.h2main02{background-image:url(../img/index/h2_ninki.jpg);height:22px;margin-top:0px; text-indent:-9999px;}
.ifr_03{margin:0;width:624px;}
.ifr_03 img{margin-bottom:2px;}

/*イリグチ*/
.enter{margin-top:10px;text-align:right;}
.h2_enter{width:624px;}
.h2enter{font-size:12px;color:#444;font-weight:bold;text-align:right;margin:0px}
.enter a{color:#ff5b85;line-height:180%;text-decoration:underline;}
.r18{margin-top:5px;text-align:left;background-image:url(../img/index/r18.jpg);background-repeat:no-repeat;height:46px;padding-left:60px;padding-top:7px;font-size:10px}

/*エントランス各ジャンル*/
.entbox_l{width:288px;height:95px;background-image:url(../img/index/bt_bg.jpg) ;background-repeat:no-repeat;padding:10px 7px 7px 14px;float:left;margin-right:5px;display:inline;}
.entbox_r{width:288px;height:95px;background-image:url(../img/index/bt_bg.jpg) ;background-repeat:no-repeat;padding:10px 7px 7px 14px;float:left;display:inline;}

.ent_bt{width:222px;float:right;margin-top:5px}
.ent_bt a span{display:none;}
.ent_bt a {
display:block;
width:100px;
height:38px;
background-image:url(../img/index/bt_enter01.jpg);
background-repeat:no-repeat;
}
.ent_bt a:hover {
background-image:url(../img/index/bt_enter02.jpg);
background-repeat:no-repeat;
} 
.bt_01{float:right}


/*ブログ*/
.blog{height:205px;background-color:#FFF;background-image:url(../img/index/h2_blog_bg.gif);margin-top:5px;padding-top:36px;background-repeat:no-repeat;}
.newblog{height:205px;background-color:#FFF;background-image:url(../img/index/h2_newblog_bg.gif);margin-top:5px;padding-top:38px;background-repeat:no-repeat;margin-top:-30px;}
.blog_tx{margin-top:-20px;width:190px;height:205px;overflow-x:hidden;
overflow-y:auto;margin-left:10px;scrollbar-arrow-color:#ff5b85;scrollbar-3dlight-color:#ff5b85;scrollbar-darkshadow-color:#ff5b85;scrollbar-face-color:#FFF;scrollbar-track-color:#FFF;scrollbar-track-color:#FFF;scrollbar-shadow-color:#FFF;}



/*ピックアップガール*/

.h2pickup{background-image:url(../img/index/h2_picup.jpg);height:21px;margin-top:0px; text-indent:-9999px;}
.pickup_g{text-align:center;margin-top:-12px;}
.pickup_tx{text-align:left;width:150px;}

/*サイドメニュー側のエンターボタン*/
.enter_bt2{width:150px;height:57px;margin-top:3px;}
.enter_bt2 a span{display:none;}
.enter_bt2 a{
display:block;
width:150px;
height:57px;
background-image:url(../img/index/bt_enterad01.jpg);
background-repeat:no-repeat;
}
.enter_bt2 a:hover {
background-image:url(../img/index/bt_enterad02.jpg);
background-repeat:no-repeat;
} 
/*リンク集*/
.linksyu{margin-top:20px}
.ifr_04{width:150px;font-size:1px;}
.banner_link{margin-top:2px}
.li_ink{font-size:12px;line-height:16px;width:150px;}
.li_ink{margin:5px 0 0 0 ;padding:0;list-style:none;width:150px;}
.li_ink li{background-color:#ffcccc;height:24px;margin-bottom:2px;padding:5px 0 0 5px;color:
#000;}

.li_ink a:link{text-decoration:none;color:#000000}
.li_ink a:visited{text-decoration:none;color:#000000}
.li_ink a:hover{text-decoration:none;color:#FF6699;}


