@charset "utf-8";
/* CSS Document */

#index {
	width:664px;
	padding-top:27px;
}


/* tabs */
#news2,#news3,#news4 {
	display:none;
}
.menuarea {
	background-image:url(../images/top/list_line.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	height:31px;
}
.menuarea li {
	float:left;
}
.menuarea li a {
	display:block;
	text-indent:-999em;
	outline:0;
	background-position:left bottom;
	background-repeat:no-repeat;
}
.menuarea li#tabmenu01 a {
	width:162px;
	height:31px;
	background-image:url(../images/top/list01.jpg);
}
.menuarea li#tabmenu01 a.active {
	background-image:url(../images/top/list01_on.jpg);
}
.menuarea li#tabmenu02 a {
	width:165px;
	height:31px;
	background-image:url(../images/top/list02.jpg);
}
.menuarea li#tabmenu02 a.active {
	background-image:url(../images/top/list02_on.jpg);
}
.menuarea li#tabmenu03 a {
	width:174px;
	height:31px;
	background-image:url(../images/top/list03.jpg);
}
.menuarea li#tabmenu03 a.active {
	background-image:url(../images/top/list03_on.jpg);
}
.menuarea li#tabmenu04 a {
	width:163px;
	height:31px;
	background-image:url(../images/top/list04.jpg);
}
.menuarea li#tabmenu04 a.active {
	background-image:url(../images/top/list04_on.jpg);
}

.newsarea {
	border-right:1px solid #a9a9a9;
	border-bottom:1px solid #a9a9a9;
	border-left:1px solid #a9a9a9;
	padding:15px 15px 5px 15px;
}
.newsarea dl {
	clear:both;
}
.newsarea dt {
	float:left;
	width:140px;
	padding-bottom:14px;
}
.newsarea dt.new {
	background-image:url(../images/lib_image/new.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
.newsarea dd {
	width:460px;
	padding-left:10px;
	float:right;
	background-image:url(../images/lib_image/new_ic.gif);
	background-position:left 2px;
	background-repeat:no-repeat;
	padding-bottom:14px;
}
.newsarea .btns {
	clear:both;
}
.newsarea .btns p {
	text-align:right;
}

#oparea {
	width:226px;
	height:287px;
	float:left;
}
#oparea p {
	padding-bottom:10px;
}
#oparea p a {
	display:block;
	width:226px;
	text-indent:-999em;
	outline:0;
}
#oparea .oc a {
	background-image:url(../images/top/opcampus_btn.jpg);
	height:112px;
}
#oparea .e1 a {
	background-image:url(../images/top/exambtn1.jpg);
	height:75px;
}
#oparea .e2 a {
	background-image:url(../images/top/exambtn2.jpg);
	height:75px;
}

#subarea {
	background-image:url(../images/top/subarea_bg.jpg);
	width:410px;
	padding-left:15px;
	height:287px;
	float:right;
}
#subarea h2 {
	background-image:url(../images/top/subarea_title.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	width:410px;
	height:88px;
	text-indent:-999em;
}
#subarea p {
	display:none;
}
#subarea li {
	width:200px;
	height:48px;
	float:left;
}
#subarea li a {
	display:block;
	width:193px;
	height:44px;
	background-position:left top;
	background-repeat:no-repeat;
	outline:0;
	text-indent:-999em;
}
#subarea li.menu1 a {	background-image:url(../images/top/subarea_menu01.gif);}
#subarea li.menu2 a {	background-image:url(../images/top/subarea_menu02.gif);}
#subarea li.menu3 a {	background-image:url(../images/top/subarea_menu03.gif);}
#subarea li.menu4 a {	background-image:url(../images/top/subarea_menu04.gif);}
#subarea li.menu5 a {	background-image:url(../images/top/subarea_menu05.gif);}
#subarea li.menu6 a {	background-image:url(../images/top/subarea_menu06.gif);}
#subarea li.menu7 a {	background-image:url(../images/top/subarea_menu07.gif);}
#subarea li.menu8 a {	background-image:url(../images/top/subarea_menu08.gif);}
