/* CSS Document */

/*▽上2段組_________________________________________________________________________*/
div.top-left{
	width:510px;
	float:left;
}
div.top-left-wrap{
	padding:0px 10px 0px 0px;
}
div.top-right{
	width:290px;
	float:left;
	padding:0px 0px 0px 0px;
}
/*△上2段組_________________________________________________________________________*/


/*▽新着_________________________________________________________________________*/
div.whats-new{
	background:url(../images/index/info_body.gif) repeat-y;
}
div.top-left p.empty img{
	vertical-align:bottom;
}
div.whats-new a{
	color:#666666;
	text-decoration:none;
	display:block;
	padding:5px 0px;
}
div.whats-new a:hover{
	background-color:#e4e4e4;
}
div.whats-new-wrap{
	background:url(../images/index/info_foot.gif) no-repeat left bottom;
	padding:3px 11px 19px 11px;
}
div.whats-new ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
div.whats-new ul li{
	border-bottom:1px dotted #979797;
	margin:0px;
	padding:0px;
}
div.whats-new ul li span.date{
	color:#ff2549;
	margin-right:5px;
}

/*△新着_________________________________________________________________________*/


/*▽上バナー_________________________________________________________________________*/
div.banners{
	background:url(../images/index/banners_body.gif) repeat-y;
}
div.banners-wrap{
	background:url(../images/index/banners_head.gif) no-repeat;
}
div.banners-inner{
	background:url(../images/index/banners_foot.gif) no-repeat left bottom;
	padding:26px 8px 34px 12px;
}
/*△上バナー_________________________________________________________________________*/


/*▽資格取得をサポート_________________________________________________________________________*/
div.support-left{
	width:153px;
	float:left;
	padding-top:10px;
}
div.support-right{
	width:647px;
	float:left;
	padding-top:10px;
}

/*△資格取得をサポート_________________________________________________________________________*/

/*▽3段組ボックス_________________________________________________________________________*/
div.trio-box{
	width:266px;
	float:left;
}
div.trio-box img{
	vertical-align:bottom;
}

/*△3段組ボックス_________________________________________________________________________*/

/*▽h2,h3_________________________________________________________________________*/
div.header-info{
	border:1px solid #ebe5d7;
	padding:3px 10px;
	margin:4px 0px;
	background-color:white;
	opacity:0.7;
	filter:alpha(style=0, opacity=60);
	min-height:1px;
	_height:1px;
	
}
div.header-info h2,
div.header-info h3{
	display:inline;
	font-size:11px;
	font-weight:normal;
	color:#333333;
}
/*△h2,h3_________________________________________________________________________*/
