@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(images/scimg.jpg) no-repeat;
background-position:right center;
}
.title_left {
width:240px;
height:54px;
float:left;
background:url(images/esc.gif) no-repeat;
background-position:13px 17px;
}
.title_right {
width:205px;
height:54px;
float:left;
background:url(images/esc2.gif) no-repeat;
background-position:6px 33px;
}
.title_left h2,.title_right p {
text-indent:-4321px;
}
/*_____________ default _____________*/
div,td,th,p,pre {
	font:12px/16px Verdana,'Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r PƒSƒVƒbƒN',sans-serif;
	color:#000;
}
/*_____________ contents parts _____________*/
.esctitle {
width:568px;
background:url(images/esctitle.gif) no-repeat;
margin-top:12px;
}
.col1 {
width:228px;
float:left;
}
.col1 p {
padding:24px 13px;
}
.col2 {
width:340px;
float:left;
}
.p1 {
padding:50px 0 20px;
color:#FFFFFF;
}
.low h3 {
background:url(images/low.gif) no-repeat;
text-indent:-3210px;
}
.high h3 {
background:url(images/high.gif) no-repeat;
text-indent:-3210px;
}
.low p,.high p {
padding-bottom:10px;
}
.tasai {
margin-top:10px;
}
.tasai h3{
	background:url(images/tasai.gif) no-repeat;
	text-indent:-6543px;
	height: 16px;
}
.tasai p {
padding:10px 0;
}

.free {
margin:10px 0;
}
.free h3{
	background:url(images/freechoice.gif) no-repeat;
	text-indent:-9999px;
	height: 16px;
}
.free p {
padding:10px 0 5px;
}

/*_____________ text font color _____________*/
.orange {
color:#FF3300;
padding:5px 0;
}
.txt10 {
	font-size:12px;
	line-height:12px;
	padding:10px 0;
}
.ortx10 {
font-size:10px;
color:#FF3300;
line-height:12px;
padding-bottom:10px;
}

/*_____________ contents parts _____________*/

.hogosya {
background:url(images/hogosya.gif) no-repeat;
text-align:right;
color:#666;
height:26px;
margin-bottom:15px;
padding-top:5px;
width:568px;
}
.shogakusei {
background:url(images/shogakusei.gif) no-repeat;
text-align:right;
color:#666;
height:26px;
margin-bottom:15px;
padding-top:5px;
width:568px;
}
.title2 h3 {
text-indent:-9876px;
}
.taiken1 {
	width:569px;
	margin-right:15px;
	margin-bottom: 10px;
}
.taiken2 {
	width:558px;
	float:left;
	background-image: url(images/sc_bg.gif);
	background-repeat: no-repeat;
	height: 120px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.co1c {
width:425px;
float:left;
margin-right:15px;
}
.co2c {
width:133px;
float:left;
margin:5px 0 30px;
}
.blk {
color:#000;
font-size:10px;
padding:5px 0;
}
.blk2 {
	color:#FFF;
	font-size:10px;
	padding:0px 0 5px;
}

.sc-icon {
	background:url(images/sc_icon.gif) no-repeat;
	width:330px;
	height:30px;
	}
.sc-icon span {
	display:none;
	}
.course-sc,.course-sc td {
border:1px solid #999999;
padding:5px;
border-collapse: collapse; 
}
.course-sc {
margin:15px 0;
}

.tx14 {
font-size:14px;
font-weight:bold;
}
.co1 {
background-color:#C4E4F5;
}
.co2 {
background-color:#C7E3C2;
}
.co3 {
background-color:#E7E7C0;
}
.co4 {
background-color:#E7C2C2;
}
.co5 {
background-color:#e5e5e5;
}

