/* 基本 */
html {
 scrollbar-arrow-color:#FFFFFF;
 scrollbar-base-color:#000000;
 scrollbar-darkshadow-color:#000000;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-shadow-color:#FFFFFF;
}
body {
 background:#FFF url(/img/bg_shop.jpg) no-repeat;
 background-position:50% 0%;
 margin:0 auto;
 font-size:12px;
 font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
}
html, body, h1, h2, h3 {margin:0px;padding:0;}
#header_top h1 {float:left;width:480px;height:60px;font-size:12px;}
#header h1 {float:left;width:480px;height:60px;font-size:12px;position:relative;left:480px;text-align:right;}
h2 {float:left;margin:10px 0px 10px 0px;width:960px;padding-top:7px;height:50px;text-align:center;color:white;/*text-indent:-9999px;*/}
/*h2.h2-1 {margin:0;width:480px;height:60px;}*/
div.h2-1 {margin:0;width:480px;height:60px;float:left;}
h2.h2-2 {background:url(/img/h2-2.gif) no-repeat;}
h2.h2-3 {background:url(/img/h2-3.gif) no-repeat;}
h2.h2-4 {background:url(/img/h2-4.gif) no-repeat;}
h2.h2-5 {background:url(/img/h2-5.gif) no-repeat;}
h2.h2-6 {background:url(/img/h2-6.gif) no-repeat;}
a img {border:0px;}

/* body内基本 */
#container {margin:0 auto;width:960px;min-height:500px;_height:500px;}
#header_top {float:left;width:960px;background:url(/img/header.jpg) no-repeat;background-position:50% 0;}
#disc {float:left;width:960px;height:20px;text-align:center;position:relative;top:110px;}
#bottcon {margin:0px auto;background:url(/img/bottom2_bg.jpg) no-repeat #ffdab5;float:left;width:100%;height:300px;background-position:50% 0%;}
#bottcon .copy {width:100%;margin-top:180px;text-align:center;}
.clear {float:left;}

p.h1_sub {text-align: center;}


/* メニュー */
#menu {margin:0;margin-top:-80px;float:left;padding:0;display:block;list-style:none;width:960px;height:96px;}
#menu .menu {margin:0;padding:0;display:block;float:left;height:32px;}
#menu .first {width:100px; height:100%; text-align: center; line-height: 64px;}
#menu .first a {display: block; width:100%; height:100%; text-decoration:none; color:gray;}
#menu .top {width:calc(860px / 8); text-align: center;line-height:32px;}
#menu .top a {display:block; width:100%; height:100%; text-decoration:none; color:gray;}
#menu .f {width:calc(860px / 8); text-align: center;line-height:32px;}
#menu .f a {display:block; width:100%; height:100%; text-decoration:none; color:gray;}
#menu span.area {background:#fff8ea; padding:5px 10px; border-radius:10px;}

/* 男子求人へのリンク */
.mens_rec {margin-top:10px;float:left;display:block;width:960px;height:100px;background:url(/img/mensb.jpg) no-repeat;text-indent:-9999px;}
.mens_rec_shop {margin-top:0px;}

/* 求人欄 */
#con2 {width:960px;float:left;min-height:200px;_height:200px;}
#con4 {width:960px;float:left;height:400px;}
#con2 table, #con6 table {margin:0;background:dimgray;width:700px;float:left;}
#rec_data {position:relative;left:250px;}
#oubo {margin:0 auto;position:relative;left:130px;}
#rec_data td, #oubo td {padding:5px;}
div.dis {float:left;margin:0px 0px 10px 0px;width:960px;text-align:center;font-size:24px;font-weight:bold;color:orange;}
td.tit {text-align:center;background:#ffd276;font-size:14px;color:#626262;width:100px;}
td.dat {background:#fff;font-size:14px;}

/* 店内写真 */
#gallery {float:left;}
#gallery ul {float:left;list-style:none;margin:0px;padding:0px;}
#gallery li {float:left;margin-right:5px;}

/* マップ */
#map {float:left;width:680px;height:394px;position:relative;left:137px;border:3px double #ffd276;}

/* その他の求人情報 */
/*
#fukin ul {float:left;list-style:none;margin:0px;padding:0px;}
#fukin li {margin:0px;padding:0px;float:left;display: block;width:470px;height:155px;}
#fukin .shop {margin:5px 0px 5px 0px;}
#fukin .shop a {display:block;width:470px;height:155px;}
#fukin .left {margin-right:5px;}
#fukin .right {margin-left:5px;}
#fukin .h2area {background:url(/img/h2_tenpo.gif) no-repeat;float:left;width:960px;height:60px;text-indent:-9999px;}
#fukin .area1 {background:url(/img/h2_area1.gif) no-repeat;float:left;width:960px;height:60px;/color:#AAAAAA;text-align:center;padding-top:20px;}
#fukin .area2 {background:url(/img/h2_area2.gif) no-repeat;float:left;width:960px;height:60px;color:#AAAAAA;text-align:center;padding-top:22px;}
#fukin .area3 {background:url(/img/h2_area3.gif) no-repeat;float:left;width:960px;height:60px;color:#AAAAAA;text-align:center;padding-top:22px;}
*/

#fukin h3.area {
	float:left;
	background:url(/img/h2-5.gif) no-repeat;
	display:block;
	width:960px;
	height:40px;
	margin-top:20px;
	text-align:center;
	line-height:40px;
	color:#fff;
}


/* スライド画像 */
.window {margin:auto;width:100%;height:400px;overflow: hidden;position: relative;left:-5px;margin-top:0px;padding: 60px 0 0 0;}
.window .center_frame {left:0px;}
.islider {background-image: url();background-repeat: no-repeat;height: 504px;width: 960px;position:relative;}
.islider img {width:480px;height:360px;margin-top: 8px;margin-left: 8px;}
.next_center_frame {top:-504px;	left:490px;}

/* トップページマップ */
#map_bg {float:left;width:960px;height:406px;}
#map2 {float:left;width:600px;height:400px;position:relative;left:180px;border:3px double #db87ff;}
#map3 {float:left;width:600px;height:400px;position:relative;left:180px;border:3px double #ff8cc3;}
#map4 {float:left;width:600px;height:400px;position:relative;left:180px;border:3px double #85b3ff;}
.kumagaya {background:url(/img/map_bg_kumagaya.jpg) no-repeat;}
.fukaya {background:url(/img/map_bg_fukaya.jpg) no-repeat;} 
.isesaki {background:url(/img/map_bg_gunma.jpg) no-repeat;}

/*店舗thum*/

/* 求人リスト */
#rec_list {
	margin:0;
	padding:0;
	list-style: none;
}
#rec_list li {
	margin:10px;
	float:left;
	width:438px;
	border:1px solid #c4c4c4;
	padding:10px;
	cursor: pointer;
}
#rec_list li img {
	width:100%;
}
#rec_list dl {
	margin:0;
	margin-top:5px;	
}
#rec_list dt {
	float:left;
	margin:0;
	width:80px;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
}
#rec_list dd {
	float:left;
	margin:0;
	width:358px;
	padding-top:2px;
	padding-bottom:2px;
}
#rec_list li a {
	text-decoration: none;
	color:darkorange;
	line-height:140%;
	font-size:120%;
}
	
