@font-face{font-family:'Gotham-Bold';src:url("../fonts/Gotham-Bold-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Light.otf") format('opentype');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Book.otf") format('opentype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Medium.otf") format('opentype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Bold.otf") format('opentype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Black.otf") format('opentype');font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Ultra.otf") format('opentype');font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Regular.eot");src:url("../fonts/YakuHanJP-Regular.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Regular.woff2") format('woff2'), url("../fonts/YakuHanJP-Regular.woff") format('woff'), url("../fonts/YakuHanJP-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Medium.eot");src:url("../fonts/YakuHanJP-Medium.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Medium.woff2") format('woff2'), url("../fonts/YakuHanJP-Medium.woff") format('woff'), url("../fonts/YakuHanJP-Medium.ttf") format('truetype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Bold.eot");src:url("../fonts/YakuHanJP-Bold.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Bold.woff2") format('woff2'), url("../fonts/YakuHanJP-Bold.woff") format('woff'), url("../fonts/YakuHanJP-Bold.ttf") format('truetype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP DemiLight'), url("../fonts/NotoSansCJKjp-DemiLight.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-DemiLight.woff") format('woff');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Regular'), url("../fonts/NotoSansCJKjp-Regular.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Regular.woff") format('woff');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Medium'), url("../fonts/NotoSansCJKjp-Medium.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Medium.woff") format('woff');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Bold'), url("../fonts/NotoSansCJKjp-Bold.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Bold.woff") format('woff');font-display:swap;font-weight:700;font-style:normal}div.svelte-128zrck.svelte-128zrck,span.svelte-128zrck.svelte-128zrck,h1.svelte-128zrck.svelte-128zrck,h2.svelte-128zrck.svelte-128zrck{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}@media screen and (max-width: 750px){}@media screen and (min-width: 751px){}@media screen and (max-width: 750px){}html .shares__item--1.svelte-128zrck .c-share__block.svelte-128zrck{-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}html .shares__item--1.svelte-128zrck .c-share__block.svelte-128zrck:link,html .shares__item--1.svelte-128zrck .c-share__block.svelte-128zrck:visited,html .shares__item--1.svelte-128zrck .c-share__block.svelte-128zrck:active,html .shares__item--1.svelte-128zrck .c-share__block.svelte-128zrck:focus{text-decoration:none}.device-use-mouse.svelte-128zrck html .shares__item--1 .c-share__block.svelte-128zrck:hover{opacity:0.5;text-decoration:none}html .shares__item--1.svelte-128zrck .c-share__block.disabled.svelte-128zrck,html .shares__item--1.svelte-128zrck .c-share__block.svelte-128zrck:disabled{cursor:default;opacity:1 !important}html .shares__item--2.svelte-128zrck .c-share__block.svelte-128zrck:link,html .shares__item--2.svelte-128zrck .c-share__block.svelte-128zrck:visited,html .shares__item--2.svelte-128zrck .c-share__block.svelte-128zrck:active,html .shares__item--2.svelte-128zrck .c-share__block.svelte-128zrck:focus{text-decoration:none}.device-use-mouse.svelte-128zrck html .shares__item--2 .c-share__block.svelte-128zrck:hover{text-decoration:none}.device-use-mouse.svelte-128zrck html .shares__item--2 .c-share__block.disabled.svelte-128zrck,.device-use-mouse.svelte-128zrck html .shares__item--2 .c-share__block.svelte-128zrck:disabled{cursor:default}html .ended-hero-animation.svelte-128zrck .l-header__logo.svelte-128zrck,html .ended-hero-animation.svelte-128zrck .l-header__menu.svelte-128zrck{opacity:1;pointer-events:auto;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.c-rollover--default.svelte-128zrck.svelte-128zrck{-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.c-rollover--default.svelte-128zrck.svelte-128zrck:link,.c-rollover--default.svelte-128zrck.svelte-128zrck:visited,.c-rollover--default.svelte-128zrck.svelte-128zrck:active,.c-rollover--default.svelte-128zrck.svelte-128zrck:focus{text-decoration:none}.device-use-mouse.svelte-128zrck .c-rollover--default.svelte-128zrck:hover{opacity:0.5;text-decoration:none}.c-rollover--default.disabled.svelte-128zrck.svelte-128zrck,.c-rollover--default.svelte-128zrck.svelte-128zrck:disabled{cursor:default;opacity:1 !important}.c-rollover--button.svelte-128zrck>div.svelte-128zrck{-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.c-rollover--button.svelte-128zrck.svelte-128zrck:link,.c-rollover--button.svelte-128zrck.svelte-128zrck:visited,.c-rollover--button.svelte-128zrck.svelte-128zrck:active,.c-rollover--button.svelte-128zrck.svelte-128zrck:focus{text-decoration:none}.device-use-mouse.svelte-128zrck .c-rollover--button.svelte-128zrck:hover{text-decoration:none}.device-use-mouse.svelte-128zrck .c-rollover--button.disabled.svelte-128zrck,.device-use-mouse.svelte-128zrck .c-rollover--button.svelte-128zrck:disabled{cursor:default}.c-rollover--scale.svelte-128zrck .c-rollover__item.svelte-128zrck{-webkit-transition:-webkit-transform 1s ease;-moz-transition:-moz-transform 1s ease;-o-transition:-o-transform 1s ease;-ms-transition:-ms-transform 1s ease;transition:transform 1s ease}.c-rollover--scale.svelte-128zrck.svelte-128zrck:link,.c-rollover--scale.svelte-128zrck.svelte-128zrck:visited,.c-rollover--scale.svelte-128zrck.svelte-128zrck:active,.c-rollover--scale.svelte-128zrck.svelte-128zrck:focus{text-decoration:none}.device-use-mouse.svelte-128zrck .c-rollover--scale.svelte-128zrck:hover{text-decoration:none}.device-use-mouse.svelte-128zrck .c-rollover--scale:hover .c-rollover__item.svelte-128zrck{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.device-use-mouse.svelte-128zrck .c-rollover--scale.disabled.svelte-128zrck,.device-use-mouse.svelte-128zrck .c-rollover--scale.svelte-128zrck:disabled{cursor:default}.device-use-mouse.svelte-128zrck .c-rollover--scale.disabled .c-rollover__item.svelte-128zrck,.device-use-mouse.svelte-128zrck .c-rollover--scale:disabled .c-rollover__item.svelte-128zrck{-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}.c-section--hero::after{display:block;clear:both;height:0;visibility:hidden;content:""}.head.svelte-128zrck.svelte-128zrck{position:relative;top:0;left:0;width:100%;z-index:1;max-width:75.88888888888889em;margin-right:auto;margin-left:auto;margin-bottom:100vh}.head__inner.svelte-128zrck.svelte-128zrck{padding-top:13.90922401171303%;padding-bottom:6.442166910688141%}@media screen and (max-width: 750px){.head__inner.svelte-128zrck.svelte-128zrck{padding-top:50.66666666666667%;padding-bottom:14.133333333333335%}}.head__background.svelte-128zrck.svelte-128zrck{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;background:#fff}.head__content.svelte-128zrck.svelte-128zrck{position:relative;top:0;left:0;z-index:1}.title.svelte-128zrck.svelte-128zrck{text-align:center}.title__main.svelte-128zrck.svelte-128zrck,.title__sub.svelte-128zrck.svelte-128zrck{display:block;line-height:1.1}.title__main.svelte-128zrck.svelte-128zrck{position:relative;top:0;left:0}.title__main.svelte-128zrck .text__name.svelte-128zrck{font-size:673%;font-weight:800}@media screen and (max-width: 750px){.title__main.svelte-128zrck .text__name.svelte-128zrck{font-weight:800;font-size:454%;letter-spacing:0.1em}}.title__main.svelte-128zrck .text__year.svelte-128zrck{font-size:673%;font-weight:800}@media screen and (max-width: 750px){.title__main.svelte-128zrck .text__year.svelte-128zrck{font-weight:800;font-size:400%}}.title__sub.svelte-128zrck.svelte-128zrck{margin-top:-0.2em;font-size:617%;letter-spacing:0.018em}@media screen and (max-width: 750px){.title__sub.svelte-128zrck.svelte-128zrck{margin-top:6.133333333333333%;font-size:200%;font-weight:300}}.subtitle.svelte-128zrck.svelte-128zrck{font-size:167%;letter-spacing:0.65em;text-align:center;margin-top:0.2em}@media screen and (max-width: 750px){.subtitle.svelte-128zrck.svelte-128zrck{margin-top:8.8%;font-size:134%;letter-spacing:0.37em}}.scroll.svelte-128zrck.svelte-128zrck{position:relative;top:0;left:0;width:8.125915080527086%;margin-right:auto;margin-left:auto}@media screen and (max-width: 750px){.scroll.svelte-128zrck.svelte-128zrck{width:29.6%}}.scroll__outer.svelte-128zrck.svelte-128zrck{width:100%;padding-top:100%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);background:#fff;border-radius:100%;text-align:center}@media screen and (max-width: 750px){.scroll__outer.svelte-128zrck.svelte-128zrck{padding-top:100%}}.scroll__inner.svelte-128zrck.svelte-128zrck{position:absolute;top:0;left:0;width:100%;height:50%}.scroll__label.svelte-128zrck.svelte-128zrck{font-size:62%;font-weight:500;letter-spacing:0.05em}@media screen and (max-width: 750px){.scroll__label.svelte-128zrck.svelte-128zrck{font-size:74%}}.scroll__icon.svelte-128zrck.svelte-128zrck{position:absolute;bottom:0;left:50%;min-width:1px;width:0.900900900900901%;padding-top:26.126126126126128%;background-color:#000}.scroll__icon.svelte-128zrck.svelte-128zrck::after{position:absolute;bottom:0;left:50%;display:block;content:'';width:500%;padding-top:500%;background-color:#000;border-radius:100%;margin-left:-250%;margin-bottom:-250%}.virtual.svelte-128zrck.svelte-128zrck,.entity.svelte-128zrck.svelte-128zrck{display:block;line-height:1.1;width:100%}.virtual.svelte-128zrck.svelte-128zrck{visibility:hidden;speak:none;pointer-events:none}.entity.svelte-128zrck.svelte-128zrck{position:absolute;top:0;left:0}.text.svelte-128zrck.svelte-128zrck{position:relative;top:0;left:0}.text__name.svelte-128zrck.svelte-128zrck,.text__year.svelte-128zrck.svelte-128zrck{display:inline-block;vertical-align:middle}.year.svelte-128zrck.svelte-128zrck{display:table;white-space:nowrap;padding-left:0.25em}@media screen and (max-width: 750px){.year.svelte-128zrck.svelte-128zrck{padding-left:0;margin-left:-0.2em}}[data-year].svelte-128zrck.svelte-128zrck{display:inline-block;width:0.65em;overflow:visible;text-align:center}[data-year].svelte-128zrck.svelte-128zrck::before{display:inline;content:attr(data-year)}.head__background.svelte-128zrck.svelte-128zrck{-webkit-transform:scale(1, 0);-moz-transform:scale(1, 0);-o-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.title.svelte-128zrck.svelte-128zrck{color:#fff}.title__sub.svelte-128zrck.svelte-128zrck{opacity:0}.subtitle.svelte-128zrck.svelte-128zrck{opacity:0}.scroll.svelte-128zrck.svelte-128zrck{opacity:0}.entity.svelte-128zrck.svelte-128zrck{visibility:hidden;pointer-events:none}.entity.svelte-128zrck [data-year].svelte-128zrck{opacity:0}.entity.svelte-128zrck .year__to.svelte-128zrck{opacity:0}.head.is-ready.svelte-128zrck .entity.svelte-128zrck{visibility:visible}.head.is-animation1.svelte-128zrck .entity .text__name.svelte-128zrck{-webkit-transition:-webkit-transform 1.4s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:-moz-transform 1.4s cubic-bezier(0.22, 1, 0.36, 1);-o-transition:-o-transform 1.4s cubic-bezier(0.22, 1, 0.36, 1);-ms-transition:-ms-transform 1.4s cubic-bezier(0.22, 1, 0.36, 1);transition:transform 1.4s cubic-bezier(0.22, 1, 0.36, 1);-webkit-transform:translateX(0) !important;-moz-transform:translateX(0) !important;-o-transform:translateX(0) !important;-ms-transform:translateX(0) !important;transform:translateX(0) !important}.head.is-animation2.svelte-128zrck .title.svelte-128zrck{color:#000;-webkit-transition:color 1s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:color 1s cubic-bezier(0.22, 1, 0.36, 1);-o-transition:color 1s cubic-bezier(0.22, 1, 0.36, 1);-ms-transition:color 1s cubic-bezier(0.22, 1, 0.36, 1);transition:color 1s cubic-bezier(0.22, 1, 0.36, 1)}.head.is-animation2.svelte-128zrck .head__background.svelte-128zrck{-webkit-transition:-webkit-transform 1s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:-moz-transform 1s cubic-bezier(0.22, 1, 0.36, 1);-o-transition:-o-transform 1s cubic-bezier(0.22, 1, 0.36, 1);-ms-transition:-ms-transform 1s cubic-bezier(0.22, 1, 0.36, 1);transition:transform 1s cubic-bezier(0.22, 1, 0.36, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.head.is-animation2.svelte-128zrck .entity.svelte-128zrck{-webkit-transition:top 1s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:top 1s cubic-bezier(0.22, 1, 0.36, 1);-o-transition:top 1s cubic-bezier(0.22, 1, 0.36, 1);-ms-transition:top 1s cubic-bezier(0.22, 1, 0.36, 1);transition:top 1s cubic-bezier(0.22, 1, 0.36, 1);top:0 !important}.head.is-animation3.svelte-128zrck .title__sub.svelte-128zrck{opacity:1;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.head.is-animation4.svelte-128zrck .scroll.svelte-128zrck{opacity:1;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.head.is-animation5.svelte-128zrck .subtitle.svelte-128zrck{opacity:1;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}[data-year].is-animation.svelte-128zrck.svelte-128zrck{opacity:1;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.year__to.is-animation.svelte-128zrck.svelte-128zrck{opacity:1;-webkit-transition:opacity 0.8s ease-in-out;-moz-transition:opacity 0.8s ease-in-out;-o-transition:opacity 0.8s ease-in-out;-ms-transition:opacity 0.8s ease-in-out;transition:opacity 0.8s ease-in-out}
@font-face{font-family:'Gotham-Bold';src:url("../fonts/Gotham-Bold-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Light.otf") format('opentype');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Book.otf") format('opentype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Medium.otf") format('opentype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Bold.otf") format('opentype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Black.otf") format('opentype');font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Ultra.otf") format('opentype');font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Regular.eot");src:url("../fonts/YakuHanJP-Regular.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Regular.woff2") format('woff2'), url("../fonts/YakuHanJP-Regular.woff") format('woff'), url("../fonts/YakuHanJP-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Medium.eot");src:url("../fonts/YakuHanJP-Medium.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Medium.woff2") format('woff2'), url("../fonts/YakuHanJP-Medium.woff") format('woff'), url("../fonts/YakuHanJP-Medium.ttf") format('truetype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Bold.eot");src:url("../fonts/YakuHanJP-Bold.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Bold.woff2") format('woff2'), url("../fonts/YakuHanJP-Bold.woff") format('woff'), url("../fonts/YakuHanJP-Bold.ttf") format('truetype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP DemiLight'), url("../fonts/NotoSansCJKjp-DemiLight.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-DemiLight.woff") format('woff');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Regular'), url("../fonts/NotoSansCJKjp-Regular.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Regular.woff") format('woff');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Medium'), url("../fonts/NotoSansCJKjp-Medium.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Medium.woff") format('woff');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Bold'), url("../fonts/NotoSansCJKjp-Bold.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Bold.woff") format('woff');font-display:swap;font-weight:700;font-style:normal}div.svelte-7qplwr.svelte-7qplwr,span.svelte-7qplwr.svelte-7qplwr,h1.svelte-7qplwr.svelte-7qplwr{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}@media screen and (max-width: 750px){}@media screen and (min-width: 751px){}@media screen and (max-width: 750px){}.c-section--statement{background:#1e54a0;color:#fff;margin-bottom:50.658857979502194%}@media screen and (max-width: 750px){.c-section--statement{margin-bottom:138.93333333333334%}}.statement.svelte-7qplwr.svelte-7qplwr{padding-bottom:9.630818619582666%}.statement.svelte-7qplwr.svelte-7qplwr::after{display:block;clear:both;height:0;visibility:hidden;content:""}@media screen and (max-width: 750px){.statement.svelte-7qplwr.svelte-7qplwr{padding-bottom:19.047619047619044%}}.statement__title.svelte-7qplwr.svelte-7qplwr{margin-bottom:4.654895666131621%;font-size:128%;line-height:1.782608695652174;letter-spacing:0.13em;font-weight:bold;text-align:center}@media screen and (max-width: 750px){.statement__title.svelte-7qplwr.svelte-7qplwr{margin-bottom:11.11111111111111%;padding-left:0;font-size:160%;line-height:1.708333333333333;letter-spacing:0.12em}}.statement__title.svelte-7qplwr .title.svelte-7qplwr{display:block}.statement__lead.svelte-7qplwr.svelte-7qplwr{width:63.40288924558587%;margin-right:auto;margin-left:auto;font-size:112%;line-height:3.75;letter-spacing:0.09em;font-weight:300;text-align:center;background:url("../images/common/border_1_pc.png") repeat-y top center;padding-bottom:2px;background-size:39.5em auto}@media screen and (max-width: 750px){.statement__lead.svelte-7qplwr.svelte-7qplwr{width:100.95238095238095%;background:url("../images/common/border_1_sp.png") repeat-y top center;background-size:100% auto;font-size:107%;line-height:3.25;letter-spacing:0.13em}}@media screen and (max-width: 234px){.statement__lead.svelte-7qplwr.svelte-7qplwr{background-size:198px auto}}.statement__lead.svelte-7qplwr .lead.svelte-7qplwr{display:block}@media screen and (min-width: 751px){.statement__lead.svelte-7qplwr .lead.svelte-7qplwr{margin-right:-0.5em;margin-left:-0.5em;min-width:100%}}
@font-face{font-family:'Gotham-Bold';src:url("../fonts/Gotham-Bold-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Light.otf") format('opentype');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Book.otf") format('opentype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Medium.otf") format('opentype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Bold.otf") format('opentype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Black.otf") format('opentype');font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Ultra.otf") format('opentype');font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Regular.eot");src:url("../fonts/YakuHanJP-Regular.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Regular.woff2") format('woff2'), url("../fonts/YakuHanJP-Regular.woff") format('woff'), url("../fonts/YakuHanJP-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Medium.eot");src:url("../fonts/YakuHanJP-Medium.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Medium.woff2") format('woff2'), url("../fonts/YakuHanJP-Medium.woff") format('woff'), url("../fonts/YakuHanJP-Medium.ttf") format('truetype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Bold.eot");src:url("../fonts/YakuHanJP-Bold.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Bold.woff2") format('woff2'), url("../fonts/YakuHanJP-Bold.woff") format('woff'), url("../fonts/YakuHanJP-Bold.ttf") format('truetype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP DemiLight'), url("../fonts/NotoSansCJKjp-DemiLight.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-DemiLight.woff") format('woff');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Regular'), url("../fonts/NotoSansCJKjp-Regular.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Regular.woff") format('woff');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Medium'), url("../fonts/NotoSansCJKjp-Medium.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Medium.woff") format('woff');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Bold'), url("../fonts/NotoSansCJKjp-Bold.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Bold.woff") format('woff');font-display:swap;font-weight:700;font-style:normal}div.svelte-43hlni.svelte-43hlni,span.svelte-43hlni.svelte-43hlni,a.svelte-43hlni.svelte-43hlni,dl.svelte-43hlni.svelte-43hlni,dt.svelte-43hlni.svelte-43hlni,li.svelte-43hlni.svelte-43hlni{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}@media screen and (max-width: 750px){}@media screen and (min-width: 751px){}@media screen and (max-width: 750px){}.device-use-mouse.svelte-43hlni html a.svelte-43hlni:hover{color:#000;text-decoration:none}.c-rollover--default.svelte-43hlni.svelte-43hlni{-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.c-rollover--default.svelte-43hlni.svelte-43hlni:link,.c-rollover--default.svelte-43hlni.svelte-43hlni:visited,.c-rollover--default.svelte-43hlni.svelte-43hlni:active,.c-rollover--default.svelte-43hlni.svelte-43hlni:focus{text-decoration:none}.c-rollover--default.disabled.svelte-43hlni.svelte-43hlni,.c-rollover--default.svelte-43hlni.svelte-43hlni:disabled{cursor:default;opacity:1 !important}.c-rollover--button.svelte-43hlni>div.svelte-43hlni{-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.c-rollover--button.svelte-43hlni.svelte-43hlni:link,.c-rollover--button.svelte-43hlni.svelte-43hlni:visited,.c-rollover--button.svelte-43hlni.svelte-43hlni:active,.c-rollover--button.svelte-43hlni.svelte-43hlni:focus{text-decoration:none}.c-rollover--scale.svelte-43hlni .c-rollover__item.svelte-43hlni{-webkit-transition:-webkit-transform 1s ease;-moz-transition:-moz-transform 1s ease;-o-transition:-o-transform 1s ease;-ms-transition:-ms-transform 1s ease;transition:transform 1s ease}.c-rollover--scale.svelte-43hlni.svelte-43hlni:link,.c-rollover--scale.svelte-43hlni.svelte-43hlni:visited,.c-rollover--scale.svelte-43hlni.svelte-43hlni:active,.c-rollover--scale.svelte-43hlni.svelte-43hlni:focus{text-decoration:none}.device-use-mouse.svelte-43hlni .c-rollover--scale.svelte-43hlni:hover{text-decoration:none}.device-use-mouse.svelte-43hlni .c-rollover--scale:hover .c-rollover__item.svelte-43hlni{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.device-use-mouse.svelte-43hlni .c-rollover--scale.svelte-43hlni:disabled{cursor:default}.device-use-mouse.svelte-43hlni .c-rollover--scale.disabled .c-rollover__item.svelte-43hlni,.device-use-mouse.svelte-43hlni .c-rollover--scale:disabled .c-rollover__item.svelte-43hlni{-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}.article__item.svelte-43hlni.svelte-43hlni{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:31.13964686998395%}@media screen and (min-width: 751px){.article__item.svelte-43hlni.svelte-43hlni{margin-top:4.654895666131621%;margin-left:3.290529695024077%}.article__item.svelte-43hlni.svelte-43hlni:nth-child(-n+3){margin-top:0}.article__item.svelte-43hlni.svelte-43hlni:nth-child(3n+1){margin-left:0}}@media screen and (max-width: 750px){.article__item.svelte-43hlni.svelte-43hlni{display:block;width:100%;margin-top:20.317460317460316%}.article__item.svelte-43hlni.svelte-43hlni:first-child{margin-top:0}}.article__block.svelte-43hlni.svelte-43hlni{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;height:100%}.article__content.svelte-43hlni.svelte-43hlni{display:block;width:100%}.article__image.svelte-43hlni.svelte-43hlni{overflow:hidden}.article__text.svelte-43hlni.svelte-43hlni{margin-top:1.333333333333333em}@media screen and (max-width: 750px){.article__text.svelte-43hlni.svelte-43hlni{padding-right:8%;padding-left:8%}}.article__new.svelte-43hlni.svelte-43hlni{display:inline-block;background:#fe5d00;color:#fff;font-size:84%;margin-right:0.8em;padding-top:0.066666666666667em;padding-right:0.666666666666667em;padding-bottom:0.2em;padding-left:0.666666666666667em;border-radius:100em;line-height:1.4;letter-spacing:0.01em}@media screen and (max-width: 750px){.article__new.svelte-43hlni.svelte-43hlni{font-size:100%}}.article__date.svelte-43hlni.svelte-43hlni{letter-spacing:0.1em;font-weight:300;font-size:67%}@media screen and (max-width: 750px){.article__date.svelte-43hlni.svelte-43hlni{font-size:80%}}.article__title.svelte-43hlni.svelte-43hlni{display:block;margin-top:0.545454545454545em;font-size:123%;line-height:1.272727272727273;letter-spacing:0.01em;font-weight:500}@media screen and (max-width: 750px){.article__title.svelte-43hlni.svelte-43hlni{font-size:147%}}.article__item.article__item--is-comingsoon.svelte-43hlni .article__content.svelte-43hlni{position:relative;top:0;left:0;padding-top:126.28865979381442%;background:#e2e2e2}.article__item.article__item--is-comingsoon.svelte-43hlni .article__text.svelte-43hlni{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:100%;margin-top:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:#646464}@media screen and (max-width: 750px){.article__item.article__item--is-comingsoon.svelte-43hlni .article__text.svelte-43hlni{margin-top:0}}.article__item.article__item--is-comingsoon.svelte-43hlni .article__title.svelte-43hlni{margin-top:0;font-size:106%;letter-spacing:0.01em;font-weight:400}@media screen and (max-width: 750px){.article__item.article__item--is-comingsoon.svelte-43hlni .article__title.svelte-43hlni{font-size:127%}}@media screen and (max-width: 750px){.article__item--is-comingsoon+.article__item--is-comingsoon.svelte-43hlni.svelte-43hlni{display:none}}
.c-title.svelte-1d2xoua.svelte-1d2xoua{margin-bottom:4.414125200642054%}@media screen and (max-width: 750px){.c-title.svelte-1d2xoua.svelte-1d2xoua{margin-bottom:12.698412698412698%}}@media screen and (max-width: 750px){.c-title--character.svelte-1d2xoua .c-title__label--en.svelte-1d2xoua > span{font-size:314%}}@media screen and (max-width: 750px){.c-title--about-us.svelte-1d2xoua .c-title__label--en.svelte-1d2xoua > span{font-size:374%}}@media screen and (max-width: 750px){.c-title--top-message.svelte-1d2xoua .c-title__label--en.svelte-1d2xoua > span{line-height:1.016949152542373}}.c-title__label.svelte-1d2xoua.svelte-1d2xoua{display:block}.c-title__label--en.svelte-1d2xoua.svelte-1d2xoua{margin-bottom:0.2em}.c-title__label--en.svelte-1d2xoua > span{display:block;font-size:500%;letter-spacing:-0.02em;line-height:1.169491525423729;margin-left:-0.07em}@media screen and (max-width: 750px){.c-title__label--en.svelte-1d2xoua > span{font-size:394%;letter-spacing:0.02em}}.c-title__label--ja.svelte-1d2xoua.svelte-1d2xoua{font-size:112%;letter-spacing:0.03em;font-weight:300}@media screen and (max-width: 750px){.c-title__label--ja.svelte-1d2xoua.svelte-1d2xoua{font-size:120%}}
.c-button.svelte-15jltui.svelte-15jltui{display:table;width:100%}.c-button--back1.svelte-15jltui .c-button__icon.svelte-15jltui{right:auto;left:3.461538461538462em}@media screen and (max-width: 750px){.c-button--back1.svelte-15jltui .c-button__icon.svelte-15jltui{left:2em}}@media screen and (max-width: 750px){.c-button--forward1.svelte-15jltui .c-button__label.svelte-15jltui{text-align:left}}@media screen and (max-width: 750px){.c-button--forward1.svelte-15jltui .c-button__block.svelte-15jltui{padding-left:1.733333333333333em}}@media screen and (max-width: 750px){.c-button--up1.svelte-15jltui .c-button__label.svelte-15jltui{text-align:center}}@media screen and (max-width: 750px){.c-button--up1.svelte-15jltui .c-button__block.svelte-15jltui{padding-left:1.733333333333333em}}.c-button--more1.svelte-15jltui .c-button__label.svelte-15jltui{text-align:left}.c-button--more1.svelte-15jltui .c-button__block.svelte-15jltui{width:11.333333333333334em;padding-right:1.777777777777778em;padding-left:2.555555555555555em;background:#1e54a0;color:#fff}@media screen and (max-width: 750px){.c-button--more1.svelte-15jltui .c-button__block.svelte-15jltui{width:13.6em;padding-right:2.133333333333333em;padding-left:2.4em}}.c-button--more2.svelte-15jltui .c-button__block.svelte-15jltui{background:#f4f4f4}@media screen and (max-width: 750px){.c-button--instagram1.svelte-15jltui .c-button__label.svelte-15jltui{text-align:left}}@media screen and (max-width: 750px){.c-button--instagram1.svelte-15jltui .c-button__block.svelte-15jltui{padding-left:1.733333333333333em}}.c-button--instagram1.svelte-15jltui .c-button__icon.svelte-15jltui{width:1.538461538461539em;height:1.538461538461539em;background:url("../images/common/icon/instagram_1.png") no-repeat center center;background-size:contain;margin-right:-0.5em}.c-button__block.svelte-15jltui.svelte-15jltui{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;top:0;left:0;display:table-cell;vertical-align:middle;border-radius:100em;width:100%;height:4.444444444444445em;padding-top:0.555555555555556em;padding-right:3.333333333333333em;padding-bottom:0.555555555555556em;padding-left:3.333333333333333em;background:#fff}@media screen and (max-width: 750px){.c-button__block.svelte-15jltui.svelte-15jltui{height:4.4em;padding-top:0.666666666666667em;padding-right:2.666666666666667em;padding-bottom:0.666666666666667em;padding-left:2.666666666666667em}}.c-button__icon.svelte-15jltui.svelte-15jltui{display:block;position:absolute;top:50%;right:3.461538461538462em;font-size:73%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1}@media screen and (max-width: 750px){.c-button__icon.svelte-15jltui.svelte-15jltui{font-size:87%;right:2em}}.c-button__label.svelte-15jltui.svelte-15jltui{display:block;font-size:100%;font-weight:300;letter-spacing:0.05em;text-align:center}@media screen and (max-width: 750px){.c-button__label.svelte-15jltui.svelte-15jltui{font-size:107%}}
@font-face{font-family:'Gotham-Bold';src:url("../fonts/Gotham-Bold-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Light.otf") format('opentype');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Book.otf") format('opentype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Medium.otf") format('opentype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Bold.otf") format('opentype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Black.otf") format('opentype');font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Ultra.otf") format('opentype');font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Regular.eot");src:url("../fonts/YakuHanJP-Regular.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Regular.woff2") format('woff2'), url("../fonts/YakuHanJP-Regular.woff") format('woff'), url("../fonts/YakuHanJP-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Medium.eot");src:url("../fonts/YakuHanJP-Medium.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Medium.woff2") format('woff2'), url("../fonts/YakuHanJP-Medium.woff") format('woff'), url("../fonts/YakuHanJP-Medium.ttf") format('truetype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Bold.eot");src:url("../fonts/YakuHanJP-Bold.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Bold.woff2") format('woff2'), url("../fonts/YakuHanJP-Bold.woff") format('woff'), url("../fonts/YakuHanJP-Bold.ttf") format('truetype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP DemiLight'), url("../fonts/NotoSansCJKjp-DemiLight.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-DemiLight.woff") format('woff');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Regular'), url("../fonts/NotoSansCJKjp-Regular.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Regular.woff") format('woff');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Medium'), url("../fonts/NotoSansCJKjp-Medium.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Medium.woff") format('woff');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Bold'), url("../fonts/NotoSansCJKjp-Bold.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Bold.woff") format('woff');font-display:swap;font-weight:700;font-style:normal}div.svelte-1oa0pco,ul.svelte-1oa0pco{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}ul.svelte-1oa0pco{list-style:none}@media screen and (max-width: 750px){}@media screen and (min-width: 751px){}@media screen and (max-width: 750px){}@media screen and (min-width: 751px){.c-section--event#event .c-section__inner{padding-bottom:4.392386530014642%}}@media screen and (max-width: 750px){.article.svelte-1oa0pco{margin-right:-9.523809523809522%;margin-left:-9.523809523809522%}}.article__items.svelte-1oa0pco{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (max-width: 750px){.article__items.svelte-1oa0pco{display:block}}.article__button.svelte-1oa0pco{width:24.47833065810594%;margin-top:7.223113964686999%;margin-right:auto;margin-left:auto;text-align:center}@media screen and (max-width: 750px){.article__button.svelte-1oa0pco{width:92%;margin-top:24%}}
.c-link.svelte-t04pab{display:inline-block;line-height:inherit}
@font-face{font-family:'Gotham-Bold';src:url("../fonts/Gotham-Bold-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Light.otf") format('opentype');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Book.otf") format('opentype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Medium.otf") format('opentype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Bold.otf") format('opentype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Black.otf") format('opentype');font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Ultra.otf") format('opentype');font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Regular.eot");src:url("../fonts/YakuHanJP-Regular.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Regular.woff2") format('woff2'), url("../fonts/YakuHanJP-Regular.woff") format('woff'), url("../fonts/YakuHanJP-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Medium.eot");src:url("../fonts/YakuHanJP-Medium.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Medium.woff2") format('woff2'), url("../fonts/YakuHanJP-Medium.woff") format('woff'), url("../fonts/YakuHanJP-Medium.ttf") format('truetype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Bold.eot");src:url("../fonts/YakuHanJP-Bold.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Bold.woff2") format('woff2'), url("../fonts/YakuHanJP-Bold.woff") format('woff'), url("../fonts/YakuHanJP-Bold.ttf") format('truetype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP DemiLight'), url("../fonts/NotoSansCJKjp-DemiLight.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-DemiLight.woff") format('woff');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Regular'), url("../fonts/NotoSansCJKjp-Regular.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Regular.woff") format('woff');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Medium'), url("../fonts/NotoSansCJKjp-Medium.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Medium.woff") format('woff');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Bold'), url("../fonts/NotoSansCJKjp-Bold.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Bold.woff") format('woff');font-display:swap;font-weight:700;font-style:normal}div.svelte-1l9rfx1,span.svelte-1l9rfx1,dl.svelte-1l9rfx1,dt.svelte-1l9rfx1,dd.svelte-1l9rfx1,ul.svelte-1l9rfx1,li.svelte-1l9rfx1{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}ul.svelte-1l9rfx1{list-style:none}@media screen and (max-width: 750px){}@media screen and (min-width: 751px){}@media screen and (max-width: 750px){}.c-section--logo-design{border-top:1px solid #707070}.feature.svelte-1l9rfx1{position:relative;top:0;left:0;display:table;width:100%;padding-top:9.630818619582666%;padding-bottom:9.630818619582666%}.feature.svelte-1l9rfx1::before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:#000;opacity:0.2}@media screen and (max-width: 750px){.feature.svelte-1l9rfx1::before{display:none}}@media screen and (max-width: 750px){.feature.svelte-1l9rfx1{display:block;margin-bottom:23.49206349206349%;padding-top:0;padding-bottom:0}}.feature__image.svelte-1l9rfx1,.feature__text.svelte-1l9rfx1{display:table-cell;vertical-align:middle}@media screen and (max-width: 750px){.feature__image.svelte-1l9rfx1,.feature__text.svelte-1l9rfx1{display:block}}.feature__image.svelte-1l9rfx1{width:41.73354735152488%;padding-right:10.914927768860354%;padding-left:10.914927768860354%}@media screen and (max-width: 750px){.feature__image.svelte-1l9rfx1{position:absolute;bottom:0;left:0;right:0;width:52.38095238095239%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}.feature__text.svelte-1l9rfx1{width:58.266452648475116%;padding-left:7.865168539325841%}@media screen and (max-width: 750px){.feature__text.svelte-1l9rfx1{width:100%;padding-left:0;padding-bottom:83.17460317460318%}}.feature__items.svelte-1l9rfx1{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-right:-3.184713375796178%;margin-left:-3.184713375796178%}@media screen and (max-width: 750px){.feature__items.svelte-1l9rfx1{display:block;margin-right:auto;margin-left:auto}}.feature__item.svelte-1l9rfx1{width:44.01197604790419%;padding-right:2.994011976047904%;padding-left:2.994011976047904%}@media screen and (max-width: 750px){.feature__item.svelte-1l9rfx1{width:100%;padding-right:0;padding-left:0;margin-top:16.825396825396826%}.feature__item.svelte-1l9rfx1:first-child{margin-top:0}}.feature__content.svelte-1l9rfx1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;height:100%}@media screen and (max-width: 750px){.feature__content.svelte-1l9rfx1{display:block;height:auto}}.feature__lead.svelte-1l9rfx1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;font-weight:300;letter-spacing:0.03em;padding-bottom:1.444444444444444em;border-bottom:1px solid #000}@media screen and (max-width: 750px){.feature__lead.svelte-1l9rfx1{padding-bottom:2.933333333333333em}}.feature__title.svelte-1l9rfx1{font-size:145%}@media screen and (min-width: 751px){.feature__title.svelte-1l9rfx1{margin-right:-3.401360544217687%}}@media screen and (max-width: 750px){.feature__title.svelte-1l9rfx1{font-size:174%}}.feature__description.svelte-1l9rfx1{margin-top:1.571428571428571em;font-size:78%;line-height:1.714285714285714}@media screen and (max-width: 750px){.feature__description.svelte-1l9rfx1{margin-top:0.857142857142857em;font-size:94%}}.feature__more.svelte-1l9rfx1{margin-top:1em}.more.svelte-1l9rfx1{line-height:1.2}.more__label.svelte-1l9rfx1,.more__icon.svelte-1l9rfx1{display:inline-block;vertical-align:middle}.more__label.svelte-1l9rfx1{font-size:78%;font-weight:300;letter-spacing:0.05em;margin-right:0.642857142857143em}@media screen and (max-width: 750px){.more__label.svelte-1l9rfx1{font-size:94%;margin-right:1.928571428571429em}}.more__icon.svelte-1l9rfx1{font-size:62%}@media screen and (max-width: 750px){.more__icon.svelte-1l9rfx1{font-size:94%}}
@font-face{font-family:'Gotham-Bold';src:url("../fonts/Gotham-Bold-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Light.otf") format('opentype');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Book.otf") format('opentype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Medium.otf") format('opentype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Bold.otf") format('opentype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Black.otf") format('opentype');font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Ultra.otf") format('opentype');font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Regular.eot");src:url("../fonts/YakuHanJP-Regular.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Regular.woff2") format('woff2'), url("../fonts/YakuHanJP-Regular.woff") format('woff'), url("../fonts/YakuHanJP-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Medium.eot");src:url("../fonts/YakuHanJP-Medium.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Medium.woff2") format('woff2'), url("../fonts/YakuHanJP-Medium.woff") format('woff'), url("../fonts/YakuHanJP-Medium.ttf") format('truetype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Bold.eot");src:url("../fonts/YakuHanJP-Bold.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Bold.woff2") format('woff2'), url("../fonts/YakuHanJP-Bold.woff") format('woff'), url("../fonts/YakuHanJP-Bold.ttf") format('truetype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP DemiLight'), url("../fonts/NotoSansCJKjp-DemiLight.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-DemiLight.woff") format('woff');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Regular'), url("../fonts/NotoSansCJKjp-Regular.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Regular.woff") format('woff');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Medium'), url("../fonts/NotoSansCJKjp-Medium.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Medium.woff") format('woff');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Bold'), url("../fonts/NotoSansCJKjp-Bold.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Bold.woff") format('woff');font-display:swap;font-weight:700;font-style:normal}div.svelte-1koht3u,span.svelte-1koht3u,p.svelte-1koht3u{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}@media screen and (max-width: 750px){}@media screen and (min-width: 751px){}@media screen and (max-width: 750px){}.c-section--top-message{padding-bottom:3.660322108345535%}@media screen and (max-width: 750px){.c-section--top-message{padding-bottom:8%}}.message.svelte-1koht3u{position:relative;top:0;left:0;padding:4.815409309791333%;background:#fff}.message.svelte-1koht3u::after{display:block;clear:both;height:0;visibility:hidden;content:""}@media screen and (max-width: 750px){.message.svelte-1koht3u{margin-top:50.79365079365079%;margin-right:-9.523809523809522%;margin-left:-9.523809523809522%;padding-top:9.523809523809522%;padding-right:9.523809523809522%;padding-bottom:14.603174603174605%;padding-left:9.523809523809522%}}.message__image.svelte-1koht3u{float:right;overflow:hidden;width:17.761989342806395%;border-radius:100em}@media screen and (max-width: 750px){.message__image.svelte-1koht3u{position:absolute;top:0;left:50%;float:none;width:54.666666666666664%;margin-right:auto;margin-left:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.message__content.svelte-1koht3u{padding-right:23.97868561278863%;letter-spacing:0.03em}@media screen and (max-width: 750px){.message__content.svelte-1koht3u{margin-top:38.09523809523809%;padding-right:0;font-weight:300}}.message__lead.svelte-1koht3u{font-size:89%;line-height:2.6875}@media screen and (max-width: 750px){.message__lead.svelte-1koht3u{line-height:2.0625;font-size:107%}}.message__signature.svelte-1koht3u{margin-top:7.990867579908675%}@media screen and (max-width: 750px){.message__signature.svelte-1koht3u{margin-top:15.873015873015873%;text-align:right}}.message__name.svelte-1koht3u{font-size:100%}.message__sign.svelte-1koht3u{width:31.621004566210047%;margin-top:4.337899543378995%}@media screen and (max-width: 750px){.message__sign.svelte-1koht3u{width:76.5079365079365%;margin-top:7.301587301587302%;margin-right:0;margin-left:auto}}.message__more.svelte-1koht3u{position:absolute;left:0;bottom:0;margin-left:5.328596802841918%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media screen and (max-width: 750px){.message__more.svelte-1koht3u{left:50%;margin-left:0;-webkit-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}}
@font-face{font-family:'Gotham-Bold';src:url("../fonts/Gotham-Bold-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Light.otf") format('opentype');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Book.otf") format('opentype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Medium.otf") format('opentype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Bold.otf") format('opentype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Black.otf") format('opentype');font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Ultra.otf") format('opentype');font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Regular.eot");src:url("../fonts/YakuHanJP-Regular.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Regular.woff2") format('woff2'), url("../fonts/YakuHanJP-Regular.woff") format('woff'), url("../fonts/YakuHanJP-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Medium.eot");src:url("../fonts/YakuHanJP-Medium.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Medium.woff2") format('woff2'), url("../fonts/YakuHanJP-Medium.woff") format('woff'), url("../fonts/YakuHanJP-Medium.ttf") format('truetype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Bold.eot");src:url("../fonts/YakuHanJP-Bold.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Bold.woff2") format('woff2'), url("../fonts/YakuHanJP-Bold.woff") format('woff'), url("../fonts/YakuHanJP-Bold.ttf") format('truetype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP DemiLight'), url("../fonts/NotoSansCJKjp-DemiLight.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-DemiLight.woff") format('woff');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Regular'), url("../fonts/NotoSansCJKjp-Regular.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Regular.woff") format('woff');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Medium'), url("../fonts/NotoSansCJKjp-Medium.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Medium.woff") format('woff');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Bold'), url("../fonts/NotoSansCJKjp-Bold.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Bold.woff") format('woff');font-display:swap;font-weight:700;font-style:normal}div.svelte-134bp35,ul.svelte-134bp35,li.svelte-134bp35{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}ul.svelte-134bp35{list-style:none}@media screen and (max-width: 750px){}@media screen and (min-width: 751px){}@media screen and (max-width: 750px){}.c-rollover--default.svelte-134bp35{-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.c-rollover--default.svelte-134bp35:link,.c-rollover--default.svelte-134bp35:visited,.c-rollover--default.svelte-134bp35:active,.c-rollover--default.svelte-134bp35:focus{text-decoration:none}.c-rollover--default.disabled.svelte-134bp35,.c-rollover--default.svelte-134bp35:disabled{cursor:default;opacity:1 !important}.c-rollover--button.svelte-134bp35:link,.c-rollover--button.svelte-134bp35:visited,.c-rollover--button.svelte-134bp35:active,.c-rollover--button.svelte-134bp35:focus{text-decoration:none}.c-rollover--scale.svelte-134bp35:link,.c-rollover--scale.svelte-134bp35:visited,.c-rollover--scale.svelte-134bp35:active,.c-rollover--scale.svelte-134bp35:focus{text-decoration:none}.link.svelte-134bp35::after{display:block;clear:both;height:0;visibility:hidden;content:""}@media screen and (min-width: 751px){.link__items.svelte-134bp35{margin-right:-1.605136436597111%;margin-left:-1.605136436597111%}.link__items.svelte-134bp35::after{display:block;clear:both;height:0;visibility:hidden;content:""}}@media screen and (max-width: 750px){.link__items.svelte-134bp35{margin-right:-6.349206349206349%;margin-left:-6.349206349206349%}}@media screen and (min-width: 751px){.link__item.svelte-134bp35{float:left;width:46.8895800933126%;margin-top:1.944012441679627%;margin-right:1.555209953343702%;margin-left:1.555209953343702%}.link__item.svelte-134bp35:nth-child(-n+2){margin-top:0}}@media screen and (max-width: 750px){.link__item.svelte-134bp35{width:100%;margin-top:5.633802816901409%}.link__item.svelte-134bp35:first-child{margin-top:0}}@media screen and (max-width: 750px) and (max-width: 750px){.link__item.svelte-134bp35 .c-button__label{font-size:94%}}
@font-face{font-family:'Gotham-Bold';src:url("../fonts/Gotham-Bold-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Light.otf") format('opentype');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Book.otf") format('opentype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Medium.otf") format('opentype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Bold.otf") format('opentype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Black.otf") format('opentype');font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Ultra.otf") format('opentype');font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Regular.eot");src:url("../fonts/YakuHanJP-Regular.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Regular.woff2") format('woff2'), url("../fonts/YakuHanJP-Regular.woff") format('woff'), url("../fonts/YakuHanJP-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Medium.eot");src:url("../fonts/YakuHanJP-Medium.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Medium.woff2") format('woff2'), url("../fonts/YakuHanJP-Medium.woff") format('woff'), url("../fonts/YakuHanJP-Medium.ttf") format('truetype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Bold.eot");src:url("../fonts/YakuHanJP-Bold.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Bold.woff2") format('woff2'), url("../fonts/YakuHanJP-Bold.woff") format('woff'), url("../fonts/YakuHanJP-Bold.ttf") format('truetype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP DemiLight'), url("../fonts/NotoSansCJKjp-DemiLight.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-DemiLight.woff") format('woff');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Regular'), url("../fonts/NotoSansCJKjp-Regular.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Regular.woff") format('woff');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Medium'), url("../fonts/NotoSansCJKjp-Medium.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Medium.woff") format('woff');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Bold'), url("../fonts/NotoSansCJKjp-Bold.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Bold.woff") format('woff');font-display:swap;font-weight:700;font-style:normal}div.svelte-1b1qpv5,ul.svelte-1b1qpv5{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}ul.svelte-1b1qpv5{list-style:none}@media screen and (max-width: 750px){}@media screen and (min-width: 751px){}@media screen and (max-width: 750px){}.share__items.svelte-1b1qpv5{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (max-width: 750px){.share__items.svelte-1b1qpv5{display:block}}.to-top.svelte-1b1qpv5{margin-top:4.574638844301766%}@media screen and (max-width: 750px){.to-top.svelte-1b1qpv5{margin-top:15.873015873015873%}}
@font-face{font-family:'Gotham-Bold';src:url("../fonts/Gotham-Bold-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Light.otf") format('opentype');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Book.otf") format('opentype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Medium.otf") format('opentype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Bold.otf") format('opentype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Black.otf") format('opentype');font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Ultra.otf") format('opentype');font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Regular.eot");src:url("../fonts/YakuHanJP-Regular.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Regular.woff2") format('woff2'), url("../fonts/YakuHanJP-Regular.woff") format('woff'), url("../fonts/YakuHanJP-Regular.ttf") format('truetype');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Medium.eot");src:url("../fonts/YakuHanJP-Medium.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Medium.woff2") format('woff2'), url("../fonts/YakuHanJP-Medium.woff") format('woff'), url("../fonts/YakuHanJP-Medium.ttf") format('truetype');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'YakuHanJP';src:url("../fonts/YakuHanJP-Bold.eot");src:url("../fonts/YakuHanJP-Bold.eot?#iefix") format('embedded-opentype'), url("../fonts/YakuHanJP-Bold.woff2") format('woff2'), url("../fonts/YakuHanJP-Bold.woff") format('woff'), url("../fonts/YakuHanJP-Bold.ttf") format('truetype');font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP DemiLight'), url("../fonts/NotoSansCJKjp-DemiLight.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-DemiLight.woff") format('woff');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Regular'), url("../fonts/NotoSansCJKjp-Regular.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Regular.woff") format('woff');font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Medium'), url("../fonts/NotoSansCJKjp-Medium.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Medium.woff") format('woff');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans CJK JP';src:local('Noto Sans CJK JP Bold'), url("../fonts/NotoSansCJKjp-Bold.woff2") format('woff2'), url("../fonts/NotoSansCJKjp-Bold.woff") format('woff');font-display:swap;font-weight:700;font-style:normal}div.svelte-rqgg35.svelte-rqgg35,iframe.svelte-rqgg35.svelte-rqgg35{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}@media screen and (max-width: 750px){}@media screen and (min-width: 751px){}@media screen and (max-width: 750px){}.feature-ytb.svelte-rqgg35 iframe.svelte-rqgg35{aspect-ratio:678/378;max-width:678px;width:100%;height:auto}.c-section--movie{border-bottom:1px solid #707070}@media screen and (max-width: 750px){}@media screen and (max-width: 750px){}@media screen and (max-width: 750px){}@media screen and (max-width: 750px){}@media screen and (max-width: 750px){}@media screen and (max-width: 750px){}@media screen and (max-width: 750px){}@media screen and (max-width: 750px){}@media screen and (max-width: 750px){}@media screen and (min-width: 751px){}@media screen and (max-width: 750px){}@media screen and (max-width: 750px){}@media screen and (max-width: 750px){}@media screen and (max-width: 750px){}
.section-group--0.svelte-ti9t4u{background:transparent}.section-group--1.svelte-ti9t4u{background:#fff}.section-group--2.svelte-ti9t4u{background:#f4f4f4}
