.as-content{color:#000;font-family:"Noto Sans JP",sans-serif}.as-sp_hidden{display:none}@media (min-width:768px){.as-sp_hidden{display:block}}.clearfix::after{content:"";display:block;clear:both}.as-mv{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:320px;background:url(/images/event/Autosalon2020/mv_bg.jpg) no-repeat center top/cover;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.as-mv{height:600px;background:url(/images/event/Autosalon2020/mv_bg_lg.jpg) no-repeat center top/cover}}.as-mv_logo{display:inline-block;margin:-10px 0 0;max-width:100%}@media (min-width:768px){.as-mv_logo{margin:0;max-width:750.4px;max-height:385.6px}}@media (min-width:1024px){.as-mv_logo{max-width:938px;max-height:482px}}.as-lead{background:#ffe000 url(/images/event/Autosalon2020/lead_bg.png) no-repeat center top/500px auto}@media (min-width:768px){.as-lead{background:#ffe000 url(/images/event/Autosalon2020/lead_bg_lg.png) no-repeat center top/1600px auto}}.as-lead_inner{padding:59px 27px 55px}.as-lead_inner .as-section_title{overflow:hidden;position:relative;margin:0 auto 25px;max-width:307px}.as-lead_inner .as-section_title .as-svg{visibility:hidden;max-width:690px;max-height:102px}.as-lead_inner .as-section_title .as-mask{display:block;position:absolute;top:0;left:0;width:100%;height:110px;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);background-color:#fff}.as-lead_inner .as-section_title.active .as-svg{-webkit-animation:visibilitySetting .8s forwards;animation:visibilitySetting .8s forwards}@media (min-width:768px){.as-lead_inner{margin:0 auto;padding:88px 0 81px;max-width:1024px}}@media (min-width:768px){.as-lead_inner .as-section_title{margin:0 auto 38px;max-width:690px}}.as-lead_txt{margin:0;font-size:1rem;line-height:25px}@media (min-width:768px){.as-lead_txt{text-align:center;font-size:1.38462rem;line-height:37px}}.as-section_title{text-align:center}.as-lead_badge{display:none;position:relative}.as-lead_badge .as-lead_badge_img{position:absolute}.as-lead_badge .as-lead_badge_img.as-lead_badge_img01{top:-180px;left:-160px}.as-lead_badge .as-lead_badge_img.as-lead_badge_img02{top:-350px;left:-75px}.as-lead_badge .as-lead_badge_img.as-lead_badge_img03{right:-60px;bottom:-40px}@media (min-width:1024px){.as-lead_badge{display:block}}.as-contents_inner{padding:70px 0 30px;background:url(/images/event/Autosalon2020/contents_bg.png) no-repeat center top/500px auto}.as-contents_inner .as-section_title_wrapper{padding:0 28px}.as-contents_inner .as-section_title{overflow:hidden;position:relative;margin:0 auto 36px;width:196px}.as-contents_inner .as-section_title .as-svg{visibility:hidden;max-width:359px;max-height:90px}.as-contents_inner .as-section_title .as-mask{display:block;position:absolute;top:0;left:0;width:100%;height:100px;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);background-color:#ffe000}.as-contents_inner .as-section_title.active .as-svg{-webkit-animation:visibilitySetting .8s forwards;animation:visibilitySetting .8s forwards}.as-contents_inner .as-section_title_sub_wrapper{overflow:hidden;position:relative;margin:0 auto;width:100%}.as-contents_inner .as-section_title_sub_wrapper .as-mask{display:block;position:absolute;top:0;left:0;width:100%;height:100px;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);background-color:#ffe000}.as-contents_inner .as-section_title_sub{visibility:hidden;margin:0;font-size:1rem;line-height:23px}.as-contents_inner .as-section_title_sub.active{-webkit-animation:visibilitySetting .8s forwards;animation:visibilitySetting .8s forwards}@media (min-width:768px){.as-contents_inner{padding:109px 0 41px;background:url(/images/event/Autosalon2020/contents_bg_lg.png) no-repeat center top/1600px auto}}@media (min-width:768px){.as-contents_inner .as-section_title{margin:0 auto 73px;width:359px}}@media (min-width:768px){.as-contents_inner .as-section_title_sub_wrapper{width:500px}}@media (min-width:768px){.as-contents_inner .as-section_title_sub{text-align:center;letter-spacing:.02em;font-size:1.38462rem}}.as-contents_tab_slide{overflow:hidden;overflow-x:hidden;overflow-y:hidden;height:180px;width:100%}@media (min-width:768px){.as-contents_tab_slide{height:280px}}@media (min-width:1024px){.as-contents_tab_slide{height:300px}}.as-contents_slide_wrapper{overflow-x:scroll;margin:0 auto;width:100%}@media (min-width:768px){.as-contents_slide_wrapper{overflow-x:hidden}}.as-contents_slider{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 28px 58px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:768px){.as-contents_slider{margin:0 auto;padding:77px 28px 58px;width:100%;max-width:1096px}}.as-contents_slide{position:relative;margin-left:10px;width:100%}.as-contents_slide.is-active::before{content:"";position:absolute;right:0;bottom:-22px;left:0;margin:auto;width:25px;height:15px;background:url(/images/event/Autosalon2020/tab_arrow.png) center top/25px 15px}.as-contents_slide.slide01.is-active::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/event/Autosalon2020/contents_slide01_on.png) no-repeat center top/contain}.as-contents_slide.slide02.is-active::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/event/Autosalon2020/contents_slide02_on.png) no-repeat center top/contain}.as-contents_slide.slide03.is-active::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/event/Autosalon2020/contents_slide03_on.png) no-repeat center top/contain}.as-contents_slide.slide04.is-active::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/event/Autosalon2020/contents_slide04_on.png) no-repeat center top/contain}.as-contents_slide.slide05.is-active::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/event/Autosalon2020/contents_slide05_on.png) no-repeat center top/contain}@media (min-width:768px){.as-contents_slide{margin-left:25px;width:189px!important;cursor:pointer;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.as-contents_slide:hover{opacity:.8}}@media (min-width:768px){.as-contents_slide.is-active{pointer-events:none}}@media (min-width:768px){.as-contents_slide.is-active::before{bottom:-50px;width:50px;height:30px;background:url(/images/event/Autosalon2020/tab_arrow.png) center top/50px 30px}}@media (min-width:768px){.as-contents_slide.slide01{margin-left:0}}@media (min-width:768px){.as-contents_slide.slide01.is-active::after{background:url(/images/event/Autosalon2020/contents_slide01_lg_on.png) no-repeat center top/contain}}@media (min-width:768px){.as-contents_slide.slide02.is-active::after{background:url(/images/event/Autosalon2020/contents_slide02_lg_on.png) no-repeat center top/contain}}@media (min-width:768px){.as-contents_slide.slide03.is-active::after{background:url(/images/event/Autosalon2020/contents_slide03_lg_on.png) no-repeat center top/contain}}@media (min-width:768px){.as-contents_slide.slide04.is-active::after{background:url(/images/event/Autosalon2020/contents_slide04_lg_on.png) no-repeat center top/contain}}@media (min-width:768px){.as-contents_slide.slide05.is-active::after{background:url(/images/event/Autosalon2020/contents_slide05_lg_on.png) no-repeat center top/contain}}.as-contents_box_wrapper{padding:0 28px 40px}@media (min-width:768px){.as-contents_box_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:0 30px;max-width:1100px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1024px){.as-contents_box_wrapper .as-contents_box_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.as-contents_box{display:none;position:relative;margin:0 auto;padding:34px 20px 40px;border-radius:3px;max-width:320px;-webkit-transition:.5s;transition:.5s}.as-contents_box .as-contents_box_img{overflow:hidden}.as-contents_box .as-contents_box_title_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.as-contents_box .as-contents_box_badge{display:-webkit-box;display:-ms-flexbox;display:flex;border:3px solid #000;border-radius:50%;width:64px;height:64px;background-color:#fff;font-size:.933rem;font-weight:700;line-height:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.as-contents_box .as-contents_box_title{margin:0;padding-left:10px;width:calc(100% - 64px);font-family:Prompt,sans-serif}.as-contents_box .as-contents_box_txt_wrapper{margin:0 0 28px}.as-contents_box .as-contents_box_txt{margin:0;font-size:.86667rem}.as-contents_box .as-contents_label{display:inline-block;font-family:Prompt,sans-serif;font-size:1.2rem;font-weight:700}.as-contents_box.is-active{display:block;-webkit-animation:show 1s linear 0s;animation:show 1s linear 0s}.as-contents_box:first-child{background:#ffe000 url(/images/event/Autosalon2020/contents_box01_bg.png) no-repeat left top/320px auto}.as-contents_box:nth-child(2){background:#ffe000 url(/images/event/Autosalon2020/contents_box02_bg.png) no-repeat left top/320px auto}.as-contents_box:nth-child(3){background:#ffe000 url(/images/event/Autosalon2020/contents_box03_bg.png) no-repeat left top/320px auto}.as-contents_box:nth-child(4){background:#ffe000 url(/images/event/Autosalon2020/contents_box04_bg.png) no-repeat left top/320px auto}.as-contents_box:nth-child(5){background:#ffe000 url(/images/event/Autosalon2020/contents_box05_bg.png) no-repeat left top/320px auto}@media (min-width:768px){.as-contents_box{margin:0 auto 81px;padding:77px 45px 84px;max-width:1040px}}@media (min-width:1024px){.as-contents_box .as-contents_txt_block{padding-right:20px;width:395px}}@media (min-width:768px){.as-contents_box .as-contents_box_img{text-align:center}}@media (min-width:1024px){.as-contents_box .as-contents_box_img{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 395px);max-width:555px;text-align:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px){.as-contents_box .as-contents_box_badge{margin-top:-10px;margin-left:2px;border-width:4px;width:97px;height:97px;font-size:1.538rem;line-height:23px}}@media (min-width:768px){.as-contents_box .as-contents_box_title{width:calc(100% - 97px);font-size:3.07692rem;line-height:44px}}@media (min-width:768px){.as-contents_box .as-contents_box_txt{letter-spacing:.07em;font-size:1.23077rem;line-height:28px}}@media (min-width:768px){.as-contents_box .as-contents_label{font-size:1.538rem}}@media (min-width:1024px){.as-contents_box .as-contents_label{font-size:1.846rem}}@media (min-width:768px){.as-contents_box.is-active .as-contents_box_img img{-webkit-transform-origin:5% 5%;-ms-transform-origin:5% 5%;transform-origin:5% 5%;-webkit-animation:imgFocus .8s none;animation:imgFocus .8s none;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.as-contents_box.is-active .as-contents_box_badge{-webkit-animation:rollMove .8s none;animation:rollMove .8s none;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@media (min-width:768px){.as-contents_box:first-child{background:#ffe000 url(/images/event/Autosalon2020/contents_box01_bg.png) no-repeat left top/540px auto}}@media (min-width:768px){.as-contents_box:nth-child(2){background:#ffe000 url(/images/event/Autosalon2020/contents_box02_bg.png) no-repeat left top/540px auto}}@media (min-width:768px){.as-contents_box:nth-child(3){background:#ffe000 url(/images/event/Autosalon2020/contents_box03_bg.png) no-repeat left top/540px auto}}@media (min-width:768px){.as-contents_box:nth-child(4){background:#ffe000 url(/images/event/Autosalon2020/contents_box04_bg.png) no-repeat left top/540px auto}}@media (min-width:768px){.as-contents_box:nth-child(5){background:#ffe000 url(/images/event/Autosalon2020/contents_box05_bg.png) no-repeat left top/540px auto}}.as-movieModal{visibility:hidden;opacity:0;position:fixed;z-index:1001;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s}.as-movieModal.is-visible{visibility:visible;opacity:1}.as-movieModal_conts{position:relative;z-index:1;top:50%;margin:auto;max-width:800px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.as-movieModal_conts .as-movie-wrap{overflow:hidden;position:relative;padding-top:0;padding-bottom:56.25%;height:0}.as-movieModal_conts .as-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.as-movieModal_conts .as-ytp{border:none}@media (max-width:767.98px){.as-movieModal_conts{margin:0 8px}}.as-movieModal_bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.as-movieModal_btn_close{position:absolute;z-index:1;top:-32px;right:3px;width:70px;height:22px;color:#fff}@media (min-width:768px){.as-movieModal_btn_close{cursor:pointer;-webkit-transition:.3s opacity;transition:.3s opacity}.as-movieModal_btn_close:hover{opacity:.7}}@media (max-width:767.98px){.as-movieModal_btn_close{top:-25px;width:70px;height:16px;font-size:.92308rem}}.as-modal_trigger{padding:0;border:none;cursor:pointer;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;background:0 0}.as-modal_trigger:hover{opacity:.7}.as-exhibition{background-color:#ffe000}.as-exhibition_inner{padding:70px 0 60px;background:url(/images/event/Autosalon2020/exhibition_bg.png) no-repeat center top/500px auto}.as-exhibition_inner .as-section_title_wrapper{padding:0 28px}.as-exhibition_inner .as-section_title{overflow:hidden;position:relative;margin:0 auto 36px;width:220px}.as-exhibition_inner .as-section_title .as-svg{visibility:hidden;max-width:405px;max-height:90px}.as-exhibition_inner .as-section_title .as-mask{display:block;position:absolute;top:0;left:0;width:100%;height:100px;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);background-color:#fff}.as-exhibition_inner .as-section_title.active .as-svg{-webkit-animation:visibilitySetting .8s forwards;animation:visibilitySetting .8s forwards}.as-exhibition_inner .as-section_title_sub_wrapper{overflow:hidden;position:relative;margin:0 auto;width:100%}.as-exhibition_inner .as-section_title_sub_wrapper .as-mask{display:block;position:absolute;top:0;left:0;width:100%;height:100px;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);background-color:#fff}.as-exhibition_inner .as-section_title_sub{visibility:hidden;margin:0;font-size:1rem;line-height:23px}.as-exhibition_inner .as-section_title_sub.active{-webkit-animation:visibilitySetting .8s forwards;animation:visibilitySetting .8s forwards}@media (min-width:768px){.as-exhibition_inner{padding:106px 0 110px;background:url(/images/event/Autosalon2020/exhibition_bg_lg.png) no-repeat center top/1600px auto}}@media (min-width:768px){.as-exhibition_inner .as-section_title{margin:0 auto 52px;width:405px}}@media (min-width:768px){.as-exhibition_inner .as-section_title_sub_wrapper{width:720px}}@media (min-width:768px){.as-exhibition_inner .as-section_title_sub{text-align:center;font-size:1.38462rem;line-height:32px}}.as-exhibition_box{padding:35px 28px 9px}@media (min-width:768px){.as-exhibition_box{margin:0 auto;padding:115px 28px 7px;max-width:1006px}}.as-exhibition_img_box{position:relative;margin:0 auto;max-width:320px}.as-exhibition_img_box.as-img_box02{padding-right:0}@media (min-width:768px){.as-exhibition_img_box{margin:0;padding:0;width:100%;max-width:none;text-align:center}}@media (min-width:1024px){.as-exhibition_img_box{padding-right:50px;text-align:left}}@media (min-width:1024px){.as-exhibition_img_box.as-img_box02{text-align:right}}.as-exhibition_txt_box_wrapper{padding:0 27px}@media (min-width:768px){.as-exhibition_txt_box_wrapper{padding:0}}.as-exhibition_txt_box{position:relative;margin:-37px auto 0;padding:89px 19px 24px;border:3px solid #000;border-radius:6px;max-width:256px;background-color:#fff}.as-exhibition_txt_box.as-txt_box02{margin:-44px auto 0;padding:89px 19px 24px}@media (min-width:768px){.as-exhibition_txt_box.as-txt_box02{padding:117px 19px 24px}}@media (min-width:1024px){.as-exhibition_txt_box.as-txt_box02{float:left;margin:-404px 0 0;padding:127px 33px 34px;max-width:366px}.as-exhibition_txt_box.as-txt_box02 .as-exhibition_txt_title_wrapper{top:36px;left:-19px}}@media (min-width:768px){.as-exhibition_txt_box{padding:130px 19px 24px;border:4px solid #000;max-width:519px}}@media (min-width:1024px){.as-exhibition_txt_box{float:right;margin:-407px 0 0;padding:129px 33px 34px;max-width:366px}}.as-exhibition_txt_title_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:absolute;top:22px;top:24px;left:-17px;margin:0;width:247px;height:55px;background:url(/images/event/Autosalon2020/exhibition_title_bg02.png) no-repeat left top/247px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.as-exhibition_txt_title_wrapper .as-exhibition_txt_title{margin:0 0 0 -10px;letter-spacing:.12em;line-height:20px;color:#fff;font-family:Prompt,sans-serif;font-size:1.33333rem}@media (min-width:768px){.as-exhibition_txt_title_wrapper .as-exhibition_txt_title{margin:0 0 0 2px;line-height:30px}}@media (min-width:768px){.as-exhibition_txt_title_wrapper{top:36px;left:-23px;width:372px;height:80px;background:url(/images/event/Autosalon2020/exhibition_title_bg02_lg.png) no-repeat left top/372px auto}}@media (min-width:768px){.as-exhibition_txt_title_wrapper .as-exhibition_txt_title{font-size:2.46154rem}}.as-exhibition_txt{margin:0;letter-spacing:.1em;font-size:.867rem;line-height:19px}@media (min-width:768px){.as-exhibition_txt{letter-spacing:.1em;font-size:1.077rem;line-height:24px}}@media (min-width:768px){.as-exhibition_txt_sub_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1024px){.as-exhibition_txt_sub_wrapper.as-exhibition_txt_sub_wrapper02{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.as-exhibition_txt_sub{margin:14px 0 0;color:#5c5c5c;font-size:.73333rem}@media (min-width:768px){.as-exhibition_txt_sub{display:inline-block;letter-spacing:.1em;font-size:.92308rem;line-height:1.2}}.as-exhibition_badge{display:none;position:relative;margin:0 auto;max-width:1024px}.as-exhibition_badge .as-exhibition_badge_img{position:absolute}.as-exhibition_badge .as-exhibition_badge_img.as-exhibition_badge_img01{top:-43px;right:99px}.as-exhibition_badge .as-exhibition_badge_img.as-exhibition_badge_img02{top:27px;right:-71px}@media (min-width:1024px){.as-exhibition_badge{display:block}}.as-tyre{background-color:#fff}.as-tyre_inner{padding:70px 0 70px;background:url(/images/event/Autosalon2020/tyre_bg.png) no-repeat center top/500px auto}.as-tyre_inner .as-section_title_wrapper{padding:0 28px}.as-tyre_inner .as-section_title_wrapper:nth-child(2){padding:60px 45px 0}.as-tyre_inner .as-section_title_wrapper:nth-child(2) .as-section_title{margin:0 auto 16px;width:100%}.as-tyre_inner .as-section_title{overflow:hidden;position:relative;margin:0 auto 36px;width:247px}.as-tyre_inner .as-section_title .as-svg{visibility:hidden;max-width:492px;max-height:90px}.as-tyre_inner .as-section_title .as-mask{display:block;position:absolute;top:0;left:0;width:100%;height:100px;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);background-color:#ffe000}.as-tyre_inner .as-section_title.active .as-svg{-webkit-animation:visibilitySetting .8s forwards;animation:visibilitySetting .8s forwards}.as-tyre_inner .as-section_title_sub_wrapper{overflow:hidden;position:relative;margin:0 auto;width:100%}.as-tyre_inner .as-section_title_sub_wrapper .as-mask{display:block;position:absolute;top:0;left:0;width:100%;height:150px;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);background-color:#ffe000}.as-tyre_inner .as-section_title_sub{visibility:hidden;margin:0;font-size:1rem;line-height:23px}.as-tyre_inner .as-section_title_sub.active{-webkit-animation:visibilitySetting .8s forwards;animation:visibilitySetting .8s forwards}@media (min-width:768px){.as-tyre_inner{padding:111px 0 118px;background:url(/images/event/Autosalon2020/tyre_bg_lg.png) no-repeat center top/1600px auto}}@media (min-width:768px){.as-tyre_inner .as-section_title_wrapper:nth-child(2){padding:140px 28px 0}}@media (min-width:768px){.as-tyre_inner .as-section_title_wrapper:nth-child(2) .as-section_title{margin:0 auto 50px;width:455px}}@media (min-width:768px){.as-tyre_inner .as-section_title_wrapper:nth-child(2) .as-section_title_sub_wrapper{width:700px}}@media (min-width:1024px){.as-tyre_inner .as-section_title_wrapper:nth-child(2) .as-section_title_sub_wrapper{width:865px}}@media (min-width:768px){.as-tyre_inner .as-section_title{margin:0 auto 69px;width:455px}}@media (min-width:768px){.as-tyre_inner .as-section_title_sub_wrapper{width:580px}}@media (min-width:768px){.as-tyre_inner .as-section_title_sub{text-align:center;font-size:18px;line-height:32px}}.as-tyre_mv_box{margin:10px}.as-tyre_mv{padding:26px 18px 50px}@media (min-width:768px){.as-tyre_mv{margin:0 auto;padding:50px 28px 100px;max-width:600px}}@media (min-width:1024px){.as-tyre_mv{margin:0 auto;padding:50px 28px 100px;max-width:827px}}.as-tyre_box_wrapper .as-section_title_wrapper{padding-bottom:30px}.as-tyre_box_wrapper .as-section_title{overflow:hidden;position:relative;margin:0 auto 13px;width:100%;max-width:285px}.as-tyre_box_wrapper .as-section_title .as-svg{visibility:hidden;max-width:470px;max-height:90px}.as-tyre_box_wrapper .as-section_title .as-mask{width:100%;height:100px;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);background-color:#ffe000}.as-tyre_box_wrapper .as-section_title_sub{margin:0;padding:0 18px;font-size:1rem;line-height:23px}.as-tyre_box_wrapper .as-tyre_box_btn_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.as-tyre_box_wrapper .as-tyre_box_closeBtn,.as-tyre_box_wrapper .as-tyre_box_showBtn{display:none;opacity:0;margin:0 auto;border:0;width:239px;height:48px;background-color:transparent;text-decoration:none;-webkit-appearance:none}.as-tyre_box_wrapper .as-tyre_box_closeBtn.is-show,.as-tyre_box_wrapper .as-tyre_box_showBtn.is-show{display:block;-webkit-animation:show 1s forwards;animation:show 1s forwards}.as-tyre_box_wrapper:last-child .as-section_title_wrapper{padding-top:25px;padding-bottom:25px}.as-tyre_box_wrapper:last-child .as-section_title_wrapper .as-svg{width:187px}.as-tyre_box_wrapper:last-child .as-section_title_wrapper._hidden{display:none;opacity:0}.as-tyre_box_wrapper:last-child .as-section_title_wrapper._hidden.is-show{display:block;-webkit-animation:show 1s forwards;animation:show 1s forwards}@media (min-width:768px){.as-tyre_box_wrapper .as-section_title_wrapper{padding-bottom:53px}}@media (min-width:768px){.as-tyre_box_wrapper .as-section_title_sub_wrapper{width:100%}}@media (min-width:1024px){.as-tyre_box_wrapper .as-section_title_sub_wrapper{width:900px}}@media (min-width:768px){.as-tyre_box_wrapper .as-section_title{margin:0 auto 54px;width:470px;max-width:470px}}@media (min-width:768px){.as-tyre_box_wrapper .as-section_title_sub{font-size:1.38462rem;line-height:32px}}@media (min-width:768px){.as-tyre_box_wrapper .as-tyre_box_btn_wrapper{margin-top:20px}}@media (min-width:768px){.as-tyre_box_wrapper .as-tyre_box_closeBtn,.as-tyre_box_wrapper .as-tyre_box_showBtn{width:361px;height:75px}}@media (min-width:768px){.as-tyre_box_wrapper:last-child .as-section_title_wrapper{padding-top:0;padding-bottom:0}}@media (min-width:768px){.as-tyre_box_wrapper:last-child .as-section_title_wrapper .as-svg{width:311px}}@media (min-width:768px){.as-tyre_box_wrapper:last-child .as-tyre_box:last-child{padding-bottom:0}}@media (min-width:768px){.as-btn{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.as-btn:hover{opacity:.6}}@media (min-width:768px){.as-tyre_box_block{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:0 30px;max-width:1010px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.as-tyre_box{position:relative;margin:0 auto 30px;max-width:260px}.as-tyre_box._hidden{display:none;opacity:0}.as-tyre_box._hidden.is-show{display:block;-webkit-animation:show 1s forwards;animation:show 1s forwards}.as-tyre_box .as-tyre_box_txt{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:35px;left:-24px;padding:0 10px;height:32px;background-color:#ffe100;letter-spacing:.12em;color:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px}.as-tyre_box .as-tyre_label{display:inline-block;font-family:Prompt,sans-serif;font-weight:700}@media (min-width:768px){.as-tyre_box{margin:0 auto 41px;width:calc(50% - 55px);max-width:436px}.as-tyre_box:nth-child(odd){margin-right:29px;margin-left:26px}.as-tyre_box:nth-child(odd) .as-tyre_box_txt{bottom:80px}.as-tyre_box:nth-child(even){margin-top:52px;margin-right:26px;margin-left:29px}.as-tyre_box:last-child{padding-bottom:52px}}@media (min-width:1024px){.as-tyre_box{width:calc(50% - 80px)}.as-tyre_box:nth-child(odd){margin-right:50px;margin-left:30px}.as-tyre_box:nth-child(odd) .as-tyre_box_txt{bottom:100px}.as-tyre_box:nth-child(even){margin-top:52px;margin-right:0;margin-left:80px}}@media (min-width:768px){.as-tyre_box .as-tyre_box_txt{bottom:29px;left:-31px;padding:0 20px;height:48px;letter-spacing:.22em}}@media (min-width:1024px){.as-tyre_box .as-tyre_box_txt{bottom:49px}}.as-stage{background-color:#ffe000}.as-stage_inner{padding:70px 0 36px;background:url(/images/event/Autosalon2020/stage_bg.png) no-repeat center top/500px auto}.as-stage_inner .as-section_title_wrapper{padding:0 28px}.as-stage_inner .as-section_title{overflow:hidden;position:relative;margin:0 auto 40px;width:258px}.as-stage_inner .as-section_title .as-svg{visibility:hidden;max-width:470px;max-height:90px}.as-stage_inner .as-section_title .as-mask{display:block;position:absolute;top:0;left:0;width:100%;height:100px;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);background-color:#fff}.as-stage_inner .as-section_title.active .as-svg{-webkit-animation:visibilitySetting .8s forwards;animation:visibilitySetting .8s forwards}@media (min-width:768px){.as-stage_inner{padding:120px 0 45px;background:url(/images/event/Autosalon2020/stage_bg_lg.png) no-repeat center top/1600px auto}}@media (min-width:768px){.as-stage_inner .as-section_title{margin:0 auto 77px;width:472px}}.as-stage_box_wrapper{margin-bottom:61px}.as-stage_box_wrapper .as-section_title_wrapper{padding-bottom:37px}.as-stage_box_wrapper .as-section_title{overflow:hidden;position:relative;margin:0 auto;width:100%;max-width:280px}.as-stage_box_wrapper .as-section_title .as-svg{visibility:hidden;max-width:710px;max-height:90px}.as-stage_box_wrapper .as-section_title .as-mask{width:100%;height:100px;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);background-color:#fff}.as-stage_box_wrapper .as-stage_txt_box_wrapper{padding:0 48px}.as-stage_box_wrapper .as-stage_txt_box{margin:0 auto;padding:26px 24px 25px;border:3px solid #000;border-radius:6px;background-color:#fff}.as-stage_box_wrapper .as-stage_description{margin:0;letter-spacing:.07em;word-break:break-word;font-size:.867rem;line-height:19px}@media (min-width:768px){.as-stage_box_wrapper{padding:0 28px}}@media (min-width:768px){.as-stage_box_wrapper .as-section_title_wrapper{padding-bottom:0}}@media (min-width:768px){.as-stage_box_wrapper .as-section_title{margin:0 auto 62px;width:650px;max-width:none}}@media (min-width:1024px){.as-stage_box_wrapper .as-section_title{margin:0 auto 62px;width:710px}}@media (min-width:768px){.as-stage_box_wrapper .as-stage_txt_box_wrapper{margin:44px auto 115px;padding:0;max-width:650px}.as-stage_box_wrapper .as-stage_txt_box_wrapper.as-stage_txt_box02{margin-bottom:106px}}@media (min-width:768px){.as-stage_box_wrapper .as-stage_txt_box{margin:0;padding:31px 40px;border:4px solid #000;max-width:889px}}@media (min-width:768px){.as-stage_box_wrapper .as-stage_description{letter-spacing:.1em;word-break:normal;font-size:1.077rem;line-height:24px}}@media (min-width:768px){.as-stage_box_block{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:950px}}.as-stage_box{position:relative;margin:0 auto 30px;max-width:278px}@media (min-width:768px){.as-stage_box{margin:0 auto 81px;width:calc(50% - 55px);max-width:436px}.as-stage_box.as-stage_box01{margin-right:80px}}@media (min-width:1024px){.as-stage_box{margin:0;width:50%}}.as-stage_link_wrapper{margin:0;text-align:center;font-size:.8rem}.as-stage_link_wrapper .as-stage_link{position:relative;margin-left:18px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-decoration:none;letter-spacing:.15em;color:#000!important}.as-stage_link_wrapper .as-stage_link::before{content:"";position:absolute;top:6px;left:-28px;width:18px;height:9px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;background:url(/images/event/Autosalon2020/stage_link_img.png) no-repeat top center/18px 9px}.as-stage_link_wrapper .as-stage_link::after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;background-color:#000}@media (min-width:768px){.as-stage_link_wrapper{font-size:1.07692rem}.as-stage_link_wrapper .as-stage_link:hover{opacity:.6}.as-stage_link_wrapper .as-stage_link:hover::before{left:-37px}}.as-stage_badge{display:none;position:relative;margin:0 auto;max-width:1024px}.as-stage_badge .as-stage_badge_img{position:absolute}.as-stage_badge .as-stage_badge_img.as-stage_badge_img01{top:-389px;left:-186px}.as-stage_badge .as-stage_badge_img.as-stage_badge_img02{top:-279px;left:-108px}@media (min-width:1024px){.as-stage_badge{display:block}}.as-animation-box01,.as-animation-box02,.as-animation-box04{opacity:0;-webkit-transition:.6s;transition:.6s;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.as-animation-box01.active,.as-animation-box02.active,.as-animation-box04.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (min-width:768px){.as-animation-box02{-webkit-transition-delay:.4s;transition-delay:.4s}}.as-animation-box03{opacity:0}.as-animation-box03.active{opacity:1;-webkit-animation:imgScale .4s cubic-bezier(.175,.885,.32,1.275) both;animation:imgScale .4s cubic-bezier(.175,.885,.32,1.275) both}.as-animation-box04{-webkit-transition-delay:.2s;transition-delay:.2s}@media (min-width:768px){.as-animation-box04{-webkit-transition-delay:.4s;transition-delay:.4s}}.as-animation-box05.active{-webkit-animation:maskMove .8s none;animation:maskMove .8s none;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes maskMove{0%{-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}45%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}55%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(101%,0,0);transform:translate3d(101%,0,0)}}@-webkit-keyframes visibilitySetting{0%{visibility:hidden}49%{visibility:hidden}50%{visibility:visible}100%{visibility:visible}}@-webkit-keyframes imgFocus{0%{-webkit-transform:translate3d(15px,15px,0);transform:translate3d(15px,15px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes imgScale{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rollMove{0%{-webkit-transform:translate3d(-15px,0,0) rotateZ(-45deg);transform:translate3d(-15px,0,0) rotateZ(-45deg)}50%{-webkit-transform:translate3d(5px,0,0) rotateZ(15deg);transform:translate3d(5px,0,0) rotateZ(15deg)}100%{-webkit-transform:translate3d(0,0,0) rotateZ(0);transform:translate3d(0,0,0) rotateZ(0)}}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}.slick-dots{bottom:-25px}.slick-dots li{margin:0 3.25px}.slick-dots li button:before{content:"";opacity:1;border-radius:50%;width:12px;height:12px;background:#ccc}.slick-dots li.slick-active button:before{background:#f2cd00}@media (min-width:768px){.slick-dots{bottom:-43px}}@media (min-width:768px){.slick-dots li{margin:0 8.5px}}@media (min-width:768px){.slick-dots li button:before{width:16px;height:16px}}.slick-next,.slick-prev{opacity:1;z-index:1}.slick-prev{left:-4px;width:44px;height:43px}@media (min-width:768px){.slick-prev{left:-90px;width:68px;height:68px}}.slick-next{right:-4px;width:44px;height:43px}@media (min-width:768px){.slick-next{right:-90px;width:68px;height:68px}}.slick-next:before,.slick-prev:before{content:"";display:inline-block;opacity:1;width:100%;height:100%}.slick-prev:before{background:url(/images/event/Autosalon2020/prev_arrow.png) 0/cover}@media (min-width:768px){.slick-prev:before{background:url(/images/event/Autosalon2020/prev_arrow.png) no-repeat 0/contain}}.slick-next:before{background:url(/images/event/Autosalon2020/next_arrow.png) 0/cover}@media (min-width:768px){.slick-next:before{background:url(/images/event/Autosalon2020/next_arrow.png) no-repeat 0/contain}}.as-tyre_link,.as-tyre_mv_box,.slick-dots li,.slick-next,.slick-prev{-webkit-transition:.2s;transition:.2s}@media (min-width:768px){.as-tyre_link:hover,.as-tyre_mv_box:hover,.slick-dots li:hover,.slick-next:hover,.slick-prev:hover{opacity:.7}}@media (max-width:1040px) and (min-width:768.02px){.breadcrumb-bg .breadcrumb{font-size:1.5rem}}.breadcrumb-bg .breadcrumb,.pc-footer-block{font-family:myNotoSansJP,sans-serif}@-moz-keyframes maskMove{0%{-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}45%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}55%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(101%,0,0);transform:translate3d(101%,0,0)}}@-webkit-keyframes maskMove{0%{-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}45%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}55%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(101%,0,0);transform:translate3d(101%,0,0)}}@-o-keyframes maskMove{0%{-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}45%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}55%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(101%,0,0);transform:translate3d(101%,0,0)}}@keyframes maskMove{0%{-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}45%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}55%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(101%,0,0);transform:translate3d(101%,0,0)}}@-moz-keyframes visibilitySetting{0%{visibility:hidden}49%{visibility:hidden}50%{visibility:visible}100%{visibility:visible}}@-webkit-keyframes visibilitySetting{0%{visibility:hidden}49%{visibility:hidden}50%{visibility:visible}100%{visibility:visible}}@-o-keyframes visibilitySetting{0%{visibility:hidden}49%{visibility:hidden}50%{visibility:visible}100%{visibility:visible}}@keyframes visibilitySetting{0%{visibility:hidden}49%{visibility:hidden}50%{visibility:visible}100%{visibility:visible}}@-moz-keyframes imgFocus{0%{-webkit-transform:translate3d(15px,15px,0);transform:translate3d(15px,15px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes imgFocus{0%{-webkit-transform:translate3d(15px,15px,0);transform:translate3d(15px,15px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-o-keyframes imgFocus{0%{-webkit-transform:translate3d(15px,15px,0);transform:translate3d(15px,15px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes imgFocus{0%{-webkit-transform:translate3d(15px,15px,0);transform:translate3d(15px,15px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes imgScale{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes imgScale{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes imgScale{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes imgScale{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes rollMove{0%{-webkit-transform:translate3d(-15px,0,0) rotateZ(-45deg);transform:translate3d(-15px,0,0) rotateZ(-45deg)}50%{-webkit-transform:translate3d(5px,0,0) rotateZ(15deg);transform:translate3d(5px,0,0) rotateZ(15deg)}100%{-webkit-transform:translate3d(0,0,0) rotateZ(0);transform:translate3d(0,0,0) rotateZ(0)}}@-webkit-keyframes rollMove{0%{-webkit-transform:translate3d(-15px,0,0) rotateZ(-45deg);transform:translate3d(-15px,0,0) rotateZ(-45deg)}50%{-webkit-transform:translate3d(5px,0,0) rotateZ(15deg);transform:translate3d(5px,0,0) rotateZ(15deg)}100%{-webkit-transform:translate3d(0,0,0) rotateZ(0);transform:translate3d(0,0,0) rotateZ(0)}}@-o-keyframes rollMove{0%{-webkit-transform:translate3d(-15px,0,0) rotateZ(-45deg);transform:translate3d(-15px,0,0) rotateZ(-45deg)}50%{-webkit-transform:translate3d(5px,0,0) rotateZ(15deg);transform:translate3d(5px,0,0) rotateZ(15deg)}100%{-webkit-transform:translate3d(0,0,0) rotateZ(0);transform:translate3d(0,0,0) rotateZ(0)}}@keyframes rollMove{0%{-webkit-transform:translate3d(-15px,0,0) rotateZ(-45deg);transform:translate3d(-15px,0,0) rotateZ(-45deg)}50%{-webkit-transform:translate3d(5px,0,0) rotateZ(15deg);transform:translate3d(5px,0,0) rotateZ(15deg)}100%{-webkit-transform:translate3d(0,0,0) rotateZ(0);transform:translate3d(0,0,0) rotateZ(0)}}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@-o-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}