#in{
	width:95%;
	margin-top:10px;
	margin-left:10px;}
/*トップ*/
.whattit{
	height: 32px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(../top/img/tit_time.gif);
}
.what_box {
	width: 366px;
	height: 355px;
	overflow: auto;
	text-align: left;
	scrollbar-face-color: #FFFFFF;
	scrollbar-track-color: #FFFEAB;
	scrollbar-arrow-color: #FFFEAB;
	scrollbar-highlight-color: #FFFEAB;
	scrollbar-shadow-color: #FFFEAB;
	scrollbar-3dlight-color: #FFFEAB;
	scrollbar-darkshadow-color: #FFFEAB;
	vertical-align: top;
}
.evetit{
	height: 32px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(../top/img/tit_eve.gif);
}
.eve_box {
	width: 338px;
	height: 189px;
	overflow: auto;
	text-align: left;
	scrollbar-face-color: #FFFFFF;
	scrollbar-track-color: #FFE6AB;
	scrollbar-arrow-color: #FFE6AB;
	scrollbar-highlight-color: #FFE6AB;
	scrollbar-shadow-color: #FFE6AB;
	scrollbar-3dlight-color: #FFF6AB;
	scrollbar-darkshadow-color: #FFF6AB;
	vertical-align: top;
}
a.whatimg{
	border: 1px solid #FFBF00;
}

a.whatimg:hover {
	border: 1px solid #FF4000;
}
a.eveimg{
	border: 1px solid #E83A18;
}

a.eveimg:hover {
	border: 1px solid #FFC700;
}
.whattxt_titl{
	width:95%;
	font-size:12px;
	font-weight:bold;
	margin-bottom:12px;
	color:#FF0000;
	border-bottom:dashed 1px #3F3F3F;
}
.whattxt_time{
	font-size:10px;
	color:#FF0000;
}
.intext_box{
	width:215px;
	padding-right:5px;
	float:left;
	font-size:12px;
	line-height:1.5em;
	color:#333333;
	}
.evetxt_titl{
	width:95%;
	font-size:12px;
	font-weight:bold;
	margin-bottom:12px;
	color:#FF7F00;
	border-bottom:dashed 1px #3F3F3F;
}
.evetxt_time{
	font-size:10px;
	color:#FF7F00;
}
.intext_boxeve{
	width:190px;
	padding-right:5px;
	float:left;
	font-size:12px;	
	line-height:1.5em;
	color:#333333;
	}
.in_img{
	padding:1px;
	float:left;}
#left_con{
	width:701px;
	padding-left:60px;
	float:left;
	}
.con_box {
	width: 697px;
	height: 360px;
	margin-left:auto;
	margin-right:auto;
	overflow: auto;
	text-align: left;
}
/*出勤*/
#scheco{
	scrollbar-face-color: #FFB4B4;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	}
.schetit{
	width:701px;
	height: 37px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(../sche/img/title_sche.gif);
}
.pict01{
	width:20%;
	height:183px;
	text-align:left;
	background: url(../sche/img/sche_box.gif) no-repeat left top;
}
#pict02{
	width:97px;
	height:118px;
	padding:1px;	
}
.pict03{
	padding-top:10px;
	padding-left:8px;}
.galname{
	width:97px;
	font-size:12px;
	text-align:center;
	line-height:14px;
	color:#FF0000;
	}
