@charset "utf-8";
/* CSS Document */
.gnavi li.gnavi_01 a{
	background-image:url(../../common/img/gnavi.gif);
	background-position:-41px -46px;
}

#cont a{
	color:#FB0C3E;
}

#pg_index {
	height:100%;
}

body,p{
	font-size:12px;
	line-height:1.5em;
	color:#302F2F;
}


#LinkLi,#LinkLi span{
	font-size:12px;
	color:#898989;
}


h3{
	font-size:14px;
	font-weight:bold;
	color:#3AD421;
}

#cont p{
	margin-bottom:13px;
}


#tlink{
	text-align:right;
	color:#B3B2B2;
}

#main-wap h2{

	display:block;
	text-indent: -9999px;
	height:0;
	_height:1px;
	overflow:hidden;
	background-image:url(../img/mem_ti01.gif);
	background-repeat:no-repeat;
	width:644px;
	height:52px;
	margin-bottom:30px;
}



#main{
	width:696px;

}
#main-wap{
	margin-left:40px;
	width:644px;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	border-bottom: 1px solid #D6D6D6;
	margin-bottom:12px;	
}
#LinkLi{
	margin-left:50px;
	margin-bottom:5px;	
}
#topin{
	width:582px;
	margin-left:29px;

}

#cont{
	margin-bottom:40px;
}


#picg{
	float:right;
	margin-right:12px;
	margin-left:27px;
}

#links li{
	float:left;
	margin-bottom:2px;
	margin-right:8px;

}

#links ul{
	margin-bottom:23px;
}

#Admission{
	margin-bottom:36px;
}

#tlink a{
	display:block;
	text-decoration:none;
	color:#B3B2B2;
	margin-right:10px;
	margin-bottom:20px;
	
}

#Admission a:hover img{
	opacity:0.8;
	filter:alpha(opacity=80);
}
#tlink{
	font-size:12px;
}

.cont-a{
	width:580px;
	
	background-image:url(../img/mem_ic01.gif);
	background-repeat:repeat;
	margin-bottom:10px;
	margin-left:1px;
}
.cont-a li{
	display:inline;
	margin-left:28px;
	color:#008800;
	font-weight:bold;
	font-size:12px;

}

.cont-b{
	width:582px;
	height:23px;
	background:url(../img/mem_ic03.gif) left center no-repeat;
	letter-spacing:0.4em;

}

.cont-b h3{
	display:block;
	margin-left:23px;
	color:#008800;
	font-weight:bold;
	padding:5px;
}

table{
	width:581px;
	border: 1px solid #A9A9A9;
	font-size:12px;
	color:#676767;
	border-collapse:collapse;
	margin-bottom:20px;
}

td{
	border-style: solid dotted;
	border-color: #D6D6D6;
	border-width: 1px;
	padding-left:9px;
}

.cont-b{
	margin-bottom:5px;
}
th:hover{
	cursor:pointer;
}
.even{
	
}
.odd{
	background-color:#f0f0f0;
}

.cont-d{
	margin-left:1px;
}

.cont-c{
	margin-bottom:1px;	
}


#cont a:link { color: #018770; }
#cont a:visited { color: #018770; }
#cont a:hover { color: #ff0000; }
#cont a:active { color: #ff8000; }

#tlink a:link { color: #B3B1B2; }
#tlink a:visited { color: #B3B1B2; }
#tlink a:hover { color: #ff0000; }
#tlink a:active { color: #ff8000; }



.hed_back{	
	background-image:url(../img/mem_ic02.gif);
	background-repeat:repeat;
	width:582px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	border:1px solid #A9A9A9;

}
.hed_back th{
	padding-left:11px;
	padding-top:4px;
	padding-bottom:4px;
	border-left:1px #A9A9A9 dotted ;

}








/*LOCAL NAV*/
#local-nav{
	width:170px;
	border: 1px solid #D0D0D0;
	font-size:11px;
	margin-bottom:12px;
	padding:2px;
}



#local-nav a{
	text-decoration:none;
	color:#616360;	
}



#local-nav li{
	width:170px;
	height:21px;


}

#local-nav li a{
	padding-top:3px;
	padding-left:22px;
	background:url(../img/loc_ic01.gif) no-repeat;
	background-position:12px 7px;
	display:block;
	width:148px;
	height:18px;
	font-size:12px;
}

#local-nav  .nav-spi a:hover {background-color:#DAFC71; }
#local-nav  .nav-his a:hover {background-color:#DAFC71; }
#local-nav  .nav-org a:hover {background-color:#DAFC71; }
#local-nav  .nav-mem a {background-color:#DAFC71; }
#local-nav  .nav-mag a:hover {background-color:#DAFC71; }


