@import"https://cdn.jsdelivr.net/npm/yakuhanjp@4.1.1/dist/css/yakuhanjp.css";@import"https://fonts.googleapis.com/css2?family=Barlow:wght@400;700;900&family=Caveat:wght@700&family=Lato:wght@400;700;900&family=Noto+Sans+JP:wght@100..900&display=swap";*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0;min-width:0}article,aside,footer,header,nav,section,main{display:block}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;line-height:1.5;font-optical-sizing:auto;-webkit-font-feature-settings:"palt","kern","liga" 0;font-feature-settings:"palt","kern","liga" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:anywhere;word-break:normal;line-break:strict;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;min-height:100svh;-ms-scroll-chaining:none;overscroll-behavior:none}:where(h1,h2,h3,h4,h5,h6,th){font-weight:inherit}:where(ul,ol){list-style:none}:where(img,picture){max-width:100%;height:auto;display:block}:where(svg,embed,object){vertical-align:bottom}:where(input,button,textarea,select){font:inherit;line-height:inherit;color:currentColor;outline:none}:where(button){cursor:pointer;display:inline-block;background-color:rgba(0,0,0,0)}:where(textarea){min-height:3lh;resize:vertical}@supports(field-sizing: content){:where(textarea){field-sizing:content}}:where(table){border-collapse:collapse;width:100%}:where(th,td){text-align:left}:where(:root){scrollbar-gutter:stable;overflow-x:clip}@media(any-hover: hover){:where(a[href^="mailto:"]){pointer-events:none;color:currentColor;text-decoration:none}}:focus{outline:none}.body-wrap :where(*,*::before,*::after){color:inherit;font-style:inherit;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-optical-sizing:inherit;text-align:inherit;word-break:inherit;line-break:inherit;overflow-wrap:inherit;white-space:inherit}:where(img,svg){display:block;margin:0 auto;width:auto;max-width:100%;height:auto}:where(em,strong){font-style:inherit}:where(i,b){display:inline-block}:root{--color-body: #fcf7e5;--color-ftr: #266a55;--color-nav: #266a55;--color-nav-hover: #f1dd7f;--color-txt: #266a55;--color-menu: #ffffff;--color-red: #d14441;--color-orange: #eb7744;--color-blue: #00a7e9;--color-green: #266a55;--color-white: white;--color-black: black;--color-gray: gray;--color-gray-light: silver;--color-gray-bd: #c9c9c9;--color-link: #5ea477;--color-hover: #9aa1aa;--transition-def: all 0.4s ease-out 0s;--hover-filter-bright: brightness(120%) contrast(110%) saturate(110%);--hover-filter-bright-soft: brightness(105%) contrast(110%) saturate(120%)}:root{--radius-0: 0;--radius-def: clamp(12px, 2.5063vw, 20px)}:root{--bdw-0: 0;--bdw-1: 1px;--bdw-def: 1px}:root{--ff-yh-jp: YakuHanJP;--ff-yh-mp: YakuHanMP;--ff-yh-rp: YakuHanRP;--ff-gothic: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--ff-mincho: Georgia, "Times New Roman", Times, serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--ff-hikki: "Brush Script MT", cursive;--ff-jp: "Barlow", "Noto Sans JP";--ff-en: "Caveat";--font-jp: var(--ff-yh-jp), var(--ff-jp), var(--ff-gothic);--font-en: var(--ff-en), var(--ff-hikki);--fz-jp: 1.6rem;--fw-jp: 400;--fw-en: 700}:root{--lh-jp: 1.6;--lh-en: 1;--lh-0: 0;--lh-1: 1}@media(width <= 768px){:root{--lh-jp: 1.8}}:root{--ls-jp: 0.05em;--ls-en: -0.02em;--ls-0: 0}@media(width <= 768px){:root{--ls-jp: 0}}html{font-size:62.5%}body{text-align:center}body{background-color:var(--color-body);min-width:360px;padding-bottom:env(safe-area-inset-bottom)}.body-wrap{overflow-x:hidden;position:relative;text-align:center;color:var(--color-txt);font-style:normal;font-size:var(--fz-jp);font-family:var(--font-jp);font-weight:var(--fw-jp);line-height:var(--lh-jp);letter-spacing:var(--ls-jp);font-optical-sizing:auto}.body-wrap a{color:var(--color-link);text-decoration:underline}.body-wrap a.hover{text-decoration:none}.body-wrap a:hover{color:var(--color-hover);text-decoration:none}:where(a[href="#!"],a[href=""],a[href=url],a[disable]){pointer-events:none}@media(768px < width){.sp-only{display:none !important}}@media(width <= 768px){.pc-only{display:none !important}}.body-wrap{opacity:0;-webkit-animation:accessFadein 1.2s linear .8s forwards;animation:accessFadein 1.2s linear .8s forwards}@-webkit-keyframes accessFadein{0%{opacity:0}100%{opacity:1}}@keyframes accessFadein{0%{opacity:0}100%{opacity:1}}.animate{opacity:0;-webkit-transform:scale(0.8) translateY(50px);transform:scale(0.8) translateY(50px);-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.animate .type2{-webkit-transform:none;transform:none;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.animate.animate-on{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.animate.transition-off{-webkit-transition:none;transition:none}.animate-none{opacity:initial;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.flowroot,.clrfix{display:flow-root}.edit-block{position:relative;padding:10em 0}[none]{display:none !important}#gigyaShare.bg-white{display:inline-block;vertical-align:bottom;margin-inline:auto;background-color:rgba(255,255,255,.8);padding:6px 16px;border-radius:40px}#gigyaShare .jme_share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px}#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-inline:0}#gigyaShare .jme_share li:nth-child(1){aspect-ratio:200/28;width:142px;margin-right:12px}@media(width <= 960px){#gigyaShare .jme_share{gap:16px}#gigyaShare .jme_share li{width:24px}#gigyaShare .jme_share li:nth-child(1){width:122px;margin-right:6px}}#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;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}#gigyaShare .jme_share li a img{opacity:0}#gigyaShare .jme_share li a:hover{opacity:.6}#gigyaShare .jme_share li:nth-child(1){background-image:url("../img/svg_common/jme_bar/share_jme_v3.svg")}#gigyaShare .jme_share li:nth-child(2) a{background-image:url("../img/svg_common/jme_bar/sns_line.svg")}#gigyaShare .jme_share li:nth-child(3) a{background-image:url("../img/svg_common/jme_bar/sns_x.svg")}#gigyaShare .jme_share li:nth-child(4) a{background-image:url("../img/svg_common/jme_bar/sns_facebook.svg")}@media(width <= 960px){#jwave_footer_wrapper{padding-bottom:env(safe-area-inset-bottom) !important}}#tab-contents{width:min(94%,1100px);margin-inline:auto}@media(width <= 768px){#tab-contents{width:min(94%,640px)}}#tab-btn-set .label{font-size:clamp(1.6rem,1.424rem + 0.49vw,1.8rem);font-weight:500;line-height:var(--lh-1);letter-spacing:.1em}.onair-info-date{font-size:clamp(1.5rem,1.412rem + 0.245vw,1.6rem);line-height:var(--lh-1);letter-spacing:.1em}.onair-info-title{font-size:clamp(1.6rem,1.424rem + 0.49vw,1.8rem);font-weight:700;line-height:1.4}.onair-info-comment p{font-size:clamp(1.5rem,1.412rem + 0.245vw,1.6rem);line-height:1.6;letter-spacing:.05em}#tab-btn-set{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#tab-btn-set .tab-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;position:relative;padding-inline:1em;padding-block:.4em;color:var(--color-txt);background-color:rgba(255,255,255,.8);border:1px solid var(--color-green);border-radius:40px 0 0 40px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}#tab-btn-set .tab-btn .label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#tab-btn-set .tab-btn::after{content:"";position:absolute;z-index:1;inset:0;bottom:auto;margin-inline:auto;aspect-ratio:26/26;min-width:0;width:24px;margin-inline:auto;background-color:var(--color-green);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(../img/svg/icon_clover.svg);mask-image:url(../img/svg/icon_clover.svg);-webkit-mask-size:contain;mask-size:contain;opacity:0;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:translateY(-100%) scale(0.1);transform:translateY(-100%) scale(0.1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}#tab-btn-set .tab-btn:nth-child(2){border-radius:0 40px 40px 0}#tab-btn-set .tab-btn:hover{background-color:rgba(38,106,85,.2)}#tab-btn-set .tab-btn.is-active{pointer-events:none;color:var(--color-white);background-color:var(--color-green)}#tab-btn-set .tab-btn.is-active::after{-webkit-transform:translateY(-100%) scale(1);transform:translateY(-100%) scale(1);opacity:1}#tab-box-set{margin-top:clamp(16px,1.88px + 3.922vw,32px)}#tab-box-set .tab-box{border-radius:var(--radius-def);border:1px solid var(--color-green);background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding-block:32px;padding-inline:min(3%,32px)}.onair-info{position:relative;text-align:left}@media(width <= 768px){.onair-info{width:min(100%,520px);margin-inline:auto}}.onair-info-head{border-bottom:1px solid var(--color-green);padding-bottom:1.6em;margin-bottom:1.8em}.onair-info-head .onair-info-date{width:min(100%,980px);margin-inline:auto;margin-bottom:1em}.onair-info-head .onair-info-title{width:min(100%,980px);margin-inline:auto}.onair-info-body{width:min(100%,980px);margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:2em}@media(width <= 768px){.onair-info-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.onair-info-body .onair-info-image{width:min(42%,480px);margin-inline:auto;border:1px solid var(--color-gray-bd);border-radius:var(--radius-def);overflow:hidden}.onair-info-body .onair-info-image img{border-radius:var(--radius-20)}@media(width <= 768px){.onair-info-body .onair-info-image{width:90%}}.onair-info-body .onair-info-comment{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:.4em;padding-bottom:1em}@media(width <= 768px){.onair-info-body .onair-info-comment{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;padding-top:0}}.onair-info-body .onair-info-comment p{white-space:pre-line}:where(#timefree_extract_test){--timefree-btn-radius: 4px;--timefree-btn-padding: 4px 10px 4px 8px;--timefree-btn-gap: 8px;--timefree-btn-color: #e73c64;--timefree-btn-color-hover: #ec6988;--timefree-txt-color: #ffffff;--timefree-txt-color-hover: #ffffff;--timefree-font-size: 15px;--timefree-icon-gap: 8px;--timefree-icon-size: 18px;--timefree-arrow-size: 8px;--timefree-arrow-border-width: 2px}#timefree_extract_test{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#timefree_extract_test *{-webkit-box-sizing:inherit;box-sizing:inherit}#timefree_extract_test:empty{height:100px}#timefree_extract_test:empty::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;content:"番組放送後に更新されます";color:#ccc;font-size:var(--timefree-font-size)}#timefree_extract_test .timefree_ul{padding:0;margin-block:0;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--timefree-btn-gap)}#timefree_extract_test .timefree_ul:empty{height:100px}#timefree_extract_test .timefree_ul:empty::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;content:"番組放送後に更新されます";color:#ccc;font-size:1.6rem}#timefree_extract_test .timefree_ul li{list-style:none}#timefree_extract_test .timefree_ul li a{font-size:var(--timefree-font-size);position:relative;display:grid;grid-template-columns:var(--timefree-icon-size) auto var(--timefree-arrow-size);-webkit-column-gap:var(--timefree-icon-gap);-moz-column-gap:var(--timefree-icon-gap);column-gap:var(--timefree-icon-gap);justify-items:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--timefree-btn-padding);border-radius:var(--timefree-btn-radius);background-color:var(--timefree-btn-color);color:var(--timefree-txt-color);-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}#timefree_extract_test .timefree_ul li a::before{content:"";display:block;aspect-ratio:1/1;min-width:0;width:var(--timefree-icon-size);background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20fill%3D%22%23fff%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.997%2C0.000%20C11.479%2C0.000%2013.734%2C1.008%2015.361%2C2.635%20L15.401%2C2.674%20C17.002%2C4.301%2018.000%2C6.537%2018.000%2C9.000%20C18.000%2C11.483%2016.993%2C13.733%2015.361%2C15.365%20L15.322%2C15.400%20C13.700%2C17.007%2011.464%2C18.000%208.997%2C18.000%20C6.516%2C18.000%204.266%2C16.997%202.634%2C15.365%20L2.634%2C15.365%20C1.007%2C13.733%20-0.000%2C11.483%20-0.000%2C9.000%20C-0.000%2C6.518%201.007%2C4.267%202.634%2C2.640%20L2.634%2C2.640%20L2.634%2C2.635%20L2.639%2C2.635%20C4.266%2C1.003%206.516%2C0.000%208.997%2C0.000%20L8.997%2C0.000%20ZM12.924%2C8.307%20L12.924%2C8.307%20L9.690%2C8.307%20L9.690%2C2.802%20C9.690%2C2.419%209.381%2C2.104%208.997%2C2.104%20C8.619%2C2.104%208.305%2C2.419%208.305%2C2.802%20L8.305%2C8.986%20L8.305%2C9.005%20C8.305%2C9.384%208.619%2C9.693%208.997%2C9.693%20L12.924%2C9.693%20C13.312%2C9.693%2013.622%2C9.384%2013.622%2C9.005%20C13.622%2C8.622%2013.312%2C8.307%2012.924%2C8.307%20L12.924%2C8.307%20ZM14.383%2C3.618%20L14.383%2C3.618%20C13.002%2C2.237%2011.101%2C1.381%208.997%2C1.381%20C6.894%2C1.381%204.993%2C2.232%203.617%2C3.608%20L3.607%2C3.618%20C2.236%2C4.994%201.386%2C6.892%201.386%2C9.000%20C1.386%2C11.104%202.241%2C13.006%203.617%2C14.387%20L3.617%2C14.387%20L3.617%2C14.387%20C4.993%2C15.763%206.894%2C16.614%208.997%2C16.614%20C11.086%2C16.614%2012.973%2C15.778%2014.354%2C14.421%20L14.383%2C14.387%20C15.759%2C13.006%2016.614%2C11.104%2016.614%2C9.000%20C16.614%2C6.911%2015.774%2C5.014%2014.418%2C3.647%20L14.383%2C3.618%20L14.383%2C3.618%20Z%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20fill%3D%22%23fff%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.997%2C0.000%20C11.479%2C0.000%2013.734%2C1.008%2015.361%2C2.635%20L15.401%2C2.674%20C17.002%2C4.301%2018.000%2C6.537%2018.000%2C9.000%20C18.000%2C11.483%2016.993%2C13.733%2015.361%2C15.365%20L15.322%2C15.400%20C13.700%2C17.007%2011.464%2C18.000%208.997%2C18.000%20C6.516%2C18.000%204.266%2C16.997%202.634%2C15.365%20L2.634%2C15.365%20C1.007%2C13.733%20-0.000%2C11.483%20-0.000%2C9.000%20C-0.000%2C6.518%201.007%2C4.267%202.634%2C2.640%20L2.634%2C2.640%20L2.634%2C2.635%20L2.639%2C2.635%20C4.266%2C1.003%206.516%2C0.000%208.997%2C0.000%20L8.997%2C0.000%20ZM12.924%2C8.307%20L12.924%2C8.307%20L9.690%2C8.307%20L9.690%2C2.802%20C9.690%2C2.419%209.381%2C2.104%208.997%2C2.104%20C8.619%2C2.104%208.305%2C2.419%208.305%2C2.802%20L8.305%2C8.986%20L8.305%2C9.005%20C8.305%2C9.384%208.619%2C9.693%208.997%2C9.693%20L12.924%2C9.693%20C13.312%2C9.693%2013.622%2C9.384%2013.622%2C9.005%20C13.622%2C8.622%2013.312%2C8.307%2012.924%2C8.307%20L12.924%2C8.307%20ZM14.383%2C3.618%20L14.383%2C3.618%20C13.002%2C2.237%2011.101%2C1.381%208.997%2C1.381%20C6.894%2C1.381%204.993%2C2.232%203.617%2C3.608%20L3.607%2C3.618%20C2.236%2C4.994%201.386%2C6.892%201.386%2C9.000%20C1.386%2C11.104%202.241%2C13.006%203.617%2C14.387%20L3.617%2C14.387%20L3.617%2C14.387%20C4.993%2C15.763%206.894%2C16.614%208.997%2C16.614%20C11.086%2C16.614%2012.973%2C15.778%2014.354%2C14.421%20L14.383%2C14.387%20C15.759%2C13.006%2016.614%2C11.104%2016.614%2C9.000%20C16.614%2C6.911%2015.774%2C5.014%2014.418%2C3.647%20L14.383%2C3.618%20L14.383%2C3.618%20Z%22%2F%3E%3C%2Fsvg%3E")}#timefree_extract_test .timefree_ul li a::after{content:"";display:block;aspect-ratio:1/1;min-width:0;width:var(--timefree-arrow-size);border-top:var(--timefree-arrow-border-width) solid currentColor;border-right:var(--timefree-arrow-border-width) solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#timefree_extract_test .timefree_ul li a .timefree_credit{font-family:monospace;font-variant-numeric:tabular-nums;line-height:1.4;letter-spacing:0}#timefree_extract_test .timefree_ul li a .timefree_credit b,#timefree_extract_test .timefree_ul li a .timefree_credit em{font-size:inherit;font-weight:normal;line-height:inherit;font-style:normal}#timefree_extract_test .timefree_ul li a .timefree_credit .timefree_date{margin-right:.3em}#timefree_extract_test .timefree_ul li a .timefree_credit .timefree_part::before{content:"#";display:inline-block}#timefree_extract_test .timefree_ul li a:link{text-decoration:none}#timefree_extract_test .timefree_ul li a:hover{background-color:var(--timefree-btn-color-hover);color:var(--timefree-txt-color-hover)}@media(768px < width){.nav-menu-ul li{font-size:16px;font-weight:500;line-height:var(--lh-1);letter-spacing:.1em}.nav-wrap{position:fixed;z-index:100;top:0;left:0;background-color:var(--color-nav);width:100%;--menu-hight: 40px;-webkit-transition:padding .3s ease-out 0s;transition:padding .3s ease-out 0s}.nav-wrap.scrolled{--menu-hight: 32px}.mode-sp .nav-wrap{opacity:0;-webkit-transition:none;transition:none}.mode-pc .nav-wrap{opacity:0;-webkit-animation:navSlideIn .4s ease-out .3s forwards;animation:navSlideIn .4s ease-out .3s forwards}@-webkit-keyframes navSlideIn{0%{opacity:0;-webkit-transform:translateY(-110%);transform:translateY(-110%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes navSlideIn{0%{opacity:0;-webkit-transform:translateY(-110%);transform:translateY(-110%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}.nav-main{display:contents}.nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:var(--menu-hight);-webkit-transition:height .3s ease-out 0s;transition:height .3s ease-out 0s}.nav-menu-ul{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;padding-inline:clamp(24px,-24px + 6.25vw,56px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(3.2rem,-2.352rem + 7.229vw,5.6rem)}.nav-menu-ul li{height:100%}.nav-menu-ul li a{white-space:nowrap;text-decoration:none !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;text-decoration:none;color:var(--color-white) !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.nav-menu-ul li a:hover{color:var(--color-nav-hover) !important}.nav-sns-ul{width:clamp(120px,75px + 5.859vw,150px);padding-inline:6px;background-color:#fff;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav-sns-ul li a.btn-sns{display:block;text-decoration:none;color:#000;overflow:hidden;text-indent:-99999px;aspect-ratio:1/1;width:28px;min-width:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.nav-sns-ul li a.btn-sns:hover{color:var(--color-link) !important}.nav-sns-ul li a.btn-sns.icon-x{-webkit-mask-image:url(../img/svg_common/32x32/sns_x_circle.svg);mask-image:url(../img/svg_common/32x32/sns_x_circle.svg)}.nav-sns-ul li a.btn-sns.icon-instagram{-webkit-mask-image:url(../img/svg_common/32x32/sns_instagram_circle.svg);mask-image:url(../img/svg_common/32x32/sns_instagram_circle.svg)}.nav-hamburger{display:none}}@media(max-width: 768px){.nav-menu-ul li{font-size:clamp(2.4rem,1.694rem + 1.961vw,3.2rem);font-weight:500;line-height:var(--lh-1);letter-spacing:.1em}.nav-wrap{position:fixed;z-index:100;top:0;left:0;width:100%;height:0}.nav-main{position:fixed;z-index:-1;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;padding:50px 0;background-color:rgba(252,247,229,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nav-main .nav-inner{margin:auto 0;width:100%}.mode-pc .nav-main{-webkit-transition:none;transition:none;opacity:0}.mode-sp .nav-main{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.nav-main{pointer-events:none;-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}.nav-open .nav-main{pointer-events:initial;-webkit-transform:scale(1);transform:scale(1);opacity:1}html.nav-open,body.nav-open{overflow:hidden}.nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(32px,-10.35px + 11.765vw,80px)}.nav-menu-ul{width:min(90%,480px);margin-inline:auto}.nav-menu-ul li+li{padding-top:12px}.nav-menu-ul li a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:.5em;padding-block:.3em;border-radius:64px;text-decoration:none !important;color:var(--color-white) !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.nav-menu-ul li a:hover{color:var(--color-nav-hover) !important}.nav-menu-ul li:nth-of-type(odd) a{background-color:var(--color-green)}.nav-menu-ul li:nth-of-type(even) a{background-color:var(--color-link)}.nav-sns-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:80px}.nav-sns-ul li a.btn-sns{display:block;text-decoration:none;color:#000 !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s;overflow:hidden;text-indent:-99999px;aspect-ratio:1/1;min-width:0;width:40px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.nav-sns-ul li a.btn-sns:hover{color:var(--color-link) !important}.nav-sns-ul li a.btn-sns.icon-x{-webkit-mask-image:url(../img/svg_common/32x32/sns_x_circle.svg);mask-image:url(../img/svg_common/32x32/sns_x_circle.svg)}.nav-sns-ul li a.btn-sns.icon-instagram{-webkit-mask-image:url(../img/svg_common/32x32/sns_instagram_circle.svg);mask-image:url(../img/svg_common/32x32/sns_instagram_circle.svg)}.nav-hamburger{cursor:pointer;position:fixed;z-index:101;top:12px;right:16px;aspect-ratio:1/1;min-width:0;width:36px;border-radius:50%;color:var(--color-white);background-color:var(--color-green);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);--menu-shadow: 0 3px 18px 0 rgba(45, 25, 24, 0.3);-webkit-box-shadow:var(--menu-shadow);box-shadow:var(--menu-shadow);-webkit-transition-property:color,-webkit-filter,-webkit-box-shadow;transition-property:color,-webkit-filter,-webkit-box-shadow;transition-property:filter,color,box-shadow;transition-property:filter,color,box-shadow,-webkit-filter,-webkit-box-shadow;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.nav-hamburger:hover{color:var(--color-nav-hover)}.nav-hamburger>span{position:absolute;inset:0;margin:auto;aspect-ratio:1/1;min-width:0;width:50%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-hamburger>span::before,.nav-hamburger>span::after{content:"";position:absolute;inset:0;margin:auto 0;width:100%;height:2px;border-radius:3px;background-color:currentColor;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.nav-hamburger>span::before{-webkit-transform:translateY(-7px);transform:translateY(-7px)}.nav-hamburger>span::after{margin-left:auto;width:65%;-webkit-transform:translateY(7px);transform:translateY(7px)}.nav-hamburger>span em{width:100%;height:2px;background-color:currentColor;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.nav-open .nav-hamburger{--menu-shadow: 0 0 0 0 rgba(45, 25, 24, 0.0);-webkit-box-shadow:var(--menu-shadow);box-shadow:var(--menu-shadow)}.nav-open .nav-hamburger>span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav-open .nav-hamburger>span::before,.nav-open .nav-hamburger>span::after{margin:auto;-webkit-transform:translateY(0px);transform:translateY(0px);width:90%}.nav-open .nav-hamburger>span::before{-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.nav-open .nav-hamburger>span::after{-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.nav-open .nav-hamburger>span em{opacity:0}#jwave_footer_wrapper{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:.2s;transition-delay:.2s}.nav-open #jwave_footer_wrapper{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s;opacity:.02;pointer-events:none}#listenlive_container,#timefree_button{-webkit-transition-property:bottom,right;transition-property:bottom,right;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.nav-open #listenlive_container,.nav-open #timefree_button{right:-160px;pointer-events:none}}.hdr-schedule{font-size:clamp(1.9rem,1.106rem + 2.206vw,2.8rem);font-weight:500;line-height:var(--lh-1);letter-spacing:.15em}.hdr-sns .comment{font-size:clamp(1.4rem,1.047rem + 0.98vw,1.8rem);line-height:1.2}.hdr-wrap{position:relative;width:100%;background-color:var(--color-nav);background-image:url(../img/hdr_bg.webp);background-repeat:no-repeat;background-position:50%;background-size:cover}.hdr-wrap .hdr-inner{display:contents}.subpage .hdr-wrap::before,.subpage .hdr-wrap::after,.subpage .hdr-inner::before,.subpage .hdr-inner::after{width:clamp(32px,3.76px + 7.843vw,64px)}.hdr-schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:norow;flex-direction:norow;-webkit-column-gap:1.2em;-moz-column-gap:1.2em;column-gap:1.2em}.hdr-schedule span{display:inline-block;margin-inline:.3em}@media(width <= 768px){.hdr-schedule{-webkit-column-gap:.8em;-moz-column-gap:.8em;column-gap:.8em}.hdr-schedule span{margin-inline:.1em}.hdr-schedule b::after{display:none}}.hdr-visual{position:relative;z-index:1;aspect-ratio:1280/800;min-width:0;width:100%;height:clamp(580px,100svh - 128px,900px);padding-top:40px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:clamp(40px,7.2917vw,56px)}@media(width <= 768px){.hdr-visual{aspect-ratio:800/1200;height:auto}}.hdr-visual h1{position:relative;z-index:1}.hdr-visual h1 a.title{pointer-events:none;display:block;overflow:hidden;text-indent:-9999px;aspect-ratio:700/240;min-width:0;width:min(80%,700px);margin-inline:auto;background-color:var(--color-green);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(../img/svg/title.svg);mask-image:url(../img/svg/title.svg);-webkit-mask-size:contain;mask-size:contain}.subpage .hdr-visual{height:clamp(160px,36.47px + 34.314vw,300px);padding-top:0}.subpage .hdr-visual h1{padding-top:0}.subpage .hdr-visual h1 a.title{pointer-events:auto;width:min(60%,480px)}.hdr-sns{margin-inline:auto;margin-top:clamp(0px,-128px + 16.667vw,32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:clamp(18px,5.65px + 3.431vw,32px);padding:.3em min(10%,56px);background-color:#fff;border-radius:24px}@media(width <= 768px){.hdr-sns{margin-top:clamp(24px,7.2917vw,56px)}}@media(width <= 768px){.hdr-sns{padding-inline:6%}}.hdr-sns .comment{text-align:center}.hdr-sns .sns-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:clamp(18px,12.71px + 1.471vw,24px)}.hdr-sns .sns-ul li .btn-sns{display:block;text-decoration:none;color:#000;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s;overflow:hidden;text-indent:-99999px;aspect-ratio:1/1;min-width:0;width:28px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.hdr-sns .sns-ul li .btn-sns:hover{color:var(--color-link)}.hdr-sns .sns-ul li .btn-sns.icon-x{-webkit-mask-image:url(../img/svg_common/32x32/sns_x.svg);mask-image:url(../img/svg_common/32x32/sns_x.svg)}.hdr-sns .sns-ul li .btn-sns.icon-instagram{-webkit-mask-image:url(../img/svg_common/32x32/sns_instagram.svg);mask-image:url(../img/svg_common/32x32/sns_instagram.svg)}.ftr-wrap{position:relative;background-color:var(--color-ftr);padding-block:clamp(32px,10.82px + 5.882vw,56px)}.ftr-wrap .ftr-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:94%;margin-inline:auto;gap:1em}.ftr-wrap .logo{width:160px}.ftr-wrap .logo a{display:block;aspect-ratio:240/30;min-width:0;width:100%;-webkit-mask-image:url(../img/svg_common/logo_jwave.svg);mask-image:url(../img/svg_common/logo_jwave.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-white);overflow:hidden;text-indent:-99999px}.ftr-wrap .copyright{color:var(--color-white);font-size:13px;font-family:"Lato",sans-serif;font-weight:400}.ftr-wrap .copyright b{display:inline-block;margin-right:6px}.ftr-wrap::before,.ftr-wrap::after{content:"";display:block;position:absolute;top:0;min-width:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.ftr-wrap::before{top:-42px;left:6.25vw;aspect-ratio:74/44;width:74px;-webkit-mask-image:url(../img/svg/icon_bird2.svg);mask-image:url(../img/svg/icon_bird2.svg)}.ftr-wrap::after{top:-27px;right:3.75vw;aspect-ratio:48/28;width:48px;-webkit-mask-image:url(../img/svg/icon_grass.svg);mask-image:url(../img/svg/icon_grass.svg)}.ftr-inner::before,.ftr-inner::after{content:"";display:block;position:absolute;top:0;min-width:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.ftr-inner::before{display:none}.ftr-inner::after{top:-18px;right:17.9688vw;aspect-ratio:18/20;width:18px;-webkit-mask-image:url(../img/svg/icon_bud.svg);mask-image:url(../img/svg/icon_bud.svg)}a.pagetop{display:block;position:relative;width:120px;padding-top:20px;text-align:center;margin:0 auto;text-decoration:none;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}a.pagetop::before{content:"";display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;aspect-ratio:1/1;min-width:0;width:16px;border-top:3px solid currentColor;border-left:3px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-property:top;transition-property:top;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}a.pagetop:hover{color:var(--color-link)}a.pagetop:hover::before{top:-4px}.body-wrap{padding-top:40px;background-image:url(../img/bg.webp);background-repeat:repeat;background-position:50% 0}@media(width <= 768px){.body-wrap{padding-top:0}}#body-bg{display:none}.area-ttl{font-size:clamp(4.4rem,3.341rem + 2.941vw,5.6rem);font-family:var(--font-en);font-weight:var(--fw-en);line-height:var(--lh-en);letter-spacing:var(--ls-en)}.page-ttl{font-size:clamp(4.4rem,3.341rem + 2.941vw,5.6rem);font-family:var(--font-en);font-weight:var(--fw-en);line-height:var(--lh-en);letter-spacing:var(--ls-en)}.archiveinfo-area .update{font-size:clamp(1.4rem,1.224rem + 0.49vw,1.6rem)}.archiveinfo-area .title{font-size:clamp(1.6rem,1.424rem + 0.49vw,1.8rem);line-height:1.4;font-weight:700}.about-concept p{font-size:clamp(1.8rem,1.624rem + 0.49vw,2rem);font-weight:700;line-height:1.5;letter-spacing:.15em}.about-credit-dl dt{font-size:clamp(1.4rem,1.4rem + 0vw,1.4rem);line-height:1;letter-spacing:.15em}.about-credit-dl dd{font-size:clamp(1.6rem,1.424rem + 0.49vw,1.8rem);line-height:1;letter-spacing:.1em}a.pagetop{font-size:clamp(1.4rem,1.047rem + 0.98vw,1.8rem);font-weight:500}.toppage .hdr-wrap{margin-bottom:clamp(48px,33.88px + 3.922vw,64px)}.subpage .hdr-wrap{margin-bottom:clamp(32px,24.94px + 1.961vw,40px)}.streaming-area{margin-bottom:clamp(72px,50.82px + 5.882vw,96px)}.onairinfo-area{margin-bottom:clamp(64px,49.88px + 3.922vw,80px)}.banner-area{margin-bottom:clamp(80px,44.71px + 9.804vw,120px)}.archiveinfo-area{margin-bottom:0}.bg-circle{margin-bottom:clamp(72px,50.82px + 5.882vw,96px)}.messageform-area{margin-bottom:clamp(72px,50.82px + 5.882vw,96px)}.about-area{margin-bottom:0}.gigya-area{margin-top:clamp(80px,44.71px + 9.804vw,120px);margin-bottom:clamp(56px,34.82px + 5.882vw,80px)}.pagetop-area{margin-bottom:clamp(56px,34.82px + 5.882vw,80px)}.bg-circle{position:relative;z-index:1;width:100%;padding-block:clamp(64px,49.88px + 3.922vw,80px)}.bg-circle::after{content:"";position:absolute;z-index:-1;inset:0;width:min(84%,1200px);margin-inline:auto;background-color:#fff;border-radius:640px}.frame-normal{border-radius:var(--radius-def);border:1px solid var(--color-green);background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding-block:32px;padding-inline:clamp(10px,2.5vw,32px)}.frame-line{position:relative;border-top:2px solid #7e6540}.frame-line::before,.frame-line::after{content:"";position:absolute;top:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;aspect-ratio:134/50;min-width:0;width:clamp(80px,32.35px + 13.235vw,134px);background-color:#7e6540;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(../img/svg/line_side.svg);mask-image:url(../img/svg/line_side.svg);-webkit-mask-size:contain;mask-size:contain}.frame-line::before{left:clamp(8px,0.94px + 1.961vw,16px)}.frame-line::after{right:clamp(8px,0.94px + 1.961vw,16px);scale:-1 1}.frame-line-inner{position:relative;padding-block:clamp(32px,17.88px + 3.922vw,48px);border-bottom:2px solid #7e6540}.frame-line-inner::before,.frame-line-inner::after{content:"";position:absolute;bottom:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;aspect-ratio:134/50;min-width:0;width:clamp(80px,32.35px + 13.235vw,134px);background-color:#7e6540;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(../img/svg/line_side.svg);mask-image:url(../img/svg/line_side.svg);-webkit-mask-size:contain;mask-size:contain}.frame-line-inner::before{left:clamp(8px,0.94px + 1.961vw,16px);scale:1 -1}.frame-line-inner::after{right:clamp(8px,0.94px + 1.961vw,16px);scale:-1 -1}a.frame-corner{position:relative;display:block}a.frame-corner::before,a.frame-corner::after{content:"";pointer-events:none;position:absolute;z-index:1;display:block;aspect-ratio:40/40;min-width:0;width:clamp(32px,24.94px + 1.961vw,40px);background-color:#7e6540;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(../img/svg/obj_corner.svg);mask-image:url(../img/svg/obj_corner.svg);-webkit-mask-size:contain;mask-size:contain}a.frame-corner::before{top:-6px;left:-6px}a.frame-corner::after{top:-6px;right:-6px;scale:-1 1}a.frame-corner .border{position:relative;display:block;border-radius:8px;border:1px solid #7e6540;padding:6px}a.frame-corner .border::before,a.frame-corner .border::after{content:"";position:absolute;z-index:1;display:block;aspect-ratio:40/40;min-width:0;width:clamp(32px,24.94px + 1.961vw,40px);background-color:#7e6540;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(../img/svg/obj_corner.svg);mask-image:url(../img/svg/obj_corner.svg);-webkit-mask-size:contain;mask-size:contain}a.frame-corner .border::before{bottom:-7px;left:-7px;scale:1 -1}a.frame-corner .border::after{bottom:-7px;right:-7px;scale:-1 -1}a.frame-corner .inner{display:block;overflow:hidden;border-radius:var(--radius-def)}a.frame-corner .inner img{-webkit-transition-property:-webkit-transform,-webkit-filter;transition-property:-webkit-transform,-webkit-filter;transition-property:transform,filter;transition-property:transform,filter,-webkit-transform,-webkit-filter;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}a.frame-corner:hover img{-webkit-transform:scale(1.06);transform:scale(1.06)}a.frame-side{position:relative;display:block;width:min(80%,420px);margin-inline:auto;padding:6px;--bdw: 1px;--pos: -10px;border-radius:16px;border:var(--bdw) solid #7e6540}a.frame-side::before,a.frame-side::after{content:"";position:absolute;z-index:1;top:0;bottom:0;margin-block:auto;display:block;aspect-ratio:32/50;min-width:0;width:clamp(28px,24.47px + 0.98vw,32px);background-color:#7e6540;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(../img/svg/obj_side.svg);mask-image:url(../img/svg/obj_side.svg);-webkit-mask-size:contain;mask-size:contain}a.frame-side::before{left:var(--pos);scale:-1 1}a.frame-side::after{right:var(--pos)}a.frame-side .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:.6em 1em;border-radius:64px;border:var(--bdw) solid #533823;font-size:clamp(1.8rem,1.624rem + 0.49vw,2rem);font-family:var(--font-en);line-height:var(--lh-1);letter-spacing:var(--ls-en);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--color-txt);background-color:#4b2a1e;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}a.frame-side:hover .inner{background-color:#533823}a.btn-normal{position:relative;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;width:min(72%,360px);margin-inline:auto;padding:.6em 1em;border-radius:64px;color:#fff;background:var(--color-green);-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}a.btn-normal::after{content:"";position:absolute;inset:0 16px 0 auto;margin-block:auto;display:block;aspect-ratio:32/32;min-width:0;width:8px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(../img/svg_common/32x32/icon_triangle_round.svg);mask-image:url(../img/svg_common/32x32/icon_triangle_round.svg);-webkit-mask-size:contain;mask-size:contain}a.btn-normal .inner{font-size:clamp(1.6rem,1.424rem + 0.49vw,1.8rem);font-weight:500;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.btn-normal:hover{color:#fff;background-color:var(--color-link)}a.btn-more,span.btn-more{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;width:min(100%,160px);margin-inline:auto;padding:.4em 1em;border-radius:64px;color:#fff;background:var(--color-link);-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}a.btn-more::after,span.btn-more::after{content:"";display:block;aspect-ratio:32/32;min-width:0;width:8px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(../img/svg_common/32x32/icon_triangle_round.svg);mask-image:url(../img/svg_common/32x32/icon_triangle_round.svg);-webkit-mask-size:contain;mask-size:contain}a.btn-more .inner,span.btn-more .inner{font-size:clamp(1.4rem,1.224rem + 0.49vw,1.6rem);font-weight:500;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.btn-more:hover,span.btn-more:hover{color:#fff;background-color:var(--color-green)}.streaming-accordion .ttl{font-size:clamp(1.5rem,1.412rem + 0.245vw,1.6rem);line-height:1.2;letter-spacing:.1em}.streaming-area{position:relative}.streaming-accordion{width:min(90%,900px);margin-inline:auto;border-radius:24px;overflow:hidden;border:1px solid var(--color-link);background-color:rgba(255,255,255,.8)}.streaming-accordion+.streaming-accordion{margin-top:clamp(16px,8.94px + 1.961vw,24px)}.streaming-accordion .trigger{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px;padding:.3em min(4%,24px);border-radius:24px;color:var(--color-white);background-color:var(--color-link);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}@media(width <= 480px){.streaming-accordion .trigger{height:42px}.streaming-accordion .trigger b{display:block}}.streaming-accordion .trigger:hover{background-color:var(--color-green)}.streaming-accordion .trigger .ttl{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--color-white);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.streaming-accordion .trigger .symbol{aspect-ratio:1/1;min-width:0;width:28px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.streaming-accordion .trigger .symbol.icon-timefree{-webkit-mask-image:url(../img/svg_common/32x32/icon_timefree.svg);mask-image:url(../img/svg_common/32x32/icon_timefree.svg)}.streaming-accordion .trigger .symbol.icon-podcast{-webkit-mask-image:url(../img/svg_common/32x32/icon_podcast.svg);mask-image:url(../img/svg_common/32x32/icon_podcast.svg)}.streaming-accordion .trigger .icon{position:relative;border:1px solid currentColor;aspect-ratio:1/1;min-width:0;width:24px;border-radius:50%;overflow:hidden}.streaming-accordion .trigger .icon::before,.streaming-accordion .trigger .icon::after{content:"";display:block;position:absolute;z-index:1;inset:0;margin:auto;width:64%;height:2px;background-color:currentColor;-webkit-transition-property:rotate;transition-property:rotate;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.streaming-accordion .trigger .icon::after{z-index:2}.streaming-accordion[data-accordion=open] .trigger .ttl{opacity:1}.streaming-accordion[data-accordion=close] .trigger .icon::before{rotate:270deg}.streaming-accordion[data-accordion=close] .trigger .icon::after{rotate:180deg}.streaming-accordion .main{padding:1.5em 3%}#timefree_extract,#timefree_extract_test{--timefree-btn-radius: 8px;--timefree-font-size: 13px}#timefree_extract .timefree_ul,#timefree_extract_test .timefree_ul{width:min(100%,720px);margin-inline:auto !important}#timefree_extract .timefree_ul li a::before,#timefree_extract_test .timefree_ul li a::before{min-width:0}#timefree_extract .timefree_ul li,#timefree_extract_test .timefree_ul li{width:200px}#timefree_extract .timefree_ul li a,#timefree_extract_test .timefree_ul li a{justify-items:center}#timefree_extract .timefree_ul li a .timefree_credit,#timefree_extract_test .timefree_ul li a .timefree_credit{font-family:Lato,sans-serif;letter-spacing:.03em}#timefree_extract .timefree_ul li a .timefree_credit .timefree_part,#timefree_extract_test .timefree_ul li a .timefree_credit .timefree_part{color:currentColor}.accordion-body #timefree_extract:empty::before,.accordion-body #timefree_extract .timefree_ul:empty::before,.accordion-body #timefree_extract_test:empty::before,.accordion-body #timefree_extract_test .timefree_ul:empty::before{content:"番組放送後に更新されます"}.sonicbowl-podcast-player.sonicbowl-theme-light{background-color:#000}.onairinfo-area .area-ttl{margin-bottom:clamp(64px,49.88px + 3.922vw,80px)}.banner-ul{width:min(64%,400px);margin-inline:auto}.banner-ul li+li{margin-top:clamp(16px,1.875vw,24px)}.banner-ul a.link-banner{display:block;border:1px solid var(--color-gray-bd);border-radius:8px;overflow:hidden}.banner-ul a.link-banner img{-webkit-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.banner-ul a.link-banner:hover img{-webkit-transform:scale(1.06);transform:scale(1.06)}.archiveinfo-area .area-ttl{margin-bottom:clamp(48px,4.375vw,56px)}.archiveinfo-article{width:min(94%,1100px);margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(16px,2.5vw,32px);color:var(--color-txt) !important;text-decoration:none !important;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}@media(width <= 768px){.archiveinfo-article{max-width:640px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}a.archiveinfo-article:hover{color:var(--color-link) !important}.archiveinfo-article-image{width:48%;overflow:hidden;border-radius:var(--radius-def)}@media(width <= 768px){.archiveinfo-article-image{width:min(80%,540px);margin-inline:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.archiveinfo-article-image .image{-webkit-transition-property:-webkit-transform,-webkit-filter;transition-property:-webkit-transform,-webkit-filter;transition-property:transform,filter;transition-property:transform,filter,-webkit-transform,-webkit-filter;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.archiveinfo-article:hover .image{-webkit-transform:scale(1.06);transform:scale(1.06);-webkit-filter:var(--hover-filter-bright-soft);filter:var(--hover-filter-bright-soft)}.archiveinfo-article-main{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-block:.3em .5em}@media(width <= 768px){.archiveinfo-article-main{display:contents}}.archiveinfo-article-main .head{text-align:left}@media(width <= 768px){.archiveinfo-article-main .head{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.archiveinfo-article-main .head .update{margin-bottom:.8em}.archiveinfo-article-main .head .title{margin-bottom:1.2em}@media(width <= 768px){.archiveinfo-article-main .head .title{margin-bottom:0}}.archiveinfo-article-main .body{text-align:left}@media(width <= 768px){.archiveinfo-article-main .body{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.archiveinfo-article-main .body .comment{cursor:auto;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-select:text}.archiveinfo-article-main .body .link{margin-top:1em}.archiveinfo-article-main .body .link .btn-more{margin-inline:auto 0}.archiveinfo-foot{padding-top:clamp(32px,17.88px + 3.922vw,48px)}.archiveinfo-article{pointer-events:none}.archiveinfo-article-image{pointer-events:auto}.archiveinfo-article-main .title,.archiveinfo-article-main .btn-more{pointer-events:auto}.about-area{padding-block:clamp(64px,6.25vw,80px);padding-inline:min(3%,40px);background-color:rgba(0,0,0,0);background-image:url(../img/bg_about.webp);background-repeat:no-repeat;background-position:50%;background-size:cover}.about-area .area-ttl{margin-bottom:clamp(40px,4.375vw,40px);text-align:left}@media(width <= 960px){.about-area .area-ttl{text-align:center}}.about-frame{overflow:hidden;width:min(100%,960px);margin-inline:auto;border-radius:640px;border:2px solid rgba(255,255,255,.8);background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.about-frame .block{position:relative}.about-frame .block .block-inner{display:inline-block;width:410px}.about-frame .block1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-frame .block2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-right:1px solid rgba(255,255,255,.8);aspect-ratio:880/880;min-width:0;width:360px}@media(width <= 960px){.about-frame{width:min(94%,640px);border-radius:640px;padding-inline:3%;padding-block:80px 64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.2em}.about-frame .block1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:none;flex:none}.about-frame .block2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-right:none;width:min(70%,280px);margin-inline:auto}}.about-concept{position:relative;margin-bottom:clamp(48px,33.88px + 3.922vw,64px);margin-bottom:clamp(24px,2.5vw,32px);padding-bottom:12px;border-bottom:1px solid currentColor;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-concept::before,.about-concept::after{content:"";position:absolute;display:block;aspect-ratio:1/1;min-width:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.about-concept::before{left:0;bottom:12px;width:16px;-webkit-mask-image:url(../img/svg/icon_bright1.svg);mask-image:url(../img/svg/icon_bright1.svg)}.about-concept::after{top:-8px;right:0;width:32px;-webkit-mask-image:url(../img/svg/icon_bright2.svg);mask-image:url(../img/svg/icon_bright2.svg)}.about-concept>p{padding-inline:24px 32px}@media(width <= 960px){.about-concept{width:70%;margin-inline:auto}.about-concept>p{padding-inline:32px 32px}}.about-description{text-align:left}.about-comment{margin-bottom:clamp(24px,2.5vw,32px)}.about-credit-dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}a.link-thumb{display:block;overflow:hidden}a.link-thumb img{-webkit-transition-property:-webkit-transform,-webkit-filter;transition-property:-webkit-transform,-webkit-filter;transition-property:transform,filter;transition-property:transform,filter,-webkit-transform,-webkit-filter;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}a.link-thumb:hover img{-webkit-transform:scale(1.06);transform:scale(1.06);-webkit-filter:var(--hover-filter-bright-soft);filter:var(--hover-filter-bright-soft)}@media(width <= 960px){.about-description{text-align:center}.about-credit-dl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a.link-thumb{border-radius:50%}}.article-credit .date{font-size:clamp(1.5rem,1.412rem + 0.245vw,1.6rem);font-weight:500;letter-spacing:.1em}.article-credit .title{font-size:clamp(1.6rem,1.424rem + 0.49vw,1.8rem);line-height:1.4;font-weight:600}.article-credit .comment{font-size:clamp(1.5rem,1.412rem + 0.245vw,1.6rem)}.article-head .date{font-size:clamp(1.5rem,1.412rem + 0.245vw,1.6rem);font-weight:500;letter-spacing:.1em}.article-head .title{font-size:clamp(1.6rem,1.424rem + 0.49vw,1.8rem);line-height:1.4;font-weight:600}.article-head .date{font-size:clamp(1.5rem,1.412rem + 0.245vw,1.6rem);font-weight:500;letter-spacing:.1em}.article-head .title{font-size:clamp(1.8rem,1.624rem + 0.49vw,2rem);font-weight:600;line-height:1.6}.article-body h4{font-size:clamp(1.7rem,1.612rem + 0.245vw,1.8rem);font-weight:500}.article-body p{line-height:1.6}.archivelist-area .page-ttl,.archive-area .page-ttl{margin-bottom:clamp(40px,32.94px + 1.961vw,48px)}.archive-head{margin-bottom:clamp(48px,33.88px + 3.922vw,64px)}.archivelist-main,.archive-main{margin-bottom:clamp(48px,33.88px + 3.922vw,64px)}.archivelist-foot,.archive-foot{margin-bottom:clamp(64px,49.88px + 3.922vw,80px)}.archivelist-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:32px;width:min(94%,960px);margin-inline:auto}@media(width <= 640px){.archivelist-main{row-gap:48px}}a.article-frame{border-radius:var(--radius-def);border:1px solid var(--color-green);background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding-block:32px;padding-inline:clamp(10px,2.5vw,32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;color:var(--color-txt) !important;text-decoration:none !important;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}@media(width <= 640px){a.article-frame{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.2em;pointer-events:none}}.article-thumb{pointer-events:auto;width:clamp(240px,0px + 37.5vw,360px)}.article-thumb .frame{border:1px solid var(--color-gray-bd);border-radius:var(--radius-def)}.article-thumb .frame>span{display:block;overflow:hidden;border-radius:var(--radius-def)}.article-thumb .frame img{-webkit-transition-property:-webkit-transform,-webkit-filter;transition-property:-webkit-transform,-webkit-filter;transition-property:transform,filter;transition-property:transform,filter,-webkit-transform,-webkit-filter;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}@media(width <= 640px){.article-thumb{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:min(90%,380px);margin-inline:auto}}.article-credit{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-block:.5em}@media(width <= 640px){.article-credit{display:contents}}.article-credit .head{border-bottom:1px solid var(--color-green);padding-bottom:1em;margin-bottom:1.5em}@media(width <= 640px){.article-credit .head{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-inline:auto;margin-bottom:0}}.article-credit .head .title{margin-top:.8em;pointer-events:auto}.article-credit .comment{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(width <= 640px){.article-credit .comment{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;margin-inline:auto}}.article-credit .more{margin-top:1.2em;pointer-events:auto;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;width:min(100%,160px);margin-inline:auto 0;padding:.4em 1em;border-radius:64px;color:#fff;background:var(--color-link);-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.article-credit .more::after{content:"";display:block;aspect-ratio:32/32;min-width:0;width:8px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(../img/svg_common/32x32/icon_triangle_round.svg);mask-image:url(../img/svg_common/32x32/icon_triangle_round.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-transition-property:-webkit-transform,-webkit-filter;transition-property:-webkit-transform,-webkit-filter;transition-property:transform,filter;transition-property:transform,filter,-webkit-transform,-webkit-filter;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.article-credit .more .inner{font-size:clamp(1.4rem,1.224rem + 0.49vw,1.6rem);font-weight:500;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.article-frame:hover{background-color:rgba(38,106,85,.1)}a.article-frame:hover .article-thumb img{-webkit-transform:scale(1.06);transform:scale(1.06);-webkit-filter:var(--hover-filter-bright-soft);filter:var(--hover-filter-bright-soft)}a.article-frame:hover .more{color:#fff;background-color:var(--color-green)}.article-wrap{position:relative;border-radius:var(--radius-def);border:1px solid var(--color-green);background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding-block:32px 56px;padding-inline:clamp(10px,2.5vw,32px);width:min(94%,840px);margin-inline:auto}.article-wrap::after{content:"";position:absolute;z-index:-1;top:0;right:16px;margin-inline:auto;aspect-ratio:26/26;min-width:0;width:clamp(24px,2.46px + 3.846vw,32px);margin-inline:auto;background-color:var(--color-green);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(../img/svg/icon_clover.svg);mask-image:url(../img/svg/icon_clover.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-transform:translateY(-99%);transform:translateY(-99%);scale:-1 1}.article-head{text-align:left;border-bottom:1px solid var(--color-green);padding-bottom:1.5em;margin-bottom:1.8em}.article-head .date{color:var(--color-link)}.article-head .title{color:var(--color-link);margin-top:1.2em;overflow-wrap:anywhere;word-break:normal;line-break:strict}.article-body{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;row-gap:1.8em;text-align:left}.article-body h4{color:var(--color-link);width:100%;margin-top:1em;overflow-wrap:anywhere;word-break:normal;line-break:strict}.article-body p{width:100%;overflow-wrap:anywhere;word-break:normal;line-break:strict}.article-body img{width:min(90%,520px);margin-inline:auto;border:1px solid var(--color-gray-bd);border-radius:var(--radius-def);overflow:hidden}.archive-foot .btn-ul li+li{margin-top:clamp(24px,16.94px + 1.961vw,32px)}.form-wrap{--input-txtcolor: #000;--input-bgcolor: #fff;--input-bgcolor-wrote: rgba(38, 106, 85, 0.08);--input-border: 1px solid #c9c9c9;--input-border-radius: 8px;--input-boxshadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.04) inset;--input-boxshadow-focus: 4px 4px 6px 0px rgba(0, 0, 0, 0.12) inset;--input-transition: box-shadow 0.3s ease-out 0s, background-color 0.3s ease-out 0s;--input-fz: 16px;--input-letter-spacing: 0.05em;--input-line-height: 1.4;--input-padding: 0.2em 0.4em 0.2em;--textarea-caution: var(--color-blue);--checked-bgcolor: #4B2A1E}.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);-webkit-box-shadow:var(--input-boxshadow);box-shadow:var(--input-boxshadow);-webkit-transition:var(--input-transition);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{-webkit-box-shadow:var(--input-boxshadow-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-full,.form-wrap input.size-full{width:100%}.form-wrap input.size-l{width:min(100%,480px)}.form-wrap input.size-m{width:min(100%,320px)}.form-wrap input.size-s{width:min(100%,240px)}.form-wrap input.size-xs{width:min(100%,60px);text-align:center}.form-wrap textarea{height:8em;min-height:2em;white-space:pre-wrap}.form-wrap textarea.rows-l{height:8em}.form-wrap textarea.rows-m{height:6em}.form-wrap textarea.rows-s{height:4em}.textarea-caution{margin-top:.3em;text-indent:-16px;padding-left:16px}.textarea-caution+.textarea-caution{margin-top:.3em}.textarea-caution>b{width:16px;text-indent:0}.form-wrap input::-webkit-input-placeholder, .form-wrap textarea::-webkit-input-placeholder{color:rgba(0,0,0,.3);font-size:16px;letter-spacing:0}.form-wrap input::-moz-placeholder, .form-wrap textarea::-moz-placeholder{color:rgba(0,0,0,.3);font-size:16px;letter-spacing:0}.form-wrap input:-ms-input-placeholder, .form-wrap textarea:-ms-input-placeholder{color:rgba(0,0,0,.3);font-size:16px;letter-spacing:0}.form-wrap input::-ms-input-placeholder, .form-wrap textarea::-ms-input-placeholder{color:rgba(0,0,0,.3);font-size:16px;letter-spacing:0}.form-wrap input::placeholder,.form-wrap textarea::placeholder{color:rgba(0,0,0,.3);font-size:16px;letter-spacing:0}.form-wrap ::-webkit-input-placeholder,.form-wrap :-moz-placeholder,.form-wrap ::-moz-placeholder,.form-wrap :-ms-input-placeholder,.form-wrap :placeholder-shown{color:rgba(0,0,0,.5);font-size:18px;letter-spacing:0}.form-wrap select{text-align:left;width:min(100%,320px);color:var(--input-txtcolor);background-color:var(--input-bgcolor);border:var(--input-border);border-radius:var(--input-border-radius);-webkit-box-shadow:var(--input-boxshadow);box-shadow:var(--input-boxshadow);-webkit-transition:var(--input-transition);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);position:relative}.form-wrap select.size-l{width:min(100%,560px)}.form-wrap select:focus{-webkit-box-shadow:var(--input-boxshadow-focus);box-shadow:var(--input-boxshadow-focus)}.form-wrap select.selected{background-color:var(--input-bgcolor-wrote)}.form-wrap .select-style{position:relative;display:inline-block;width:min(100%,320px)}.form-wrap .select-style.size-l{width:min(100%,560px)}.form-wrap label{cursor:pointer;position:relative;display:inline-block;margin:0;font-size:15px;line-height:1.1}.form-wrap input[type=radio]{display:none}.form-wrap label.type-radio{height:28px;padding:5px 0 0 35px}.form-wrap label.type-radio::before{content:"";position:absolute;top:0;left:0;aspect-ratio:1/1;min-width:0;width:28px;border-radius:50%;border:var(--input-border);background-color:var(--input-bgcolor)}.form-wrap input[type=radio]:checked+.type-radio::before{background-color:var(--input-bgcolor-wrote)}.form-wrap input[type=radio]:checked+.type-radio::after{content:"";position:absolute;inset:0;left:8px;margin:auto 0;aspect-ratio:1/1;width:12px;min-width:0;border-radius:50%;background-color:var(--checked-bgcolor)}.form-wrap input[type=checkbox]{display:none}.form-wrap label.type-checkbox{height:28px;padding:5px 0 0 35px}.form-wrap label.type-checkbox::before{content:"";position:absolute;top:0;left:0;aspect-ratio:1/1;width:28px;min-width:0;border-radius:var(--input-border-radius);border:var(--input-border);background-color:var(--input-bgcolor)}.form-wrap input[type=checkbox]:checked+.type-checkbox::before{background-color:var(--input-bgcolor-wrote)}.form-wrap input[type=checkbox]:checked+.type-checkbox::after{content:"";position:absolute;top:0;bottom:0;left:10px;margin:auto 0;width:9px;height:15px;border-width:0 4px 4px 0;border-style:solid;border-color:var(--checked-bgcolor);-webkit-transform:translateY(-2px) rotate(45deg);transform:translateY(-2px) rotate(45deg)}.form-container{width:min(92%,680px);margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2em}.form-container .form-head,.form-container .form-body,.form-container .form-foot{width:100%}.form-container .form-head,.form-container .form-body{text-align:left}.form-container .form-foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2em;padding-bottom:1em}.form-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3em}.form-wrap dl+dl{margin-top:.6em}.form-wrap dl dt,.form-wrap dl dd{width:100%;text-align:left}.form-wrap dl dd.type-age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5em}.form-wrap dl dd.radio-set,.form-wrap dl dd.check-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;row-gap:8px}.form-attention{text-align:left}.form-attention p.readme{padding:1.5em 2%;border-width:1px 0;border-style:solid;border-color:rgba(126,101,64,.6)}.form-attention p.agree{text-align:center;margin-top:1.2em}.form-attention .link-privacypolicy{display:inline-block}.form-button{width:min(90%,400px);margin-inline:auto}.form-button-ul{width:min(90%,640px);margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:clamp(18px,12.71px + 1.471vw,24px);-moz-column-gap:clamp(18px,12.71px + 1.471vw,24px);column-gap:clamp(18px,12.71px + 1.471vw,24px);row-gap:32px}.form-button-ul li:nth-child(1){width:150px}.form-button-ul li:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1}@media(width <= 480px){.form-button-ul li:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:min(70%,180px)}.form-button-ul li:nth-child(1) button{padding:.5em .5em}.form-button-ul li:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:min(90%,320px)}}.form-button-ul button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;border-radius:40px;overflow:hidden;width:100%;margin-inline:auto;padding:.8em .5em}.form-button-ul button::before{content:"";display:block;aspect-ratio:1/1;min-width:0;width:28px;min-width:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.form-button-ul button[type=reset]::before{-webkit-mask-image:url(../img/svg_common/32x32/icon_reset.svg);mask-image:url(../img/svg_common/32x32/icon_reset.svg)}.form-button-ul button[type=submit]::before{-webkit-mask-image:url(../img/svg_common/32x32/icon_submit.svg);mask-image:url(../img/svg_common/32x32/icon_submit.svg)}.jme-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2em}.jme-form-head,.jme-form-foot{-ms-flex-item-align:end;align-self:flex-end}.jme-links-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.6em}a.form-link-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4px}a.form-link-txt::after{content:"";aspect-ratio:1/1;width:7px;min-width:0;border-top:2px solid currentColor;border-right:2px solid currentColor;rotate:45deg;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}a.form-link-txt>span{-webkit-transform:translateY(-1px);transform:translateY(-1px);letter-spacing:0}a.form-link-txt:hover::after{-webkit-transform:translate(3px, -4px);transform:translate(3px, -4px)}.form-accordion{text-align:left;background:rgba(252,247,229,.5);border:1px solid var(--color-green);border-radius:24px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overflow:hidden}.form-accordion+.form-accordion{margin-top:1.2em}.form-accordion .trigger{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px;padding:.3em min(5%,16px)}.form-accordion .trigger .ttl{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-accordion .trigger .icon{position:relative;border:1px solid currentColor;aspect-ratio:1/1;min-width:0;width:22px;border-radius:50%;overflow:hidden}.form-accordion .trigger .icon::before,.form-accordion .trigger .icon::after{content:"";display:block;position:absolute;z-index:1;inset:0;margin:auto;width:64%;height:2px;background-color:currentColor;-webkit-transition-property:rotate;transition-property:rotate;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.form-accordion .trigger .icon::after{z-index:2}.form-accordion[data-accordion=close] .trigger .icon::before{rotate:270deg}.form-accordion[data-accordion=close] .trigger .icon::after{rotate:180deg;opacity:1}.form-accordion .main{padding:1em 3% 0}#jme-member.form-accordion .main{padding-bottom:1em}#jme-visitor.form-accordion .main{padding-bottom:2em}.form-wrap dl dt,.form-wrap dl dd{letter-spacing:.05em}.form-wrap dl dt>span,.form-wrap dl dt .fz-s{font-size:86%}.textarea-caution{color:var(--textarea-caution);font-size:90%;line-height:1.4}.form-accordion .trigger{color:var(--color-white);background:var(--color-green);-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s;border:1px solid var(--color-green);border-radius:24px;overflow:hidden}.form-accordion .trigger:hover{background-color:var(--color-link) !important}.form-accordion .trigger .ttl{font-size:16px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.form-accordion .trigger .icon{color:currentColor}.form-accordion[data-accordion=open] .trigger .ttl{opacity:1}.form-wrap .type-age>span{font-size:15px;line-height:1.1}.form-wrap label{font-size:15px;line-height:1.1}a.form-link-txt{font-size:14px;line-height:1.1;text-decoration:none;-webkit-transition:color .3s ease-out 0s;transition:color .3s ease-out 0s}a.form-link-txt:link{color:var(--color-blue)}a.form-link-txt:hover{color:var(--color-hover)}.form-attention p.readme{font-size:15px;line-height:1.5;letter-spacing:0}.form-attention p.readme a{font-weight:700}.form-attention p.agree{color:var(--textarea-caution);font-weight:700}.form-attention a{color:var(--color-blue) !important;text-decoration:underline;-webkit-transition:color .3s ease-out 0s;transition:color .3s ease-out 0s}.form-attention a:hover{color:var(--color-hover) !important}.form-button-ul button{color:var(--color-white);background-color:var(--color-link);border:1px solid var(--color-link);-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-delay:0s;transition-delay:0s}.form-button-ul button[type=reset]{color:var(--color-link);background-color:rgba(0,0,0,0)}.form-button-ul button:hover{background-color:var(--color-green)}.form-button-ul button:hover[type=reset]{color:var(--color-link);background-color:rgba(38,106,85,.2)}.form-button-ul button>span{font-size:clamp(1.6rem,1.424rem + 0.49vw,1.8rem);line-height:1.1}.messageform-area .area-ttl{margin-bottom:clamp(28px,17.41px + 2.941vw,40px)}.messageform-area .area-comment{margin-bottom:clamp(28px,17.41px + 2.941vw,40px)}.form-wrap{position:relative;width:min(94%,900px);margin-inline:auto;padding-block:40px 56px;padding-inline:3%;border-radius:var(--radius-def);border:1px solid var(--color-green);background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.form-wrap::after{content:"";position:absolute;z-index:-1;top:0;right:8px;margin-inline:auto;aspect-ratio:48/36;min-width:0;width:clamp(36px,3.69px + 5.769vw,48px);margin-inline:auto;background-color:var(--color-green);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-image:url(../img/svg/icon_bird1.svg);mask-image:url(../img/svg/icon_bird1.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.page-thanks .main-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.thanks-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px;width:100%;padding-bottom:clamp(64px,49.88px + 3.922vw,80px)}.thanks-head .page-ttl-caption{margin-top:2em}.thanks-comment{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.5em;width:min(90%,640px);margin-inline:auto;padding:4em 5% 5em}.thanks-comment .txt-en{font-size:clamp(3.2rem,1.788rem + 3.922vw,4.8rem);font-weight:500}.thanks-foot{padding-top:clamp(18px,12.71px + 1.471vw,24px)}/*# sourceMappingURL=style.css.map */