.galname a {
	color:#FF0000;
	text-decoration: none;
}
.galname a:hover {
	color:#FFF800;
	text-decoration: underline;
}
.time_txt{
	font-size:10px;
	color:#FF0000;}
.top_time{
	width:640px;
	padding-top:5px;
	padding-left:5px;
	text-align:center;
	font-size:10px;
	color:#FF1394;
}
.top_time a{
	color:#BF00B5;
	text-decoration: none;
}
.top_time a:hover {
	color:#FE2888;
	text-decoration: underline;
}
.top_timetxt{
	font-size:13px;
	font-weight:bold;
	padding-left:15px;
	text-align:left;
	}
/*女の子リスト*/
#garco{
	scrollbar-face-color: #FFAEC7;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	}

.galtit{
	width:701px;
	height: 37px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(../gar/img/title_gar.gif);
}
.pict01_sc{
	width:33%;
	height:149px;
	text-align:center;
	background: url(../gar/img/gal_box.gif) no-repeat center top;
}
.pict03_sc{
	padding-top:5px;
	padding-left:15px;}
.galname2{
	width:80px;
	margin-left:5px;
	font-size:12px;
	text-align:left;
	line-height:14px;
	color:#FF0000;
	}
.galname2 a {
	color:#FF0000;
	text-decoration: none;
}
.galname2 a:hover {
	color:#12E3FF;
	text-decoration: underline;
}
.time_txt2{
	font-size:12px;
	line-height:16px;
	color:#B409D8;}
.new_icn{
	text-align:right;}	
body.pro {
	background: #FF5BA0 url(../gar/img/prof.jpg) no-repeat left top;
}
.pro_box{
	width:750px;
	height:543px;
	padding-top:50px;
	text-align:center;
	}
.profil{
	height:535px;
	margin-top:50px; 
	}
.pro_rightbox{
	width:360px;
	margin-left:10px;
	text-align:left;
	font-sixe:12px;
	color:#666666;
	}
.pro_sbox{
	width:100%;
	margin-top:3px;
	text-align:center; 
}
.pro_simg{
	width:20%;
	padding:1px;
	text-align:center; 
}
.pro_txt{
	width:100%;
	font-size:12px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #FFFFFF;
}
.border02_1 {
	border-top: 1px solid #FFFFFF;
	border-right: none;
	border-bottom: none;
	border-left: 1px solid #FFFFFF; 
	}
.border02_2 {
	border-top: none;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: none; 
	padding:5px;
	}
.pro_foot{
	width:100%;
	background:url(../gar/img/pro_bott.gif) no-repeat center bottom #FFFFFF;
	text-align:right;
	}
/*システム*/
#sysco{
	scrollbar-face-color: #F7B3FF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	}

.systit{
	width:701px;
	height: 37px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(../sys/img/title_sys.gif);
}

.sysimg{
	padding-left:15px;
}
/*ダイアリー*/
#dayco{
	scrollbar-face-color: #F5B0FF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	}

.daytit{
	width:701px;
	height: 37px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(../day/img/title_day.gif);
}
/*求人*/
#recco{
	scrollbar-face-color: #D6B9FF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	}

.rectit{
	width:701px;
	height: 37px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(../rec/img/title_rec.gif);
}
.recimg{
	padding-left:30px;
}
.rec2{
	width:579px;
	height:242px;
	font-size:12px;
	color:#EB00C7;
	background-image: url(../rec/img/recimg02.gif);
	}
.rec3{
	width:579px;
	height:157px;
	font-size:12px;
	color:#5D10D2;
	background-image: url(../rec/img/recimg03.gif);
	}
.rec2txtbox{
	width:500px;
	text-align:left;
	line-height:15px;
	margin-left:35px;
	border-bottom: 1px solid #EB00C7;
	}
.rec2_td{
	width:120px;
	font-weight:bold;
	}
.rec3txtbox{
	width:500px;
	text-align:left;
	line-height:15px;
	margin-left:35px;
	border-bottom: 1px solid #5D10D2;
	}
.rectel{
	padding-top:7px;
	padding-left:20px;
	}
/*リンク*/
#linco{
	scrollbar-face-color: #BBBDFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	text-align:center;
	}
.lintit{
	width:701px;
	height: 37px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(../link/img/title_link.gif);
}
.bana_01{
	text-align:center;
	margin-top5px;
	margin-bottom:5px;
}
.bana_02{
	width:20%;
	text-align:center;
	margin:3 0 3 0px;
}
.bana_toptxt{
	padding-left:15px;
	padding-bottom:10px;
	text-align:left;
	font-size:11px;
	color:#666666;
	}
.bana_txt{
	font-size: 10px;
	line-height: 1.5em;
	color: #666666;
	}
.bana_txt a {
	color:#0000FF;
	text-decoration: none;
}
.bana_txt a:hover {
	color:#FF00C3;
	text-decoration: underline;
}
/*メルマガ*/
#mmco{
	scrollbar-face-color: #BFDAFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	}
.mmtit{
	width:701px;
	height: 37px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(../mm/img/title_mm.gif);
}
.mmqrbox{
	width:166px;
	height:166px;
	background-image: url(../mm/img/recimg02.gif);
	}
.mmqr{
	width:130px;
	height:130px;
	padding:18px;
	}
.textbox{
	border-style:solid ;
	border-width:1px;
	border-color:#00A0C6; 
	background:#FFFFFF;
	padding:3px;
	color:#05409E;
}
/*予約*/
#reseco{
	scrollbar-face-color: #BAFBFE;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	}
.resetit{
	width:701px;
	height: 37px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(../rese/img/title_rese.gif);
}
.resebox{
	font-size:12px;
	color:#333333;
	line-height:1.5em;
	border-top: 1px solid #42BAB5;
	border-bottom: 1px solid #42BAB5;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	}
.resepad{
	padding-left:30px;
	}
/*テキスト*/

.par-10px{
	font-size:10px;
	line-height: 1.5em;
	color: #B409D8;
	}
.red-10px{
	font-size:10px;
	line-height: 1.5em;
	color: #FF0000;
	}
.oren-10px {
	font-size: 10px;
	line-height: 1.5em;
	color: #FF7F00;
}
.gray-10px {
	font-size: 10px;
	line-height: 1.5em;
	color: #666666;
}
.gray-12px {
	font-size: 12px;
	line-height: 1.5em;
	color: #666666;
}
.red-12pxback{
	width:100%;
	padding-top:5px;
	padding-left:3px;
	padding-bottom:5px;
	font-size:12px;
	color:#FF0066;
	background-color:#FFFFFF;
	}
.white-12px {
	font-size: 12px;
	line-height: 1.5em;
	color: #FFFFFF;
}
.white-15px_b {
	font-size: 15px;
	font-weight:bold;
	line-height: 1.5em;
	color: #FFFFFF;
}
.pink-12px {
	font-size: 12px;
	color: #FF1394;
	line-height: 18px;
}
.pink-12px_b {
	font-size: 12px;
	font-weight:bold;
	color: #FF1394;
	line-height: 18px;
}

a.link01:link
{
	color: #F0027F;
	text-decoration: none;
}

a.link01:visited
{
	color: #F0027F;
	text-decoration: none;
}

a.link01:hover {
	text-decoration: underline;
}

.sinobi {
	display: none;
}