@charset "shift_jis";
#jo{
	background:url(/img/jo2.png) no-repeat;
	width:133px;
	height:300px;
	display:block;
	float:left;
	font-size:1px;
	text-indent:-9999px;
}

p.den		{text-align:center;font-size:35px;clear:right;}
p.den span	{font-weight:bold;float:left;display:block;}
p.den img#telqr	{float:right;margin:0px;vertical-align:middle;}
p.den img#maqr	{float:left;margin:0px;vertical-align:middle;}

#rqbase{
	background:url(/img/rqbase3.gif) no-repeat;
	width:630px;
	height:530px;
	display:block;
	margin:0px 0px 0px 8px;
	padding:0px;
}
#reqruite_b{
	width:600px;
	height:500px;
	display:block;
	margin:0px;
	padding:0px;
	position:relative;
	top:15px;
	left:15px;
	overflow:auto;
}
#reqruite_b dl{
	width:580px;
	height:500px;
	display:block;
	margin:0px;
	padding:0px;
}
#reqruite_b dd.tmenu{
	width:580px;
	height:50px;
	display:block;
	margin:0px;
	padding:0px;
}
#reqruite_b dd{
	color:#404;
	width:580px;
	height:450px;
	display:block;
	margin:0px;
	padding:0px;
}
#reqruite_b dd div{
	text-indent:1em;
	font-size:16px;
}

#rqtxt{
	width:600px;
	height:500px;
	display:block;
	margin:0px;
	padding:0px;
}
#rqtxt dl{
	width:580px;
	height:500px;
	display:block;
	margin:0px;
	padding:0px;
}
#rqtxt dd.tmenu{
	width:580px;
	height:50px;
	display:block;
	margin:0px;
	padding:0px;
}
#rqtxt dd{
	color:#404;
	width:580px;
	height:310px;
	display:block;
	margin:0px;
	padding:0px;
}
#rqtxt dd div{
	font-size:16px;
}
#rqtxt dd div p{
	text-indent:1em;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
font-size:14px;
line-height:22px;
}
ul.rqmenu{
	display:block;
	margin:0px;
	padding:0px;
	list-style-type:none;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
ul.rqmenu li{
	background:url(/img/rqb1.gif);
	width:142px;
	height:35px;
	margin:3px 0px 0px 2px;
	padding:0px;
	text-align:center;
	float:left;
}
ul.rqmenu li a{
	color:#660000;
	display:block;
	margin:4px 0px 0px;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
ul.rqmenu li a:hover{
	color:#ff3300;
}

#reqruite_b dd em{
	color:red;
	font-size:18px;
	font-weight:bold;
	display:block;
}

#reqruite_b dd h2#fight	{color:red;text-align:center;}

div#qa1 h2{
	color:#fa961b;
	text-align:center;
	font-size:16px;
	margin:25px 0px 5px;
	padding:0px;
}
div#qa2 h2{
	color:#fa961b;
	text-align:center;
	font-size:16px;
	margin:25px 0px 5px;
	padding:0px;
}
div#qa1{
	width:280px;
	display:block;
	margin:0px;
	float:left;
}
div#qa2{
	width:280px;
	display:block;
	margin:0px;
	float:right;
}
div#qa1 div{
	display:list-item;
	list-style-position:inside;
	font-size:13px;
	list-style-image:url(item/);
}
div#qa2 div{
	display:list-item;
	list-style-position:inside;
	font-size:13px;
}

div#qa1 div		{color:#f82678;cursor:pointer;}
div#qa2 div		{color:#f82678;cursor:pointer;}
div#qa1 div:hover	{color:#f82678;text-decoration:underline;}
div#qa2 div:hover	{color:#f82678;text-decoration:underline;}
div#qa1 a		{color:#f82678;}
div#qa2 a		{color:#f82678;}
div#qa1 a:hover		{color:#f82678;}
div#qa2 a:hover		{color:#f82678;}
h2#fight{margin:0px;padding:0px;}

