/*
-----------------------------------------------------
三十路遊戯倶楽部 css　セッティング
FileName:   default.css
Version:    2007.04/21
-----------------------------------------------------
*/


/*
-----------------------------------------------------
三十路遊戯倶楽部 css　セッティング（多店舗化にともなうCSSの完全共通化）
FileName:   default.css
Version:    2010.01/28
-----------------------------------------------------
*/


/*
-----------------------------------------------------
三十路遊戯倶楽部 css　SNSとの連携開始による共通化
FileName:   default.css
Version:    2011.10/27
-----------------------------------------------------
*/


/*
-----------------------------------------------------
---           共通部分　ここから
-----------------------------------------------------
*/

.Centering {
margin:0 auto;
}

#BASE-home {
	position:relative;
	width:760px;
	height:815px;
	z-index:1;
	background-image: url(../img/background2.jpg);
}

a:link {
	text-decoration: none;
	color: #000099;
}
a:visited {
	text-decoration: none;
	color: #000099;
}
a:hover {
	text-decoration: none;
	color: #CC0000;
}
a:active {
	text-decoration: none;
}

#c_title_recruit_button {
	position:absolute;
	width:45px;
	height:70px;
	z-index:2;
	visibility: visible;
	left: 223px;
	top: 15px;
}
#c_title_left_image {
	position:absolute;
	width:200px;
	height:70px;
	z-index:3;
	left: 18px;
	top: 15px;
	visibility: visible;
	background-color: #CCCCCC;
	background-image: url(../img/title_back.jpg);
	line-height: 1em;
}
#c_title_shoukai_comment {
	position:absolute;
	width:471px;
	height:15px;
	z-index:4;
	left: 16px;
	top: 90px;
	visibility: visible;
	font-size: 12px;
	font-weight: bold;
}
#c_title_uketsukezikan {
	position:absolute;
	width:205px;
	height:11px;
	z-index:5;
	left: 533px;
	top: 19px;
	visibility: visible;
	font-weight: bold;
	font-size: small;
}
#c_title_phone_number {
	position:absolute;
	width:129px;
	height:10px;
	z-index:6;
	left: 611px;
	top: 31px;
	visibility: visible;
	font-weight: bold;
	color: #990000;
}
#c_title_center_image {
	position:absolute;
	width:250px;
	height:70px;
	z-index:7;
	left: 273px;
	top: 15px;
	visibility: visible;
	background-color: #CCCCCC;
	background-image: url(../img/title_up.jpg);
}
#c_title_reserve_button {
	position:absolute;
	width:140px;
	height:20px;
	z-index:8;
	left: 598px;
	top: 62px;
}
#c_title_toplink {
	position:absolute;
	width:50px;
	height:15px;
	z-index:9;
	left: 490px;
	top: 90px;
	font-weight: bold;
	font-size: 14px;
}
/*
-----------------------------------------------------
本庄店オープンにつきc_title_branchlink追加　20080224
-----------------------------------------------------
*/

#c_title_branchlink {
	position:absolute;
	width:68px;
	height:15px;
	z-index:9;
	left: 546px;
	top: 91px;
	font-weight: bold;
	font-size: 12px;
}


#c_home_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:10;
	left: 50px;
	top: 125px;
}
#c_system_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:11;
	left: 145px;
	top: 125px;
	background-color: #CCCCCC;
}
#c_area_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:12;
	left: 240px;
	top: 125px;
	background-color: #CCCCCC;
}
#c_girls_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:13;
	left: 335px;
	top: 125px;
	background-color: #CCCCCC;
}
#c_attendance_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:14;
	left: 430px;
	top: 125px;
	background-color: #CCCCCC;
}
#c_play_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:15;
	left: 525px;
	top: 125px;
	background-color: #CCCCCC;
}
#c_gravure_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:16;
	left: 620px;
	top: 125px;
	background-color: #CCCCCC;
}
#c_enquete_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:17;
	left: 50px;
	top: 150px;
	background-color: #CCCCCC;
}
#c_hotel_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:18;
	left: 145px;
	top: 150px;
	background-color: #CCCCCC;
}
/*
-----------------------------------------------------
新店オープンに伴うサイト修正　bbsを削除し、eventボタンに　20091019
-----------------------------------------------------

#c_bbs_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:19;
	left: 240px;
	top: 150px;
	background-color: #CCCCCC;
}

*/
#c_event_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:19;
	left: 240px;
	top: 150px;
	background-color: #CCCCCC;
}

