body{

	background-color:#FFFFFF;

	width:800px;

	margin:0px auto;

	text-align:left;

	font-size:12px;

	font-family:"ＭＳ ゴシック", "Osaka－等幅";

	background: url(image/bg.gif) fixed;

}



a {color:#000000;} 

a:hover {} 



.bg{

	width:600px;

	border:5px solid #5388FF;

	background-color:#ffffff;

}



.fs14b{

	font-size:14px;

}



.bold{

	font-weight:bold;

}



.close{

	width:590px;

	text-align:right;

	padding:10px 10px 10px 0px;

}



.close2{

	width:570px;

	text-align:right;

	padding:10px 10px 10px 0px;

}



.back{

	width:570px;

	text-align:right;

	padding:10px 10px 10px 0px;

}



.u_kensaku{

	width:570px;

	text-align:center;

	padding:10px 0px 0px 0px;

}



.u_kensaku2{

	width:558px;

	text-align:right;

	padding:10px 20px 10px 0px;

}



.u_kensaku3{

	width:558px;

	text-align:right;

	padding:10px 0px 10px 0px;

}



.u_kensaku4{

	width:425px;

	text-align:left;

	padding:10px 0px 10px 0px;

}



.cl{clear:both;}



.mr10{margin-right:10px;}





/*札幌エリアブログランキング*/



.s_blog_ra_bg{

	width:600px;

	border:5px solid #5388FF;

	background-color:#ffffff;

}



.s_blog_ra_title{

	width:600px;

	height:60px;

	background-image:url(image/blog_ra10.gif);

}



.s_blog_ra_shopname{

	width:240px;

	height:16px;

	color:#000083;

	font-size:14px;

	text-align:left;

}



.s_blog_ra_blogname{

	width:240px;

	height:20px;

	font-size:18px;

	text-align:left;

}





/*店舗ブログ集*/



.t_blog_title{

	width:600px;

	height:60px;

	background-image:url(image/tenpoblog.gif);

}



.t_blog_blogname{

	width:240px;

	height:20px;

	font-size:18px;

	text-align:left;

}





/*札幌エリア指名ベスト10*/



.s_best10_title{

	width:600px;

	height:60px;

	background-image:url(image/s_best10.gif);

}



.s_best10_top1{

	width:394px;

	height:141px;

	background-image:url(image/best_top1.gif);

	background-repeat:no-repeat;

	margin-bottom:10px;

}



.s_best10_top2{

	width:394px;

	height:141px;

	background-image:url(image/best_top2.gif);

	background-repeat:no-repeat;

	margin-bottom:10px;

}



.s_best10_top3{

	width:394px;

	height:141px;

	background-image:url(image/best_top3.gif);

	background-repeat:no-repeat;

	margin-bottom:10px;

}



.s_best10_top4{

	width:394px;

	height:141px;

	background-image:url(image/best_top4.gif);

	background-repeat:no-repeat;

	margin-bottom:10px;

}



.s_best10_top5{

	width:394px;

	height:141px;

	background-image:url(image/best_top5.gif);

	background-repeat:no-repeat;

	margin-bottom:10px;

}



.s_best10_top6{

	width:394px;

	height:141px;

	background-image:url(image/best_top6.gif);

	background-repeat:no-repeat;

	margin-bottom:10px;

}



.s_best10_top7{

	width:394px;

	height:141px;

	background-image:url(image/best_top7.gif);

	background-repeat:no-repeat;

	margin-bottom:10px;

}



.s_best10_top8{

	width:394px;

	height:141px;

	background-image:url(image/best_top8.gif);

	background-repeat:no-repeat;

	margin-bottom:10px;

}



.s_best10_top9{

	width:394px;

	height:141px;

	background-image:url(image/best_top9.gif);

	background-repeat:no-repeat;

	margin-bottom:10px;

}



.s_best10_top10{

	width:394px;

	height:141px;

	background-image:url(image/best_top10.gif);

	background-repeat:no-repeat;

	margin-bottom:10px;

}



.s_best10_lnm{

	width:101px;

	height:141px;

	float:left;

}



.s_best10_photo{

	width:99px;

	height:136px;

	float:left;

	padding-left:12px;

	padding-top:5px;

}



.s_best10_txt{

	width:172px;

	height:121px;

	float:left;

	padding-left:10px;

	padding-top:20px;

}



.s_best10_shift{

	width:59px;

	height:16px;

	text-align:left;

	float:left;

}



.s_best10_shopname{

	width:172px;

	height:18px;

	text-align:left;

	float:left;

	font-size:14px;

}



.s_best10_name{

	width:172px;

	height:24px;

	text-align:left;

	float:left;

	font-size:18px;

}





/*クーポン*/



.coupon_title{

	width:600px;

	height:60px;

	background-image:url(image/coupon_title.gif);

}



.fcs12{

	font-size:12px;

	color:#ffffff;

	text-align:left;

	padding-left:10px;

	padding-top:2px;

}



.fcs12_2{

	font-size:12px;

	color:#ffffff;

	text-align:left;

	padding-left:20px;

	padding-top:2px;

}



.fcs12_3{

	font-size:12px;

	color:#000000;

	text-align:left;

	padding-left:20px;

	padding-top:2px;

}



.fcs12_4{

	font-size:12px;

	color:#ffffff;

	text-align:center;

	padding-top:2px;

}



hr.dot{

	width:600px;

	height:1px;

	border:1px dotted #000000;

}



.chu{

	width:600px;

	height:20px;

	text-align:center;

	padding-top:8px;

	border-bottom:5px solid #6556FF;

}



.coupon_menu_set{

	width:170px;

	border-right:5px solid #6556FF;

	float:left;

}



.coupon_menu_title0{

	width:170px;

	height:17px;

	color:#000000;

	text-align:center;

	padding-top:3px;

	background-color:#C7BBFF;

	font-size:12px;

}



.coupon_menu_title1{

	width:155px;

	height:30px;

	color:#ffffff;

	text-align:left;

	padding-left:15px;

	padding-top:3px;

	background-image:url(image/add_bg.gif);

	margin-bottom:5px;

}



.coupon_menu_title2{

	width:155px;

	height:30px;

	color:#ffffff;

	text-align:left;

	padding-left:15px;

	padding-top:3px;

	background-image:url(image/add_bg2.gif);

	margin-bottom:5px;

}



.coupon_main{

	width:400px;

	float:left;

}





/*イエストップ２*/



.bgt{

	width:700px;

	height:644px;

	border:5px solid #5388FF;

	padding-top:10px;

	padding-bottom:10px;

	background-color:#ffffff;

}



.yes_top{

	width:700px;

	height:644px;

	background-color:#ffffff;

	background-image:url(image/yes_top.jpg);

	background-repeat:no-repeat;

	background-position:center top;

}

.yes_top_left{

	width:530px;

	height:644px;

	float:left;

}

.yes_top_ue{

	width:510px;

	height:285px;

	padding-top:0px;

	padding-left:30px;

	float:left;

}

.yes_top_news_set{

	width:220px;

	height:246px;

	float:left;

	background-image:url(image/yes_top_news.gif);

}



.yes_top_news{

	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;

}



.yes_top_ue_r{

	width:210px;

	height:237px;

	float:left;

	padding-left:80px;

	text-align:left;

	padding-top:48px;

	line-height:110%;

}



.yes_top_naka{

	width:540px;

	height:150px;

	padding-top:5px;

	float:left;

}



.yes_top_naka_c{

	width:240px;

	height:150px;

	float:left;

	padding-left:300px;

	text-align:left;

	line-height:110%;

}



.yes_top_shita{

	width:540px;

	height:200px;

	float:left;

}



.yes_top_shita_l{

	width:147px;

	height:115px;

	float:left;

	padding-left:158px;

	text-align:left;

	padding-top:85px;

	line-height:110%;

}



.yes_top_shita_r{

	width:190px;

	height:146px;

	float:left;

	padding-left:25px;

	text-align:left;

	padding-top:54px;

	line-height:110%;

}

.yes_top_r{

	width:130px;

	height:400px;

	float:left;

	padding-top:180px;

	text-align:left;

	padding-left:10px;

	font-size:10px;

	line-height:150%;

}





/*札幌エリア出勤情報*/



.s_area_syukkin_bg{

	width:600px;

	background-color:#ffffff;

	padding-bottom:10px;

}



.s_area_syukkin_title{

	width:600px;

	height:60px;

	background-image:url(image/syukkin/s_area_head.gif);

}



.s_area_syukkin_today{

	width:550px;

	height:20px;

	text-align:left;

	margin-top:5px;

	background-image:url(image/syukkin/b01.gif);

	background-repeat:no-repeat;

	color:#5658a9;

	font-size:13px;

	font-weight:bold;

	padding-left:20px;

	padding-bottom:5px;

}



.s_area_syukkin_tlink{

	width:570px;

	text-align:left;

	padding-top:5px;

	font-size:10px;

}



.s_area_syukkin_shopname{

	padding-top:5px;

	width:570px;

	height:20px;

}



.s_area_syukkin_shopnema_l{

	width:150px;

	height:20px;

	background-color:#d2009f;

	color:#ffffff;

	text-align:center;

	font-size:13px;

	padding-top:5px;

	float:left;

}



.s_area_syukkin_shopnema_r{

	width:420px;

	height:20px;

	text-align:left;

	font-size:13px;

	padding-top:5px;

	float:left;

}



.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_set2{

	width:500px;

	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;

}



.s_area_syukkin_shopnema_3{

	width:135px;

	height:20px;

	background-color:#d2009f;

	color:#ffffff;

	text-align:center;

	font-size:13px;

	padding-top:5px;

	float:left;

	margin-right:7px;

	margin-bottom:3px;

}





/*札幌エリア出勤情報*/



.s_area_girlsearch_head{

	width:600px;

	height:60px;

	background-image:url(image/s_area_girlsearch_head.gif);

}



.s_area_girlsearch_head2{

	width:580px;

	height:15px;

	background-color:#3F60FF;

	text-align:center;

	color:#ffffff;

}



.s_area_girlsearch_kbox_set{

	width:512px;

	height:40px;

	float:center;

}



.s_area_girlsearch_kbox{

	width:163px;

	height:40px;

	float:left;

}



.s_area_girlsearch_kbox_in{

	width:50px;

	height:15px;

	background-color:#ffff8d;

	text-align:center;

	float:left;

	border:1px solid #000000;

	padding-top:3px;

}



.s_area_girlsearch_kbox_in2{

	width:110px;

	float:left;

}



.s_area_syukkin_main2{

	width:570px;

	margin-top:10px;

}



.s_area_syukkin_back{

	width:547px;

	height:223px;

	background-image:url(image/s_area_girlsearch_back.gif);

}



.s_area_syukkin_inl{

	width:100px;

	height:188px;

	padding-left:20px;

	float:left;

	padding-top:35px;

}



.s_area_syukkin_inl_in{

	width:90px;

	height:14px;

	border:1px solid #000000;

	background-color:#ffff8d;

	text-align:center;

	margin-bottom:5px;

	float:left;

	padding-top:2px;

}



.s_area_syukkin_inr{

	width:415px;

	height:188px;

	padding-left:5px;

	float:left;

	padding-top:35px;

}



.s_area_syukkin_inr_in{

	width:415px;

	height:20px;

	text-align:left;

	float:left;

	margin-bottom:3px;

}



.photo_sokuhou{

	width:570px;

	float:left;

	margin-bottom:5px;

	float:center;

}



.sokuhou_in{

	width:420px;

	text-align:left;

	float:center;

}



.sokuhou_in_set{

	width:420px;

	float:center;

}



.sokuhou_in_box{

	width:64px;

	height:130px;

	float:left;

	border-right:1px dotted #95a2f0;

	padding-left:2px;

	padding-right:2px;

	text-align:center;

}



.sokuhou_in_box2{

	width:64px;

	height:130px;

	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;

}





/*口コミ*/



.waku{

	width:480px;

	height:530px;

	border:1px solid #90b8ff;

	padding:10px;

	background-color:#ffffff;

	text-align:left;

	overflow:scroll;

	overflow-x:hidden;

	overflow-y:scroll;

}



.waku2{

	width:490px;

	border:1px solid #90b8ff;

	padding:10px;

	background-color:#ffffff;

	text-align:left;

}



.waku_ktitle{

	width:500px;

	height:40px;

	background-color:#90B8FF;

}



.waku_ktitle2{

	width:500px;

	height:30px;

	background-color:#90B8FF;

	color:#000000;

	padding-left:10px;

	font-size:15px;

	padding-top:10px;

	float:center;

	font-weight:bold;

	text-align:left;

}



.waku_ktitlel{

	width:330px;

	height:30px;

	color:#000000;

	padding-left:10px;

	font-size:15px;

	padding-top:10px;

	float:left;

	font-weight:bold;

	text-align:left;

}



.waku_ktitler{

	width:160px;

	height:30px;

	color:#000000;

	font-size:15px;

	padding-top:10px;

	float:left;

}



.kuchikomi_waku{

	width:448px;

	height:40px;

	background-color:#FFFFBD;

	border:1px dotted #606060;

	margin-top:3px;

}



.kuchikomi_toukouwaku{

	width:490px;

	margin-top:3px;

	color:#6A6A6A;

	font-size:10px;

	text-align:center;

	float:center;

}



.kuchikomi_waku2{

	width:448px;

	height:25px;

	background-color:#FFFFBD;

	border:1px dotted #606060;

	margin-top:3px;

}



.kuchikomi_name{

	margin-top:5px;

	width:118px;

	height:16px;

	padding-left:10px;

	padding-top:3px;

	float:left;

}



.kuchikomi_title_box{

	width:150px;

	height:20px;

	float:center;

	margin-top:10px;

}



.kuchikomi_title_l{

	color:#a900a4;

	text-align:left;

	padding-left:20px;

}



.kuchikomi_title_r{

	width:140px;

	height:25px;

	text-align:right;

	color:000000;

	float:right;

	padding-top:15px;

	padding-right:10px;

}



.kuchikomi_title_r2{

	width:140px;

	height:13px;

	text-align:right;

	color:000000;

	float:right;

	padding-top:7px;

	padding-right:10px;

}



.kuchikomi_txt{

	width:450px;

	padding-bottom:10px;

	border-bottom:1px solid #90b8ff;

}





/*写メ投稿*/



.s_area_syame_title{

	width:600px;

	height:60px;

	background-image:url(image/s_area_syamehead.gif);

}

.s_area_syame_title2{

	width:600px;

	height:60px;

	background-image:url(image/s_shop_syamehead.gif);

}



.shame_toukou{

	width:563px;

	height:181px;

	float:center;

	text-align:center;

	border-bottom:1px solid #8b97ff;

}



.shame1{

	width:135px;

	height:176px;

	float:left;

	border-right:1px solid #8b97ff;

	padding-left:5px;

	padding-top:5px;

}



.shame2{

	width:135px;

	height:176px;

	float:left;

	padding-left:5px;

	padding-top:5px;

}



.shame_photo{

	width:125px;

	height:120px;

	text-align:center;

}



.shame_in_title{

	width:125px;

	height:25px;

	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;

}



.s_area_syamegirl_name{

	width:422px;

	height:15px;

	text-align:left;

}



.s_area_syamegirl_box{

	width:422px;

	text-align:left;

	border-bottom:1px solid #5658a9;

	padding-bottom:10px;

	margin-top:10px;

}



.s_area_syamegirl_photo{

	width:160px;

	float:left;

}



.s_area_syamegirl_txt{

	width:252px;

	float:left;

	padding-left:10px;

}



.shame_log_box{

	width:425px;

	height:62px;

	float:center;

	border-bottom:1px solid #8b97ff;

}



.log1{

	width:196px;

	height:52px;

	float:left;

	border-right:1px solid #8b97ff;

	padding-left:10px;

	padding-top:10px;

	text-align:left;

}



.log2{

	width:187px;

	height:52px;

	float:left;

	padding-left:20px;

	padding-top:10px;

	text-align:left;

}



.blog10_all{

	width:600px;

	height:600px;

	overflow:scroll;

	overflow-x:hidden;

	overflow-y:scroll;



}



.etcblog{

	width:580px;

	height:25px;

	border-bottom:2px solid #740081;

	float:left;

	text-align:left;

}



.cc{

	width:425px;

	height:200px;

	text-align:center;

}





.chead3{

	width:600px;

	height:23px;

	float:left;

	text-align:left;

	border-bottom:5px solid #6556FF;

	padding-top:3px;

}

#sele { 

	color: #ffffff; 

	background-color:#6F5DFF;

} 



