/* .visual_wrap{overflow:hidden;background:#ccc;z-index:1;}
.visual_wrap .slider > li{text-align:center; background-repeat: no-repeat; background-position: 50% 0; background-size: auto 100%;}  
.visual_wrap #visual_slider{height:300px;}
.visual_wrap .slider > li > a{display:inline-block; width:1900px; height:300px;}
.visual_wrap .slider > li.visual1{background-image: url('/html/aw_img/portal/visual1.jpg');}
.visual_wrap .slider > li.visual2{background-image: url('/html/aw_img/portal/visual2.jpg');}
.visual_wrap .slider > li.visual3{background-image: url('/html/aw_img/portal/visual3.jpg');}
.visual_wrap .slider .slick-slide img{ display: inline-block;}
.visual_wrap .slider.slick-initialized .slick-slide { text-align:center;} 
.visual_wrap .slick-prev, .visual_wrap .slick-next{display:none;}  */

.visual_wrap{position:relative;z-index:1; }

/*visual_slider 占쎈쐻占쎈짗占쎌굲占쎈쐻占쎈짗占쎌굲 css*/
.visual_wrap .bx-pager,
.visual_wrap .bx-controls-auto {
  position: absolute;
  bottom: 20px;
  width: 100%;
}

/* PAGER */
.visual_wrap .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}
.visual_wrap .bx-pager.bx-default-pager a {
  background: #fff;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  color: transparent;
    border: 0;
   /* outline: none;*/
    opacity: .7;
}
.visual_wrap .bx-pager.bx-default-pager a:hover,
.visual_wrap .bx-pager.bx-default-pager a.active,
.visual_wrap .bx-pager.bx-default-pager a:focus {
  /* background: #000; */
  /* outline: none;*/
    opacity: 1;
}
.visual_wrap .bx-pager-item,
.visual_wrap .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  vertical-align: bottom;
  *zoom: 1;
  *display: inline;
}
.visual_wrap .bx-pager-item {
  font-size: 0;
  line-height: 0;
}


.visual_wrap .bxslider > li{text-align:center; background-repeat: no-repeat; background-position: 50% 0; background-size: auto 100%;}  
.visual_wrap .visual {height:100%;overflow:hidden}


/* 배너 css */
.visual_wrap .bxslider > li.bx1{background-image: url('/html/aw_img/portal/main_visual/210618_ktnet_main_banner_27.png');}
.visual_wrap .bxslider > li.bx2{background-image: url('/html/aw_img/portal/main_visual/ktnet_main_banner_33_220215.png');}
.visual_wrap .bxslider > li.bx3{background-image: url('/html/aw_img/portal/main_visual/ktnet_main_banner_35_220531.png');}
.visual_wrap .bxslider > li.bx4{background-image: url('/html/aw_img/portal/main_visual/ktnet_main_banner_4_230413.png');}


