@charset "shift-jis";

BODY {
	Font-size:13px;
	Font-family: "ＭＳ Ｐゴシック", "Osaka‐等幅", sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	background-color: #FFD7E5;
}

TD {
	FONT-SIZE: 13px;
	COLOR: #666666;
	Font-family: "ＭＳ Ｐゴシック", "Osaka‐等幅", sans-serif;
	letter-spacing:1.2pt;
	line-height: 140%;
	
}

/*リンク*/
A:link {COLOR: #FE32A2; }
A:visited {COLOR: #FE32A2; }
A:active {TEXT-DECORATION: none}
A:hover {TEXT-DECORATION : underline;border-bottom-color : #FE32A2;border-bottom-width : 1px;}
A{text-decoration : none;COLOR: #FE32A2;}
/*リンク個別*/

/*カバーガールhtml用*/

.cover_01{FONT-SIZE: 15px;font-weight: bold;color: #FD409E;padding: 0px 0px 0px 25px;}
.cover_02{FONT-SIZE: 12px;font-weight: bold;color: #FD409E;}
.cover_03{FONT-SIZE: 12px;font-weight: bold;color: #FD409E;padding: 0px 12px 0px 0px;}
.cover_04{FONT-SIZE: 11px;color: #210614;line-height: 120%;letter-spacing:1.0pt;padding: 0px 12px 0px 27px;}

/*インデックス*/
.index_01{border-bottom:1px solid #FF9149;border-top:1px solid #FF9149;padding: 5px 0px 5px 0px;}
.index_02{padding: 0px 0px 0px 380px;}
.index_03{background-image:url("../img/index/main_back.jpg");background-repeat:repeat-x;background-position:bottom;border-top:1px solid #C6C6C6;}
.index_04{padding: 0px 0px 0px 140px;}
.index_05{padding: 0px 0px 0px 300px;}
.index_06 {background-image:url("../img/index/group_back.gif");background-repeat:no-repeat;}
.index_07{padding: 0px 8px 0px 8px;}
.index_08{padding: 0px 8px 0px 0px;}
.index_08{padding: 0px 8px 0px 0px;}
.index_09{FONT-SIZE: 10px;letter-spacing:1.0pt;line-height: 120%;}
.index_10{padding: 0px 7px 0px 0px;}

/*トップ*/
.common_01 {background-image:url("../img/top/logo_back.gif");background-repeat:no-repeat;}

/*トップ*/
.top_01{letter-spacing:1.1pt;line-height: 110%;padding: 6px 2px 6px 2px;}
.top_02{letter-spacing:1.1pt;line-height: 110%;padding: 8px 0px 0px 3px;}
/*スケジュール*/
.schedule_01{FONT-SIZE: 10px;padding: 1px 8px 1px 0px;}
.schedule_02{FONT-SIZE: 10px;line-height: 90%;}
.schedule_04{padding: 0px 0px 0px 7px;}
.schedule_05{FONT-SIZE: 10px;}
.schedule_06 {background-image:url("../img/schedule/back_02.gif");background-repeat:no-repeat;}
.schedule_07 {border:1px solid #FF99CC;}
.schedule_08{FONT-SIZE: 11px;padding: 5px 7px 0px 5px;}
.schedule_09{padding: 0px 7px 8px 0px;letter-spacing:1.2pt;line-height: 100%;}
.schedule_10{FONT-SIZE: 13px;color: #4C6EFF;background-image:url("../img/schedule/back_03.gif");background-repeat:no-repeat;}
.schedule_11{background-image:url("../img/schedule/sub_01.gif");background-repeat:no-repeat;}
.schedule_12{padding: 0px 0px 8px 48px;}
.schedule_13{padding: 0px 6px 17px 0px;}
.schedule_14{FONT-SIZE: 13px;padding: 5px 0px 0px 0px;letter-spacing:1.0pt;}
.schedule_15{FONT-SIZE: 13px;padding: 8px 0px 0px 0px;letter-spacing:1.0pt;}
.schedule_16{background-image:url("../img/schedule/sub_03.gif");background-repeat:no-repeat;}
.schedule_17{background-image:url("../img/schedule/sub_04.gif");background-repeat:no-repeat;}
.schedule_18{padding: 0px 0px 8px 63px;}
.schedule_19{background-image:url("../img/schedule/title.gif");background-repeat:no-repeat;}

.padding_schedule_01{padding: 0px 8px 0px 7px;}
.padding_schedule_03{padding: 0px 8px 8px 0px;FONT-SIZE: 12px;letter-spacing:1.0pt;line-height: 80%;}
.padding_schedule_02{padding: 6px 0px 0px 10px;FONT-SIZE: 12px;letter-spacing:1.2pt;line-height: 100%;}
.padding_schedule_04{padding: 0px 0px 0px 11px;letter-spacing:1.6pt;line-height: 100%;}

/*在籍表*/
.girls_01{background-image:url("../img/girls/sub_01.gif");background-repeat:no-repeat;}
.girls_02{padding: 5px 0px 0px 11px;}
.girls_03 {background-image:url("../img/girls/back.gif");background-repeat:no-repeat;}
.girls_04{FONT-SIZE: 10px;line-height: 100%;}
.girls_05{FONT-SIZE: 10px;padding: 1px 8px 0px 0px;}
.girls_06{background-image:url("../img/girls/title.gif");background-repeat:no-repeat;}
.girls_07{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}

/*メール会員*/
.mail_01{background-image:url("../img/mail_member/title.gif");background-repeat:no-repeat;}

/*アンケート*/
.questionnaire{background-image:url("../img/questionnaire/title.gif");background-repeat:no-repeat;}

/*キッス懸賞*/
.kissprize{background-image:url("../img/kiss_prize/title.gif");background-repeat:no-repeat;}

/*リンク*/
.link_01{background-image:url("../img/link/title.gif");background-repeat:no-repeat;}

/*システム*/
.system_01{background-image:url("../img/system/title.gif");background-repeat:no-repeat;}
.system_02{padding: 0px 0px 0px 15px;}

/*ネット予約*/
.net_01{background-image:url("../img/netbook/title.gif");background-repeat:no-repeat;}

/*お問い合わせ*/
.ask_01{background-image:url("../img/ask/title.gif");background-repeat:no-repeat;}

/*ホテルガイド*/
.hotel_01{background-image:url("../img/hotel/title.gif");background-repeat:no-repeat;}

/*キャンペーン*/
.campaign_01{background-image:url("../img/campaign/title.gif");background-repeat:no-repeat;}

/*リクルート*/
.recruit_01{background-image:url("../img/recruit/title.gif");background-repeat:no-repeat;}

/*ブログ*/
.blog_01{background-image:url("../img/blog/title.gif");background-repeat:no-repeat;}

/*新人情報*/
.back_newface{background-image:url("../img/top/newface.gif");background-repeat:no-repeat;}

.newface_01{color: #FD409E;letter-spacing:1.0pt;line-height: 150%;}
.newface_02{background-image:url("../img/top/back_newface.gif");background-repeat:no-repeat; float:left; margin-right:3px;margin-bottom:1px;}
.newface_03{letter-spacing:1.1pt;line-height: 110%;padding: 6px 6px 0px 6px;}
.newface_04{color: #FD409E;padding: 0px 0px 6px 6px;}
.newface_time{ float:right; margin-right:10px;margin-bottom:5px;Font-color: #FD409E;}

/*フォント*/
.h1{background-image:url("../img/top/back_top.gif");background-repeat:repeat-x;FONT-SIZE: 11px;color: #FFFFFF;padding: 0px 0px 0px 7px;}
.f_white{ color: #ffffff;}
.f_black{ color: #666666;}
.f_b{ color: #666666;color: #666666;Font-family: "Arial";}
.f_red{ color: #FF0000;}
.f_14px{FONT-SIZE: 14px;}
.f_13px{FONT-SIZE: 13px;}
.f_blue{ color: #057EA6;}
.f_blue_b{ color: #057EA6;font-weight: bold;}
.f_blue_b01{ color: #057EA6;}
.f_blue_14px{FONT-SIZE: 14px; color: #057EA6;}
.f_gray_14px{ color: #999999;FONT-SIZE: 14px;}
.f_gray{ color: #999999;}
.f_gray_10{FONT-SIZE: 10px; color: #999999;}
.f_gray_15_b{FONT-SIZE: 15px;color: #999999;font-weight: bold;Font-family: "Arial";}
.f_gray_17_b{FONT-SIZE: 17px;color: #999999;font-weight: bold;Font-family: "Arial";}
.f_green{ color: #008C14;}
.f_brown{FONT-SIZE: 12px;color: #CC3300;}
.f_brown_14{FONT-SIZE: 14px;color: #CC3300;}
.f_brown_15{FONT-SIZE: 15px;color: #CC3300;}
.f_orange_17_b{FONT-SIZE: 17px;color: #FF7416;font-weight: bold;Font-family: "Arial";}
.f_10{FONT-SIZE: 10px;}
.f_pink_15{FONT-SIZE: 15px;color: #FF6CAA}
.f_pink_14{FONT-SIZE: 14px;color: #EB3984;}
.f_pink_17_b{FONT-SIZE: 17px;color: #FF6CAA;font-weight: bold;Font-family: "Arial";}
.f_pink_18_b{
	FONT-SIZE: 17px;
	color: #FF6CAA;
	font-weight: bold;
	Font-family: Arial;
	line-height: 25px;
}
.f_pink2_17_b{FONT-SIZE: 17px;color: #00CCFF;font-weight: bold;Font-family: "Arial";}
.f_pink2_15_b{FONT-SIZE: 15px;color: #00CCFF;font-weight: bold;Font-family: "Arial";}
.f_pink2_11_b{FONT-SIZE: 11px;color: #00CCFF;font-weight: bold;Font-family: "Arial";}
.f_blue2_11{FONT-SIZE: 11px;color: #00CCFF;font-weight: none;Font-family: "Arial";}
.f_pink_22_b{FONT-SIZE: 22px;color: #FF6CAA;font-weight: bold;Font-family: "Arial";}
.f_blue_17_b{FONT-SIZE: 17px;color: #5689BF;font-weight: bold;Font-family: "Arial";}
.f_blue_22_b{FONT-SIZE: 22px;color: #5689BF;font-weight: bold;Font-family: "Arial";}
.f_pink{color: #FD409E;}
.f_pink_11{color: #FD409E;}
.style001{
	color: #999999;
	font-size: 12px;
}
.style002{FONT-SIZE: 17px;color: #009900;font-weight: bold;Font-family: "Arial";}
.style003{FONT-SIZE: 12px;color: #FF6600;font-weight: bold;}
.style2 {font-weight: bold}
.style3 {font-weight: bold}
.top_schedule_01{FONT-SIZE: 12px;padding: 4px 0px 0px 0px;letter-spacing:1.0pt;line-height: 100%;}
.top_schedule_02{FONT-SIZE: 10px;}
.f_gray_10_new{
	FONT-SIZE: 10px;
	color: #999999;
	line-height: 20px;
}

/*余白［上］［右］［下］［左］*/
.padding_mainframe{padding: 15px 24px 15px 15px;}
.padding_form_01{padding: 6px 3px 0px 3px;}
.padding_form_02{padding: 0px 3px 0px 3px;}

.padding_top_01{padding: 4px 5px 0px 5px;}

/*背景*/
.frame_01 {background-image:url("../img/top/frame_right.gif");background-repeat:repeat-y;background-position:right;padding: 15px 24px 15px 20px;}
.frame_02 {background-image: url("../img/top/frame_right_middle.gif");background-repeat:repeat-y;}
.frame_03 {background-image: url("../img/top/frame_down.gif");background-repeat:repeat-x;}
.frame_04 {background-color: #DBDBDB;}
.frame_05 {background-image: url("../img/top/frame_right_down.gif");background-repeat:none;}
.back_color_01 {background-color: #FDDEEE;}
.back_color_02 {background-color: #FFF4F9;}
.back_color_03 {background-color: #f3f3f3;}
.back_white {background-color: #ffffff;}
.schedule {background-image:url("../img/schedule/back.gif");background-repeat:no-repeat;}
.back_left {background-image:url("../img/top/back_left.gif");background-position:right;background-repeat:repeat-y;background-color: #ffd7e5;}
.back_right{background-image:url("../img/top/back_right.gif");background-repeat:repeat-y;background-color: #ffd7e5;}

.back_top{background-image:url("../img/top/back_top.gif");background-repeat:repeat-x;FONT-SIZE: 11px;color: #FFFFFF;padding: 0px 0px 0px 7px;}
.back_top_02{background-image:url("../img/top/back_top_02.gif");background-repeat:repeat-x;FONT-SIZE: 11px;color: #FFFFFF;}
.today_schedule {background-image:url("../img/top/today_schedule.gif");background-repeat:no-repeat;FONT-SIZE: 15px;font-weight: bold;color: #FF6CAA;padding: 5px 12px 0px 0px;}
.back_schedule{background-image:url("../img/top/back_schedule.gif");background-repeat:no-repeat;}

.today_schedule_02{background-image:url("../img/schedule/sub_01.gif");background-repeat:no-repeat;padding: 5px 0px 0px 48px;}

/*枠線*/
.back_pic {border:1px solid #D4D4D4;}
.back_pic_02 {border:1px solid #D7D7D7;}
.back_pic_03 {border:1px solid #FFAB81;}
.td_01 {border:1px solid #FF99CC;border-right:0px solid #FF99CC;}
.td_02 {border-bottom:1px solid #FF99CC;border-right:1px solid #FF99CC;background-color: #FEEFF6;padding: 5px 0px 5px 0px;}
.td_03 {border-right:1px solid #FF99CC;padding: 5px 0px 0px 0px;}
.td_04 {border-right:1px solid #FF99CC;}
.td_05 {border-right:1px solid #BCBCBC;border-left:1px solid #E6D7DC;border-bottom:1px solid #BCBCBC;background-color : #FFFFFF ;padding: 8x 12px 13px 13px;}
.td_06 {padding: 6px 0px 0px 5px;}
.td_07 {border-right:1px solid #BCBCBC;border-left:1px solid #E6D7DC;border-bottom:1px solid #BCBCBC;background-color : #FFFFFF ;padding: 8x 0px 4px 4px;}
.td_08 {background-color : #FFFFFF ;padding: 6px 0px 0px 6px;}
.td_09 {border-right:1px solid #BCBCBC;border-left:1px solid #E6D7DC;border-bottom:1px solid #BCBCBC;background-color : #FFFFFF ;padding: 8x 0px 13px 12px;}
.td_10 {border-right:1px solid #BCBCBC;border-left:1px solid #E6D7DC;border-bottom:1px solid #BCBCBC;padding: 8x 0px 12px 0px;}
.td_11 {padding: 20px 0px 10px 0px;letter-spacing:1.0pt;line-height: 100%;}
.td_12 {border-right:1px solid #BCBCBC;border-left:1px solid #E6D7DC;border-bottom:1px solid #BCBCBC;padding: 8x 6px 10px 6px;}
.td_13 {border-right:1px solid #BCBCBC;border-left:1px solid #E6D7DC;}
.td_14 {
	border-right:1px solid #BCBCBC;
	border-left:1px solid #E6D7DC;
	border-bottom:1px solid #BCBCBC;
	padding-top: 10;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
}
.td_15 {
	padding-top: 6px;
}

.td_wn {
	border-top:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	border-left:1px solid #E6D7DC;
	border-bottom:1px solid #BCBCBC;
	padding-top: 8;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 8px;
}
/* 罫線 */
.hr{height:1px;border-color:#999999; border-style:dotted;}


/* form部CSS */
TEXTAREA {
 border-top :1px solid #cccccc;
 border-bottom :1px solid #cccccc;
 border-left :1px solid #cccccc;
 border-right :1px solid #cccccc;
 background-color : #FFFFFF ;
 color : #666666 ;
 font-size : 12px ;
 Font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 padding: 1px;
 
}

INPUT {
 border-top :1px solid #cccccc;
 border-bottom :1px solid #cccccc;
 border-left :1px solid #cccccc;
 border-right :1px solid #cccccc;
 background-color : #FFFFFF ;
 color : #666666 ;
 font-size : 13px ;
 Font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 padding: 1px;
  letter-spacing:1.3pt;
}

/* ボーダーを出さない用です。チェックボックスなどに手動でつけて下さい */
.no_border {border-style:none;color : #666666 ;}


/*  芦田がサンプルで使用しているものです。*/
.test_backimage{background-image:url("../img/schedule/back.gif");background-repeat:no-repeat;}
.test_leftpadding{padding: 0px 0px 0px 3px;}
.test_td_01 {border-top:0px solid #FF99CC;border-right:1px solid #FF99CC;border-left:1px solid #FF99CC;border-bottom:1px solid #FF99CC;background-color : #FFFFFF ;padding: 0x 0px 0px 0px;}

/*  中島追加 2008/05/02 */
span.personal_new_count{FONT-SIZE: 10px; letter-spacing:0.1pt; vertical-align: top; color: #FF0000;}
span.schedule_name{FONT-SIZE: 10px; COLOR: #FE32A2;vertical-align: top; }
span.schedule_age{FONT-SIZE: 10px; COLOR: #FE32A2; vertical-align: top; }
span.schedule_schedule_02{FONT-SIZE: 10px; vertical-align: top; letter-spacing:1.1pt;}
