@charset "UTF-8";.gns{background:#f5f5f5;padding:9rem 0;display:flex;flex-direction:column}
.gns.mgt{margin-top:4rem}
.gns.mgb{margin-bottom:4rem}
.gns.bg-white{background:#fff}
.gns.bg-black{background:#000}
.gns.bg-black .title{color:#fff}
.gns.bg-black .description{color:#fff}
.gns .title{width:100%;padding:0 6rem;font-size:4.8rem;font-weight:600;letter-spacing:-0.015em;line-height:5.6rem;text-align:center}
.gns .description{width:100%;padding:0 6rem;margin-top:.8rem;font-size:1.8rem;line-height:3rem;letter-spacing:-0.01em;text-align:center;font-weight:300}
.gns .gns-input{width:78.6rem;height:6rem;border-radius:3.2rem;border:3px solid #000;margin:5rem auto 0;display:flex;align-items:center;padding:0 1rem;background:#fff}
.gns .gns-input input[type=text]{width:100%;height:100%;padding:0 4rem;font-size:1.8rem;letter-spacing:-0.015em;background:transparent;font-weight:400;font-family:"Hankook","HankookMain",sans-serif}
.gns .gns-input input[type=text]:focus{outline:0}
.gns .gns-input input[type=text]::placeholder{color:#000}
.gns .gns-input label{display:none}
.gns .gns-input button{min-width:13.6rem;height:4rem;padding:0 2.4rem;background:#000;border-radius:2.6rem;display:flex;align-items:center;justify-content:center;font-size:1.4rem;letter-spacing:-0.01em;font-weight:300;color:#fff;flex-shrink:0}
.gns .gns-input button:after{content:"";width:1.6rem;height:1.6rem;margin-left:1.3rem;display:flex}
.gns.en .gns-input input[type=text]{font-family:"HankookMain","Hankook",sans-serif}
#popup_wrapper .Subscribe_popFooter .pop_inner{width:64rem;padding:6.6rem 3.4rem 4rem;overflow-y:auto}
#popup_wrapper .Subscribe_popFooter .pop_inner .pop_con{padding:0}
#popup_wrapper .Subscribe_popFooter .pop_inner .pop_title{margin-bottom:2.4rem}
#popup_wrapper .Subscribe_popFooter .pop_inner .pop_title .font_contents_title_2{font-weight:600;line-height:3.6rem}
#popup_wrapper .Subscribe_pop .pop_inner .description{letter-spacing:-0.03em;margin-bottom:4rem;padding-bottom:0}
#popup_wrapper .Subscribe_popFooter .pop_inner .popup_email_box{position:relative;border-bottom:1px solid #aaa}
#popup_wrapper .Subscribe_popFooter .pop_inner .popup_email_box:after{content:"";width:0;height:1px;background:#000;position:relative;bottom:0;left:0;transition:width .5s;display:flex}
#popup_wrapper .Subscribe_popFooter .pop_inner .popup_email_box:hover:after{width:100%;transition:width .5s}
#popup_wrapper .Subscribe_popFooter .pop_inner .popup_email_box input{width:100%;height:4.8rem;position:relative;background:transparent;border-radius:0;font-size:1.6rem;font-weight:600;padding:0}
#popup_wrapper .Subscribe_popFooter .pop_inner .popup_email_box input:focus{outline:0}
#popup_wrapper .Subscribe_popFooter .pop_inner .popup_email_box label{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:1.6rem;letter-spacing:-0.05rem;color:#aaa;display:flex;align-items:center;font-weight:500}
#popup_wrapper .Subscribe_popFooter .pop_inner .popup_email_box label:after{content:"*";display:flex;color:red;font-size:1.4rem;margin-left:.6rem}
#popup_wrapper .Subscribe_popFooter .pop_inner .popup_email_box input:valid+label{display:none}
#popup_wrapper .Subscribe_popFooter .pop_inner .Validation{display:none;margin-top:.8rem;font-size:1.2rem;text-align:left;color:#c92a1d;padding-bottom:0;line-height:inherit;letter-spacing:0}
#popup_wrapper .Subscribe_popFooter .pop_inner .Validation.show{display:block}
#popup_wrapper .Subscribe_popFooter .pop_inner .Validation.emailValidationFooter{flex-direction:column}
#popup_wrapper .Subscribe_popFooter .pop_inner .Validation.emailValidationFooter:before{content:"";width:100%;height:1px;background:#c92a1d;position:relative;top:-0.9rem;left:0;transition:width .5s;display:flex}
#popup_wrapper .Subscribe_popFooter .pop_inner .Validation.checkVali{padding-left:calc(1.4rem + 25px)}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box{margin-top:1.6rem}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .btn{font-size:1.6rem;letter-spacing:-0.005em;color:#aaa;font-weight:400;display:flex;align-items:center}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .btn:after{content:"*";display:flex;color:red;font-size:1.4rem;margin-left:.6rem}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .btn.selected{color:#000}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .btn.selected:after{display:none}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .drop-box{max-height:22rem}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .drop-box .drop-search-box{width:calc(100% - 4rem);max-width:43.2rem;height:5.6rem;margin:2rem auto 1.4rem;position:relative}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .drop-box .drop-search-box input{width:100%;height:100%;border-bottom:1px solid #000;font-size:1.6rem;font-weight:400;color:#000;padding-left:4.8rem;background:0;border-radius:0}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .drop-box .drop-search-box input::placeholder{font-weight:500;letter-spacing:-0.005em;color:#aaa}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .drop-box .drop-search-box input:focus{outline:0}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .drop-box .drop-search-box::before{content:"";width:4rem;height:4rem;background:rgba(0,0,0,0.06) url("../../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-base/resources/img/common/search-up.svg");display:flex;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .drop-box .drop-search-box+button{margin-top:0;min-height:3.6rem}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .drop-box button{text-align:center;padding:0}
#popup_wrapper .Subscribe_popFooter .pop_inner .select-box .drop-box .drop-search-noresultFooter{height:4.2rem;font-size:1.4rem;padding:0;font-weight:500;color:#666;font-family:"Hankook";line-height:2.2rem;display:none}
#popup_wrapper .Subscribe_popFooter .pop_inner .checkbox{width:100%;padding:0 2rem;margin-top:2rem;padding-bottom:0}
#popup_wrapper .Subscribe_popFooter .pop_inner .checkbox>label{display:flex;align-items:flex-start;text-align:left;letter-spacing:-0.005rem;font-weight:300;font-size:1.3rem;line-height:2rem;color:#666;outline:0}
#popup_wrapper .Subscribe_popFooter .pop_inner .sub-btn{margin-top:3.2rem}
#popup_wrapper .popup_submittedFooter .pop_inner,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner,#popup_wrapper .popup_submission_failedFooter .pop_inner{width:50rem;border:1px solid #bbb;box-shadow:4px 4px 10px rgba(0,0,0,0.4)}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con{padding:1rem 2.4rem 3.6rem}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .pop_title,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .pop_title,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .pop_title{margin-bottom:3.2rem}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .pop_title h3.font_contents_title_2,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .pop_title h3.font_contents_title_2,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .pop_title h3.font_contents_title_2{font-weight:600}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .description,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .description,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .description{margin-bottom:3.2rem}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .description span,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .description span,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .description span{font-weight:600}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .share_btn,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .share_btn,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .share_btn{display:flex;align-items:center;justify-content:center;font-weight:500;margin-bottom:1.6rem;padding:0;cursor:pointer}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .share_btn::after,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .share_btn::after,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .share_btn::after{content:"";width:1rem;height:1rem;background:url("../../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-base/resources/img/common/icon_share.svg");background-size:contain;display:flex;margin-left:.6rem}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .share_txt,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .share_txt,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .share_txt{font-size:1.3rem;font-weight:300;letter-spacing:-0.005em;line-height:2rem;margin-bottom:4rem;padding:0}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .share_txt_complete,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .share_txt_complete,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .share_txt_complete{font-size:1.3rem;font-weight:300;letter-spacing:-0.005em;line-height:2rem;margin-bottom:4rem;color:#db5200;display:none;padding:0}
@media all and (max-width:1024px){.gns.mgt{margin-top:8.8rem}
.gns.mgb{margin-bottom:8.8rem}
.gns .title{font-size:3.8rem;padding:0 3.2rem}
.gns .description{padding:0 3.2rem;letter-spacing:-0.015em;line-height:3.8rem}
.gns .gns-input{width:56rem;margin:5.3rem auto 0}
.gns .gns-input input[type=text]{letter-spacing:-0.01em}
#popup_wrapper .Subscribe_popFooter .pop_inner .pop_title .font_contents_title_2{font-size:2.8rem;letter-spacing:-0.01em}
#popup_wrapper .Subscribe_popFooter .pop_inner .description{font-size:1.8rem;font-weight:300;line-height:3rem}
}
@media all and (max-width:767px){.gns{padding:7.2rem 0}
.gns.mgt{margin-top:4rem}
.gns.mgb{margin-bottom:4rem}
.gns .title{font-size:2.8rem;padding:0 2rem;line-height:3.6rem}
.gns .description{margin-top:1.2rem;font-size:1.6rem;line-height:2.4rem;padding:0 2rem}
.gns .gns-input{width:100%;min-width:auto;height:auto;margin:3.2rem auto 0;border:0;flex-direction:column;background:transparent}
.gns .gns-input input[type=text]{width:100%;height:4.8rem;font-size:1.6rem;text-align:center;margin-bottom:2.4rem;padding:0 3rem;background:#fff;border-radius:3.2rem;border:3px solid #000}
.gns .gns-input button{margin:0 auto}
#popup_wrapper .Subscribe_popFooter .pop_inner{width:calc(100% - 4rem);max-width:39rem;padding:5rem 2.4rem 5.6rem}
#popup_wrapper .Subscribe_popFooter .pop_inner .pop_con{padding:0}
#popup_wrapper .Subscribe_popFooter .pop_inner .pop_title{margin-bottom:2rem;margin-top:2rem}
#popup_wrapper .Subscribe_popFooter .pop_inner .pop_title .font_contents_title_2{font-size:1.8rem;line-height:2.4rem}
#popup_wrapper .Subscribe_popFooter .pop_inner .description{font-size:1.4rem;letter-spacing:-0.03em;margin-bottom:3rem}
#popup_wrapper .Subscribe_popFooter .pop_inner .checkbox{margin-top:2.4rem}
#popup_wrapper .Subscribe_popFooter .pop_inner .sub-btn{margin-top:4rem}
#popup_wrapper .popup_submittedFooter .pop_inner,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner,#popup_wrapper .popup_submission_failedFooter .pop_inner{width:30rem}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .pop_title,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .pop_title,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .pop_title{margin-bottom:2rem}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .pop_title h3.font_contents_title_2,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .pop_title h3.font_contents_title_2,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .pop_title h3.font_contents_title_2{font-size:1.8rem;line-height:3.6rem;letter-spacing:-0.01em}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .description,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .description,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .description{letter-spacing:-0.03em;margin-bottom:2.4rem}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .description span,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .description span,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .description span{font-weight:600}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .share_btn,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .share_btn,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .share_btn{font-size:1.6rem;margin-bottom:1.6rem;cursor:pointer}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .share_btn::after,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .share_btn::after,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .share_btn::after{content:"";width:1rem;height:1rem;background:url("../../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-base/resources/img/common/icon_share.svg");background-size:contain;display:flex;margin-left:.6rem}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .share_txt,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .share_txt,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .share_txt{font-size:1.4rem;margin-bottom:3.2rem}
#popup_wrapper .popup_submittedFooter .pop_inner .pop_con .share_txt_complete,#popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .share_txt_complete,#popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .share_txt_complete{font-size:1.4rem;margin-bottom:3.2rem}
}
html[dir=rtl] .gns .gns-input button:after{margin-left:0}
html[dir=rtl] #popup_wrapper .Subscribe_popFooter .pop_inner .popup_email_box label{left:inherit}
html[dir=rtl] #popup_wrapper .Subscribe_popFooter .pop_inner .checkbox>label{text-align:right}
html[dir=rtl] #popup_wrapper .Subscribe_popFooter .pop_inner .Validation{text-align:right}
html[dir=rtl] #popup_wrapper .popup_submittedFooter .pop_inner .pop_con .share_btn::after,html[dir=rtl] #popup_wrapper .popup_duplicate_submissionFooter .pop_inner .pop_con .share_btn::after,html[dir=rtl] #popup_wrapper .popup_submission_failedFooter .pop_inner .pop_con .share_btn::after{margin-left:0;margin-right:.6rem}