<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url("./width1024_default.css");


#container {position:relative; z-index:0;  font-family: 'Nanum Square';}


/*메인비주얼*/
.main_visual {text-align:center; position:relative; width:100%; height:350px; min-width:1100px; overflow:hidden;  z-index:1; background:#194e92}
.main_visual ul { width:100%; left:0px;top:0px; height:350px; position:absolute; z-index:0; }
.main_visual li{background-repeat:no-repeat; background-position:left top; width:100%; height:350px; }
.main_visual li a{display:block;}
.main_visual .visual_text {text-align:center; position:absolute; left:0px; top:120px; width:100%; z-index:9999; color:#fff; font-size:60px; font-weight:bold;}
.main_visual .visual_text span{display:block;  color:rgba(255,255,255,0.9); font-size:18px; font-weight:normal; margin-top:40px;}
.main_visual .pager_box {margin:0 auto; width:1100px; position:relative;  z-index:99999999 !important; position:relative; display:none;}

.main_visual .main_pager_wrap {position:absolute; width:100%; left:0px; bottom:0px; text-align:center; display:none; }
.main_visual .main_pager {display:table; width:100%;text-align:center;table-layout:fixed; border-collapse: separate;  border-spacing: 1px; position:relative; z-index:999999999999;}
.main_visual .main_pager a{display:table-cell; height:44px; font-size:15px;  border-right:1px transparent solid;  line-height:44px; background-color:rgba(0,0,0,0.5); color:#fff;}
.main_visual .main_pager .cycle-pager-active{background:#0599d9;}




/*메인박스*/
.main_center_wrap {margin:30px auto 0px; width:1100px; overflow:hidden;}
.main_center_wrap h3.common_title {font-size:19px; color:#333; line-height:44px;  margin-bottom:10px; border-bottom:1px solid #767980; position:relative;}



/*공지*/
.main_notice {float:left; height:240px; width:360px; overflow:hidden; position:relative; }
.main_notice dt {color:#000; font-size:18px;  line-height:44px; position:relative;  overflow:hidden; font-weight:bold;}
.main_notice dt a {position:absolute; right:0px; top:5px; }
.main_notice dt a img {vertical-align:middle;}
.main_notice dt.on a {display:block; }

.main_notice dd {position:absolute; top:45px; left:0%; width:100%; height:240px; display:none; border-top:1px #ddd solid;}
.main_notice dd.first {display:block;}

.main_notice ul {padding-top:7px;}
.main_notice ul li{position:relative; background:url(../images/main/notice_dot.jpg) left 50% no-repeat; padding-left:10px; }
.main_notice ul li a{display:inline-block; width:70%; color:#222;}
.main_notice ul li .date {float:right; font-size:12px; color:#777;}
.main_notice ul li .text .t2 {display:none; }
.main_notice ul li .photo{display:none; }


.main_notice ul li.first_li {padding-left:120px;  background:url(../images/main/main_first_notice.jpg) left 40% no-repeat; margin-bottom:10px; border-bottom:1px #ddd solid; padding-bottom:15px;}
.main_notice ul li.first_li a {display:block; width:100%;}
.main_notice ul li.first_li .date {display:none;}
.main_notice ul li.first_li .photo {display:inline-block; position:absolute; left:0px; top:0px; width:100px; height:70px; border:1px #ddd solid; text-align:center; font-size:11px; line-height:70px}
.main_notice ul li.first_li .photo img {vertical-align:middle; width:100%; height:100%;}
.main_notice ul li.first_li .text { margin-top:4px; padding-right:10px;}
.main_notice ul li.first_li .text .t1{padding-left:0px; background:none; color:#222222; font-weight:bold; font-size:15px; margin-right:80px;      overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis; }
.main_notice ul li.first_li .text .t2{display:block; font-size:13px; color:#555555; line-height:18px; margin-top:10px; }
.main_notice ul li.first_li .date {float:none; position:absolute; right:0px; top:0px; }
.main_notice ul li a:hover .text .t1{color:#0965c4; }
.main_notice ul li a:hover .text .t2{color:#999; }




/*공지여러*/
.main_etc_notice {position:relative;  float:left; width:360px; height:240px; margin-left:40px; }
.main_etc_notice .more{position:absolute; right:0px; top:15px; }
.main_etc_notice .more img {vertical-align:middle;}
.notice_tep h3 {float:left;  text-align:center; min-width:24%;   font-weight:normal;}
.notice_tep h3 a{color:#000; font-size:18px;  line-height:44px; position:relative;  overflow:hidden; font-weight:bold;}
.main_etc_notice .on_check h3 a{color:#68537b; font-weight:bold;}
.main_etc_notice .on_check .tabcontent{display:block;}
.notice_tep div.tabcontent {position:absolute;left:0;top:45px;width:100%; display:none;  border-top:1px #ddd solid;}
.notice_tep div ul {padding-top:10px;}
.notice_tep div ul li {padding-left:10px; overflow:hidden; line-height:29px; letter-spacing:-0.5px; font-size:13px; background:url(../images/main/notice_dot.jpg) 8px 13px no-repeat;}
.notice_tep div ul li a {float:left; width:65%;color:#424242;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.notice_tep div ul li a strong{color:#11a2da; font-weight:normal; display:inline-block; padding-right:5px;}
.notice_tep div ul li a:hover {text-decoration:underline;}
.notice_tep div ul li span {float:right; color:#9b9b9b;  font-size:12px;}
.notice_tep div ul li img {vertical-align:middle;}


/*팝업공지*/
.main_popup {position:relative;  float:right; width:300px; height:220px; }
.main_popup h3 {font-size:18px;  line-height:44px;  border-bottom:1px #ddd solid; color:#333;}
.main_popup ul { margin-top:10px; height:170px; overflow:hidden;}
.main_popup ul li{width:100%; height:100%;overflow:hidden;}
.main_popup ul li img {width:100%; height:100%;vertical-align:top;}


.main_popup .btns {position:absolute; right:0; top:7px; font-size:0px;}
.main_popup .btns a{display:inline-block; width:20px; height:20px; border:1px #ddd solid; text-align:center;}
.main_popup .btns a span{display:inline-block; width:9px; height:20px; background:url(../images/main/main_sc_btns.png) left 50% no-repeat; text-indent:-9999px;}
.main_popup .btns a#popup_next {border-left:0px;}
.main_popup .btns a#popup_next span{background-position:right 50%; }

</pre></body></html>