@charset "Shift_JIS";

body {
	margin:0;
	padding:0;
	background:url(./images/bg.gif) repeat-x top;
	text-align:center;
	height:100%;}
	
td,th {
	font:12px/130% 'verdana','ＭＳ Ｐゴシック','Osaka';
	color:#000;}
	
input,textarea,select {
	font:12px 'ＭＳ Ｐゴシック','Osaka';
	color:#000;
	margin:1px;
	padding:1px;}
	
.f10 {
	font:10px/130% 'verdana','ＭＳ ゴシック','Osaka-等幅';
	letter-spacing:1px;}
	
h5 {
	background:url(./images/h5_bg.jpg) repeat-x top;
	color:#030;
	font:bold 12px;
	padding:7px 5px;
	margin:0px;}

a:link {color:#900;text-decoration:none;}
a:visited {color:#900;text-decoration:none;}
a:hover {color:#c00;text-decoration:underline;}


#header {
	background:#fff;
	width:784px;}
	
#mainarea {
	margin:0 auto;
	padding:0px 16px 20px 16px;
	width:816px;
	height:2000px
	/*height:1250px ;*/
	*height:100%;
	background:url(./images/main_bg.gif) repeat-y left top; 
	text-align:center;}
	
#contentarea {width:784px;}
.line1 {background:url(./images/line_01.gif);margin:5px 0px 2px 0px;}
.line2 {background:url(./images/line_02.gif);}
.line3 {background:url(./images/line_03.gif);}
.img01 {border:1px solid #030;}
.border01 {border:1px solid #030;}
.bgG1 {background:#f5f5f5;}
.bgG2 {background:#ccc;}



/* IndexPage -------------------------------------------------------*/

#index {margin:0px auto; text-align:center;}
#index h1 {font:bold 10px/130% 'verdana','ＭＳ ゴシック','Osaka-等幅';}



/* TopPage ---------------------------------------------------------*/

#info {
	scrollbar-face-color:#030;
	scrollbar-track-color:#030;
	scrollbar-arrow-color:#fff;
	scrollbar-3dlight-color:#fff;/*--左上外側--*/
	scrollbar-highlight-color:#9c3;/*--左上内側--*/
	scrollbar-shadow-color:#9c3;/*--右下内側--*/
	scrollbar-darkshadow-color:#000;/*--右下外側--*/
	padding:0px;
	width:100%;
	height:320px;
	*height:330px;
	overflow:auto;}
	
#info th {font:bold 12px 'ＭＳ Ｐゴシック','Osaka';color:#030;text-align:left;}
#info td {font:12px/150% 'ＭＳ Ｐゴシック','Osaka';color:#000;}

#movie {
	scrollbar-face-color:#030;
	scrollbar-track-color:#030;
	scrollbar-arrow-color:#fff;
	scrollbar-3dlight-color:#fff;/*--左上外側--*/
	scrollbar-highlight-color:#9c3;/*--左上内側--*/
	scrollbar-shadow-color:#9c3;/*--右下内側--*/
	scrollbar-darkshadow-color:#000;/*--右下外側--*/
	padding:0px;
	width:100%;
	height:320px; }
	
/* ------------------ */

#info2 {
	scrollbar-face-color:#030;
	scrollbar-track-color:#030;
	scrollbar-arrow-color:#fff;
	scrollbar-3dlight-color:#fff;/*--左上外側--*/
	scrollbar-highlight-color:#9c3;/*--左上内側--*/
	scrollbar-shadow-color:#9c3;/*--右下内側--*/
	scrollbar-darkshadow-color:#000;/*--右下外側--*/
	padding:0px;
	width:100%;
	height:260px;
	*height:270px;
	overflow:auto;}
	
#info2 th {font:bold 12px 'ＭＳ Ｐゴシック','Osaka';color:#030;text-align:left;}
#info2 td {font:12px/150% 'ＭＳ Ｐゴシック','Osaka';color:#000;}

/* ------------------ */

#movie {
	scrollbar-face-color:#030;
	scrollbar-track-color:#030;
	scrollbar-arrow-color:#fff;
	scrollbar-3dlight-color:#fff;/*--左上外側--*/
	scrollbar-highlight-color:#9c3;/*--左上内側--*/
	scrollbar-shadow-color:#9c3;/*--右下内側--*/
	scrollbar-darkshadow-color:#000;/*--右下外側--*/
	padding:0px;
	width:100%;
	height:320px; }

#movie {
	margin:0 auto; }
		
#movie th {font:bold 12px 'ＭＳ Ｐゴシック','Osaka';color:#030;text-align:left;}
#movie td {font:12px/150% 'ＭＳ Ｐゴシック','Osaka';color:#000;}
	
.ore01 {
	font:bold 12px 'ＭＳ Ｐゴシック','Osaka';	
	color:#B38600;
	text-align:right; }
		
#newface {
	scrollbar-face-color:#030;
	scrollbar-track-color:#030;
	scrollbar-arrow-color:#fff;
	scrollbar-3dlight-color:#fff;/*--左上外側--*/
	scrollbar-highlight-color:#9c3;/*--左上内側--*/
	scrollbar-shadow-color:#9c3;/*--右下内側--*/
	scrollbar-darkshadow-color:#000;/*--右下外側--*/
	width:296px;height:179px;overflow:auto;}
	