#c_credit_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:22;
	left: 525px;
	top: 150px;
	background-color: #CCCCCC;
}


#c_mailmagagine_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:20;
	left: 335px;
	top: 150px;
	background-color: #CCCCCC;
}
/*
-----------------------------------------------------
新店オープンに伴うサイト修正　members予定地に、会社情報ボタン　20091019
-----------------------------------------------------

#c_members_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:21;
	left: 430px;
	top: 150px;
	background-color: #CCCCCC;
}
*/
#c_company_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:21;
	left: 430px;
	top: 150px;
	background-color: #CCCCCC;
}

#c_blank_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:22;
	left: 525px;
	top: 150px;
	background-color: #CCCCCC;
}
#c_link_button {
	position:absolute;
	width:80px;
	height:20px;
	z-index:23;
	left: 620px;
	top: 150px;
	background-color: #CCCCCC;
}
#c_contents {
	position:absolute;
	width:740px;
	height:619px;
	z-index:24;
	left: 4px;
	top: 183px;
	overflow: auto;
	margin: auto;
	font-size: medium;
}

#c_title_goyoyaku {
	position:absolute;
	width:55px;
	height:45px;
	z-index:27;
	left: 533px;
	top: 34px;
	font-weight: bold;
	font-size: 14px;
}
#c_title_right_base {
	position:absolute;
	width:215px;
	height:70px;
	z-index:2;
	left: 528px;
	top: 15px;
	background-image: url(../img/title_left_base.jpg);
}

#c_title_yazirushi1 {
	position:absolute;
	width:15px;
	height:8px;
	z-index:28;
	left: 581px;
	top: 32px;
	font-weight: bold;
}

#c_title_mail {
	position:absolute;
	width:155px;
	height:14px;
	z-index:29;
	left: 595px;
	top: 47px;
	font-weight: bold;
	font-size: 12px;
}

#c_title_yazirushi2 {
	position:absolute;
	width:15px;
	height:15px;
	z-index:30;
	left: 579px;
	top: 45px;
	font-weight: bold;
}
#c_title_yazirushi3 {
	position:absolute;
	width:15px;
	height:17px;
	z-index:31;
	left: 579px;
	top: 63px;
	font-weight: bold;
}

#c_title_master_bloglink {
	position:absolute;
	width:24px;
	height:24px;
	z-index:32;
	left: 626px;
	top: 87px;
}
#c_title_master_tweetlink {
	position:absolute;
	width:24px;
	height:24px;
	z-index:32;
	left: 656px;
	top: 86px;
}
#c_title_master_facebooklink {
	position:absolute;
	width:24px;
	height:24px;
	z-index:32;
	left: 687px;
	top: 86px;
}
#c_title_master_mixilink {
	position:absolute;
	width:24px;
	height:24px;
	z-index:32;
	left: 720px;
	top: 86px;
}
#c_top2_bar_horizontal {
	position:absolute;
	width:740px;
	height:10px;
	z-index:2;
	top: 110px;
	left: 10px;
}
#c_top3_bar_horizontal {
	position:absolute;
	width:740px;
	height:10px;
	z-index:2;
	top: 175px;
	left: 10px;
}

