@charset "UTF-8";

/* =================================================================================

Common style of this site 

================================================================================= */


/* /////////////////////////////////////////////////////////////////////////// トップページ */

#copy{
position:absolute;
top:190px;
left:30px;
}
#copy1{
position:absolute;
top:180px;
left:200px;
}
#copy2{
position:absolute;
top:250px;
left:230px;
}
#copy3{
position:absolute;
top:166px;
left:202px;
}
#btn_admission{
position:absolute;
top:212px;
left:278px;
}
#btn_learning{
position:absolute;
top:274px;
left:43px;
}
#pc2{
position:absolute;
top:353px;
left:12px;
}


#interview-list{
padding:8px 0 0 0;
}

.interview-list-box{
width:232px;
float:left;
margin:0 0 0 0;
position:relative;
}



.interview-list-photo{
background:url(../img/bg_photo4.gif) no-repeat 0 0;
width:222px;
height:175px;
padding:5px;
}

.interview-list-text p{
line-height:1.4;
font-size:77%;
}

.interviewer{
font-size:166%;
}

.interview-list-box.boxTargetHover{
filter: alpha(opacity=50);
-moz-opacity:0.50;
opacity:0.50;
}

.tag-online{
position:absolute;
top:0;
left:0;
}

#feature img{
float:left;
}

#member{
float:left;
width:466px;
}

#facebook{
float:right;
width:466px;
}

#news{
float:left;
width:980px;
}

#news dl{
	width: 980px;
	float: left;
	clear: both;
	margin: 0 0 0px 0;
	padding: 12px 0;
	/* [disabled]background:url(../img/dotto.gif) repeat-x 0 bottom; */
	line-height: 1.5;
}

#news dt{
	width: 105px;
	float: left;
	clear: both;
	margin: 0 0 0 15px;
	line-height: 4em;
	background: url(../img/dotto.gif) repeat-x 0 bottom;
}

#news dd{
	width: 855px;
	margin: 0 0 0 0;
	float: left;
	line-height: 4em;
	background: url(../img/dotto.gif) repeat-x 0 bottom;
}
#sectionOld {
	margin: 20px auto 0px auto;
	height: auto;
	width: 940px;
	display: block;
	background-color: #FFF;
}
#sectionOld h2 img{
	margin: 10px auto;
	height: auto;
	width: auto;
	display: block;
}
#sectionOld dl {
	margin: 10px auto;
	height: auto;
	width: 870px;
	display: block;
}
#sectionOld dl dt{
	margin: 0px auto 0px 10px;
	height: auto;
	width: 7em;
	display: block;
	float: left;
	line-height: 2.5em;
	font-size: 1em;
}
#sectionOld dl dd{
	margin: 0px auto 0px auto;
	height: auto;
	width: 85%;
	float: left;
	line-height: 2.5em;
	display: block;
	font-size: 1em;
}