.kuchikomi_toukou_shopname_waku{

	width:400px;

	float:center;

}



.kuchikomi_toukou_shopname{

	width:400px;

	height:25px;

	font-size:15px;

	font-weight:bold;

	text-align:left;

	padding-top:5px;

	float:center;

	color:#000000;

}



.toukou_shopname_bg{

	width:110px;

	height:20px;

	background-image:url(image/toukou_shopname_waku.gif);

	margin-right:5px;

	margin-bottom:5px;

	padding-left:10px;

	padding-top:5px;

	color:#000000;

	float:left;

	text-align:left;

}



.kuchikomi_tenpomei{

	width:490px;

	height:15px;

	border-top:1px solid #000000;

	color:#000000;

	font-size:12px;

	text-align:left;

	margin-top:5px;

	padding-top:3px;

}



.kuchikomi_comtab{

	width:60px;

	height:15px;

	background-color:#C5CAF0;

	text-align:center;

	color:#000000;

	float:left;

	padding-top:3px;

}



.kuchikomi_combox{

	width:410px;

	height:60px;

	background-color:#ffffff;

	border:2px solid #C5CAF0;

	text-align:left;

	color:#000000;

	float:left;

	overflow:scroll;

	overflow-x:hidden;

	overflow-y:scroll;

}



