@import url('//fonts.googleapis.com/earlyaccess/notosanskr.css');
@import url('//fonts.googleapis.com/earlyaccess/nanumgothic.css');

body, td, p, input, button, textarea, select, .c1 { font-family: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; }

/* GNB */
#gnb{position:relative;top:5px;left:58px;width:100%;max-width:1000px;height:30px;margin:0 auto;border:none;background:transparent;font-family:'Noto Sans KR','Nanum Gothic','¸¼Àº°íµñ','Malgun Gothic',sans-serif;font-size:16px;font-weight:400;letter-spacing:-1px;}
#gnb h2{position:absolute;font-size:0;line-height:0;overflow:hidden}
#gnb>ul{width:100%;height:20px;margin:0;padding:0;border:none;}
#gnb>ul li a,
#gnb>ul li{float:left;}
#gnb>ul > li{width:20%;text-align:center}
#gnb>ul li{list-style:none;position:relative;}
#gnb>ul > li > a{padding:0 15px;text-decoration:none;color:#333;}
#gnb>ul > li:first-child > a{padding-left:0;}
#gnb>ul > li:last-child > a{padding-right:0;}
#gnb>ul > li.on > a, #gnb>ul > li > a:hover{color:#06c;}
#gnb>ul>li>a{margin-bottom:10px;}
#gnb>ul>li:last-child>a{border-right:none;}

/* GNB Submenu */
.hasChildren{position:absolute;z-index:10000;width:5px;height:5px;background:transparent;right:0;bottom:0;}
#gnb>ul > li > ul{display:none;position:absolute;z-index:10001;left:0;top:100%;padding:0;margin:0;background:transparent;border-radius:3px}
#gnb>ul > li > ul > li{float:left;}
#gnb>ul > li:hover > ul{display:block;}
#gnb>ul > li > ul > li > a{float:none;font-size:13px;font-weight:500;letter-spacing:-1px;padding:5px 15px 8px 0;text-decoration:none;color:#111}
#gnb>ul > li > ul > li > a{font-size:12px\9;padding-right:14px\9;}/*ie8 hack*/
#gnb>ul > li > ul > li.on > a, #gnb>ul > li > ul > li > a:hover{color:#f60;}
#gnb>ul > li > ul > li:first-child > a{padding-left:13px;}
#gnb>ul > li > ul > li{_display:inline;/* for IE6 */}
#gnb>ul > li > ul > li > a{display:block;}
#gnb>ul > li > ul.gnb01{width:564px;left:-20px}
#gnb>ul > li > ul.gnb02{width:79px;left:5px}
#gnb>ul > li > ul.gnb03{width:189px;left:-25px}
#gnb>ul > li > ul.gnb04{width:197px;left:-40px}
#gnb>ul > li > ul.gnb05{width:99px;left:5px}

.ie-nonEdge #gnb{top:5px}
.ie-nonEdge #gnb>ul > li > ul.gnb01{width:590px}
.ie-nonEdge #gnb>ul > li > ul.gnb02{width:80px}
.ie-nonEdge #gnb>ul > li > ul.gnb03{width:199px}
.ie-nonEdge #gnb>ul > li > ul.gnb04{width:207px}
.ie-nonEdge #gnb>ul > li > ul.gnb05{width:101px}

/* page Submenu */
div.lnb_wr{width:170px;height:233px;background:transparent url('/images/bg_lnb.jpg') no-repeat 0 0;margin:0 0 0 21px;padding-top:25px;}
ul.lnb{list-style:none;margin:0;margin-left:31px;padding:0;}
ul.lnb li{margin:0;margin-bottom:12px;padding:0;height:15px;line-height:15px;font-family:'Noto Sans KR','Nanum Gothic','¸¼Àº°íµñ','Malgun Gothic',sans-serif;font-size:15px;font-weight:400;letter-spacing:-1px;}
ul.lnb a{color:#fff;text-decoration:none;}
ul.lnb a:hover{color:#ff0;text-decoration:none;}
ul.lnb li.on a{color:#cffff9;}
