@font-face{font-family:ChevySans;font-weight:normal;font-style:normal;src:url("/httpobject/gmc_font/ChevySans-Regular.woff2") format("woff2"),url("/httpobject/gmc_font/ChevySans-Regular.woff") format("woff")}@font-face{font-family:ChevySans;font-weight:500;font-style:normal;src:url("/httpobject/gmc_font/ChevySans-Medium.woff2") format("woff2"),url("/httpobject/gmc_font/ChevySans-Medium.woff") format("woff")}@font-face{font-family:ChevySans;font-weight:bold;font-style:normal;src:url("/httpobject/gmc_font/ChevySans-Bold.woff2") format("woff2"),url("/httpobject/gmc_font/ChevySans-Bold.woff") format("woff")}@font-face{font-family:NotoSansKRWeb;font-weight:400;font-style:normal;src:url("/httpobject/gmc_font/NotoSansCJKkr-Regular.woff2") format("woff2"),url("/httpobject/gmc_font/NotoSansCJKkr-Regular.woff") format("woff")}@font-face{font-family:NotoSansKRWeb;font-weight:500;font-style:normal;src:url("/httpobject/gmc_font/NotoSansCJKkr-Medium.woff2") format("woff2"),url("/httpobject/gmc_font/NotoSansCJKkr-Medium.woff") format("woff")}@font-face{font-family:NotoSansKRWeb;font-weight:600;font-style:normal;src:url("/httpobject/gmc_font/NotoSansKR-SemiBold.woff2") format("woff2"),url("/httpobject/gmc_font/NotoSansKR-SemiBold.woff") format("woff")}@font-face{font-family:NotoSansKRWeb;font-weight:bold;font-style:normal;src:url("/httpobject/gmc_font/NotoSansCJKkr-Bold.woff2") format("woff2"),url("/httpobject/gmc_font/NotoSansCJKkr-Bold.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:400;font-style:normal;src:url("/httpobject/gmc_font/Pretendard-Regular.woff2") format("woff2"),url("/httpobject/gmc_font/Pretendard-Regular.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:500;font-style:normal;src:url("/httpobject/gmc_font/Pretendard-Medium.woff2") format("woff2"),url("/httpobject/gmc_font/Pretendard-Medium.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:600;font-style:normal;src:url("/httpobject/gmc_font/Pretendard-SemiBold.woff2") format("woff2"),url("/httpobject/gmc_font/Pretendard-SemiBold.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:bold;font-style:normal;src:url("/httpobject/gmc_font/Pretendard-Bold.woff2") format("woff2"),url("/httpobject/gmc_font/Pretendard-Bold.woff") format("woff")}@font-face{font-family:Stratum;font-weight:800;font-style:normal;src:url("/httpobject/gmc_font/StratumGMCWebBlack.woff2") format("woff2"),url("/httpobject/gmc_font/StratumGMCWebBlack.woff") format("woff")}@font-face{font-family:CadillacGothic;font-weight:bold;src:url("/httpobject/gmc_font/CadillacGothic-NarrowBold.woff") format("woff"),url("/httpobject/gmc_font/CadillacGothic-NarrowBold.woff2") format("woff2")}@font-face{font-family:RouisWeb;font-weight:400;font-style:normal;src:url("/httpobject/gmc_font/louis-regular-webfont.woff2") format("woff2"),url("/httpobject/gmc_font/louis-regular-webfont.woff") format("woff")}@font-face{font-family:RouisWeb;font-weight:bold;font-style:normal;src:url("/httpobject/gmc_font/louis-bold-webfont.woff2") format("woff2"),url("/httpobject/gmc_font/louis-bold-webfont.woff") format("woff")}@media(min-width: 1024px){.col-1{flex:0 0 auto;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);box-sizing:border-box;position:relative}.offset-1{margin-left:8.3333333333%;position:relative}.col-2{flex:0 0 auto;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);box-sizing:border-box;position:relative}.offset-2{margin-left:16.6666666667%;position:relative}.col-3{flex:0 0 auto;flex-basis:25%;width:25%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-3{margin-left:25%;position:relative}.col-4{flex:0 0 auto;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);box-sizing:border-box;position:relative}.offset-4{margin-left:33.3333333333%;position:relative}.col-5{flex:0 0 auto;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);box-sizing:border-box;position:relative}.offset-5{margin-left:41.6666666667%;position:relative}.col-6{flex:0 0 auto;flex-basis:50%;width:50%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-6{margin-left:50%;position:relative}.col-7{flex:0 0 auto;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);box-sizing:border-box;position:relative}.offset-7{margin-left:58.3333333333%;position:relative}.col-8{flex:0 0 auto;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);box-sizing:border-box;position:relative}.offset-8{margin-left:66.6666666667%;position:relative}.col-9{flex:0 0 auto;flex-basis:75%;width:75%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-9{margin-left:75%;position:relative}.col-10{flex:0 0 auto;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);box-sizing:border-box;position:relative}.offset-10{margin-left:83.3333333333%;position:relative}.col-11{flex:0 0 auto;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);box-sizing:border-box;position:relative}.offset-11{margin-left:91.6666666667%;position:relative}.col-12{flex:0 0 auto;flex-basis:100%;width:100%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-12{margin-left:100%;position:relative}}*{box-sizing:border-box}html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,table,th,td,form,fieldset,legend,input,textarea,button,select{padding:0;margin:0}body{font-family:"NotoSansKRWeb","Pretendard",Helvetica,Arial,sans-serif;color:#666;font-weight:400;line-height:1;-webkit-text-size-adjust:100%}.btn_wrap{font-size:0;text-align:center}.btn_wrap .btn{overflow:hidden;display:inline-block;position:relative;min-width:335px;width:auto;padding:10px 32px;font-size:16px;color:#060505;font-weight:600;text-align:center;line-height:1.5;letter-spacing:.01em;border:1px solid rgba(0,0,0,0);vertical-align:top;transition:all .3s ease;font-family:"NotoSansKRWeb","Pretendard",Helvetica,Arial,sans-serif}.btn_wrap .btn:first-child{margin-left:0}.btn_wrap .btn.short{min-width:160px}.btn_wrap .btn+.btn{margin-left:5px}.btn_wrap .btn.bg{color:#262626;background-color:#fff}.btn_wrap .btn.border{border-color:#fff}.btn_wrap .btn.disabled{border-color:#929495 !important;color:#929495;cursor:auto}.btn_wrap .btn .ico{position:relative}.btn_wrap .btn .ico.arrow_l{padding-right:24px}.btn_wrap .btn .ico.arrow_l::after{left:0;transform:rotate(180deg)}.btn_wrap .btn .ico.arrow_r{padding-left:24px}.btn_wrap .btn .ico::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url("/httpobject/gmc_images/common/ico_btn_arrow_white.svg") center no-repeat;background-size:100% 100%}.btn_wrap .btn.color.bg{border-color:#c00}.btn_wrap .btn.color.border{border-color:#25282a}.btn_wrap .btn.color.disabled{border-color:#929495;color:#929495}.btn_wrap .btn.color.disabled.red{border-color:rgba(0,0,0,0) !important;color:#929495}.btn_wrap .btn.color.disabled .ico::after{background-image:url("/httpobject/gmc_images/common/ico_btn_arrow_gray.svg")}.btn_wrap .btn.color.red{color:#c00}.btn_wrap .btn.color:not(.disabled):hover{color:#060505}.btn_wrap .btn.color:not(.disabled):hover.bg{color:#fff;background-color:#c00;border-color:#c00}.btn_wrap .btn.color:not(.disabled):hover.border{color:#fff;border-color:#25282a;background-color:#25282a}.btn_wrap .btn.color:not(.disabled):hover .ico::after{background-image:url("/httpobject/gmc_images/common/ico_btn_arrow_black.svg")}.btn_wrap .btn.color .ico::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url("/httpobject/gmc_images/common/ico_btn_arrow_red.svg")}#content{margin:0 auto;width:980px;padding:48px 0 106px}.gmc_contents{min-width:1200px;width:auto !important}.gmc_contents .content_inner{width:100%;padding:0 24px}.gmc_contents .sub_h3{padding:0 24px 48px;font-size:36px;line-height:1.3;font-weight:600;letter-spacing:-0.02em;color:#262626}.gmc_contents .tit_area{margin-bottom:60px}.gmc_contents .tit_area .sub_h4{font-size:32px;font-weight:600;line-height:1.5;letter-spacing:-0.02em;color:#262626}.gmc_contents .tit_area p{margin-bottom:5px;font-size:20px;font-weight:600;line-height:1.5;letter-spacing:-0.01em;color:#262626}.gmc_contents .tit_area p strong{font-size:inherit;font-weight:inherit}.common_desc_box{margin-top:60px}.common_desc_box p{font-size:16px;letter-spacing:-0.01em;line-height:1.5;color:#6e6e6e;word-break:keep-all}.common_desc_box p+p{margin-top:4px}.common_desc_box.line p{position:relative;padding-left:10px}.common_desc_box.line p::before{content:"-";position:absolute;top:0;left:0;font-size:16px;letter-spacing:-0.01em;line-height:1.5;color:#6e6e6e}.wrap.current_offers #content{padding:120px 0}.wrap.current_offers .sub_h3{padding-left:0;padding-right:0;border-bottom:1px solid #d2d2d2}.wrap.current_offers .sec1 .car_list li{width:100%}.wrap.current_offers .sec1 .car_list li .top_box{position:relative;display:flex;flex-wrap:wrap;justify-content:start;align-items:center;width:100%;gap:0 20px;border-bottom:1px solid #d2d2d2;cursor:pointer}.wrap.current_offers .sec1 .car_list li .top_box::after{content:"";display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%);width:24px;height:24px;background:url("/httpobject/gmc_images/onlineShop/offers/minus_btn.svg") center no-repeat;background-size:cover}.wrap.current_offers .sec1 .car_list li.on .top_box::after{background:url("/httpobject/gmc_images/onlineShop/offers/plus_btn.svg") center no-repeat;background-size:cover}.wrap.current_offers .sec1 .car_list li .car_img{width:430px}.wrap.current_offers .sec1 .car_list li .car_name{font-size:20px;font-family:"ChevySans",sans-serif;font-weight:bold;color:#262626;letter-spacing:-0.01em;line-height:1.5;text-transform:uppercase}.wrap.current_offers .sec1 .car_list li .car_name span{display:block;margin-top:8px;font-size:14px;letter-spacing:-0.01em;line-height:1.5;color:#8c8c8c;font-weight:400}.wrap.current_offers .sec1 .car_list li .car_name .btn_wrap{margin-top:8px;text-align:left}.wrap.current_offers .sec1 .car_list li .car_name .btn_wrap .btn{min-width:auto;padding:12px 0}.wrap.current_offers .sec1 .car_list li .car_name .btn_wrap .btn+.btn{margin-left:24px}.wrap.current_offers .sec1 .car_list li .car_info_wrap{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:0 20px;width:100%;padding:32px 20px 48px 450px;background-color:#f8f8f8}.wrap.current_offers .sec1 .car_list li .car_info_wrap .car_info_box{width:calc(50% - 10px)}.wrap.current_offers .sec1 .car_list li .car_info_wrap .car_info_box.full{width:100%}.wrap.current_offers .sec1 .car_list li .car_info_wrap .car_info_box.specialbenefits_info .info_box .txt_list p{padding-left:14px}.wrap.current_offers .sec1 .car_list li .car_info_wrap .car_info_box.specialbenefits_info .info_box .txt_list p::before{content:"";position:absolute;top:9px;left:0;width:8px;height:8px;background-color:#000}.wrap.current_offers .sec1 .car_list li .car_info_wrap .car_info{width:100%}.wrap.current_offers .sec1 .car_list li .car_info_wrap .car_info>strong{display:block;padding:8px 0;border-bottom:1px solid #d2d2d2;font-size:16px;font-weight:600;letter-spacing:-0.01em;line-height:1.5;color:#262626}.wrap.current_offers .sec1 .car_list li .car_info_wrap .info_box{margin-top:32px}.wrap.current_offers .sec1 .car_list li .car_info_wrap .info_box .box strong{font-size:18px;font-weight:600;letter-spacing:-0.01em;line-height:1.5;color:#262626;word-break:keep-all;word-wrap:break-word}.wrap.current_offers .sec1 .car_list li .car_info_wrap .info_box .box strong+.txt_list{margin-top:8px}.wrap.current_offers .sec1 .car_list li .car_info_wrap .info_box .box .txt_list+.txt_list{margin-top:24px}.wrap.current_offers .sec1 .car_list li .car_info_wrap .info_box .box .txt_list p{position:relative;font-size:16px;letter-spacing:-0.01em;line-height:1.5;color:#666;word-break:keep-all;word-wrap:break-word}.wrap.current_offers .sec1 .car_list li .car_info_wrap .info_box .box .txt_list p+p{margin-top:8px}.wrap.current_offers .sec1 .car_list li .car_info_wrap .info_box .box+.box{margin-top:24px}.wrap.current_offers .sec1 .car_list li .car_info_wrap .info_box .etc_box{margin-top:32px}.wrap.current_offers .sec1 .car_list li .car_info_wrap .info_box .etc_box p{position:relative;padding-left:11px;font-size:14px;letter-spacing:-0.01em;line-height:1.5;color:#666;word-break:keep-all;word-wrap:break-word}.wrap.current_offers .sec1 .car_list li .car_info_wrap .info_box .etc_box p::before{content:"*";position:absolute;top:0;left:0;font-size:14px;letter-spacing:-0.01em;line-height:1.5;color:#666}.wrap.current_offers .sec1 .common_desc_box{margin-top:80px}.wrap.current_offers .sec1 .common_desc_box.line p{color:#666}