/* common */
html {
	font-family: 'malgun gothic', Helvetica, Arial, sans-serif;
	background-color:white;
	margin:0;padding:0;
}
body {font-size:0.75em;font-family:'malgun gothic',Helvetica,Arial, sans-serif;margin:0;padding:0;}

p{padding:0;margin:0;}

a:link  { color: #555555; text-decoration: none }
a:visited { color: #555555; text-decoration: none }
a:active { color: #555555;  }
a:hover  { color: #aaaaaa; text-decoration: underline }

/*Login Form*/
div#dv_log_frame{position:relative;top:200px;height:180px;width:320px;margin:0 auto;background:url("../images/index/index_background.png");}
div#dv_log_frame h1#h1_log_title{position:relative;left:25px;top:18px;text-align:left;font-weight:bold;font-size:14px;color:#0a336a;}
div#dv_log_frame dl#dv_log_lbox{position:relative;top:50px;width:165px;line-height:25px;margin:0;padding:0;}
div#dv_log_frame dl#dv_log_lbox dt{float:left;width:10px;height:15px;font-size:10px;height:27px;}
div#dv_log_frame dl#dv_log_lbox dd{;float:left;height:27px;}
div#dv_log_frame form.frm_log{position:relative;height:80px;left:35px; width:200px;margin:0;padding:0;}
div#dv_log_frame input.ip_log{position:relative;width:100px;height:18px;border:1px solid #dddddd;margin:3px;}
div#dv_log_frame input.ip_confirm{position:relative;top:0px;left:160px;width:100px;height:48px;}
div#dv_log_frame p#dv_log_bottom{position:relative;top:50px;left:140px;width:120px;color:#aaaaaa;margin:0;padding:0;font-size:0.75em;}

/* Main Contents */
div.main{width:980px;height:100%;margin:0 auto;}

/*MainMenu*/
ul#main_menu_top_box{position:relative;float:right;list-style:none;}
ul#main_menu_top_box li {float:left;color:#555555;font-size:0.9em;margin-right:10px;}
div#main_menu_box{position:relative;clear:both;height:35px;width:100%;overflow:hidden;border-bottom:1px solid #cccccc;}
p#main_menu_logo{position:relative;float:left;margin:0;padding:0;top:3px;}
p#main_menu_logo img{border:0;}
div#main_menu_box ul.main_menu{position:relative;list-style:none;float:right;right:20px;}
div#main_menu_box ul.main_menu li{color:#335183;font-size:1.1em;font-weight:bold;float:left;margin-left:30px;}
div#main_menu_box ul.main_menu a:link  { color: #335183; text-decoration: none }
div#main_menu_box ul.main_menu a:visited { color: #335183; text-decoration: none }
div#main_menu_box ul.main_menu a:active { color: #335183;  }
div#main_menu_box ul.main_menu a:hover  { color: #aaaaaa; text-decoration: underline }

/* Sub Menu */
div#sub_menu_box h2{position:relative;font-size:1.3em;text-align:left;float:left;left:20px;top:8px;}
div#main_menu_bottom{position:relative;height:20px;background:url("../images/main_menu_bottom.png");}
div#sub_menu_box{position:relative;height:50px;border-bottom:3px solid #46649a;}
div#sub_menu_box dl{position:relative;float:right;top:10px;}
div#sub_menu_box dl dt{float:left;margin-right:20px;}
div#sub_menu_box dl dt a.selected{font-weight:bold;font-size:1.2em;}

/* Contents */
div#contents{position:relative;overflow:hidden;min-height:600px;}

/* Footer */
div#footer{position:relative;font-size:0.75em;height:100px;border-top:1px solid #dddddd;color:#555555;text-align:right;margin-top:30px;}
div#footer img{vertical-align:text-bottom;}

img#license{position:relative;margin-top:3px;vertical-align:text-bottom;}