body {
	MARGIN-TOP:b 0px;
	FONT-SIZE: 12px;
	MARGIN-LEFT: 0px;
	COLOR: #333;FONT-FAMILY: "ＭＳ Ｐゴシック", osaka,Verdana, Helvetica, sans-serif
}

#menu1 {
	Z-INDEX: 1;
	LEFT: 0px;
	VISIBILITY: visible;
	POSITION: absolute;
	TOP: 47px
}
#menu2 {
	Z-INDEX: 1; LEFT: 53px; VISIBILITY: visible; POSITION: absolute; TOP: 47px
}
#menu3 {
	Z-INDEX: 1; LEFT: 157px; VISIBILITY: visible; POSITION: absolute; TOP: 47px
}
#menu4 {
	Z-INDEX: 1; LEFT: 318px; VISIBILITY: visible; POSITION: absolute; TOP: 47px
}
#menu5 {
	Z-INDEX: 1; LEFT: 464px; VISIBILITY: visible; POSITION: absolute; TOP: 47px
}
#menu6 {
	Z-INDEX: 1; LEFT: 37px; VISIBILITY: visible; POSITION: absolute; TOP: 45px
}
#menu7 {
	Z-INDEX: 1; LEFT: 567px; VISIBILITY: visible; POSITION: absolute; TOP: 46px
}
TD {
	FONT-SIZE: 12px; COLOR: #333
}
.headline {
	FONT-SIZE: 12px; COLOR: #f00
}
.newsheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333
}
.st {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.sts {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
A:link {
	FONT-SIZE: 12px;
	COLOR: #36c
}
A:visited {
	FONT-SIZE: 12px; COLOR: #90c; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: #333; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 12px;
	COLOR: #333
}
A.t:link {
	FONT-SIZE: 12px; COLOR: #36c; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
A.t:visited {
	FONT-SIZE: 12px; COLOR: #90c; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
A.t:hover {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
A.t:active {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
A.s:link {
	FONT-SIZE: 10px; COLOR: #36c; LINE-HEIGHT: 13px; TEXT-DECORATION: underline
}
A.s:visited {
	FONT-SIZE: 10px; COLOR: #90c; LINE-HEIGHT: 13px; TEXT-DECORATION: underline
}
A.s:hover {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; TEXT-DECORATION: underline
}
A.s:active {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; TEXT-DECORATION: underline
}
A.fff:link {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: underline
}
A.fff:visited {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: underline
}
A.fff:hover {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: underline
}
A.fff:active {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: underline
}
.text {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 18px; MARGIN-LEFT: 10px
}
.textb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #333; LINE-HEIGHT: 18px
}
.text_r {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 150%
}
.text10 {
	FONT-SIZE: 13px; COLOR: #ff0000; LINE-HEIGHT: 16px; FONT-WEIGHT:bold
}
.text10g {
	FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 16px
}
.text9g {
	FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 16px
}
.text9 {
	FONT-SIZE: 15px; COLOR: #03007D; font-weight:bold; LINE-HEIGHT: 16px
}
.text12g {
	FONT-SIZE: 12px; COLOR: #666; LINE-HEIGHT: 18px
}
.text14 {
	FONT-SIZE: 13px; COLOR: #666; LINE-HEIGHT: 10px; TEXT-ALIGN: center
}
.text12 {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 16px
}
.texth {
	FONT-SIZE: 12px; COLOR: #FF0000; LINE-HEIGHT: 20px; FONT-WEIGHT: bold
}
.textfb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff
}
/*募集要項table*/
#data {
	MARGIN-LEFT: auto; WIDTH: 470px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}

.datatable2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 35px; PADDING-TOP: 5px; FONT-SIZE: 12px; COLOR: #333
}
.datatable2 th {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f6f6ec; TEXT-ALIGN: left; FONT-SIZE: 12px; COLOR: #333
}
.datatable2 td {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.datatxt {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; PADDING-TOP: 25px
}
.t_1{border-width:0px;left:0px;position:relative
}

.smalltext {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 15px
}
.smalltext02 {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px
}
.pankuzu {
	FONT-SIZE: 10px; COLOR: #fff; LINE-HEIGHT: 12px
}
.tds {
	FONT-SIZE: 10px; COLOR: #333
}
.993t {
	FONT-SIZE: 12px; COLOR: #993; LINE-HEIGHT: 18px
}
A.topinfo:link {
	FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
A.topinfo:visited {
	FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
A.topinfo:active {
	FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
A.topinfo:hover {
	FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
A.topfoot:link {
	FONT-SIZE: 10px; COLOR: #333; TEXT-DECORATION: underline
}
A.topfoot:visited {
	FONT-SIZE: 10px; COLOR: #333; TEXT-DECORATION: underline
}
A.topfoot:hover {
	FONT-SIZE: 10px; COLOR: #333; TEXT-DECORATION: underline
}
A.topfoot:active {
	FONT-SIZE: 10px; COLOR: #333; TEXT-DECORATION: underline
}
div.box1 ul {
	padding:10px 20px 20px 50px;
}

/* add start */
div.box {
	padding:10px 20px 20px 10px;
}
/* add end */
a img {
	border:0;
}
.rightmenudiv {
	height:5200px;
	left:785px;
	position: absolute;
	top:0px;
	width:220px;
}
h2 {
	color:#F33;
	font-size:13px;
	font-family:"ＭＳ Ｐゴシック";
}
ul {
	list-style-type:circle;
	margin: 0;
	padding: 0 0 0 10px;
}

/* ADD 左ナビ Start */
.left_navi {
	background: url(../img/spacer_gray.gif) no-repeat;
}
.left_navi a.link {
	display: block;
	height: 30px;
	margin: 0 0 0 7px;
	width: 189px;
}
.left_navi a#link01 {background: url(../img/catrer_07.gif);}
.left_navi a#link02 {background: url(../img/catrer_01.gif);}
.left_navi a#link03 {background: url(../img/catrer_06.gif);}
.left_navi a#link04 {background: url(../img/catrer_02.gif);}
.left_navi a#link05 {background: url(../img/catrer_03.gif);}
.left_navi a#link06 {background: url(../img/catrer_04.gif);}
.left_navi a#link07 {background: url(../img/catrer_08.gif);}
.left_navi a#link08 {background: url(../img/catrer_15.gif);}
.left_navi a#link09 {background: url(../img/catrer_10.gif);}
.left_navi a#link10 {background: url(../img/catrer_11.gif);}
.left_navi a#link11 {background: url(../img/catrer_12.gif);}
.left_navi a#link12 {background: url(../img/catrer_13.gif);}
.left_navi a#link13 {background: url(../img/catrer_14.gif);}
.left_navi a#link01:hover {background: url(../img/career_04_g.gif);}
.left_navi a#link02:hover {background: url(../img/career_04_a.gif);}
.left_navi a#link03:hover {background: url(../img/career_04_f.gif);}
.left_navi a#link04:hover {background: url(../img/career_04_b.gif);}
.left_navi a#link05:hover {background: url(../img/career_04_c.gif);}
.left_navi a#link06:hover {background: url(../img/career_04_e.gif);}
.left_navi a#link07:hover {background: url(../img/career_04_h.gif);}
.left_navi a#link08:hover {background: url(../img/career_04_o.gif);}
.left_navi a#link09:hover {background: url(../img/career_04_j.gif);}
.left_navi a#link10:hover {background: url(../img/career_04_k.gif);}
.left_navi a#link11:hover {background: url(../img/career_04_l.gif);}
.left_navi a#link12:hover {background: url(../img/career_04_m.gif);}
.left_navi a#link13:hover {background: url(../img/career_04_n.gif);}
/* ADD 左ナビ End */

/* ADD AP表示関連 Start */
ul#box {
	/* 任意属性 */
	background: #EEE;
	left : 190px;
	list-style-type: none;
	top: 238px;
	width: 140px;
	height:80px;
	/* 固定属性 */
	position: absolute;
}
ul#box li {
	margin:5px 0 0 0;
}
ul#box li a {
	color: #000;
}
ul#box li a:hover {
	color: #900;
}
/* ADD AP表示関連 End */
.text_oomozi {
	font-size: 24px;
	color: #333333;
	height: 30px;
	width: 540px;
	font-weight: bold;
	padding-top: 20px;
	padding-left: 10px;
	padding-bottom: 20px;
}
.koukaischedule {
	margin: 0px 0px 20px 10px;
}
.koukaischedule , .frame {
	height: 400px;/*この高さを変更*/
	width: 520px;
}