#c_withcopy_bar_horizontal {
	position:absolute;
	width:740px;
	height:10px;
	z-index:2;
	left: 10px;
	top: 805px;
}
#c_left_bar_vertical {
	position:absolute;
	width:10px;
	height:815px;
	z-index:2;
	left: 0px;
	background-image: url(../img/background_contents_vertical.gif);
	top: 0px;
}
#c_right_bar_vertical {
	position:absolute;
	width:10px;
	height:815px;
	z-index:2;
	left: 750px;
	top: 0px;
	background-image: url(../img/background_contents_vertical.gif);
}


#c_top1_bar_horizontal {
	position:absolute;
	width:740px;
	height:10px;
	z-index:33;
	left: 10px;
	top: 0px;
}




/*
-----------------------------------------------------
---           共通部分　ここまで
-----------------------------------------------------
*/











/*
-----------------------------------------------------
---           各ファイルの独自部分　ここから
-----------------------------------------------------
*/



/*
-----------------------------------------------------
  area.html 独自部分
-----------------------------------------------------
*/

#area_contents {
	position:absolute;
	width:720px;
	height:600px;
	left: 10px;
	top: 185px;
	
	padding: 10px;
	
	font-size: 14px;
	font-weight: bold;

	overflow: auto;
	z-index:34;
}

.area_style1 {
	font-size: 16px;
	color: #0000FF;
	font-weight: bold;
}

.area_style2 {color: #CC0000}


.area_style3 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}

/*
-----------------------------------------------------
attendance.html 独自部分
-----------------------------------------------------
*/

#attendance_contents {
	position:absolute;
	width:740px;
	height:620px;
	left: 10px;
	top: 185px;
	
	overflow: auto;
	z-index:34;
}

#attendance_yotei {
    position:absolute;
    width:671px;
    height:20px;
    z-index:4;
    top: 5px;
    left: 48px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
}


#three_days_attendance {
	position:absolute;
	width:670px;
	height:105px;
	z-index:2;
	left: 25px;
	top: 45px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: small;
	font-weight: bold;
}


#shukkin_list {
	position:absolute;
	width:670px;
	height:570px;
	z-index:3;
	left: 25px;
	top: 1023px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight: bold;
	font-size: small;
}


.attendance_style1 {
	color: #FF3333;
	font-size: 12px;
}

.attendance_style2 {
	font-size: 18px;
}

.attendance_style3 {
	color: #CC0000;
	font-weight: bold;
	font-size: 12px;
}


/*
-----------------------------------------------------
company.html 独自部分
-----------------------------------------------------
*/


#company_contents {
	position:absolute;
	width:700px;
	height:580px;
	z-index:34;
	left: 10px;
	top: 185px;
	padding: 20px;
}



/*
-----------------------------------------------------
enquete.html 独自部分
-----------------------------------------------------
*/


#enquete_contents {
	position:absolute;
	width:740px;
	height:620px;
	z-index:34;
	left: 10px;
	top: 185px;
	overflow: auto;
}



/*
-----------------------------------------------------
enquete_message.html 独自部分
-----------------------------------------------------
*/


#enquete_massage_contents {
	position:absolute;
	width:700px;
	height:580px;
	left: 10px;
	top: 185px;
	font-size: xx-large;
	font-weight: bold;
	padding: 20px;
	overflow: auto;
	z-index:34;
}


/*
-----------------------------------------------------
event.html 独自部分 20091019 追加
-----------------------------------------------------
*/

#event_contents {
	position:absolute;
	width:700px;
	height:580px;
	z-index:34;
	left: 10px;
	top: 185px;
	font-weight: bold;
	padding: 20px;
	overflow: auto;
}

.event_style1 {
    font-size: x-large;
    color:#FF3399;
}



/*
-----------------------------------------------------
girls.html 独自部分
-----------------------------------------------------
*/



#girls_contents {
	position:absolute;
	width:740px;
	height:620px;
	z-index:34;
	left: 10px;
	top: 185px;
	overflow: auto;
	overflow-x: hidden;
}


.girls_comment {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	line-height: 16px;
}

.girls_ichiran {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
}
.girls_bwh {
	color: #990066;
	font-weight: bold;
	font-size: 14px;
}

