@charset "Shift_JIS";
/*_____________ title parts _____________*/
/*__ change css image.gif & html text  __*/
.title {
width:568px;
height:54px;
border-top:1px solid #D9D5BE;
border-bottom:1px solid #D9D5BE;
background:url(../../../TACT/school_ie/images/titler.gif) no-repeat;
background-position:right center;
}
.title_left {
width:240px;
height:54px;
float:left;
background:url(images/req.gif) no-repeat;
background-position:13px 17px;
}
.title_shiryou {
width:240px;
height:54px;
float:left;
background:url(images/req_new.gif) no-repeat;
background-position:13px 17px;
}
.title_shiryou h2,.title_right p {
text-indent:-4321px;
}
.title_right {
width:205px;
height:54px;
float:left;
background:url(images/req2.gif) no-repeat;
background-position:140px 33px;
}
.title_left h2,.title_right p {
text-indent:-4321px;
}
.title_kengaku {
	width:240px;
	height:54px;
	float:left;
	background-position:13px 17px;
	background-image: url(images/kengaku.gif);
	background-repeat: no-repeat;
}
.title_kengaku h2,.title_right p {
text-indent:-4321px;
}
.title_taiken {
width:240px;
height:54px;
float:left;
background: url(images/taiken.gif) no-repeat;
background-position:13px 17px;
}
.title_taiken h2,.title_right p {
text-indent:-4321px;
}
.title_setsumei {
width:240px;
height:54px;
float:left;
background: url(images/setsumei.gif) no-repeat;
background-position:13px 17px;
}
.title_setsumei h2,.title_right p {
text-indent:-4321px;
}
/*_____________ default _____________*/
div,td,th,p,pre {
font:12px/14px Verdana,'Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r PƒSƒVƒbƒN',sans-serif;
color:#333;
}
/*_____________ contents parts _____________*/
.bdr {
border:1px solid #D7CCD4;
margin:20px 0;
background-color:#8Ba1c7
}
.bdr_shiryo {
	border:1px solid #FFFFCE;
	margin:20px 0;
	background-color:#FF9900
}
.bdr_setsumei {
	border:1px solid #D8E9F1;
	margin:20px 0;
	background-color:#227DC3
}
.bdr_taiken {
	border:1px solid #D8E9F1;
	margin:20px 0;
	background-color:#FD3E15
}
.bdr_kengaku {
	border:1px solid #D8E9F1;
	margin:20px 0;
	background-color:#509467
}

.ared {
color:#FF0000;
}
.error {
padding:150px 0 300px;
text-align:center;
line-height:25px;
}
.error2 {
padding:50px 0 300px;
text-align:center;
line-height:25px;
}
h3 span {
display:none;
}
.thanks {
	padding:100px 0 390px;
	text-align:center;
	line-height:25px;
	background:url(images/thanks.jpg) no-repeat 170px 230px;
}
.thanks2 {
	padding:100px 0 0px;
	text-align:center;
	line-height:25px;
	background:url(images/thanks.jpg) no-repeat 170px 230px;
}

.style1 {
	color: #CC0000;
	font-weight: bold;
}
.kengakuCts {
	width: 566px;
	margin-top: 20px;
	margin-left: 10px;
	height: 260px;
	background-image: url(images/kengaku_ph01.jpg);
	background-repeat: no-repeat;
}
.kengakuText {
	margin-left: 266px;
	font-size: 14px;
	line-height: 20px;
}
.kengakuTitle {
	margin-top: 20px;
}
.kengakuFD {
	text-align: center;
	font-size: 14px;
	margin-top: 15px;
}


.MAINnew {
	width: 800px;
	align: center;
	text-align: center;
}

