:root{--color-green-dark: #769e89;--color-green: #92c5ab;--color-lime: #d5e5c5;--color-brown: #26160e;--color-brown-light: #3b2e2e;--color-gray-1: #e5e5e5;--color-gray-2: #cccccc;--color-gray-3: #b2b2b2;--color-gray-4: #999999;--color-gray-5: #808080;--color-gray-6: #666666;--color-gray-7: #4d4d4d;--color-gray-8: #333333;--color-gray-9: #1a1a1a;--color-gray: #808080;--color-black: #0e0606;--color-white: #fff;--color-white-off: #f0f0f0;--rgb-green-dark: 118, 158, 137;--rgb-green: 146, 197, 171;--rgb-lime: 213, 229, 197;--rgb-brown: 38, 22, 14;--rgb-brown-light: 59, 46, 46;--rgb-gray-1: 229, 229, 229;--rgb-gray-2: 204, 204, 204;--rgb-gray-3: 178, 178, 178;--rgb-gray-4: 153, 153, 153;--rgb-gray-5: 128, 128, 128;--rgb-gray-6: 102, 102, 102;--rgb-gray-7: 77, 77, 77;--rgb-gray-8: 51, 51, 51;--rgb-gray-9: 26, 26, 26;--rgb-gray: 128, 128, 128;--rgb-black: 14, 6, 6;--rgb-white: 255, 255, 255;--rgb-white-off: 240, 240, 240;--color-site-bg: var(--color-black);--color-site-txt: var(--color-green);--color-link: var(--color-green);--color-hover:var(--color-lime);--transition-def: all 0.4s ease-out 0s;--hover-filter-def: brightness(110%) contrast(110%) saturate(120%) drop-shadow(0 0 16px rgba(var(--rgb-lime), 0.7));--hover-filter-bright: brightness(110%) contrast(110%) saturate(120%);--hover-filter-shadow: drop-shadow(0 0 8px rgba(var(--rgb-lime), 0.6));--hover-transform-zoom: scale(1.06);--box-shadow-def: 0px 0px 36px rgba(0, 0, 0, 0.3)}:root{--radius-def: 18px;--clamp10: clamp(8px, 5.714px + 0.476vw, 10px);--clamp20: clamp(16px, 11.429px + 0.952vw, 20px);--clamp30: clamp(24px, 17.143px + 1.429vw, 30px);--clamp40: clamp(32px, 22.857px + 1.905vw, 40px);--clamp50: clamp(40px, 28.571px + 2.381vw, 50px);--clamp60: clamp(48px, 34.286px + 2.857vw, 60px);--clamp70: clamp(56px, 40px + 3.333vw, 70px);--clamp80: clamp(64px, 45.714px + 3.81vw, 80px);--clamp90: clamp(72px, 51.429px + 4.286vw, 90px);--clamp100: clamp(80px, 57.143px + 4.762vw, 100px);--clamp110: clamp(88px, 62.857px + 5.238vw, 110px);--clamp120: clamp(96px, 68.571px + 5.714vw, 120px);--clamp140: clamp(112px, 80px + 6.667vw, 140px);--clamp150: clamp(120px, 85.714px + 7.143vw, 150px);--clamp160: clamp(128px, 91.429px + 7.619vw, 160px);--clamp180: clamp(144px, 102.857px + 8.571vw, 180px);--clamp200: clamp(160px, 114.286px + 9.524vw, 200px);--clamp220: clamp(176px, 125.714px + 10.476vw, 220px);--clamp240: clamp(192px, 137.143px + 11.429vw, 240px);--clamp250: clamp(200px, 142.857px + 11.905vw, 250px);--clamp260: clamp(208px, 148.571px + 12.381vw, 260px);--clamp280: clamp(224px, 160px + 13.333vw, 280px);--clamp300: clamp(240px, 171.429px + 14.286vw, 300px);--clamp-12-20: clamp(12px, 2.857px + 1.905vw, 20px)}:root{--font-jp: "heisei-kaku-gothic-std", "Helvetica Neue", "Helvetica", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Arial", "Yu Gothic", "Meiryo", sans-serif;--font-jp-sub: "heisei-mincho-std", "Times New Roman", "YuMincho", "Hiragino Mincho ProN", "Yu Mincho", "MS PMincho", serif;--font-en: "rift", "heisei-kaku-gothic-std", "Helvetica Neue", "Helvetica", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Arial", "Yu Gothic", "Meiryo", sans-serif;--font-en-sub: "span", "Times New Roman", "YuMincho", "Hiragino Mincho ProN", "Yu Mincho", "MS PMincho", serif;--font-mix: "heisei-kaku-gothic-std", "rift", "Helvetica Neue", "Helvetica", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Arial", "Yu Gothic", "Meiryo", sans-serif;--fw-def: 500;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fz-def: clamp(1.5rem, 1.386rem + 0.238vw, 1.6rem);--line-height-def: 1.8;--line-height-0: 0;--line-height-1: 1;--line-height-s: 1.2;--line-height-m: 1.4;--line-height-l: 2;--letter-spacing-def: 0.02em;--letter-spacing-en: 0.03em;--letter-spacing-0: 0em;--letter-spacing-xs: 0.02em;--letter-spacing-s: 0.06em;--letter-spacing-m: 0.08em;--letter-spacing-l: 0.16em;--letter-spacing-xl: 0.2em;--fz-xs: clamp(1.2rem, 1.086rem + 0.238vw, 1.3rem);--fz-s: clamp(1.3rem, 1.071rem + 0.476vw, 1.5rem);--fz-m: clamp(1.4rem, 1.171rem + 0.476vw, 1.6rem);--fz-l: clamp(1.6rem, 1.371rem + 0.476vw, 1.8rem);--fz-xl: clamp(2rem, 1.543rem + 0.952vw, 2.4rem);--fz-xxl: clamp(2.8rem, 1.886rem + 1.905vw, 3.6rem);--fz-extra: clamp(3.2rem, 2.286rem + 1.905vw, 4rem);--fz-area-ttl: clamp(2.4rem, 1.486rem + 1.905vw, 3.2rem);--fz-ttl: clamp(1.7rem, 1.371rem + 0.476vw, 1.8rem);--fz-txt: clamp(1.5rem, 1.386rem + 0.238vw, 1.6rem);--fz-note: clamp(1.4rem, 1.286rem + 0.238vw, 1.5rem);--fz-caption: clamp(1.4rem, 1.286rem + 0.238vw, 1.5rem);--fz-label: clamp(1.3rem, 1.186rem + 0.238vw, 1.4rem);--fz-date: clamp(1.3rem, 1.186rem + 0.238vw, 1.4rem);--fz-btn-txt-s: clamp(1.3rem, 1.071rem + 0.476vw, 1.5rem);--fz-btn-txt-m: clamp(2rem, 1.314rem + 1.429vw, 2.6rem);--fz-btn-txt-l: clamp(2.4rem, 1.029rem + 2.857vw, 3.6rem);--fz-tab-txt: clamp(1.8rem, 1.343rem + 0.952vw, 2.2rem);--fz-13: clamp(1.2rem, 1.086rem + 0.238vw, 1.3rem);--fz-14: clamp(1.3rem, 1.186rem + 0.238vw, 1.4rem);--fz-15: clamp(1.4rem, 1.286rem + 0.238vw, 1.5rem);--fz-16: clamp(1.5rem, 1.386rem + 0.238vw, 1.6rem);--fz-18: clamp(1.6rem, 1.371rem + 0.476vw, 1.8rem);--fz-20: clamp(1.7rem, 1.357rem + 0.714vw, 2rem);--fz-22: clamp(1.8rem, 1.343rem + 0.952vw, 2.2rem);--fz-24: clamp(1.9rem, 1.329rem + 1.19vw, 2.4rem);--fz-26: clamp(2rem, 1.314rem + 1.429vw, 2.6rem);--fz-28: clamp(2.1rem, 1.3rem + 1.667vw, 2.8rem);--fz-30: clamp(2.2rem, 1.286rem + 1.905vw, 3rem);--fz-32: clamp(2.6rem, 1.914rem + 1.429vw, 3.2rem);--fz-34: clamp(2.8rem, 2.114rem + 1.429vw, 3.4rem);--fz-36: clamp(2.9rem, 2.1rem + 1.667vw, 3.6rem);--fz-38: clamp(3rem, 2.086rem + 1.905vw, 3.8rem);--fz-40: clamp(3.2rem, 2.286rem + 1.905vw, 4rem);--fz-42: clamp(3.4rem, 2.486rem + 1.905vw, 4.2rem);--fz-44: clamp(3.5rem, 2.471rem + 2.143vw, 4.4rem);--fz-46: clamp(3.6rem, 2.457rem + 2.381vw, 4.6rem);--fz-48: clamp(3.8rem, 2.657rem + 2.381vw, 4.8rem);--fz-50: clamp(4rem, 2.857rem + 2.381vw, 5rem);--fz-52: clamp(4.2rem, 3.057rem + 2.381vw, 5.2rem);--fz-54: clamp(4.4rem, 3.257rem + 2.381vw, 5.4rem);--fz-56: clamp(4.5rem, 3.243rem + 2.619vw, 5.6rem);--fz-58: clamp(4.7rem, 3.443rem + 2.619vw, 5.8rem);--fz-60: clamp(4.8rem, 3.429rem + 2.857vw, 6rem);--fz-22-32: clamp(2.2rem, 1.057rem + 2.381vw, 3.2rem);--fz-26-36: clamp(2.6rem, 1.457rem + 2.381vw, 3.6rem);--fz-28-36: clamp(2.8rem, 1.886rem + 1.905vw, 3.6rem)}html{font-size:max(62.5%,10px)}body{font-family:var(--font-jp);font-weight:500;font-size:var(--fz-def);line-height:var(--line-height-def);letter-spacing:var(--letter-spacing-def);color:var(--color-site-txt);font-style:normal;text-transform:initial;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"palt" 1;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.font-jp{font-family:var(--font-jp);font-weight:500}.font-jp-sub{font-family:var(--font-jp);font-weight:500}.font-en{font-family:var(--font-en);font-weight:600}.font-en-sub{font-family:var(--font-en-sub);font-weight:700}.fw300,.fw-light{font-weight:var(--fw-light)}.fw400,.fw-regular{font-weight:var(--fw-regular)}.fw500,.fw-medium{font-weight:var(--fw-medium)}.fw600,.fw-semibold{font-weight:var(--fw-semibold)}.fw700,.fw-bold{font-weight:var(--fw-bold)}body{position:relative;text-align:center;background-color:var(--color-site-bg)}body::after{content:"";position:fixed;top:0;left:0;z-index:-1;width:100%;height:100lvh;background-image:url("../img/body_bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}#all-wrap,#ftr-wrap{position:relative;min-width:320px;overflow:hidden;text-align:center}#all-wrap{will-change:animation;animation:accessFadein .8s linear .2s both}@keyframes accessFadein{0%{opacity:0}40%{opacity:0}100%{opacity:1}}.txtcolor-white{color:var(--color-white)}.txtcolor-black{color:var(--color-black)}.txtcolor-red{color:var(--color-red)}.txtcolor-red-dark{color:var(--color-red-dark)}.txtcolor-navy{color:var(--color-navy)}.txtcolor-navy-dark{color:var(--color-navy-dark)}a:link{text-decoration:none;color:var(--color-link)}a:visited{text-decoration:none;color:var(--color-link)}a:hover{text-decoration:none;color:var(--color-link)}a:active{text-decoration:none;color:var(--color-link)}:focus{outline:0}a.link-txt:link{text-decoration:underline;color:var(--color-link)}a.link-txt:visited{text-decoration:underline;color:var(--color-link)}a.link-txt:hover{text-decoration:none;color:var(--color-hover)}a.link-txt:active{text-decoration:none;color:var(--color-hover)}img,svg{display:block;margin:0 auto;width:initial;max-width:100%;height:auto}em,i,strong,b{display:inline-block;font-style:inherit;font-weight:inherit}#hdr-home{background-image:url("../img/hdr_bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:150px;padding-bottom:150px}@media(width <= 640px){#hdr-home{padding-top:clamp(80px,-130px + 43.75vw,150px);padding-bottom:clamp(80px,-130px + 43.75vw,150px)}}#hdr-home .hdr-ttl{overflow:hidden;text-indent:-99999px;aspect-ratio:1600/260;width:min(90%,940px);margin-inline:auto;background-image:url("../img/logo_playback.png");background-repeat:no-repeat;background-position:center center;background-size:contain;filter:drop-shadow(0 0 16px rgba(var(--rgb-black), 0.6));margin-bottom:clamp(20px,8.57px + 2.381vw,30px)}#hdr-home .hdr-date{color:var(--color-lime);font-size:clamp(1.8rem,.2rem + 3.333vw,3.2rem);font-family:var(--font-en-sub);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-s);display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;margin-bottom:60px}@media(width <= 640px){#hdr-home .hdr-date{margin-bottom:clamp(60px,0px + 12.5vw,80px)}}@media(width <= 480px){#hdr-home .hdr-date{display:block}}#hdr-home .hdr-date li{margin-inline:.2em}@media(width <= 480px){#hdr-home .hdr-date li:nth-child(2){margin-top:4px}}#hdr-home .hdr-navigator{color:var(--color-green);margin-bottom:80px}@media(width <= 640px){#hdr-home .hdr-navigator{margin-bottom:clamp(80px,50px + 6.25vw,90px)}}#hdr-home .hdr-navigator dt{font-size:clamp(1.8rem,1.114rem + 1.429vw,2.4rem);font-family:var(--font-en-sub);font-weight:700;letter-spacing:var(--letter-spacing-def);line-height:var(--line-height-s);margin-bottom:10px}#hdr-home .hdr-navigator dd{font-size:clamp(3rem,1.857rem + 2.381vw,4rem);font-family:var(--font-en);font-weight:600;letter-spacing:var(--letter-spacing-def);line-height:var(--line-height-s)}#hdr-subpage{background-image:url("../img/hdr_bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:80px;padding-bottom:80px}@media(width <= 640px){#hdr-subpage{padding-top:clamp(30px,-20px + 15.625vw,80px);padding-bottom:clamp(24px,-24px + 15vw,72px)}}#hdr-subpage .hdr-ttl{overflow:hidden;text-indent:-99999px;aspect-ratio:1600/260;width:min(80%,760px);margin-inline:auto;background-image:url("../img/logo_playback.png");background-repeat:no-repeat;background-position:center center;background-size:contain;filter:drop-shadow(0 0 16px rgba(var(--rgb-black), 0.6));margin-bottom:clamp(20px,8.57px + 2.381vw,30px);transition:all .4s ease-out 0s}#hdr-subpage .hdr-ttl:hover{filter:var(--hover-filter-shadow)}#hdr-subpage .hdr-ttl a{display:block;width:100%;height:100%}#hdr-subpage .hdr-date{color:var(--color-lime);font-size:clamp(1.8rem,.2rem + 3.333vw,3.2rem);font-family:var(--font-en-sub);font-weight:700;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-s);display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;margin-bottom:60px}@media(width <= 640px){#hdr-subpage .hdr-date{margin-bottom:clamp(60px,0px + 12.5vw,80px)}}@media(width <= 480px){#hdr-subpage .hdr-date{display:block}}#hdr-subpage .hdr-date li{margin-inline:.2em}#hdr-subpage .hdr-navigator{color:var(--color-green)}#hdr-subpage .hdr-navigator dt{font-size:clamp(1.6rem,1.143rem + .952vw,2rem);font-family:var(--font-en-sub);font-weight:700;letter-spacing:var(--letter-spacing-def);line-height:var(--line-height-s);margin-bottom:6px}#hdr-subpage .hdr-navigator dd{font-size:clamp(2.4rem,1.486rem + 1.905vw,3.2rem);font-family:var(--font-en);font-weight:600;letter-spacing:var(--letter-spacing-def);line-height:var(--line-height-s)}#ftr-wrap{padding-top:clamp(36px,22.29px + 2.857vw,48px);padding-bottom:clamp(36px,22.29px + 2.857vw,48px);background-color:#000}#ftr-wrap .ftr-block{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;width:92%;margin-inline:auto}#ftr-wrap .logo{aspect-ratio:240/30;width:180px;background-image:url("../img/svg_common/jwave_logo_fff.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;overflow:hidden;text-indent:-99999px}#ftr-wrap .logo a{display:block;width:100%;height:100%}#ftr-wrap .copyright{color:var(--color-white);font-size:clamp(1.2rem,1.086rem + .238vw,1.3rem);font-family:var(--font-jp);font-weight:500;letter-spacing:var(--letter-spacing-m);line-height:var(--line-height-s)}#ftr-wrap .copyright b{display:inline-block;margin-right:6px;font-size:110%;transform:translateY(1px)}@media(width <= 480px){#ftr-wrap .ftr-block{display:block}#ftr-wrap .logo{width:140px;margin-inline:auto;margin-bottom:16px}}#main-wrap{position:relative;padding:var(--clamp80) 0}#main-wrap::before,#main-wrap::after{content:"";position:absolute;width:100%;height:1px;left:0;background-color:var(--color-brown-light)}#main-wrap::before{top:6px}#main-wrap::after{bottom:6px}section.area{width:min(94%,1000px);margin-inline:auto}.c-area-ttl{color:var(--color-green);font-size:var(--fz-area-ttl);font-family:var(--font-en-sub);font-weight:600;letter-spacing:var(--letter-spacing-en);line-height:var(--line-height-1);margin-bottom:var(--clamp50)}.c-btn-block{position:relative}.c-btn{display:block;background:var(--color-black);border:1px solid var(--color-green);border-radius:var(--radius-def);padding:var(--clamp20) var(--clamp30);color:var(--color-green);width:min(80%,540px);margin-inline:auto;transition:all .6s ease-out 0s}.c-btn:hover{background:var(--color-brown);filter:var(--hover-filter-shadow)}.c-btn__txtmain{font-size:var(--fz-btn-txt-m);font-family:var(--font-en);font-weight:600;letter-spacing:.03em;line-height:1}.c-btn__txtsub{font-size:var(--fz-btn-txt-s);font-family:var(--font-jp);font-weight:500;letter-spacing:.02em;line-height:1.2;margin-top:8px}.c-btn--message .c-btn__txtmain{font-size:var(--fz-btn-txt-l)}.c-btn--message .c-btn__txtsub{font-size:var(--fz-btn-txt-s)}.c-btn--youtube{position:relative;width:min(90%,540px)}.c-btn--youtube::after{content:"";position:absolute;top:0;bottom:0;right:clamp(12px,2.86px + 1.905vw,20px);margin:auto 0;aspect-ratio:1/1;width:clamp(24px,17.14px + 1.429vw,30px);background-image:url("../img/svg_common/icon_youtube_def.svg");background-repeat:no-repeat;background-position:center center;background-size:contain}.c-btn--youtube .c-btn__txtmain{font-size:var(--fz-btn-txt-l)}.c-frame--round{border-radius:var(--radius-def);border:1px solid var(--color-green);background-color:rgba(var(--rgb-brown), 0.5);padding:var(--clamp50) min(2%,30px)}#tab-contents{width:min(100%,1000px);margin-inline:auto}#tab-btn-set{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;margin-bottom:clamp(30px,7.14px + 4.762vw,50px);position:relative}#tab-btn-set .tab-btn{cursor:pointer;width:calc(50% - 4px);position:relative}#tab-btn-set .tab-btn.is-active{pointer-events:none}#tab-btn-set .tab-btn .label{text-align:center;color:var(--color-green);font-size:var(--fz-tab-txt);font-family:var(--font-en);font-weight:600;letter-spacing:.03em;line-height:1;padding:6px;background:rgba(var(--rgb-black), 0.5);border:1px solid var(--color-green);border-radius:var(--radius);overflow:hidden;transition:all .4s ease-out 0s}#tab-btn-set .tab-btn:nth-child(1) .label{border-radius:18px 0 0 18px}#tab-btn-set .tab-btn:nth-child(2) .label{border-radius:0 18px 18px 0}#tab-btn-set .tab-btn.is-active .label{color:var(--color-black);background:rgba(var(--rgb-green), 1)}#tab-btn-set .tab-btn:hover .label{color:var(--color-black);background:rgba(var(--rgb-lime), 1)}#tab-box-set{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;width:200%}#tab-box-set .tab-box{text-align:left;transition:all .6s ease-out 0s;transform-origin:center top;opacity:0;z-index:-1;width:100%;max-height:200px;position:relative}#tab-box-set .tab-box.is-show{opacity:1;z-index:1;width:100%;max-height:2000px;overflow-y:scroll}#tab-box-set #onair-latest{transform:translate(0, 0) scale(0.6)}#tab-box-set #onair-latest.is-show{transform:translate(0, 0) scale(1)}#tab-box-set #onair-next{transform:translate(-100%, 0) scale(0.6)}#tab-box-set #onair-next.is-show{transform:translate(-100%, 0) scale(1)}#tab-box-set #onair-latest.view-off,#tab-box-set #onair-next.view-off{display:none}#tab-box-set #onair-next.view-off{display:none}body.view-info-latest #onair-next,body.view-info-latest #tab-btn-set,body.view-info-next #onair-latest,body.view-info-next #tab-btn-set{display:none}body.view-info-off #onairArea{display:none}.onair-info{width:96%;margin-inline:auto}.onair-info-head{color:var(--color-lime);border-bottom:1px solid var(--color-green-dark);padding-bottom:clamp(24px,14.86px + 1.905vw,32px);margin-bottom:clamp(32px,22.86px + 1.905vw,40px);position:relative}.onair-info-head .onair-info-date{font-size:var(--fz-date);font-family:var(--font-jp);font-weight:500;letter-spacing:var(--letter-spacing-l);line-height:1;margin-bottom:clamp(18px,11.14px + 1.429vw,24px)}.onair-info-head .onair-info-title{font-size:var(--fz-ttl);font-family:var(--font-jp);font-weight:700;letter-spacing:var(--letter-spacing-def);line-height:var(--line-height-m)}.onair-info-body .onair-info-comment{color:var(--color-green);font-size:var(--fz-txt);font-family:var(--font-jp);font-weight:500;letter-spacing:var(--letter-spacing-def);line-height:var(--line-height-def)}.onair-info-body .onair-info-comment p{white-space:pre-line}.onair-info-body .onair-info-image{position:relative;border:1px solid var(--color-green-dark);max-width:min(100%,520px);margin-inline:auto;border-radius:var(--radius-def);overflow:hidden;margin-bottom:clamp(30px,24.48px + 1.724vw,40px)}@media(901px <= width){.onair-info-body{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.onair-info-body .onair-info-comment{order:1;width:56%}.onair-info-body .onair-info-image{order:2;width:calc(44% - 40px);max-width:100%;margin:0}}.free-space a{transition:all .4s ease-out 0s}.free-space a:link{text-decoration:underline;color:var(--color-link)}.free-space a:visited{text-decoration:underline;color:var(--color-link)}.free-space a:hover{text-decoration:none;color:var(--color-hover);opacity:.6}.free-space a:active{text-decoration:none;color:var(--color-hover);opacity:.6}#gigyaShare .jme_share{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row}#gigyaShare .jme_share li{aspect-ratio:1/1;width:32px;overflow:hidden;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:50%;background-size:contain;margin:0 12px}#gigyaShare .jme_share li:nth-child(1){aspect-ratio:200/28;width:142px}@media screen and (max-width: 900px){#gigyaShare .jme_share li{width:24px;margin:0 12px}#gigyaShare .jme_share li:nth-child(1){width:122px}}#gigyaShare .jme_share li img.share__label{opacity:0}#gigyaShare .jme_share li a{display:block;width:100%;height:100%;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:50%;background-size:contain;overflow:hidden;transition:all .6s ease-out 0s}#gigyaShare .jme_share li a img{opacity:0}#gigyaShare .jme_share li a:hover{opacity:.7}#gigyaShare .jme_share li:nth-child(1){background-image:url("../img/svg_common/jme_bar/share_jme_v4.svg")}#gigyaShare .jme_share li:nth-child(2) a{background-image:url("../img/svg_common/jme_bar/share_line.svg")}#gigyaShare .jme_share li:nth-child(3) a{background-image:url("../img/svg_common/jme_bar/share_x.svg")}#gigyaShare .jme_share li:nth-child(4) a{background-image:url("../img/svg_common/jme_bar/share_facebook.svg")}@media screen and (max-width: 900px){#jwave_footer_wrapper{padding-bottom:env(safe-area-inset-bottom) !important}}.toppage #main-wrap{padding-top:var(--clamp90);padding-bottom:var(--clamp120)}#lead-block{margin-bottom:var(--clamp90);display:inline-block;margin-inline:auto;text-align:left;padding:0 min(3%,30px)}#lead-block dt{color:var(--color-lime);font-size:var(--fz-28-36);font-family:var(--font-jp-sub);font-weight:700;letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-m);margin-bottom:var(--clamp40)}#lead-block dd{font-size:var(--fz-def);font-family:var(--font-jp);font-weight:500;letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-def)}#onair-area{margin-bottom:var(--clamp120)}#link-area{margin-bottom:var(--clamp120)}#sns-area{margin-bottom:var(--clamp120)}#sns-block{width:min(90%,640px);margin-inline:auto}#form-wrap input,#form-wrap button,#form-wrap textarea,#form-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#form-wrap input,#form-wrap button,#form-wrap textarea,#form-wrap select{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#form-wrap select::-ms-expand{display:none}#form-wrap{--form-txtcolor: var(--color-green);--form-txtcolor-link: var(--color-lime);--form-txtcolor-link-attention: #ff43af;--input-txtcolor: #000;--input-bgcolor: #fff;--input-bgcolor-wrote: #ccc;--input-border: 1px solid #769e89;--input-border-radius: 6px;--input-boxshadow: 0 0 0 rgba(0, 0, 0, 0) inset;--input-boxshadow-focus: 0 2px 6px rgba(0, 0, 0, 0.5) inset;--input-transition: box-shadow 0.4s ease-out 0s, background-color 0.4s ease-out 0s;--input-fz: 16px;--input-letter-spacing: 0.08em;--input-line-height: 1.5;--input-padding: 2px 12px;--select-padding: 4px 10px 4px 10px;--label-line-height: 1.2;--btn-height: 64px;--btn-txtcolor: #92c5ab;--btn-bgcolor: #000;--btn-bgcolor-hover: #26160e;--btn-border: 1px solid #92c5ab;--btn-border-radius: 18px;--btn-fz: clamp(1.6rem, 1.371rem + 0.476vw, 1.8rem);--btn-fw: 700;--btn-letter-spacing: 0.15em;--btn-line-height: 1.2;--btn-transition: all 0.4s ease-out 0s;--submit-txtcolor: #000;--submit-bgcolor: #92c5ab;--submit-txtcolor-hover: var(--submit-txtcolor);--submit-bgcolor-hover: #d5e5c5;--submit-border: var(--btn-border);--checked-bgcolor: #26160e}#form-wrap input[type=text],#form-wrap input[type=password],#form-wrap input[type=email],#form-wrap input[type=tel],#form-wrap textarea{width:100%;color:var(--input-txtcolor);background-color:var(--input-bgcolor);border:var(--input-border);border-radius:var(--input-border-radius);box-shadow:var(--input-boxshadow);transition:var(--input-transition);font-size:var(--input-fz);letter-spacing:var(--input-letter-spacing);line-height:var(--input-line-height);padding:var(--input-padding)}#form-wrap input[type=text]:focus,#form-wrap input[type=password]:focus,#form-wrap input[type=email]:focus,#form-wrap input[type=tel]:focus,#form-wrap textarea:focus{box-shadow:var(--input-boxshadow-focus)}#form-wrap input.wrote,#form-wrap textarea.wrote{background-color:var(--input-bgcolor-wrote)}#form-wrap input{width:100%}#form-wrap textarea.size-large,#form-wrap input.size-large{max-width:800px}#form-wrap input.size-medium{max-width:320px}#form-wrap input.size-small{max-width:240px}#form-wrap input.size-xsmall{width:60px;text-align:center}#form-wrap select{text-align:left;width:min(100%,240px);color:var(--input-txtcolor);background-color:var(--input-bgcolor);border:var(--input-border);border-radius:var(--input-border-radius);box-shadow:var(--input-boxshadow);transition:var(--input-transition);font-size:var(--input-fz);letter-spacing:var(--input-letter-spacing);line-height:var(--input-line-height);padding:var(--select-padding)}#form-wrap select.size-fixed{max-width:560px;width:100%}#form-wrap select:focus{box-shadow:var(--input-boxshadow-focus)}#form-wrap select.selected{background-color:var(--input-bgcolor-wrote)}#form-wrap label{position:relative;display:inline-block;margin:0;font-size:var(--input-fz);line-height:var(--label-line-height)}#form-wrap button{cursor:pointer;position:relative;display:block;width:100%;height:var(--btn-height);margin:0 auto;padding:0 3%;color:var(--btn-txtcolor);background-color:var(--btn-bgcolor);border:var(--btn-border);border-radius:var(--btn-border-radius);font-size:var(--btn-fz);font-weight:var(--btn-fw);letter-spacing:var(--btn-letter-spacing);line-height:var(--btn-line-height);transition:var(--btn-transition)}#form-wrap button em{font-weight:inherit;display:inline-block}#form-wrap button:hover{background-color:var(--btn-bgcolor-hover);filter:var(--hover-filter-shadow)}#form-wrap button[type=submit]{color:var(--submit-txtcolor);background-color:var(--submit-bgcolor);border:var(--submit-border)}#form-wrap button[type=submit]:hover{color:var(--submit-txtcolor-hover);background-color:var(--submit-bgcolor-hover)}#form-wrap input[type=radio]{display:none}#form-wrap label.type-radio{cursor:pointer;position:relative;display:inline-block;height:32px;padding:6px 0 0 45px}#form-wrap label.type-radio::before{content:"";position:absolute;top:0;left:0;width:32px;height:32px;border-radius:50%;border:var(--input-border);background:var(--input-bgcolor)}#form-wrap input[type=radio]:checked+label.type-radio::before{background-color:var(--input-bgcolor-wrote)}#form-wrap input[type=radio]:checked+label.type-radio::after{content:"";position:absolute;top:8px;left:8px;width:16px;height:16px;border-radius:50%;background-color:var(--checked-bgcolor)}#form-wrap input[type=checkbox]{display:none}#form-wrap label.type-check{cursor:pointer;position:relative;display:inline-block;height:32px;padding:6px 0 0 45px}#form-wrap label.type-check::before{content:"";position:absolute;top:0;left:0;width:32px;height:32px;background:var(--input-bgcolor);border:var(--input-border);border-radius:var(--input-border-radius)}#form-wrap input[type=checkbox]:checked+label.type-check::before{background-color:var(--input-bgcolor-wrote)}#form-wrap input[type=checkbox]:checked+label.type-check::after{content:"";position:absolute;top:8px;left:12px;width:10px;height:14px;border-right:4px solid var(--checked-bgcolor);border-bottom:4px solid var(--checked-bgcolor);transform:rotate(45deg)}#form-wrap{position:relative;width:min(92%,800px);margin:0 auto}@media screen and (max-width: 900px){#form-wrap{width:min(92%,640px)}}#form-head{margin-bottom:var(--clamp60)}#form-head .notice{text-align:center;font-size:var(--fz-s);margin-bottom:var(--clamp30)}#form-head dl{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;flex-direction:row;margin-bottom:8px}#form-head dl dt{width:160px;text-align:right;font-size:var(--fz-large);line-height:1.4;padding-top:3px;margin-bottom:5px}#form-head dl dd{width:calc(100% - 180px);text-align:left}@media screen and (max-width: 900px){#form-head dl{justify-content:flex-start}#form-head dl dt{width:100%;text-align:left;margin-bottom:6px}#form-head dl dd{width:100%;text-align:left}}#form-wrap .sct-set{margin-bottom:var(--clamp60)}#form-wrap #jme-member.sct-set{margin-bottom:var(--clamp50)}#form-wrap .sct-set .section-ttl{border-bottom:1px solid #92c5ab;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex-direction:row;margin-bottom:30px}#form-wrap .sct-set .section-ttl h3{border:1px solid #92c5ab;border-bottom:none;border-radius:8px 8px 0 0;background:#92c5ab;color:#000;height:48px;display:flex;align-items:center;font-size:var(--fz-def);padding:3px 12px}#form-wrap .sct-set .section-ttl .link-txt a{text-decoration:none;display:inline-block;position:relative;color:var(--form-txtcolor-link);font-size:var(--fz-def);letter-spacing:0;line-height:1.4;transition:var(--transition);padding-right:12px}#form-wrap .sct-set .section-ttl .link-txt a::after{content:"";position:absolute;top:calc(50% - 3px);right:0;width:6px;height:6px;border-top:2px solid var(--form-txtcolor-link);border-right:2px solid var(--form-txtcolor-link);transform:rotate(45deg)}#form-wrap .sct-set .section-ttl .link-txt a:hover{opacity:.7}#form-wrap .sct-set .section-ttl .link-txt a i{display:inline-block}#form-wrap .sct-set dl{margin-bottom:8px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;flex-direction:row}#form-wrap .sct-set dl dt{text-align:right;width:220px;margin-bottom:5px;padding-top:3px;font-size:var(--fz-def);font-weight:var(--fw-bold);line-height:1.4}#form-wrap .sct-set dl dt i{font-size:80%;letter-spacing:0;margin-left:.1em}#form-wrap .sct-set dl dd{width:calc(100% - 240px);text-align:left}#form-wrap .sct-set .forget{width:calc(100% - 260px);margin:20px 0 0 auto;text-align:left;font-size:1.3rem}#form-wrap .sct-set .forget a{text-decoration:none;display:inline-block;padding-bottom:2px;border-bottom:1px solid var(--form-txtcolor-link);transition:all .4s ease-out 0s;color:var(--form-txtcolor-link)}#form-wrap .sct-set .forget a:hover{opacity:.7}#form-wrap .sct-set dl dd i{display:inline-block;vertical-align:middle}#form-wrap .sct-set dl dd input+i{margin-left:12px}#form-wrap .sct-set dl .radio-set{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row}#form-wrap .sct-set dl .radio-set .list{margin-right:30px;margin-bottom:10px}@media screen and (max-width: 900px){#form-wrap .sct-set .section-ttl .link-txt{max-width:110px}#form-wrap .sct-set .section-ttl .link-txt a{text-align:right}#form-wrap .sct-set dl{justify-content:flex-start;margin-bottom:16px}#form-wrap .sct-set dl dt{width:100%;text-align:left;margin-bottom:4px;padding-top:0}#form-wrap .sct-set dl dd{width:100%;text-align:left}#form-wrap .sct-set .forget{width:100%;text-align:center}#form-wrap .sct-set dl.no-wrap{flex-wrap:nowrap}#form-wrap .sct-set dl.margin-t{margin-top:var(--clamp30)}#form-wrap .sct-set dl.no-wrap dt{width:60px;margin-bottom:0;padding-top:5px}#form-wrap .sct-set dl.no-wrap dd{width:calc(100% - 60px);flex-wrap:wrap}}#form-foot .attention{text-align:left;font-size:var(--fz-def);line-height:1.8;border-radius:var(--radius-def);margin:0 auto var(--clamp60);padding:var(--clamp20) 3%;border:1px solid #92c5ab}#form-foot .attention p{color:#92c5ab;font-size:var(--fz-15)}#form-foot .attention p a{color:var(--form-txtcolor-link-attention);text-decoration:underline;transition:none}#form-foot .attention p a:hover{text-decoration:none}#form-foot .btn-set{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row}#form-foot .btn-set li{width:calc(50% - 15px)}#form-foot .btn-set li button{overflow:hidden}@media screen and (max-width: 900px){#form-foot .btn-set li{width:100%}#form-foot .btn-set li:not(:first-child){margin-top:30px}}#backlink-area{padding:var(--clamp80) 0}#greeting-block{min-height:clamp(200px,62.86px + 28.571vw,320px);display:flex;justify-content:center;align-items:center;width:min(92%,800px);margin:0 auto}#greeting-block .comment{padding:var(--clamp30) 0 var(--clamp60)}#greeting-block .comment p.font-en{font-size:clamp(3.8rem,2.429rem + 2.857vw,5rem);margin-bottom:var(--clamp30)}#greeting-block .comment p.font-jp{font-size:clamp(1.6rem,1.371rem + .476vw,1.8rem)}@media(901px <= width){.sp-only{display:none !important}}@media(width <= 900px){.pc-only{display:none !important}}.txt-s{font-size:84%}.txt-l{font-size:116%}.mt-10{margin-top:var(--clamp10)}.mt-20{margin-top:var(--clamp20)}.mt-30{margin-top:var(--clamp30)}.mt-40{margin-top:var(--clamp40)}.mt-50{margin-top:var(--clamp50)}.mt-60{margin-top:var(--clamp60)}.mt-70{margin-top:var(--clamp70)}.mt-80{margin-top:var(--clamp80)}.mt-90{margin-top:var(--clamp90)}.mt-100{margin-top:var(--clamp100)}.mt-110{margin-top:var(--clamp110)}.mt-120{margin-top:var(--clamp120)}.mt-140{margin-top:var(--clamp140)}.mt-150{margin-top:var(--clamp150)}.mt-160{margin-top:var(--clamp160)}.mt-180{margin-top:var(--clamp180)}.mt-200{margin-top:var(--clamp200)}.mt-220{margin-top:var(--clamp220)}.mt-240{margin-top:var(--clamp240)}.mt-250{margin-top:var(--clamp250)}.mt-260{margin-top:var(--clamp260)}.mt-280{margin-top:var(--clamp280)}.mt-300{margin-top:var(--clamp300)}.mb-10{margin-bottom:var(--clamp10)}.mb-20{margin-bottom:var(--clamp20)}.mb-30{margin-bottom:var(--clamp30)}.mb-40{margin-bottom:var(--clamp40)}.mb-50{margin-bottom:var(--clamp50)}.mb-60{margin-bottom:var(--clamp60)}.mb-70{margin-bottom:var(--clamp70)}.mb-80{margin-bottom:var(--clamp80)}.mb-90{margin-bottom:var(--clamp90)}.mb-100{margin-bottom:var(--clamp100)}.mb-110{margin-bottom:var(--clamp110)}.mb-120{margin-bottom:var(--clamp120)}.mb-140{margin-bottom:var(--clamp140)}.mb-150{margin-bottom:var(--clamp150)}.mb-160{margin-bottom:var(--clamp160)}.mb-180{margin-bottom:var(--clamp180)}.mb-200{margin-bottom:var(--clamp200)}.mb-220{margin-bottom:var(--clamp220)}.mb-240{margin-bottom:var(--clamp240)}.mb-250{margin-bottom:var(--clamp250)}.mb-260{margin-bottom:var(--clamp260)}.mb-280{margin-bottom:var(--clamp280)}.mb-300{margin-bottom:var(--clamp300)}.pt-10{padding-top:var(--clamp10)}.pt-20{padding-top:var(--clamp20)}.pt-30{padding-top:var(--clamp30)}.pt-40{padding-top:var(--clamp40)}.pt-50{padding-top:var(--clamp50)}.pt-60{padding-top:var(--clamp60)}.pt-70{padding-top:var(--clamp70)}.pt-80{padding-top:var(--clamp80)}.pt-90{padding-top:var(--clamp90)}.pt-100{padding-top:var(--clamp100)}.pt-110{padding-top:var(--clamp110)}.pt-120{padding-top:var(--clamp120)}.pt-140{padding-top:var(--clamp140)}.pt-150{padding-top:var(--clamp150)}.pt-160{padding-top:var(--clamp160)}.pt-180{padding-top:var(--clamp180)}.pt-200{padding-top:var(--clamp200)}.pt-220{padding-top:var(--clamp220)}.pt-240{padding-top:var(--clamp240)}.pt-250{padding-top:var(--clamp250)}.pt-260{padding-top:var(--clamp260)}.pt-280{padding-top:var(--clamp280)}.pt-300{padding-top:var(--clamp300)}.pb-10{padding-bottom:var(--clamp10)}.pb-20{padding-bottom:var(--clamp20)}.pb-30{padding-bottom:var(--clamp30)}.pb-40{padding-bottom:var(--clamp40)}.pb-50{padding-bottom:var(--clamp50)}.pb-60{padding-bottom:var(--clamp60)}.pb-70{padding-bottom:var(--clamp70)}.pb-80{padding-bottom:var(--clamp80)}.pb-90{padding-bottom:var(--clamp90)}.pb-100{padding-bottom:var(--clamp100)}.pb-110{padding-bottom:var(--clamp110)}.pb-120{padding-bottom:var(--clamp120)}.pb-140{padding-bottom:var(--clamp140)}.pb-150{padding-bottom:var(--clamp150)}.pb-160{padding-bottom:var(--clamp160)}.pb-180{padding-bottom:var(--clamp180)}.pb-200{padding-bottom:var(--clamp200)}.pb-220{padding-bottom:var(--clamp220)}.pb-240{padding-bottom:var(--clamp240)}.pb-250{padding-bottom:var(--clamp250)}.pb-260{padding-bottom:var(--clamp260)}.pb-280{padding-bottom:var(--clamp280)}.pb-300{padding-bottom:var(--clamp300)}.clrfix::before,.clrfix::after{display:table;content:""}.clrfix::after{clear:both}.none{display:none}/*# sourceMappingURL=style.min.css.map */