@charset "utf-8";
/*---------------------------------------
global_menu、shop_menu、area_menu共通
---------------------------------------*/
.menu_rap{
width: 201px;
margin: 0px 1px 10px 8px;
margin: 0px 0px 10px 7px\9; /*--IE8--**/
border: solid 1px #E0E0E0\9; /*--IE8--*/
}
.menu{
width: 183px;
padding: 0px 9px 0px 9px;
background: url("../img/menu_bg.png") repeat-y;
}
.menu ul{
}
.menu li{
list-style:none;
}
.menu a{
display: block;
width: 183px;
height: 52px;
text-indent: -99999px;
overflow: hidden;
}
/*---------------------------------------
pickup girl
---------------------------------------*/
.pickUp{
width: 201px;
margin: 0px 1px 10px 8px;
margin: 0px 0px 10px 7px\9; /*--IE8--**/
}

.pickUp .sidebg {
background: url("../img/menu_bg.png") repeat-y;
}

.pickUp .box1 {	
margin: 5px 0 0 21px;
overflow: hidden;
}
.pickUp .c1 {
width: 160px;
height: 300px;
margin: 0px 3px 2px 0px;
background-image: url(img/cast_bg.jpg);
text-align: center;
}
/*------------------------------------
global_menu
------------------------------------*/
/*----在籍生徒----*/
.student a{
background: url("../img/global_menu.png") no-repeat 0px 0px;
}
.student a:hover{
background: url("../img/global_menu.png") no-repeat -183px 0px;
}

/*----登校予定----*/
.today_schedule a{
background: url("../img/global_menu.png") no-repeat 0px -52px;
}
.today_schedule a:hover{
background: url("../img/global_menu.png") no-repeat -183px -52px;
}

/*----写真更新----*/
.photorenewal a{
background: url("../img/global_menu.png") no-repeat 0px -104px;
}
.photorenewal a:hover{
background: url("../img/global_menu.png") no-repeat -183px -104px;
}

/*----新人入店情報
.newface a{
background: url("../img/global_menu.png") no-repeat 0px -156px;
}
.newface a:hover{
background: url("../img/global_menu.png") no-repeat -183px -156px;
}----*/

/*----料金システム--*/
.charge a{
background: url("../img/global_menu.png") no-repeat 0px -208px;
}
.charge a:hover{
background: url("../img/global_menu.png") no-repeat -183px -208px;
}

/*----アクセス---*/
.access a{
background: url("../img/global_menu.png") no-repeat 0px -260px;
}
.access a:hover{
background: url("../img/global_menu.png") no-repeat -183px -260px;
}

/*----ブログ----*/
.blog a{
background: url("../img/global_menu.png") no-repeat 0px -312px;
}
.blog a:hover{
background: url("../img/global_menu.png") no-repeat -183px -312px;
}

/*----女の子求人情報---*/
.recruit a{
background: url("../img/global_menu.png") no-repeat 0px -364px;
}
.recruit a:hover{
background: url("../img/global_menu.png") no-repeat -183px -364px;
}

/*----写メ日記---*/
.shame a{
background: url("../img/global_menu.png") no-repeat 0px -416px;
}
.shame a:hover{
background: url("../img/global_menu.png") no-repeat -183px -416px;
}

/*----新着速報---*/
.sokuhou a{
background: url("../img/global_menu.png") no-repeat 0px -468px;
}
.sokuhou a:hover{
background: url("../img/global_menu.png") no-repeat -183px -468px;
}

/*----トップページ---*/
.home a{
background: url("../img/global_menu.png") no-repeat 0px -520px;
}
.home a:hover{
background: url("../img/global_menu.png") no-repeat -183px -520px;
}

/*----割引チケット---*/
.discount a{
background: url("../img/global_menu.png") no-repeat 0px -572px;
}
.discount a:hover{
background: url("../img/global_menu.png") no-repeat -183px -572px;
}

/*----メルマガ---*/
.mailmaga a{
background: url("../img/global_menu.png") no-repeat 0px -624px;
}
.mailmaga a:hover{
background: url("../img/global_menu.png") no-repeat -183px -624px;
}

/*----お問合せ
.inquiry a{
background: url("../img/global_menu.png") no-repeat 0px -676px;
}
.inquiry a:hover{
background: url("../img/global_menu.png") no-repeat -183px -676px;
}---*/

/*----関連リンク
.link a{
background: url("../img/global_menu.png") no-repeat 0px -728px;
}
.link a:hover{
background: url("../img/global_menu.png") no-repeat -183px -728px;
}---*/

