@media(min-width: 1024px){.col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;width:8.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.offset-1{margin-left:8.3333333333%;position:relative}.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;width:16.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.offset-2{margin-left:16.6666666667%;position:relative}.col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:25%;flex-basis:25%;width:25%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.offset-3{margin-left:25%;position:relative}.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;width:33.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.offset-4{margin-left:33.3333333333%;position:relative}.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;width:41.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.offset-5{margin-left:41.6666666667%;position:relative}.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.offset-6{margin-left:50%;position:relative}.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;width:58.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.offset-7{margin-left:58.3333333333%;position:relative}.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;width:66.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.offset-8{margin-left:66.6666666667%;position:relative}.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:75%;flex-basis:75%;width:75%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.offset-9{margin-left:75%;position:relative}.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;width:83.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.offset-10{margin-left:83.3333333333%;position:relative}.col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;width:91.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.offset-11{margin-left:91.6666666667%;position:relative}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.offset-12{margin-left:100%;position:relative}}.campaign .form_wrap{overflow:hidden;padding:80px 64px 0}.campaign .form_wrap .form_inner{float:left;width:calc(50% - 32px)}.campaign .form_wrap .form_inner.first{margin-right:64px}.campaign .form_wrap .privacy_info{clear:both;margin:0 0 80px}.campaign .form_wrap .privacy_info strong{display:block;margin-bottom:10px;font-size:15px;font-weight:bold;letter-spacing:-0.075em}.campaign .form_wrap .privacy_info ul li{margin-top:10px;font-size:13px}.campaign .form_wrap .privacy_info ul li:first-child{margin-top:0}.campaign .form_wrap h2{margin-bottom:10px;font-size:18px;color:#262626;font-weight:bold}.campaign .form_wrap h3{margin-bottom:3%;font-size:17px;font-weight:bold;color:#414042;letter-spacing:-0.075em}.campaign .form_wrap input[type=text]{width:100%;padding:0 3%;border:1px solid #cfcfcf;height:46px;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}.campaign .form_wrap input[type=checkbox],.campaign .form_wrap input[type=radio]{width:18px;height:18px;vertical-align:bottom}.campaign .form_wrap .default_btn{display:block;width:100%;height:46px;font-size:14px;color:#262626;font-weight:500;text-align:center;border:2px solid #b3b3b3}.campaign .form_wrap #btnReg{display:inline-block;border:none;width:100%;height:56px;font-weight:600;font-size:16px;color:#fff;line-height:50px;font-weight:bold;text-align:center;background-color:#0071ce;border-radius:8px}.campaign .user_info li{margin-top:6%}.campaign .user_info li:first-child{margin-top:4%}.campaign .user_info .info_box{margin-bottom:50px}.campaign .user_info .checkbox_area p{font-size:14px;color:#666}.campaign .user_info .checkbox_area .txt{margin-bottom:8px;font-weight:bold}.campaign .user_info .checkbox_area label{margin-left:10px}.campaign .user_info .radio_area{overflow:hidden;padding:0 1%}.campaign .user_info .radio_area>div{float:left}.campaign .user_info .radio_area>div>*{display:inline-block;vertical-align:middle}.campaign .user_info .radio_area .radio_tab1{width:40%;padding-bottom:2px}.campaign .user_info .radio_area .radio_tab2{width:57%;margin-left:3%}.campaign .user_info .radio_area .radio_label{display:inline-block;vertical-align:middle;margin:0 2%;font-size:13px}.campaign .user_info .sms div{width:100%}.campaign .user_info .sms div:first-child{padding-bottom:3%}.campaign .user_info .sms div input{width:100%}.campaign .user_info .sms div.inner2 .default_btn{display:inline-block;width:100%;margin-top:3%;vertical-align:middle}.campaign .user_info .sms.sms_car div input{width:100%;padding:3%}.campaign .user_info .sms.sms_car div.inner2 a{width:100%}.campaign .user_info .sms.sms_car p{padding-top:3%;font-size:13px;color:#666;letter-spacing:-0.03em}.campaign .user_info .carManager_visit,.campaign .user_info .carManager_exhibit{display:none}.campaign .user_info .carManager_visit.active,.campaign .user_info .carManager_exhibit.active{display:block}.campaign .user_info .carManager_exhibit{margin-top:6%}.campaign .user_info .carManager_exhibit .address_group .input_item{margin-top:10px}.campaign .user_info .carManager_exhibit .address_group .input_item:first-child{margin-top:0}.campaign .user_info .carManager_exhibit .address_group .btn{display:block;position:absolute;right:0;top:0;width:100px;height:100%;font-size:12px;text-align:center;line-height:40px;background-color:#666;color:#fff}.campaign .user_info .visit_select_box{position:relative;margin-top:3%}.campaign .user_info .visit_select_box select{width:100%;padding:0 3%;height:46px;border-radius:0;border:1px solid #e0e0e0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#808285;background:url("/httpobject/images/campaign/campaign-platform/common/select_btn.png") right 0 center no-repeat;background-size:70px 46px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.campaign .user_info .exhibition_list{display:none;margin-top:32px}.campaign .user_info .exhibition_list.on{display:block}.campaign .user_info .exhibition_list li{padding:20px;border:1px solid #e6e6e6;-webkit-box-sizing:border-box;box-sizing:border-box}.campaign .user_info .exhibition_list li .info_exhibition strong{display:block;font-size:14px;color:#262626;font-weight:500}.campaign .user_info .exhibition_list li .info_exhibition p{margin-top:4px;font-size:12px;color:#6e6e6e}.campaign .user_info .exhibition_list li .default_btn{margin-top:25px}.campaign .user_info .desc{padding-top:3%}.campaign .user_info .desc p{font-size:13px;padding-left:8px;text-indent:-8px;word-wrap:break-word;word-break:keep-all}.campaign .user_info .desc li{font-size:13px;padding-left:8px;text-indent:-8px;word-wrap:break-word;word-break:keep-all;margin-bottom:2%}.campaign .user_info .desc li:last-child{margin-bottom:0}.campaign .term_area h3{margin:10px 0}.campaign .term_area ol strong{display:block;margin:10px 0}.campaign .term_box{height:325px;padding:10px 10px 20px;border:1px solid #cfcfcf;color:#000;overflow-y:scroll;line-height:17px;font-size:12px}.campaign .term_box .text_inner{margin-bottom:15px}.campaign .term_box .text_inner h3,.campaign .term_box .text_inner p{font-size:12px}.campaign .term_box .text_inner p{padding:5px 0 10px}.campaign .term_box .dot_list{padding:5px 0 10px}.campaign .term_box .dot_list li{position:relative;font-size:12px;margin-top:5px;padding-left:8px}.campaign .term_box .dot_list li:first-child{margin-top:0}.campaign .term_box .dot_list li::before{content:"";position:absolute;left:0;top:8px;width:2px;height:2px;background-color:#393839;border-radius:100%}.campaign .agree_all_area{margin-bottom:30px;font-size:12px;line-height:1.5em}.campaign .agree_all_area #agreeAll{margin-right:5px}.campaign .agree_all_area p{font-size:13px;color:#393839;font-weight:500;letter-spacing:-0.05em}.campaign .agree_all_area .agree{border-bottom:none}.campaign .agree_all_area .agree:first-child{margin-bottom:10px;font-weight:600;margin-top:5%}.campaign .agree_all_area .agree:first-child label{font-size:13px;color:#393839;font-weight:500;letter-spacing:-0.05em}.campaign .agree_all_area .agree dt{margin-bottom:15px;padding-top:15px;font-size:13px;color:#393839;letter-spacing:-0.03em}.campaign .agree_all_area .agree dd{text-align:right}.campaign .agree_all_area .agree dd label{margin:0 2%;font-size:13px;color:#393839}.campaign .agree_all_area .agree dd input{margin-right:10px}#header{height:60px;border-bottom:1px solid #ddd}#header h1{padding:10px 0 0 20px}#header h1 a{display:block;width:40px;height:40px;background:none}#footer{margin:0 64px;padding:30px 0 20px;border-top:1px solid #dedede;line-height:1.5em}#footer .if_cp,#footer address{text-align:left;font-size:14px;color:#808285;font-style:normal}.campaign *{font-family:"Pretendard",Arial,sans-serif;font-size:16px;color:#888;line-height:150%}.campaign .visual_area{position:relative}.campaign .visual_area .visual_txt{position:absolute;left:0;top:50px;width:100%;padding:0 5%;font-size:48px;color:#fff;font-weight:400;text-align:center}.campaign .visual_area .img img{width:100%;vertical-align:top}.campaign .visual_area .info_img{max-width:1200px;margin:0 auto}.campaign .contents{padding-bottom:80px}.campaign .visual_area{padding:40px 10px;text-align:center;background:#f8f5ef;line-height:1.375}.campaign .visual_area .main_txt{margin:0;padding:0;font-size:28px;color:#262626;font-weight:bold;word-wrap:break-word;word-break:keep-all;border-bottom:none}.campaign .agree_all_area p{margin-top:5%;margin-bottom:10px;font-weight:600}.campaign .agree_all_area p{font-size:13px;color:#393839;font-weight:500;letter-spacing:-0.05em}.campaign .agree_all_area .agree{border-bottom:none}.campaign .agree_all_area .agree input{margin-right:5px}.campaign .agree_all_area .agree label{font-weight:400}.campaign .agree_all_area .agree label span{display:block;margin:5px 0 0 23px;color:#888}