body{
	background-color:#FFFFFF;
	width:800px;
	margin:0px auto;
	text-align:left;
	font-size:12px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	background: url(../image/bg2.gif) fixed;
}

a {color:#00006A;} 
a:hover {} 

.head3_r marquee{
	display:block;
	position:relative;
	top:-8px;
}
*html .head3_r marquee{
	top:0px;
}
*:first-child+html .head3_r marquee{
	top:0px;
}
.head3_r img {
	vertical-align:middle;
}

.cl{clear:both;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}

.mt2{margin-top:2px;}

.f10{font-size:10px;letter-spacing:-0.2em;}

#sele { 
	color: #ffffff; 
	background-color:#6F5DFF;
} 

.bg2{
	background-image:url(image/t_bg2.gif);
	width:810px;
	float:center;
}

#main {
	float:right;
}

/*札幌トップ*/
.backf{
	width:800px;
	background-color:#ffffff;
}

.head_01{
	width:30px;
	height:22px;
	float:left;
}

.head_02box{
	width:73px;
	height:22px;
	float:left;
}

.head_02{
	width:73px;
	height:22px;
}
a.head_02{
    background-image:url(image/h_sitetop.gif);
    display:block;
    width:73px;
    height:22px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.head_02{
    background-position:0px 0px;
}

.head_03{
	width:58px;
	height:22px;
	float:left;
}

.head_04box{
	width:120px;
	height:22px;
	float:left;
}

.head_04{
	width:102px;
	height:22px;
}
a.head_04{
    background-image:url(image/h_yokohama.gif);
    display:block;
    width:120px;
    height:22px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.head_04{
    background-position:0px 0px;
}

.head_05{
	width:58px;
	height:22px;
	float:left;
}

.head_06box{
	width:70px;
	height:22px;
	float:left;
}

.head_06{
	width:70px;
	height:22px;
}
a.head_06{
    background-image:url(image/h_sapporo.gif);
    display:block;
    width:70px;
    height:22px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.head_06{
    background-position:0px 0px;
}

.head_07{
	width:90px;
	height:22px;
	float:left;
}

.head_08box{
	width:65px;
	height:22px;
	float:left;
}

.head_08{
	width:65px;
	height:22px;
}
a.head_08{
    background-image:url(image/h_hukuoka.gif);
    display:block;
    width:65px;
    height:22px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.head_08{
    background-position:0px 0px;
}

.head_09{
	width:90px;
	height:22px;
	float:left;
}

.head_10box{
	width:65px;
	height:22px;
	float:left;
}

.head_10{
	width:65px;
	height:22px;
}
a.head_10{
    background-image:url(../../../image/h_mito.gif);
    display:block;
    width:65px;
    height:22px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.head_10{
    background-position:0px 0px;
}


.head_in{
	width:140px;
	height:17px;
	text-align:left;
	font-size:12px;
	float:left;
}

.head_in2{
	width:140px;
	height:17px;
	text-align:left;
	font-size:12px;
	float:left;
}

.head_in2 a:link { color: #ffffff; } 
.head_in2 a:visited { color: #ffffff; } 
.head_in2 a:hover { color: #ffffff; } 
.head_in2 a:active { color: #ffffff; } 

.pl25{padding-left:25px;}
.pl15{padding-left:18px; color:#ffffff;}
.pl7{padding-left:10px;	color:#ffffff;}
.pl8{padding-left:8px;	color:#ffffff;}
.pt5{padding-top:5px;}

.head2{
	width:800px;
	height:25px;
	background-color:#ffd400;
	background-image:url(image/top_head2.gif);
}

.t_set{
	width:800px;
	background-image:url(image/bbg.gif);
	background-repeat:repeat-y;
}

.top_l{
	width:170px;
	float:left;
	background-color:#ffffff;
}



.tbnb1box{
	width:150px;
	height:28px;
}
.tbnb1{
	width:150px;
	height:28px;
}
a.tbnb1{
    background-image:url(image/s_area_awahotaru.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb1{
    background-position:0px 0px;
}

.tbnb2box{
	width:150px;
	height:28px;
}
.tbnb2{
	width:150px;
	height:28px;
}
a.tbnb2{
    background-image:url(image/s_area_mskiss.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb2{
    background-position:0px 0px;
}

.tbnb3box{
	width:150px;
	height:28px;
}
.tbnb3{
	width:150px;
	height:28px;
}
a.tbnb3{
    background-image:url(image/s_area_hisyo.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb3{
    background-position:0px 0px;
}

.tbnb4box{
	width:150px;
	height:28px;
}
.tbnb4{
	width:150px;
	height:28px;
}
a.tbnb4{
    background-image:url(image/s_area_lesson1.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb4{
    background-position:0px 0px;
}

.tbnb5box{
	width:150px;
	height:28px;
}
.tbnb5{
	width:150px;
	height:28px;
}
a.tbnb5{
    background-image:url(image/s_area_mrssirena.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb5{
    background-position:0px 0px;
}

.tbnb6box{
	width:150px;
	height:28px;
}
.tbnb6{
	width:150px;
	height:28px;
}
a.tbnb6{
    background-image:url(image/s_area_cococeleb.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb6{
    background-position:0px 0px;
}

.tbnb7box{
	width:150px;
	height:28px;
}
.tbnb7{
	width:150px;
	height:28px;
}
a.tbnb7{
    background-image:url(image/s_area_sirena2.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb7{
    background-position:0px 0px;
}

.tbnb8box{
	width:150px;
	height:28px;
}
.tbnb8{
	width:150px;
	height:28px;
}
a.tbnb8{
    background-image:url(image/s_area_president.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb8{
    background-position:0px 0px;
}

.tbnb9box{
	width:150px;
	height:28px;
}
.tbnb9{
	width:150px;
	height:28px;
}
a.tbnb9{
    background-image:url(image/s_area_line.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb9{
    background-position:0px 0px;
}

.tbnb10box{
	width:150px;
	height:28px;
}
.tbnb10{
	width:150px;
	height:28px;
}
a.tbnb10{
    background-image:url(image/s_area_hautecouture.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb10{
    background-position:0px 0px;
}

.tbnb11box{
	width:150px;
	height:28px;
}
.tbnb11{
	width:150px;
	height:28px;
}
a.tbnb11{
    background-image:url(image/s_area_diamondbust.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb11{
    background-position:0px 0px;
}

.tbnb12box{
	width:150px;
	height:28px;
}
.tbnb12{
	width:150px;
	height:28px;
}
a.tbnb12{
    background-image:url(image/s_area_sirena.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb12{
    background-position:0px 0px;
}

.tbnb13box{
	width:150px;
	height:28px;
}
.tbnb13{
	width:150px;
	height:28px;
}
a.tbnb13{
    background-image:url(image/s_area_raz.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb13{
    background-position:0px 0px;
}

.tbnb14box{
	width:150px;
	height:28px;
}
.tbnb14{
	width:150px;
	height:28px;
}
a.tbnb14{
    background-image:url(image/s_area_joyu.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb14{
    background-position:0px 0px;
}

.tbnb15box{
	width:150px;
	height:28px;
}
.tbnb15{
	width:150px;
	height:28px;
}
a.tbnb15{
    background-image:url(image/s_area_platina.gif);
    display:block;
    width:150px;
    height:28px;
    text-indent:-300px;
    overflow:hidden;
    float:left;
}
a:hover.tbnb15{
    background-position:0px 0px;
}


.head{
	width:800px;
	height:22px;
	background-image:url(../../../image/top_head.gif);
	color:#5658a9;
}

.head_in{
	width:140px;
	height:17px;
	text-align:left;
	font-size:12px;
	float:left;
}

.head_in2{
	width:140px;
	height:17px;
	text-align:left;
	font-size:12px;
	float:left;
}

.head_in2 a:link { color: #ffffff; } 
.head_in2 a:visited { color: #ffffff; } 
.head_in2 a:hover { color: #ffffff; } 
.head_in2 a:active { color: #ffffff; } 


.pl25{padding-left:25px;}
.pl15{padding-left:18px; color:#ffffff;}
.pl7{padding-left:10px;	color:#ffffff;}
.pl8{padding-left:8px;	color:#ffffff;}
.pt5{padding-top:5px;}

.head3{
	width:800px;
	height:26px;
	float:left;
}

.head3_l{
	width:280px;
	height:30px;
	background-color:#ffff00;
	float:left;
	padding-top:3px;
}

.head3_r{
	width:390px;
	height:28px;
	background-image:url(image/tt_whatsnew.gif);
	float:left;
	padding-left:130px;
	padding-top:5px;
}
.tenpo_image{
	width:800px;
	height:180px;
	background-image:url(../image/tenpo_top.jpg);
}

.t_set{
	width:800px;
	background-image:url(image/tbbg.gif);
	background-repeat:repeat-y;
}

.t_set2{
	width:800px;
	background-image:url(image/tbbg2.gif);
	background-repeat:repeat-y;
}

.tenpo_top_l{
	width:155px;
	float:left;
	background-color:#740056;
}

.tenpo_top_l_con{
	width:153px;
	float:center;
	background-color:#ffffff;
}

.tenpo_top_l_con_in{
	width:143px;
	float:center;
	border-bottom:1px solid #95b8f5;
	text-align:left;
	padding-left:10px;
	font-size:14px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;
}

.top_l_add{
	width:158px;
	height:35px;
	float:center;
	background-color:#ff0081;
	font-size:10px;
	color:#ffffff;
}

.top_l_add2{
	width:158px;
	height:11px;
	float:center;
	background-color:#0000ff;
	font-size:10px;
	color:#ffffff;
}

.top_l_bn{
	width:155px;
	height:31px;
	margin-bottom:5px;
}

.top_l_bn2{
	width:155px;
	height:40px;
	margin-bottom:5px;
}

.top_l_bn3{
	width:148px;
	height:198px;
	margin-bottom:5px;
}

.top_l_bn4{
	width:156px;
	height:3px;
	margin-bottom:5px;
}

.t_main{
	width:630px;
	height:174px;
	float:left;
	background-image:url(image/top.jpg);
}

.t_main_c{
	width:425px;
	float:left;
	background-color:#ffffff;
}

.t_main_u{
	width:460px;
	height:26px;
	float:left;
	background-image:url(image/whatsnew.gif);
}

.t_main_cuset{
	width:455px;
	height:246px;
	float:left;
	padding-top:10px;
	padding-bottom:4px;
	background-color:#ffffff;
	padding-left:5px;
}

.t_main_cuset_l{
	width:220px;
	height:246px;
	float:left;
	background-image:url(image/top_news.gif);
}

.t_main_cuset_r{
	width:220px;
	height:246px;
	float:left;
	background-image:url(image/top_event.gif);
}

.t_main_cuset_in{
	width:200px;
	height:210px;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
	line-height:120%;
	margin-top:20px;
	padding-right:10px;
	padding-left:0px;
	padding-bottom:10px;
	text-align:left;
}

.girlsearch{
	width:440px;
	height:52px;
	float:left;
	text-align:left;
	clear:both;
	margin-left:2px;
}

.photo_sokuhou{
	width:421px;
	height:262px;
	background-image:url(image/tenpo_shift.gif);
	background-repeat:no-repeat;
	float:left;
	margin-top:2px;
	margin-left:7px;
	margin-bottom:5px;
}

.photo_sokuhou_s{
	width:411px;
	height:18px;
	text-align:right;
	padding-right:10px;
}

.sokuhou_in{
	width:400px;
	height:230px;
	background-color:#ffffff;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
	margin-top:5px;
	padding-right:10px;
	padding-left:0px;
	text-align:left;
}

.newgirl_sokuhou{
	width:421px;
	height:123px;
	background-image:url(image/tenpo_shinjin.gif);
	background-repeat:no-repeat;
	float:left;
	margin-top:2px;
	margin-left:7px;
	margin-bottom:10px;
	padding-top:23px;
}

.newgirl_in{
	width:400px;
	height:113px;
	background-color:#ffffff;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
	margin-top:5px;
	padding-right:10px;
	padding-left:0px;
	text-align:left;
}

.sokuhou_in_set{
	width:400px;
	height:113px;
}

.sokuhou_in_box{
	width:60px;
	height:113px;
	float:left;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
}

.sokuhou_in_box2{
	width:60px;
	height:113px;
	float:left;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
}

.sokuhou_in_photo{
	width:60px;
	height:90px;
}

.sokuhou_in_shift{
	width:60px;
	height:11px;
}

.sokuhou_in_shopname{
	width:60px;
	height:12px;
	font-size:11px;
	text-align:center;
}

.sokuhou_in_name{
	width:60px;
	height:14px;
	font-size:11px;
	text-align:center;
}

.r_bg{
	width:170px;
	float:left;
	background-image:url(image/tr_bg.gif);
}

.t_r_bn{
	width:157px;
	height:58px;
	margin-bottom:5px;
}

.shame_toukou{
	width:141px;
	height:192px;
	padding-top:30px;
	background-image:url(image/tenpo_syame.gif);
	background-repeat:no-repeat;
	margin-bottom:5px;
	padding-right:5px;
	padding-left:5px;
}

.shame{
	width:145px;
	height:187px;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
	padding-left:0px;
}

.shame_photo{
	width:125px;
	height:120px;
	text-align:center;
}

.shame_in_title{
	width:125px;
	font-size:12px;
	text-align:center;
	border-top:1px dotted #5658a9;
	border-bottom:1px dotted #5658a9;
}

.shame_in_txt{
	width:125px;
	font-size:12px;
	text-align:left;
}

.movie_toukou{
	width:141px;
	height:192px;
	background-image:url(image/tenpo_movie.gif);
	background-repeat:no-repeat;
	margin-bottom:5px;
	padding-top:30px;
	padding-right:5px;
	padding-left:5px;
}

.movie{
	width:145px;
	height:187px;
	margin-bottom:5px;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
	padding-left:0px;
}

.movie_photo{
	width:120px;
	height:90px;
	text-align:center;
}

.movie_in_title{
	width:125px;
	height:25px;
	font-size:12px;
	text-align:center;
	border-top:1px dotted #5658a9;
	border-bottom:1px dotted #5658a9;
}

.movie_in_txt{
	width:125px;
	font-size:12px;
	text-align:left;
}

.zassi{
	width:155px;
	height:108px;
	background-image:url(image/zassi_keisai.gif);
	margin-bottom:5px;
	padding-top:19px;

}

.zassi_in{
	width:155px;
	height:103px;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
	padding-left:0px;
	text-align:center;
	padding-top:5px;
}

.mob2{
	width:153px;
	height:141px;
	margin-bottom:10px;
}

.sys{
	width:421px;
	float:left;
}
.sys_box{
	width:417px;
	margin-bottom:3px;
	margin-left:7px;
	float:center;
}

.sys_bn{
	width:445px;
	height:19px;
	text-align:left;
	float:left;
	margin-bottom:3px;
	border-bottom:2px solid #740056;
	color:#740056;
	font-size:12px;
	font-weight:bold;
}

.sys_txt{
	width:417px;
	text-align:left;
	float:left;
	color:#9f0062;
	font-size:10px;
}

.system_box{
	width:415px;
	border:1px solid #9f0062;
	float:left;
	margin:3px 0px 0px 0px;
}

.system_box_left{
	width:101px;
	height:17px;
	border:1px solid #9f0062;
	float:left;
	margin:0px 0px 0px 0px;
	text-align:center;
	padding-top:3px;
	font-size:12px;
}

.system_box_center{
	width:102px;
	height:17px;
	border:1px solid #9f0062;
	float:left;
	margin:0px 0px 0px 0px;
	text-align:center;
	padding-top:3px;
	font-size:12px;
}

.sys_txt2{
	width:421px;
	text-align:center;
	float:left;
	font-size:10px;
	margin-bottom:3px;
}

.sys_u{
	width:421px;
	border-top:1px dotted #5658a9;
}

.sys_box_in{
	width:180px;
	float:left;
	text-align:left;
}

.sys_box_tennai{
	width:350px;
	height:150px;
	margin-bottom:3px;
	float:center;
	text-align:left;
	float:left;
}

.sys_txt3{
	width:362px;
	text-align:left;
	float:left;
}

.fc1{
	color:#6f5dff;
}

.yes_top_news_set{
	width:200px;
	height:263px;
	float:left;
	background-image:url(image/tenpo_info.gif);
}

.yes_top_news{
	width:180px;
	height:227px;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
	line-height:120%;
	margin-top:20px;
	padding-right:10px;
	padding-left:0px;
	padding-bottom:10px;
	text-align:left;
	font-size:12px;
}

.top_r{
	width:200px;
	float:right;
}

.top_r2{
	width:200px;
	float:right;
	background-color:#ffffff;
	padding-top:3px;
}

.r_gsbn{
	width:200px;
	height:86px;
	clear:both;
	background-color:#ffffff;
}

.r_bn{
	width:200px;
	height:45px;
	background-color:#ffffff;
	clear:both;
}

.tenpo_mob{
	width:193px;
	height:229px;
	float:center;
	margin-bottom:5px;
}

.tenpo_point{
	width:193px;
	height:222px;
	float:center;
	margin-bottom:5px;
}

.tenpo_hinan{
	width:194px;
	height:40px;
	float:center;
	margin-bottom:5px;
}

.t_main_c2{
	width:635px;
	float:left;
	padding-left:10px;
	background-color:#ffffff;
}

.zaiseki_ichi{
	width:635px;
	height:20px;
	margin-top:2px;
	float:left;
	background-image:url(image/tenpo_zaisekiichiran.gif);
	background-repeat:no-repeat;
	margin-bottom:3px;
}

.sys_bn2{
	width:635px;
	height:19px;
	text-align:left;
	float:left;
	margin-bottom:3px;
}

.icon_man{
	width:635px;
	height:52px;
	text-align:left;
	float:left;
	margin-bottom:3px;
}

.icon_man1{
	width:363px;
	height:52px;
	text-align:left;
	float:left;
}

.icon_man2{
	width:204px;
	height:32px;
	text-align:left;
	float:left;
	padding-top:20px;
}

.zaiseki_in_set{
	width:635px;
	height:250px;
}

.zaiseki_in_box{
	width:90px;
	height:246px;
	float:left;
	padding-right:6px;
	text-align:center;
}

.zaiseki_in_box2{
	width:90px;
	height:246px;
	float:left;
	padding-right:6px;
	padding-left:6px;
	text-align:center;
	border-left:1px dotted #c5caf0;
}

.zaiseki_in_box3{
	width:90px;
	height:246px;
	float:left;
	padding-left:6px;
	text-align:center;
	border-left:1px dotted #c5caf0;
}

.zaiseki_in_photo{
	width:90px;
	height:135px;
}

.zaiseki_in_shift{
	width:90px;
	height:15px;
}

.zaiseki_in_shopname{
	width:90px;
	height:12px;
	font-size:11px;
	text-align:center;
}

.zaiseki_in_name{
	width:90px;
	height:14px;
	text-align:center;
	padding-top:2px;
}

.zaiseki_in_com{
	width:90px;
	height:15px;
	text-align:center;
}

.zaiseki_in_name2{
	width:90px;
	height:12px;
	font-size:10px;
	text-align:center;
}

.zaiseki_ico{
	width:90px;
	height:22px;
	float:center;
}

.zaiseki_txt{
	width:620px;
	text-align:left;
	float:left;
	color:#4e0056;
	font-size:12px;
}

.zaiseki_shift{
	width:626px;
	height:20px;
	margin-top:2px;
	float:left;
	background-image:url(image/tenpo_shiftjouhou.gif);
	background-repeat:no-repeat;
	margin-bottom:3px;
	font-size:12px;
}

.ichi_txt{
	width:590px;
	text-align:left;
	float:center;
	padding-top:10px;
}

.ichi_txt1{
	width:236px;
	text-align:left;
	float:left;
}

.ichi_txt3{
	width:205px;
	height:17px;
	border:1px solid #000000;
	text-align:left;
	float:right;
	padding-top:3px;
	padding-left:10px;
}

.ichi_txt2{
	color:#4e0056;
}

.zaiseki_shiftgirl{
	width:538px;
	height:105px;
	border-bottom:1px solid #c5caf0;
	float:center;
	text-align:left;
	margin-top:5px;
}

.zaiseki_shiftgirl_in{
	width:60px;
	height:105px;
	float:left;
}

.zaiseki_shiftgirl_in_photo{
	width:60px;
	height:90px;
}

.zaiseki_shiftgirl_in_shift{
	width:60px;
	height:11px;
}

.zaiseki_shiftgirl_r{
	width:450px;
	height:75px;
	float:left;
	margin-left:10px;
}

.main_shift_set{
	width:445px;
	height:67px;
	padding-top:3px;
	padding-left:5px;
	border:1px solid #5658a9;
}

.main_shift_box{
	width:60px;
	height:70px;
	margin-right:3px;
	float:left;
}

.main_shift_day{
	width:60px;
	height:16px;
	background-image:url(image/day_bg.gif);
	text-align:center;
	color:#ffffff;
	margin-bottom:2px;
	padding-top:4px;
}
/*hayaban*/
.main_shift_time{
	width:60px;
	height:39px;
	background-color:#B6005B;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:1px;
	font-size:11px;
}
/*nakaban*/
.main_shift_time2{
	width:60px;
	height:39px;
	background-color:#00794C;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:1px;
	font-size:11px;
}
/*osoban*/
.main_shift_time3{
	width:60px;
	height:39px;
	background-color:#000083;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:1px;
	font-size:11px;
}
/*tooshiban*/
.main_shift_time4{
	width:60px;
	height:39px;
	background-color:#00794C;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:1px;
	font-size:11px;
}
/*yasumi*/
.main_shift_time5{
	width:60px;
	height:24px;
	background-color:#8B8B8B;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:1px;
	padding-top:16px;
	font-size:11px;
}
/*tyousei*/
.main_shift_time6{
	width:60px;
	height:24px;
	background-color:#3D3D3D;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:1px;
	padding-top:16px;
	font-size:11px;
}
.shiftgirl_txt{
	width:445px;
	text-align:left;
	float:left;
	margin-top:10px;
	padding-left:10px;
	margin-bottom:3px;
	font-size:12px;
}

.s_area_syukkin_main{
	width:537px;
	border:1px solid #8b97ff;
	margin-top:10px;
	padding-top:5px;
	float:left;
	margin-left:20px;
}

.s_area_syukkin_main_intime{
	width:537px;
	border-bottom:2px solid #B6005B;
}

.s_area_syukkin_main_intime_l2{
	width:70px;
	height:15px;
	background-color:#B6005B;
	color:#ffffff;
	text-align:center;
	font-size:13px;
	padding-top:3px;
	float:left;
	margin-left:10px;
}

.s_area_syukkin_main_intime2{
	width:537px;
	border-bottom:2px solid #00794C;
}

.s_area_syukkin_main_intime_l3{
	width:70px;
	height:15px;
	background-color:#00794C;
	color:#ffffff;
	text-align:center;
	font-size:13px;
	padding-top:3px;
	float:left;
	margin-left:10px;
}

.s_area_syukkin_main_intime3{
	width:537px;
	border-bottom:2px solid #000086;
}

.s_area_syukkin_main_intime_l4{
	width:70px;
	height:15px;
	background-color:#000086;
	color:#ffffff;
	text-align:center;
	font-size:13px;
	padding-top:3px;
	float:left;
	margin-left:10px;
}

.s_area_syukkin_main_set{
	width:500px;
	height:145px;
	margin-bottom:5px;
	float:left;
	padding-left:20px;
	padding-top:5px;
}

.s_area_syukkin_main_box{
	width:60px;
	height:40px;
	float:left;
}

.s_area_syukkin_main_box_photo{
	width:60px;
	height:90px;
	float:left;
}

.s_area_syukkin_main_box_shift{
	width:60px;
	height:11px;
	float:left;
}

.s_area_syukkin_main_box_new{
	width:60px;
	height:11px;
	float:left;
}

.s_area_syukkin_main_box_name{
	width:60px;
	height:12px;
	font-size:10px;
	float:left;
}

.s_area_syukkin_main_box_time{
	width:60px;
	height:12px;
	font-size:10px;
}

.shift_date{
	width:80px;
	height:17px;
	text-align:center;
	color:#ffffff;
	padding-top:3px;
	background-color:#cd0088;
	margin:right:1px;
	float:left;
}

.shift_date2{
	width:75px;
	height:17px;
	text-align:center;
	color:#ffffff;
	padding-top:3px;
	background-color:#533aff;
	margin-right:1px;
	float:left;
}

.zaitxtv{
	width:300px;
	float:center;
	border-left:5px solid #4E0056;
	font-size:12px;
	padding-left:20px;
	text-align:left;
	margin-top:10px;
	line-height:180%;
}

.fc01{
	color:#B6005B;
}

.fc02{
	color:#000086;
}

.fc03{
	color:#00794C;
}

.fc04{
	color:#8B8B8B;
}

.fc05{
	color:#3D3D3D;
}

.bbstitlebar{
	width:610px;
	height:17px;
	float:left;
	padding-left:10px;
	padding-top:3px;
	background-color:#000083;
	color:#ffffff;
	padding-left:5px;
	text-align:left;
	margin-top:10px;
}