@charset "utf-8";
/* CSS Document */
.content22{clear:both ;width:980px;margin: 50px auto 0px auto ;height:auto;text-align:left;padding: 10px 0px 0px 0px;line-height: 160%;font-size:16px;font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;}
.access{text-align:right;padding: 0px 0px 10px 0px;margin: 0px 0px 0px 0px ;color:#5a5858}
.content6{clear:both ;width:940px;margin: 0px auto 60px auto ;background:#fff;padding: 0px 20px 10px 20px;}
.formtitle{width: 99%;
background-color:#009FB9;
color:#FFFFFF;
padding: 5px 0px 5px 1%;
}

/* 簡易版レスポンシブ用CSS */
@media screen and (max-width:750px){
.recruit{width:100%;text-align:left;padding: 10px 0px 20px 0px;margin: 10px 0px 0px 0px ;font-size:90%;border-top:1px solid #ccc;}

.recruit2{width:100%;text-align:left;padding: 0px 0px 20px 0px;margin: 0px 0px 0px 0px ;font-size:90%;border-top:1px solid #ccc;}

.recruit2 dl {
	clear:both;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	text-align:left;
	color:#000;
	font-size:100%;
}

.recruit2 dl dt {
padding: 10px 0px 10px 0px;
width: 100%;
	line-height: 100%;
	color:#fff;
	background-color:#004098;
	text-align:center;
	height: auto;
}
.recruit2 dl dd {
	width: 100%;
	padding: 10px 0px 10px 0px;
	text-align:left;
	color:#000;
	line-height: 150%;
	height: auto;
	margin: 0px 0px 0px 0px;
}



.recruit2 dl {
	clear:both;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	text-align:left;
	color:#000;
	font-size:100%;
}

.recruit dl dt {
padding: 10px 0px 10px 0px;
width: 100%;
	line-height: 100%;
	color:#fff;
	background-color:#B5B6B6;
	text-align:center;
	height: auto;
}
.recruit dl dd {
	width: 100%;
	padding: 10px 0px 10px 0px;
	text-align:left;
	color:#000;
	line-height: 150%;
	height: auto;
	margin: 0px 0px 0px 0px;
}

/*フォームタイトル*/
.formtitle{width: 100%;
background-color:#009FB9;
color:#FFFFFF;
padding: 5px 0px 5px 0%;
text-align:center;
 
}}

@media print, screen and (min-width:751px){
.recruit{width:100%;text-align:left;padding: 10px 0px 20px 0px;margin: 10px 0px 0px 0px ;font-size:90%;border-top:1px solid #ccc;}

.recruit2{width:100%;text-align:left;padding: 0px 0px 20px 0px;margin: 0px 0px 0px 0px ;font-size:100%;border-top:1px solid #ccc;}

.recruit2 dl {
	clear:both;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	text-align:left;
	color:#000;
	font-size:100%;
}

.recruit2 dl dt {
padding: 10px 0px 10px 0px;
width: 100%;
	line-height: 100%;
	color:#fff;
	background-color:#004098;
	text-align:center;
	height: auto;
}
.recruit2 dl dd {
	width: 100%;
	padding: 10px 0px 10px 0px;
	text-align:left;
	color:#000;
	line-height: 150%;
	height: auto;
	margin: 0px 0px 0px 0px;
}



.recruit2 dl {
	clear:both;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	text-align:left;
	color:#000;
	font-size:100%;
}

.recruit dl dt {
padding: 10px 0px 10px 0px;
width: 100%;
	line-height: 100%;
	color:#fff;
	background-color:#B5B6B6;
	text-align:center;
	height: auto;
}
.recruit dl dd {
	width: 100%;
	padding: 10px 0px 10px 0px;
	text-align:left;
	color:#000;
	line-height: 150%;
	height: auto;
	margin: 0px 0px 0px 0px;
}

/*フォームタイトル*/
.formtitle{width: 100%;
background-color:#009FB9;
color:#FFFFFF;
padding: 5px 0px 5px 0%;
text-align:center;
 
}}

