@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap";main{color:#fff;background:hsl(240,3%,8%);position:relative}.topicpath{position:relative;z-index:100;margin-top:0;height:4rem;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;margin-bottom:-4rem}@media screen and (max-width: 767px){.topicpath{height:3rem}}.topicpath li{color:#2099d3}.topicpath li.is-here{color:#fff}#sec-mv{z-index:100;position:relative}#sec-mv:before{content:"";position:absolute;top:0;left:0;background:linear-gradient(to bottom,hsla(240,3%,8%,0) 90%,hsl(240,3%,8%) 100%);width:100%;height:100%}#sec-youtube{position:relative;z-index:100}@media screen and (min-width: 768px){#sec-youtube{margin-top:18rem}}#sec-youtube .wrap-player{width:100%;max-width:72rem;position:relative;margin-inline:auto;line-height:0;aspect-ratio:16/9}#sec-youtube .wrap-player #player{position:absolute;top:0;left:0;width:100%;height:100%}#sec-item{overflow:clip;position:relative;padding-top:6.4rem}#sec-item .wrap-txt{max-width:88rem;margin-inline:auto;padding:0rem}@media screen and (max-width: 767px){#sec-item .wrap-txt{padding:1.6rem}}#sec-item h3{font-family:"Noto Serif",serif;font-weight:100;text-align:center;font-size:4.8rem;line-height:100%;letter-spacing:.48rem;margin-bottom:3.2rem}@media screen and (max-width: 767px){#sec-item h3{font-size:2.5em}}#sec-item .schedule-block{display:grid;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;margin-bottom:4.8rem}@media screen and (min-width: 768px){#sec-item .schedule-block dl{display:table}#sec-item .schedule-block dt,#sec-item .schedule-block dd{display:table-cell;text-align:center;padding:.8rem 1.6rem;border-bottom:2px solid #2099d3;font-size:1.4rem}#sec-item .schedule-block dt{width:12rem;border-bottom:2px solid #b5a25d}}@media screen and (max-width: 767px){#sec-item .schedule-block dl{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative}#sec-item .schedule-block dl dd{padding:1rem}#sec-item .schedule-block dl:after{content:"";background:linear-gradient(to right,#b5a25d 0 30%,#23b7fe 30% 100%);width:100%;height:2px}}#sec-item .notice-block{background-color:#2099d3;padding:24px;margin-bottom:64px}#sec-item .notice-block .attn-list{font-size:1rem}#sec-item .notice-block .attn-list li{margin-bottom:.1rem}#sec-item .notice-block .attn-list li:before{color:#fff}.item-list .wrap-item-list{margin-inline:auto;padding:0 10rem 6rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:2.4rem 1.6rem}@media screen and (max-width: 767px){.item-list .wrap-item-list{padding:0 1.6rem 4rem}}.item-list .flex-item{color:#252525;background:#f2f3f0}.item-list .flex-item .img-block{background-color:#fff;padding:0.5rem}.item-list .orderPanel-inner{padding:6% 3%}.item-list .orderPanel-inner .orderPanel-item-name{font-size:1.28rem;font-weight:700;margin-bottom:8px}.item-list .orderPanel-inner .price{background-color:#fff;padding:8px;display:flex;align-items:center;justify-content:space-between}.item-list .orderPanel-inner .def-term{font-size:.95rem}.item-list .orderPanel-inner .btn-dc{width:90%;min-width:auto!important}.item-list .orderPanel-inner .btn-dc.btn{border-radius:8px;padding:1.6rem 2em}.item-list .orderPanel-inner .btn-dc.btn:before{background:linear-gradient(to right,#be9e6d,#9e8968)}.item-list .orderPanel-inner .btn-dc.btn:after{border-radius:8px}.item-list .orderPanel-inner .btn-dc.btn:hover{color:#be9e6d}.item-list .btn-cartcheck{padding:4rem;position:sticky;bottom:0;z-index:100}@media screen and (max-width: 767px){.item-list .btn-cartcheck{padding:2.4rem 2rem}}.item-list .btn-cartcheck .btn-wrapper{margin-inline:auto}@media screen and (min-width: 768px){.item-list .btn-cartcheck .btn-wrapper{max-width:80rem}}@media screen and (max-width: 767px){.item-list .btn-cartcheck .btn-wrapper .btn{font-size:1rem}}.item-list .btn-cartcheck:before{content:"";background:rgba(51,60,70,.8392156863);position:absolute;width:100%;height:100%;top:0;left:0}#sec-link{position:relative;font-family:"Noto Serif",serif;text-align:center;background-size:cover;background-position:center center;background-image:url(/special/kengo_nakamura_farewellmatch/common/img/bg-sec-link.webp)}#sec-link:before{content:"";width:100%;height:100%;background:#272727;display:block;position:absolute;top:0;left:0;z-index:10;mix-blend-mode:soft-light}#sec-link .sitename{font-size:2rem}#sec-link .sitename span{color:#23b7fe}#sec-link .url{font-size:1.2rem}#sec-link a{position:relative;z-index:20;display:block;padding:8rem 0}

/* .poly-1{width:28rem;aspect-ratio:308/468;background:url(/special/kengo_nakamura_farewellmatch/common/img/poly-1.svg) no-repeat;background-size:cover;position:absolute;top:90rem;left:0rem;opacity:.8}@media screen and (max-width: 767px){.poly-1{width:15rem;top:38rem}}.poly-2{width:22rem;aspect-ratio:377/472;background:url(/special/kengo_nakamura_farewellmatch/common/img/poly-2.svg) no-repeat;background-size:cover;position:absolute;opacity:.6;top:180rem;right:0rem}@media screen and (max-width: 767px){.poly-2{width:16rem;top:105rem}} */
