@charset "utf-8";

/* common */
.corona_box{width:200px;height:100px;position:absolute;top:-6px;left:110%;box-sizing:border-box}
.corona_box ul{padding:0;}
.corona_box li{width:50%;box-sizing:border-box;float:left}

.pc_hide{display:none !important;}

.s_con p{line-height:1.4em;}
.s_con .basic_ul{margin:0 0 0 25px;}
h4{background:url("/resource/eco/images/sub/blit_bg_box.gif") no-repeat left 7px;padding:0 0 10px 17px !important;margin:20px 0 0 0;font-size:1.2em;font-weight:600;color:#000;}
h5{background:url("/resource/eco/images/sub/blit_line.gif") no-repeat left 5px;padding:0 0 8px 10px;font-size:1.05em;font-weight:600;color:#081d58;margin:15px 0 0 20px;}

p.basic_p{padding:0 0 20px 20px;line-height:1.6em;text-align:justify}

.basic_ul li{background:url("/resource/eco/images/sub/blit_blue_point.gif") no-repeat left 10px;padding:0 0 10px 10px;}
.basic_ul li li{background:url("/resource/eco/images/sub/blit_gray_point.gif") no-repeat left 13px;padding:0 0 0 10px;}
.basic_ul li li li{background:url("/resource/eco/images/sub/li_blit03.gif") no-repeat left 15px;padding:0 0 0 10px;}

.basic_dl{}
.basic_dl dt{background:url("/resource/eco/images/sub/h6_blit.gif") no-repeat left 14px;padding:10px 0 10px 12px;font-size:14px;font-weight:bold;color:#284699;}
.basic_dl dd{line-height:1.6em;padding:0 0 10px 0;}
.bus_layer_warp{width:100%;overflow:hidden;padding:10px;background-color:#fff;border:1px solid #ddd;}
.bus_layer_warp .bus_layer_list{overflow:hidden;margin:0 0 20px 0;}
.bus_layer_warp .bus_layer_list li{float:left;margin:0 2px 2px 0}
.bus_layer_warp .bus_layer_list li a{display:inline-block;padding:5px 10px;height:20px;text-align:center;background-color:#2b8cd5;color:#fff;}
.bus_layer_warp .close{text-align:right;}
.bus_layer_warp .close a{display:inline-block;padding:5px 10px;height:20px;text-align:center;background-color:#333;color:#fff;margin:5px 0 0 0;}

.bus_layer_search{background-color:#f8fafb;border:1px solid #ddd;padding:10px;overflow-x:hidden; overflow-y:scroll;height:100px}
.bus_layer_search li{padding:5px 0 5px 10px;background:url("/resource/eco/images/sub05/org_dl01_btn.jpg") no-repeat 0 10px;}

.basic_table{width:100%;margin:10px 0 0 0;border-top:solid 2px #00a8e8;}
.basic_table thead th{padding:10px 0;border-bottom:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;background:#f3f3f3;vertical-align:middle;text-align:center;}
.basic_table thead td{border-bottom:solid 1px #e3e8e9;border-right:solid 1px #e3e8e9;padding:10px;text-align:center;font-size:0.9em;line-height:1.6em;vertical-align:middle}
.basic_table tbody th{border-bottom:solid 1px #e3e8e9;border-right:solid 1px #e3e8e9;font-weight:bold;background:#fcfcfc;padding:10px;font-size:13px;vertical-align:middle}
.basic_table tbody td{border-bottom:solid 1px #e3e8e9;border-right:solid 1px #e3e8e9;padding:10px;text-align:center;/* font-size: 1em; */line-height:1.6em;vertical-align:middle}
.basic_table tbody td.tal_left{text-align:left;}
.basic_table tbody td.v_top{vertical-align:top}
.basic_table .last{border-right:none;}
.basic_table tbody td.blue{background:#00a8e8;color:#fff}
.basic_table .ttop_line td{border-top:2px solid #c2c2c2}

.basic_table .left{text-align:left;}

.basic_table .basic_ul{padding:0;margin:0;}
.basic_table table th, .basic_table table td{padding:5px;border:solid 1px #dfdfdf;}
.basic_table table th{background:#f3f3f3;}
.basic_table td li{text-align:left}

.basic_table p .time_down{display:inline-block;margin-top:10px}

.tab ul{ overflow:hidden; margin-bottom:20px;}
.tab ul li { float:left; margin-right:.5%; margin-bottom:.5%; width:24.5%; background:#f9f9f9; font-size:1.2em; }
.tab ul li.on { background:#0066b3; }
.tab ul li a { display:block; padding:10px 0px; font-weight:600; text-align:center; border:1px solid #ccc; }
.tab ul li.on a { color:#fff; border:1px solid #003862; }
.tab .w350{width:350px;}

.tab19 ul li{width:19.5% !important;}


.basic_tab{margin:20px 0}
.basic_tab ul{overflow:hidden;}
.basic_tab li{float:left;display:inline;padding:4px 0 0 0;background:url("/resource/eco/images/sub/tab_off_box.gif") repeat-x;font-size:14px;margin-right:7px;}
.basic_tab li a{display:block;padding:0px 25px;height:46px;color:#333;}
.basic_tab li.on{padding:0;background:url("/resource/eco/images/sub/tab_on_box.gif") repeat-x;font-size:16px;}
.basic_tab li.on a{border:none;font-weight:bold;color:#fff;background:url("/resource/eco/images/sub/tab_on_bg.gif") no-repeat center 40px;padding:3px 30px 0 30px;height:46px}
.basic_tab li a:hover{color:#0c4da2;}
.basic_tab li.on a:hover{color:#fff;}
.m_basic_tab {display:none}

.basic_tab02{border:1px solid #dedede;border-top:3px solid #284699;padding:10px 20px;margin:0 0 30px 0}
.basic_tab02 ul{overflow:hidden}
.basic_tab02 li{float:left;width:205px;background:url("/resource/eco/images/sub/blit_line.gif") no-repeat 0 center;padding:0 0 0 12px;margin:5px 0;}
.basic_tab02 li.on a{font-weight:bold;color:#284699}
.basic_tab02 li a:hover, .basic_tab02 li:focus{text-decoration:underline;}

.basic_tab03{margin:0 0 20px 0;background:#f3f3f3;border:solid 1px #dfdfdf;overflow:hidden;padding:15px;}
.basic_tab03 ul li{float:left;width:133px;}
.basic_tab03 ul li a{display:block;background:url("/resource/eco/images/sub/tab02_blit.gif") no-repeat left 13px;padding:0 0 0 8px;width:115px;}
.basic_tab03 ul li.on a{background:#0c4da2;color:#fff;font-weight:600;}

.basic_box{border: dashed 1px #ddd;background:#f4f4f4;padding:20px;margin:10px 0;overflow:hidden;}
.basic_box .con_txt{margin-bottom:0;padding-bottom:0;text-align:justify}
.basic_box2{border: dashed 1px #ddd;padding:20px;margin:10px 0;overflow:hidden;}

.link_box{position:relative;width:820px;height:443px;margin:0 auto;padding:40px 0 0 0;}
.link_box .img{position:absolute;top:40px;right:0;}
.link_box h4{background:none;padding:30px 0 0 0 !important;margin:0;color:#0066b3;font-size:2.4em;font-weight:600;line-height: 1.3em;}
.link_box .txt{padding:20px 0 40px 0;font-size:1.2em;width:370px;text-align:justify}
.link_box .btn a{display:inline-block;background:#0066b3;color:#fff;font-size:1.1em;font-weight:600;padding:20px 40px;}

.down_box{border:1px solid #dedede;padding:50px;text-align:center}
.down_box h4{background:none;padding:0 !important;margin:0 0 20px 0;color:#0066b3;font-size:30px;font-weight:600;line-height: 1.3em;}

.txt_right{text-align:right !important}
.txt_center{text-align:center !important}

.clear{clear:both}

.fsize11{font-size:1.1em;}
.fsize12{font-size:1.2em;}
.fsize13{font-size:1.3em;}
.fsize14{font-size:1.4em;}
.fsize15{font-size:1.5em;}
.fsize16{font-size:1.6em;}
.fsize17{font-size:1.7em;}
.fsize18{font-size:1.8em;}
.fsize19{font-size:1.9em;}
.fsize20{font-size:2.0em;}
.fsize21{font-size:2.1em;}
.fsize22{font-size:2.2em;}

.mar_l05{margin-left:5px !important;}
.mar_l10{margin-left:10px !important;}
.mar_l30{margin-left:30px}
.mar_l20{margin-left:20px}
.mar-r10{margin-right:10px}
.mar_t10{margin-top:10px}
.mar_t20{margin-top:20px}
.mar_t30{margin-top:30px}

.mar_b05{margin-bottom:5px !important}
.mar_b10{margin-bottom:10px !important}
.mar_b15{margin-bottom:15px}
.mar_b20{margin-bottom:20px}
.mar_b30{margin-bottom: 30px; font-size: 88%;}
.mar0{margin:0 !important}

.pad0{padding:0 !important;}
.pad_b0{padding-bottom:0px;}
.pad_b10{padding-bottom:10px !important;}
.pad_b30{padding-bottom:30px}
.pad_l15 {padding-left:15px;}

.pad_t10{padding-top:10px !important;}
.pad_t30{padding-top:30px !important;}
.pad_t40{padding-top:40px !important;}
.pad_t100{padding-top:100px}

.bg_none{background:none !important;}

p.co_red,
span.co_red{color:red;}
p.co_blue,
span.co_blue{color:#2993d1;}
p.co_green,
span.co_green{color:#168710;}
.fc_red{color:red;}
.fc_blue{color:#2993d1;}
.fc_green{color:#4db848;}

.va_top{vertical-align:top !important;}

.flo_left{float:left;}
.flo_right{float:right;}

.ta_right{text-align:right;}
.ta_center{text-align:center;}


.basic_btn a{display:inline-block;background:#0066b3;color:#fff;font-size:1.1em;font-weight:600;padding:20px 40px;margin:0 5px 0 0;}
.basic_btn2 a{display:inline-block;background:#0066b3;color:#fff;font-size:1.1em;font-weight:600;padding:5px 10px;}

.down_btn{}
.down_btn a{padding:17px 18px;display:inline-block;background:#0066b3;color:#fff;font-size:1em;}
.down_btn span{padding:0 25px 0 0;background:url("/resource/eco/images/sub/down_btnbg.gif") no-repeat right 3px;}

.btn_link{padding:5px 10px;background:#0066b3;color:#fff}

.over_table{overflow-x:auto}
.over_table>table{min-width:800px}
.w100 img, img.w100{width:100%}
@media all and (min-width:1023px) {
	.w100 img, img.w100{width:auto}
}

.sitemap_wrap{margin:0 0 30px 0;}
.sitemap_wrap div{overflow:hidden;border-top:2px solid #0066b3;margin:0 0 50px 0;width:100%}
.sitemap_wrap div h4{text-align:center;font-weight:600;font-size:16px;background:none;padding:10px 0 !important;margin:0;border-bottom:1px solid #dfdfdf;}
.sitemap_wrap div ul li{border-bottom:1px solid #dfdfdf;padding:5px 0 5px 20px;font-size:14px;background:url("/resource/eco/images/sub05/org_dl01_btn.jpg") no-repeat 10px 15px;}
.sitemap_wrap div ul li a{color:#333;font-weight:600;}
.sitemap_wrap div ul li li{background:none;border:0px;padding:3px 0 3px 0px;font-size:12px;}
.sitemap_wrap div ul li li a{color:#666;font-weight:normal;}
@media all and (min-width:768px) {
	.sitemap_wrap{overflow:hidden}
	.sitemap_wrap div{float:left;width:29.333%;margin:0 2% 30px 2%}
}

/*250919추가*/
.headList .SearchInfo button[type="submit"] {width:auto !important;min-width:60px}
@media (max-width: 1024px) {
   .headList .SearchInfo button[type="submit"] {width: 100% !important; }
}

/* 251001추가 */
#boardWrap{font-family:'Pretendard', Sans-serif;}
#boardWrap form, input{font-family:"Pretendard";}
#boardWrap select{font-family:"Pretendard";}
#boardWrap textarea{font-family:"Pretendard";}