/*20160922_2*/
.sub_banner { padding:0 30px; height:100px;}
.sub_banner_w { width:100%;}
.sub_banner_w > p { display:none;}
.sub_m_banner { display:block; padding-top:25px;}
.sub_m_banner > ul { display:none;}
/*//20160922_2*/

.sub_content_w { width:100%;}
.sub_left_menu { display:none;}
.sub_content { padding:30px;}
.sub_right_con { width:100%; float:none;}

.sub5_2_1_3_div01>ul>li.li_cent{width:calc(60% - 100px);}
.sub5_2_1_3_div01>ul>li.li_last{width:100px;}

.rspb_to_100per{width:100% !important;margin-top:10px;}
.rspb_to_100per2{width:calc(100% - 24px) !important;}
label.reChkBtn{color:#fff;margin-top:10px !important;}
/*sub-right*/
.evaluation_box > ul > li { padding-left:17px;}
.evaluation_box > ul > li.bg { padding-left:20px; background:url(/kcc2016/images/sub/sub_ask_bg.gif) no-repeat 11px 8px;}
.ev_radio { background:#ffffff; padding:21px 93px 0 17px;}
.ev_radio > .ev_radio_box { display:none;}
.ev_radio > .ev_radio_box2 { display:block; margin-top:-10px;}
.ev_radio > input[type="text"] { margin-top:4px; height:27px; line-height:27px; box-sizing:border-box;}
.ev_radio .evaluation_btn { height:29px; line-height:29px;border:0;padding:0;margin:0;}

/*sub-page*/
.page span a.img.lfs2{margin-right:1.5px;}
.page span a.img.rts2{margin-left:1.5px;}

/*table*/
.table_top_bg { background:#eff8ef !important;}
.table_bottom_bg { background:#eff8ef !important;}
.table_con { padding:20px 10px !important;}
.table_style01 .view_table_a { display:block !important; margin-bottom:5px;}

/*sub6-1-2*/
.sub5_1_2_img { width:100%;}
.sub5_1_2_img2 { width:48%;}
.sub5_1_2_div01 { padding:20px 10px 70px 10px; text-align:center;}
.sub5_1_2_div01 > img { float:none;}
.sub5_1_2_div01 > p { float:none; width:100%; padding-left:0; margin-top:10px;}
.sub5_1_2_div01 > a { bottom:20px; right:50%; margin-right:-89px;}

/*sub6-1-3*/
.sub5_1_3_wbai { width:100%; overflow-x:scroll;}
.sub05_1_3_div02 { padding-left:0; background:url(/kcc2016/images/sub/sub5_1_3_07.gif) repeat-y 15px top;}
.sub05_1_3_div02 > ul { padding:0 0 27px 35px;}
.sub05_1_3_div02 > ul > li .li_first { position:static;width:100%; background:url(/kcc2016/images/sub/sub5_1_3_03.gif) no-repeat left 5px;padding:0 0 10px 22px;margin-left:-22px;}
.sub05_1_3_div02 > .line { padding:0 0 27px 35px;}

/*sub6-1-4*/
.sub5_1_4_div01 { display:none;}
.sub5_1_4_mdiv { display:block;}

/*sub6_2_1_1*/
.sub5_2_1_div01 > img { float:none; width:232px; margin:0 auto; display:block;}
.sub5_2_1_div01 > ul { float:none; padding-left:0; width:100%; margin-top:10px;}

/*sub6_2_1_2*/
.sub5_2_2_div01 > img { float:none; width:232px; margin:0 auto; display:block;}
.sub5_2_2_div01 > div { float:none; margin-top:10px; padding-left:0; width:100%;}
.sub5_2_2_div01 > div > ul { margin:10px 0 0 0; padding:0 0 20px 0;}
.sub5_2_2_div01 > div > ul > li .first { position:static; margin-bottom:20px;}

/*sub6_2_1_3*/
.table_style01_m { display:block;}
.disN { display:none;}
.sub5_2_1_3_div01 { padding:12px;}
.sub5_2_1_3_div01 > ul > li { margin:0 1.5%; width:30%;}
.sub5_2_1_3_div01 > ul > li:last-child{text-align:right;float:right;}
.sub5_2_1_3_div01 > ul > li.first { display:none;}
.sub5_2_1_3_div01 > ul > li > select { width:100%; box-sizing:border-box;}
.sub5_2_1_3_div01 > ul > li > select.nop {float:right; width:100px !important; margin-right:0 !important; }
.sub5_2_1_3_div01 > ul > li > input { width:100% !important; box-sizing:border-box; height:28px; line-height:28px;}
.sub5_2_1_3_div01_2 > ul > li > input { width:100% !important; box-sizing:border-box; height:28px; line-height:28px;}
.sub5_2_1_3_div01 > ul > li:last-child > input {width:100px !important;}
.adj_w1>span>input{width:calc(100% - 5px) !important;}
.adj_w1{width:100% !important;}
.adj_w2{width:100% !important;}
.adj_w3>span>input{width:calc(100% - 3px) !important;}
.adj_w3{width:100% !important;}

/* 2020-07-07 ì¶”ê°€ Start */
/* ì§ì›ì°¾ê¸° */
.sub5_findhr .p_disp {display:none}
.sub5_findhr .m_disp {display:block}
.sub5_findhr h4 {line-height:30px}
.departm_box .table_style02 th,
.departm_box .table_style02 td {padding:10px 10px; font-size:13px; line-height:1.4; word-break:keep-all}
.departm_box .table_style02 th {padding:10px 5px}
.result_box a.btn_down img {height:30px}
.result_box .table_style01_m {margin-top:15px; border-top-color:#4992b5; border-bottom:none}
.result_box .table_style01_m li {font-size:13px;}
.result_box .table_style01_m li .bar {display:inline-block; padding:0 10px; color:#cfcfcf; font-style:normal; text-decoration:none}

/* 20131130 수정 */
.org-list {width:100%; padding-top:30px}
.org-list ul li a {width:100%; height:auto; padding:10px 5px; font-size:14px}
.org-list ul.dep1th {width:100%}
.org-list ul.dep1th > li {width:33.33333%; margin-left:0px}
.org-list ul.dep1th > li > a {width:100%}
.org-list ul.dep2th {width:300%;margin-left:-100%;padding-top:40px;padding-bottom:0;}
.org-list ul.dep2th:before {position:absolute; left:auto; right:0; top:16px; bottom:15px; width:0px; height:auto; border-left:1px solid #dcdcdc; content:'';}
.org-list ul.dep2th > li.represent {position:absolute; left:0; top:104px; width:50%; padding:0px 10px 0 5px; box-sizing:border-box;}
.org-list ul.dep2th > li.represent:before {height:75px}
.org-list ul.dep2th > li.represent > a {}
.org-list ul.dep2th > li.represent > a:before {left:calc(50% + 4px); top:-75px; width:calc(50% + 6px);}

.org-list ul.dep2th > li.covid {position:absolute; left:52%; top:104px; width:50%; padding:0px 10px 0 5px; box-sizing:border-box;}
.org-list ul.dep2th > li.covid:before {height:88px}
.org-list ul.dep2th > li.covid > a {}
.org-list ul.dep2th > li.covid > a:before {left:-10px; top:-75px; width:calc(50% + 13px);}

.org-list ul.dep2th > li.general:before {top:-25px; width:50%}
.org-list ul.dep2th > li.general:after {position:absolute; left:50%; top:-40px; width:0px; height:40px; border-left:1px solid #dcdcdc; z-index:1; content:'';}
.org-list ul.dep2th > li.general > a {width:40%; margin:auto; z-index:2;}
.org-list ul.dep2th > li.support {position:absolute;left:0;top: 478px;width:50%;padding:0px 10px 0 5px;box-sizing:border-box;}
.org-list ul.dep2th > li.support:before {left:50%; right:auto; top:auto; bottom:-6px; width:1px;height:10px;border-bottom:none;border-right:1px solid #dcdcdc;}
.org-list ul.dep2th > li.branch_office {position:relative; left:auto; top:auto; width:100%; margin-top:30px; padding:0px 5px 0px 50%; box-sizing:border-box;}
.org-list ul.dep2th > li.branch_office:before {content:"";display:block;width:4px;height:1px;background-color:#dcdcdc;position:absolute;right:1px;top:20px;}
.org-list ul.dep2th > li.branch_office a {width:auto; margin-left:10px}
.org-list ul.dep3th {position:relative;left:0;top:0;width:100%;/*margin-top:70px*/padding-top: 150px;}
.org-list ul.dep3th:before {position:absolute;left:50%;top:-77px;bottom:0;width:0px;height:calc( 100% - 23px );border-left:1px solid #dcdcdc;z-index:1;content:'';}
.org-list ul.dep3th > li {width:50%; min-height:200px; margin-left:0; box-sizing:border-box;}
.org-list ul.dep3th > li:last-child {min-height:auto}
.org-list ul.dep3th > li:nth-child(odd) {padding:0px 10px 0 5px;}
.org-list ul.dep3th > li:nth-child(even) {padding:0px 5px 0 10px;}
.org-list ul.dep3th > li:before {left:auto; top:20px; bottom:auto; width:10px; height:0; border-bottom:1px solid #dcdcdc; content:'';}
.org-list ul.dep3th > li:nth-child(odd):before {right:0}
.org-list ul.dep3th > li:nth-child(even):before {left:0}
.org-list ul.dep4th > li > a {font-size:12px;}
.org-list ul.dep3th > li:last-child {padding:0 5px 0 10px;}
.org-list ul.dep3th > li:last-child::before {right:auto;left:0;top:35px;}

.org-list ul.dep4th {padding-top:0;}
.org-list .represent ul.dep4th {padding-top:0;}
.org-list ul.dep4th:before {display: none;}
/* // 20131130 수정 */

/*sub6_2_4*/
.sub5_2_1_3_div01.sub5_2_4_div { padding:12px;}
.sub5_2_1_3_div01.sub5_2_4_div > ul > li { width:47%; margin-bottom:3px;}
.sub5_2_1_3_div01.sub5_2_4_div > ul > li > input { width:100%;}

/*sub6_4_1_1*/
.sub5_4_1_div02 { display:none;}
.sub5_4_1_div03 { display:block;}

/*sub6_4_1_2*/
.sub5_4_1_2_div01 { padding:12px;}
.sub5_4_1_2_div01 > ul > li { float:none;}
.sub5_4_1_2_div01 > ul > li.first { display:none;}
.sub5_4_1_2_div01 > ul > li > ul > li {position:relative; min-height:28px; padding-right:100px; margin-bottom:5px;} /* 2020-07-07 ìˆ˜ì • */
.sub5_4_1_2_div01 > ul > li > ul > li > label { display:block;}
.sub5_4_1_2_div01 > ul > li > ul > li > select { width:100%;} /* 2020-07-07 ìˆ˜ì • */
.sub5_4_1_2_div01 > ul > li > ul > li > input[type='text'] {width:100%;}
.sub5_4_1_2_div01 > ul > li > ul > li > input[type='submit'] {position:absolute; right:0; bottom:0; width:90px !important; margin:0; box-sizing:border-box; z-index:2;} /* 2020-07-07 ìˆ˜ì • */
.sub5_4_1_2_div01 > ul > li > ul > li > a {margin-left:0;}

/*sub6_5_1*/
.sub5_5_1_div01 > img { float:none; width:192px; margin:0 auto; display:block;}
.sub5_5_1_div01 > div { float:none; width:100%; padding-left:0; margin-top:15px;}
.sub5_5_1_div01 > div > p { padding-bottom:10px; min-height:inherit;}


/*subB5_2*/
.sub5_2_1_3_div01.subB5_2 { padding:12px;}
.sub5_2_1_3_div01.subB5_2  > ul > li > input { width:100%;}
.sub5_2_1_3_div01.subB5_2  > ul > li {width:100%; margin:0 0 3px 0;}

/*sub4_1_2*/
.sub4_1_2_ul01 { padding:20px 15px; background:#f1f9ff;}
.sub4_1_2_div01 > div { width:48%;}
.sub4_1_2_div01 > div > ul { width:100%; padding:10px; box-sizing:border-box;}
.sub4_1_2_div01 > div > ul > li > a > img { width:100%; max-width:348px;}
.sub4_1_2_ul02 {padding:20px 15px; background-image:none}

/*sub4_2_1_1*/
.title_about_img li { margin-bottom:5px;}
.sub_ul_all > div { float:none; width:100%;}
.sub_ul_all > div > .sub_ul_style1 { min-height:inherit; margin-bottom:10px;}
.sub_ul_all > div > p.img > img { width:100%; max-width:410px;}
.sub4_2_1_1_2_p01 { display:none;}
.sub4_2_1_1_2_tab { display:block;}
.m_img_w466 { width:100%; max-width:446px;}
.sub04_m_img { width:100%; overflow-x:scroll;}

/*sub4_2_1_2*/
.sub_ul_style1 > li.img_li > span {display:block; margin-right:0; margin-top:10px;}
.sub_ul_style1 > li.img_li > span > img { width:100%; max-width:406px;}
.img_wid650 { width:100%; max-width:650px;}

/*sub3*/
.main_con.sub03 { background:url(/kcc2016/images/sub/sub3_02.jpg) no-repeat center top #101924; height:auto; padding-bottom:10px;}
/*20160922*/
.sub03_banner_txt { padding-top:30px; height:auto; margin-bottom:10px;}
/*//20160922*/
/*.sub03_banner_txt { padding-top:90px; height:auto; margin-bottom:10px;}*/
.sub03_bannet_ul { width:100%;}
.sub03_bannet_ul > li { margin:0 1% 2% 1% !important; width:31%; height:auto;}
.sub03_bannet_ul > li.img_none { display:none;}
.sub03_bannet_ul > li > a > img { width:100%;}
.sub03_main_ul > li { width:48% !important; margin:0 1% 2% 1% !important; box-sizing:border-box; height:200px !important;}
.sub03_main_ul > li.bg1 { background:url(/kcc2016/images/sub/sub3_06.gif) no-repeat 90% 90% #ffffff;}
.sub03_main_ul > li.bg2 { background:url(/kcc2016/images/sub/sub3_12.gif) no-repeat 90% 90% #ffffff;}
.sub03_main_ul > li.bg3 { background:url(/kcc2016/images/sub/sub3_09.gif) no-repeat 90% 90% #ffffff;}
.sub03_main_ul > li.bg4 { background:url(/kcc2016/images/sub/sub3_03.gif) no-repeat 90% 90% #ffffff;}
.sub03_main_ul > li.bg5 { background:url(/kcc2016/images/sub/sub3_38.gif) no-repeat 90% 90% #6993d9;}
.sub03_main_ul > li.bg6 { background:url(/kcc2016/images/sub/sub3_41.gif) no-repeat 90% 90% #929292;}
.sub03_main_ul > li.bg7 { width:98% !important; height:auto !important;}
.sub03_main_ul > li > a.ul_go_btn { left:20px; bottom:20px;}
.sub03_main_ul > li > p { line-height:18px;}
.sub03_main_ul > li.bg7 > ul > li { width:31%; margin:2% 1%;}
.sub03_main_ul > li.bg7 > ul > li > a > img { margin:0 auto; width:94px;}

/*sub01*/
.sub01_p01 br { display:block;}

/*ch*/
.sub4_tap{text-align:center;}
.sub4_tap dd{display:none;float:none;padding-left:0;width:100%;background:none !important;min-width:106px;}
.sub4_tap dd a{width:100%;height:100%;padding:5px 0;background:none !important;border-bottom:1px solid #0096db;background-color:#00bff3 !important;}
.sub4_tap dd a br{display:none;}
.sub4_tap dt{display:block;}

/*cj*/
.sub04_2_1_9_v_cont_v1{width:auto;}
.sub04_2_1_9_v_cont_v2 .cont1{float:none;width:100%;background:none;margin:0;}
.sub04_2_1_9_v_cont_v2 .cont1 .cont1_v{height:auto !important;}
.sub04_2_1_9_v_cont_v2 .cont1 .cont1_tit{height:auto;}
.sub04_2_1_9_v_cont_v2 .cont1 .cont1_tit span{position:static;margin-top:0 !important;padding:15px 0;}
.sub04_2_1_9_v_cont_v2 .cont1 .cont1_tit span br{display:none;}
.sub04_2_1_9_v_cont_v3 .sub4_tap{text-align:center;}
.sub04_2_1_9_v_cont_v3 .sub4_tap dd{display:none;float:none;padding:0;margin:0;width:100%;background:none !important;min-width:106px;}
.sub04_2_1_9_v_cont_v3 .sub4_tap dd a{width:100%;height:100%;padding:5px 0;background:none !important;border-bottom:1px solid #0096db;background-color:#0066c3 !important;font-size:16px;font-weight:normal;line-height:22px;}
.sub04_2_1_9_v_cont_v3 .sub4_tap dd a br{display:none;}
.sub04_2_1_9_v_cont_v3 .sub4_tap dt{display:block;}
.sub020105_v{margin-left:0;}
.sub020105_v_cont{float:none;display:inline-block;max-width:290px;width:100%;margin:0 10px 20px;}
.sub0202_v{display:none;}
.m_sub0202_v{display:block;position:relative;margin-top:20px;}
.m_sub0202_v select{width:calc(100% - 95px);height:24px;border:1px solid #d7d7d7;}
.m_sub0202_v a{position:absolute;top:0;right:0;display:inline-block;width:68px;height:24px;line-height:24px;text-align:center;border-radius:2px;background:#2095f2;color:#ffffff;}
.sub0204_v_lf{float:none;display:none;}
.sub0204_v_rt{float:none;width:auto;padding:20px;}
.sub0204_v_rt_btn{text-align:center;overflow:hidden;}
.sub0204_v_rt_btn span{float:left;width:50%;margin-right:0;margin-bottom:10px;}
.sub0204_v_rt_btn span a{display:block;margin:0 2px;}
.sub0204_v_rt_btn span img{max-width:150px;width:100%;}
.img_center{overflow:auto;}
.sub0302_v .sub04_2_1_9_v_cont_v2 .cont1{float:none;width:100%;margin:0 0 20px;}
.sub0302_btn span{width:30%;}
.sub0302_btn span a{width:100%;padding:15px 0;}
.sub_title03_down{background:url('/kcc2016/images/sub/sub4_2_1_3_2_ico1.gif') no-repeat 6px 7px;}
.sub_title03_down a{margin-left:0;margin-top:5px;display:block;}
.sub0102_v a{margin:10px 5px;}


#question_text04{margin-left:17px;}

/* search_0812*/
.search_page { width:98%; padding:0 1%;}
.search_box_left { display:none;}
.search_box_con { float:none; width:100%;}
.search_box_right { display:none;}

.themeContent { display:block;}
.themeImgDiv {width:100%;height:auto;padding:10px 0;display:block;text-align:center;}
.themeTextDiv {width:100%;float:none;}
.themeTextDiv ul {list-style-type:none;margin:0px;}
.themeTextDiv li { padding-left:80px; position:relative;}
.themeTextDiv li div {float:none;margin:0;}
.themeSub { position:absolute; left:0; top:0;}
.themeCtx {width:100%;}
/* //search_0812*/

/* sub07*/
.sub07_4_box1 > ul { padding:10px; background:none;}

.sub07_2_box { padding:10px;}
.sub07_2_box > p { padding:10px 0;}
.sub07_2_box label.label_mail { display:block; text-align:left;}
.sub07_2_box input[type=text] { width:100%; height:28px; line-height:28px; box-sizing:border-box; display:block; margin:3px 0;}
.sub07_2_box select {width:100%; }
/* //sub07*/

/*20160823_css*/
.sub3_4_5_3_div > ul { padding:50px 0 0 0; background:none;} 
.sub3_4_5_3_div > ul > li { margin-bottom:10px;}

.tab_input { width:100% !important; display:block; margin-bottom:3px;}

.user_write > ul > li { float:none;}
.user_write > ul > li { width:100% !important;}
.user_write > ul > li br { display:none;}

.user_examine > div {padding:0 10px 28px 10px;}
.user_examine > div > ul > li > label {width:100%;}
/*//20160823_css*/


/*20160830_css*/
.sub03_2_divbox { padding:20px; background:#f1f9ff !important;}
.sub03_2_divbox > strong { position:static; display:block; padding-bottom:25px;}
.sub03_2_divbox > div > ul > li { float:none; width:auto;}
/*20160830_css*/

/*20160831_css*/
.index6_4_box { text-align:center; padding:20px; }
.index6_4_box > img { float:none; margin-right:0; }
.index6_4_box > div { float:none !important; }
/*20160831_css*/

/*20170125*/
.abso-img{display:none;}
/*20170125*/

/*20180208*/
.sub5_2_1_3_div01 > ul > li > select.sel_y, .sub5_2_1_3_div01 > ul > li > select.sel_m {width:68%}
.sub5_2_1_3_div02  th, .sub5_2_1_3_div02  td {word-break:break-all; padding:10px 5px}
/*cj & ch*/
/*20180709*/
.homepage span{display:block; margin-bottom:10px}
.eventpage{background-size:290px}
.eventpage span{display:block; margin-bottom:10px}

/* 20190314 ì‹œì²­ìžíˆ¬í‘œ ì‹œìž‘ */
.sub_award {padding: 0;}
.sub_award .sub_path{padding:30px 20px 10px 0;}
.sub_award .sub_title{padding-left:20px;}
.mImg{display:block;}
.wImg{display:none;}
.mImg img, .wImg img{width:100%}
.sub_tab3{height:100%;}
.sub_tab3:after{content:" "; display:block; clear:both}
.sub_tab3 > li{float:left;width:33.3333%;}
.sub_tab3 > li > a{display:block; padding:0 15px 0 14px; margin:-1px 0 0 -1px; color:#686868; font-size:15px; border:#727272 1px solid; height:42px; line-height:42px; text-align:center;  background:#fff}
.sub_tab3 > li > a:hover,
.sub_tab3 > li > a.on{margin-top:-1px;height:42px;line-height:42px;color:#fff; font-weight:bold;border:#000 1px solid; background:#000;}
.sub_tab3 > li:nth-child(2) > a:hover,
.sub_tab3 > li:nth-child(2) > a.on{margin-top:-1px;height:42px;line-height:42px;color:#fff; border:#4c4b8f 1px solid; background:#4c4b8f;}
.sub_tab3 > li:nth-child(3) > a:hover,
.sub_tab3 > li:nth-child(3) > a.on{margin-top:-1px;height:42px;line-height:42px;color:#fff; border:#7f1a44 1px solid; background:#7f1a44;}
.sub_tab3_area1{ position: relative;margin-left:0;width:100%;background:#000}
.sub_tab3_area2{ position: relative;margin-left:0;width:100%;background:#4c4b8f}
.sub_tab3_area3{ position: relative;margin-left:0;width:100%;background:#7f1a44}
.sub_tab3_area1 .tab_top1,
.sub_tab3_area2 .tab_top2,
.sub_tab3_area3 .tab_top3{position: relative;height:auto;}
.sub_tab3_area1 .tab_top1 img,
.sub_tab3_area2 .tab_top2 img,
.sub_tab3_area3 .tab_top3 img{display:block;position: relative;vertical-align: top;border: 0;max-width:100%; width: 100%;height:100%;}
.sub_tab3_area3 .tab_top3 .inner_event{ position: relative;float:left;}
.sub_tab3_area3 .tab_top3 .inner_event li{ position: relative;float:left;width:100%;}/* 20190322ìˆ˜ì • */
.sub_tab3_area3 .tab_top3 .evtnote {position: relative;overflow:hidden;width:100%;text-align:center;color:#fff;font-size:1em;}
.sub_vote_area { position: relative;margin-left:0;margin-top:1px;width:100%;height:auto;background:#000;}
.sub_vote_area .inner_top{position: relative;background:#000;}
.sub_vote_area .inner_Box{position: relative;float:left;overflow:hidden;margin:0 auto;padding-top:1px;background:#000;padding-bottom:20px;}
.inner_tab{width:100%;height:100%;}
.inner_tab:after{content:" "; display:block; clear:both}
.inner_tab > li{float:left;width:33.333333%;}
.inner_tab > li > a{display:block; padding:0 15px 0 14px; margin:-1px 0 0 -1px; color:#e4c865; font-size:16px;font-weight:bold;border:#eac751 1px solid; height:42px; line-height:42px; text-align:center;  background:#000}
.inner_tab > li > a:hover,
.inner_tab > li > a.on{color:#000; border:#eac751 1px solid; background:#eac751}
.inner_tabList{position: relative;float:left;overflow:hidden;width:100%;margin-top:25px;}
.inner_tabList ul {position: relative;float:left;width:90%;margin-left:5%;padding-bottom:15px;}
.inner_tabList ul li {position: relative;float:left;}
.inner_tabList ul li.list_img {width:45%;}
.inner_tabList ul li.list_img img{width:100%;}
.inner_tabList ul li.list_desc {float:left;width:45%;margin-left:5%;margin-top:0px;}
.inner_tabList ul li.list_desc > p{overflow:hidden;font-size:13px;line-height:1.2em;color:#fff}
.inner_tabList ul li.list_desc > strong{overflow:hidden;font-size:13px;line-height:1.2em;color:#fff}
.inner_tabList ul li.list_desc > span{display:inline-block;overflow:hidden;height:30px;margin-top:5px;font-size:13px;line-height:1.2em;color:#ccc;}
.btn_area_bot {width:90%;margin-left:5%;height:100%;padding:40px 0;text-align:center;}
.btn_area_bot .btn_goVote {padding:14px 25% 16px;background:#000;border:1px solid #debd4d;font-size:21px;line-height:21px;font-weight:bold;color:#e4c865;}

@media screen and (min-width:421px) and (max-width: 768px) {
.inner_tabList ul li.list_desc > p{overflow:hidden;font-size:14px;line-height:1.2em;color:#fff}
.inner_tabList ul li.list_desc > strong{overflow:hidden;font-size:15px;line-height:1.2em;color:#fff}
.inner_tabList ul li.list_desc > span{display:inline-block;overflow:hidden;height:auto;margin-top:5px;font-size:14px;line-height:1.2em;color:#ccc;}
.btn_area_bot {width:90%;margin-left:5%;height:100%;padding:40px 0;text-align:center;}
.btn_area_bot .btn_goVote {padding:14px 25% 16px;background:#000;border:1px solid #debd4d;font-size:21px;line-height:21px;font-weight:bold;color:#e4c865;}
}
/* 20190314 ì‹œì²­ìžíˆ¬í‘œ ë*/

/* 20190328 ì—°ë„ë³„ ì—…ë¬´ê³„íš ì‹œìž‘ */
.workplan_area {position:relative;width:100% !important;}
.workplan_area img {width:100%}
.tabmenu{float:left;height:100%;background:url("/images/workplan/2019/info1p_07.png");}
.tabmenu li{float:left;width:12%;}
.tabmenu li.on{width:48%;}
.tabmenu li:first-child,
.tabmenu li:last-child{width:2%;}
.tabmenu li a {display:block;padding:0;margin:0;}
.tabmenu li a img {width:100%}
/* 20190328 ì—°ë„ë³„ ì—…ë¬´ê³„íš ë */

@media screen and (max-width:640px){
	.sub_content { padding:20px;} /* 2020-07-07 ì¶”ê°€ */
	.sub04_211_bor_care{background:none;background-color:#f1f9ff;padding:2%;}
	.sub04_211_bor_care.bg2 ,
	.sub04_211_bor_care.bg3 ,
	.sub04_211_bor_care.bg4 ,
	.sub04_211_bor_care.bg5 {background:#f1f9ff;}
	.ul_down > li{background:url(/kcc2016/images/sub/ul_text_point_icon.gif) no-repeat left 7px;}
	.ul_down > li > a{margin-left:0;margin-top:5px;display:block;}
	.sub4_move select{max-width:70%;}
	
	.sub040603_v > a{display:block;width:auto;margin-right:0;margin-bottom:15px;padding:33px 20px;}
	.sub040603_v > a img{width:100%;max-width:333px;}
	.sub020105_v_cont{margin:0 0 20px;}
	/*20180628*/
	.btn_detail01{width:calc(50% - 9px)}
	.btn_detail02{width:calc(50% - 9px)}
	/*20180706*/
	.certification{width:calc(100% - 60px)}
	/*20180709*/
	#index .index_cont div{float:none; width:calc(100% - 70px)}
	.eventpage{margin-left:0; margin-top:10px}
}
@media screen and (max-width:580px){
	/*20180704*/
	#popup02{width:100%}
	.btn_kbs{background-size: auto; width:100%}
	.btn_fbc{background-size: auto; width:100%; margin-left:0; margin-top:10px}
}
@media screen and (max-width:530px){
	.evaluation_box > ul { padding:10px 0;}
	.evaluation_box > ul > li { float:none; line-height:20px;}
	.evaluation_box > ul > li.bg { background:url(/kcc2016/images/sub/sub_ask_bg.gif) no-repeat 18px 2px; padding-left:25px; padding-right:10px;}
	/*20180618*/
	.sub_btn9{width:calc(100% - 40px); margin-bottom:5px}
	.sub_bgimg01{background-size:80%; padding-bottom:300px}
	/*20180628*/
	#popup01{width:100%}
}
@media screen and (max-width:450px){
	/*sub4_1_2*/
	.sub4_1_2_div01 > div { width:100%; float:none; margin-top:10px;}
	/*sub3*/
	.sub03_bannet_ul > li { width:48%;}
	.sub03_main_ul > li { width:98% !important;}
	
	.sub07_6_dl01 { position:relative; padding-left:20px;}
	.sub07_6_dl01 > dt { position:static; text-align:left; width:100%; font-weight:bold;}
	/*20180704*/
	.btn_kbs{background-size:290px}
	.btn_fbc{background-size:290px}
}
@media screen and (max-width:400px){
	/*sub3*/
	.sub03_main_ul > li.bg7 > ul > li { width:48%;}
	/*20180618*/
	.sub_bgimg01{padding-bottom:40px;background-image:none;font-size:22px}
	/*20180628*/
	.btn_detail01{width:calc(100% - 6px); margin-bottom:5px}
	.btn_detail02{width:calc(100% - 6px)}
	/*20180704*/
	.btn_kbs{background-size:230px}
	.btn_fbc{background-size:230px}
	/*20180709*/
	.eventpage{background-size:240px}
	#index h1 img{width:80%}
	#index .index_title{font-size:16px}
	#index .index_title span{font-size:24px}
}


/* 191004 tab */

.sub5_1_3_ul01_new > li > a { width: 33.3%; }
.sub5_1_3_ul01_new > li:first-child > a { left: 0px; }
.sub5_1_3_ul01_new > li:nth-child(2) > a { left: 33.3%; }
.sub5_1_3_ul01_new > li:nth-child(3) > a { left: inherit; right: 0px; }