@import url('https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap');

/* 메인 05 06 footer 공통 영역 */
div.hw-main-05-wrap{background:#3f3b3a;box-sizing:border-box; padding: 40px;}
div.hw-main-05-wrap .hw-main-05-tit {padding: 40px 40px 0 40px;}
div.hw-main-05-wrap img.hw-tit-img{width:100%;margin-bottom:15px;}
div.hw-main-05-wrap div.hw-sub-input-area{}
div.hw-main-05-wrap div.hw-sub-input-area ul.hw-sub-ul{list-style:none;}
div.hw-main-05-wrap div.hw-sub-input-area ul.hw-sub-ul li.hw-sub-li{text-align:center;margin:5px 0;}
div.hw-main-05-wrap div.hw-sub-input-area ul.hw-sub-ul li.hw-sub-li div.hw-left-text{width:55px;height:25px;line-height:25px;vertical-align:top;text-align:left;}
div.hw-main-05-wrap div.hw-sub-input-area ul.hw-sub-ul li.hw-sub-li span{font-size:0.75em;color:#ffffff;}
div.hw-main-05-wrap div.hw-sub-input-area ul.hw-sub-ul li.hw-sub-li input{width:170px;height:25px;border:0;margin:0;box-sizing:border-box;padding:0 5px;font-size:0.75em;}

#hw-info-sms-check{position: relative;text-align:center;margin-top:20px;}
#hw-info-sms-check a{color:#9d9d9d;font-size:0.7em;}
#hw-info-sms-check input[type="checkbox"] {display:none;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;}
#hw-info-sms-check input[type="checkbox"] + label {display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.8em;color:#9d9d9d;}
#hw-info-sms-check input[type="checkbox"] + label:before {content:' ';display:inline-block;width:6px;height:6px;line-height:6px;margin:0 5px 3px 0;text-align:center;vertical-align:middle;background:none;border:1px solid #747474;background:#9d9d9d;}
#hw-info-sms-check input[type="checkbox"]:checked + label:before {content:'\2713';color:#ffffff;background:none;border-color:#747474;background:#9d9d9d;}


div.hw-main-05-wrap div.hw-kakao-area {margin-top: 20px;}
div.hw-main-05-wrap div.hw-kakao-area div.kakao-btn {width: 100px; height: 39px; margin: 0 auto;}
div.hw-main-05-wrap div.hw-kakao-area div.kakao-btn > a {padding: 50px;background:url("../../img/btn_apply_sub.png") no-repeat center;border:0;outline:none;cursor:pointer;background-size:100%;}
div.hw-main-05-wrap div.hw-kakao-area div.kakao-btn > a:hover {background:url("../../img/btn_apply_sub_on.png") no-repeat center;border:0;outline:none;cursor:pointer;background-size:100%;}
/* div.hw-main-05-wrap div.hw-apply-area{margin-top:6px;text-align:center;}
div.hw-main-05-wrap div.hw-apply-area div.hw-sub-btn{width:100px;height:39px;display:inline-block;}
div.hw-main-05-wrap div.hw-apply-area div.hw-sub-btn input{width:100px;height:39px;background:url("../../img/btn_apply_sub.png") no-repeat center;border:0;outline:none;cursor:pointer;background-size:100%;}
div.hw-main-05-wrap div.hw-apply-area div.hw-sub-btn input:hover{width:100px;height:39px;background:url("../../img/btn_apply_sub_on.png") no-repeat center;border:0;outline:none;cursor:pointer;background-size:100%;} */

div.hw-main-06-wrap{width:100%;background:#272220;}
div.hw-main-06-wrap div.hw-img-bg-wrap{font-size:0;background:url("../../img/bottom_area_bg.png") no-repeat center;background-size:100%;}
div.hw-main-06-wrap div.hw-img-bg-wrap>div{width:50%;}
div.hw-main-06-wrap div.hw-img-bg-wrap a{width:100%;height:50%;float:left;}
div.hw-main-06-wrap div.hw-img-bg-wrap img{width:100%;margin:0;padding:0;height:50%;}
div.hw-main-06-wrap div.hw-side-effect{height:40px;background:#272220;box-sizing:border-box;padding-top:7px;}
div.hw-main-06-wrap div.hw-side-effect span{color:#7a6f65;font-size:0.5em;}

div.hw-footer-wrap{font-family:'NotoKrR';box-sizing:border-box;padding:50px 0;background:#211e18;}
div.hw-footer-wrap div.hw-footer-logo-box{height:48px;width:100%;}
div.hw-footer-wrap div.hw-footer-logo-box a.hw-footer-logo{display:inline-block;height:48px;width:186px;background:url("../../img/m_footer_i_logo2.png") no-repeat center;background-size:100%;}
div.hw-footer-wrap div.hw-block-01{margin-top:15px;}
div.hw-footer-wrap div.hw-block-01>a{color:#a89e8a;font-size:0.75em;}
div.hw-footer-wrap div.hw-block-01>span{color:#a89e8a;font-size:0.688em;}
div.hw-footer-wrap div.hw-block-02{margin-top:10px;}
div.hw-footer-wrap div.hw-block-02 span{color:#b0b0b0;font-size:0.688em;height:18px;line-height:18px;}
div.hw-footer-wrap div.hw-block-03{margin-top:10px;}
div.hw-footer-wrap div.hw-block-03 span{color:#898989;font-size:0.688em;}

.sas-counter-wrap {display: flex;justify-content: space-between; padding: 2rem 20px 3rem; color: #fff; font-family: 'Nanum Myeongjo';}
.sas-counter-wrap .sas-counter {position: relative; text-align: center;}
/* .sas-counter-wrap .sas-counter::after {content: ""; position: absolute; right: 0; top: 36%; width: 1px; height: 36px; background-color: #c8a875;}
.sas-counter-wrap .sas-counter:last-child:after {display: none;} */
.sas-counter-wrap .since {width: 30%;}
.sas-counter-wrap .people {width: 40%;}
.sas-counter-wrap .academy {width: 30%;}
.sas-counter-wrap .sas-counter .odometer {margin: 0 0.3rem 1rem 0; font-size: 1.8rem; font-family: 'Nanum Myeongjo';}
.sas-counter-wrap .since .odometer .odometer-formatting-mark {display: none;}
.sas-counter-wrap .sas-counter span.sas-counter-num-txt {font-size: 1rem;}
.sas-counter-wrap .sas-counter p {font-size:0.8rem;}