.girls_style1 {
	font-size: 18px;
	color: #FF0000;
}


.girls_style2 {
	font-size: 16px;
	color: #0000CC;
}



/*
-----------------------------------------------------
girls_kobetsu.html 独自部分
-----------------------------------------------------
*/





#girls_kobetsu_harukicomment {
	z-index:34;
	line-height: 18px;
}
#girls_kobetsu_contents {
	position:absolute;
	width:740px;
	height:620px;
	z-index:34;
	left: 10px;
	top: 185px;
}
#girls_kobetsu_photo {
	position:absolute;
	width:510px;
	height:165px;
	z-index:1;
	left: 10px;
	top: 20px;
	overflow: auto;
}
#girls_kobetsu_comment {
	position:absolute;
	width:505px;
	height:99px;
	z-index:2;
	left: 15px;
	top: 200px;
}

#girls_kobetsu_playdata {
	position:absolute;
	width:200px;
	height:355px;
	z-index:4;
	left: 530px;
	top: 20px;
}


.girls_kobetsu_playdata_table{
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}
.girls_kobetsu_comment_table{
	font-size: 12px;
	font-weight: bold;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}
#girls_kobetsu_name {
	position:absolute;
	width:521px;
	height:16px;
	z-index:5;
	left: 21px;
	top: 1px;
	font-size: 16px;
	font-weight: bold;
	color: #9900CC;
}

#girls_kobetsu_back {
	position:absolute;
	width:222px;
	height:17px;
	z-index:6;
	left: 514px;
	top: 1px;
	font-weight: bold;
}


/*
-----------------------------------------------------
gravure.html 独自部分
-----------------------------------------------------
*/

#gravure_contents {
	position:absolute;
	width:740px;
	height:620px;
	z-index:34;
	left: 10px;
	top: 185px;
	overflow: auto;
}

.gravure_ichiran {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
}

.gravure_style1 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-style: italic;
	color: #990099;
	text-align: center;
}

.gravure_style4 {
	font-size: 16px;
	font-weight: bold;
}


/*
-----------------------------------------------------
　home.html 独自部分
-----------------------------------------------------
*/
#home_bar1_vertical {
	position:absolute;
	width:10px;
	height:305px;
	z-index:34;
	left: 329px;
	top: 235px;
	background-image: url(../img/background_contents_vertical.gif);
	overflow: visible;
}
#home_bar1_horizontal {
	position:absolute;
	width:740px;
	height:10px;
	z-index:36;
	left: 10px;
	top: 225px;
}
#home_bar2_horizontal {
	position:absolute;
	width:740px;
	height:10px;
	z-index:2;
	left: 10px;
	top: 540px;
}
#home_bar2_vertical {
	position:absolute;
	width:10px;
	height:255px;
	z-index:2;
	left: 502px;
	top: 550px;
	background-image: url(../img/background_contents_vertical.gif);
	overflow: auto;
}


#home_contetnts_event {
	position:absolute;
	width:735px;
	height:37px;
	z-index:37;
	left: 15px;
	top: 188px;
	font-size: 16px;
	font-weight: bold;
}

#home_contents_greeting {
	position:absolute;
	width:310px;
	height:305px;
	z-index:35;
	left: 10px;
	top: 235px;
	font-size: 13px;
	padding: 5px;
	overflow: auto;
	font-weight: bold;
}

#home_contents_7kakumei {
	position:absolute;
	width:400px;
	height:295px;
	z-index:24;
	left: 340px;
	top: 235px;
	overflow: auto;
	font-size: 11px;
	padding: 5px;
}
#home_contents_newface {
	position:absolute;
	width:480px;
	height:245px;
	z-index:25;
	left: 10px;
	top: 550px;
	overflow: auto;
	padding: 5px;
}

#home_contents_newface_table {
	position:absolute;
	width:445px;
	height:165px;
	z-index:1;
	left: 10px;
	top: 21px;
}


