@charset "utf-8";


/* ---- 2025.12.16 메인 WIDTH 변경 ---- */
.inner_12 {margin:0 auto; width:1200px; background:transparent}

#wrap.inner_12 {margin:0 auto; width:1200px; background:transparent}
#wrap.inner_12 #header {width:1200px; }
#wrap.inner_12 #login_area {width:1200px;}

#wrap.inner_12 #main_contents {width:1200px;}
#wrap.inner_12 #main_contents .main_img3{float:left; width:1200px;}
#wrap.inner_12 #main_contents .visual-box .visual {height:320px; background: #4554A8 url('/v2/images/main/visual_01_1200.webp') right 15% / 1100px no-repeat; padding: 60px 60px;}
#wrap.inner_12 #main_contents .visual-box .visual.nw {background: #11cc6a url('/v2/images/main/visual_02_1200.webp') right 25% / 1100px no-repeat;}
#wrap.inner_12 #main_contents .visual-box .visual h2 { font-size: 46px;}
#wrap.inner_12 #main_contents .visual-box .visual p {font-size:20px;}
#wrap.inner_12 #main_contents .visual-box .visual .btn_yellow_con {display: inline-block; width: 200px; background: #ffcc00; font-size: 15px !important; color: #3b300e; letter-spacing: -1px; font-weight: bold; text-align: center; padding: 12px 0; border: none}
#wrap.inner_12 #main_contents .visual-box .visual .star-event {left: 280px; top: 185px;}
#wrap.inner_12 #main_contents .service {width:790px}
#wrap.inner_12 #main_contents .service .nw-ban {background: #e9f2eb url('/v2/images/main/main_nw_img.png') 90% bottom / 200px no-repeat; padding: 35px 55px;}
#wrap.inner_12 #main_contents .service .nw-ban a h4 {font-size: 29px; line-height: 1;}
#wrap.inner_12 #main_contents .service .nw-ban a p {font-size: 18px;}
#wrap.inner_12 #main_contents .service .wm-ban {background: #e9ebf1 url('/v2/images/main/main_wm_img.png') 105% bottom / 270px no-repeat; padding: 35px 55px;}
#wrap.inner_12 #main_contents .service .wm-ban a h4 {font-size: 29px; line-height: 1;}
#wrap.inner_12 #main_contents .service .wm-ban a p {font-size: 18px;}
#wrap.inner_12 #main_contents .service .fax-sms {width: 386px}
#wrap.inner_12 #main_contents .service .fax-sms li {padding: 23px 35px 23px 50px;}
#wrap.inner_12 #main_contents .service .fax-sms li a h5 {font-size: 22px; letter-spacing: 0; margin-bottom: 8px;}
#wrap.inner_12 #main_contents .service .fax-sms li a p {font-size: 16px;}
#wrap.inner_12 #main_contents .service .gs-banner {width: 394px; background: url('/v2/images/main/gs_bg2.png') top / 394px no-repeat}
#wrap.inner_12 #main_contents .service .gs-banner a h4 {font-size: 25px;}
#wrap.inner_12 #main_contents .service .gs-banner a p {font-size: 16px; margin-bottom: 6px;}
#wrap.inner_12 #main_contents .cs-service {width: 400px}
#wrap.inner_12 #main_contents .cs-service > .main_login {width: 100%;}
#wrap.inner_12 #main_contents .cs-service > .main_login .login_service span {font-size: 16px;}
#wrap.inner_12 #main_contents .cs-service > .main_login .login_service_area .inp-area {width: 268px}
#wrap.inner_12 #main_contents .cs-service > .main_login .login_service_area .inp-area input {width: 260px}
#wrap.inner_12 #main_contents .cs-service .board_area h3 a {font-size: 19px;}
#wrap.inner_12 #main_contents .cs-service .board_area ul li a {font-size: 15px;}
#wrap.inner_12 #main_contents .cs-service .cs-help ul li {padding: 13px 0;}
#wrap.inner_12 #main_contents .cs-service .cs-help ul li a h5 {font-size: 17px;}
#wrap.inner_12 #main_contents .cs-service .cs-help ul li a p {font-size: 16px;}

#wrap.inner_12 .customer-wrap {background: #f6f6f6;}
#wrap.inner_12 .customer-wrap .cs-box {width:1200px;}
#wrap.inner_12 .customer-wrap .cs-info {width:300px; padding: 16px 25px 16px 25px;}
#wrap.inner_12 .customer-wrap .cs-serive {width:300px; padding: 24px 25px;}
#wrap.inner_12 .customer-wrap .cs_naver a {font-size:15px;}
#wrap.inner_12 .customer-wrap .cs_naver img {padding-right: 10px;}
#wrap.inner_12 .customer-wrap .cs_kakao a {font-size:15px;}
#wrap.inner_12 .customer-wrap .cs_kakao img {padding-right: 10px;}
#wrap.inner_12 .customer-wrap .cs_counseling a {font-size:15px;}
#wrap.inner_12 .customer-wrap .cs_counseling img {padding-right: 10px;}
#wrap.inner_12 .customer-wrap .cs-tel {width:600px; padding:30px 25px 22px 35px;}
#wrap.inner_12 .customer-wrap .cs-tel .quick-num {width: 270px;}
#wrap.inner_12 .customer-wrap .cs-tel .quick-num li {font-size: 15px; margin-bottom: 5px;}

#wrap.inner_12 .site-map {width:1200px;}
#wrap.inner_12 .mail_mobile2 {background: #e4ebf8 url('https://whois.co.kr/assets/images/common/footer_img_1.png') no-repeat 73% bottom; background-size: inherit;  text-align: center; font-family: 'Apple SD Gothic Neo', 'Roboto', 'Noto Sans KR', sans-serif; cursor: pointer;}
#wrap.inner_12 .partner-wrap .sub-desc a:after {right: 470px;}
#wrap.inner_12 .partner-wrap .logo-List {width:1190px;}
#wrap.inner_12 .partner-wrap img {width:156px; margin-right:13px;}