.kuchikomi_hyouka{

	width:410px;

	height:30px;

	float:right;

}



.kuchikomi_hyoukal{

	width:280px;

	height:30px;

	float:left;

}



.kuchikomi_hyoukar{

	width:130px;

	height:30px;

	float:right;

}



.kuchikomi_icobox0{

	width:407px;

	height:15px;

	background-color:#5658A9;

	text-align:left;

	color:#ffffff;

	float:left;

	padding-left:3px;

}



.kuchikomi_icobox{

	width:408px;

	height:60px;

	background-color:#ffffff;

	border:1px solid #5658A9;

	text-align:left;

	color:#000000;

	float:left;

}





.kuchikomi_mojiiro{

	width:60px;

	height:15px;

	background-color:#C5CAF0;

	text-align:center;

	color:#000000;

	float:left;

	padding-top:3px;

}



.shop_best5{

	width:400px;

	height:330px;

	border:5px solid #5388FF;

	background-color:#ffffff;

}



.best5_title{

	width:400px;

	height:60px;

	background-image:url(image/shop_best5title.gif);

}



.best5txt{

	width:390px;

	height:40px;

	text-align:left;

	padding-top:10px;

	padding-left:10px;

}



.best5_boxset{

	width:320px;

	height:175px;

	float:center;

}



.best5_box{

	width:60px;

	height:175px;

	margin-right:5px;

	float:left;

}



.best5_box2{

	width:60px;

	height:175px;

	float:left;

}



.best5_rankbox{

	width:60px;

	height:38px;

	text-align:center;

	float:left;

}



.best5_photo{

	width:60px;

	height:90px;

	float:left;

	margin-bottom:2px;

}



.best5_photo2{

	width:60px;

	height:15px;

	float:left;

	margin-bottom:2px;

}



.best5_name{

	width:60px;

	height:14px;

	float:left;

	text-align:center;

	color:#323083;

	padding-top:1px;

}



.best5_com{

	width:60px;

	height:15px;

	float:left;

}



.best5_close{

	width:390px;

	height:15px;

	text-align:right;

	padding-right:10px;

	padding-top:10px;

}