#home_contents_rireki {
	position:absolute;
	width:222px;
	height:245px;
	z-index:38;
	left: 515px;
	top: 550px;
	padding: 5px;
	overflow: auto;
}
.home_style1 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.home_style2 {
	font-size: 12px;
	font-weight: bold;
	color: #663333;
}

.home_style3 {
	font-size: 12px;
	font-weight: bold;
	color: #990066;
}
.home_style5 {
	color: #006600;
	font-weight: bold;
}
.home_style6 {
	color: #000099;
	font-weight: bold;
	font-size: 12px;
}
.home_style7 {
	color: #6600CC;
	font-weight: bold;
	font-size: 12px;
}
.home_style8 {font-weight: bold}
.home_style9 {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.home_style10 {color: #003399}
.home_style11 {
	color: #666633;
	font-size: 12px;
	font-weight: bold;
}
.home_style12 {
	color: #CC0000;
	font-weight: bold;
	font-size: 12px;
}
.home_style13 {
	color: #663399;
	font-weight: bold;
	font-size: 12px;
}
.home_style14 {
	color: #FF0000;
	font-weight: bold;
}
.home_style15 {
	color: #CC0099;
	font-weight: bold;
}
.home_style18 {color: #6633CC; font-weight: bold; }
.home_style19 {
	color: #FF3399;
	font-weight: bold;
}
.home_style20 {
	color: #66CC33;
	font-weight: bold;
}
.home_style21 {
	color: #330099;
	font-weight: bold;
}
.home_style22 {
	color: #0000FF;
	font-weight: bold;
}

.home_style24 {
	font-size: 18px;
	color: #996600;
}
.home_style25 {
	font-size: 24px;
	font-weight: bold;
}
.home_style26 {
	font-size: 14px;
	font-weight: bold;
}

.home_style27 {font-size: x-large}

.home_style28 {
	color: #006600;
	font-weight: bold;
	font-size: 12px;
}

.home_style30 {
	font-size: 16px;
	font-weight: bold;
}

/*
-----------------------------------------------------
hotel.html 独自部分
-----------------------------------------------------
*/


#hotel_contents {
	position:absolute;
	width:730px;
	height:610px;
	z-index:34;
	left: 10px;
	top: 185px;
	overflow: auto;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
}


.hotel_style1 {
	font-size: 24px;
	font-weight: bold;
}



/*
-----------------------------------------------------
hotel-ic.html 独自部分
-----------------------------------------------------
*/


#hotel-ic_contents {
	position:absolute;
	width:730px;
	height:610px;
	z-index:34;
	left: 10px;
	top: 185px;
	overflow: auto;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
}

.hotel-ic_style1 {
	font-size: 18px;
	color: #FF0000;
}

.hotel-ic_style2 {color: #CC0099}

.hotel-ic_style3 {
	font-size: 18px;
	color: #006633;
}

.hotel-ic_style5 {
	color: #006600;
	font-weight: bold;
}

/*
-----------------------------------------------------
hotel-st.html 独自部分
-----------------------------------------------------
*/


#hotel-st_contents {
	position:absolute;
	width:730px;
	height:610px;
	z-index:34;
	left: 10px;
	top: 185px;
	overflow: auto;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
}

.hotel-st_style1 {
	font-size: 18px;
	color: #FF0000;
}

.hotel-st_style2 {color: #CC0099}

.hotel-st_style3 {
	font-size: 18px;
	color: #006633;
}

.hotel-st_style5 {
	color: #006600;
	font-weight: bold;
}


/*
-----------------------------------------------------
link.html 独自部分
-----------------------------------------------------
*/

#link_contents {
	position:absolute;
	width:730px;
	height:610px;
	z-index:34;
	left: 10px;
	top: 185px;
	padding: 5px;
	font-weight: bold;
	overflow: auto;
}
#link_onegai {
	position:absolute;
	width:695px;
	height:19px;
	z-index:1;
	left: 21px;
	top: 15px;
}
#link_site_name {
	position:absolute;
	width:93px;
	height:24px;
	z-index:2;
	left: 15px;
	top: 50px;
}
#link_myc {
	position:absolute;
	width:200px;
	height:24px;
	z-index:3;
	left: 171px;
	top: 50px;
}
#link_introduction {
	position:absolute;
	width:96px;
	height:23px;
	z-index:4;
	left: 15px;
	top: 85px;
}
#link_introduction_text {
	position:absolute;
	width:550px;
	height:37px;
	z-index:5;
	left: 169px;
	top: 85px;
	font-weight: normal;
}
#link_bannerlink {
	position:absolute;
	width:117px;
	height:23px;
	z-index:6;
	left: 15px;
	top: 140px;
}
#link_8831 {
	position:absolute;
	width:131px;
	height:29px;
	z-index:2;
	left: 20px;
	top: 174px;
	font-weight: normal;
}
#link_20040 {
	position:absolute;
	width:141px;
	height:23px;
	z-index:7;
	left: 20px;
	top: 256px;
	font-weight: normal;
}
#link_mycbanner8831 {
	position:absolute;
	width:88px;
	height:31px;
	z-index:8;
	left: 19px;
	top: 190px;
}
#link_mycbanner20040 {
	position:absolute;
	width:200px;
	height:40px;
	z-index:9;
	left: 20px;
	top: 272px;
}
#link_banner8831_text {
	position:absolute;
	width:463px;
	height:58px;
	z-index:10;
	left: 245px;
	top: 183px;
}
#link_banner_20040_text {
	position:absolute;
	width:464px;
	height:75px;
	z-index:11;
	left: 245px;
	top: 270px;
}
#link_textlink {
	position:absolute;
	width:127px;
	height:21px;
	z-index:12;
	left: 15px;
	top: 359px;
}
#link_text {
	position:absolute;
	width:187px;
	height:27px;
	z-index:13;
	left: 15px;
	top: 391px;
	font-weight: normal;
}
#link_textlink_text {
	position:absolute;
	width:463px;
	height:64px;
	z-index:14;
	left: 245px;
	top: 391px;
}
#link_tokusen {
	position:absolute;
	width:200px;
	height:23px;
	z-index:15;
	left: 15px;
	top: 463px;
}
#link_banners {
	position:absolute;
	width:680px;
	height:115px;
	z-index:16;
	left: 10px;
	top: 502px;
}

