@charset "utf-8";

body {
	background-color: #fff;
	font-size: 62.5%;
	margin: 0;
	padding: 0;
}
body * {
	font-size: 100%;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
p {
	margin-bottom: 1.1em;
	margin-top: 0;
}
#main p.lastNode {
	margin-bottom: 0;
}
a:link img, a:visited img {
	border: none;
}
div.clearFloat {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0px;
}
li.clearFloat {
	clear: both;
}
ul.symbolList {
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.AbsWrap {
	position: relative;
	width: 100%;
}
.rowWrap {
	width: 100%;
}
#maindiv {
	left: 0px;
	position: relative;
	top: 0px;
	margin-bottom: 0;
	width: 980px;
	padding-top: 0px;
	height: 4140px;
}
.Txt_研修制度・教育 {
	font-family: 'C4 ビオゴ D 04', Arial, Helvetica, sans-serif;
	font-size: 180%;
	text-align: left;
	color: #2693ff;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 59px;
	position: absolute;
	top: 540px;
	margin-bottom: 0;
}
.kennsyuu1 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 62px;
	position: absolute;
	top: 584px;
	margin-bottom: 0;
}
.kennsyuu2 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 150%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 62px;
	position: absolute;
	top: 690px;
	margin-bottom: 0;
}
.Txt_一日の流れ {
	font-family: 'C4 ビオゴ D 04', Arial, Helvetica, sans-serif;
	font-size: 180%;
	text-align: left;
	color: #2693ff;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 59px;
	position: absolute;
	top: 890px;
	margin-bottom: 0;
}
.day1 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 249px;
	position: absolute;
	top: 944px;
	margin-bottom: 0;
}
#ラインツール {
	left: 50px;
	position: absolute;
	top: 1059px;
	margin-bottom: 0;
	border-bottom: 1px solid #777;
	width: 535px;
	height: 1px;
	overflow: hidden;
}
.day2 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 249px;
	position: absolute;
	top: 1114px;
	margin-bottom: 0;
}
#ラインツール2 {
	left: 48px;
	position: absolute;
	top: 1185px;
	margin-bottom: 0;
	border-bottom: 1px solid #777;
	width: 535px;
	height: 1px;
	overflow: hidden;
}
.day3 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 249px;
	position: absolute;
	top: 1217px;
	margin-bottom: 0;
}
#ラインツール3 {
	left: 48px;
	position: absolute;
	top: 1332px;
	margin-bottom: 0;
	border-bottom: 1px solid #777;
	width: 535px;
	height: 1px;
	overflow: hidden;
}
.day4 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 249px;
	position: absolute;
	top: 1364px;
	margin-bottom: 0;
}
#ラインツール4 {
	left: 45px;
	position: absolute;
	top: 1445px;
	margin-bottom: 0;
	border-bottom: 1px solid #777;
	width: 535px;
	height: 1px;
	overflow: hidden;
}
.day5 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 245px;
	position: absolute;
	top: 1477px;
	margin-bottom: 0;
}
#ラインツール5 {
	left: 45px;
	position: absolute;
	top: 1541px;
	margin-bottom: 0;
	border-bottom: 1px solid #777;
	width: 535px;
	height: 1px;
	overflow: hidden;
}
.day6 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 245px;
	position: absolute;
	top: 1573px;
	margin-bottom: 0;
}
#ラインツール6 {
	left: 42px;
	position: absolute;
	top: 1704px;
	margin-bottom: 0;
	border-bottom: 1px solid #777;
	width: 535px;
	height: 1px;
	overflow: hidden;
}
.dayday7 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 249px;
	position: absolute;
	top: 1736px;
	margin-bottom: 0;
}
#ラインツール7 {
	left: 42px;
	position: absolute;
	top: 1834px;
	margin-bottom: 0;
	border-bottom: 1px solid #777;
	width: 535px;
	height: 1px;
	overflow: hidden;
}
.day8 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 249px;
	position: absolute;
	top: 1866px;
	margin-bottom: 0;
}
#ラインツール8 {
	left: 45px;
	position: absolute;
	top: 1964px;
	margin-bottom: 0;
	border-bottom: 1px solid #777;
	width: 535px;
	height: 1px;
	overflow: hidden;
}
.day9 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 249px;
	position: absolute;
	top: 2008px;
	margin-bottom: 0;
}
.Txt_Q＆A {
	font-family: 'C4 ビオゴ D 04', Arial, Helvetica, sans-serif;
	font-size: 180%;
	text-align: left;
	color: #2693ff;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 59px;
	position: absolute;
	top: 2130px;
	margin-bottom: 0;
}
#Div {
	left: 60px;
	position: absolute;
	top: 2180px;
	margin-bottom: 0;
	background-color: #ff7f00;
	width: 500px;
	padding-top: 0px;
	height: 49px;
}
html > body #Div {
	height: auto;
	min-height: 50px;
}
.q1 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #fff;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 80px;
	position: absolute;
	top: 2187px;
	margin-bottom: 0;
	z-index:1
}
.a1 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 80px;
	position: absolute;
	top: 2247px;
	margin-bottom: 0;
}
#Div2 {
	left: 60px;
	position: absolute;
	top: 2380px;
	margin-bottom: 0;
	background-color: #ff7f00;
	width: 500px;
	padding-top: 0px;
	height: 49px;
}
html > body #Div2 {
	height: auto;
	min-height: 50px;
}
.q2 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #fff;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 80px;
	position: absolute;
	top: 2387px;
	margin-bottom: 0;
	z-index:1
}
.a2 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 80px;
	position: absolute;
	top: 2445px;
	margin-bottom: 0;
}
#Div3 {
	left: 60px;
	position: absolute;
	top: 2545px;
	margin-bottom: 0;
	background-color: #ff7f00;
	width: 500px;
	padding-top: 0px;
	height: 49px;
}
html > body #Div3 {
	height: auto;
	min-height: 50px;
}
.q3 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #fff;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 80px;
	position: absolute;
	top: 2552px;
	margin-bottom: 0;
	z-index:1
}
.a3 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 80px;
	position: absolute;
	top: 2610px;
	margin-bottom: 0;
}
#Div4 {
	left: 60px;
	position: absolute;
	top: 2693px;
	margin-bottom: 0;
	background-color: #ff7f00;
	width: 500px;
	padding-top: 0px;
	height: 49px;
}
html > body #Div4 {
	height: auto;
	min-height: 50px;
}
.q4 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #fff;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 80px;
	position: absolute;
	top: 2700px;
	margin-bottom: 0;
	z-index:1
}
.a4 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 80px;
	position: absolute;
	top: 2758px;
	margin-bottom: 0;
}
#divq1 {
	background-color:#73C1D0;
	width:500px;
	height:50px;
	-moz-border-radius:9px ;
	-webkit-border-radius:9px ;
	border-radius:9px ;
	position: absolute;
	top: 2180px;
	left: 60px;
	z-index:0
}
#divq2 {
	background-color:#73C1D0;
	width:500px;
	height:50px;
	-moz-border-radius:9px ;
	-webkit-border-radius:9px ;
	border-radius:9px ;
	position: absolute;
	top: 2380px;
	left: 60px;
	z-index:0
}
#divq3 {
	background-color:#73C1D0;
	width:500px;
	height:50px;
	-moz-border-radius:9px ;
	-webkit-border-radius:9px ;
	border-radius:9px ;
	position: absolute;
	top: 2545px;
	left: 60px;
	z-index:0
}
#divq4 {
	background-color:#73C1D0;
	width:500px;
	height:50px;
	-moz-border-radius:9px ;
	-webkit-border-radius:9px ;
	border-radius:9px ;
	position: absolute;
	top: 2693px;
	left: 60px;
	z-index:0
}
#divq5 {
	background-color:#73C1D0;
	width:500px;
	height:50px;
	-moz-border-radius:9px ;
	-webkit-border-radius:9px ;
	border-radius:9px ;
	position: absolute;
	top: 2875px;
	left: 60px;
	z-index:0
}
html > body #Div5 {
	height: auto;
	min-height: 50px;
}
.q5 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #fff;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 79px;
	position: absolute;
	top: 2890px;
	margin-bottom: 0;
	z-index:1
}
.a5 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 79px;
	position: absolute;
	top: 2940px;
	margin-bottom: 0;
}
.Txt_募集要項 {
	font-family: 'C4 ビオゴ D 04', Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #2693ff;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 87px;
	position: absolute;
	top: 3094px;
	margin-bottom: 0;
}
.bosyuu1 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 80px;
	position: absolute;
	top: 3090px;
	margin-bottom: 0;
}
.bosyuu2 {
	font-family: 'ＭＳ ゴシック', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	left: 189px;
	position: absolute;
	top: 3090px;
	margin-bottom: 0;
}
#rec_image {
	left: 70px;
	position: absolute;
	top: 237px;
	margin-bottom: 0;
}
#head_kensyuu {
	left: 40px;
	position: absolute;
	top: 542px;
	height: 27px;
	margin-bottom: 0;
	width: 550px;
}
#head_day {
	left: 40px;
	position: absolute;
	top: 892px;
	height: 27px;
	margin-bottom: 0;
	width: 550px;
}
#day12 {
	left: 57px;
	position: absolute;
	top: 958px;
	height: 59px;
	margin-bottom: 0;
	width: 144px;
}
#day22 {
	left: 58px;
	position: absolute;
	top: 1095px;
	height: 59px;
	margin-bottom: 0;
	width: 143px;
}
#day32 {
	left: 58px;
	position: absolute;
	top: 1242px;
	height: 37px;
	margin-bottom: 0;
	width: 174px;
}
#day42 {
	left: 58px;
	position: absolute;
	top: 1372px;
	height: 37px;
	margin-bottom: 0;
	width: 174px;
}
#day52 {
	left: 58px;
	position: absolute;
	top: 1487px;
	height: 16px;
	margin-bottom: 0;
	width: 71px;
}
#day62 {
	left: 58px;
	position: absolute;
	top: 1607px;
	height: 37px;
	margin-bottom: 0;
	width: 174px;
}
#day7 {
	left: 58px;
	position: absolute;
	top: 1752px;
	height: 37px;
	margin-bottom: 0;
	width: 174px;
}
#day82 {
	left: 58px;
	position: absolute;
	top: 1882px;
	height: 37px;
	margin-bottom: 0;
	width: 159px;
}
#day92 {
	left: 62px;
	position: absolute;
	top: 2000px;
	height: 37px;
	margin-bottom: 0;
	width: 69px;
}
#head_qa {
	left: 40px;
	position: absolute;
	top: 2133px;
	height: 26px;
	margin-bottom: 0;
	width: 550px;
}
#head_bosyu {
	left: 40px;
	position: absolute;
	top: 3042px;
	height: 27px;
	margin-bottom: 0;
	width: 550px;
}
#messe {
	left: 40px;
	position: absolute;
	top: 3446px;
	margin-bottom: 0;
}