@charset "utf-8";blockquote,body,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,li,p,pre,td,textarea,th,ul{margin:0;padding:0}ul{list-style-type:none}table{border:0;border-collapse:collapse;font-size:1em}table th{font-weight:400}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:400}input{vertical-align:middle;margin:0;padding:0;border-radius:0}em{font-style:normal}img{border:none;vertical-align:bottom}address{font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}button{border:none;background:0 0;cursor:pointer;padding:0;margin:0}main{display:block;overflow:hidden}.fit{width:100%;height:auto}:root{--bg_blk:#0d0f1a;--col_blk:#141413;--col_yel:#fff300;--skewX:-11deg}body{color:#fff;background-color:var(--bg_blk);-webkit-text-size-adjust:none;-webkit-print-color-adjust:exact;font-family:'Noto Sans JP','ヒラギノ角ゴ pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}a{color:inherit;text-decoration:none}a:not([class]):hover{text-decoration:underline}a[href^="tel:"]{color:#fff;text-decoration:underline}a.nolink{pointer-events:none}.ft_min{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}@media screen and (min-width:768px){a[href^="tel:"]{pointer-events:none}}.alpha a:hover>img{-moz-opacity:.7;opacity:.7}.alpha a>img{-webkit-transition:all .3s ease 0s;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.cf:after{content:"";display:block;clear:both}.sp{display:block}.pc,.pc_br{display:none}img{max-width:100%;height:auto}.notes{padding-left:1em;text-indent:-1em;font-size:.846em}.btn_wrap{text-align:center}.btn{display:inline-block;padding:.25em 3.3em;border:2px solid var(--bg_blk);border-radius:100vh;text-align:center;position:relative;font-size:1.125em;font-weight:700;letter-spacing:.1em;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;color:#fff;background-color:var(--bg_blk)}.btn::after{content:"＞";position:absolute;top:.75em;-webkit-transform:scaleX(.5);transform:scaleX(.5);right:1.3em;width:.5555em;height:.5555em;font-weight:700;line-height:1;-webkit-text-stroke:.5px #fff;text-stroke:.5px #fff;-webkit-transition:all .2s;transition:all .2s}.btn:hover{color:var(--col_blk);background-color:#fff}.btn:hover::after{right:.8em;-webkit-text-stroke:.5px var(--col_blk);text-stroke:.5px var(--col_blk)}.btn._window::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);right:.8em;width:.8em;height:1em;background:url(/images/event/Autosalon2024/add_icon_open_wh.svg) no-repeat center/contain;line-height:1;-webkit-transition:all .2s;transition:all .2s}.btn._window:hover::after{background-image:url(/images/event/Autosalon2024/add_icon_open.svg)}@media screen and (min-width:768px){.sp{display:none}.pc{display:block}.pc_br{display:inline}.notes{font-size:.75em}.btn_wrap{text-align:left}.btn{padding:.5em 3em}.btn::after{top:.9em}.btn._window::after{width:.47em;height:1em}}.inner{position:relative;width:100%;max-width:1280px;margin:auto}@media screen and (max-width:1280px){.inner{padding:0 6.67%}}.mv_back{width:100%;height:100vh;background:var(--bg_blk) url(/images/event/Autosalon2024/main_sp.png) no-repeat center top/100% auto;position:absolute;overflow:hidden}.mv_back._fixed{position:fixed;margin-top:0;left:0;top:0}.mv_wrap{position:relative;height:160vw}.mv_wrap .logo{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;width:100%;height:50px;padding:0 6.67%;z-index:2}.mv_wrap .logo::after{content:"";position:absolute;left:6.67%;bottom:0;width:calc(100% - (6.67% * 2));border-bottom:1px solid var(--col_yel)}.mv_wrap .logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36.66%;height:100%}.mv_text{height:100%;padding:98px 6.67% 0;text-align:center;position:relative}.mv_text img{display:block}.mv_text .tas_logo{position:relative;z-index:2;width:calc(100% + 7.67%)}.mv_text .main_text{position:absolute;width:100%;padding:0 6.67% 0;left:0;bottom:0;z-index:2}.mv_text #main_text_01{width:100%;padding:.4em 0}.mv_text #main_text_02{width:100%;padding:1.1em 0}@media screen and (min-width:768px){.mv_wrap{height:800px}.mv_back{background:var(--bg_blk) url(/images/event/Autosalon2024/main_pc.png) no-repeat center top/auto}.mv_wrap .logo{height:80px;padding:0 30px}.mv_wrap .logo a{width:auto}.mv_wrap .logo::after{left:30px;width:calc(100% - 60px)}.mv_text{margin:0 auto;padding:182px 0 0;max-width:1440px}.mv_text .tas_logo{width:44.79%;max-width:645px}.mv_text #main_text_01{position:absolute;bottom:0;width:46.81%;max-width:674px;padding:0}.mv_text #main_text_02{position:absolute;bottom:0;width:29.24%;max-width:421px;padding:0}}@media only screen and (max-width:896px) and (orientation:landscape){.mv_back{background:url(/images/event/Autosalon2024/main_sp.png) no-repeat center/100% auto}}section[id^=sec]{position:relative;background-color:var(--bg_blk)}#sec01{padding-top:5em;padding-bottom:4.5em}#sec01 .bg_wrap{position:absolute;top:0;left:0;width:100%;height:100%}#sec01 .bg_wrap img{display:block;position:absolute}#sec01 .bg_wrap img.sec01_img01{left:100%;top:0;-webkit-transform:scale(.65) translate(-91%,-23%);transform:scale(.65) translate(-91%,-23%)}#sec01 .bg_wrap img.sec01_img02{left:0;top:0;-webkit-transform:scale(.65) translate(-60%,190%);transform:scale(.65) translate(-60%,190%)}#sec01 .bg_wrap img.sec01_img03{left:100%;top:0;-webkit-transform:scale(.7) translate(-98%,452%);transform:scale(.7) translate(-98%,452%);z-index:2;mix-blend-mode:lighten}#sec01 .bg_wrap img.sec01_img04{left:0;bottom:0;-webkit-transform:translate(-22%,72%);transform:translate(-22%,72%)}#sec01 .bg_wrap img.sec01_bg01{left:0;top:0;-webkit-transform:translate(-20%,-18%);transform:translate(-20%,-18%)}#sec01 .bg_wrap img.sec01_bg02{left:100%;top:0;-webkit-transform:translate(-80%,136%);transform:translate(-80%,136%)}#sec01 .sec_ttl{width:60%}#sec01 .ltw_logo{width:96%;margin:6.6em auto 0;text-align:center}#sec01 .ltw_txt{position:relative;margin-top:5em;text-align:center;height:1.55em;line-height:1}#sec01 .ltw_txt img{height:100%;width:auto}#sec01 .ltw_concept{position:relative;margin-top:1em;text-align:center}#sec01 .ltw_concept p+p{margin-top:1.5em}#sec01 .ov_list{position:relative;width:100%;margin:7em auto 0;text-align:center}#sec01 .ov_list::before{content:"";display:block;position:absolute;left:-4.62%;top:1.2em;width:calc(100% + 4.62% + 4.62%);height:100%;border:1px solid var(--col_yel)}#sec01 .ov_ttl{position:relative;display:table;height:1.73em;margin:auto;background-color:var(--bg_blk);font-size:1.153em;color:var(--col_yel);text-align:center;letter-spacing:.2em;-webkit-transform:skewX(var(--skewX));transform:skewX(var(--skewX));z-index:1}#sec01 .ov_ttl::before{content:"";display:block;position:absolute;left:50%;top:50%;height:100%;width:calc(100% + 2.4em);border:1.2em solid var(--bg_blk);z-index:-1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#sec01 .ov_ttl::after{content:"";display:block;position:absolute;left:50%;top:50%;width:100%;height:100%;border:1px solid var(--col_yel);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#sec01 .ov_ttl>span{display:table-cell;padding:0 2.8em;vertical-align:middle;-webkit-transform:skewX(calc(-1 * var(--skewX)));transform:skewX(calc(-1 * var(--skewX)))}#sec01 .ov_items{padding:1.7em 0}#sec01 .ov_items p+p{margin-top:2em}#sec01 .pcs_wrap{margin-top:12.5em;padding:0 4%}#sec01 .pcs_card{position:relative;width:100%;max-width:1344px;margin:auto;background-color:var(--col_yel);background-image:url(/images/event/Autosalon2024/pcs_bg01_top.png),url(/images/event/Autosalon2024/pcs_bg01_btm.png);background-repeat:no-repeat;background-position:center top,center bottom;background-size:20.58% auto,20.58% auto;border-radius:1.7em 0 1.7em 0;color:var(--col_blk)}#sec01 .pcs_card::before{content:"";position:absolute;left:-1.07vw;top:-1.07vw;width:calc(100% + (1.07vw * 2));height:calc(100% + (1.07vw * 2));border:1px solid #fff;border-radius:1.8em 0 1.8em 0}#sec01 .pcs_card .bg_wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}#sec01 .pcs_card .bg_wrap .pcs_bg02{position:absolute;right:0;top:0;-webkit-transform:translate(36%,-38%);transform:translate(36%,-38%);width:125%;max-width:none}#sec01 .pcs_card .bg_wrap .pcs_bg03{position:absolute;left:0;bottom:0;-webkit-transform:translate(0,15%);transform:translate(0,15%);width:68%}#sec01 .pcs_card ._logoWrap{padding:1.5em 7.25% 0;text-align:center}#sec01 .pcs_card .pcs_img01{margin-top:-1em}#sec01 .pcs_card ._txtWrap{overflow:hidden;padding:1.4em 7.25% 3.8em}#sec01 .pcs_card .pcs_txt{margin-top:1em;letter-spacing:.025em}#sec01 .pcs_card .pcs_img03{padding-top:2.5em}#sec01 .pcs_card .notes{margin-top:.4em}#sec01 .pcs_card .btn_wrap{margin-top:1.2em}@media screen and (min-width:768px){#sec01{padding-top:12em;padding-bottom:7em}#sec01 .sec_ttl{width:auto}#sec01 .ltw_txt{margin-top:5.9em;height:1.55em}#sec01 .ltw_txt img{height:auto}#sec01 .ltw_logo{width:auto;margin-top:3em}#sec01 .ltw_concept{margin-top:2.2em;font-size:1.25em;letter-spacing:.2em}#sec01 .bg_wrap img.sec01_img01{-webkit-transform:translate(-52%,-38%);transform:translate(-52%,-38%)}#sec01 .bg_wrap img.sec01_img02{-webkit-transform:translate(-41%,69%);transform:translate(-41%,69%)}#sec01 .bg_wrap img.sec01_img03{-webkit-transform:translate(-65%,176%);transform:translate(-65%,176%);z-index:auto;mix-blend-mode:normal}#sec01 .bg_wrap img.sec01_img04{-webkit-transform:translate(-45%,64%);transform:translate(-45%,64%)}#sec01 .bg_wrap img.sec01_bg01{-webkit-transform:translate(-20%,0);transform:translate(-20%,0)}#sec01 .bg_wrap img.sec01_bg02{-webkit-transform:translate(-80%,136%);transform:translate(-80%,136%)}#sec01 .ov_list{width:77%;margin:4.8em auto 0}#sec01 .ov_list::before{-webkit-transform:skewX(var(--skewX));transform:skewX(var(--skewX))}#sec01 .ov_ttl{font-size:1.625em}#sec01 .ov_ttl::before{width:calc(100% + 1.84em);border:.92em solid var(--bg_blk)}#sec01 .ov_ttl>span{padding:0 3.5em}#sec01 .ov_items{padding:2em 5%}#sec01 .pcs_wrap{margin-top:19.5em;padding:0 20px}#sec01 .pcs_card{display:-webkit-box;display:-ms-flexbox;display:flex;background-position:center top,center bottom;background-size:auto;border-radius:3.75em 0 3.75em 0}#sec01 .pcs_card::before{left:-10px;top:-10px;width:calc(100% + 20px);height:calc(100% + 20px);border:1px solid #fff;border-radius:4.3em 0 4.3em 0}#sec01 .pcs_card .bg_wrap .pcs_bg02{width:auto;-webkit-transform:translate(46%,-33%);transform:translate(46%,-33%)}#sec01 .pcs_card .bg_wrap .pcs_bg03{-webkit-transform:translate(-5%,23%);transform:translate(-5%,23%);width:auto}#sec01 .pcs_card>*{position:relative;width:50%}#sec01 .pcs_card ._logoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5.6em 1em 2.8em;text-align:center}#sec01 .pcs_card .pcs_logo{margin-top:-2.81em}#sec01 .pcs_card .pcs_img01{margin-top:-9%}#sec01 .pcs_card .pcs_logo{margin-top:-2.81em}#sec01 .pcs_card ._txtWrap{padding:5.6em 6% 4em 1em}#sec01 .pcs_card .pcs_txt{margin-top:2em}#sec01 .pcs_card .notes{margin-top:.5em}#sec01 .pcs_card .pcs_img03{padding-top:1.8em}}#sec02{padding-top:4.5em;padding-bottom:8.46em}#sec02 .bg_wrap{position:absolute;top:0;left:0;width:100%;height:100%}#sec02 .bg_wrap img{display:block;position:absolute}#sec02 .bg_wrap img.sec02_bg01{left:50%;top:0;-webkit-transform:scale(.75) translate(-61%,-21%);transform:scale(.75) translate(-61%,-21%);width:240%;max-width:none}#sec02 .bg_wrap img.sec02_bg02{left:0;top:0;-webkit-transform:translate(-38%,-57%);transform:translate(-38%,-57%);width:134%;max-width:none}#sec02 .bg_wrap img.sec02_bg03{right:0;bottom:0;-webkit-transform:scale(1.2) translate(57%,42%);transform:scale(1.2) translate(57%,42%)}#sec02 .sec_ttl{width:59.23%}#sec02 .sec_ttl img{height:auto}#sec02 .product-list{margin-top:3em}#sec02 .product-item{margin-top:1.92em}#sec02 .product-list .notes2{margin-top:1em;font-size:.9em;line-height:1.5}#sec02 .product-list .name{font-size:1.153em;color:#fff}#sec02 .product-list .name .name-label{margin-bottom:.5em;color:#fff;line-height:1.5}#sec02 .product-list .name dt{font-size:1em;color:var(--col_yel)}#sec02 .product-list .name dd{font-size:.9em;line-height:1.5}#sec02 .product-list .notes2{margin-top:1em;font-size:.9em;line-height:1.5}#sec02 .product-list .list-disc{padding-left:1em;text-indent:-.6em}#sec02 .product-list .list-disc>li::before{content:"●";display:inline-block;padding-right:.5em;font-size:.8em}#sec02 .product-list figure{position:relative;aspect-ratio:5/3;overflow:hidden;margin:1em 0}#sec02 .product-list figure>img{position:absolute;top:50%;left:50%;width:110%;max-width:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#sec02 .product-list .name-wrap{position:relative;width:100%;padding:1em;border:1px solid var(--col_yel)}#sec02 .product-list .name{font-size:2.5vw;line-height:1.3}#sec02 .product-list .name .name-label{margin-bottom:.5em;color:#fff;line-height:1.5}#sec02 .product-list .name dt{font-size:.9em;color:var(--col_yel)}#sec02 .product-list .name dd{font-size:.62em;line-height:1.5}#sec02 .product-list .name dl{display:flex}#sec02 .product-list .name dl>*{width:50%;margin-left:1rem}@media screen and (min-width:768px){#sec02{padding-top:7.6em;padding-bottom:12.8em}#sec02 .bg_wrap img.sec02_bg01{left:50%;top:50%;-webkit-transform:translate(-50%,-56%);transform:translate(-50%,-56%);width:auto}#sec02 .bg_wrap img.sec02_bg02{left:0;top:0;-webkit-transform:translate(-38%,-67%);transform:translate(-38%,-67%);width:auto}#sec02 .bg_wrap img.sec02_bg03{-webkit-transform:translate(18%,76%);transform:translate(18%,76%)}#sec02 .sec_ttl img{height:auto}#sec02 .product-list{margin-top:1em;margin-left:1.5em}#sec02 .product-list figure{width:63%}#sec02 .product-list figure>img{width:122%;max-width:none;-webkit-transform:translate(-50%,-50%) skewX(calc(-1 * var(--skewX)));transform:translate(-50%,-50%) skewX(calc(-1 * var(--skewX)))}#sec02 .product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:3em}#sec02 .product-list .name-wrap{width:95%;min-height:18em;padding:1.5em 2em;-webkit-transform:skewX(var(--skewX));transform:skewX(var(--skewX))}#sec02 .product-list .name{font-size:2.5vw;line-height:1.3}#sec02 .product-list .name dl{display:flex}#sec02 .product-list .name dl>*{width:50%}}#sec03{padding-top:4.69em;padding-bottom:8.5em;background-color:var(--col_yel);overflow:hidden}#sec03 .sec_ttl{width:60%}#sec03 .sec_ttl img{width:auto;height:6em}#sec03 .bg_wrap{position:absolute;top:0;left:0;width:100%;height:100%}#sec03 .bg_wrap img{display:block;position:absolute}#sec03 .bg_wrap img.sec03_bg01{right:0;top:0;-webkit-transform:translate(36%,-46%);transform:translate(36%,-46%)}#sec03 .schedule{width:100%;max-width:1000px;margin:2.5em auto 0;color:var(--col_blk);font-size:1.125em}#sec03 .schedule>div{padding:1em 0;border-top:1px solid #b1a901}#sec03 .schedule>div:last-of-type{border-bottom:1px solid #b1a901}#sec03 .schedule>div>dt{width:10em;font-weight:700}#sec03 .schedule>div>dd{padding-top:.5em}#sec03 .schedule_detail{display:block}#sec03 .schedule_detail>div{display:-webkit-box;display:-ms-flexbox;display:flex}#sec03 .schedule_detail dt{width:8em}@media screen and (min-width:768px){#sec03{padding-top:6em}#sec03 .sec_ttl img{height:auto}#sec03 .schedule{width:86.933%}#sec03 .schedule>div{display:-webkit-box;display:-ms-flexbox;display:flex}#sec03 .schedule>div>dd{padding-top:0}}#footer{position:relative;background-color:var(--col_yel);color:var(--col_blk)}#footer .copyright-wrap{margin:0 6.67%;border-top:1px solid var(--col_blk);text-align:center}#footer .logo{padding:3em 0 2.6em}#footer .copyright{padding-bottom:2.8em;font-size:.77em}@media screen and (min-width:768px){#footer .copyright-wrap{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;width:calc(100% - 60px);height:4.375em;margin:auto;border-top:1px solid var(--col_blk)}#footer .copyright{padding:0;text-align:right}}#page-top{position:fixed;bottom:5.625em;right:6.67%;line-height:1;z-index:99;text-indent:300%;white-space:nowrap;overflow:hidden;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}#page-top a{position:relative;display:block;width:2.69em;height:2.69em;background-color:var(--col_yel);border:1px solid #7f7900;border-radius:100%}#page-top a::before{content:"";display:block;position:absolute;left:50%;top:50%;width:.875em;height:.875em;border:1px solid var(--col_blk);border-bottom:none;border-left:none;-webkit-transform:translate(-50%,-25%) rotate(-45deg);transform:translate(-50%,-25%) rotate(-45deg)}#page-top a:hover{opacity:.5}@media screen and (min-width:768px){#page-top{right:30px;bottom:5.625em}#page-top a{width:3.125em;height:3.125em}}#campaign{position:relative;z-index:2;background-color:#000}#campaign .bg_wrap{position:absolute;top:0;left:0;width:100%;height:100%}#campaign .bg_wrap img{display:block;position:absolute}#campaign .pcs_wrap{padding:1em 4%}#campaign .pcs_card{position:relative;width:100%;max-width:1344px;margin:auto;padding:3em 1.5em 3em;background-color:var(--col_yel);background-image:url(/images/event/Autosalon2024/pcs_bg01_top.png),url(/images/event/Autosalon2024/pcs_bg01_btm.png);background-repeat:no-repeat;background-position:center top,center bottom;background-size:20.58% auto,20.58% auto;border-radius:1.7em 0 1.7em 0;color:var(--col_blk)}#campaign .pcs_card::before{content:"";position:absolute;left:-1.07vw;top:-1.07vw;width:calc(100% + (1.07vw * 2));height:calc(100% + (1.07vw * 2));border:1px solid #fff;border-radius:1.8em 0 1.8em 0}#campaign .pcs_card .bg_wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}#campaign .pcs_card .bg_wrap .pcs_bg02{position:absolute;right:0;top:0;-webkit-transform:translate(36%,-38%);transform:translate(36%,-38%);width:125%;max-width:none}#campaign .pcs_card .bg_wrap .pcs_bg03{position:absolute;left:0;bottom:0;-webkit-transform:translate(0,15%);transform:translate(0,15%);width:68%}#campaign .cam_ttl{position:relative;text-align:center}#campaign .cam_txtWrap{margin-top:2em}#campaign .cam_txtWrap p{text-align:center;font-weight:700}#campaign .cam_txtWrap b{font-size:1.25em;font-weight:900}#campaign .pcs_card .notes{margin-top:.4em}#campaign .pcs_card .btn_wrap{margin-top:1.2em}#campaign .pcs_card .btn{font-size:1.5em}#campaign .pcs_card .btn._logoX::before{content:"";position:relative;top:.2em;right:1em;display:inline-block;height:1.1em;width:1.1em;background:url(/images/event/Autosalon2024/add_icon_x_wh.svg) no-repeat center/contain}#campaign .pcs_card .btn._logoX:hover::before{background:url(/images/event/Autosalon2024/add_icon_x.svg) no-repeat center/contain}#campaign .cam_graphWrap{margin-top:2em}@media screen and (min-width:768px){#campaign .pcs_wrap{padding:3.125em 20px}#campaign .pcs_card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;padding:3.75em 6.25% 4.375em;background-size:auto;border-radius:3.75em 0 3.75em 0}#campaign .pcs_card::before{left:-10px;top:-10px;width:calc(100% + 20px);height:calc(100% + 20px);border:1px solid #fff;border-radius:4.3em 0 4.3em 0}#campaign .pcs_card .bg_wrap .pcs_bg02{width:auto;-webkit-transform:translate(14%,-25%);transform:translate(14%,-25%)}#campaign .pcs_card>*{position:relative;width:50%}#campaign .cam_ttl{width:100%}#campaign .cam_txtWrap{margin-top:2.8em;padding-right:1.66em}#campaign .cam_txtWrap p{font-size:1.5em;font-weight:700;text-align:left}#campaign .cam_txtWrap b{font-size:1.25em;font-weight:900}#campaign .cam_graphWrap{margin-top:2.5em}#campaign .pcs_card .notes{margin-top:2.07em;font-size:.9375em}#campaign .pcs_card .btn_wrap{margin-top:1.2em;font-size:1.3em}#campaign .pcs_card .cam_graphWrap{margin-top:3.125em;padding-left:2.7em}#campaign .pcs_card .btn{padding:.2em 3em .3em;border:3px solid var(--bg_blk)!important;font-size:1.125em}#campaign .pcs_card .btn._logoX::before{top:.2em;right:1em}}#cam-after{position:relative;padding-top:6em;padding-bottom:4.5em;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,#0d0f1a));background:linear-gradient(transparent,#0d0f1a 10%)}#cam-after .bg_wrap{position:absolute;top:0;left:0;width:100%;height:100%}#cam-after .bg_wrap img{display:block;position:absolute}#cam-after .pcs_wrap{padding:1em 4%}#cam-after .pcs_card{position:relative;width:100%;max-width:1344px;margin:auto;padding:3em 1.5em 3em;background-color:var(--col_yel);background-image:url(/images/event/Autosalon2024/pcs_bg01_top.png),url(/images/event/Autosalon2024/pcs_bg01_btm.png);background-repeat:no-repeat;background-position:center top,center bottom;background-size:20.58% auto,20.58% auto;border-radius:1.7em 0 1.7em 0;color:var(--col_blk)}#cam-after .pcs_card::before{content:"";position:absolute;left:-1.07vw;top:-1.07vw;width:calc(100% + (1.07vw * 2));height:calc(100% + (1.07vw * 2));border:1px solid #fff;border-radius:1.8em 0 1.8em 0}#cam-after .pcs_card .bg_wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}#cam-after .pcs_card .bg_wrap .pcs_bg02{position:absolute;right:0;top:0;-webkit-transform:translate(36%,-38%);transform:translate(36%,-38%);width:125%;max-width:none}#cam-after .pcs_card .bg_wrap .pcs_bg03{position:absolute;left:0;bottom:0;-webkit-transform:translate(0,15%);transform:translate(0,15%);width:68%}#cam-after .cam_ttl{position:relative;text-align:center}#cam-after .cam_txtWrap{position:relative;margin-top:2em}#cam-after .cam_txtWrap p{text-align:center;font-weight:700}#cam-after .cam_txtWrap p+p{margin-top:1em}#cam-after .cam_txtWrap b{font-size:1.25em;font-weight:900}#cam-after .pcs_card .notes{margin-top:.4em}#cam-after .pcs_card .cam_img{margin-top:2em;text-align:center}@media screen and (min-width:768px){#cam-after{padding-top:8.3em;padding-bottom:5em}#cam-after .pcs_wrap{padding:3.125em 20px}#cam-after .pcs_card{padding:3.75em 6.3% 5.32em;background-size:auto;border-radius:3.75em 0 3.75em 0}#cam-after .pcs_card::before{left:-10px;top:-10px;width:calc(100% + 20px);height:calc(100% + 20px);border:1px solid #fff;border-radius:4.3em 0 4.3em 0}#cam-after .pcs_card .bg_wrap .pcs_bg02{width:auto;-webkit-transform:translate(14%,-25%);transform:translate(14%,-25%)}#cam-after .cam_ttl{width:100%}#cam-after .cam_txtWrap{margin-top:3.5em;padding-right:1.66em}#cam-after .cam_txtWrap p{font-size:1.5em;font-weight:700;text-align:left}#cam-after .cam_txtWrap p.counter{width:56%}#cam-after .cam_txtWrap b{font-size:1.25em;font-weight:900}#cam-after .cam_graphWrap{margin-top:2.5em}#cam-after .pcs_card .notes{margin-top:1.5em;font-size:.9375em}#cam-after .pcs_card .cam_img{position:absolute;right:6.7%;top:0;width:30.21%;margin-top:22.5%;text-align:right}}#cam-report{position:relative;padding-top:4.69em;padding-bottom:3em;background:url(/images/event/Autosalon2024/add_pat01.gif) repeat left top;overflow:hidden}#cam-report .zone_wrap{position:relative;padding:3em 0}#cam-report .zone_wrap+.zone_wrap::before{content:"";position:absolute;top:0;left:0;width:100%;border-top:1px solid var(--col_yel)}#cam-report .img_wrap{width:80%;margin:auto}#cam-report .img_wrap figure{position:relative;width:100%;margin-bottom:1em;aspect-ratio:206/115;-webkit-transform:skewX(var(--skewX));transform:skewX(var(--skewX));overflow:hidden}#cam-report .img_wrap figure img{position:absolute;left:57.5%;top:50%;width:120%;max-width:none;-webkit-transform:skewX(calc(-1 * var(--skewX))) translate(-50%,-50%);transform:skewX(calc(-1 * var(--skewX))) translate(-50%,-50%)}#cam-report .txt_wrap{text-align:center}#cam-report .txt_wrap h3{color:var(--col_yel);font-size:1.5em;font-weight:900;letter-spacing:.05em}#cam-report .bg_wrap{position:absolute;top:0;left:0;width:100%;height:100%}#cam-report .bg_wrap img{display:block;position:absolute}#cam-report .bg_wrap img.cam-report_bg01{left:0;top:0;-webkit-transform:translate(-55%,-53%);transform:translate(-55%,-53%)}#cam-report .bg_wrap img.cam-report_bg02{right:0;top:0;-webkit-transform:translate(54%,265%);transform:translate(54%,265%)}#cam-report .bg_wrap img.cam-report_bg03{left:0;bottom:0;-webkit-transform:translate(-62%,-664%);transform:translate(-62%,-664%)}#cam-report .bg_wrap img.cam-report_bg04{right:0;bottom:0;-webkit-transform:translate(45%,-341%);transform:translate(45%,-341%)}@media screen and (min-width:768px){#cam-report{padding-top:9.375em;padding-bottom:4.5em}#cam-report h3{font-size:2.46em}#cam-report .zone_wrap{padding:2.3em 0 4.6em}#cam-report .zone_wrap+.zone_wrap{padding-top:5em}#cam-report .zone_wrap+.zone_wrap::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70.16%}#cam-report .img_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:66.8%}#cam-report .img_wrap figure{width:48.19%;margin-bottom:1.5em}#cam-report .img_wrap figure :nth-of-type(even){margin-left:1.5em}#cam-report .bg_wrap img.cam-report_bg01{-webkit-transform:translate(-55%,-53%);transform:translate(-55%,-53%)}#cam-report .bg_wrap img.cam-report_bg02{-webkit-transform:translate(54%,105%);transform:translate(54%,105%)}#cam-report .bg_wrap img.cam-report_bg03{-webkit-transform:translate(-62%,-204%);transform:translate(-62%,-204%)}#cam-report .bg_wrap img.cam-report_bg04{-webkit-transform:translate(35%,-91%);transform:translate(35%,-91%)}#cam-report .txt_wrap h3{margin-bottom:.5em;font-size:2em;letter-spacing:.1em}}.black-bg .breadcrumb-bg .breadcrumb-item+.breadcrumb-item{color:#c6c6c6!important}@media (min-width:768.02px){.breadcrumb-bg{margin-top:1.09rem!important}}.breadcrumb-bg .breadcrumb-item+.breadcrumb-item,.breadcrumb-bg a{color:#c6c6c6!important}.footer-page{position:relative!important}.footer-title,.item-search-history{color:#000}.breadcrumb-bg nav{z-index:1}.yellow-title-18 .align-middle{color:#000}.modal-content__search-condition{color:#000!important}.modal-content__list-scroller{color:#000!important}.modal-content__vehicle-type-indexes--active{color:#000!important}.border-bottom-light{border-bottom:1px solid #000!important}@media screen and (max-width:580px){#sec02 .product-list .name dl{display:flex;flex-direction:column}#sec02 .product-list .name dl>*{width:100%;margin-left:0}#sec02 .product-list .name dd{font-size:1em;line-height:1.5}#sec02 .product-list .name{font-size:4vw;line-height:1.3}}.add_margin{margin-left:1rem}