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;
}

.close3{
	width:570px;
	text-align:right;
	padding:10px 0px 10px 0px;
}

.back{
	width:570px;
	text-align:right;
	padding:10px 0px 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_mskiss.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.jpg);
}

.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:570px;
	border:1px solid #8b97ff;
	margin-top:10px;
	padding-top:5px;
	margin-left:5px;
}

.s_area_syukkin_main_intime{
	width:570px;
	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:570px;
	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:570px;
	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;
	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;
}

.s_area_syukkin_main_box_photo{
	width:60px;
	height:90px;
}

.s_area_syukkin_main_box_shift{
	width:60px;
	height:11px;
}

.s_area_syukkin_main_box_new{
	width:60px;
	height:11px;
}

.s_area_syukkin_main_box_name{
	width:60px;
	font-size:10px;
	text-align:center;
}

.s_area_syukkin_main_box_time{
	width:60px;
	font-size:10px;
	text-align:center;
}

.s_area_syukkin_shopnema_3{
	width:121px;
	height:21px;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	float:left;
	margin-right:10px;
	margin-bottom:3px;
	background-image:url(../image/syu_zenbg.gif);
}

.s_area_syukkin_shopneme3{
	border:1px solid #000000;
	font-size:13px;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	width:140px;
}


/*札幌エリア出勤情報*/

.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;
}