div.oubo{
	text-align:right;
	font-weight:bold;
}
div.oubo a{
	background:url(/img/oubo.gif) no-repeat;
	width:140px;
	height:30px;
	color:red;
	padding:0px;
	font-size:20px;
	text-align:center;
line-height:30px;
text-decoration:none;
}
div.oubo a:hover{text-decoration:underline;}
#ansin{
	background:url(/img/ansin1.gif) no-repeat;
	width:150px;
	height:130px;
	float:left;
	font-size:1px;
	text-indent:-9999px;
}
#ansin2{
	background:url(/img/first.png) no-repeat;
	width:150px;
	height:101px;
	float:right;
	font-size:1px;
	text-indent:-9999px;
}
#tyouki{
	background:url(/img/kasegu2.png) no-repeat;
	width:150px;
	height:100px;
	display:block;
	float:right;
	font-size:1px;
	text-indent:-9999px;
}
#tyouki2{
	background:url(/img/kasegu.png) no-repeat;
	width:150px;
	height:100px;
	display:block;
	float:left;
	font-size:1px;
	text-indent:-9999px;
}
#kantan{
	background:url(/img/book.png) no-repeat;
	width:150px;
	height:100px;
	display:block;
	float:left;
	font-size:1px;
	text-indent:-9999px;
}
#kantan2{
	background:url(/img/taki.png) no-repeat;
	width:150px;
	height:200px;
	display:block;
	float:right;
	font-size:1px;
	text-indent:-9999px;
}
#kantan3{
	background:url(/img/cat.png) no-repeat;
	width:125px;
	height:100px;
	display:block;
	margin:0px 0px 0px 5px;
	float:left;
	font-size:1px;
	text-indent:-9999px;
}
#himitu1{
	background:url(/img/himitu.png) no-repeat;
	width:100px;
	height:150px;
	display:block;
	float:right;
	font-size:1px;
	text-indent:-9999px;
}
#mensetu{
	background:url(/img/mensetu.png) no-repeat;
	width:150px;
	height:130px;
	float:left;
	font-size:1px;
	text-indent:-9999px;
}
#mensetu2{
	background:url(/img/cofee.gif) no-repeat;
	width:150px;
	height:101px;
	float:right;
	font-size:1px;
	text-indent:-9999px;
}
#mensetu3{
	background:url(/img/itigo.png) no-repeat;
	width:150px;
	height:100px;
	margin:15px 0px 0px 0px;
	float:left;
	font-size:1px;
	text-indent:-9999px;
}
.qaimg{
	background:url(/img/qa.gif) no-repeat;
	width:565px;
	height:305px;
	display:block;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
line-height:20px;
}
#tenten1{
	background:url(/img/manager.png) no-repeat;
	width:150px;
	height:100px;
	display:block;
	float:left;
	font-size:1px;
	text-indent:-9999px;
}
#tenten2{
	background:url(/img/manager2.png) no-repeat;
	width:100px;
	height:150px;
	display:block;
	float:right;
	font-size:1px;
	text-indent:-9999px;
}
#kiraku{
	background:url(/img/tkb3.gif) no-repeat;
	width:289px;
	height:50px;
	position:relative;
	left:100px;
	text-indent:-9999px;
	
}
#osasoi{
	background:url(/img/osasoi.png) no-repeat;
	color:#000;
	width:630px;
	height:330px;
	margin:0px 0px 0px 5px;
}

#osasoi div	{text-indent:1em;font-weight:bold;}
#osasoi h2,h3	{text-align:center;margin:0px;}
#osasoi img	{float:right;margin:20px 0px 0px;}
#odawara	{font-size:30px;}

#nanode{
	text-align:right;
	font-size:20px;
	font-weight:bold;
	margin:3px 0px;
}
#kuwasiku{
	margin:5px 0px;
	text-align:center;
	font-size:25px;
}

#kuwasiku a		{color:#c94132;}
#kuwasiku a:hover	{color:red;}
#kuwasiku a:active	{color:#ff0;}