@charset "UTF-8";
/* @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300; 400; 500; 700; 900&family=Open+Sans:wght@400; 600; 700&display=swap'); */

/* ------------------------------------------------------------------------
 Landing Common
------------------------------------------------------------------------ */
.sell_leadgen_cont .color_org { color:#ee4d2d; } 
.sell_leadgen_cont .br_mo { display:none; } 
@media all and (max-width:768px){
 .sell_leadgen_cont .br_mo { display:block; } 
 } 

/* Top Banner
 ========================================================================== */
.sell_leadgen_cont .top_banner .top_banner_wrap {display:flex;align-items:center;width:100%;height:400px;background-repeat: no-repeat; background-position: bottom right; } 
.sell_leadgen_cont .top_banner .top_banner_tit {padding-left: 60px; } 
.sell_leadgen_cont .top_banner .top_banner_tit h2 {color: #333;font-size: 45px; } 

@media all and (max-width:1200px) {.sell_leadgen_cont .top_banner .top_banner_wrap {background-size: 50%; } 
 }
@media all and (max-width:1024px) {.sell_leadgen_cont .top_banner .top_banner_wrap {background-size: 55%; } 
.sell_leadgen_cont .top_banner .top_banner_tit {padding-left:0; } 
.sell_leadgen_cont .top_banner .top_banner_tit h2 {font-size: 38px; } 
 }
@media all and (max-width:768px) {.sell_leadgen_cont.sell_content .top_banner .inner .top_banner_wrap {background-image: none; } 
 }
@media all and (max-width:480px) {.sell_leadgen_cont .top_banner .top_banner_tit h2 {font-size: 23px; } 
 }
/* Apply
 ========================================================================== */
#sub_content.sell_leadgen_cont .apply .apply_wrap {max-width: 1136px;padding-top: 70px; } 
#sub_content.sell_leadgen_cont .apply .apply_wrap .apply_new_cont {max-width: 620px; } 
#sub_content.sell_leadgen_cont .apply .main_tit {/* width:620px; */
/* padding-left:30px; */
/* text-align:left; */
/* font-size:50px; */
color:#707070;/* letter-spacing: -0.05em; */}
#sub_content.sell_leadgen_cont .apply .main_tit .caption {font-size:22px;color:#b7b7b7; } 
#sub_content.sell_leadgen_cont .apply .apply_wrap {margin-bottom:28px; } 
#sub_content.sell_leadgen_cont .apply .apply_wrap .apply_new_cont .form_list_wrap input::placeholder {color: #b7b7b7;font-weight:300;opacity:0; } 
#sub_content.sell_leadgen_cont .apply .apply_wrap .apply_new_cont .form_list_wrap input:-ms-input-placeholder {color: #b7b7b7;font-weight:300;opacity:0; } 
#sub_content.sell_leadgen_cont .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-webkit-input-placeholder {opacity:1; } 
#sub_content.sell_leadgen_cont .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-moz-placeholder {opacity:1; } 
#sub_content.sell_leadgen_cont .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus:-ms-input-placeholder {opacity:1; } 
#sub_content.sell_leadgen_cont .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-ms-input-placeholder {opacity:1; } 
#sub_content.sell_leadgen_cont .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-of-type(2) { margin: 0 20px 10px 0; } 

@media all and (max-width:1200px) {#sub_content.sell_leadgen_cont .apply .apply_wrap {max-width: calc(100% - 40px); } 
#sub_content.sell_leadgen_cont .apply .apply_wrap .apply_new_cont {max-width: 600px; } 
#sub_content.sell_leadgen_cont .apply .main_tit {/* width:600px;padding-left:0px;font-size:42px; */} 
 }
@media all and (max-width:1024px) {#sub_content.sell_leadgen_cont .apply .apply_wrap { max-width: 100%; } 
#sub_content.sell_leadgen_cont .apply .apply_wrap .apply_new_cont { max-width: 600px; } 
#sub_content.sell_leadgen_cont .apply .main_tit {/* width:auto;text-align:center; */}
#sub_content.sell_leadgen_cont .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:first-child, #sub_content .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-child(2) {margin: 0 20px 0 0; } 
 }
@media all and (max-width:768px) {#sub_content.sell_leadgen_cont .apply { margin-bottom: 15px; } 
#sub_content.sell_leadgen_cont .apply .apply_wrap { font-size: 16px; margin: 0; padding: 2em 3em; border-radius: 0.5em; } 
#sub_content.sell_leadgen_cont .apply .apply_wrap .apply_new_cont { max-width: 100%; } 
/* #sub_content.sell_leadgen_cont .apply .main_tit { font-size:32px; } */
#sub_content.sell_leadgen_cont .apply .main_tit .caption { font-size:18px; } 
#sub_content.sell_leadgen_cont .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:first-child, #sub_content .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-child(2) {margin: 0 0 10px 0; } 
 }
@media all and (max-width:480px) {#sub_content.sell_leadgen_cont .apply .apply_wrap { padding: 2em 1.3em; } 
 }
/* Bot banner
 ========================================================================== */
.sell_leadgen_cont .bot_banner { margin-bottom:36px; } 
.sell_leadgen_cont .bot_banner .inner { width:1135px; } 
.sell_leadgen_cont .bot_banner a { display:block; } 
.sell_leadgen_cont .bot_banner .bot_banner_mo { display:none; } 
@media all and (max-width:1200px) {.sell_leadgen_cont .bot_banner .inner { width:100%; } 
.sell_leadgen_cont .bot_banner a img { width:100%; } 
 }
@media all and (max-width:768px) {.sell_leadgen_cont .bot_banner .bot_banner_pc { display:none; } 
.sell_leadgen_cont .bot_banner .bot_banner_mo { display:block; } 
 }
/* 사이드 버튼
 ========================================================================== */
.side_floating_btn { display:none; position:fixed; right:2%; top:55%; z-index:99; width:173px; height: 60px; border-radius: 25px; background-color: #ee4d2d; transform: translateY(-70px); transition: 300ms; animation: btnShow .3s ease forwards; } 
.side_floating_btn > a { display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; background-image:url("/common/img/common/ico_entering_221110.svg"); background-repeat: no-repeat; background-position: 24px 40%; background-size: 27px 42px; font-size: 24px; font-weight:400; color: #fff; transition: 300ms; } 
.side_floating_btn > a:hover { opacity: 0.8; } 
.side_floating_btn > a span { padding-left: 38px; } 
.side_floating_btn.btn_hide { animation: btnHide .3s ease forwards; } 

@keyframes btnHide { 
 0% { opacity: 1; visibility: visible; } 
 99% { opacity: 0; visibility: visible; } 
 100% { opacity: 0; visibility: hidden; } 
 }
@keyframes btnShow { 
 0% { opacity: 0; visibility: hidden; } 
 1% { opacity: 0; visibility: visible; } 
 100% { opacity: 1; visibility: visible; } 
 }

@media all and (max-width:720px) {.side_floating_btn { top:inherit; right:3%; bottom:153px; width: 52px; height: 52px; border-radius: 20px; transform: translateY(0); } 
.side_floating_btn > a { background-position: 15px center; background-size: 20px auto; font-size: 16px; } 
.side_floating_btn > a span { display:none; } 
 }

/* ------------------------------------------------------------------------
 9markets-fbig-social-leadgen
------------------------------------------------------------------------ */
/* 1.Top Banner
 ========================================================================== */
.leadgen_9markets .top_banner { background-color: #b3e1db; } 
.leadgen_9markets.sell_leadgen_cont .top_banner .top_banner_wrap {background-image: url("/common/img/leadgen/landing_top_ban_9markets.png"); } 
@media (max-width: 768px) {.sell_leadgen_cont.sell_content.leadgen_9markets.sell_leadgen_cont .top_banner .top_banner_wrap {background-image: url("/common/img/leadgen/landing_top_ban_9markets.png"); } 
 }
.leadgen_9markets.sell_leadgen_cont .top_banner .top_banner_tit h2 {color: #0d274c; } 
@media all and (max-width:480px) {.sell_leadgen_cont.sell_content.leadgen_9markets.sell_leadgen_cont .top_banner .top_banner_wrap {background-size: 60%; } 
.leadgen_9markets.sell_leadgen_cont .top_banner .top_banner_tit h2 {font-size: 28px; } 
 }
/* 2.Compare
 ========================================================================== */
.leadgen_9markets .shopee_compare .inner {display:flex;justify-content: space-between; } 
.leadgen_9markets .shopee_compare .left_wrap,
.leadgen_9markets .shopee_compare .right_wrap {width:50%;padding:52px 60px 0px; } 
.leadgen_9markets .shopee_compare .compare_txt p {font-size:24px;font-weight:700;text-align:center;word-break:keep-all; } 
.leadgen_9markets .shopee_compare .compare_img {display:flex;justify-content:center;align-items:center;padding:42px; } 
.leadgen_9markets .shopee_compare .compare_img img {width:100%; } 

@media all and (max-width:1200px) {.leadgen_9markets .shopee_compare .left_wrap,
.leadgen_9markets .shopee_compare .right_wrap {width:calc((100% - 10px) / 2);padding:52px 0px 0px; } 
.leadgen_9markets .shopee_compare .compare_txt p {font-size:22px; } 
.leadgen_9markets .shopee_compare .compare_img img {width:80%; } 
 }
@media all and (max-width:1024px) {.leadgen_9markets .shopee_compare .compare_txt p {font-size:18px; } 
.leadgen_9markets .shopee_compare .compare_img img {width:85%; } 
 }
@media all and (max-width:768px) {.leadgen_9markets .shopee_compare .inner {flex-direction:column; } 
.leadgen_9markets .shopee_compare .left_wrap,
.leadgen_9markets .shopee_compare .right_wrap {width:100%;padding:80px 0px 0px; } 
.leadgen_9markets .shopee_compare .right_wrap {padding:100px 0px 80px; } 
.leadgen_9markets .shopee_compare .compare_txt p {font-size:22px; } 
.leadgen_9markets .shopee_compare .compare_img {padding:42px 0 0 0; } 
.leadgen_9markets .shopee_compare .compare_img img {width:55%; } 
 }
@media all and (max-width:480px) {.leadgen_9markets .shopee_compare .right_wrap {padding:80px 0px 80px; } 
.leadgen_9markets .shopee_compare .compare_txt p {font-size:18px; } 
.leadgen_9markets .shopee_compare .compare_img img {width:65%; } 
 }
@media all and (max-width:380px) {.leadgen_9markets .shopee_compare .compare_txt p {font-size:16px; } 
.leadgen_9markets .shopee_compare .compare_img img {width:75%; } 
 }
/* 3.essential reasons
 ========================================================================== */
.essential_reasons {width:100%;padding:50px 0 40px;background-color: #e0f5f2; } 
.essential_reasons h2 {font-size:33px;font-weight:700;color:#000;text-align:center;word-break:keep-all; } 
.essential_reasons .essential_reasons_wrap {max-width: 905px;margin: 0 auto;padding-top:45px; } 
.essential_reasons .essential_reasons_step {display: flex;justify-content: space-between;flex-direction: row;margin: 0 auto; } 
.essential_reasons .essential_reasons_step .essential_reasons_list {display: flex;flex-direction: column;align-items: center;text-align: center; } 
.essential_reasons .essential_reasons_step .essential_reasons_list .step_img {position: relative;display: flex;justify-content: center;align-items: center;width: 161px;height: 161px;margin-bottom: 26px; } 
.essential_reasons .essential_reasons_step .essential_reasons_list:first-of-type .step_img::after {content: '';position: absolute;top: calc( 50% - 2px);left: 130px;display: block;width: 647px;height: 3px;background: url('/common/img/leadgen/essential_reasons_line.png') no-repeat;background-size: 100%; } 
.essential_reasons .essential_reasons_step .essential_reasons_list .step_img img { width: 100%; } 
.essential_reasons .essential_reasons_step .essential_reasons_list .tit {color: #223757;font-size: 22px;font-weight: 700; } 
@media all and (max-width:1200px) {.essential_reasons h2 {font-size:30px; } 
 }
@media all and (max-width:1024px) {.essential_reasons h2 {font-size:28px; } 
.essential_reasons .essential_reasons_step {flex-wrap: wrap; } 
.essential_reasons .essential_reasons_wrap {max-width: 80%;padding-top:60px; } 
.essential_reasons .essential_reasons_step .essential_reasons_list {width: 50%;margin-bottom: 40px; } 
/* .essential_reasons .essential_reasons_step .essential_reasons_list .step_img::after { left: calc( 50% + 125px); width: 30px; background: url('/common/img/entry_info/ico_incu_arrow.png') no-repeat right; background-size: cover; } */
.essential_reasons .essential_reasons_step .essential_reasons_list:first-of-type .step_img::after { display: none; } 
 }
@media all and (max-width:768px) {.essential_reasons h2 {font-size:30px; } 
.essential_reasons .essential_reasons_wrap {max-width: 90%; } 
.essential_reasons .essential_reasons_step .essential_reasons_list .tit {font-size: 20px; } 
 }
@media all and (max-width:480px) {.essential_reasons h2 {font-size:24px; } 
.essential_reasons .essential_reasons_wrap {width: calc(100% - 100px);max-width: 100%;padding-top:45px; } 
.essential_reasons .essential_reasons_step {flex-direction: column;margin: 0 auto; } 
.essential_reasons .essential_reasons_step .essential_reasons_list {width: 100%;margin: 0;margin-bottom: 40px; } 
/* .essential_reasons .essential_reasons_step .essential_reasons_list::after { content: ''; display: block; width: 30px; height: 16px; margin-top: 40px; background: url('/common/img/entry_info/ico_incu_arrow2.svg')no-repeat; background-size: contain; } */
.essential_reasons .essential_reasons_step .essential_reasons_list .step_img {width: 150px;height: auto;margin: 16px 0 20px; } 
 }
/* 4.apply
 ========================================================================== */
.leadgen_9markets .apply {padding-top: 22px; } 
.leadgen_9markets .apply .apply_top {position:relative;display:flex;align-items:center;max-width: 1136px;height:220px;margin:0 auto; } 
#sub_content.leadgen_9markets .apply .apply_top h2 {font-size:33px;margin-left:120px;text-align:left !important;word-break:keep-all; } 
.leadgen_9markets .apply .apply_top::after {content:'';position:absolute;top:0;left:0;display:block;width:calc(100% - 148px);height:100%;background: url('/common/img/leadgen/9markets_apply_top_img.png') no-repeat;background-position: bottom right;background-size:auto 100%; } 

@media all and (max-width:1200px) {.leadgen_9markets .apply .apply_top {max-width: 820px; } 
#sub_content.leadgen_9markets .apply .apply_top h2 {font-size:30px;margin-left:40px; } 
.leadgen_9markets .apply .apply_top::after {width:100%;height:100%;background-position: bottom right;background-size:auto 90%; } 
 }
@media all and (max-width:1024px) {.leadgen_9markets .apply .apply_top {max-width: 100%; } 
#sub_content.leadgen_9markets .apply .apply_top h2 {margin-left:40px; } 
.leadgen_9markets .apply .apply_top::after {width:calc(100% - 40px);background-size:auto 90%; } 
 }
@media all and (max-width:768px) {.leadgen_9markets .apply .apply_top {justify-content:center;align-items:flex-start;height:360px; } 
#sub_content.leadgen_9markets .apply .apply_top h2 {margin-left:0;font-size:24px;text-align:center !important; } 
.leadgen_9markets .apply .apply_top::after {width:100%;background-position: bottom center;background-size:auto 55%; } 
 }
@media all and (max-width:480px) {.leadgen_9markets .apply .apply_top {height:300px; } 
.leadgen_9markets .apply .apply_top::after {background-size:auto 50%; } 
 }
@media all and (max-width:380px) {.leadgen_9markets .apply .apply_top {height:160px; } 
.leadgen_9markets .apply .apply_top::after {display:none; } 
 }
/* side button
 ========================================================================== */
.side_floating_btn.side_btn_9markets { width:336px; background-color: #218e7e; } 
.side_floating_btn.side_btn_9markets > a { background-image:url("/common/img/leadgen/side_9markets_icon.svg"); background-position: 24px 40%; background-size: 35px 46px; font-size: 24px; font-weight:400; color: #fff; } 
@media all and (max-width:720px) {.side_floating_btn.side_btn_9markets { width: 52px; } 
.side_floating_btn.side_btn_9markets > a { background-position: 15px center; background-size: 22px auto; font-size: 16px; } 
 }

/* ------------------------------------------------------------------------
 sbs-fbig-social-leadgen
------------------------------------------------------------------------ */
.sell_leadgen_cont.leadgen_sbs .inner {max-width:1136px; } 

/* sbs_sec01
 ========================================================================== */
.leadgen_sbs .sbs_sec01 {width:100%;background-color:#f5eada; } 
.sbs_sec01 .banner_wrap {position:relative;width:100%;padding: 96px 0; } 
.sbs_sec01 h2 { font-size: 40px; font-weight: 700; color: #000; text-align: left;word-break:keep-all; } 

.sbs_sec01 .banner_wrap::after {content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background: url('/common/img/leadgen/sbs_sec01_img.svg') no-repeat;background-position: bottom right 10%;background-size:50% auto; } 

@media all and (max-width:1200px) {.sbs_sec01 .banner_wrap::after {background-position: bottom right 5%; } 
 }
@media all and (max-width:1024px) {.sbs_sec01 h2 {font-size: 34px; } 
.sbs_sec01 .banner_wrap::after {background-position: bottom right;background-size:45% auto; } 
 }
@media all and (max-width:768px) {.sbs_sec01 .banner_wrap {padding: 96px 0 136px; } 
.sbs_sec01 .banner_wrap::after {background-size:45% auto; } 
 }
@media all and (max-width:480px) {.sbs_sec01 h2 {font-size: 23px; } 
.sbs_sec01 .banner_wrap::after {background-size:60% auto; } 
 }
@media all and (max-width:380px) {.sbs_sec01 .banner_wrap::after {background-size:70% auto; } 
 }

/* sbs_sec02
 ========================================================================== */
.sbs_sec02 .inner {display:flex;padding:30px 0 26px; } 
.sbs_sec02 .chart_wrap {width:36%;display:flex;justify-content:center; } 
.sbs_sec02 .chart_wrap img {height: 100%; } 
.sbs_sec02 .txt_wrap {position:relative;padding:22px 0 20px 20px; } 
.sbs_sec02 .txt_wrap .sbs_sec02_tit {font-size:30px;font-weight:700;word-break:keep-all; } 
.sbs_sec02 .txt_wrap .sbs_sec02_tit > em {font-size:50px;color:#000;font-weight:900; } 
.sbs_sec02 .txt_wrap .sbs_sec02_source {position:absolute;bottom:0; left:20px;font-size:14px;font-weight:700;color:#85612b;word-break:keep-all; } 

@media all and (max-width:1200px) {.sbs_sec02 .inner {padding: 30px 20px 26px; } 
 }

@media all and (max-width:1024px) {.sbs_sec02 .txt_wrap .sbs_sec02_tit {font-size:3vw; } 
.sbs_sec02 .txt_wrap .sbs_sec02_tit > em {font-size:5vw; } 
 }
@media all and (max-width:768px) {.sbs_sec02 .chart_wrap img {width:100%;object-fit:contain; } 
.sbs_sec02 .txt_wrap {padding-top:12px; } 
.sbs_sec02 .txt_wrap .sbs_sec02_tit {font-size:3.3vw; } 
.sbs_sec02 .txt_wrap .sbs_sec02_tit > em {font-size:6vw; } 
.sbs_sec02 .txt_wrap .sbs_sec02_source {font-size:13px; } 
 }
@media all and (max-width:480px) {.sbs_sec02 .inner {flex-wrap: wrap; } 
.sbs_sec02 .chart_wrap {width:100%;order:2; } 
.sbs_sec02 .chart_wrap img {width: 55%; } 
.sbs_sec02 .txt_wrap {padding:0 0 30px 0; } 
.sbs_sec02 .txt_wrap .sbs_sec02_tit {font-size:22px;padding-bottom:15px; } 
.sbs_sec02 .txt_wrap .sbs_sec02_tit > em {font-size:36px; } 
.sbs_sec02 .txt_wrap .sbs_sec02_source {position:relative;left:auto; } 
 }

/* sbs_sec03
 ========================================================================== */
.sbs_sec03 {width:100%;padding-top:45px;background-color: #f5eada; } 
.sbs_sec03 h2 {font-size:30px;font-weight:700;color:#000;text-align:left;word-break:keep-all; } 
.sbs_sec03 .sbs_sec03_img_wrap {display:flex;width: 100%;margin-top:22px; } 
.sbs_sec03 .sbs_sec03_img_left {width:22%;padding-left:15px; } 
.sbs_sec03 .sbs_sec03_img_left img {width:100%;height:100%;object-fit:contain;object-position:bottom center; } 
.sbs_sec03 .sbs_sec03_img_right {width:740px;padding-left:30px;padding-top:24px;display: flex;justify-content: space-between;flex-direction: row; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list {display: flex;flex-direction: column;align-items: center;text-align: center; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list .list_img {position: relative;display: flex;justify-content: center;align-items: center;width: 128px;height: 128px;margin-bottom: 15px; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list:first-of-type .list_img::after {content: '';position: absolute;top: calc( 50% - 2px);left: 128px;display: block;width: 513px;height: 3px;background: url('/common/img/leadgen/sbs_sec03_line.png') no-repeat;background-size: 100%; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list .list_img img { width: 100%; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list .tit {color: #000;font-size: 18px;font-weight: 700;word-break:keep-all; } 
@media all and (max-width:1200px) {.sbs_sec03 h2 {font-size:26px; } 
.sbs_sec03 .sbs_sec03_img_right {margin-bottom:15px; } 
 }
@media all and (max-width:1024px) {.sbs_sec03 h2 {font-size:24px; } 
.sbs_sec03 .sbs_sec03_img_right {width:78%;padding-left:20px;padding-top:0;margin-bottom:15px; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list .list_img {width: 112px;height: 112px;margin-bottom: 10px; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list:first-of-type .list_img::after {left: 112px;width: 490px; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list .tit {font-size: 15px; } 
 }
@media all and (max-width:860px) {.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list:first-of-type .list_img::after {width: 420px; } 
 }
@media all and (max-width:768px) {.sbs_sec03 h2 {font-size:26px; } 
.sbs_sec03 .sbs_sec03_img_left {width:28%;padding-left:0px; } 
.sbs_sec03 .sbs_sec03_img_right {flex-wrap: wrap;width:72%;padding-left:10px;padding-top:12px; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list {width: 50%;margin-bottom: 30px; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list .list_img {width: 128px;height: 128px;margin-bottom: 15px; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list:first-of-type .list_img::after { display: none; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list .tit {font-size: 15px; } 
 }
@media all and (max-width:564px) {.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list .list_img {width: 112px;height: 112px;margin-bottom: 10px; } 
 }
@media all and (max-width:480px) {.sbs_sec03 h2 {font-size:22px; } 
.sbs_sec03 .sbs_sec03_img_left {display:none;width:0%; } 
.sbs_sec03 .sbs_sec03_img_right {width:100%;padding-left:5%; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list {width: 100%;flex-direction: row;margin-bottom: 20px; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list .list_img {width: 128px;height: 128px;margin-bottom: 0px; } 
.sbs_sec03 .sbs_sec03_img_right .sbs_sec03_img_right_list .tit {padding-left:20px;text-align: left;font-size:18px; } 
 }

/* sbs_sec04
 ========================================================================== */
.sbs_sec04 {width:100%;padding-top:45px;background-color: #e6d0af; } 
.sbs_sec04 h2 {margin-bottom:46px;font-size:30px;font-weight:700;color:#000;text-align:center;word-break:keep-all; } 
.sbs_sec04 .sbs_sec04_list_wrap {display:flex;flex-wrap: wrap; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list {width:50%;text-align:right; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list:nth-of-type(2n) {text-align:left; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list .list_cont {display:inline-block;position:relative;margin-bottom:30px;padding-right:10px; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list:nth-of-type(2n) .list_cont {padding-right:0px;padding-left:10px; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list .list_cont p {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding-left:7.5%;padding-right:calc(7.5% + 10px);font-size:25px;text-align:center;box-sizing:border-box;opacity:0; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list:nth-of-type(2n) .list_cont p {padding-left:calc(7.5% + 10px);padding-right:7.5%; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list .list_cont p em {color:#000;font-weight:700; } 
@media all and (max-width:1200px) {.sbs_sec04 h2 {font-size:26px; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list .list_cont p {font-size:22px; } 
 }

@media all and (max-width:1024px) {.sbs_sec04 h2 {font-size:24px; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list .list_cont img {width:100%; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list .list_cont p {font-size:2.25vw; } 
 }
@media all and (max-width:768px) {.sbs_sec04 h2 {font-size:26px; } 
 }
@media all and (max-width:480px) {.sbs_sec04 h2 {font-size:22px; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list {width:100%; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list .list_cont {padding-left:0;padding-right:0; } 
.sbs_sec04 .sbs_sec04_list_wrap .sbs_sec04_list .list_cont p {font-size:4vw; } 
 }
/* 4.apply
 ========================================================================== */
#sub_content.leadgen_sbs .apply {margin: 55px auto 0; } 
#sub_content.leadgen_sbs .apply .apply_wrap {background-color: #f5eada; } 
#sub_content.sell_leadgen_cont.leadgen_sbs .apply .main_tit,
#sub_content.leadgen_sbs .apply .apply_radio_wrap .apply_radio_list,
#sub_content.leadgen_sbs .apply .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"] + label span {color: #85612b; } 
#sub_content.sell_leadgen_cont.leadgen_sbs .apply .main_tit .caption,
#sub_content.leadgen_sbs .apply .apply_radio_wrap .apply_radio_list .list_tit span,
#sub_content.leadgen_sbs .apply .apply_wrap .apply_chk_wrap .chk_all_area .chk_caption {color: #bf9b65; } 
@media all and (max-width:720px) {.sell_leadgen_cont.leadgen_sbs .bot_banner {margin-top:20px; } 
 }

/* side button
 ========================================================================== */
.side_floating_btn.side_btn_sbs { width:273px; } 
.side_floating_btn.side_btn_sbs > a { background-image:url("/common/img/leadgen/side_sbs_icon.svg"); background-position: 220px 40%; background-size: 31px 42px; font-size: 24px; font-weight:300; color: #fff; } 
.side_floating_btn.side_btn_sbs > a span { padding-right: 38px; padding-left:0; } 
@media all and (max-width:720px) {.side_floating_btn.side_btn_sbs { width: 52px; } 
.side_floating_btn.side_btn_sbs > a { background-position: 15px center; background-size: 22px auto; font-size: 16px; } 
 }

/* ------------------------------------------------------------------------
 sellerreview-leadgen (3개의 페이지)
------------------------------------------------------------------------ */
/* 1.고래폰 솔루션 소개
 ========================================================================== */

.intro_sec {width: 100%;padding:63px 0 68px;background: linear-gradient(#fff, #fff); }
.intro_sec h2 {font-size: 35px;font-weight:700;color:#000;text-align:center;word-break:keep-all; }
.intro_sec .review_slide_line {width:100%;overflow:hidden; }
.intro_sec .review_slide_line01 {margin-top: 55px;margin-bottom: 30px; }
.intro_sec .review_slide_wrap {display:inline-flex;width: max-content; }
.intro_sec .review_slide_line01 .review_slide_wrap {animation: loop-slide 40s infinite linear 1s both; }
.intro_sec .review_slide_line02 .review_slide_wrap {animation: loop-slide-reverse 40s infinite linear 1s both; }
.intro_sec .review_slide {display: inline-flex;height:100px; }
.intro_sec .review_slide li.review_slide_item {position:relative;display: flex;align-items: center;height: 100%;margin:0 27px;padding: 0 120px 0 32px;background-color: #e6e6e6;border-radius: 10px; }
.intro_sec .review_slide li.review_slide_item p {font-size:22px;font-weight:700;color:#000001;text-align: center; }
.intro_sec .review_slide li.review_slide_item::after {content:'';position:absolute;top: 8px;right: 12px;width: 84px;height: 84px;background-repeat: no-repeat;background-position: center center;background-size: contain; }
.intro_sec .review_slide li.review_item_01::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon01.svg'); }
.intro_sec .review_slide li.review_item_02::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon02.svg'); }
.intro_sec .review_slide li.review_item_03::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon03.svg'); }
.intro_sec .review_slide li.review_item_04::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon04.svg'); }
.intro_sec .review_slide li.review_item_05::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon05.svg'); }
.intro_sec .review_slide li.review_item_06::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon06.svg'); }
.intro_sec .review_slide li.review_item_07::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon07.svg'); }
.intro_sec .review_slide li.review_item_08::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon08.svg'); }
@media all and (max-width:1200px) {.intro_sec .review_slide li.review_slide_item {margin:0 20px; }
}
@media all and (max-width:1024px) {.intro_sec h2 {font-size:30px; }
 .intro_sec .review_slide {height:90px; }
 .intro_sec .review_slide li.review_slide_item p {font-size:19px; }
 .intro_sec .review_slide li.review_slide_item::after {top: 7px;right: 12px;width: 76px;height: 76px; }
}
@media all and (max-width:768px) {.intro_sec {padding:52px 0 58px; }
 .intro_sec .review_slide {height:84px; }
 .intro_sec .review_slide li.review_slide_item {margin:0 15px;padding: 0 100px 0 26px; }
 .intro_sec .review_slide li.review_slide_item p {font-size:17px; }
 .intro_sec .review_slide li.review_slide_item::after {top: 7px;right: 12px;width: 70px;height: 70px; }
 .intro_sec .review_slide_line01 .review_slide_wrap {animation: loop-slide 25s infinite linear 1s both; }
 .intro_sec .review_slide_line02 .review_slide_wrap {animation: loop-slide-reverse 25s infinite linear 1s both; }
}
@media all and (max-width:480px) {.intro_sec h2 {font-size:26px; }
 .intro_sec .review_slide_line01 {margin-top: 50px;margin-bottom: 24px; }
 .intro_sec .review_slide {height:78px; }
 .intro_sec .review_slide li.review_slide_item {margin:0 10px;padding: 0 90px 0 22px; }
 .intro_sec .review_slide li.review_slide_item p {font-size: 16px; }
 .intro_sec .review_slide li.review_slide_item::after {top: 7px;right: 12px;width: 64px;height: 64px; }
}


.sub02_sec {width: 100%;padding:63px 0 68px;background: linear-gradient(#f0f0f0, #fff); }
.sub02_sec h2 {font-size: 35px;font-weight:700;color:#000;text-align:center;word-break:keep-all; }
.sub02_sec .sub02_slide_line {width:100%;overflow:hidden; }
.sub02_sec .sub02_slide_line01 {margin-top: 55px;margin-bottom: 30px; }
.sub02_sec .sub02_slide_wrap {display:inline-flex;width: max-content; }
.sub02_sec .sub02_slide_line01 .sub02_slide_wrap {animation: loop-slide 40s infinite linear 1s both; }
.sub02_sec .sub02_slide_line02 .sub02_slide_wrap {animation: loop-slide-reverse 40s infinite linear 1s both; }
.sub02_sec .sub02_slide {display: inline-flex;height:100px; }
.sub02_sec .sub02_slide li.sub02_slide_item {position:relative;display: flex;align-items: center;height: 100%;margin:0 27px;padding: 0 120px 0 32px;background-color: #e6e6e6;border-radius: 10px; }
.sub02_sec .sub02_slide li.sub02_slide_item p {font-size:22px;font-weight:700;color:#000001;text-align: center; }
.sub02_sec .sub02_slide li.sub02_slide_item::after {content:'';position:absolute;top: 8px;right: 12px;width: 84px;height: 84px;background-repeat: no-repeat;background-position: center center;background-size: contain; }
.sub02_sec .sub02_slide li.sub02_item_01::after {background-image:url('/page/imgs/picon_10.png'); }
.sub02_sec .sub02_slide li.sub02_item_02::after {background-image:url('/page/imgs/picon_20.png'); }
.sub02_sec .sub02_slide li.sub02_item_03::after {background-image:url('/page/imgs/picon_30.png'); }
.sub02_sec .sub02_slide li.sub02_item_04::after {background-image:url('/page/imgs/picon_40.png'); }
.sub02_sec .sub02_slide li.sub02_item_05::after {background-image:url('/page/imgs/picon_50.png'); }
.sub02_sec .sub02_slide li.sub02_item_06::after {background-image:url('/page/imgs/picon_60.png'); }
.sub02_sec .sub02_slide li.sub02_item_07::after {background-image:url('/page/imgs/picon_70.png'); }
.sub02_sec .sub02_slide li.sub02_item_08::after {background-image:url('/page/imgs/picon_80.png'); }

@media all and (max-width:1200px) {.sub02_sec .sub02_slide li.sub02_slide_item {margin:0 20px; }
}
@media all and (max-width:1024px) {.sub02_sec h2 {font-size:30px; }
 .sub02_sec .sub02_slide {height:90px; }
 .sub02_sec .sub02_slide li.sub02_slide_item p {font-size:19px; }
 .sub02_sec .sub02_slide li.sub02_slide_item::after {top: 7px;right: 12px;width: 76px;height: 76px; }
}
@media all and (max-width:768px) {.sub02_sec {padding:52px 0 58px; }
 .sub02_sec .sub02_slide {height:84px; }
 .sub02_sec .sub02_slide li.sub02_slide_item {margin:0 15px;padding: 0 100px 0 26px; }
 .sub02_sec .sub02_slide li.sub02_slide_item p {font-size:17px; }
 .sub02_sec .sub02_slide li.sub02_slide_item::after {top: 7px;right: 12px;width: 70px;height: 70px; }
 .sub02_sec .sub02_slide_line01 .sub02_slide_wrap {animation: loop-slide 25s infinite linear 1s both; }
 .sub02_sec .sub02_slide_line02 .sub02_slide_wrap {animation: loop-slide-reverse 25s infinite linear 1s both; }
}
@media all and (max-width:480px) {.sub02_sec h2 {font-size:26px; }
 .sub02_sec .sub02_slide_line01 {margin-top: 50px;margin-bottom: 24px; }
 .sub02_sec .sub02_slide {height:78px; }
 .sub02_sec .sub02_slide li.sub02_slide_item {margin:0 10px;padding: 0 90px 0 22px; }
 .sub02_sec .sub02_slide li.sub02_slide_item p {font-size: 16px; }
 .sub02_sec .sub02_slide li.sub02_slide_item::after {top: 7px;right: 12px;width: 64px;height: 64px; }
}





.review_sec {width: 100%;padding:63px 0 68px;background: linear-gradient(#f0f0f0, #fff); } 
.review_sec h2 {font-size: 35px;font-weight:700;color:#000;text-align:center;word-break:keep-all; } 
.review_sec .review_slide_line {width:100%;overflow:hidden; } 
.review_sec .review_slide_line01 {margin-top: 55px;margin-bottom: 30px; } 
.review_sec .review_slide_wrap {display:inline-flex;width: max-content; } 
.review_sec .review_slide_line01 .review_slide_wrap {animation: loop-slide 40s infinite linear 1s both; } 
.review_sec .review_slide_line02 .review_slide_wrap {animation: loop-slide-reverse 40s infinite linear 1s both; } 
.review_sec .review_slide {display: inline-flex;height:100px; } 
.review_sec .review_slide li.review_slide_item {position:relative;display: flex;align-items: center;height: 100%;margin:0 27px;padding: 0 120px 0 32px;background-color: #e6e6e6;border-radius: 10px; } 
.review_sec .review_slide li.review_slide_item p {font-size:22px;font-weight:700;color:#000001;text-align: center; } 
.review_sec .review_slide li.review_slide_item::after {content:'';position:absolute;top: 8px;right: 12px;width: 84px;height: 84px;background-repeat: no-repeat;background-position: center center;background-size: contain; } 
.review_sec .review_slide li.review_item_01::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon01.svg'); } 
.review_sec .review_slide li.review_item_02::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon02.svg'); } 
.review_sec .review_slide li.review_item_03::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon03.svg'); } 
.review_sec .review_slide li.review_item_04::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon04.svg'); } 
.review_sec .review_slide li.review_item_05::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon05.svg'); } 
.review_sec .review_slide li.review_item_06::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon06.svg'); } 
.review_sec .review_slide li.review_item_07::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon07.svg'); } 
.review_sec .review_slide li.review_item_08::after {background-image:url('/common/img/leadgen/sellerreview_sec01_icon08.svg'); } 
@media all and (max-width:1200px) {.review_sec .review_slide li.review_slide_item {margin:0 20px; } 
 }
@media all and (max-width:1024px) {.review_sec h2 {font-size:30px; } 
.review_sec .review_slide {height:90px; } 
.review_sec .review_slide li.review_slide_item p {font-size:19px; } 
.review_sec .review_slide li.review_slide_item::after {top: 7px;right: 12px;width: 76px;height: 76px; } 
 }
@media all and (max-width:768px) {.review_sec {padding:52px 0 58px; } 
.review_sec .review_slide {height:84px; } 
.review_sec .review_slide li.review_slide_item {margin:0 15px;padding: 0 100px 0 26px; } 
.review_sec .review_slide li.review_slide_item p {font-size:17px; } 
.review_sec .review_slide li.review_slide_item::after {top: 7px;right: 12px;width: 70px;height: 70px; } 
.review_sec .review_slide_line01 .review_slide_wrap {animation: loop-slide 25s infinite linear 1s both; } 
.review_sec .review_slide_line02 .review_slide_wrap {animation: loop-slide-reverse 25s infinite linear 1s both; } 
 }
@media all and (max-width:480px) {.review_sec h2 {font-size:26px; } 
.review_sec .review_slide_line01 {margin-top: 50px;margin-bottom: 24px; } 
.review_sec .review_slide {height:78px; } 
.review_sec .review_slide li.review_slide_item {margin:0 10px;padding: 0 90px 0 22px; } 
.review_sec .review_slide li.review_slide_item p {font-size: 16px; } 
.review_sec .review_slide li.review_slide_item::after {top: 7px;right: 12px;width: 64px;height: 64px; } 
 }
/* 2.advantage
 ========================================================================== */
.advantage_sec {width:100%;padding:42px 0 40px;background-color: #fffaec; } 
.advantage_sec h2 {font-size:30px;font-weight:700;color:#000;text-align:center;word-break:keep-all; } 
.advantage_sec .advantage_wrap {max-width: 905px;margin: 0 auto;padding-top:45px; } 
.advantage_sec .advantage_step {display: flex;justify-content: space-between;flex-direction: row;margin: 0 auto; } 
.advantage_sec .advantage_step .advantage_list {display: flex;flex-direction: column;align-items: center;text-align: center; } 
.advantage_sec .advantage_step .advantage_list .step_img {position: relative;display: flex;justify-content: center;align-items: center;width: 161px;height: 161px;margin-bottom: 26px; } 
.advantage_sec .advantage_step .advantage_list:first-of-type .step_img::after {content: '';position: absolute;top: calc( 50% - 2px);left: 130px;display: block;width: 647px;height: 3px;background: url('/common/img/leadgen/sellerreview_sec02_line.png') no-repeat;background-size: 100%; } 
.advantage_sec .advantage_step .advantage_list .step_img img { width: 100%; } 
.advantage_sec .advantage_step .advantage_list .tit {color: #000;font-size: 22px;font-weight: 700; } 
@media all and (max-width:1200px) {}
@media all and (max-width:1024px) {.advantage_sec h2 {font-size:28px; } 
.advantage_sec .advantage_step {flex-wrap: wrap; } 
.advantage_sec .advantage_wrap {max-width: 80%;padding-top:60px; } 
.advantage_sec .advantage_step .advantage_list {width: 50%;margin-bottom: 40px; }
.advantage_sec .advantage_step .advantage_list:first-of-type .step_img::after { display: none; } 
 }
@media all and (max-width:768px) {.advantage_sec h2 {font-size:30px; } 
.advantage_sec .advantage_wrap {max-width: 90%; } 
.advantage_sec .advantage_step .advantage_list .tit {font-size: 20px; } 
 }
@media all and (max-width:480px) {.advantage_sec h2 {font-size:24px; } 
.advantage_sec .advantage_wrap {width: calc(100% - 100px);max-width: 100%;padding-top:45px; } 
.advantage_sec .advantage_step {flex-direction: column;margin: 0 auto; } 
.advantage_sec .advantage_step .advantage_list {width: 100%;margin: 0;margin-bottom: 40px; } 
.advantage_sec .advantage_step .advantage_list .step_img {width: 150px;height: auto;margin: 16px 0 20px; } 
 }




.goodwhale_sec {
 width: 100%;
 padding: 42px 0 40px;
 background-color: #fffaec;
 box-sizing: border-box; /* 패딩과 보더를 포함하여 width에 영향을 주지 않도록 함 */
}

.goodwhale_sec h2 {
 font-size: 30px;
 font-weight: 700;
 color: #000;
 text-align: center;
 word-break: keep-all;
}

.goodwhale_sec .advantage_wrap {
 max-width: 90%; /* max-width를 90%로 설정하여 화면 크기에 맞게 유동적으로 조정 */
 margin: 0 auto; /* 중앙 정렬 */
 padding-top: 45px;
}

.goodwhale_sec .advantage_step {
 display: flex;
 justify-content: space-between;
 flex-direction: row;
 margin: 0 auto;
 flex-wrap: wrap; /* 화면 크기 조정 시 자동으로 줄바꿈 */
}

.goodwhale_sec .advantage_step .advantage_list {
 display: flex;
 flex-direction: column;
 align-items: center;
 text-align: center;
 width: 100%; /* 화면 크기에 따라 100% 너비를 사용 */
 margin-bottom: 40px;
}

.goodwhale_sec .advantage_step .advantage_list .step_img {
 position: relative;
 display: flex;
 justify-content: center;
 align-items: center;
 width: 161px;
 height: 161px;
 margin-bottom: 26px;
}

.goodwhale_sec .advantage_step .advantage_list:first-of-type .step_img::after {
 content: '';
 position: absolute;
 display: block;
 height: 3px;
 background: url('/common/img/leadgen/sellerreview_sec02_line.png') no-repeat;
 background-size: 100%;
}

.goodwhale_sec .advantage_step .advantage_list .step_img img {
 width: 100%;
}

.goodwhale_sec .advantage_step .advantage_list .tit {
 color: #000;
 font-size: 22px;
 font-weight: 700;
}

/* 1024px 이하에서 레이아웃 조정 */
@media all and (max-width: 1024px) {
 .goodwhale_sec h2 {
  font-size: 28px;
 }

 .goodwhale_sec .advantage_step {
  flex-wrap: wrap;
 }

 .goodwhale_sec .advantage_wrap {
  max-width: 90%; /* 화면 크기에 맞게 최대 너비 설정 */
  padding-top: 60px;
 }

 .goodwhale_sec .advantage_step .advantage_list {
  width: 100%; /* 각 리스트가 100% 너비를 사용 */
  margin-bottom: 40px;
 }

 .goodwhale_sec .advantage_step .advantage_list:first-of-type .step_img::after {
  display: none; /* 첫 번째 리스트에 있는 라인을 숨김 */
 }
}

@media all and (max-width:768px) {.goodwhale_sec h2 {font-size:30px; }
 .goodwhale_sec .advantage_wrap {max-width: 95%; }
 .goodwhale_sec .advantage_step .advantage_list .tit {font-size: 20px; }
}
@media all and (max-width:480px) {.goodwhale_sec h2 {font-size:24px; }
 .goodwhale_sec .advantage_wrap {width: calc(100% - 10px);max-width: 100%;padding-top:45px; }
 .goodwhale_sec .advantage_step {flex-direction: column;margin: 0 auto; }
 .goodwhale_sec .advantage_step .advantage_list {width: 100%;margin: 0;margin-bottom: 40px; }
 .goodwhale_sec .advantage_step .advantage_list .step_img {width: 150px;height: auto;margin: 16px 0 20px; }
}


/* 세로선을 담을 컨테이너 */
.vertical-line-wrapper {
 display: flex;          /* flexbox로 자식 요소 정렬 */
 justify-content: center; /* 수평 중앙 정렬 */
 margin: 20px 0;          /* 세로선 위아래 여백 */
}

/* 실제 세로선 */
.vertical-line {
 width: 0;               /* 너비는 0 */
 border-left: 1px solid #000; /* 세로선 스타일 */
 height: 50px;           /* 세로선의 높이 */
}

/* 3. partners
 ========================================================================== */
.partners_sec {width: 100%;padding:65px 0 0; }
.partners_sec h2 {font-size: 30px;font-weight:700;color:#000;text-align:center;word-break:keep-all; }
.partners_sec .partners_slide_line {width:100%;border-bottom: 1px solid #e5a300;overflow:hidden; }
.partners_sec .partners_slide_line2 {width:100%;border-top: 1px solid #e5a300;border-bottom: 1px solid #e5a300;overflow:hidden; }
.partners_sec .partners_slide_line01 {margin-top:28px; }
.partners_sec .partners_slide_wrap {display:inline-flex; }
.partners_sec .partners_slide_line01 .partners_slide_wrap {animation: loop-slide 20s infinite linear 1s both; }
.partners_sec .partners_slide_line02 .partners_slide_wrap {animation: loop-slide-reverse 20s infinite linear 1s both; }
.partners_sec .partners_slide_line03 .partners_slide_wrap {animation: loop-slide 40s infinite linear 1s both; }
.partners_sec .partners_slide {display:inline-flex; }
.partners_sec .partners_slide .partners_slide_item {display:flex;justify-content:center;align-items:center;padding:0 40px;height: 90px; }

@keyframes loop-slide { 
 from { transform: translateX(0); } 
 to { transform: translateX(-33.333333%); } 
 }
@keyframes loop-slide-reverse { 
 from { transform: translateX(-33.3333333%); } 
 to { transform: translateX(0%); } 
 }

@media all and (max-width:1024px) {.partners_sec h2 {font-size:28px; } 
 }
@media all and (max-width:768px) {.partners_sec {padding: 50px 0 0; } 
.partners_sec .partners_slide .partners_slide_item {padding:0 30px; } 
 }
@media all and (max-width:480px) {.partners_sec h2 {font-size:24px; } 
.partners_sec .partners_slide .partners_slide_item {padding:0 25px;height: 75px; } 
.partners_sec .partners_slide .partners_slide_item img {transform: scale(0.9); } 
 }
/* 4. apply
 ========================================================================== */
.leadgen_sellerreview .apply_top {padding: 65px 0 38px; } 
#sub_content.leadgen_sellerreview .apply_top h2 {font-size:30px;color:#e5a300;font-weight:700; } 
#sub_content.leadgen_sellerreview .apply .apply_wrap {background-color: #fffaec; } 
@media all and (max-width:768px) {.leadgen_sellerreview .apply_top {padding: 68px 0 30px; } 
#sub_content.leadgen_sellerreview .apply_top h2 {margin-top:0;font-size:28px; } 
 }
@media all and (max-width:480px) {#sub_content.leadgen_sellerreview .apply_top h2 {font-size:24px; } 
 }


.merit2_sec {
 display: flex;
 justify-content: center; /* 수평 중앙 정렬 */
 align-items: center;     /* 수직 중앙 정렬 (필요시) */
 padding: 20px 0;         /* 위아래 여백 */
}

/* .inner의 최대 너비를 설정하고, 중앙 정렬 */
.inner2 {
 width: 100%;             /* .inner가 100% 너비를 차지하게 */
 max-width: 1200px;       /* 원하는 최대 너비 설정 (필요시) */
 padding: 0 20px;         /* 좌우 여백 */
}

/* contents_sub02를 중앙에 배치 */
.contents_sub02 {
 text-align: center;      /* 텍스트와 이미지 중앙 정렬 */
 margin-top: 30px;        /* 상단 여백 */
}


/* side button
 ========================================================================== */
.side_floating_btn.side_btn_sellerreview { width:314px; background-color: #ffbb00; } 
.side_floating_btn.side_btn_sellerreview > a { background-image:url("/common/img/leadgen/side_sellerreview_Icon.svg"); font-size: 24px; color: #000; } 
@media all and (max-width:720px) {.side_floating_btn.side_btn_sellerreview { width: 52px; } 
.side_floating_btn.side_btn_sellerreview > a { font-size: 16px; } 
 }
/* ------------------------------------------------------------------------
 sellersurvey-leadgen
------------------------------------------------------------------------ */
span.txt_bold { font-weight: 700;}
br.br_pc { display: block;}
br.br_mo { display: none;}
@media all and (max-width:1024px) {
	br.br_full { display: none;}
}
@media all and (max-width:480px) {
	br.br_mo { display: block;}
}
/* review_intro_sec
 ========================================================================== */
.review_intro_sec {width:100%;padding-top:32px;background-color: #113366; } 
.review_intro_sec .tit_wrap { text-align: center; } 
.review_intro_sec .tit_wrap h2 {margin-bottom: 10px;font-size: 36px;font-weight: 700;color: #fff;word-break:keep-all;line-height: 1.3; } 
.review_intro_sec .tit_wrap p {font-size: 14px;font-weight: 400;color: #fff; } 
.review_intro_sec .img_wrap {display: flex;justify-content: center;padding-top: 10px; } 
.review_intro_sec .ballon {padding:12px 18px 28px;background-position: center;background-repeat: no-repeat;background-size: contain; } 
.review_intro_sec .ballon01 { background-image: url("/common/img/leadgen/review_ballon01.png"); } 
.review_intro_sec .ballon02 { background-image: url("/common/img/leadgen/review_ballon02.png"); } 
.review_intro_sec .ballon03 {display:inline-block;margin-top: 10px;padding:12px 30px 28px;background-image: url("/common/img/leadgen/review_ballon03.png");transform: translateX(32px); } 
.review_intro_sec .ballon p {font-size: 20px;font-weight: 700;text-align: center; } 
.review_intro_sec .ballon p > span {font-size: 14px;font-weight: 400; } 
.review_intro_sec .img_left {display: flex; align-items: flex-end;padding-bottom: 40px; } 
.review_intro_sec .img_center {width: 20%;padding-right: 20px;text-align: center; } 
.review_intro_sec .img_center img {width: 100%;height: 100%;object-fit: contain;object-position: bottom; } 
@media all and (max-width:1024px) {.review_intro_sec .tit_wrap h2 {font-size:32px; } 
.review_intro_sec .ballon {padding: 1.2vw 1.8vw 2.8vw; } 
.review_intro_sec .ballon03 {padding: 1.2vw 3.0vw 2.8vw;margin-bottom: 15px; } 
.review_intro_sec .ballon p {font-size: 2vw; } 
.review_intro_sec .ballon p > span {font-size: 1.4vw; } 
.review_intro_sec .img_center {padding-left: 10px; } 
 }
@media all and (max-width:768px) {.review_intro_sec .tit_wrap h2 {font-size:36px; } 
.review_intro_sec {padding-top: 48px; } 
.review_intro_sec .img_wrap {flex-wrap: wrap;padding-top: 30px; } 
.review_intro_sec .img_left {width: 49%; } 
.review_intro_sec .img_right {width: 51%; } 
.review_intro_sec .ballon {padding: 3.08vw 2.8vw 5.75vw; } 
.review_intro_sec .ballon03 {padding: 3.08vw 6.6vw 5.75vw;transform: translateX(0%);margin-bottom: 0; } 
.review_intro_sec .ballon p {font-size: 2.6vw; } 
.review_intro_sec .ballon p > span {font-size: 2.2vw; } 
.review_intro_sec .img_center {width: 100%;padding: 10px 0 0;order: 3; } 
.review_intro_sec .img_center img {width: 40%; } 
 }
@media all and (max-width:480px) {.review_intro_sec {padding-top: 60px; } 
.review_intro_sec .tit_wrap h2 {font-size: 42px; } 
.review_intro_sec .tit_wrap p {font-size: 16px; } 
.review_intro_sec .img_wrap {flex-direction: column;padding-top: 50px; } 
.review_intro_sec .img_left,
.review_intro_sec .img_right {width: 100%; } 
.review_intro_sec .img_left {align-items: center;padding-bottom: 10px; } 
.review_intro_sec .ballon {width: 100%;padding: 4vw 5vw 8vw;box-sizing: border-box; } 
.review_intro_sec .ballon03 {padding: 4vw 5vw 8vw;transform: translateX(0%); } 
.review_intro_sec .ballon p {font-size: 5vw; } 
.review_intro_sec .ballon p > span {font-size: 4.8vw; } 
.review_intro_sec .img_center img {display: block;width: 70%;margin: 0 auto; } 
 }
/* reason_rank_sec
 ========================================================================== */
.reason_rank_sec {width: 100%;padding:38px 0 30px; } 
.reason_rank_sec h2 {font-size: 30px;font-weight:700;color:#000;text-align:center;word-break:keep-all;line-height: 1.3; } 
.reason_rank_sec h2 br {display: none; } 
.reason_rank_sec .img_wrap {display: flex;justify-content: center; } 
.reason_rank_sec .img_wrap .rank_wrap {display: flex;justify-content: space-between;padding-top: 34px; } 
.reason_rank_sec .img_wrap .rank_wrap > .rank {display: flex;flex-direction: column; } 
.reason_rank_sec .img_wrap .rank_wrap > .rank > img {padding-left: 20px; } 
.reason_rank_sec .img_wrap .rank_wrap > .rank > h3 {margin-top: 12px;margin-bottom: 5px;font-size: 20px;font-weight: 700;color: #000;text-align: center; } 
.reason_rank_sec .img_wrap .rank_wrap > .rank > p {font-size: 14px;font-weight: 400;color: #000;text-align: center;word-break:keep-all; } 
.reason_rank_sec .img_wrap .ballon_wrap {display: flex;align-items: center;padding-left: 48px; } 
.reason_rank_sec .img_wrap .ballon_wrap .ballon {position: relative;display: inline-block;background: #eaf2ff;border-radius: .4em;padding: 16px 20px 12px 28px; } 
.reason_rank_sec .img_wrap .ballon_wrap .ballon::after {content: '';position: absolute;left: 0;top: 50%;width: 0;height: 0;border-style: solid;border-width: 13px 20px 13px 0;border-color: transparent #eaf2ff;margin-top: -13px;margin-left: -20px; } 
.reason_rank_sec .img_wrap .ballon_wrap .ballon > p {font-size: 20px;font-weight: 400;color: #000;word-break:keep-all; } 
@media all and (max-width:1024px) {.reason_rank_sec h2 br {display: block; } 
.reason_rank_sec .img_wrap .rank_wrap {width: 65%; } 
.reason_rank_sec .img_wrap .ballon_wrap {width: 35%;padding-left: 40px; } 
.reason_rank_sec .img_wrap .ballon_wrap .ballon > p {font-size: 2vw; } 
.reason_rank_sec .img_wrap .rank_wrap > .rank {padding: 0 10px; } 
.reason_rank_sec .img_wrap .rank_wrap > .rank > img {width: 100%;padding-left: 10px; } 
 }
@media all and (max-width:768px) {.reason_rank_sec {padding:44px 0 36px; } 
.reason_rank_sec .img_wrap {flex-wrap: wrap; } 
.reason_rank_sec .img_wrap .rank_wrap {width: 100%; } 
.reason_rank_sec .img_wrap .rank_wrap > .rank {width: calc(100% / 3);padding: 0 3%; } 
.reason_rank_sec .img_wrap .ballon_wrap {width: 85%;padding-left: 0px;padding-top: 40px; } 
.reason_rank_sec .img_wrap .ballon_wrap .ballon::after {top: 0;left: 50%;width: 0;height: 0;border: 20px solid transparent;border-bottom-color: #eaf2ff;border-top: 0;margin-left: -20px;margin-top: -20px; } 
.reason_rank_sec .img_wrap .ballon_wrap .ballon > p {font-size: 3vw;text-align: center; } 
 }
@media all and (max-width:480px) {.reason_rank_sec {padding:48px 0 58px; } 
.reason_rank_sec h2 {font-size: 32px; } 
.reason_rank_sec .img_wrap .rank_wrap {flex-direction: column;align-items: center;padding-top: 52px; } 
.reason_rank_sec .img_wrap .rank_wrap > .rank02 {margin-top: 40px;margin-bottom: 40px; } 
.reason_rank_sec .img_wrap .rank_wrap > .rank {width: 100%;padding: 0;align-items: center; } 
.reason_rank_sec .img_wrap .rank_wrap > .rank > img {width: 40%; } 
.reason_rank_sec .img_wrap .rank_wrap > .rank > h3 {font-size: 22px; } 
.reason_rank_sec .img_wrap .rank_wrap > .rank > p {font-size: 16px; } 
.reason_rank_sec .img_wrap .ballon_wrap .ballon {padding: 16px 18px 12px; } 
.reason_rank_sec .img_wrap .ballon_wrap .ballon > p {font-size: 17px; } 
 }
/* advantage_rank_sec
 ========================================================================== */
.advantage_rank_sec {width: 100%;padding:35px 0 32px;background-color: #ddebf2; } 
.advantage_rank_sec h2 {font-size: 30px;font-weight:700;color:#000;text-align:center;word-break:keep-all; } 
.advantage_rank_sec .img_wrap {display: flex;justify-content: center; } 
.advantage_rank_sec .img_wrap .rank_wrap {padding-top: 13px; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank {display: flex;align-items: center; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank .rank_num {width: 60px;height: 60px;font-size: 20px;font-weight: 700;line-height: 60px;color: #fff;text-align: center;border-radius: 50%; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank01 .rank_num {background-color: #ee4d2d; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank02 .rank_num {background-color: #113366; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank03 .rank_num {background-color: #fff;color: #0d274c; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank .rank_cont {display: flex;align-items: center; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank h3 {margin: 0 24px;font-size: 20px;font-weight: 700;color: #113366; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank img {height: 100%; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank02 {margin: 16px 0; } 
.advantage_rank_sec .img_wrap .ballon_wrap {display: flex;align-items: center;padding-left: 48px; } 
.advantage_rank_sec .img_wrap .ballon_wrap .ballon {position: relative;display: inline-block;background: #113366;border-radius: .4em;padding: 24px 20px 25px 24px; } 
.advantage_rank_sec .img_wrap .ballon_wrap .ballon::after {content: '';position: absolute;top: 0;left: 15%;width: 0;height: 0;border-style: solid;border-width: 0 10px 40px;border-color: #113366 transparent;margin-top: -40px; } 
.advantage_rank_sec .img_wrap .ballon_wrap .ballon > p {font-size: 20px;font-weight: 400;color: #fff; } 
@media all and (max-width:1024px) {.advantage_rank_sec .img_wrap .ballon_wrap {width: 45%;padding-left: 20px; } 
.advantage_rank_sec .img_wrap .ballon_wrap .ballon p {font-size: 18px; } 
.advantage_rank_sec .img_wrap .ballon_wrap .ballon p br {display: none; } 
 }
@media all and (max-width:768px) {.advantage_rank_sec {padding:44px 0 60px; } 
.advantage_rank_sec .img_wrap {flex-wrap: wrap; } 
.advantage_rank_sec .img_wrap .ballon_wrap {width: 80%;padding-left: 0px;padding-top: 35px; } 
.advantage_rank_sec .img_wrap .ballon_wrap .ballon::after {left: 61%;border-width: 0 8px 25px;margin-top: -25px; } 
.advantage_rank_sec .img_wrap .rank_wrap {padding-top: 30px;order: 2; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank .rank_num {width: 66px;height: 66px;font-size: 26px;line-height: 66px; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank h3 {font-size: 22px; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank02 {margin: 24px 0; } 
 }
@media all and (max-width:480px) {.advantage_rank_sec {padding: 54px 0 64px; } 
.advantage_rank_sec h2 {font-size: 32px; } 
.advantage_rank_sec .img_wrap .ballon_wrap {width: 100%; } 
.advantage_rank_sec .img_wrap .ballon_wrap .ballon {padding: 20px 18px 22px 20px; } 
.advantage_rank_sec .img_wrap .ballon_wrap .ballon p {font-size: 17px; } 
.advantage_rank_sec .img_wrap .ballon_wrap .ballon::after {left: 65%; } 
.advantage_rank_sec .img_wrap .rank_wrap {padding-top: 40px; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank {align-items: flex-start; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank img {margin-bottom: 12px; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank .rank_cont {flex-direction: column;align-items: flex-start;margin-left: 20px; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank h3 {margin: 0;font-size: 22px;order: 2; } 
.advantage_rank_sec .img_wrap .rank_wrap > .rank02 {margin: 36px 0; } 
 }

/* survey_sec
 ========================================================================== */
.survey_sec {width:100%;padding:42px 0 30px; } 
.survey_sec .tit_wrap { text-align: center; } 
.survey_sec .tit_wrap h2 {margin-bottom: 10px;font-size: 30px;font-weight: 700;color: #000;word-break:keep-all; } 
.survey_sec .tit_wrap h2 br {display: none; } 
.survey_sec .tit_wrap p {font-size: 14px;font-weight: 400;color: #a1a8b4;word-break:keep-all; } 
.survey_sec .img_wrap {display: flex;justify-content: center;padding-top: 26px; } 
.survey_sec .img_wrap > div {position: relative; } 
.survey_sec .img_wrap .img_left {margin-right: 30px; } 
.survey_sec .img_wrap .img_right {margin-left: 30px; } 
.survey_sec .img_wrap p {position: absolute;top: 50%;right: 30px;transform: translateY(-50%);font-size: 20px;font-weight: 400;color: #000; } 
@media all and (max-width:1024px) {.survey_sec .tit_wrap h2 br {display: block; } 
 }
@media all and (max-width:920px) {.survey_sec .img_wrap > div {width: calc( (100% - 20px) / 2); } 
.survey_sec .img_wrap .img_left {margin-right: 10px; } 
.survey_sec .img_wrap .img_right {margin-left: 10px; } 
.survey_sec .img_wrap > div > img {width: 100%; } 
.survey_sec .img_wrap p {right: 8%;font-size: 2.4vw; } 
 }
@media all and (max-width:768px) {.survey_sec .img_wrap {flex-direction: column; } 
.survey_sec .img_wrap > div {width: 100%;text-align: center; } 
.survey_sec .img_wrap .img_right {margin: 0; } 
.survey_sec .img_wrap .img_left {margin: 0 0 20px; } 
.survey_sec .img_wrap > div > img {width: 420px; } 
.survey_sec .img_wrap p {right: auto;left: 45%;font-size: 21px;text-align: left; } 
.survey_sec .img_wrap .img_right p {top: 55%; } 
 }
@media all and (max-width:480px) {.survey_sec {padding: 60px 0 52px; } 
.survey_sec .img_wrap {padding-top: 40px; } 
.survey_sec .tit_wrap h2 {margin-bottom: 15px;font-size: 32px; } 
.survey_sec .tit_wrap p {font-size: 16px;text-align: left; } 
.survey_sec .img_wrap > div > img {width: 100%; } 
.survey_sec .img_wrap p {right: 9%;left: auto;font-size: 4.6vw; } 
 }
/* tip_sec
 ========================================================================== */
.tip_sec {width: 100%;padding:38px 0 30px;background-color: #fff; } 
.tip_sec h2 {font-size: 30px;font-weight:700;color:#000;text-align:center;word-break:keep-all; } 
.tip_sec .tip_wrap {width: 920px;margin: 0 auto; } 
.tip_sec .tip_wrap .tip_list {display: flex;width: 100%; } 
.tip_sec .tip_wrap .tip_list.tip02 {justify-content: flex-end;margin-top: -20px; } 
.tip_sec .tip_wrap .tip_list.tip03 {margin-top: -10px;} 
.tip_sec .tip_wrap .tip_list.tip04 {justify-content: flex-end;margin-top: -10px;}
.tip_sec .tip_wrap .tip_list .tip_cont {display: flex;align-items: center; } 
.tip_sec .tip_wrap .tip_list .tip_txt {margin-left: 12px;margin-right: 12px;padding: 8px 30px 8px 29px;border-radius: 100px; } 
.tip_sec .tip_wrap .tip_list.tip01 .tip_txt {background-color: #113366; } 
.tip_sec .tip_wrap .tip_list.tip02 .tip_txt {background-color: #ddebf2;padding-left: 25px;padding-right: 24px; } 
.tip_sec .tip_wrap .tip_list.tip03 .tip_txt {background-color: #ee4d2d; } 
.tip_sec .tip_wrap .tip_list.tip04 .tip_txt {background-color: #ffe8e1;padding-left: 25px;padding-right: 24px;}
.tip_sec .tip_wrap .tip_list .tip_txt p {font-size: 20px;font-weight: 300;color: #fff;word-break:keep-all; } 
.tip_sec .tip_wrap .tip_list.tip02 .tip_txt p,
.tip_sec .tip_wrap .tip_list.tip04 .tip_txt p {color: #000; } 
@media all and (max-width:1024px) {.tip_sec h2 {font-size:28px; } 
 }
@media all and (max-width:960px) {.tip_sec .tip_wrap {width: 100%; } 
 }
@media all and (max-width:768px) {.tip_sec {padding:44px 0 36px; } 
.tip_sec .tip_wrap {padding-top: 30px; } 
.tip_sec .tip_wrap .tip_list.tip02 {margin-top: 10px;margin-bottom: 20px; } 
.tip_sec .tip_wrap .tip_list.tip03 {margin-bottom: 24px; } 
.tip_sec .tip_wrap .tip_list .tip_txt {padding: 10px 20px 10px 26px; } 
.tip_sec .tip_wrap .tip_list .tip_txt p {font-size: 17px; } 
 }
@media all and (max-width:480px) {.tip_sec {padding:48px 0 44px; } 
.tip_sec h2 {font-size: 32px; } 
.tip_sec .tip_wrap {padding-top: 40px; } 
.tip_sec .tip_wrap .tip_list,
.tip_sec .tip_wrap .tip_list.tip02 {justify-content: center; } 
.tip_sec .tip_wrap .tip_list.tip02 {margin-top: 45px;margin-bottom: 45px; } 
.tip_sec .tip_wrap .tip_list .tip_cont {flex-direction: column;width: 100%; } 
.tip_sec .tip_wrap .tip_list img {width: 40%;max-width: 120px;margin-bottom: 15px; } 
.tip_sec .tip_wrap .tip_list.tip02 img {width: 28%; } 
.tip_sec .tip_wrap .tip_list.tip02 .tip_txt {order: 2;padding-left: 15px;padding-right: 15px; } 
.tip_sec .tip_wrap .tip_list.tip04 .tip_txt {order: 2;}
.tip_sec .tip_wrap .tip_list .tip_txt {width: 100%;margin: 0;padding: 18px 15px;border-radius: 1em;box-sizing: border-box; } 
.tip_sec .tip_wrap .tip_list .tip_txt p {font-size: 20px;text-align: center; } 
.tip_sec .tip_wrap .tip_list .tip_txt p br {display: none; } 
.tip_sec .tip_wrap .tip_list.tip03 {margin-bottom: 55px;}
}
/* bot_banner
 ========================================================================== */
.sell_leadgen_cont.leadgen_sellersurvey .bot_banner {margin-top: 24px;margin-bottom: 15px; } 
.sell_leadgen_cont.leadgen_sellersurvey .bot_banner a {cursor: default; } 

/* side button
 ========================================================================== */
.side_floating_btn.side_btn_sellersurvey { width:302px; background-color: transparent; background-image: url("/common/img/leadgen/side_btn_sellersurvey_pc.png"); background-position:center; background-repeat:no-repeat; background-size:contain; } 
.side_floating_btn.side_btn_sellersurvey > a { background-image:none; font-size: 24px; color: #fff; } 
.side_floating_btn.side_btn_sellersurvey > a span { padding-left: 52px; padding-top: 4px; } 
@media all and (max-width:720px) {.side_floating_btn.side_btn_sellersurvey { width: 77px; background-image: url("/common/img/leadgen/side_btn_sellersurvey_mo.png"); } 
 }

/* apply ( -ff 페이지 전용)
 ========================================================================== */
#sub_content .apply.sellersurvey_ff {margin-bottom: 100px;text-align: center; } 
.apply.sellersurvey_ff a {display: inline-block; padding: 0.6em 2.5em; background: #ee4d2d; border: 0.075em solid #fff; color: #fff; font-size: 24px; font-weight: 600; text-align: center; transition: all 0.3s; } 
@media all and (max-width:1024px) {.apply.sellersurvey_ff a {font-size: 3vw; } 
 }
@media all and (max-width:768px) {.apply.sellersurvey_ff a {padding: 0.6em 2.7em;font-size: 3.5vw; } 
 }
@media all and (max-width:480px) {.apply.sellersurvey_ff a {width: 100%;font-size: 18px;padding: 0.6em 0; } 
 }

/* ------------------------------------------------------------------------
 shopee 4th event
------------------------------------------------------------------------ */
.shopee_4th {background: linear-gradient( to bottom, #0098b2, #136cc2 ); } 
.shopee_4th .point_pink { color:#f9c1b6; font-weight: 700; } 
.shopee_4th h2 {position:relative;margin-bottom:40px;font-size: 2.063rem;font-weight: 700;color: #fff;text-align: center;word-break: keep-all; } 
.shopee_4th h2 span {position:relative;display:inline-block; } 
.shopee_4th h2 span::before {content:'';position:absolute;left:-30px;top:18px;width:10px;height:10px;background:#ee4d2d;border-radius: 50px; } 
.shopee_4th h2 span::after {content:'';position:absolute;right:-30px;top:18px;width:10px;height:10px;background:#ee4d2d;border-radius: 50px; } 

@media (max-width: 1024px) {.shopee_4th h2 {font-size: 1.750rem; } 
 }

@media (max-width:768px) {.shopee_4th h2 {font-size: 1.750rem; } 
.shopee_4th h2 span::before {width:8px;height:8px;top:16px;left:-18px; } 
.shopee_4th h2 span::after {width:8px;height:8px;top:16px;right:-18px; } 
 }

@media (max-width:480px) {.shopee_4th h2 {font-size: 1.5rem; } 

.shopee_4th h2 span::before {top:12px; } 

.shopee_4th h2 span::after {top:12px; } 
 }

/* 1.Top Banner
 ========================================================================== */
.shopee_4th .top_banner { background-color:transparent; } 
.shopee_4th .top_banner .top_banner_wrap {position:relative;display: flex; justify-content: space-between;padding: 50px 0 55px 100px;background: #40aabb; } 
.shopee_4th .top_banner .top_banner_wrap::after {content:'';display:block;width:36.000em;height:100%;position:absolute;bottom:-11.375em;left:-0.125em;background: url('/common/img/event/evt_4th/bg_top_arrow.png') no-repeat center center;background-size: 100%;}
.shopee_4th .top_banner .top_banner_wrap::before {content:'';display:block;width:14.188em;height:100%;position:absolute;bottom:0.875em;left:-14.1em;background: url('/common/img/event/evt_4th/bg_num_4.png') no-repeat center center;background-size: 100%;}
.shopee_4th .top_banner .top_banner_tit .circle_tit { display: inline-block;width: auto; padding: 0.071em 1.357em;margin-bottom:20px;font-size:1.750rem;font-weight:700;color:#0098b2;background:#fff; border-radius: 50px;}
.shopee_4th .top_banner .top_banner_tit h2 { margin-left: 30px; font-size: 2.500rem;color: #fff;text-align:left; } 

.shopee_4th .top_banner .top_banner_chart > img {width:100%; } 

@media (max-width: 1200px) {.shopee_4th .top_banner .top_banner_tit .circle_tit {font-size:1.5rem; } 
.shopee_4th .top_banner .top_banner_tit h2 {font-size:1.875rem; } 
.shopee_4th .top_banner .top_banner_wrap {padding: 50px 0 55px 30px; } 
.shopee_4th .top_banner .top_banner_wrap::after {width: 27em;bottom: -12.5em; } 
.shopee_4th .top_banner .top_banner_wrap::before {display:none; } 
}
@media (max-width: 1024px) {.shopee_4th .top_banner .top_banner_tit {text-align: center; } 
.shopee_4th .top_banner .top_banner_tit h2 {margin-left: 0;text-align: center; } 
.shopee_4th .top_banner .top_banner_wrap {padding: 50px 0 55px 0px;flex-direction: column;align-items: center; } 
.shopee_4th .top_banner .top_banner_wrap::after {display:none; } 
.shopee_4th .top_banner .top_banner_chart {margin: 0 5%; } 
 }
@media (max-width: 768px) {.sell_content.shopee_4th .top_banner .top_banner_wrap {padding: 50px 0 40px 0px;background-image: none; } 
.shopee_4th .top_banner .top_banner_tit .circle_tit {padding: 0.071em 1.214em; font-size: 1.500rem; } 
 }

@media all and (max-width:480px) {.sell_content.shopee_4th .top_banner .top_banner_wrap { padding: 50px 0 25px 0px;background-size: 60%; } 
.shopee_4th .top_banner .top_banner_tit .circle_tit { padding: 0.125em 0.7em;font-size: 1.063rem; } 
.shopee_4th .top_banner .top_banner_tit h2 {font-size: 1.5rem; } 
 }
@media all and (max-width:360px) {.shopee_4th .top_banner .top_banner_tit .circle_tit {word-break: keep-all; } 
.shopee_4th .top_banner .top_banner_tit h2 {font-size: 1.313rem; } 
 }
/* 2. youtube evt_sep_sec1
------------------------------------------------------------------------ */
.shopee_4th .evt_sep_sec1 {margin-top: 30px; } 
.shopee_4th .evt_sep_sec1::before {content:'';display:block;width:20.875em;height:100%;position:absolute;top:-39.125em;left:0;background: url('/common/img/event/evt_4th/bg_q_mark_left.png') no-repeat center center;background-size: 100%; } 

.shopee_4th .evt_sep_sec1::after {content:'';display:block;width:16.563em;height:100%;position:absolute;top:-44.125em; right: 9em;background: url('/common/img/event/evt_4th/bg_q_mark_right.png') no-repeat center center;background-size: 100%; } 
.shopee_4th .evt_sep_sec1 h2 { margin-bottom:20px; } 
.shopee_4th .evt_sep_sec1 .ytb_wrap {position: relative;max-width: 1000px;margin: 0 auto; } 
.shopee_4th .evt_sep_sec1 .ytb_wrap .youtube {position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; } 
.shopee_4th .evt_sep_sec1 .ytb_wrap .youtube iframe {position: absolute; top: 0; left: 0; } 
.shopee_4th .evt_sep_sec1 .ytb_cover {position: absolute; top: 0; left: 0; z-index: 5;cursor: pointer; } 
.shopee_4th .evt_sep_sec1 .ytb_cover img {width: 100%; } 
.shopee_4th .evt_sep_sec1 .ytb_desc {width:100%;margin:0px 0 20px; } 
.shopee_4th .evt_sep_sec1 .ytb_desc li { display: flex; flex-direction: row; align-items: center; } 

.shopee_4th .evt_sep_sec1 .ytb_desc li p {display:block;width:100%;color: #fff;font-size: 1.875em;font-weight: 400;text-align: center; } 
.shopee_4th .evt_sep_sec1 .ytb_desc li p .br_hidden {display: none; } 

.shopee_4th .evt_sep_sec1 .btn_wrap {margin-top: 1.875em; } 
.shopee_4th .evt_sep_sec1 .btn_wrap a {position: relative;display: inline-block;padding: 0 2.647em 0 1.471em;height: 2.059em;border-radius: 2.059em;color: #fff;font-size: 2.125em;font-weight: 900;font-family: 'Noto Sans KR', sans-serif !important;line-height: 2.059em;;background: #ee4d2d;transition: all 0.3s; } 
.shopee_4th .evt_sep_sec1 .btn_wrap a:hover {background: #e92e08; } 
.shopee_4th .evt_sep_sec1 .btn_wrap a::after {content: "";position: absolute;top: 50%;right: -5px;transform: translateY(-50%);display: inline-block;width: 5.000em;height: 5.000em;font-size: 16px;background: url('/common/img/onboard/evt_sep/ico_sep_evt_arrow.png') no-repeat center center;background-size: 100%; } 

@media all and (max-width:1200px) {.shopee_4th .evt_sep_sec1::before,
.shopee_4th .evt_sep_sec1::after {display:none; } 
}
@media all and (max-width:1024px) {
.shopee_4th .evt_sep_sec1 {margin-top: 60px; } 

.shopee_4th .evt_sep_sec1 .ytb_desc li p {font-size: 1.750rem; } 
 }
@media all and (max-width:768px) {.shopee_4th .evt_sep_sec1 .ytb_desc li p {font-size: 1.375rem; } 
 }
@media all and (max-width:480px) {.shopee_4th .evt_sep_sec1 .ytb_desc li p {font-size: 1.25rem;word-break: keep-all; } 
 }
@media (max-width:326px) {.shopee_4th .evt_sep_sec1 .ytb_desc li p br {display:none; } 
 }

/* 3.essential reasons
 ========================================================================== */
.shopee_4th .essential_reasons {width:100%;padding:50px 0 40px;background-color:transparent; } 
.shopee_4th .essential_reasons h2 {font-weight:700;color:#fff;text-align:center;word-break:keep-all; } 
.shopee_4th .essential_reasons .essential_reasons_wrap {max-width: 905px;margin: 0 auto;padding-top:45px; } 
.shopee_4th .essential_reasons .essential_reasons_step {display: flex;justify-content: space-between;flex-direction: row;margin: 0 auto; } 
.shopee_4th .essential_reasons .essential_reasons_step .essential_reasons_list {display: flex;flex-direction: column;align-items: center;text-align: center; } 
.shopee_4th .essential_reasons .essential_reasons_step .essential_reasons_list .step_img {position: relative;display: flex;justify-content: center;align-items: center;width: 161px;height: 161px;margin-bottom: 26px; } 
.shopee_4th .essential_reasons .essential_reasons_step .essential_reasons_list:first-of-type .step_img::after {content: '';position: absolute;top: calc( 50% - 2px);left: 163px;display: block;width: 647px;height: 3px;background: url('/common/img/leadgen/essential_reasons_line.png') no-repeat;background-size: 100%; } 
.shopee_4th .essential_reasons .essential_reasons_step .essential_reasons_list .step_img img { width: 100%; } 
.shopee_4th .essential_reasons .essential_reasons_step .essential_reasons_list .tit {color: #fff;font-size: 22px;font-weight: 700; } 
@media all and (max-width:1200px) {}
@media all and (max-width:1024px) {.shopee_4th .essential_reasons {padding: 80px 0 40px; } 
.shopee_4th .essential_reasons .essential_reasons_step {flex-wrap: wrap; } 
.shopee_4th .essential_reasons .essential_reasons_wrap {max-width: 80%;padding-top:60px; } 
.shopee_4th .essential_reasons .essential_reasons_step .essential_reasons_list {width: 50%;margin-bottom: 40px; } 
.shopee_4th .essential_reasons .essential_reasons_step .essential_reasons_list:first-of-type .step_img::after { display: none; } 
 }
@media all and (max-width:768px) {.shopee_4th .essential_reasons .essential_reasons_wrap {max-width: 90%; } 
.shopee_4th .essential_reasons .essential_reasons_step .essential_reasons_list .tit {font-size: 20px; } 
 }
@media all and (max-width:480px) {
.shopee_4th .essential_reasons .essential_reasons_wrap {width: calc(100% - 100px);max-width: 100%;padding-top:0px; } 
.shopee_4th .essential_reasons .essential_reasons_step {flex-direction: column;margin: 0 auto; } 
.shopee_4th .essential_reasons .essential_reasons_step .essential_reasons_list {width: 100%;margin: 0;margin-bottom: 40px; } 
.shopee_4th .essential_reasons .essential_reasons_step .essential_reasons_list .step_img {width: 150px;height: auto;margin: 16px 0 20px; } 
 }
@media all and (max-width:480px) {.shopee_4th .essential_reasons h2 > br {display:none; } 
 }
/* 4.event_benefit
 ========================================================================== */
.event_benefit {padding:30px 0 0px; } 
.event_benefit .inner { max-width:1000px; } 
.benefit_card_wrap { } 
.benefit_card_list {display: flex;justify-content: space-between; } 
.benefit_card {position:relative;width:30.125em;height: 10.625em;padding:0px 30px 12px;border-radius: 20px;box-shadow: 1px 2px 6px rgb(0 0 0 / 15%);box-sizing: border-box; } 

.benefit_card.npay {position:relative;display: flex; align-items: flex-end;background:#f9c1b6; } 
.benefit_card.npay .benefit_img {position:absolute;right:8%;top:-30px;width: auto;text-align: right;}
.benefit_card.npay::before {content:'';position:absolute;left: 9%; top: -1.125em; width: 7.75em; height: 8.063em;background:url('/common/img/event/evt_4th/event_coin_img.png')no-repeat center;background-size:100%;z-index: 10; } 

.benefit_card.gs25 {position:relative;display: flex; align-items: flex-end;background:#5dc3d5; } 
.benefit_card.gs25 .benefit_img {position:absolute;left:51%;top:-30px;width: auto;transform: translate(-51%);text-align: center; } 
.benefit_card .benefit_img > img {width:100%;}
.benefit_card .tit {width: 100%;font-size: 1.313rem; font-weight: 700; color: #fff; text-align: center; word-break: keep-all; } 
.benefit_card .tit > span {font-size:0.938rem; } 

@media all and (max-width:1200px) {.benefit_card {width:28.750em;}
.benefit_card .tit {font-size:1.250rem; } 
}
@media all and (max-width:1024px) {.event_benefit {padding: 60px 0 0px; } 
.event_benefit h2 {margin-bottom: 60px;}
.benefit_card_list {flex-direction: column; align-items: center; } 

.benefit_card.npay {margin-bottom: 75px; } 
 }

@media all and (max-width:768px) {.benefit_card {height: 11.625em;padding: 0px 20px 12px; } 

.benefit_card .tit > span {width: 100%;display: block; } 
 }

@media all and (max-width:480px) {.benefit_card {width:100%; } 
.benefit_card.npay .benefit_img {position: absolute;left: 51%;top: -30px;width: 13.5em;transform: translate(-51%);text-align: center; } 

.benefit_card.gs25 .benefit_img {width: 13.5em; } 
.benefit_card.npay::before {display:none; } 
 }
@media all and (max-width:410px) {.benefit_card .tit > span {display: inline-block;width:auto; } 
 }

@media all and (max-width:285px) {.benefit_card { height: 12.625em; } 
 }
/* Apply
 ========================================================================== */
#sub_content.shopee_4th .apply .apply_wrap {/*max-width: 1136px; */
max-width:1000px;padding-top: 82px; } 
#sub_content.shopee_4th .apply .apply_wrap .apply_new_cont {max-width: 620px; } 
#sub_content.shopee_4th .apply .main_tit {color:#fff;letter-spacing: -0.02em; } 
#sub_content.shopee_4th .apply .main_tit p {color:#f9c1b6; } 
#sub_content.shopee_4th .apply .main_tit .caption {font-size:22px;color:#b7b7b7; } 
#sub_content.shopee_4th .apply .apply_wrap {margin-bottom:28px;background: linear-gradient( to bottom, #5bbed5, #4e91d1 ); } 
#sub_content.shopee_4th .apply .apply_wrap .apply_new_cont .form_list_wrap input::placeholder {color: #b7b7b7;font-weight:300;opacity:0; } 
#sub_content.shopee_4th .apply .apply_wrap .apply_new_cont .form_list_wrap input:-ms-input-placeholder {color: #b7b7b7;font-weight:300;opacity:0; } 
#sub_content.shopee_4th .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-webkit-input-placeholder {opacity:1; } 
#sub_content.shopee_4th .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-moz-placeholder {opacity:1; } 
#sub_content.shopee_4th .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus:-ms-input-placeholder {opacity:1; } 
#sub_content.shopee_4th .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-ms-input-placeholder {opacity:1; } 
#sub_content.shopee_4th .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-of-type(2) { margin: 0 20px 10px 0; } 

#sub_content.shopee_4th .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span {color:#f9c1b6;font-size: 1.313rem; } 
#sub_content.shopee_4th .apply.apply_new .apply_wrap .apply_chk_wrap .chkbox_area {border: 2px solid #fff; } 
#sub_content.shopee_4th .apply.apply_new .apply_wrap .chk_info .chk_notice {color:#fff; } 
#sub_content.shopee_4th .apply .apply_wrap .chk_info .chk_notice::before {background: url('/common/img/event/evt_4th/ico_info.png') no-repeat center center;background-size:100%; } 
#sub_content.shopee_4th .apply.apply_new .apply_wrap .apply_chk_wrap .chk_all_area .chk_caption {color:#fff;font-size: 1.125rem;word-break: break-all; } 
#sub_content.shopee_4th .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"] + label span {color:#fff; } 
#sub_content.shopee_4th .apply.apply_new .apply_wrap .chk_info .chk_notice .chk_desc strong {color:#f9c1b6; } 
#sub_content.shopee_4th .apply.apply_new .apply_wrap .on_btn_apply > a { border: 0; } 
#sub_content.shopee_4th .apply .apply_wrap .apply_chk_wrap .checkbox .agree_read { background: url('/common/img/event/evt_4th/ico-arrow-w.svg')no-repeat center center;background-size: contain; } 
#sub_content.shopee_4th .apply {position:relative;max-width:100%;background: url('/common/img/event/evt_4th/bg_element_congrats.png')no-repeat left center;background-size: 100%; } 
@media all and (max-width:1200px) {#sub_content.shopee_4th .apply .apply_wrap {max-width: calc(100% - 40px); } 
#sub_content.shopee_4th .apply .apply_wrap .apply_new_cont {max-width: 600px; } 
#sub_content.shopee_4th .apply { background:none; } 
 }
@media all and (max-width:1024px) {#sub_content.shopee_4th .apply .apply_wrap { max-width: 100%; } 
#sub_content.shopee_4th .apply .apply_wrap .apply_new_cont { max-width: 600px; } 
#sub_content.shopee_4th .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:first-child, #sub_content .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-child(2) {margin: 0 20px 0 0; } 
 }
@media all and (max-width:768px) {#sub_content.shopee_4th .apply { margin-bottom: 15px; } 
#sub_content.shopee_4th .apply .apply_wrap { font-size: 16px; margin: 0; padding: 2em 3em; border-radius: 0.5em; } 
#sub_content.shopee_4th .apply .apply_wrap .apply_new_cont { max-width: 100%; } 
/* #sub_content.shopee_4th .apply .main_tit { font-size:32px; } */
#sub_content.shopee_4th .apply .main_tit .caption { font-size:18px; } 
#sub_content.shopee_4th .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:first-child, #sub_content .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-child(2) {margin: 0 0 10px 0; } 
#sub_content.shopee_4th .apply.apply_new .apply_wrap .apply_chk_wrap .chk_all_area .chk_caption {font-size: 0.938rem; } 
#sub_content.shopee_4th .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span {font-size: 1.256rem; } 
 }
@media all and (max-width:480px) {#sub_content.shopee_4th .apply .apply_wrap { padding: 2em 1.3em; } 
 }
@media all and (max-width:350px) {#sub_content.shopee_4th .apply .apply_wrap .apply_chk_wrap .checkbox .agree_read { background:none; } 
 }

/* Bot banner
 ========================================================================== */
.shopee_4th .bot_banner { padding-bottom:36px; } 
.shopee_4th .bot_banner .inner { max-width:1000px; } 
.shopee_4th .bot_banner .inner > a { display:block; } 
.shopee_4th .bot_banner .inner > a > img { width:100%; } 
.shopee_4th .bot_banner .bot_banner_mo { display:none; } 
@media all and (max-width:1200px) {.shopee_4th .bot_banner .inner { width:100%; max-width:100%; padding: 0 20px; } 
.shopee_4th .bot_banner a img { width:100%; } 
 }
@media all and (max-width:768px) {.shopee_4th .bot_banner .bot_banner_pc { display:none; } 
.shopee_4th .bot_banner .bot_banner_mo { display:block; } 
 }

/* side button
 ========================================================================== */
.side_floating_btn.shopee_4th_btn { width:135px; height:165px; background-color: #ee4d2d; } 
.side_floating_btn.shopee_4th_btn > a { background:none; } 
.side_floating_btn.shopee_4th_btn > a > span {display: block; width: 100%; font-size: 16px; font-weight: 300; text-align: center; padding: 60px 0 0 0; } 
.side_floating_btn.shopee_4th_btn > a > span > em {font-weight:700;color:#fff; } 
.side_floating_btn.shopee_4th_btn > a .side_icon { width: 120px; height: 92px; background: url('/common/img/event/evt_4th/side_sellerreview_Icon.png')no-repeat; background-position: center; background-size: 100%; position: absolute; top: -22px; } 
@media all and (max-width:720px) {.side_floating_btn.shopee_4th_btn > a > span { display:none; } 
.side_floating_btn.shopee_4th_btn { width:60px; height:60px; bottom: 100px; right: 2%; border-radius: 50px; } 
.side_floating_btn.shopee_4th_btn > a { background-position: 15px center; background-size: 22px auto; font-size: 16px; } 
.side_floating_btn.shopee_4th_btn > a .side_icon { top: -12px; left: 10px; width:45px; } 
 }

/* ------------------------------------------------------------------------
 sidejob-fbig-social-leadgen.php
 sidejob-naver-cpc-leadgen.php
 sidejob-google-cpc-leadgen.php
 sidejob-google-performancemax-leadgen.php
 sidejob-dable-display-leadgen.php
------------------------------------------------------------------------ */
.sidejob {padding-top:65px;background: linear-gradient( to bottom, #c3f8f4, #d9fff9 ); } 
.sell_content.sidejob .inner { max-width:1000px; } 
.sidejob .point_color_red { color:#ee4d2d; } 
.sidejob .point_color { color:#ee4d2d; font-weight: 700; } 
.sidejob h2 {position:relative;font-size: 2.063rem;font-weight: 700;color: #0d274c;text-align: center;word-break: keep-all; } 
.sidejob h2 span {position:relative;display:inline-block; } 
.sidejob h2 span::before {content:'';position:absolute;left:-30px;top:18px;width:20px;height:14px;background:#ee4d2d;border-radius: 7px; } 
.sidejob h2 span::after {content:'';position:absolute;right:-30px;top:18px;width:20px;height:14px;background:#ee4d2d;border-radius: 7px; } 

@media (max-width: 1024px) {.sidejob h2 {font-size: 1.625rem; } 
.sidejob h2 span::after {top: 13px; } 
.sidejob h2 span::before {top: 13px; } 
 }
@media (max-width:768px) {.sidejob h2 {font-size: 1.250rem; } 
.sidejob h2 span::before {top: 8px;width: 18px;height: 12px; } 
.sidejob h2 span::after {top: 8px;width: 18px;height: 12px; } 
 }
/* 1.Top Banner
 ========================================================================== */
.sidejob .top_banner { background-color:transparent; } 
.sidejob .top_banner .tit_wrap { position:relative; text-align: center; box-sizing: border-box; } 
.sidejob .top_banner .tit_wrap > p {font-weight:400;font-size:1.375rem;color:#4c668c; } 
.sidejob .top_banner .tit_wrap h2 {margin-bottom: 10px;font-size: 2.250rem;font-weight: 700;color:#0d274c;word-break:keep-all;line-height: 1.3; } 
.sidejob .top_banner .tit_wrap::before {content:'';display:block;width: 14.063em; height: 11.375em;position:absolute;top:-4.7em;left:-4.7em;background: url('/common/img/event/sidejob/bg_left_money.png') no-repeat center center;background-size: 100%; } 
.sidejob .top_banner .tit_wrap::after {content:'';display:block;width: 12.250em; height: 11.750em;position:absolute;top:-4.1em;right:-2em;background: url('/common/img/event/sidejob/bg_q_mark.png') no-repeat center center;background-size: 100%; } 
.sidejob .top_banner .top_banner_wrap {position:relative;display: flex; justify-content: space-between;padding:100px 0 50px; } 
.sidejob .top_banner .top_banner_tit {width:42%; } 
.sidejob .top_banner .top_banner_tit .circle_tit { display: inline-block;width: auto; padding: 0.071em 1.357em;margin-bottom:20px;font-size:1.750rem;font-weight:700;color:#0098b2;background:#fff; border-radius: 50px; } 
.sidejob .top_banner .top_banner_tit h2 {margin-bottom:0px; font-size: 1.875rem;font-weight:700;color: #0d274c;text-align:left; } 
.sidejob .top_banner .top_banner_tit > p {margin:10px 0 20px;font-size: 1.375rem;color: #4c668c;text-align:left; } 

.sidejob .top_banner .top_banner_chart {position:relative; display: flex; justify-content: center; width: 32.313em; } 
.sidejob .top_banner .top_banner_chart::before {content:'';display:block;width: 15.688em; height: 9.438em;position:absolute;top:-3.125em;left:-11em;background: url('/common/img/event/sidejob/bg_airplane.png') no-repeat center center;background-size: 100%; } 
.sidejob .top_banner .top_banner_chart > img {width:100%; } 
.sidejob .top_banner .top_banner_chart p { position: absolute; bottom: 28px; font-size: 18px; font-weight: 700; line-height: 1.333; color: #4c668c; text-align: center; }
.why_rank_wrap {display: flex;justify-content: space-between; } 
.why_rank_wrap > .rank {display: flex;position:relative;flex-direction: column;align-items: center;width:60%; } 
.why_rank_wrap > .rank02 {width:100%; } 
.why_rank_wrap > .rank > img { width: 5.625em; } 
.why_rank_wrap > .rank > h3 {margin-top: 12px;margin-bottom: 5px;font-size: 1.125rem;font-weight: 700;color: #4c668c;text-align: center; } 
.why_rank_wrap > .rank > p {font-size: 14px;font-weight: 400;color: #4c668c;text-align: center;word-break:keep-all; } 
.why_rank_wrap .rank01::after { content: ''; position: absolute; top: calc( 26% - 0.125em); left:6.4em; display: block; width: 17.000em; height: 0.188em; background: url('/common/img/event/sidejob/round-connect-line.png') no-repeat; background-size: 100%; } 

@media (max-width: 1200px) {.sidejob .top_banner .top_banner_tit .circle_tit {font-size:1.5rem; } 
.sidejob .top_banner .top_banner_tit h2 {font-size:1.625rem; } 
.sidejob .top_banner .top_banner_tit > p {font-size: 1.250rem; } 
.sidejob .top_banner .top_banner_wrap {padding: 50px 0 55px 30px; } 
.sidejob .top_banner .tit_wrap::before {width: 11.063em;top: -5.7em; } 
.sidejob .top_banner .tit_wrap::after {width: 9.25em;top: -5.5em; } 
.sidejob .top_banner .top_banner_chart::before {width: 10.688em;left: -4em; } 
 }
@media (max-width: 1024px) {.sidejob .top_banner .top_banner_tit {text-align: center;width:auto; } 
.sidejob .top_banner .tit_wrap h2 {font-size: 2rem; } 
.sidejob .top_banner .top_banner_tit > p {margin: 10px 18% 40px;word-break: keep-all;text-align: center; } 
.sidejob .top_banner .top_banner_tit h2 {margin-left: 0;text-align: center; } 
.sidejob .top_banner .top_banner_wrap {padding: 50px 0 55px 0px;flex-direction: column;align-items: center; } 
.sidejob .top_banner .tit_wrap::before {width:10.063em;top: -6.5em;left: 0; } 
.sidejob .top_banner .tit_wrap::after {width:7.25em;top: -6.5em; right: 0; } 
.sidejob .top_banner .top_banner_chart {width:90%;margin: 75px 5% 0; } 
.sidejob .top_banner .top_banner_chart p { bottom: 38px; font-size: 22px;}
.why_rank_wrap {width: auto; } 

.why_rank_wrap > .rank {padding: 0 10px; } 
.why_rank_wrap > .rank > img {padding-left: 10px; } 
.why_rank_wrap .rank01::after {background:none; } 
 }
@media (max-width: 768px) {.sell_content.sidejob .top_banner .top_banner_wrap {padding: 50px 0 40px 0px;background-image: none; } 
.sidejob .top_banner .top_banner_tit .circle_tit {padding: 0.071em 1.214em; font-size: 1.500rem; } 
.sidejob .top_banner .tit_wrap h2 {font-size: 1.625rem; } 
.sidejob .top_banner .tit_wrap > p {font-size: 1.188rem; } 
.sidejob .top_banner .tit_wrap::before {width:6.063em;top: -7.5em; } 
.sidejob .top_banner .tit_wrap::after {width:5.25em;top: -7.5em; } 
.sidejob .top_banner .top_banner_chart {margin: 50px 5% 0; } 
.sidejob .top_banner .top_banner_chart::before {width: 8.688em;left: -2em; } 
.sidejob .top_banner .top_banner_chart p { bottom: 26px; font-size: 18px;}
.why_rank_wrap {width: 100%; } 
.why_rank_wrap > .rank {width: calc(100% / 3);padding: 0 1%; } 
.why_rank_wrap > .rank > h3 {font-size: 1rem; } 
.sidejob .top_banner .top_banner_tit > p {margin: 10px 5% 40px; } 
 }
@media all and (max-width:480px) {.sell_content.sidejob .top_banner .top_banner_wrap { padding: 30px 0 25px 0px;background-size: 60%; } 
.sidejob .top_banner .tit_wrap h2 {font-size:1.250rem; } 
.sidejob .top_banner .tit_wrap > p {font-size: 1rem; } 
.sidejob .top_banner .tit_wrap::after { width: 4.25em; top: -7.9em; } 
.sidejob .top_banner .top_banner_chart {width: 100%; } 
.sidejob .top_banner .top_banner_chart::before {width: 6.688em;left: -2em;top: -4.125em; } 
.sidejob .top_banner .top_banner_chart p { bottom: 18px; font-size: 14px;}
.sidejob .top_banner .top_banner_tit > p {margin: 10px 5% 0px;font-size: 1rem; } 
.sidejob .top_banner .top_banner_tit .circle_tit { padding: 0.125em 0.7em;font-size: 1.063rem; } 
.sidejob .top_banner .top_banner_tit h2 {font-size: 1.25rem; } 
.why_rank_wrap {flex-direction: column;align-items: center;padding-top: 52px; } 
.why_rank_wrap > .rank02 {margin-top: 40px;margin-bottom: 40px; } 
.why_rank_wrap > .rank {width: 100%;padding: 0;align-items: center; } 
.why_rank_wrap > .rank > img {width: 4.625em; } 
.why_rank_wrap > .rank > h3 {font-size: 1rem; } 
.why_rank_wrap > .rank > p {font-size: 0.875rem; } 
 }
@media all and (max-width:360px) {.sidejob .top_banner .top_banner_tit .circle_tit {word-break: keep-all; } 
.sidejob .top_banner .tit_wrap > p {font-size:0.875rem; } 
.sidejob .top_banner .tit_wrap::before {width: 5.063em; top: -7.9em; } 
.sidejob .top_banner .tit_wrap::after {width: 4em;top: -8em; } 
.sidejob .top_banner .top_banner_chart p { bottom: 12px; font-size: 12px;}
 }
@media all and (max-width:300px) {.sidejob .top_banner .top_banner_chart::before {width: 5.688em; } 
 }
/* 2. youtube evt_sep_sec1
------------------------------------------------------------------------ */
.sidejob .evt_sep_sec1 {margin-top: 30px; } 
.sidejob .evt_sep_sec1 h2 { margin-bottom:20px; } 
.how_wrap { display: flex; margin-bottom: 40px; } 
.sidejob .ytb_wrap {position: relative;width: 38%; } 
.how_txt_wrap {margin-left:40px; } 
.how_txt {display:inline-block;padding: 8px 30px; margin-bottom: 8px;font-size: 1.125rem;font-weight:700; background: #5dc3d5;color:#fff; border-radius: 50px; } 
.how_txt.other {background: #acf0ee;color:#1b8b9f; } 
.sidejob .ytb_wrap .youtube {position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;border-radius: 12px; } 
.sidejob .ytb_wrap .youtube iframe {position: absolute; top: 0; left: 0; } 
.sidejob .ytb_cover {position: absolute; top: 0; left: 0; z-index: 5;cursor: pointer; } 
.sidejob .ytb_cover img {width: 100%; } 
.sidejob .ytb_desc {width:100%;margin:0px 0 30px; } 
.sidejob .ytb_desc li { display: flex; flex-direction: row; align-items: center; } 
.sidejob .ytb_desc li p {display:block;width:100%;color: #4c668c;font-size: 1.375rem;font-weight: 400;text-align: center; } 
.sidejob .ytb_desc li p .br_hidden {display: none; } 
.sidejob .btn_wrap {margin-top: 1.875em; } 
.sidejob .btn_wrap a {position: relative;display: inline-block;padding: 0 2.647em 0 1.471em;height: 2.059em;border-radius: 2.059em;color: #fff;font-size: 2.125em;font-weight: 900;font-family: 'Noto Sans KR', sans-serif !important;line-height: 2.059em;;background: #ee4d2d;transition: all 0.3s; } 
.sidejob .btn_wrap a:hover {background: #e92e08; } 
.sidejob .btn_wrap a::after {content: "";position: absolute;top: 50%;right: -5px;transform: translateY(-50%);display: inline-block;width: 5.000em;height: 5.000em;font-size: 16px;background: url('/common/img/onboard/evt_sep/ico_sep_evt_arrow.png') no-repeat center center;background-size: 100%; } 
@media all and (max-width:1024px) {.sidejob .evt_sep_sec1 {margin-top: 0px; } 
.sidejob .evt_sep_sec1 .ytb_desc li p {font-size: 1.250rem;word-break: keep-all; } 
.how_wrap {flex-direction: column;align-items: center; } 
.sidejob .ytb_wrap {width:90%; } 
.how_txt_wrap {width: 90%;margin-top: 30px;margin-left: 0; } 
.how_txt_wrap > br {display:none; } 
.how_txt {display:block;margin-bottom: 16px;text-align: center;word-break: keep-all; } 
.how_txt > br {display:none; } 
 }
@media all and (max-width:768px) {.how_txt {font-size:0.938rem; } 
 }
@media all and (max-width:480px) {.sidejob .evt_sep_sec1 .ytb_desc li p {font-size: 1rem; } 
.sidejob .ytb_wrap {width: 100%; } 
.how_txt_wrap {width: 100%; } 
 }
@media (max-width:326px) {.sidejob .evt_sep_sec1 .ytb_desc li p br {display:none; } 
 }
/* 3.essential reasons
 ========================================================================== */
.sidejob .essential_reasons {width:100%;padding:50px 0 40px;background-color:transparent; } 
.sidejob .essential_reasons h2 {font-weight:700;color:#0d274c;text-align:center;word-break:keep-all; } 
.sidejob .essential_reasons .essential_reasons_wrap {max-width: 1000px;margin: 0 auto;padding: 20px 0 30px; } 
.sidejob .essential_reasons .essential_reasons_step {display: flex;justify-content: space-between;flex-direction: row;margin: 0 auto; } 
.sidejob .essential_reasons .essential_reasons_step .essential_reasons_list {display: flex;flex-direction: column;align-items: center;text-align: center; } 
.sidejob .essential_reasons .essential_reasons_step .essential_reasons_list:nth-child(even) {margin-top:20px; } 
.sidejob .essential_reasons .essential_reasons_step .essential_reasons_list .step_img {position: relative;display: flex;justify-content: center;align-items: center;width: 125px;height: 120px;margin-bottom: 0; } 
.sidejob .essential_reasons .essential_reasons_step .essential_reasons_list:first-of-type .step_img::after {content: '';position: absolute;top: calc( 50% - 2px);left:120px;display: block;width: 839px; height: 22px;background: url('/common/img/event/sidejob/icon-why-connect-line.png') no-repeat;background-size: 100%; } 
.sidejob .essential_reasons .essential_reasons_step .essential_reasons_list .step_img img { width: 100%; } 
.sidejob .essential_reasons .essential_reasons_step .essential_reasons_list .tit {color: #4c668c;font-size: 1.125rem;font-weight: 700; } 
@media all and (max-width:1024px) {.sidejob .essential_reasons {padding: 20px 0; } 
.sidejob .essential_reasons .essential_reasons_step {flex-wrap: wrap; } 
.sidejob .essential_reasons .essential_reasons_wrap {max-width: 80%;padding-top:60px; } 
.sidejob .essential_reasons .essential_reasons_step .essential_reasons_list {width: 50%;margin-bottom: 40px; } 
.sidejob .essential_reasons .essential_reasons_step .essential_reasons_list .tit {font-size: 1rem; } 
.sidejob .essential_reasons .essential_reasons_step .essential_reasons_list:first-of-type .step_img::after { display: none; } 
.sidejob .essential_reasons .essential_reasons_step .essential_reasons_list:nth-child(even) { margin-top:0; } 
 }
@media all and (max-width:768px) {.sidejob .essential_reasons .essential_reasons_wrap {max-width: 90%; } 
 }
@media all and (max-width:480px) {
.sidejob .essential_reasons .essential_reasons_wrap {width: calc(100% - 100px);max-width: 100%;padding-top:0px; } 
.sidejob .essential_reasons .essential_reasons_step {flex-direction: column;margin: 10px auto 0; } 
.sidejob .essential_reasons .essential_reasons_step .essential_reasons_list {width: 100%;margin: 0;margin-bottom: 40px; } 
.sidejob .essential_reasons .essential_reasons_step .essential_reasons_list .step_img {width: 115px;height: 100px;margin: 20px 0 10px; } 
 }

@media all and (max-width:480px) {.sidejob .essential_reasons h2 > br {display:none; } 
 }

/* Apply
 ========================================================================== */
#sub_content.sidejob .apply .apply_wrap {max-width:1000px;padding-top: 82px; } 
#sub_content.sidejob .apply .apply_wrap .apply_new_cont {max-width: 620px; } 
#sub_content.sidejob .apply .main_tit {color:#0d274c;letter-spacing: -0.05em; } 
#sub_content.sidejob .apply .main_tit p {color:#f9c1b6; } 
#sub_content.sidejob .apply .main_tit .caption {font-size:22px;color:#b7b7b7; } 
#sub_content.sidejob .apply .apply_wrap {margin-bottom:28px;background: linear-gradient( to bottom, #acf0ee, #64c7d7 ); } 
#sub_content.sidejob .apply .apply_wrap .apply_new_cont .form_list_wrap input::placeholder {color: #b7b7b7;font-weight:300;opacity:0; } 
#sub_content.sidejob .apply .apply_wrap .apply_new_cont .form_list_wrap input:-ms-input-placeholder {color: #b7b7b7;font-weight:300;opacity:0; } 
#sub_content.sidejob .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-webkit-input-placeholder {opacity:1; } 
#sub_content.sidejob .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-moz-placeholder {opacity:1; } 
#sub_content.sidejob .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus:-ms-input-placeholder {opacity:1; } 
#sub_content.sidejob .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-ms-input-placeholder {opacity:1; } 
#sub_content.sidejob .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-of-type(2) { margin: 0 20px 10px 0; } 

#sub_content.sidejob .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span {margin: 0 0 0 1.25em;color:#0d274c;font-size: 1.625rem; } 
#sub_content.sidejob .apply.apply_new .apply_wrap .apply_chk_wrap .chkbox_area {border: 2px solid #fff; } 
#sub_content.sidejob .apply.apply_new .apply_wrap .chk_info .chk_notice {color:#fff; } 
#sub_content.sidejob .apply .apply_wrap .chk_info .chk_notice::before {background: url('/common/img/event/sidejob/ico_noti.png') no-repeat center center;background-size:100%; } 
#sub_content.sidejob .apply.apply_new .apply_wrap .apply_chk_wrap .chk_all_area .chk_caption {color:#fff;font-size: 1.063rem;word-break: unset; } 
#sub_content.sidejob .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"] + label span {color:#fff; } 
#sub_content.sidejob .apply.apply_new .apply_wrap .chk_info .chk_notice .chk_desc strong {color:#0d274c; } 
#sub_content.sidejob .apply.apply_new .apply_wrap .on_btn_apply > a { border: 0;background:#0d274c; } 
#sub_content.sidejob .apply .apply_wrap .apply_chk_wrap .checkbox .agree_read { background:none; } 
#sub_content.sidejob .apply {position:relative;max-width:100%; } 
#sub_content.sidejob .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"]:checked + label::before {background: url('/common/img/event/sidejob/ico_all_chk.png') no-repeat; background-size: 100%; } 
#sub_content.sidejob .apply .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"]:checked + label::before {background: url('/common/img/event/sidejob/ico_all_chk.png') no-repeat; background-size: 100%; } 
@media all and (max-width:1200px) {#sub_content.sidejob .apply .apply_wrap {max-width: 1000px; } 
#sub_content.sidejob .apply .apply_wrap .apply_new_cont {max-width: 600px; } 
 }
@media all and (max-width:1024px) {#sub_content.sidejob .apply .main_tit { font-size:30px; line-height: 38px; } 
#sub_content.sidejob .apply .apply_wrap { max-width: 100%; } 
#sub_content.sidejob .apply .apply_wrap .apply_new_cont { max-width: 600px; } 
#sub_content.sidejob .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:first-child, 
#sub_content .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-child(2) {margin: 0 20px 0 0; } 
#sub_content.sidejob .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span { margin: 0 0 0 1.5em;font-size: 1.250rem; } 
#sub_content.sidejob .apply.apply_new .apply_wrap .apply_chk_wrap .chk_all_area .chk_caption { font-size: 1rem; } 
 }
@media all and (max-width:768px) {#sub_content.sidejob .apply { margin-bottom: 15px; } 
#sub_content.sidejob .apply .apply_wrap { font-size: 16px; margin: 0; padding: 2em 3em; border-radius: 0.5em; } 
#sub_content.sidejob .apply .apply_wrap .apply_new_cont { max-width: 100%; } 
#sub_content.sidejob .apply .main_tit .caption { font-size:18px; } 
#sub_content.sidejob .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:first-child,
#sub_content .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-child(2) {margin: 0 0 10px 0; } 
 }
@media all and (max-width:480px) {#sub_content.sidejob .apply .apply_wrap {padding: 2em 1.3em; } 
#sub_content.sidejob .apply .main_tit {font-size: 20px;line-height: 24px; } 
#sub_content.sidejob .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span { font-size: 1.125rem; } 
 }
/* Bot banner
 ========================================================================== */
.sidejob .bot_banner { padding-bottom:36px; } 
.sidejob .bot_banner .inner { max-width:1000px; } 
.sidejob .bot_banner .inner > a { display:block; } 
.sidejob .bot_banner .inner > a > img { width:100%; } 
.sidejob .bot_banner .bot_banner_mo { display:none; } 
@media all and (max-width:1200px) {.sidejob .bot_banner .inner { width:100%; padding: 0 0px; } 
.sidejob .bot_banner a img { width:100%; } 
 }
@media all and (max-width:1024px) {.sidejob .bot_banner .inner { padding: 0 20px; } 
 }
@media all and (max-width:768px) {.sidejob .bot_banner .bot_banner_pc { display:none; } 
.sidejob .bot_banner .bot_banner_mo { display:block; } 
 }

/* ------------------------------------------------------------------------
 onboard-april-ad
------------------------------------------------------------------------ */
.april_ad_landing.sell_content .inner {max-width: 1120px; } 
/* 1.intro
 ========================================================================== */
.april_ad_landing .intro_sec {padding: 44px 0 54px; } 
.april_ad_landing .intro_sec .inner {display: flex;justify-content: space-between; } 
.april_ad_landing .intro_sec .chart_wrap {display: flex;align-items: center;margin-left: 30px; } 
.april_ad_landing .intro_sec .txt_wrap h2 {font-size: 45px;color: #113366;text-shadow: 3px 3px 3px rgba(172, 184, 201, 0.7);word-break:keep-all; } 
.april_ad_landing .intro_sec .txt_wrap h2 br {display: none; } 
.april_ad_landing .intro_sec .txt_wrap h3 {margin-bottom: 35px;font-size: 35px;color: #113366;text-shadow: 3px 3px 3px rgba(172, 184, 201, 0.7);word-break:keep-all; } 
.april_ad_landing .intro_sec .txt_wrap p {font-size: 24px;color: #4c668c;word-break:keep-all; } 
@media all and (max-width:1024px) {.april_ad_landing .intro_sec .txt_wrap {width: 60%; } 
.april_ad_landing .intro_sec .chart_wrap {width: calc(40% - 30px);margin-left: 30px; } 
.april_ad_landing .intro_sec .txt_wrap h2 {font-size: 38px; } 
.april_ad_landing .intro_sec .txt_wrap h3 {margin-bottom: 28px;font-size: 28px; } 
.april_ad_landing .intro_sec .txt_wrap p {font-size: 20px; } 
.april_ad_landing .intro_sec .chart_wrap img {width: 100%; } 
 }
@media all and (max-width:768px) {.april_ad_landing .intro_sec .inner {flex-direction: column; } 
.april_ad_landing .intro_sec .txt_wrap {width: 100%;text-align: center; } 
.april_ad_landing .intro_sec .chart_wrap {width: 100%;margin-left: 0;margin-top: 52px;justify-content: center; } 
.april_ad_landing .intro_sec .chart_wrap img {width: 60%; } 
 }
@media all and (max-width:480px) {.april_ad_landing .intro_sec .txt_wrap h2 {margin-bottom: 8px;font-size: 35px; } 
.april_ad_landing .intro_sec .txt_wrap h2 br {display: block; } 
.april_ad_landing .intro_sec .txt_wrap h3 {font-size: 24px; } 
.april_ad_landing .intro_sec .txt_wrap p {font-size: 18px; } 
.april_ad_landing .intro_sec .txt_wrap p br:not(.required) {display: none; } 
.april_ad_landing .intro_sec .chart_wrap img {width: 80%; } 
 }
@media all and (max-width:360px) {.april_ad_landing .intro_sec .txt_wrap h2 {margin-bottom: 12px; } 
.april_ad_landing .intro_sec .txt_wrap p {font-size: 16px; } 
.april_ad_landing .intro_sec .chart_wrap img {width: 100%; } 
 }
/* 2.역직구, 쇼피로 시작하는 이유
 ========================================================================== */
.april_ad_landing .reason_sec {padding: 55px 0 44px;background-color: #113366; } 
.april_ad_landing .reason_sec .inner {display: flex;justify-content: space-between; } 
.april_ad_landing .reason_sec h2 {margin-bottom: 34px;font-size: 32px;color: #fff;word-break:keep-all; } 
.april_ad_landing .reason_sec h2 strong {color: #ee4d2d; } 
.april_ad_landing .reason_sec .left_txt_wrap p {font-size: 24px;color: #acb8c9;font-weight: 300;word-break:keep-all; } 
.april_ad_landing .reason_sec .icon_wrap,
.april_ad_landing .reason_sec .icon_txt_only_wrap {display: flex;justify-content: space-between; } 
.april_ad_landing .reason_sec .icon_wrap {transform: translateY(5px); } 
.april_ad_landing .reason_sec .icon_wrap li img {width: 100%; } 
.april_ad_landing .reason_sec .icon_txt_only_wrap {border-top: 1px dashed rgba(255,255,255,0.4); } 
.april_ad_landing .reason_sec .icon_txt_only_wrap li {text-align: center; } 
.april_ad_landing .reason_sec .icon_txt_only_wrap li:nth-of-type(2) {margin: 0 18px; } 
.april_ad_landing .reason_sec .icon_txt_only_wrap li p {margin-bottom: 10px;padding-top: 20px;font-size: 24px;color: #fff;font-weight: 500;word-break:keep-all; } 
.april_ad_landing .reason_sec .icon_txt_only_wrap li span {font-size: 16px;color: #fff;font-weight: 300;word-break:keep-all; } 
.april_ad_landing .reason_sec .icon_wrap p,
.april_ad_landing .reason_sec .icon_wrap span {display: none; } 
@media all and (max-width:1024px) {.april_ad_landing .reason_sec .left_txt_wrap {width: 40%; } 
.april_ad_landing .reason_sec .right_icon_wrap {width: calc(60% - 30px);margin-left: 30px; } 
.april_ad_landing .reason_sec h2 {margin-bottom: 28px; } 
.april_ad_landing .reason_sec .left_txt_wrap p {font-size: 20px; } 
.april_ad_landing .reason_sec .left_txt_wrap p br {display: none; } 
.april_ad_landing .reason_sec .icon_wrap li {width: 22%;text-align: center; } 
.april_ad_landing .reason_sec .icon_txt_only_wrap li p {font-size: 20px; } 
.april_ad_landing .reason_sec .icon_txt_only_wrap li span {font-size: 14px; } 
 }
@media all and (max-width:768px) {.april_ad_landing .reason_sec .inner {flex-direction: column; } 
.april_ad_landing .reason_sec .left_txt_wrap {width: 100%; } 
.april_ad_landing .reason_sec .right_icon_wrap {width: 100%;margin-left: 0;margin-top: 34px; } 
.april_ad_landing .reason_sec .left_txt_wrap h2 br {display: none; } 
.april_ad_landing .reason_sec h2 {font-size: 30px;margin-bottom: 24px;text-align: center; } 
.april_ad_landing .reason_sec .left_txt_wrap p {text-align: center; } 
.april_ad_landing .reason_sec .icon_wrap,
.april_ad_landing .reason_sec .icon_txt_only_wrap {justify-content: center; } 
.april_ad_landing .reason_sec .icon_wrap li,
.april_ad_landing .reason_sec .icon_txt_only_wrap li {width: 28%; } 
.april_ad_landing .reason_sec .icon_wrap li img {width: 60%; } 
.april_ad_landing .reason_sec .icon_txt_only_wrap li:nth-of-type(2) {margin: 0; } 
 }
@media all and (max-width:480px) {.april_ad_landing .reason_sec {padding: 44px 0 48px; } 
.april_ad_landing .reason_sec h2 {margin-bottom: 18px; } 
.april_ad_landing .reason_sec .left_txt_wrap h2 br {display: block; } 
.april_ad_landing .reason_sec .left_txt_wrap p {font-size: 17px; } 
.april_ad_landing .reason_sec .right_icon_wrap {margin-top: 50px; } 
.april_ad_landing .reason_sec .icon_wrap {flex-direction: column;align-items: center; } 
.april_ad_landing .reason_sec .icon_wrap li {width: 100%; } 
.april_ad_landing .reason_sec .icon_wrap li img {width: 30%; } 
.april_ad_landing .reason_sec .icon_wrap p,
.april_ad_landing .reason_sec .icon_wrap span {display: block; } 
.april_ad_landing .reason_sec .icon_txt_only_wrap {display: none; } 
.april_ad_landing .reason_sec .icon_wrap p {margin-top: 10px;margin-bottom: 10px;font-size: 22px;color: #fff;font-weight: 500; } 
.april_ad_landing .reason_sec .icon_wrap span {font-size: 16px;color: #fff;font-weight: 300; } 
.april_ad_landing .reason_sec .icon_wrap li:nth-of-type(2) {margin: 46px 0; } 
.april_ad_landing .reason_sec .icon_wrap li:nth-of-type(1) p br {display: none; } 
 }
/* 3.reason_rank_sec ( sellersurvey-leadgen와 유사 )
 ========================================================================== */
 .april_ad_landing .reason_rank_sec .tit_wrap h2 {margin-bottom: 4px; } 
.april_ad_landing .reason_rank_sec .tit_wrap p {font-size: 16px;color: #a6a6a6;text-align: center; } 
@media all and (max-width:768px) {.april_ad_landing .reason_rank_sec .tit_wrap h2 br {display: none; } 
 }
@media all and (max-width:480px) {.april_ad_landing .reason_rank_sec .tit_wrap h2 {font-size: 28px; } 
 }
/* 4.advantage_rank_sec ( sellersurvey-leadgen와 유사 )
 ========================================================================== */
.april_ad_landing .advantage_rank_sec .tit_wrap h2 {margin-bottom: 4px;color: #113366; } 
.april_ad_landing .advantage_rank_sec .tit_wrap p {font-size: 16px;color: #4c668c;text-align: center; } 
.april_ad_landing .advantage_rank_sec .img_wrap .ballon_wrap .ballon > p {font-weight: 300; } 
@media all and (max-width:480px) {.april_ad_landing .advantage_rank_sec .tit_wrap h2 {font-size: 28px; } 
 }
/* 5.tip_sec ( sellersurvey-leadgen와 유사 )
 ========================================================================== */
.april_ad_landing .tip_sec {background-color: #fff; } 
.april_ad_landing .tip_sec .tip_wrap {width: 1120px; } 
.april_ad_landing .tip_sec .tit_wrap h2 {margin-bottom: 4px;color: #000; } 
.april_ad_landing .tip_sec .tit_wrap p {font-size: 16px;color: #a6a6a6;text-align: center; } 
.april_ad_landing .tip_sec .tip_wrap .tip_list .tip_txt {padding: 10px 19px 10px 24px; } 
.april_ad_landing .tip_sec .tip_wrap .tip_list.tip02 .tip_txt {padding: 10px 25px 10px 57px;background-color: #acb8c9; } 
.april_ad_landing .tip_sec .tip_wrap .tip_list.tip02 .tip_txt p {color: #fff; } 
.april_ad_landing .tip_sec .tip_wrap .tip_list .tip_txt p {font-size: 22px;font-weight: 300; } 
@media all and (max-width:1200px) {.april_ad_landing .tip_sec .tip_wrap {width: 100%; } 
 }
@media all and (max-width:768px) {.april_ad_landing .tip_sec .tip_wrap .tip_list .tip_txt p {font-size: 18px; } 
 }
@media all and (max-width:480px) {.april_ad_landing .tip_sec .tit_wrap h2 {font-size: 28px; } 
 }

/* 6.seller_review_sec ( sellersurvey-leadgen .tip_sec와 유사 )
 ========================================================================== */
.seller_review_sec {width: 100%;margin-bottom: 50px; padding:38px 0 40px;background-color: #113366; } 
.seller_review_sec h2 {margin-bottom: 6px;font-size: 30px;font-weight:700;color:#fff;text-align:center;word-break:keep-all; } 
.seller_review_sec .review_wrap {width: 1120px;margin: 0 auto; } 
.seller_review_sec .review_wrap .review_list {display: flex;width: 100%; } 
.seller_review_sec .review_wrap .review_list:not(:first-of-type) {margin-top: -25px; } 
.seller_review_sec .review_wrap .review_list.right_list {justify-content: flex-end; } 
.seller_review_sec .review_wrap .review_list .review_cont {display: flex;align-items: center; } 
.seller_review_sec .review_wrap .review_list.right_list .review_cont {flex-direction: row-reverse; } 
.seller_review_sec .review_wrap .review_list .review_txt {position: relative;border-radius: 10px; } 
.seller_review_sec .review_wrap .review_list .review_cont img {z-index: 1; } 
.seller_review_sec .review_wrap .review_list.review01 .review_cont img,
.seller_review_sec .review_wrap .review_list.review02 .review_cont img {transform: translateY(10px); } 
.seller_review_sec .review_wrap .review_list.review03 .review_cont img,
.seller_review_sec .review_wrap .review_list.review04 .review_cont img {transform: translateY(-10px); } 
.seller_review_sec .review_wrap .review_list:not(.right_list) .review_txt {padding: 20px 30px 20px 84px;margin-left: -68px;background-color: #fff; } 
.seller_review_sec .review_wrap .review_list.right_list .review_txt {padding: 20px 84px 20px 23px;margin-right: -68px;background-color: #acb8c9;text-align: right; } 
.seller_review_sec .review_wrap .review_list.review03 .review_txt,
.seller_review_sec .review_wrap .review_list.review04 .review_txt {padding-top: 10px;padding-bottom: 9px; } 
.seller_review_sec .review_wrap .review_list .review_txt p {font-size: 20px;font-weight: 300;color: #113366;word-break:keep-all; } 
.seller_review_sec .review_wrap .review_list .review_txt .review_name {position: absolute;bottom: -36px;left: 84px;font-size: 18px;color: #ffdfd5;font-weight: 300; } 
.seller_review_sec .review_wrap .review_list.right_list .review_txt .review_name {left: auto;right: 84px; } 
.seller_review_sec .review_wrap .review_list.review02 .review_txt .review_name {color: #b3e1db; } 
@media all and (max-width:1200px) {.seller_review_sec .review_wrap {width: 100%; } 
 }
@media all and (max-width:1024px) {.seller_review_sec h2 {font-size:28px; } 
.seller_review_sec .review_wrap .review_list:not(:first-of-type) {margin-top: 10px; } 
 }
@media all and (max-width:960px) {.seller_review_sec .review_wrap {width: 100%; } 
 }
@media all and (max-width:768px) {.seller_review_sec {padding:44px 0 48px; } 
.seller_review_sec .review_wrap {padding-top: 30px; } 
.seller_review_sec .review_wrap .review_list.review03,
.seller_review_sec .review_wrap .review_list.review04 {margin-top: 24px; } 
.seller_review_sec .review_wrap .review_list .review_txt {padding: 10px 20px 10px 26px; } 
.seller_review_sec .review_wrap .review_list .review_txt p {font-size: 19px;word-break:keep-all; } 
.seller_review_sec .review_wrap .review_list .review_txt br {display: none; } 
.seller_review_sec .review_wrap .review_list:not(.right_list) .review_txt {padding: 10px 20px 10px 84px; } 
.seller_review_sec .review_wrap .review_list.right_list .review_txt {padding: 10px 84px 10px 14px; } 
 }
@media all and (max-width:585px) {.seller_review_sec .review_wrap .review_list .review_txt p {font-size: 17px; } 
.seller_review_sec .review_wrap .review_list .review_txt .review_name {font-size: 16px; } 
 }
@media all and (max-width:480px) {.seller_review_sec {padding:48px 0 80px; } 
.seller_review_sec h2 {font-size: 28px; } 
.seller_review_sec .review_wrap {padding-top: 40px; } 
.seller_review_sec .review_wrap .review_list:not(:first-of-type) {margin-top: 84px; } 
.seller_review_sec .review_wrap .review_list .review_cont {flex-direction: column;width: 100%; } 
.seller_review_sec .review_wrap .review_list.right_list .review_cont {flex-direction: column;width: 100%; } 
.seller_review_sec .review_wrap .review_list img {width: 40%;margin-bottom: 18px;transform: translateY(0) !important; } 
.seller_review_sec .inner .review_wrap .review_list .review_cont .review_txt {width: 100%;margin: 0;padding: 14px 24px;border-radius: 1em;box-sizing: border-box; } 
.seller_review_sec .review_wrap .review_list .review_txt p {font-size: 20px;text-align: center; } 
.seller_review_sec .review_wrap .review_list .review_txt p br {display: none; } 
.seller_review_sec .review_wrap .review_list .review_cont .review_txt .review_name {font-size: 18px;left: 50%;right: auto;transform: translateX(-50%);bottom: -50px;width: 100%; text-align: center;} 
 }
/* 7.apply
 ========================================================================== */
#sub_content.april_ad_landing .apply .apply_wrap {padding-top: 52px;background: linear-gradient(180deg, #acb8c9, #133567); } 
#sub_content.april_ad_landing .apply .main_tit {color: #113366;word-break:keep-all; } 
#sub_content.april_ad_landing .apply.apply_new .main_tit p {color: #ee4d2d; } 
#sub_content.april_ad_landing .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span {color: #fff; } 
#sub_content.april_ad_landing .apply.apply_new .apply_wrap .apply_chk_wrap .chk_all_area .chk_caption {color: #fff; } 
#sub_content.april_ad_landing .apply.apply_new .apply_wrap .apply_chk_wrap .chkbox_area {border: 2px solid #acb8c9; } 
#sub_content.april_ad_landing .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"] + label span {color: #fff; } 
#sub_content.april_ad_landing .apply.apply_new .apply_wrap .chk_info .chk_notice {color: #fff; } 
#sub_content.april_ad_landing .apply.apply_new .apply_wrap .chk_info .chk_notice .chk_desc {color: #acb8c9; } 
#sub_content.april_ad_landing .apply.apply_new .apply_wrap .chk_info .chk_notice .chk_desc strong {color: #fff; } 
#sub_content.april_ad_landing .apply .apply_wrap .on_btn_apply > a {border: 0.075em solid #ee4d2d; } 
.april_ad_landing .on_aug_btn_p {width: fit-content;text-align: center;margin: 1.444em auto 0 auto; } 
.april_ad_landing .on_aug_btn_p a {font-size:18px;color :#acb8c9;transition: all 0.3s; } 
.april_ad_landing .on_aug_btn_p a:hover {color :#fff; } 
.april_ad_landing .on_aug_btn_p a:after {content:"";display:block;width:100%;border-bottom: 1px solid #2f568e;margin: 5px auto; } 
@media all and (max-width:768px) {.april_ad_landing .on_aug_btn_p a {font-size:16px; } 
 }



/* ------------------------------------------------------------------------
pp-fbig-social-leadgen.php
------------------------------------------------------------------------ */
#sub_content.pp { background: linear-gradient( #fff2ee, 25%, #fff ); } 
#sub_content.pp .pp_cont_wrap { max-width: 1200px; margin: 0 auto; background: linear-gradient( #fff, 80%, #fff8f6 ); } 

/* top_banner */
.pp .top_banner { position: relative; padding: 30px 0 0; } 
.pp .top_banner .tit { position: absolute; top: 140px; left: 0; right: 0; margin: 0 auto; font-size: 30px; text-align: center; line-height: 40px; } 
.pp .top_banner .tit span { color: #ee4d2d; } 
.pp .top_banner .tit strong { font-size: 40px; } 
.top_banner_contents { max-width: 1000px; margin: 0 auto; padding: 0 10px; } 
.pp .top_content_list { display: flex; flex-flow: row nowrap; align-items: flex-start; justify-content: space-between; } 
.pp .top_content_list li { position: relative; width: 160px; height: 180px; transition: all 0.4s; } 
.pp .top_content_list li:nth-child(2), .pp .top_content_list li:nth-last-child(2) { margin-top: 208px; } 
.pp .top_content_list li:nth-child(3), .pp .top_content_list li:nth-last-child(3) { margin-top: 308px; } 
.pp .top_content_list li.top_con02 { transform: translateX(-68px); } 
.pp .top_content_list li.top_con03 { transform: translateX(-25px); } 
.pp .top_content_list li.top_con04 { transform: translateX(25px); } 
.pp .top_content_list li.top_con05 { transform: translateX(68px); } 
.pp .top_content_list li > div { width: 160px; height: 180px; margin: 0 auto; background-repeat: no-repeat; background-size: 100% 100%; background-position: center top; cursor: default; } 
.pp .top_content_list li > div.con_off { display: flex; flex-flow: column; align-items: center; justify-content: flex-end; background-image: url('../img/event/pp/v1_sec01_img01_1.svg'); } 
.pp .top_content_list li > div.con_off img { width: 56px; height: 56px; margin-bottom: 12px; } 
.pp .top_content_list li.top_con01 > div.con_off img { width: 70px; height: 70px; margin-bottom: 4px; transform: translateX(6px); } 
.pp .top_content_list li.top_con02 > div.con_off img { width: 63px; height: 63px; margin-bottom: 7px; } 
.pp .top_content_list li.top_con06 > div.con_off img { margin-bottom: 7px; } 
.pp .top_content_list li > div.con_on { display: none; position: absolute; top: 0; left: 0; right: 0; align-items: center; justify-content: center; background-image: url('../img/event/pp/v1_sec01_img01.svg'); } 
.pp .top_content_list li > div p { text-align: center; } 
.pp .top_content_list li > div.con_off p { padding-bottom: 18px; font-size: 26px; font-weight: 700; color: #ee4d2d; } 
.pp .top_content_list li > div.con_on p { padding-top: 44px; font-size: 14px; font-weight: 700; color: #fff; line-height: 18px; } 
.pp .top_content_list li > div.con_on p span { font-size: 9px; } 
.pp .top_content_list li > div.con_on.show { display: flex; } 
.pp .top_content_list li.small { transform: scale(0.8); transform-origin: center center; } 
.pp .top_content_list li.small.top_con02 { transform: scale(0.8) translateX(-68px); } 
.pp .top_content_list li.small.top_con03 { transform: scale(0.8) translateX(-25px); } 
.pp .top_content_list li.small.top_con04 { transform: scale(0.8) translateX(25px); } 
.pp .top_content_list li.small.top_con05 { transform: scale(0.8) translateX(68px); } 
@keyframes fade-in {from {opacity: 0; } 
to {opacity: 1; } 
 }
@media all and (max-width:1024px) {.pp .top_banner .top_banner_contents { padding: 0; } 
.pp .top_banner .tit { position: static; margin-top: 30px; } 
.pp .top_content_list { flex-flow: row wrap; justify-content: center; width: 100%; margin-top: 30px; } 
/* .pp .top_content_list li { width: 33%; height: auto; } */
.pp .top_content_list li:nth-child(2), .pp .top_content_list li:nth-last-child(2) { margin-top: 0; } 
.pp .top_content_list li:nth-child(3), .pp .top_content_list li:nth-last-child(3) { margin-top: 0; } 
.pp .top_content_list li.top_con02 { transform: translateX(0); } 
.pp .top_content_list li.top_con03 { transform: translateX(0); } 
.pp .top_content_list li.top_con04 { transform: translateX(0); } 
.pp .top_content_list li.top_con05 { transform: translateX(0); } 
.pp .top_content_list li:nth-child(2) { width: 54%; margin: 60px auto; } 
.pp .top_content_list li:nth-child(5) { width: 42%; } 
.pp .top_content_list li:nth-child(4) { margin-top: -70px; } 
.pp .top_content_list li:nth-child(6) { margin-top: -70px; } 
.pp .top_content_list li.small.top_con02 { transform: scale(0.8) translateX(0); } 
.pp .top_content_list li.small.top_con03 { transform: scale(0.8) translateX(0); } 
.pp .top_content_list li.small.top_con04 { transform: scale(0.8) translateX(0); } 
.pp .top_content_list li.small.top_con05 { transform: scale(0.8) translateX(0); } 
 }
@media all and (max-width:768px) {.pp .top_content_list li { transition: 0.3s; } 
.pp .top_content_list li:nth-child(2) { width: 35%; margin: 40px auto; } 
.pp .top_content_list li:nth-child(5) { width: 30%; } 
.pp .top_content_list li > div { width: 140px; height: 160px; } 
.pp .top_content_list li > div.con_off p { font-size: 16px; } 
.pp .top_content_list li > div.con_off img { width: 48px; height: 48px; } 
.pp .top_content_list li.top_con01 > div.con_off img { width: 54px; height: 54px; margin-bottom: 8px; } 
.pp .top_content_list li.top_con02 > div.con_off img { width: 54px; height: 54px; margin-bottom: 10px; } 
.pp .top_content_list li.top_con06 > div.con_off img { margin-bottom: 10px; } 
.pp .top_content_list li > div.con_on p { padding-top: 30px; font-size: 12px; } 
 }
@media all and (max-width:560px) {.pp .top_banner .tit strong { font-size: 34px; } 
.pp .top_content_list li { width: auto; height: auto; } 
.pp .top_content_list li:nth-child(2) { width: 37%; margin: 40px auto; } 
.pp .top_content_list li:nth-child(5) { width: 32%; } 
.pp .top_content_list li:nth-child(6) { margin-top: -50px; } 
.pp .top_content_list li > div { width: 128px; height: 142px; } 
.pp .top_content_list li > div.con_off { justify-content: center; } 
.pp .top_content_list li > div.con_off img { width: 30px; height: 30px; margin-top: 35%; margin-bottom: 6px; } 
.pp .top_content_list li.top_con01 > div.con_off img { width: 40px; height: 40px; margin-bottom: 0; } 
.pp .top_content_list li.top_con02 > div.con_off img { width: 42px; height: 42px; margin-bottom: 0; } 
.pp .top_content_list li.top_con06 > div.con_off img { margin-bottom: 0; } 
.pp .top_content_list li > div.con_on p { padding: 28px 6px 0; font-size: 10px; word-break: keep-all; } 
.pp .top_content_list li.top_con04 > div.con_on p br { display: none; } 
.pp .top_content_list li.top_con05 > div.con_on p br { display: none; } 
 }
@media all and (max-width:480px) {.pp .top_banner .tit { font-size: 20px; line-height: 28px; } 
.pp .top_banner .tit strong { font-size: 26px; } 
.pp .top_content_list { justify-content: space-around; gap: 10px; } 
.pp .top_content_list li { width: 48%; } 
.pp .top_content_list li:nth-child(2) { width: 48%; margin: 0; } 
.pp .top_content_list li:nth-child(5) { width: 48%; } 
.pp .top_content_list li:nth-child(6) { margin-top: 0; } 
.pp .top_content_list li:nth-child(4) { margin-top: 0; } 
.pp .top_content_list li > div { width: 100%; height: auto; aspect-ratio: 1/1.1; } 
.pp .top_content_list li > div.con_off img { width: 30%; height: 30%; margin-top: 30%; margin-bottom: 9%; } 
.pp .top_content_list li.top_con01 > div.con_off img { width: 35%; height: 35%; margin-bottom: 5%; } 
.pp .top_content_list li.top_con02 > div.con_off img { width: 38%; height: 38%; margin-bottom: 5%; } 
.pp .top_content_list li.top_con06 > div.con_off img { margin-bottom: 4%; } 
.pp .top_content_list li > div.con_on p { padding: 38px 6px 0; } 
.pp .top_content_list li.top_con04 > div.con_on p br { display: block; } 
.pp .top_content_list li.top_con05 > div.con_on p br { display: block; } 
.pp .top_content_list li > div.con_on p { font-size: 11px; } 
 }

/* start_easily */
.pp .start_easily { width:100%; padding: 55px 0; } 
.pp .start_easily h2 { font-size: 30px; font-weight:700; color:#000; text-align:center; word-break:keep-all; } 
.pp .start_easily h2 strong { color: #ee4d2d; } 
.pp .start_easily h2 span { position:relative; display:inline-block; } 
.pp .start_easily h2 span::before, .pp .start_easily h2 span::after { content:''; position:absolute; top: 50%; width:20px; height:14px; border-radius: 7px; background:#ee4d2d; } 
.pp .start_easily h2 span::before { left:-30px; } 
.pp .start_easily h2 span::after { right:-30px; } 
.pp .start_easily .start_easily_wrap { max-width: 1000px; height: 240px; margin: 0 auto; } 
.pp .start_easily .start_easily_step { position: relative; top: -11%; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; width: 100%; height: 100%; transform: translateX(-60px); } 
.pp .start_easily .start_easily_step .start_easily_list { transition: all 0.3s; } 
.pp .start_easily .start_easily_step .start_easily_list .step_img { position: relative; z-index: 1; width: 125px; height: 120px; } 
.pp .start_easily .start_easily_step .start_easily_list .step_img img { width: 140px; } 
.pp .start_easily .start_easily_step .start_easily_list .tit { color: #464646; font-size: 1.125rem; font-weight: 700; text-align: center; } 
.pp .start_easily .start_easily_step .line { background-image: linear-gradient(to right, #ee4d2d 50%, transparent 50%); background-size: 12px 10px; background-position: top; background-repeat: repeat-x; transition: all 0.3s; } 

.pp .start_easily.mo { display: none; } 

@media all and (max-width:1060px) {.pp .start_easily .start_easily_wrap { max-width: inherit; width: 792px; margin: 0 auto; } 
 }
@media all and (max-width:1024px) {.pp .start_easily { padding: 20px 0; } .pp .start_easily h2 { font-size: 1.625rem; } 
 }
@media all and (max-width:860px) {.pp .start_easily .inner { padding: 0; } 
.pp .start_easily.pc { display: none; } 
.pp .start_easily.mo { display: block; } 
.pp .start_easily .start_easily_wrap { position: relative; left: 50%; width: 860px; height: 220px; overflow: hidden; transform: translateX(-50%); } 
.pp .start_easily .start_easily_wrap02 { transform: translateX(-45%); } 
.pp .start_easily .start_easily_step { position: relative; top: -25%; left: 0; right: 0; margin: 0 auto; transform: translateX(0); } 
.pp .start_easily .start_easily_step .start_easily_list:nth-child(1),
.pp .start_easily .start_easily_step .start_easily_list:nth-child(4) { display: none; } 
.pp .start_easily .start_easily_step .start_easily_list .step_img { width: 140px; height: 130px; } 
.pp .start_easily .start_easily_step .start_easily_list .step_img img { width: 158px; } 
 }
@media all and (max-width:680px) {.pp .start_easily .start_easily_wrap { width: 680px; height: 220px; transform: translateX(-52%); } 
.pp .start_easily .start_easily_wrap02 { transform: translateX(-48%); } 
 }
@media all and (max-width:580px) {.pp .start_easily { padding: 40px 0 10px; } 
.pp .start_easily .start_easily_wrap { width: 580px; height: 210px; transform: translateX(-52%); } 
.pp .start_easily .start_easily_wrap02 { transform: translateX(-46%); } 
.pp .start_easily .start_easily_step .start_easily_list .step_img { width: 130px; height: 120px; } 
.pp .start_easily .start_easily_step .start_easily_list .step_img img { width: 140px; } 
.pp .start_easily .start_easily_step .start_easily_list .tit { font-size: 1rem; } 
 }
@media all and (max-width:480px) {.pp .start_easily h2 { font-size: 1.250rem; } 
.pp .start_easily .start_easily_wrap { width: 480px; transform: translateX(-55%); } 
.pp .start_easily .start_easily_wrap02 { transform: translateX(-46%); } 
.pp .start_easily .start_easily_step .start_easily_list .tit { font-size: 14px; } 
 }
@media all and (max-width:430px) {.pp .start_easily .start_easily_wrap { width: 430px; transform: translateX(-53%); } 
.pp .start_easily .start_easily_wrap02 { transform: translateX(-50%); } 
.pp .start_easily .start_easily_step .start_easily_list .step_img { width: 120px; height: 110px; } 
.pp .start_easily .start_easily_step .start_easily_list .step_img img { width: 126px; } 
 }

/* apply_black */
#sub_content .apply.apply_black .apply_wrap { max-width: 1000px; margin: 0 auto 1.25em; background: #fdedea; } 
#sub_content .apply.apply_black .main_tit { color: #363636; } 
#sub_content .apply.apply_black .apply_wrap .apply_new_cont { max-width: 560px; } 
#sub_content .apply.apply_black .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span { color: #363636; } 
#sub_content .apply.apply_black .apply_wrap .chk_info .chk_notice { color: #363636; } 
#sub_content .apply.apply_black .apply_wrap .chk_info .chk_notice .chk_desc { color: #636363; } 
#sub_content .apply.apply_black .apply_wrap .chk_info .chk_notice .chk_desc strong { color: #ee4d2d; } 
#sub_content .apply.apply_black .apply_wrap .on_btn_apply > a { background: #363636; border:0; } 
#sub_content .apply.apply_black .apply_wrap .apply_chk_wrap .chkbox_area { border: 2px solid #fff; } 
#sub_content .apply.apply_black .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"] + label span { color: #363636; } 
#sub_content .apply.apply_black .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"]:checked + label::before { background: url('/common/img/event/pp/ico_all_chk.png') no-repeat; background-position: center center; background-size: 100% 100%; } 
#sub_content .apply.apply_black .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"]:checked + label::before { background: url('/common/img/event/pp/ico_chk.png') no-repeat; background-position: center center; background-size: 100% 100%; } 
#sub_content .apply.apply_black .apply_wrap .chk_info .chk_notice::before { background: url("/common/img/event/pp/ico_noti.png") no-repeat center center; background-size: 100% 100%; } 
@media all and (max-width:1024px) {#sub_content .apply.apply_black .apply_wrap { margin: 0 20px 1.25em; } 
 }
@media all and (max-width:768px) {#sub_content .apply.apply_black { margin-bottom: 20px; } 
#sub_content .apply.apply_black .apply_wrap { margin: 0 6px 1.25em; } 
 }

/* Bot banner */
.pp .bot_banner { padding-bottom:36px; } 
.pp .bot_banner .inner { max-width:1000px; } 
.pp .bot_banner .inner > a { display:block; } 
.pp .bot_banner .inner > a > img { width:100%; } 
.pp .bot_banner .bot_banner_mo { display:none; } 
@media all and (max-width:1200px) {.pp .bot_banner .inner { width:100%; padding: 0 0px; } 
.pp .bot_banner a img { width:100%; } 
 }
@media all and (max-width:1024px) {.pp .bot_banner .inner { padding: 0 20px; } 
 }
@media all and (max-width:768px) {.pp .bot_banner .inner { padding: 0 26px; } 
.pp .bot_banner .bot_banner_pc { display:none; } 
.pp .bot_banner .bot_banner_mo { display:block; } 
 }



/* ------------------------------------------------------------------------
 sellertypeA-fbig-social-leadgen.php
------------------------------------------------------------------------ */
.sellertypeA {padding-top:65px;background: linear-gradient(#0d274c, #4c668c); } 
.sell_content.sellertypeA .inner { max-width:1200px; } 
.sellertypeA .point_color_red { color:#ee4d2d; } 
.sellertypeA .point_color { color:#ee4d2d; font-weight: 700; } 
.sellertypeA h2 {position:relative;font-size: 2.063rem;font-weight: 700;color: #fff;text-align: center;word-break: keep-all; } 
.clearfix:after {content: "";display: table;clear: both; } 
@media (max-width: 1024px) {.sellertypeA h2 {font-size: 1.625rem; } 
 }
@media (max-width:768px) {.sellertypeA h2 {font-size: 1.250rem; } 
 }

/* 1.sec01
 ========================================================================== */
.sellertypeA .sec01 { background-color:transparent; } 
.sellertypeA .sec01 .tit_wrap { position:relative; text-align: center; box-sizing: border-box; } 
.sellertypeA .sec01 .tit_wrap h2 {margin-bottom: 65px;font-size: 2.250rem;font-weight: 700;color:#fff;word-break:keep-all;line-height: 1.3; } 
.sellertypeA .sec01_tab_wrap .tabs {width: 100%; display: flex; justify-content: center;background: #fff; } 
.sellertypeA .sec01_tab_wrap .tabs.reseller_bg { background: #fff; } 
.sellertypeA .sec01_tab_wrap .tabs.brand_bg { background: #fff2ee; } 
.sellertypeA .sec01_tab_wrap .tabs li { float: left; width: 498px; } 
.sellertypeA .sec01_tab_wrap .tabs li:first-child { margin-right: 5px; } 
.sellertypeA .tabs a {display: block;text-align: center;text-decoration: none;text-transform: uppercase;font-weight: 700;font-size: 1rem;color: #fff;padding: 20px 0; } 
.sellertypeA .tabs a.tab_btn01 { background: #113366; } 
.sellertypeA .tabs a.active.tab_btn01 { color:#fff; background: #4c668c; } 
.sellertypeA .tabs a.tab_btn02 { background: #ee4d2d } 
.sellertypeA .tabs a.active.tab_btn02 { color:#fff; background: #f27961; } 
.sellertypeA .tabgroup { padding: 65px 100px; background: #fff; } 
.sellertypeA .tabgroup.tab1_bg { background: #fff; } 
.sellertypeA .tabgroup.tab2_bg { background: #fff2ee; } 
.sellertypeA .tab_box_wrap {display: flex;width:100%;max-width: 1000px;height: 275px;margin-bottom: 40px;background-size: cover;background-position: center right;background-repeat: no-repeat; } 
.sellertypeA .tab_box_wrap.box01 {background-image: url('/common/img/event/sellertypeA/v2_sec01_tab01.jpg');  }
.sellertypeA .tab_box_wrap.box02 {background-image: url('/common/img/event/sellertypeA/v2_sec01_tab02.jpg');  }
.sellertypeA .tab_box_wrap.box03 {background-image: url('/common/img/event/sellertypeA/v2_sec01_tab03.jpg');  }
.sellertypeA .tab_box_wrap.box04 {background-image: url('/common/img/event/sellertypeA/v2_sec01_tab04.jpg');  }
.sellertypeA .tab_box_wrap.box05 {background-image: url('/common/img/event/sellertypeA/v2_sec01_tab05.jpg');  }
.sellertypeA .tab_box_wrap.box06 {background-image: url('/common/img/event/sellertypeA/v2_sec01_tab06.jpg');  }
.sellertypeA .box_txt {display: flex;margin: 30px; flex-direction: column; justify-content: flex-end;color:#fff; } 
.sellertypeA .tab1 .tab_box_wrap .box_txt { text-shadow: 1px 3px 1px rgb(13, 39, 76, 1); } 
.sellertypeA .tab2 .tab_box_wrap .box_txt { text-shadow: 1px 3px 1px rgb(238, 77, 45, 1); } 
.sellertypeA .tab1 .tab_box_wrap .box_txt h3 { text-shadow: 1px 3px 1px rgb(13, 39, 76, 1); } 
.sellertypeA .tab2 .tab_box_wrap .box_txt h3 { text-shadow: 1px 3px 1px rgb(238, 77, 45, 1); } 
.sellertypeA .tab1 .tab_box_wrap .box_txt .txt_shadow, .sellertypeA .tab2 .tab_box_wrap .box_txt .txt_shadow { font-weight: 700; } 
.sellertypeA h3 { margin-bottom: 20px; font-size: 1.563rem; } 
.sellertypeA p {font-size:1.063rem;font-weight: 300; font-family: 'Noto Sans KR', sans-serif; } 
.sellertypeA .youtube_area {width: 100%; max-width:40.5%; height: auto;margin: 30px; } 
.sellertypeA .youtube_area a {width: 100%; height: 100%; display: block; } 
.sellertypeA .evt_sep_sec1 { margin-top: 30px; } 
.sellertypeA .evt_sep_sec1 h2 { margin-bottom:20px; } 
.sellertypeA .ytb_wrap {position: relative;width: 38%; } 
.sellertypeA .ytb_desc li { display: flex; flex-direction: row; align-items: center; } 
.sellertypeA .ytb_desc li p {display:block;width:100%;color: #4c668c;font-size: 1.375rem;font-weight: 400;text-align: center; } 
.sellertypeA .btn_wrap { margin-top: 1.875em; } 
.sellertypeA .btn_wrap a {position: relative;display: inline-block;padding: 0 2.647em 0 1.471em;height: 2.059em;border-radius: 2.059em;color: #fff;font-size: 2.125em;font-weight: 900;font-family: 'Noto Sans KR', sans-serif !important;line-height: 2.059em;;background: #ee4d2d;transition: all 0.3s; } 
.sellertypeA .btn_wrap a:hover { background: #e92e08; } 
.sellertypeA .btn_wrap a::after {content: "";position: absolute;top: 50%;right: -5px;transform: translateY(-50%);display: inline-block;width: 5.000em;height: 5.000em;font-size: 16px;background: url('/common/img/onboard/evt_sep/ico_sep_evt_arrow.png') no-repeat center center;background-size: 100%; } 
.br_none { display: block; } 
@media all and (max-width:1200px) {.sellertypeA .sec01 .tit_wrap h2 { font-size:2.250rem;  } 
.sellertypeA .tabgroup { padding: 6% 5%; } 
.sellertypeA .tab_box_wrap { max-width: 100%; } 
 }
@media all and (max-width:1024px) {.sellertypeA .evt_sep_sec1 { margin-top: 0px; } 
.sellertypeA .evt_sep_sec1 .ytb_desc li p { font-size: 1.250rem; word-break: keep-all; } 
.sellertypeA h3 { font-size: 1.500rem; word-break: keep-all; } 
.sellertypeA .ytb_wrap { width:90%; } 
.sellertypeA .tab_box_wrap { flex-direction: column;  } 
.sellertypeA .tab_box_wrap { height: 100%; } 
.sellertypeA .youtube_area { height: 190px; margin: 30px 30px 0;  } 
.br_none { display: none; } 
 }
@media all and (max-width:768px) {.sellertypeA .sec01 .tit_wrap h2 { font-size:2rem;  } 
.sellertypeA .youtube_area {height: 327px;max-width: 100%;margin: 0;padding: 30px 30px 0;box-sizing: border-box; } 
.sellertypeA .tab_box_wrap { background-position: center; } 
 }
@media all and (max-width:530px) {.sellertypeA .sec01 .tit_wrap h2 { font-size:1.750rem; } 
.sellertypeA .youtube_area { height: 240px; } 
 }
@media all and (max-width:480px) {.sellertypeA .ytb_wrap { width: 100%; } 
 }
@media (max-width:410px) {.sellertypeA .youtube_area { height: auto; } 
 }



/* 2.sec02
 ========================================================================== */
.sellertypeA .start_easily { width:100%; max-width: 1200px; margin:0 auto; padding:50px 0 90px; border:5px solid #0d274c; border-left:0; border-right:0; } 
.sellertypeA .start_easily h2 { font-weight:700; color:#fff; text-align:center; word-break:keep-all; } 
.sellertypeA .start_easily h2 span { position:relative; display:inline-block; } 
.sellertypeA .start_easily h2 span::before, .sellertypeA .start_easily h2 span::after { content:''; position:absolute; top: 50%; width:20px; height:14px; border-radius: 7px; background:#ee4d2d; } 
.sellertypeA .start_easily h2 span::before { left:-30px; } 
.sellertypeA .start_easily h2 span::after { right:-30px; } 
.sellertypeA .start_easily .start_easily_wrap { max-width: 1000px; height: 240px; margin: 0 auto; } 
.sellertypeA .start_easily .start_easily_step { position: relative; top: -11%; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; width: 100%; height: 100%; transform: translateX(-60px); } 
.sellertypeA .start_easily .start_easily_step .start_easily_list { transition: all 0.3s; } 
.sellertypeA .start_easily .start_easily_step .start_easily_list .step_img { position: relative; z-index: 1; width: 125px; height: 120px; } 
.sellertypeA .start_easily .start_easily_step .start_easily_list .step_img img { width: 140px; } 
.sellertypeA .start_easily .start_easily_step .start_easily_list .tit { margin-top:12px; color: #fff; font-size: 1.125rem; font-weight: 700; text-align: center; } 
.sellertypeA .start_easily .start_easily_step .line { background-image: linear-gradient(to right, #8c9db5 50%, transparent 50%); background-size: 12px 10px; background-position: top; background-repeat: repeat-x; transition: all 0.3s; } 

.sellertypeA .start_easily.mo { display: none; } 

@media all and (max-width:1060px) {.sellertypeA .start_easily .start_easily_wrap { max-width: inherit; width: 792px; margin: 0 auto; } 
 }
@media all and (max-width:1024px) {.sellertypeA .start_easily h2 { margin-bottom:25px; font-size: 1.625rem; } 
 }
@media all and (max-width:860px) {.sellertypeA .start_easily .inner { padding: 0; } 
.sellertypeA .start_easily.pc { display: none; } 
.sellertypeA .start_easily.mo { display: block; } 
.sellertypeA .start_easily .start_easily_wrap { position: relative; left: 50%; width: 860px; height: 220px; overflow: hidden; transform: translateX(-50%); } 
.sellertypeA .start_easily .start_easily_wrap02 { transform: translateX(-45%); } 
.sellertypeA .start_easily .start_easily_step { position: relative; top: -25%; left: 0; right: 0; margin: 0 auto; transform: translateX(0); } 
.sellertypeA .start_easily .start_easily_step .start_easily_list:nth-child(1),
.sellertypeA .start_easily .start_easily_step .start_easily_list:nth-child(4) { display: none; } 
.sellertypeA .start_easily .start_easily_step .start_easily_list .step_img { width: 140px; height: 130px; } 
.sellertypeA .start_easily .start_easily_step .start_easily_list .step_img img { width: 158px; } 
 }
@media all and (max-width:680px) {.sellertypeA .start_easily .start_easily_wrap { width: 680px; height: 220px; transform: translateX(-52%); } 
.sellertypeA .start_easily .start_easily_wrap02 { transform: translateX(-48%); } 
 }
@media all and (max-width:580px) {.sellertypeA .start_easily { padding: 40px 0 10px; } 
.sellertypeA .start_easily .start_easily_wrap { width: 580px; height: 210px; transform: translateX(-52%); } 
.sellertypeA .start_easily .start_easily_wrap02 { transform: translateX(-46%); } 
.sellertypeA .start_easily .start_easily_step .start_easily_list .step_img { width: 130px; height: 120px; } 
.sellertypeA .start_easily .start_easily_step .start_easily_list .step_img img { width: 140px; } 
.sellertypeA .start_easily .start_easily_step .start_easily_list .tit { font-size: 1rem; } 
 }
@media all and (max-width:480px) {.sellertypeA .start_easily h2 { font-size: 1.250rem; } 
.sellertypeA .start_easily .start_easily_wrap { width: 480px; transform: translateX(-55%); } 
.sellertypeA .start_easily .start_easily_wrap02 { transform: translateX(-46%); } 
.sellertypeA .start_easily .start_easily_step .start_easily_list .tit { font-size: 14px; } 
 }
@media all and (max-width:430px) {.sellertypeA .start_easily .start_easily_wrap { width: 430px; transform: translateX(-53%); } 
.sellertypeA .start_easily .start_easily_wrap02 { transform: translateX(-50%); } 
.sellertypeA .start_easily .start_easily_step .start_easily_list .step_img { width: 120px; height: 110px; } 
.sellertypeA .start_easily .start_easily_step .start_easily_list .step_img img { width: 126px; } 
 }

/* 3. v2_partners_sec
 ========================================================================== */
 .sellertypeA .v2_partners_sec {width: 100%;max-width: 1000px;margin: 0 auto;padding: 50px 0; } 
.sellertypeA .v2_partners_sec h2 {font-weight:700;color:#fff;text-align:center;word-break:keep-all; } 
.sellertypeA .v2_partners_sec .partners_slide_line {width:100%;border-bottom: 1px solid #4c668c;overflow:hidden; } 
.sellertypeA .v2_partners_sec .partners_slide_line01 {margin-top:28px; } 
.sellertypeA .v2_partners_sec .partners_slide_wrap {display:inline-flex; } 
.sellertypeA .v2_partners_sec .partners_slide_line01 .partners_slide_wrap {animation: loop-slide 20s infinite linear 1s both; } 
.sellertypeA .v2_partners_sec .partners_slide_line02 .partners_slide_wrap {animation: loop-slide-reverse 20s infinite linear 1s both; } 
.sellertypeA .v2_partners_sec .partners_slide_line03 .partners_slide_wrap {animation: loop-slide 40s infinite linear 1s both; } 
.sellertypeA .v2_partners_sec .partners_slide {display:inline-flex; } 
.sellertypeA .v2_partners_sec .partners_slide .partners_slide_item {display:flex;justify-content:center;align-items:center;padding:0 40px;height: 90px; } 

.sellertypeA .v2_partners_sec .brands_wrap {position: relative;background: #fff; } 

.sellertypeA .v2_partners_sec .brands_wrap::after {position: absolute;top:0;left: 0;content: '';display: block;width:50%;height: 100%;background: linear-gradient(to right, #fff, transparent);z-index: 10; } 

.sellertypeA .v2_partners_sec .brands_wrap::before {position: absolute;top:0;right: 0;content: '';display: block;width:30%;height: 100%;background: linear-gradient(to left, #fff, transparent );z-index: 10; } 

@keyframes loop-slide { 
 from { transform: translateX(0); } 
 to { transform: translateX(-33.333333%); } 
 }
@keyframes loop-slide-reverse { 
 from { transform: translateX(-33.3333333%); } 
 to { transform: translateX(0%); } 
 }
@media all and (max-width:1024px) { } 
@media all and (max-width:768px) { } 
@media all and (max-width:480px) { } 

/* Apply
 ========================================================================== */
#sub_content.sellertypeA .apply { position:relative; width:100%; max-width:1200px; padding-top: 50px; background: linear-gradient(transparent, #fff); border: 5px solid #0d274c; border-right: 0; border-left: 0; border-bottom: 0; } 
#sub_content.sellertypeA .apply .apply_wrap { max-width: 1000px; padding-top: 82px; } 
#sub_content.sellertypeA .apply .apply_wrap .apply_new_cont { max-width: 620px; } 
#sub_content.sellertypeA .apply .main_tit { color:#fff; letter-spacing: -0.05em; } 
#sub_content.sellertypeA .apply .main_tit p { color:#f9c1b6; } 
#sub_content.sellertypeA .apply .main_tit .caption { font-size:22px; color:#b7b7b7; } 
#sub_content.sellertypeA .apply .apply_wrap { margin-bottom:28px; background: #0d274c; } 
#sub_content.sellertypeA .apply .apply_wrap .apply_new_cont .form_list_wrap input::placeholder { color: #b7b7b7; font-weight:300; opacity:0; } 
#sub_content.sellertypeA .apply .apply_wrap .apply_new_cont .form_list_wrap input:-ms-input-placeholder { color: #b7b7b7; font-weight:300; opacity:0; } 
#sub_content.sellertypeA .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-webkit-input-placeholder { opacity:1; } 
#sub_content.sellertypeA .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-moz-placeholder { opacity:1; } 
#sub_content.sellertypeA .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus:-ms-input-placeholder { opacity:1; } 
#sub_content.sellertypeA .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-ms-input-placeholder { opacity:1; } 
#sub_content.sellertypeA .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-of-type(2) { margin: 0 20px 10px 0; } 
#sub_content.sellertypeA .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span { margin: 0 0 0 1.25em; color:#fff; font-size: 1.625rem; } 
#sub_content.sellertypeA .apply.apply_new .apply_wrap .apply_chk_wrap .chkbox_area { border: 2px solid #fff; } 
#sub_content.sellertypeA .apply.apply_new .apply_wrap .chk_info .chk_notice { color:#fff; } 
#sub_content.sellertypeA .apply .apply_wrap .chk_info .chk_notice::before { background: url('/common/img/common/ico-notice-w.png') no-repeat center center; background-size:100%; } 
#sub_content.sellertypeA .apply.apply_new .apply_wrap .apply_chk_wrap .chk_all_area .chk_caption { color:#acb8c9; font-size: 1.063rem; word-break: unset; } 
#sub_content.sellertypeA .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"] + label span { color:#acb8c9; } 
#sub_content.sellertypeA .apply.apply_new .apply_wrap .chk_info .chk_notice .chk_desc { color: #acb8c9; } 
#sub_content.sellertypeA .apply.apply_new .apply_wrap .chk_info .chk_notice .chk_desc strong { color:#fff; } 
#sub_content.sellertypeA .apply.apply_new .apply_wrap .on_btn_apply > a { border: 0; background:#ee4d2d; } 
#sub_content.sellertypeA .apply .apply_wrap .apply_chk_wrap .checkbox .agree_read { background: url('/common/img/onboard/ico-arrow-w.svg') no-repeat center; } 
#sub_content.sellertypeA .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"]:checked + label::before { background: url('/common/img/common/ico_checked.png') no-repeat; background-size: 100%; } 

@media all and (max-width:1200px) {#sub_content.sellertypeA .apply .apply_wrap { max-width: 1000px; } 
#sub_content.sellertypeA .apply .apply_wrap .apply_new_cont { max-width: 600px; } 
 }
@media all and (max-width:1024px) {#sub_content.sellertypeA .apply .main_tit { font-size:30px; line-height: 38px; } 
#sub_content.sellertypeA .apply .apply_wrap { max-width: 100%; } 
#sub_content.sellertypeA .apply .apply_wrap .apply_new_cont { max-width: 600px; } 
#sub_content.sellertypeA .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:first-child, 
#sub_content .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-child(2) { margin: 0 20px 0 0; } 
#sub_content.sellertypeA .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span { margin: 0 0 0 1.8em; font-size: 1.250rem; } 
#sub_content.sellertypeA .apply.apply_new .apply_wrap .apply_chk_wrap .chk_all_area .chk_caption { font-size: 1rem; } 
 }
@media all and (max-width:768px) {#sub_content.sellertypeA .apply { margin-bottom: 15px; } 
#sub_content.sellertypeA .apply .apply_wrap { font-size: 16px; margin: 0; padding: 2em 3em; border-radius: 0.5em; } 
#sub_content.sellertypeA .apply .apply_wrap .apply_new_cont { max-width: 100%; } 
#sub_content.sellertypeA .apply .main_tit .caption { font-size:18px; } 
#sub_content.sellertypeA .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:first-child,
#sub_content .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-child(2) { margin: 0 0 10px 0; } 
 }
@media all and (max-width:585px) {#sub_content.sellertypeA .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span { margin: 0 0 0 1.4em; } 
#sub_content.sellertypeA .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label::before { width:18px; height: 18px; } 
}
@media all and (max-width:480px) {#sub_content.sellertypeA .apply .apply_wrap { padding: 2em 1.3em; } 
#sub_content.sellertypeA .apply .main_tit { font-size: 20px; line-height: 24px; } 
#sub_content.sellertypeA .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span { font-size: 1.125rem; } 
 }

/* Bot banner
 ========================================================================== */
 .sellertypeA .bot_banner { padding-bottom:36px; margin: 0 20px; } 
 .sellertypeA .bot_banner .inner { max-width:1000px; } 
 .sellertypeA .bot_banner .inner > a { display:block; } 
 .sellertypeA .bot_banner .inner > a > img { width:100%; } 
 .sellertypeA .bot_banner .bot_banner_mo { display:none; } 
 @media all and (max-width:1200px){
 .sellertypeA .bot_banner .inner { width:100%; padding: 0 0px; } 
 .sellertypeA .bot_banner a img { width:100%; } 
 }
 @media all and (max-width:1024px) { } 
 @media all and (max-width:768px){
 .sellertypeA .bot_banner { margin:0; } 
 .sellertypeA .bot_banner .bot_banner_pc { display:none; } 
 .sellertypeA .bot_banner .bot_banner_mo { display:block; } 
 }
 
/* ------------------------------------------------------------------------
 sellertypeB
------------------------------------------------------------------------ */
#sub_content.sellertypeB { padding: 60px 0 0; background: linear-gradient(to bottom, #0d274c, #4c668c 35%); } 
#sub_content.sellertypeB h2 { font-size: 2.063rem; } 

/* 1. sellertypeB_sec01
 ========================================================================== */
#sub_content.sellertypeB .sellertypeB_sec01 { padding: 0 0 3.125em 0; font-size: clamp(1rem, 0.8333vw, 2rem); } 
#sub_content.sellertypeB .sellertypeB_sec01 h2 { margin: 0 0 20px; font-weight: 700; font-size: 2.25em; line-height: 1.3em; color: #fff; text-align: center; } 
#sub_content.sellertypeB .sellertypeB_sec01 h2 .orange-txt { color: #ee4d2d; } 

/* sellertypeB_swiper */
#sub_content.sellertypeB .sellertypeB_sec01_swiper_wrap { position: relative; padding: 0 0 1.875em; } 
#sub_content.sellertypeB .sellertypeB_swiper .swiper-slide { width: fit-content; margin: 3.5em; transition: all .4s ease-in-out; opacity: 0.45; transform: rotate(-5deg); } 
#sub_content.sellertypeB .sellertypeB_swiper .swiper-slide.swiper-slide-prev,
#sub_content.sellertypeB .sellertypeB_swiper .swiper-slide.swiper-slide-next { opacity: 0.75; transform: rotate(5deg); } 
#sub_content.sellertypeB .sellertypeB_swiper .swiper-slide.swiper-slide-active { opacity: 1; transform: rotate(-5deg); } 
#sub_content.sellertypeB .sellertypeB_swiper .sellertypeB_swiper_box { box-sizing: border-box; display: block; width: 19em; height: 24.6875em; padding: 1em 1em 0; background-color: #fff; transition: transform .4s ease-in-out; box-shadow: 0.375em 0.375em 1.4375em 0.1875em rgba(0, 0, 0, 0.25); } 
#sub_content.sellertypeB .sellertypeB_swiper .sellertypeB_swiper_img { width: 17.125em; height: 14.625em; margin: 0 0 1.375em; } 
#sub_content.sellertypeB .sellertypeB_swiper .slide03 .sellertypeB_swiper_img,
#sub_content.sellertypeB .sellertypeB_swiper .slide06 .sellertypeB_swiper_img { margin: 0 0 1.125em; } 
#sub_content.sellertypeB .sellertypeB_swiper .sellertypeB_swiper_img img { width: 100%; } 
#sub_content.sellertypeB .sellertypeB_swiper_txt_wrap { padding: 0 0.25em; } 
#sub_content.sellertypeB .slide01 .sellertypeB_swiper_txt_wrap { padding: 0 0.625em; } 
#sub_content.sellertypeB .sellertypeB_swiper_tit { display: block; margin: 0 0 1em 0; font-family: 'Noto Sans KR'; font-weight: 900; font-size: 1.3125em; line-height: 1; letter-spacing: -0.07em; color: #0d274c; } 
#sub_content.sellertypeB .swiper-slide.orange_slide .sellertypeB_swiper_tit { color: #ee4d2d; } 
#sub_content.sellertypeB .slide06 .sellertypeB_swiper_tit,
#sub_content.sellertypeB .slide03 .sellertypeB_swiper_tit { margin: 0 0 0.7619em 0; } 
#sub_content.sellertypeB .sellertypeB_swiper_desc { font-size: 1.125em; line-height: 1.2222em; color: #000 } 
#sub_content.sellertypeB .sellertypeB_swiper_desc .color-variation { font-weight: 700; color: #4c668c; } 
#sub_content.sellertypeB .swiper-slide.orange_slide .sellertypeB_swiper_desc .color-variation { color: #f27961; } 
#sub_content.sellertypeB .sellertypeB_swiper_button_wrap { position: absolute; left: 50%; bottom: 7px; width: 33.5em; z-index: 10; height: 17px; transform: translateX(-50%); } 
#sub_content.sellertypeB .sellertypeB_swiper_button_wrap .swiper-button { position: absolute; top: auto; bottom: 0; width: 69px; height: 17px; margin: 0; background-repeat: no-repeat; background-position: center center; } 
#sub_content.sellertypeB .sellertypeB_swiper_button_wrap .swiper-button.swiper-button-prev { left: 0; background-image: url("../img/event/sellertypeB/v3_sec01_arrow01.png"); } 
#sub_content.sellertypeB .sellertypeB_swiper_button_wrap .swiper-button.swiper-button-next { right: 0; background-image: url("../img/event/sellertypeB/v3_sec01_arrow02.png"); } 
#sub_content.sellertypeB .sellertypeB_swiper_button_wrap .swiper-button::after { display: none; } 
#sub_content.sellertypeB .sellertypeB_card_slide_txt .slide_txt { position: absolute; bottom: 0; left: 50%; display: none; width: 100%; font-weight: 700; font-size: 20px; line-height: 28px; color: #fff; text-align: center; transform: translateX(-50%); } 

/* 3. partners_sec
 ========================================================================== */
#sub_content.sellertypeB .partners_sec { padding: 46px 0 0 } 
#sub_content.sellertypeB .partners_sec .inner { padding: 0 0 32px; } 
#sub_content.sellertypeB .partners_sec h2 { margin: 0 0 42px; font-size: 30px; color: #fff; } 
#sub_content.sellertypeB .partners_sec .partners_slide_gradation { position: relative; } 
#sub_content.sellertypeB .partners_sec .partners_slide_gradation::after,
#sub_content.sellertypeB .partners_sec .partners_slide_gradation::before { content: ""; position: absolute; top: 0; width: 140px; height: 100%; } 
#sub_content.sellertypeB .partners_sec .partners_slide_gradation::before { left: 0; z-index: 1; background: linear-gradient(to left, transparent, rgba(76, 102, 140, 0.33), #4c668c); } 
#sub_content.sellertypeB .partners_sec .partners_slide_gradation::after { right: 0; background: linear-gradient(to right, transparent, rgba(76, 102, 140, 0.33), #4c668c); } 
#sub_content.sellertypeB .partners_sec .partners_slide_line { border-color: transparent; } 
#sub_content.sellertypeB .partners_sec .partners_slide_line01 { margin: 0; } 
#sub_content.sellertypeB .partners_sec .partners_slide { background-color: #fff; } 

@media(max-width: 768px) {#sub_content.sellertypeB .sellertypeB_sec01 h2 { margin: 0; font-size: 2rem; word-break: keep-all; } 
#sub_content.sellertypeB .sellertypeB_sec01 { padding: 0 0 3.125em 0; font-size: clamp(0.75rem, 3.3854vw, 1.625rem); } 
#sub_content.sellertypeB .sellertypeB_swiper .swiper-slide { margin: 3.5em 1.8em; } 
#sub_content.sellertypeB .sellertypeB_swiper_button_wrap { width: calc( 100% - 32px ); } 
#sub_content.sellertypeB .sellertypeB_card_slide_txt .slide_txt { font-size: 1.5em; } 
 }
@media (max-width: 530px) {#sub_content.sellertypeB .sellertypeB_sec01 h2 { font-size: 1.75rem; } 
 }
@media (max-width: 480px) {#sub_content.sellertypeB .sellertypeB_sec01 h2 { font-size: clamp(1.25rem, 6.25vw, 1.875rem); } 
#sub_content.sellertypeB .sellertypeB_swiper_button_wrap .swiper-button { width: 56px; background-size: 48px 12px; } 
 }
@media (max-width: 340px) {#sub_content.sellertypeB .sellertypeB_swiper_button_wrap .swiper-button { width: 50px; background-size: 36px 9px; } 
#sub_content.sellertypeB .sellertypeB_swiper_button_wrap .swiper-button.swiper-button-prev { background-position: left center; } 
#sub_content.sellertypeB .sellertypeB_swiper_button_wrap .swiper-button.swiper-button-next { background-position: right center; } 
#sub_content.sellertypeB .sellertypeB_card_slide_txt .slide_txt { font-size: 1.25em; } 
 }


/* 2.sec02
 ========================================================================== */
.sellertypeB .start_easily { width:100%; max-width: 1200px; margin:0 auto; padding:50px 0 90px; border:5px solid #0d274c; border-left:0; border-right:0; } 
.sellertypeB .start_easily h2 { font-size:2.063rem; font-weight:700; color:#fff; text-align:center; word-break:keep-all; } 
.sellertypeB .start_easily h2 span { position:relative; display:inline-block; } 
.sellertypeB .start_easily h2 span::before, .sellertypeB .start_easily h2 span::after { content:''; position:absolute; top: 50%; width:20px; height:14px; border-radius: 7px; background:#ee4d2d; } 
.sellertypeB .start_easily h2 span::before { left:-30px; } 
.sellertypeB .start_easily h2 span::after { right:-30px; } 
.sellertypeB .start_easily .start_easily_wrap { max-width: 1000px; height: 240px; margin: 0 auto; } 
.sellertypeB .start_easily .start_easily_step { position: relative; top: -11%; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; width: 100%; height: 100%; transform: translateX(-60px); } 
.sellertypeB .start_easily .start_easily_step .start_easily_list { transition: all 0.3s; } 
.sellertypeB .start_easily .start_easily_step .start_easily_list .step_img { position: relative; z-index: 1; width: 125px; height: 120px; } 
.sellertypeB .start_easily .start_easily_step .start_easily_list .step_img img { width: 140px; } 
.sellertypeB .start_easily .start_easily_step .start_easily_list .tit { margin-top:12px; color: #fff; font-size: 1.125rem; font-weight: 700; text-align: center; } 
.sellertypeB .start_easily .start_easily_step .line { background-image: linear-gradient(to right, #8c9db5 50%, transparent 50%); background-size: 12px 10px; background-position: top; background-repeat: repeat-x; transition: all 0.3s; } 

.sellertypeB .start_easily.mo { display: none; } 

@media all and (max-width:1060px) {.sellertypeB .start_easily .start_easily_wrap { max-width: inherit; width: 792px; margin: 0 auto; } 
 }
@media all and (max-width:1024px) {#sub_content.sellertypeB h2 { font-size: 1.625rem; } 
.sellertypeB .start_easily h2 { margin-bottom:25px; font-size: 1.625rem; } 
 }
@media all and (max-width:860px) {.sellertypeB .start_easily .inner { padding: 0; } 
.sellertypeB .start_easily.pc { display: none; } 
.sellertypeB .start_easily.mo { display: block; } 
.sellertypeB .start_easily .start_easily_wrap { position: relative; left: 50%; width: 860px; height: 220px; overflow: hidden; transform: translateX(-50%); } 
.sellertypeB .start_easily .start_easily_wrap02 { transform: translateX(-45%); } 
.sellertypeB .start_easily .start_easily_step { position: relative; top: -25%; left: 0; right: 0; margin: 0 auto; transform: translateX(0); } 
.sellertypeB .start_easily .start_easily_step .start_easily_list:nth-child(1),
.sellertypeB .start_easily .start_easily_step .start_easily_list:nth-child(4) { display: none; } 
.sellertypeB .start_easily .start_easily_step .start_easily_list .step_img { width: 140px; height: 130px; } 
.sellertypeB .start_easily .start_easily_step .start_easily_list .step_img img { width: 158px; } 
 }
@media all and (max-width:680px) {.sellertypeB .start_easily .start_easily_wrap { width: 680px; height: 220px; transform: translateX(-52%); } 
.sellertypeB .start_easily .start_easily_wrap02 { transform: translateX(-48%); } 
 }
@media all and (max-width:580px) {.sellertypeB .start_easily { padding: 40px 0 10px; } 
.sellertypeB .start_easily .start_easily_wrap { width: 580px; height: 210px; transform: translateX(-52%); } 
.sellertypeB .start_easily .start_easily_wrap02 { transform: translateX(-46%); } 
.sellertypeB .start_easily .start_easily_step .start_easily_list .step_img { width: 130px; height: 120px; } 
.sellertypeB .start_easily .start_easily_step .start_easily_list .step_img img { width: 140px; } 
.sellertypeB .start_easily .start_easily_step .start_easily_list .tit { font-size: 1rem; } 
 }
@media all and (max-width:480px) {.sellertypeB .start_easily h2 { font-size: 1.250rem; } 
.sellertypeB .start_easily .start_easily_wrap { width: 480px; transform: translateX(-55%); } 
.sellertypeB .start_easily .start_easily_wrap02 { transform: translateX(-46%); } 
.sellertypeB .start_easily .start_easily_step .start_easily_list .tit { font-size: 14px; } 
 }
@media all and (max-width:430px) {.sellertypeB .start_easily .start_easily_wrap { width: 430px; transform: translateX(-53%); } 
.sellertypeB .start_easily .start_easily_wrap02 { transform: translateX(-50%); } 
.sellertypeB .start_easily .start_easily_step .start_easily_list .step_img { width: 120px; height: 110px; } 
.sellertypeB .start_easily .start_easily_step .start_easily_list .step_img img { width: 126px; } 
 }

/* 3. v2_partners_sec
========================================================================== */
.sellertypeB .v2_partners_sec {width: 100%;max-width: 1200px;margin: 0 auto;padding: 50px 0; } 
.sellertypeB .v2_partners_sec h2 {font-weight:700;color:#fff;text-align:center;word-break:keep-all; } 
.sellertypeB .v2_partners_sec .partners_slide_line {width:100%;border-bottom: 1px solid #4c668c;overflow:hidden; } 
.sellertypeB .v2_partners_sec .partners_slide_line01 {margin-top:28px; } 
.sellertypeB .v2_partners_sec .partners_slide_wrap {display:inline-flex; } 
.sellertypeB .v2_partners_sec .partners_slide_line01 .partners_slide_wrap {animation: loop-slide 20s infinite linear 1s both; } 
.sellertypeB .v2_partners_sec .partners_slide_line02 .partners_slide_wrap {animation: loop-slide-reverse 20s infinite linear 1s both; } 
.sellertypeB .v2_partners_sec .partners_slide_line03 .partners_slide_wrap {animation: loop-slide 40s infinite linear 1s both; } 
.sellertypeB .v2_partners_sec .partners_slide {display:inline-flex; } 
.sellertypeB .v2_partners_sec .partners_slide .partners_slide_item {display:flex;justify-content:center;align-items:center;padding:0 40px;height: 90px; } 

.sellertypeB .v2_partners_sec .brands_wrap {position: relative;background: #fff; } 

.sellertypeB .v2_partners_sec .brands_wrap::after {position: absolute;top:0;left: 0;content: '';display: block;width:50%;height: 100%;background: linear-gradient(to left, transparent, rgba(76, 102, 140, 0.33), #4c668c);z-index: 10; } 

.sellertypeB .v2_partners_sec .brands_wrap::before {position: absolute;top:0;right: 0;content: '';display: block;width:30%;height: 100%;background: linear-gradient(to right, transparent, rgba(76, 102, 140, 0.33), #4c668c);z-index: 10; } 

@keyframes loop-slide {from {transform: translateX(0); } 
to {transform: translateX(-33.333333%); } 
 }
@keyframes loop-slide-reverse {from {transform: translateX(-33.3333333%); } 
to {transform: translateX(0%); } 
 }
@media all and (max-width:1024px) { } 
@media all and (max-width:768px) { } 
@media all and (max-width:480px) { } 

/* Apply
========================================================================== */
#sub_content.sellertypeB .apply { position:relative; width:100%; max-width:1200px; padding-top: 50px; background: linear-gradient(transparent, rgba(255, 255, 255, 0.7)); border: 5px solid #0d274c; border-right: 0; border-left: 0; border-bottom: 0; } 
#sub_content.sellertypeB .apply .apply_wrap { max-width: 1000px; padding-top: 82px; } 
#sub_content.sellertypeB .apply .apply_wrap .apply_new_cont { max-width: 620px; } 
#sub_content.sellertypeB .apply .main_tit { color:#fff; letter-spacing: -0.05em; } 
#sub_content.sellertypeB .apply .main_tit p { color:#f9c1b6; } 
#sub_content.sellertypeB .apply .main_tit .caption { font-size:22px; color:#b7b7b7; } 
#sub_content.sellertypeB .apply .apply_wrap { margin-bottom:28px; background: #0d274c; } 
#sub_content.sellertypeB .apply .apply_wrap .apply_new_cont .form_list_wrap input::placeholder { color: #b7b7b7; font-weight:300; opacity:0; } 
#sub_content.sellertypeB .apply .apply_wrap .apply_new_cont .form_list_wrap input:-ms-input-placeholder { color: #b7b7b7; font-weight:300; opacity:0; } 
#sub_content.sellertypeB .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-webkit-input-placeholder { opacity:1; } 
#sub_content.sellertypeB .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-moz-placeholder { opacity:1; } 
#sub_content.sellertypeB .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus:-ms-input-placeholder { opacity:1; } 
#sub_content.sellertypeB .apply .apply_wrap .apply_new_cont .form_list_wrap input:focus::-ms-input-placeholder { opacity:1; } 
#sub_content.sellertypeB .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-of-type(2) { margin: 0 20px 10px 0; } 
#sub_content.sellertypeB .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span { margin: 0 0 0 1.25em; color:#fff; font-size: 1.625rem; } 
#sub_content.sellertypeB .apply.apply_new .apply_wrap .apply_chk_wrap .chkbox_area { border: 2px solid #fff; } 
#sub_content.sellertypeB .apply.apply_new .apply_wrap .chk_info .chk_notice { color:#fff; } 
#sub_content.sellertypeB .apply .apply_wrap .chk_info .chk_notice::before { background: url('/common/img/common/ico-notice-w.png') no-repeat center center; background-size:100%; } 
#sub_content.sellertypeB .apply.apply_new .apply_wrap .apply_chk_wrap .chk_all_area .chk_caption { color:#acb8c9; font-size: 1.063rem; word-break: unset; } 
#sub_content.sellertypeB .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"] + label span { color:#acb8c9; } 
#sub_content.sellertypeB .apply.apply_new .apply_wrap .chk_info .chk_notice .chk_desc { color: #acb8c9; } 
#sub_content.sellertypeB .apply.apply_new .apply_wrap .chk_info .chk_notice .chk_desc strong { color:#fff; } 
#sub_content.sellertypeB .apply.apply_new .apply_wrap .on_btn_apply > a { border: 0; background:#ee4d2d; } 
#sub_content.sellertypeB .apply .apply_wrap .apply_chk_wrap .checkbox .agree_read { background: url('/common/img/onboard/ico-arrow-w.svg') no-repeat center; } 
#sub_content.sellertypeB .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"]:checked + label::before { background: url('/common/img/common/ico_checked.png') no-repeat; background-size: 100%; } 

@media all and (max-width:1200px) {#sub_content.sellertypeB .apply .apply_wrap { max-width: 1000px; } 
#sub_content.sellertypeB .apply .apply_wrap .apply_new_cont { max-width: 600px; } 
 }
@media all and (max-width:1024px) {#sub_content.sellertypeB .apply .main_tit { font-size:30px; line-height: 38px; } 
#sub_content.sellertypeB .apply .apply_wrap { max-width: 100%; } 
#sub_content.sellertypeB .apply .apply_wrap .apply_new_cont { max-width: 600px; } 
#sub_content.sellertypeB .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:first-child, 
#sub_content .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-child(2) { margin: 0 20px 0 0; } 
#sub_content.sellertypeB .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span { margin: 0 0 0 1.8em; font-size: 1.250rem; } 
#sub_content.sellertypeB .apply.apply_new .apply_wrap .apply_chk_wrap .chk_all_area .chk_caption { font-size: 1rem; } 
 }
@media all and (max-width:768px) {#sub_content.sellertypeB h2 { font-size: 1.25rem; } 
#sub_content.sellertypeB .apply { margin-bottom: 15px; } 
#sub_content.sellertypeB .apply .apply_wrap { font-size: 16px; margin: 0; padding: 2em 3em; border-radius: 0.5em; } 
#sub_content.sellertypeB .apply .apply_wrap .apply_new_cont { max-width: 100%; } 
#sub_content.sellertypeB .apply .main_tit .caption { font-size:18px; } 
#sub_content.sellertypeB .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:first-child,
#sub_content .apply .apply_radio_wrap .apply_radio_list:first-child .list_cont .radiobox:nth-child(2) { margin: 0 0 10px 0; } 
 }
@media all and (max-width:585px) {#sub_content.sellertypeB .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span { margin: 0 0 0 1.4em; } 
#sub_content.sellertypeB .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label::before { width:18px; height: 18px; } 
}
@media all and (max-width:480px) {#sub_content.sellertypeB .apply .apply_wrap { padding: 2em 1.3em; } 
#sub_content.sellertypeB .apply .main_tit { font-size: 20px; line-height: 24px; } 
#sub_content.sellertypeB .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span { font-size: 1.125rem; } 
 }

/* Bot banner
========================================================================== */
.sellertypeB .bot_banner { padding-bottom:36px; margin: 0 20px; } 
.sellertypeB .bot_banner .inner { max-width:1000px; } 
.sellertypeB .bot_banner .inner > a { display:block; } 
.sellertypeB .bot_banner .inner > a > img { width:100%; } 
.sellertypeB .bot_banner .bot_banner_mo { display:none; } 
@media all and (max-width:1200px) {.sellertypeB .bot_banner .inner { width:100%; padding: 0 0px; } 
.sellertypeB .bot_banner a img { width:100%; } 
 }
@media all and (max-width:1024px) { } 
@media all and (max-width:768px) {.sellertypeB .bot_banner { margin:0; } 
.sellertypeB .bot_banner .bot_banner_pc { display:none; } 
.sellertypeB .bot_banner .bot_banner_mo { display:block; } 
 }


/* vietnam landing
========================================================================== */
#sub_content.vietnam_landing * {font-family: 'Noto Sans KR', sans-serif !important; } 
#sub_content.vietnam_landing {background-color: #fafafa; } 
#sub_content.vietnam_landing .sub_visual {height: auto; } 
#sub_content.vietnam_landing .sub_visual .breadcrumb > ul > li:nth-child(2) a {cursor: initial;}
.vietnam_landing_inner {padding: 50px 0; } 
.vietnam_landing_inner h2 {font-size: 32px;font-weight: 700;color: #000;text-align: center; word-break: keep-all; } 
.vietnam_landing_inner .on_btn_apply {display: inline-block; } 
.vietnam_landing_inner .on_btn_apply a {display: flex;justify-content: center;align-items: center;height: 60px;padding: 0 37px;border-radius: 30px;background-color: #b50220;font-size: 26px;font-weight: 600;color: #fff; letter-spacing: -0.022em; } 
.vietnam_landing_inner .vn_landing_img picture {display: block; } 
#sub_content.vietnam_landing .apply.apply_new .main_tit {word-break: keep-all;}

@media (max-width: 1200px) {
	.sell_content.vietnam_landing .inner {width: 100%;padding: 35px 20px; } 
}
@media (max-width: 860px) {
	#sub_content.vietnam_landing .sub_visual {min-height: auto;padding: 0; } 
	.sell_content.vietnam_landing .inner {padding: 70px 20px 80px;width: 80%;min-width: 560px; } 
}
@media (max-width: 600px) {
	.sell_content.vietnam_landing .inner {width: 100%;min-width: auto; } 
}

/* -- sec01 --*/
.vietnam_landing_inner .sec01 { display: block;padding: 40px; background: #fff; border-radius: 50px; box-shadow: 0 4px 10px rgb(0,0,0,0.1); } 
.vietnam_landing_inner .sec01 .vn_landing_main {display: flex;justify-content: space-between; } 
.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont {margin-top: 32px; } 
.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dt {font-size: 30px;color: #000; } 
.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dt strong {display: block;font-size: 100px;font-weight: 800;color: #b50220;line-height: 1.25; } 
.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dd .on_btn_apply {margin-top: 78px; } 
.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_video {position: relative;max-width: 550px;width: 50%; } 
.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_video video {position: absolute;top: 50%;right: 0;transform: translate(0, -50%);height: 100%;border-radius: 40px; } 
@media (max-width: 1100px) {
	.vietnam_landing_inner .on_btn_apply a {height: 55px;font-size: 24px; } 
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_video {overflow: hidden;border-radius: 40px; } 
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_video video {width: 125%;height: 120%;left: 50%;right: auto;transform: translate(-50%, -50%); } 
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dt {font-size: 1.563rem; } 
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dt strong {font-size: 3.750rem; } 
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dd .on_btn_apply {margin-top: 58px; } 
}
@media (max-width: 860px) {
	.vietnam_landing_inner .sec01 {padding: 60px 20px 30px;border-radius: 30px; } 
	.vietnam_landing_inner .sec01 .vn_landing_main {flex-direction: column;justify-content: center;align-items: center; } 
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_video {width: 100%;max-width: none;margin-top: 40px;border-radius: 30px; } 
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_video video {position: static;transform: translate(0, 0);width: 100%;height: auto;border-radius: 30px; } 
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont {margin-top: 0; } 
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dt {text-align: center; } 
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dd {display: flex;justify-content: center; } 
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dd .on_btn_apply {width: 100%;margin-top: 50px; } 
}
@media (max-width: 768px) {
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dt {font-size: 1.125rem; } 
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dt strong {font-size: 4.750rem; } 
	.vietnam_landing_inner .on_btn_apply a {max-width: 280px;height: 54px;border-radius: 27px;padding: 0 45px;font-size: 1.375rem; } 
}
@media (max-width: 340px) {
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dt {font-size: 1rem;}
	.vietnam_landing_inner .sec01 .vn_landing_main .vn_landing_main_cont dt strong {font-size: 3.75rem;}
	.vietnam_landing_inner .on_btn_apply a {padding: 0 20px;font-size: 1.250rem;}
}

/* -- sec02 --*/
.vietnam_landing_inner .sec02 {margin-top: 37px; } 
.vietnam_landing_inner .sec02 .vn_landing_info02 {display: flex;align-items: center;gap: 17px; } 
.vietnam_landing_inner .sec02 .vn_landing_info02 > li {display: flex;flex-direction: column;justify-content: space-between;align-items: center;min-height: 330px;padding: 28px 30px;border-radius: 40px; box-shadow: 0 4px 10px rgb(0,0,0,0.1);text-align: center; } 
.vietnam_landing_inner .sec02 .vn_landing_info02 .vn_landing_main_cont dt {margin-top: 15px;font-size: 28px;font-weight: 700;color: #000;word-break: keep-all; } 
.vietnam_landing_inner .sec02 .vn_landing_info02 .vn_landing_main_cont dd {margin-top: 10px;font-size: 18px;font-weight: 500;color: #000; } 
.vietnam_landing_inner .sec02 .vn_landing_info02 .vn_landing_main_cont em {font-weight: bolder;color: #ff5a7a; } 
.vietnam_landing_inner .sec02 .vn_landing_info02 .vn_landing_img {overflow: hidden;margin-top: 25px;border-radius: 40px;background-color: #fafafa;box-shadow: inset 5px 5px 10px 5px rgba(77, 71, 71, 0.1); } 
.vietnam_landing_inner .sec02 .vn_landing_info02 li:nth-child(2) .vn_landing_img {background-color: #e5e5e5; } 
.vietnam_landing_inner .sec02 .vn_landing_info02 .vn_landing_img img {width: 100%; } 

@media (max-width: 1100px) {
	.vietnam_landing_inner .sec02 .vn_landing_info02 > li {padding: 20px; } 
	.vietnam_landing_inner .sec02 .vn_landing_info02 .vn_landing_main_cont dd {margin-top: 3px; } 
	.vietnam_landing_inner .sec02 .vn_landing_info02 > li:nth-child(1) .vn_landing_main_cont em {display: block; } 
	.vietnam_landing_inner .sec02 .vn_landing_info02 .vn_landing_img {margin-top: 0;border-radius: 30px; } 
}
@media (max-width: 980px) {
	.vietnam_landing_inner .sec02 .vn_landing_info02 > li {min-height: 310px; } 
}
@media (max-width: 860px) {
	.vietnam_landing_inner .sec02 {margin-top: 50px; } 
	.vietnam_landing_inner .sec02 .vn_landing_info02 {width: 100%;gap: 20px; flex-wrap: wrap; } 
	.vietnam_landing_inner .sec02 .vn_landing_info02 > li {width: 100%;min-height: 290px;border-radius: 30px; } 
	.vietnam_landing_inner .sec02 .vn_landing_info02 .vn_landing_main_cont dt {margin-top: 20px;font-size: 1.625rem; } 
	.vietnam_landing_inner .sec02 .vn_landing_info02 .vn_landing_main_cont dd {font-size: 1rem; } 
	.vietnam_landing_inner .sec02 .vn_landing_info02 > li:nth-child(1) .vn_landing_main_cont em {display: inline-block; } 
	.vietnam_landing_inner .sec02 .vn_landing_info02 .vn_landing_img {width: 100%;margin-top: 40px; } 
}
@media (max-width: 768px) {
	.vietnam_landing_inner .sec02 .vn_landing_info02 .vn_landing_main_cont dt {font-size: 1.625rem; } 
	.vietnam_landing_inner .sec02 .vn_landing_info02 .vn_landing_main_cont dd {font-size: 1rem; } 
}

/* -- sec03 --*/
.vietnam_landing_inner .sec03 {margin-top: 50px; } 
.vietnam_landing_inner .sec03 h2 {margin-top: 50px; } 
.vietnam_landing_inner .sec03 h2 em {font-weight: 800; } 
.vietnam_landing .start_easily { position: relative; width:100%; margin-top: 40px; background-color: #fff; } 
.vietnam_landing .start_easily::after {position: absolute;top:50%;left: 0;content: '';display: block;width: 10%;height: 120%;background: linear-gradient(to left, transparent, rgba(250, 250, 250, 0.6), #fafafa);z-index: 15;transform: translate(0, -50%); } 
.vietnam_landing .start_easily::before {position: absolute;top:50%;right: 0;content: '';display: block;width: 10%;height: 120%;background: linear-gradient(to right, transparent, rgba(250, 250, 250, 0.6), #fafafa);z-index: 15;transform: translate(0, -50%); } 
.vietnam_landing .start_easily .vn_landing_main_cont { position: relative; width: 100%; height: 370px; } 
.vietnam_landing .start_easily .vn_landing_main_cont::after {position: absolute;top: -8px;left: 0;content: '';display: block;width: 100%;height: 16%;background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.10), #000);z-index: 10; } 
.vietnam_landing .start_easily .vn_landing_main_cont::before {position: absolute;bottom: -15px;left: 0;content: '';display: block;width:100%;height: 24%;background: linear-gradient(to top, transparent, rgba(0, 0, 0, 0.10), #000);z-index: 10; } 
.vietnam_landing .start_easily.pc { display: block; } 
.vietnam_landing .start_easily.mo { display: none; } 
.vietnam_landing .start_easily h2 { font-weight:700; color:#fff; text-align:center; word-break:keep-all; } 
.vietnam_landing .start_easily h2 span { position:relative; display:inline-block; } 
.vietnam_landing .start_easily h2 span::before, 
.vietnam_landing .start_easily h2 span::after { content:''; position:absolute; top: 50%; width:20px; height:14px; border-radius: 7px; background:#ee4d2d; } 
.vietnam_landing .start_easily h2 span::before { left:-30px; } 
.vietnam_landing .start_easily h2 span::after { right:-30px; } 
.vietnam_landing .start_easily .start_easily_wrap { position: relative; height: 100%; background-color: #fff; z-index: 12; } 
.vietnam_landing .start_easily .start_easily_step { display: flex; position: relative; top: -8%; width: 100%; height: 100%; } 
.vietnam_landing .start_easily .start_easily_step .start_easily_list { display: flex; flex-direction: column; justify-content: center; align-items: center; z-index: 5; transition: all 0.3s; } 
.vietnam_landing .start_easily .start_easily_step .start_easily_list:nth-child(1) { left: 100px; } 
.vietnam_landing .start_easily .start_easily_step .start_easily_list:nth-child(2) { left: 50%; transform:translateX(-50%); } 
.vietnam_landing .start_easily .start_easily_step .start_easily_list:nth-child(3) { right: 100px; } 
.vietnam_landing .start_easily .start_easily_step .start_easily_list .step_img { position: relative; display: flex; justify-content: center; align-items: center; z-index: 1; width: 195px; height: 160px; } 
.vietnam_landing .start_easily .start_easily_step .start_easily_list .step_img figure { width: inherit; } 
.vietnam_landing .start_easily .start_easily_step .start_easily_list .step_img img { width: inherit; } 
.vietnam_landing .start_easily .start_easily_step .start_easily_list dl { text-align: center; } 
.vietnam_landing .start_easily .start_easily_step .start_easily_list .tit { margin-top:12px; color: #000; font-size: 28px; font-weight: 700; line-height: 1.3; word-break: keep-all; } 
.vietnam_landing .start_easily .start_easily_step .start_easily_list dl dd { margin-top: 5px; font-size: 18px; word-break: keep-all; } 
.vietnam_landing .start_easily .start_easily_step .line {opacity: 0.8;margin-top: -8%;background-image: linear-gradient(to right, #f17158 15%, rgba(255,255,255,0) 0%); background-position: bottom; background-size: 18px 2px; background-repeat: repeat-x; padding-bottom: 20px; margin-bottom: 35px; width:50%; } 
.vietnam_landing .start_easily .start_easily_step #line1 {margin-left: -5%; } 
.vietnam_landing .start_easily .start_easily_step #line2 {margin-right: -5%; } 
.vietnam_landing_inner .sec03 .on_btn_apply {display: block;margin-top: 45px; } 
.vietnam_landing_inner .sec03 .on_btn_apply a {margin: 0 auto;width: 430px;max-width: 430px;height: 70px;border-radius: 38px;padding: 0;font-size: 32px; } 
.vietnam_landing_inner .sec03 .on_btn_apply a span {display: inline-block;position: relative;padding-left: 60px; } 
.vietnam_landing_inner .sec03 .on_btn_apply a span::before {content: '';position: absolute;top: 3px;left: 0;width: 45px;height: 100%;background-image: url('/common/img/event/vietnam/vietnam_flag.png');background-repeat: no-repeat;background-position: center;background-size: 100% auto; } 
@media (max-width: 1100px) {
	.vietnam_landing .start_easily .start_easily_step {width: 105%;margin-left: -3%; } 
	.vietnam_landing .start_easily .start_easily_step .start_easily_list .step_img {width: 175px;height: 140px; } 
	.vietnam_landing .start_easily .start_easily_step .line {margin-top: -12%; } 
	.vietnam_landing .start_easily .start_easily_step .start_easily_list:nth-child(3) {right: 85px; } 
}
@media (max-width: 960px) {
	.vietnam_landing .start_easily .start_easily_step {top: -2%; } 
	.vietnam_landing .start_easily .start_easily_step .start_easily_list .step_img {width: 160px;height: 125px; } 
	.vietnam_landing .start_easily .start_easily_step .start_easily_list:nth-child(3) {right: 60px; } 
	.vietnam_landing .start_easily .start_easily_step #line2 {margin-right: 0;margin-left: -5%; } 
}
@media (max-width: 860px) {
	.vietnam_landing_inner .sec03 {margin-top: 85px; } 
	.vietnam_landing .start_easily {overflow: hidden;border-radius: 30px;box-shadow: 0 4px 10px rgb(0,0,0,0.1); } 
	.vietnam_landing .start_easily.pc { display: none; } 
	.vietnam_landing .start_easily.mo { display: block; } 
	.vietnam_landing .start_easily::after,
	.vietnam_landing .start_easily::before,
	.vietnam_landing .start_easily .vn_landing_main_cont::after,
	.vietnam_landing .start_easily .vn_landing_main_cont::before {display: none; } 
	.vietnam_landing .start_easily .start_easily_wrap {padding: 30px 40px; } 
	.vietnam_landing .start_easily .vn_landing_main_cont {height: auto; } 
	.vietnam_landing .start_easily .start_easily_step {flex-wrap: wrap;top: 0;width: 80%;margin: 0 auto;gap: 60px; } 
	.vietnam_landing .start_easily .start_easily_step .start_easily_list {width: 100%; } 
	.vietnam_landing .start_easily .start_easily_step .start_easily_list:nth-child(1) {left: 0; } 
	.vietnam_landing .start_easily .start_easily_step .start_easily_list:nth-child(2) {left: 0;transform: translate(0); } 
	.vietnam_landing .start_easily .start_easily_step .start_easily_list:nth-child(3) {right: 0; } 
	.vietnam_landing .start_easily .start_easily_step .start_easily_list .step_img {width: 100%;max-width: 400px;height: auto; } 
	.vietnam_landing .start_easily .start_easily_step .start_easily_list .tit {margin-top: 30px; } 
	.vietnam_landing_inner .sec03 .on_btn_apply a {width: 100%;max-width: 425px;font-size: 1.875rem; } 
}
@media (max-width: 768px) {
	.vietnam_landing_inner h2 {font-size: 2.000rem; } 
	.vietnam_landing .start_easily .start_easily_step {width: 100%; } 
	.vietnam_landing_inner h2 br.br_mo {display: block; } 
	.vietnam_landing .start_easily .start_easily_step .start_easily_list .tit {font-size: 1.750rem; } 
	.vietnam_landing .start_easily .start_easily_step .start_easily_list dl dd {margin-top: 10px;font-size: 1rem; } 
	.vietnam_landing_inner .sec03 .on_btn_apply {margin-top: 40px; } 
	.vietnam_landing_inner .sec03 .on_btn_apply a {border-radius: 38px;font-size: 1.875rem; } 
}
@media (max-width: 450px) {
	.vietnam_landing_inner .sec03 .on_btn_apply a {height: auto;padding: 23px 0; } 
	.vietnam_landing_inner .sec03 .on_btn_apply a span {padding: 45px 0 0 0; } 
	.vietnam_landing_inner .sec03 .on_btn_apply a span::before {top: -5px;left: 50%;transform: translate(-50%, 0);height: 47px; } 
}
@media (max-width: 340px) {
	.vietnam_landing_inner .sec03 .on_btn_apply a {font-size: 1.250rem;}
}

/* -- sec04 --*/
.vietnam_landing_inner .sec04 {margin-top: 45px;padding: 45px 100px;background-color: #fff;box-shadow: 0 4px 10px rgb(0,0,0,0.1);border-radius: 40px;text-align: center; } 
.vietnam_landing_inner .sec04 h2 {display: inline-block;position: relative;padding-left: 60px; } 
.vietnam_landing_inner .sec04 h2::before {content: '';position: absolute;top: 3px;left: 0;width: 45px;height: 100%;background-image: url('/common/img/event/vietnam/vietnam_flag.png');background-repeat: no-repeat;background-position: center;background-size: 100% auto; } 
.vietnam_landing_inner .sec04 .vn_landing_info04 {display: flex;justify-content: space-between;margin-top: 35px; } 
.vietnam_landing_inner .sec04 .vn_landing_info04 > li {display: flex;align-items: center;flex-direction: column; } 
.vietnam_landing_inner .sec04 .vn_landing_info04 > li .step_img figure,
.vietnam_landing_inner .sec04 .vn_landing_info04 > li .step_img figure img {width: inherit; } 
.vietnam_landing_inner .sec04 .vn_landing_info04 > li dl {margin-top: 30px;text-align: center; } 
.vietnam_landing_inner .sec04 .vn_landing_info04 > li dl .tit { color: #000; font-size: 28px; font-weight: 700; line-height: 1.3; word-break: keep-all; } 
.vietnam_landing_inner .sec04 .vn_landing_info04 > li dl dd { margin-top: 5px; font-size: 18px; } 

@media (max-width: 1100px) {
	.vietnam_landing_inner .sec04 {padding: 45px; } 
	.vietnam_landing_inner .sec04 .vn_landing_info04 > li {width: calc(100%/3 - 10px); } 
}
@media (max-width: 860px) {
	.vietnam_landing_inner .sec04 {padding: 30px 40px;margin-top: 60px; } 
	.vietnam_landing_inner .sec04 .vn_landing_info04 {flex-wrap: wrap;top: 0;width: 80%;margin: 0 auto;gap: 60px; } 
	.vietnam_landing_inner .sec04 .vn_landing_info04 {margin-top: 38px; } 
	.vietnam_landing_inner .sec04 .vn_landing_info04 > li {width: 100%; } 
	.vietnam_landing_inner .sec04 .vn_landing_info04 .step_img {width: 100%;max-width: 400px;height: auto; } 
	.vietnam_landing_inner .sec04 .vn_landing_info04 > li dl {margin-top: 30px; } 
	.vietnam_landing_inner .sec04 .vn_landing_info04 > li dl .tit {margin-top: 0; } 
}
@media (max-width: 768px) {
	.vietnam_landing_inner .sec04 h2 {font-size: 2.000rem; } 
	.vietnam_landing_inner .sec04 .vn_landing_info04 {width: 100%; } 
	.vietnam_landing_inner .sec04 .vn_landing_info04 > li dl .tit {font-size: 1.625rem; } 
	.vietnam_landing_inner .sec04 .vn_landing_info04 > li dl dd {margin-top: 10px;font-size: 1rem; } 
}
@media (max-width: 450px) {
	.vietnam_landing_inner .sec04 h2 {padding: 45px 0 0 0; } 
	.vietnam_landing_inner .sec04 h2::before {top: -5px;left: 50%;transform: translate(-50%, 0);height: 47px; } 
}

/* -- sec05 --*/
.vietnam_landing_inner .sec05 { margin-top: 56px; } 
#sub_content .vietnam_landing_inner .sec05 .apply .apply_wrap {background-color: #fae6e8;max-width: none;width: 100%;margin-bottom: 0;border-radius: 40px; } 
#sub_content .vietnam_landing_inner .sec05 .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span {color: #b50220; } 
#sub_content .vietnam_landing_inner .sec05 .apply.apply_new .apply_wrap .apply_chk_wrap .chkbox_area {border-color: #fff; } 
#sub_content .vietnam_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"]:checked + label::before,
#sub_content .vietnam_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"]:checked + label::before {background: url('/common/img/event/vietnam/ico_checked_red.png') no-repeat;background-size: 1.364em 1.364em; } 
#sub_content .vietnam_landing_inner .sec05 .apply .apply_wrap .chk_info .chk_notice::before {background: url('/common/img/event/vietnam/ico_notice_red.png') no-repeat center center; background-size: 100%; } 
#sub_content .vietnam_landing_inner .sec05 .apply.apply_new .apply_wrap .chk_info .chk_notice strong {color: #b50220; } 
#sub_content .vietnam_landing_inner .sec05 .apply.apply_new .apply_wrap .on_btn_apply {display: block;width: 100%; } 
#sub_content .vietnam_landing_inner .sec05 .apply.apply_new .apply_wrap .on_btn_apply a {height: auto;border-radius: 0;padding: 0.4em 0;background-color: #b50220;color: #fff;border: none; } 

@media (max-width: 1100px) {
	#sub_content .vietnam_landing_inner .sec05 .apply .apply_wrap {margin: 56px 0 0; } 
}
@media (max-width: 860px) {
	#sub_content .vietnam_landing_inner .sec05 .apply .apply_wrap {margin-top: 60px;border-radius: 30px; } 
}
@media (max-width: 768px) {
	#sub_content .vietnam_landing_inner .sec05 .apply {padding: 0; } 
	#sub_content .vietnam_landing_inner .sec05 .apply.apply_new .apply_wrap .on_btn_apply a {margin: 0 auto; } 
}
@media (max-width: 585px) {
	#sub_content .vietnam_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"]:checked + label::before, #sub_content .vietnam_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"]:checked + label::before {
		background-size: 100% auto;
	}
}

/* -- sec06 --*/
.vietnam_landing_inner .sec06 { margin-top: 40px; } 
.vietnam_landing_inner .sec06 .vn_landing_info06 {display: flex;justify-content: space-between; align-items: center; gap: 17px;margin-top: 30px; } 
.vietnam_landing_inner .sec06 .vn_landing_info06 > li { display: flex; align-items: center;width: calc(100%/3); min-height: calc(175px - (25px*2)); border-radius: 40px;padding: 25px;background-color: #fff; box-shadow: 0 4px 10px rgb(0,0,0,0.1); } 
.vietnam_landing_inner .sec06 .vn_landing_info06 .vn_landing_img {min-width: 125px; } 
.vietnam_landing_inner .sec06 .vn_landing_info06 .vn_landing_img img {width: 100%; } 
.vietnam_landing_inner .sec06 .vn_landing_info06 > li p.tit {margin-left: 25px; font-size: 28px; font-weight: 700; line-height: 1.3;color: #000; word-break: keep-all; } 
.vietnam_landing_inner .sec06 .vn_landing_info06 > li p.tit span {font-size: 18px;font-weight: 400;color: #000; } 
@media (max-width: 1200px) {
	.vietnam_landing_inner .sec06 .vn_landing_info06 .vn_landing_img {width: 108px;min-width: auto; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 > li p.tit {margin-left: 17px;font-size: 27px; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 > li p.tit span {display: block;margin-top: 5px; } 
}
@media (max-width: 1100px) {
	.vietnam_landing_inner .sec06 .vn_landing_info06 .vn_landing_img {width: 88px; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 > li p.tit {margin-left: 15px;font-size: 23px; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 > li p.tit span {font-size: 16px; } 
}
@media (max-width: 960px) {
	.vietnam_landing_inner .sec06 .vn_landing_info06 > li {display: inline-block;min-height: 305px; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 .vn_landing_img {width: 100%; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 .vn_landing_img picture {width: 160px;margin: 0 auto; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 > li p.tit {margin: 30px 0 0;text-align: center;font-size: 28px; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 > li p.tit span {font-size: 18px; } 
}
@media (max-width: 860px) {
	br.br_pc { display: none; } 
	br.br_mo { display: block; } 
	.vietnam_landing_inner .sec06 {margin-top: 60px; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 {flex-wrap: wrap;width: 80%;margin: 0 auto;margin-top: 40px;gap: 20px; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 > li {display: flex;width: 100%;min-height: auto;padding: 20px;border-radius: 30px; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 .vn_landing_img {width: auto; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 > li p.tit {margin: 0;margin-left: 40px;text-align: left; } 
}
@media (max-width: 768px) {
	.vietnam_landing_inner .sec06 h2 {font-size: 2.000rem; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 > li p.tit {font-size: 1.500rem; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 > li p.tit span {font-size: 1rem; } 
}
@media (max-width: 600px) {
	.vietnam_landing_inner .sec06 .vn_landing_info06 {width: 100%; } 
	.vietnam_landing_inner .sec06 .vn_landing_info06 > li p.tit {margin-left: 15px; } 
}
@media (max-width: 450px) {
	.vietnam_landing_inner .sec06 .vn_landing_info06 .vn_landing_img picture {width: 100px; } 
}

/* -- Blog --*/
/* vietnam landing only */
#sub_content.vietnam_landing .landing_blog_related {padding: 40px 0;background-color: #fff; } 
#sub_content.vietnam_landing .landing_blog_related .related_blog h2 {margin-bottom: 25px;font-size: 32px; font-weight: 700; color: #000; text-align: center; } 
#sub_content.vietnam_landing .landing_blog_related .related_blog h2 em { color: #b50220; } 
/* Blog 공통 style */
.landing_blog_related .basiclist_list .basiclist_slide_list { margin: 10px; } 
.landing_blog_related .basiclist_list a .basiclist_img img { object-fit: contain; } 
/* Blog 공통 style Arrows */
.landing_blog_related .slick-prev,
.landing_blog_related .slick-next { position: absolute; top: calc(50% + 20px); display: block; width: 23px; height: 40px; z-index: 1; } 
.landing_blog_related .slick-prev:before,
.landing_blog_related .slick-next:before { display: block; opacity: 1; width: 23px; height: 40px; } 
.landing_blog_related .slick-prev { left: -44px; } 
.landing_blog_related .slick-prev:before { content: ''; background: url(/common/img/market_new/ico_blog_slide_prev.png); background-repeat: no-repeat; background-size: 100%; } 
.landing_blog_related .slick-next { right: -44px; } 
.landing_blog_related .slick-next:before { content: ''; background: url(/common/img/market_new/ico_blog_slide_next.png); background-repeat: no-repeat; background-size: 100%; } 
/* Blog 공통 style slick-dot */
.landing_blog_related .basiclist_list {position: relative; } 
.landing_blog_related .basiclist_list .slick-dots {display: none;position: absolute;bottom:-26px;left:50%;transform:translate(-50%,-50%);line-height:0 !important; } 
.landing_blog_related .basiclist_list .slick-dots li {width:10px;height:10px;border-radius:50%;background:#ddd;margin:0 5px;transition:0.5s;cursor:pointer; } 
.landing_blog_related .basiclist_list .slick-dots li.slick-active {width:32px;height:10px;border-radius:5px;background:#999;border:none;cursor:pointer}
.landing_blog_related .basiclist_list .slick-dots li button,
.landing_blog_related .basiclist_list .slick-arrow {display:none !important; } 
.landing_blog_related .slick-dotted.slick-slider { margin-bottom: 0 !important; } 

@media (max-width: 860px) {
	/* vietnam landing only */
	#sub_content.vietnam_landing .landing_blog_related {padding: 0; } 
	#sub_content.vietnam_landing .landing_blog_related .inner {width: 100%;min-width: auto; } 
	#sub_content.vietnam_landing .related_blog_slide .basiclist_list {margin: 0; } 
	#sub_content.vietnam_landing .landing_blog_related .related_blog h2 {margin-bottom: 35px; } 
}
@media all and (max-width:768px) {
	/* vietnam landing only */
	#sub_content.vietnam_landing .landing_blog_related .inner {padding: 70px 0 80px; } 
	/* Blog 공통 style */
	.landing_blog_related .landing_blog_slide {margin-left: 20px; } 
	/* Blog 공통 style */
	.landing_blog_related .slick-list {width: 120%; } 
	.landing_blog_related .basiclist_list .basiclist_slide_list {margin: 10px; } 
	/* Blog 공통 style slick-dot */
	.landing_blog_related .basiclist_list .slick-dots {display: block; } 
}
@media all and (max-width:560px) {
	/* Blog 공통 style */
	.landing_blog_related .slick-list {width: 150%; } 
}
@media all and (max-width:480px) {/* Blog 공통 style slick-dot */
	.landing_blog_related .basiclist_list .slick-dots {bottom:-20px; } 
	.landing_blog_related .basiclist_list .slick-dots li {width:6px;height:6px;border-radius:50%;background:#ddd;margin:0 5px;transition:0.5s;cursor:pointer; } 
	.landing_blog_related .basiclist_list .slick-dots li.slick-active {width:20px;height:6px;border-radius:3px;background:#999;border:none;cursor:pointer} 
}
@media all and (max-width:360px) {.landing_blog_related .slick-list {width: 100%; } 
	.landing_blog_related .basiclist_list .basiclist_slide_list {max-width: 280px;margin: 5px; } 
}


/* abroad landing
========================================================================== */
#sub_content.abroad_landing * {font-family: 'Noto Sans KR', sans-serif !important; } 
#sub_content.abroad_landing {background-color: #fafafa; } 
#sub_content.abroad_landing.leadgen_sellersurvey {background-color: #fff;}
#sub_content.abroad_landing .sub_visual {height: auto; } 
#sub_content.abroad_landing .sub_visual .breadcrumb > ul > li:nth-child(2) a {cursor: initial;}
.abroad_landing_inner {padding: 50px 0; } 
.abroad_landing_inner h2 {font-size: 32px;font-weight: 700;color: #000;text-align: center; word-break: keep-all; } 
.abroad_landing_inner .on_btn_apply {display: inline-block; } 
.abroad_landing_inner .on_btn_apply a {display: flex;justify-content: center;align-items: center;height: 60px;padding: 0 37px;border-radius: 30px;background-color: #113366;font-size: 26px;font-weight: 600;color: #fff; letter-spacing: -0.022em; } 
.abroad_landing_inner .ab_landing_img picture {display: block;} 
#sub_content.abroad_landing .apply.apply_new .main_tit {word-break: keep-all;}

@media (max-width: 1200px) {
	.sell_content.abroad_landing .inner {width: 100%;padding: 35px 20px; } 
}
@media (max-width: 860px) {
	#sub_content.abroad_landing .sub_visual {min-height: auto;padding: 0; } 
	.sell_content.abroad_landing .inner {padding: 70px 20px 80px;width: 80%;min-width: 560px; } 
}
@media (max-width: 600px) {
	.sell_content.abroad_landing .inner {width: 100%;min-width: auto; } 
	.sell_content.abroad_landing:has(.sell_apply_sec.sky_blue) .bot_banner .inner {padding: 0 20px; } 
}

/* -- sec01 --*/
.abroad_landing_inner .sec01 { display: block;padding: 40px; background: #fff; border-radius: 50px; box-shadow: 0 4px 10px rgb(0,0,0,0.1); } 
.abroad_landing_inner .sec01 .ab_landing_main {display: flex;justify-content: space-between; } 
.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont {margin-top: 32px; } 
.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dt {font-size: 30px;color: #000; } 
.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dt strong {display: block;font-size: 100px;font-weight: 800;color: #113366;line-height: 1.25; } 
.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dd .on_btn_apply {margin-top: 78px; } 
.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_video {position: relative;max-width: 550px;width: 50%; } 
.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_video video {position: absolute;top: 50%;right: 0;transform: translate(0, -50%);height: 100%;border-radius: 40px; } 
@media (max-width: 1100px) {
	.abroad_landing_inner .on_btn_apply a {height: 55px;font-size: 24px; } 
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_video {overflow: hidden;border-radius: 40px; } 
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_video video {width: 125%;height: 120%;left: 50%;right: auto;transform: translate(-50%, -50%); } 
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dt {font-size: 1.563rem; } 
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dt strong {font-size: 3.750rem; } 
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dd .on_btn_apply {margin-top: 58px; } 
}
@media (max-width: 860px) {
	.abroad_landing_inner .sec01 {padding: 60px 20px 30px;border-radius: 30px; } 
	.abroad_landing_inner .sec01 .ab_landing_main {flex-direction: column;justify-content: center;align-items: center; } 
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_video {width: 100%;max-width: none;margin-top: 40px;border-radius: 30px; } 
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_video video {position: static;transform: translate(0, 0);width: 100%;height: auto;border-radius: 30px; } 
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont {margin-top: 0; } 
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dt {text-align: center; } 
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dd {display: flex;justify-content: center; } 
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dd .on_btn_apply {width: 100%;margin-top: 50px; } 
}
@media (max-width: 768px) {
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dt {font-size: 1.125rem; } 
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dt strong {font-size: 4.750rem; } 
	.abroad_landing_inner .on_btn_apply a {max-width: 280px;height: 54px;border-radius: 27px;padding: 0 45px;font-size: 1.375rem; } 
}
@media (max-width: 340px) {
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dt {font-size: 1rem;}
	.abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dt strong {font-size: 3.75rem;}
	.abroad_landing_inner .on_btn_apply a {padding: 0 20px;font-size: 1.250rem;}
}

/* -- sec02 --*/
.abroad_landing_inner .sec02 {margin-top: 37px; } 
.abroad_landing_inner .sec02 .ab_landing_info02 {display: flex;align-items: center;gap: 17px; } 
.abroad_landing_inner .sec02 .ab_landing_info02 > li {display: flex;flex-direction: column;justify-content: space-between;align-items: center;min-height: 330px;padding: 28px 30px;border-radius: 40px; box-shadow: 0 4px 10px rgb(0,0,0,0.1);text-align: center; } 
.abroad_landing_inner .sec02 .ab_landing_info02 .ab_landing_main_cont dt {margin-top: 15px;font-size: 28px;font-weight: 700;color: #000;word-break: keep-all; } 
.abroad_landing_inner .sec02 .ab_landing_info02 .ab_landing_main_cont dd {margin-top: 10px;font-size: 18px;font-weight: 500;color: #000; } 
.abroad_landing_inner .sec02 .ab_landing_info02 .ab_landing_main_cont em {font-weight: bolder;color: #d0011b; } 
.abroad_landing_inner .sec02 .ab_landing_info02 .ab_landing_img {overflow: hidden;margin-top: 25px;border-radius: 40px;background-color: #fafafa;box-shadow: inset 5px 5px 10px 5px rgba(77, 71, 71, 0.1); } 
.abroad_landing_inner .sec02 .ab_landing_info02 .ab_landing_img img {width: 100%; } 

@media (max-width: 1100px) {
	.abroad_landing_inner .sec02 .ab_landing_info02 > li {padding: 20px; } 
	.abroad_landing_inner .sec02 .ab_landing_info02 .ab_landing_main_cont dd {margin-top: 3px; } 
	.abroad_landing_inner .sec02 .ab_landing_info02 .ab_landing_img {margin-top: 0;border-radius: 30px; } 
}
@media (max-width: 980px) {
	.abroad_landing_inner .sec02 .ab_landing_info02 > li {min-height: 310px; } 
}
@media (max-width: 860px) {
	.abroad_landing_inner .sec02 {margin-top: 50px; } 
	.abroad_landing_inner .sec02 .ab_landing_info02 {width: 100%;gap: 20px; flex-wrap: wrap; } 
	.abroad_landing_inner .sec02 .ab_landing_info02 > li {width: 100%;min-height: 290px;border-radius: 30px; } 
	.abroad_landing_inner .sec02 .ab_landing_info02 .ab_landing_main_cont dt {margin-top: 20px;font-size: 1.625rem; } 
	.abroad_landing_inner .sec02 .ab_landing_info02 .ab_landing_main_cont dd {font-size: 1rem; } 
	.abroad_landing_inner .sec02 .ab_landing_info02 > li:nth-child(1) .ab_landing_main_cont em {display: inline-block; } 
	.abroad_landing_inner .sec02 .ab_landing_info02 .ab_landing_img {width: 100%;margin-top: 40px; } 
}
@media (max-width: 768px) {
	.abroad_landing_inner .sec02 .ab_landing_info02 .ab_landing_main_cont dt {font-size: 1.625rem; } 
	.abroad_landing_inner .sec02 .ab_landing_info02 .ab_landing_main_cont dd {font-size: 1rem; } 
}

/* -- sec03 --*/
.abroad_landing_inner .sec03 {margin-top: 50px; } 
.abroad_landing_inner .sec03 h2 {margin-top: 50px; } 
.abroad_landing_inner .sec03 h2 em {font-weight: 800; } 
.abroad_landing .start_easily { position: relative; width:100%; margin-top: 40px; background-color: #fff; } 
.abroad_landing .start_easily::after {position: absolute;top:50%;left: 0;content: '';display: block;width: 10%;height: 120%;background: linear-gradient(to left, transparent, rgba(250, 250, 250, 0.6), #fafafa);z-index: 15;transform: translate(0, -50%); } 
.abroad_landing .start_easily::before {position: absolute;top:50%;right: 0;content: '';display: block;width: 10%;height: 120%;background: linear-gradient(to right, transparent, rgba(250, 250, 250, 0.6), #fafafa);z-index: 15;transform: translate(0, -50%); } 
.abroad_landing .community .start_easily::before, .abroad_landing .community .start_easily::after { display: none;}
.abroad_landing .start_easily .ab_landing_main_cont { position: relative; width: 100%; height: 380px; overflow: hidden;} 
.abroad_landing .start_easily .ab_landing_main_cont::after {position: absolute;top: -8px;left: 0;content: '';display: block;width: 100%;height: 16%;background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.10), #000);z-index: 10; } 
.abroad_landing .start_easily .ab_landing_main_cont::before {position: absolute;bottom: -15px;left: 0;content: '';display: block;width:100%;height: 24%;background: linear-gradient(to top, transparent, rgba(0, 0, 0, 0.10), #000);z-index: 10; } 
.abroad_landing .start_easily .ab_landing_main_cont:has(.start_easily_step)::before, .abroad_landing .start_easily .ab_landing_main_cont:has(.start_easily_step)::after {display: none;}
.abroad_landing .start_easily.pc { display: block; } 
.abroad_landing .start_easily.mo { display: none; } 
.abroad_landing .start_easily h2 { font-weight:700; color:#fff; text-align:center; word-break:keep-all; } 
.abroad_landing .start_easily h2 span { position:relative; display:inline-block; } 
.abroad_landing .start_easily h2 span::before, 
.abroad_landing .start_easily h2 span::after { content:''; position:absolute; top: 50%; width:20px; height:14px; border-radius: 7px; background:#ee4d2d; } 
.abroad_landing .start_easily h2 span::before { left:-30px; } 
.abroad_landing .start_easily h2 span::after { right:-30px; } 
.abroad_landing .start_easily .start_easily_wrap { position: relative; height: 100%; background-color: #fff; z-index: 12; } 
.abroad_landing .start_easily .start_easily_step { display: flex; position: relative; top: -8%; width: 100%; height: 100%; } 
.abroad_landing .start_easily .start_easily_step .start_easily_list { display: flex; flex-direction: column; justify-content: center; align-items: center; z-index: 5; transition: all 0.3s; } 
.abroad_landing .start_easily .start_easily_step .start_easily_list:nth-child(1) { left: 100px; } 
.abroad_landing .start_easily .start_easily_step .start_easily_list:nth-child(2) { left: 50%; transform:translateX(-50%); } 
.abroad_landing .start_easily .start_easily_step .start_easily_list:nth-child(3) { right: 100px; } 
.abroad_landing .start_easily .start_easily_step .start_easily_list .step_img { position: relative; display: flex; justify-content: center; align-items: center; z-index: 1; width: 195px; height: 160px; } 
.abroad_landing .start_easily .start_easily_step .start_easily_list .step_img figure { width: inherit; } 
.abroad_landing .start_easily .start_easily_step .start_easily_list .step_img img { width: inherit; } 
.abroad_landing .start_easily .start_easily_step .start_easily_list dl { text-align: center; } 
.abroad_landing .start_easily .start_easily_step .start_easily_list .tit { margin-top:12px; color: #000; font-size: 28px; font-weight: 700; line-height: 1.3; word-break: keep-all; } 
.abroad_landing .start_easily .start_easily_step .start_easily_list dl dd { margin-top: 5px; font-size: 18px; word-break: keep-all; } 
.abroad_landing .start_easily .start_easily_step .line {opacity: 0.8;margin-top: -8%;background-image: linear-gradient(to right, #113366 15%, rgba(255,255,255,0) 0%); background-position: bottom; background-size: 18px 2px; background-repeat: repeat-x; padding-bottom: 20px; margin-bottom: 35px; width:50%; } 
.abroad_landing .start_easily .start_easily_step #line1 {margin-left: -5%; } 
.abroad_landing .start_easily .start_easily_step #line2 {margin-right: -5%; } 
.abroad_landing_inner .sec03 .on_btn_apply {display: block;margin-top: 45px; } 
.abroad_landing_inner .sec03 .on_btn_apply a {margin: 0 auto;width: 430px;max-width: 430px;height: 70px;border-radius: 38px;padding: 0;font-size: 32px; } 
.abroad_landing_inner .sec03 .on_btn_apply a span {display: inline-block;position: relative;padding-left: 60px; } 
.abroad_landing_inner .sec03 .on_btn_apply a span::before {content: '';position: absolute;top: 3px;left: 0;width: 45px;height: 100%;background-image: url('/common/img/event/thailand/thailand_flag.png');background-repeat: no-repeat;background-position: center;background-size: 100% auto; } 
@media (max-width: 1100px) {
	.abroad_landing .start_easily .start_easily_step {width: 105%;margin-left: -3%; } 
	.abroad_landing .start_easily .start_easily_step .start_easily_list .step_img {width: 175px;height: 140px; } 
	.abroad_landing .start_easily .start_easily_step .line {margin-top: -12%; } 
	.abroad_landing .start_easily .start_easily_step .start_easily_list:nth-child(3) {right: 85px; } 
}
@media (max-width: 960px) {
	.abroad_landing .start_easily .start_easily_step {top: -2%; } 
	.abroad_landing .start_easily .start_easily_step .start_easily_list .step_img {width: 160px;height: 125px; } 
	.abroad_landing .start_easily .start_easily_step .start_easily_list:nth-child(3) {right: 60px; } 
	.abroad_landing .start_easily .start_easily_step #line2 {margin-right: 0;margin-left: -5%; } 
}
@media (max-width: 860px) {
	.abroad_landing_inner .sec03 {margin-top: 85px; } 
	.abroad_landing .start_easily {overflow: hidden;border-radius: 30px;box-shadow: 0 4px 10px rgb(0,0,0,0.1); } 
	.abroad_landing .start_easily.pc { display: none; } 
	.abroad_landing .start_easily.mo { display: block; } 
	.abroad_landing .start_easily::after,
	.abroad_landing .start_easily::before,
	.abroad_landing .start_easily .ab_landing_main_cont::after,
	.abroad_landing .start_easily .ab_landing_main_cont::before {display: none; } 
	.abroad_landing .start_easily .start_easily_wrap {padding: 30px 40px; } 
	.abroad_landing .start_easily .ab_landing_main_cont {height: auto; } 
	.abroad_landing .start_easily .start_easily_step {flex-wrap: wrap;top: 0;width: 80%;margin: 0 auto;gap: 60px; } 
	.abroad_landing .start_easily .start_easily_step .start_easily_list {width: 100%; } 
	.abroad_landing .start_easily .start_easily_step .start_easily_list:nth-child(1) {left: 0; } 
	.abroad_landing .start_easily .start_easily_step .start_easily_list:nth-child(2) {left: 0;transform: translate(0); } 
	.abroad_landing .start_easily .start_easily_step .start_easily_list:nth-child(3) {right: 0; } 
	.abroad_landing .start_easily .start_easily_step .start_easily_list .step_img {width: 100%;max-width: 400px;height: auto; } 
	.abroad_landing .start_easily .start_easily_step .start_easily_list .tit {margin-top: 30px; } 
	.abroad_landing_inner .sec03 .on_btn_apply a {width: 100%;max-width: 425px;font-size: 1.875rem; } 
}
@media (max-width: 768px) {
	.abroad_landing_inner h2 {font-size: 2.000rem; } 
	.abroad_landing .start_easily .start_easily_step {width: 100%; } 
	.abroad_landing_inner h2 br.br_mo {display: block; } 
	.abroad_landing .start_easily .start_easily_step .start_easily_list .tit {font-size: 1.750rem; } 
	.abroad_landing .start_easily .start_easily_step .start_easily_list dl dd {margin-top: 10px;font-size: 1rem; } 
	.abroad_landing_inner .sec03 .on_btn_apply {margin-top: 40px; } 
	.abroad_landing_inner .sec03 .on_btn_apply a {border-radius: 38px;font-size: 1.875rem; } 
}
@media (max-width: 450px) {
	.abroad_landing_inner .sec03 .on_btn_apply a {height: auto;padding: 23px 0; } 
	.abroad_landing_inner .sec03 .on_btn_apply a span {padding: 45px 0 0 0; } 
	.abroad_landing_inner .sec03 .on_btn_apply a span::before {top: -5px;left: 50%;transform: translate(-50%, 0);height: 47px; } 
}
@media (max-width: 340px) {
	.abroad_landing_inner .sec03 .on_btn_apply a {font-size: 1.250rem}
}

/* -- sec04 --*/
.abroad_landing_inner .sec04 {margin-top: 45px;padding: 45px 100px;background-color: #fff;box-shadow: 0 4px 10px rgb(0,0,0,0.1);border-radius: 40px;text-align: center; } 
.abroad_landing_inner .sec04 h2 {display: inline-block;position: relative; } 
.abroad_landing_inner .sec04 .ab_landing_info04 {margin-top: 35px; } 
.abroad_landing_inner .sec04 .ab_landing_info04 > li {display: flex;align-items: center; } 
.abroad_landing_inner .sec04 .ab_landing_info04 > li + li {margin-top: 50px;}
.abroad_landing_inner .sec04 .ab_landing_info04 > li .step_img figure,
.abroad_landing_inner .sec04 .ab_landing_info04 > li .step_img figure img {width: inherit; } 
.abroad_landing_inner .sec04 .ab_landing_info04 > li dl {margin-left: 40px;text-align: left;} 
.abroad_landing_inner .sec04 .ab_landing_info04 > li dl .tit { color: #000; font-size: 28px; font-weight: 400; line-height: 1.3; word-break: keep-all; } 
.abroad_landing_inner .sec04 .ab_landing_info04 > li dl .tit em { font-weight: 700; color: #000;} 
.abroad_landing_inner .sec04 .ab_landing_info04 > li dl dd { margin-top: 5px; font-size: 18px; } 

@media (max-width: 1100px) {
	.abroad_landing_inner .sec04 {padding: 45px; } 
	.abroad_landing_inner .sec04 .ab_landing_info04 > li dl .tit br.br-pc {display: none;}
}
@media (max-width: 860px) {
	.abroad_landing_inner .sec04 {padding: 30px 40px;margin-top: 60px; } 
	.abroad_landing_inner .sec04 .ab_landing_info04 {flex-wrap: wrap;top: 0;width: 80%;margin: 0 auto;gap: 60px; } 
	.abroad_landing_inner .sec04 .ab_landing_info04 {width: 100%;margin-top: 38px;} 
	.abroad_landing_inner .sec04 .ab_landing_info04 .step_img {width: 100%;max-width: 200px;height: auto; } 
	.abroad_landing_inner .sec04 .ab_landing_info04 > li {display: flex;align-items: center;flex-wrap: wrap;justify-content: center;}
	.abroad_landing_inner .sec04 .ab_landing_info04 > li dl {margin: 0;margin-top: 30px;text-align: center;} 
	.abroad_landing_inner .sec04 .ab_landing_info04 > li dl .tit {margin-top: 0; } 
}
@media (max-width: 768px) {
	.abroad_landing_inner .sec04 h2 {font-size: 2.000rem; } 
	.abroad_landing_inner .sec04 .ab_landing_info04 {width: 100%; } 
	.abroad_landing_inner .sec04 .ab_landing_info04 > li dl .tit {font-size: 1.425rem; } 
	.abroad_landing_inner .sec04 .ab_landing_info04 > li dl dd {margin-top: 10px;font-size: 1rem; } 
}
@media (max-width: 450px) {
	.abroad_landing_inner .sec04 h2 {padding: 45px 0 0 0; } 
	.abroad_landing_inner .sec04 h2::before {top: -5px;left: 50%;transform: translate(-50%, 0);height: 47px; } 
}

/* -- sec05 --*/
.abroad_landing_inner .sec05 { margin-top: 56px; } 
#sub_content .abroad_landing_inner .sec05 .apply .apply_wrap {background-color: #cde0f2;max-width: none;width: 100%;margin-bottom: 0;border-radius: 40px; } 
#sub_content .abroad_landing_inner .sec05 .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span {color: #113366; } 
#sub_content .abroad_landing_inner .sec05 .apply.apply_new .apply_wrap .apply_chk_wrap .chkbox_area {border-color: #fff; } 
#sub_content .abroad_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"]:checked + label::before,
#sub_content .abroad_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"]:checked + label::before {background: url('/common/img/event/thailand/ico_checked_blue.png') no-repeat;background-size: 1.364em 1.364em; } 
#sub_content .abroad_landing_inner .sec05 .apply .apply_wrap .chk_info .chk_notice::before {background: url('/common/img/event/thailand/ico_notice_blue.png') no-repeat center center; background-size: 100%; } 
#sub_content .abroad_landing_inner .sec05 .apply.apply_new .apply_wrap .chk_info .chk_notice strong {color: #113366; } 
#sub_content .abroad_landing_inner .sec05 .apply.apply_new .apply_wrap .on_btn_apply {display: block;width: 100%; } 
#sub_content .abroad_landing_inner .sec05 .apply.apply_new .apply_wrap .on_btn_apply a {height: auto;border-radius: 0;padding: 0.4em 0;background-color: #113366;color: #fff;border: none; } 

@media (max-width: 1100px) {
	#sub_content .abroad_landing_inner .sec05 .apply .apply_wrap {margin: 56px 0 0; } 
}
@media (max-width: 860px) {
	#sub_content .abroad_landing_inner .sec05 .apply .apply_wrap { margin-top: 60px; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; } 
}
@media (max-width: 768px) {
	#sub_content .abroad_landing_inner .sec05 .apply {padding: 0; } 
	#sub_content .abroad_landing_inner .sec05 .apply.apply_new .apply_wrap .on_btn_apply a {margin: 0 auto; } 
}
@media (max-width: 585px) {
	#sub_content .abroad_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"]:checked + label::before, #sub_content .abroad_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"]:checked + label::before {
		background-size: 100% auto;
	}
}

/* -- sec06 --*/
.abroad_landing_inner .sec06 { margin-top: 40px; } 
.abroad_landing_inner .sec06 > h2 em { color: #0055aa; } 
.abroad_landing_inner .sec06 .ab_landing_info06 {display: flex;justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 17px;margin-top: 30px; } 
.abroad_landing_inner .sec06 .ab_landing_info06 > li { display: flex; align-items: center;width: calc(100%/2 - 60px); border-radius: 20px;padding: 25px;background-color: #fff; box-shadow: 0 4px 10px rgb(0,0,0,0.1); } 
.abroad_landing_inner .sec06 .ab_landing_info06 .ab_landing_img {overflow: hidden;display: flex;justify-content: center;align-items: center; min-width: 195px; min-height: 94px; border-radius: 15px; background-color: #fafafa;box-shadow: inset 5px 5px 10px 5px rgba(77, 71, 71, 0.1);} 
.abroad_landing_inner .sec06 .ab_landing_info06 .ab_landing_img picture {display: flex;justify-content: center;align-items: center;margin-top: 1%;} 
.abroad_landing_inner .sec06 .ab_landing_info06 .ab_landing_img picture img {width: 100%; } 
.abroad_landing_inner .sec06 .ab_landing_info06 > li p.tit {margin-left: 25px; font-size: 28px; font-weight: 700; line-height: 1.3;color: #000; word-break: keep-all; } 
.abroad_landing_inner .sec06 .ab_landing_info06 > li p.tit span {font-size: 18px;font-weight: 400;color: #000; } 
@media (max-width: 1200px) {
	.abroad_landing_inner .sec06 .ab_landing_info06 .ab_landing_img {width: 140px; min-width: auto; } 
	.abroad_landing_inner .sec06 .ab_landing_info06 > li p.tit {margin-left: 17px;font-size: 27px; } 
	.abroad_landing_inner .sec06 .ab_landing_info06 > li p.tit span {display: block;margin-top: 5px; } 
}
@media (max-width: 1100px) {
	.abroad_landing_inner .sec06 .ab_landing_info06 .ab_landing_img picture {max-width: 94px;}
	.abroad_landing_inner .sec06 .ab_landing_info06 > li p.tit {margin-left: 15px;font-size: 23px; } 
	.abroad_landing_inner .sec06 .ab_landing_info06 > li p.tit span {font-size: 16px; } 
}
@media (max-width: 860px) {
	br.br_pc { display: none; } 
	br.br_mo { display: block; } 
	.abroad_landing_inner .sec06 {margin-top: 60px; } 
	.abroad_landing_inner .sec06 .ab_landing_info06 {flex-wrap: wrap;width: 80%;margin: 0 auto;margin-top: 40px;gap: 20px; } 
	.abroad_landing_inner .sec06 .ab_landing_info06 > li {display: flex;width: 100%;min-height: auto;padding: 20px;border-radius: 30px; } 
	.abroad_landing_inner .sec06 .ab_landing_info06 .ab_landing_img {width: 130px; } 
	.abroad_landing_inner .sec06 .ab_landing_info06 > li p.tit { width: 66%;margin: 0;margin-left: 20px;text-align: left;} 
}
@media (max-width: 768px) {
	.abroad_landing_inner .sec06 h2 {font-size: 2.000rem; } 
	.abroad_landing_inner .sec06 .ab_landing_info06 > li p.tit {font-size: 1.500rem; } 
	.abroad_landing_inner .sec06 .ab_landing_info06 > li p.tit span {font-size: 1rem; } 
}
@media (max-width: 600px) {
	.abroad_landing_inner .sec06 .ab_landing_info06 {width: 100%; } 
	.abroad_landing_inner .sec06 .ab_landing_info06 > li p.tit {margin-left: 15px; } 
}

/* -- Blog --*/
/* abroad landing only */
#sub_content.abroad_landing .landing_blog_related {padding: 40px 0;background-color: #fff; } 
#sub_content.abroad_landing:has(.sell_apply_sec.sky) .landing_blog_related {background-color: transparent;}
#sub_content.abroad_landing .landing_blog_related .related_blog h2 {margin-bottom: 25px;font-size: 32px; font-weight: 700; color: #000; text-align: center; } 
#sub_content.abroad_landing .landing_blog_related .related_blog h2 em { color: #0055aa; } 
/* Blog 공통 style */
.landing_blog_related .basiclist_list .basiclist_slide_list { margin: 10px; } 
.landing_blog_related .basiclist_list a .basiclist_img img { object-fit: contain; } 
/* Blog 공통 style Arrows */
.landing_blog_related .slick-prev,
.landing_blog_related .slick-next { position: absolute; top: calc(50% + 20px); display: block; width: 23px; height: 40px; z-index: 1; } 
.landing_blog_related .slick-prev:before,
.landing_blog_related .slick-next:before { display: block; opacity: 1; width: 23px; height: 40px; } 
.landing_blog_related .slick-prev { left: -44px; } 
.landing_blog_related .slick-prev:before { content: ''; background: url(/common/img/market_new/ico_blog_slide_prev.png); background-repeat: no-repeat; background-size: 100%; } 
.landing_blog_related .slick-next { right: -44px; } 
.landing_blog_related .slick-next:before { content: ''; background: url(/common/img/market_new/ico_blog_slide_next.png); background-repeat: no-repeat; background-size: 100%; } 
/* Blog 공통 style slick-dot */
.landing_blog_related .basiclist_list {position: relative; } 
.landing_blog_related .basiclist_list .slick-dots {display: none;position: absolute;bottom:-26px;left:50%;transform:translate(-50%,-50%);line-height:0 !important; } 
.landing_blog_related .basiclist_list .slick-dots li {width:10px;height:10px;border-radius:50%;background:#ddd;margin:0 5px;transition:0.5s;cursor:pointer; } 
.landing_blog_related .basiclist_list .slick-dots li.slick-active {width:32px;height:10px;border-radius:5px;background:#999;border:none;cursor:pointer}
.landing_blog_related .basiclist_list .slick-dots li button,
.landing_blog_related .basiclist_list .slick-arrow {display:none !important; } 
.landing_blog_related .slick-dotted.slick-slider { margin-bottom: 0 !important; } 

@media (max-width: 860px) {
	/* abroad landing only */
	#sub_content.abroad_landing .landing_blog_related {padding: 0; } 
	#sub_content.abroad_landing .landing_blog_related .inner {width: 100%;min-width: auto; } 
	#sub_content.abroad_landing .abroad_blog_slide .basiclist_list {margin: 0; } 
	#sub_content.abroad_landing .landing_blog_related .related_blog h2 {margin-bottom: 35px; } 
}
@media all and (max-width:768px) {
	/* abroad landing only */
	#sub_content.abroad_landing .landing_blog_related .inner {padding: 70px 0 80px; } 
	/* Blog 공통 style */
	.landing_blog_related .abroad_blog_slide {margin-left: 20px; } 
	/* Blog 공통 style */
	.landing_blog_related .slick-list {width: 120%; } 
	.landing_blog_related .basiclist_list .basiclist_slide_list {margin: 10px; } 
	/* Blog 공통 style slick-dot */
	.landing_blog_related .basiclist_list .slick-dots {display: block; } 
}
@media all and (max-width:560px) {
	/* Blog 공통 style */
	.landing_blog_related .slick-list {width: 150%; } 
}
@media all and (max-width:480px) {/* Blog 공통 style slick-dot */
	.landing_blog_related .basiclist_list .slick-dots {bottom:-20px; } 
	.landing_blog_related .basiclist_list .slick-dots li {width:6px;height:6px;border-radius:50%;background:#ddd;margin:0 5px;transition:0.5s;cursor:pointer; } 
	.landing_blog_related .basiclist_list .slick-dots li.slick-active {width:20px;height:6px;border-radius:3px;background:#999;border:none;cursor:pointer} 
}
@media all and (max-width:360px) {.landing_blog_related .slick-list {width: 100%; } 
	.landing_blog_related .basiclist_list .basiclist_slide_list {max-width: 280px;margin: 5px; } 
}

/* sellertypeB-dv360-display-leadgen 약관동의 arrow */
#sub_content.sidejob_sellertypeB .apply .apply_wrap .apply_chk_wrap .checkbox .agree_read {
	background: url("/common/img/onboard/ico-arrow-g.svg")no-repeat center center;
}
#sub_content.sellertypeB.sidejob .apply .apply_wrap .apply_chk_wrap .checkbox .agree_read {
    background: url(/common/img/onboard/ico-arrow-w.svg) no-repeat center;
}

/* -- 랜딩페이지 하단 Blog 모아보기 --*/
/* leadgen_sellersurvey only */
#sub_content.leadgen_sellersurvey .landing_blog_related {padding: 40px 0;background-color: #fff; } 
#sub_content.leadgen_sellersurvey .landing_blog_related .related_blog h2 {margin-bottom: 25px;font-size: 32px; font-weight: 700; color: #000; text-align: center; } 
#sub_content.leadgen_sellersurvey .landing_blog_related .related_blog h2 em { color: #ee4d2d; } 

@media (max-width: 860px) {
	#sub_content.leadgen_sellersurvey .landing_blog_related {padding: 0; } 
	#sub_content.leadgen_sellersurvey .landing_blog_related .inner {width: 100%;min-width: auto; } 
	#sub_content.leadgen_sellersurvey .abroad_blog_slide .basiclist_list {margin: 0; } 
	#sub_content.leadgen_sellersurvey .landing_blog_related .related_blog h2 {margin-bottom: 35px; } 
}
@media all and (max-width:768px) {
	#sub_content.leadgen_sellersurvey .landing_blog_related .inner {padding: 70px 0 80px; } 
}

/* sidejob only */
#sub_content.sidejob .landing_blog_related {padding: 40px 0;} 
#sub_content.sidejob .landing_blog_related .related_blog h2 {margin-bottom: 25px;font-size: 32px; font-weight: 700; color: #0d274c; text-align: center; } 
#sub_content.sidejob .landing_blog_related .related_blog h2 em { color: #ee4d2d; } 

@media (max-width: 860px) {
	#sub_content.sidejob .landing_blog_related {padding: 0; } 
	#sub_content.sidejob .landing_blog_related .inner {width: 100%;min-width: auto; } 
	#sub_content.sidejob .abroad_blog_slide .basiclist_list {margin: 0; } 
	#sub_content.sidejob .landing_blog_related .related_blog h2 {margin-bottom: 35px; } 
}
@media all and (max-width:768px) {
	#sub_content.sidejob .landing_blog_related .inner {padding: 70px 0 80px; } 
}

/* april_ad_landing only */
#sub_content.april_ad_landing .landing_blog_related {padding: 40px 0;background-color: #fff; } 
#sub_content.april_ad_landing .landing_blog_related .related_blog h2 {margin-bottom: 25px;font-size: 32px; font-weight: 700; color: #000; text-align: center; } 
#sub_content.april_ad_landing .landing_blog_related .related_blog h2 em { color: #ee4d2d; } 

@media (max-width: 860px) {
	#sub_content.april_ad_landing .landing_blog_related {padding: 0; } 
	#sub_content.april_ad_landing .landing_blog_related .inner {width: 100%;min-width: auto; } 
	#sub_content.april_ad_landing .abroad_blog_slide .basiclist_list {margin: 0; } 
	#sub_content.april_ad_landing .landing_blog_related .related_blog h2 {margin-bottom: 35px; } 
}
@media all and (max-width:768px) {
	#sub_content.april_ad_landing .landing_blog_related .inner {padding: 70px 0 80px; } 
}

/* abroad landing - singapore
========================================================================== */
/* -- sec01 --*/
.abroad_landing.singapore .abroad_landing_inner .sec01 .ab_landing_main .ab_landing_main_cont dt strong {color: #2673dd;}
.abroad_landing.singapore .abroad_landing_inner .on_btn_apply a {background-color: #2673dd;}
.abroad_landing.singapore .abroad_landing_inner .sec01 .ab_landing_main .ab_landing_video picture {overflow: hidden;position: absolute;top: 50%;right: 0;transform: translate(0, -50%);height: 100%;border-radius: 40px; } 
.abroad_landing.singapore .abroad_landing_inner .sec01 .ab_landing_main .ab_landing_video picture img {width: 100%;}
@media (max-width: 1100px) {
	.abroad_landing.singapore .abroad_landing_inner .sec01 .ab_landing_main .ab_landing_video {overflow: hidden;border-radius: 40px; } 
	.abroad_landing.singapore .abroad_landing_inner .sec01 .ab_landing_main .ab_landing_video picture {width: 125%;height: 120%;left: 50%;right: auto;transform: translate(-50%, -50%); } 
}
@media (max-width: 860px) { 
	.abroad_landing.singapore .abroad_landing_inner .sec01 .ab_landing_main .ab_landing_video picture {position: static;transform: translate(0, 0);width: 100%;height: auto;border-radius: 30px; } 
}

/* -- sec03 --*/
.abroad_landing.singapore .start_easily .start_easily_step .line {background-image: linear-gradient(to right, #ee4d2d 15%, rgba(255,255,255,0) 0%);}
.abroad_landing.singapore .abroad_landing_inner .sec03 .on_btn_apply a {background-color: #ee4d2d;}
.abroad_landing.singapore .abroad_landing_inner .sec03 .on_btn_apply a span::before {background-image: url('/common/img/event/singapore/singapore_flag.png');}

/* -- sec04 --*/
.abroad_landing.singapore .abroad_landing_inner .sec04 h2 {position: relative;padding-left: 64px;}
.abroad_landing.singapore .abroad_landing_inner .sec04 h2::before {content: '';position: absolute;top: 3px;left: 0;width: 45px;height: 100%;background-image: url('/common/img/event/singapore/singapore_flag.png');background-repeat: no-repeat;background-position: center;background-size: 100% auto;}
.ab_landing_info04_top {display: flex;position: relative;padding: 30px 0 45px;}
.ab_landing_info04_top::after {content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background-image: linear-gradient(to right, #000 28%, rgba(255,255,255,0) 0%); background-position: bottom; background-size: 36px 2px; background-repeat: repeat-x; } 
.ab_landing_info04_top li {display: flex; align-items: center;width: 50%;}
.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04_top > li dl {margin-left: 36px; text-align: left;}
.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04_top > li dl .tit {color: #000;font-size: 28px;font-weight: 700;line-height: 1.3;word-break: keep-all;}
.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04_top > li dl .tit em.blue {color: #2673dd;}
.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04 > li + li {margin-top: 40px;}
@media (max-width: 1200px) {
	.ab_landing_info04_top li .step_img {width: 160px;} 
	.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04 .step_img {width: 160px;}
	.ab_landing_info04_top li .step_img figure, .abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04 figure {width: 100%;}
	.ab_landing_info04_top li .step_img figure img, .abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04 figure img {width: 100%;}
	.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04_top > li dl {width: calc(100% - 180px); margin-left: 20px;}
	.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04 > li dl {width: calc(100% - 180px); margin-left: 20px;}
	.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04_top > li dl .tit, .abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04 > li dl .tit {font-size: 26px;}
}
@media (max-width: 950px) {
	.ab_landing_info04_top {padding: 38px 0 45px;}
	.ab_landing_info04_top li {flex-direction: column;}
	.ab_landing_info04_top li .step_img,
	.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04 .step_img {width: auto;}
	.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04_top > li dl {width: 100%;margin: 30px 0 0;text-align: center;}
}
@media (max-width: 860px) {
	.abroad_landing.singapore .abroad_landing_inner .sec04 h2 {padding: 0;}
	.abroad_landing.singapore .abroad_landing_inner .sec04 h2::before {display: none;}
	.ab_landing_info04_top {flex-direction: column; align-items: center; gap: 60px; width: 80%; margin: 0 auto;padding: 38px 0 50px;}
	.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04 {margin-top: 50px;}
	.ab_landing_info04_top li {width: 100%;}
	.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04_top > li dl .tit, .abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04 > li dl .tit {font-size: 1.425rem;}
	.abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04_top > li dl, .abroad_landing.singapore .abroad_landing_inner .sec04 .ab_landing_info04 > li dl {width: 100%; margin-left: 0;}
}
@media (max-width: 768px) {
	.ab_landing_info04_top {width: 100%;}
}
@media (max-width: 450px) {
	.abroad_landing.singapore .abroad_landing_inner .sec01 .on_btn_apply a {padding: 0 10px;}
	.abroad_landing.singapore .abroad_landing_inner .sec04 h2 {padding: 45px 0 0 0;}
}

/* -- sec05 --*/
#sub_content.singapore .sec05 .apply.apply_new .main_tit em {color: #2673dd;}
#sub_content.singapore .abroad_landing_inner .sec05 .apply .apply_wrap {background-color: #e6f4ff;}
#sub_content.singapore .abroad_landing_inner .sec05 .apply.apply_new .apply_wrap .apply_chk_wrap .checkbox.chk_all > input[type="checkbox"] + label span {color: #2673dd;}
#sub_content.singapore .abroad_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"]:checked + label::before, 
#sub_content.singapore .abroad_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"]:checked + label::before {background: url('/common/img/event/singapore/ico_checked_sky_blue.png') no-repeat;background-size: 1.364em 1.364em;}
#sub_content.singapore .abroad_landing_inner .sec05 .apply .apply_wrap .chk_info .chk_notice::before {background: url('/common/img/event/singapore/ico_notice_sky_blue.png') no-repeat center center;background-size: 100%;}
#sub_content.singapore .abroad_landing_inner .sec05 .apply.apply_new .apply_wrap .chk_info .chk_notice strong {color: #2673dd;}
#sub_content.singapore .abroad_landing_inner .sec05 .apply.apply_new .apply_wrap .on_btn_apply a {background-color: #2673dd;}

@media (max-width: 585px) {
	#sub_content.singapore .abroad_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"]:checked + label::before, 
  	#sub_content.singapore .abroad_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"]:checked + label::before {
		background-size: 100% auto;
	}
}
/* -- sec06 --*/
#sub_content.singapore .abroad_landing_inner .sec06 > h2 em {color: #ee4d2d;}

/* -- ad_landing_blog_related --*/
#sub_content.singapore .landing_blog_related .related_blog h2 em {color: #2673dd;}

/* abroad landing - specialoffer
========================================================================== */
/* -- sec01 --*/
.specialoffer.abroad_landing .start_easily .ab_landing_main_cont::before,
.specialoffer.abroad_landing .start_easily .ab_landing_main_cont::after,
.specialoffer.abroad_landing .start_easily::before,
.specialoffer.abroad_landing .start_easily::after { display: none;}
.specialoffer.abroad_landing .start_easily { margin-bottom: 40px;}
.specialoffer.abroad_landing .start_easily.pc { overflow-x: hidden; background-color: transparent;}
.specialoffer .abroad_landing_inner .sec01 { position: relative; padding: 70px 100px 46px; background-image:url('/common/img/event/specialoffer/specialoffer-sec01_bg.png'); background-repeat: no-repeat; background-size: 437px 266px; background-position: top 40px right -5%;}
.specialoffer .abroad_landing_inner .sec01 .tit-wrap > p { font-size: 35px; font-weight: 700; line-height: 1.4857; color: #ee4d2d;}
.specialoffer .abroad_landing_inner .sec01 .tit-wrap > h2 { font-size: 65px; font-weight: 700; color: #000; text-align: left;}
.specialoffer .abroad_landing_inner .sec01 .tit-wrap > h2 em { color: #ee4d2d;}
.specialoffer.abroad_landing .start_easily .start_easily_wrap { background-color: transparent;}
.specialoffer.abroad_landing .start_easily .start_easily_step .start_easily_list:nth-child(1) { left: 0% !important;}
.specialoffer.abroad_landing .start_easily .start_easily_step .start_easily_list:nth-child(2) { left: 25% !important; transform: translateX(0);}
.specialoffer.abroad_landing .start_easily .start_easily_step .start_easily_list:nth-child(3) { left: 50% !important; right: auto !important;}
.specialoffer.abroad_landing .start_easily .start_easily_step .start_easily_list:nth-child(4) { left: auto !important; right: 0% !important;}
.specialoffer.abroad_landing .start_easily .start_easily_step .line { margin-top: 0%; background-size: 18px 2px; padding-bottom: 20px; margin-bottom: 35px; width: calc(100% / 3);}
.specialoffer .abroad_landing_inner .sec01 .section-bottom-wrap { display: flex; justify-content: center;}
.specialoffer .abroad_landing_inner .sec01 .on_btn_apply a { background-color: #ee4d2d; box-shadow: inset 3px 4px 6px rgba(0, 0, 0, 0.1);}
.specialoffer .abroad_landing_inner .sec01 .on_btn_apply a span { text-align: center;}
.specialoffer .abroad_landing_inner .sec01 .on_btn_apply a span br { display: none;}

@media (max-width: 1200px) {
	.specialoffer .abroad_landing_inner .sec01 { padding: 70px 40px 46px;}
	.specialoffer .abroad_landing_inner .sec01 .tit-wrap > p { font-size: 2.917vw;}
	.specialoffer .abroad_landing_inner .sec01 .tit-wrap > h2 { font-size: 5.417vw;}
	.specialoffer.abroad_landing .start_easily .start_easily_step .start_easily_list .tit { font-size: 2.333vw;}
	.specialoffer.abroad_landing .start_easily .start_easily_step .start_easily_list dl dd { font-size: clamp(14px,1.500vw,18px);}

}
@media (max-width: 1100px) {
	.specialoffer.abroad_landing .start_easily .start_easily_step { width: 100%; margin-left: 0;}
	.specialoffer .abroad_landing_inner .sec01 { background-size: 36.417vw 22.167vw; background-position: top 3.333vw right -5%;}
}
@media (max-width: 860px) {
	.specialoffer .abroad_landing_inner .sec01 { position: relative; padding: 30px 0px;}
	.specialoffer .abroad_landing_inner .on_btn_apply a {  font-size: 18px;}
	.specialoffer .abroad_landing_inner .sec01 .tit-wrap > p { font-size: 20px; text-align: center;}
	.specialoffer .abroad_landing_inner .sec01 .tit-wrap > h2 { font-size: 32px; text-align: center;}
	.specialoffer .abroad_landing_inner .sec01 { background-image: none;}
}
@media (max-width: 480px) {
	.specialoffer .abroad_landing_inner .sec01 .section-bottom-wrap { padding: 0 20px;}
	.specialoffer .abroad_landing_inner .sec01 .on_btn_apply { width: 100%;}
	.specialoffer .abroad_landing_inner .on_btn_apply a { max-width: 100%; height: 65px; padding: 0; font-size: 18px;}
	.specialoffer .abroad_landing_inner .sec01 .on_btn_apply a span br { display: block;}
}
@media (max-width: 360px) {
	.specialoffer .abroad_landing_inner .on_btn_apply a { height: 54px; font-size: 14px;}
}

/* mo전용 */
.specialoffer .start_easily.mo { width:100%; max-width: 1200px; margin:0 auto; padding:20px 0;}
.specialoffer .start_easily.mo .start_easily_wrap { max-width: inherit; width: 100%; margin: 0 auto; height: 300px; }
.specialoffer .start_easily.mo .start_easily_step{ position: relative; top: -11%; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; width: 100%; height: 100%; }
.specialoffer .start_easily.mo .start_easily_step .start_easily_list {transition: all 0.3s;}
.specialoffer .start_easily.mo .start_easily_step .start_easily_list .step_img { position: relative; z-index: 1; width: 125px; height: 120px; }
.specialoffer .start_easily.mo .start_easily_step .start_easily_list .step_img img{ width: 140px; }
.specialoffer .start_easily.mo .start_easily_step .start_easily_list .tit { margin-top:12px; color: #000; font-size: 1.125rem; font-weight: 700; text-align: center; }

@media all and (max-width:860px) {
	.specialoffer .start_easily.mo { display: block; box-shadow: none;}
	.specialoffer .start_easily .start_easily_wrap { position: relative; left: 50%; width: 860px; height: 220px; overflow: hidden; transform: translateX(-50%); padding:0;}
	.specialoffer .start_easily .start_easily_wrap02{transform: translateX(-50%);}
	.specialoffer .start_easily .start_easily_step { position: relative; top: -25%; left: 0; right: 0; margin: 0 auto;transform: translateX(0);}
	.specialoffer .start_easily.mo .start_easily_step .start_easily_list:nth-child(1),
	.specialoffer .start_easily.mo .start_easily_step .start_easily_list:nth-child(4) { display: none;}
	.specialoffer .start_easily.mo .start_easily_step .start_easily_list .step_img { width: 140px; height: 130px; }
	.specialoffer .start_easily.mo .start_easily_step .start_easily_list .step_img img{ width: 158px; }
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list { width: max-content;}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list:nth-child(1) { left: 15% !important; transform: translateX(0);}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list:nth-child(2) { left: 15% !important; transform: translateX(0);}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list:nth-child(3) { left: auto !important; right: 15% !important; transform: translateX(0);}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list:nth-child(4) { left: auto !important; right: 15% !important; transform: translateX(0);}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .line { margin-top: -6%;}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step #line1_mo,
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step #line1_mo1 { left: -33% !important;}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step #line2_mo,
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step #line2_mo1 { left: 33% !important;}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step #line3_mo,
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step #line3_mo1 { left: 66% !important;}
	.specialoffer.abroad_landing .start_easily .start_easily_step .start_easily_list dl dd { font-size: 13px;}
}
@media all and (max-width:580px) {
	.specialoffer .start_easily.mo .start_easily_step .start_easily_list .step_img { width: 130px; height: 120px; }
	.specialoffer .start_easily.mo .start_easily_step .start_easily_list .step_img img{ width: 140px; }
	.specialoffer .start_easily.mo .start_easily_step .start_easily_list .tit{ font-size: 1rem; }
}
@media all and (max-width:480px) {
	.specialoffer .start_easily.mo .start_easily_step .start_easily_list .tit{ font-size: 14px; }
	.specialoffer .start_easily.mo .start_easily_wrap { height: 280px;}
	.specialoffer .abroad_landing_inner .sec01 .tit-wrap > p { font-size: 18px;}
	.specialoffer .abroad_landing_inner .sec01 .tit-wrap > h2 { font-size: 26px;}
}
@media all and (max-width:430px) {
	.specialoffer .start_easily.mo { padding:0;}
	.specialoffer .start_easily.mo .start_easily_step .start_easily_list .step_img { width: 120px; height: 110px; }
	.specialoffer .start_easily.mo .start_easily_step .start_easily_list .step_img img{ width: 126px; }
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list:nth-child(1) { left: 10% !important; transform: translateX(0);}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list:nth-child(2) { left: 10% !important; transform: translateX(0);}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list:nth-child(3) { left: auto !important; right: 10% !important; transform: translateX(0);}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list:nth-child(4) { left: auto !important; right: 10% !important; transform: translateX(0);}
}
@media all and (max-width:380px) {
	.specialoffer .start_easily.mo .start_easily_step .start_easily_list .step_img { width: 100px; height: 90px; }
	.specialoffer .start_easily.mo .start_easily_step .start_easily_list .step_img img{ width: 105px; }
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list:nth-child(1) { left: 7% !important; transform: translateX(0);}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list:nth-child(2) { left: 7% !important; transform: translateX(0);}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list:nth-child(3) { left: auto !important; right: 7% !important; transform: translateX(0);}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .start_easily_list:nth-child(4) { left: auto !important; right: 7% !important; transform: translateX(0);}
	.specialoffer.abroad_landing .start_easily.mo .start_easily_step .line { margin-top: -12%;}
	.specialoffer .start_easily.mo .start_easily_wrap { height: 260px;}
	.specialoffer .abroad_landing_inner .sec01 .tit-wrap > p { font-size: 14px;}
	.specialoffer .abroad_landing_inner .sec01 .tit-wrap > h2 { font-size: 20px;}
	.specialoffer.abroad_landing .start_easily .start_easily_step .start_easily_list dl dd { font-size: 12px;}
}

/* -- sec02 --*/
.specialoffer .sec02 { margin-top: 50px; max-width: 1200px; margin: 0 auto; box-sizing: border-box;}
.specialoffer .review-wrap { position: relative; width: 100%; height: 430px;}
.specialoffer .sellertypeB_swiper_box{ position: absolute; top: 0; box-sizing: border-box; display: block; width: 19em; height: 24.6875em; padding: 1em 1em 0;background-color: #fff; box-shadow: 3px 3px 9.4px 0.6px rgba(0, 0, 0, 0.1); cursor: pointer;}
.specialoffer .sellertypeB_swiper_box:nth-of-type(1) { left: 7%; transform: rotate(-3deg);}
.specialoffer .sellertypeB_swiper_box:nth-of-type(2) { left: 50%; transform: translateX(-50%) rotate(2deg);}
.specialoffer .sellertypeB_swiper_box:nth-of-type(3) { right: 7%; transform: rotate(-4deg);}
.specialoffer .sellertypeB_swiper_img{position: relative; width: 17.125em; height: 14.625em; overflow: hidden; margin: 0 0 1.375em;}
.specialoffer .sellertypeB_swiper_img img{ position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 100%;}
.specialoffer .sellertypeB_swiper_txt_wrap{padding: 0 0.25em;}
.specialoffer .sellertypeB_swiper_tit{display: block; margin: 0 0 1em 0; font-family: 'Noto Sans KR'; font-weight: 900; font-size: 1.3125em; line-height: 1; letter-spacing: -0.07em; color: #ee4d2d; word-break: keep-all;}
.specialoffer .sellertypeB_swiper_desc{font-size: 1.125em; line-height: 1.2222em; color: #000; word-break:keep-all;}
.specialoffer .sellertypeB_swiper_desc .color-variation{font-weight: 700; color: #f27961;}

@media all and (max-width:1200px){
	.specialoffer .sellertypeB_swiper_box{ width: 22.667vw; height: auto; padding: 1em;}
	.specialoffer .sellertypeB_swiper_img { width:100%; height: auto; aspect-ratio: 274/234;}
	.specialoffer .sellertypeB_swiper_desc br { display: none;}
}
@media all and (max-width:860px){
	.specialoffer .sec02 { margin-top: 50px;}
	.specialoffer .review-wrap	{ height: 1420px;}
	.specialoffer .sellertypeB_swiper_box { width: 360px;}
	.specialoffer .sellertypeB_swiper_box:nth-of-type(1) { top: 0; left: 50%; transform: translateX(-50%) rotate(-3deg);}
	.specialoffer .sellertypeB_swiper_box:nth-of-type(2) { top: 34%; left: 50%; transform: translateX(-50%) rotate(2deg);}
	.specialoffer .sellertypeB_swiper_box:nth-of-type(3) { top: 66%; right: auto; left: 50%; transform: translateX(-50%) rotate(-4deg);}
	.specialoffer .sellertypeB_swiper_desc br { display: block;}
}
@media all and (max-width:480px) {
	.specialoffer .sellertypeB_swiper_box { width: calc(100% - 40px); max-width: 360px;}
	.specialoffer .sellertypeB_swiper_desc br { display: none;}
}

/* -- sec03 --*/
.specialoffer .partners-sec {
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
	padding: 20px 0 10px;	
	overflow-x: hidden;
}
.specialoffer .partners-sec .partners_slide_line {
	width:100%;
	overflow:hidden;
}
.specialoffer .partners-sec .partners_slide_line01 {
	margin-top:28px;
	border-bottom: 1px solid #4c668c;
}
.specialoffer .partners-sec .partners_slide_line02 {
	position: relative;
	box-shadow: 0px 5px 7.976px 0.024px rgba(0, 0, 0, 0.1);
}
.specialoffer .partners-sec .partners_slide_wrap {
	display:inline-flex;
}
.specialoffer .partners-sec .partners_slide_line01 .partners_slide_wrap {
	animation: loop-slide 20s infinite linear 1s both;
}
.specialoffer .partners-sec .partners_slide_line02 .partners_slide_wrap {
	animation: loop-slide-reverse 20s infinite linear 1s both;
}
.specialoffer .partners-sec .partners_slide {
	display:inline-flex;
}
.specialoffer .partners-sec .partners_slide .partners_slide_item {
	display:flex;
	justify-content:center;
	align-items:center;
	padding:0 40px;
	height: 90px;
}

.specialoffer .partners-sec .brands_wrap {
	position: relative;
	background: #fff;
}

.specialoffer .partners-sec .brands_wrap::after {
	position: absolute;
	top:0;
	left: 0;
	content: '';
	display: block;
	width:50%;
	height: 100%;
	background: linear-gradient(to left, transparent, rgba(250, 250, 250, 0.33), #fafafa);
	z-index: 10;
}

.specialoffer .partners-sec .brands_wrap::before {
	position: absolute;
	top:0;
	right: 0;
	content: '';
	display: block;
	width:30%;
	height: 100%;
	background: linear-gradient(to right, transparent, rgba(250, 250, 250, 0.33), #fafafa);
	z-index: 10;
}

@keyframes loop-slide {
	from {
	transform: translateX(0);
	}
	to {
	transform: translateX(-33.333333%);
	}
}
@keyframes loop-slide-reverse {
	from {
	transform: translateX(-33.3333333%);
	}
	to {
	transform: translateX(0%);
	}
}
@media all and (max-width:860px) {
	.specialoffer .partners-sec { padding-top: 0;}
}

/* -- sec04 --*/
.specialoffer .abroad_landing_inner .sec04 {
	display: flex;
	justify-content: space-between;
	gap: 20px;
	margin-top: 25px;
    padding: 30px 100px;
    border-radius: 20px;
}
.specialoffer .abroad_landing_inner .sec04 figure {
	width: 355px;
	height: 90px;
	aspect-ratio: 355 / 90;
}
.specialoffer .abroad_landing_inner .sec04 figure img {
	width: 100%;
	height: 100%;
}
.specialoffer .abroad_landing_inner .sec04 p {
	font-size: 24px;
	font-weight: 400;
	color: #000000;
	text-align: left;
	word-break:keep-all;
}
.specialoffer .abroad_landing_inner .sec04 p em {
	font-weight: 600;
	color: #ee4d2d;
}
.specialoffer .abroad_landing_inner .banner-sec .note {
	margin-top: 18px;
	font-size: 16px;
	color: #000;
	text-align: center;
	word-break:keep-all;
}
@media (max-width: 1200px) {
	.specialoffer .abroad_landing_inner .sec04 {
		padding: 30px 40px;
	}
}
@media (max-width: 860px) {
	.specialoffer .abroad_landing_inner .sec04 {
		flex-flow: column nowrap;
		gap: 40px;
	}
	.specialoffer .abroad_landing_inner .sec04 figure {
		width: 100%;
		height: auto;
		aspect-ratio: 355 / 90;
	}
	.specialoffer .abroad_landing_inner .sec04 p {
		font-size: 20px;
		text-align: center;
	}
	.specialoffer .abroad_landing_inner .sec04 p .br-pc {
		display: none;
	}
	.specialoffer .abroad_landing_inner .banner-sec .note {
		font-size: 14px;
	}
}

/* -- sec05 --*/
.specialoffer .sec05 ul {
	display: flex;
	gap: 18px;
}
.specialoffer .sec05 ul li {
	display: flex;
	flex-flow: column nowrap;
	align-items: center;
	width: calc(100% - (18px * 4) / 5);
	padding: 36px 30px 30px;
	background-color: #fff;
	box-shadow: 3px 3px 5.88px 0.12px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	
}
.specialoffer .sec05 ul li figure {
	width: 115px;
}
.specialoffer .sec05 ul li figure img {
	width: 100%;
	object-size: contain;
}
.specialoffer .sec05 ul li p {
	margin-top: 26px;
	font-size: 22px;
	font-weight: 400;
	color: #000;
	text-align: center;
	word-break:keep-all;
}
@media (max-width: 1200px) {
	.specialoffer .sec05 ul li figure {
		width: 100%;
		max-width: 115px;
	}
	.specialoffer .sec05 ul li p {
		font-size: 18px;
	}
}
@media (max-width: 1100px) {
	.specialoffer .sec05 ul li p br {
		display: none;
	}
}
@media (max-width: 860px) {
	.specialoffer .sec05 ul {
		flex-flow: column nowrap;
	    align-items: center;
	}
	.specialoffer .sec05 ul li {
		max-width: 280px;
		padding: 24px 16px;
		box-sizing: border-box;
	}
	.specialoffer .sec05 ul li p {
		font-size: 22px;
	}
	.specialoffer .sec05 ul li p br {
		display: block;
	}
}
@media (max-width: 480px) {
	.specialoffer .sec05 ul {
		width: 100%;
	}
	.specialoffer .sec05 ul li {
		width: 100%;
		padding: 36px 30px 30px;
		box-sizing: border-box;
	}
	.specialoffer .sec05 ul li p {
		font-size: 18px;
	}
}

/* -- sec06 --*/
#sub_content.specialoffer .apply .apply_wrap {
	margin-bottom: 0;
}
#sub_content.specialoffer .abroad_landing_inner .sec06 .apply .apply_wrap {
	background-color: #ffffff;
	box-shadow: 3px 3px 9.8px 0.2px rgba(0, 0, 0, 0.1);
	max-width: none;
}
#sub_content.specialoffer .apply.apply_new .apply_wrap .apply_chk_wrap .chkbox_area {
	border: none;
}
#sub_content.specialoffer .apply .apply_wrap .apply_new_cont .form_list_wrap input,
#sub_content.specialoffer .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"] + label::before,
#sub_content.specialoffer .apply .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"] + label::before {
	background-color: #f1f2f3;
}
#sub_content.specialoffer .apply .apply_wrap .chk_info .chk_notice::before {
	background: url('/common/img/onboard/ico-notice-orange.png') no-repeat center center;
	background-size: 100%;
}
#sub_content.specialoffer .apply.apply_new .apply_wrap .chk_info .chk_notice {
	color: #ee4d2d;
}
#sub_content.specialoffer .apply.apply_new .apply_wrap .chk_info .chk_notice .chk_desc {
	color: #595959;
}
#sub_content.specialoffer .apply.apply_new .apply_wrap .chk_info .chk_notice .chk_desc strong {
	color: #000000;
	font-weight: 700;
}
#sub_content.specialoffer .apply.apply_new .apply_wrap .on_btn_apply {display: block; width: 100%; } 
#sub_content.specialoffer .apply.apply_new .apply_wrap .on_btn_apply a {height: auto; border-radius: 0;padding: 0.4em 0; background-color: #ee4d2d; color: #fff;border: none; } 
#sub_content.specialoffer .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"] + label::before { top: 56%;}
@media (max-width: 1024px) {
	#sub_content.specialoffer .apply .apply_wrap {
		margin-left: 0;
		margin-right: 0;
	}
}
@media (max-width: 860px) {
	.specialoffer.sell_content.abroad_landing .inner {
		/* padding-bottom: 0; */
	}
}

@media (max-width: 768px) {
	#sub_content.specialoffer .apply { padding: 0;}
	#sub_content.specialoffer .apply.apply_new .apply_wrap .on_btn_apply a {margin: 0 auto; } 
}
@media (max-width: 585px) {
	#sub_content.specialoffer .apply.apply_new .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"]:checked + label::before, #sub_content .abroad_landing_inner .sec05 .apply .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"]:checked + label::before {
		background-size: 100% auto;
	}
}
@media (max-width: 420px) {
	#sub_content.specialoffer .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"] + label::before { top: 4px;}
}

/* -- 블로그 관련글 --*/
#sub_content.abroad_landing.specialoffer .landing_blog_related .related_blog h2 em { color: #ee4d2d;}

/* -- 2023/11/03 94번, 96번 랜딩 specialoffer PP --*/
.specialoffer h2 {font-size: 32px;font-weight: 700;color: #000;text-align: center; word-break: keep-all; } 
@media (max-width: 768px) {
	.specialoffer h2 {font-size: 2.000rem;}
}
/* sec04 */
.sell_content .inner.specialoffer {margin-bottom: 56px;}
.specialoffer .sec04 { display: flex;justify-content: space-between;gap: 20px;margin-top: 25px;padding: 30px 100px;border-radius: 20px;background-color: #fff;box-shadow: 0 4px 10px rgb(0,0,0,0.1);text-align: center;}
.specialoffer .sec04 figure {width: 355px;height: 90px;aspect-ratio: 355 / 90;}
.specialoffer .sec04 figure img {width: 100%;height: 100%;}
.specialoffer .sec04 p {font-size: 24px;font-weight: 400;color: #000000;text-align: left;word-break:keep-all;}
.specialoffer .sec04 p em {font-weight: 600;color: #ee4d2d;}
.specialoffer .banner-sec .note {margin-top: 18px;font-size: 16px;color: #000;text-align: center;word-break:keep-all;}

@media (max-width: 1200px) {
	.specialoffer .sec04 {padding: 30px 40px;}
}
@media (max-width: 860px) {
	.specialoffer .sec04 {flex-flow: column nowrap;gap: 40px;}
	.specialoffer .sec04 figure {width: 100%;height: auto;aspect-ratio: 355 / 90;}
	.specialoffer .sec04 p {font-size: 20px;text-align: center;}
	.specialoffer .banner-sec .note {font-size: 14px;}
	.specialoffer .banner-sec .note .br-pc {display: none;}
}
/* apply */
#sub_content.pp_specialoffer .apply .apply_wrap .apply_new_cont .form_list_wrap input, 
#sub_content.pp_specialoffer .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"] + label::before, 
#sub_content.pp_specialoffer .apply .apply_wrap .apply_chk_wrap .checkbox > input[type="checkbox"] + label::before {background-color: #fff;}
#sub_content.pp_specialoffer .apply .apply_wrap .apply_chk_wrap .chk_all > input[type="checkbox"] + label::before { top: 50%; transform: translateY(-50%); }
#sub_content.pp_specialoffer .apply.apply_new .apply_wrap .on_btn_apply a {background-color: #363636;}

/* -- 2023/11/03 95번, 97번 랜딩 specialoffer sellertypeB --*/
.sellertypeB_specialoffer .specialoffer h2 {color: #fff;}
.sellertypeB_specialoffer .specialoffer h2 em {color: #ffda73;}
.sellertypeB_specialoffer .specialoffer .banner-sec .note {color: #c2cfdb;}
#sub_content.sellertypeB_specialoffer .apply .apply_wrap .apply_chk_wrap .checkbox .agree_read {background: url('/common/img/onboard/ico-arrow-w.svg')no-repeat center center;}

/* -- specialoffer Blog --*/
/* abroad landing only */
#sub_content.pp_specialoffer .landing_blog_related {padding: 40px 0;background-color: #fff; } 
#sub_content.pp_specialoffer .landing_blog_related .related_blog h2 {margin-bottom: 25px;font-size: 32px; font-weight: 700; color: #000; text-align: center; } 
#sub_content.pp_specialoffer .landing_blog_related .related_blog h2 em { color: #F27127; } 

@media (max-width: 860px) {
	/* abroad landing only */
	#sub_content.pp_specialoffer .landing_blog_related {padding: 0; } 
	#sub_content.pp_specialoffer .landing_blog_related .inner {width: 100%;min-width: auto; } 
	#sub_content.pp_specialoffer .abroad_blog_slide .basiclist_list {margin: 0; } 
	#sub_content.pp_specialoffer .landing_blog_related .related_blog h2 {margin-bottom: 35px; } 
}
@media all and (max-width:768px) {
	/* abroad landing only */
	#sub_content.pp_specialoffer .landing_blog_related .inner {padding: 70px 0 80px; } 
}

/* Apply btn - 20240214
 ========================================================================== */
#sub_content section:has(+ .sell_apply_sec) {
	margin-bottom: 0;
}
#sub_content .on_sep22_wrap > div:has(+ .sell_apply_sec) {
	margin-bottom: 4.750em;
}
#sub_content.pp:has(.sell_apply_sec) .pp_cont_wrap {
	background: linear-gradient( #fff, 80%, #fcfcfc );
}
.sell_apply_sec {
    width: 100%;
    padding: 48px 0;
	margin-bottom: 50px;
	background-color: #fdedea;
}
.specialoffer .sell_apply_sec {
    padding: 48px 0 50px;
	margin-bottom: 0;
}
#sub_content.sell_leadgen_cont:has( .sell_apply_sec) .partners_sec {
	margin-bottom: 68px;
}
#sub_content.vietnam_landing .sell_apply_sec {
	margin-bottom: 0;
}
.sell_content.vietnam_landing .sell_apply_sec .inner,
.sell_content.abroad_landing .sell_apply_sec .inner {
	padding: 35px 20px;
}
.sell_apply_sec.sky {
	margin-bottom: 0;
	background-color: #5dc3d5;
}
.sell_apply_sec.sky_white {
    background-color: #40aabb;
}
.sell_apply_sec.sky_blue {
    background-color: #ddebf2;
}
.sell_apply_sec.dark_blue {
    background-color: #0d274c;
}
.sell_apply_sec.yellow {
    background-color: #f5eada;
}
.sell_apply_sec.sky_yellow {
    background-color: #fffaec;
}
.sell_apply_sec .tit_wrap h2 {
	margin-bottom: 4px; 
    font-size: 30px;
    font-weight: 700;
    color: #363636;
    text-align: center;
    word-break: keep-all;
}
#sub_content.vietnam_landing .sell_apply_sec .tit_wrap h2 {
	font-size: 32px;
}
#sub_content.abroad_landing .sell_apply_sec .tit_wrap h2 {
	font-size: 32px;
}
.sell_apply_sec.sky .tit_wrap h2 {
	color: #0d274c;
}
.sell_apply_sec.sky_white .tit_wrap h2 {
	color: #fff;
}
.sell_apply_sec.sky_blue .tit_wrap h2 {
	color: #113366;
}
.sell_apply_sec.dark_blue .tit_wrap h2 {
    color: #fff;
}
.sell_apply_sec .tit_wrap p {font-size: 16px;color: #a6a6a6;text-align: center; } 
.sell_apply_sec .on_btn_apply {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 40px;
}
.sell_apply_sec .on_btn_apply > a {
	display: inline-block;
	width: auto;
	padding: 0.5em 30px;
	background: #ee4d2d;
	border-radius: 3px;
	color: #fff;
	font-size: 22px;
	font-weight: 700;
	text-align: center;
	transition: all 0.3s;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}
#sub_content.vietnam_landing .sell_apply_sec .on_btn_apply > a {
	font-size: 26px;
}
#sub_content.abroad_landing .sell_apply_sec .on_btn_apply > a {
	font-size: 26px;
}
.sell_apply_sec .on_btn_apply > a:hover {
    background: #e92e08;
}
.sell_apply_sec.sky .on_btn_apply > a {
    background: #0d274c;
}
.sell_apply_sec.sky .on_btn_apply > a:hover {
    background: #0d274c;
}
@media all and (max-width:1024px) {
	.sell_apply_sec .tit_wrap h2 {font-size: 28px; } 
}
@media all and (max-width:768px) {
	.sell_apply_sec + .vietnam_landing_inner .sec06,
	.sell_apply_sec + .abroad_landing_inner .sec06 {
		margin-top: 0;
	}
	#sub_content.vietnam_landing .sell_apply_sec .tit_wrap h2 {
		font-size: 2rem;
	}
	#sub_content.abroad_landing .sell_apply_sec .tit_wrap h2 {
		font-size: 2rem;
	}
	#sub_content.vietnam_landing .sell_apply_sec .on_btn_apply > a {
		font-size: 1.375rem;
	}
	#sub_content.abroad_landing .sell_apply_sec .on_btn_apply > a {
		font-size: 1.375rem;
	}
	.sell_apply_sec .tit_wrap h2 br {display: none; } 
	.sell_apply_sec .on_btn_apply {
		margin-top: 30px;
	}
	.sell_apply_sec .on_btn_apply > a {
		font-size: 20px;
	}
}
@media all and (max-width:480px) {
	.sell_apply_sec .tit_wrap h2 {font-size: 28px; } 
}