#mag { 
	scrollbar-face-color:#030;
	scrollbar-track-color:#030;
	scrollbar-arrow-color:#fff;
	scrollbar-3dlight-color:#fff;/*--左上外側--*/
	scrollbar-highlight-color:#9c3;/*--左上内側--*/
	scrollbar-shadow-color:#9c3;/*--右下内側--*/
	scrollbar-darkshadow-color:#000;/*--右下外側--*/
	width:298px;
	height:179px;
	padding:2px -5px 0 0;
	}


/*Pop Up ------------------------------------------------------------*/

#close {font:10px/100% 'verdana','ＭＳ ゴシック','Osaka-等幅';color:#900;text-decoration:none;padding:5px 0px 5px 0px;}


/* SchweekPage + LadiesPage-------------------------------------------*/

#schweek .sch {background:#9c3;}
#schweek .sch .sch00 {background:#f5ffcc;font:10px 'verdana','ＭＳ ゴシック','Osaka-等幅';text-align:center;} /*日付平日*/
#schweek .sch .sch01 {background:#cf9;font:10px 'verdana','ＭＳ ゴシック','Osaka-等幅';text-align:center;} /*日付土日*/
#schweek .sch .sch02 {background:#fff;font:10px 'verdana','ＭＳ ゴシック','Osaka-等幅';text-align:center;} /*出勤平日*/
#schweek .sch .sch03 {background:#fff;font:10px 'verdana','ＭＳ ゴシック','Osaka-等幅';text-align:center;} /*出勤土日*/

#schweek .sch caption {background:#fff;font:10px 'verdana','ＭＳ ゴシック','Osaka-等幅';text-align:left;} /*出勤土日*/


/* Sch today Page ----------------------------------------------------*/

#schtoday .schtable {background:#9c3;}
#schtoday .schtable td {background:#fff;}




/* LadiesPage -----------------------------------------------------*/

#ladies td {font:10px/130% 'verdana','ＭＳ ゴシック','Osaka-等幅';}
#ladies .td01 {font:10px/120% 'ＭＳ ゴシック','Osaka-等幅';padding:5px 0px 10px 0px;border-bottom:1px solid #030;}


/* PlofilePage -----------------------------------------------------*/

#profile .play1 {background:#f5ffcc;color:#9c3;border:1px solid #B9C58A;border-top:1px solid #EAFDB1;border-right:1px solid #EAFDB1;}
#profile .play2 {background:#f5ffcc;color:#9c3;}
#profile .play3 {background:#eee;text-decoration:line-through;color:#999;}
#profile .play0 {background:#eee;text-decoration:line-through;color:#999;}

#profile .proftable {background:url(./images/ladies/proftable_bg.gif);padding:10px;}
#profile .profQ {font:bold;color:#cc0;}

