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

/*****************************************************************************
 採用情報
 *****************************************************************************/
 
.title_1{
	margin-bottom: 20px;
}

.title_2{
	margin-bottom: 10px;
}
.title_3{
	margin-bottom: 45px;
}
.title_4{
	margin-bottom: 15px;
}
.read1{
	margin-bottom: 10px;
	font-size: 150%;
	font-weight: bold;
	color: #F33;
}
.read2{
	margin-bottom: 20px;
	font-size: 120%;
}

.rd1{
	margin-bottom: 50px;
	font-size: 110%;
}
.rd2{
	margin-bottom: 30px;
	font-size: 110%;
}

.rd3{
	margin-bottom: 45px;
	line-height: 1.8;
}

#bt_voice {
	display: block;
	height: 60px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(../recruit/images/bt_voice.gif);
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 60px;
}

#bt_voice a {
	display: block;
	height: 60px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	
}

#bt_voice a:hover {
	background: url(../recruit/images/bt_voice.gif) 0px -60px;
}

#bt_hamamatsu {
	display: block;
	height: 40px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(../recruit/images/bt_sizuoka.gif);
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}

#bt_hamamatsu a {
	display: block;
	height: 40px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	
}

#bt_hamamatsu a:hover {
	background: url(../recruit/images/bt_shioya.gif) 0px -40px;
}

#bt_shioya {
	display: block;
	height: 60px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(../recruit/images/bt_shioya.gif);
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}

#bt_shioya a {
	display: block;
	height: 60px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	
}

#bt_shioya a:hover {
	background: url(../recruit/images/bt_shioya.gif) 0px -60px;
}

#bt_echizen {
	display: block;
	height: 60px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(../recruit/images/bt_fukui.gif);
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}

#bt_echizen a {
	display: block;
	height: 60px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	
}

#bt_echizen a:hover {
	background: url(../recruit/images/bt_fukui.gif) 0px -60px;
}

#bt_kumiyama {
	display: block;
	height: 60px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(../recruit/images/bt_kumiyama.gif);
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}

#bt_kumiyama a {
	display: block;
	height: 60px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	
}

#bt_kumiyama a:hover {
	background: url(../recruit/images/bt_kumiyama.gif) 0px -60px;
}

#bt_fuku {
	display: block;
	height: 60px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(../recruit/images/bt_fuku.gif);
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}

#bt_fuku a {
	display: block;
	height: 60px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	
}

#bt_fuku a:hover {
	background: url(../recruit/images/bt_fuku.gif) 0px -60px;
}


#bt_inuyama {
	display: block;
	height: 40px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(../recruit/images/bt_aichi.gif);
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}

#bt_inuyama a {
	display: block;
	height: 40px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	
}

#bt_inuyama a:hover {
	background: url(../recruit/images/bt_aichi.gif) 0px -40px;
}

#bt_sumoto {
	display: block;
	height: 40px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(../recruit/images/bt_sumoto.gif);
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}

#bt_sumoto a {
	display: block;
	height: 40px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	
}

#bt_sumoto a:hover {
	background: url(../recruit/images/bt_sumoto.gif) 0px -40px;
}

#bt_koga {
	display: block;
	height: 40px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(../recruit/images/bt_koga.gif);
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 60px;
}

#bt_koga a {
	display: block;
	height: 40px;
	width: 402px;
	text-indent: -9999px;
	overflow: hidden;
	
}

#bt_koga a:hover {
	background: url(../recruit/images/bt_koga.gif) 0px -40px;
}


#bt_back {
	display: block;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(../recruit/images/bt_back.gif);
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
}

#bt_back a {
	display: block;
	height: 50px;
	width: 200px;
	text-indent: -9999px;
	overflow: hidden;
	
}

#bt_back a:hover {
	background: url(../recruit/images/bt_back.gif) 0px -50px;
}

#ct_end{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	padding-top: 30px;
}

.contents_clear {
	clear: both;
}
.contents_clear3 {
	clear: both;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
.gaiyo {
		
}

.gaiyo_dt_tp{
	float: left;
	width: 150px;
	padding-top: 11px;
	padding-bottom: 9px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	font-size: 110%;
}
.gaiyo_dd_tp{
	float: left;
	width: 640px;
	padding-top: 11px;
	padding-bottom: 9px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	font-size: 110%;
}



.gaiyo_dt {
	float: left;
	width: 150px;
	padding-top: 11px;
	padding-bottom: 9px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	font-size: 110%;
}


.gaiyo_dd {
	float: left;
	width: 640px;
	padding-top: 11px;
	padding-bottom: 9px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	font-size: 110%;
}

.gaiyo_dd {
	float: left;
	width: 640px;
	padding-top: 11px;
	padding-bottom: 9px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	font-size: 110%;
}
.gaiyo_dd1 {
	float: left;
	width: 280px;
	padding-top: 11px;
	padding-bottom: 9px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	font-size: 110%;
}
.gaiyo_dd2 {
	float: left;
	width: 320px;
	padding-top: 11px;
	padding-bottom: 9px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	font-size: 110%;
}
.gaiyo_dd ic {
	margin-left: -0.5em;	
}
.gaiyo_dt_end {
	float: left;
	width: 150px;
	padding-top: 11px;
	padding-bottom: 9px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	font-size: 110%;
}


.gaiyo_dd_end {
	float: left;
	width: 640px;
	padding-top: 11px;
	padding-bottom: 9px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	font-size: 110%;
}

.gaiyo_dd a:{
	
}
.gaiyo_dd a:link {
	color: #223a70;
	text-decoration: underline;
}

.gaiyo_dd a:visited {
	color: #223a70;
	text-decoration: underline;
}

.gaiyo_dd a:hover {
	color: #ff8e00;
	text-decoration: underline;
}
