body, td, p, input, button, textarea, select, div, .c1 { font-family:¸¼Àº°íµñ,'Nanum Gothic',³ª´®°íµñ,Tahoma,±¼¸²; font-size:9pt; color:#222222; }

form { margin:0px; }

/* img {border:0px;} */

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: ¸¼Àº°íµñ,Verdana, ±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:¸¼Àº°íµñ,µ¸¿ò; }
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

.collapse {border-collapse:collapse;}
.td_header {border:1px solid #999; background-color:#eee; text-align:center;}
.td_border {border:1px solid #999;}
.td_lpborder {border:1px solid #999; padding-left:5px;}
.btn {border:1px solid #999; cursor:pointer;}

.quick_menu {clear:both;margin:15px 0 0 0;padding:0;list-style:none;float:right;}
.quick_menu li {float:left;}
.quick_menu li a {padding:5px;color:#2f2b2c;text-decoration:none;}
.top_logo {float:left;padding:30px 0 0 0px;}
#main_menu {clear:both;float:right;list-style:none;margin:0;position:relative;top:10px;z-index:1000;}
#main_menu>li {float:left;font-size:12pt;height:58px;padding-top:10px;text-align:center;font-weight:bold; font-family:¸¼Àº°íµñ,'Nanum Gothic', sans-serif;}
#main_menu>li:nth-child(1) {width:105px;}
#main_menu>li:nth-child(2) {width:200px;}
#main_menu>li:nth-child(3) {width:105px;}
#main_menu>li:nth-child(4) {width:105px;}
#main_menu>li:nth-child(5) {width:85px;text-align:right;}
#main_menu>li>a {font-size:12pt;font-weight:bold; font-family:¸¼Àº°íµñ,'Nanum Gothic', sans-serif; text-decoration:none;}
.main_menu_on {color:#008cd3;}
.main_menu_on>a {color:#008cd3;}
.main_menu_off {color:#000;}
.main_menu_off>a {color:#000;}
.main_submenu {position:absolute;list-style:none;display:none;margin:0;background-color:#f0f0f0;color:#3c3c3c;top:63px;padding:10px 0;z-index:1000;border-top:2px solid #008cd3;}
.main_submenu>li {text-align:left;padding:3px 0 3px 10px;min-width:110px;font-weight:normal;font-size:9pt;font-family:¸¼Àº°íµñ,'Nanum Gothic', sans-serif;}
#main_submenu_5 {right:0;}

.main_submenu>li>a {font-size:9pt;font-family:¸¼Àº°íµñ,'Nanum Gothic', sans-serif;color:#3c3a3b;}

.sub_leftmenu {list-style:none;padding:0;margin:0;}
.sub_leftmenu li {padding:10px 0 10px 15px;font-family:¸¼Àº°íµñ,'Nanum Gothic', sans-serif;font-size:10pt;font-weight:bold;border-bottom:1px solid #ccc;cursor:pointer;}

.fleft {float:left;}
.fright {float:right;}

.exam_reg {width:100%;border-collapse:collapse;margin:10px 0;border-top:2px solid #028dd0;border-bottom:2px solid #028dd0;}
.exam_reg th {width:20%;background-color:#F7F7F7;border:1px solid #ccc;border-left:none;padding:5px;line-height:230%;color:#555;}
.exam_reg td {width:80%;border:1px solid #ccc;border-right:none;padding:5px;line-height:230%;}
.page_title {border-bottom:1px solid #b1b0b5;font-weight:bold;font-size:13pt;padding-bottom:7px;margin-bottom:20px;}

.ul_list_none {list-style:none;margin:0;}
.ul_list_none li {line-height:150%;padding-top:3px;padding-bottom:3px;}