@charset "Shift_JIS";
/* ===================================================================
CSS information

file name  :index.css
style info :for top pages
=================================================================== */

/* Reading of import
----------------------------------------------------------- */
@import "default.css";
@import "header.css";
@import "footer.css";


/*----------------------------------------------------
bace
-----------------------------------------------------*/
body{
	font-family:Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
	color:#666666;
	font-size:84%;
	text-align: center;
}

div#wrapper{
	width:952px;
	margin:0 auto;
	text-align:left;
}

div#container{
	padding-top:10px;
	padding-bottom:20px;
	zoom:1;
}

div#container:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

/*----------------------------------------------------
aside
-----------------------------------------------------*/
div#aside{
	width:302px;
	float:left;
	margin-right:15px;
}

div#aside div#localNav{
	padding-bottom:10px;
}

div#aside div#localNav dl{
	padding:5px 0 0px 20px;
	zoom:1;
}

div#aside div#localNav dl:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#aside div#localNav dl dt{
	margin-bottom:10px;
}

div#aside div#localNav dl dd img{
	margin-bottom:5px;
}

div#aside div#localNav dl ul{
	float:left;
}
div#aside div#localNav dl ul.left{
	margin-right:6px;
}

div#aside div#localNav div{
	border-bottom:1px #e1e3e5 solid;
	margin-bottom:10px;
	padding-bottom:10px;
}

div#aside div.information dl{
	background:url(../common_images/index/bg_localnav_information.gif) left top repeat-y;
}

div#aside div.examination dl{
	background:url(../common_images/index/bg_localnav_examination.gif) left top repeat-y;
}

div#aside div.company dl{
	background:url(../common_images/index/bg_localnav_company.gif) left top repeat-y;
}

div#aside div.graduate dl{
	background:url(../common_images/index/bg_localnav_graduate.gif) left top repeat-y;
}

div#aside div.current dl{
	background:url(../common_images/index/bg_localnav_current.gif) left top repeat-y;
}

div#aside div.delivery{
	padding:10px;
	background:#eeeeee;
	position: relative;
}

div#aside div.delivery dt{
	margin-bottom:8px;
}

div#aside div.delivery p{
	position: absolute;
	top: 10px;
	right: 6px;
}


/*----------------------------------------------------
article
-----------------------------------------------------*/
div#article{
	float:left;
	width:320px;
}

div#article h2{
	margin-bottom:10px;
}

div#article div.news{
	background:url(../common_images/index/bg_news.gif) left top repeat-y;
	border-bottom:#dbdada 5px solid;
}

div#article div.news ul{
	zoom:1;
}

div#article div.news ul:after{
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

div#article div.news li{
	float:left;
}

div#article div.news div.news_Contents{
	padding:15px 10px 15px 15px;
}


/*----------------------------------------------------
pickUp
-----------------------------------------------------*/
div#pickUp{
	float:right;
	width:300px;
}

div#pickUp h2{
	margin-bottom:3px;
}
div#pickUp h3{
	margin-bottom:8px;
}
div#pickUp div.bnr_program h3 {
	margin-bottom:5px;
}

div#pickUp p{
	margin-bottom:7px;
}

div#pickUp div.bnr_program,
div#pickUp div.bnr_examination{
	padding-bottom:5px;
	border-bottom:#e1e3e5 solid 1px;
}
div#pickUp div.bnr_examination{
	padding-bottom:5px;
}




