@charset "UTF-8";/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:0}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}:root{--base-width:1920;--scrollbar-width:0;--black--500:#000000;--white--500:#FFFFFF;--gray--500:#8C8C8C;--red--500:#E60012}html{font-size:.5208333333vw;line-height:1}@media print,screen and (max-width:1024px){html{font-size:1.3020833333vw}}body{font-family:"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;-webkit-font-smoothing:antialiased;word-wrap:break-word;overflow-wrap:break-word;overflow-x:hidden;overflow-y:scroll}@media print,screen and (max-width:1024px){body{-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}}img{height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}img:not(.c-single-content img){width:100%;max-width:none;height:100%}@media print,screen and (max-width:1024px){.moove-gdpr-info-bar-content{display:block!important}}#moove_gdpr_cookie_info_bar{min-height:calc(60 / (1920 - var(--scrollbar-width)) * 100vw)!important}@media print,screen and (max-width:1024px){#moove_gdpr_cookie_info_bar{min-height:calc(60 / (768 - var(--scrollbar-width)) * 100vw)!important}}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:calc(10 / (1920 - var(--scrollbar-width)) * 100vw) calc(40 / (1920 - var(--scrollbar-width)) * 100vw)!important}@media print,screen and (max-width:1024px){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:calc(20 / (768 - var(--scrollbar-width)) * 100vw) calc(40 / (768 - var(--scrollbar-width)) * 100vw)!important}}@media print,screen and (max-width:1024px){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{margin-bottom:calc(10 / (768 - var(--scrollbar-width)) * 100vw)!important}}.moove-gdpr-cookie-notice p,.moove-gdpr-cookie-notice p a{font-family:"Noto Sans JP",sans-serif!important;font-weight:500!important;font-size:1.4rem!important;line-height:160%!important}@media print,screen and (max-width:1024px){.moove-gdpr-cookie-notice p,.moove-gdpr-cookie-notice p a{font-size:2.2rem!important}}.moove-gdpr-button-holder .mgbutton{margin:calc(3 / (1920 - var(--scrollbar-width)) * 100vw) calc(4 / (1920 - var(--scrollbar-width)) * 100vw)!important;padding:calc(8 / (1920 - var(--scrollbar-width)) * 100vw) calc(30 / (1920 - var(--scrollbar-width)) * 100vw) calc(10 / (1920 - var(--scrollbar-width)) * 100vw)!important;font-family:"Noto Sans JP",sans-serif!important;font-weight:500!important;font-size:1.4rem!important;line-height:100%!important;border-radius:calc(50 / (1920 - var(--scrollbar-width)) * 100vw)!important}@media print,screen and (max-width:1024px){.moove-gdpr-button-holder .mgbutton{margin:calc(6 / (768 - var(--scrollbar-width)) * 100vw) calc(8 / (768 - var(--scrollbar-width)) * 100vw)!important;padding:calc(15 / (768 - var(--scrollbar-width)) * 100vw) calc(60 / (768 - var(--scrollbar-width)) * 100vw) calc(18 / (768 - var(--scrollbar-width)) * 100vw)!important;font-size:2.2rem!important;border-radius:calc(50 / (768 - var(--scrollbar-width)) * 100vw)!important}}.otgs-development-site-front-end{display:none}@-webkit-keyframes linePC{from{background-position:50% 0}to{background-position:50% -17.5vw}}@keyframes linePC{from{background-position:50% 0}to{background-position:50% -17.5vw}}@-webkit-keyframes lineSP{from{background-position:50% 0}to{background-position:50% -26vw}}@keyframes lineSP{from{background-position:50% 0}to{background-position:50% -26vw}}@-webkit-keyframes shineText{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes shineText{0%{background-position:100% 50%}100%{background-position:0 50%}}@-webkit-keyframes beak{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(3px);transform:translateY(3px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes beak{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(3px);transform:translateY(3px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slidePC{0%{background-position:0 0}100%{background-position:-115.3125vw 0}}@keyframes slidePC{0%{background-position:0 0}100%{background-position:-115.3125vw 0}}@-webkit-keyframes slideSP{0%{background-position:0 0}100%{background-position:-214.3229vw 0}}@keyframes slideSP{0%{background-position:0 0}100%{background-position:-214.3229vw 0}}@-webkit-keyframes deden{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes deden{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes concentrationEffect{0%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}20%{-webkit-transform:translate(-3px,2px) rotate(1deg);transform:translate(-3px,2px) rotate(1deg)}40%{-webkit-transform:translate(3px,-2px) rotate(-1deg);transform:translate(3px,-2px) rotate(-1deg)}60%{-webkit-transform:translate(-2px,-3px) rotate(.5deg);transform:translate(-2px,-3px) rotate(.5deg)}80%{-webkit-transform:translate(2px,3px) rotate(-.5deg);transform:translate(2px,3px) rotate(-.5deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}@keyframes concentrationEffect{0%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}20%{-webkit-transform:translate(-3px,2px) rotate(1deg);transform:translate(-3px,2px) rotate(1deg)}40%{-webkit-transform:translate(3px,-2px) rotate(-1deg);transform:translate(3px,-2px) rotate(-1deg)}60%{-webkit-transform:translate(-2px,-3px) rotate(.5deg);transform:translate(-2px,-3px) rotate(.5deg)}80%{-webkit-transform:translate(2px,3px) rotate(-.5deg);transform:translate(2px,3px) rotate(-.5deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}.l-wrapper{display:grid;grid-template-columns:calc(60 / (1920 - var(--scrollbar-width)) * 100vw) 1fr calc(60 / (1920 - var(--scrollbar-width)) * 100vw);overflow:hidden}@media print,screen and (max-width:1024px){.l-wrapper{grid-template-columns:calc(34 / (768 - var(--scrollbar-width)) * 100vw) 1fr calc(34 / (768 - var(--scrollbar-width)) * 100vw)}}.l-wrapper::before{content:"";width:100%;height:100vh;height:100dvh;position:fixed;bottom:0;background:url(../images/global/common/bg_debris.png) 50% 100%/100% no-repeat #000}.l-wrapper__inner{min-height:100vh;min-height:100svh;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;z-index:1}.l-wrapper__line{position:relative}.l-wrapper__line::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;background:url(../images/global/pc/bg_line.png) 50% 0/calc(50 / (1920 - var(--scrollbar-width)) * 100vw) repeat-y #e60012}@media print,screen and (max-width:1024px){.l-wrapper__line::after{background:url(../images/global/sp/bg_line.png) 50% 0/calc(30 / (768 - var(--scrollbar-width)) * 100vw) repeat-y #e60012}}.l-wrapper__line.l-wrapper__line--left::after{-webkit-animation:linePC .5s infinite;animation:linePC .5s infinite;-webkit-animation-timing-function:steps(5,end);animation-timing-function:steps(5,end)}@media print,screen and (max-width:1024px){.l-wrapper__line.l-wrapper__line--left::after{-webkit-animation:lineSP .5s infinite;animation:lineSP .5s infinite;-webkit-animation-timing-function:steps(5,end);animation-timing-function:steps(5,end)}}.l-wrapper__line.l-wrapper__line--right::after{-webkit-transform:scale(1,-1);transform:scale(1,-1);-webkit-animation:linePC .5s infinite;animation:linePC .5s infinite;-webkit-animation-timing-function:steps(5,end);animation-timing-function:steps(5,end)}@media print,screen and (max-width:1024px){.l-wrapper__line.l-wrapper__line--right::after{-webkit-animation:lineSP .5s infinite;animation:lineSP .5s infinite;-webkit-animation-timing-function:steps(5,end);animation-timing-function:steps(5,end)}}.l-header__logo{width:calc(221 / (1920 - var(--scrollbar-width)) * 100vw);display:block;position:absolute;top:calc(36 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(34 / (1920 - var(--scrollbar-width)) * 100vw);z-index:8}@media print,screen and (max-width:1024px){.l-header__logo{width:calc(207 / (768 - var(--scrollbar-width)) * 100vw);top:calc(38 / (768 - var(--scrollbar-width)) * 100vw);left:calc(16 / (768 - var(--scrollbar-width)) * 100vw)}}.is-ja .l-header__logo{top:calc(28 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-ja .l-header__logo{top:calc(33 / (768 - var(--scrollbar-width)) * 100vw)}}.l-header__logo + .l-header__switcher{left:calc(275 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.l-header__logo + .l-header__switcher{left:calc(243 / (768 - var(--scrollbar-width)) * 100vw)}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.l-header__logo{-webkit-transition:opacity .3s;transition:opacity .3s}.l-header__logo:hover{opacity:.6}}.l-header__switcher{width:calc(180 / (1920 - var(--scrollbar-width)) * 100vw);display:block;position:absolute;top:calc(28 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(30 / (1920 - var(--scrollbar-width)) * 100vw);z-index:8}@media print,screen and (max-width:1024px){.l-header__switcher{width:calc(241 / (768 - var(--scrollbar-width)) * 100vw);top:calc(20 / (768 - var(--scrollbar-width)) * 100vw);left:calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.l-header__switcher .l-header__switcher-trigger{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.l-header__hamburger{width:calc(124 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(100 / (1920 - var(--scrollbar-width)) * 100vw);padding-top:calc(18 / (1920 - var(--scrollbar-width)) * 100vw);position:fixed;top:0;right:0;background:var(--black--500);cursor:pointer;z-index:10;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:background-color .3s;transition:background-color .3s}@media print,screen and (max-width:1024px){.l-header__hamburger{width:calc(136 / (768 - var(--scrollbar-width)) * 100vw);height:calc(100 / (768 - var(--scrollbar-width)) * 100vw);padding-top:calc(17 / (768 - var(--scrollbar-width)) * 100vw)}}.l-header__hamburger::after{content:"";width:calc(70 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(22 / (1920 - var(--scrollbar-width)) * 100vw);margin:calc(-6 / (1920 - var(--scrollbar-width)) * 100vw) auto 0;display:block;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2270%22%20height%3D%2217%22%20fill%3D%22none%22%20viewBox%3D%220%200%2070%2017%22%3E%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h70v4H0zm0%2013h70v4H0z%22%2F%3E%3C%2Fsvg%3E") 50% 50%/contain no-repeat;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media print,screen and (max-width:1024px){.l-header__hamburger::after{width:calc(70 / (768 - var(--scrollbar-width)) * 100vw);height:calc(22 / (768 - var(--scrollbar-width)) * 100vw);margin-top:calc(-9 / (768 - var(--scrollbar-width)) * 100vw)}}.l-header__hamburger p{font-family:Jomhuria,serif;font-weight:400;font-size:3.4rem;color:var(--white--500);text-align:center}@media print,screen and (max-width:1024px){.l-header__hamburger p{font-size:4.2rem}}.l-header__hamburger p::-moz-selection{background:0 0}.l-header__hamburger p::selection{background:0 0}.l-header__hamburger.is-opened::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2270%22%20height%3D%2222%22%20fill%3D%22none%22%20viewBox%3D%220%200%2070%2022%22%3E%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M69.325%2018.117%201.71%200%20.675%203.864%2068.29%2021.98z%22%2F%3E%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M.675%2018.117%2068.29%200l1.035%203.863L1.71%2021.981z%22%2F%3E%3C%2Fsvg%3E") 50% 50%/contain no-repeat}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.l-header__hamburger{-webkit-transition:background-color .3s;transition:background-color .3s}.l-header__hamburger:hover{background:var(--red--500)}}.l-header__nav{width:calc(332 / (1920 - var(--scrollbar-width)) * 100vw);height:100%;padding:calc(140 / (1920 - var(--scrollbar-width)) * 100vw) 0 calc(140 / (1920 - var(--scrollbar-width)) * 100vw);position:fixed;top:0;right:0;-webkit-transform:translateX(101%);transform:translateX(101%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22244%22%20height%3D%22287%22%20fill%3D%22none%22%20viewBox%3D%220%200%20244%20287%22%3E%20%3Cpath%20fill%3D%22%23E60012%22%20fill-rule%3D%22evenodd%22%20d%3D%22M243.359%206.107c-1.117-1.784-14.416-6.205-22.275-6.105-7.864.1-14.852-.208-33.113%209.196-14.914%207.681-29.993%2021.307-34.24%2026.239-4.242%204.931-16.798%2021.016-21.064%2031.152-4.265%2010.136-6.415%2017.276-7.456%2023.94%200%200-4.399%202.255-4.422%204.676%200%200-1.975-1.736-1.388-6.421%200%200-3.631%202.801-2.428%208.958l-3.035-2.615s.805%205.693-.436%207.135c-1.24%201.442-4.985%206.01-9.881%207.374%200%200-3.328-1.455-7.281-1.269-3.954.186-5.984%201.295-12.74-2.377-2.685-1.459-8.186-3.706-8.41-3.806-1.15-.519-6.026-2.208-8.322-5.944%200%200-4.938-5.841-7.627-11.02-2.69-5.178-3.035-5.867-3.035-5.867l.69.715s-1.405-3.165-3.12-7.612c-1.713-4.447-3.725-8.72-3.725-8.72l.691.632s-.781-1.32-1.908-4.598c-1.127-3.278-3.234-8.313-4.682-15.141%200%200%20.724-.511.78-4.438l-.605.632v-2.538s-.455%201.69-.781%202.14c0%200%20.019-1.659-.085-2.46%200%200-.29.377-.952%201.269%200%200-.114-2.58-.26-3.252l-.346.715s-1.378-6.69-9.535-10.86c0%200-.739-2.494-1.563-3.961-.823-1.468-1.529-4.088-1.818-7.292-.289-3.204-2.722-13.253-3.986-13.236-1.264.018-1.165%204.196-1.473%206.898%200%200-1.088%202.411-1.562%206.58-.473%204.17-.407%205.664-1.562%208.799%200%200-1.577%201.385-1.648%202.775%200%200-6.666%203.81-9.275%2010.942l-.691-1.585s-.109%201.645.085%202.853c0%200-.592-1.108-.691-1.823%200%200-.152%201.81.346%203.17%200%200-.554-.589-.952-1.823%200%200%20.019%202.057.606%203.49%200%200-.469-.264-1.212-1.823%200%200%20.28%201.905.952%203.33%200%200-.777-.61-1.563-1.745%200%200%20.45%201.996%201.212%203.567%200%200-.213%201.663-1.212%203.884s-.26%202.615-.26%202.615.142-1.004.951-1.9c0%200-.516%203.16-.866%205.706%200%200-.606%203.122-.952%206.581-.345%203.46-.965%206.88-1.732%208.405%200%200%20.909-.87%201.387-2.14%200%200-1.099%206.846-1.993%209.513C2%2080.284.84%2084.675%201.248%2088.082c0%200%20.597-3.13%201.212-4.2%200%200-1.629%206.582-1.818%2010.621-.19%204.04%201.127%205.551%201.127%205.551s-.237%205.663-.606%209.591c-.37%203.927-1.539%2013.98-1.042%2019.817.502%205.836%201.913%2014.033%204.247%2019.185%202.334%205.153%206.69%2013.345%2013.607%2019.341%206.922%206.001%2014.45%2011.496%2019.33%2014.111%204.882%202.615%2010.142%204.438%2010.142%204.438s3.806%208.387%209.966%209.513c0%200%203.466%201.567%205.374%205.074%201.908%203.507%205.132%207.633%209.45%209.673%204.318%202.039%206.358%205.351%206.846%209.114.487%203.767%201.463%2019.934%201.212%2023.545l-.085-.398-.26%203.252s-4.631%202.524-9.015%203.251c-4.385.728-5.98%201.191-5.98%201.191s-1.71%200-3.044%201.429c0%200%20.426-.043%201.832-.082%200%200%20.379.952%201.97.766%201.59-.186%204.114-.398%205.851-.702%201.733-.303%203.414-.506%203.414-.506s-3.508%201.909-4.124%202.191c-2.912%201.329-6.07%203.169-6.07%203.169s-2.281.208-4.942%202.221c-1.742%201.321-1.302%202.776-1.302%202.776s1.974-.567%202.429-1.031c0%200%202.102.858%205.288-.078%203.182-.935%206.86-3.16%208.148-3.407%201.288-.247%201.07.043%203.035-.632a19.133%2019.133%200%200%201%203.816-.871s-1.577%201.217-1.993%202.776c0%200-2.661%202.511-1.733%204.676%200%200%201.084.862%202.599-.715.918-.952%201.056-1.195%201.032-1.251.19.043.942.13%202.173-.887%201.416-1.174%206.979-4.85%207.197-6.582.213-1.727-.086-2.061-.086-2.061s2.505-.29%204.422.161c1.918.45%203.987%200%203.987%200s2.926.961%203.726-1.109c0%200%201.936.702%202.168%201.347%200%200-.331-2.373-1.733-3.014-1.401-.641-1.046-.632-3.205-.952%200%200-1.155-.957-3.64-1.585-2.486-.628-4.12-1.325-5.289-2.221-1.17-.897-1.818-1.507-1.818-1.507s-1.046-8.82-.26-16.012c.785-7.191%201.008-7.945%202.428-11.495%200%200%202.529-2.078%202.254-6.421.085.199%203.082%201.468%204.682%204.122%201.6%202.654%203.139%206.339%207.973%208.244%200%200%201.742%206.607%202.339%2011.257.597%204.646%201.397%2011.617%201.042%2017.363-.355%205.741.161%207.754-2.254%208.958-2.415%201.203-10.605%204.888-12.57%205.629-1.96.74-7.428%201.935-7.713%203.489%200%200%20.914.897%202.43.316%200%200%20.705.94%202.253.477a63.762%2063.762%200%200%200%202.69-.871l-3.556%203.014s-.635-.221-3.035%201.269c-2.4%201.489-3.641%204.121-3.641%204.121s1.856.693%203.38-.632c0%200%203.508%201.001%207.107-.952%203.603-1.953%206.888-3.611%209.45-4.282%202.561-.671%205.459-1.347%205.459-1.347s-1.852%204.46-2.86%208.72c-.511%202.174.606%203.884.606%203.884l.521.792s-.024%204.166%201.733%204.283c1.756.116%201.562-2.776%201.562-2.776s1.747.251%202.86-3.091c1.112-3.343%204.019-10.556%204.852-13.081.834-2.524.782-4.282.782-4.282s6.003%201.039%207.542%201.429c1.538.385%203.82.68%205.634.476%201.813-.203%202.514-.476%202.514-.476s1.643.308%202.599%201.191c0%200-.071-3.035-2.079-3.568-2.012-.533-4.246-.398-4.246-.398s-8.106-4.291-12.135-5.707c0%200-1.908-5.451-1.908-11.889%200-6.439.227-16.008%202.169-23.546%200%200%203.375-4.685%203.38-10.859%200-5.594-.469-5.997%201.302-10.781%201.771-4.784%201.993-4.992%201.993-4.992s1.738-1.351%203.556-4.2c1.813-2.849%205.264-7.469%2015.169-9.751%200%200-.265-.571-2.774-1.429%200%200%203.172-.086%204.852-3.013%200%200-.828.909-3.205.952%200%200%203.65-3.559%206.676-4.52%200%200-.568-.424-1.212-.476%200%200%201.898-1.148%202.859-2.061%200%200-.857.173-1.472.238%200%200%202.4-1.243%203.726-3.646%200%200-.705.62-.952.793%200%200%202.311-3.308%202.86-5.391%200%200-.961.996-2.078%201.585%200%200%201.055-1.905%202.078-2.537%200%200-1.141.194-2.078.554%200%200%201.306-2.005%202.338-3.014%200%200-1.174.29-1.822.632%200%200-.744-.58-1.733-.632%200%200%201.056-.602%201.647-.792%200%200-1.018-.45-2.168-.476%200%200%202.751-2.464%204.247-5.231%201.496-2.766%202.078-5.628%202.078-5.628s-.947%202.173-1.387%202.537c0%200%201.264-2.91%202.168-5.469%200%200-.804.996-1.126%201.269%200%200%201.695-3.126%202.428-5.469.73-2.342.606-2.775.606-2.775s2.974%202.659%204.162%205.152c1.184%202.494%201.539%206.114%203.816%206.66%202.273.545%201.311-5.859%201.212-7.214-.099-1.355-1.042-6.183-1.042-6.183s2.941%206.815%203.556%209.435c.616%202.615%201.638%208.854%203.901%209.274%202.263.42%202.528-9.296%202.429-11.573-.099-2.278-1.056-10.582-5.549-17.124-4.493-6.543-10.169-12.462-20.197-16.41%200%200%209.583%201.147%2017.598%207.373%208.015%206.222%2010.733%209.595%2012.916%2014.903%202.182%205.309%203.38%208.422%205.288%208.798%201.908.377%201.065-8.91-.175-12.049-1.241-3.135-4.962-11.812-8.148-15.302-3.186-3.485-6.325-6.022-6.325-6.022s9.734%202.299%2013.521%205.468c3.788%203.174%205.753%205.005%206.761%2011.097%201.009%206.092.341%208.941.175%2010.067-.17%201.126-.307%202.273.606%202.615.919.347%202.017-1.411%202.86-4.52.847-3.105.937-7.434-.521-12.05%200%200%20.814-6.65-1.041-11.335-1.856-4.685-7.983-7.98-12.395-9.829-4.413-1.849-9.876-3.018-17.769-.87%200%200%205.369-2.308%2015.084-1.585%209.715.723%2012.731%205.062%2014.218%207.136%201.486%202.069%203.063%205.061%203.12%208.642.057%203.581-.663%207.711.085%207.845.748.135%201.397.096%202.202-3.234.667-2.767%201.676-10.08-1.596-17.297l2.254%202.693s.232%207.053%201.041%209.673c.805%202.619%201.506%203.632%202.429%202.138.923-1.493%204.512-9.551%204.682-15.773.166-6.226-.468-17.873-8.668-23.623%200%200%207.177%202.541%2010.226%206.343%203.049%203.801%205.516%207.443%207.021%208.166%201.506.723%201.53-.745%201.648-1.983.114-1.239-.403-7.798-2.599-12.444-2.202-4.646-4.967-9.837-13.522-12.92s-13.782-1.667-13.782-1.667%208.906-2.342%2015.69-1.346c6.785.995%209.677%204.16%2011.789%206.58%202.111%202.421%203.139%203.616%203.295%204.045.156.428.81%201.472%201.472.792.663-.68%201.369-2.364.692-4.676-.677-2.312-3.035-6.118-4.332-7.214%200%200%203.773%202.369%205.894%205.313%202.121%202.944%203.409%205.356%205.113%205.39%201.705.035%202.102-3.654%201.302-7.053-.8-3.398-3.082-7.854-9.014-13.318-5.932-5.464-11.263-6.962-15.951-7.85%200%200%205.923-.957%2011.268.793%205.346%201.749%207.334%203.217%208.93%203.723%201.595.511%204.796%201.641%205.113%201.983.317.342.989.364%201.472-.394.483-.762.147-2.567-1.993-5.23-2.14-2.663-5.98-7.72-17.338-10.621-8.995-2.3-19.155-1.108-19.155-1.108s12.172-4.27%2021.149-5.469c8.976-1.2%2016.921-1.892%2019.591-1.507%202.67.386%205.629%201.477%206.07.793.44-.684-1.099-3.594-5.549-5.551-4.451-1.957-17.092-5.858-27.65-4.438%200%200%207.808-2.36%2017.769-3.49%209.961-1.13%2014.042-1.567%2015.69-1.347%201.648.221%202.074-.039.952-1.822l-.015-.04Zm-49.058%20103.607c1.524%201.766%201.671%203.819%201.733%203.962-2.382-4.447-7.888-8.721-7.888-8.721%202.85%201.347%204.63%202.988%206.155%204.759Z%22%20clip-rule%3D%22evenodd%22%20opacity%3D%22.3%22%2F%3E%3C%2Fsvg%3E") right calc(-50 / (1920 - var(--scrollbar-width)) * 100vw) bottom calc(40 / (1920 - var(--scrollbar-width)) * 100vw)/calc(244 / (1920 - var(--scrollbar-width)) * 100vw) var(--black--500) no-repeat;z-index:9}@media print,screen and (max-width:1024px){.l-header__nav{width:calc(384 / (768 - var(--scrollbar-width)) * 100vw);padding:calc(160 / (768 - var(--scrollbar-width)) * 100vw) 0 calc(160 / (768 - var(--scrollbar-width)) * 100vw);background-position:right calc(-30 / (768 - var(--scrollbar-width)) * 100vw) bottom calc(20 / (768 - var(--scrollbar-width)) * 100vw);background-size:calc(244 / (768 - var(--scrollbar-width)) * 100vw)}}.l-header__nav::-webkit-scrollbar{display:none}.l-header__nav .l-header__nav-logo{width:calc(242 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;display:block}@media print,screen and (max-width:1024px){.l-header__nav .l-header__nav-logo{width:calc(292 / (768 - var(--scrollbar-width)) * 100vw)}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.l-header__nav .l-header__nav-logo{-webkit-transition:opacity .3s;transition:opacity .3s}.l-header__nav .l-header__nav-logo:hover{opacity:.6}}.l-header__nav .l-header__nav-global{margin-top:calc(60 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.l-header__nav .l-header__nav-global{margin-top:calc(80 / (768 - var(--scrollbar-width)) * 100vw)}}.l-header__nav .l-header__nav-global ul li{text-align:center}.l-header__nav .l-header__nav-global ul li a{font-family:Jomhuria,serif;font-weight:400;font-size:6rem;letter-spacing:.04em;color:var(--white--500)}@media print,screen and (max-width:1024px){.l-header__nav .l-header__nav-global ul li a{font-size:7rem}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.l-header__nav .l-header__nav-global ul li a{-webkit-transition:color .3s;transition:color .3s}.l-header__nav .l-header__nav-global ul li a:hover{color:var(--red--500)}}.l-header__nav .l-header__nav-global ul li a.is-current{color:var(--red--500)}.l-header__nav .l-header__nav-global ul li + li{margin-top:calc(6 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.l-header__nav .l-header__nav-global ul li + li{margin-top:calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}.l-header__nav .l-header__nav-switcher{width:calc(232 / (1920 - var(--scrollbar-width)) * 100vw);margin:calc(60 / (1920 - var(--scrollbar-width)) * 100vw) auto 0;position:relative}@media print,screen and (max-width:1024px){.l-header__nav .l-header__nav-switcher{width:calc(284 / (768 - var(--scrollbar-width)) * 100vw);margin-top:calc(80 / (768 - var(--scrollbar-width)) * 100vw)}}.l-header__nav .l-header__nav-switcher .l-header__nav-switcher-trigger{border:1px solid rgba(255,255,255,.4)}.l-header__nav .l-header__nav-switcher .l-header__nav-switcher-trigger::after{margin-left:auto}.l-header__nav .l-header__nav-sns{margin-top:calc(150 / (1920 - var(--scrollbar-width)) * 100vw);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:0 calc(20 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.l-header__nav .l-header__nav-sns{margin-top:calc(242 / (768 - var(--scrollbar-width)) * 100vw);gap:0 calc(24 / (768 - var(--scrollbar-width)) * 100vw)}}.l-header__nav .l-header__nav-sns a{width:calc(38 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(38 / (1920 - var(--scrollbar-width)) * 100vw);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media print,screen and (max-width:1024px){.l-header__nav .l-header__nav-sns a{width:calc(48 / (768 - var(--scrollbar-width)) * 100vw);height:calc(48 / (768 - var(--scrollbar-width)) * 100vw)}}.l-header__nav .l-header__nav-sns a svg{fill:var(--white--500)}.l-header__nav .l-header__nav-sns a svg.svg__x{width:calc(25 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.l-header__nav .l-header__nav-sns a svg.svg__x{width:calc(31 / (768 - var(--scrollbar-width)) * 100vw)}}.l-header__nav .l-header__nav-sns a svg.svg__instagram{width:calc(32 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.l-header__nav .l-header__nav-sns a svg.svg__instagram{width:calc(40 / (768 - var(--scrollbar-width)) * 100vw)}}.l-header__nav .l-header__nav-sns a svg.svg__facebook{width:calc(17 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.l-header__nav .l-header__nav-sns a svg.svg__facebook{width:calc(24 / (768 - var(--scrollbar-width)) * 100vw)}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.l-header__nav .l-header__nav-sns a{-webkit-transition:opacity .3s;transition:opacity .3s}.l-header__nav .l-header__nav-sns a:hover{opacity:.6}}.l-header__nav.is-opened{-webkit-transform:translateX(0);transform:translateX(0)}.l-main{height:100%;display:block;position:relative}.l-footer{margin-top:auto;padding:calc(100 / (1920 - var(--scrollbar-width)) * 100vw) 0 calc(60 / (1920 - var(--scrollbar-width)) * 100vw);display:grid;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:calc(80 / (1920 - var(--scrollbar-width)) * 100vw) calc(40 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.l-footer{padding:calc(100 / (768 - var(--scrollbar-width)) * 100vw) 0 calc(50 / (768 - var(--scrollbar-width)) * 100vw);gap:calc(80 / (768 - var(--scrollbar-width)) * 100vw) calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}.l-footer__nav-global{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-row:1/2;grid-column:1/3}.l-footer__nav-global ul{display:-webkit-box;display:-webkit-flex;display:flex;gap:calc(60 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.l-footer__nav-global ul{margin-left:calc(30 / (768 - var(--scrollbar-width)) * 100vw);width:calc(580 / (768 - var(--scrollbar-width)) * 100vw);-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:calc(20 / (768 - var(--scrollbar-width)) * 100vw) calc(60 / (768 - var(--scrollbar-width)) * 100vw)}}@media print,screen and (max-width:1024px){.l-footer__nav-global ul li{width:calc(260 / (768 - var(--scrollbar-width)) * 100vw)}}.l-footer__nav-global ul li a{font-family:Jomhuria,serif;font-weight:400;font-size:4.6rem;line-height:100%;letter-spacing:.04em;color:#fff}@media print,screen and (max-width:1024px){.l-footer__nav-global ul li a{font-size:7rem}}.l-footer__nav-global ul li a.is-current{color:#e60012}@media (any-hover:hover){.l-footer__nav-global ul li a{-webkit-transition:color .3s;transition:color .3s}.l-footer__nav-global ul li a:hover{color:#e60012}}.l-footer__logo{width:calc(534 / (1920 - var(--scrollbar-width)) * 100vw);margin:calc(-10 / (1920 - var(--scrollbar-width)) * 100vw) auto 0;display:block;grid-row:2/3;grid-column:1/3}@media print,screen and (max-width:1024px){.l-footer__logo{width:calc(534 / (768 - var(--scrollbar-width)) * 100vw)}}.is-ja .l-footer__logo{width:calc(534 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-ja .l-footer__logo{width:calc(534 / (768 - var(--scrollbar-width)) * 100vw)}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.l-footer__logo{-webkit-transition:opacity .3s;transition:opacity .3s}.l-footer__logo:hover{opacity:.6}}.l-footer__nav{margin-left:auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;gap:0 calc(30 / (1920 - var(--scrollbar-width)) * 100vw);grid-row:3/4;grid-column:1/2}@media print,screen and (max-width:1024px){.l-footer__nav{gap:0 calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}.l-footer__nav .l-footer__nav-item{font-family:Jomhuria,serif;font-weight:400;font-size:3rem;letter-spacing:.04em;color:var(--white--500);white-space:nowrap}@media print,screen and (max-width:1024px){.l-footer__nav .l-footer__nav-item{font-size:4rem}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.l-footer__nav .l-footer__nav-item{-webkit-transition:opacity .3s;transition:opacity .3s}.l-footer__nav .l-footer__nav-item:hover{opacity:.6}}.l-footer__copyright{margin-right:auto;display:inline-block;font-family:Jomhuria,serif;font-weight:400;font-size:2.4rem;letter-spacing:.04em;color:var(--gray--500);grid-row:3/4;grid-column:2/3}@media print,screen and (max-width:1024px){.l-footer__copyright{font-size:3.4rem}}.l-subpage__wrapper{height:100%}.l-subpage__inner{padding-top:calc(120 / (1920 - var(--scrollbar-width)) * 100vw);background:url(../images/global/common/bg_shock-wave.png) left calc(957 / (1920 - var(--scrollbar-width)) * 100vw) top calc(-84 / (1920 - var(--scrollbar-width)) * 100vw)/calc(458 / (1920 - var(--scrollbar-width)) * 100vw) no-repeat}@media print,screen and (max-width:1024px){.l-subpage__inner{padding-top:calc(160 / (768 - var(--scrollbar-width)) * 100vw);background-position:left calc(383 / (768 - var(--scrollbar-width)) * 100vw) top calc(-102 / (768 - var(--scrollbar-width)) * 100vw);background-size:calc(476 / (768 - var(--scrollbar-width)) * 100vw)}}.c-arrow-circle{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center;overflow:hidden;background:var(--black--500);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2252%22%20height%3D%2249%22%20fill%3D%22none%22%20viewBox%3D%220%200%2052%2049%22%3E%20%3Cpath%20fill%3D%22%23000%22%20d%3D%22M51.861%2024.779c-.129-.818.27-1.556.092-2.358-.112-.503-.047-.991-.44-1.463-.31-.373.253-.948.034-1.458-.175-.409-.333-.03-.5-.01-.254.03-.458-.027-.492-.326.793-.297.76-.94.572-1.568-.397-1.313-1-2.543-1.654-3.748%200%200%20.003%200%20.005-.002-.084-.79-.612-1.389-.931-2.076-.156-.336-.554-.58-.888-.376-.586.358-.978.01-1.401-.245-.196-.119-.377-.324-.294-.588.088-.272.353-.297.578-.247.22.049.42.197.638.27.095.034.215-.01.325-.018-.009-.1.009-.215-.03-.3-.417-.912-.635-1.088-2.568-2.108-.1-.052-.201-.1-.302-.15.142-.063.279-.164.426-.185.53-.072.383-.31.112-.51-.743-.552-1.297-1.337-2.211-1.686-.472-.18-.741-.755-1.388-.667-.941.125-.254-.762-.582-1-.426-.31-.914-.533-1.34-.843-.434-.317-.42.136-.616.275-.339.24-.616.038-.513-.31.124-.418.31-.604-.35-.473-1.031.206-1.89.82-2.885%201.1-.29.08-.569.29-.698-.116-.116-.364-.046-.714.462-.745.528-.032.927-.529%201.506-.403.178.039.342-.062.4-.248.066-.21-.073-.318-.244-.39-1.175-.5-2.335-.695-3.507.05-.7.443-.735.41-1.507-.425%200-.01.007-.013.01-.024h-.03l.02.024c-.567.03-1.112-.003-1.674.27-.398.194-.719-.248-.797-.68-.073-.4.087-.665.546-.665.395%200%20.79-.008%201.183-.012-.022-.201-.172-.275-.341-.28-.83-.02-1.662-.03-2.493-.037-.771-.006-1.546.05-2.312-.019-.85-.074-1.621.331-2.432.325-.795-.007-1.62.144-2.205.492-.702.417-1.482.213-2.13.609-.18.11-.456.062-.536.336-.99.372-2.083.535-2.768%201.5-.27.378-.698.363-1.096.131-.623-.364-.761-.216-.451.419.022.047.001.115%200%20.173-.61-.11-1.05.844-1.732.273-.006.366-.046.72-.538.693-.212-.012-.48-.012-.478-.348%200-.211.128-.305.312-.324.229-.023.46-.023.69-.034-.28-.325-.206-1.077-.841-.942-.555.117-1.302-.13-1.633.636-.088.203-.258.451-.445.512-.535.176-.547.45-.287.86.125.196.256.394.34.609.236.6.284.125.465-.045.38-.356.878-.165%201.331-.194.08.657-.292%201.076-.873%201.024-.458-.041-1.1.71-1.425-.24-.135-.398-.552-.375-.896-.427-.037.087-.065.213-.122.228-.175.046-.215-.09-.245-.222-.111.006-.242.043-.322-.006-.515-.308-.809-.15-.94.404-.013.051-.062.131-.045.146.302.277.53-.134.755-.1.34.051.63.315.539.729-.046.21-.206.395-.316.591.688.37.288%201.003.303%201.515.005.198-.256.145-.324-.037-.094-.251-.278-.463-.505-.339-.7.382-1.597.55-1.873%201.456-.163.541-.577.875-.934%201.257-.583.629.223%201.05.254%201.6.02.344.576.245.89.046.27-.168.57-.238.842-.133.198.076.336.305.5.466-.145.067-.287.188-.433.191-.976.022-2.062.714-2.835-.555-.224-.368-.665.074-.922.231-.47.287.085.42.193.6.195.325.545.406.907.47.388.068.365.383.342.677-.989.31-1.017.333-.604.948.154.23.277.394.004.543-.286.157-.527%201.02-.95.115-.263.478-.82.459-1.202.727-.045.03.032.347.135.443.157.147.542.173.421.457-.215.505-.18.734.434.67.228-.023.461.006.693.014.016.23.07.52-.19.599-.33.099-.693.102-1.044.11-.44.013-.46.155-.239.5.136.21.058.467-.22.54-.223.058-.468.048-.703.066-.43.032-.37.37-.398.648-.004.048.024.139.055.148.357.1.171-.361.388-.38.092-.007.221.066.286.141.481.568.756.308.986-.221.052-.119.156-.46.29-.178.344.725.774.54%201.273.248.154-.09.372-.149.451.04.037.088-.117.318-.24.4-.766.504-1.34%201.152-1.804%201.952-.145.25-.261.475-.323.747-.101.44-.464-.129-.664.182-.273.422-.197.76.318.81.37.033.662.21.987.33.277.104.588.09.758-.24.447-.858.965-.308%201.462-.069.095.046.171.13.257.196-.111.131-.199.31-.34.387-.497.27-1.2-.013-1.585.596-.148.235-.521.406-.367.725.189.388.472.13.728.005a1.28%201.28%200%200%201%20.501-.111.42.42%200%200%201%20.303.124c.031.037-.034.225-.105.27a3.16%203.16%200%200%201-.62.298c-.241.087-.676.003-.118.408.474.345.47%201.022.622%201.568.06.22-.068.438-.332.51.072.367.958.48.351%201.06-.426-.09-.685.297-1.054.368-.037.304.122.538.254.797.17.333.238.683.664.211.466-.514.898-.224%201.146.209.429.751.991%201.02%201.852.91.64-.083%201.302.001%201.955.011.24.003.444.06.497.327-.225.002-.451-.007-.675.01-1.026.082-2.075-.174-3.079.218.547%201.04%201.076%202.09%201.652%203.112.134.238.401.466.658.556.35.125.128.384.197.495.762%201.226%201.376%202.632%203.278%202.416.527-.059%201.092.357%201.687.375.06.001.141.165.167.266.056.23-.12.303-.296.343-.24.053-.458-.003-.675-.127-.434-.249-.886-.272-1.339-.036.313.346.616.703.944%201.033.224.226.536.225.834.216.932-.028%201.885.17%202.777-.306.147-.079.286.124.297.318-.573.528-1.338.223-1.975.455-.147.053-.32.209-.358.35-.058.217.185.262.325.24.389-.062.707.494%201.142.102.086-.077.37-.179.363.27-.015.914.492%201.394%201.174%201.003%201.05-.605%201.905.059%202.841.073.337.005.383.184.162.425-.309.334-.622.664-1.13.636%201.914%201.148%203.971%201.765%206.22%201.674.147-.006.32-.291.429-.068.402.826%201.141.434%201.716.457%201.82.079%203.614-.068%205.43-.383%201.929-.335%203.793-.631%205.405-1.841.51-.382%201.106-.635%201.805-.593.803.047.515-.295.2-.654-.15-.169-.222-.407-.329-.614-.053-.104-.175-.247-.144-.303.107-.191.312-.153.462-.058%201.229.772%202.293.46%203.285-.459.169-.156.39-.258.571-.406.142-.117.223-.317.111-.456-.145-.18-.294.082-.436.079-.652-.01-1.32-.413-1.189-.703.226-.503.712-.253%201.091-.302.233-.03.474.008.71-.007.59-.039%201.38.268%201.4-.802.002-.08.274-.198.431-.223.863-.138%201.165-.945%201.74-1.425.058-.048.09-.24.06-.263-.087-.06-.222-.11-.319-.089-.81.194-1.577.188-2.21-.45-.335-.338-.75-.28-1.162-.29a6.425%206.425%200%200%201-.876-.058c-.068-.01-.121-.174-.166-.274-.058-.132-.012-.27.126-.287.405-.05.823-.139%201.22-.089%201.206.151%202.418.298%203.597.579.457.108.686.003.865-.305.318-.543.52-1.158.875-1.673.604-.879.672-.883-.026-1.785-.29-.377.017-.29.162-.388.254-.169.462-.18.782-.07.483.168.406-.14.25-.455-.072-.144-.04-.337-.052-.51.984-.466%201.149-.947.72-2.118.436-.034.864-.086.473-.7-.124-.195-.301-.363-.47-.525-.403-.386-.31-.51.225-.582.82-.109.785-.134.515-.91-.102-.298-.745-.854.275-.885.4-.012.34-.43.335-.697-.011-.726.052-1.479-.056-2.168l.007-.006Zm-1.653-6.27c.2-.002.298.133.31.327.006.103.009.205.012.309-.098-.036-.21-.056-.28-.122-.124-.113-.216-.261-.321-.395.093-.042.185-.118.279-.12Zm-.748-4.657-.155.256c-.207-.256.05-.205.155-.256ZM18.482%201.781c.262.027.634-.093.665.314.031.389-.445.775-.784.682-.19-.054-.237-.26-.186-.413.067-.206.198-.39.305-.583Zm-6.96%203.637c.184.241-.027.207-.14.241l.14-.24ZM4.934%2015.06c.17.14.564.246.553.323-.058.384-.42.165-.648.236-.213.069-.424.157-.642.185-.514.067-.222-.347-.31-.537.345-.072.598-.575%201.047-.207Zm-1.966%204.1c-.043.015-.094.005-.143%200%20.06-.246.217-.35.47-.29.045.01.08.076.118.117-.149.06-.295.123-.445.174Zm.849%2012.913c-.01.048-.076.082-.116.123-.06-.146-.126-.291-.177-.44-.015-.045%200-.1.003-.151.278.04.342.223.29.468Zm5.419%203.107-.347-.734c.273-.012.552-.055.816-.012.27.043.8-.226.742.281-.035.314-.41.669-.844.747-.214.039-.294-.122-.369-.28l.002-.002Zm6.05%208.135.33.003c-.032.084-.052.206-.104.22-.18.052-.198-.099-.225-.223h-.001Zm.51-.015c-.04.015-.093.002-.142-.003.046-.267.22-.35.472-.297.048.01.082.08.123.121-.15.06-.3.128-.452.18Zm32.999-10.32c-.101-.01-.193-.097-.288-.15.096-.052.19-.138.29-.15.281-.033.562-.034.648.315-.217%200-.437.009-.652-.015h.002Zm.714.067c.163.03.265.123.294.291a.339.339%200%200%201-.294-.291Zm1.023-1.822c-.443.045-.792-.126-.967-.529-.081-.186-.11-.551-.003-.636.356-.28.212.212.362.298.337.19.711.372.608.867Z%22%2F%3E%3C%2Fsvg%3E") 0 0/contain no-repeat;mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2252%22%20height%3D%2249%22%20fill%3D%22none%22%20viewBox%3D%220%200%2052%2049%22%3E%20%3Cpath%20fill%3D%22%23000%22%20d%3D%22M51.861%2024.779c-.129-.818.27-1.556.092-2.358-.112-.503-.047-.991-.44-1.463-.31-.373.253-.948.034-1.458-.175-.409-.333-.03-.5-.01-.254.03-.458-.027-.492-.326.793-.297.76-.94.572-1.568-.397-1.313-1-2.543-1.654-3.748%200%200%20.003%200%20.005-.002-.084-.79-.612-1.389-.931-2.076-.156-.336-.554-.58-.888-.376-.586.358-.978.01-1.401-.245-.196-.119-.377-.324-.294-.588.088-.272.353-.297.578-.247.22.049.42.197.638.27.095.034.215-.01.325-.018-.009-.1.009-.215-.03-.3-.417-.912-.635-1.088-2.568-2.108-.1-.052-.201-.1-.302-.15.142-.063.279-.164.426-.185.53-.072.383-.31.112-.51-.743-.552-1.297-1.337-2.211-1.686-.472-.18-.741-.755-1.388-.667-.941.125-.254-.762-.582-1-.426-.31-.914-.533-1.34-.843-.434-.317-.42.136-.616.275-.339.24-.616.038-.513-.31.124-.418.31-.604-.35-.473-1.031.206-1.89.82-2.885%201.1-.29.08-.569.29-.698-.116-.116-.364-.046-.714.462-.745.528-.032.927-.529%201.506-.403.178.039.342-.062.4-.248.066-.21-.073-.318-.244-.39-1.175-.5-2.335-.695-3.507.05-.7.443-.735.41-1.507-.425%200-.01.007-.013.01-.024h-.03l.02.024c-.567.03-1.112-.003-1.674.27-.398.194-.719-.248-.797-.68-.073-.4.087-.665.546-.665.395%200%20.79-.008%201.183-.012-.022-.201-.172-.275-.341-.28-.83-.02-1.662-.03-2.493-.037-.771-.006-1.546.05-2.312-.019-.85-.074-1.621.331-2.432.325-.795-.007-1.62.144-2.205.492-.702.417-1.482.213-2.13.609-.18.11-.456.062-.536.336-.99.372-2.083.535-2.768%201.5-.27.378-.698.363-1.096.131-.623-.364-.761-.216-.451.419.022.047.001.115%200%20.173-.61-.11-1.05.844-1.732.273-.006.366-.046.72-.538.693-.212-.012-.48-.012-.478-.348%200-.211.128-.305.312-.324.229-.023.46-.023.69-.034-.28-.325-.206-1.077-.841-.942-.555.117-1.302-.13-1.633.636-.088.203-.258.451-.445.512-.535.176-.547.45-.287.86.125.196.256.394.34.609.236.6.284.125.465-.045.38-.356.878-.165%201.331-.194.08.657-.292%201.076-.873%201.024-.458-.041-1.1.71-1.425-.24-.135-.398-.552-.375-.896-.427-.037.087-.065.213-.122.228-.175.046-.215-.09-.245-.222-.111.006-.242.043-.322-.006-.515-.308-.809-.15-.94.404-.013.051-.062.131-.045.146.302.277.53-.134.755-.1.34.051.63.315.539.729-.046.21-.206.395-.316.591.688.37.288%201.003.303%201.515.005.198-.256.145-.324-.037-.094-.251-.278-.463-.505-.339-.7.382-1.597.55-1.873%201.456-.163.541-.577.875-.934%201.257-.583.629.223%201.05.254%201.6.02.344.576.245.89.046.27-.168.57-.238.842-.133.198.076.336.305.5.466-.145.067-.287.188-.433.191-.976.022-2.062.714-2.835-.555-.224-.368-.665.074-.922.231-.47.287.085.42.193.6.195.325.545.406.907.47.388.068.365.383.342.677-.989.31-1.017.333-.604.948.154.23.277.394.004.543-.286.157-.527%201.02-.95.115-.263.478-.82.459-1.202.727-.045.03.032.347.135.443.157.147.542.173.421.457-.215.505-.18.734.434.67.228-.023.461.006.693.014.016.23.07.52-.19.599-.33.099-.693.102-1.044.11-.44.013-.46.155-.239.5.136.21.058.467-.22.54-.223.058-.468.048-.703.066-.43.032-.37.37-.398.648-.004.048.024.139.055.148.357.1.171-.361.388-.38.092-.007.221.066.286.141.481.568.756.308.986-.221.052-.119.156-.46.29-.178.344.725.774.54%201.273.248.154-.09.372-.149.451.04.037.088-.117.318-.24.4-.766.504-1.34%201.152-1.804%201.952-.145.25-.261.475-.323.747-.101.44-.464-.129-.664.182-.273.422-.197.76.318.81.37.033.662.21.987.33.277.104.588.09.758-.24.447-.858.965-.308%201.462-.069.095.046.171.13.257.196-.111.131-.199.31-.34.387-.497.27-1.2-.013-1.585.596-.148.235-.521.406-.367.725.189.388.472.13.728.005a1.28%201.28%200%200%201%20.501-.111.42.42%200%200%201%20.303.124c.031.037-.034.225-.105.27a3.16%203.16%200%200%201-.62.298c-.241.087-.676.003-.118.408.474.345.47%201.022.622%201.568.06.22-.068.438-.332.51.072.367.958.48.351%201.06-.426-.09-.685.297-1.054.368-.037.304.122.538.254.797.17.333.238.683.664.211.466-.514.898-.224%201.146.209.429.751.991%201.02%201.852.91.64-.083%201.302.001%201.955.011.24.003.444.06.497.327-.225.002-.451-.007-.675.01-1.026.082-2.075-.174-3.079.218.547%201.04%201.076%202.09%201.652%203.112.134.238.401.466.658.556.35.125.128.384.197.495.762%201.226%201.376%202.632%203.278%202.416.527-.059%201.092.357%201.687.375.06.001.141.165.167.266.056.23-.12.303-.296.343-.24.053-.458-.003-.675-.127-.434-.249-.886-.272-1.339-.036.313.346.616.703.944%201.033.224.226.536.225.834.216.932-.028%201.885.17%202.777-.306.147-.079.286.124.297.318-.573.528-1.338.223-1.975.455-.147.053-.32.209-.358.35-.058.217.185.262.325.24.389-.062.707.494%201.142.102.086-.077.37-.179.363.27-.015.914.492%201.394%201.174%201.003%201.05-.605%201.905.059%202.841.073.337.005.383.184.162.425-.309.334-.622.664-1.13.636%201.914%201.148%203.971%201.765%206.22%201.674.147-.006.32-.291.429-.068.402.826%201.141.434%201.716.457%201.82.079%203.614-.068%205.43-.383%201.929-.335%203.793-.631%205.405-1.841.51-.382%201.106-.635%201.805-.593.803.047.515-.295.2-.654-.15-.169-.222-.407-.329-.614-.053-.104-.175-.247-.144-.303.107-.191.312-.153.462-.058%201.229.772%202.293.46%203.285-.459.169-.156.39-.258.571-.406.142-.117.223-.317.111-.456-.145-.18-.294.082-.436.079-.652-.01-1.32-.413-1.189-.703.226-.503.712-.253%201.091-.302.233-.03.474.008.71-.007.59-.039%201.38.268%201.4-.802.002-.08.274-.198.431-.223.863-.138%201.165-.945%201.74-1.425.058-.048.09-.24.06-.263-.087-.06-.222-.11-.319-.089-.81.194-1.577.188-2.21-.45-.335-.338-.75-.28-1.162-.29a6.425%206.425%200%200%201-.876-.058c-.068-.01-.121-.174-.166-.274-.058-.132-.012-.27.126-.287.405-.05.823-.139%201.22-.089%201.206.151%202.418.298%203.597.579.457.108.686.003.865-.305.318-.543.52-1.158.875-1.673.604-.879.672-.883-.026-1.785-.29-.377.017-.29.162-.388.254-.169.462-.18.782-.07.483.168.406-.14.25-.455-.072-.144-.04-.337-.052-.51.984-.466%201.149-.947.72-2.118.436-.034.864-.086.473-.7-.124-.195-.301-.363-.47-.525-.403-.386-.31-.51.225-.582.82-.109.785-.134.515-.91-.102-.298-.745-.854.275-.885.4-.012.34-.43.335-.697-.011-.726.052-1.479-.056-2.168l.007-.006Zm-1.653-6.27c.2-.002.298.133.31.327.006.103.009.205.012.309-.098-.036-.21-.056-.28-.122-.124-.113-.216-.261-.321-.395.093-.042.185-.118.279-.12Zm-.748-4.657-.155.256c-.207-.256.05-.205.155-.256ZM18.482%201.781c.262.027.634-.093.665.314.031.389-.445.775-.784.682-.19-.054-.237-.26-.186-.413.067-.206.198-.39.305-.583Zm-6.96%203.637c.184.241-.027.207-.14.241l.14-.24ZM4.934%2015.06c.17.14.564.246.553.323-.058.384-.42.165-.648.236-.213.069-.424.157-.642.185-.514.067-.222-.347-.31-.537.345-.072.598-.575%201.047-.207Zm-1.966%204.1c-.043.015-.094.005-.143%200%20.06-.246.217-.35.47-.29.045.01.08.076.118.117-.149.06-.295.123-.445.174Zm.849%2012.913c-.01.048-.076.082-.116.123-.06-.146-.126-.291-.177-.44-.015-.045%200-.1.003-.151.278.04.342.223.29.468Zm5.419%203.107-.347-.734c.273-.012.552-.055.816-.012.27.043.8-.226.742.281-.035.314-.41.669-.844.747-.214.039-.294-.122-.369-.28l.002-.002Zm6.05%208.135.33.003c-.032.084-.052.206-.104.22-.18.052-.198-.099-.225-.223h-.001Zm.51-.015c-.04.015-.093.002-.142-.003.046-.267.22-.35.472-.297.048.01.082.08.123.121-.15.06-.3.128-.452.18Zm32.999-10.32c-.101-.01-.193-.097-.288-.15.096-.052.19-.138.29-.15.281-.033.562-.034.648.315-.217%200-.437.009-.652-.015h.002Zm.714.067c.163.03.265.123.294.291a.339.339%200%200%201-.294-.291Zm1.023-1.822c-.443.045-.792-.126-.967-.529-.081-.186-.11-.551-.003-.636.356-.28.212.212.362.298.337.19.711.372.608.867Z%22%2F%3E%3C%2Fsvg%3E") 0 0/contain no-repeat}.c-arrow-circle .svg__arrow--right{width:25%;height:26%;margin-left:6%;fill:var(--white--500)}@media print,screen and (max-width:1024px){.c-arrow-circle .svg__arrow--right{margin-left:6%}}.c-arrow-circle .svg__arrow--left{width:25%;height:26%;margin-left:6%;fill:var(--white--500);scale:-1 1}@media print,screen and (max-width:1024px){.c-arrow-circle .svg__arrow--left{margin-left:6%}}.c-arrow-circle .svg__arrow--play{width:22%;height:27%;margin-left:12%;fill:var(--white--500)}@media print,screen and (max-width:1024px){.c-arrow-circle .svg__arrow--play{margin-left:6%}}.c-arrow-circle .arrow{width:25%;height:26%;margin-left:calc(1.5 / (1920 - var(--scrollbar-width)) * 100vw);fill:var(--white--500);display:block;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%2213%22%20fill%3D%22none%22%20viewBox%3D%220%200%2013%2013%22%3E%20%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22m5.154%201.754%204.28%203.843H1.168c-.535%200-.969.406-.969.907%200%20.502.434.908.97.908h8.253l-4.269%203.834a.852.852%200%200%200%200%201.293%201.069%201.069%200%200%200%201.401%200l5.948-5.342a.87.87%200%200%200%20.296-.697.864.864%200%200%200-.296-.697L6.555.46a1.069%201.069%200%200%200-1.4%200%20.852.852%200%200%200%200%201.293Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 0 0/contain no-repeat}@media print,screen and (max-width:1024px){.c-arrow-circle .arrow{margin-left:calc(1 / (768 - var(--scrollbar-width)) * 100vw)}}.c-arrow-circle.c-arrow-circle--prev{scale:-1 1}.c-arrow-circle.c-arrow-circle--white{background:var(--white--500)}.c-arrow-circle.c-arrow-circle--white .svg__arrow--play{fill:var(--red--500)}.c-arrow-circle.c-arrow-circle--red{background:var(--red--500)}.c-language-switcher .c-language-switcher__trigger{width:100%;height:calc(44 / (1920 - var(--scrollbar-width)) * 100vw);padding-inline:calc(20 / (1920 - var(--scrollbar-width)) * 100vw);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-family:Jomhuria,serif;font-weight:400;font-size:2.6rem;letter-spacing:.04em;color:var(--white--500);background:var(--black--500);border-radius:calc(22 / (1920 - var(--scrollbar-width)) * 100vw);cursor:pointer}@media print,screen and (max-width:1024px){.c-language-switcher .c-language-switcher__trigger{height:calc(60 / (768 - var(--scrollbar-width)) * 100vw);padding-inline:calc(28 / (768 - var(--scrollbar-width)) * 100vw);font-size:4rem;border-radius:calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}.c-language-switcher .c-language-switcher__trigger p{margin-inline:calc(13 / (1920 - var(--scrollbar-width)) * 100vw) calc(21 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-language-switcher .c-language-switcher__trigger p{margin-inline:calc(12 / (768 - var(--scrollbar-width)) * 100vw) calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}.c-language-switcher .c-language-switcher__trigger p::after,.c-language-switcher .c-language-switcher__trigger p::before{content:"";width:0;height:0;display:block}.c-language-switcher .c-language-switcher__trigger p::before{margin-top:calc(-4 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-language-switcher .c-language-switcher__trigger p::before{margin-top:calc(-9 / (768 - var(--scrollbar-width)) * 100vw)}}.c-language-switcher .c-language-switcher__trigger p::after{margin-bottom:calc(-10 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-language-switcher .c-language-switcher__trigger p::after{margin-bottom:calc(-15 / (768 - var(--scrollbar-width)) * 100vw)}}.c-language-switcher .c-language-switcher__trigger p::-moz-selection{background:0 0}.c-language-switcher .c-language-switcher__trigger p::selection{background:0 0}.c-language-switcher .c-language-switcher__trigger .svg__world{width:calc(16 / (1920 - var(--scrollbar-width)) * 100vw);fill:var(--white--500)}@media print,screen and (max-width:1024px){.c-language-switcher .c-language-switcher__trigger .svg__world{width:calc(22 / (768 - var(--scrollbar-width)) * 100vw)}}.c-language-switcher .c-language-switcher__trigger::after{content:"";width:calc(8 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(6 / (1920 - var(--scrollbar-width)) * 100vw);display:block;background-color:var(--white--500);-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media print,screen and (max-width:1024px){.c-language-switcher .c-language-switcher__trigger::after{width:calc(12 / (768 - var(--scrollbar-width)) * 100vw);height:calc(9 / (768 - var(--scrollbar-width)) * 100vw)}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.c-language-switcher .c-language-switcher__trigger{-webkit-transition:background-color .3s;transition:background-color .3s}.c-language-switcher .c-language-switcher__trigger:hover{background-color:var(--red--500)}}.c-language-switcher .c-language-switcher__list{width:100%;position:absolute;top:calc(46 / (1920 - var(--scrollbar-width)) * 100vw);left:0;opacity:0;visibility:hidden;pointer-events:none}@media print,screen and (max-width:1024px){.c-language-switcher .c-language-switcher__list{top:calc(64 / (768 - var(--scrollbar-width)) * 100vw)}}.c-language-switcher .c-language-switcher__list .wpml-ls-legacy-list-vertical{display:block;border:none}.c-language-switcher .c-language-switcher__list .wpml-ls-legacy-list-vertical ul .wpml-ls-item .wpml-ls-link{height:calc(34 / (1920 - var(--scrollbar-width)) * 100vw);padding:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:900;font-size:1.4rem;letter-spacing:.04em;color:var(--black--500);text-align:center;border-radius:calc(17 / (1920 - var(--scrollbar-width)) * 100vw);border:1px solid var(--black--500);background:var(--white--500)}@media print,screen and (max-width:1024px){.c-language-switcher .c-language-switcher__list .wpml-ls-legacy-list-vertical ul .wpml-ls-item .wpml-ls-link{height:calc(60 / (768 - var(--scrollbar-width)) * 100vw);font-size:2rem;border-radius:calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}.c-language-switcher .c-language-switcher__list .wpml-ls-legacy-list-vertical ul .wpml-ls-item .wpml-ls-link span::-moz-selection{background:0 0}.c-language-switcher .c-language-switcher__list .wpml-ls-legacy-list-vertical ul .wpml-ls-item .wpml-ls-link span::selection{background:0 0}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.c-language-switcher .c-language-switcher__list .wpml-ls-legacy-list-vertical ul .wpml-ls-item .wpml-ls-link{-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.c-language-switcher .c-language-switcher__list .wpml-ls-legacy-list-vertical ul .wpml-ls-item .wpml-ls-link:hover{color:var(--white--500);background:var(--red--500)}}.c-language-switcher .c-language-switcher__list .wpml-ls-legacy-list-vertical ul .wpml-ls-item.wpml-ls-current-language .wpml-ls-link{color:var(--white--500);background:var(--red--500)}.c-language-switcher .c-language-switcher__list .wpml-ls-legacy-list-vertical ul .wpml-ls-item + .wpml-ls-item{margin-top:calc(2 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-language-switcher .c-language-switcher__list .wpml-ls-legacy-list-vertical ul .wpml-ls-item + .wpml-ls-item{margin-top:calc(4 / (768 - var(--scrollbar-width)) * 100vw)}}.c-language-switcher.is-opened .c-language-switcher__trigger::after{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.c-news-archive__list .c-news-archive__item + .c-news-archive__item{margin-top:calc(33 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-news-archive__list .c-news-archive__item + .c-news-archive__item{margin-top:calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}.c-news-archive__list .c-news-archive__link{padding-bottom:calc(32 / (1920 - var(--scrollbar-width)) * 100vw);display:grid;grid-template-columns:calc(124 / (1920 - var(--scrollbar-width)) * 100vw) 1fr;-webkit-box-align:start;-webkit-align-items:start;align-items:start;gap:0 50px;position:relative}@media print,screen and (max-width:1024px){.c-news-archive__list .c-news-archive__link{padding-bottom:calc(26 / (768 - var(--scrollbar-width)) * 100vw);grid-template-columns:auto;-webkit-box-pack:start;-webkit-justify-content:start;justify-content:start;gap:calc(15 / (768 - var(--scrollbar-width)) * 100vw) 0}}.c-news-archive__list .c-news-archive__link::after{content:"";width:100%;height:calc(2 / (1920 - var(--scrollbar-width)) * 100vw);min-height:1px;position:absolute;bottom:0;left:0;background:var(--black--500)}@media print,screen and (max-width:1024px){.c-news-archive__list .c-news-archive__link::after{height:calc(2 / (768 - var(--scrollbar-width)) * 100vw)}}.c-news-archive__list .c-news-archive__link .c-news-archive__date{margin-top:calc(1.5 / (1920 - var(--scrollbar-width)) * 100vw);padding-block:1px;font-family:Jomhuria,serif;font-weight:400;font-size:3.2rem;letter-spacing:.04em;color:var(--white--500);text-align:center;background:var(--red--500);-webkit-transform:translateY(calc(2 / (1920 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(2 / (1920 - var(--scrollbar-width)) * 100vw))}@media print,screen and (max-width:1024px){.c-news-archive__list .c-news-archive__link .c-news-archive__date{width:calc(160 / (768 - var(--scrollbar-width)) * 100vw);margin-top:0;font-size:4.2rem;-webkit-transform:translateY(0);transform:translateY(0)}}.c-news-archive__list .c-news-archive__link .c-news-archive__date::after{content:"";width:0;height:0;display:block;margin-bottom:calc(-4 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-news-archive__list .c-news-archive__link .c-news-archive__date::after{margin-bottom:calc(-4 / (768 - var(--scrollbar-width)) * 100vw)}}.c-news-archive__list .c-news-archive__link .c-news-archive__title{font-weight:500;font-size:1.8rem;line-height:180%;letter-spacing:.04em;color:var(--black--500);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media print,screen and (max-width:1024px){.c-news-archive__list .c-news-archive__link .c-news-archive__title{font-size:2.6rem}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.c-news-archive__list .c-news-archive__link .c-news-archive__title{-webkit-transition:color .3s;transition:color .3s}.c-news-archive__list .c-news-archive__link:hover .c-news-archive__title{color:var(--red--500)}}.c-page-top{width:calc(152 / (1920 - var(--scrollbar-width)) * 100vw);position:fixed;bottom:0;right:calc(70 / (1920 - var(--scrollbar-width)) * 100vw);display:block;z-index:7;-webkit-transform:translateY(100%);transform:translateY(100%)}@media print,screen and (max-width:1024px){.c-page-top{width:calc(152 / (768 - var(--scrollbar-width)) * 100vw);right:calc(49 / (768 - var(--scrollbar-width)) * 100vw)}}.c-page-top img{-webkit-transform:translateY(calc(10 / (1920 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(10 / (1920 - var(--scrollbar-width)) * 100vw))}@media print,screen and (max-width:1024px){.c-page-top img{-webkit-transform:translateY(calc(10 / (768 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(10 / (768 - var(--scrollbar-width)) * 100vw))}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.c-page-top img{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.c-page-top:hover img{-webkit-transform:translateY(0);transform:translateY(0)}}.c-policy-content h2{margin-bottom:1em;font-weight:700;font-size:2.8rem;line-height:160%;letter-spacing:.04em;color:var(--black--500)}@media print,screen and (max-width:1024px){.c-policy-content h2{font-size:3.6rem}}.c-policy-content h3{margin-bottom:.75em;font-weight:700;font-size:2.2rem;line-height:160%;letter-spacing:.04em;color:var(--black--500);position:relative}@media print,screen and (max-width:1024px){.c-policy-content h3{font-size:3.2rem}}.c-policy-content p{font-weight:500;font-size:1.6rem;line-height:180%;letter-spacing:.04em;color:var(--black--500)}@media print,screen and (max-width:1024px){.c-policy-content p{font-size:2.6rem}}.c-policy-content p + p{margin:1em 0 0}.c-policy-content p + h2{margin:2.5em 0 1em}.c-policy-content p + h3{margin:2.5em 0 .75em}.c-policy-content p + ol,.c-policy-content p + ul{margin:1em 0 0}.c-policy-content p img{line-height:190%}.c-policy-content ol,.c-policy-content ul{font-weight:500;font-size:1.6rem;line-height:180%;letter-spacing:.04em;color:var(--black--500);list-style:unset;list-style-position:inside}@media print,screen and (max-width:1024px){.c-policy-content ol,.c-policy-content ul{font-size:2.6rem}}.c-policy-content ol li,.c-policy-content ul li{list-style:none}.c-policy-content ol + p,.c-policy-content ul + p{margin:1em 0 0}.c-policy-content ol + h2,.c-policy-content ul + h2{margin:2.5em 0 1em}.c-policy-content ol + h3,.c-policy-content ul + h3{margin:2.5em 0 .75em}.c-policy-content ol + ol,.c-policy-content ol + ul,.c-policy-content ul + ol,.c-policy-content ul + ul{margin:1em 0 0}.c-policy-content a{color:var(--black--500);text-decoration:underline;text-underline-offset:calc(4 / (1920 - var(--scrollbar-width)) * 100vw)}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.c-policy-content a{-webkit-transition:opacity .3s;transition:opacity .3s}.c-policy-content a:hover{opacity:.6}}@media print,screen and (max-width:1024px){.c-policy-content a{text-underline-offset:calc(4 / (768 - var(--scrollbar-width)) * 100vw)}}.c-policy-content a img{pointer-events:auto}.c-policy-content strong{font-weight:700}.c-policy-content em{font-style:italic}.c-policy-content img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.c-policy-content img.aligncenter{display:block;margin:0 auto;-o-object-position:center;object-position:center}.c-policy-content img.alignright{display:block;margin:0;float:none;-o-object-position:right;object-position:right}.c-policy-content img.alignleft{display:block;margin:0 0 0 auto;float:none;-o-object-position:left;object-position:left}.c-policy-content hr{height:1px;margin:4rem 0;padding:0;border:0;background:var(--black--500)}.c-policy-content .twitter-tweet{margin-inline:auto}.c-policy-content iframe[src*=youtube]{width:100%;max-width:100%;height:auto;aspect-ratio:16/9}.c-policy-content iframe[class^=instagram-]{min-width:auto!important;margin-inline:auto!important}.c-policy-content .gallery{padding:4rem 0;display:grid;gap:calc(20 / (1920 - var(--scrollbar-width)) * 100vw) calc(20 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-policy-content .gallery{gap:calc(10 / (768 - var(--scrollbar-width)) * 100vw) calc(10 / (768 - var(--scrollbar-width)) * 100vw)}}.c-policy-content .gallery.gallery-columns-1{grid-template-columns:repeat(1,1fr)}.c-policy-content .gallery.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.c-policy-content .gallery.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.c-policy-content .gallery.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.c-policy-content .gallery.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.c-policy-content .gallery.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.c-policy-content .gallery.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.c-policy-content .gallery.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.c-policy-content .gallery.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.c-policy-content .gallery .gallery-item{width:100%!important;margin:0!important;float:none!important}.c-policy-content .gallery .gallery-item .gallery-icon{aspect-ratio:1/1;background:var(--black--500)}.c-policy-content .gallery .gallery-item .gallery-icon img{width:100%;max-width:none;height:100%;-o-object-fit:contain;object-fit:contain}.c-policy-content .gallery .gallery-item .gallery-caption{font-weight:400;font-size:1.6rem;line-height:200%;letter-spacing:.06em;color:var(--black--500)}@media print,screen and (max-width:1024px){.c-policy-content .gallery .gallery-item .gallery-caption{font-size:2.6rem}}.c-policy-content .gallery br{display:none}.c-section--white{background:url(../images/global/common/bg_grunge_white.jpg) 0 0/calc(768 / (1920 - var(--scrollbar-width)) * 100vw) repeat var(--white--500)}@media print,screen and (max-width:1024px){.c-section--white{background-size:calc(2048 / (768 - var(--scrollbar-width)) * 100vw)}}.c-share-list{display:-webkit-box;display:-webkit-flex;display:flex;gap:0 calc(16 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-share-list{gap:0 calc(19 / (768 - var(--scrollbar-width)) * 100vw)}}.c-share-item{width:calc(80 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(80 / (1920 - var(--scrollbar-width)) * 100vw);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background:url(../images/global/common/bg_share_grunge.png) 0 0/contain no-repeat;position:relative}@media print,screen and (max-width:1024px){.c-share-item{width:calc(96 / (768 - var(--scrollbar-width)) * 100vw);height:calc(96 / (768 - var(--scrollbar-width)) * 100vw)}}.c-share-item svg{fill:var(--white--500)}.c-share-item.c-share-item--twitter{background-color:var(--black--500)}.c-share-item.c-share-item--twitter .svg__x{width:37.5%}.c-share-item.c-share-item--line{background-color:#008c0e}.c-share-item.c-share-item--line .svg__line{width:48.75%}.c-share-item.c-share-item--facebook{background-color:#001baa}.c-share-item.c-share-item--facebook .svg__facebook{width:27.5%}.c-share-item.c-share-item--url{background-color:#d51a00;cursor:pointer}.c-share-item.c-share-item--url .svg__url{width:41.25%}.c-share-item .popup{padding:calc(5 / (1920 - var(--scrollbar-width)) * 100vw) calc(10 / (1920 - var(--scrollbar-width)) * 100vw) calc(7 / (1920 - var(--scrollbar-width)) * 100vw);font-weight:500;font-size:1.4rem;color:#fff;white-space:nowrap;display:inline-block;background:#d51a00;position:absolute;border-radius:calc(4 / (1920 - var(--scrollbar-width)) * 100vw);bottom:calc(-35 / (1920 - var(--scrollbar-width)) * 100vw);pointer-events:none}@media print,screen and (max-width:1024px){.c-share-item .popup{padding:calc(5 / (768 - var(--scrollbar-width)) * 100vw) calc(10 / (768 - var(--scrollbar-width)) * 100vw) calc(5 / (768 - var(--scrollbar-width)) * 100vw);font-size:2.2rem;border-radius:calc(6 / (768 - var(--scrollbar-width)) * 100vw);bottom:calc(-45 / (768 - var(--scrollbar-width)) * 100vw)}}.c-share-item .popup::before{content:"";width:calc(8 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(6 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;display:block;position:absolute;top:calc(-6 / (1920 - var(--scrollbar-width)) * 100vw);left:0;right:0;-webkit-clip-path:polygon(0 100%,100% 100%,50% 0);clip-path:polygon(0 100%,100% 100%,50% 0);background:#d51a00}@media print,screen and (max-width:1024px){.c-share-item .popup::before{width:calc(12 / (768 - var(--scrollbar-width)) * 100vw);height:calc(9 / (768 - var(--scrollbar-width)) * 100vw);top:calc(-8 / (768 - var(--scrollbar-width)) * 100vw)}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.c-share-item{-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;will-change:filter}.c-share-item:hover{-webkit-filter:brightness(.8);filter:brightness(.8)}}.c-single-content h2{margin-bottom:1em;padding:calc(8 / (1920 - var(--scrollbar-width)) * 100vw) calc(20 / (1920 - var(--scrollbar-width)) * 100vw) calc(10 / (1920 - var(--scrollbar-width)) * 100vw);font-weight:700;font-size:2.2rem;line-height:160%;letter-spacing:.04em;color:var(--white--500);background:var(--red--500);-webkit-box-shadow:0 calc(4 / (1920 - var(--scrollbar-width)) * 100vw) 0 0 var(--black--500);box-shadow:0 calc(4 / (1920 - var(--scrollbar-width)) * 100vw) 0 0 var(--black--500)}@media print,screen and (max-width:1024px){.c-single-content h2{padding:calc(18 / (768 - var(--scrollbar-width)) * 100vw) calc(20 / (768 - var(--scrollbar-width)) * 100vw) calc(20 / (768 - var(--scrollbar-width)) * 100vw);font-size:3.2rem;-webkit-box-shadow:0 calc(4 / (768 - var(--scrollbar-width)) * 100vw) 0 0 var(--black--500);box-shadow:0 calc(4 / (768 - var(--scrollbar-width)) * 100vw) 0 0 var(--black--500)}}.c-single-content h3{margin-bottom:.75em;padding-left:calc(34 / (1920 - var(--scrollbar-width)) * 100vw);font-weight:700;font-size:2.2rem;line-height:160%;letter-spacing:.04em;color:var(--red--500);position:relative}@media print,screen and (max-width:1024px){.c-single-content h3{padding-left:calc(55 / (768 - var(--scrollbar-width)) * 100vw);font-size:3.2rem}}.c-single-content h3::before{content:"";width:calc(22 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(26 / (1920 - var(--scrollbar-width)) * 100vw);position:absolute;top:calc(6 / (1920 - var(--scrollbar-width)) * 100vw);left:0;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2226%22%20fill%3D%22none%22%20viewBox%3D%220%200%2022%2026%22%3E%20%3Cpath%20fill%3D%22%23E60012%22%20fill-rule%3D%22evenodd%22%20d%3D%22M21.942.553c-.1-.161-1.3-.562-2.008-.553-.71.01-1.34-.019-2.986.833-1.345.696-2.704%201.93-3.087%202.377-.383.447-1.515%201.904-1.9%202.822-.384.919-.578%201.566-.671%202.17%200%200-.397.204-.4.423%200%200-.177-.157-.124-.582%200%200-.328.254-.22.812l-.273-.237s.073.516-.04.646c-.111.13-.449.545-.89.668%200%200-.3-.132-.657-.115-.356.017-.54.118-1.148-.215-.242-.132-.738-.336-.758-.345-.104-.047-.544-.2-.75-.538%200%200-.446-.53-.689-.999l-.273-.531.062.065s-.127-.287-.281-.69c-.155-.403-.336-.79-.336-.79l.062.057s-.07-.12-.172-.416c-.102-.297-.291-.753-.422-1.372%200%200%20.065-.046.07-.402l-.054.057v-.23s-.041.153-.07.194c0%200%20.001-.15-.008-.223l-.086.115s-.01-.233-.024-.294l-.03.064s-.125-.606-.86-.983c0%200-.067-.226-.141-.36-.075-.132-.138-.37-.164-.66-.026-.29-.246-1.2-.36-1.199-.114.002-.105.38-.133.625%200%200-.098.218-.14.596-.043.378-.037.513-.141.797%200%200-.142.126-.149.252%200%200-.6.345-.836.99L.793%203.24s-.01.15.007.259c0%200-.053-.1-.062-.165%200%200-.014.164.031.287%200%200-.05-.054-.086-.165%200%200%20.002.186.055.316%200%200-.042-.024-.11-.165%200%200%20.026.172.086.301%200%200-.07-.055-.14-.158%200%200%20.04.181.109.323%200%200-.02.151-.11.352-.09.201-.023.237-.023.237s.013-.09.086-.172c0%200-.047.286-.078.517%200%200-.055.283-.086.596-.031.314-.087.623-.156.762%200%200%20.082-.08.125-.194%200%200-.1.62-.18.862-.08.241-.185.639-.148.948%200%200%20.053-.284.109-.38%200%200-.147.595-.164.961-.017.366.101.503.101.503s-.02.513-.054.869c-.033.356-.139%201.267-.094%201.795.045.529.172%201.271.383%201.738.21.467.603%201.21%201.227%201.753.624.543%201.303%201.04%201.743%201.278.44.237.914.402.914.402s.343.76.899.862c0%200%20.312.142.484.46.172.317.463.69.852.876.39.184.573.484.617.825.044.341.132%201.806.11%202.133l-.008-.036-.023.295s-.418.228-.813.294c-.396.066-.54.108-.54.108s-.154%200-.274.13c0%200%20.039-.004.165-.008%200%200%20.034.086.178.07.143-.017.37-.037.528-.064.156-.027.307-.046.307-.046s-.316.173-.372.199c-.262.12-.547.287-.547.287s-.206.019-.445.201c-.158.12-.118.251-.118.251s.178-.05.22-.093c0%200%20.189.078.476-.007s.619-.286.735-.309c.116-.022.096.004.273-.057.177-.061.344-.079.344-.079s-.142.11-.18.252c0%200-.24.227-.156.423%200%200%20.098.078.235-.064.083-.087.095-.109.093-.114.017.004.085.012.196-.08.127-.107.629-.44.649-.596.019-.157-.008-.187-.008-.187s.226-.026.399.014c.172.041.359%200%20.359%200s.264.088.336-.1c0%200%20.175.063.196.122%200%200-.03-.215-.157-.273-.126-.058-.094-.057-.289-.086%200%200-.104-.087-.328-.144-.224-.057-.371-.12-.477-.201-.105-.081-.164-.137-.164-.137s-.094-.799-.023-1.45c.07-.652.09-.72.219-1.042%200%200%20.228-.188.203-.581.008.018.278.133.422.373.144.24.283.574.719.747%200%200%20.157.599.21%201.02.055.42.127%201.052.095%201.573-.032.52.014.702-.203.811-.218.11-.957.443-1.134.51-.176.067-.67.175-.695.316%200%200%20.082.081.219.029%200%200%20.063.085.203.043.14-.042.243-.079.243-.079l-.321.273s-.057-.02-.274.115a.99.99%200%200%200-.328.374s.167.062.305-.058c0%200%20.316.091.64-.086.325-.177.622-.327.853-.388.23-.06.492-.122.492-.122s-.167.404-.258.79a.49.49%200%200%200%20.055.352l.047.072s-.003.377.156.388c.158.01.14-.252.14-.252s.158.023.258-.28c.1-.303.363-.956.438-1.185.075-.229.07-.388.07-.388s.542.094.68.13c.14.035.345.061.508.043.164-.019.227-.043.227-.043s.148.028.235.108c0%200-.007-.275-.188-.324-.181-.048-.383-.036-.383-.036s-.73-.388-1.094-.517c0%200-.172-.494-.172-1.077s.02-1.45.196-2.133c0%200%20.304-.424.304-.983%200-.507-.042-.544.118-.977.16-.434.18-.452.18-.452s.156-.123.32-.381.475-.677%201.368-.883c0%200-.024-.052-.25-.13%200%200%20.286-.008.437-.273%200%200-.074.083-.289.086%200%200%20.33-.322.602-.409%200%200-.051-.038-.11-.043%200%200%20.172-.104.259-.187%200%200-.078.016-.133.022%200%200%20.216-.113.336-.33%200%200-.064.056-.086.071%200%200%20.208-.3.258-.488%200%200-.087.09-.188.143%200%200%20.096-.172.188-.23%200%200-.103.018-.188.05%200%200%20.118-.18.211-.272%200%200-.106.026-.164.057%200%200-.067-.053-.156-.057%200%200%20.095-.055.148-.072%200%200-.091-.04-.195-.043%200%200%20.248-.223.383-.474.135-.25.187-.51.187-.51s-.085.197-.125.23c0%200%20.114-.264.196-.495%200%200-.073.09-.102.114%200%200%20.153-.283.219-.495.066-.212.055-.251.055-.251s.268.24.375.466c.107.226.139.554.344.604.205.05.118-.531.11-.654a9.17%209.17%200%200%200-.095-.56s.265.617.32.855c.056.237.148.802.353.84.204.038.228-.842.219-1.048-.01-.207-.096-.96-.5-1.552-.406-.592-.918-1.129-1.822-1.486%200%200%20.864.104%201.587.668.723.563.968.869%201.164%201.35.197.48.305.763.477.797.172.034.096-.807-.015-1.092-.112-.284-.448-1.07-.735-1.386-.288-.316-.57-.546-.57-.546s.877.209%201.219.496c.341.287.518.453.61%201.005.09.552.03.81.015.912-.015.102-.028.206.055.237.082.031.181-.128.258-.41a1.99%201.99%200%200%200-.047-1.091s.073-.603-.094-1.027c-.168-.424-.72-.723-1.118-.89-.398-.168-.89-.274-1.602-.08%200%200%20.484-.208%201.36-.143.876.066%201.148.459%201.282.647a1.4%201.4%200%200%201%20.281.783c.005.324-.06.698.008.71.067.012.126.009.198-.293.06-.25.152-.913-.143-1.567l.203.244s.02.64.094.877c.072.237.136.329.219.193.083-.135.407-.865.422-1.429.015-.564-.042-1.619-.782-2.14%200%200%20.647.23.922.575.275.344.498.674.633.74.136.065.138-.068.149-.18.01-.112-.036-.706-.234-1.127-.199-.421-.448-.892-1.22-1.17-.77-.28-1.242-.152-1.242-.152s.803-.212%201.414-.122c.612.09.873.377%201.063.596.19.22.283.328.298.367.014.039.072.133.132.072.06-.062.124-.215.063-.424-.061-.21-.274-.554-.391-.654%200%200%20.34.215.531.482.192.266.308.485.461.488.154.003.19-.331.118-.639-.072-.308-.278-.711-.813-1.206-.535-.495-1.015-.631-1.438-.712%200%200%20.534-.086%201.016.072.482.159.661.292.805.338.144.046.432.148.461.18.029.03.09.032.133-.037.043-.069.013-.232-.18-.473-.193-.242-.54-.7-1.563-.963-.811-.208-1.727-.1-1.727-.1s1.097-.387%201.907-.495c.809-.109%201.525-.172%201.766-.137.24.035.508.134.547.072.04-.062-.099-.326-.5-.503s-1.541-.53-2.493-.402c0%200%20.704-.214%201.602-.316.898-.103%201.266-.142%201.415-.122.148.02.187-.004.085-.165V.553ZM17.52%209.94c.137.16.15.346.156.36-.215-.404-.711-.79-.711-.79.257.121.418.27.555.43Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 0 0/contain no-repeat}@media print,screen and (max-width:1024px){.c-single-content h3::before{width:calc(35 / (768 - var(--scrollbar-width)) * 100vw);height:calc(42 / (768 - var(--scrollbar-width)) * 100vw);top:calc(6 / (768 - var(--scrollbar-width)) * 100vw)}}.c-single-content h4{margin-bottom:1em;padding-bottom:calc(9 / (1920 - var(--scrollbar-width)) * 100vw);font-weight:700;font-size:2rem;line-height:160%;letter-spacing:.04em;color:var(--black--500);border-bottom:1px solid var(--black--500);position:relative}@media print,screen and (max-width:1024px){.c-single-content h4{padding-bottom:calc(15 / (768 - var(--scrollbar-width)) * 100vw);font-size:3rem}}.c-single-content h4::before{content:"";width:100%;height:1px;display:block;position:absolute;bottom:calc(4 / (1920 - var(--scrollbar-width)) * 100vw);left:0;background:var(--black--500)}@media print,screen and (max-width:1024px){.c-single-content h4::before{bottom:calc(4 / (768 - var(--scrollbar-width)) * 100vw)}}.c-single-content h5{margin-bottom:1em;font-weight:700;font-size:1.8rem;line-height:160%;letter-spacing:.04em;color:var(--red--500)}@media print,screen and (max-width:1024px){.c-single-content h5{font-size:2.8rem}}.c-single-content p{font-weight:500;font-size:1.6rem;line-height:180%;letter-spacing:.04em;color:var(--black--500)}@media print,screen and (max-width:1024px){.c-single-content p{font-size:2.6rem}}.c-single-content p + p{margin:1em 0 0}.c-single-content p + h2{margin:2.5em 0 1em}.c-single-content p + h3{margin:2.5em 0 .75em}.c-single-content p + h4{margin:2.5em 0 1em}.c-single-content p + h5{margin:2.5em 0 1em}.c-single-content p + ol,.c-single-content p + ul{margin:1em 0 0}.c-single-content p img{line-height:190%}.c-single-content ol,.c-single-content ul{font-weight:500;font-size:1.6rem;line-height:180%;letter-spacing:.04em;color:var(--black--500);list-style:unset;list-style-position:inside}@media print,screen and (max-width:1024px){.c-single-content ol,.c-single-content ul{font-size:2.6rem}}.c-single-content ol li,.c-single-content ul li{list-style:none}.c-single-content ol + p,.c-single-content ul + p{margin:1em 0 0}.c-single-content ol + h2,.c-single-content ul + h2{margin:2.5em 0 1em}.c-single-content ol + h3,.c-single-content ul + h3{margin:2.5em 0 .75em}.c-single-content ol + h4,.c-single-content ul + h4{margin:2.5em 0 1em}.c-single-content ol + h5,.c-single-content ul + h5{margin:2.5em 0 1em}.c-single-content ol + ol,.c-single-content ol + ul,.c-single-content ul + ol,.c-single-content ul + ul{margin:1em 0 0}.c-single-content a{font-weight:500;font-size:1.6rem;line-height:180%;letter-spacing:.04em;color:var(--black--500);text-decoration:underline;text-underline-offset:calc(4 / (1920 - var(--scrollbar-width)) * 100vw)}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.c-single-content a{-webkit-transition:opacity .3s;transition:opacity .3s}.c-single-content a:hover{opacity:.6}}@media print,screen and (max-width:1024px){.c-single-content a{text-underline-offset:calc(4 / (768 - var(--scrollbar-width)) * 100vw);font-size:2.6rem}}.c-single-content a img{pointer-events:auto}.c-single-content a[target=_blank]{position:relative;padding-right:calc(20 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-single-content a[target=_blank]{padding-right:calc(24 / (768 - var(--scrollbar-width)) * 100vw)}}.c-single-content a[target=_blank]::after{content:"";display:inline-block;position:absolute;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTcgMFYxLjU1NTY2SDEuNTU1NjZWMTIuNDQ0M0gxMi40NDQzVjdIMTRWMTIuNDQ0M0MxNCAxMy4zMDM4IDEzLjMwMzggMTQgMTIuNDQ0MyAxNEgxLjU1NTY2QzAuNjk2MTk1IDE0IDAgMTMuMzAzOCAwIDEyLjQ0NDNWMS41NTU2NkMwIDAuNjk2MTk1IDAuNjk2MTk1IDAgMS41NTU2NiAwSDdaTTEzLjgwMTggMFY1LjQ0NDM0SDEyLjI0NjFWMi42NTYyNUw0LjYwMDU5IDEwLjMwMThMMy41IDkuMjAxMTdMMTEuMTQ1NSAxLjU1NTY2SDguMzU3NDJWMEgxMy44MDE4WiIgZmlsbD0iIzIyMjIyMiIvPiA8L3N2Zz4=) top center/contain no-repeat;margin-left:calc(2 / (1920 - var(--scrollbar-width)) * 100vw);margin-top:calc(8 / (1920 - var(--scrollbar-width)) * 100vw);width:calc(14 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(14 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-single-content a[target=_blank]::after{margin-top:calc(18 / (768 - var(--scrollbar-width)) * 100vw);margin-left:calc(2 / (768 - var(--scrollbar-width)) * 100vw);width:calc(16 / (768 - var(--scrollbar-width)) * 100vw);height:calc(16 / (768 - var(--scrollbar-width)) * 100vw)}}.c-single-content a[target=_blank]:has(img)::after{display:none}.c-single-content strong{font-weight:700}.c-single-content em{font-style:italic}.c-single-content img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.c-single-content img.aligncenter{display:block;margin:0 auto;-o-object-position:center;object-position:center}.c-single-content img.alignright{display:block;margin:0;float:none;-o-object-position:right;object-position:right}.c-single-content img.alignleft{display:block;margin:0 0 0 auto;float:none;-o-object-position:left;object-position:left}.c-single-content hr{height:1px;margin:4rem 0;padding:0;border:0;background:var(--black--500)}.c-single-content .twitter-tweet{margin-inline:auto}.c-single-content iframe[src*=youtube]{width:100%;max-width:100%;height:auto;aspect-ratio:16/9}.c-single-content iframe[class^=instagram-]{min-width:auto!important;margin-inline:auto!important}.c-single-content .wp-caption-text{font-weight:400;font-size:1.6rem;line-height:200%;letter-spacing:.06em;color:var(--black--500);text-align:center}@media print,screen and (max-width:1024px){.c-single-content .wp-caption-text{font-size:2.6rem}}.c-single-content .gallery{padding:4rem 0;display:grid;gap:calc(20 / (1920 - var(--scrollbar-width)) * 100vw) calc(20 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-single-content .gallery{gap:calc(20 / (768 - var(--scrollbar-width)) * 100vw) calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.c-single-content .gallery.gallery-columns-1{grid-template-columns:repeat(1,1fr)}.c-single-content .gallery.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.c-single-content .gallery.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.c-single-content .gallery.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.c-single-content .gallery.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.c-single-content .gallery.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.c-single-content .gallery.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.c-single-content .gallery.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.c-single-content .gallery.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.c-single-content .gallery .gallery-item{width:100%!important;margin:0!important;float:none!important}.c-single-content .gallery .gallery-item .gallery-icon{aspect-ratio:1/1;background:var(--black--500)}.c-single-content .gallery .gallery-item .gallery-icon img{width:100%;max-width:none;height:100%;-o-object-fit:contain;object-fit:contain;border:none!important}.c-single-content .gallery .gallery-item .gallery-caption{font-weight:400;font-size:1.6rem;line-height:200%;letter-spacing:.06em;color:var(--black--500)}@media print,screen and (max-width:1024px){.c-single-content .gallery .gallery-item .gallery-caption{font-size:2.6rem}}.c-single-content .gallery br{display:none}.c-single-pagenavi{width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:0 calc(40 / (1920 - var(--scrollbar-width)) * 100vw);position:relative}@media print,screen and (max-width:1024px){.c-single-pagenavi{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw);gap:0 calc(50 / (768 - var(--scrollbar-width)) * 100vw)}}.c-single-pagenavi .c-single-pagenavi__list{font-family:Jomhuria,serif;font-weight:400;font-size:4.4rem;letter-spacing:.04em;color:var(--black--500)}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.c-single-pagenavi .c-single-pagenavi__list{-webkit-transition:color .3s;transition:color .3s}.c-single-pagenavi .c-single-pagenavi__list:hover{color:var(--red--500)}}@media print,screen and (max-width:1024px){.c-single-pagenavi .c-single-pagenavi__list{font-size:7.2rem}}.c-single-pagenavi .c-single-pagenavi__next,.c-single-pagenavi .c-single-pagenavi__prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:Jomhuria,serif;font-weight:400;font-size:4.4rem;letter-spacing:.04em;color:var(--black--500);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:0 calc(26 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-single-pagenavi .c-single-pagenavi__next,.c-single-pagenavi .c-single-pagenavi__prev{font-size:0;-webkit-transform:translateY(-60%);transform:translateY(-60%)}}.c-single-pagenavi .c-single-pagenavi__next .c-arrow-circle,.c-single-pagenavi .c-single-pagenavi__prev .c-arrow-circle{width:calc(52 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(49 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateY(calc(-3 / (1920 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(-3 / (1920 - var(--scrollbar-width)) * 100vw))}@media print,screen and (max-width:1024px){.c-single-pagenavi .c-single-pagenavi__next .c-arrow-circle,.c-single-pagenavi .c-single-pagenavi__prev .c-arrow-circle{width:calc(77 / (768 - var(--scrollbar-width)) * 100vw);height:calc(73 / (768 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateY(0);transform:translateY(0)}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.c-single-pagenavi .c-single-pagenavi__next,.c-single-pagenavi .c-single-pagenavi__prev{-webkit-transition:color .3s;transition:color .3s}.c-single-pagenavi .c-single-pagenavi__next .c-arrow-circle,.c-single-pagenavi .c-single-pagenavi__prev .c-arrow-circle{-webkit-transition:background-color .3s;transition:background-color .3s}.c-single-pagenavi .c-single-pagenavi__next:hover,.c-single-pagenavi .c-single-pagenavi__prev:hover{color:var(--red--500)}.c-single-pagenavi .c-single-pagenavi__next:hover .c-arrow-circle,.c-single-pagenavi .c-single-pagenavi__prev:hover .c-arrow-circle{background-color:var(--red--500)}}.c-single-pagenavi .c-single-pagenavi__prev{left:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.c-single-pagenavi .c-single-pagenavi__next{right:0}.c-view-more .c-view-more__inner{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:0 calc(27 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-view-more .c-view-more__inner{gap:0 calc(26 / (768 - var(--scrollbar-width)) * 100vw)}}.c-view-more .c-view-more__inner .c-view-more__text{margin-top:calc(8 / (1920 - var(--scrollbar-width)) * 100vw);font-family:Jomhuria,serif;font-weight:400;font-size:4.4rem;letter-spacing:.06em;color:var(--black--500)}@media print,screen and (max-width:1024px){.c-view-more .c-view-more__inner .c-view-more__text{margin-top:calc(13 / (768 - var(--scrollbar-width)) * 100vw);font-size:6rem}}.c-view-more .c-view-more__inner .c-view-more__icon{width:calc(52 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(49 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-view-more .c-view-more__inner .c-view-more__icon{width:calc(77 / (768 - var(--scrollbar-width)) * 100vw);height:calc(73 / (768 - var(--scrollbar-width)) * 100vw)}}.c-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.c-wp-pagenavi .wp-pagenavi{width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:0 calc(40 / (1920 - var(--scrollbar-width)) * 100vw);position:relative}@media print,screen and (max-width:1024px){.c-wp-pagenavi .wp-pagenavi{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw);gap:0 calc(50 / (768 - var(--scrollbar-width)) * 100vw)}}.c-wp-pagenavi .wp-pagenavi .current,.c-wp-pagenavi .wp-pagenavi .first,.c-wp-pagenavi .wp-pagenavi .last,.c-wp-pagenavi .wp-pagenavi .page{font-family:Jomhuria,serif;font-weight:400;font-size:4.4rem;letter-spacing:.04em;color:var(--black--500)}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.c-wp-pagenavi .wp-pagenavi .current,.c-wp-pagenavi .wp-pagenavi .first,.c-wp-pagenavi .wp-pagenavi .last,.c-wp-pagenavi .wp-pagenavi .page{-webkit-transition:color .3s;transition:color .3s}.c-wp-pagenavi .wp-pagenavi .current:hover,.c-wp-pagenavi .wp-pagenavi .first:hover,.c-wp-pagenavi .wp-pagenavi .last:hover,.c-wp-pagenavi .wp-pagenavi .page:hover{color:var(--red--500)}}@media print,screen and (max-width:1024px){.c-wp-pagenavi .wp-pagenavi .current,.c-wp-pagenavi .wp-pagenavi .first,.c-wp-pagenavi .wp-pagenavi .last,.c-wp-pagenavi .wp-pagenavi .page{font-size:7.2rem}}.c-wp-pagenavi .wp-pagenavi .first,.c-wp-pagenavi .wp-pagenavi .last{display:none}@media print,screen and (max-width:1024px){.c-wp-pagenavi .wp-pagenavi .first,.c-wp-pagenavi .wp-pagenavi .last{display:none}}.c-wp-pagenavi .wp-pagenavi .current{color:var(--red--500)}.c-wp-pagenavi .wp-pagenavi .extend{display:none}@media print,screen and (max-width:1024px){.c-wp-pagenavi .wp-pagenavi .extend{font-family:Jomhuria,serif;font-weight:400;font-size:5.8rem;letter-spacing:.04em}}.c-wp-pagenavi .wp-pagenavi .nextpostslink,.c-wp-pagenavi .wp-pagenavi .previouspostslink{padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:Jomhuria,serif;font-weight:400;font-size:4.4rem;letter-spacing:.04em;color:var(--black--500);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:0 calc(26 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-wp-pagenavi .wp-pagenavi .nextpostslink,.c-wp-pagenavi .wp-pagenavi .previouspostslink{font-size:0;-webkit-transform:translateY(-60%);transform:translateY(-60%);display:none}}.c-wp-pagenavi .wp-pagenavi .nextpostslink .c-arrow-circle,.c-wp-pagenavi .wp-pagenavi .previouspostslink .c-arrow-circle{width:calc(52 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(49 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateY(calc(-3 / (1920 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(-3 / (1920 - var(--scrollbar-width)) * 100vw))}@media print,screen and (max-width:1024px){.c-wp-pagenavi .wp-pagenavi .nextpostslink .c-arrow-circle,.c-wp-pagenavi .wp-pagenavi .previouspostslink .c-arrow-circle{width:calc(77 / (768 - var(--scrollbar-width)) * 100vw);height:calc(73 / (768 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateY(0);transform:translateY(0)}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.c-wp-pagenavi .wp-pagenavi .nextpostslink,.c-wp-pagenavi .wp-pagenavi .previouspostslink{-webkit-transition:color .3s;transition:color .3s}.c-wp-pagenavi .wp-pagenavi .nextpostslink .c-arrow-circle,.c-wp-pagenavi .wp-pagenavi .previouspostslink .c-arrow-circle{-webkit-transition:background-color .3s;transition:background-color .3s}.c-wp-pagenavi .wp-pagenavi .nextpostslink:hover,.c-wp-pagenavi .wp-pagenavi .previouspostslink:hover{color:var(--red--500)}.c-wp-pagenavi .wp-pagenavi .nextpostslink:hover .c-arrow-circle,.c-wp-pagenavi .wp-pagenavi .previouspostslink:hover .c-arrow-circle{background-color:var(--red--500)}}.c-wp-pagenavi .wp-pagenavi .previouspostslink{left:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.c-wp-pagenavi .wp-pagenavi .nextpostslink{right:0}.js-Youtube{cursor:pointer}.c-youtube-modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:12;display:none;overscroll-behavior:contain}.c-youtube-modal .c-youtube-modal__overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#17020c;opacity:.8;cursor:pointer}.c-youtube-modal .c-youtube-modal__close{width:calc(124 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(100 / (1920 - var(--scrollbar-width)) * 100vw);padding-top:calc(18 / (1920 - var(--scrollbar-width)) * 100vw);position:fixed;top:0;right:0;background:var(--black--500);cursor:pointer;z-index:10;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:background-color .3s;transition:background-color .3s}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__close{width:calc(136 / (768 - var(--scrollbar-width)) * 100vw);height:calc(100 / (768 - var(--scrollbar-width)) * 100vw);padding-top:calc(17 / (768 - var(--scrollbar-width)) * 100vw)}}.c-youtube-modal .c-youtube-modal__close::after{content:"";width:calc(70 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(22 / (1920 - var(--scrollbar-width)) * 100vw);margin:calc(-6 / (1920 - var(--scrollbar-width)) * 100vw) auto 0;display:block;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2270%22%20height%3D%2222%22%20fill%3D%22none%22%20viewBox%3D%220%200%2070%2022%22%3E%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M69.325%2018.117%201.71%200%20.675%203.864%2068.29%2021.98z%22%2F%3E%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M.675%2018.117%2068.29%200l1.035%203.863L1.71%2021.981z%22%2F%3E%3C%2Fsvg%3E") 50% 50%/contain no-repeat}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__close::after{width:calc(70 / (768 - var(--scrollbar-width)) * 100vw);height:calc(22 / (768 - var(--scrollbar-width)) * 100vw);margin-top:calc(-9 / (768 - var(--scrollbar-width)) * 100vw)}}.c-youtube-modal .c-youtube-modal__close p{font-family:Jomhuria,serif;font-weight:400;font-size:3.4rem;color:var(--white--500);text-align:center}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__close p{font-size:4.2rem}}.c-youtube-modal .c-youtube-modal__close p::-moz-selection{background:0 0}.c-youtube-modal .c-youtube-modal__close p::selection{background:0 0}.c-youtube-modal .c-youtube-modal__content{width:100%;height:100%;max-width:calc(1280 / (1920 - var(--scrollbar-width)) * 100vw);max-height:calc(720 / (1920 - var(--scrollbar-width)) * 100vw);margin:auto;position:fixed;top:0;bottom:0;left:0;right:0;display:grid;place-items:center}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__content{max-width:calc(708 / (768 - var(--scrollbar-width)) * 100vw);max-height:calc(398.25 / (768 - var(--scrollbar-width)) * 100vw)}}.c-youtube-modal .c-youtube-modal__content iframe{width:100%;height:100%;max-width:calc(1280 / (1920 - var(--scrollbar-width)) * 100vw);max-height:calc(720 / (1920 - var(--scrollbar-width)) * 100vw);-o-object-fit:contain;object-fit:contain}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__content iframe{max-width:calc(708 / (768 - var(--scrollbar-width)) * 100vw);max-height:calc(398.25 / (768 - var(--scrollbar-width)) * 100vw);margin:auto 0}}.js-Comment{cursor:pointer}.c-comment-modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:12;display:none;overscroll-behavior:contain;overflow-y:scroll}.c-comment-modal .c-comment-modal__overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:.6;cursor:pointer}.c-comment-modal .c-comment-modal__close{width:calc(124 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(100 / (1920 - var(--scrollbar-width)) * 100vw);padding-top:calc(18 / (1920 - var(--scrollbar-width)) * 100vw);position:fixed;top:0;right:0;background:var(--black--500);cursor:pointer;z-index:10;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:background-color .3s;transition:background-color .3s}@media print,screen and (max-width:1024px){.c-comment-modal .c-comment-modal__close{width:calc(136 / (768 - var(--scrollbar-width)) * 100vw);height:calc(100 / (768 - var(--scrollbar-width)) * 100vw);padding-top:calc(17 / (768 - var(--scrollbar-width)) * 100vw)}}.c-comment-modal .c-comment-modal__close::after{content:"";width:calc(70 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(22 / (1920 - var(--scrollbar-width)) * 100vw);margin:calc(-6 / (1920 - var(--scrollbar-width)) * 100vw) auto 0;display:block;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2270%22%20height%3D%2222%22%20fill%3D%22none%22%20viewBox%3D%220%200%2070%2022%22%3E%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M69.325%2018.117%201.71%200%20.675%203.864%2068.29%2021.98z%22%2F%3E%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M.675%2018.117%2068.29%200l1.035%203.863L1.71%2021.981z%22%2F%3E%3C%2Fsvg%3E") 50% 50%/contain no-repeat}@media print,screen and (max-width:1024px){.c-comment-modal .c-comment-modal__close::after{width:calc(70 / (768 - var(--scrollbar-width)) * 100vw);height:calc(22 / (768 - var(--scrollbar-width)) * 100vw);margin-top:calc(-9 / (768 - var(--scrollbar-width)) * 100vw)}}.c-comment-modal .c-comment-modal__close p{font-family:Jomhuria,serif;font-weight:400;font-size:3.4rem;color:var(--white--500);text-align:center}@media print,screen and (max-width:1024px){.c-comment-modal .c-comment-modal__close p{font-size:4.2rem}}.c-comment-modal .c-comment-modal__close p::-moz-selection{background:0 0}.c-comment-modal .c-comment-modal__close p::selection{background:0 0}.c-comment-modal .c-comment-modal__content{width:100%;max-width:calc(960 / (1920 - var(--scrollbar-width)) * 100vw);margin:auto;padding:calc(300 / (1920 - var(--scrollbar-width)) * 100vw) 0}@media print,screen and (max-width:1024px){.c-comment-modal .c-comment-modal__content{padding:calc(140 / (768 - var(--scrollbar-width)) * 100vw) 0;max-width:calc(668 / (768 - var(--scrollbar-width)) * 100vw)}}.c-comment-modal .c-comment-modal__content .c-comment__body-inner{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;place-items:start;background:#fff;padding:calc(60 / (1920 - var(--scrollbar-width)) * 100vw);z-index:2}@media print,screen and (max-width:1024px){.c-comment-modal .c-comment-modal__content .c-comment__body-inner{display:block;padding:calc(60 / (768 - var(--scrollbar-width)) * 100vw) calc(50 / (768 - var(--scrollbar-width)) * 100vw) calc(78 / (768 - var(--scrollbar-width)) * 100vw)}}.c-comment-modal .c-comment-modal__content .c-comment__body-inner .images{margin-right:calc(60 / (1920 - var(--scrollbar-width)) * 100vw);width:calc(232 / (1920 - var(--scrollbar-width)) * 100vw);aspect-ratio:1/1}@media print,screen and (max-width:1024px){.c-comment-modal .c-comment-modal__content .c-comment__body-inner .images{margin-inline:auto;width:calc(428 / (768 - var(--scrollbar-width)) * 100vw)}}.c-comment-modal .c-comment-modal__content .c-comment__body-inner .images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-comment-modal .c-comment-modal__content .c-comment__body-inner .text{width:calc(548 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-comment-modal .c-comment-modal__content .c-comment__body-inner .text{margin-top:calc(60 / (768 - var(--scrollbar-width)) * 100vw);width:calc(558 / (768 - var(--scrollbar-width)) * 100vw)}}.c-comment-modal .c-comment-modal__content .c-comment__body-inner .text dl .role{font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:1.8rem;line-height:160%;letter-spacing:.04em;color:#e60012}@media print,screen and (max-width:1024px){.c-comment-modal .c-comment-modal__content .c-comment__body-inner .text dl .role{font-size:2.8rem}}.c-comment-modal .c-comment-modal__content .c-comment__body-inner .text dl .name{margin-top:calc(4 / (1920 - var(--scrollbar-width)) * 100vw);padding-bottom:calc(10 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:3.2rem;line-height:160%;letter-spacing:.04em;border-bottom:calc(1 / (1920 - var(--scrollbar-width)) * 100vw) solid #000}@media print,screen and (max-width:1024px){.c-comment-modal .c-comment-modal__content .c-comment__body-inner .text dl .name{margin-top:calc(10 / (768 - var(--scrollbar-width)) * 100vw);padding-bottom:calc(20 / (768 - var(--scrollbar-width)) * 100vw);font-size:3.6rem;border-bottom:calc(2 / (768 - var(--scrollbar-width)) * 100vw) solid #000}}.c-comment-modal .c-comment-modal__content .c-comment__body-inner .text p{margin-top:calc(20 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:1.6rem;line-height:180%;letter-spacing:.04em}@media print,screen and (max-width:1024px){.c-comment-modal .c-comment-modal__content .c-comment__body-inner .text p{margin-top:calc(30 / (768 - var(--scrollbar-width)) * 100vw);font-size:2.6rem}}.c-comment-modal .c-comment-modal__content .c-comment__body-inner .text p + p{margin-top:calc(30 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.c-comment-modal .c-comment-modal__content .c-comment__body-inner .text p + p{margin-top:calc(48 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__hero{height:calc(2230 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(1946 / (1920 - var(--scrollbar-width)) * 100vw);margin:0 auto;position:relative}@media print,screen and (max-width:1024px){.p-home__hero{height:calc(1080 / (768 - var(--scrollbar-width)) * 100vw);height:calc(757 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__hero .p-home__hero-logo{width:calc(1640 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;position:absolute;bottom:calc(-77 / (1920 - var(--scrollbar-width)) * 100vw);left:0;right:0;z-index:2;-webkit-filter:drop-shadow(0 0 calc(44 / (1920 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9));filter:drop-shadow(0 0 calc(44 / (1920 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9));will-change:filter;opacity:0}@media print,screen and (max-width:1024px){.p-home__hero .p-home__hero-logo{width:calc(748 / (768 - var(--scrollbar-width)) * 100vw);bottom:calc(-52 / (768 - var(--scrollbar-width)) * 100vw);left:calc(-24 / (768 - var(--scrollbar-width)) * 100vw);right:auto;-webkit-filter:drop-shadow(0 0 calc(20 / (768 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9));filter:drop-shadow(0 0 calc(20 / (768 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9))}}.is-en .p-home__hero .p-home__hero-logo{bottom:calc(61 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-en .p-home__hero .p-home__hero-logo{bottom:calc(-58 / (768 - var(--scrollbar-width)) * 100vw)}}.is-es .p-home__hero .p-home__hero-logo{bottom:calc(61 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-es .p-home__hero .p-home__hero-logo{bottom:calc(-58 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__hero .p-home__hero-catch p span{display:block;position:absolute;z-index:1;opacity:0;-webkit-transform:scale(3);transform:scale(3)}.p-home__hero .p-home__hero-catch p span.line-1{width:calc(270 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(85 / (1920 - var(--scrollbar-width)) * 100vw);right:calc(34 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__hero .p-home__hero-catch p span.line-1{width:calc(86 / (768 - var(--scrollbar-width)) * 100vw);top:calc(110 / (768 - var(--scrollbar-width)) * 100vw);right:calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__hero .p-home__hero-catch p span.line-2{width:calc(518 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(75 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(35 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__hero .p-home__hero-catch p span.line-2{width:calc(182 / (768 - var(--scrollbar-width)) * 100vw);top:calc(109 / (768 - var(--scrollbar-width)) * 100vw);left:calc(12 / (768 - var(--scrollbar-width)) * 100vw)}}.is-en .p-home__hero .p-home__hero-catch p{width:calc(1040 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;bottom:calc(262 / (1920 - var(--scrollbar-width)) * 100vw);left:0;right:0;position:absolute;z-index:1;-webkit-filter:drop-shadow(0 0 calc(18 / (1920 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9));filter:drop-shadow(0 0 calc(18 / (1920 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9));will-change:filter}@media print,screen and (max-width:1024px){.is-en .p-home__hero .p-home__hero-catch p{width:calc(580 / (768 - var(--scrollbar-width)) * 100vw);bottom:calc(35 / (768 - var(--scrollbar-width)) * 100vw);-webkit-filter:drop-shadow(0 0 calc(9 / (768 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9));filter:drop-shadow(0 0 calc(9 / (768 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9))}}.is-en .p-home__hero .p-home__hero-catch p span{position:static}.is-es .p-home__hero .p-home__hero-catch p{width:calc(1040 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;bottom:calc(282 / (1920 - var(--scrollbar-width)) * 100vw);left:0;right:0;position:absolute;z-index:1;-webkit-filter:drop-shadow(0 0 calc(18 / (1920 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9));filter:drop-shadow(0 0 calc(18 / (1920 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9));will-change:filter}@media print,screen and (max-width:1024px){.is-es .p-home__hero .p-home__hero-catch p{width:calc(580 / (768 - var(--scrollbar-width)) * 100vw);bottom:calc(45 / (768 - var(--scrollbar-width)) * 100vw);-webkit-filter:drop-shadow(0 0 calc(9 / (768 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9));filter:drop-shadow(0 0 calc(9 / (768 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9))}}.is-es .p-home__hero .p-home__hero-catch p span{position:static}.p-home__hero .p-home__hero-visual{width:100%;height:100%;background:url(../images/global/pc/index/img_hero_2.png) top center/contain no-repeat}@media print,screen and (max-width:1024px){.p-home__hero .p-home__hero-visual{background:url(../images/global/sp/index/img_hero_2.png) top center/contain no-repeat}}.p-home__hook{height:calc(730 / (1920 - var(--scrollbar-width)) * 100vw);margin-top:calc(-108 / (1920 - var(--scrollbar-width)) * 100vw);margin-top:calc(77 / (1920 - var(--scrollbar-width)) * 100vw);position:relative}@media print,screen and (max-width:1024px){.p-home__hook{height:calc(720 / (768 - var(--scrollbar-width)) * 100vw);margin-top:calc(-32 / (768 - var(--scrollbar-width)) * 100vw);margin-top:calc(22 / (768 - var(--scrollbar-width)) * 100vw)}.is-en .p-home__hook{margin-top:calc(58 / (768 - var(--scrollbar-width)) * 100vw)}.is-es .p-home__hook{margin-top:calc(58 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__hook .p-home__hook-line{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}@media print,screen and (max-width:1024px){.p-home__hook .p-home__hook-line{width:100vw;left:calc(-34 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__hook .p-home__hook-line img{-o-object-fit:cover;object-fit:cover}.p-home__hook .p-home__hook-piyoko{width:calc(230 / (1920 - var(--scrollbar-width)) * 100vw);position:absolute;bottom:calc(66 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(104 / (1920 - var(--scrollbar-width)) * 100vw);overflow:hidden;opacity:0}@media print,screen and (max-width:1024px){.p-home__hook .p-home__hook-piyoko{width:calc(170 / (768 - var(--scrollbar-width)) * 100vw);bottom:0;left:calc(-34 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__hook .p-home__hook-keiji{width:calc(479 / (1920 - var(--scrollbar-width)) * 100vw);position:absolute;bottom:0;right:calc(0 / (1920 - var(--scrollbar-width)) * 100vw);overflow:hidden;opacity:0}@media print,screen and (max-width:1024px){.p-home__hook .p-home__hook-keiji{width:calc(312 / (768 - var(--scrollbar-width)) * 100vw);bottom:0;right:calc(-100 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__hook .p-home__hook-text{width:calc(1040 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;position:absolute;top:calc(128 / (1920 - var(--scrollbar-width)) * 100vw);left:0;right:0;opacity:0;-webkit-transform:scale(3);transform:scale(3)}@media print,screen and (max-width:1024px){.p-home__hook .p-home__hook-text{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw);top:calc(134 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__bnr{width:calc(1540 / (1920 - var(--scrollbar-width)) * 100vw);margin:calc(-96 / (1920 - var(--scrollbar-width)) * 100vw) auto calc(-94 / (1920 - var(--scrollbar-width)) * 100vw);position:relative;z-index:1}@media print,screen and (max-width:1024px){.p-home__bnr{width:calc(406 / (768 - var(--scrollbar-width)) * 100vw);margin:calc(-58 / (768 - var(--scrollbar-width)) * 100vw) auto calc(-170 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__bnr .swiper{width:calc(1400 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto}@media print,screen and (max-width:1024px){.p-home__bnr .swiper{width:calc(406 / (768 - var(--scrollbar-width)) * 100vw);overflow:visible}}.p-home__bnr .swiper .swiper-wrapper .swiper-slide{width:calc(338 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__bnr .swiper .swiper-wrapper .swiper-slide{width:calc(406 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__bnr .swiper .swiper-wrapper .swiper-slide a{width:calc(338 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;display:block;overflow:hidden;background:var(--black--500)}@media print,screen and (max-width:1024px){.p-home__bnr .swiper .swiper-wrapper .swiper-slide a{width:calc(406 / (768 - var(--scrollbar-width)) * 100vw)}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.p-home__bnr .swiper .swiper-wrapper .swiper-slide a img{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.p-home__bnr .swiper .swiper-wrapper .swiper-slide a:hover img{-webkit-transform:scale(1.025);transform:scale(1.025);opacity:.8}}.p-home__bnr .swiper.is-disabled .swiper-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:0 calc(16 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__bnr .swiper.is-disabled .swiper-wrapper{gap:0 calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__bnr .swiper.is-disabled + .swiper-button-prev,.p-home__bnr .swiper.is-disabled + .swiper-button-prev + .swiper-button-next{display:none}.p-home__bnr .swiper-button-next,.p-home__bnr .swiper-button-prev{width:calc(60 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(57 / (1920 - var(--scrollbar-width)) * 100vw);margin:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print,screen and (max-width:1024px){.p-home__bnr .swiper-button-next,.p-home__bnr .swiper-button-prev{display:none}}.p-home__bnr .swiper-button-next::after,.p-home__bnr .swiper-button-prev::after{display:none}.p-home__bnr .swiper-button-prev{left:0}.p-home__bnr .swiper-button-next{right:0}.p-home__section{padding-top:calc(256 / (1920 - var(--scrollbar-width)) * 100vw);padding-bottom:calc(156 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__section{padding-top:calc(310 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__news .p-home__news-inner{min-height:calc(270 / (1920 - var(--scrollbar-width)) * 100vw);padding-left:calc(131 / (1920 - var(--scrollbar-width)) * 100vw);display:grid;grid-template-rows:auto 1fr;grid-template-columns:calc(353 / (1920 - var(--scrollbar-width)) * 100vw) 1fr;-webkit-box-align:start;-webkit-align-items:start;align-items:start;gap:calc(50 / (1920 - var(--scrollbar-width)) * 100vw) calc(100 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__news .p-home__news-inner{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw);margin-inline:auto;min-height:auto;padding-left:0;display:block}}.p-home__news .p-home__news-heading{grid-row:1/2;grid-column:1/2;position:relative}@media print,screen and (max-width:1024px){.p-home__news .p-home__news-heading{width:calc(352 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__news .p-home__news-heading::before{content:"";width:calc(476 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(379 / (1920 - var(--scrollbar-width)) * 100vw);display:block;position:absolute;top:calc(-161 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(192 / (1920 - var(--scrollbar-width)) * 100vw);background:url(../images/global/common/bg_shock-wave.png) 0 0/contain no-repeat;pointer-events:none}@media print,screen and (max-width:1024px){.p-home__news .p-home__news-heading::before{width:calc(476 / (768 - var(--scrollbar-width)) * 100vw);height:calc(379 / (768 - var(--scrollbar-width)) * 100vw);top:calc(-210 / (768 - var(--scrollbar-width)) * 100vw);left:calc(376 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__news .p-home__news-archive{margin-top:calc(8 / (1920 - var(--scrollbar-width)) * 100vw);grid-row:1/3;grid-column:2/3;position:relative;z-index:1}@media print,screen and (max-width:1024px){.p-home__news .p-home__news-archive{margin-top:calc(80 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__news .p-home__news-more{text-align:right;grid-row:2/3;grid-column:1/2;position:relative;z-index:1}@media print,screen and (max-width:1024px){.p-home__news .p-home__news-more{margin-top:calc(60 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__fever{margin-top:calc(110 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__fever{margin-top:calc(293 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__fever .p-home__fever-inner{height:calc(971 / (1920 - var(--scrollbar-width)) * 100vw);position:relative}@media print,screen and (max-width:1024px){.p-home__fever .p-home__fever-inner{height:calc(776 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__fever .p-home__fever-karaage--back{width:calc(1198 / (1920 - var(--scrollbar-width)) * 100vw);position:absolute;top:0;left:calc(330 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__fever .p-home__fever-karaage--back{width:calc(958 / (768 - var(--scrollbar-width)) * 100vw);left:calc(-95 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__fever .p-home__fever-line{width:calc(1740 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:0;position:absolute;top:calc(154 / (1920 - var(--scrollbar-width)) * 100vw);left:0;right:0}@media print,screen and (max-width:1024px){.p-home__fever .p-home__fever-line{width:100vw;top:calc(-97 / (768 - var(--scrollbar-width)) * 100vw);left:calc(-34 / (768 - var(--scrollbar-width)) * 100vw);right:auto}}.p-home__fever .p-home__fever-karaage--front{width:calc(984 / (1920 - var(--scrollbar-width)) * 100vw);position:absolute;top:calc(90 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(476 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__fever .p-home__fever-karaage--front{width:calc(787 / (768 - var(--scrollbar-width)) * 100vw);top:calc(72 / (768 - var(--scrollbar-width)) * 100vw);left:calc(-11 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__fever .p-home__fever-text{width:calc(1242 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;position:absolute;top:calc(260 / (1920 - var(--scrollbar-width)) * 100vw);left:0;right:0}@media print,screen and (max-width:1024px){.p-home__fever .p-home__fever-text{width:100vw;top:calc(232 / (768 - var(--scrollbar-width)) * 100vw);left:calc(-34 / (768 - var(--scrollbar-width)) * 100vw);right:auto}}.p-home__fever .p-home__fever-keiji{width:calc(570 / (1920 - var(--scrollbar-width)) * 100vw);position:absolute;top:calc(-29 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(-60 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__fever .p-home__fever-keiji{width:calc(356 / (768 - var(--scrollbar-width)) * 100vw);top:calc(-153 / (768 - var(--scrollbar-width)) * 100vw);left:calc(-34 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__fever .p-home__fever-piyoko{width:calc(215 / (1920 - var(--scrollbar-width)) * 100vw);position:absolute;top:calc(182 / (1920 - var(--scrollbar-width)) * 100vw);right:calc(94 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__fever .p-home__fever-piyoko{width:calc(140 / (768 - var(--scrollbar-width)) * 100vw);top:calc(-82 / (768 - var(--scrollbar-width)) * 100vw);right:calc(25 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about{margin-top:calc(78 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__about{margin-top:calc(186 / (768 - var(--scrollbar-width)) * 100vw)}.is-en .p-home__about{margin-top:calc(231 / (768 - var(--scrollbar-width)) * 100vw)}.is-es .p-home__about{margin-top:calc(184 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section{position:relative}.p-home__about .p-home__about-section--1{width:calc(1540 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;position:relative}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--1{width:100%}}.p-home__about .p-home__about-section--1 > p{will-change:filter}.p-home__about .p-home__about-section--1 .date{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-family:"Noto Serif JP",sans-serif;font-weight:700;font-size:3.6rem;letter-spacing:.04em;color:var(--black--500);text-align:center}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--1 .date{font-size:3.8rem}}.p-home__about .p-home__about-section--1 .date .small{font-size:2.7rem}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--1 .date .small{font-size:3rem}}.p-home__about .p-home__about-section--1 .date::after{content:"";width:calc(48 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(2 / (1920 - var(--scrollbar-width)) * 100vw);min-height:1px;margin:0 0 calc(11 / (1920 - var(--scrollbar-width)) * 100vw) calc(13 / (1920 - var(--scrollbar-width)) * 100vw);display:block;background:var(--black--500)}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--1 .date::after{width:calc(66 / (768 - var(--scrollbar-width)) * 100vw);height:1px;margin:0 0 calc(12 / (768 - var(--scrollbar-width)) * 100vw) calc(12 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--1 .down{margin-top:calc(36 / (1920 - var(--scrollbar-width)) * 100vw);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:0 calc(20 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Serif JP",sans-serif;font-weight:700;font-size:3.8rem;letter-spacing:.04em;color:var(--black--500);text-align:center}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--1 .down{margin-top:calc(43 / (768 - var(--scrollbar-width)) * 100vw);gap:0 calc(12 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--1 .down img{width:calc(210 / (1920 - var(--scrollbar-width)) * 100vw);margin-top:calc(-8 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--1 .down img{width:calc(223 / (768 - var(--scrollbar-width)) * 100vw);margin-top:calc(-13 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--1 .keiji{margin-top:calc(40 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--1 .keiji{margin-top:calc(40 / (768 - var(--scrollbar-width)) * 100vw)}}.is-en .p-home__about .p-home__about-section--1 .keiji{margin-top:calc(109 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-en .p-home__about .p-home__about-section--1 .keiji{margin-top:calc(60 / (768 - var(--scrollbar-width)) * 100vw)}}.is-es .p-home__about .p-home__about-section--1 .keiji{margin-top:calc(109 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-es .p-home__about .p-home__about-section--1 .keiji{margin-top:calc(50 / (768 - var(--scrollbar-width)) * 100vw)}}@media print,screen and (min-width:1025px){.p-home__about .p-home__about-section--1 .keiji .bg div[class^=bg-]{position:absolute}.p-home__about .p-home__about-section--1 .keiji .bg .bg-1{width:calc(336 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(156 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(5 / (1920 - var(--scrollbar-width)) * 100vw);left:0;background:url(../images/global/pc/index/bg_about_panel_1.jpg) 0 0/contain no-repeat}.p-home__about .p-home__about-section--1 .keiji .bg .bg-2{width:calc(210 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(296 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(10 / (1920 - var(--scrollbar-width)) * 100vw);right:calc(26 / (1920 - var(--scrollbar-width)) * 100vw);background:url(../images/global/pc/index/bg_about_panel_2.jpg) 0 0/contain no-repeat}.p-home__about .p-home__about-section--1 .keiji .bg .bg-3{width:calc(116 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(405 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(302 / (1920 - var(--scrollbar-width)) * 100vw);left:0;background:url(../images/global/pc/index/bg_about_panel_3.jpg) 0 0/contain no-repeat}.p-home__about .p-home__about-section--1 .keiji .bg .bg-4{width:calc(197 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(327 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(248 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(143 / (1920 - var(--scrollbar-width)) * 100vw);background:url(../images/global/pc/index/bg_about_panel_4.jpg) 0 0/contain no-repeat}.p-home__about .p-home__about-section--1 .keiji .bg .bg-5{width:calc(333 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(281 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(334 / (1920 - var(--scrollbar-width)) * 100vw);right:0;background:url(../images/global/pc/index/bg_about_panel_5.jpg) 0 0/contain no-repeat}.p-home__about .p-home__about-section--1 .keiji .bg .bg-6{width:calc(155 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(161 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(613 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(165 / (1920 - var(--scrollbar-width)) * 100vw);background:url(../images/global/pc/index/bg_about_panel_6.jpg) 0 0/contain no-repeat}.p-home__about .p-home__about-section--1 .keiji .bg .bg-7{width:calc(193 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(197 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(645 / (1920 - var(--scrollbar-width)) * 100vw);right:calc(114 / (1920 - var(--scrollbar-width)) * 100vw);background:url(../images/global/pc/index/bg_about_panel_7.jpg) 0 0/contain no-repeat}}.p-home__about .p-home__about-section--1 .keiji .image{width:calc(800 / (1920 - var(--scrollbar-width)) * 100vw);margin:0 auto}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--1 .keiji .image{width:calc(588 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--1 .keiji .name{margin-top:calc(30 / (1920 - var(--scrollbar-width)) * 100vw);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:0 calc(13 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:"Noto Serif JP",sans-serif;font-weight:700;font-size:7rem;color:var(--black--500);text-align:center}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--1 .keiji .name{margin-top:calc(30 / (768 - var(--scrollbar-width)) * 100vw);gap:0 calc(13 / (768 - var(--scrollbar-width)) * 100vw);font-size:5.8rem}}.p-home__about .p-home__about-section--1 .keiji .name span{font-size:12.4rem;color:var(--red--500)}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--1 .keiji .name span{font-size:10.5rem}}.is-en .p-home__about .p-home__about-section--1 .keiji .name{margin-top:calc(68 / (1920 - var(--scrollbar-width)) * 100vw);font-size:4.8rem;gap:0 calc(20 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-en .p-home__about .p-home__about-section--1 .keiji .name{margin-top:calc(30 / (768 - var(--scrollbar-width)) * 100vw);font-size:3.8rem;gap:calc(20 / (768 - var(--scrollbar-width)) * 100vw) calc(10 / (768 - var(--scrollbar-width)) * 100vw)}}.is-en .p-home__about .p-home__about-section--1 .keiji .name span{font-size:6.4rem}@media print,screen and (max-width:1024px){.is-en .p-home__about .p-home__about-section--1 .keiji .name span{font-size:10.4rem}}.is-es .p-home__about .p-home__about-section--1 .keiji .name{margin-top:calc(68 / (1920 - var(--scrollbar-width)) * 100vw);font-size:4.8rem;gap:0 calc(20 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-es .p-home__about .p-home__about-section--1 .keiji .name{margin-top:calc(30 / (768 - var(--scrollbar-width)) * 100vw);font-size:3.8rem;gap:calc(20 / (768 - var(--scrollbar-width)) * 100vw) calc(10 / (768 - var(--scrollbar-width)) * 100vw)}}.is-es .p-home__about .p-home__about-section--1 .keiji .name span{font-size:6.4rem}@media print,screen and (max-width:1024px){.is-es .p-home__about .p-home__about-section--1 .keiji .name span{font-size:10.4rem}}.p-home__about .p-home__about-section--2{margin-top:calc(160 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--2{margin-top:calc(140 / (768 - var(--scrollbar-width)) * 100vw)}}.is-en .p-home__about .p-home__about-section--2{margin-top:calc(185 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-en .p-home__about .p-home__about-section--2{margin-top:calc(120 / (768 - var(--scrollbar-width)) * 100vw)}}.is-es .p-home__about .p-home__about-section--2{margin-top:calc(185 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-es .p-home__about .p-home__about-section--2{margin-top:calc(120 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--2 p{font-family:"Noto Serif JP",sans-serif;font-weight:700;font-size:3.8rem;letter-spacing:.04em;color:var(--black--500);text-align:center;will-change:filter}@media print,screen and (max-width:1024px){.is-en .p-home__about .p-home__about-section--2 p{font-size:3.2rem;line-height:160%}.is-es .p-home__about .p-home__about-section--2 p{font-size:3.2rem;line-height:160%}}.p-home__about .p-home__about-section--3{width:calc(1540 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(1068 / (1920 - var(--scrollbar-width)) * 100vw);margin:calc(103 / (1920 - var(--scrollbar-width)) * 100vw) auto 0;padding-top:calc(509 / (1920 - var(--scrollbar-width)) * 100vw);position:relative}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--3{width:100%;height:calc(940 / (768 - var(--scrollbar-width)) * 100vw);margin-top:calc(120 / (768 - var(--scrollbar-width)) * 100vw);padding-top:calc(250 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--3 .sparkles div[class^=sparkle-]{position:absolute}.p-home__about .p-home__about-section--3 .sparkles .sparkle-1{width:calc(256 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(19 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(637 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--3 .sparkles .sparkle-1{width:calc(256 / (768 - var(--scrollbar-width)) * 100vw);top:calc(-21 / (768 - var(--scrollbar-width)) * 100vw);left:calc(347 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--3 .sparkles .sparkle-2{width:calc(228 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(734 / (1920 - var(--scrollbar-width)) * 100vw);left:0}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--3 .sparkles .sparkle-2{width:calc(228 / (768 - var(--scrollbar-width)) * 100vw);top:calc(355 / (768 - var(--scrollbar-width)) * 100vw);left:calc(-34 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--3 .sparkles .sparkle-3{width:calc(170 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(642 / (1920 - var(--scrollbar-width)) * 100vw);right:0}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--3 .sparkles .sparkle-3{width:calc(170 / (768 - var(--scrollbar-width)) * 100vw);top:calc(603 / (768 - var(--scrollbar-width)) * 100vw);right:calc(12 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--3 .images div[class^=image-]{position:absolute}.p-home__about .p-home__about-section--3 .images .image-1{width:calc(656 / (1920 - var(--scrollbar-width)) * 100vw);top:0;left:0}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--3 .images .image-1{width:calc(444 / (768 - var(--scrollbar-width)) * 100vw);left:calc(-99 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--3 .images .image-2{width:calc(883 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(152 / (1920 - var(--scrollbar-width)) * 100vw);right:calc(-59 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--3 .images .image-2{width:calc(624 / (768 - var(--scrollbar-width)) * 100vw);top:calc(308 / (768 - var(--scrollbar-width)) * 100vw);right:calc(-34 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--3 .images .image-3{width:calc(498 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(640 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(218 / (1920 - var(--scrollbar-width)) * 100vw);z-index:1}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--3 .images .image-3{width:calc(350 / (768 - var(--scrollbar-width)) * 100vw);top:calc(641 / (768 - var(--scrollbar-width)) * 100vw);left:calc(8 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--3 .images .image-4{width:calc(417 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(463 / (1920 - var(--scrollbar-width)) * 100vw);left:0}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--3 .images .image-4{width:calc(299 / (768 - var(--scrollbar-width)) * 100vw);top:calc(56 / (768 - var(--scrollbar-width)) * 100vw);left:calc(373 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--3 .images .image-5{width:calc(386 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(640 / (1920 - var(--scrollbar-width)) * 100vw);right:calc(261 / (1920 - var(--scrollbar-width)) * 100vw);z-index:1}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--3 .images .image-5{width:calc(219 / (768 - var(--scrollbar-width)) * 100vw);top:calc(671 / (768 - var(--scrollbar-width)) * 100vw);right:calc(109 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--3 .images .image-6{width:calc(309 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(854 / (1920 - var(--scrollbar-width)) * 100vw);right:0}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--3 .images .image-6{width:calc(175 / (768 - var(--scrollbar-width)) * 100vw);top:calc(820 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__about .p-home__about-section--3 p{font-family:"Noto Serif JP",sans-serif;font-weight:700;font-size:3.8rem;letter-spacing:.04em;color:var(--black--500);text-align:center;position:relative;z-index:1;-webkit-text-stroke:calc(8 / (1920 - var(--scrollbar-width)) * 100vw) #fff;display:grid;place-content:center;will-change:filter}@media print,screen and (max-width:1024px){.p-home__about .p-home__about-section--3 p{-webkit-text-stroke:calc(20 / (768 - var(--scrollbar-width)) * 100vw) #fff}}.p-home__about .p-home__about-section--3 p::after{content:"またたくまに･･･";position:absolute;inset:0;-webkit-text-stroke:0}@media print,screen and (max-width:1024px){.is-en .p-home__about .p-home__about-section--3 p{font-size:3.2rem}}.is-en .p-home__about .p-home__about-section--3 p::after{content:"Soon after…"}@media print,screen and (max-width:1024px){.is-es .p-home__about .p-home__about-section--3 p{font-size:3.2rem}}.is-es .p-home__about .p-home__about-section--3 p::after{content:"Un poco más tarde…"}.p-home__buzz{margin-top:calc(-231 / (1920 - var(--scrollbar-width)) * 100vw);position:relative;overflow:hidden}@media print,screen and (max-width:1024px){.p-home__buzz{margin-top:calc(-166 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__buzz .p-home__buzz-bg{width:100%;height:calc(966 / (1920 - var(--scrollbar-width)) * 100vw);position:absolute;bottom:0;left:0;background:url(../images/global/pc/index/bg_buzz.jpg) 50% 100%/100% no-repeat;-webkit-mask:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff)) 0 0/100% no-repeat;-webkit-mask:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%) 0 0/100% no-repeat;mask:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff)) 0 0/100% no-repeat;mask:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%) 0 0/100% no-repeat}@media print,screen and (max-width:1024px){.p-home__buzz .p-home__buzz-bg{height:calc(1140 / (768 - var(--scrollbar-width)) * 100vw);background:url(../images/global/sp/index/bg_buzz.jpg) 50% 100%/100% no-repeat}}.p-home__buzz .p-home__buzz-inner{height:calc(1042 / (1920 - var(--scrollbar-width)) * 100vw);position:relative;z-index:1}@media print,screen and (max-width:1024px){.p-home__buzz .p-home__buzz-inner{height:calc(1203 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__buzz .p-home__buzz-people{width:100%;position:absolute;bottom:0;left:0}@media print,screen and (max-width:1024px){.p-home__buzz .p-home__buzz-people{width:100vw;left:calc(-34 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__buzz .p-home__buzz-keiji{width:calc(458 / (1920 - var(--scrollbar-width)) * 100vw);position:absolute;top:0;left:calc(699 / (1920 - var(--scrollbar-width)) * 100vw);z-index:1}@media print,screen and (max-width:1024px){.p-home__buzz .p-home__buzz-keiji{width:calc(458 / (768 - var(--scrollbar-width)) * 100vw);left:calc(172 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__buzz .p-home__buzz-text{width:calc(1400 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;position:absolute;top:calc(408 / (1920 - var(--scrollbar-width)) * 100vw);left:0;right:0;z-index:1}@media print,screen and (max-width:1024px){.p-home__buzz .p-home__buzz-text{width:calc(720 / (768 - var(--scrollbar-width)) * 100vw);top:calc(437 / (768 - var(--scrollbar-width)) * 100vw);left:calc(-10 / (768 - var(--scrollbar-width)) * 100vw)}}.is-en .p-home__buzz .p-home__buzz-text{top:calc(390 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-en .p-home__buzz .p-home__buzz-text{top:calc(437 / (768 - var(--scrollbar-width)) * 100vw)}}.is-es .p-home__buzz .p-home__buzz-text{top:calc(360 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-es .p-home__buzz .p-home__buzz-text{top:calc(437 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__buzz .p-home__buzz-text::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:-webkit-linear-gradient(20deg,rgba(211,209,209,.1) 45%,#fff 50%,rgba(211,209,209,.1) 55%);background-image:linear-gradient(70deg,rgba(211,209,209,.1) 45%,#fff 50%,rgba(211,209,209,.1) 55%);background-size:250% 100%;-webkit-mask:url(../images/ja/pc/index/txt_buzz.png) 0 0/contain no-repeat;mask:url(../images/ja/pc/index/txt_buzz.png) 0 0/contain no-repeat}@media print,screen and (max-width:1024px){.p-home__buzz .p-home__buzz-text::after{-webkit-mask:url(../images/ja/sp/index/txt_buzz.png) 0 0/contain no-repeat;mask:url(../images/ja/sp/index/txt_buzz.png) 0 0/contain no-repeat}}.is-en .p-home__buzz .p-home__buzz-text::after{-webkit-mask:url(../images/en/pc/index/txt_buzz.png) 0 0/contain no-repeat;mask:url(../images/en/pc/index/txt_buzz.png) 0 0/contain no-repeat}@media print,screen and (max-width:1024px){.is-en .p-home__buzz .p-home__buzz-text::after{-webkit-mask:url(../images/en/sp/index/txt_buzz.png) 0 0/contain no-repeat;mask:url(../images/en/sp/index/txt_buzz.png) 0 0/contain no-repeat}}.is-es .p-home__buzz .p-home__buzz-text::after{-webkit-mask:url(../images/es/pc/index/txt_buzz.png) 0 0/contain no-repeat;mask:url(../images/es/pc/index/txt_buzz.png) 0 0/contain no-repeat}@media print,screen and (max-width:1024px){.is-es .p-home__buzz .p-home__buzz-text::after{-webkit-mask:url(../images/es/sp/index/txt_buzz.png) 0 0/contain no-repeat;mask:url(../images/es/sp/index/txt_buzz.png) 0 0/contain no-repeat}}.p-home__buzz.is-animated .p-home__buzz-text::after{-webkit-animation:shineText 1.5s infinite;animation:shineText 1.5s infinite}.p-home__slider{width:calc(100% + 120 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(188 / (1920 - var(--scrollbar-width)) * 100vw);margin:calc(-98 / (1920 - var(--scrollbar-width)) * 100vw) calc(-60 / (1920 - var(--scrollbar-width)) * 100vw) calc(-159 / (1920 - var(--scrollbar-width)) * 100vw);position:relative;z-index:1;background:url(../images/global/pc/index/img_slider.png) 0 0/calc(2214 / (1920 - var(--scrollbar-width)) * 100vw) repeat-x}@media print,screen and (max-width:1024px){.p-home__slider{width:calc(100% + 68 / (768 - var(--scrollbar-width)) * 100vw);height:calc(138 / (768 - var(--scrollbar-width)) * 100vw);margin:calc(-29 / (768 - var(--scrollbar-width)) * 100vw) calc(-34 / (768 - var(--scrollbar-width)) * 100vw) calc(-109 / (768 - var(--scrollbar-width)) * 100vw);background-size:calc(1646 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__slider.is-animated{-webkit-animation:slidePC 20s infinite linear;animation:slidePC 20s infinite linear}@media print,screen and (max-width:1024px){.p-home__slider.is-animated{-webkit-animation:slideSP 20s infinite linear;animation:slideSP 20s infinite linear}}.p-home__animated{padding-top:calc(281 / (1920 - var(--scrollbar-width)) * 100vw);position:relative}@media print,screen and (max-width:1024px){.p-home__animated{padding-top:calc(249 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__animated .p-home__animated-bg{width:100%;height:calc(2280 / (1920 - var(--scrollbar-width)) * 100vw);position:absolute;top:calc(116 / (1920 - var(--scrollbar-width)) * 100vw);left:0;background:url(../images/global/pc/index/bg_animated.jpg) 50% 0/100% no-repeat;-webkit-mask:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(7.5%,rgba(255,255,255,.1)),color-stop(20%,#fff),color-stop(80%,#fff),color-stop(90%,rgba(255,255,255,.2)),to(rgba(255,255,255,0))) 0 0/100% no-repeat;-webkit-mask:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.1) 7.5%,#fff 20%,#fff 80%,rgba(255,255,255,.2) 90%,rgba(255,255,255,0) 100%) 0 0/100% no-repeat;mask:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(7.5%,rgba(255,255,255,.1)),color-stop(20%,#fff),color-stop(80%,#fff),color-stop(90%,rgba(255,255,255,.2)),to(rgba(255,255,255,0))) 0 0/100% no-repeat;mask:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.1) 7.5%,#fff 20%,#fff 80%,rgba(255,255,255,.2) 90%,rgba(255,255,255,0) 100%) 0 0/100% no-repeat;z-index:-1}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-bg{height:calc(1840 / (768 - var(--scrollbar-width)) * 100vw);top:calc(67 / (768 - var(--scrollbar-width)) * 100vw);background:url(../images/global/sp/index/bg_animated.jpg) 50% 0/100% no-repeat;-webkit-mask:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,.2)),color-stop(20%,#fff),color-stop(80%,#fff),color-stop(90%,rgba(255,255,255,.2)),to(rgba(255,255,255,0))) 0 0/100% no-repeat;-webkit-mask:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 10%,#fff 20%,#fff 80%,rgba(255,255,255,.2) 90%,rgba(255,255,255,0) 100%) 0 0/100% no-repeat;mask:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(10%,rgba(255,255,255,.2)),color-stop(20%,#fff),color-stop(80%,#fff),color-stop(90%,rgba(255,255,255,.2)),to(rgba(255,255,255,0))) 0 0/100% no-repeat;mask:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 10%,#fff 20%,#fff 80%,rgba(255,255,255,.2) 90%,rgba(255,255,255,0) 100%) 0 0/100% no-repeat}}.p-home__animated .p-home__animated-inner{position:relative;z-index:1}.p-home__animated .p-home__animated-inner > p{font-family:"Noto Serif JP",sans-serif;font-weight:700;font-size:3.8rem;line-height:140%;letter-spacing:.04em;color:var(--white--500);text-align:center;will-change:filter}.p-home__animated .p-home__animated-inner .tv{margin-top:calc(100 / (1920 - var(--scrollbar-width)) * 100vw);position:relative}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-inner .tv{margin-top:calc(80 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__animated .p-home__animated-inner .tv .frame{width:calc(1200 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(849 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;padding:calc(85 / (1920 - var(--scrollbar-width)) * 100vw) calc(80 / (1920 - var(--scrollbar-width)) * 100vw) 0;position:relative}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-inner .tv .frame{width:calc(668 / (768 - var(--scrollbar-width)) * 100vw);height:calc(472 / (768 - var(--scrollbar-width)) * 100vw);padding:calc(47 / (768 - var(--scrollbar-width)) * 100vw) calc(44 / (768 - var(--scrollbar-width)) * 100vw) 0}}.p-home__animated .p-home__animated-inner .tv .frame::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/global/common/index/img_animated_tv_frame.png) 0 0/contain no-repeat}.p-home__animated .p-home__animated-inner .tv p{width:calc(1356 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;position:absolute;top:calc(614 / (1920 - var(--scrollbar-width)) * 100vw);left:0;right:0}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-inner .tv p{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw);top:calc(326 / (768 - var(--scrollbar-width)) * 100vw);bottom:auto}}.p-home__animated .p-home__animated-inner .tv p::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:-webkit-linear-gradient(20deg,rgba(211,209,209,.1) 45%,#fff 50%,rgba(211,209,209,.1) 55%);background-image:linear-gradient(70deg,rgba(211,209,209,.1) 45%,#fff 50%,rgba(211,209,209,.1) 55%);background-size:250% 100%;-webkit-mask:url(../images/ja/pc/index/txt_animated_tv.png) 0 0/contain no-repeat;mask:url(../images/ja/pc/index/txt_animated_tv.png) 0 0/contain no-repeat}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-inner .tv p::after{-webkit-mask:url(../images/ja/sp/index/txt_animated_tv.png) 0 0/contain no-repeat;mask:url(../images/ja/sp/index/txt_animated_tv.png) 0 0/contain no-repeat}}.is-en .p-home__animated .p-home__animated-inner .tv p::after{-webkit-mask:url(../images/en/pc/index/txt_animated_tv.png) 0 0/contain no-repeat;mask:url(../images/en/pc/index/txt_animated_tv.png) 0 0/contain no-repeat}@media print,screen and (max-width:1024px){.is-en .p-home__animated .p-home__animated-inner .tv p::after{-webkit-mask:url(../images/en/sp/index/txt_animated_tv.png) 0 0/contain no-repeat;mask:url(../images/en/sp/index/txt_animated_tv.png) 0 0/contain no-repeat}}.is-es .p-home__animated .p-home__animated-inner .tv p::after{-webkit-mask:url(../images/es/pc/index/txt_animated_tv.png) 0 0/contain no-repeat;mask:url(../images/es/pc/index/txt_animated_tv.png) 0 0/contain no-repeat}@media print,screen and (max-width:1024px){.is-es .p-home__animated .p-home__animated-inner .tv p::after{-webkit-mask:url(../images/es/sp/index/txt_animated_tv.png) 0 0/contain no-repeat;mask:url(../images/es/sp/index/txt_animated_tv.png) 0 0/contain no-repeat}}.p-home__animated .p-home__animated-inner .pv{margin-top:calc(165 / (1920 - var(--scrollbar-width)) * 100vw);position:relative}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-inner .pv{margin-top:calc(320 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__animated .p-home__animated-inner .pv h2{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:0 calc(20 / (1920 - var(--scrollbar-width)) * 100vw);position:relative;z-index:1}.p-home__animated .p-home__animated-inner .pv h2 img{width:calc(706 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-inner .pv h2 img{width:calc(518 / (768 - var(--scrollbar-width)) * 100vw)}}.is-en .p-home__animated .p-home__animated-inner .pv h2 img{width:calc(906 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-en .p-home__animated .p-home__animated-inner .pv h2 img{width:calc(556 / (768 - var(--scrollbar-width)) * 100vw)}}.is-es .p-home__animated .p-home__animated-inner .pv h2 img{width:calc(944 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-es .p-home__animated .p-home__animated-inner .pv h2 img{width:calc(593 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__animated .p-home__animated-inner .pv h2::after,.p-home__animated .p-home__animated-inner .pv h2::before{content:"";width:calc(45 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(40 / (1920 - var(--scrollbar-width)) * 100vw);display:block;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2246%22%20height%3D%2241%22%20fill%3D%22none%22%20viewBox%3D%220%200%2046%2041%22%3E%20%3Cpath%20fill%3D%22url(%23a)%22%20d%3D%22M22.007%2039.567c.35.851%201.58.823%201.902-.038%201.724-4.6%205.605-14.551%209.076-20.565%203.53-6.118%209.832-13.94%2012.62-17.304.546-.657.075-1.66-.78-1.66H1.397C.508%200%20.042%201.085.642%201.74c2.932%203.198%209.071%2010.316%2012.374%2017.224%203.295%206.893%207.197%2016.24%208.991%2020.603Z%22%2F%3E%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20d%3D%22M44.522%202.978%2044.505%203c-3.111%203.815-8.399%2010.555-11.52%2015.964-3.094%205.36-6.513%2013.848-8.44%2018.886l-.037.095a267.666%20267.666%200%200%200-.599%201.584c-.323.861-1.552.89-1.902.038a551.314%20551.314%200%200%200-.649-1.572l-.04-.098c-1.984-4.787-5.381-12.823-8.302-18.933C10.096%2012.854%204.956%206.58%201.778%203l-.025-.029A105.975%20105.975%200%200%200%20.642%201.74C.042%201.085.508%200%201.397%200h43.428c.854%200%201.326%201.003.78%201.66a211.74%20211.74%200%200%200-1.083%201.318ZM40.65%203c-3.163%203.964-7.5%209.677-10.264%2014.464-2.658%204.607-5.504%2011.334-7.505%2016.389-2.003-4.77-4.738-11.119-7.159-16.183C13.126%2012.24%208.944%206.778%205.748%203H40.65Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%3Cdefs%3E%20%3ClinearGradient%20id%3D%22a%22%20x1%3D%2250.713%22%20x2%3D%22-4.713%22%20y1%3D%2214%22%20y2%3D%2214%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%20%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23FFEB49%22%2F%3E%20%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23C7B100%22%2F%3E%20%3C%2FlinearGradient%3E%20%3C%2Fdefs%3E%3C%2Fsvg%3E") 0 0/contain no-repeat}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-inner .pv h2::after,.p-home__animated .p-home__animated-inner .pv h2::before{width:calc(33 / (768 - var(--scrollbar-width)) * 100vw);height:calc(29 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__animated .p-home__animated-inner .pv .embed{width:calc(1200 / (1920 - var(--scrollbar-width)) * 100vw);margin-top:calc(45 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;aspect-ratio:16/9;overflow:hidden;background:var(--black--500);position:relative;cursor:pointer}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-inner .pv .embed{width:calc(668 / (768 - var(--scrollbar-width)) * 100vw);margin-top:calc(37 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__animated .p-home__animated-inner .pv .embed .bg{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.p-home__animated .p-home__animated-inner .pv .embed .bg iframe{width:100%;height:120%;pointer-events:none;opacity:.6}.p-home__animated .p-home__animated-inner .pv .embed .play{margin:auto 0;display:grid;-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-template-columns:calc(264 / (1920 - var(--scrollbar-width)) * 100vw) calc(129 / (1920 - var(--scrollbar-width)) * 100vw);gap:0 calc(40 / (1920 - var(--scrollbar-width)) * 100vw);position:absolute;top:0;bottom:0;left:calc(406 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-filter:drop-shadow(0 0 calc(15 / (1920 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9));filter:drop-shadow(0 0 calc(15 / (1920 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9));will-change:filter}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-inner .pv .embed .play{grid-template-columns:calc(264 / (768 - var(--scrollbar-width)) * 100vw) calc(129 / (768 - var(--scrollbar-width)) * 100vw);gap:0 calc(40 / (768 - var(--scrollbar-width)) * 100vw);left:calc(138 / (768 - var(--scrollbar-width)) * 100vw);-webkit-filter:drop-shadow(0 0 calc(30 / (768 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9));filter:drop-shadow(0 0 calc(30 / (768 - var(--scrollbar-width)) * 100vw) rgba(0, 0, 0, .9))}}.p-home__animated .p-home__animated-inner .pv .embed .play .label{width:calc(264 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(80 / (1920 - var(--scrollbar-width)) * 100vw);background:var(--white--500);-webkit-mask:url(../images/global/common/index/txt_animated_pv_play.svg) 0 0/contain no-repeat;mask:url(../images/global/common/index/txt_animated_pv_play.svg) 0 0/contain no-repeat}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-inner .pv .embed .play .label{width:calc(264 / (768 - var(--scrollbar-width)) * 100vw);height:calc(80 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__animated .p-home__animated-inner .pv .embed .play .c-arrow-circle{width:calc(129 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(122 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-inner .pv .embed .play .c-arrow-circle{width:calc(129 / (768 - var(--scrollbar-width)) * 100vw);height:calc(122 / (768 - var(--scrollbar-width)) * 100vw)}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.p-home__animated .p-home__animated-inner .pv .embed .bg iframe{-webkit-transition:opacity .3s;transition:opacity .3s}.p-home__animated .p-home__animated-inner .pv .embed .play .c-arrow-circle,.p-home__animated .p-home__animated-inner .pv .embed .play .label{-webkit-transition:background-color .3s;transition:background-color .3s}.p-home__animated .p-home__animated-inner .pv .embed .c-arrow-circle .svg__arrow--play{-webkit-transition:fill .3s;transition:fill .3s}.p-home__animated .p-home__animated-inner .pv .embed:hover .bg iframe{opacity:.4}.p-home__animated .p-home__animated-inner .pv .embed:hover .c-arrow-circle,.p-home__animated .p-home__animated-inner .pv .embed:hover .label{background-color:var(--red--500)}.p-home__animated .p-home__animated-inner .pv .embed:hover .c-arrow-circle .svg__arrow--play{fill:var(--white--500)}}.p-home__animated .p-home__animated-inner .pv .keiji{width:calc(519 / (1920 - var(--scrollbar-width)) * 100vw);display:block;position:absolute;bottom:calc(365 / (1920 - var(--scrollbar-width)) * 100vw);right:calc(-60 / (1920 - var(--scrollbar-width)) * 100vw);pointer-events:none}@media print,screen and (max-width:1024px){.p-home__animated .p-home__animated-inner .pv .keiji{width:calc(325 / (768 - var(--scrollbar-width)) * 100vw);bottom:calc(269 / (768 - var(--scrollbar-width)) * 100vw);right:calc(-136 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__animated.is-animated .tv p::after{-webkit-animation:shineText 1.5s infinite;animation:shineText 1.5s infinite}.p-home__animated.is-animated .pv h2::after,.p-home__animated.is-animated .pv h2::before{-webkit-animation:beak 50ms infinite;animation:beak 50ms infinite;-webkit-animation-timing-function:steps(1,start);animation-timing-function:steps(1,start)}.p-home__character{position:relative;padding-top:calc(260 / (1920 - var(--scrollbar-width)) * 100vw);padding-bottom:calc(140 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (min-width:1025px){.p-home__character{margin-top:calc(-100 / (1920 - var(--scrollbar-width)) * 100vw)}}@media print,screen and (max-width:1024px){.p-home__character{padding-top:calc(178 / (768 - var(--scrollbar-width)) * 100vw);padding-bottom:calc(152 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character::before{content:"";display:block;position:absolute;background:url(../images/global/pc/index/bg_effect.png) top center/contain no-repeat;width:calc(1800 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(996 / (1920 - var(--scrollbar-width)) * 100vw);bottom:calc(97 / (1920 - var(--scrollbar-width)) * 100vw);left:0;-webkit-animation:concentrationEffect 80ms infinite;animation:concentrationEffect 80ms infinite}@media print,screen and (max-width:1024px){.p-home__character::before{background:url(../images/global/sp/index/bg_effect.png) top center/contain no-repeat;width:calc(700 / (768 - var(--scrollbar-width)) * 100vw);height:calc(930 / (768 - var(--scrollbar-width)) * 100vw);top:calc(228 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character .p-home__character-bg{position:absolute;left:0;bottom:0;overflow:hidden;z-index:-1;width:100%;height:100%}@media print,screen and (min-width:1025px){.p-home__character .p-home__character-bg{background:url(../images/global/pc/index/bg_chara.png) bottom center/100% no-repeat}}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-bg{background:url(../images/global/sp/index/bg_chara.png) bottom center/100% no-repeat}}.p-home__character .p-home__character-wrapper{margin:0 auto}.p-home__character .p-home__character-wrapper .p-home__character-switch-slider{margin:0 auto;width:calc(940 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-switch-slider{width:calc(580 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character .p-home__character-wrapper .p-home__character-switch{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:calc(14 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-switch{gap:calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character .p-home__character-wrapper .p-home__character-switch .p-home__character-switch-item{position:relative;background:#fff;width:calc(92 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(92 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-switch .p-home__character-switch-item{width:calc(100 / (768 - var(--scrollbar-width)) * 100vw);height:calc(100 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character .p-home__character-wrapper .p-home__character-switch .p-home__character-switch-item::after,.p-home__character .p-home__character-wrapper .p-home__character-switch .p-home__character-switch-item::before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;-webkit-transition:all .3s;transition:all .3s}.p-home__character .p-home__character-wrapper .p-home__character-switch .p-home__character-switch-item::before{background-color:rgba(230,0,18,.8);z-index:2}.p-home__character .p-home__character-wrapper .p-home__character-switch .p-home__character-switch-item::after{border:calc(1 / (1920 - var(--scrollbar-width)) * 100vw) solid #fff;z-index:3}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-switch .p-home__character-switch-item::after{border:1px solid #fff}}.p-home__character .p-home__character-wrapper .p-home__character-switch .p-home__character-switch-item.is-active::after,.p-home__character .p-home__character-wrapper .p-home__character-switch .p-home__character-switch-item.is-active::before{opacity:1}.p-home__character .p-home__character-wrapper .p-home__character-slider{position:relative;margin:calc(60 / (1920 - var(--scrollbar-width)) * 100vw) auto 0}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-slider{margin:calc(60 / (768 - var(--scrollbar-width)) * 100vw) auto 0}}.p-home__character .p-home__character-wrapper .p-home__character-list{margin:0 auto;width:calc(1180 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (min-width:1025px){.p-home__character .p-home__character-wrapper .p-home__character-list{height:calc(700 / (1920 - var(--scrollbar-width)) * 100vw)}}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character .p-home__character-wrapper .p-home__character-list .p-home__character-item{display:-webkit-box;display:-webkit-flex;display:flex;width:100%!important;opacity:0!important}@media print,screen and (min-width:1025px){.p-home__character .p-home__character-wrapper .p-home__character-list .p-home__character-item{padding-left:calc(20 / (1920 - var(--scrollbar-width)) * 100vw)}}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list .p-home__character-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}.p-home__character .p-home__character-wrapper .p-home__character-list .p-home__character-item.swiper-slide-active{opacity:1!important}.p-home__character .p-home__character-wrapper .p-home__character-list .p-home__character-item.swiper-slide-active .character-detail{-webkit-mask-position:0 0;mask-position:0 0}.p-home__character .p-home__character-wrapper .p-home__character-list .p-home__character-item.swiper-slide-active .character-image{-webkit-animation:deden .5s cubic-bezier(.34,1.56,.64,1) forwards;animation:deden .5s cubic-bezier(.34,1.56,.64,1) forwards}.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail{margin:calc(135 / (1920 - var(--scrollbar-width)) * 100vw) calc(82 / (1920 - var(--scrollbar-width)) * 100vw) 0 0;width:calc(620 / (1920 - var(--scrollbar-width)) * 100vw);color:#fff;-webkit-mask-image:-webkit-linear-gradient(315deg,#000 0,#000 49.9%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(135deg,#000 0,#000 49.9%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);-webkit-mask-size:300% 200%;mask-size:300% 200%;-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-transition:-webkit-mask-position .4s ease-in;transition:-webkit-mask-position .4s ease-in;transition:mask-position .4s ease-in;transition:mask-position .4s ease-in,-webkit-mask-position .4s ease-in}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail{margin:calc(16 / (768 - var(--scrollbar-width)) * 100vw) 0 0 0;width:calc(648 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__name{font-family:"Noto Serif JP",sans-serif;font-weight:700;font-size:7rem;letter-spacing:.06em;line-height:100%}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__name{font-size:8rem}}.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__cv{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-top:calc(26 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__cv{margin-top:calc(42 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__cv .character-detail__cv-label{position:relative;font-family:Jomhuria,serif;font-weight:400;font-size:3.2rem;letter-spacing:.06em;padding:calc(1 / (1920 - var(--scrollbar-width)) * 100vw) calc(10 / (1920 - var(--scrollbar-width)) * 100vw) 0}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__cv .character-detail__cv-label{font-size:4.6rem;padding-top:0;padding:0 calc(18 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__cv .character-detail__cv-label::before{content:"";display:block;position:absolute;background:#e60012;width:100%;height:calc(25 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(2 / (1920 - var(--scrollbar-width)) * 100vw);left:0;z-index:-1}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__cv .character-detail__cv-label::before{height:calc(40 / (768 - var(--scrollbar-width)) * 100vw);top:-1px}}.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__cv .character-detail__cv-name{margin-left:calc(12 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:2.4rem;letter-spacing:.06em}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__cv .character-detail__cv-name{margin-left:calc(16 / (768 - var(--scrollbar-width)) * 100vw);font-size:3.6rem}}.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__serif{margin-top:calc(52 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Serif JP",sans-serif;font-weight:700;font-size:4rem;line-height:140%;letter-spacing:.06em}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__serif{margin-top:calc(50 / (768 - var(--scrollbar-width)) * 100vw);font-size:4.6rem}}.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__introduction{margin-top:calc(20 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__introduction{margin-top:calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__introduction p{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:1.8rem;line-height:180%;letter-spacing:.04em}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__introduction p{font-size:2.6rem}}.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__introduction p + p{margin-top:calc(20 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list .character-detail .character-detail__introduction p + p{margin-top:calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character .p-home__character-wrapper .p-home__character-list .character-image{opacity:0}@media print,screen and (min-width:1025px){.p-home__character .p-home__character-wrapper .p-home__character-list .character-image{position:absolute;width:calc(608 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(-3 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(640 / (1920 - var(--scrollbar-width)) * 100vw)}}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-list .character-image{margin-inline:auto;width:calc(608 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character .p-home__character-wrapper .p-home__character-arrows{position:absolute;width:calc(1540 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(433 / (1920 - var(--scrollbar-width)) * 100vw);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;pointer-events:none}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-arrows{width:calc(668 / (768 - var(--scrollbar-width)) * 100vw);top:calc(566 / (768 - var(--scrollbar-width)) * 100vw);pointer-events:none}}.p-home__character .p-home__character-wrapper .p-home__character-arrow-next,.p-home__character .p-home__character-wrapper .p-home__character-arrow-prev{position:absolute;margin-top:0;width:calc(60 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(57 / (1920 - var(--scrollbar-width)) * 100vw);top:0;pointer-events:auto;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-arrow-next,.p-home__character .p-home__character-wrapper .p-home__character-arrow-prev{width:calc(78 / (768 - var(--scrollbar-width)) * 100vw);height:calc(74 / (768 - var(--scrollbar-width)) * 100vw);pointer-events:auto}}.p-home__character .p-home__character-wrapper .p-home__character-arrow-next::before,.p-home__character .p-home__character-wrapper .p-home__character-arrow-prev::before{content:"";display:block;position:absolute;width:100%;height:100%;background:url(../images/global/common/arrow_bg.png) top center/contain no-repeat}.p-home__character .p-home__character-wrapper .p-home__character-arrow-next::after,.p-home__character .p-home__character-wrapper .p-home__character-arrow-prev::after{content:"";display:block;position:absolute;background:url(../images/global/common/btn_arrow.svg) top center/contain no-repeat;width:calc(18 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(19 / (1920 - var(--scrollbar-width)) * 100vw);top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-arrow-next::after,.p-home__character .p-home__character-wrapper .p-home__character-arrow-prev::after{width:calc(20 / (768 - var(--scrollbar-width)) * 100vw);height:calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}@media (any-hover:hover){.p-home__character .p-home__character-wrapper .p-home__character-arrow-next:hover,.p-home__character .p-home__character-wrapper .p-home__character-arrow-prev:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}}.p-home__character .p-home__character-wrapper .p-home__character-arrow-prev{left:0}.p-home__character .p-home__character-wrapper .p-home__character-arrow-prev::after{left:calc(20 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-arrow-prev::after{left:calc(27 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__character .p-home__character-wrapper .p-home__character-arrow-next{right:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-home__character .p-home__character-wrapper .p-home__character-arrow-next::after{right:calc(22 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__character .p-home__character-wrapper .p-home__character-arrow-next::after{right:calc(31 / (768 - var(--scrollbar-width)) * 100vw)}}@media (any-hover:hover){.p-home__character .p-home__character-wrapper .p-home__character-arrow-next:hover{-webkit-transform:scaleX(-1) scale(1.5);transform:scaleX(-1) scale(1.5)}}.p-home__staff-cast{padding-block:calc(180 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__staff-cast{padding-block:calc(140 / (768 - var(--scrollbar-width)) * 100vw) calc(127 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__staff-cast .p-home__staff-cast-inner{position:relative;margin:0 auto;width:calc(1200 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-inner{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__staff-cast .p-home__staff-cast-inner .deco--staff{position:absolute;top:calc(-133 / (1920 - var(--scrollbar-width)) * 100vw);right:0}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-inner .deco--staff{display:none}}.p-home__staff-cast .p-home__staff-cast-inner .deco--staff .panel--1{position:absolute;width:calc(231 / (1920 - var(--scrollbar-width)) * 100vw);top:0;left:calc(33 / (1920 - var(--scrollbar-width)) * 100vw)}.p-home__staff-cast .p-home__staff-cast-inner .deco--staff .panel--2{position:absolute;width:calc(208 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(354 / (1920 - var(--scrollbar-width)) * 100vw);left:0}.p-home__staff-cast .p-home__staff-cast-inner .deco--cast{position:absolute;top:calc(430 / (1920 - var(--scrollbar-width)) * 100vw);left:0}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-inner .deco--cast{display:none}}.p-home__staff-cast .p-home__staff-cast-inner .deco--cast .panel--1{position:absolute;width:calc(58 / (1920 - var(--scrollbar-width)) * 100vw);top:0;left:calc(-195 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.p-home__staff-cast .p-home__staff-cast-inner .deco--cast .panel--2{position:absolute;width:calc(125 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(123 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(-59 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.p-home__staff-cast .p-home__staff-cast-inner .deco--cast .panel--3{position:absolute;width:calc(215 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(354 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(-59 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-heading{width:calc(253 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-heading{width:calc(296 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__staff-cast .p-home__staff-cast-container .p-home__cast-heading{width:calc(213 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-container .p-home__cast-heading{width:calc(245 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__staff-cast .p-home__staff-cast-container .p-home__cast-heading,.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-heading{position:relative;height:calc(90 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-container .p-home__cast-heading,.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-heading{height:calc(84 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__staff-cast .p-home__staff-cast-container .p-home__cast-heading::before,.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-heading::before{content:"";display:block;position:absolute;background:url(../images/global/common/bg_shock-wave.png) 0 0/contain no-repeat;width:calc(439 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(349 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(-179 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(60 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-container .p-home__cast-heading::before,.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-heading::before{width:calc(410 / (768 - var(--scrollbar-width)) * 100vw);height:calc(310 / (768 - var(--scrollbar-width)) * 100vw);top:calc(-135 / (768 - var(--scrollbar-width)) * 100vw);left:calc(60 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__staff-cast .p-home__staff-cast-container + .p-home__staff-cast-container{margin-top:calc(90 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-container + .p-home__staff-cast-container{margin-top:calc(126 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-cast-list{margin-top:calc(45 / (1920 - var(--scrollbar-width)) * 100vw);display:grid;grid-template-columns:repeat(4,1fr);gap:calc(30 / (1920 - var(--scrollbar-width)) * 100vw) calc(40 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-cast-list{margin-top:calc(60 / (768 - var(--scrollbar-width)) * 100vw);grid-template-columns:repeat(auto-fit,minmax(calc(310 / (768 - var(--scrollbar-width)) * 100vw),1fr));gap:calc(50 / (768 - var(--scrollbar-width)) * 100vw) calc(28 / (768 - var(--scrollbar-width)) * 100vw)}}@media print,screen and (min-width:1025px){.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-cast-list .p-home__staff-cast-item{width:calc(270 / (1920 - var(--scrollbar-width)) * 100vw)}}.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-cast-list .p-home__staff-cast-item dt{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#e60012;font-size:1.6rem;line-height:180%;letter-spacing:.06em}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-cast-list .p-home__staff-cast-item dt{font-size:2.4rem}}.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-cast-list .p-home__staff-cast-item dd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-cast-list .p-home__staff-cast-item dd .name{font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:2.4rem;line-height:160%;letter-spacing:.06em}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-cast-list .p-home__staff-cast-item dd .name{font-size:3.6rem}}.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-cast-list .p-home__staff-cast-item dd .comment{width:calc(28 / (1920 - var(--scrollbar-width)) * 100vw);margin-left:calc(14 / (1920 - var(--scrollbar-width)) * 100vw);cursor:pointer}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-cast-list .p-home__staff-cast-item dd .comment{width:calc(42 / (768 - var(--scrollbar-width)) * 100vw);margin-left:calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-cast-list .p-home__staff-cast-item .additional{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:1.6rem;line-height:160%;letter-spacing:.06em;opacity:.6}@media print,screen and (max-width:1024px){.p-home__staff-cast .p-home__staff-cast-container .p-home__staff-cast-list .p-home__staff-cast-item .additional{font-size:2.4rem}}.p-home__music{padding-top:calc(164 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__music{padding-top:calc(145 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__music .p-home_music-inner{margin:0 auto;width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__music .p-home_music-inner{width:calc(608 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__music .p-home_music-inner .p-home__music-heading{position:relative;margin:0 auto;width:calc(352 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__music .p-home_music-inner .p-home__music-heading{width:calc(384 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__music .p-home_music-inner .p-home__music-heading::before{content:"";display:block;position:absolute;background:url(../images/global/common/bg_shock-wave.png) 0 0/contain no-repeat;width:calc(458 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(365 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(-234 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(233 / (1920 - var(--scrollbar-width)) * 100vw);z-index:-1}@media print,screen and (max-width:1024px){.p-home__music .p-home_music-inner .p-home__music-heading::before{width:calc(340 / (768 - var(--scrollbar-width)) * 100vw);height:calc(285 / (768 - var(--scrollbar-width)) * 100vw);top:calc(-145 / (768 - var(--scrollbar-width)) * 100vw);left:calc(202 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__music .p-home_music-inner .p-home_music-container{margin-top:calc(90 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (min-width:1025px){.p-home__music .p-home_music-inner .p-home_music-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}@media print,screen and (max-width:1024px){.p-home__music .p-home_music-inner .p-home_music-container{margin-top:calc(85 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item{width:calc(520 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item{width:100%}}@media print,screen and (min-width:1025px){.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item + .p-home_music-item{margin-left:calc(80 / (1920 - var(--scrollbar-width)) * 100vw)}}@media print,screen and (max-width:1024px){.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item + .p-home_music-item{margin-top:calc(80 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item .music-detail__jacket{width:calc(520 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item .music-detail__jacket{width:calc(608 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item .music-detail__info{margin-top:calc(20 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item .music-detail__info{margin-top:calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item .music-detail__info .theme{position:relative;font-family:"Noto Sans JP",sans-serif;font-weight:700;color:#e60012;font-size:2.2rem;line-height:160%;letter-spacing:.04em;padding-left:calc(34 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item .music-detail__info .theme{padding-left:calc(48 / (768 - var(--scrollbar-width)) * 100vw);font-size:3rem}}.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item .music-detail__info .theme::before{content:"";display:block;position:absolute;width:calc(22 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(26 / (1920 - var(--scrollbar-width)) * 100vw);background-color:#e60012;-webkit-mask:url(../images/global/common/icon_chicken.svg) 0 0/contain no-repeat;mask:url(../images/global/common/icon_chicken.svg) 0 0/contain no-repeat;top:calc(6 / (1920 - var(--scrollbar-width)) * 100vw);left:0}@media print,screen and (max-width:1024px){.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item .music-detail__info .theme::before{width:calc(32 / (768 - var(--scrollbar-width)) * 100vw);height:calc(38 / (768 - var(--scrollbar-width)) * 100vw);top:calc(6 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item .music-detail__info .title{margin-top:calc(10 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Sans JP",sans-serif;font-weight:700;color:#fff;font-size:3rem;line-height:180%;letter-spacing:.06em}@media print,screen and (max-width:1024px){.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item .music-detail__info .title{margin-top:calc(10 / (768 - var(--scrollbar-width)) * 100vw);font-size:4.6rem}}.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item .music-detail__info .infomation{margin-top:calc(10 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#fff;font-size:1.6rem;line-height:180%;letter-spacing:.06em}@media print,screen and (max-width:1024px){.p-home__music .p-home_music-inner .p-home_music-container .p-home_music-item .music-detail__info .infomation{margin-top:calc(10 / (768 - var(--scrollbar-width)) * 100vw);font-size:2.6rem}}.p-home__comic{margin-top:calc(200 / (1920 - var(--scrollbar-width)) * 100vw);padding-bottom:calc(160 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__comic{margin-top:calc(160 / (768 - var(--scrollbar-width)) * 100vw);padding-bottom:calc(216 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__comic .p-home__comic-inner{width:calc(1000 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;display:grid;grid-template-columns:calc(348 / (1920 - var(--scrollbar-width)) * 100vw) 1fr;-webkit-box-align:start;-webkit-align-items:start;align-items:start;gap:0 calc(52 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__comic .p-home__comic-inner{width:calc(568 / (768 - var(--scrollbar-width)) * 100vw);margin-top:calc(165 / (768 - var(--scrollbar-width)) * 100vw);display:block}}.p-home__comic .p-home__comic-inner .cover{position:relative}@media print,screen and (max-width:1024px){.p-home__comic .p-home__comic-inner .cover{margin-left:calc(104 / (768 - var(--scrollbar-width)) * 100vw);width:calc(348 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__comic .p-home__comic-inner .cover img{position:relative}.p-home__comic .p-home__comic-inner .cover .shadow{width:100%;height:100%;position:absolute;top:calc(10 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(32 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-transform:rotate(4.78deg);transform:rotate(4.78deg);background:#7c000a}@media print,screen and (max-width:1024px){.p-home__comic .p-home__comic-inner .cover .shadow{top:calc(10 / (768 - var(--scrollbar-width)) * 100vw);left:calc(32 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__comic .p-home__comic-inner .lead{padding-top:calc(60 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__comic .p-home__comic-inner .lead{padding-top:calc(55 / (768 - var(--scrollbar-width)) * 100vw)}}.is-en .p-home__comic .p-home__comic-inner .lead{padding-top:calc(40 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-en .p-home__comic .p-home__comic-inner .lead{padding-top:calc(60 / (768 - var(--scrollbar-width)) * 100vw)}}.is-es .p-home__comic .p-home__comic-inner .lead{padding-top:calc(40 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-es .p-home__comic .p-home__comic-inner .lead{padding-top:calc(60 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__comic .p-home__comic-inner .lead .comiplex,.p-home__comic .p-home__comic-inner .lead .viz{width:calc(112 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;display:block}@media print,screen and (max-width:1024px){.p-home__comic .p-home__comic-inner .lead .comiplex,.p-home__comic .p-home__comic-inner .lead .viz{width:calc(112 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__comic .p-home__comic-inner .lead p{margin-top:calc(12 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Serif JP",sans-serif;font-weight:900;color:var(--white--500);text-align:center}@media print,screen and (max-width:1024px){.p-home__comic .p-home__comic-inner .lead p{margin-top:calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.is-en .p-home__comic .p-home__comic-inner .lead p{margin-top:calc(46 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-en .p-home__comic .p-home__comic-inner .lead p{margin-top:calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}.is-es .p-home__comic .p-home__comic-inner .lead p{margin-top:calc(46 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-es .p-home__comic .p-home__comic-inner .lead p{margin-top:calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__comic .p-home__comic-inner .lead p .line-1{font-size:6rem;letter-spacing:.04em;display:block}.is-en .p-home__comic .p-home__comic-inner .lead p .line-1{font-size:5rem}@media print,screen and (max-width:1024px){.is-en .p-home__comic .p-home__comic-inner .lead p .line-1{font-size:4.4rem}}.is-es .p-home__comic .p-home__comic-inner .lead p .line-1{font-size:3.6rem}@media print,screen and (max-width:1024px){.is-es .p-home__comic .p-home__comic-inner .lead p .line-1{font-size:3.4rem}}.p-home__comic .p-home__comic-inner .lead p .line-2{margin-top:calc(24 / (1920 - var(--scrollbar-width)) * 100vw);font-size:7rem;letter-spacing:.04em;display:block;color:#fff73f}@media print,screen and (max-width:1024px){.p-home__comic .p-home__comic-inner .lead p .line-2{margin-top:calc(24 / (768 - var(--scrollbar-width)) * 100vw)}}.is-en .p-home__comic .p-home__comic-inner .lead p .line-2{margin-top:calc(35 / (1920 - var(--scrollbar-width)) * 100vw);font-size:6.8rem}@media print,screen and (max-width:1024px){.is-en .p-home__comic .p-home__comic-inner .lead p .line-2{margin-top:calc(30 / (768 - var(--scrollbar-width)) * 100vw);font-size:5.8rem}}.is-es .p-home__comic .p-home__comic-inner .lead p .line-2{margin-top:calc(32 / (1920 - var(--scrollbar-width)) * 100vw);font-size:6.8rem}@media print,screen and (max-width:1024px){.is-es .p-home__comic .p-home__comic-inner .lead p .line-2{margin-top:calc(20 / (768 - var(--scrollbar-width)) * 100vw);font-size:6.4rem}}.p-home__comic .p-home__comic-inner .lead p .line-2 .large{font-size:12rem}@media print,screen and (max-width:1024px){.p-home__comic .p-home__comic-inner .lead p .line-2 .large{font-size:10.8rem}}.p-home__comic .p-home__comic-inner .lead p .line-2 .small{font-size:5.8rem}@media print,screen and (max-width:1024px){.p-home__comic .p-home__comic-inner .lead p .line-2 .small{font-size:5.2rem}}.p-home__comic .p-home__comic-inner .lead p .line-2 .yellow{color:#fff73f;position:relative}.p-home__comic .p-home__comic-inner .lead p .line-2 .yellow::before{content:"";width:calc(9 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(9 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;position:absolute;top:0;left:0;right:0;border-radius:50%;background:#fff73f}@media print,screen and (max-width:1024px){.p-home__comic .p-home__comic-inner .lead p .line-2 .yellow::before{width:calc(8 / (768 - var(--scrollbar-width)) * 100vw);height:calc(8 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__comic .p-home__comic-inner .lead .btn{width:calc(420 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(100 / (1920 - var(--scrollbar-width)) * 100vw);margin:calc(68 / (1920 - var(--scrollbar-width)) * 100vw) auto 0;display:grid;place-content:center;border-radius:calc(50 / (1920 - var(--scrollbar-width)) * 100vw);font-weight:700;font-size:3.4rem;letter-spacing:.04em;color:var(--white--500);text-align:center;border:calc(4 / (1920 - var(--scrollbar-width)) * 100vw) solid #f60013;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#ff0e21),color-stop(50%,#d20010));background:-webkit-linear-gradient(top,#ff0e21 50%,#d20010 50%);background:linear-gradient(180deg,#ff0e21 50%,#d20010 50%);-webkit-box-shadow:0 calc(14 / (1920 - var(--scrollbar-width)) * 100vw) 0 0 #9b000c;box-shadow:0 calc(14 / (1920 - var(--scrollbar-width)) * 100vw) 0 0 #9b000c}@media print,screen and (max-width:1024px){.p-home__comic .p-home__comic-inner .lead .btn{width:calc(568 / (768 - var(--scrollbar-width)) * 100vw);height:calc(130 / (768 - var(--scrollbar-width)) * 100vw);margin-top:calc(54 / (768 - var(--scrollbar-width)) * 100vw);border-radius:calc(65 / (768 - var(--scrollbar-width)) * 100vw);font-size:4.4rem;border:calc(5 / (768 - var(--scrollbar-width)) * 100vw) solid #f60013;-webkit-box-shadow:0 calc(18 / (768 - var(--scrollbar-width)) * 100vw) 0 0 #9b000c;box-shadow:0 calc(18 / (768 - var(--scrollbar-width)) * 100vw) 0 0 #9b000c}}.is-en .p-home__comic .p-home__comic-inner .lead .btn{margin-top:calc(60 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-en .p-home__comic .p-home__comic-inner .lead .btn{margin-top:calc(70 / (768 - var(--scrollbar-width)) * 100vw);font-size:4rem}}.is-es .p-home__comic .p-home__comic-inner .lead .btn{margin-top:calc(73 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.is-es .p-home__comic .p-home__comic-inner .lead .btn{margin-top:calc(70 / (768 - var(--scrollbar-width)) * 100vw);font-size:4rem}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.p-home__comic .p-home__comic-inner .lead .btn{-webkit-transition:-webkit-transform 75ms,-webkit-box-shadow 75ms;transition:-webkit-transform 75ms,-webkit-box-shadow 75ms;transition:transform 75ms,box-shadow 75ms;transition:transform 75ms,box-shadow 75ms,-webkit-transform 75ms,-webkit-box-shadow 75ms}.p-home__comic .p-home__comic-inner .lead .btn:hover{-webkit-transform:translateY(calc(14 / (1920 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(14 / (1920 - var(--scrollbar-width)) * 100vw));-webkit-box-shadow:0 0 0 0 #9b000c;box-shadow:0 0 0 0 #9b000c}}.p-home__sns{position:relative}.p-home__sns .p-home__sns-bg{width:100%;height:calc(976 / (1920 - var(--scrollbar-width)) * 100vw);position:absolute;bottom:0;left:0;overflow:hidden}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-bg{height:calc(600 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__sns .p-home__sns-bg span{width:100%;height:100%;display:block;background:url(../images/global/pc/index/bg_sns.jpg) 50% 100%/100% no-repeat;-webkit-mask:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(20%,rgba(255,255,255,.1)),color-stop(50%,#fff));-webkit-mask:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.1) 20%,#fff 50% 0 0/100% no-repeat);mask:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(20%,rgba(255,255,255,.1)),color-stop(50%,#fff));mask:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.1) 20%,#fff 50% 0 0/100% no-repeat);overflow:hidden}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-bg span{background:url(../images/global/sp/index/bg_sns.jpg) 50% 100%/100% no-repeat;-webkit-mask:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(20%,rgba(255,255,255,.1)),color-stop(50%,#fff));-webkit-mask:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.1) 20%,#fff 50%);mask:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(20%,rgba(255,255,255,.1)),color-stop(50%,#fff));mask:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.1) 20%,#fff 50%)}}.p-home__sns .p-home__sns-inner{padding-block:calc(160 / (1920 - var(--scrollbar-width)) * 100vw) calc(742 / (1920 - var(--scrollbar-width)) * 100vw);position:relative;z-index:1}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner{padding-block:calc(275 / (768 - var(--scrollbar-width)) * 100vw) calc(470 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__sns .p-home__sns-inner .deco span{display:block;position:absolute}@media print,screen and (min-width:1025px){.p-home__sns .p-home__sns-inner .deco span.keiji{width:calc(452 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(552 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(-150 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(-60 / (1920 - var(--scrollbar-width)) * 100vw);background:url(../images/global/common/index/img_sns_keiji.png) 0 0/contain no-repeat}}.p-home__sns .p-home__sns-inner .deco span.panel--1{width:calc(225 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(68 / (1920 - var(--scrollbar-width)) * 100vw);right:calc(326 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .deco span.panel--1{width:calc(177 / (768 - var(--scrollbar-width)) * 100vw);top:calc(55 / (768 - var(--scrollbar-width)) * 100vw);right:calc(131 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__sns .p-home__sns-inner .deco span.panel--2{width:calc(115 / (1920 - var(--scrollbar-width)) * 100vw);top:calc(-53 / (1920 - var(--scrollbar-width)) * 100vw);right:calc(191 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .deco span.panel--2{width:calc(90 / (768 - var(--scrollbar-width)) * 100vw);top:calc(-40 / (768 - var(--scrollbar-width)) * 100vw);right:calc(26 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__sns .p-home__sns-inner .official-account{position:relative}.p-home__sns .p-home__sns-inner .official-account .heading{width:calc(558 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;position:relative}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .official-account .heading{width:calc(568 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__sns .p-home__sns-inner .official-account .heading .balloon{width:calc(225 / (1920 - var(--scrollbar-width)) * 100vw);display:block;position:absolute;top:calc(-114 / (1920 - var(--scrollbar-width)) * 100vw);left:calc(-178 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .official-account .heading .balloon{width:calc(282 / (768 - var(--scrollbar-width)) * 100vw);top:calc(-195 / (768 - var(--scrollbar-width)) * 100vw);left:calc(-100 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__sns .p-home__sns-inner .official-account .list{margin-top:calc(63 / (1920 - var(--scrollbar-width)) * 100vw);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:0 calc(18 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .official-account .list{margin-top:calc(60 / (768 - var(--scrollbar-width)) * 100vw);-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:calc(20 / (768 - var(--scrollbar-width)) * 100vw) 0}}.p-home__sns .p-home__sns-inner .official-account .list a{width:calc(388 / (1920 - var(--scrollbar-width)) * 100vw);padding-block:calc(42 / (1920 - var(--scrollbar-width)) * 100vw) calc(32 / (1920 - var(--scrollbar-width)) * 100vw);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:0 calc(16 / (1920 - var(--scrollbar-width)) * 100vw);font-family:Jomhuria,serif;font-weight:400;font-size:4.6rem;letter-spacing:.04em;color:var(--white--500);border-radius:calc(10 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .official-account .list a{width:calc(568 / (768 - var(--scrollbar-width)) * 100vw);padding-block:calc(36 / (768 - var(--scrollbar-width)) * 100vw) calc(24 / (768 - var(--scrollbar-width)) * 100vw);gap:0 calc(25 / (768 - var(--scrollbar-width)) * 100vw);font-size:6rem;border-radius:calc(10 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__sns .p-home__sns-inner .official-account .list a.twitter{background:url(../images/global/common/index/bg_sns_official-account_grunge.png) 0 0/contain no-repeat var(--black--500)}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .official-account .list a.twitter{background-size:calc(406 / (768 - var(--scrollbar-width)) * 100vw);background-repeat:repeat}}.p-home__sns .p-home__sns-inner .official-account .list a.twitter .svg__x{width:calc(20 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateY(calc(-4 / (1920 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(-4 / (1920 - var(--scrollbar-width)) * 100vw));fill:var(--white--500)}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .official-account .list a.twitter .svg__x{width:calc(26 / (768 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateY(calc(-6 / (768 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(-6 / (768 - var(--scrollbar-width)) * 100vw))}}.p-home__sns .p-home__sns-inner .official-account .list a.instagram{background:url(../images/global/common/index/bg_sns_official-account_grunge.png) 0 0/contain no-repeat,-webkit-gradient(linear,left top,right top,from(#c8003c),to(#7000a5));background:url(../images/global/common/index/bg_sns_official-account_grunge.png) 0 0/contain no-repeat,-webkit-linear-gradient(left,#c8003c 0,#7000a5 100%);background:url(../images/global/common/index/bg_sns_official-account_grunge.png) 0 0/contain no-repeat,linear-gradient(90deg,#c8003c 0,#7000a5 100%)}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .official-account .list a.instagram{background-size:calc(406 / (768 - var(--scrollbar-width)) * 100vw),100%;background-repeat:repeat,no-repeat}}.p-home__sns .p-home__sns-inner .official-account .list a.instagram .svg__instagram{width:calc(25 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateY(calc(-4 / (1920 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(-4 / (1920 - var(--scrollbar-width)) * 100vw));fill:var(--white--500)}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .official-account .list a.instagram .svg__instagram{width:calc(33 / (768 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateY(calc(-6 / (768 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(-6 / (768 - var(--scrollbar-width)) * 100vw))}}.p-home__sns .p-home__sns-inner .official-account .list a.facebook{background:url(../images/global/common/index/bg_sns_official-account_grunge.png) 0 0/contain no-repeat #001baa}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .official-account .list a.facebook{background-size:calc(406 / (768 - var(--scrollbar-width)) * 100vw);background-repeat:repeat}}.p-home__sns .p-home__sns-inner .official-account .list a.facebook .svg__facebook{width:calc(12 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateY(calc(-4 / (1920 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(-4 / (1920 - var(--scrollbar-width)) * 100vw));fill:var(--white--500)}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .official-account .list a.facebook .svg__facebook{width:calc(15 / (768 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateY(calc(-6 / (768 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(-6 / (768 - var(--scrollbar-width)) * 100vw))}}@media print and (any-hover:hover),screen and (min-width:1025px) and (any-hover:hover){.p-home__sns .p-home__sns-inner .official-account .list a{-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;will-change:filter}.p-home__sns .p-home__sns-inner .official-account .list a:hover{-webkit-filter:brightness(.8);filter:brightness(.8)}}.p-home__sns .p-home__sns-inner .share{margin-top:calc(160 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .share{margin-top:calc(150 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__sns .p-home__sns-inner .share .text{font-family:"Noto Serif JP",sans-serif;font-weight:900;font-size:3.2rem;text-align:center}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .share .text{font-size:3.6rem;line-height:160%}}.p-home__sns .p-home__sns-inner .share .text .line-1{display:block}.p-home__sns .p-home__sns-inner .share .text .line-2{margin-top:calc(30 / (1920 - var(--scrollbar-width)) * 100vw);display:block}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .share .text .line-2{margin-top:calc(40 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__sns .p-home__sns-inner .share .text .line-2 .red{color:var(--red--500)}.p-home__sns .p-home__sns-inner .share .list{margin-top:calc(60 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .share .list{margin-top:calc(60 / (768 - var(--scrollbar-width)) * 100vw)}}.p-home__sns .p-home__sns-inner .share .list .share-item{-webkit-box-shadow:0 calc(14 / (1920 - var(--scrollbar-width)) * 100vw) calc(14 / (1920 - var(--scrollbar-width)) * 100vw) 0 rgba(0,0,0,.08);box-shadow:0 calc(14 / (1920 - var(--scrollbar-width)) * 100vw) calc(14 / (1920 - var(--scrollbar-width)) * 100vw) 0 rgba(0,0,0,.08)}@media print,screen and (max-width:1024px){.p-home__sns .p-home__sns-inner .share .list .share-item{-webkit-box-shadow:0 calc(17 / (768 - var(--scrollbar-width)) * 100vw) calc(17 / (768 - var(--scrollbar-width)) * 100vw) 0 rgba(0,0,0,.08);box-shadow:0 calc(17 / (768 - var(--scrollbar-width)) * 100vw) calc(17 / (768 - var(--scrollbar-width)) * 100vw) 0 rgba(0,0,0,.08)}}.p-home__loading{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22117%22%20height%3D%22138%22%20fill%3D%22none%22%20viewBox%3D%220%200%20117%20138%22%3E%20%3Cpath%20fill%3D%22%23E60012%22%20fill-rule%3D%22evenodd%22%20d%3D%22M116.693%202.936c-.536-.857-6.913-2.983-10.682-2.935-3.77.048-7.121-.1-15.877%204.422-7.152%203.693-14.382%2010.245-16.419%2012.616-2.034%202.371-8.054%2010.106-10.1%2014.98-2.045%204.873-3.076%208.306-3.576%2011.51%200%200-2.108%201.085-2.12%202.249%200%200-.947-.835-.665-3.088%200%200-1.741%201.347-1.165%204.308l-1.455-1.258s.386%202.738-.209%203.431c-.594.694-2.39%202.89-4.738%203.546%200%200-1.596-.7-3.491-.61-1.896.09-2.87.622-6.11-1.143-1.287-.702-3.925-1.782-4.031-1.83-.552-.25-2.89-1.062-3.991-2.858%200%200-2.368-2.809-3.658-5.299s-1.455-2.821-1.455-2.821l.332.343s-.675-1.521-1.497-3.66A71.976%2071.976%200%200%200%2024%2030.648l.331.304s-.374-.636-.915-2.212c-.54-1.576-1.55-3.997-2.245-7.28%200%200%20.348-.246.375-2.134l-.29.304v-1.22s-.219.812-.375%201.029c0%200%20.009-.798-.041-1.183%200%200-.139.181-.457.61%200%200-.054-1.24-.124-1.563l-.166.343s-.66-3.216-4.572-5.221c0%200-.355-1.2-.75-1.905-.395-.706-.733-1.966-.871-3.506C13.76%205.473%2012.594.64%2011.988.648c-.606.009-.558%202.018-.706%203.317%200%200-.522%201.16-.75%203.164-.226%202.005-.194%202.723-.748%204.23%200%200-.756.667-.79%201.335%200%200-3.197%201.832-4.448%205.261l-.331-.762s-.052.791.04%201.372c0%200-.283-.533-.33-.876%200%200-.073.87.165%201.524%200%200-.266-.283-.456-.877%200%200%20.009.99.29%201.678%200%200-.224-.127-.58-.876%200%200%20.133.916.455%201.6%200%200-.372-.293-.749-.838%200%200%20.216.96.581%201.715%200%200-.102.8-.58%201.868-.48%201.068-.126%201.257-.126%201.257s.068-.483.457-.914c0%200-.248%201.52-.416%202.744%200%200-.29%201.501-.456%203.165-.166%201.663-.463%203.308-.831%204.04%200%200%20.436-.418.665-1.028%200%200-.526%203.292-.956%204.574-.429%201.283-.985%203.394-.79%205.032%200%200%20.286-1.505.582-2.02%200%200-.781%203.165-.872%205.108-.091%201.942.54%202.669.54%202.669s-.113%202.723-.29%204.611C.38%2054.61-.18%2059.444.058%2062.25c.24%202.806.917%206.748%202.036%209.225%201.12%202.477%203.208%206.416%206.525%209.3%203.32%202.885%206.929%205.527%209.27%206.785%202.34%201.257%204.862%202.134%204.862%202.134s1.825%204.032%204.779%204.574c0%200%201.662.753%202.577%202.44.915%201.686%202.46%203.67%204.531%204.651%202.07.98%203.049%202.573%203.283%204.382.234%201.811.701%209.585.581%2011.322l-.04-.192-.126%201.564s-2.22%201.213-4.322%201.563c-2.103.35-2.868.573-2.868.573s-.82%200-1.46.687c0%200%20.205-.021.88-.04%200%200%20.18.458.944.369.762-.09%201.973-.192%202.806-.338.83-.145%201.636-.243%201.636-.243s-1.682.918-1.977%201.053c-1.396.639-2.91%201.524-2.91%201.524s-1.095.1-2.37%201.068c-.836.635-.625%201.335-.625%201.335s.947-.273%201.165-.496c0%200%201.008.412%202.536-.037%201.525-.45%203.29-1.52%203.907-1.639.617-.118.513.021%201.455-.304a9.114%209.114%200%200%201%201.83-.418s-.756.585-.956%201.334c0%200-1.276%201.208-.83%202.249%200%200%20.519.414%201.245-.344.44-.458.507-.574.495-.601.091.02.452.062%201.042-.427.68-.564%203.347-2.332%203.451-3.165.102-.83-.04-.991-.04-.991s1.2-.139%202.12.077c.92.217%201.911%200%201.911%200s1.403.463%201.787-.533c0%200%20.928.338%201.04.648%200%200-.16-1.141-.831-1.449-.672-.308-.502-.304-1.537-.458%200%200-.554-.46-1.746-.762s-1.975-.637-2.536-1.068c-.56-.431-.872-.725-.872-.725s-.501-4.241-.125-7.699c.377-3.458.484-3.82%201.165-5.527%200%200%201.212-.999%201.08-3.088.042.096%201.479.706%202.246%201.982.767%201.277%201.505%203.048%203.823%203.964%200%200%20.835%203.177%201.122%205.413.286%202.234.67%205.586.499%208.349-.17%202.76.077%203.729-1.08%204.307-1.158.579-5.086%202.351-6.028%202.707-.94.356-3.562.93-3.698%201.678%200%200%20.438.431%201.164.152%200%200%20.339.452%201.081.229.74-.223%201.29-.419%201.29-.419l-1.705%201.449s-.305-.106-1.456.61c-1.15.717-1.745%201.982-1.745%201.982s.89.333%201.62-.304c0%200%201.683.481%203.408-.458%201.728-.939%203.303-1.736%204.532-2.059%201.228-.322%202.617-.647%202.617-.647s-.888%202.144-1.371%204.193c-.245%201.045.29%201.867.29%201.867l.25.381s-.011%202.003.831%202.059c.842.057.75-1.334.75-1.334s.837.121%201.37-1.487c.534-1.607%201.928-5.075%202.327-6.289.4-1.214.375-2.059.375-2.059s2.879.5%203.616.687c.738.185%201.832.327%202.702.229.87-.098%201.206-.229%201.206-.229s.787.148%201.246.572c0%200-.034-1.459-.997-1.715-.965-.256-2.036-.192-2.036-.192s-3.887-2.063-5.819-2.744c0%200-.915-2.621-.915-5.716%200-3.096.11-7.697%201.04-11.322%200%200%201.619-2.253%201.621-5.221%200-2.69-.225-2.884.624-5.184.85-2.3.956-2.4.956-2.4s.833-.65%201.705-2.02c.87-1.37%202.524-3.591%207.274-4.689%200%200-.127-.275-1.33-.687%200%200%201.52-.041%202.326-1.449%200%200-.397.437-1.537.458%200%200%201.75-1.711%203.202-2.173%200%200-.273-.204-.582-.23%200%200%20.91-.551%201.371-.99%200%200-.41.083-.706.114%200%200%201.151-.597%201.787-1.753%200%200-.338.298-.456.381%200%200%201.108-1.59%201.371-2.592%200%200-.46.48-.997.762%200%200%20.507-.916.997-1.22%200%200-.547.094-.997.267%200%200%20.627-.964%201.122-1.45%200%200-.563.14-.874.305%200%200-.356-.28-.831-.304%200%200%20.506-.29.79-.381%200%200-.488-.217-1.04-.23%200%200%201.32-1.184%202.037-2.514.717-1.33.996-2.707.996-2.707s-.454%201.045-.665%201.22c0%200%20.606-1.399%201.04-2.63%200%200-.386.48-.54.61%200%200%20.812-1.502%201.164-2.629.35-1.126.29-1.334.29-1.334s1.427%201.278%201.996%202.477c.568%201.2.738%202.94%201.83%203.202%201.09.263.629-2.817.581-3.468-.047-.652-.5-2.973-.5-2.973s1.41%203.277%201.706%204.536c.295%201.258.785%204.258%201.87%204.46%201.086.202%201.213-4.47%201.165-5.565-.048-1.095-.506-5.088-2.66-8.234-2.155-3.146-4.877-5.992-9.685-7.89%200%200%204.594.551%208.438%203.545%203.844%202.992%205.147%204.613%206.193%207.166%201.047%202.552%201.621%204.05%202.536%204.23.915.181.51-4.284-.084-5.794-.595-1.507-2.38-5.68-3.907-7.357a31.252%2031.252%200%200%200-3.033-2.896s4.668%201.105%206.484%202.63c1.816%201.526%202.758%202.406%203.242%205.335.483%202.93.163%204.3.083%204.84-.081.542-.147%201.094.291%201.258.44.167.967-.678%201.371-2.173.407-1.493.45-3.575-.25-5.794%200%200%20.391-3.198-.499-5.45-.89-2.253-3.827-3.838-5.943-4.727-2.116-.889-4.736-1.45-8.52-.418%200%200%202.574-1.11%207.233-.762%204.658.348%206.104%202.434%206.817%203.431.713.995%201.469%202.434%201.496%204.155.027%201.722-.318%203.708.04%203.773.36.064.67.046%201.057-1.555.32-1.33.803-4.847-.765-8.317l1.08%201.294s.111%203.392.5%204.651c.385%201.26.721%201.747%201.164%201.029.443-.718%202.164-4.593%202.245-7.585.08-2.993-.224-8.594-4.156-11.358%200%200%203.441%201.222%204.903%203.05%201.462%201.828%202.645%203.578%203.367%203.926.722.348.733-.358.79-.954.055-.595-.193-3.749-1.246-5.983-1.056-2.234-2.382-4.73-6.484-6.212-4.102-1.483-6.609-.802-6.609-.802s4.27-1.126%207.524-.647c3.253.479%204.64%202%205.653%203.164%201.012%201.164%201.505%201.739%201.58%201.945.075.206.388.708.706.38.318-.326.656-1.136.331-2.248-.324-1.111-1.455-2.942-2.077-3.468%200%200%201.809%201.139%202.826%202.554%201.018%201.416%201.635%202.576%202.452%202.592.818.017%201.008-1.757.625-3.391-.384-1.634-1.478-3.777-4.323-6.404-2.844-2.628-5.401-3.348-7.648-3.775%200%200%202.84-.46%205.403.381%202.563.841%203.516%201.547%204.282%201.79.765.246%202.299.79%202.451.954.152.165.475.175.706-.19.232-.366.071-1.234-.955-2.514-1.027-1.28-2.868-3.712-8.314-5.107-4.313-1.106-9.185-.533-9.185-.533s5.837-2.053%2010.141-2.63c4.304-.576%208.114-.91%209.394-.724%201.28.185%202.699.71%202.91.381.212-.329-.526-1.728-2.66-2.669-2.134-.941-8.196-2.817-13.258-2.134%200%200%203.743-1.135%208.52-1.678%204.776-.543%206.733-.754%207.523-.647.79.106.995-.02.457-.877l-.007-.019ZM93.169%2052.754c.73.85.801%201.837.83%201.905-1.141-2.138-3.781-4.193-3.781-4.193%201.366.648%202.22%201.437%202.95%202.288Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 50% 50%/calc(117 / (1920 - var(--scrollbar-width)) * 100vw) no-repeat var(--black--500)}@media print,screen and (max-width:1024px){.p-home__loading{background-size:calc(117 / (768 - var(--scrollbar-width)) * 100vw)}}.p-topics__wrapper{padding-bottom:calc(140 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-topics__wrapper{padding-bottom:calc(140 / (768 - var(--scrollbar-width)) * 100vw)}}.p-topics__heading{width:calc(352 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto}@media print,screen and (max-width:1024px){.p-topics__heading{width:calc(352 / (768 - var(--scrollbar-width)) * 100vw)}}.p-topics__body{margin-top:calc(135 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-topics__body{margin-top:calc(100 / (768 - var(--scrollbar-width)) * 100vw)}}.p-topics__archive{width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto}@media print,screen and (max-width:1024px){.p-topics__archive{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw)}}.p-topics__wp-pagenavi{margin-top:calc(86 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-topics__wp-pagenavi{margin-top:calc(90 / (768 - var(--scrollbar-width)) * 100vw)}}.p-topics__single{width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;padding-bottom:calc(80 / (1920 - var(--scrollbar-width)) * 100vw);border-bottom:calc(2 / (1920 - var(--scrollbar-width)) * 100vw) solid var(--black--500)}@media print,screen and (max-width:1024px){.p-topics__single{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw);padding-bottom:calc(100 / (768 - var(--scrollbar-width)) * 100vw);border-bottom:calc(2 / (768 - var(--scrollbar-width)) * 100vw) solid var(--black--500)}}.p-topics__single .p-topics__single-date{padding:1px calc(7 / (1920 - var(--scrollbar-width)) * 100vw) 0;display:inline-block;font-family:Jomhuria,serif;font-weight:400;font-size:3.2rem;letter-spacing:.04em;color:var(--white--500);text-align:center;background:var(--red--500)}@media print,screen and (max-width:1024px){.p-topics__single .p-topics__single-date{padding:0 calc(18 / (768 - var(--scrollbar-width)) * 100vw) 0;font-size:4.2rem}}.p-topics__single .p-topics__single-date::after{content:"";width:0;height:0;display:block;margin-bottom:calc(-4 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-topics__single .p-topics__single-date::after{margin-bottom:calc(-5 / (768 - var(--scrollbar-width)) * 100vw)}}.p-topics__single .p-topics__single-title{margin-top:calc(20 / (1920 - var(--scrollbar-width)) * 100vw);font-weight:700;font-size:2.8rem;line-height:160%;letter-spacing:.04em;color:var(--black--500)}@media print,screen and (max-width:1024px){.p-topics__single .p-topics__single-title{margin-top:calc(15 / (768 - var(--scrollbar-width)) * 100vw);font-size:3.6rem}}.p-topics__single .p-topics__single-body{margin-top:calc(50 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-topics__single .p-topics__single-body{margin-top:calc(50 / (768 - var(--scrollbar-width)) * 100vw)}}.p-topics__single .p-topics__single-share{margin-top:calc(50 / (1920 - var(--scrollbar-width)) * 100vw);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;gap:0 calc(30 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-topics__single .p-topics__single-share{margin-top:calc(70 / (768 - var(--scrollbar-width)) * 100vw);gap:0 calc(40 / (768 - var(--scrollbar-width)) * 100vw)}}.p-topics__single .p-topics__single-share .p-topics__single-share-label{font-family:Jomhuria,serif;font-weight:400;font-size:3.6rem;-webkit-transform:translateY(calc(3 / (1920 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(3 / (1920 - var(--scrollbar-width)) * 100vw))}@media print,screen and (max-width:1024px){.p-topics__single .p-topics__single-share .p-topics__single-share-label{font-size:6rem;-webkit-transform:translateY(calc(5 / (768 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(5 / (768 - var(--scrollbar-width)) * 100vw))}}.p-topics__single .p-topics__single-share .p-topics__single-share-list{gap:0 calc(10 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-topics__single .p-topics__single-share .p-topics__single-share-list{gap:0 calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.p-topics__single .p-topics__single-share .p-topics__single-share-list .p-topics__single-share-item{width:calc(50 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(50 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-topics__single .p-topics__single-share .p-topics__single-share-list .p-topics__single-share-item{width:calc(80 / (768 - var(--scrollbar-width)) * 100vw);height:calc(80 / (768 - var(--scrollbar-width)) * 100vw)}}.p-topics__single-pagenavi{margin-top:calc(87 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-topics__single-pagenavi{margin-top:calc(109 / (768 - var(--scrollbar-width)) * 100vw)}}.p-onair__wrapper{padding-bottom:calc(140 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-onair__wrapper{padding-bottom:calc(140 / (768 - var(--scrollbar-width)) * 100vw)}}.p-onair__heading{width:calc(352 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto}@media print,screen and (max-width:1024px){.p-onair__heading{width:calc(352 / (768 - var(--scrollbar-width)) * 100vw)}}.p-onair__body{margin-top:calc(127 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-onair__body{margin-top:calc(93 / (768 - var(--scrollbar-width)) * 100vw)}}.p-onair__article{margin-inline:auto;width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-onair__article{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw)}}.p-onair__article + .p-onair__article{margin-top:calc(90 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-onair__article + .p-onair__article{margin-top:calc(90 / (768 - var(--scrollbar-width)) * 100vw)}}.p-onair__article .p-onair__heading{position:relative;width:100%;padding:calc(8 / (1920 - var(--scrollbar-width)) * 100vw) 0 0 calc(30 / (1920 - var(--scrollbar-width)) * 100vw);background:#e60012;font-family:Jomhuria,serif;font-weight:400;line-height:100%;letter-spacing:.04em;color:#fff;font-size:5.2rem}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__heading{font-size:7rem;padding:calc(12 / (768 - var(--scrollbar-width)) * 100vw) 0 0 calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.p-onair__article .p-onair__heading::after{content:"";display:block;position:absolute;width:100%;height:calc(4 / (1920 - var(--scrollbar-width)) * 100vw);background:#000;left:0;bottom:calc(-4 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__heading::after{height:calc(4 / (768 - var(--scrollbar-width)) * 100vw);bottom:calc(-4 / (768 - var(--scrollbar-width)) * 100vw)}}.p-onair__article .p-onair__head-text{margin-top:calc(60 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Sans JP",sans-serif;font-weight:700;line-height:160%;letter-spacing:.04em;font-size:2.8rem}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__head-text{margin-top:calc(60 / (768 - var(--scrollbar-width)) * 100vw);font-size:3.6rem}}.p-onair__article .p-onair__list{margin-top:calc(60 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__list{margin-top:calc(60 / (768 - var(--scrollbar-width)) * 100vw)}}.p-onair__article .p-onair__list .p-onair__item{display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:calc(30 / (1920 - var(--scrollbar-width)) * 100vw);border-bottom:calc(1 / (1920 - var(--scrollbar-width)) * 100vw) solid #000}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__list .p-onair__item{display:block;padding-bottom:calc(40 / (768 - var(--scrollbar-width)) * 100vw);border-bottom:calc(2 / (768 - var(--scrollbar-width)) * 100vw) solid #000}}.p-onair__article .p-onair__list .p-onair__item + .p-onair__item{margin-top:calc(30 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__list .p-onair__item + .p-onair__item{margin-top:calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}.p-onair__article .p-onair__list .p-onair__item .p-onair__dt{font-family:"Noto Sans JP",sans-serif;font-weight:700;line-height:180%;letter-spacing:.04em;font-size:1.6rem;width:calc(203 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__list .p-onair__item .p-onair__dt{width:100%;font-size:2.6rem}}.p-onair__article .p-onair__list .p-onair__item .p-onair__dd{font-family:"Noto Sans JP",sans-serif;font-weight:500;margin-left:calc(60 / (1920 - var(--scrollbar-width)) * 100vw);font-size:1.6rem;line-height:180%;letter-spacing:.04em}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__list .p-onair__item .p-onair__dd{margin-top:calc(10 / (768 - var(--scrollbar-width)) * 100vw);margin-left:0;font-size:2.6rem}}.p-onair__article .p-onair__caution{font-family:"Noto Sans JP",sans-serif;font-weight:500;margin-top:calc(60 / (1920 - var(--scrollbar-width)) * 100vw);font-size:1.4rem;line-height:180%;letter-spacing:.04em}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__caution{margin-top:calc(60 / (768 - var(--scrollbar-width)) * 100vw);font-size:2.4rem}}.p-onair__article .p-onair__streaming-article{margin-top:calc(60 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__streaming-article{margin-top:calc(60 / (768 - var(--scrollbar-width)) * 100vw)}}.p-onair__article .p-onair__streaming-article .p-onair__streaming-heading{padding-left:calc(34 / (1920 - var(--scrollbar-width)) * 100vw);position:relative;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:2.2rem;line-height:160%;letter-spacing:.04em;color:#e60012}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__streaming-article .p-onair__streaming-heading{padding-left:calc(48 / (768 - var(--scrollbar-width)) * 100vw);font-size:3rem}}.p-onair__article .p-onair__streaming-article .p-onair__streaming-heading::before{content:"";display:block;position:absolute;width:calc(22 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(26 / (1920 - var(--scrollbar-width)) * 100vw);background:#e60012;-webkit-mask:url(../images/global/common/icon_chicken.svg) top center/contain no-repeat;mask:url(../images/global/common/icon_chicken.svg) top center/contain no-repeat;top:calc(6 / (1920 - var(--scrollbar-width)) * 100vw);left:0}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__streaming-article .p-onair__streaming-heading::before{width:calc(32 / (768 - var(--scrollbar-width)) * 100vw);height:calc(48 / (768 - var(--scrollbar-width)) * 100vw);top:0}}.p-onair__article .p-onair__streaming-article .p-onair__streaming-list{margin-top:calc(30 / (1920 - var(--scrollbar-width)) * 100vw);display:grid;grid-template-columns:repeat(4,1fr);gap:calc(16 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__streaming-article .p-onair__streaming-list{grid-template-columns:repeat(2,1fr);gap:calc(28 / (768 - var(--scrollbar-width)) * 100vw)}}.p-onair__article .p-onair__streaming-article .p-onair__streaming-list li a{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;place-items:center;background:#000;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:1.6rem;line-height:100%;letter-spacing:.06em;color:#fff;width:calc(268 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(86 / (1920 - var(--scrollbar-width)) * 100vw);padding-left:calc(30 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__streaming-article .p-onair__streaming-list li a{width:calc(310 / (768 - var(--scrollbar-width)) * 100vw);height:calc(100 / (768 - var(--scrollbar-width)) * 100vw);padding-left:calc(30 / (768 - var(--scrollbar-width)) * 100vw);font-size:2.6rem}}.p-onair__article .p-onair__streaming-article .p-onair__streaming-list li a::after{content:"";display:block;position:absolute;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxyZWN0IHg9IjIuNjIzMDUiIHdpZHRoPSIxMS4zNzYiIGhlaWdodD0iNS4zMzI2MyIgZmlsbD0id2hpdGUiLz4gPHBhdGggZD0iTTEyLjI1MSA4SDBWNy4xMTEzM0gxMi4yNTFWOFpNMC44NzUgNy4xMTAzNUgwVjEuNzc3MzRIMC44NzVWNy4xMTAzNVoiIGZpbGw9IndoaXRlIi8+IDwvc3ZnPg==) top center/contain no-repeat;width:calc(14 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(8 / (1920 - var(--scrollbar-width)) * 100vw);top:50%;right:calc(22 / (1920 - var(--scrollbar-width)) * 100vw);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print,screen and (max-width:1024px){.p-onair__article .p-onair__streaming-article .p-onair__streaming-list li a::after{width:calc(24 / (768 - var(--scrollbar-width)) * 100vw);height:calc(14 / (768 - var(--scrollbar-width)) * 100vw);right:calc(30 / (768 - var(--scrollbar-width)) * 100vw)}}@media (any-hover:hover){.p-onair__article .p-onair__streaming-article .p-onair__streaming-list li a{-webkit-transition:background .2s;transition:background .2s}.p-onair__article .p-onair__streaming-article .p-onair__streaming-list li a:hover{background:#e60012}}.p-story__wrapper{padding-bottom:calc(140 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-story__wrapper{padding-bottom:calc(140 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__heading{width:calc(352 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto}@media print,screen and (max-width:1024px){.p-story__heading{width:calc(352 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__body{margin-top:calc(127 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-story__body{margin-top:calc(90 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-list{margin-inline:auto;width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:calc(8 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-story__episode-list{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw);gap:calc(8 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-list .p-story__episode-item a{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:calc(180 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(47 / (1920 - var(--scrollbar-width)) * 100vw);text-align:center;background:#000}@media print,screen and (max-width:1024px){.p-story__episode-list .p-story__episode-item a{width:calc(156 / (768 - var(--scrollbar-width)) * 100vw);height:calc(60 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-list .p-story__episode-item a:before{content:"";display:block;position:absolute;background:#e60012;width:100%;height:100%;inset:0;opacity:0}.p-story__episode-list .p-story__episode-item a span{position:relative;z-index:1;font-family:Jomhuria,serif;font-weight:400;font-size:4.6rem;line-height:100%;letter-spacing:.06em;color:#fff}@media print,screen and (min-width:1025px){.p-story__episode-list .p-story__episode-item a span{padding-top:calc(4 / (1920 - var(--scrollbar-width)) * 100vw)}}@media print,screen and (max-width:1024px){.p-story__episode-list .p-story__episode-item a span{font-size:6rem;padding-top:calc(7 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-list .p-story__episode-item a.is-Current{background:#e60012;pointer-events:none}@media (any-hover:hover){.p-story__episode-list .p-story__episode-item a::before{-webkit-transition:opacity .3s;transition:opacity .3s}.p-story__episode-list .p-story__episode-item a:hover::before{opacity:1}}.p-story__episode-detail{margin:calc(80 / (1920 - var(--scrollbar-width)) * 100vw) auto 0;width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-story__episode-detail{margin:calc(80 / (768 - var(--scrollbar-width)) * 100vw) auto 0;width:calc(648 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:start;align-items:start}.p-story__episode-detail .p-story__episode-detail-inner .p-story__title .number{font-family:Jomhuria,serif;font-weight:400;line-height:100%;letter-spacing:.04em;font-size:6.4rem}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__title .number{margin-top:calc(8 / (768 - var(--scrollbar-width)) * 100vw);font-size:8rem}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__title .ttl{margin-left:calc(20 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:3.2rem;line-height:160%;letter-spacing:.04em}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__title .ttl{margin-left:calc(20 / (768 - var(--scrollbar-width)) * 100vw);font-size:4.6rem}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container{margin-top:calc(10 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container{margin-top:calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner{width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw);padding-bottom:calc(90 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw);padding-bottom:calc(114 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-list{width:100%;height:calc(630 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-list{height:calc(365 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:calc(20 / (1920 - var(--scrollbar-width)) * 100vw);bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options{gap:calc(40 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options div{-webkit-flex-shrink:0;flex-shrink:0}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-next,.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-prev{position:relative;width:calc(52 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(49 / (1920 - var(--scrollbar-width)) * 100vw);margin-top:0;top:0}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-next,.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-prev{width:calc(78 / (768 - var(--scrollbar-width)) * 100vw);height:calc(74 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-next span svg,.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-prev span svg{width:calc(12 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(12 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-next span svg,.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-prev span svg{width:calc(27 / (768 - var(--scrollbar-width)) * 100vw);height:calc(27 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-next::after,.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-prev::after{display:none}@media (any-hover:hover){.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-next,.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-prev{-webkit-transition:opacity .3s;transition:opacity .3s}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-next:hover,.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-prev:hover{opacity:.8}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-prev{left:0}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-arrow-next{right:0}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-pagination{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;bottom:0;gap:calc(10 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-pagination{gap:calc(16 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-pagination span{width:calc(10 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(10 / (1920 - var(--scrollbar-width)) * 100vw);margin:0;background:rgba(0,0,0,.4);opacity:1}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-pagination span{width:calc(16 / (768 - var(--scrollbar-width)) * 100vw);height:calc(16 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__images-container .p-story__images-container-inner .p-story__images-options .p-story__images-pagination .swiper-pagination-bullet-active{background:#e60012}.p-story__episode-detail .p-story__episode-detail-inner .p-story__textarea{margin-top:calc(50 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__textarea{margin-top:calc(50 / (768 - var(--scrollbar-width)) * 100vw)}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__textarea p{font-family:"Noto Sans JP",sans-serif;font-weight:500;line-height:180%;letter-spacing:.04em;font-size:1.6rem}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__textarea p{font-size:2.6rem}}.p-story__episode-detail .p-story__episode-detail-inner .p-story__textarea p + p{margin-top:calc(20 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-story__episode-detail .p-story__episode-detail-inner .p-story__textarea p + p{margin-top:calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.p-special__wrapper{padding-bottom:calc(140 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-special__wrapper{padding-bottom:calc(140 / (768 - var(--scrollbar-width)) * 100vw)}}.p-special__heading{width:calc(352 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto}@media print,screen and (max-width:1024px){.p-special__heading{width:calc(406 / (768 - var(--scrollbar-width)) * 100vw)}}.p-special__body{margin-top:calc(127 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-special__body{margin-top:calc(90 / (768 - var(--scrollbar-width)) * 100vw)}}.p-special__article-category-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:calc(8 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-special__article-category-list{margin-inline:auto;width:calc(648 / (768 - var(--scrollbar-width)) * 100vw);gap:calc(12 / (768 - var(--scrollbar-width)) * 100vw)}}.p-special__article-category-list .p-special__article-category-item a{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:calc(274 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(61 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:1.8rem;line-height:160%;letter-spacing:.06em;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#4a4a4a),color-stop(50%,#000));background:-webkit-linear-gradient(top,#4a4a4a 50%,#000 50%);background:linear-gradient(180deg,#4a4a4a 50%,#000 50%);-webkit-box-shadow:0 calc(3 / (1920 - var(--scrollbar-width)) * 100vw) 0 0 #ea0029;box-shadow:0 calc(3 / (1920 - var(--scrollbar-width)) * 100vw) 0 0 #ea0029;cursor:pointer}@media print,screen and (max-width:1024px){.p-special__article-category-list .p-special__article-category-item a{width:calc(208 / (768 - var(--scrollbar-width)) * 100vw);height:calc(80 / (768 - var(--scrollbar-width)) * 100vw);font-size:2.6rem;-webkit-box-shadow:0 calc(4 / (768 - var(--scrollbar-width)) * 100vw) 0 0 #ea0029;box-shadow:0 calc(4 / (768 - var(--scrollbar-width)) * 100vw) 0 0 #ea0029}}.p-special__article-category-list .p-special__article-category-item a span{position:relative;z-index:2}.p-special__article-category-list .p-special__article-category-item a::before{content:"";display:block;position:absolute;width:100%;height:100%;inset:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#ff0e21),color-stop(50%,#d20010));background:-webkit-linear-gradient(top,#ff0e21 50%,#d20010 50%);background:linear-gradient(180deg,#ff0e21 50%,#d20010 50%);opacity:0;pointer-events:none}@media (any-hover:hover){.p-special__article-category-list .p-special__article-category-item a::before{-webkit-transition:opacity .3s;transition:opacity .3s}.p-special__article-category-list .p-special__article-category-item a:hover::before{opacity:1}}.p-special__article-category-list .p-special__article-category-item a.is-Active{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#ff0e21),color-stop(50%,#d20010));background:-webkit-linear-gradient(top,#ff0e21 50%,#d20010 50%);background:linear-gradient(180deg,#ff0e21 50%,#d20010 50%)}@media print,screen and (min-width:1025px){.p-special__article-category-list .p-special__article-category-item a.is-Active{-webkit-box-shadow:0 calc(3 / (1920 - var(--scrollbar-width)) * 100vw) 0 0 #000;box-shadow:0 calc(3 / (1920 - var(--scrollbar-width)) * 100vw) 0 0 #000}}@media print,screen and (max-width:1024px){.p-special__article-category-list .p-special__article-category-item a.is-Active{-webkit-box-shadow:0 calc(4 / (768 - var(--scrollbar-width)) * 100vw) 0 0 #000;box-shadow:0 calc(4 / (768 - var(--scrollbar-width)) * 100vw) 0 0 #000}}.p-special__article-category-list .p-special__article-category-item a.no-post{opacity:.6;pointer-events:none}.p-special__article-list{margin:calc(80 / (1920 - var(--scrollbar-width)) * 100vw) auto 0;width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:calc(60 / (1920 - var(--scrollbar-width)) * 100vw) calc(24 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-special__article-list{margin:calc(80 / (768 - var(--scrollbar-width)) * 100vw) auto 0;width:calc(648 / (768 - var(--scrollbar-width)) * 100vw);gap:calc(50 / (768 - var(--scrollbar-width)) * 100vw) calc(28 / (768 - var(--scrollbar-width)) * 100vw)}}.p-special__article-list .p-special__article-item a{display:block;width:calc(262 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-special__article-list .p-special__article-item a{width:calc(310 / (768 - var(--scrollbar-width)) * 100vw)}}.p-special__article-list .p-special__article-item a .p-special__article-thumbnail{width:calc(262 / (1920 - var(--scrollbar-width)) * 100vw);aspect-ratio:1/1;background:#fff;border:calc(1 / (1920 - var(--scrollbar-width)) * 100vw) solid #000;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media print,screen and (max-width:1024px){.p-special__article-list .p-special__article-item a .p-special__article-thumbnail{width:calc(310 / (768 - var(--scrollbar-width)) * 100vw);border:calc(2 / (768 - var(--scrollbar-width)) * 100vw) solid #000}}.p-special__article-list .p-special__article-item a .p-special__article-thumbnail img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.p-special__article-list .p-special__article-item a .p-special__article-title{margin-top:calc(20 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:1.6rem;line-height:180%;letter-spacing:.06em}@media print,screen and (max-width:1024px){.p-special__article-list .p-special__article-item a .p-special__article-title{margin-top:calc(20 / (768 - var(--scrollbar-width)) * 100vw);font-size:2.6rem}}.p-special__article-list .p-special__article-item a .p-special__article-price{margin-top:calc(10 / (1920 - var(--scrollbar-width)) * 100vw);font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:2.4rem;line-height:160%;letter-spacing:.06em}@media print,screen and (max-width:1024px){.p-special__article-list .p-special__article-item a .p-special__article-price{margin-top:calc(10 / (768 - var(--scrollbar-width)) * 100vw);font-size:3.4rem}}@media (any-hover:hover){.p-special__article-list .p-special__article-item a .p-special__article-thumbnail .img{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.p-special__article-list .p-special__article-item a .p-special__article-title{-webkit-transition:color .3s;transition:color .3s}.p-special__article-list .p-special__article-item a:hover .p-special__article-thumbnail .img{-webkit-transform:scale(1.2);transform:scale(1.2)}.p-special__article-list .p-special__article-item a:hover .p-special__article-title{color:#e60012}}.p-special__wp-pagenavi{margin-top:calc(80 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-special__wp-pagenavi{margin-top:calc(90 / (768 - var(--scrollbar-width)) * 100vw)}}.p-special__single{width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto;padding-bottom:calc(80 / (1920 - var(--scrollbar-width)) * 100vw);border-bottom:calc(2 / (1920 - var(--scrollbar-width)) * 100vw) solid var(--black--500)}@media print,screen and (max-width:1024px){.p-special__single{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw);padding-bottom:calc(100 / (768 - var(--scrollbar-width)) * 100vw);border-bottom:calc(2 / (768 - var(--scrollbar-width)) * 100vw) solid var(--black--500)}}.p-special__single .p-special__single-title{margin-top:calc(20 / (1920 - var(--scrollbar-width)) * 100vw);font-weight:700;font-size:2.8rem;line-height:160%;letter-spacing:.04em;color:var(--black--500)}@media print,screen and (max-width:1024px){.p-special__single .p-special__single-title{font-size:3.6rem}}.p-special__single .p-special__single-eyecatch{margin:calc(40 / (1920 - var(--scrollbar-width)) * 100vw) auto 0;width:calc(800 / (1920 - var(--scrollbar-width)) * 100vw);aspect-ratio:1/1;border:calc(1 / (1920 - var(--scrollbar-width)) * 100vw) solid #000;background:#fff}@media print,screen and (max-width:1024px){.p-special__single .p-special__single-eyecatch{margin:calc(50 / (768 - var(--scrollbar-width)) * 100vw) auto 0;width:calc(648 / (768 - var(--scrollbar-width)) * 100vw);border:calc(2 / (768 - var(--scrollbar-width)) * 100vw) solid #000}}.p-special__single .p-special__single-eyecatch img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-special__single .p-special__single-body{margin-top:calc(40 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-special__single .p-special__single-body{margin-top:calc(50 / (768 - var(--scrollbar-width)) * 100vw)}}.p-special__single .p-special__single-share{margin-top:calc(50 / (1920 - var(--scrollbar-width)) * 100vw);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;gap:0 calc(30 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-special__single .p-special__single-share{margin-top:calc(70 / (768 - var(--scrollbar-width)) * 100vw);gap:0 calc(40 / (768 - var(--scrollbar-width)) * 100vw)}}.p-special__single .p-special__single-share .p-special__single-share-label{font-family:Jomhuria,serif;font-weight:400;font-size:3.6rem;-webkit-transform:translateY(calc(3 / (1920 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(3 / (1920 - var(--scrollbar-width)) * 100vw))}@media print,screen and (max-width:1024px){.p-special__single .p-special__single-share .p-special__single-share-label{font-size:6rem;-webkit-transform:translateY(calc(5 / (768 - var(--scrollbar-width)) * 100vw));transform:translateY(calc(5 / (768 - var(--scrollbar-width)) * 100vw))}}.p-special__single .p-special__single-share .p-special__single-share-list{gap:0 calc(10 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-special__single .p-special__single-share .p-special__single-share-list{gap:0 calc(20 / (768 - var(--scrollbar-width)) * 100vw)}}.p-special__single .p-special__single-share .p-special__single-share-list .p-special__single-share-item{width:calc(50 / (1920 - var(--scrollbar-width)) * 100vw);height:calc(50 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-special__single .p-special__single-share .p-special__single-share-list .p-special__single-share-item{width:calc(80 / (768 - var(--scrollbar-width)) * 100vw);height:calc(80 / (768 - var(--scrollbar-width)) * 100vw)}}.p-special__single-pagenavi{margin-top:calc(87 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-special__single-pagenavi{margin-top:calc(127 / (768 - var(--scrollbar-width)) * 100vw)}}.p-web-policy__wrapper{padding-bottom:calc(220 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-web-policy__wrapper{padding-bottom:calc(260 / (768 - var(--scrollbar-width)) * 100vw)}}.p-web-policy__inner{padding-top:calc(150 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-web-policy__inner{padding-top:calc(150 / (768 - var(--scrollbar-width)) * 100vw)}}.p-web-policy__heading{width:calc(612 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto}@media print,screen and (max-width:1024px){.p-web-policy__heading{width:calc(612 / (768 - var(--scrollbar-width)) * 100vw)}}.p-web-policy__body{margin-top:calc(127 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-web-policy__body{margin-top:calc(83 / (768 - var(--scrollbar-width)) * 100vw)}}.p-web-policy__content{width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto}@media print,screen and (max-width:1024px){.p-web-policy__content{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw)}}.p-privacy-policy__wrapper{padding-bottom:calc(220 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-privacy-policy__wrapper{padding-bottom:calc(260 / (768 - var(--scrollbar-width)) * 100vw)}}.p-privacy-policy__inner{padding-top:calc(150 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-privacy-policy__inner{padding-top:calc(168 / (768 - var(--scrollbar-width)) * 100vw)}}.p-privacy-policy__heading{width:calc(818 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto}@media print,screen and (max-width:1024px){.p-privacy-policy__heading{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw)}}.p-privacy-policy__body{margin-top:calc(127 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-privacy-policy__body{margin-top:calc(90 / (768 - var(--scrollbar-width)) * 100vw)}}.p-privacy-policy__content{width:calc(1120 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto}@media print,screen and (max-width:1024px){.p-privacy-policy__content{width:calc(648 / (768 - var(--scrollbar-width)) * 100vw)}}.p-error__wrapper{padding-bottom:calc(220 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-error__wrapper{padding-bottom:calc(260 / (768 - var(--scrollbar-width)) * 100vw)}}.p-error__heading{width:calc(593 / (1920 - var(--scrollbar-width)) * 100vw);margin-inline:auto}@media print,screen and (max-width:1024px){.p-error__heading{width:calc(593 / (768 - var(--scrollbar-width)) * 100vw)}}.p-error__body{margin-top:calc(220 / (1920 - var(--scrollbar-width)) * 100vw)}@media print,screen and (max-width:1024px){.p-error__body{margin-top:calc(220 / (768 - var(--scrollbar-width)) * 100vw)}}.p-error__body .p-error__message{font-weight:700;font-size:1.8rem;line-height:180%;letter-spacing:.04em;color:var(--black--500);text-align:center}@media print,screen and (max-width:1024px){.p-error__body .p-error__message{font-size:2.8rem}}.p-error__body .p-error__more{margin-top:calc(80 / (1920 - var(--scrollbar-width)) * 100vw);text-align:center}@media print,screen and (max-width:1024px){.p-error__body .p-error__more{margin-top:calc(80 / (768 - var(--scrollbar-width)) * 100vw)}}.u-display__block--pc{display:block!important}@media print,screen and (max-width:1024px){.u-display__block--pc{display:none!important}}.u-display__inline--pc{display:inline!important}@media print,screen and (max-width:1024px){.u-display__inline--pc{display:none!important}}.u-display__inline-block--pc{display:inline-block!important}@media print,screen and (max-width:1024px){.u-display__inline-block--pc{display:none!important}}.u-display__flex--pc{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}@media print,screen and (max-width:1024px){.u-display__flex--pc{display:none!important}}.u-display__inline-block--pc{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:inline-flex!important}@media print,screen and (max-width:1024px){.u-display__inline-block--pc{display:none!important}}.u-display__grid--pc{display:grid!important}@media print,screen and (max-width:1024px){.u-display__grid--pc{display:none!important}}.u-display__inline-grid--pc{display:inline-grid!important}@media print,screen and (max-width:1024px){.u-display__inline-grid--pc{display:none!important}}.u-display__inline-grid--pc{display:grid!important}@media print,screen and (max-width:1024px){.u-display__inline-grid--pc{display:none!important}}.u-display__block--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__block--sp{display:block!important}}.u-display__inline--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__inline--sp{display:inline!important}}.u-display__inline-block--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__inline-block--sp{display:inline-block!important}}.u-display__flex--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__flex--sp{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}}.u-display__inline-flex--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__inline-flex--sp{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:inline-flex!important}}.u-display__grid--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__grid--sp{display:grid!important}}.u-display__inline-grid--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__inline-grid--sp{display:inline-grid!important}}.u-text--base{font-weight:500;font-size:1.6rem;line-height:200%;letter-spacing:.06em;color:#000}@media print,screen and (max-width:1024px){.u-text--base{font-size:2.4rem}}.u-text-aligh--left{text-align:left}.u-text-aligh--center{text-align:center}.u-text-aligh--right{text-align:right}