#profile .ankeito {font:bold;color:#690;}

#profile #photobtn {width:300px;padding:0px 0px 0px 15px;background:url(./images/ladies/pic_btn_bg.gif);}




/* SystemPage -------------------------------------------------------*/

#system .sys1 {width:600px;padding:5px 10px;}
#system .sys1 .f10 {font:10px/130% 'verdana','ＭＳ ゴシック','Osaka-等幅';letter-spacing:1px;color:#c00;}
#system .sys1 .po {color:#690;}
#system .sys1 hr {border:1xp dotted #ccc;}




/* ReservPage -----------------------------------------------------*/

form .table01 {background:#030;margin:5px 10px;}
form .table01 th {background:#B4E25B;font:bold 12px/130% 'verdana','ＭＳ Ｐゴシック','Osaka';color:#fff;text-align:left;}
form .table01 th .f10 {font:bold 10px/120% 'ＭＳ ゴシック','Osaka-等幅';padding:0px 0px 0px 24px;}
form .table01 td {background:#fff;text-align:left;}
form .po {font:bold;color:#690;}

form .table01 input {font:12px 'ＭＳ Ｐゴシック','Osaka';color:#030;margin:1px;padding:1px;background:#f5ffcc;}
form .table01 textarea {font:12px 'ＭＳ Ｐゴシック','Osaka';color:#030;margin:1px;padding:1px;background:#f5ffcc;}
form .table01 select {font:12px 'ＭＳ Ｐゴシック','Osaka';color:#030;margin:1px;padding:1px;background:#f5ffcc;}


/* AnkeitoPage -----------------------------------------------------*/

#ankeito form .table01 {background:#030;margin:5px 10px;}
#ankeito form .table01 th {background:#B4E25B;font:bold 12px/130% 'verdana','ＭＳ Ｐゴシック','Osaka';color:#fff;text-align:left;}
#ankeito form .table01 td {font:10px/120% 'ＭＳ ゴシック','Osaka-等幅';background:#fff;text-align:left;}

#ankeito form .table01 input {font:12px 'ＭＳ Ｐゴシック','Osaka';color:#030;margin:1px;padding:1px;background:#f5ffcc;}
#ankeito form .table01 textarea {font:12px 'ＭＳ Ｐゴシック','Osaka';color:#030;margin:1px;padding:1px;background:#f5ffcc;}
#ankeito form .table01 select {font:12px 'ＭＳ Ｐゴシック','Osaka';color:#030;margin:1px;padding:1px;background:#f5ffcc;}




/* RecruitPage ------------------------------------------------------*/

#recruit .po {color:#690;}
#recruit div hr {border:1xp dotted #ccc;}




/* HotelPage -------------------------------------------------------*/

#hotel table {width:590px;margin:0px 0px 0px 10px;}
#hotel td {border:1px solid #D4D0C8;}



/* QaPage ----------------------------------------------------------*/

#qa .a {padding:5px 10px 15px 10px;font:12px/150%;}




/* LinkPage --------------------------------------------------------*/

#link a:link {font:10px/100% 'verdana','ＭＳ ゴシック','Osaka-等幅';color:#900;text-decoration:none;}
#link a:visited {font:10px/100% 'verdana','ＭＳ ゴシック','Osaka-等幅';color:#900;text-decoration:none;}
#link a:hover {font:10px/100% 'verdana','ＭＳ ゴシック','Osaka-等幅';color:#ff0080;text-decoration:underline;}



/* footer ----------------------------------------------------------*/

#footer td {text-align:right;font:10px/130% 'verdana','ＭＳ ゴシック','Osaka-等幅';}
#footer #navi {text-align:left;font:10px/130% 'verdana','ＭＳ ゴシック','Osaka-等幅';padding:5px 5px 10px 5px;}
#footer .copyright  {padding:20px 5px 10px 5px;}

#footer a:link {color:#900;text-decoration:none;}
#footer a:visited {color:#900;text-decoration:none;}
#footer a:hover {color:#c00;text-decoration:underline;}