.link_style9 {color: #FF0000}

/*
-----------------------------------------------------
original.html 独自部分
-----------------------------------------------------
*/

#original_contents {
	position:absolute;
	width:720px;
	height:600px;
	z-index:34;
	left: 10px;
	top: 185px;
	padding: 10px;
	font-weight: bold;
	font-size: 12px;
	overflow: auto;
}
.original_style1 {
	font-size: 16px;
	color: #0000CC;
}
.original_style2 {
	font-size: 14px;
	color: #669933;
}
.original_style3 {
	font-size: 14px;
	color: #FF0000;
}

.original_style4 {
	font-size: 16px;
	font-weight: bold;
}

#original_back1 {
	position:absolute;
	width:65px;
	height:23px;
	z-index:35;
	left: 650px;
	top: 15px;
}
#original_back2 {
	position:absolute;
	width:65px;
	height:23px;
	z-index:35;
	left: 652px;
	top: 600px;
}


.original_style5 {color: #FF3333}




/*
-----------------------------------------------------
play.html 独自部分
-----------------------------------------------------
*/

#play_contents {
	position:absolute;
	width:730px;
	height:610px;
	z-index:34;
	left: 10px;
	top: 185px;
	padding: 5px;
	font-weight: bold;
	overflow: auto;
}


.play_style1 {
	font-size: 18px;
	color: #FF0000;
}

.play_style2 {
	font-size: 16px;
	color: #0000CC;
	font-weight: bold;
}

.play_style3 {font-size: 14px}

