@charset "UTF-8";@import url("//fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap");.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block;max-width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@keyframes new_marquee_xs{0%{mask-position:0px center;-webkit-mask-position:0px center}100%{mask-position:-25px center;-webkit-mask-position:-25px center}}@keyframes new_marquee{0%{mask-position:0px center;-webkit-mask-position:0px center}100%{mask-position:-36px center;-webkit-mask-position:-36px center}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}.slick-loading .slick-list{background-image:url(/assets/wildnights/app/loader-c27c99bd22bdce69e7d0ae21ae2c2f34.svg);background-position:center;background-repeat:no-repeat}.slick-track{margin:0 auto}.slick-slide{line-height:1}.slick-arrow{background-size:cover;border-radius:50%;cursor:pointer;height:40px;text-align:center;width:40px;position:absolute;bottom:0;z-index:10;background-image:url('data:image/svg+xml;utf8,<svg width="62" height="62" viewBox="0 0 62 62" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="31" cy="31" r="31" fill="%23FFE100"/><path d="M33.05 31L25 22.95L27.45 20.5L37.95 31L27.45 41.5L25 39.05L33.05 31Z" fill="%23000000"/></svg>')}@media (min-width: 1336px){.slick-arrow{height:62px;width:62px}}.slick-arrow.prev-arrow{left:0;transition:left 0.3s,background 0.3s;transform:translate(24px, 100%) scale(-1)}.slick-arrow.prev-arrow:hover{left:-4px}.slick-arrow.next-arrow{right:0;transition:right 0.3s,background 0.3s;transform:translate(-24px, 100%)}.slick-arrow.next-arrow:hover{right:-4px}.slick-prev,.slick-next{background-color:transparent;border:none;cursor:pointer;display:block;height:20px;margin-top:-12px \9;outline:none;padding:0;text-indent:-1000vh;width:40px;position:absolute;bottom:-5px;z-index:9;transform:translate(0, -50%);transition:transform 0.3s,opacity 0.3s}@media (min-width: 768px){.slick-prev,.slick-next{width:68px}}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{opacity:0.5;transform:translate(0, -50%) scale(1.1)}.slick-prev:hover::before,.slick-prev:hover::after,.slick-prev:focus::before,.slick-prev:focus::after,.slick-next:hover::before,.slick-next:hover::after,.slick-next:focus::before,.slick-next:focus::after{opacity:1}.slick-prev .slick-disabled::before,.slick-next .slick-disabled::before{opacity:0.25}.slick-prev::before,.slick-prev::after,.slick-next::before,.slick-next::after{background-color:#fff;content:"";display:block;height:1px;position:absolute;z-index:11}.slick-prev::before,.slick-next::before{width:8px;bottom:3px}.slick-prev::after,.slick-next::after{width:100%;bottom:0}.slick-dots{background-color:#fff;display:flex;width:calc(100% - 160px);list-style:none;padding-left:0;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}.slick-dots li{flex:1;position:relative;margin:0}.slick-dots li button{background-color:#fff;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:2px;outline:none;padding:0;width:100%;transition:all 0.3s}.slick-dots li button:hover,.slick-dots li button:focus{background-color:#ffe100;outline:none}.slick-dots li.slick-active button{background-color:#ffe100}@keyframes new_marquee_xs{0%{mask-position:0px center;-webkit-mask-position:0px center}100%{mask-position:-25px center;-webkit-mask-position:-25px center}}@keyframes new_marquee{0%{mask-position:0px center;-webkit-mask-position:0px center}100%{mask-position:-36px center;-webkit-mask-position:-36px center}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}.c_thumb-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 768px){.c_thumb-list{margin:0 -12px}}@media (min-width: 1512px){.c_thumb-list{margin:0 -16px}}.c_thumb-list .c_thumb-list-item{position:relative;width:100%}@media (min-width: 768px){.c_thumb-list .c_thumb-list-item{padding:12px;width:50%}}@media (min-width: 992px){.c_thumb-list .c_thumb-list-item{width:33.333%}}@media (min-width: 1512px){.c_thumb-list .c_thumb-list-item{padding:16px}}@media (max-width: 767px){.c_thumb-list .c_thumb-list-item+.c_thumb-list-item{margin-top:24px}}.c_thumb-list .c_thumb-list-inner{border:1px solid #fff;border-radius:8px;padding:16px}@media (min-width: 992px){.c_thumb-list .c_thumb-list-inner{padding:24px}}.c_thumb-list .c_thumb-list-anchor{display:block}.c_thumb-list .c_thumb-list-anchor:hover .thumb{transform:scale(1.05)}.c_thumb-list .c_thumb-list-anchor:hover .c_thumb-list-thumb::after{background-size:40px;background-image:url('data:image/svg+xml;utf8,<svg width="62" height="62" viewBox="0 0 62 62" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="31" cy="31" r="31" fill="%23FFE100"/><path d="M33.05 31L25 22.95L27.45 20.5L37.95 31L27.45 41.5L25 39.05L33.05 31Z" fill="%23000000"/></svg>')}@media (min-width: 1200px){.c_thumb-list .c_thumb-list-anchor:hover .c_thumb-list-thumb::after{background-size:62px}}.c_thumb-list .c_thumb-list-anchor.only_diamond,.c_thumb-list .c_thumb-list-anchor.only_gold,.c_thumb-list .c_thumb-list-anchor.only_blue,.c_thumb-list .c_thumb-list-anchor.only_white,.c_thumb-list .c_thumb-list-anchor.only_jr{position:relative}.c_thumb-list .c_thumb-list-anchor.only_diamond::before,.c_thumb-list .c_thumb-list-anchor.only_gold::before,.c_thumb-list .c_thumb-list-anchor.only_blue::before,.c_thumb-list .c_thumb-list-anchor.only_white::before,.c_thumb-list .c_thumb-list-anchor.only_jr::before{border-radius:2px;content:"";color:#000;display:inline-block;font-size:1.2rem;font-weight:500;line-height:1;padding:4px;position:absolute;top:8px;left:8px;z-index:11}.c_thumb-list .c_thumb-list-anchor.only_diamond::before{background-image:url(/assets/wildnights/app/index_diamond-e8d95ae1caba0bfcaa945b0090cd88a9.png);content:"ダイヤモンド会員限定"}.c_thumb-list .c_thumb-list-anchor.only_gold::before{background-image:url(/assets/wildnights/app/index_gold-5a7fe295f08bedd6d20399a46c2989ad.png);content:"ゴールド会員限定"}.c_thumb-list .c_thumb-list-anchor.only_blue::before{background-image:url(/assets/wildnights/app/index_blue-247eaa4b1117057ac9a1843fc9af010f.png);content:"ブルー会員限定";color:#fff}.c_thumb-list .c_thumb-list-anchor.only_white::before{background-image:url(/assets/wildnights/app/index_white-4dd76ea863a989f8ab435ce444023245.png);content:"ホワイト会員限定"}.c_thumb-list .c_thumb-list-anchor.only_jr::before{background-image:url(/assets/wildnights/app/index_jr-5b44a1b171dddf29049756c47e7d0c29.png);content:"ジュニア会員限定"}.c_thumb-list .c_thumb-list-meta{margin-bottom:8px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.c_thumb-list .c_thumb-list-meta::-webkit-scrollbar{display:none}@media (min-width: 1200px){.c_thumb-list .c_thumb-list-meta{margin-bottom:16px}}.c_thumb-list .c_thumb-list-meta .time{vertical-align:middle}.c_thumb-list .c_thumb-list-meta .time+.c_thumb-list-category,.c_thumb-list .c_thumb-list-meta .time+.c_thumb-list-tags{margin-left:16px}.c_thumb-list .c_thumb-list-category,.c_thumb-list .c_thumb-list-tags{display:inline-block;margin-top:12px}.c_thumb-list .is-unauthorized .c_thumb-list-thumb{transition:opacity 0.3s}.c_thumb-list .is-unauthorized .c_thumb-list-thumb::before{content:"MEMBER'S ONLY";color:#fff;display:inline-block;text-shadow:0 0 2px rgba(0,0,0,0.75);white-space:nowrap;position:absolute;top:50%;left:50%;z-index:11;transform:translate(-50%, -50%);font-size:2.8rem;font-style:normal;font-family:"bebas-neue-pro",sans-serif;font-weight:600;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}@media (min-width: 768px){.c_thumb-list .is-unauthorized .c_thumb-list-thumb::before{font-size:2.4rem}}.c_thumb-list .is-unauthorized .thumb{filter:blur(6px)}.c_thumb-list .is-unauthorized.fadein .thumb{transform:scale(1.3)}.c_thumb-list .is-unauthorized.fadein.scrollin .thumb{transform:scale(1.1)}.c_thumb-list .c_thumb-list-thumb{border-radius:8px;margin-bottom:8px;overflow:hidden;position:relative}.c_thumb-list .c_thumb-list-thumb::after{background-size:14px;background-position:center;background-repeat:no-repeat;content:"";display:inline-block;transition:all 0.3s;position:absolute;z-index:1;background-image:url('data:image/svg+xml;utf8,<svg width="62" height="62" viewBox="0 0 62 62" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="31" cy="31" r="31" fill="%23FFE100"/><path d="M33.05 31L25 22.95L27.45 20.5L37.95 31L27.45 41.5L25 39.05L33.05 31Z" fill="%23FFE100"/></svg>');height:40px;width:40px;bottom:16px;right:16px;transform:unset}@media (min-width: 1200px){.c_thumb-list .c_thumb-list-thumb{margin-bottom:16px}}@media (min-width: 1200px){.c_thumb-list .c_thumb-list-thumb::after{height:62px;width:62px}}.c_thumb-list .c_thumb-list-thumb .jsImgGallery{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100% !important;z-index:100}.c_thumb-list .c_thumb-list-thumb .label-key{position:absolute;left:8px;bottom:8px;display:flex;padding:0;width:24px;height:24px;border-radius:24px;align-items:center;justify-content:center;background:#0041c0;z-index:3}.c_thumb-list .c_thumb-list-thumb .thumb{background-size:cover;background-position:center;margin-bottom:0;transition-delay:unset;z-index:1}.c_thumb-list .c_thumb-list-heading{color:#fff;font-size:1.8rem;font-weight:500;line-height:140%;letter-spacing:10%;min-height:2.8em;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}@media (min-width: 1200px){.c_thumb-list .c_thumb-list-heading{font-size:2.2rem}}.c_thumb-list.type-information{margin:0}.c_thumb-list.type-information .c_thumb-list-item{padding:0}@media (min-width: 768px){.c_thumb-list.type-information .c_thumb-list-item{width:100%}}@media (min-width: 768px){.c_thumb-list.type-information .c_thumb-list-item+.c_thumb-list-item{margin-top:32px}}@media (min-width: 768px){.c_thumb-list.type-information .c_thumb-list-anchor{padding:8px 56px 8px 92px;align-items:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.c_thumb-list.type-information .c_thumb-list-anchor::after{background-size:14px;background-position:center;background-repeat:no-repeat;content:"";display:inline-block;transition:all 0.3s;position:absolute;z-index:1;background-image:url('data:image/svg+xml;utf8,<svg width="62" height="62" viewBox="0 0 62 62" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="31" cy="31" r="31" fill="%23FFE100"/><path d="M33.05 31L25 22.95L27.45 20.5L37.95 31L27.45 41.5L25 39.05L33.05 31Z" fill="%23FFE100"/></svg>');height:40px;width:40px;bottom:50%;right:16px;transform:translateY(50%)}}@media (min-width: 992px){.c_thumb-list.type-information .c_thumb-list-anchor{padding-left:140px}}@media (min-width: 1200px){.c_thumb-list.type-information .c_thumb-list-anchor{padding-left:200px;padding-right:158px}}@media (min-width: 1200px){.c_thumb-list.type-information .c_thumb-list-anchor::after{height:62px;width:62px;right:24px}}@media (min-width: 768px){.c_thumb-list.type-information .c_thumb-list-anchor:hover::after{background-size:40px;background-image:url('data:image/svg+xml;utf8,<svg width="62" height="62" viewBox="0 0 62 62" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="31" cy="31" r="31" fill="%23FFE100"/><path d="M33.05 31L25 22.95L27.45 20.5L37.95 31L27.45 41.5L25 39.05L33.05 31Z" fill="%23000000"/></svg>')}}@media (min-width: 1200px){.c_thumb-list.type-information .c_thumb-list-anchor:hover::after{background-size:62px}}@media (min-width: 768px){.c_thumb-list.type-information .c_thumb-list-thumb{margin-bottom:0;width:182px}}@media (min-width: 768px){.c_thumb-list.type-information .c_thumb-list-thumb::after{display:none}}@media (min-width: 768px){.c_thumb-list.type-information .c_thumb-list-text{padding-left:16px;position:relative;width:calc(100% - 182px)}}@media (min-width: 1200px){.c_thumb-list.type-information .c_thumb-list-text{padding-left:32px}}@media (min-width: 1200px){.c_thumb-list.type-information .c_thumb-list-heading{font-size:2.2rem}}@media (min-width: 768px){.c_thumb-list.type-information .c_thumb-list-tags{position:absolute;bottom:0;left:16px}}@media (min-width: 1200px){.c_thumb-list.type-information .c_thumb-list-tags{left:32px}}@media (min-width: 768px){.c_thumb-list.type-information .c_thumb-list-meta{margin-bottom:0;overflow:unset;position:absolute;left:16px;top:50%;transform:translateY(-50%)}}@media (min-width: 992px){.c_thumb-list.type-information .c_thumb-list-meta{left:40px}}@media (min-width: 1200px){.c_thumb-list.type-information .c_thumb-list-meta{left:60px}}@media (min-width: 1200px){.c_thumb-list.type-information .c_thumb-list-meta .time-year,.c_thumb-list.type-information .c_thumb-list-meta .time-month,.c_thumb-list.type-information .c_thumb-list-meta .time-day{font-size:2.4rem}}@media (min-width: 768px){.c_thumb-list.type-information .c_thumb-list-meta .icon-new{margin-left:0;position:absolute;bottom:-32px;left:50%;transform:translateX(-50%)}}@media (min-width: 1200px){.c_thumb-list.type-information .c_thumb-list-meta .icon-new{bottom:-48px}}@keyframes new_marquee_xs{0%{mask-position:0px center;-webkit-mask-position:0px center}100%{mask-position:-25px center;-webkit-mask-position:-25px center}}@keyframes new_marquee{0%{mask-position:0px center;-webkit-mask-position:0px center}100%{mask-position:-36px center;-webkit-mask-position:-36px center}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}.c_section-about .c_section-about-title{margin-bottom:18px}.c_section-about .c_section-about-title .text-about{color:#fff;display:block;font-size:9.6vw;font-style:italic;font-family:"bebas-neue-pro",sans-serif;font-weight:600;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}@media (min-width: 768px){.c_section-about .c_section-about-title .text-about{font-size:2.6vw;padding-left:0.5em}}@media (min-width: 1200px){.c_section-about .c_section-about-title .text-about{font-size:3.12rem}}.c_section-about .c_section-about-title .text-saitama,.c_section-about .c_section-about-title .text-wildknights,.c_section-about .c_section-about-title .text-funclulb{display:block;white-space:nowrap;font-size:20vw;font-style:italic;font-family:"bebas-neue-pro",sans-serif;font-weight:600;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;background:linear-gradient(90deg, #f39800 0%,#ffe100 50%,#f39800 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 768px){.c_section-about .c_section-about-title .text-saitama,.c_section-about .c_section-about-title .text-wildknights,.c_section-about .c_section-about-title .text-funclulb{font-size:13.2vw}}@media (min-width: 1336px){.c_section-about .c_section-about-title .text-saitama,.c_section-about .c_section-about-title .text-wildknights,.c_section-about .c_section-about-title .text-funclulb{font-size:15.3rem}}.c_section-about .c_section-about-title .text-wildknights{text-align:center}.c_section-about .c_section-about-title .text-funclulb{padding-right:3px;text-align:right}@media (min-width: 768px){.c_section-about .c_section-about-content{margin-top:-12.8vw;align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}@media (min-width: 768px) and (min-width: 1336px){.c_section-about .c_section-about-content{margin-top:-11.8%}}.c_section-about .c_section-about-visual{border-radius:4px;margin-bottom:18px;overflow:hidden}@media (min-width: 768px){.c_section-about .c_section-about-visual{box-shadow:10px 10px 10px 0 rgba(0,38,111,0.4);margin-bottom:0;width:56%}}@media (min-width: 1336px){.c_section-about .c_section-about-visual{width:62%}}.c_section-about .c_section-about-image{max-width:100%}@media (min-width: 768px){.c_section-about .c_section-about-details{padding-left:3%;width:44%}}@media (min-width: 1336px){.c_section-about .c_section-about-details{width:38%}}.c_section-about .c_section-about-text.ja{color:#fff;font-size:1.6rem;font-weight:500;line-height:2;margin-bottom:16px}@media (min-width: 768px){.c_section-about .c_section-about-text.ja{font-size:1.4vw}}@media (min-width: 1336px){.c_section-about .c_section-about-text.ja{font-size:1.68rem;margin-bottom:40px}}.c_section-about .c_section-about-text.ja .color-yellow{color:#ffe100}.c_section-about .c_section-about-text.en{display:block;background:linear-gradient(117deg, #f39800 0%,#ffe100 100%);margin-bottom:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.2rem;font-style:normal;font-family:"bebas-neue-pro",sans-serif;font-weight:600;letter-spacing:0em;line-height:2;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}@media (min-width: 768px){.c_section-about .c_section-about-text.en{font-size:1.4vw}}@media (min-width: 1336px){.c_section-about .c_section-about-text.en{font-size:1.68rem}}@keyframes new_marquee_xs{0%{mask-position:0px center;-webkit-mask-position:0px center}100%{mask-position:-25px center;-webkit-mask-position:-25px center}}@keyframes new_marquee{0%{mask-position:0px center;-webkit-mask-position:0px center}100%{mask-position:-36px center;-webkit-mask-position:-36px center}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}#abouts.membership{letter-spacing:6%}#abouts.membership .section{margin-bottom:0;padding:20px 0}@media (min-width: 768px){#abouts.membership .section{padding:60px 0}}#abouts.membership .section .section-title{margin-bottom:24px;text-align:center}@media (min-width: 768px){#abouts.membership .section .section-title{margin-bottom:40px}}#abouts.membership .section .section-title_catch{background-color:#ffe100;border-radius:4px;color:#000;display:inline-block;font-size:1.2rem;font-weight:700;margin-bottom:4px;padding:4px}#abouts.membership .section .section-title_heading{color:#ffe100;font-size:3.2rem;font-weight:700}@media (min-width: 768px){#abouts.membership .section .section-title_heading{font-size:4rem}}#abouts.membership .section .section-title_text{color:#fff;font-size:1.6rem;font-weight:700;margin-top:4px}@media (min-width: 768px){#abouts.membership .section .section-title_text{font-size:2.4rem}}#abouts.membership .section a:not(.btn){text-decoration:none}.jsMembershipSlider{margin-right:-24px}@media (min-width: 1200px){.jsMembershipSlider{margin:0 -12px;align-items:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}.jsMembershipSlider .slick-list{margin-left:-12px;padding-right:30%}@media (max-width: 767px){.jsMembershipSlider .slick-slide{opacity:0.3;transition:opacity 0.3s}}.jsMembershipSlider .slick-slide.slick-active{opacity:1}.jsMembershipSlider .slick-arrow{background-image:url('data:image/svg+xml;utf8,<svg width="62" height="62" viewBox="0 0 62 62" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="31" cy="31" r="31" fill="%23ffffff"/><path d="M33.05 31L25 22.95L27.45 20.5L37.95 31L27.45 41.5L25 39.05L33.05 31Z" fill="%23000000"/></svg>')}.jsMembershipSlider .slider-item{padding:0 12px}@media (min-width: 1200px){.jsMembershipSlider .slider-item{width:20%}}.section-intro{margin-top:20px}@media (min-width: 768px){.section-intro{margin-top:60px}}.section-intro .course-list{margin-bottom:120px;padding-bottom:16px}.section-intro .course-list-item.course-diamond .course-list-inner{background-image:url(/assets/wildnights/app/membership/bg_course_diamond-c2277b30345d14d6a85cec4938ee52ba.png)}.section-intro .course-list-item.course-gold .course-list-inner{background-image:url(/assets/wildnights/app/membership/bg_course_gold-1b2abf5d33a1e4fe680ef1452a15da14.png)}.section-intro .course-list-item.course-blue .course-list-inner{background-image:url(/assets/wildnights/app/membership/bg_course_blue-26ac5150b6f585e77c48937099d8efe7.png)}.section-intro .course-list-item.course-blue .course-list-text{color:#fff}.section-intro .course-list-item.course-white .course-list-inner{background-image:url(/assets/wildnights/app/membership/bg_course_white-21d22f44adac5dfd08d3a01c5ddc0ea5.png)}.section-intro .course-list-item.course-jr .course-list-inner{background-image:url(/assets/wildnights/app/membership/bg_course_jr-4d22a9addfcd8e700d5edb7f3bd2f9c5.png)}.section-intro .course-list-inner{background-size:cover;border-radius:8px;height:100%;padding:20px;text-align:center}.section-intro .course-list-thumb{margin:24px auto 16px}.section-intro .course-list-image{margin:0 auto;max-width:100%}.section-intro .course-list-text{color:#00266f;font-size:1.8rem;font-weight:700;margin-bottom:16px}.section-intro .course-list-btn{background:#0041c0;background:linear-gradient(90deg, #007cbf 0%,#0041c0 100%);box-shadow:0 4px 4px 0 rgba(0,0,0,0.1);border-radius:16px;color:#fff;display:inline-block;font-size:1.2rem;font-weight:700;line-height:1;padding:10px 0;text-align:center;transition:transform 0.3s;width:160px}.section-intro .course-list-btn:hover{transform:scale(1.05)}.section-course .course-item{border-radius:6px;overflow:hidden;margin-bottom:32px}@media (min-width: 768px){.section-course .course-item{margin-bottom:40px;align-items:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}.section-course .course-info{background-size:cover;padding:32px 16px;position:relative;text-align:center}@media (min-width: 768px){.section-course .course-info{min-height:480px;width:280px}}@media (min-width: 1200px){.section-course .course-info{min-height:530px;width:382px;padding:60px 36px}}.section-course .course-name{background-color:#fff;border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,0.1);color:#0041c0;display:inline-block;font-size:2rem;font-weight:700;line-height:1;margin-bottom:24px;padding:16px 0;text-align:center;width:216px}.section-course .course-definition dt{color:#000;font-size:1.8rem;font-weight:700}.section-course .course-definition .course-price>p span{color:#000;padding-right:4px;font-size:6rem;font-style:italic;font-family:"bebas-neue-pro",sans-serif;font-weight:600;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.section-course .course-definition .course-price>p small{color:#000;font-size:1.8rem;font-weight:700}.section-course .course-definition .course-price+dt{margin-top:24px}@media (min-width: 992px){.section-course .course-definition .course-price+dt{margin-top:32px}}.section-course .course-definition .course-limit>p span{color:#0041c0;font-size:6rem;font-style:italic;font-family:"bebas-neue-pro",sans-serif;font-weight:600;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.section-course .course-definition .course-limit>p small{color:#0041c0;font-size:1.8rem;font-weight:700}.section-course .course-definition .course-limit .no-limit{color:#0041c0}.section-course .course-definition .course-limit .jr-only{color:#000}.section-course .course-definition .course-supplement{color:#666;font-size:1.2rem;font-weight:500}.section-course .course-anchor{background:#0041c0;background:linear-gradient(90deg, #007cbf 0%,#0041c0 100%);box-shadow:0 4px 4px 0 rgba(0,0,0,0.1);border-radius:32px;color:#fff;display:inline-block;font-size:1.8rem;font-weight:700;line-height:1;max-width:calc(100% - 32px);padding:23px 0;text-align:center;transition:transform 0.3s;width:311px}@media (min-width: 768px){.section-course .course-anchor{position:absolute;bottom:16px;left:50%;transform:translateX(-50%)}}@media (min-width: 768px){.section-course .course-anchor{bottom:60px}}.section-course .course-anchor:hover{transform:scale(1.05)}@media (min-width: 768px){.section-course .course-anchor:hover{transform:translateX(-50%) scale(1.05)}}.section-course .course-details{background-color:#fff;padding:32px 16px}@media (min-width: 768px){.section-course .course-details{width:calc(100% - 280px)}}@media (min-width: 1200px){.section-course .course-details{padding:60px;width:calc(100% - 382px)}}.section-course .course-lead{color:#0041c0;font-size:2.4rem;font-weight:700;letter-spacing:10%;margin-bottom:12px}.section-course .course-lead_sub{color:#0041c0;font-size:1.6rem;font-weight:700;margin-bottom:12px}.section-course .course-benefits-heading{color:#000;font-size:1.8rem;font-weight:700;margin-bottom:16px;padding-top:8px;position:relative}.section-course .course-benefits-heading span{background-color:#fff;display:inline-block;padding-right:16px;position:relative;z-index:2}.section-course .course-benefits-heading::after{background-color:#ffe100;content:"";height:4px;width:100%;position:absolute;left:0;bottom:0;z-index:1}.section-course .course-benefits-body{color:#000;font-size:1.6rem;font-weight:500}.section-course .course-benefits+.course-benefits{margin-top:32px}.section-course .course-benefits-list{position:relative;z-index:1}@media (min-width: 992px){.section-course .course-benefits-list{margin:0 -8px;align-items:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}@media (min-width: 992px){.section-course .course-benefits-item{padding:0 8px;width:33.333%}}@media (max-width: 991px){.section-course .course-benefits-item+.course-benefits-item{margin-top:12px}}.section-course .course-benefits-item:nth-child(2) .course-benefits-text::after{transform:scale(-1)}@media (max-width: 991px){.section-course .course-benefits-inner{align-items:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}.section-course .course-benefits-text{border-radius:4px;color:#000;font-family:"Noto Serif JP",serif;font-size:3vw;font-weight:700;letter-spacing:10%;overflow:hidden;text-align:center;padding:18px 8px;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width: 576px){.section-course .course-benefits-text{font-size:1.8rem}}@media (max-width: 991px){.section-course .course-benefits-text{width:calc(100% - 138px)}}@media (min-width: 992px){.section-course .course-benefits-text{font-size:1.5vw;margin-bottom:8px;min-height:113px}}@media (min-width: 1200px){.section-course .course-benefits-text{font-size:1.2vw}}@media (min-width: 1512px){.section-course .course-benefits-text{font-size:1.8rem}}.section-course .course-benefits-text::after{background-size:cover;content:"";position:absolute;inset:0;z-index:-1}.section-course .course-benefits-text small{display:inline-block;width:100%}.section-course .course-benefits-thumb{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width: 991px){.section-course .course-benefits-thumb{padding-left:8px;width:138px}}.section-course .course-benefits-image{border-radius:4px;width:100%}.section-course .course-foryou{background-color:#ffe100;border-radius:4px;color:#000;font-size:1.8rem;font-weight:700;margin-top:56px;padding:24px;position:relative}.section-course .course-foryou::before{content:"FOR YOU";color:#0041c0;position:absolute;top:0;left:0;transform:translateY(-80%);font-size:2.4rem;font-style:italic;font-family:"bebas-neue-pro",sans-serif;font-weight:600;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.section-course .course-diamond .course-info{background-image:url(/assets/wildnights/app/membership/rect_diamond-2ffe7f5b03cda55aee27d4ab6e097752.png)}.section-course .course-diamond .course-definition .course-price>p span{background:linear-gradient(135deg, #00308d 0%,#859acf 50%,#001e5a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-course .course-diamond .course-lead{background:linear-gradient(135deg, #00266f 0%,#0041c0 50%,#00266f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-course .course-diamond .course-benefits-text{color:#fff;text-shadow:0 0 4px #000}.section-course .course-diamond .course-benefits-text::after{background-image:url(/assets/wildnights/app/membership/bg_diamond-33f8f8b2a15569c870244aa657659e5d.png)}.section-course .course-gold .course-info{background-image:url(/assets/wildnights/app/membership/rect_gold-8c89b5fd7ca5e308e1db6d935ab813c3.png)}.section-course .course-gold .course-definition .course-price>p span{background:linear-gradient(135deg, #00266f 0%,#0041c0 50%,#001e5a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-course .course-gold .course-lead{background:linear-gradient(135deg, #00266f 0%,#0041c0 50%,#00266f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-course .course-gold .course-benefits-text::after{background-image:url(/assets/wildnights/app/membership/bg_gold-73cd57eb8f9036468c8c5a74e8b387b0.png)}.section-course .course-blue .course-info{background-image:url(/assets/wildnights/app/membership/rect_blue-73296fbf15343490fc3820eae9910bc6.png)}.section-course .course-blue .course-definition dt{color:#ffe100}.section-course .course-blue .course-definition .course-price>p span{background:linear-gradient(135deg, #ffffff 40%,#29b6ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-course .course-blue .course-definition .course-price>p small{color:#29b6ff}.section-course .course-blue .course-definition .course-supplement{color:#b4b4b4}.section-course .course-blue .course-definition .course-limit .no-limit{color:#fff}.section-course .course-blue .course-anchor{background:linear-gradient(90deg, #ffe100 0%,#ffffff 100%);color:#000}.section-course .course-blue .course-lead{background:linear-gradient(135deg, #00266f 0%,#0041c0 50%,#00266f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-course .course-blue .course-benefits-text::after{border:4px solid;border-image:linear-gradient(180deg, #29b6ff 0%,#0041c0 100%) 1}.section-course .course-white .course-info{background-image:url(/assets/wildnights/app/membership/rect_white-995f3aa5d5608eb682f38532a696d1d2.png)}.section-course .course-white .course-name{color:#000}.section-course .course-white .course-definition .course-price>p span{color:#0041c0}.section-course .course-jr .course-info{background-image:url(/assets/wildnights/app/membership/rect_jr-aad0f134ae4cabc852a834cb58ff574f.png)}.section-course .course-jr .course-name{color:#000}.section-benefits .benefits-table-wrap{margin-bottom:8px}@media (max-width: 647px){.section-benefits .benefits-table-wrap{margin:0 -24px 8px;overflow:auto;padding:0 24px;-ms-overflow-style:none;scrollbar-width:none}.section-benefits .benefits-table-wrap::-webkit-scrollbar{display:none}}.section-benefits .benefits-table-wrap+.list-unstyled{color:#b4b4b4;font-size:1rem;margin:0 auto;max-width:600px}@media (min-width: 992px){.section-benefits .benefits-table-wrap+.list-unstyled{font-size:1.2rem;max-width:945px}}@media (min-width: 1200px){.section-benefits .benefits-table-wrap+.list-unstyled{max-width:100%}}.section-benefits .benefits-table{color:#000;margin:0 auto;text-align:center;width:600px}@media (min-width: 992px){.section-benefits .benefits-table{width:945px}}@media (min-width: 1200px){.section-benefits .benefits-table{width:100%}}.section-benefits .benefits-table .benefits-table-head,.section-benefits .benefits-table .benefits-table-line{align-items:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 648px){.section-benefits .benefits-table .benefits-table-head{position:sticky;top:138px;z-index:1}}.section-benefits .benefits-table .benefits-table-head .benefits-table-head-item{background-size:cover;border-radius:4px 4px 0 0;font-size:1.2rem;font-weight:700;height:50px;line-height:36px;padding:8px;width:120px}@media (min-width: 1200px){.section-benefits .benefits-table .benefits-table-head .benefits-table-head-item{width:160px}}@media (min-width: 992px){.section-benefits .benefits-table .benefits-table-head .benefits-table-head-item:nth-child(1){background-color:#dbdbdb;width:345px}}@media (min-width: 1200px){.section-benefits .benefits-table .benefits-table-head .benefits-table-head-item:nth-child(1){width:calc(100% - 800px)}}.section-benefits .benefits-table .benefits-table-head .benefits-table-head-item:nth-child(2){background-image:url(/assets/wildnights/app/membership/list_bg_diamond-620d0d2698dd4456eaf75e4b85f7c9b9.png)}.section-benefits .benefits-table .benefits-table-head .benefits-table-head-item:nth-child(3){background-image:url(/assets/wildnights/app/membership/list_bg_gold-7e584e39a3f9cf4cddafec755500bb0b.png)}.section-benefits .benefits-table .benefits-table-head .benefits-table-head-item:nth-child(4){background-image:url(/assets/wildnights/app/membership/list_bg_blue-1ef00333e770ef9a351d9bb0f1b08f4e.png)}.section-benefits .benefits-table .benefits-table-head .benefits-table-head-item:nth-child(5){background-image:url(/assets/wildnights/app/membership/list_bg_white-de8158ce6af5fd3f3693ae4c04bfc949.png)}.section-benefits .benefits-table .benefits-table-head .benefits-table-head-item:nth-child(6){background-image:url(/assets/wildnights/app/membership/list_bg_jr-4ce413ad12883784c888b468c3e7ed43.png)}.section-benefits .benefits-table .benefits-table-line{font-size:1.2rem;font-weight:400}@media (min-width: 992px){.section-benefits .benefits-table .benefits-table-line:nth-child(odd){background-color:#fff}}@media (min-width: 992px){.section-benefits .benefits-table .benefits-table-line:nth-child(even){background-color:#fafafa}}.section-benefits .benefits-table .benefits-table-line.after-much .benefits-table-line-item:nth-child(1) p::before{background-position:0 0}.section-benefits .benefits-table .benefits-table-line.host-parking .benefits-table-line-item:nth-child(1) p::before{background-position:-40px 0}.section-benefits .benefits-table .benefits-table-line.sign-item .benefits-table-line-item:nth-child(1) p::before{background-position:-80px 0}.section-benefits .benefits-table .benefits-table-line.original-goods .benefits-table-line-item:nth-child(1) p::before{background-position:-120px 0}.section-benefits .benefits-table .benefits-table-line.benefits-goods .benefits-table-line-item:nth-child(1) p::before{background-position:0px -36px}.section-benefits .benefits-table .benefits-table-line.ticket-advance .benefits-table-line-item:nth-child(1) p::before{background-position:-40px -36px}.section-benefits .benefits-table .benefits-table-line.seat-purchase .benefits-table-line-item:nth-child(1) p::before{background-position:-80px -36px}.section-benefits .benefits-table .benefits-table-line.host-game .benefits-table-line-item:nth-child(1) p::before{background-position:-120px -36px}.section-benefits .benefits-table .benefits-table-line.present-plan .benefits-table-line-item:nth-child(1) p::before{background-position:0px -72px}.section-benefits .benefits-table .benefits-table-line.funclub-event .benefits-table-line-item:nth-child(1) p::before{background-position:-40px -72px}.section-benefits .benefits-table .benefits-table-line.apply-event .benefits-table-line-item:nth-child(1) p::before{background-position:-80px -72px}.section-benefits .benefits-table .benefits-table-line.special-event .benefits-table-line-item:nth-child(1) p::before{background-position:-120px -72px}.section-benefits .benefits-table .benefits-table-line.special-event .benefits-table-line-item .mark{font-size:1.6rem}.section-benefits .benefits-table .benefits-table-line.member-card .benefits-table-line-item:nth-child(1) p::before{background-position:0px -108px}.section-benefits .benefits-table .benefits-table-line.goods-discount .benefits-table-line-item:nth-child(1) p::before{background-position:-40px -108px}.section-benefits .benefits-table .benefits-table-line.fc-goods .benefits-table-line-item:nth-child(1) p::before{background-position:-80px -108px}.section-benefits .benefits-table .benefits-table-line.digital-magazine .benefits-table-line-item:nth-child(1) p::before{background-position:-120px -108px}.section-benefits .benefits-table .benefits-table-line.digital-contents .benefits-table-line-item:nth-child(1) p::before{background-position:0px -144px}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item{border-bottom:1px solid #e9ebf0;line-height:1;height:60px;width:120px;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media (min-width: 1200px){.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item{width:160px}}@media (max-width: 991px){.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item{background-color:#fafafa}}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(1) p{padding-left:48px;position:relative}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(1) p::before{background-image:url(/assets/wildnights/app/membership/icons-8287c0db34d297a829abdcef711e6155.png);background-size:160px auto;background-repeat:no-repeat;content:"";height:36px;width:40px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item p{margin:0}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item .mark{display:block;font-size:2rem;line-height:1;width:100%}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item .text{display:block;font-size:1.6rem;line-height:1.4;width:100%}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(1){font-size:1.2rem;font-weight:700;justify-content:flex-start;padding:0 16px;width:600px}@media (max-width: 991px){.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(1){background-color:#fff;height:48px}}@media (min-width: 992px){.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(1){border-right:1px solid #e9ebf0;width:345px}}@media (min-width: 1200px){.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(1){width:calc(100% - 800px)}}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(2) .mark{color:#0041c0}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(3){border-left:1px solid #e9ebf0;border-right:1px solid #e9ebf0}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(3) .mark{color:#ffe100}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(4) .mark{color:#3f80ff}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(5){border-left:1px solid #e9ebf0;border-right:1px solid #e9ebf0}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(5) .mark{color:#000}.section-benefits .benefits-table .benefits-table-line .benefits-table-line-item:nth-child(5) .mark{color:#00c003}@media (min-width: 768px){.section-payment .payment-method{margin:0 -8px;align-items:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}@media (min-width: 768px){.section-payment .payment-method-item{padding:0 8px;width:50%}}@media (max-width: 767px){.section-payment .payment-method-item+.payment-method-item{margin-top:24px}}.section-payment .payment-method-inner{background-color:#fff;border-radius:8px;padding:40px;text-align:center}@media (min-width: 768px){.section-payment .payment-method-inner{height:100%}}.section-payment .payment-method-name{color:#0041c0;font-size:2.4rem;font-weight:700;letter-spacing:6%;margin-bottom:32px}.section-howto .step{margin-bottom:120px;padding-bottom:16px}.section-howto .slider-item{padding:0 12px}.section-howto .step-inner{background-color:#fff;border-radius:4px;color:#000;padding:16px;position:relative}.section-howto .step-inner.is-finish::after{display:none}.section-howto .step-inner::after{content:"";width:0;height:0;border-style:solid;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:16px solid #ffe100;border-right:0;position:absolute;top:50%;right:-21px;transform:translateY(-50%)}.section-howto .step-no{background-color:#ffe100;border-radius:50%;color:#000;display:block;height:80px;margin:0 auto 16px;padding-top:32px;text-align:center;width:80px;font-size:1.8rem;font-style:normal;font-family:"bebas-neue-pro",sans-serif;font-weight:600;letter-spacing:6%;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.section-howto .step-title{color:#0041c0;font-size:1.9rem;font-weight:700;margin-bottom:12px;text-align:center}@media (min-width: 992px){.section-howto .step-title{font-size:1.6vw}}@media (min-width: 1200px){.section-howto .step-title{font-size:1.2vw}}@media (min-width: 1512px){.section-howto .step-title{font-size:1.9rem}}.section-howto .step-thumb{margin-bottom:12px}.section-howto .step-img{max-width:100%}.section-howto .step-text{font-size:1.2rem;font-weight:500;margin-bottom:0;min-height:60px}@media (min-width: 992px){.section-howto .step-text{min-height:72px}}@media (min-width: 1200px){.section-howto .step-text{min-height:103px}}.section-faq{margin:0 auto;max-width:772px}.section-faq .section-title{margin-bottom:48px !important}.section-faq .c_corner-section-l01-body{background-color:#fff;border-radius:4px;color:#000;position:relative}.section-faq .c_corner-section-l01-body+.c_corner-section-l01-body{margin-top:40px}.section-faq .c_corner-section-l01-body::before{color:#fff;content:"QUESTION";position:absolute;top:0;left:0;transform:translateY(-80%);font-size:2.4rem;font-style:italic;font-family:"bebas-neue-pro",sans-serif;font-weight:600;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.section-faq .c_corner-section-l01-title{padding:20px 48px 20px 16px;position:relative}@media (min-width: 992px){.section-faq .c_corner-section-l01-title{padding:24px 56px 24px 24px}}.section-faq .c_corner-section-l01-title.is-active::after{transform:translateY(-50%) rotate(-90deg)}.section-faq .c_corner-section-l01-title::after{background-size:cover;content:"";height:24px;width:24px;position:absolute;top:50%;right:16px;transform:translateY(-50%) rotate(90deg);background-image:url('data:image/svg+xml;utf8,<svg width="62" height="62" viewBox="0 0 62 62" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="31" cy="31" r="31" fill="%23FFE100"/><path d="M33.05 31L25 22.95L27.45 20.5L37.95 31L27.45 41.5L25 39.05L33.05 31Z" fill="%23000000"/></svg>')}.section-faq .c_corner-section-l01-heading{font-size:1.2rem;font-weight:700}@media (min-width: 992px){.section-faq .c_corner-section-l01-heading{font-size:1.8rem}}.section-faq .c_corner-section-l01-content{border-top:1px solid #e9ebf0;font-size:1.2rem;font-weight:500;padding:16px}@media (min-width: 992px){.section-faq .c_corner-section-l01-content{font-size:1.6rem;padding:24px}}.section-faq .c_corner-section-l01-content a:not(.btn){color:#0041c0}
