@charset "utf-8";
@import url('https://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css');
/*메인 GNB관련 CSS */
#gnb_wrap { position:absolute; width:1123px; left:50%; margin-left:-562px; top:54px;}
.main_logo {width:218px; height:80px; position:absolute; left:50%; margin-left:-109px; z-index:13;}
#gnb > li > a:link, #gnb > li > a:visited {color:#fff; text-decoration: none;}
#gnb li.on ul li > a:hover {text-decoration: none;}
#gnb {width:1038px; height:75px; left:50%; margin-left:-519px; margin-top:80px; background:url('/_Laghaim/images/common/2015/gnb_bg.png') no-repeat; padding:52px 0 0 75px; font-family:'Nanum Barun Gothic'; text-align:center; z-index:300; position:absolute;}
#gnb > li {display:inline-block; text-align:center; font-size:17px; padding:2px 13px 0 13px; text-shadow:1px 1px 4px #000; float:left;}
#gnb > li > a {display:block; line-height:20px; width:100px; text-align:center;}
#gnb > li.on >a {color:#ffebaf; height:28px;}
#gnb li ul {position:absolute; height:0; overflow:hidden; text-align:center;}
#gnb li.on ul { width:165px; height:auto; margin:-2px 0 0 -34px;box-shadow: 3px 3px 10px #000; background:#111}
#gnb li.on ul li{line-height:35px;color:#fff;width:165px; font-weight:normal; font-size:14px; border-bottom:solid 1px #3a3230;}
#gnb li.on ul li > a {color:#fff;}
#gnb li.on ul li.on { background:#033d8c;border-bottom:solid 1px #255a9b; }
#gnb li.on ul li.on > a {color:#fff;}

.no_brd {border-bottom:none;} 
.gnb_s01, .gnb_s02, .gnb_s03, .gnb_s04, .gnb_s05, .gnb_s06, .gnb_s07{ background:url(../images/common/2015/sub_bg.jpg) no-repeat; background-position:bottom; display:block;}

#gnb {*zoom:1;} /* IE5.5~7 브라우저 대응 Hack */
#gnb {content:""; display:block; clear:both;  font-family:"Nanum Barun Gothic","Nanum Gothic","나눔고딕"; }

/*서브 GNB관련 CSS */
#sub_gnb_wrap { position:absolute; width:1123px; left:50%; margin-left:-562px; top:54px; background:#FFF; z-index:300;}

/*메인이벤트배너 CSS */
#image_list_2 {width:980px; height:185px; position:absolute; z-index:8; left:50%; margin-left:-490px; top:256px;}
#image_list_2 .clsBannerScreen {overflow:hidden;position:relative;height:182px;width:728px; cursor:pointer;float:right;}
#image_list_2 .clsBannerScreen .images {position:absolute; display:none; }
/*ul, li {list-style:none; margin:0; padding:0; font-size:10pt; }*/
#image_list_2 .clsBannerButton {width:245px;cursor:pointer;float:left; display:inline-block;}
#image_list_2 .clsBannerButton li {width:241px; height:30px;  font-family:"Nanum Barun Gothic", "돋움", Dotum, sans-serif ; font-size:13px; line-height:30px;  display:inline-block; text-align:right; padding-right:10px; color:#444e60;}
#image_list_2 .clsBannerButton li.labelOverClass {color:#ffd781;}


/*서브이벤트배너 CSS */
/*#evtbn_sub{ width:240px; height:240px; position:relative;}*/
#image_list_3{ width:240px; height:240px; position:relative;}
#image_list_3 .clsBannerScreen {overflow: hidden;position: relative;height: 150px;width: 600px; cursor:pointer; clear:both; position:absolute; z-index:10;}
#image_list_3 .clsBannerScreen .images {position:absolute; display:none; }
#image_list_3 .clsBannerButton {cursor:pointer; position:absolute; z-index:10; right:3px; bottom:5px;}
#image_list_3 .clsBannerButton li {width:10px; height:10px; float:left; margin:0 2px;}
/*#image_list_3 .clsBannerScreen .images{position:absolute;}*/