.play_style5 {color: #FF3333}


.play_style10 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}

.play_style12 {font-size: 18px; color: #990066; font-style: italic; }
.play_style15 {
	font-size: 18px;
	color: #006633;
}






.play_style20 {
	font-size: 14px;
	color: #669933;
}

/*
-----------------------------------------------------
reserve_form.html 独自部分
-----------------------------------------------------
*/

#reserve_form_contents {
	position:absolute;
	width:740px;
	height:620px;
	z-index:34;
	left: 10px;
	top: 185px;
	overflow: auto;
}



/*
-----------------------------------------------------
reserve_massage.html 独自部分
-----------------------------------------------------
*/



#reserve_massage_contents {
	position:absolute;
	width:700px;
	height:580px;
	z-index:34;
	left: 10px;
	top: 185px;
	font-size: xx-large;
	font-weight: bold;
	padding: 20px;
}



/*
-----------------------------------------------------
setcource.html 独自部分
-----------------------------------------------------
*/
#setcource_contents {
	position:absolute;
	width:740px;
	height:620px;
	z-index:34;
	left: 10px;
	top: 185px;
	overflow: auto;
	font-weight: bold;
}

#setcource_back {
	position:absolute;
	width:70px;
	height:30px;
	z-index:2;
	left: 645px;
	top: 5px;
}


.setcource_style1 {
	font-size: 18px;
	color: #FF0000;
}
.setcource_style2 {
	font-size: 16px;
	color: #0000CC;
	font-weight: bold;
}

.setcource_style3 {
	font-size: 14px;
	color: #FF0000;
}

.setcource_style4 {
	font-size: 16px;
	font-weight: bold;
}

.setcource_style5 {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}

.setcource_style8 {
	font-size: 16px;
	color: #339900;
}
.setcource_style9 {color: #FF0000}

.setcource_style15 {
	font-size: 18px;
	color: #006633;
}

.setcource_style16 {
	font-size: 16px;
	color: #FF0099;
}

.setcource_style24 {
	font-size: 18px;
	color: #996600;
}




/*
-----------------------------------------------------
sitagi.html 独自部分（宮代店特有）
-----------------------------------------------------
*/


#sitagi_contents {
	position:absolute;
	width:740px;
	height:620px;
	z-index:34;
	left: 10px;
	top: 185px;
	overflow: auto;
	overflow-x: hidden;
}

/*
-----------------------------------------------------
system.html 独自部分
-----------------------------------------------------
*/

#system_contents {
	position:absolute;
	width:720px;
	height:600px;
	z-index:34;
	left: 10px;
	top: 185px;
	overflow: auto;
	padding: 10px;
	font-size: 14px;
	font-weight: bold;
}
.system_style1 {
	font-size: 18px;
	color: #FF0000;
}
.system_style2 {
	font-size: 16px;
	color: #0000CC;
	font-weight: bold;
}
.system_style3 {
	color: #CC0066;
	font-size: 16px;
}

.system_style4 {color: #009933}

.system_style5 {color: #FF3333}


.system_style8 {
	font-size: 16px;
	color: #339900;
}
.system_style9 {color: #FF0000}
.system_style12 {font-size: 18px; color: #990066; font-style: italic; }
.system_style15 {
	font-size: 18px;
	color: #006633;
}


.system_style25 {
	font-size: 24px;
	font-weight: bold;
}

/*
-----------------------------------------------------
top.html 独自部分
-----------------------------------------------------
*/

/*なし*/




/*
-----------------------------------------------------
Z:\sample\g\newface\001〜009.html 個別女性写真独自部分
-----------------------------------------------------
*/


.kobetu_photo_style1 {
	font-size: 16px;
	font-weight: bold;
}

/*
-----------------------------------------------------
Z:\sample\g\newface\gra\01\001〜009.html 個別グラビア写真独自部分
-----------------------------------------------------
*/

.kobetu_gravure_photo_style1 {
	font-size: 16px;
	font-weight: bold;
}

