@charset "UTF-8";.l-content{background-color:#f3f3f3}.l-header .l-header__outer .l-header__inner .l-header__logo .l-header__logo-link{visibility:hidden!important;opacity:0!important}.p-keyvisual{background-color:#1d9765}.p-keyvisual .p-keyvisual__outer{position:relative;z-index:1}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper{overflow:hidden}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper .swiper-wrapper .swiper-slide{overflow:hidden;background-color:#1d9765;border-right:13px solid #1D9765;border-radius:0 170px 0 0}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper .swiper-wrapper .swiper-slide .p-keyvisual__bg{overflow:hidden}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper .swiper-wrapper .swiper-slide .p-keyvisual__bg .p-keyvisual__bg-src{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper .swiper-wrapper .swiper-slide .p-keyvisual__bg .p-keyvisual__bg-src:not([data-kv-scale="1"]){opacity:0}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper-pagination{bottom:21px}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;margin:0 8px;background:#fff;opacity:.4}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner{position:relative;z-index:2;min-height:100svh;pointer-events:none}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content{position:absolute;right:0;bottom:calc(50svh - 214px);left:-31px;z-index:3}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 14px 45px}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl:after{position:absolute;right:0;bottom:0;left:0;display:block;width:264px;height:1px;margin:auto;content:""}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl-event{display:inline-block;line-height:1}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl-event img{max-width:157px}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date{margin-top:25px;margin-inline:auto;max-width:199px;color:#fff;text-align:center}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-img{display:block}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-img img{width:100%;height:auto}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-start-day,.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-end-day{display:inline-block;margin-inline:0px 1px;font-family:zozogothic bold;font-size:1.6rem;line-height:1.5625;letter-spacing:.1em}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-to{display:inline-block;margin-inline:0px 4px;font-size:1.4rem;font-family:zozogothic bold;line-height:1.7857142857;letter-spacing:.1em}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-start-week,.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-end-week{display:inline-block;margin-inline:0px 5px;font-family:zozogothic bold;font-size:1rem;line-height:2.5;letter-spacing:.06em}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-start-week{-webkit-margin-end:4px;margin-inline-end:4px}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-txt{display:inline-block;font-family:Gothic MB101 DemiBold,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,Verdana,sans-serif;font-weight:600;font-size:1.4rem;line-height:2.3785714286;letter-spacing:.06em}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-txt .p-keyvisual__date-txt-num{font-family:zozogothic bold;margin-inline:1px 0px;font-size:1.6rem;line-height:1.5625;letter-spacing:.1em}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__desc{margin-top:50px;font-family:Gothic MB101 DemiBold,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,Verdana,sans-serif;font-weight:600;font-size:1.4rem;line-height:2.3785714286;color:#fff;text-align:center;letter-spacing:.06em;-webkit-transform:translateY(-7px);transform:translateY(-7px)}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__desc .p-keyvisual__desc-ex{display:inline-block;-webkit-margin-start:2px;margin-inline-start:2px;font-size:1.5rem;line-height:2.22;-webkit-transform:translate(0px,1px);transform:translateY(1px)}.p-btn-common{display:inline-block;padding:5px 23px;font-size:1.2rem;line-height:2.5;color:#fff;letter-spacing:.07em;font-family:Gothic MB101 DemiBold,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,Verdana,sans-serif;font-weight:600;background-color:var(--primary);border-radius:20px}.p-acces__map{-webkit-margin-before:49px;margin-block-start:49px}.p-acces__map img{border-radius:10px}.font-palt{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}.is-close .p-keyvisual{background-color:#1d9765}.is-close .p-keyvisual .p-keyvisual__outer{position:relative;z-index:1}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner{position:relative;display:block;min-height:100svh;padding-inline:26px;pointer-events:auto}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content{position:relative;bottom:auto;left:auto;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100svh;padding-bottom:7.0754716981vh}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 14px 36px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl:after{position:absolute;right:0;bottom:0;left:0;display:block;width:81.8666666667vw;max-width:307px;height:1px;margin:auto;content:"";background:url(/assets/images/event/adidas_originals/p_border_dash_sp.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl-and{margin-top:13px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl-and img{width:35.2px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__desc{max-width:270px;margin:35px auto 0;font-family:Gothic MB101 DemiBold,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,Verdana,sans-serif;font-weight:600;font-size:1.3rem;line-height:2.1538461538;color:#fff;text-align:center;letter-spacing:.07em}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__desc .p-keyvisual__desc-zozogothic{font-family:zozogothic bold}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__desc .p-keyvisual__desc-small-space{letter-spacing:-.1em}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__desc .p-keyvisual__desc-img{width:100%;height:auto}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link{position:absolute;right:0;bottom:7.8616352201vh;left:0;width:270px;margin-inline:auto}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link .p-keyvisual__link-inner{position:relative;display:block;padding:17px 45px 17px 33px;overflow:hidden;text-align:center;background-color:#fff944;border-radius:24px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link .p-keyvisual__link-inner:after{position:absolute;inset:0;pointer-events:none;content:"";background-color:#fff9;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link .p-keyvisual__link-inner:focus-visible:after{opacity:1}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link .p-keyvisual__link-inner .p-keyvisual__link-image{display:block;line-height:1}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link .p-keyvisual__link-inner .p-keyvisual__link-image>img{width:100%;height:auto}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link .p-keyvisual__link-inner .p-keyvisual__link-arrow{position:absolute;top:50%;right:27px;display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link .p-keyvisual__link-inner .p-keyvisual__link-arrow>svg{display:block;width:7px;height:11px;margin-block:auto;vertical-align:middle}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link .p-keyvisual__link-inner .p-keyvisual__link-arrow>svg path{fill:currentColor;-webkit-transition:fill .2s ease-out;transition:fill .2s ease-out}.is-close .l-header .l-header__outer .l-header__inner .l-header__action .l-header__action-list .l-header__action-item .l-header__action-btn .l-header__action-btn-line{background-color:#fff}.is-close .l-header .l-header__outer .l-header__inner .l-header__action .l-header__action-list .l-header__action-item .l-header__action-btn:before{background-color:#fff}.is-close .l-header .l-header__outer .l-header__inner .l-header__action .l-header__action-list .l-header__action-item .l-header__action-btn:after{background-color:#fff}@media print,screen and (min-width: 768px){.p-keyvisual .p-keyvisual__outer{max-width:1280px;margin-inline:auto}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper .swiper-wrapper .swiper-slide{border-right:0;border-radius:0}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper .swiper-wrapper .swiper-slide .p-keyvisual__bg .p-keyvisual__bg-src{scale:1}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:956px;padding-inline:60px;margin-inline:auto}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl{row-gap:0;max-width:382px;padding:0 17px 65px;margin-inline:auto}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl:after{width:100%;max-width:initial;background-image:linear-gradient(to right,#D9D9D9 2px,transparent 2px);background-size:4px 1px;background-repeat:repeat-x}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl-event img{max-width:233px}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date{margin:37px auto 0;max-width:287px}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-start-day,.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-end-day{margin-inline:0px 3px;font-size:2.4rem;line-height:1.5625}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-to{margin-inline:0px 2px;font-size:2.2rem;line-height:1.7045454545}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-start-week,.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-end-week{font-size:1.4rem;line-height:2.6785714286}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-start-week{-webkit-margin-end:6px;margin-inline-end:6px}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-end-week{margin-inline:0 7px}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-txt{font-size:2rem;line-height:2.41}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__date .p-keyvisual__date-txt .p-keyvisual__date-txt-num{margin-inline:1px 2px;font-size:2.4rem;line-height:1.5041666667}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__desc{font-size:2rem;line-height:2.41;-webkit-transform:translateY(-11px);transform:translateY(-11px)}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__desc .p-keyvisual__desc-ex{font-size:2.1rem;line-height:2.2952380952}.is-close .p-keyvisual .p-keyvisual__outer{max-width:1280px;margin-inline:auto}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:956px;padding-inline:60px;margin-inline:auto}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl{row-gap:0;padding:0 17px 50px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl:after{max-width:420px;height:2px;background:url(/assets/images/event/adidas_originals/p_border_dash_pc.svg)}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl-and{margin-top:22.15px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl-and img{width:50.96px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__desc{max-width:430px;margin:45px auto 0;font-size:1.8rem;-webkit-font-feature-settings:"halt" on;font-feature-settings:"halt" on;line-height:2.2222222222;letter-spacing:.06em}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__desc .p-keyvisual__desc-ex{display:inline-block;translate:2px 0}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link{position:relative;bottom:auto;width:300px;-webkit-margin-before:88px;margin-block-start:88px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link .p-keyvisual__link-inner{padding:20px 60px 20px 47px;border-radius:26.5px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link .p-keyvisual__link-inner .p-keyvisual__link-arrow{top:50%;right:38px}}@media screen and (min-width: 768px) and (max-width: 1024px){.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper{border-radius:0 320px 0 0}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper-pagination{bottom:45px}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content{bottom:calc(50svh - 369px);left:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.is-entry-end .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content{padding-bottom:100px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content{top:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:16px}}@media print,screen and (min-width: 1025px){.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper{left:150px;width:37.265625%;border-radius:0 200px 0 0}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper-pagination{bottom:12px;left:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:7px;margin:0}.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper-pagination .swiper-pagination-bullet{margin:8px 0}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content{position:relative;bottom:auto;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:498px;padding:76px 60px 30px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content{top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:68px 60px 40px}}@media screen and (max-width: 767px){.p-keyvisual .p-keyvisual__outer .p-keyvisual__bg-swiper .swiper .swiper-wrapper .swiper-slide .p-keyvisual__bg .p-keyvisual__bg-src{-o-object-position:center top;object-position:center top}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl:after{background:url(/assets/images/event/adidas_originals/p_border_dash_sp.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center}.is-init-height-small .is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content{top:291px}.is-entry-end.is-init-height-small .is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content{padding-top:160px}}@media screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl:after{height:1px;background:url(/assets/images/event/adidas_originals/p_border_dash_tab.svg)}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__desc{max-width:438px}}@media print,screen and (min-width: 768px) and (min-width: 1025px){.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl{max-width:100%;margin-top:-95px;padding:0 17px 50px;margin-inline:0}.p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl:after{height:2px;background-size:4px 2px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__ttl{margin-top:-44px}.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link{-webkit-margin-before:85px;margin-block-start:85px}}@media (hover: hover) and (pointer: fine){.is-close .p-keyvisual .p-keyvisual__outer .p-keyvisual__inner .p-keyvisual__content .p-keyvisual__link .p-keyvisual__link-inner:hover:after{opacity:1}}
