@charset "UTF-8";
#sub-content{background:#f4f3f0;padding-top:35px;}
.sub-content-bg{position:relative;background:url(/images/sub/sub_content_bg.gif) repeat-y 0 0;}
/* .point5_con{position:absolute;bottom:20px;right:29px;width: calc(100% - 320px);} */
#left-area{float:left;width:250px;}
#left-area > h2{text-align: center;background: url(/images/sub/tit_bg.gif) no-repeat left top;color: #fff;font-size: 30px;line-height: 127px;}
.left-deaph1{background:#fff;}
.left-deaph1 > li{border-bottom:1px solid #e1e1e1;}
.left-deaph1 > li.on > a{color:#f33300;}
.left-deaph1 > li > a{display:block;padding:15px 25px;font-size:16px;color:#222222;}
.left-deaph1 > li > a:hover{color:#f33300;background-color:#f6f6f6;}
.left-deaph2{display:none;padding: 10px 25px;background: #f6f6f6;border-top:1px solid #e1e1e1;}
.left-deaph2 > li > a{display: block;background: url(/images/sub/left_deaph02.gif) no-repeat left 12px;padding: 4px 0;padding-left: 10px;font-size: 14px;color: #747575;}
.left-deaph2 > li.on > a,
.left-deaph2 > li > a:hover {font-weight:bold;background: url(/images/sub/left_deaph01.gif) no-repeat left 12px; }
.left-deaph2 > li.on .left-deaph3{display:block;}
.left-deaph2 > li.on .left-deaph3 > li{display:block;}
.left-deaph3{margin-left:10px;display:none;}
.left-deaph3 > li{line-height:23px;}
.left-deaph3 > li > a{display:block;background:url(/images/sub/s_tit_bg03.gif) no-repeat left 12px;font-size:14px;color:#656565;padding-left:10px;}
.left-deaph3 > li > a:hover{color:#747575;font-weight:bold;}
.left-deaph3 > li.on > a{color:#747575;font-weight:bold;}
.left-deaph3 > li.on .left-deaph4{display:block;}
.left-deaph3 > li.on .left-deaph4 > li{display:block;}
.left-deaph3 > li.on .left-deaph4 > li.on a{display:block;filter: grayscale(0);color:#747575;font-weight:bold;}
.left-deaph3 > li.on .left-deaph4 > li > a:hover{color:#747575;font-weight:bold;}
.left-deaph4{margin-left:10px;display:none;}
.left-deaph4 > li{line-height:23px;/*display:none;*/}
.left-deaph4 > li > a{background:url(/images/sub/left_deaph05_on.gif) no-repeat left center;background-size:2px;filter:grayscale(100%);font-size:14px;color:#656565;padding-left:10px;margin-left:5px;}
.left-deaph4 > li > a:hover{color:#f33300;font-weight:bold;}


#sub-area{float: right;width: calc(100% - 320px);background:#fff;padding:15px 30px 126px 30px;}
.point-sub-area{padding-bottom:250px !important;}
.nav{float:right;}
.nav > ul > li{float:left;background:url(/images/sub/nav_bg.gif) no-repeat left center;padding:0 7px 0 15px;font-size:13px;color:#888888;}
.nav > ul > li:first-child{background:none;}
#sub-area > h3{margin-top:13px;font-size:30px;color:#3f3f3f;}
.sub-sharing{float:right;}
.sub-sharing > ul > li{float:left;}
.sub-sharing > ul > li:first-child{margin-right:2px;}
.sub-con{border-top:1px solid #212121;padding-top:30px;}

.gray-box{border:10px solid #eeebeb;padding:50px;}
.gray-box-con{}
.gray-box-con > ul{padding-left:136px;}
.gray-box-con > ul > li{font-size:17px;color:#656565;line-height:26px;letter-spacing:-1px;}
.gray-box-con > ul > li > strong{font-size:17px;color:#333333;}
.gray-box-con > ul > li > span{font-size:17px;font-weight:bold;color:#f33300;}
.gray-box-con > ul.sub3-ul > li > strong{font-size:24px;color:#f33000;}

.sb7_must{margin-top:-20px;font-size:15px;font-weight:bold;color:#f33300;text-align:right;}

.s1_text{margin-top:20px;}
.s1_text > li{font-size:15px;font-weight:bold;color:#333;line-height:23px;}
.s1_text > li.blue{color:#095e9f;}
.s1_text > li.red{color:#f81b1b;}
.s1_text > li.green{color:#0d9557;}
.s1_text > li.bg{background:url(/images/sub/s2_01.gif) no-repeat left 11px;padding-left:10px;}

.s3-1-bg{background:url(/images/sub/s3_1_bg.gif) no-repeat left center;}
.s3-1-1-bg{background:url(/images/sub/s3_1_1bg.gif) no-repeat left center;min-height:71px;padding-top:20px;}
.s3-3-bg{background:url(/images/sub/s3_3_bg.gif) no-repeat left center;min-height: 95px;padding-top: 20px;}
.s3-4-bg{background:url(/images/sub/s3_4_bg.gif) no-repeat left center;min-height: 70px;padding-top: 20px;}
.s3-5-bg{background:url(/images/sub/s3_5_bg.gif) no-repeat left center;min-height: 70px;padding-top: 20px;}

.s323-bg{background:url(/images/sub/s3_43.gif) no-repeat left top;min-height:90px;padding-top:10px;}
.s323-bg > ul > li{font-size:17px;line-height:27px;}
.s323-bg > ul > li > strong{font-size:17px;color:#f33300;}

.s3-1-kinds{text-align:center;}
.s3-1-kinds > span{display:inline-block;width:33%;margin-top:30px;}

.sub-con h4.contents_title{margin-top:30px;font-size:20px;color:#3f3f3f;}
/* 2025 웹 접근성 */
.sub-con h4:not(.sub_title,.contents_title,.calTitle){margin-top:30px;background:url(/images/sub/s_tit_bg.gif) no-repeat left center;padding-left:32px;font-size:20px;color:#3f3f3f;}
.txt-style > li{margin-top:20px;}
.txt-style > li > strong{background:url(/images/sub/s_tit_bg02.gif) no-repeat left top;padding-top:6px;font-size:16px;color:#3f3f3f;}
.txt-style > li > ul{margin-top:7px;}
.txt-style > li > ul > li{background:url(/images/sub/s_tit_bg03.gif) no-repeat left 12px;padding-left:10px;font-size:15px;color:#656565;line-height:23px;}
.txt-style > li > ul > li.none{background:none;padding-left:0;}
.txt-style > li > ul > li > span{font-size:15px;font-weight:bold;color:#f33300;}
.none-style > li > strong{color:#f33000;background:none;}

.s3-1-box{background:#6e635b;padding:20px;margin-top:20px;}
.s3-1-box-lf{float:left;}
.s3-1-box-lf > ul > li{font-size:15px;color:#ffddc4;line-height:23px;}
.s3-1-box-lf > ul > li > span{font-size:15px;color:#ffffff;}
.s3-1-box-rt{float:right;}

.e-mail-step{margin-top:30px;}
.e-mail-step > span{display:inline-block;width:24%;text-align:center;background:url(/images/sub/sub3_06.gif) no-repeat left 41px;}
.e-mail-step > span:first-child{background:none;}
.e-mail-step > span > p{margin-top:15px;font-size:15px;color:#88705e;}
.e-mail-step > span > span{font-size:15px;margin-top:15px;color:#f33300;}

.s3-1-ask{margin-top:15px;text-align:center;}
.s3-1-ask > span{display:inline-block;width:calc(50% - 1px);padding:30px 0;background:#f8f8f8;border:1px solid #e1e1e1;margin:-4px;}
.s3-1-ask > span > ul > li{margin-top:10px;font-size:15px;color:#7f7a76;}
.s3-1-ask > span > ul > li:first-child{margin-top:0;}
.s3-1-ask > span > ul > li > strong{font-size:20px;color:#333333;}



.tab1{margin-top:10px;}
.tab1 > li{float:left;box-sizing: border-box;display: table;height: 39px;width:105px;}
.tab1 > li > a{display: table-cell;border: 1px solid #786d66;text-align: center;vertical-align: middle;font-size: 15px;color:#333333;}
.tab1 > li > a.on{background-color: #6e635b;color: #fff;}
.must{float:right;margin-top:20px;font-size:15px;color:#f33300;}
#s3-lb01{width:50%;height:33px;}
#s3-lb02, #s3-lb03{width:135px;height:33px;}
#s3-lb04{width:23%;height:37px;padding-left:10px;}
#s3-lb05, #s3-lb20{width:87px;height:37px;padding-left:10px;}
#s3-lb06, #s3-lb07{width:23%;height:33px;}
#s3-lb08{width:100%;height:33px;}
#s3-lb09{width:100%;height:128px;}

.s3_checkbox > li{float:left;width:20%;margin:4px 0;}
.s3_checkbox > li > label{margin-left:7px;}

.text-con{font-size:15px;color:#747575;margin-top:10px;line-height:23px;}
.agree-box{margin-top:30px;background:#f7f7f7;border:1px solid #e1e1e1;padding:20px 30px;}
.agree-icon{margin-top:30px;border-top:1px solid #e1e1e1;padding-top:20px;text-align:center;}
.agree-icon span:first-child{margin-right:30px;}
.agree-icon label{margin-left:6px;}

.button{text-align:center;}
.login-box{margin-top:20px;border:1px solid #f2c38b;padding:40px;background:#fefefe;}
.login-box-inner {overflow: hidden;max-width: 580px; margin: 0 auto;}
.login-box-tp{float:left;}
.login-box-tp > a{display:inline-block;width:190px;height:90px;line-height:90px;background:#8f7052 url(/images/sub/login_001.png) no-repeat 25px 15px;padding-left:120px;font-size:20px;color:#fff;}

.login-box-bt{float:left;margin-top: 17px;margin-left: 20px;}
.login-box-bt > p{background:url(/images/sub/s3_2_bg.gif) no-repeat left center;padding-left:10px;font-size:15px;color:#747575;}
.login-box-bt > a{display:inline-block;margin-top: 19px;text-align:center;border:1px solid #e1e1e1;color:#747575;padding: 5px 10px;}
.login-box-bt > a > span{display: inline-block;background: url(/images/sub/s3_2_bg02.png) no-repeat right center;padding-right:20px;font-size:15px;color:#747575;}

.paging{margin-top:30px;text-align:center;}
.paging > a{font-size:14px;font-weight:bold;margin:0 13px;}
.paging > a.on{color:#f33300;background:url(/images/sub/paging_bg.gif) no-repeat bottom center;padding-bottom:5px;}
.paging > a.none{margin:0;}
.table-con{margin:30px;margin-right:0;}
.table-text > li{margin-top:25px;font-size:15px;color:#656565;line-height:23px;}
.table-text > li > a{color:#2677c4;font-size:15px;}
.table-text > li:first-child{margin-top:0;}
.table-text > li > ul{margin-left:20px;}
.table-text > li > ul > li{font-size:15px;color:#747575;line-height:23px;background:url(/images/sub/s_tit_bg03.gif) no-repeat left 9px;padding-left:10px;}

.tab-pad{padding:30px 0;}
.stfaction > li{float:left;width:20%;}
.stfaction > li > label{margin-left:6px;font-size:15px;}
#other-ad{width:450px;height:35px;vertical-align:top;margin-top:10px;padding-left:10px;}
#s3-tit{width:calc(100% - 10px);height:33px;padding-left:10px;}
#s3-tx{width:calc(100% - 50px);height:250px;padding:25px;}


.total{float:left;font-size:14px;color:#747575;height:38px;line-height:38px;}
.t.total > strong{font-size:14px;/* color:#f33300; */color: #E95504;}



.sub4-search{float:right;}
.sub4-search > span{display:inline-block;}
.sub4-search > span.round1{width:98px;height:38px;background:url(/images/sub/sub4_01.png) no-repeat center;}
.sub4-search > span.round1 > select{width:76px;height:38px;margin-left:10px;border:none;background:none;}
.sub4-search > span.round2{width:340px;height:39px;background:url(/images/sub/sub4_02.png) no-repeat left center;}
.sub4-search > span.round2 > input{width:227px;height:36px;border: none;margin-left: 15px;margin-top: 1px;}


.s5-2-bg{padding:11px 0;}
.sub5-chart{width:739px;height:398px;position:relative;background:url(/images/sub/sub5_chart.gif) no-repeat center;margin:60px 0 20px 20px;}

.sub5-chart > a{position:absolute;display:block;}
.sub5-chart > a.chart01{top:-40px;left:300px;}
.sub5-chart > a.chart02{top:39px;left:140px;}
.sub5-chart > a.chart03{top:39px;right:140px;}
.sub5-chart > a.chart04{top:133px;left:-20px;}
.sub5-chart > a.chart05{top:133px;left:142px;}
.sub5-chart > a.chart06{top:133px;left:302px;}
.sub5-chart > a.chart07{top:133px;right:140px;}
.sub5-chart > a.chart08{top:133px;right:-20px;}
.sub5-chart > a.chart09{bottom:-12px;left:-20px;}
.sub5-chart > a.chart10{bottom:-12px;left:25px;}
.sub5-chart > a.chart11{bottom:-12px;left:70px;}
.sub5-chart > a.chart12{bottom:-12px;left:114px;}
.sub5-chart > a.chart13{bottom:-12px;left:157px;}
.sub5-chart > a.chart14{bottom:-12px;left:200px;}
.sub5-chart > a.chart15{bottom:-12px;left:244px;}
.sub5-chart > a.chart16{bottom:-12px;left:287px;}
.sub5-chart > a.chart17{bottom:-12px;left:328px;}
.sub5-chart > a.chart18{bottom:-12px;left:368px;}
.sub5-chart > a.chart19{bottom:-12px;right:305px;}
.sub5-chart > a.chart20{bottom:-12px;right:207px;}
.sub5-chart > a.chart21{bottom:-12px;right:163px;}
.sub5-chart > a.chart22{bottom:-12px;right:115px;}
.sub5-chart > a.chart23{bottom:-12px;right:70px;}
.sub5-chart > a.chart24{bottom:-12px;right:25px;}
.sub5-chart > a.chart25{bottom:-12px;right:-20px;}



.department_chart{display:none;width: 739px;height: 500px;position: relative;background: url(/images/sub/sub5_chart.gif) no-repeat top center;margin: 60px 0 20px 20px;}
.department_chart a{position:absolute;display:block;}
.department_chart a.chart01{top:-40px;left:300px;}
.department_chart a.chart02{left:140px;}
.department_chart a.chart03{right:140px;}
.department_chart a.chart04{left:-20px;}
.department_chart a.chart05{left:142px;}
.department_chart a.chart06{left:302px;}
.department_chart a.chart07{right:140px;}
.department_chart a.chart08{right:-20px;}
.department_chart a.chart09{left:-20px;}
.department_chart a.chart10{left:24px;}
.department_chart a.chart11{left:68px;}
.department_chart a.chart12{left:112px;}
.department_chart a.chart13{left:157px;}
.department_chart a.chart14{left:201px;}
.department_chart a.chart15{left:245px;}
.department_chart a.chart16{left:289px;}
.department_chart a.chart17{left:338px;}
.department_chart a.chart18{left:382px;}
.department_chart a.chart19{right:274px;}
.department_chart a.chart20{right:207px;}
.department_chart a.chart21{right:163px;}
.department_chart a.chart22{right:112px;}
.department_chart a.chart23{right:68px;}
.department_chart a.chart24{right:24px;}
.department_chart a.chart25{right:-20px;}
.department_chart a.chart26{bottom:-110px;left:289px;}
.department_chart a.chart02,
.department_chart a.chart03{top:39px;}
.department_chart a.chart04,
.department_chart a.chart05,
.department_chart a.chart06,
.department_chart a.chart07,
.department_chart a.chart08{top:133px;}
.department_chart a.chart09,
.department_chart a.chart10,
.department_chart a.chart11,
.department_chart a.chart12,
.department_chart a.chart13,
.department_chart a.chart14,
.department_chart a.chart15,
.department_chart a.chart16,
.department_chart a.chart17,
.department_chart a.chart18,
.department_chart a.chart19,
.department_chart a.chart20,
.department_chart a.chart21,
.department_chart a.chart22,
.department_chart a.chart23,
.department_chart a.chart24,
.department_chart a.chart25{bottom:90px;}


.sub5-chart-con{margin-top:155px;}
.pad-tb{padding:0 10px;text-align: left;}
.pad-tb > li{background:url(/images/sub/sub5_01.gif) no-repeat right center;line-height: 26px;}
.pad-tb > li.none{background:none;}
.pad-tb > li > a{font-size: 15px;color: #656565;}


.s5-7-3-bg{background:url(/images/sub/s5_7_3_bg.gif) no-repeat left top;}
.s5-7-3-bg > p{font-size:17px;line-height:26px;}
.s5-7-3-ul{margin-top:10px;}
.s5-7-3-ul > li{float:left;font-size:15px;color: #656565;margin-left:20px;}
.s5-7-3-ul > li:first-child{margin-left:0;}
.s5-7-3-ul > li.text{height:39px;line-height:39px;}
.s5-7-3-box{height:37px;line-height:37px;}
.s5-7-3-box > li{float:left;padding-left:55px;font-size: 16px;color: #656565;margin-left:60px;}
.s5-7-3-box > li:first-child{margin-left:0;}
.s5-7-3-box > li.bg01{background:url(/images/sub/sub5_02.png) no-repeat left center;}
.s5-7-3-box > li.bg02{background:url(/images/sub/sub5_03.png) no-repeat left center;}
.s5-7-3-box > li.bg03{background:url(/images/sub/sub5_04.png) no-repeat left center;}

.s5-8-bg{background: url(/images/sub/s3_1_bg.gif) no-repeat left center;text-align:center;}
.s5-8-bg > ul > li{font-size:24px;line-height:37px;}
.s5-8-bg > ul > li > span{font-size:24px;}
.s5-8-ask > span{padding:10px 0;}
.s5-8-ask > span > ul > li{margin-top:20px;}

.sub5-8-ul{margin-top:30px;border:1px solid #e1e1e1;}
.sub5-8-ul > li{border-top:1px solid #e1e1e1;}
.sub5-8-ul > li:first-child{border-top:none;}
.sub5-8-ul > li > p{font-size: 16px;font-weight:bold;color: #222;padding:10px;}
.sub5-8-ul > li > ul > li{float:left;width:calc(70% - 81px);padding:20px;border-left:1px solid #e1e1e1;}
.sub5-8-ul > li > ul > li:first-child{width:30%;text-align:center;border-left:none;}
.sub5-8-ul > li > ul > li.li01{padding-top:70px;}
.sub5-8-ul  > li.last{padding:30px 0;text-align:center;}
.sub5-8-ul > li > ul > li > ul > li{font-size:14px;margin-top:20px;}

.sub6-3-3-box{padding:10px 20px;}
.tab3{margin-top:20px;background: #f7f7f7;}
.tab3 > li{width: calc(100% / 3);float: left;box-sizing: border-box;display: table;height: 48px;}
.tab3 > li > a{display: table-cell;border: 1px solid #e1e1e1;text-align: center;vertical-align: middle;font-size: 15px;color: #656565;}
.tab3 > li > a.on{background-color: #f87654;color: #fff;border: 1px solid #f87654;}
.tab3-con{width: calc(100% - 5px);border: 1px solid #e1e1e1;border-top:none;padding:10px 0;}
.tab3-con > li{float:left;background:url(/images/common/list01.gif) no-repeat left center;padding:0 10px;}
.tab3-con > li:first-child{float:left;background:none;}
.tab3-con > li > a{font-size: 14px;color: #747575;}
.tab3-con > li > a.on{font-weight:bold;color:#78736c;text-decoration:underline;}


.serv-lf{float:left;margin-top:10px;}
.serv-rt{float:right;margin-top:20px;}
/* ppt23 인풋박스 수정 */
.serv-rt > input{width:270px;height:29px;}
.serv-rt input {height:27px;}
/* ppt23 인풋박스 수정 완료 */
.serv-rt > a{margin-left:5px;}
.sub6-3parti input{width:488px !important;padding-left:10px;}
.sub6-3parti span:first-child{padding-right:0 !important;}
.pop{display: none;}
.pop1{position:absolute;top:46%;left:25%;z-index: 20;width:867px;}
.pop1 > p.pop-tit{position:relative;background:#f87654;padding:10px 20px;text-align: left;}
.pop1 > p.pop-tit > span{float:left;font-size:20px;color:#fff;}
.pop1 > p.pop-tit > a{float:right;position:absolute;top:13px;right:20px;}
.pop1-con{background:#fff;padding:40px;}
.pop1-con > ul{text-align: left;}
.sub6-test{margin-top:20px;border-top:1px solid #e1e1e1;text-align: left;}
.sub6-test > p{padding:15px;font-size: 15px;color: #747575;}
.sub6-3-ul{margin-top:0;}
.sub6-3-ul > li > p{font-size: 15px;font-weight:normal;padding:15px;}
.sub6-3-ul > li > p > strong{font-size:15px;color:#0b6da0;}
.sub6-3-ul > li > p.right{float:right;padding-top:0;}

.pop-bg{display: none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 10;background: url(/images/sub/word_opbg.png);}

.chart01_con{display:none;}
.chart02_con{display:none;}
.chart03_con{display:none;}
.chart04_con{display:none;}
.chart05_con{display:none;}
.chart06_con{display:none;}
.chart07_con{display:none;}
.chart08_con{display:none;}
.chart09_con{display:none;}
.chart10_con{display:none;}
.chart12_con{display:none;}
.chart13_con{display:none;}
.chart14_con{display:none;}
.chart15_con{display:none;}
.chart16_con{display:none;}
.chart17_con{display:none;}
.chart18_con{display:none;}
.chart19_con{display:none;}
.chart20_con{display:none;}
.chart21_con{display:none;}
.chart22_con{display:none;}
.chart23_con{display:none;}
.chart24_con{display:none;}


.sub8_1_4_con{position:relative;margin-left:280px;margin-top:118px;background:url(/images/sub/sub8_1_4_con_bg.gif) no-repeat center;width:517px;height:932px;}
.sub8_1_4_con > ul > li{position:absolute;font-size:14px;font-weight:bold;color:#616161;}
.sub8_1_4_con > ul > li.pos01{top:-85px;left:-79px;}
.sub8_1_4_con > ul > li.pos02{top:-85px;left:220px;}
.sub8_1_4_con > ul > li.pos03{top:267px;left:221px;}
.sub8_1_4_con > ul > li.pos04{top:267px;right:-181px;}
.sub8_1_4_con > ul > li.pos05{bottom:225px;right:-181px;}
.sub8_1_4_con > ul > li.pos06{bottom:-86px;right:-181px;}
.sub8_1_4_con > ul > li.pos07{top:-25px;left:127px;}
.sub8_1_4_con > ul > li.pos08{top:167px;right:116px;}
.sub8_1_4_con > ul > li.pos09{top:320px;right:26px;}
.sub8_1_4_con > ul > li.pos10{bottom:22px;right:85px;}
.sub8_1_4_con > ul > li.pos11{bottom:-37px;right:85px;}
.sub8_1_4_con > ul > li.pos12{top:26px;left:118px;}
.sub8_1_4_con > ul > li.pos13{top:224px;left:47px;}
.sub8_1_4_con > ul > li.pos14{top:397px;left:-23px;}
.sub8_1_4_con > ul > li.pos15{top:432px;right:-78px;}
.sub8_1_4_con > ul > li.pos16{bottom:130px;right:-50px;}
.mo_sub8_1_4_con {display:none;}

.sub8_1_4_text > li{font-size:14px;color:#616161;background:url('/images/sub/sub8_bg4.gif') no-repeat left 10px;padding-left:10px;line-height:23px;}
.sub8_1_4_text > li > ul{margin-left:2px;}
.sub8_1_4_text > li > ul > li{font-size:12px;color:#616161;font-weight:normal;background:url('/images/sub/s_tit_bg03.gif') no-repeat left 9px;padding-left:10px;line-height:20px;}
.sub8_1_4_text > li > ul > li.none{padding-left:0;background:none;}
.sub8_1_4_text > li > span{font-size:12px;color:#616161;font-weight:normal;}

.sb8_orange{color:#f96626 !important;}
.right{float:right;}
.box-area{clear: both;padding: 15px 10px;min-height: 340px;border: 1px solid #c5c5c5;background-color: #fff;}
.sub8_4_2_text{margin-top:10px;margin-left:10px;}
.sub8_4_2_text > li{font-size:15px;background:url('/images/sub/sub8_4_03.gif') no-repeat left 9px;padding-left:10px;}
.sub-con h4.sub8_5_h4{background:url('/images/sub/sub8_4_04.gif') no-repeat left center;padding-left:37px;}
.sub8_5_text > li{color:#3f3f3f !important;background:url('/images/sub/s_tit_bg03.gif') no-repeat left 10px;padding-left: 10px;font-weight: bold;}
.sub8_open{text-align:center;margin-top:30px;}

.sub8_5_ul > li{background:url('/images/sub/left_deaph01.gif') no-repeat left 10px;padding-left:10px;}
.sub8_5_ul > li > ul{margin-top:20px;}
.sub8_5_ul > li > ul  li{font-size:15px;color:#656565;line-height:23px;}
.sub8_5_ul > li > ul > li > ul{margin-left:10px;}
.sub8_5_ul > li > ul > li > ul > li{background:url('/images/sub/s_tit_bg03.gif') no-repeat left 10px;padding-left:10px;}
.sub8_redbor{position:relative;border:1px solid #f5a78a;padding:20px;margin-top:10px;width:calc(100% - 40px);}
.sub8_redbor nuri_type01 {float:left;}
.sub8_5_2_ul{margin-top:10px; float:right;}
.sub8_5_2_ul > li{float:left;margin-right:10px;}
.sub8_5_2_ul > li > a{display:inline-block;width:200px;height:34px;line-height:34px;text-align:center;font-size:16px;color:#fff;}
.sub8_5_2_ul > li > a.green_bg{background:url('/images/sub/sub8_5_05.gif') no-repeat left center;}
.sub8_5_2_ul > li > a.orange_bg{background:url('/images/sub/sub8_5_06.gif') no-repeat left center;}
.sub8_5_2_ul > li.last{margin-top:-35px;}
.ft15_cr65 > li > span.size18{font-size:18px;color:#f42121;}
.ft15_cr65 > li > span.bold{font-weight:bold;color:#3f3f3f;}
.sub8_redbor_ab{position:absolute;top:-19px;right:0;width:225px;height:37px;line-height:37px;text-align:center;background:url('/images/sub/sub8_5_09.gif') no-repeat left center;font-size:18px;color:#fff;}
.sub8_graybor{border:1px solid #dfdfdf;padding:20px;margin-top:10px;width:calc(100% - 40px);}
.graybor_tit{background:url('/images/sub/sub8_5_08.gif') no-repeat left center;padding-left:73px;}
.graybor_tit > ul > li{font-size:18px;color:#3f3f3f;line-height:30px;font-weight: bold;}
.graybor_tit > ul > li:first-child{color:#03b291;}
.graybor_tit02{background:url('/images/sub/sub8_5_11.gif') no-repeat left 22px;border-top:1px dashed #e1e1e1;padding-top:20px;}
.graybor_tit03{background:url('/images/sub/sub8_5_13.gif') no-repeat left 22px;border-top:1px dashed #e1e1e1;padding-top:20px;}

.sub2_3_lf{float:left;}
.sub2_3_lf > label{font-size:15px;font-weight:bold;color:#2d2c2c;}
.sub2_3_lf > select{margin-left:5px;width:88px;height:33px;padding-left:10px;font-size:14px;}
.sub2_3_lf > a{margin-left:8px;}
.sub2_3_lf > span{margin-left:8px;font-size:15px;color:#656565;vertical-align:bottom}
.sub2_3_rt{float:right;margin-top:8px;}
.sub2_3_rt > a{display:inline-block;padding:3px;border:1px solid #dfdfdf;background:#f6f6f6;font-size:15px;color:#656565;margin-left:8px;}
.sub2_3_rt > a.ex_dw{padding:3px 20px;}
.bor_box{position:relative;margin-top:60px;border:2px solid #dfdfdf;padding:20px 30px;width:calc(100% - 64px); overflow: hidden; }
.bor_box > p{font-size:12px;font-weight:bold;color:#656565;}
.bor_box > ul{margin-top:15px; float: left;}
.bor_box > ul > li{float:left; margin-right: 10px;}
.bor_box > ul > li > input{margin-right:6px;margin-top:2px;}
.point_btn{display:inline-block;background:#f25c27;width:100px;height:42px;line-height:42px;text-align:center;font-size:12px;color:#fff;float: right; }

.sub2_text{margin-top:20px;}
.sub2_text > li{background: url(/images/sub/sub2_bg1.gif) no-repeat left 8px;padding-left:14px;}
.sub2_text > li.none{background:none;}
.sub2_text > li.tit{font-size:16px;font-weight:bold;color:#2d2d2d;}
.sub2_text > li.col{color:#f96726;}
.sub2_text > li > ul > li{background:url(/images/sub/left_deaph02.gif) no-repeat left 12px;padding-left:10px;}
.sub2_bt_box{border-top:none; margin-top:0; overflow: hidden;}
.mark_lf{float:left;margin-top:20px;}
.mark_rt{float:left;margin-left:30px;width:calc(100% - 275px);}
.sub5_sign{margin-top:20px;max-width: 750px; margin: 0 auto;}
.sub5_sign > li{float:left;margin-left:30px;}
.sub5_sign > li:first-child{margin-left:0;}
.sub5_col > li{float:left;width:50%;}
.mark_col{margin-top:20px;}
.downloadBox{margin-top:20px;}
.downloadBox > a > span{display:inline-block;padding:5px 10px 5px 30px;width:75px;color:#656565;text-align:center;border:1px solid #e1e1e1;background:url("/images/sub/download_icon.png") no-repeat 5px center;background-size:17px;}
.character_rt{width:calc(100% - 480px);margin-left:20px;word-break: keep-all;}
.character_type{margin-top:10px;background-position:left top;padding-left:75px;}
.character_type > p{font-size: 15px;color: #656565;line-height: 23px;}
.character_type > p.tit{color:#2d2d2d;font-weight:bold;}
.character_type.type1{background:url(/images/sub/sub2_5_12.gif) no-repeat;}
.character_type.type2{background:url(/images/sub/sub2_5_13.gif) no-repeat;}
.character_type.type3{background:url(/images/sub/sub2_5_14.gif) no-repeat;}
.serv-rt05 > select{width:90px;height:33px;padding-left:10px;}
.serv-rt05 > input{width:170px;margin-left:5px;}
.sub5_7_tit{margin-top:30px;font-size:30px;font-weight:bold;color:#f33300;text-align:center;}
.sub5_7_right{float:right;}
.sub5_7_stit{margin-top:30px;font-size:30px;font-weight:bold;color:#222222;text-align:center;}
.sub5_7_txt{margin-left:10px;}
.sub5_7_txt li{font-size: 15px;color: #656565;line-height: 23px;}

.ask_stfaction{margin-top:20px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:20px 0;}
.ask_stfaction_lf{float:left;width:152px;text-align:center;border-right:1px solid #d7cec4;}
.ask_stfaction_lf > p{margin-top:10px;font-size:15px;font-weight:bold;color:#222222;}
.ask_stfaction_rt{float:left;margin-left:40px;margin-top:15px;}
.ask_stfaction_rt > input[type="text"]{margin-top:26px !important;}
.ask_stfaction_rt > a{margin-top:26px;}
.s3_stfaction > li{width:auto;margin-left:18px;}
.s3_stfaction > li:first-child{margin-left:0;}
.email_col{margin-top:10px;font-size:15px;color:#266cb3;}
.btn_block{display:inline-block;margin-top:20px;padding:9px 35px;}
.s9_4_text > li{font-size:14px;color:#6f6e6e;line-height:23px;}
.s9_4_text > li:first-child{color:#fa732f;}
.s8522_v0{padding-bottom:10px;}
.none_bg{background:none;}
button{border:0;cursor:pointer;}
.cursor{cursor: pointer;}
.files_top{position:relative;}
.file_pop{display:none;position:absolute;z-index:2;padding:10px;width:322px;text-align:left;border:1px solid #e1e1e1;background:#fff;}
.file_pop{top:20px;right:60px;}
.file_pop > ul > li > strong{font-size:14px;color:#222;}
.file_pop > ul > li > ul > li{background:url(/images/sub/left_deaph02.gif) no-repeat left center;padding-left:10px;}
.file_pop > ul > li > ul > li > a{font-size:13px;color:#656565;}
.file_pop > a{position:absolute;top:-3px;right:-1px;}

.qr_img{display:none;margin-top: 5px;}
.qr_img > img{width: 75px;height: auto;}
.gbk_none > dl > dt{display:none !important;}
.tit-h1{margin-bottom: 10px;font-size: 20px;font-weight: bold;color: #2d2d2d;}
#file-sl{height: 39px;vertical-align: top;}
.sb5_filecon{margin-top:20px;padding:20px;border:1px solid #e1e1e1;/*min-height:500px;*/}
.sb5_filecon > p{text-align:center;font-size:14px;}
.faq_list{background: #fef8f8 url(/images/sub/bg_tb_ans.png) no-repeat left 2px;padding-left:30px;}
.faq_list > ul > li > a.red{color:red;font-weight:bold;}
.list_none{display:none;}




.sb5_video{margin-top:20px;background:#e3e3e3;width:100%;min-height:343px;}
.sb5_video_tx{margin-top:20px;border-top:2px solid #f18b25;border-bottom: 1px solid #212121;}
.sb5_video_tx .tit{padding:0 15px;background:#f5f5f5;}
.sb5_video_tx .tit p{background:url(/images/sub/sub5_13.gif) no-repeat right bottom;height: 50px;line-height: 50px;}
.sb5_video_tx .tit p a{font-size:16px;color:#3f3f3f;}
.vd_con{display:none;padding:15px;max-height: 253px;overflow: auto;}
.sb6_do{margin-top:30px;}
.sb6_do > span.sb_red{margin-left:20px;}
.sb6_do > span{font-size:14px;}
.sb6_input{border: 1px solid #e1e1e1;padding: 20px 30px;margin-top: 10px;}
.sb6_input > strong{float:left;}
.sb6_input > ul{float:left;background:url("/images/common/list01.gif") no-repeat left center;padding-left:50px;margin-left:50px;}
.sb6_input > ul > li{float:left;margin-left:80px;}
.sb6_input > ul > li:first-child{margin-left:0;}
.sb6_input > ul > li > label{margin-left:10px;}
.sb6_do_btn{margin-top:20px;padding-top:20px;border-top:1px solid #e1e1e1;}
.complete_size{width: calc(100% - 60px) !important;}
.complete_size .sub-con{border-top:none;}
.complete_none{background:none !important;}
.complete_tit{padding-bottom:15px;}
.complete_tit > strong{font-size:25px;color:#656565;}
.info-box-area01{overflow: hidden;padding: 30px 20px;border: 1px solid #e1e1e1;border-top: 3px solid #e0243c;background: #f9f9f9;}
.inner-complete{padding: 35px 0 35px 250px;background: url(/images/sub/bg_box_complete.gif) no-repeat 65px center;}
.member-box-msg{font-size:15px;}
.section-mid{margin-bottom: 30px;}
.inner-complete .bt-goto a{padding: 16px 0;width: 160px;margin-right: 10px;font-size: 15px;}
.btn{display: inline-block;}
.btn.btn-l-gray{text-align: center;background: #878787;color: #fff;}
.btn.btn-l-orange{text-align: center;background: #d22d0c;color: #fff;}
.disabled{background-color: #dfdcdc;border:0;}
.btn-s-tb{display: inline-block;height: 37px;padding: 0 14px 0 8px;line-height: 37px;color: #fff;}
.ip-txt{height: 37px;padding: 0 3px;vertical-align: top;}
.btn-s-tb.gray{background: #686868 url(/images/sub/btn_tb_arrow.png) no-repeat right center;}
.btn-s-tb.red{background: #cc0000 url(/images/sub/btn_tb_arrow.png) no-repeat right center;}
.sb6_input.bg_blue{background:#eef5ff;}
.a_bgbr {display: inline-block;background: #f0f0f0;color: #656565;border: 1px solid #d1d1d1;height: 37px;line-height: 37px;min-width: 108px;padding: 0 10px;text-align: center;vertical-align: middle;}
.a_bgbl{background: #4da0d9 !important;color: #fff !important;border: 0 !important;}
.ml23{margin-left:23px;}
.ft15_cr56{margin-top:20px;}
.ft15_cr56 > li{font-size:15px;font-weight:600;color:#565656;line-height:23px;}
.ft15_cr56 > li > span{display: inline-block;font-size:15px;font-weight:normal;color:#fff;background:#f6643e;padding:1px 8px;margin:0 4px;}
.s6_tbu1 li{font-size:14px;color:#656565;line-height:23px;}
.s6_tbu1 > li > ul{margin-left:5px;}
.s6_tbu1 > li > ul > li{background:url(/images/sub/sub6_09.gif) no-repeat left 8px;padding-left:12px;}
.s6_tbu1 > li > ul > li > ul > li{background:url(/images/sub/s_tit_bg03.gif) no-repeat left 11px;padding-left:10px;}
.mlt5{margin-left:5px;}

.log_out_bg{position:relative;padding:13px 0;background:#4e4c4a;}
.log_out_bg > ul > li{float: left;background: url(/images/common/list01.gif) no-repeat left 7px;padding: 0 10px;}
.log_out_bg > ul > li > a{font-size: 13px;color: #fff;}
.log_out_bg > ul > li:first-child {background: none;}
.id_click_con{display:none;position:absolute;top:47px;right:185px;padding:20px;background:#eee;border:1px solid #ccc;z-index: 10;}
.id_click_bg{display:none;position:absolute;top:40px;right:335px;background:url(/images/sub/logout_01.png) no-repeat;width:8px;height:8px;z-index: 20;}
.id_click_con_tp{background:url(/images/sub/logout_02.png) no-repeat left center;padding-left:106px;min-height:86px;}
.id_click_con_tp > p{font-size:13px;color:#8c8581;padding:10px 0;}
.id_click_con_tp > p > strong{font-size:16px;color:#212121;}
.id_click_con_tp > a{display:inline-block;background:#6e635b;font-size:14px;color:#fff;width:90px;height:28px;line-height:28px;text-align:center;}
.id_click_con_bt{margin-top:20px;}
.id_click_con_bt > li{float:left;margin-left:10px;}
.id_click_con_bt > li:first-child{margin-left:0;}
.id_click_con_bt > li > a{display:inline-block;border:1px solid #d6d4d3;background:#f7f7f6;width:80px;height:28px;line-height:28px;text-align:center;font-size:13px;color:#8c8581;}
.id_close{position:relative;}
.id_close > a{position:absolute;top:-21px;right:-21px;}

/* 소셜 로그인 */
.social{max-width: 195px; margin: 20px auto;}
.social > li{float:left;}

/* 171228 홍보영상여백수정*/
.sb5_video{background:#ffffff }

/* 171228 페이징수정*/
.paging > a.dent{margin:0;}

/* 171228 조직도수정*/
.sub-con1{padding-top: 30px;}
.sub-con1 h4{margin-top:30px;background:url(/images/sub/s_tit_bg.gif) no-repeat left center;padding-left:32px;font-size:20px;color:#3f3f3f;}

/* 171228 CI수정*/
.sub2_text > li.none1{background: none;}



/* 02-08 추가 */

.s5_vision{margin:20px 0 20px 0; text-align:center;}
.s3-1-box > p{font-size: 16px;color: #fff;}
.s3-1-box > p > span{font-size: 16px;color: #ffddc4;}
.whiteBg{display: inline-block;background:#fff;padding: 10px 20px;}
.whiteBg span{display: inline-block;background: url("/images/sub/sub6_11.gif") no-repeat right center;padding-right: 20px;color: #f96626;font-size: 15px;font-weight:bold;}
.s3-ask{margin-top:30px;text-align:center;}
.s3-ask > li{float:left;width: calc(50% - 61px);background: #f8f8f8;border: 1px solid #e1e1e1;margin: -4px;padding:30px;}
.s3-ask-lf{float:left;}
.s3-ask-lf > p.tit{margin-top:15px;font-size: 20px;color: #333;font-weight:bold;letter-spacing:-1px;}
.s3-ask-rt{float:left;max-width:220px;margin-left:18px;}
.s3-ask-rt > p{font-size: 15px;color: #7f7a76;line-height:23px;margin-top:10px;margin-bottom:33px;text-align:left;}
.s3-ask .ask-wrap {max-width: 350px; margin: 0 auto; }
.org_bor{margin-top:15px;border:1px solid #f96727;background:#fff;border-radius:10px;padding:20px;}
.org_bor_lf{float:left;max-width:435px;font-size:14px;color:#424345;}
.org_bor_lf.p10{padding-top:10px;}
.org_bor_rt{float:right;}

.ft12_cr59 > li{font-size:12px;color:#5c5959;line-height:23px;text-align:left;font-weight:normal;}

.s4_bgv2{position: relative;background:url(/images/sub/business/s4_06.png) no-repeat 32% center;height:35px;margin-bottom: -6px;}
.s4_bgv3{background:url(/images/sub/business/s4_07.gif) no-repeat 50% center;height:67px;margin-bottom: 10px;}
.s4_bgv4{background:url(/images/sub/business/s4_08.png) no-repeat 50% center;height:35px;margin-top: -6px;}
.s4_bgv5{background:#166fac;}
.s4_bgv6{position:absolute;top:99px;left:50%;width:5px;height:95px;background:url(/images/sub/business/s4_18.png) no-repeat center;z-index: 10;}
.s4_bgv7{position:absolute;top:99px;left:50%;width:5px;height:33px;background:url(/images/sub/business/s4_19.png) no-repeat center;z-index: 10;}
.s4_v2{margin-top:20px;text-align:center;}
.s4_v3{background:#318fd0;font-size:18px;color:#fff;text-align:center;padding:10px 0;}
.s4_v4{margin-top:20px;font-size:16px;color:#3c3c3c;text-align:center;font-weight:600;}
.s4_v5{text-align:center;}
.s4_v5 > span{display:inline-block;border:5px solid #87c0e7;border-radius:8px;width:150px;padding:25px 35px;font-size:17px;color:#3c3c3c;font-weight:600;margin: 0 15px;letter-spacing: -2px;}
.s4_v6{margin-top:20px;}
.s4_v7{text-align:center;}
.s4_v7 > a{margin:0 20px;}
.s4_v8{position:absolute;top:191px;left:-90px;border:1px solid #ccc;padding:12px;width:315px;border-radius:10px;}
.s4_v9{position:absolute;top:129px;left:-42%;border:1px solid #ccc;padding:12px;width:236px;border-radius:10px;}
.s4_v10{position:absolute;top:191px;right:-72%;border:1px solid #ccc;padding:12px;width:315px;border-radius:10px;min-height: 92px;}
.s4_u1 > li{display:table;float:left;border:8px solid #87c0e7;border-radius:8px;padding:0 18px;width:180px;margin-left:42px;min-height:143px;margin-top:20px;}
.s4_u1 > li:first-child{margin-left:130px;}
.s4_u1 > li > ul{display:table-cell;vertical-align:middle;text-align:center;}
.s4_u1 > li > ul > li{font-size:17px;color:#3c3c3c;font-weight:600;}
.s4_u1 > li > ul > li.ft14{font-size:14px;font-weight:normal;}
.s4_u2> li{margin-top:10px;background:url(/images/sub/business/s4_10.gif) no-repeat left 9px;padding-left:10px;}
.s4_u3 > li{background:url(/images/sub/business/s3_01.png) no-repeat left 6px;padding-left:17px;}
.s4_u5{min-height:400px;}
.s4_u5 > li{position:relative;width:100px;min-height:95px;margin-left:20%;border: 4px solid #87c0e7;}
.s4_u5 > li:first-child{margin-left:11%;}
.s4_u6 > li{background:url(/images/sub/business/s4_21.gif) no-repeat left 9px;padding-left:10px;margin-top:20px;}
.s4_u6 > li > span{font-weight:600;font-size:15px;color:#656565;}
.s4_u6 > li > ul > li{background:url(/images/sub/business/s2_01.gif) no-repeat left 10px;padding-left:10px;font-size:15px;color:#656565;}
.s4_u6 > li > ul > li.none{background:none;padding-left:0;}
.s4_u7 {max-width: 770px; margin: 0 auto;}
.s4_u7 > li{margin-top:10px;}
.s4_u7 > li > div{float:left;}
.s4_u7 > li .forensic_img {position: relative;}
.s4_u7 > li .forensic_img::before {content: ''; width: 30px; height: 1px; background: #c0c0c0; position: absolute; right: -30px; top: 50%;}
.s4_u7 > li .forensic_img::after {content: ''; width:7px; height: 7px; background: #74b8e7; position: absolute; right: -30px; top: calc(50% - 3px); border-radius:50%;}
.s4_u7_box{position: relative; border: 4px solid #87c0e7;padding:0 10px;font-size:16px;font-weight:bold;color:#414242;height:140px;line-height:140px;border-radius:10px; }
.s4_u7_box::before {content: ''; width: 30px; height: 1px; background: #c0c0c0; position: absolute; right: -30px; top: 50%;}
.s4_u7_box::after {content: ''; width:7px; height: 7px; background: #74b8e7; position: absolute; right: -35px; top: calc(50% - 3px); border-radius:50%;}
.s4_u7_bg{width: calc(100% - 200px); padding:10px; border: 1px solid #c0c0c0; border-radius: 10px; margin-left: 30px;}
.s4_u7_bg > strong{font-size:13px;color:#5c5959;}
.s4_u7_txt > li{padding-left:8px;background:url(/images/sub/business/s3_14.gif) no-repeat left 7px;line-height:20px;font-size:12px;color:#5c5959;}
.s4_u8 {display: flex; justify-content: center;}
.s4_u8 > li{float:left;height:127px;display:table; position: relative;}
.s4_u8 > li > div{display:table-cell;vertical-align:middle;}
.s4_u8 > li:nth-child(1)::before {content: ''; width: 50px; height: 1px; background: #c0c0c0; position: absolute; right: -50px; top: 50%;}
.s4_u8 > li:nth-child(1)::after {content: ''; width: 7px; height: 7px; background: #74b8e7; position: absolute; right: -7px; top: calc(50% - 2px); border-radius: 50%;}
.s4_u8 > li:nth-child(2) {margin: 0 50px;} 
.s4_u8 > li:nth-child(3)::before {content: ''; width: 50px; height: 1px; background: #c0c0c0; position: absolute; left: -50px; top: 50%;}
.s4_u8 > li:nth-child(3)::after {content: ''; width: 7px; height: 7px; background: #74b8e7; position: absolute; left: -7px; top: calc(50% - 2px); border-radius: 50%;}
.s4_v11{padding: 0 10px;border: 1px solid #c0c0c0;border-radius: 15px;max-width: 250px;margin-right: 20px;} 
.s4_v11 > ul > li::before {content:none !important;}
.s4_v12{background:url(/images/sub/business/s4_25.gif) no-repeat center;background-size:100% 100%;width:205px;padding-left: 90px;padding-right: 30px;}
.s4_v12 > ul > li::before {content:none !important;}
.s4_v13{margin-top:30px;text-align:center;}
.s4_u9{margin-top:20px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.s4_u9 > li{border-top:1px dashed #e1e1e1;padding:20px 0;}
.s4_u9 > li:first-child{border-top:none;}
.s4_u9 > li > ul > li{float:left;margin-left:30px;}
.s4_u10{width:253px;}
.s4_u10 > li{margin-top:5px !important;}
.s4_tab7 > ul > li{width:14%;}
.s4_tab7 > ul > li:first-child{width:16%;}
.s4_u11 > li{height:99px;}
.s4_v14{padding-left:60px;padding-right:10px;}
.s4_v15{padding-left:26px;}
.blue_cir{display:inline-block;margin-left:15px;background:#3e96d3;border-radius:20px;font-size:16px;color:#fff;padding:0 25px;height:37px;line-height:37px;}
.s4_v16{text-align:center;}
.s4_v16 > span{display:inline-block;margin:23px;position:relative;}
.s4_v16 > span > a{position:absolute;bottom:40px;left:25px;}
.s4_v17{text-align:center;}
.s4_v17 > span{display:inline-block;margin:16px;position:relative;}
.s4_v17 > span > a{position:absolute;bottom:33px;left:34px;}
.s4_text > li.bg{background: url(/images/sub/business/s2_01.gif) no-repeat left 11px;padding-left: 10px;}
.s4_v18{margin-top:42px;}
.s4_v19{margin-top:23px;}
.s4_v20{margin-top:10px;}
.s4_u9 > li > ul > li > img.thum{width:157px;}

.s10-1-bg{height:90px;background:url(/images/sub/s10_1_bg.png) no-repeat left center;}

/*0829*/
.sub-con > .sub-con-top3{text-align: center;}
.sub-con > .sub-con-top3 > div{display:inline-block;margin:2px 0px; width: calc(100% / 3); height:50px;text-align: center;line-height:50px;background-color:white;border:1px solid #e1e1e1;font-size:18px;cursor:pointer;}
.sub-con > .sub-con-top3 > div.selected{background-color:#F15A15;border:1px solid #F15A15;color:white;}
.sub-con > .sub-con-top3 > div.selected a{color:#fff;}
.button-tab01{margin-top: 16px;}
.button-tab01 > ul{text-align: center;}
.button-tab01 > ul > li{ display: inline-block; margin: 3px 1px;}
.button-tab01 > ul > li > a{display:inline-block;width: 149px;padding: 11px 0;text-align: center;background: #8f817b;color: #ffffff;}
.sub08_title{font-size: 18px;font-weight: bold;color: #222222;padding: 10px 0 12px 0;margin-top: 5px;}
.button-tab01-con > ul.content:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.button-tab01-con > ul.content > li{border: 1px solid #dfdfdf;background: url(/images/sub/next_bg01.gif) no-repeat 96% 18px;padding: 14px 28px 14px 15px;margin-bottom: 5px;float: left;width: calc(100% / 3 - 50px);margin-right: 5px;}
.button-tab01-con > ul.content > li a{color: #666666;font-size: 15px;letter-spacing: -1.4px;display: inline-block;line-height: 23px;font-weight: bold;/* text-indent: -19px; *//* padding-left: 13px; */}
.letter-spac2{letter-spacing: -2px;font-size: 14px;}
.letter-spac2p{letter-spacing: -2px;font-size: 15px;}
.button-tab01-con ul.content li.hei46{height:46px;}
.button-tab01-con ul.content li.hei49{height:49px;}
.button-tab01-con ul.content li.hei72{height:72px;}
.button-tab01-con ul.content li.hei95{height:95px;}
.button-tab01-con ul.content li.hei118{height:118px;}
.button-tab01-con ul.content li.hei141{height:141px;}
.button-tab01-con ul.content li.hei164{height:164px;}
.button-tab01-con .in-box{margin-top: 3px;}
.button-tab01-con .in-box ul li a{ font-size: 14px !important;font-weight: normal !important;}
/*0829*/

/* 행사 */
#forum_activity_list_wrapper .activity_group_banner ul li img{max-width:577px;max-height:273px; }
#forum_activity_list_wrapper{ width:100%; overflow:hidden;}
#forum_activity_list_wrapper div.activity_group{position:relative; float: left; background:#ececec;padding:13px 17px;}
#forum_activity_list_wrapper div.activity_group span{ width:171px; height: 26px; display:block; text-indent:-9999px; }
#forum_activity_list_wrapper div.activity_group span a{position:absolute; width:171px; height: 26px; display:block;  }
#forum_activity_list_wrapper div.activity_group span a.move_up{ background: url('/images/sub/btn_up_arrow.gif') no-repeat center;  top:13px; left:17px;}
#forum_activity_list_wrapper div.activity_group span a.move_down	{ background: url('/images/sub/btn_down_arrow.gif') no-repeat center;bottom:13px; left:17px; }
#forum_activity_list_wrapper div.activity_group span a:hover{ background-position: 0px 0px; }

#forum_activity_list_wrapper div.activity_group ul{ position:relative; overflow: hidden; display:block; height: 195px; }
#forum_activity_list_wrapper div.activity_group ul li{ display:block; width:171px; height:35px; overflow: hidden; background:#fff;margin-top:11px;}
#forum_activity_list_wrapper div.activity_group ul li a{ display:block; width:171px; height:35px; line-height:35px; text-align: center; font-size:16px;color:#000000;}
#forum_activity_list_wrapper div.activity_group ul li.on{ background-color: #1F6EA7;  }
#forum_activity_list_wrapper div.activity_group ul li.on a{ color: #ffffff; }
#forum_activity_list_wrapper div.activity_group_banner{width: calc(100% - 205px); float: left;}
#forum_activity_list_wrapper div.activity_group_banner ul li a {display: block;height: 273px; }
#forum_activity_list_wrapper div.activity_group_banner ul li a img {width: 100%; height: 100%;}

#area_activity_prereg_detail{width: 593px;min-height: 410px;font-size: 1em;display: none;}

.img_ul > li{margin-top:50px;}
.img_ul > li:first-child{margin-top:0;}
.file_down{display:inline-block;padding:5px 15px;border:1px solid #e1e1e1;}
.file_down > span{background:url(/images/sub/s3_54.gif) no-repeat left center;font-size:14px;color:#4c4c4c;padding-left:25px;}
.area_photo{position:relative;}
.area_photo > a{display:inline-block;width:calc(25% - 12px);margin:6px;}
.area_photo > a > img{width:100%;}
.photo_pop{display:none;position:absolute;top:-11px;left:20%;z-index:20;}
.photo_pop > p.tit{text-align:left;background:#2480bf;padding:7px 20px;}
.photo_pop > p.tit > span{float:left;font-size:20px;color:#fff;}
.photo_pop > p.tit > a{float:right;}
.photo_pop_con{background:#fff;padding:20px;border:1px solid #e1e1e1;}

.area_activity_ul{border-top: 1px solid #318fd0;border-bottom:1px solid #e1e1e1;}
.area_activity_ul > li{text-align:center;font-size: 15px;color: #656565;padding:10px 0;}
.area_activity_ul > li.first{border-bottom:1px solid #e1e1e1;}
.area_activity_ul > li > a.link{color:#2e2e2e;}

.guide_wrap_area {max-width: 330px; margin: 0 auto;}
.department_chart2 > div {width:800px; margin: 0 auto;}
.filtering_area > ul {display: flex; align-items: center; flex-wrap: nowrap; margin-bottom: 20px;}
.filtering_area > ul > li:nth-child(1) {position: relative; display: flex; align-items: center; justify-content: center;border: 4px solid #87c0e7;border-radius: 8px; width: 130px; height: 100px;  text-align: center; font-size: 17px; color: #3c3c3c; font-weight: 600; margin-right: 20px;}
.filtering_area > ul > li:nth-child(1)::before {content: ''; position: absolute; right: -25px; top: 50%; width: 20px; height: 1px; background: #c0c0c0; }
.filtering_area > ul > li:nth-child(2) {width: calc(100% - 160px); border: 1px solid #c0c0c0; border-radius: 10px; padding: 15px; box-sizing: border-box; }


/*:*:*:*:*:*:*:* 모바일 *:*:*:*:*:*:*:*/
@media all and (max-width:1140px){
h4 br.mo {display:none;}
}

@media all and (max-width:840px){
.agree-box .total{float:none;}
.agree-box{margin-top:15px;padding:10px 15px;}
.agree-box .sub4-search{float:none;font-size:0;}
.agree-box .sub4-search > span{display:inline-block;}
.agree-box .sub4-search > span.round2{margin:0 2px;width:calc(100% - 195px);font-size:0;vertical-align:top;background:#fff;border:1px solid #ddd;border-radius:18px;box-sizing:border-box;}
.agree-box .sub4-search > span.round2 > input{width:calc(100% - 108px)}
.agree-box .sub4-search > span.round2 button{vertical-align:top;}
.agree-box .sub4-search > button{vertical-align:top;}
.login-box{padding:15px;}
.s3-ask > li {width: 100%; padding: 20px; box-sizing:border-box; }
.sub5_sign > li {float:none; margin-bottom:30px; margin-left:0px;}
.sub8_1_4_con {display:none;}
.mo_sub8_1_4_con {display:block; max-width: 603px; margin: 0 auto;}
}

@media all and (max-width:768px){
.iframe_video {width:100% !important;}
.table-scroll-wrap > #forum_activity_list_wrapper {width:768px;}
}

/*:*:*:*:*:*:*:*미니 모바일 *:*:*:*:*:*:*:*/
@media all and (max-width:500px){
.agree-box .sub4-search > span.round2{width:calc(100% - 100px);margin-right:0;}
.agree-box .sub4-search > span.round2 > input{width:calc(100% - 108px);}
.agree-box .sub4-search > button{float:right;display:block;margin-top:5px;}

.s4_u8 {display: block;}
.s4_u8 > li {margin: 0 auto; float: none;}
.s4_u8 > li:nth-child(1)::before {width: 1px; height: 30px; right: 50%; bottom: -30px; top: auto;}
.s4_u8 > li:nth-child(1)::after {left: calc(50% - 4px); bottom: -6px;  top: auto;}
.s4_u8 > li:nth-child(2) {margin: 30px auto;}
.s4_u8 > li:nth-child(3)::before {width: 1px; height: 30px; right: 50%; top: -30px; bottom: auto; left: auto;}
.s4_u8 > li:nth-child(3)::after {left: calc(50% - 4px); top: -6px; }
.s4_u7 > li > div {float:none;}
.s4_u7 > li .forensic_img {text-align: center;}
.s4_u7_bg {width: 100%; box-sizing: border-box; margin-left: 0px;}
.s4_v18 {margin-top:30px;}
.s4_u7 > li .forensic_img::before {width: 1px;height: 30px;left:50%; right:auto; top: auto; bottom:-30px;}
.s4_u7 > li .forensic_img::after {left: calc(50% - 3px);right:auto; top: auto; bottom:-30px;}
.s4_u7_box {width: 150px; text-align: center; margin: 25px auto;}
.s4_u7_box::before {width: 1px;height: 25px; left:50%; right:auto; top:auto; bottom:-30px;}
.s4_u7_box::after {left: calc(50% - 3px); right:auto; top:auto; bottom:-30px;}
.filtering_area > ul {display: block;}
.filtering_area > ul > li:nth-child(1) {margin: 0 auto 20px;}
.filtering_area > ul > li:nth-child(2) {width: 100%;}
.filtering_area > ul > li:nth-child(1)::before { right: auto; top: auto; bottom: -25px; width: 1px; height: 20px;}

}

.alarm_bg{background:url(/images/renewal/bg_gongu.png) no-repeat left center;}