﻿@charset "utf-8";

/* font */
@charset "utf-8";

/* font */
@font-face {
    font-family:'notokr-thin';
    src: url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-thin.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-thin.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'notokr-light';
    src: url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-light.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'notokr-demilight';
    src: url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-demilight.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-demilight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'notokr-regular';
    src: url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-regular.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'notokr-medium';
    src: url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-medium.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'notokr-bold';
    src: url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-bold.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'notokr-black';
    src: url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-black.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/jbfactory/jb-skin-fonts/fonts/notokr-black.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* reset */
html{width:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{background-color:#fff;*word-break:break-all;-ms-word-break:break-all;}
body,h1,h2,h3,h4,th,td,input, select, button, pre, textarea {color:#666;font-family:'notokr-demilight','Malgun Gothic','맑은고딕','돋움',dotum, sans-serif;font-size:13px;font-weight:normal;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button, pre, input{margin:0;padding:0;}
img,fieldset,iframe{border:0 none;}
li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
a, a:hover{outline:none;text-decoration:none;}
a{color:#585858;}
a:hover{cursor:pointer;}


/* positioning */
.f_l{float:left}
.f_r{float:right}
.fclear:after{clear:both;content:'';display:block;height:0;visibility:hidden;}

/* text align */
.txt_l, .txt_l td, .txt_l th{text-align:left !important;}
.txt_r, .txt_r td, .txt_r th{text-align:right !important;}
.txt_c, .txt_c td, .txt_c th{text-align:center !important;}
.vtop, .vtop td, .vtop th{vertical-align:top !important;}
.vmid, .vmid td, .vmid th{vertical-align:middle !important;}


.red_txt {color:#df6852 !important; margin-top:10px !important;}
.fc_red{color:#df6852 !important;}
.mgt10 {margin-top:10px !important;}.mgt15 {margin-top:15px !important;}


/* bg color */
.bg_color1{background:#ece4dd !important;}
.bg_color2{background:#f7f4de !important;}
.bg_color3{background:#f8f7f6 !important;}
.bg_color4{background:#f4b084 !important;}
.bg_color5{background:#ddebf7 !important;}
.bg_color6{background:#ffe1e1 !important;}
.bg_color7{background:#fcafaf !important;}
.bg_color8{background:#f48b8b !important;}
.bg_color9{background:#edeff9 !important;}
.bg_color10{background:#fce5d2 !important;}
.bg_color11{background:#e7e7e7 !important;}
.bg_color12{background:#e0ffea !important;}

.bg_color_a{background:#ddebf7 !important;}
.bg_color_b{background:#fce5d2 !important;}
.bg_color_c{background:#e0ffea !important;}
.bg_color_d{background:#fefeda !important;}
.bg_color_e{background:#e8e8e8 !important;}
.bg_color_f{background:#ffffff !important;color:#787878 !important;}
.bg_color_f2{background:#ffffff !important;color:#787878 !important; text-align:left !important; line-height:22px !important; padding-left:20px !important; padding-right:20px !important;}
.bg_color_f3{font-weight:bold !important; font-size:19px !important; background:#ffffff !important;color:#787878 !important; text-align:left !important; line-height:22px !important; padding-left:20px !important; padding-right:20px !important;}

.bg_color_green{background:#f2f9ef !important; font-size:15px !important;}
.bg_color_orange{background:#fff9e9 !important; font-size:15px !important;}
.bg_color_blue{background:#f1ffff !important; font-size:15px !important;}
.bg_color_bora{background:#eff3fa !important; font-size:15px !important;}
.bg_color_white{background:#ffffff !important; font-size:15px !important; color:#787878 !important;}

.time_col{border-top:2px solid #353535;}
.time_col table{width:100%;}
.time_col table .time_col{border:0;}
.time_col table table{margin:20px 0;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.time_col th{padding:10px 0 10px 0;font-size:16px;color:#666;line-height:16px;border-right: 1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;text-align:center;}
.time_col td{padding:10px 0 10px 0;font-size:16px;color:#666;line-height:16px;border-right: 1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;text-align:center;}
.time_col th{color:#222;font-family:'notokr-regular';font-weight:normal;}
.time_col th:first-child, .time_col tbody td:first-child{border-left:none;border-right:1px solid #ddd;}
.time_col tbody td:only-child, .time_col thead th:only-child{border-right:none;}
.time_col .bg_th {background:#f8f7f6;}
.time_col .bd_l{border-left:1px solid #ddd !important;}
.time_col .bd_r{border-right:1px solid #ddd !important;}
.time_col thead th{background:#f8f7f6;}
.time_col tbody.txt_c td{padding-left:0;padding-right:0;}
.time_col tbody th{background:#fdfdfc;font-family:'notokr-regular';}
.time_col tbody td{text-align:left;padding-left:20px;padding-right:20px;font-family:'notokr-regular';color:#787878;}
.time_col tbody td.txt_l{text-align:left !important;padding-left:20px;padding-right:20px;}
.time_col tbody td.bg_color1{background:#ece4dd}


.table_col{border-top:2px solid #363b4e;}
.table_col table{width:100%;}
.table_col table .table_col{border:0;}
.table_col table table{margin:20px 0;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.table_col th, .table_col td{padding:10px 0 10px 0;font-size:15px;color:#666;line-height:25px;border-right: 1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;text-align:center;}
.table_col th{color:#222;font-family:'notokr-regular';font-weight:normal;}
.table_col th:first-child, .table_col tbody td:first-child{border-left:none;border-right:1px solid #ddd;}
.table_col tbody td:only-child, .table_col thead th:only-child{border-right:none;}
.table_col .bg_th {background:#f8f7f6;}
.table_col .bd_l{border-left:1px solid #ddd !important;}
.table_col .bd_r{border-right:1px solid #ddd !important;}
.table_col thead th{background:#f8f7f6;}
.table_col tbody.txt_c td{padding-left:0;padding-right:0;}
.table_col tbody th{background:#fdfdfc;font-family:'notokr-regular';}
.table_col tbody td{text-align:left;padding-left:20px;padding-right:20px;font-family:'notokr-regular';color:#787878;}
.table_col tbody td.txt_l{text-align:left !important;padding-left:20px;padding-right:20px;}
.table_col tbody td.bg_color1{background:#ece4dd}



/******************
HEADER
******************/
#header{position:relative;width:100%;}



#container{position:relative;width:100%;}
#section{}
#section:after{content:'';display:block;clear:both;}


.content{/*min-height:400px*/}
.content > .inner{position:relative;width:100%}
.content > .inner:after{content:'';display:block;clear:both;}
.content > .inner.full{position:relative;width:100%;}
.content > .inner.full .tab_cnt {position:relative;width:100%;margin:65px auto 150px;}
.content > .inner.full .tab_fullcnt {position:relative;width:100%;margin-top:0;}
.content h3 span{display:block;margin:0 0 12px 0;font-size:35px;color:#222;letter-spacing:-0.5px;font-family:'notokr-light';}
.content h4 span{display:block;margin:45px 0 10px 0;font-size:20px;color:#222;font-family:'notokr-bold' !important;letter-spacing:-0.25px;}
.content h4 span .s{font-size:15px;font-family:'notokr-regular';}
.content h6 span{display:block;margin:25px 0 5px 0;font-size:14px;color:#222;font-family:'notokr-medium' !important;letter-spacing:-0.25px;}
.top_ttl{padding:60px 0 15px 0;font-size:26px;color:#222;text-align:center;font-family:'notokr-light';}




/* Tab */
.tab_basic{margin:29px 0 0 0;}
.tab_basic ul{display:table;width:100%;height:35px;overflow:hidden;}
.tab_basic li{display:table-cell;width:50%;height:100%;font-size:17px;text-align:center;vertical-align:middle;box-sizing:border-box;}
.tab_basic li a{display:block;height:100%;height:58px;text-align:center;background:#f8f7f6;color:#666;font-size:17px;line-height:58px;border:1px solid #ddd;border-left:0;}
.tab_basic li:first-child a{border-left:1px solid #ddd;}

.tab_basic li a:hover{font-weight:bold;color:#3c4147;text-decoration:none;}
.tab_basic li.on a{display:block;margin-left:-1px;font-weight:bold;color:#fff;text-decoration:none;background:#4d5057;border-color:#4d5057;}
.tab_basic li:first-child.on a{border-color:#4d5057;}
.tab_basic li.on a .ico_arr{display:inline-block;}
.tab_basic li:first-child.on,
.tab_basic li:first-child:hover{margin-left:0;}
.tab_basic.col3 li {width:400px}
.tab_basic.col4 li {width:300px}
.tab_basic.col5 li {width:240px}
.tab_basic.col6 li {width:200px}
.tab_basic.col10 li {width:120px}
.tab_basic.col10 li a {font-size:16px;}
.tab_basic.col10 li a .ico_arr {width:12px;background-position:center 0}
.tab_basic_sub{margin:30px 0;text-align:center;}
.tab_basic_sub li{display:inline-block;}
.tab_basic_sub li a{display:inline-block;color:#888;font-size:16px;}
.tab_basic_sub li.on a, .tab_basic_sub li a:hover{color:#12938e;text-decoration:underline;}
.tab_basic_sub li span{display:inline-block;padding:0 15px 0 18px;}









/* 모집요강 */
.recruit_visual .inner{position:relative;width:100%;margin:0 auto;}











.text_table{font-family:'notokr-regular';margin:0 65px 0 65px;}
.text_table h3.tit{margin-top:0px;margin-bottom:5px;color:#030e11;font-size:24px;font-family:'notokr-bold';}
.text_table h4.tit{margin-top:35px;margin-bottom:5px;color:#9f8667;font-size:20px;font-family:'notokr-bold';position:relative;padding-left:10px;}



.text_table3{font-family:'notokr-regular';margin:0 65px 0 65px;}
.text_table3 .tab_cnt{display:none;margin-top:65px;}
.text_table3 .tab_cnt.on{display:block;}
.text_table3 .tab_cnt {position:relative;display:block;width:100%;height:0;margin:0 auto;overflow:hidden;}
.text_table3 .tab_cnt.on {display:block;height:auto;overflow:visible;margin-top:65px;font-size:15px;}


.text_table3 .btit{font-size:30px;text-align:center;font-family:'notokr-bold';color:#000;margin-bottom:20px;}
.text_table3 h3.tit{margin-top:45px;margin-bottom:5px;color:#030e11;font-size:24px;font-family:'notokr-bold';}
.text_table3 h5.tit{margin-top:35px;margin-bottom:5px;color:#222;font-size:20px;font-family:'notokr-regular';}

.text_table3 .num{font-family:Georgia;}
.text_table3 .tbl_txt li{color:#df6852;}
.text_table3 .tbl_txt li:after{background:#df6852;}
.text_table3 .tab_basic{margin:0;}
.text_table3 .tab_basic li a{background:#fff;}
.text_table3 .tab_basic li.on a{background:#4d5057;}
.text_table3 .tab_basic.black li.on a {background:#1e1d1d;}



.text_title{position:relative;}
.text_title ul{position:relative;display:table;width:100%;border-top:2px solid #363b4e;border-left:1px solid #ddd;}
.text_title:after{content:'';display:block;clear:both}
.text_title ul:after{content:'';position:absolute;right:0;top:2px;bottom:0;display:block;width:100%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box;z-index:-1;}
.text_title li{display:table-cell;width:50%;border-bottom:1px solid #ddd;vertical-align:top;border-right:1px solid #ddd;}
.text_title li.row{display:table-row;}
.text_title li dl{display:table;width:100%;min-height:25px;padding:22px 0;}
.text_title li dt{display:table-cell;width:30%;vertical-align:top;position:relative;padding:0 0 0 38px;font-size:15px;color:#222;line-height:25px;font-family:'notokr-regular';}
.text_title li dt:after{content:'';position:absolute;left:29px;top:10px;width:4px;height:4px;background:#ff9566;}
.text_title li dd{display:table-cell;width:70%;vertical-align:middle;line-height:25px;font-size:16px;color:#666;}
.text_title li dd.num{/*font-size:20px;*/font-family:'notokr-regular';color:#222;}
.text_title li dd.num span{/*font-size:16px;font-family:'notokr-demilight';*/}
.text_title li dd.num .line{display:inline-block;border-bottom:3px solid #df6852;font-family:'notokr-medium';font-size:17px;}
.text_title li dd .stxt{font-size:13px;line-height:20px;}



.channel_A{font-family:'notokr-regular';}
.channel_A .channel_A_tab{display:none;margin-top:65px;}
.channel_A .channel_A_tab.on{display:block;}
.channel_A .channel_A_tab {position:relative;display:block;width:100%;height:0;margin:0 auto;overflow:hidden;}
.channel_A .channel_A_tab.on {display:block;height:auto;overflow:visible;margin-top:65px;}
.channel_A .channel_A_subtab{display:none;margin-top:45px;}
.channel_A .channel_A_subtab.on{display:block;}


.channel_A .btit{font-size:30px;text-align:center;font-family:'notokr-bold';color:#000;margin-bottom:20px;}
.channel_A h3.tit{margin-top:45px;margin-bottom:5px;color:#030e11;font-size:24px;font-family:'notokr-bold';}
.channel_A h3.tit.line{padding-bottom:5px;border-bottom:2px solid #343434;}
.channel_A h3.tit.line span{font-size:14px;color:#777;display:inline-block;vertical-align:middle;margin:0;}
.channel_A h4.tit{margin-top:35px;margin-bottom:5px;color:#9f8667;font-size:20px;font-family:'notokr-bold';position:relative;padding-left:10px;}
.channel_A h4.tit:after{content:'';display:block;position:absolute;left:0;top:14px;width:4px;height:4px;border-radius:50%;background:#9f8667;}
.channel_A h5.tit{margin-top:35px;margin-bottom:5px;color:#222;font-size:16px;font-family:'notokr-regular';}
.channel_A p.sub_tit{margin-top:10px;color:#333;font-size:18px;line-height:28px;letter-spacing:-0.02em;}
.channel_A .tit_desc{margin-top:15px;margin-bottom:5px;color:#222;font-size:16px;font-family:'notokr-regular';}
.channel_A .stxt{font-size:12px;}
.channel_A .recruit_box{border:1px solid #ddd; padding:10px;font-size:15px;color:#666;line-height:25px;font-family:'notokr-regular';}
.channel_A .recruit_gbox{background:#f1f1f1;padding:20px;font-size:15px;color:#666;line-height:25px;font-family:'notokr-regular';}
.channel_A .recruit_gbox .tit{font-size:16px;color:#000;}
.channel_A .recruit_gbox .tit span{font-size:10px;color:#666;}
.channel_A .recruit_gbox .dot_list li{font-size:14px;color:#666;}
.channel_A .recruit_gbox .dash_list li{font-size:14px;color:#666;}
.channel_A .num{font-family:Georgia;}
.channel_A .tbl_txt li{color:#df6852;}
.channel_A .tbl_txt li:after{background:#df6852;}
.channel_A .tab_basic{margin:0;}
.channel_A .tab_basic li a{background:#fff;}
.channel_A .tab_basic li.on a{background:#4d5057;}
.channel_A .tab_basic.black li.on a {background:#1e1d1d;}



/* Tab */
.channel_A_table{margin:29px 0 0 0;}
.channel_A_table ul{display:table;width:100%;height:35px;overflow:hidden;}
.channel_A_table li{display:table-cell;width:50%;height:100%;font-size:17px;text-align:center;vertical-align:middle;box-sizing:border-box;}
.channel_A_table li a{display:block;height:100%;height:58px;text-align:center;background:#f8f7f6;color:#666;font-size:17px;line-height:58px;border:1px solid #ddd;border-left:0;}
.channel_A_table li:first-child a{border-left:1px solid #ddd;}

.channel_A_table li a:hover{font-weight:bold;color:#3c4147;text-decoration:none;}
.channel_A_table li.on a{display:block;margin-left:-1px;font-weight:bold;color:#fff;text-decoration:none;background:#4d5057;border-color:#4d5057;}
.channel_A_table li:first-child.on a{border-color:#4d5057;}
.channel_A_table li.on a .ico_arr{display:inline-block;}
.channel_A_table li:first-child.on,
.channel_A_table li:first-child:hover{margin-left:0;}
.channel_A_table.col3 li {width:400px}
.channel_A_table.col4 li {width:300px}
.channel_A_table.col5 li {width:240px}
.channel_A_table.col6 li {width:200px}
.channel_A_table.col10 li {width:120px}
.channel_A_table.col10 li a {font-size:16px;}
.channel_A_table.col10 li a .ico_arr {width:12px;background-position:center 0}
.channel_A_table_sub{margin:30px 0;text-align:center;}
.channel_A_table_sub li{display:inline-block;}
.channel_A_table_sub li a{display:inline-block;color:#888;font-size:16px;}
.channel_A_table_sub li.on a, .channel_A_table_sub li a:hover{color:#12938e;text-decoration:underline;}
.channel_A_table_sub li span{display:inline-block;padding:0 15px 0 18px;}




.channel_B{font-family:'notokr-regular';margin-top:-20px;}
.channel_B .channel_B_tab{display:none;margin-top:65px;}
.channel_B .channel_B_tab.on{display:block;}
.channel_B .channel_B_tab {position:relative;display:block;width:100%;height:0;margin:0 auto;overflow:hidden;}
.channel_B .channel_B_tab.on {display:block;height:auto;overflow:visible;margin-top:65px;}
.channel_B .channel_B_subtab{display:none;margin-top:45px;}
.channel_B .channel_B_subtab.on{display:block;}


.channel_B .btit{font-size:30px;text-align:center;font-family:'notokr-bold';color:#000;margin-bottom:20px;}
.channel_B h3.tit{margin-top:45px;margin-bottom:5px;color:#030e11;font-size:24px;font-family:'notokr-bold';}
.channel_B h3.tit.line{padding-bottom:5px;border-bottom:2px solid #343434;}
.channel_B h3.tit.line span{font-size:14px;color:#777;display:inline-block;vertical-align:middle;margin:0;}
.channel_B h4.tit{margin-top:35px;margin-bottom:5px;color:#9f8667;font-size:20px;font-family:'notokr-bold';position:relative;padding-left:10px;}
.channel_B h4.tit:after{content:'';display:block;position:absolute;left:0;top:14px;width:4px;height:4px;border-radius:50%;background:#9f8667;}
.channel_B h5.tit{margin-top:35px;margin-bottom:5px;color:#222;font-size:16px;font-family:'notokr-regular';}
.channel_B p.sub_tit{margin-top:10px;color:#333;font-size:18px;line-height:28px;letter-spacing:-0.02em;}
.channel_B .tit_desc{margin-top:15px;margin-bottom:5px;color:#222;font-size:16px;font-family:'notokr-regular';}
.channel_B .stxt{font-size:12px;}
.channel_B .recruit_box{border:1px solid #ddd; padding:10px;font-size:15px;color:#666;line-height:25px;font-family:'notokr-regular';}
.channel_B .recruit_gbox{background:#f1f1f1;padding:20px;font-size:15px;color:#666;line-height:25px;font-family:'notokr-regular';}
.channel_B .recruit_gbox .tit{font-size:16px;color:#000;}
.channel_B .recruit_gbox .tit span{font-size:10px;color:#666;}
.channel_B .recruit_gbox .dot_list li{font-size:14px;color:#666;}
.channel_B .recruit_gbox .dash_list li{font-size:14px;color:#666;}
.channel_B .num{font-family:Georgia;}
.channel_B .tbl_txt li{color:#df6852;}
.channel_B .tbl_txt li:after{background:#df6852;}
.channel_B .tab_basic{margin:0;}
.channel_B .tab_basic li a{background:#fff;}
.channel_B .tab_basic li.on a{background:#4d5057;}
.channel_B .tab_basic.black li.on a {background:#1e1d1d;}



/* Tab */
.channel_B_table{margin:29px 0 0 0;}
.channel_B_table ul{display:table;width:100%;height:35px;overflow:hidden;}
.channel_B_table li{display:table-cell;width:50%;height:100%;font-size:17px;text-align:center;vertical-align:middle;box-sizing:border-box;}
.channel_B_table li a{display:block;height:100%;height:58px;text-align:center;background:#f8f7f6;color:#666;font-size:17px;line-height:58px;border:1px solid #ddd;border-left:0;}
.channel_B_table li:first-child a{border-left:1px solid #ddd;}

.channel_B_table li a:hover{font-weight:bold;color:#3c4147;text-decoration:none;}
.channel_B_table li.on a{display:block;margin-left:-1px;font-weight:bold;color:#fff;text-decoration:none;background:#4d5057;border-color:#4d5057;}
.channel_B_table li:first-child.on a{border-color:#4d5057;}
.channel_B_table li.on a .ico_arr{display:inline-block;}
.channel_B_table li:first-child.on,
.channel_B_table li:first-child:hover{margin-left:0;}
.channel_B_table.col3 li {width:400px}
.channel_B_table.col4 li {width:300px}
.channel_B_table.col5 li {width:240px}
.channel_B_table.col6 li {width:200px}
.channel_B_table.col10 li {width:120px}
.channel_B_table.col10 li a {font-size:16px;}
.channel_B_table.col10 li a .ico_arr {width:12px;background-position:center 0}
.channel_B_table_sub{margin:30px 0;text-align:center;}
.channel_B_table_sub li{display:inline-block;}
.channel_B_table_sub li a{display:inline-block;color:#888;font-size:16px;}
.channel_B_table_sub li.on a, .channel_B_table_sub li a:hover{color:#12938e;text-decoration:underline;}
.channel_B_table_sub li span{display:inline-block;padding:0 15px 0 18px;}



.channel_C{font-family:'notokr-regular';margin-top:-20px;}
.channel_C .channel_C_tab{display:none;margin-top:65px;}
.channel_C .channel_C_tab.on{display:block;}
.channel_C .channel_C_tab {position:relative;display:block;width:100%;height:0;margin:0 auto;overflow:hidden;}
.channel_C .channel_C_tab.on {display:block;height:auto;overflow:visible;margin-top:65px;}
.channel_C .channel_C_subtab{display:none;margin-top:45px;}
.channel_C .channel_C_subtab.on{display:block;}


.channel_C .btit{font-size:30px;text-align:center;font-family:'notokr-bold';color:#000;margin-bottom:20px;}
.channel_C h3.tit{margin-top:45px;margin-bottom:5px;color:#030e11;font-size:24px;font-family:'notokr-bold';}
.channel_C h3.tit.line{padding-bottom:5px;border-bottom:2px solid #343434;}
.channel_C h3.tit.line span{font-size:14px;color:#777;display:inline-block;vertical-align:middle;margin:0;}
.channel_C h4.tit{margin-top:35px;margin-bottom:5px;color:#9f8667;font-size:20px;font-family:'notokr-bold';position:relative;padding-left:10px;}
.channel_C h4.tit:after{content:'';display:block;position:absolute;left:0;top:14px;width:4px;height:4px;border-radius:50%;background:#9f8667;}
.channel_C h5.tit{margin-top:35px;margin-bottom:5px;color:#222;font-size:16px;font-family:'notokr-regular';}
.channel_C p.sub_tit{margin-top:10px;color:#333;font-size:18px;line-height:28px;letter-spacing:-0.02em;}
.channel_C .tit_desc{margin-top:15px;margin-bottom:5px;color:#222;font-size:16px;font-family:'notokr-regular';}
.channel_C .stxt{font-size:12px;}
.channel_C .recruit_box{border:1px solid #ddd; padding:10px;font-size:15px;color:#666;line-height:25px;font-family:'notokr-regular';}
.channel_C .recruit_gbox{background:#f1f1f1;padding:20px;font-size:15px;color:#666;line-height:25px;font-family:'notokr-regular';}
.channel_C .recruit_gbox .tit{font-size:16px;color:#000;}
.channel_C .recruit_gbox .tit span{font-size:10px;color:#666;}
.channel_C .recruit_gbox .dot_list li{font-size:14px;color:#666;}
.channel_C .recruit_gbox .dash_list li{font-size:14px;color:#666;}
.channel_C .num{font-family:Georgia;}
.channel_C .tbl_txt li{color:#df6852;}
.channel_C .tbl_txt li:after{background:#df6852;}
.channel_C .tab_basic{margin:0;}
.channel_C .tab_basic li a{background:#fff;}
.channel_C .tab_basic li.on a{background:#4d5057;}
.channel_C .tab_basic.black li.on a {background:#1e1d1d;}



/* Tab */
.channel_C_table{margin:29px 0 0 0;}
.channel_C_table ul{display:table;width:100%;height:35px;overflow:hidden;}
.channel_C_table li{display:table-cell;width:50%;height:100%;font-size:17px;text-align:center;vertical-align:middle;box-sizing:border-box;}
.channel_C_table li a{display:block;height:100%;height:58px;text-align:center;background:#f8f7f6;color:#666;font-size:17px;line-height:58px;border:1px solid #ddd;border-left:0;}
.channel_C_table li:first-child a{border-left:1px solid #ddd;}

.channel_C_table li a:hover{font-weight:bold;color:#3c4147;text-decoration:none;}
.channel_C_table li.on a{display:block;margin-left:-1px;font-weight:bold;color:#fff;text-decoration:none;background:#4d5057;border-color:#4d5057;}
.channel_C_table li:first-child.on a{border-color:#4d5057;}
.channel_C_table li.on a .ico_arr{display:inline-block;}
.channel_C_table li:first-child.on,
.channel_C_table li:first-child:hover{margin-left:0;}
.channel_C_table.col3 li {width:400px}
.channel_C_table.col4 li {width:300px}
.channel_C_table.col5 li {width:240px}
.channel_C_table.col6 li {width:200px}
.channel_C_table.col10 li {width:120px}
.channel_C_table.col10 li a {font-size:16px;}
.channel_C_table.col10 li a .ico_arr {width:12px;background-position:center 0}
.channel_C_table_sub{margin:30px 0;text-align:center;}
.channel_C_table_sub li{display:inline-block;}
.channel_C_table_sub li a{display:inline-block;color:#888;font-size:16px;}
.channel_C_table_sub li.on a, .channel_C_table_sub li a:hover{color:#12938e;text-decoration:underline;}
.channel_C_table_sub li span{display:inline-block;padding:0 15px 0 18px;}







.box{text-align:center;margin-bottom:-35px;}
.box > li{position:relative;display:inline-block;vertical-align:middle;margin-bottom:35px;margin-left:0px;border:1px solid #9a9a9a;width:240px;height:100px;padding:0 0 0 37px;text-align:left;}

.box > li:first-child{margin-left:0;}

.box > li:first-child:after{display:none;}
.box li .step_tit{display:inline-block;margin-top:10px;font-size:18px;color:#222;border-bottom:2px solid #222;}
.box li .step_tit em{font-family :Georgia;}
.box li .step_cont{display:block;margin-top:8px;}
.box li .step_cont li{position:relative;margin-left:10px;padding-left:5px;font-size:14px;color:#666;line-height:19px;margin-bottom:7px;}
.box li .step_cont li:after {content:'';display:block;position:absolute;top:9px;left:0;width:2px;height:2px;background-color:#8c8c8c}
.box li .step_cont li a{text-decoration:underline;}



.title_A .wrcont {position:relative;color:#222;}
.title_A .cont_tit1 {padding-bottom:15px;text-align:center;}
.title_A .cont_tit1 strong {display:block;font-size:50px;line-height:60px;font-family:'notokr-Black'; }
.title_A .cont_tit1 p {color:#585858;font-size:32px;line-height:40px;letter-spacing:-0.05em}
.title_A .cont_tit1 a1 {display:block;font-size:30px;line-height:30px;font-family:'notokr-Black';}
.title_A .cont_tit1 a2 {display:block;font-size:40px;line-height:60px;font-family:'notokr-Black';padding-bottom:15px;}
.title_A .cont_tit2 {position:absolute;display:inline-block;top:85px;right:695px;border-bottom:2px solid #222;font-size:28px;;line-height:35px;letter-spacing:-0.05em}
.title_A .cont_tit3 {position:absolute;display:inline-block;top:70px;left:811px;font-size:48px;line-height:55px;;font-family:'notokr-Black';}



.title_B .wrcont {position:relative;color:#222;}
.title_B .cont_tit1 {padding-bottom:15px;text-align:center;}
.title_B .cont_tit1 a1 {display:block;font-size:50px;line-height:60px;font-family:'notokr-Black';}
.title_B .cont_tit1 a2 {display:block;font-size:40px;line-height:60px;font-family:'notokr-Black';padding-bottom:15px;}
.title_B .cont_tit2 {position:absolute;display:inline-block;top:85px;right:695px;border-bottom:2px solid #222;font-size:28px;;line-height:35px;letter-spacing:-0.05em}
.title_B .cont_tit3 {position:absolute;display:inline-block;top:70px;left:811px;font-size:48px;line-height:55px;;font-family:'notokr-Black';}



.title_C .wrcont {position:relative;color:#222;}
.title_C .cont_tit1 {padding-top:50px;padding-bottom:50px;text-align:center;}
.title_C .cont_tit1 strong {display:block;font-size:50px;line-height:60px;font-family:'notokr-Black'; }
.title_C .cont_tit1 p {color:#585858;font-size:32px;line-height:40px;letter-spacing:-0.05em}
.title_C .cont_tit1 a1 {display:block;font-size:50px;line-height:60px;font-family:'notokr-Black';}
.title_C .cont_tit1 a2 {display:block;font-size:40px;line-height:60px;font-family:'notokr-Black';padding-bottom:15px;}
.title_C .cont_tit1 a3 {color:#585858;font-size:25px;line-height:40px;letter-spacing:-0.05em}
.title_C .cont_tit2 {position:absolute;display:inline-block;top:85px;right:695px;border-bottom:2px solid #222;font-size:28px;;line-height:35px;letter-spacing:-0.05em}
.title_C .cont_tit3 {position:absolute;display:inline-block;top:70px;left:811px;font-size:48px;line-height:55px;;font-family:'notokr-Black';}