@charset "euc-kr";

/* Reset import */
@import url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xbbxwr.pb.xe%2Spff%2Spbzz.pff");

html, body{height:auto;}
html{-webkit-text-size-adjust:none;}

#skipnav{z-index:9999;position:absolute;left:0;top:0;width:100%;}
#skipnav *{display:inline;list-style:none;margin:0;padding:0;}
#skipnav a{display:block;position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden;}
#skipnav a:focus{left:0;width:100%;height:auto;background:#58b;color:#fff;font:bold 1em/2.5 '¸¼Àº °íµñ';text-decoration:none;text-align:center;}

h3.tit{color:#333; font-size:1.1em; font-weight:bold; margin:0; padding:0 0 10px; letter-spacing:-1px; }

/*layout*/
#header {position:relative; width:100%; min-width:1100px;height:183px;}
#gnb {position:relative; width:1100px; height: 30px; margin: 0 auto; padding:0;font-size:12px;color:#000}
#header_box_line {width:100%; height:107px;border-bottom:2px solid #1d83c1;}
#header_box {position:relative; width:1100px; height:107px; margin: 0 auto; padding:0;border-bottom:2px solid #1d83c1;}
#menu_nav_line {width:1100px;height:45px;margin: 0 auto;border-bottom:1px solid #ddd;}
#menu_nav { position:relative;width:1100px; height:45px; margin:0 auto;font-size:1.2em; font-weight:bold;}
#wrap {position:relative; width:1100px; /*height:100%;*/ margin: 0 auto;font-size:14px; line-height:1.5;}
#footer { clear:both; width:100%; min-width:1100px;height:185px; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xbbxwr.pb.xe%2Sxbbxwr%2Svzntr_arj%2Ssbbgre_ot.wct) repeat-x 0 0; }
#footer_inner {position:relative; width:1100px; margin: 0 auto; color:#333; }

/* top */
.gnb_left {float:left;margin-top:7px}
.gnb_left li {background-image:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xbbxwr.pb.xe%2Sxbbxwr%2Svzntrf%2Sgbc%2Sgbc2.cat);background-repeat:no-repeat;display: inline-block;height:15px;}
.gnb_left li:nth-child(2){background-position: 0 -15px;}.gnb_left li:nth-child(3){background-position: 0 -45px;}.gnb_left li:nth-child(4){background-position: 0 -30px;}.gnb_left li:nth-child(5){background-position: 0 -60px;}
.gnb_left li a{display:block;padding-right:3px;padding-left:24px}

.gnb_right {float:right;margin-top:5px;}
.gnb_right li {display: inline-block;padding:3px 7px;height:18px;}
.gnb_right li a{display:block;}

#header_box .tleft{ position:absolute; left:0; bottom:15px; }
#header_box h1#logo{ display:block; padding-top : 30px; text-align:center;margin:0 auto;width:215px}
#header_box h1#logo2024{ display:block; padding-top : -1px; text-align:center; margin:0 auto; width:430px}

#header_box .tright{ position:absolute; right:5px; top:5px; }

#menu_nav .allmn{ display:block; float:left; margin:0; width:20px;height:45px; padding-right:10px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xbbxwr.pb.xe%2Sxbbxwr%2Svzntr_arj%2Snyyza.wct) no-repeat 5px 17px;cursor:pointer;}
#menu_nav ul { display:inline-block; margin: 0; padding:0;/*background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xbbxwr.pb.xe%2Sxbbxwr%2Svzntr_arj%2Szrah_yvar.wct) no-repeat 0 15px;*/}
#menu_nav ul.news_menu> li{padding:0 15px 0;font-size:16px;}
#menu_nav ul li{float:left;}
#menu_nav > ul li a {display:block; padding:12px 2px 12px; color:#191919;box-sizing:border-box;}
#menu_nav ul li a.on{ display:block;height:45px; color:#000; border-bottom:2px solid #1d83c1;}
#menu_nav ul.news_menu > li > a:hover {color:#000;border-bottom:2px solid #1d83c1;height:45px;}
#menu_nav ul li.prm a {display:block; color:#1976af;}
#menu_nav ul ul li a {color:#333; font-weight:normal; padding:14px 20px 15px;}
#menu_nav li.prm ul li a {display:block; color:#666;}
#menu_nav .dep2 {display:none;position:absolute;top:45px;left: 0; box-sizing: border-box; width: 100%; z-index: 99;margin-top:-1px;}
#menu_nav .d2 {background: #f6f6f6; display:inline-block;width:100%;border-bottom:1px solid #ccc;border-top:1px solid #ddd;margin-top:1px;}
#menu_nav .dep2 li a.on{font-weight:bold;border:none;font-size:1.1em;}
#menu_nav .dep2 li a:hover {color:#000;border:none;font-weight:bold;}
#menu_nav .dep2 :nth-child(5) {display:block;}
#menu_nav ul li:hover > .dep2 {display: block;}
#menu_nav li ul{padding-left: 65px;}
#menu_nav li:nth-child(2) ul{padding-left:94px;}
#menu_nav li:nth-child(7) ul{padding-left:453px;}
#menu_nav li:nth-child(11) ul{float:right;padding-right:220px;}

