@charset "UTF-8";
/* CSS Document */

body {
  margin:0;
  padding:0;
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size:0.8em;
  background: url("../images/bg_index_20220608.jpg") no-repeat top center fixed;
}

p { margin:0; padding:0;}
.left{ float: left; }

.clearfix:after {
   content: " "; /* Older browser do not support empty content */
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}


#wrapper {
	width: 766px;
	height: auto;
	margin: 0 auto 0 auto;
	padding: 0;
}
h1 {
	width: 696px;
	height: 454px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url(../images/logo_index.png) no-repeat center top;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
}

nav {
	width: 611px;
	height: auto;
	margin: 0 auto 0 auto;
	padding: 0;
}
nav div {
	width: 611px;
	height: auto;
	margin: 0 auto 16px auto;
	padding: 0;
}
nav div.yokkaichi a {
	width: 414px;
	height: 102px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_yokkaichi_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.yokkaichi a:hover{
	opacity: 0.7;
}
nav div.nagoya a {
	width: 414px;
	height: 102px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_kasugai_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.nagoya a:hover{
	opacity: 0.7;
}
nav div.tonari-pre a {
	width: 414px;
	height: 102px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_rec_tonari_pre.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.tonari-pre a:hover{
	opacity: 0.7;
}
nav div.zero_yokkaititen a {
	width: 414px;
	height: 102px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_zero_yokkaititen.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.zero_yokkaititen a:hover{
	opacity: 0.7;
}
nav div.zero a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_zero_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.zero a:hover{
	opacity: 0.7;
}
nav div.zeropremium a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url("../images/nav_index_zeropremium_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.zeropremium a:hover{
	opacity: 0.7;
}
nav div.goodlady a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url("../images/nav_index_goodlady_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.goodlady a:hover{
	opacity: 0.7;
}
nav div.waka a {
	width: 414px;
	height: 102px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_tonari_wakayama_r.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.waka a:hover{
	opacity: 0.7;
}
nav div.zerokyoto a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url("../images/nav_index_zerokyoto_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.zerokyoto a:hover{
	opacity: 0.7;
}
nav div.tsu a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_tsu_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.tsu a:hover{
	opacity: 0.7;
}
nav div.kameyama a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_kameyama_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.kameyama a:hover{
	opacity: 0.7;
}
nav div.tumatuzaka a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_tumatuzaka_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.tumatuzaka a:hover{
	opacity: 0.7;
}
nav div.shiga a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_shiga_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.shiga a:hover{
	opacity: 0.7;
}
nav div.tajimi a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_tajimi_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.tajimi a:hover{
	opacity: 0.7;
}
nav div.zerogifu a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url("../images/nav_index_zerogifu_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.zerogifu a:hover{
	opacity: 0.7;
}
nav div.saku a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_saku_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.saku a:hover{
	opacity: 0.7;
}
nav div.nagano a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_nagano_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.nagano a:hover{
	opacity: 0.7;
}
nav div.shinjuku a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_shinjuku_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.shinjuku a:hover{
	opacity: 0.7;
}
nav div.kyoto a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_kyoto_r.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.kyoto a:hover{
	opacity: 0.7
}
nav div.awaderi a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_awaderi_r.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.awaderi a:hover{
	opacity: 0.7
}
nav div.zeroichi a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url("../images/nav_index_ichinomiya_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.zeroichi a:hover{
	opacity: 0.7;
}
nav div.goodlady_shiga a {
	width: 414px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url("../images/nav_index_glshiga_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: left;
}
nav div.goodlady_shiga a:hover{
	opacity: 0.7;
}
nav div.rec_yokkaichi a {
	width: 180px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_rec_yokkaichi_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_yokkaichi a:hover{
	opacity: 0.7;
}
nav div.rec_nagoya a {
	width: 180px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_rec_kasugai_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_nagoya a:hover{
	opacity: 0.7;
}
nav div.rec_zero_yokkaititen a {
	width: 180px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_zero_yokkaititen_recruit.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_zero_yokkaititen a:hover{
	opacity: 0.7;
}
nav div.rec_tonari-pre a {
	width: 180px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_tonari_pre_kyu.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_tonari-pre a:hover{
	opacity: 0.7;
}
nav div.rec_zero a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url(../images/nav_index_rec_zero_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_zero a:hover{
	opacity: 0.7;
}
nav div.rec_zeropremium a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url(../images/nav_index_rec_zeropremium_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_zeropremium a:hover{
	opacity: 0.7;
}
nav div.rec_goodlady a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url("../images/nav_index_rec_goodlady_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_goodlady a:hover{
	opacity: 0.7;
}
nav div.rec_waka a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url("../images/nav_index_tonari_wakayama_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_waka a:hover{
	opacity: 0.7;
}
nav div.rec_zerokyoto a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url(../images/nav_index_tonari_wakayama_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_zerokyoto a:hover{
	opacity: 0.7;
}
nav div.rec_tsu a {
	width: 180px;
	height: 103px;
	margin: 0;
	padding: 0;
	background: url(../images/nav_index_rec_tsu_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_tsu a:hover{
	opacity: 0.7;
}
nav div.rec_kameyama a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url(../images/nav_index_rec_kameyama_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_kameyama a:hover{
	opacity: 0.7;
}
nav div.rec_tumatuzaka a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url(../images/nav_index_rec_tumatuzaka_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_tumatuzaka a:hover{
	opacity: 0.7;
}
nav div.rec_shiga a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url(../images/nav_index_rec_shiga_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_shiga a:hover{
	opacity: 0.7;
}
nav div.rec_tajimi a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url(../images/nav_index_rec_tajimi_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_tajimi a:hover{
	opacity: 0.7;
}
nav div.rec_zerogifu a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url(../images/nav_index_rec_zerogifu_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_zerogifu a:hover{
	opacity: 0.7;
}
nav div.rec_saku a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url("../images/nav_index_rec_saku_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_saku a:hover{
	opacity: 0.7
}
nav div.rec_nagano a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url("../images/nav_index_rec_nagano_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_nagano a:hover{
	opacity: 0.7
}
nav div.rec_shinjuku a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url("../images/nav_index_rec_shinjuku_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_shinjuku a:hover{
	opacity: 0.7
}
nav div.rec_kyoto a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url("../images/nav_index_kyoto_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_kyoto a:hover{
	opacity: 0.7
}
nav div.rec_awaderi a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url("../images/nav_index_awaderi_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_awaderi a:hover{
	opacity: 0.7
}
nav div.rec_zeroichi a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url("../images/nav_index_rec_ichinomiya_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_zeroichi a:hover{
	opacity: 0.7
}
nav div.rec_goodlady_shiga a {
	width: 180px;
	height: 103px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url("../images/nav_index_rec_glshiga_n.png") no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
	float: right;
}
nav div.rec_goodlady_shiga a:hover{
	opacity: 0.7
}
div.sub_box {
	width: 617px;
	height: 97px;
	margin: 0 auto 0 auto;
	padding: 0;
}
.leave a {
	width: 207px;
	height: 97px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url(../images/nav_index_leave_n.png) no-repeat 0 0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:block;
}
.leave a:hover{
	background: url(../images/nav_index_leave_r.png) no-repeat 0 0;
}

footer {
	width: 100%;
	margin: 0;
	padding: 30px 0 0 0;
}

footer p {
	font-size: 12px;
	color: #000;
	text-align: center;
}

#banners_box {
    margin: 100px auto 30px auto;
    width: 720px;
}
.clear {
	clear: both;
}
