@charset 'utf-8';

/* COMMON */
.ui-radio .ui-btn{display:block;padding-left:24px;background-image:url('../img/input_radio.png')}
.ui-checkbox .ui-btn{display:block;padding-left:20px;background-image:url('../img/input_checkbox.gif')}
.cont_wrap {}
.cont_wrap .sub_tit strong{font-size:34px;color:#000;font-weight:200;line-height:1.3em;letter-spacing:-2px;font-family:"Apple SD Gothic Neo","WebNotoSansL"}
.cont_wrap .sub_tit strong em{font-weight:bold;color:#064323}
.cont_wrap .sub_tit2{display:block;padding:40px 0 30px 0;}
.cont_wrap .sub_tit2 strong{font-size:34px;color:#000;font-weight:200;line-height:1.3em;letter-spacing:-2px;font-family:"Apple SD Gothic Neo","WebNotoSansL"}
.cont_wrap .sub_tit2 strong em{color:#064323;font-size:65px;font-style:italic}

/* 게시판 공통 STYLE */
.list_board table{width:100%;border-top:1px solid #000}
.list_board table thead th{height:60px;color:#333;font-size:15px;font-weight:normal;border-bottom:1px solid #ddd;background:#f8f8f8;}
.list_board table tbody td{height:62px;border-bottom:1px solid #ddd;color:#3f3f3f;font-size:14px;text-align:center;letter-spacing:0}
.list_board table tbody td.point{color:#064323}
.list_board table tbody td:nth-child(2){color:#000;letter-spacing:-1px}
.list_board table tbody td:nth-child(4),
.list_board table tbody td:nth-child(5){color:#808080}
.list_board table tbody td a{display:block;padding:0 0 0 6px;text-align:left}
.list_board table tbody td a em{display:block;font-size:18px}
.list_board table tbody td a p{position:relative;display:block;padding-left:50px;line-height:62px;color:#000;padding-right:40px;}
.list_board table tbody td a.scrt{position:relative;padding-left:46px;}
.list_board table tbody td a span{display:inline-block;margin-left:8px;height:31px;font-size:0;background-position:center center;background-repeat:no-repeat}
.list_board table tbody td a span.reply{margin-left:0;padding-left:23px;font-size:1em;background:url('../img/ico_re.gif') 0 3px no-repeat}
.list_board table tbody td a span.secret{position:absolute;left:0;top:15px;width:31px;background-image:url('../img/ico_secret.gif')}
.list_board table tbody td a span.new{width:60px;vertical-align:middle;background-image:url('../img/ico_new.gif')}
.list_board table tbody td a span.file{display:block;position:absolute;right:0;top:0;width:30px;height:31px;background-image:url('../img/ico_file.gif')}
.list_board.no-pad table tbody td a p{padding-right:0}

.board_view-page{position:relative;padding-bottom:100px;border-top:1px solid #000}
.board_view-page .view_title{display:block;padding:34px 0;border-bottom:1px solid #ddd; *zoom:1}
.board_view-page .view_title:after{content:"";display:block;clear:both}
.board_view-page .view_title > *{float:left;display:block;color:#000;font-size:18px}
.board_view-page .view_title .cate{padding-top:1px;width:96px;text-align:center}
.board_view-page .view_title .tit{margin:0;padding:0 30px;width:722px;font-size:24px;line-height:1.2em;border-left:1px solid #ddd}
.board_view-page .view_title .tit em{display:block;font-size:18px;line-height:1.4em}
.board_view-page .view_title .data,
.board_view-page .view_title .hit{margin-top:5px;padding:0 12px;color:#808080;line-height:1em;letter-spacing:0}
/*.board_view-page .view_title .hit{border-left:1px solid #c4c4c4}*/
.board_view-page .view_title .name{font-weight:bold;/*margin-top:13px;*/margin-top:5px;padding-right:13px;border-right:1px solid #e5e5e5;line-height:1em;width:130px;height:18px}
.board_view-page .view_title .name em{display:block;width:100%;height:100%;overflow:hidden;white-space:nowrap;text-align:right}
.board_view-page .view_contents{padding:60px 38px;color:#000;font-family:"Apple SD Gothic Neo","나눔바른고딕",NanumBarunGothic;line-height:1.7em;font-size:18px;word-spacing:3px} /*띄어쓰기*/
.board_view-page .view_contents:after{clear:both;display:block;width:0;height:0;overflow:hidden;content:" ";opacity:0}
.board_view-page .view_contents *{font-family:"Apple SD Gothic Neo","나눔바른고딕",NanumBarunGothic;line-height:1.7em;font-size:18px}
.board_view-page .view_contents img{display:block;max-width:100%; margin-left:auto; margin-right:auto;}
.board_view-page .view_contents p{margin:0}
.board_view-page .view_contents .tips{display:block;margin-top:48px;padding:25px;border:1px solid #ddd;background-color:#f5f5f5;font-size:16px;line-height:1.5em}
.board_view-page .view_contents .tips > strong{display:block;margin-bottom:16px;font-size:20px}
.board_view-page .view_contents .tips dl{padding:0 0 0 12px}
.board_view-page .view_contents .tips dl dt{position:relative;font-family:"Apple SD Gothic Neo",WebNotoSans;}
.board_view-page .view_contents .tips dl dt:before{content:"";display:block;position:absolute;top:9px;left:-10px;width:3px;height:3px;background-color:#757575}
.board_view-page .view_contents .tips dl dd{padding-right:200px}
.board_view-page .view_contents .yk_law{margin-top:50px}
.board_view-page .view_contents .yk_law strong{display:inline-block;padding:4px 0 15px 0;color:#000;border-top:1px solid #000}
.board_view-page .view_contents .yk_law ul{display:block; *zoom:1}
.board_view-page .view_contents .yk_law ul:after{content:"";display:block;clear:both}
.board_view-page .view_contents .yk_law ul li{float:left;display:block;margin-left:40px}
.board_view-page .view_contents .yk_law ul li:first-child{margin-left:0}
.board_view-page .view_contents .yk_law ul li a{display:block}
.board_view-page .view_contents .yk_law ul li img{display:block;margin:10px auto;width:104px;height:104px}
.board_view-page .view_contents .yk_law ul li p{display:block;font-size:18px;color:#000;line-height:1.1em;text-align:center}
.board_view-page .prev_next{display:block}
.board_view-page .prev_next ul li{display:block;padding:20px 35px;border-top:1px solid #ddd;color:#000;*zoom:1}
.board_view-page .prev_next ul li:after{content:"";display:block;clear:both}
.board_view-page .prev_next ul li a{float:left;width:100%;padding:8px 0;color:#000}
.board_view-page .prev_next ul li a > *{float:left;display:block;margin:0;font-size:18px}
.board_view-page .prev_next ul li a span{width:120px;line-height:1.4em;margin-top:4px}
.board_view-page .prev_next ul li a span.data{float:right;width:auto;color:#808080;letter-spacing:0}
.board_view-page .prev_next ul li a p{position:relative;width:800px;padding:4px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.4em}
.board_view-page .prev_next ul li a.scrt p{padding-left:42px;width:758px}
.board_view-page .prev_next ul li a p .secret{position:absolute;left:0;top:50%;width:31px;height:31px;margin-top:-15px;background-image:url('../img/ico_secret.gif');text-indent:-99999em;overflow:hidden}
.board_view-page .btn_list{border-top:1px solid #000;padding-top:20px; *zoom:1}
.board_view-page .btn_list:after{content:"";display:block;clear:both}
.board_view-page .btn_list .ft_r{float:right}
.board_view-page .btn_list .ft_l{float:left}
.board_view-page .btn_list a,
.board_view-page .btn_list button{width:131px;height:52px;background-repeat:no-repeat;background-position:0 0;color:#fff;font-size:20px;line-height:51px}
.board_view-page .btn_list .lst{padding-left:14px;width:117px;background-image:url('../img/btn_list.gif')}
.board_view-page .btn_list .mod{border:1px solid #b5b5b5;color:#404040}
.board_view-page .btn_list .del{border:1px solid #b5b5b5;margin-left:10px;color:#404040}
.board_write-page{margin-bottom:100px;border-top:1px solid #000}
.board_write-page:after{clear:both;display:block;width:0;height:0;overflow:hidden;content:" ";opacity:0}
.board_write-page .write_box{float:left;width:100%;border-bottom:1px solid #000}
.board_write-page .write_box dl{position:relative;float:left;width:100%;padding:24px 0;border-top:1px solid #ddd}
.board_write-page .write_box dl:first-child{border-top:none}
.board_write-page .write_box dl dt{float:left;width:150px}
.board_write-page .write_box dl dt span{display:block;width:112px;margin:10px 0 0 38px;font-size:18px;color:#000}
.board_write-page .write_box dl dd{float:left;width:920px;padding-right:46px}
.board_write-page .write_box dl.ft_b{width:50%}
.board_write-page .write_box dl.ft_b dd{width:362px}
.board_write-page .write_box dl.w2 dd{width:820px;padding-right:146px}
.board_write-page .write_box dl.w2 dd .ui-checkbox{position:absolute;right:50px;top:37px}
.board_write-page .write_box dl.w2 dd .ui-checkbox .ui-btn{padding-left:28px}
.board_write-page .write_box dl.w2 dd .ui-checkbox label em{display:block;width:43px;height:19px;line-height:1.2em}
.board_write-page .write_box dl.w5 .text_box{height:204px;padding:20px 20px;border:1px solid #d6d6d6}
.board_write-page .write_box dl.w5 .text_box textarea{width:100%;height:100%;resize:none;font-family:"Apple SD Gothic Neo", WebNotoSansL;font-size:18px;line-height:1.6em}
.board_write-page .write_box dl.w6 dd .inp_no{float:left;margin-right:20px}
.board_write-page .write_box dl.w6 dd .inp_no img{float:left;border:1px solid #d7d7d7;box-sizing:border-box}
.board_write-page .write_box dl.w6 dd .inp_no button{float:left;width:45px;height:45px;background:url('../img/btn_refrain.gif') center center no-repeat;text-indent:-99999em;overflow:hidden}
.board_write-page .write_box dl.w6 dd input[type=text]{float:left;width:172px}
.board_write-page .btns{float:left;position:relative;margin-top:20px;width:100%}
.board_write-page .btns .deg{display:block;position:absolute;left:10px;top:0;margin:0;width:800px;font-size:15px;color:#999;line-height:1.5em}
.board_write-page .btns .deg:before{content:"*";position:absolute;top:4px;left:-10px}
.board_write-page .btns .wit_doen{float:right;width:131px;height:52px;text-align:center;background-color:#064323;color:#fff;font-size:20px;letter-spacing:-2px}
.board_view-page .file_box{position:relative;padding:17px 0;background-color:#f7f7f7}
.board_view-page .file_box strong{display:block;position:absolute;left:37px;top:16px;padding-left:20px;width:100px;height:24px;background:url('../img/file_tit.gif') 0 center no-repeat;color:#333;font-size:18px}
.board_view-page .file_box ul{margin:-5px 40px -5px 158px}
.board_view-page .file_box ul li{display:inline-block;padding:4px 10px 4px 0}
.board_view-page .file_box ul li a{display:block;padding:1px 0;color:#000;font-size:18px;font-family:"Apple SD Gothic Neo", WebNotoSansL}
.board_view-page .view_contents .cent{margin:0 auto;display:block}
.board_page{display:block;padding:30px 0 70px 0;text-align:center}
.board_page ul{display:inline}
.board_page ul li{display:inline-block}
.board_page a{display:inline-block;margin:0 1px;width:40px;height:40px;border:1px solid #e2e2e2;color:#7c7c7c;vertical-align:top;line-height:40px}
.board_page a.on{color:#fff;border-color:#383838;background-color:#383838}
.board_page > a{background:url('../img/ico_board_page.png') no-repeat;font-size:0;line-height:0}
.board_page > a.all_prev{background-position:center 0}
.board_page > a.prev{background-position:center -50px}
.board_page > a.next{background-position:center -100px}
.board_page > a.all_next{background-position:center -150px}

.list_board table tbody td span.notice,
.list_board table tbody td a em,
.board_view-page .view_title .tit em,
.board_view-page .view_contents .tips > strong,
.board_view-page .prev_next ul li a p em{color:#064323}
.board_write-page .write_box dl.w2 dd .ui-checkbox .ui-btn{background-image:url('../img/input_checkbox.png')}


#ui_head {border-bottom:0 none;background:rgba(0,0,0,.6);}
.top_visual {width:100%;height:500px;background:url(../img/sub_visual01.jpg) no-repeat center;}
.top_visual.info {background:url(../img/sub_visual01.jpg) no-repeat center;}
.top_visual .sub_top {padding-top:250px;text-align:center;color:#fff;}
.top_visual .sub_top h2 {margin-bottom:25px;font-size:38px;}
.top_visual .sub_top p {font-family:WebNotoSansL;font-size:20px;color:#e1e1e1;}
.top_btns {width:100%;height:55px;line-height:56px;border-bottom:1px solid #ddd;text-align:center;}
.top_btns a {display:inline-block;padding:0 40px;margin:0 20px;}
.top_btns a.on {border-bottom:2px solid #064323;color:#064323;font-weight:bold;}

.cont_wrap {width:1200px;margin:100px auto;}

/* 1_1 */
.cont_wrap .intr_w {text-align:center;}
.cont_wrap .intr_w .intr_tit {margin-bottom:45px;line-height:1.5em;font-family:WebNotoSansL;font-size:28px;}
.cont_wrap .intr_w .intr_tit em {font-family:WebNotoSans,'돋움',dotum,applegothic,sans-serif;font-weight:bold;color:#064323;}
.cont_wrap .intr_w .intr_txt .txt_t {margin:70px auto 40px;line-height:1.5em;font-size:20px;font-weight:bold;}
.cont_wrap .intr_w .intr_txt .txt {line-height:1.8em;font-size:15px;color:#333;}
.cont_wrap .intr_w .intr_txt .txt em {font-weight:bold;color:#064323;}
.cont_wrap .intr_w .intr_txt .txt.mgY {margin-bottom:40px;}


/* 1_2 */
.center_map {width:1200px;margin:0 auto;}
.way_tab{position:relative;margin-top:0px;padding-top:70px}
.way_tab .tab_mu{display:block;position:absolute;top:0;width:139px;height:70px;z-index:1}
.way_tab .tab_mu a{display:block;position:relative;width:100%;height:100%;border:solid #d6d6d6;border-width:1px 1px 0 0;color:#404040;font-size:18px;text-align:center;font-weight:normal;line-height:70px}
.way_tab .tab_mu.on a{color:#fff;background-color:#064323;border-color:#064323;z-index:2}
.way_tab .w1{left:0}
.way_tab .w1 a{border-width:1px 1px 0 1px}
.way_tab .w2{left:139px;width:125px;}
.way_tab .w3{left:264px;width:125px;}
.way_tab .w4{left:389px;width:125px;}
.way_tab .w5{left:512px;width:125px;}
.way_tab .w6{left:635px;width:125px;}
.way_tab .w7{left:760px;width:125px;}
.way_tab .w8{left:883px;width:125px;}
.way_tab .w9{left:1007px;width:125px;}
.way_tab .w10{left:1127px;width:125px;}
.way_tab .w11{left:1247px;width:125px;}

.way_tab .tab_cnt{display:none;width:1371px;height:503px;background-color:#f5f5f5;border:1px solid #d6d6d6}
.way_tab .tab_cnt.open{display:block}
.way_tab .w2_cnt img{display:block;width:auto;height:auto}
.way_info{display:block;padding-top:30px}
.way_info dl{display:block;padding:30px 0;border-bottom:1px solid #d6d6d6; *zoom:1}
.way_info dl:after{content:"";display:block;clear:both}
.way_info dl dt{float:left;display:block;width:155px;font-size:24px;color:#000}
.way_info dl dd{float:left;display:block;width:800px;font-size:18px;color:#404040;line-height:1.5em}
.way_info dl dd ul{}
.way_info dl dd ul li{display:block;margin-top:5px}
.way_info dl dd ul li:first-child{margin-top:0}
.way_info dl dd ul li a{display:inline-block;color:#404040;letter-spacing:0}
.way_info dl dd ul li strong{display:inline-block;margin-right:5px;width:57px;color:#000;line-height:16px;border-right:1px solid #d6d6d6}
.way_info dl dd ul.call li{letter-spacing:0}
.way_info dl dd ul.call li strong{margin-top:3px;width:22px;height:22px;border:none;vertical-align:top}
.way_info dl dd ul li.bus strong{display:inline-block;border:none;margin-bottom:10px}
.way_info dl dd ul li.bus ul li{letter-spacing:0}
.way_info dl dd ul li.bus ul li em{display:inline-block;padding-right:5px;letter-spacing:-1px;color:#064323}
.way_btns{width:100%;padding:20px 0 86px 0}
.way_btns:after{clear:both;display:block;width:0;height:0;overflow:hidden;content:" ";opacity:0}{}
.way_btns button{float:right;padding-left:20px;width:168px;height:54px;margin-left:6px;background:url('../img/way_btn.png') no-repeat;color:#fff;font-size:18px;letter-spacing:-1px}
.way_btns button.prt{background-position:-174px 0}
.way_btns button.mag{padding-left:24px;background-position:0 0}
.mag_popup{display:none;position:absolute;left:50%;top:1400px;width:397px;height:256px;margin-left:-200px;background:url('../img/way_popup.png') 0 0 no-repeat;z-index:5}
.mag_popup.open{display:block}
.mag_popup>strong{display:block;height:70px;text-indent:-99999em}
.mag_popup .overlap{width:342px;margin-left:25px;margin-bottom:15px}
.mag_popup .overlap input{font-size:14px;padding:6px 0}
.mag_popup .overlap label{color:#979797;font-size:14px;top:7px;cursor:text}
.mag_popup .mj_check{float:left;width:342px;height:40px;margin-bottom:20px;margin-left:25px}
.mag_popup .mj_check .img{float:left;width:116px;height:37px;border:1px solid #d8d8d8;overflow:hidden}
.mag_popup .mj_check .img img{width:100%;height:auto;display:block}
.mag_popup .mj_check button{float:left;width:53px;height:39px;background:url('../img/ico_reset.png') center center no-repeat;text-indent:-99999em}
.mag_popup .mj_check input{width:170px;font-size:16px;padding:6px 0}
.mag_popup .send{clear:both;display:block;width:75px;height:35px;margin:0 auto;background-color:transparent;text-indent:-99999em}
.mag_popup .close{position:absolute;right:29px;top:23px;display:block;width:25px;height:25px;background-color:transparent;text-indent:-99999em}

/* SELECTBOX */
.sod_select{display:inline-block;position:relative;width:110px;height:40px;background-color:#fff;border:1px solid #d6d6d6;box-sizing:border-box;color:#333;font-size:18px;cursor:pointer;outline:none;font-family:"Apple SD Gothic Neo",WebNotoSansL}
.sod_select:after{position:absolute;right:11px;top:16px;display:block;width:11px;height:6px;background:url('../img/select_arw.gif') 0 0 no-repeat;content:""}
.sod_select .sod_label{display:block;padding-top:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:26px;text-indent:12px}
.sod_select .sod_list_wrapper{position:absolute;top:100%;left:-1px;display:none;height:auto;width:100%;background-color:#fff;border:1px solid #d6d6d6;z-index:1}
.sod_select.open .sod_list_wrapper{display:block}
.sod_select .sod_option{display:block;position:relative;padding:10px 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.sod_select .sod_option.selected{color:#064323}
.sod_select .sod_option.active{background-color:#fafafa}
.sod_select select{display:none !important}
.sod_select.touch select{-webkit-appearance:menulist-button;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:1;display:block !important;}

/* 검색창 */
.cont_wrap .search_box{display:block;margin-top:40px; *zoom:1}
.cont_wrap .search_box:after{content:"";display:block;clear:both}
.cont_wrap .search_box .search_form{position:relative;float:right;display:block;/*width:452px;*/width:493px;}
.cont_wrap .search_box .search_form > *{float:left;display:block}
.cont_wrap .search_box .search_form .sod_select{width:90px}
.cont_wrap .search_box .search_form .sod_select .ui-btn{color:#666;font-size:18px}
.cont_wrap .search_box .search_form input{margin:0 7px;width:268px;height:40px}
.cont_wrap .search_box .search_form input#srv, .cont_wrap .search_box .search_form button {display:none;}
.cont_wrap .search_box .search_form button{width:79px;height:40px;background-color:#9f9f9f;color:#fff;font-size:15px}
.search_form select {position:absolute;left:0;top:0;width:91px;height:40px;text-indent:9px;border:1px solid #d6d6d6;font-size:17px;color:#555;}
.search_form .frm_input {position:absolute;right:120px;top:0;}
.search_form .btn_submit {position:absolute;right:0;top:0;margin:0 !important;display:block;width:120px !important;color:#fff;background:#383838 !important;}
.overlap {position:relative;cursor:auto;}
.overlap label {position:absolute;left:12px;top:8px;display:block;font-size:18px;color:#999;}
input[type=password], input[type=text] {width:100%;border:1px solid #d6d6d6;padding:7px 0;box-sizing:border-box;text-indent:16px;color:#000;background:#fff;}

.cont_wrap .sub_tit {text-align: center;}
.cont_wrap .sub_tit strong{font-size:34px;color:#000;font-weight:200;line-height:1.3em;letter-spacing:-2px;font-family:"Apple SD Gothic Neo","WebNotoSansL";text-align: center;}
.cont_wrap .sub_tit strong em{font-weight:bold;color:#064323}

.cont_wrap .success_list{padding-top:0}
.cont_wrap .search_box{margin-top:0;padding:0 44px;}
.cont_wrap.medias .sub_tit,
.cont_wrap.webtoons .sub_tit{padding-bottom:50px;text-align: center;}
.cont_wrap.medias .success_list{padding-top:120px}

.center_news-box .board_view-page{margin-top:50px}
.board_view-page  .tips{display:block;margin-top:48px;padding:25px;border:1px solid #ddd;background-color:#f5f5f5;font-size:16px;line-height:1.5em}
.board_view-page  .tips > strong{display:block;margin-bottom:16px;font-size:20px}
.board_view-page  .tips > strong{display:block;margin-bottom:16px;font-size:20px}
.board_view-page  .tips dl{padding:0 0 0 12px}
.board_view-page  .tips dl{padding:0 0 0 12px}
.board_view-page  .tips dl dt{position:relative;font-family:"Apple SD Gothic Neo",WebNotoSans;}
.board_view-page  .tips dl dt{position:relative;font-family:"Apple SD Gothic Neo",WebNotoSans;}
.board_view-page  .tips dl dt:before{content:"";display:block;position:absolute;top:9px;left:-10px;width:3px;height:3px;background-color:#757575}
.board_view-page  .tips dl dt:before{content:"";display:block;position:absolute;top:9px;left:-10px;width:3px;height:3px;background-color:#757575}
.board_view-page  .tips dl dd{padding-right:200px}
.board_view-page  .tips dl dd{padding-right:200px}
.board_view-page  .yk_law{margin-top:50px}
.board_view-page  .yk_law{margin-top:50px}
.board_view-page  .yk_law strong{display:inline-block;padding:4px 0 15px 0;color:#000;border-top:1px solid #000}
.board_view-page  .yk_law strong{display:inline-block;padding:4px 0 15px 0;color:#000;border-top:1px solid #000}
.board_view-page  .yk_law ul{display:block; *zoom:1}
.board_view-page  .yk_law ul{display:block; *zoom:1}
.board_view-page  .yk_law ul:after{content:"";display:block;clear:both}
.board_view-page  .yk_law ul:after{content:"";display:block;clear:both}
.board_view-page  .yk_law ul li{float:left;display:block;margin-left:40px}
.board_view-page  .yk_law ul li{float:left;display:block;margin-left:40px}
.board_view-page  .yk_law ul li:first-child{margin-left:0}
.board_view-page  .yk_law ul li:first-child{margin-left:0}
.board_view-page  .yk_law ul li a{display:block}
.board_view-page  .yk_law ul li a{display:block}
.board_view-page  .yk_law ul li img{display:block;margin:10px auto;width:104px;height:104px}
.board_view-page  .yk_law ul li img{display:block;margin:10px auto;width:104px;height:104px}
.board_view-page  .yk_law ul li p{display:block;font-size:18px;color:#000;line-height:1.1em;text-align:center}
.board_view-page  .yk_law ul li p{display:block;font-size:18px;color:#000;line-height:1.1em;text-align:center}

.cont_wrap .success_list{position:relative;/*padding-top:73px*/}
/*
.cont_wrap .success_list .list_tab{position:absolute;left:0;top:0;width:300%;margin-left:-100%;height:73px;border-bottom:1px solid #ededed;box-shadow:rgba(0, 0, 0, 0.11) 0px 3px 6px;background-color:#fff}
.cont_wrap .success_list .list_tab ul{display:block;margin:0 auto;width:1116px; *zoom:1;position:relative;top:1px}
.cont_wrap .success_list .list_tab ul:after{content:"";display:block;clear:both}
.cont_wrap .success_list .list_tab ul li{float:left;display:block}
.cont_wrap .success_list .list_tab ul li a{display:block;padding:25px 25px 24px 25px;color:#878787;transition:color 0.3s;-webkit-transition:color 0.3s;font-family:"Apple SD Gothic Neo",'나눔바른고딕',NanumBarunGothic;}
.cont_wrap .success_list .list_tab ul li a:hover{color:#4f4f4f}
.cont_wrap .success_list .list_tab ul li.on{border-bottom:2px solid #064323}
.cont_wrap .success_list .list_tab ul li.on a{color:#064323}
.cont_wrap .success_list .list_board{margin:20px 0 30px 0}
.cont_wrap .success_list .list_board table tbody td .pw_secret{left:-250px}
.cont_wrap .success_list .list_board table tbody td .pw_secret .overlap{margin:24px 0 0 331px}
.cont_wrap .success_list .list_board table tbody td .pw_secret button.done{margin:24px 0 0 20px}*/

.cont_wrap .list_tab {width:1200px;margin:0 auto 30px;height:45px;border:1px solid #d9d9d9;background:#f3f3f3;}
.cont_wrap .list_tab ul {overflow:hidden; display:flex;}
.cont_wrap .list_tab ul li {position:relative;float:left;width:calc(1200px / 8);text-align:center;line-height:45px;font-size:15px;}
.cont_wrap .list_tab ul li.on {background:#064323;}
.cont_wrap .list_tab ul li a {display:block;}
.cont_wrap .list_tab ul li.on a {color:#fff;}
.cont_wrap .list_tab ul li:after{position:absolute;right:0;top:1px;display:block;width:1px;height:45px;content:"";background:#d9d9d9;}
.cont_wrap .list_tab ul li:last-child:after {display:none;}

/* 1_3 */
.medias {width:1200px;}
.center_news .cont_wrap .sub_tit{padding-bottom:0}
.center_news .cont_wrap .success_list{padding-top:0}
.center_news .cont_wrap .search_box{margin-top:0}
.center_news .cont_wrap.medias .sub_tit,
.center_news .cont_wrap.webtoons .sub_tit{padding-bottom:30px}
.center_news .cont_wrap.medias .success_list{padding-top:120px}
.center_news-box .board_view-page{margin-top:50px}
.center_news-box .board_view-page .view_title .tit{width:730px}
.center_news-box .board_view-page .view_title .tit.no_cate{width:780px;border-left:none}
.center_news-box .board_view-page .view_title .cate{width:136px;padding-top:2px}
.center_news-box .board_view-page .view_title .data{margin-top:4px}
.cont_wrap .media_board{padding-top:20px}
.cont_wrap .media_board .media_list{display:block;/*margin-left:-40px;width:110%;*/ *zoom:1}
.cont_wrap .media_board .media_list:after{content:"";display:block;clear:both}
.cont_wrap .media_board .media_list .m-box{float:left;margin:0 0 22px 40px;width:536px;height:243px;border:1px solid #d6d6d6;box-shadow:rgba(0, 0, 0, 0.13) 1px 1px 1px}
.cont_wrap .media_board .media_list .m-box a{display:block;padding:25px 30px 35px 33px; *zoom:1}
.cont_wrap .media_board .media_list .m-box a:after{content:"";display:block;clear:both}
.cont_wrap .media_board .media_list .m-box a em{display:block;margin-bottom:18px;color:#064323;font-size:15px;line-height:1em;height:16px;overflow:hidden}
.cont_wrap .media_board .media_list .m-box a em span{margin-left:5px;padding-left:5px;color:#808080;border-left:1px solid #d6d6d6}
.cont_wrap .media_board .media_list .m-box a img,
.cont_wrap .media_board .media_list .m-box a strong,
.cont_wrap .media_board .media_list .m-box a > span,
.cont_wrap .media_board .media_list .m-box a p{float:left;display:block;margin:0}
.cont_wrap .media_board .media_list .m-box a img{margin-right:18px;width:174px;height:146px;border:1px solid #d6d6d6}
.cont_wrap .media_board .media_list .m-box a strong{margin-bottom:3px;width:265px;height:46px;overflow:hidden;color:#000;font-size:20px;line-height:1.2em;font-weight:normal;word-wrap:break-word;word-break:keep-all;padding-top:2px}
.cont_wrap .media_board .media_list .m-box a .data{padding-right:5px;font-size:12px;color:#808080;letter-spacing:0}
.cont_wrap .media_board .media_list .m-box a .file{margin-top:5px;width:20px;height:13px;background:url('../img/ico_file2.gif') center center no-repeat;font-size:0}
.cont_wrap .media_board .media_list .m-box a p{margin-top:5px;width:275px;height:65px;overflow:hidden;word-wrap:break-word;word-break:keep-all;line-height:1.4em;font-family:"Apple SD Gothic Neo", WebNotoSansL;}
.cont_wrap .media_board .webtoon_list{display:block;margin:0 0 -20px 0}
.cont_wrap .media_board .webtoon_list ul{display:block;margin-left:-40px;width:110%; *zoom:1}
.cont_wrap .media_board .webtoon_list ul:after{content:"";display:block;clear:both}
.cont_wrap .media_board .webtoon_list ul li{float:left;margin:0 0 38px 40px;border:1px solid #d6d6d6;box-shadow:rgba(0, 0, 0, 0.13) 1px 1px 1px}
.cont_wrap .media_board .webtoon_list ul li a{display:block;width:348px;height:213px}
.cont_wrap .media_board .webtoon_list ul li a img{display:block;width:100%;border-bottom:1px solid #ddd}
.cont_wrap .media_board .webtoon_list ul li a p{display:block;margin:10px 0 0 20px;padding-top:2px;width:305px;color:#000;font-size:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.cont_wrap .media_board .webtoon_list ul li a span{display:block;margin:0 0 0 20px;color:#808080;font-size:12px;letter-spacing:0}
.center_news .success_list .list_board{margin-top:20px}
.center_news .list_board table tbody td:nth-child(3){color:#808080}

/* 2_1 */
.lawyer_w.top_btns {text-align:center;height:120px;line-height:120px;}
.lawyer_w .lawyer_tab {display:inline-block;border:1px solid #d9d9d9;margin:25px 0 30px;}
.lawyer_w .lawyer_tab li {float:left;height:45px;line-height:45px;border-left:1px solid #d9d9d9;background:#f3f3f3;}
.lawyer_w .lawyer_tab li:first-child {border-left:0 none;}
.lawyer_w .lawyer_tab li a {display:block;font-weight:600;}
.lawyer_w .lawyer_tab li.on {background:#064323;}
.lawyer_w .lawyer_tab li.on a {color:#fff;}
.cont_wrap.lawyer_list {width:100%;margin:0 auto;}
.cont_wrap.lawyer_list .lawyer_detail {position:relative;width:1200px;height:650px;margin:0 auto;background:#fff;}
.cont_wrap.lawyer_list .lawyer_detail .page_w {width:100%;position:absolute;left:0;top:50%;margin-top:-20px;}
.cont_wrap.lawyer_list .lawyer_detail .page_w > div {padding:0 20px;}
.cont_wrap.lawyer_list .lawyer_detail .page_w button {width:54px;height:53px;text-indent:-9999px;}
.cont_wrap.lawyer_list .lawyer_detail .page_w button.prev {float:left;background:url(../img/lawyer_prev.png) no-repeat;}
.cont_wrap.lawyer_list .lawyer_detail .page_w button.next {float:right;background:url(../img/lawyer_next.png) no-repeat;}
.cont_wrap.lawyer_list .lawyer_detail .detail_w .lawyer_t:first-child {display:block;}
.cont_wrap.lawyer_list .lawyer_detail .lawyer_t {overflow:hidden;display:none;}
.cont_wrap.lawyer_list .lawyer_detail .lawyer_t .imgArea, .cont_wrap.lawyer_list .lawyer_detail .lawyer_t .textArea {float:left;}
.cont_wrap.lawyer_list .lawyer_detail .lawyer_t .imgArea {width:640px;height:650px;}
.cont_wrap.lawyer_list .lawyer_detail .lawyer_t .imgArea span {display:block;width:100%;height:100%;overflow:hidden;text-align:center;}
.cont_wrap.lawyer_list .lawyer_detail .lawyer_t .imgArea span img {display:inline-block;width:auto;height:100%;margin-left:-20%;}
.cont_wrap.lawyer_list .lawyer_detail .lawyer_t .textArea {width:450px;margin-left:90px;margin-top:90px;}
.cont_wrap.lawyer_list .lawyer_detail .lawyer_t .textArea .text_t h3 {margin-bottom:25px;font-family:WebNotoSansL;font-size:34px;font-weight:normal;}
.cont_wrap.lawyer_list .lawyer_detail .lawyer_t .textArea .text_t strong {font-weight:bold;}
.cont_wrap.lawyer_list .lawyer_detail .lawyer_t .textArea .text_t p {font-size:14px;color:#666;}
.cont_wrap.lawyer_list .lawyer_detail .lawyer_t .textArea .text_b {margin-top:120px;}
.cont_wrap.lawyer_list .lawyer_detail .lawyer_t .textArea .text_b em {display:inline-block;border-bottom:1px solid #064323;color:#064323;font-size:14px;}
.cont_wrap.lawyer_list .lawyer_detail .lawyer_t .textArea .text_b strong {display:block;padding:2px 0 25px;line-height:1.5em;font-size:28px;}
 
.cont_wrap.lawyer_list .law_top {padding:100px 0;background:#f5f5f5;}
.cont_wrap.lawyer_list .law_top .lawyer_tab {overflow:hidden;width:1200px;margin:0 auto;}
/* .cont_wrap.lawyer_list .law_top .law_box {float:left;width:calc(1200px/6);height:200px;text-align:center; cursor:pointer;} 
.cont_wrap.lawyer_list .law_top .law_box > a {display:block;line-height:200px;}
.cont_wrap.lawyer_list .law_top .law_box .textwrap {display:inline-block;width:180px;height:180px;vertical-align:middle;color:#fff;}
*/
.cont_wrap.lawyer_list .law_top .law_box {float:left;width:calc(1200px/6);height:180px;text-align:center; cursor:pointer;}
.cont_wrap.lawyer_list .law_top .law_box > a {display:block;line-height:175px;}
 .cont_wrap.lawyer_list .law_top .law_box .textwrap {display:inline-block;width:150px;height:150px;vertical-align:middle;color:#cdcdcd;} 
.cont_wrap.lawyer_list .law_top .law_box.on .textwrap, .cont_wrap.lawyer_list .law_top .law_box a:hover .textwrap {color:#fff;background:rgba(6,67,35,.8);}
/* .cont_wrap.lawyer_list .law_top .law_box:first-child .textwrap {color:#000;background:#fff;} */

.cont_wrap.lawyer_list .law_top .law_box .textwrap > div {display:inline-block;line-height:normal;vertical-align:middle;margin-top:-15px;}
.cont_wrap.lawyer_list .law_top .law_box .textwrap span.point {font-size:12px;}
.cont_wrap.lawyer_list .law_top .law_box .textwrap p.name {font-size:22px;}
.cont_wrap.lawyer_list .lawyer_b {width:1200px;margin:100px auto;overflow:hidden;}
.cont_wrap.lawyer_list .lawyer_b .law_box {position:relative;float:left;width:190px;height:190px;margin-bottom:12px;margin-left:12px;background:#eee;}
.cont_wrap.lawyer_list .lawyer_b .law_box:nth-child(6n+1) {margin-left:0;}
.cont_wrap.lawyer_list .lawyer_b .law_box > a {display:block;line-height:190px;text-align:center;}
.cont_wrap.lawyer_list .lawyer_b .law_box .imgwrap {width:100%;height:190px;line-height:normal;text-align:left;}
.cont_wrap.lawyer_list .lawyer_b .law_box .imgwrap p.name {padding-left:25px;padding-top:25px;}
.cont_wrap.lawyer_list .lawyer_b .law_box .imgwrap img {position:absolute;left:0;bottom:0;width:auto;height:140px;vertical-align:bottom;}

.cont_wrap.lawyer_list .lawyer_b .law_box .text_w {position:absolute;left:0;top:0;width:190px;height:190px;opacity:0;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;}
.cont_wrap.lawyer_list .lawyer_b .law_box > a:hover .text_w {opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.cont_wrap.lawyer_list .lawyer_b .law_box .imgwrap img {width:auto;height:140px;vertical-align:bottom;}
.cont_wrap.lawyer_list .lawyer_b .law_box .textwrap {display:inline-block;width:170px;height:170px;vertical-align:middle;color:#fff;background:rgba(6,67,35,.8);}
.cont_wrap.lawyer_list .lawyer_b .law_box .textwrap > div {display:inline-block;line-height:normal;vertical-align:middle;margin-top:-15px;}
.cont_wrap.lawyer_list .lawyer_b .law_box .textwrap span.point {font-size:12px;}
.cont_wrap.lawyer_list .lawyer_b .law_box .textwrap p.name {font-size:22px;}

/* lawyer_view */
.lawyer_info {overflow:hidden;}
.lawyer_info .textArea {float:left;}
.lawyer_info .textArea h2 {display:inline-block;margin-top:75px;margin-bottom:70px;border-bottom:3px solid #064323;font-size:60px;font-weight:bold;color:#064323;}
.lawyer_info .textArea dl dt em {font-size:22px;color:#666;}
.lawyer_info .textArea dl dt span {display:block;padding:5px 0 35px;}
.lawyer_info .textArea dl dt span strong {line-height:1.4em;font-size:32px;}
.lawyer_info .textArea dl dd {color:#666;}
.lawyer_info .imgArea { display:table-cell; float:right;width:auto;height:685px; vertical-align:bottom; }
.lawyer_info .imgArea img {width:398px; display:inline-block; height:auto; bottom:0; margin-top:35px; }

.cont_wrap.lawyer_v .lawyer_detail {overflow:hidden;margin-top:100px;}
.cont_wrap.lawyer_v .lawyer_detail .leftArea {float:left;width:510px;}
.cont_wrap.lawyer_v .lawyer_detail .rightArea {float:right;width:660px;}
.cont_wrap.lawyer_v .lawyer_detail h3 {margin-bottom:25px;font-size:32px;font-weight:bold;}
.cont_wrap.lawyer_v .lawyer_detail .rightArea ul {overflow:hidden;}
.cont_wrap.lawyer_v .lawyer_detail .rightArea ul li {float:left;width:310px; padding-left:10px; padding-right:10px; background:url(../img/list_bullet.gif) no-repeat left center;}
.cont_wrap.lawyer_v .lawyer_detail .leftArea, .cont_wrap.lawyer_v .lawyer_detail .rightArea ul li {font-size:14px;}

.lawyer_success {height:1000px;background:#f7f7f7 url(../img/lawyer_info.png) no-repeat center top;}
.lawyer_success .success_top {position:relative;width:1200px;margin:0 auto;padding:70px 0;}
.lawyer_success .success_top .imgArea {position:absolute;left:0;top:70px;z-index:11;width:670px;height:460px;background:#eee;-webkit-box-shadow: 10px 10px 5px 4px rgba(0,0,0,0.3);-moz-box-shadow: 10px 10px 5px 4px rgba(0,0,0,0.3);box-shadow: 10px 10px 5px 4px rgba(0,0,0,0.3);}
.lawyer_success .success_top .textArea {margin-top:100px;padding-left:740px;color:#fff;}
.lawyer_success .success_top .textArea p.lawyer_tit {font-family:WebNotoSansL;margin-bottom:30px;line-height:1.3em;font-size:36px;}
.lawyer_success .success_top .textArea p.lawyer_tit em {font-weight:bold;color:#fe5f1b;}
.lawyer_success .success_top .textArea .lawyer_conts p {margin-bottom:25px;}
.lawyer_success .success_top .textArea .lawyer_conts span {font-size:14px;color:#95979a;}

.lawyer_success .page_w {position:absolute;left:-70px;bottom:-157px;z-index:10;width:275px;padding-top:95px;height:75px;text-align:center;color:#fff;background:#064323;}
.lawyer_success .page_w button, .lawyer_success .page_w .paging {display:inline-block;}
.lawyer_success .page_w button {width:6px;height:9px;text-indent:-9999px;}
.lawyer_success .page_w .prev {background:url(../img/lawyer_s_prev.png) no-repeat;}
.lawyer_success .page_w .next {background:url(../img/lawyer_s_next.png) no-repeat;}
.lawyer_success .page_w .paging {padding:0 20px;}
.lawyer_success .success_case {position:relative;width:1200px;margin:132px auto 0;}
.lawyer_success .success_case dl {position:absolute;left:40px;top:70px;}
.lawyer_success .success_case dl dt {color:#064323;}
.lawyer_success .success_case dl dd {line-height:1.6em;font-size:36px;font-weight:bold;}
.lawyer_success .success_case .best_list {height:400px;overflow:hidden;}
.lawyer_success .success_case .best_list ul {position:relative;overflow:hidden;}
.lawyer_success .success_case .best_list ul :after {position:absolute;right:0;top:0;display:block;width:1px;height:390px;content:"";background:#dfdfdf;}
.lawyer_success .success_case .best_list ul li {position:relative;float:left;width:calc(1200px/3);height:400px;}
.lawyer_success .success_case .best_list ul li:after {position:absolute;left:0;top:0;display:block;width:1px;height:390px;content:"";background:#dfdfdf;}
.lawyer_success .success_case .best_list ul li > div {padding:170px 40px 50px 40px;}
.lawyer_success .success_case .best_list ul li p.title {margin-bottom:15px;}
.lawyer_success .success_case .best_list ul li p.conts {overflow:hidden;height:3.2em;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.6em;font-size:15px;color:#777;}
.lawyer_success .success_case .best_list li a {display:block;width:41px;height:41px;margin-top:50px;text-indent:-9999px;background:url(../img/success_arrow.png) no-repeat;}

.media_box {margin:100px auto;}
.lawyer_media dl {width:1200px;margin:0 auto 30px;}
.lawyer_media dl dt {color:#064323;}
.lawyer_media dl dd {line-height:1.6em;font-size:36px;font-weight:bold;}
.media_box .m_tit {width:1200px;margin:0 auto;}
.media_box .m_tit h2 {font-size:28px;}
.media_box .m_tit p.sub_tit {margin:30px 0;font-size:14px;font-weight:bold;color:#999;}
.media_box .media_list ul {overflow:hidden;}
.media_box .media_list ul li {position:relative;float:left;width:334px;margin-right:12px;text-align:center;}
.media_box .media_list ul li::after{
	/*
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.7);
	display: block;
	content: '';
	clear: both;
	*/
	transition: all .3s ease-out;
}
.media_box .media_list ul li.slick-center::after{
	/*
	transition: all .3s ease-out;
	opacity:0;
	*/
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.8);
	display: block;
	content: '';
	clear: both;
	transition: all .3s ease-out;
}

.media_box .media_list ul li span.media_img {display:block;width:100%;height:254px;margin-bottom:30px;}
.media_box .media_list ul li span.media_img img {width:100%;height:100%;}
.media_box .media_list ul li em {font-size:14px;color:#064323;}
.media_box .media_list ul li p.media_tit {overflow:hidden;height:3.2em;margin:20px 0 40px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.6em;}
.media_box .media_list ul li p.media_date {font-size:14px;font-weight:bold;color:#999;}
.media_box .page_w {position:absolute;left:0;top:230px;overflow:hidden;width:100%;}
.media_box .page_w > div {width:1500px;margin:0 auto;}
.media_box .page_w button {width:80px;height:80px; /* text-indent:-9999px; */}
.media_box .page_w button.prev {float:left; /* background:url(../img/media_prev.png) no-repeat; */}
.media_box .page_w button.next {float:right; /* background:url(../img/media_next.png) no-repeat; */}
.media_box .page_w button.hidden {opacity:0.2;}


/* 업무분야 */
.cont_wrap .work_field {}
.cont_wrap .work_field ul li {margin-top:100px;}
.cont_wrap .work_field ul li:first-child {margin-top:0;}
.cont_wrap .work_field ul li dl dt {margin-bottom:50px;line-height:26px;padding-left:25px;border-left:2px solid #064323;font-size:26px;font-weight:bold;color:#064323;}
.cont_wrap .work_field ul li dl dd {line-height:1.7em;color:#555;}

/* 성공사례 */
.best_ex {width:100%;background:#f7f7f7;}
.best_ex ul {overflow:hidden;width:1200px;margin:0 auto;}
.best_ex ul li {position:relative;float:left;width:398px;height:280px;border-right:1px solid #dfdfdf;}
.best_ex ul li:first-child {border-left:1px solid #dfdfdf;}
.best_ex ul li dl {padding:50px 40px;}
.best_ex ul li dl dt {margin-bottom:18px;}
.best_ex ul li dl dd {overflow:hidden;height:3.2em;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.6em;font-size:14px;color:#888;}
.best_ex ul li a.more_ex {position:absolute;left:40px;bottom:50px;display:block;width:41px;height:41px;text-indent:-9999em;background:url(../img/more_ex.png) no-repeat;}

/* 자주 묻는 질문 */
.cont_wrap {position:relative;}
.cont_wrap form#seform {position:absolute;right:0;top:0;}
.cont_wrap h2.board_tit {margin-bottom:45px;font-size:32px;font-weight:bold;}
.cont_wrap.faq .list_tab ul li {width:calc(1200px / 7);}
/*
.cont_wrap.faq .faq_box {border-top:2px solid #000;}
.cont_wrap.faq .faq_box ul li .faq_tit {position:relative;height:65px;line-height:65px;border-bottom:1px solid #cdcdcd;background:url(../img/faq_arrow.png) no-repeat right center;cursor:pointer;}
.cont_wrap.faq .faq_box ul li .faq_tit.open {background:url(../img/faq_arrow_open.png) no-repeat right center;}
.cont_wrap.faq .faq_box ul li .faq_tit span {display:inline-block;height:32px;line-height:32px;padding-left:80px;background:url(../img/ico_q.png) no-repeat 30px 0;background-size:32px;}
.cont_wrap.faq .faq_box ul li .faq_view {display:none;padding:25px 80px;border-bottom:1px solid #cdcdcd;background:#f5f5f5 url(../img/ico_a.png) no-repeat 30px 25px;background-size:32px;}
.cont_wrap.faq .faq_box ul li .faq_view span {font-size:14px !important;}
.cont_wrap.faq .faq_box ul li .faq_view.open {display:block;}

.faq_box ul li .faq_tit:after{content:"";display:block;position:absolute;top:50%;right:40px;margin-top:-17px;width:34px;height:34px;background:url('../img/ico_faq.gif') center center no-repeat;
	-webkit-transition: all 0.3s ease-in-out;
	   -moz-transition: all 0.3s ease-in-out; 
	     -o-transition: all 0.3s ease-in-out; 
	    -ms-transition: all 0.3s ease-in-out; 
	        transition: all 0.3s ease-in-out;
}
.faq_box ul li .faq_tit.open:after{
	-webkit-transform: rotate(-180deg); 
	   -moz-transform: rotate(-180deg); 
	     -o-transform: rotate(-180deg);
	    -ms-transform: rotate(-180deg);
	        transform: rotate(-180deg);
}
*/

.faq_box{position:relative}
.faq_box ul{width:100%;border-top:1px solid #000}
.faq_box ul li{width:100%}
.faq_box ul li .faq_tit{position:relative;margin:0;padding:40px 100px 38px 72px;border-bottom:1px solid #d6d6d6;font-size:24px;color:#000;background:url('../img/faq_q.gif') 3px center no-repeat;cursor:pointer;line-height:1.4em}
.faq_box ul li .faq_tit:after{content:"";display:block;position:absolute;top:50%;right:40px;margin-top:-17px;width:34px;height:34px;background:url('../img/ico_faq.gif') center center no-repeat;
	-webkit-transition: all 0.3s ease-in-out;
	   -moz-transition: all 0.3s ease-in-out; 
	     -o-transition: all 0.3s ease-in-out; 
	    -ms-transition: all 0.3s ease-in-out; 
	        transition: all 0.3s ease-in-out;
}
.faq_box ul li .faq_tit.open:after{
	-webkit-transform: rotate(-180deg); 
	   -moz-transform: rotate(-180deg); 
	     -o-transform: rotate(-180deg);
	    -ms-transform: rotate(-180deg);
	        transform: rotate(-180deg);
}
.faq_box ul li .faq_view{display:none;background:#f5f5f5 url('../img/faq_a.png') 30px 36px no-repeat;overflow:hidden}
.faq_box ul li .faq_view.open{border-bottom:1px solid #d6d6d6}
.faq_box ul li .view_guide{padding:44px 100px 44px 98px;line-height:1.8em;font-size:18px;color:#666;word-wrap:break-word;word-break:keep-all;font-family:"Apple SD Gothic Neo", WebNotoSansL}

/* 온라인 상담 */
.cont_wrap.qna .advice_step {width:1200px;height:170px;margin-bottom:100px;text-align:center;}
.cont_wrap.qna .advice_step ul {overflow:hidden;display:inline-block;width:100%;}
.cont_wrap.qna .advice_step ul li {float:left;width:25%;}
.cont_wrap.qna .advice_step ul.step li {padding-top:36px;font-size:22px;}
.cont_wrap.qna .advice_step ul.step li.step01 {background:url(../img/step_01.png) no-repeat center top;}
.cont_wrap.qna .advice_step ul.step li.step02 {background:url(../img/step_02.png) no-repeat center top;}
.cont_wrap.qna .advice_step ul.step li.step03 {background:url(../img/step_03.png) no-repeat center top;}
.cont_wrap.qna .advice_step ul.step li.step04 {background:url(../img/step_04.png) no-repeat center top;}
.cont_wrap.qna .advice_step ul.step li.on {color:#ff5d22;background-position:center -75px}
.cont_wrap.qna .advice_step ul.detail {position:relative;}
.cont_wrap.qna .advice_step ul.detail:after {position:absolute;top:35px;display:block;width:100%;height:1px;border-bottom:1px dashed #ddd;content:"";}
.cont_wrap.qna .advice_step ul.detail li {padding-top:65px;font-size:15px;color:#666;}
.cont_wrap.qna form#seform {top:270px;}

.cont_wrap.qna .list_board table tbody em {display:inline-block;width:75px;height:30px;line-height:30px;border-radius:5px;color:#fff;}
.cont_wrap.qna .list_board table tbody em.d {background:#064323;}
.cont_wrap.qna .list_board table tbody em.a {background:#c2c2c2;}
.cont_wrap.qna span.cate em {display:inline-block;width:75px;height:30px;line-height:30px;border-radius:5px;font-size:14px;color:#fff;}
.cont_wrap.qna span.cate em.d {background:#064323;}
.cont_wrap.qna span.cate em.a {background:#c2c2c2;}
.cont_wrap.qna .adv_btn {width:100%;text-align:right;}
.cont_wrap.qna .adv_btn button {width:140px;height:40px;margin-top:30px;font-size:15px;color:#fff;background:#ff5d22;}

#mask, #mask1 {
  position:absolute;  
  z-index:9000;  
  background-color:#000;  
  display:none;  
  left:0;
  top:0;
}
#modal_box, #modal_box1 {
	display: none;
	width:771px;
	/*height:710px;*/
	/*padding:40px 42px;*/
	position: fixed;
	left: 50%;
	top: 50%;
	/*overflow-y:auto;*/
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background:#fff;
	z-index:10000;
	/*left:0\9 !important;
	right:0\9 !important;
	top:0\9 !important;
	bottom:0\9 !important;
	height:318px\9;
	margin: auto\9;*/
	
	-webkit-box-shadow: 0 3px 10px #000;
	-moz-box-shadow: 0 3px 10px #000;
	box-shadow: 0 3px 10px #000;
	box-shadow: 0 3px 10px #000;
}

@media \0screen {
	#modal_box {
	left:0;
	right:0;
	top:0;
	bottom:0;
	height:80%;
	margin: auto;
	}
}

#modal_box .close_btn {position:absolute;right:-44px;top:75px;display:block;width:44px;height:44px;text-indent:-9999px;background:url(../img/adv_close.png) no-repeat;}
#modal_box .adv_tab {width:100%; }
#modal_box .adv_tab ul {overflow:hidden;}
#modal_box .adv_tab ul li {position:relative;float:left;width:calc(771px/3);height:75px;line-height:75px;text-align:center;}
#modal_box .adv_tab ul li a {display:block;font-weight:bold;color:#fff;background:#282828;}
#modal_box .adv_tab ul li a.on {color:#333;background:#fff;}
#modal_box .adv_tab ul li:after{position:absolute;left:0;top:1px;display:block;width:1px;height:75px;content:"";background:#595959;}
#modal_box .adv_tab ul li:first-child:after {display:none;}

#modal_box .adv_conts {padding:50px;}
#modal_box .adv_conts > div {display:none;}
#modal_box .adv_conts #advTab01 {display:block;}
#modal_box .adv_conts p.adv_txt {margin-bottom:25px;}
#modal_box .adv_conts .request_wrap ul li {margin-bottom:10px;}
#modal_box .adv_conts .request_wrap ul li span {margin-left:5px;}
#modal_box .adv_conts .request_wrap ul li span:first-child {margin-left:0;}
#modal_box .adv_conts .request_wrap ul li input {height:50px;border:0 none;font-size:15px;background:#f2f2f2;}
#modal_box .adv_conts .request_wrap ul li span input {width:330px;}
#modal_box .adv_conts .request_wrap ul li textarea {width:640px;height:90px;padding:15px;outline:none;resize:none;font-size:15px;background:#f2f2f2;}

#modal_box .adv_conts .request_wrap dl.mc3{position:relative;overflow:hidden;width:100%;padding-bottom:8px;margin-top:14px}
#modal_box .adv_conts .request_wrap dl.mc3 dt{float:left;width:89px;height:16px;padding:0 18px;color:#666;line-height:43px}
#modal_box .adv_conts .request_wrap dl.mc3 dd{}
#modal_box .adv_conts .request_wrap dl.mc3 dd .img{}
#modal_box .adv_conts .request_wrap dl.mc3 dd:after{clear:both;display:block;width:0;height:0;overflow:hidden;content:" ";opacity:0}
#modal_box .adv_conts .request_wrap dl.mc3 dd img{float:left;display:block;width:auto;height:40px;border:1px solid #d8d8d8;overflow:hidden}
#modal_box .adv_conts .request_wrap dl.mc3 dd button{float:left;width:33px;height:33px;margin:3px 10px 0 10px;background:url('../img/ico_reset.png') 0 0 no-repeat;text-indent:-99999em;overflow:hidden}
#modal_box .adv_conts .request_wrap dl.mc3 dd input{float:left;width:410px;height:43px;}
#modal_box .adv_conts .request_wrap .ckbox{margin-top:6px;padding:3px 0;position:relative}
#modal_box .adv_conts .request_wrap .ui-checkbox {position:relative;overflow:hidden;}
#modal_box .adv_conts .request_wrap .ui-checkbox .ui-btn {float:right;display:block;width:128px;padding-left:20px;background:url('../img/input_checkbox-wh1.gif') no-repeat}
#modal_box .adv_conts .request_wrap .ui-checkbox .ui-checkbox-off {background-position:0 0;}
#modal_box .adv_conts .request_wrap .ui-checkbox .ui-checkbox-on {background-position:0 -50px;}
#modal_box .adv_conts .request_wrap .ckbox em{display:block;width:170px;height:12px;padding:2px 0;font-size:13px;color:#808080;line-height:1em}
#modal_box .adv_conts .request_wrap .ckbox a{position:absolute;left:150px;top:1px;display:block;width:56px;height:20px;background:url('../img/policy_btns-sub.png') 0 0 no-repeat;font-size:11px;color:#868686;line-height:1.8em;text-indent:7px}
#modal_box .adv_conts .request_wrap .overlap {position:relative;cursor:auto;}
#modal_box .adv_conts .request_wrap .overlap label {position:absolute;left:12px;top:8px;display:block;font-size:18px;color:#999;}
#modal_box .adv_conts .request_wrap .ckbox input[type=password], #modal_box .adv_conts .request_wrap .ckbox input[type=text] {width:100%;border:1px solid #d6d6d6;padding:7px 0;box-sizing:border-box;text-indent:16px;color:#000;background:#fff;}

#modal_box .request_btn {width:100%;}
#modal_box .request_btn button {width:100%;height:60px;text-align:center;font-size:20px;color:#fff;background:#064323;}
#modal_box #advTab02 .request_btn button {background:#fd5f1a;}
#modal_box #advTab03 .request_btn button {color:#333;background:#ffe800;}

#modal_box .adv_info {margin-top:25px;padding-top:22px;border-top:1px solid #ddd;}
#modal_box .adv_info ul li dl {overflow:hidden;}
#modal_box .adv_info ul li dl dt, #modal_box .adv_info ul li dl dd {float:left;line-height:14px;font-size:14px;}
#modal_box .adv_info ul li dl dt {font-weight:bold;padding-right:10px;margin-right:10px;border-right:1px solid #ddd;}
#modal_box .adv_info ul li dl dd {color:#333;}

/* 조력 시스템 */
.cont_wrap .sst_tab {text-align:center;margin-bottom:100px;}
.cont_wrap .sst_tab ul {overflow:hidden;display:inline-block;border:1px solid #1c1c1c;}
.cont_wrap .sst_tab ul li {float:left;width:298px;height:85px;line-height:85px;border-left:1px solid #1c1c1c;font-size:17px;}
.cont_wrap .sst_tab ul li:first-child {border-left:0 none;}
.cont_wrap .sst_tab ul li a {display:block;}
.cont_wrap .sst_tab ul li a.on {color:#fff;background:#1c1c1c;}
.cont_wrap .sst_tab ul li a span {display:inline-block;line-height:normal;vertical-align:middle;}


.cont_wrap .sst_conts > div {display:none;}
.cont_wrap .sst_conts #sstTab01 {display:block;}
.cont_wrap .sst_conts span img {max-width:1200px;}



.list_board table tbody td .pw_secret {
    display: none;
    position: absolute;
    margin-top: -63px;
    left: 0px;
    width: 1200px; height:63px;
    background: url(../img/appoint_bg-hover2.png) 0 0 repeat;
    z-index: 5;
    *zoom: 1;
}

.list_board table tbody td .pw_secret .overlap {
    float: left;
    margin: 12px 0 0 331px;
    width: 318px;
    border-bottom: 1px solid #bbb;
}
.list_board table tbody td .pw_secret .overlap input {
    height: 40px;
    background: none;
    border: none;
    color: #fff;
}
.overlap label {
    position: absolute;
    left: 12px;
    top: 8px;
    display: block;
    font-size: 15px;
    color: #999;
}
.list_board table tbody td .pw_secret button {
    display: block;
    font-size: 0;
    line-height: 0;
}
.list_board table tbody td .pw_secret button.done {
    float: left;
    margin: 12px 0 0 20px;
    width: 121px;
    height: 40px;
    border: 1px solid #fff;
    color: #fff;
    font-size: 15px;
}
.list_board table tbody td .pw_secret button.close {
    position: absolute;
    right: 11px;
    top: 10px;
    width: 22px;
    height: 22px;
    background: url(../img/close_btns.png) 0 0 no-repeat;
}