#menu_nav .dep3 ul {display:none;position:absolute;width:770px;top:110px;left: 0; box-sizing: border-box;z-index: 2;margin:0;padding:0 10px;background:none;}
#menu_nav .dep3 ul.on {display:block;}
#menu_nav .dep3 li {float:left;height:35px;line-height:35px;font-size:14px;border:none;margin:0;padding:0 13px; letter-spacing:-.04em;}
#menu_nav .dep3 li a.on {font-weight:bold;color:#3fb2e8;font-size:15px;letter-spacing:-1px;border:none;}
.kookjeyoutube {margin-top:-15px;height:47px;padding:0;} #menu_nav .kookjeyoutube a{padding:0; margin:0;line-height:46px}
#menu_nav li.prm2 img {height:16px;}

#submenu_title {width: 770px;margin-bottom:10px;}
.submenu_title_top {width:770px;height:59px;border-bottom: 2px solid #454545;text-indent: 15px;font: bold 23px/60px 'malgun gothic','dotum';}
.submenu_title_top_sub {border-bottom: 2px solid #dcdcdc;}
.submenu_depth {padding-right: 11px;font: normal 12px/74px 'dotum';letter-spacing: -1px;}
.submenu_title_bottom {width: 770px;height: 42px;background: #fafafa;border-bottom: 1px solid #ddd;}
#subtab_title{width:770px;height:65px;}

/*°Ë»ö*/
.search-box{position:absolute;top: 55px; right:0px;transform: translate(0, -50%);background-color: #1d83c1;height: 30px;border-radius: 5px;padding:5px;}
.search-btn{top:0;float:right;width: 40px; height: 40px;padding:0;margin:-5px -5px 0 -5px;display: flex;justify-content:center;align-items:center;transition:none;background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xbbxwr.pb.xe%2Sxbbxwr%2Svzntr_arj%2Svpba-frnepu2.cat) no-repeat -40px center;background-color:#fff;background-size:auto;}
.search-box:hover .search-txt {width: 180px;padding:0 6px;}
.search-box:hover .search-btn {background-color:#fff; background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xbbxwr.pb.xe%2Sxbbxwr%2Svzntr_arj%2Svpba-frnepu2.cat) no-repeat 0 center;float:right;margin:-5px -5px 0 -5px;}
.search-txt {border:none;height:38px;width:140px;margin-top:-5px;padding:0 0 0 20px;background-color:#1d83c1 !important;outline: none;float: left;padding: 0;color: #fff;font-size: 16px;transition: 0.4s;width:0;}
.search-txt::placeholder {color:#fff;font-size:16px;}
#header_box .tright+.search-box{right:180px;}

/*ÀüÃ¼º¸±â*/
#nav_allview{position:absolute;z-index:999;display:none;}
#allmenu {position:relative;display:block;margin:0; background:#fff; padding:8px 15px 25px; border:1px solid #333;left:0;top:-1px;} 
#allmenu h2 {font-size:1.4em; font-weight: bold; margin:0 0 20px 40px; color: #333;}
#allmenu h3 { float: left; width: 80px; height: 25px; font-size:14px; font-weight:normal; color:#148ae4; border-bottom: 2px solid #148ae4; margin:8px 10px 8px 0; padding: 0;}
#allmenu ul li { display:inline-block; float: left; margin:0; padding: 10px 5px 0; font-size:14px;letter-spacing:-2px; font-weight:normal;}
#allmenu .p1all{ clear: both;}
#allmenu .aclose {position:absolute;left:0;top:0}

/* footer */
#footer_inner dl { height: 35px; margin:0 70px 0; padding:15px 0 0;  }
#footer_inner dl dt {display:inline-block;  font-size: 1.2em; font-weight:bold; margin:0; padding: 0 20px 0 0; }
#footer_inner dl dd {display:inline-block; margin:0; padding: 0 15px 0 0; }
#footer_inner ul.info {margin:0; padding:25px 0 0; }
#footer_inner ul.addr {margin:0; padding:5px 0 0;}
#footer_inner li {display:inline-block; margin:0; padding:0 20px 5px 0; }
#footer_inner .flogo {float: left; display:inline-block; height: 100px; margin:25px 40px 0 70px;}

.main_scroll {scrollbar-3dLight-Color: #efefef; scrollbar-arrow-color: #dfdfdf; scrollbar-base-color: #efefef; scrollbar-Face-Color: #dfdfdf; scrollbar-Track-Color: #efefef; scrollbar-DarkShadow-Color: #efefef; scrollbar-Highlight-Color: #efefef; scrollbar-Shadow-Color: #efefef}
/* Chrome, Safari¿ë ½ºÅ©·Ñ ¹Ù */
::-webkit-scrollbar {width:10px; height: 8px; border: 1px solid #fff; }
::-webkit-scrollbar-button:start:decrement, ::-webkit-scrollbar-button:end:increment {display: block; height: 5px;}
::-webkit-scrollbar-track {background: #efefef; -webkit-border-radius: 2px; border-radius:2px; -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.1)}
::-webkit-scrollbar-thumb {height: 50px; width: 50px; background: rgba(0,0,0,.1); -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.1)}

.more{float:right;}
.space_small {letter-spacing:-0.2em}
.space_normal {letter-spacing:-0.1em}
.blind{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:0;height:0;padding:0;font-size:0;line-height:0;}

.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ellipsis2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;} 
.ellipsis3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;} 
.ellipsis4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;} 
.blank_30{clear:both;margin:0;width:100%;height:30px;}
.blank_20{clear:both;margin:0;width:100%;height:20px;}
.blank_15{clear:both;margin:0;width:100%;height:15px;}
.blank_10{clear:both;margin:0;width:100%;height:10px;}

.pd5 {padding:5px;}.pd10 {padding:10px;}.pd20 {padding:20px;}
.pdy5 {padding:5px 0;}.pdy10 {padding:10px 0;}.pdy20 {padding:20px 0;}.pdy30 {padding:30px 0;}
.pdt5 {padding-top:5px;}.pdt10 {padding-top:10px;}.pdt20 {padding-top:20px;}.pdt30 {padding-top:30px;}
.pdb5 {padding-bottom:5px;}.pdb10 {padding-bottom:10px;}.pdb15 {padding-bottom:15px;}.pdb20 {padding-bottom:20px;}.pdb30 {padding-bottom:30px;}
.pdl5 {padding-left:5px;}.pdl10 {padding-left:10px;}.pdl20 {padding-left:20px;}
.pdr5 {padding-right:5px;}.pdr10 {padding-right:10px;}.pdr20 {padding-right:20px;}.pdr30 {padding-right:30px;}
.mgy10 {margin:10px 0;}.mgy20 {margin:20px 0;}.mgy30 {margin:30px 0;}
.mgt5 {margin-top:5px;}.mgt10 {margin-top:10px;}.mgt20 {margin-top:20px;}.mgt30 {margin-top:30px;}
.mgb5 {margin-bottom:5px;}.mgb10 {margin-bottom:10px;}.mgb20 {margin-bottom:20px;}.mgb30 {margin-bottom:30px;}
.mgr10 {margin-right:10px;}.mgr15 {margin-right:15px;}.mgr20 {margin-right:20px;}

.hr {clear:both;border:0;border-top:1px solid #333;margin:0;}

.w100p {width:100%;}
.fright {float:right;}.fleft {float:left;}
.right {float:right;}.left {float:left;}
.fBold {font-weight: bold;}
.f_red {color: #cc0000;}.fOrange {color: #e26b05;}.f_green {color: #5ea51f;}.fBrown {color: #A62A2A;}.fBlue {color: blue;}.f_info{color:#3fb2e8;}
.fixed{position:fixed;}
.f_size90 {font-size: 0.9em;}.f_size110 {font-size: 1.1em;}.f_size120 {font-size: 1.2em;}

.ti9 {text-indent:-9999px}

.all_hide {position:absolute;width:1px; height:1px;overflow:hidden;clip:rect(1px 1px 1px 1px); /* IE6, IE7 */clip:rect(1px, 1px, 1px, 1px);}/*¿ä¼Ò ¼û±â±â*/
select {padding:.5em .1em;background: url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xbbxwr.pb.xe%2Sxbbxwr%2Svzntr_arj%2Sfryrpg_neebj.wct') no-repeat 100% 50%;border: 1px solid #999;border-radius: 0px;z-index:10;}
select.date {padding: .3em 2.5em .3em .5em;font-size:14px;}

.table1 {border-collapse: collapse;margin:auto;}
.table1 th{border-bottom:1px solid #555;padding:10px 0; font-weight:bold;font-size:1.1em;}
.table1 td{border-bottom:1px dotted #999;text-align:center;padding:8px 0;}
.table1 td a:hover{color:#22bb00;}

.btn{background-color:#008CBA;/*Green*/border:none;color:white;padding:0 .8em;text-align:center;display:inline-block;font-size:14px;margin:4px 2px;-webkit-transition-duration:0.4s;/*Safari*/transition-duration:0.2s;cursor:pointer;font-weight:normal;}
.btn1{background-color:white;color:black;border:2px solid #008CBA;}.btn1:hover {background-color:#008CBA;color:white;}
.btn2{background-color:white;color:black;border:2px solid #4CAF50;}.btn2:hover {background-color:#4CAF50;color:white;}
.btn3{background-color:white;color:black;border:2px solid #f44336;}.btn3:hover {background-color:#f44336;color:white;}
.btn4{background-color:white;color:black;border:2px solid #e7e7e7;}.btn4:hover {background-color:#e7e7e7;}
.btn5{background-color:white;color:black;border:2px solid #555555;}.btn5:hover {background-color:#555555;color:white;}

/*¾Ë¸³´Ï´Ù*/
.k_bbc{display:block;width:268px; border: 1px solid #ddd;padding:15px;}
.k_bbc li {letter-spacing:-.5px;padding-bottom:2px;}

#go_mobile {position:fixed;bottom:30px;font-size:5em;float:left;left:25%;}
#go_mobile.button{float:left;left:50%;}