@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{margin-bottom:120px;font-family:"Pretendard","Dotum",Helvetica,sans-serif;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.campaign *{color:#888;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:130%;letter-spacing:-0.02em;word-break:keep-all;word-wrap:break-word}.campaign h1{font-family:"Pretendard","Dotum",Helvetica,sans-serif}.campaign h2,.campaign h3,.campaign h4,.campaign input,.campaign button,.campaign a,.campaign select{font-family:"Pretendard","Dotum",Helvetica,sans-serif}.campaign a{font-size:16px;color:#888;text-decoration:none}.campaign a:hover{color:#888}.campaign input::-webkit-input-placeholder{color:#999}.campaign input::-moz-placeholder{color:#999}.campaign input:-ms-input-placeholder{color:#999}.campaign input::-ms-input-placeholder{color:#999}.campaign input::placeholder{color:#999}.campaign textarea::-webkit-input-placeholder{color:#999}.campaign textarea::-moz-placeholder{color:#999}.campaign textarea:-ms-input-placeholder{color:#999}.campaign textarea::-ms-input-placeholder{color:#999}.campaign textarea::placeholder{color:#999}.campaign .input[type=text]{font-family:"Pretendard","Dotum",Helvetica,sans-serif;padding:0 3%;border:1px solid #cfcfcf;height:40px;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}.campaign .sec{margin:0 auto;padding:0 30px;width:auto;max-width:1144px}.campaign .visual_area .info_img{margin:0 auto;width:auto;max-width:1144px}.campaign .top_tit_wrap{padding:60px 0;text-align:center;border-bottom:1px solid #d9d9d9}.campaign .top_tit_wrap h3{margin-bottom:20px;font-family:"Stratum",sans-serif;font-size:36px;color:#222;font-weight:bold}.campaign .top_tit_wrap p{font-size:18px;color:#666;font-weight:500}.campaign .top_tit_wrap p strong{color:#282828}.campaign .top_tit_wrap .desc{margin-top:10px;font-size:16px;color:#787878;font-weight:500}.campaign .btn_wrap .btn{margin-top:4px;padding:10px;min-width:auto;width:100%}.campaign .btn_wrap .btn_complete{margin-top:60px}.campaign .select_wrap select{width:100%}.campaign .form_wrap{margin:60px auto 0;width:auto;max-width:1200px}.campaign .form_wrap h4{margin-bottom:20px;font-size:24px;color:#222;font-weight:bold}.campaign .form_wrap .inner{margin-top:60px}.campaign .form_wrap .inner:first-child{margin-top:0}.campaign .form_wrap .user_info{padding:45px 35px;border:1px solid #ebebeb}.campaign .form_wrap .user_info>li{padding-top:45px;border-top:1px solid #ebebeb}.campaign .form_wrap .user_info>li:first-child{padding-top:0;border-top:none}.campaign .form_wrap .accordion_wrap{padding:45px 35px;border:1px solid #ebebeb}.campaign .form_wrap .accordion_wrap .acco_tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.campaign .form_wrap .accordion_wrap .acco_tit .tit{font-size:18px;color:#222;font-weight:bold}.campaign .form_wrap .accordion_wrap .acco_tit .desc{display:block;margin-top:10px;font-size:16px;color:#787878;font-weight:500}.campaign .form_wrap .accordion_wrap .acco_cont{display:none;margin-top:45px;padding-top:45px;border-top:1px solid #d9d9d9}.campaign .table_form .item{overflow:hidden;margin-top:35px;padding-top:45px;border-top:1px solid #d9d9d9}.campaign .table_form .item:first-child{margin-top:0;padding-top:0;border-top:none}.campaign .table_form .row{width:100%}.campaign .table_form .row-50{float:left;width:calc(50% - 40px);margin-right:40px}.campaign .table_form dt{margin-bottom:15px}.campaign .table_form dt label{display:inline-block;font-size:20px;color:#222;font-weight:600}.campaign .table_form dt .desc{font-size:16px;color:#787878;font-weight:500}.campaign .table_form dt .txt_point{margin-left:4px;font-size:20px;color:#222;font-weight:600}.campaign .check_wrap{font-size:0}.campaign .check_wrap.several{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}.campaign .check_wrap.several .check_item{margin-right:0}.campaign .check_wrap.several .check_item label{height:24px;line-height:24px;vertical-align:middle}.campaign .check_item{display:inline-block}.campaign .check_item:last-child{margin-right:0}.campaign .radio_wrap{font-size:0}.campaign .radio_item{display:inline-block;margin-right:44px}.campaign .radio_item:last-child{margin-right:0}.campaign .table_form .email_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.campaign .table_form .email_wrap .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:67%}.campaign .table_form .email_wrap .input_floating,.campaign .table_form .email_wrap .input_wrap{width:calc(50% - 12px)}.campaign .table_form .email_wrap .symbol{display:inline-block;margin-top:16px;padding:0 5px}.campaign .table_form .email_wrap .select_wrap{margin-left:10px;width:30%}.campaign .table_form .email_wrap .select_wrap select{min-width:auto;width:100%}.campaign .table_form .car_wrap .select_wrap{width:100%;max-width:470px}.campaign .select_wrap{position:relative;display:inline-block;width:100%;margin-right:8px}.campaign .select_wrap.sm{width:233px}.campaign .select_wrap:last-child{margin-right:0}.campaign .showroom_wrap{margin-top:24px;font-size:0}.campaign .showroom_wrap .radio_wrap{margin:30px 0}.campaign .showroom_wrap .showroom{display:none}.campaign .showroom_wrap .showroom.active{display:block}.campaign .showroom_wrap .select_wrap{width:100%;width:calc(50% - 6px)}.campaign .showroom_wrap .select_wrap select{min-width:auto;width:100%}.campaign .showroom_wrap .showroomInput_wrap.active{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.campaign .table_form .address_wrap{font-size:0}.campaign .table_form .address_wrap .select_wrap{width:100%;width:calc(50% - 6px)}.campaign .table_form .address_wrap .select_wrap select{min-width:auto;width:100%}.campaign .table_form .search_wrap{display:none;margin-top:20px}.campaign .table_form .search_wrap.show{display:block}.campaign .table_form .search_wrap .info_txt{font-size:16px;font-weight:500;color:#666}.campaign .table_form .search_wrap .lists_box{overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;max-height:480px;margin-top:20px}.campaign .table_form .search_wrap .list_item{position:relative;width:calc(50% - 5px);border:1px solid #ddd;background-color:#fff}.campaign .table_form .search_wrap .list_item.active{border:1px solid rgba(0,0,0,0)}.campaign .table_form .search_wrap .list_item.active::before{content:"";position:absolute;top:40px;right:40px;width:32px;height:32px;background:url(/httpobject/gmc_images/campaign/newsletter/ico_select_chk.svg) 0 0 no-repeat}.campaign .table_form .search_wrap .list_item.active::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #222;-webkit-box-sizing:border-box;box-sizing:border-box}.campaign .table_form .search_wrap .item_inner{padding:40px}.campaign .search_wrap .list_item dl{line-height:18px}.campaign .search_wrap .list_item dt,.campaign .search_wrap .list_item dd{display:inline;margin-bottom:0;font-size:18px;color:#444}.campaign .search_wrap .list_item .btn_box{margin-top:32px;border:2px solid #222}.campaign .search_wrap .select_btn{width:100%;padding:6px 10px;font-size:18px;color:#222;font-weight:600;text-align:center;cursor:pointer;background:rgba(0,0,0,0)}.campaign .table_form .service_wrap .select_wrap{width:100%}.campaign .table_form textarea{width:100%;padding:16px;resize:none;border-radius:0;color:#999}.campaign .table_form .phone_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.campaign .table_form .phone_wrap .input_floating{width:calc(100% - 130px)}.campaign .table_form .phone_wrap .input_floating input{width:100%}.campaign .table_form .btn_wrap{margin-left:10px}.campaign .table_form .btn_wrap .btn{width:120px}.campaign .privacy_wrap{margin:45px 0;border-top:1px solid #d9d9d9}.campaign .term_box{overflow-y:scroll;height:350px;border:1px solid #d2d2d2;background-color:#fff;color:#8c8c8c}.campaign .term_box .text_inner{padding:30px}.campaign .term_box h5{margin-bottom:10px;font-size:20px;color:#262626;font-weight:600}.campaign .term_box ol>li{margin-top:20px}.campaign .term_box ol>li:first-child{margin-top:0}.campaign .term_box ul>li{margin-top:15px}.campaign .term_box ul>li>p{color:#222}.campaign .term_box .dot_list{margin-top:8px}.campaign .term_box .dot_list>li{position:relative;margin-top:5px;padding-left:14px;color:#8c8c8c}.campaign .term_box .dot_list>li:first-child{margin-top:0}.campaign .term_box .dot_list>li::before{content:"";position:absolute;left:0;top:11px;width:6px;height:1px;background-color:#888}.campaign .term_box strong{color:#222;font-weight:600}.campaign .term_box a{text-decoration:underline;font-weight:600}.campaign .agreeAll_wrap{margin-bottom:10px;text-align:right}.campaign .agreeAll_wrap .check_wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.campaign .agree_wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.campaign .agree_wrap dt{color:#666;font-weight:500}.campaign .agree_wrap dt span{font-size:14px;color:#929495}.campaign .sec2{padding:0}.campaign .sec2 .video_area{padding:0 30px}.campaign .sec2 .video_wrap{overflow:hidden;position:relative;width:auto;max-width:1200px;padding-top:56.25%;cursor:pointer}.campaign .sec2 .video_wrap.first{margin-bottom:64px}.campaign .sec2 .video_wrap .thumbnail{position:absolute;top:-1%;left:-1%;width:102%;height:102%;z-index:2}.campaign .sec2 .video_wrap .thumbnail::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;background-color:#000}.campaign .sec2 .video_wrap .thumbnail::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:128px;height:128px;background:url("/httpobject/gmc_images/campaign/online/raq/2026-GMC-grand-launch-event/ico_video_play.svg") center no-repeat;background-size:cover}.campaign .sec2 .video_wrap .thumbnail img{width:100%}.campaign .sec2 .video_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;border:none}