BODY {margin:0;padding:0;background:#E1E1D6;}
IMG {border:0;}
FORM {margin:0;padding:0}
A { text-decoration:none;color:#333;}

#container {background:#fff;}
#left {background:url(/images/left_bg.gif) no-repeat top;}

/*login*/
FORM {margin:0;padding:0;}
.form_idpw{ border:#B7B786 1px solid;height:14px;width:114px;}
/*login_end*/


.go_branch{
	width:183px;
	height:30px;
	margin:26px 23px 0 23px;
	background:url(/images/go_quick_bg.gif) no-repeat;
	}
.go_branch SELECT {
	width:145px;
	height:16px;
	background:#F4F4EC;
	color:#333;
	font:12px µ¸¿ò;
	margin:5px 20px;
	padding:0px;
	}
.mailing_box {
	width:183px;
	background:url(/images/mailing_mid.gif) repeat-y;
	margin:5px 23px 0 23px;
	}
.mailing_box INPUT { border:#A8A8A8 1px solid;background:#fff;margin:0;padding:0;}

#top_menu {margin:10px 20px 13px 415px;}
#main_menu {
	width:722px;
	height:66px;
	margin:0 0 0 15px;
	padding-top:19px;
	background:url(/images/main_menu_bg.gif) no-repeat;
	}
#top_img{
	height:128px;
	margin:0 0 15px 15px;
	text-align:right;
	}
/* main_CMS*/
.manifesto{
	width:390px;
	background:url(/images/manifesto_bg.gif) no-repeat top;
	margin:0;
	}
.manifesto H1{ 
	padding:13px 0 0 0;
	margin:0px 5px 0px 65px;
	font:bold 14px/130% µ¸¿ò;
	letter-spacing:-1px;
	color:#036;
	}
.manifesto H1 A{color:#036;} 
.manifesto H1 A:hover {color:#C00;} 

.manifesto P{ 
	margin:24px 23px 0px 50px;
	font:12px/140% µ¸¿ò;
	color:#535353;
	text-align:justify;
	}
.manifesto P SPAN {
	color:#A1A1A1;
	font:12px µ¸¿ò;
	}

.notice {
	margin:0;
	background:url(/images/notice_mid.gif) repeat-y;
	}
.notice UL {
	margin:5px 13px;
	padding:0;
	list-style:none;
	font:12px µ¸¿ò;
	letter-spacing:-0.04em;
	color:#575757;
	}
.notice UL LI {
	margin:5px 0 5px 0px;
	list-style:none;
	padding:0;
	width:270px;
	border-bottom:#EBEBEB 1px solid;
	}
.notice UL LI A{ color:#575757;text-decoration:none;}
.notice UL LI A:hover { color:#C00;}

.member {
	margin-top:5px;
	background:url(/images/member_mid.gif);
	width:390px;
	}
.member UL {
	margin:5px 13px;
	padding:0;
	list-style:none;
	font:12px µ¸¿ò;
	letter-spacing:-0.04em;
	color:#575757;
	}
.member UL LI {
	margin:5px 0 5px 0px;
	background:url(/images/icon_redarrow.gif) no-repeat 5px 50%;
	list-style:none;
	padding-left:15px;
	border-bottom:#EBEBEB 1px solid;
	}

.member UL LI A{font-weight:normal;letter-spacing:0;}
.member UL LI A:hover {font-weight:bold; letter-spacing:-1px;}

.photo { 
	background:url(/images/photo_mid.gif) repeat-y;
	font:12px/120% µ¸¿ò;
}

.bbs {
	background:url(/images/bbs_mid.gif) repeat-y;
	width:340px;
	margin-top:13px;
	}
.bbs H1{ 
	background:url(/images/bbs_top.gif) no-repeat;
	font:bold 13px µ¸¿ò;
	color:#595959;
	height:36px;
	margin:0;
	padding:12px 10px 0px 20px}
.bbs UL {
	margin:5px 13px;
	padding:0;
	list-style:none;
	font:12px µ¸¿ò;
	color:#575757;
	}
.bbs UL LI {
	margin:5px 0 5px 0px;
	list-style:none;
	background:url(/images/icon_greenarrow.gif) no-repeat 0px 50%;
	padding-left:15px;
	}
.bbs UL LI A{ color:#575757;}
.bbs UL LI A:hover { color:#c00;}


#submenu_01 {
	background:url(/images/sub_bg_01.gif) no-repeat;
	width:576px;
	height:37px;
	font:12px µ¸¿ò;
	color:#1B3601;
	padding:17px 13px 5px 16px;
	position:absolute;
	top:88px;
	left:275px;
	}
#submenu_01 A{ color:#1B3601;text-decoration:none;}
#submenu_01 A:hover { font-weight:bold; color:#1B3601;text-decoration:none;letter-spacing:-1px;}
#submenu_02 {
	background:url(/images/sub_bg_02.gif) no-repeat;
	width:406px;
	height:37px;
	font:12px µ¸¿ò;
	color:#006666;
	padding:17px 5px 5px 12px;
	position:absolute;
	top:88px;
	left:376px;
	}
#submenu_02 A{ color:#006666;text-decoration:none;}
#submenu_02 A:hover { font-weight:bold; color:#006666;text-decoration:none;letter-spacing:-1px;}
#submenu_03 {
	background:url(/images/sub_bg_03.gif) no-repeat;
	width:410px;
	height:37px;
	font:12px µ¸¿ò;
	padding:17px 13px 5px 16px;
	position:absolute;
	top:88px;
	left:488px;
	}
#submenu_03 A{ color:#32004B;text-decoration:none;}
#submenu_03 A:hover { font-weight:bold; color:#32004B;text-decoration:none;letter-spacing:-1px;}

#submenu_04 {
	background:url(/images/sub_bg_04.gif) no-repeat;
	width:362px;
	height:37px;
	font:12px µ¸¿ò;
	padding:17px 13px 5px 16px;
	position:absolute;
	color:#1B3601;
	top:88px;
	left:593px;
	}
#submenu_04 A{ color:#1B3601;text-decoration:none;}
#submenu_04 A:hover { font-weight:bold; color:#1B3601;text-decoration:none;letter-spacing:-1px;}

#submenu_05 {
	background:url(/images/sub_bg_05.gif) no-repeat;
	width:420px;
	height:37px;
	font:12px µ¸¿ò;
	padding:17px 13px 5px 10px;
	position:absolute;
	color:#9A0000;
	top:88px;
	left:498px;
	}
#submenu_05 A{ color:#9A0000;text-decoration:none;}
#submenu_05 A:hover { font-weight:bold; color:#9A0000;text-decoration:none;letter-spacing:-1px;}

#submenu_06 {
	background:url(/images/sub_bg_06.gif) no-repeat;
	width:221px;
	height:37px;
	font:12px µ¸¿ò;
	padding:17px 18px 5px 18px;
	position:absolute;
	color:#9A0000;
	top:88px;
	left:688px;
	}
#submenu_06 A{ color:#9A0000;text-decoration:none;}
#submenu_06 A:hover { font-weight:bold; color:#9A0000;text-decoration:none;letter-spacing:-1px;}

.contact {
	width:500px;
	margin:auto;
	font:12px µ¸¿ò;
	color:#333;
	}

.gray_box{
	width:630px;
	border:#CCCC99 1px solid;
	padding:20px;
	margin:0 50px;
	background:#F3F5E6;
	font:13px/160% ±¼¸²;
	color:#333;
	}

/*history*/
.his_date {color:#333333;font-size:9pt; font-family:µ¸¿ò,¹ÙÅÁ; letter-spacing:0em;text-decoration:none;vertical-align:bottom;}
.his_red {color:#660000;font-size:9pt; font-family:±¼¸²,µ¸¿ò,¹ÙÅÁ; letter-spacing:0em;text-decoration:none;vertical-align:bottom;}
.his_b {color:#666;font-size:9pt; font-family:±¼¸²,µ¸¿ò,¹ÙÅÁ; letter-spacing:0em;text-decoration:none;vertical-align:bottom;line-height:140%;}

.out_search_input {border:1px solid #B7B786; height:18px; font:12px/14px ±¼¸²; color:#3E3E3E;}

#sitemap {
	font:12px ±¼¸²;color:#000;
	}
#sitemap B {color:#000; font-size:14px;}
#sitemap A{text-decoration:none; color:#000;}
#sitemap LI A:hover {color:#c00; }
#sitemap UL {
	margin:10px 20px;
	padding:0;
	list-style:none;
	}
#sitemap UL LI{
	margin:0;padding:0 0 0 15;
	background:url(./images/icon_redarrow.gif) no-repeat 0 3px;}
#sitemap UL LI UL{
	margin:1px;}

/*ÀÓ¿ø¼Ò°³*/
.off_subtit {color:#9F0000;font-size:15px; font-family:¹ÙÅÁ,µ¸¿ò,±¼¸²; letter-spacing:-0.05em;text-decoration:none;vertical-align:bottom;}
.off_duty {color:#9F0000;font-size:12px; font-weight:bold; font-family:±¼¸²,¹ÙÅÁ,µ¸¿ò; letter-spacing:-0.05em;text-decoration:none;vertical-align:bottom;}
.off_name {color:333333;font-size:12px; font-family:±¼¸²,¹ÙÅÁ,µ¸¿ò; letter-spacing:-0.05em;text-decoration:none;vertical-align:bottom;}
.off_green {color:006600;font-size:12px; font-family:±¼¸²,¹ÙÅÁ,µ¸¿ò; letter-spacing:-0.05em;text-decoration:none;vertical-align:bottom;}

.banner_list {
	margin: 50px 0 0 0px;
	text-align:center;
	}

.banner_list IMG {
	margin-bottom:5px;
}

#professor_banner {
	padding-right:15px;
}
#professor_banner a {
	font:12px/16px ±¼¸²,µ¸¿ò,¹ÙÅÁ;
	color:#555;
}
#professor_banner a:hover {
	text-decoration:underline;
}