/*----ランキング---*/
.rankingmenu a{
background: url("../img/global_menu.png") no-repeat 0px -780px;
}
.rankingmenu a:hover{
background: url("../img/global_menu.png") no-repeat -183px -780px;
}
/*----フォトギャリー--*/
.photo a{
background: url("../img/global_menu.png") no-repeat 0px -832px;
}
.photo a:hover{
background: url("../img/global_menu.png") no-repeat -183px -832px;
}
/*------------------------------------
shop_menu
------------------------------------*/
/*----渋谷平成女学園----*/
.shop_menu1 a{
background: url("../img/shop_menu.jpg") no-repeat 0px 0px;
}
.shop_menu1 a:hover{
background: url("../img/shop_menu.jpg") no-repeat -183px 0px;
}
/*----新橋平成女学園----*/
.shop_menu2 a{
background: url("../img/shop_menu.jpg") no-repeat 0px -52px;
}
.shop_menu2 a:hover{
background: url("../img/shop_menu.jpg") no-repeat -183px -52px;
}
/*----新宿平成女学園---*/
.shop_menu3 a{
background: url("../img/shop_menu.jpg") no-repeat 0px -104px;
}
.shop_menu3 a:hover{
background: url("../img/shop_menu.jpg") no-repeat -183px -104px;
}
/*----池袋平成女学園----*/
.shop_menu4 a{
background: url("../img/shop_menu.jpg") no-repeat 0px -156px;
}
.shop_menu4 a:hover{
background: url("../img/shop_menu.jpg") no-repeat -183px -156px;
}
/*----恵比寿ニューヨーク---*/
.shop_menu5 a{
background: url("../img/shop_menu.jpg") no-repeat 0px -208px;
}
.shop_menu5 a:hover{
background: url("../img/shop_menu.jpg") no-repeat -183px -208px;
}
/*---- R ---*/
.shop_menu6 a{
background: url("../img/shop_menu.jpg") no-repeat 0px -260px;
}
.shop_menu6 a:hover{
background: url("../img/shop_menu.jpg") no-repeat -183px -260px;
}
/*------------------------------------
area_menu
------------------------------------*/
/*----札幌エリア---*/
.sapporo a{
background: url("../img/area_menu.jpg") no-repeat 0px 0px;
}
.sapporo a:hover{
background: url("../img/area_menu.jpg") no-repeat -183px 0px;
}
/*----土浦エリア---*/
.tsuchiura a{
background: url("../img/area_menu.jpg") no-repeat 0px -52px;
}
.tsuchiura a:hover{
background: url("../img/area_menu.jpg") no-repeat -183px -52px;
}
/*----東京エリア---*/
.tokyo a{
background: url("../img/area_menu.jpg") no-repeat 0px -104px;
}
.tokyo a:hover{
background: url("../img/area_menu.jpg") no-repeat -183px -104px;
}
/*----横浜エリア---*/
.yokohama a{
background: url("../img/area_menu.jpg") no-repeat 0px -156px;
}
.yokohama a:hover{
background: url("../img/area_menu.jpg") no-repeat -183px -156px;
}
/*------------------------------------
サイド　問い合わせボタン
------------------------------------*/
.mail_inquiry{
	width: 188px;
	height: 28px;
	margin-top: 10px;
	border: solid 1px #000000;
}
.mail_inquiry a{
	display: block;
	width: 158px;
	height: 21px;
	text-decoration: none;
	padding: 7px 0 0 30px;
    background: url("../img/mail_toiawase_btn.jpg") no-repeat;
}
.banner_recruit_mens{
padding-top: 10px;
}
.banner_recruit_mens a{
display: block;
width: 190px;
height: 50px;
text-indent: -99999px;
overflow: hidden;
background: url("../img/recruit-mens.jpg") no-repeat 0px 0px;
}
.banner_recruit_mens a:hover{
background: url("../img/recruit-mens.jpg") no-repeat -190px 0px;
}
.banner_melmaga{
	width: 190px;
	height: 172px;
	background: url("../img/mailmagagine2.jpg") no-repeat 0px 0px;
	text-align: center;
}
.banner_melmaga img{
	margin-top:0;
        border: solid 7px #ffffff;
}

.no_smoking{
padding-top: 10px;
}
.no_smoking a{
display: block;
width: 190px;
height: 50px;
text-indent: -99999px;
overflow: hidden;
background: url("../img/no_smoking_banner.jpg") no-repeat 0px 0px;
}
.no_smoking a:hover{
background: url("../img/no_smoking_banner.jpg") no-repeat -190px 0px;
}
/*------------------------------------
届出確認書
------------------------------------*/

.todoke {
	margin-top: 10px;
	border: solid 1px #000000;
	text-align: left;
	background-color:#FFFFFF;
	width: 188px;
}
.todoke p {
	margin:10px 0 10px 10px;
}
/*------------------------------------
フッターメニュー
------------------------------------*/
.footer_menu{
	font-size: 12px;
	padding: 0 0 20px 0;
	text-align: center;
}
.footer_menu a{
color: #ffffff;
display: inline;
}
.footer_menu a:hover{
color: #FFFF99;
}