.bxslider li a {display:block; width:1120px;height:300px; margin:0 auto; color:#fff; font-family:'ngB'; font-size:36px;} 


.searchbox_area{border:solid 1px #e3e3e3;background:#fcfcfc;padding:15px; margin-top: 30px;}
.searchbox{width:600px;margin:0 auto;position:relative;}
.searchbox input.search{border:solid 2px #2f79d2;width:542px;width:530px;height:41px;height:28px;padding-left:10px;}
.searchbox input.search_btn{position:absolute;right:0;top:0;}

.service_area .tit_h3{margin-top:38px;border-bottom:solid 2px #333333;padding-bottom:12px;}
.service_area .tit_h3 h3{font-size:24px;color:#000;display:inline-block;margin-right:5px;}
.service_area .tit_h3 span{font-size:12px;color:#666666;}
.links_area {overflow:hidden;padding:0 45px;position:relative;height:100px;}
.links_area ul li{width:190px;float:left;text-align:center;}
.links_area ul li a{display:block;padding:36px 0 16px;border-bottom:solid 5px #fff;height:45px;}
/*.links_area ul li a:hover, .links_area ul li a:focus{border-bottom:solid 5px #2f79d2;}*/
.links_area ul li a.on{border-bottom:solid 5px #2f79d2;}
.links_area ul li strong {display:block;color:#666666;margin-bottom:9px;font-size:24px;}
.links_area ul li strong em{color:#ee2b31;font-style:normal;}
.links_area ul li strong em:first-child{color:#0068b7}
.links_area ul li span.site_name {display:block;font-size:13px;color:#999;}
.links_area .slick-next{background:url('/html/aw_img/portal/btn_next.png') 0 0 no-repeat;width:32px;height:32px;margin-right:-45px;margin-top:-21px;}
.links_area .slick-prev{background:url('/html/aw_img/portal/btn_prev.png') 0 0 no-repeat;width:32px;height:32px;margin-left:-45px;margin-top:-21px;}
.links_area .swiper-button-prev, .links_area .swiper-button-next{display:none;}

.links2_area{background:#ebebeb;padding:20px 0;text-align:center;overflow:hidden;margin-bottom:30px;}
.links2_area a{display:inline-block;padding:10px 10px;min-width:125px;background:#fff;font-size:13px;color:#333333;text-align:left;margin:0 7px;font-weight:bold;}
.links2_area a em{display:inline-block;background:url('/html/aw_img/portal/link2_arrow.gif') 0 0 no-repeat;width:7px;height:13px;float:right;position:relative;top:1px;;}
.links2_area a:hover {background:#2f79d2;color:#fff;box-shadow:1px 1px 2px #666}
.links2_area a:hover em{background:url('/html/aw_img/portal/link2_arrow_on.gif') 0 0 no-repeat;}

.notice_area{margin-bottom:30px;background:#5f90ab;overflow:hidden;}
.notice_area .notice_box{}
.notice_area .notice_box01{width:875px;height:145px;float:left;position:relative;}
.notice_area .notice_box02{background:#405e6f;width:325px;height:145px;float:right;}
.notice_area .notice_box h4{color:#fff;font-size:17px;padding:28px 40px 25px;}
.notice_area .notice_box .main_notice {margin:0 40px;width:720px;height:55px;}
.notice_area .notice_box .main_notice ul li a{font-size:13px;color:#fff;padding-left:8px;display:block;width:90%;background:url('/html/aw_img/portal/dot_notice_01.gif') 0 6px no-repeat;}
.notice_area .notice_box .main_notice ul li{position:relative;height:25px;}
.notice_area .notice_box .main_notice ul li span.date{position:absolute;top:0;right:0;color:#fff}
.notice_box01 .slick-next{position:absolute;right:-50px;top:9px;background:url('/html/aw_img/portal/btn_notice01_prev.gif') 0 0 no-repeat;width:22px;height:22px;}
.notice_box01 .slick-prev{position:absolute;left:748px;top:36px;background:url('/html/aw_img/portal/btn_notice01_next.gif') 0 0 no-repeat;width:22px;height:22px;}
.notice_box02 h4{position:relative;}
.notice_box02 .btn_more{position:absolute;right:40px;top:25px;}
.notice_box02 div{margin:0 30px;}
.notice_box02 table{color:#fff;width:100%;margin-top:-5px;border-spacing:5px;border-collapse:separate;}
.notice_box02 table td{padding-bottom:10px;}
.notice_box02 table td img{margin-right:3px;}
.notice_box02 table td.right{text-align:left;}

.infos_area {overflow:hidden; padding: 20px 0; background-color:#fcfcfc;}
.infos_area ul li{float:left;}

.datas_area {overflow:hidden;}
.datas_area .data_left {width:587px;float:left;margin-bottom:20px;}
.datas_area .data_right {width:587px;float:right;margin-bottom:20px;}
.datas_area .tab_contain_wrap {border:solid 1px #cbbead;height:255px;overflow:hidden;position:relative;}
.tab_contain_wrap .tab_conts .tab_cont{display:none;}
.tab_contain_wrap .tab_conts .tab_cont:first-child{display:block;}
.datas_area .tab_contain_wrap.data02 {border:solid 1px #cbbead;}
.datas_area .tab_contain_wrap.data03 {border:solid 1px #bbcad1;}
.datas_area .tab_contain_wrap.data04 {border:solid 1px #b7d2b3;}
.datas_area .tab_area {border-bottom:solid 1px #cabfab;background:#f7f3ea;overflow:hidden;height:49px;}
.datas_area .tab_contain_wrap.data02 .tab_area{border-bottom:solid 1px #cabfab;background:#eef0e5;}
.datas_area .tab_contain_wrap.data03 .tab_area{border-bottom:solid 1px #bbcad1;background:#e6eef1;}
.datas_area .tab_contain_wrap.data04 .tab_area{border-bottom:solid 1px #b7d2b3;background:#e9f3e8;}
.datas_area .tab_area li a.on{font-weight:bold;border-bottom:solid 2px #845812;color:#774b0c;}
.datas_area .tab_contain_wrap.data02 .tab_area li a.on{border-bottom:solid 2px #5a5f1c;color:#5a5f1c;}
.datas_area .tab_contain_wrap.data03 .tab_area li a.on{border-bottom:solid 2px #005eb5;color:#005fb7;}
.datas_area .tab_contain_wrap.data04 .tab_area li a.on{border-bottom:solid 2px #407d38;color:#2b6d22;}
.datas_area .tab_contain_wrap.data04 .tab_area strong{color:#000;font-size:18px;}

/*1130 add */
.datas_area .data01 .tab_img_list li {padding-left:135px;border-top:solid 1px #e5e5e5;padding-top:14px;padding-bottom:14px;height:73px;}
.datas_area .data01 .tab_img_list li:first-child{border-top:none;}
.datas_area .data01 .tab_img_list li .txts{}
.datas_area .data01 .tab_img_list li p{margin:0;}
.datas_area .data01 .tab_img_list li .pic{position:absolute;left:20px;width:120px;height:75px;}
.datas_area .data01 .tab_img_list li .pic .img_area .imgin{width:120px;height:75px;}
.datas_area .data01 .tab_img_list li .pic .img_area img{max-width:120px;max-height:75px;}
.datas_area .data01 .tab_img_list li p.tit{margin-bottom:5px;}
.datas_area .data01 .tab_img_list li p.txt{margin-bottom:5px;line-height:120%}


.datas_area .tab_area ul li:before{display:inline-block;content:'';width:1px;height:19px;background:#cbbfac;position:relative;left:-20px;top:4px;}
.datas_area .tab_contain_wrap.data02 .tab_area ul li:before{background:#bcbe9c;}
.datas_area .tab_contain_wrap.data03 .tab_area ul li:before{background:#bacad1;height:14px;top:2px;}
.datas_area .tab_contain_wrap.data04 .tab_area ul li:before{background:#b9d1b6;height:14px;top:2px;}

.datas_area .btn_more{position:absolute;right:1px;top:0px;border-left:solid 1px #cbbead;}
.datas_area .tab_contain_wrap.data02 .btn_more{border-left:solid 1px #cabfab;}
.datas_area .tab_contain_wrap.data03 .btn_more{border-left:solid 1px #bbcad1;}
.datas_area .tab_contain_wrap.data04 .btn_more{border-left:solid 1px #b7d2b3;}

.datas_area .tab_area li{float:left;padding:0 20px;}
.datas_area .tab_area ul li:first-child:before{display:none;}
.datas_area .tab_area li a{color:#666666;padding:16px 0;display:inline-block;font-size:18px;position:relative;bottom:1px;}

.datas_area .tab_conts{}
.datas_area .tab_cont {padding:0 20px;background:#fff;}
.datas_area .data01 .tab_cont {padding:20px;}

.list_type02 ul li {position:relative;border-top:solid 1px #e5e5e5;}
.list_type02 ul li:first-child {border-top:none;}
.list_type02 ul li .etc{position:absolute;right:0;top:12px;}
.list_type02 ul li a{display:block;width:85%;padding:11px 0 11px;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}

.img_area{text-align:center;display:table;width:100%;background:#fff;}
.img_area .imgin {display:table-cell;text-align:center;vertical-align:middle;border:solid 1px #e0e0e0;}
.img_area .imgin img{margin:0 auto;}

.list_type01 {position:relative;}
.list_type01 .data_slider{width:160px;position:absolute;left:0px;top:0;height:170px;}
.list_type01 .data_slider .slider{border:solid 1px #e0e0e0;}
.list_type01 .data_slider .slider li .imgin{width:160px;height:144px;border:none;}
.list_type01 .data_slider .slider li img{max-width:160px;max-height:144px;}

.list_type01 .info_box{padding-left:180px;}
.list_type01 .info_box .tit{font-size:18px;color:#2c2c2c;margin:0;}
.list_type01 .info_box .txts{font-size:13px;color:#666666;overflow:hidden;margin-bottom:20px;max-height:50px;overflow:hidden;word-break: break-all; word-wrap: break-word; text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;line-height:130%;}
.list_type01 .info_box .code{font-size:12px;color:#666666;margin:0;margin-bottom:4px;}
.list_type01 .info_box .name{font-size:12px;color:#888888;margin:0;}
.list_type01 .data_slider .slick-dots{bottom:-25px;}
.list_type01 .slick-dots li{width: 8px; height: 8px;border-radius:4px;overflow:hidden;margin:0 4px;}
.list_type01 .slick-dots li button{background:#656565;opacity:.4;width: 8px; height: 8px;border-radius:0px;}
.list_type01 .slick-dots li.slick-active button{background:#656565;opacity:1;}

.datas_area.type02 .tab_area .tab_tit{font-size:18px;color:#000;font-size:18px;float:left;line-height:50px;margin-left:20px;padding-right:20px;background:url('/html/aw_img/portal/arrow_tab_tit.gif') right 20px no-repeat;}
.datas_area.type02 .tab_area li a{padding:16px 0;display:inline-block;font-size:14px;position:relative;bottom:1px;}
.datas_area.type02 .data04 .tab_img_list li {padding-left:135px;border-top:solid 1px #e5e5e5;padding-top:14px;padding-bottom:14px;height:73px;}
.datas_area.type02 .data04 .tab_img_list li:first-child{border-top:none;}
.datas_area.type02 .data04 .tab_img_list li .txts{}
.datas_area.type02 .data04 .tab_img_list li p{margin:0;}
.datas_area.type02 .data04 .tab_img_list li .pic{position:absolute;left:20px;width:120px;height:75px;}
.datas_area.type02 .data04 .tab_img_list li .pic .img_area .imgin{width:120px;height:75px;}
.datas_area.type02 .data04 .tab_img_list li .pic .img_area img{max-width:120px;max-height:75px;}
.datas_area.type02 .data04 .tab_img_list li p.tit{margin-bottom:5px;}
.datas_area.type02 .data04 .tab_img_list li p.txt{margin-bottom:5px;line-height:120%}


.datas2_area{padding:15px 0px 20px 0px;overflow:hidden;margin-bottom:30px;}
.datas2_area .data{float:left;width:373px;position:relative;margin-left:40px;}
.datas2_area .data:first-child{margin-left:0;}
.datas2_area .tab_area {border-bottom:solid 1px #c6c6c6;height:45px;}
.datas2_area .tab_area li{float:left;position:relative;height:45px;width:90px;}
.datas2_area .tab_area span{color:#2c2c2c;font-size:16px;padding:16px 0;display:block;font-weight:bold;}
.datas2_area .tab_area li a{color:#888888;padding:16px 0 14px;display:block;font-size:16px;position:relative;bottom:1px;text-align:center;width:100%;}
.datas2_area .tab_area li a.on{color:#005fb7;font-weight:bold;border-bottom:solid 2px #015fb7;position:absolute;bottom:-1px;padding:15px 0 11px;}
.datas2_area .btn_more{position:absolute;top:10px;right:0;}
.datas2_area .tab_list ul{margin-top:15px;}
.datas2_area .tab_list ul li{margin:5px 0;}
.datas2_area .tab_list ul li a{font-size:13px;color:#666;padding-left:8px;display:block;width:99%;background:url('/html/aw_img/portal/dot_data_01.gif') 0 6px no-repeat;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}
.datas2_area .tab_img_list ul{margin-top:15px;}
.datas2_area .tab_img_list ul li{position:relative;margin-bottom:10px;overflow:hidden;}
.datas2_area .tab_img_list ul li .pic{position:absolute;}
.datas2_area .tab_img_list ul li .pic .img_area .imgin{width:72px;height:46px;}
.datas2_area .tab_img_list ul li .pic .img_area img{max-width:74px;max-height:48px;}
.datas2_area .tab_img_list ul li:last-child{margin-bottom:0;}
.datas2_area .tab_img_list ul li .txt{padding-left:90px;margin:0;min-height:50px;overflow:hidden;display:block;}

.datas3_area{}
.datas3_area.search{margin-bottom:45px;}
.datas3_area.search .tab_area{margin: 0 auto;/*width:840px;*/overflow:hidden;}
.datas3_area.search .tab_area ul li{float:left;width:33.3333333%;}
.datas3_area.search .tab_area ul li a{display:block;background:#c5cdda;color:#697480;text-align:center;height:45px;line-height:45px;font-weight:bold;font-size:14px;border-left:solid 1px #A7B6CE;}
.datas3_area.search .tab_area ul li:first-child a{border-left:none;}
.datas3_area.search .tab_area ul li a.on{background:#2f79d2;color:#fff;}
.datas3_area.search .tab_conts{background:#eeeff3;text-align:center;}
.datas3_area.search .tab_cont{padding:30px;}
.datas3_area.search .tab_cont .btn.point{display:inline-block;padding:0 19px 0;color:#fff;line-height:36px;font-size:14px;vertical-align:middle;background:#2f79d2;font-weight:bold;}
.datas3_area.search .tab_cont input{padding:11px;}
.datas3_area.search .tab_cont select{padding:10px;}
.datas3_area.search .tab_cont label{margin-right:5px;font-size:15px;font-weight:bold;color:#424e53;background:url('/html/aw_img/portal/dot_search_label.gif') 0 6px no-repeat;padding-left:10px;margin-left:30px;}
.datas3_area.search .tab_cont label:first-child{margin-left:0;}

 /* 嶺뚳옙占썬꺆寃  PC */
#chatbotFrame {display:none;position:fixed;left:100px;top:100px;box-sizing:border-box;width:80%;min-width:1000px;height:80%;z-index:9999;}
#chatbotFrame.hide {width:500px;min-width:auto;}
#chatbotFrame.hide .chatbot-btn.external {display:none;}
#chatbotFrame .chatbot-frame {box-sizing:border-box;width:100%;height:100%;}
#chatbotFrame .chatbot-frame iframe {border:none;background:transparent;width:100%;height:100%;}
#chatbotFrame .chatbot-handler {box-sizing:border-box;position:absolute;left:0;top:0;width:100%;padding:0 10px;}
#chatbotFrame .chatbot-handler p {width:100%;height:10px;background:#3d7be0;cursor:move;border-radius:10px;-webkit-box-shadow:0px 2px 8px 2px rgba(0, 0, 0, 0.3); box-shadow:0px 2px 8px 2px rgba(0, 0, 0, 0.3);}
#chatbotFrame .chatbot-btn {box-sizing:border-box;position: absolute;top:10px;background-color:#eb384c;border-radius:0 8px;}
#chatbotFrame .chatbot-btn p {height: 100%;box-sizing:border-box;margin:0;}
#chatbotFrame .chatbot-btn button {height: 100%;width: 100%;background-color:#eb384c;border:none;border-radius:0 8px;position:relative;cursor:pointer;}
#chatbotFrame .chatbot-btn button:after {position: absolute;top: 0;bottom: 0;left: 0;right: 0;content: "\274c";font-size: 16px; color: #fff;line-height: 52px;text-align: center;}
#chatbotFrame .chatbot-btn.chat {height: 50px;width: 50px;left:438px;}
#chatbotFrame .chatbot-btn.external {height: 50px;width: 50px;right:10px;background-color:rgba(61,123,224,0.4);}
#chatbotFrame .chatbot-btn.external button {background-color:rgba(61,123,224,0.4);}
#chatbotFrame .handler {box-sizing:border-box;cursor:move;padding:10px 10px 0 10px;width:100%;position: absolute;left:0;top:0;z-index:0;}
#chatbotFrame .handler p {margin:0;padding:0;background-color: transparent;border-radius: 8px 8px 0 0;height: 50px;text-indent:-9999px;}

/* 筌롫뗄 뵥 占쎌돳占쎌뜚占쎌젟癰귣똻 뀤揶쏉옙 */
/* (筌띾뜆 뵠 占쎌뵥占쎈７占쎈떭占쎌쁽  뚎됱쑎) */
.notice_area .notice_box02 td.num {color:#ffbd26; font-weight:bold; text-align: right; width: 25px;}
.notice_area .notice_box02 td.num.l {text-align: right; width: 40px;}
/*(獄쏄퉫 젃占쎌뵬占쎌뒲占쎈굡  뚎됱쑎癰귨옙野껓옙) */
.notice_area .notice_box02.myinfo { background: #2d4a8e; width: 325px; height: 145px; float: right; font-size:12px; } 
/*(00占쎈뻷 占쎌넎占쎌겫占쎈 占쎈빍占쎈뼄 占쎈 볩옙 뮞占쎈뱜 占쎌맄燁살꼶占썲칰占 )*/
.notice_area .notice_box h4.myinfo{ padding:28px 18px 25px;}
.notice_box02 div.myinfo {margin: 0 20px;}
/*占쎈떭占쎌쁽  넫 슣瑜  3占쎌쁽 뵳占  占쎌뵠占쎄맒, 占쎌뒭筌ο옙 2占쎌쁽 뵳占  占쎌뵠占쎄맒*/
.notice_area .notice_box02 td.size{font-size: 11px; width: 120px;}