/*

-----------------------------------------------------

三十路遊戯倶楽部 css　セッティング

FileName:   default.css

Version:    2007.04/21

-----------------------------------------------------

*/





/*

-----------------------------------------------------

三十路遊戯倶楽部 css　セッティング（多店舗化にともなうCSSの完全共通化）

FileName:   default.css

Version:    2010.01/28

-----------------------------------------------------

*/







/*

-----------------------------------------------------

---           共通部分　ここから

-----------------------------------------------------

*/



.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:464px;

	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_sitagi_button {



	position:absolute;



	width:80px;



	height:20px;



	z-index:16;



	left: 620px;



	top: 125px;



	background-color: #CCCCCC;



}

#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_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:729px;

	height:105px;

	z-index:2;

	left: 3px;

	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: 860px;

	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: 16px;

	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: 352px;

	top: 233px;

	background-image: url(../img/background_contents_vertical.gif);

	overflow: visible;

}

#home_bar1_horizontal {

	position:absolute;

	width:740px;

	height:10px;

	z-index:36;

	left: 6px;

	top: 229px;

}

#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: 13px;

	top: 187px;

	font-size: 16px;

	font-weight: bold;

}



#home_contents_greeting {

	position:absolute;

	width:334px;

	height:305px;

	z-index:35;

	left: 10px;

	top: 238px;

	font-size: 13px;

	padding: 5px;

	overflow: auto;

	font-weight: bold;

}



#home_contents_7kakumei {

	position:absolute;

	width:376px;

	height:295px;

	z-index:24;

	left: 362px;

	top: 237px;

	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;

}

