/*g-navi*/

body{
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

#g-en-home,#g-en-home a{
	background-image: url(../en/img/head01.jpg);
	background-repeat: no-repeat;
	display:block;
	height: 43px;
	width: 134px;
}
#g-en-home a:hover,#en-home #g-en-home a{
	background-image: url(../en/img/head01_over.jpg);
	background-repeat: no-repeat;
}

#g-en-intro,#g-en-intro a{
	background-image: url(../en/img/head02.jpg);
	background-repeat: no-repeat;
	display:block;
	height: 43px;
	width: 133px;
}
#g-en-intro a:hover,#en-intro #g-en-intro a{
	background-image: url(../en/img/head02_over.jpg);
	background-repeat: no-repeat;
}


#g-en-education,#g-en-education a{
	background-image: url(../en/img/head03.jpg);
	background-repeat: no-repeat;
	display:block;
	height: 43px;
	width: 133px;
}
#g-en-education a:hover,#en-education #g-en-education a{
	background-image: url(../en/img/head03_over.jpg);
	background-repeat: no-repeat;
}

#g-en-exam,#g-en-exam a{
	background-image: url(../en/img/head04.jpg);
	background-repeat: no-repeat;
	display:block;
	height: 43px;
	width: 133px;
}
#g-en-exam a:hover,#en-exam #g-en-exam a{
	background-image: url(../en/img/head04_over.jpg);
	background-repeat: no-repeat;
}


#g-en-access,#g-en-access a{
	background-image: url(../en/img/head05.jpg);
	background-repeat: no-repeat;
	display:block;
	height: 43px;
	width: 133px;
}
#g-en-access a:hover,#en-access #g-en-access a{
	background-image: url(../en/img/head05_over.jpg);
	background-repeat: no-repeat;
}



#g-en-location,#g-en-location a{
	background-image: url(../en/img/head06.jpg);
	background-repeat: no-repeat;
	display:block;
	height: 43px;
	width: 134px;
}
#g-en-location a:hover,#en-location #g-en-location a{
	background-image: url(../en/img/head06_over.jpg);
	background-repeat: no-repeat;
}



/*mainarea*/


#en h2{
	background-color: #97BA36;
	border-left-color: #acc85e;
}


#base dt,#en #base p.block {
	background-image: url(../introduction/img/introduction_icon.gif);
	background-repeat: no-repeat;
}


#en .comment{
	border: 1px solid #acc85e;

}


#en .common-table3 ol{
	margin-left: 10px;
	padding-left: 10px;
	margin-top: 10px;
}

#en .common-table3 ol li{
	margin-bottom: 10px;
	line-height: 16px;
	margin-left: 10px;
}


#en .footer .cleft {
	width: 500px;
}

#en p.path {
	font-size: 10px;
	color: #999999;
	padding-left: 6px;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 5px;
	letter-spacing: 0em;
	background-color: #000000;
}

/*top page*/

#en .top {
	width: 800px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}

#en .top-title{
	margin-top: 5px;
	margin-bottom: 10px;
}

#en .top-contents{
	background-image: url(../en/img/top_cont_body.jpg);
	background-repeat: repeat-y;
	background-position: top;
	margin-bottom: 10px;
}


#en .top-contents .top-menu{
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
}

#en .top-contents .top-menu p{
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 5px;
}


#en .top-contents .top-menu .ems1{
	margin-bottom: 20px;
}

#en .top-contents .top-menu .ems2{
	margin-bottom: 38px;
}


#en .top-contents .menu-left{
	width: 360px;
	float: left;
	margin-top: 10px;
}

#en .top-contents .menu-right{
	float: right;
	width: 360px;
	margin-top: 10px;
}




#en .footer .cright {
	width: 300px;
}


.head {
	width: 800px;
	margin-left: 15px;
}

.lang {
	float: right;
	width: 200px;
	text-align: right;
	margin-top: 8px;
}

.lang img{
	margin-left: 15px;
}


.head-wrap {
	width: 800px;
	padding-top: 0px;
	padding-bottom: 6px;
}


