@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{--vw-base:1920;--vw-min:1280;--vw-scale:max(calc(100vw / var(--vw-base)), 1px);--color-himari:#FF76E4;--color-mitsuki:#02C2E4;--color-tsumugi:#FAAD18;--color-sakura:#E42662;--color-tamaki:#0B44C6;--color-airi:#50CD2D;--color-rinrin:#FF7F40;--color-chii:#988BFF;--color-ring-clover:#9C91FF;--color-juria:#F1B736;--color-elle:#76B2D1;--color-subaru:#6276AA;--color-otome:#FA79A4;--color-vivi:#FF3C26}@media print,screen and (min-width:1025px) and (max-width:1280px){:root{--vw-scale:calc(100vw / 1280)}}@media print,screen and (max-width:1024px){:root{--vw-base:768;--vw-scale:calc(100vw / var(--vw-base))}}html{font-size:62.5%}@media print,screen and (min-width:1921px){html{font-size:.5208333333vw}}@media print,screen and (max-width:1024px){html{font-size:1.3020833333vw}}body{font-family:"M PLUS Rounded 1c","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;height:100%;min-height:100%;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out;font-weight:700;color:#3f397e;background:#51c2ff}@media print,screen and (max-width:1024px){body{-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}}img{-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:100%;height:auto}img:not(.c-post__body img){width:100%;height:100%}.--resizing *,.--resizing *::after,.--resizing *::before{-webkit-transition:none!important;transition:none!important;-webkit-transition-delay:unset!important;transition-delay:unset!important}.l-wrapper{position:relative;overflow:hidden;min-height:100vh}.l-wrapper .l-wrapper__background{position:fixed;top:0;left:0;width:100%}@media print,screen and (min-width:1025px){.l-wrapper .l-wrapper__background{height:100vh}}@media print,screen and (max-width:1024px){.l-wrapper .l-wrapper__background{height:max(var(--vh,1vh) * 115,100vh)}}.l-wrapper .l-wrapper__background img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media print,screen and (min-width:1025px){.l-inner{margin-inline:auto;width:calc(1200 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-inner.l-inner--sp-628{margin-inline:auto;width:calc(628 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-inner.l-inner--sp-648{margin-inline:auto;width:calc(648 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-inner.l-inner--sp-688{margin-inline:auto;width:calc(688 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-inner.l-inner--sp-708{margin-inline:auto;width:calc(708 * var(--vw-scale))}}.l-main{position:relative;z-index:2}.l-sub{position:relative;z-index:2}.l-sub .l-sub__top{position:relative}@media print,screen and (min-width:1025px){.l-sub .l-sub__top{padding:calc(100 * var(--vw-scale)) 0 calc(60 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-sub .l-sub__top{padding:calc(170 * var(--vw-scale)) 0 calc(50 * var(--vw-scale))}}.l-sub .l-sub__top .l-sub__deco{position:absolute;top:0}@media print,screen and (min-width:1025px){.l-sub .l-sub__top .l-sub__deco{width:calc(1920 * var(--vw-scale));left:calc(50% - calc(960 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.l-sub .l-sub__top .l-sub__deco{width:100%;left:0}}.l-sub .l-sub__top .l-sub__heading{z-index:2;-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,transform .8s;transition:opacity .8s,transform .8s,-webkit-transform .8s}.l-sub .l-sub__top .l-sub__logo{position:absolute;left:0;z-index:3}@media print,screen and (min-width:1025px){.l-sub .l-sub__top .l-sub__logo{top:calc(6 * var(--vw-scale));width:calc(160 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-sub .l-sub__top .l-sub__logo{top:calc(11 * var(--vw-scale));width:calc(180 * var(--vw-scale))}}.l-sub .l-sub__top .l-sub__logo a{display:block;will-change:filter}@media print,screen and (min-width:1025px){.l-sub .l-sub__top .l-sub__logo a{-webkit-filter:drop-shadow(0 0 calc(60 * var(--vw-scale)) rgba(0, 149, 230, .4));filter:drop-shadow(0 0 calc(60 * var(--vw-scale)) rgba(0, 149, 230, .4))}}@media print,screen and (max-width:1024px){.l-sub .l-sub__top .l-sub__logo a{-webkit-filter:drop-shadow(0 0 calc(10 * var(--vw-scale)) #fff);filter:drop-shadow(0 0 calc(10 * var(--vw-scale)) #fff)}}@media (any-hover:hover){.l-sub .l-sub__top .l-sub__logo a{-webkit-transition:opacity .4s;transition:opacity .4s}.l-sub .l-sub__top .l-sub__logo a:hover{opacity:.6}}.l-sub .l-sub__top + div{position:relative;z-index:2;-webkit-transition:opacity .8s .15s,-webkit-transform .8s .15s;transition:opacity .8s .15s,-webkit-transform .8s .15s;transition:opacity .8s .15s,transform .8s .15s;transition:opacity .8s .15s,transform .8s .15s,-webkit-transform .8s .15s}body.--preload .l-sub .l-sub__top .l-sub__heading{opacity:0;-webkit-transform:translateY(calc(20 * var(--vw-scale)));transform:translateY(calc(20 * var(--vw-scale)))}body.--preload .l-sub .l-sub__top + div{opacity:0;-webkit-transform:translateY(calc(20 * var(--vw-scale)));transform:translateY(calc(20 * var(--vw-scale)))}.l-header{position:fixed;top:0;right:0;z-index:20}.l-header .l-header__overlay{position:fixed;z-index:1;top:0;left:0;width:100vw;background:-webkit-gradient(linear,left top,right top,color-stop(10%,#ffebfb),to(#d9f7ff));background:-webkit-linear-gradient(left,#ffebfb 10%,#d9f7ff 100%);background:linear-gradient(to right,#ffebfb 10%,#d9f7ff 100%);opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;pointer-events:none}@media print,screen and (min-width:1025px){.l-header .l-header__overlay{height:100vh}}@media print,screen and (max-width:1024px){.l-header .l-header__overlay{height:max(var(--vh,1vh) * 115,100vh)}}.l-header .l-header__overlay::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(63,57,126,.2)}.l-header .l-header__content{position:fixed;z-index:2;top:0;right:0;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}@media print,screen and (min-width:1025px){.l-header .l-header__content{height:100vh;width:calc(608 * var(--vw-scale));padding:0 0 0 calc(80 * var(--vw-scale));-webkit-transform:translateX(100%);transform:translateX(100%)}}@media print,screen and (max-width:1024px){.l-header .l-header__content{width:100%;max-height:calc(1070 * var(--vw-scale));height:100%;padding:0 0 calc(60 * var(--vw-scale));-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.l-header .l-header__content::before{content:"";display:block;position:absolute;z-index:2}@media print,screen and (min-width:1025px){.l-header .l-header__content::before{width:calc(101 * var(--vw-scale));height:calc(105 * var(--vw-scale));top:calc(42 * var(--vw-scale));left:calc(54 * var(--vw-scale));background:url(../images/pc/header/deco_cherry-blossom-1.png) no-repeat top center/contain}}@media print,screen and (max-width:1024px){.l-header .l-header__content::before{width:calc(160 * var(--vw-scale));height:calc(211 * var(--vw-scale));bottom:0;left:calc(38 * var(--vw-scale));background:url(../images/sp/header/deco_cherry-blossom-1.png) no-repeat top center/contain}}.l-header .l-header__content::after{content:"";display:block;position:absolute;z-index:2}@media print,screen and (min-width:1025px){.l-header .l-header__content::after{width:calc(147 * var(--vw-scale));height:calc(155 * var(--vw-scale));bottom:calc(109 * var(--vw-scale));left:0;background:url(../images/pc/header/deco_cherry-blossom-2.png) no-repeat top center/contain}}@media print,screen and (max-width:1024px){.l-header .l-header__content::after{width:calc(137 * var(--vw-scale));height:calc(101 * var(--vw-scale));bottom:calc(19 * var(--vw-scale));left:calc(516 * var(--vw-scale));background:url(../images/sp/header/deco_cherry-blossom-2.png) no-repeat top center/contain}}.l-header .l-header__content .l-header__content-container{background:-webkit-gradient(linear,left top,right top,color-stop(0,#d8f7ff),color-stop(25%,#e5ffd0),color-stop(50%,#fffca0),color-stop(75%,#ffecc8),to(#ffdef9));background:-webkit-linear-gradient(left,#d8f7ff 0,#e5ffd0 25%,#fffca0 50%,#ffecc8 75%,#ffdef9 100%);background:linear-gradient(to right,#d8f7ff 0,#e5ffd0 25%,#fffca0 50%,#ffecc8 75%,#ffdef9 100%);height:100%}@media print,screen and (min-width:1025px){.l-header .l-header__content .l-header__content-container{border-radius:calc(60 * var(--vw-scale)) 0 0 calc(60 * var(--vw-scale));padding:calc(8 * var(--vw-scale)) 0 calc(8 * var(--vw-scale)) calc(8 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__content .l-header__content-container{padding:calc(8 * var(--vw-scale));border-radius:0 0 calc(60 * var(--vw-scale)) calc(60 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__content .l-header__content-container::after{content:"";display:block;position:absolute;z-index:2;pointer-events:none;top:0;left:0;width:calc(348 * var(--vw-scale));height:calc(191 * var(--vw-scale));background:url(../images/sp/header/deco_cherry-blossom-3.png) no-repeat top center/contain}}.l-header .l-header__content .l-header__content-container .l-header__content-inner{height:100%;overflow:hidden}@media print,screen and (min-width:1025px){.l-header .l-header__content .l-header__content-container .l-header__content-inner{border-radius:calc(58 * var(--vw-scale)) 0 0 calc(58 * var(--vw-scale));background:url(../images/pc/header/bg_header.png) no-repeat bottom center/100% auto,-webkit-gradient(linear,left top,right top,color-stop(0,rgba(216,247,255,.3)),color-stop(25%,rgba(229,255,208,.3)),color-stop(50%,rgba(255,252,160,.3)),color-stop(75%,rgba(255,236,200,.3)),to(rgba(255,222,249,.3))),#fff;background:url(../images/pc/header/bg_header.png) no-repeat bottom center/100% auto,-webkit-linear-gradient(left,rgba(216,247,255,.3) 0,rgba(229,255,208,.3) 25%,rgba(255,252,160,.3) 50%,rgba(255,236,200,.3) 75%,rgba(255,222,249,.3) 100%),#fff;background:url(../images/pc/header/bg_header.png) no-repeat bottom center/100% auto,linear-gradient(to right,rgba(216,247,255,.3) 0,rgba(229,255,208,.3) 25%,rgba(255,252,160,.3) 50%,rgba(255,236,200,.3) 75%,rgba(255,222,249,.3) 100%),#fff}}@media print,screen and (max-width:1024px){.l-header .l-header__content .l-header__content-container .l-header__content-inner{border-radius:0 0 calc(58 * var(--vw-scale)) calc(58 * var(--vw-scale));background:url(../images/sp/header/bg_header.png) no-repeat bottom center/100% auto,-webkit-gradient(linear,left top,right top,color-stop(0,rgba(216,247,255,.3)),color-stop(25%,rgba(229,255,208,.3)),color-stop(50%,rgba(255,252,160,.3)),color-stop(75%,rgba(255,236,200,.3)),to(rgba(255,222,249,.3))),#fff;background:url(../images/sp/header/bg_header.png) no-repeat bottom center/100% auto,-webkit-linear-gradient(left,rgba(216,247,255,.3) 0,rgba(229,255,208,.3) 25%,rgba(255,252,160,.3) 50%,rgba(255,236,200,.3) 75%,rgba(255,222,249,.3) 100%),#fff;background:url(../images/sp/header/bg_header.png) no-repeat bottom center/100% auto,linear-gradient(to right,rgba(216,247,255,.3) 0,rgba(229,255,208,.3) 25%,rgba(255,252,160,.3) 50%,rgba(255,236,200,.3) 75%,rgba(255,222,249,.3) 100%),#fff}}.l-header .l-header__content .l-header__content-container .l-header__content-inner .l-header__content-scroll{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.l-header .l-header__content .l-header__content-container .l-header__content-inner .l-header__content-scroll::-webkit-scrollbar{display:none}@media print,screen and (min-width:1025px){.l-header .l-header__content .l-header__content-container .l-header__content-inner .l-header__content-scroll{padding:calc(152 * var(--vw-scale)) 0 calc(200 * var(--vw-scale)) calc(82 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__content .l-header__content-container .l-header__content-inner .l-header__content-scroll{padding:calc(182 * var(--vw-scale)) 0 calc(332 * var(--vw-scale)) calc(80 * var(--vw-scale))}}.l-header .l-header__content .l-header__nav{display:grid;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}@media print,screen and (min-width:1025px){.l-header .l-header__content .l-header__nav{grid-template-columns:calc(200 * var(--vw-scale)) 1fr;gap:calc(44 * var(--vw-scale)) calc(48 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__content .l-header__nav{grid-template-columns:calc(330 * var(--vw-scale)) 1fr;gap:calc(52 * var(--vw-scale)) calc(60 * var(--vw-scale))}}.l-header .l-header__content .l-header__nav .l-header__nav-item a{display:inline-block;letter-spacing:.06em;line-height:1.1}@media print,screen and (min-width:1025px){.l-header .l-header__content .l-header__nav .l-header__nav-item a{font-size:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__content .l-header__nav .l-header__nav-item a{font-size:calc(34 * var(--vw-scale))}}.l-header .l-header__content .l-header__nav .l-header__nav-item a.--current{position:relative;color:#ff76e4}.l-header .l-header__content .l-header__nav .l-header__nav-item a.--current::after{content:"";display:block;position:absolute;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.6825%206.60989C14.2071%204.68281%2011.4619%206.70271%2011.4619%206.70271C11.4619%206.70271%2011.833%201.59772%207.4537%200.231963C4.25937%20-0.764727%200.961717%201.62423%200.297548%204.08612C-0.965427%208.7646%201.84306%2014.1016%207.75522%2018C12.1282%2016.8862%2016.0415%2014.5458%2017.722%2010.853C18.3165%209.54913%2017.9518%207.59774%2016.6825%206.60768M13.777%2011.4541C12.9737%2013.3989%2010.161%2014.8619%208.07149%2015.737C6.86755%2014.5635%203.95785%2010.3049%204.56087%207.85189C5.16811%205.37232%207.15008%205.36127%208.25492%205.87177C9.77724%206.57232%2010.5363%209.23753%2010.5363%209.23753C10.5363%209.23753%2011.814%208.32703%2013.0032%208.88614C14.0258%209.36791%2014.1671%2010.5083%2013.777%2011.4541Z%22%20fill%3D%22%23FF76E4%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;top:calc(2 * var(--vw-scale))}@media print,screen and (min-width:1025px){.l-header .l-header__content .l-header__nav .l-header__nav-item a.--current::after{width:calc(16 * var(--vw-scale));height:calc(16 * var(--vw-scale));left:calc(-22 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__content .l-header__nav .l-header__nav-item a.--current::after{width:calc(30 * var(--vw-scale));height:calc(30 * var(--vw-scale));left:calc(-42 * var(--vw-scale))}}.l-header .l-header__content .l-header__nav .l-header__nav-item a[target]{position:relative}@media print,screen and (min-width:1025px){.l-header .l-header__content .l-header__nav .l-header__nav-item a[target]{padding-right:calc(30 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__content .l-header__nav .l-header__nav-item a[target]{padding-right:calc(60 * var(--vw-scale))}}.l-header .l-header__content .l-header__nav .l-header__nav-item a[target]::after{content:"";display:block;position:absolute;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%203.66667H14.4706V11H0V3.66667Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M2.11765%200H16.2353V1.83333H2.11765V0Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M18%200V9.16667H16.2353V0H18Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%203.66667H14.4706V11H0V3.66667Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M2.11765%200H16.2353V1.83333H2.11765V0Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M18%200V9.16667H16.2353V0H18Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;background:#3f397e;right:0}@media print,screen and (min-width:1025px){.l-header .l-header__content .l-header__nav .l-header__nav-item a[target]::after{top:calc(5 * var(--vw-scale));width:calc(20 * var(--vw-scale));height:calc(12 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__content .l-header__nav .l-header__nav-item a[target]::after{top:calc(6 * var(--vw-scale));width:calc(36 * var(--vw-scale));height:calc(22 * var(--vw-scale))}}.l-header .l-header__content .l-header__nav .l-header__nav-item a[href=""]{pointer-events:none;opacity:.4}@media (any-hover:hover){.l-header .l-header__content .l-header__nav .l-header__nav-item a{-webkit-transition:color .4s;transition:color .4s}.l-header .l-header__content .l-header__nav .l-header__nav-item a[target]::after{-webkit-transition:background .4s;transition:background .4s}.l-header .l-header__content .l-header__nav .l-header__nav-item a:hover{color:#ff76e4}.l-header .l-header__content .l-header__nav .l-header__nav-item a:hover[target]::after{background:#ff76e4}}@media print,screen and (min-width:1025px){.l-header .l-header__content .l-header__nav .l-header__nav-item a .dot{margin:0 calc(-2 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__content .l-header__nav .l-header__nav-item a .dot{margin:0 calc(-10 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__content .l-header__nav .l-header__nav-item a .c-ruby{margin-top:calc(16 * var(--vw-scale))}}.l-header .l-header__hamburger{position:fixed;z-index:3;top:0;will-change:filter}@media print,screen and (min-width:1025px){.l-header .l-header__hamburger{right:0;-webkit-filter:drop-shadow(0 calc(10 * var(--vw-scale)) calc(10 * var(--vw-scale)) rgba(0, 0, 0, .1));filter:drop-shadow(0 calc(10 * var(--vw-scale)) calc(10 * var(--vw-scale)) rgba(0, 0, 0, .1));width:calc(160 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__hamburger{right:calc(-5 * var(--vw-scale));top:0;width:calc(190 * var(--vw-scale));-webkit-filter:drop-shadow(0 calc(12 * var(--vw-scale)) calc(12 * var(--vw-scale)) rgba(0, 0, 0, .1));filter:drop-shadow(0 calc(12 * var(--vw-scale)) calc(12 * var(--vw-scale)) rgba(0, 0, 0, .1))}}.l-header .l-header__hamburger img{position:relative;z-index:1}.l-header .l-header__hamburger::before{content:"";display:block;position:absolute;z-index:2;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2032%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%2232%22%20height%3D%223%22%20rx%3D%221.5%22%20fill%3D%22white%22%2F%3E%0A%3Crect%20y%3D%228%22%20width%3D%2232%22%20height%3D%223%22%20rx%3D%221.5%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;-webkit-transition:opacity .4s;transition:opacity .4s}@media print,screen and (min-width:1025px){.l-header .l-header__hamburger::before{top:calc(57 * var(--vw-scale));right:calc(49 * var(--vw-scale));width:calc(32 * var(--vw-scale));height:calc(11 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__hamburger::before{top:calc(68 * var(--vw-scale));right:calc(58 * var(--vw-scale));width:calc(38 * var(--vw-scale));height:calc(13 * var(--vw-scale))}}.l-header .l-header__hamburger::after{content:"";display:block;position:absolute;z-index:2;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2030%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M27.6175%200.206901C28.3772%20-0.218954%2029.3484%200.0336221%2029.787%200.771407C30.2255%201.50921%2029.9652%202.45261%2029.2059%202.87876L18.1756%209.06423L28.9763%2015.1211C29.7358%2015.5472%2029.9959%2016.4906%2029.5574%2017.2285C29.1188%2017.9664%2028.1477%2018.219%2027.388%2017.793L15%2010.8451L2.61202%2017.793C1.85234%2018.219%200.881172%2017.9664%200.442573%2017.2285C0.0041195%2016.4906%200.264217%2015.5472%201.02371%2015.1211L11.8234%209.06423L0.794152%202.87876C0.0347851%202.45261%20-0.225509%201.50921%200.213013%200.771407C0.651602%200.0336234%201.62285%20-0.218962%202.38246%200.206901L15%207.28232L27.6175%200.206901Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}@media print,screen and (min-width:1025px){.l-header .l-header__hamburger::after{top:calc(53 * var(--vw-scale));right:calc(50 * var(--vw-scale));width:calc(30 * var(--vw-scale));height:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-header .l-header__hamburger::after{top:calc(63 * var(--vw-scale));right:calc(59 * var(--vw-scale));width:calc(36 * var(--vw-scale));height:calc(21 * var(--vw-scale))}}@media (any-hover:hover){.l-header .l-header__hamburger{cursor:pointer}.l-header .l-header__hamburger img{will-change:filter;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.l-header .l-header__hamburger:hover img{-webkit-filter:contrast(120%);filter:contrast(120%)}}.l-header.--active .l-header__overlay{pointer-events:auto;opacity:1}@media print,screen and (min-width:1025px){.l-header.--active .l-header__content{-webkit-transform:translateX(0);transform:translateX(0)}}@media print,screen and (max-width:1024px){.l-header.--active .l-header__content{-webkit-transform:translateY(0);transform:translateY(0)}}.l-header.--active .l-header__hamburger::before{opacity:0}.l-header.--active .l-header__hamburger::after{opacity:1}.l-footer{position:relative;z-index:1;margin-top:calc(-30 * var(--vw-scale))}@media print,screen and (min-width:1025px){.l-footer.l-footer--index{margin-top:calc(-20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer.l-footer--index{margin-top:calc(20 * var(--vw-scale))}}.l-footer .l-footer__background{position:absolute;bottom:0;z-index:1}@media print,screen and (min-width:1025px){.l-footer .l-footer__background{width:calc(1920 * var(--vw-scale));left:calc(50% - calc(960 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__background{width:100%;left:0}}.l-footer .l-footer__background img{width:100%;height:auto}.l-footer .l-footer__inner{position:relative;z-index:2}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner{padding:calc(470 * var(--vw-scale)) 0 calc(100 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner{padding:calc(384 * var(--vw-scale)) 0 calc(80 * var(--vw-scale))}}.l-footer .l-footer__inner .l-footer__content{margin:0 auto}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content{width:calc(1200 * var(--vw-scale));display:grid;grid-template-areas:"logo nav nav" "logo sns sns" "link link copyright";grid-template-columns:calc(330 * var(--vw-scale)) calc(450 * var(--vw-scale)) 1fr;grid-template-rows:-webkit-max-content 1fr auto;grid-template-rows:max-content 1fr auto}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;grid-area:nav;gap:calc(47 * var(--vw-scale)) calc(40 * var(--vw-scale));width:calc(720 * var(--vw-scale));margin-left:auto;padding:calc(30 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav{display:grid;grid-template-columns:calc(330 * var(--vw-scale)) 1fr;padding:0 0 0 calc(38 * var(--vw-scale));gap:calc(44 * var(--vw-scale)) calc(70 * var(--vw-scale));width:calc(668 * var(--vw-scale));margin:0 auto}}.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item{display:-webkit-box;display:-webkit-flex;display:flex}.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;letter-spacing:.06em;line-height:1}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a{font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a{font-size:calc(34 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a .dot{margin:0 calc(-2 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a .dot{margin:0 calc(-10 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a .c-ruby{padding:0 calc(10 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a .c-ruby{margin-top:calc(16 * var(--vw-scale))}}.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a.--current{position:relative;color:#ff76e4}.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a.--current::before{content:"";display:block;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.6825%206.60989C14.2071%204.68281%2011.4619%206.70271%2011.4619%206.70271C11.4619%206.70271%2011.833%201.59772%207.4537%200.231963C4.25937%20-0.764727%200.961717%201.62423%200.297548%204.08612C-0.965427%208.7646%201.84306%2014.1016%207.75522%2018C12.1282%2016.8862%2016.0415%2014.5458%2017.722%2010.853C18.3165%209.54913%2017.9518%207.59774%2016.6825%206.60768M13.777%2011.4541C12.9737%2013.3989%2010.161%2014.8619%208.07149%2015.737C6.86755%2014.5635%203.95785%2010.3049%204.56087%207.85189C5.16811%205.37232%207.15008%205.36127%208.25492%205.87177C9.77724%206.57232%2010.5363%209.23753%2010.5363%209.23753C10.5363%209.23753%2011.814%208.32703%2013.0032%208.88614C14.0258%209.36791%2014.1671%2010.5083%2013.777%2011.4541Z%22%20fill%3D%22%23FF76E4%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a.--current::before{width:calc(18 * var(--vw-scale));height:calc(18 * var(--vw-scale));margin-right:calc(6 * var(--vw-scale));-webkit-transform:translateY(calc(-1 * var(--vw-scale)));transform:translateY(calc(-1 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a.--current::before{position:absolute;top:calc(1 * var(--vw-scale));left:calc(-42 * var(--vw-scale));width:calc(30 * var(--vw-scale));height:calc(30 * var(--vw-scale))}}.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a[target]::after{content:"";display:block;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%203.66667H14.4706V11H0V3.66667Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M2.11765%200H16.2353V1.83333H2.11765V0Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M18%200V9.16667H16.2353V0H18Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%203.66667H14.4706V11H0V3.66667Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M2.11765%200H16.2353V1.83333H2.11765V0Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M18%200V9.16667H16.2353V0H18Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;background:#3f397e}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a[target]::after{width:calc(18 * var(--vw-scale));height:calc(11 * var(--vw-scale));margin-left:calc(8 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a[target]::after{width:calc(38 * var(--vw-scale));height:calc(23 * var(--vw-scale));margin-left:calc(18 * var(--vw-scale))}}.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a[href=""]{pointer-events:none;opacity:.4}@media (any-hover:hover){.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a{-webkit-transition:color .4s;transition:color .4s}.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a[target]::after{-webkit-transition:background .4s;transition:background .4s}.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a:hover{color:#ff76e4}.l-footer .l-footer__inner .l-footer__content .l-footer__nav .l-footer__nav-item a:hover[target]::after{background:#ff76e4}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__logo{grid-area:logo;-webkit-transform:translateX(calc(-26 * var(--vw-scale)));transform:translateX(calc(-26 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__logo{margin:calc(60 * var(--vw-scale)) auto 0;width:calc(568 * var(--vw-scale))}}.l-footer .l-footer__inner .l-footer__content .l-footer__logo a{display:block}@media (any-hover:hover){.l-footer .l-footer__inner .l-footer__content .l-footer__logo a{-webkit-transition:opacity .4s;transition:opacity .4s}.l-footer .l-footer__inner .l-footer__content .l-footer__logo a:hover{opacity:.6}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__sns{display:-webkit-box;display:-webkit-flex;display:flex;grid-area:sns;margin:calc(80 * var(--vw-scale)) 0 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;gap:0 calc(50 * var(--vw-scale));padding:0 0 calc(10 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__sns{margin:calc(70 * var(--vw-scale)) auto 0;width:calc(648 * var(--vw-scale));gap:0 calc(58 * var(--vw-scale));padding:0 calc(8 * var(--vw-scale)) 0 0}}.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div{display:-webkit-box;display:-webkit-flex;display:flex}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div{-webkit-box-align:center;-webkit-align-items:center;align-items:center}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div + div{margin-top:calc(20 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div .l-footer__sns-official-image{width:calc(177 * var(--vw-scale));padding:0 0 calc(6 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div .l-footer__sns-official-image{width:calc(300 * var(--vw-scale));padding:0 calc(2 * var(--vw-scale)) 0 calc(8 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div .l-footer__sns-share-image{width:calc(136 * var(--vw-scale));padding:0 0 calc(4 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div .l-footer__sns-share-image{width:calc(300 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div .l-footer__sns-icon{width:calc(60 * var(--vw-scale));margin-left:calc(16 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div .l-footer__sns-icon{width:calc(134 * var(--vw-scale));margin-left:calc(58 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div .l-footer__sns-icon + .l-footer__sns-icon{margin-left:calc(10 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div .l-footer__sns-icon + .l-footer__sns-icon{margin-left:calc(14 * var(--vw-scale))}}.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div .l-footer__sns-icon a{display:block}@media (any-hover:hover){.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div .l-footer__sns-icon a{-webkit-transition:opacity .4s;transition:opacity .4s}.l-footer .l-footer__inner .l-footer__content .l-footer__sns > div .l-footer__sns-icon a:hover{opacity:.6}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__link{grid-area:link;display:-webkit-box;display:-webkit-flex;display:flex;margin:calc(100 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__link{display:grid;grid-template-columns:calc(276 * var(--vw-scale)) 1fr;width:calc(648 * var(--vw-scale));margin:calc(70 * var(--vw-scale)) auto 0;gap:calc(38 * var(--vw-scale)) 0}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item + .l-footer__link-item{position:relative;margin-left:calc(25 * var(--vw-scale));padding-left:calc(26 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item + .l-footer__link-item::before{content:"";display:block;position:absolute;left:0;background:#3f397e;width:calc(1 * var(--vw-scale));height:calc(16 * var(--vw-scale));top:calc(50% - calc(8 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item:nth-of-type(2n){position:relative;margin-left:calc(34 * var(--vw-scale));padding-left:calc(35 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item:nth-of-type(2n)::before{content:"";display:block;position:absolute;left:0;background:#3f397e;width:calc(1 * var(--vw-scale));height:calc(26 * var(--vw-scale));top:calc(50% - calc(13 * var(--vw-scale)))}}.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item a{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;letter-spacing:.06em;line-height:1;font-weight:500}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item a{font-size:calc(14 * var(--vw-scale));gap:calc(8 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item a{font-size:calc(24 * var(--vw-scale));gap:calc(16 * var(--vw-scale))}}.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item a[target]::after{content:"";display:block;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%203.66667H14.4706V11H0V3.66667Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M2.11765%200H16.2353V1.83333H2.11765V0Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M18%200V9.16667H16.2353V0H18Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%203.66667H14.4706V11H0V3.66667Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M2.11765%200H16.2353V1.83333H2.11765V0Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M18%200V9.16667H16.2353V0H18Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;background:#3f397e}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item a[target]::after{width:calc(18 * var(--vw-scale));height:calc(11 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item a[target]::after{width:calc(30 * var(--vw-scale));height:calc(18 * var(--vw-scale))}}@media (any-hover:hover){.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item a{-webkit-transition:color .4s;transition:color .4s}.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item a[target]::after{-webkit-transition:background .4s;transition:background .4s}.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item a:hover{color:#ff76e4}.l-footer .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item a:hover[target]::after{background:#ff76e4}}.l-footer .l-footer__inner .l-footer__content .l-footer__copyright{color:rgba(63,57,126,.3);letter-spacing:.06em;line-height:1.6;font-weight:500}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__copyright{grid-area:copyright;text-align:right;margin:calc(97 * var(--vw-scale)) 0 0;font-size:calc(12 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.l-footer .l-footer__inner .l-footer__content .l-footer__nav{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.l-footer .l-footer__inner .l-footer__content .l-footer__logo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.l-footer .l-footer__inner .l-footer__content .l-footer__sns{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.l-footer .l-footer__inner .l-footer__content .l-footer__link{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.l-footer .l-footer__inner .l-footer__content .l-footer__copyright{-ms-grid-row:3;-ms-grid-column:3}}@media print,screen and (max-width:1024px){.l-footer .l-footer__inner .l-footer__content .l-footer__copyright{margin:calc(70 * var(--vw-scale)) 0 0;font-size:calc(24 * var(--vw-scale));text-align:center}}@media print,screen and (min-width:1025px){body.--ipad .l-footer__inner .l-footer__content .l-footer__link .l-footer__link-item a{font-size:10px}}@media print,screen and (min-width:1025px){body.--ipad .l-footer__inner .l-footer__content .l-footer__copyright{font-size:8px}}@media print,screen and (min-width:1025px){body.--ipad .c-ruby .c-ruby__text{font-size:max(6px,.5208333333vw)}}.c-ruby{position:relative;display:inline-block}.c-ruby .c-ruby__text{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);letter-spacing:.06em;white-space:nowrap}@media print,screen and (min-width:1025px){.c-ruby .c-ruby__text{font-size:calc(10 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-ruby .c-ruby__text{font-size:calc(14 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-ruby .c-ruby__text.c-ruby__text--large-sp{font-size:calc(16 * var(--vw-scale))}}.c-ruby .c-ruby__text.c-ruby__text--ls1{letter-spacing:.1em}@media print,screen and (max-width:1024px){.c-ruby .c-ruby__text.c-ruby__text--ls3-sp{letter-spacing:.3em}}.c-ruby .c-ruby__text.c-ruby__text--left{left:0;-webkit-transform:translate(0,-80%);transform:translate(0,-80%)}.c-ruby .c-ruby__text.c-ruby__text--top30{-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}.c-ruby .c-ruby__text.c-ruby__text--top30.c-ruby__text--left{left:0;-webkit-transform:translate(0,-30%);transform:translate(0,-30%)}.c-ruby .c-ruby__text.c-ruby__text--top80{-webkit-transform:translate(-50%,-80%);transform:translate(-50%,-80%)}.c-ruby .c-ruby__text.c-ruby__text--top80.c-ruby__text--left{left:0;-webkit-transform:translate(0,-80%);transform:translate(0,-80%)}.c-ruby .c-ruby__text.c-ruby__text--top120{-webkit-transform:translate(-50%,-120%);transform:translate(-50%,-120%)}.c-ruby .c-ruby__text.c-ruby__text--top120.c-ruby__text--left{left:0;-webkit-transform:translate(0,-120%);transform:translate(0,-120%)}.c-btn a{position:relative;display:block;margin:0 auto;will-change:filter}@media print,screen and (min-width:1025px){.c-btn a{width:calc(326 * var(--vw-scale));border-radius:calc(60 * var(--vw-scale));-webkit-box-shadow:0 calc(10 * var(--vw-scale)) calc(10 * var(--vw-scale)) rgba(0,0,0,.1);box-shadow:0 calc(10 * var(--vw-scale)) calc(10 * var(--vw-scale)) rgba(0,0,0,.1)}}@media print,screen and (max-width:1024px){.c-btn a{width:calc(580 * var(--vw-scale));border-radius:calc(116 * var(--vw-scale));-webkit-box-shadow:0 calc(20 * var(--vw-scale)) calc(20 * var(--vw-scale)) rgba(0,0,0,.1);box-shadow:0 calc(20 * var(--vw-scale)) calc(20 * var(--vw-scale)) rgba(0,0,0,.1)}}.c-btn a::after,.c-btn a::before{content:"";display:block;position:absolute;pointer-events:none;background:url(../images/common/deco_kira.png) no-repeat top center/contain}@media print,screen and (min-width:1025px){.c-btn a::before{top:calc(-10 * var(--vw-scale));right:calc(-7 * var(--vw-scale));width:calc(47 * var(--vw-scale));height:calc(46 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-btn a::before{top:calc(-27 * var(--vw-scale));right:calc(-17 * var(--vw-scale));width:calc(90 * var(--vw-scale));height:calc(89 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.c-btn a::after{bottom:calc(-24 * var(--vw-scale));left:calc(-17 * var(--vw-scale));width:calc(76 * var(--vw-scale));height:calc(76 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-btn a::after{bottom:calc(-68 * var(--vw-scale));left:calc(-37 * var(--vw-scale));width:calc(149 * var(--vw-scale));height:calc(148 * var(--vw-scale))}}@media (any-hover:hover){.c-btn a{-webkit-transition:opacity .4s;transition:opacity .4s}.c-btn a:hover{opacity:.6}}.c-heading{position:relative;z-index:2}@media print,screen and (min-width:1025px){.c-heading{width:calc(800 * var(--vw-scale));margin:0 auto}}@media print,screen and (max-width:1024px){.c-heading{width:calc(960 * var(--vw-scale));position:relative;left:calc(50% - calc(480 * var(--vw-scale)))}}@media print,screen and (min-width:1025px){.c-topics .c-topics__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:calc(24 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.c-topics .c-topics__list.c-topics__list--center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.c-topics .c-topics__list .c-topics__item{height:auto}@media print,screen and (min-width:1025px){.c-topics .c-topics__list .c-topics__item{width:calc(384 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-topics .c-topics__list .c-topics__item + .c-topics__item{margin-top:calc(20 * var(--vw-scale))}}.c-topics .c-topics__list .c-topics__item a{height:100%;overflow:hidden;background:rgba(255,255,255,.9);border-radius:calc(20 * var(--vw-scale));-webkit-box-shadow:0 0 calc(60 * var(--vw-scale)) rgba(0,149,230,.4);box-shadow:0 0 calc(60 * var(--vw-scale)) rgba(0,149,230,.4)}@media print,screen and (min-width:1025px){.c-topics .c-topics__list .c-topics__item a{display:block}}@media print,screen and (max-width:1024px){.c-topics .c-topics__list .c-topics__item a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:calc(30 * var(--vw-scale)) calc(26 * var(--vw-scale))}}.c-topics .c-topics__list .c-topics__item a .c-topics__thumbnail{overflow:hidden;aspect-ratio:384/216}@media print,screen and (min-width:1025px){.c-topics .c-topics__list .c-topics__item a .c-topics__thumbnail{border-radius:calc(20 * var(--vw-scale)) calc(20 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.c-topics .c-topics__list .c-topics__item a .c-topics__thumbnail{border-radius:calc(10 * var(--vw-scale));width:calc(240 * var(--vw-scale))}}.c-topics .c-topics__list .c-topics__item a .c-topics__thumbnail img{-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:1025px){.c-topics .c-topics__list .c-topics__item a .c-topics__item-body{padding:calc(26 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-topics .c-topics__list .c-topics__item a .c-topics__item-body{margin-left:calc(26 * var(--vw-scale));-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:calc(2 * var(--vw-scale)) 0 0}}.c-topics .c-topics__list .c-topics__item a .c-topics__date{color:#ff76e4;line-height:1;letter-spacing:.06em;font-weight:900}@media print,screen and (min-width:1025px){.c-topics .c-topics__list .c-topics__item a .c-topics__date{font-size:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-topics .c-topics__list .c-topics__item a .c-topics__date{font-size:calc(28 * var(--vw-scale))}}.c-topics .c-topics__list .c-topics__item a .c-topics__title{line-height:1.8;letter-spacing:.06em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}@media print,screen and (min-width:1025px){.c-topics .c-topics__list .c-topics__item a .c-topics__title{font-size:calc(18 * var(--vw-scale));margin:calc(12 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.c-topics .c-topics__list .c-topics__item a .c-topics__title{font-size:calc(26 * var(--vw-scale));margin:calc(10 * var(--vw-scale)) 0 0}}@media (any-hover:hover){.c-topics .c-topics__list .c-topics__item a .c-topics__thumbnail img{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.c-topics .c-topics__list .c-topics__item a .c-topics__title{-webkit-transition:color .4s;transition:color .4s}.c-topics .c-topics__list .c-topics__item a:hover .c-topics__thumbnail img{-webkit-transform:scale(1.05);transform:scale(1.05)}.c-topics .c-topics__list .c-topics__item a:hover .c-topics__title{color:#ff76e4}}.c-pagenavi{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media print,screen and (min-width:1025px){.c-pagenavi{margin:calc(80 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.c-pagenavi{margin:calc(60 * var(--vw-scale)) auto 0}}.c-pagenavi .wp-pagenavi{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}@media print,screen and (min-width:1025px){.c-pagenavi .wp-pagenavi{padding:0 calc(100 * var(--vw-scale));gap:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-pagenavi .wp-pagenavi{padding:0 calc(124 * var(--vw-scale));gap:calc(22 * var(--vw-scale))}}.c-pagenavi .wp-pagenavi .current,.c-pagenavi .wp-pagenavi .first,.c-pagenavi .wp-pagenavi .last,.c-pagenavi .wp-pagenavi .page{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;letter-spacing:.02em;line-height:1;font-weight:900;text-align:center;will-change:filter}@media print,screen and (min-width:1025px){.c-pagenavi .wp-pagenavi .current,.c-pagenavi .wp-pagenavi .first,.c-pagenavi .wp-pagenavi .last,.c-pagenavi .wp-pagenavi .page{font-size:calc(28 * var(--vw-scale));width:calc(75 * var(--vw-scale));height:calc(75 * var(--vw-scale));-webkit-filter:drop-shadow(calc(5 * var(--vw-scale)) calc(5 * var(--vw-scale)) 0 #47a0da);filter:drop-shadow(calc(5 * var(--vw-scale)) calc(5 * var(--vw-scale)) 0 #47a0da)}}@media print,screen and (max-width:1024px){.c-pagenavi .wp-pagenavi .current,.c-pagenavi .wp-pagenavi .first,.c-pagenavi .wp-pagenavi .last,.c-pagenavi .wp-pagenavi .page{font-size:calc(40 * var(--vw-scale));width:calc(111 * var(--vw-scale));height:calc(111 * var(--vw-scale));-webkit-filter:drop-shadow(calc(8 * var(--vw-scale)) calc(8 * var(--vw-scale)) 0 #47a0da);filter:drop-shadow(calc(8 * var(--vw-scale)) calc(8 * var(--vw-scale)) 0 #47a0da)}}.c-pagenavi .wp-pagenavi .first,.c-pagenavi .wp-pagenavi .last,.c-pagenavi .wp-pagenavi .page{color:#ff76e4;background:url(../images/common/deco_pagenavi-1.png) no-repeat top center/contain}@media (any-hover:hover){.c-pagenavi .wp-pagenavi .first,.c-pagenavi .wp-pagenavi .last,.c-pagenavi .wp-pagenavi .page{-webkit-transition:-webkit-filter .4s,-webkit-transform .4s;transition:-webkit-filter .4s,-webkit-transform .4s;transition:filter .4s,transform .4s;transition:filter .4s,transform .4s,-webkit-filter .4s,-webkit-transform .4s}.c-pagenavi .wp-pagenavi .first:hover,.c-pagenavi .wp-pagenavi .last:hover,.c-pagenavi .wp-pagenavi .page:hover{-webkit-filter:drop-shadow(0 0 0 #47a0da);filter:drop-shadow(0 0 0 #47a0da)}}@media print and (any-hover:hover),screen and (any-hover:hover) and (min-width:1025px){.c-pagenavi .wp-pagenavi .first:hover,.c-pagenavi .wp-pagenavi .last:hover,.c-pagenavi .wp-pagenavi .page:hover{-webkit-transform:translate(calc(5 * var(--vw-scale)),calc(5 * var(--vw-scale)));transform:translate(calc(5 * var(--vw-scale)),calc(5 * var(--vw-scale)))}}@media print and (any-hover:hover),screen and (any-hover:hover) and (max-width:1024px){.c-pagenavi .wp-pagenavi .first:hover,.c-pagenavi .wp-pagenavi .last:hover,.c-pagenavi .wp-pagenavi .page:hover{-webkit-transform:translate(calc(8 * var(--vw-scale)),calc(8 * var(--vw-scale)));transform:translate(calc(8 * var(--vw-scale)),calc(8 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.c-pagenavi .wp-pagenavi .first,.c-pagenavi .wp-pagenavi .last{display:none}}.c-pagenavi .wp-pagenavi .current{color:#fff;background:url(../images/common/deco_pagenavi-2.png) no-repeat top center/contain}@media print,screen and (min-width:1025px){.c-pagenavi .wp-pagenavi .extend{color:#ff76e4;font-size:calc(28 * var(--vw-scale));margin:0 calc(2 * var(--vw-scale)) 0 calc(7 * var(--vw-scale));padding:0 0 calc(10 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-pagenavi .wp-pagenavi .extend{display:none}}.c-pagenavi .wp-pagenavi .nextpostslink,.c-pagenavi .wp-pagenavi .previouspostslink{position:absolute;will-change:filter}@media print,screen and (min-width:1025px){.c-pagenavi .wp-pagenavi .nextpostslink,.c-pagenavi .wp-pagenavi .previouspostslink{width:calc(40 * var(--vw-scale));height:calc(45 * var(--vw-scale));top:calc(50% - calc(22.5 * var(--vw-scale)));-webkit-filter:drop-shadow(calc(4 * var(--vw-scale)) calc(6 * var(--vw-scale)) 0 #47a0da);filter:drop-shadow(calc(4 * var(--vw-scale)) calc(6 * var(--vw-scale)) 0 #47a0da)}}@media print,screen and (max-width:1024px){.c-pagenavi .wp-pagenavi .nextpostslink,.c-pagenavi .wp-pagenavi .previouspostslink{width:calc(54 * var(--vw-scale));height:calc(60 * var(--vw-scale));top:calc(50% - calc(30 * var(--vw-scale)));-webkit-filter:drop-shadow(calc(6 * var(--vw-scale)) calc(8 * var(--vw-scale)) 0 #47a0da);filter:drop-shadow(calc(6 * var(--vw-scale)) calc(8 * var(--vw-scale)) 0 #47a0da)}}.c-pagenavi .wp-pagenavi .nextpostslink::after,.c-pagenavi .wp-pagenavi .previouspostslink::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}@media (any-hover:hover){.c-pagenavi .wp-pagenavi .nextpostslink,.c-pagenavi .wp-pagenavi .previouspostslink{-webkit-transition:-webkit-filter .4s,-webkit-transform .4s;transition:-webkit-filter .4s,-webkit-transform .4s;transition:filter .4s,transform .4s;transition:filter .4s,transform .4s,-webkit-filter .4s,-webkit-transform .4s}.c-pagenavi .wp-pagenavi .nextpostslink:hover,.c-pagenavi .wp-pagenavi .previouspostslink:hover{-webkit-filter:drop-shadow(0 0 0 #47a0da);filter:drop-shadow(0 0 0 #47a0da)}}@media print and (any-hover:hover),screen and (any-hover:hover) and (min-width:1025px){.c-pagenavi .wp-pagenavi .nextpostslink:hover,.c-pagenavi .wp-pagenavi .previouspostslink:hover{-webkit-transform:translate(calc(4 * var(--vw-scale)),calc(6 * var(--vw-scale)));transform:translate(calc(4 * var(--vw-scale)),calc(6 * var(--vw-scale)))}}@media print and (any-hover:hover),screen and (any-hover:hover) and (max-width:1024px){.c-pagenavi .wp-pagenavi .nextpostslink:hover,.c-pagenavi .wp-pagenavi .previouspostslink:hover{-webkit-transform:translate(calc(6 * var(--vw-scale)),calc(8 * var(--vw-scale)));transform:translate(calc(6 * var(--vw-scale)),calc(8 * var(--vw-scale)))}}.c-pagenavi .wp-pagenavi .previouspostslink{left:0}.c-pagenavi .wp-pagenavi .previouspostslink::after{background:url(../images/common/btn_arrow-prev.png) no-repeat top center/contain}.c-pagenavi .wp-pagenavi .nextpostslink{right:0}.c-pagenavi .wp-pagenavi .nextpostslink::after{background:url(../images/common/btn_arrow-next.png) no-repeat top center/contain}.c-post .c-post__heading{margin:0 0 calc(40 * var(--vw-scale));background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%206%202%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%23FF76E4%22%2F%3E%0A%3C%2Fsvg%3E%0A") repeat-x bottom left/calc(6 * var(--vw-scale)) auto}@media print,screen and (min-width:1025px){.c-post .c-post__heading{padding:0 0 calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__heading{padding:0 0 calc(32 * var(--vw-scale))}}.c-post .c-post__heading .c-post__heading-date{line-height:1;font-weight:900;letter-spacing:.06em;color:#ff76e4}@media print,screen and (min-width:1025px){.c-post .c-post__heading .c-post__heading-date{font-size:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__heading .c-post__heading-date{font-size:calc(28 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.c-post .c-post__heading .c-post__heading-date + .c-post__heading-title{margin-top:calc(14 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__heading .c-post__heading-date + .c-post__heading-title{margin-top:calc(20 * var(--vw-scale))}}.c-post .c-post__heading .c-post__heading-title{line-height:1.8;letter-spacing:.06em}@media print,screen and (min-width:1025px){.c-post .c-post__heading .c-post__heading-title{font-size:calc(22 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__heading .c-post__heading-title{font-size:calc(30 * var(--vw-scale))}}.c-post .c-post__thumbnail{overflow:hidden;margin:0 0 calc(30 * var(--vw-scale));border-radius:calc(10 * var(--vw-scale))}.c-post .c-post__body{line-height:2;letter-spacing:.06em;font-weight:font-weight;word-break:break-all}@media print,screen and (min-width:1025px){.c-post .c-post__body{font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body{font-size:calc(26 * var(--vw-scale))}}.c-post .c-post__body p{line-height:2;letter-spacing:.06em}@media print,screen and (min-width:1025px){.c-post .c-post__body p{font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body p{font-size:calc(26 * var(--vw-scale))}}.c-post .c-post__body p + p{margin-top:calc(20 * var(--vw-scale))}@media print,screen and (min-width:1025px){.c-post .c-post__body p + h2,.c-post .c-post__body p + h3,.c-post .c-post__body p + ol,.c-post .c-post__body p + ul{margin-top:calc(50 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body p + h2,.c-post .c-post__body p + h3,.c-post .c-post__body p + ol,.c-post .c-post__body p + ul{margin-top:calc(60 * var(--vw-scale))}}.c-post .c-post__body a{color:#39acff;letter-spacing:.06em;line-height:2;text-decoration:underline;text-underline-offset:calc(4 * var(--vw-scale))}@media print,screen and (min-width:1025px){.c-post .c-post__body a{font-size:calc(18 * var(--vw-scale));text-decoration-thickness:calc(1 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body a{font-size:calc(26 * var(--vw-scale));text-decoration-thickness:1px}}.c-post .c-post__body a[target=_blank]::after{content:"";display:inline-block;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%203.66667H14.4706V11H0V3.66667Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M2.11765%200H16.2353V1.83333H2.11765V0Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M18%200V9.16667H16.2353V0H18Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%203.66667H14.4706V11H0V3.66667Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M2.11765%200H16.2353V1.83333H2.11765V0Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M18%200V9.16667H16.2353V0H18Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;background:#39acff}@media print,screen and (min-width:1025px){.c-post .c-post__body a[target=_blank]::after{width:calc(19 * var(--vw-scale));height:calc(9 * var(--vw-scale));margin-left:calc(3 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body a[target=_blank]::after{width:calc(30 * var(--vw-scale));height:calc(14 * var(--vw-scale));margin-left:calc(3 * var(--vw-scale))}}@media (any-hover:hover){.c-post .c-post__body a{-webkit-transition:color .4s;transition:color .4s}.c-post .c-post__body a[target]::after{-webkit-transition:background .4s;transition:background .4s}.c-post .c-post__body a:hover{color:#ff76e4}.c-post .c-post__body a:hover[target]::after{background:#ff76e4}}.c-post .c-post__body h2{color:#fff;background:#ff76e4;letter-spacing:.06em;line-height:1.6;padding:calc(14 * var(--vw-scale)) calc(24 * var(--vw-scale))}@media print,screen and (min-width:1025px){.c-post .c-post__body h2{border-radius:calc(4 * var(--vw-scale));font-size:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body h2{border-radius:calc(10 * var(--vw-scale));font-size:calc(28 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.c-post .c-post__body h2 + h2,.c-post .c-post__body h2 + h3,.c-post .c-post__body h2 + h4,.c-post .c-post__body h2 + h5,.c-post .c-post__body h2 + h6{margin-top:calc(50 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body h2 + h2,.c-post .c-post__body h2 + h3,.c-post .c-post__body h2 + h4,.c-post .c-post__body h2 + h5,.c-post .c-post__body h2 + h6{margin-top:calc(60 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.c-post .c-post__body h2 + ol,.c-post .c-post__body h2 + p,.c-post .c-post__body h2 + ul{margin-top:calc(16 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body h2 + ol,.c-post .c-post__body h2 + p,.c-post .c-post__body h2 + ul{margin-top:2.6041666667vw}}.c-post .c-post__body h3{position:relative;color:#ff76e4;letter-spacing:.06em;line-height:1.8}@media print,screen and (min-width:1025px){.c-post .c-post__body h3{font-size:calc(18 * var(--vw-scale));padding:0 0 0 calc(30 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body h3{font-size:calc(26 * var(--vw-scale));padding:0 0 0 calc(40 * var(--vw-scale))}}.c-post .c-post__body h3::before{content:"";display:block;position:absolute;left:0;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.6825%206.60989C14.2071%204.68281%2011.4619%206.70271%2011.4619%206.70271C11.4619%206.70271%2011.833%201.59772%207.4537%200.231963C4.25937%20-0.764727%200.961717%201.62423%200.297548%204.08612C-0.965427%208.7646%201.84306%2014.1016%207.75522%2018C12.1282%2016.8862%2016.0415%2014.5458%2017.722%2010.853C18.3165%209.54913%2017.9518%207.59774%2016.6825%206.60768M13.777%2011.4541C12.9737%2013.3989%2010.161%2014.8619%208.07149%2015.737C6.86755%2014.5635%203.95785%2010.3049%204.56087%207.85189C5.16811%205.37232%207.15008%205.36127%208.25492%205.87177C9.77724%206.57232%2010.5363%209.23753%2010.5363%209.23753C10.5363%209.23753%2011.814%208.32703%2013.0032%208.88614C14.0258%209.36791%2014.1671%2010.5083%2013.777%2011.4541Z%22%20fill%3D%22%23FF76E4%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain}@media print,screen and (min-width:1025px){.c-post .c-post__body h3::before{top:calc(7 * var(--vw-scale));width:calc(20 * var(--vw-scale));height:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body h3::before{top:calc(9 * var(--vw-scale));width:calc(30 * var(--vw-scale));height:calc(27 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.c-post .c-post__body h3 + h2,.c-post .c-post__body h3 + h3,.c-post .c-post__body h3 + h4,.c-post .c-post__body h3 + h5,.c-post .c-post__body h3 + h6{margin-top:calc(50 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body h3 + h2,.c-post .c-post__body h3 + h3,.c-post .c-post__body h3 + h4,.c-post .c-post__body h3 + h5,.c-post .c-post__body h3 + h6{margin-top:calc(60 * var(--vw-scale))}}.c-post .c-post__body h3 + ol,.c-post .c-post__body h3 + p,.c-post .c-post__body h3 + ul{margin-top:calc(10 * var(--vw-scale))}.c-post .c-post__body .--notice{display:block;color:rgba(63,57,126,.5);line-height:1.6;letter-spacing:.04em;font-weight:500;padding-left:1.3em;text-indent:-1.3em}@media print,screen and (min-width:1025px){.c-post .c-post__body .--notice{font-size:calc(14 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body .--notice{font-size:calc(22 * var(--vw-scale))}}.c-post .c-post__body .--notice::before{content:"※ "}@media print,screen and (min-width:1025px){.c-post .c-post__body .--notice + br + .--notice{margin-top:calc(-34 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body .--notice + br + .--notice{margin-top:calc(-46 * var(--vw-scale))}}.c-post .c-post__body ol,.c-post .c-post__body ul{line-height:2;letter-spacing:.06em;list-style:unset;list-style-position:inside}@media print,screen and (min-width:1025px){.c-post .c-post__body ol,.c-post .c-post__body ul{font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__body ol,.c-post .c-post__body ul{font-size:calc(26 * var(--vw-scale))}}.c-post .c-post__body ol li,.c-post .c-post__body ul li{list-style:unset}@media print,screen and (min-width:1025px){.c-post .c-post__body ol + ol,.c-post .c-post__body ol + p,.c-post .c-post__body ol + ul,.c-post .c-post__body ul + ol,.c-post .c-post__body ul + p,.c-post .c-post__body ul + ul{margin-top:max(40px,2.0833333333vw)}}@media print,screen and (max-width:1024px){.c-post .c-post__body ol + ol,.c-post .c-post__body ol + p,.c-post .c-post__body ol + ul,.c-post .c-post__body ul + ol,.c-post .c-post__body ul + p,.c-post .c-post__body ul + ul{margin-top:6.5104166667vw}}.c-post .c-post__body ul li{display:-webkit-box;display:-webkit-flex;display:flex;counter-increment:count}.c-post .c-post__body ul li::before{content:"・";display:table-cell;padding-right:.5em;text-align:right;white-space:nowrap;-webkit-flex-shrink:0;flex-shrink:0}.c-post .c-post__body ol li{display:-webkit-box;display:-webkit-flex;display:flex;counter-increment:count}.c-post .c-post__body ol li::before{content:counter(count) ".";display:table-cell;padding-right:.5em;text-align:right;white-space:nowrap;-webkit-flex-shrink:0;flex-shrink:0}.c-post .c-post__body ol li:nth-last-child(n+10) ~ li::before,.c-post .c-post__body ol li:nth-last-child(n+10)::before{width:2em}.c-post .c-post__body ol li:nth-last-child(n+100) ~ li::before,.c-post .c-post__body ol li:nth-last-child(n+100)::before{width:3em}.c-post .c-post__body strong{font-weight:700}.c-post .c-post__body em{font-style:italic}.c-post .c-post__body img.aligncenter{display:block;margin:0 auto}.c-post .c-post__body img.alignright{display:block;margin:0;float:none}.c-post .c-post__body img.alignleft{display:block;margin:0 0 0 auto;float:none}.c-post .c-post__body iframe{max-width:100%}.c-post .c-post__body iframe[src*=youtube]{width:100%;height:100%;aspect-ratio:16/9}@media print,screen and (min-width:1025px){.c-post .c-post__gallery .swiper{width:calc(450 * var(--vw-scale))}}.c-post .c-post__gallery .swiper .swiper-slide{aspect-ratio:1/1;background:#fff;border-radius:calc(20 * var(--vw-scale));overflow:hidden}.c-post .c-post__gallery .swiper .swiper-slide img{-o-object-fit:contain;object-fit:contain}.c-post .c-post__gallery .swiper.single + .swiper-navigation{display:none}.c-post .c-post__gallery .swiper-navigation{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media print,screen and (min-width:1025px){.c-post .c-post__gallery .swiper-navigation{margin:calc(20 * var(--vw-scale)) 0 0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:calc(40 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__gallery .swiper-navigation{margin:calc(30 * var(--vw-scale)) 0 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media print,screen and (min-width:1025px){.c-post .c-post__gallery .swiper-navigation .swiper-navigation--next,.c-post .c-post__gallery .swiper-navigation .swiper-navigation--prev{width:calc(40 * var(--vw-scale));height:calc(40 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__gallery .swiper-navigation .swiper-navigation--next,.c-post .c-post__gallery .swiper-navigation .swiper-navigation--prev{width:calc(60 * var(--vw-scale));height:calc(60 * var(--vw-scale))}}.c-post .c-post__gallery .swiper-navigation .swiper-navigation--next img,.c-post .c-post__gallery .swiper-navigation .swiper-navigation--prev img{-o-object-fit:contain;object-fit:contain}@media (any-hover:hover){.c-post .c-post__gallery .swiper-navigation .swiper-navigation--next,.c-post .c-post__gallery .swiper-navigation .swiper-navigation--prev{cursor:pointer;-webkit-transition:opacity .4s;transition:opacity .4s}.c-post .c-post__gallery .swiper-navigation .swiper-navigation--next:hover,.c-post .c-post__gallery .swiper-navigation .swiper-navigation--prev:hover{opacity:.7}}.c-post .c-post__gallery .swiper-navigation .swiper-navigation--pagination{width:auto;display:-webkit-box;display:-webkit-flex;display:flex}@media print,screen and (min-width:1025px){.c-post .c-post__gallery .swiper-navigation .swiper-navigation--pagination{gap:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__gallery .swiper-navigation .swiper-navigation--pagination{gap:calc(30 * var(--vw-scale))}}.c-post .c-post__gallery .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet{position:relative;opacity:1;margin:0;background:rgba(255,118,228,.3);border-radius:50%}@media print,screen and (min-width:1025px){.c-post .c-post__gallery .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet{width:calc(10 * var(--vw-scale));height:calc(10 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__gallery .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet{width:calc(14 * var(--vw-scale));height:calc(14 * var(--vw-scale))}}.c-post .c-post__gallery .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet::after{content:"";display:block;position:absolute;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M11.5714%200C10.0964%200%208.805%200.647653%208%201.74239C7.195%200.647653%205.90357%200%204.42857%200C3.25445%200.00135127%202.12879%200.478198%201.29856%201.32593C0.468329%202.17365%200.00132338%203.32303%200%204.5219C0%209.62727%207.41357%2013.7597%207.72929%2013.9304C7.8125%2013.9761%207.90551%2014%208%2014C8.09449%2014%208.1875%2013.9761%208.27071%2013.9304C8.58643%2013.7597%2016%209.62727%2016%204.5219C15.9987%203.32303%2015.5317%202.17365%2014.7014%201.32593C13.8712%200.478198%2012.7456%200.00135127%2011.5714%200Z%22%20fill%3D%22%23FF76E4%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:scale(0);transform:scale(0)}@media print,screen and (min-width:1025px){.c-post .c-post__gallery .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet::after{width:calc(16 * var(--vw-scale));height:calc(14 * var(--vw-scale));top:calc(50% - calc(7 * var(--vw-scale)));left:calc(50% - calc(8 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.c-post .c-post__gallery .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet::after{width:calc(32 * var(--vw-scale));height:calc(28 * var(--vw-scale));top:calc(50% - calc(14 * var(--vw-scale)));left:calc(50% - calc(16 * var(--vw-scale)))}}.c-post .c-post__gallery .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{-webkit-transform:scale(1);transform:scale(1)}.c-post .c-post__gallery + .c-post__dl{margin-top:calc(60 * var(--vw-scale))}@media print,screen and (min-width:1025px){.c-post .c-post__dl .c-post__dl-item{display:-webkit-box;display:-webkit-flex;display:flex;gap:calc(10 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.c-post .c-post__dl .c-post__dl-item + .c-post__dl-item{margin-top:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__dl .c-post__dl-item + .c-post__dl-item{margin-top:calc(30 * var(--vw-scale))}}.c-post .c-post__dl .c-post__dl-item dt{color:#ff76e4;line-height:1.8;letter-spacing:.04em}@media print,screen and (min-width:1025px){.c-post .c-post__dl .c-post__dl-item dt{width:calc(180 * var(--vw-scale));font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__dl .c-post__dl-item dt{font-size:calc(28 * var(--vw-scale))}}.c-post .c-post__dl .c-post__dl-item dd{letter-spacing:.04em;line-height:1.6}@media print,screen and (min-width:1025px){.c-post .c-post__dl .c-post__dl-item dd{font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__dl .c-post__dl-item dd{font-size:calc(26 * var(--vw-scale));margin:calc(10 * var(--vw-scale)) 0 0}}@media print,screen and (min-width:1025px){.c-post .c-post__dl .c-post__dl-item dd p + p{margin-top:calc(8 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__dl .c-post__dl-item dd p + p{margin-top:calc(10 * var(--vw-scale))}}.c-post .c-post__dl .c-post__dl-item dd a{color:#39acff;text-decoration:underline;text-underline-offset:calc(4 * var(--vw-scale))}@media print,screen and (min-width:1025px){.c-post .c-post__dl .c-post__dl-item dd a{text-decoration-thickness:calc(1 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__dl .c-post__dl-item dd a{text-decoration-thickness:1px}}.c-post .c-post__dl .c-post__dl-item dd a[target=_blank]::after{content:"";display:inline-block;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%203.66667H14.4706V11H0V3.66667Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M2.11765%200H16.2353V1.83333H2.11765V0Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M18%200V9.16667H16.2353V0H18Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%203.66667H14.4706V11H0V3.66667Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M2.11765%200H16.2353V1.83333H2.11765V0Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3Cpath%20d%3D%22M18%200V9.16667H16.2353V0H18Z%22%20fill%3D%22%233F397E%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;background:#39acff}@media print,screen and (min-width:1025px){.c-post .c-post__dl .c-post__dl-item dd a[target=_blank]::after{width:calc(18 * var(--vw-scale));height:calc(11 * var(--vw-scale));margin-left:calc(10 * var(--vw-scale));-webkit-transform:translateY(calc(-2 * var(--vw-scale)));transform:translateY(calc(-2 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.c-post .c-post__dl .c-post__dl-item dd a[target=_blank]::after{width:calc(24 * var(--vw-scale));height:calc(15 * var(--vw-scale));margin-left:calc(12 * var(--vw-scale));-webkit-transform:translateY(calc(-4 * var(--vw-scale)));transform:translateY(calc(-4 * var(--vw-scale)))}}@media (any-hover:hover){.c-post .c-post__dl .c-post__dl-item dd a{-webkit-transition:color .4s;transition:color .4s}.c-post .c-post__dl .c-post__dl-item dd a[target]::after{-webkit-transition:background .4s;transition:background .4s}.c-post .c-post__dl .c-post__dl-item dd a:hover{color:#ff76e4}.c-post .c-post__dl .c-post__dl-item dd a:hover[target]::after{background:#ff76e4}}@media print,screen and (min-width:1025px){.c-post .c-post__dl + .c-post__body{margin-top:calc(40 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-post .c-post__dl + .c-post__body{margin-top:calc(50 * var(--vw-scale))}}.c-content{background:rgba(255,255,255,.9);border-radius:calc(20 * var(--vw-scale));-webkit-box-shadow:0 0 calc(60 * var(--vw-scale)) rgba(0,149,230,.4);box-shadow:0 0 calc(60 * var(--vw-scale)) rgba(0,149,230,.4)}@media print,screen and (min-width:1025px){.c-content + .c-content{margin-top:calc(50 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-content + .c-content{margin-top:calc(60 * var(--vw-scale))}}.c-content .c-content__heading{position:relative;border-top-left-radius:inherit;border-top-right-radius:inherit;background:url(../images/common/ptn_dot-20.png) repeat top center/calc(16 * var(--vw-scale)) auto,-webkit-gradient(linear,left top,right top,color-stop(0,#d8f7ff),color-stop(25%,#e5ffd0),color-stop(50%,#fffca0),color-stop(75%,#ffecc8),to(#ffdef9));background:url(../images/common/ptn_dot-20.png) repeat top center/calc(16 * var(--vw-scale)) auto,-webkit-linear-gradient(left,#d8f7ff 0,#e5ffd0 25%,#fffca0 50%,#ffecc8 75%,#ffdef9 100%);background:url(../images/common/ptn_dot-20.png) repeat top center/calc(16 * var(--vw-scale)) auto,linear-gradient(to right,#d8f7ff 0,#e5ffd0 25%,#fffca0 50%,#ffecc8 75%,#ffdef9 100%);letter-spacing:.04em;line-height:1.4;font-weight:800}@media print,screen and (min-width:1025px){.c-content .c-content__heading{padding:calc(25 * var(--vw-scale)) calc(54 * var(--vw-scale)) calc(23 * var(--vw-scale));font-size:calc(24 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-content .c-content__heading{font-size:calc(32 * var(--vw-scale));padding:calc(29 * var(--vw-scale)) calc(70 * var(--vw-scale)) calc(27 * var(--vw-scale))}}.c-content .c-content__heading::before{content:"";display:block;position:absolute;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.6825%206.60989C14.2071%204.68281%2011.4619%206.70271%2011.4619%206.70271C11.4619%206.70271%2011.833%201.59772%207.4537%200.231963C4.25937%20-0.764727%200.961717%201.62423%200.297548%204.08612C-0.965427%208.7646%201.84306%2014.1016%207.75522%2018C12.1282%2016.8862%2016.0415%2014.5458%2017.722%2010.853C18.3165%209.54913%2017.9518%207.59774%2016.6825%206.60768M13.777%2011.4541C12.9737%2013.3989%2010.161%2014.8619%208.07149%2015.737C6.86755%2014.5635%203.95785%2010.3049%204.56087%207.85189C5.16811%205.37232%207.15008%205.36127%208.25492%205.87177C9.77724%206.57232%2010.5363%209.23753%2010.5363%209.23753C10.5363%209.23753%2011.814%208.32703%2013.0032%208.88614C14.0258%209.36791%2014.1671%2010.5083%2013.777%2011.4541Z%22%20fill%3D%22%23FF76E4%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.6825%206.60989C14.2071%204.68281%2011.4619%206.70271%2011.4619%206.70271C11.4619%206.70271%2011.833%201.59772%207.4537%200.231963C4.25937%20-0.764727%200.961717%201.62423%200.297548%204.08612C-0.965427%208.7646%201.84306%2014.1016%207.75522%2018C12.1282%2016.8862%2016.0415%2014.5458%2017.722%2010.853C18.3165%209.54913%2017.9518%207.59774%2016.6825%206.60768M13.777%2011.4541C12.9737%2013.3989%2010.161%2014.8619%208.07149%2015.737C6.86755%2014.5635%203.95785%2010.3049%204.56087%207.85189C5.16811%205.37232%207.15008%205.36127%208.25492%205.87177C9.77724%206.57232%2010.5363%209.23753%2010.5363%209.23753C10.5363%209.23753%2011.814%208.32703%2013.0032%208.88614C14.0258%209.36791%2014.1671%2010.5083%2013.777%2011.4541Z%22%20fill%3D%22%23FF76E4%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;background:#3f397e}@media print,screen and (min-width:1025px){.c-content .c-content__heading::before{top:calc(31 * var(--vw-scale));left:calc(25 * var(--vw-scale));width:calc(20 * var(--vw-scale));height:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-content .c-content__heading::before{top:calc(36 * var(--vw-scale));left:calc(30 * var(--vw-scale));width:calc(30 * var(--vw-scale));height:calc(30 * var(--vw-scale))}}.c-content .c-content__text{line-height:1.6;letter-spacing:.04em}@media print,screen and (min-width:1025px){.c-content .c-content__text{font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.c-content .c-content__text{font-size:calc(28 * var(--vw-scale))}}.c-content .c-content__text.c-content__text--pink{color:#ff76e4}.c-content .c-content__text + .c-content__text{margin-top:calc(10 * var(--vw-scale))}.c-youtube-modal{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;visibility:hidden;z-index:99;-webkit-transition:opacity .3s ease-in-out,visibility .3s;transition:opacity .3s ease-in-out,visibility .3s}.c-youtube-modal.show{opacity:1;visibility:visible;pointer-events:auto}.c-youtube-modal.show .c-youtube-modal__content,.c-youtube-modal.show .c-youtube-modal__overlay{opacity:1;visibility:visible;pointer-events:all}.c-youtube-modal .c-youtube-modal__overlay{width:100%;height:100%;position:absolute;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(216,247,255,.3)),color-stop(25%,rgba(229,255,208,.3)),color-stop(50%,rgba(255,252,160,.3)),color-stop(75%,rgba(255,236,200,.3)),to(rgba(255,222,249,.3)));background:-webkit-linear-gradient(left,rgba(216,247,255,.3) 0,rgba(229,255,208,.3) 25%,rgba(255,252,160,.3) 50%,rgba(255,236,200,.3) 75%,rgba(255,222,249,.3) 100%);background:linear-gradient(to right,rgba(216,247,255,.3) 0,rgba(229,255,208,.3) 25%,rgba(255,252,160,.3) 50%,rgba(255,236,200,.3) 75%,rgba(255,222,249,.3) 100%);background-color:#fff;-webkit-transition:opacity .3s ease-in-out,visibility .3s;transition:opacity .3s ease-in-out,visibility .3s;opacity:0;visibility:hidden;pointer-events:none}.c-youtube-modal .c-youtube-modal__close{position:absolute;right:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:1003;pointer-events:all}@media (any-hover:hover){.c-youtube-modal .c-youtube-modal__close{cursor:pointer}.c-youtube-modal .c-youtube-modal__close:hover{opacity:.7}}@media print,screen and (min-width:1025px){.c-youtube-modal .c-youtube-modal__close{top:min(-56px,-2.9166666667vw);width:max(60px,3.125vw);height:max(38px,1.9791666667vw)}}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__close{width:11.71875vw;height:6.5104166667vw;top:-13.0208333333vw}}.c-youtube-modal .c-youtube-modal__close .line01,.c-youtube-modal .c-youtube-modal__close .line02{position:absolute;display:block;background:#ff76e4;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-31.5deg);transform:translate(-50%,-50%) rotate(-31.5deg)}@media print,screen and (min-width:1025px){.c-youtube-modal .c-youtube-modal__close .line01,.c-youtube-modal .c-youtube-modal__close .line02{width:max(70px,3.6458333333vw);height:max(3px,.15625vw);border-radius:max(999px,52.03125vw)}}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__close .line01,.c-youtube-modal .c-youtube-modal__close .line02{border-radius:130.078125vw;width:13.4114583333vw;height:.5208333333vw;border-radius:130.078125vw}}.c-youtube-modal .c-youtube-modal__close .line02{-webkit-transform:translate(-50%,-50%) rotate(31.5deg);transform:translate(-50%,-50%) rotate(31.5deg)}.c-youtube-modal .c-youtube-modal__content{width:100%;height:100%;margin:auto;position:fixed;top:0;bottom:0;left:0;right:0;display:grid;place-items:center;-webkit-transition:opacity .3s ease-in-out,visibility .3s;transition:opacity .3s ease-in-out,visibility .3s;opacity:0;visibility:hidden}@media print,screen and (min-width:1025px){.c-youtube-modal .c-youtube-modal__content{max-width:66.6666666667vw;max-height:37.5vw}}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__content{max-width:92.1875vw;max-height:51.85546875vw}}.c-youtube-modal .c-youtube-modal__content iframe{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media print,screen and (min-width:1025px){.c-youtube-modal .c-youtube-modal__content iframe{max-width:66.6666666667vw;max-height:37.5vw}}@media print,screen and (max-width:1024px){.c-youtube-modal .c-youtube-modal__content iframe{max-width:92.1875vw;max-height:51.85546875vw;margin:auto 0}}.p-home-hero{position:relative}@media print,screen and (min-width:1025px){.p-home-hero::before{content:"";display:block;position:absolute;width:100%;height:64.5833333333vw;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#07a8ff),color-stop(48%,#5bc7ff),to(rgba(174,230,255,0)));background:-webkit-linear-gradient(top,#07a8ff 0,#5bc7ff 48%,rgba(174,230,255,0) 100%);background:linear-gradient(to bottom,#07a8ff 0,#5bc7ff 48%,rgba(174,230,255,0) 100%)}}.p-home-hero .p-home-hero__content{position:relative;z-index:2}.p-home-hero .p-home-hero__visual{width:100%}.p-home-hero .p-home-hero__catch{position:absolute;left:0;width:100%}@media print,screen and (min-width:1025px){.p-home-hero .p-home-hero__catch{top:21.5625vw}}@media print,screen and (max-width:1024px){.p-home-hero .p-home-hero__catch{top:calc(402 * var(--vw-scale))}}.p-home-hero .p-home-hero__logo{position:absolute;z-index:2;will-change:filter}@media print,screen and (min-width:1025px){.p-home-hero .p-home-hero__logo{width:27.6041666667vw;top:18.28125vw;left:calc(50% - 13.8020833333vw);-webkit-filter:drop-shadow(0 0 1.6666666667vw #fff);filter:drop-shadow(0 0 1.6666666667vw #fff)}}@media print,screen and (max-width:1024px){.p-home-hero .p-home-hero__logo{width:calc(340 * var(--vw-scale));top:calc(586 * var(--vw-scale));left:calc(50% - calc(170 * var(--vw-scale)));-webkit-filter:drop-shadow(0 0 calc(20 * var(--vw-scale)) #fff);filter:drop-shadow(0 0 calc(20 * var(--vw-scale)) #fff)}}.p-home-hero .p-home-hero__release{position:absolute;will-change:filter}@media print,screen and (min-width:1025px){.p-home-hero .p-home-hero__release{width:83.3333333333vw;top:41.6666666667vw;left:calc(50% - 41.6666666667vw);-webkit-filter:drop-shadow(0 0 1.5625vw #fff) drop-shadow(0 0 1.5625vw #fff);filter:drop-shadow(0 0 1.5625vw #fff) drop-shadow(0 0 1.5625vw #fff)}}@media print,screen and (max-width:1024px){.p-home-hero .p-home-hero__release{width:calc(568 * var(--vw-scale));top:calc(871 * var(--vw-scale));left:calc(50% - calc(284 * var(--vw-scale)))}}.p-home-banner{position:relative;z-index:2}@media print,screen and (min-width:1025px){.p-home-banner{margin:calc(30 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.p-home-banner{margin:calc(-6 * var(--vw-scale)) 0 0}}.p-home-banner .p-home-banner__inner{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;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}@media print,screen and (min-width:1025px){.p-home-banner .p-home-banner__inner{width:calc(960 * var(--vw-scale));gap:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-home-banner .p-home-banner__inner{width:calc(688 * var(--vw-scale));gap:calc(16 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-home-banner .p-home-banner__inner .p-home-banner__item{width:calc(308 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-home-banner .p-home-banner__inner .p-home-banner__item{width:calc((100% - calc(16 * var(--vw-scale))) * .5)}}.p-home-banner .p-home-banner__inner .p-home-banner__item a{display:block;overflow:hidden}@media print,screen and (min-width:1025px){.p-home-banner .p-home-banner__inner .p-home-banner__item a{border-radius:calc(8 * var(--vw-scale));height:calc(110 * var(--vw-scale));-webkit-box-shadow:0 0 calc(60 * var(--vw-scale)) rgba(0,149,230,.4);box-shadow:0 0 calc(60 * var(--vw-scale)) rgba(0,149,230,.4)}}@media print,screen and (max-width:1024px){.p-home-banner .p-home-banner__inner .p-home-banner__item a{border-radius:calc(8 * var(--vw-scale));height:calc(120 * var(--vw-scale));-webkit-box-shadow:0 0 calc(40 * var(--vw-scale)) rgba(0,149,230,.3);box-shadow:0 0 calc(40 * var(--vw-scale)) rgba(0,149,230,.3)}}@media (any-hover:hover){.p-home-banner .p-home-banner__inner .p-home-banner__item a{-webkit-transition:opacity .4s;transition:opacity .4s}.p-home-banner .p-home-banner__inner .p-home-banner__item a:hover{opacity:.6}}.p-home-banner .p-home-banner__inner .p-home-banner__item a img{-o-object-fit:cover;object-fit:cover}.p-home-announce{position:relative}@media print,screen and (min-width:1025px){.p-home-announce{margin:calc(13 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.p-home-announce{margin:calc(100 * var(--vw-scale)) 0 0}}.p-home-announce::before{content:"";display:block;position:absolute;pointer-events:none;background:url(../images/common/index/deco_announce-cloud.png) no-repeat top center/contain}@media print,screen and (min-width:1025px){.p-home-announce::before{top:calc(-80 * var(--vw-scale));right:0;width:calc(430 * var(--vw-scale));height:calc(254 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-home-announce::before{top:calc(-160 * var(--vw-scale));right:calc(-27 * var(--vw-scale));width:calc(342 * var(--vw-scale));height:calc(202 * var(--vw-scale))}}.p-home-announce .p-home-announce__text{position:relative}@media print,screen and (min-width:1025px){.p-home-announce .p-home-announce__text{width:calc(1606 * var(--vw-scale));left:calc(50% - calc(803 * var(--vw-scale)))}}.p-home-movie{position:relative}@media print,screen and (max-width:1024px){.p-home-movie{margin:calc(120 * var(--vw-scale)) 0 0}}.p-home-movie .p-home-movie__heading{position:relative;z-index:2}.p-home-movie .p-home-movie__inner{position:relative;z-index:1}.p-home-movie .p-home-movie__inner::before{content:"";display:block;position:absolute}@media print,screen and (min-width:1025px){.p-home-movie .p-home-movie__inner::before{top:calc(-190 * var(--vw-scale));left:calc(50% - calc(960 * var(--vw-scale)));width:calc(1920 * var(--vw-scale));height:calc(1089 * var(--vw-scale));background:url(../images/pc/index/deco_movie.png) no-repeat top center/contain}}@media print,screen and (max-width:1024px){.p-home-movie .p-home-movie__inner::before{top:calc(-262 * var(--vw-scale));left:0;width:100%;height:calc(906 * var(--vw-scale));background:url(../images/sp/index/deco_movie.png) no-repeat top center/contain}}.p-home-movie .p-home-movie__content{position:relative;z-index:2;will-change:filter;padding:calc(6 * var(--vw-scale));border-radius:calc(20 * var(--vw-scale));background:-webkit-gradient(linear,left top,right top,color-stop(0,#d8f7ff),color-stop(25%,#e5ffd0),color-stop(50%,#fffca0),color-stop(75%,#ffecc8),to(#ffdef9));background:-webkit-linear-gradient(left,#d8f7ff 0,#e5ffd0 25%,#fffca0 50%,#ffecc8 75%,#ffdef9 100%);background:linear-gradient(to right,#d8f7ff 0,#e5ffd0 25%,#fffca0 50%,#ffecc8 75%,#ffdef9 100%)}@media print,screen and (min-width:1025px){.p-home-movie .p-home-movie__content{margin:calc(40 * var(--vw-scale)) auto 0;aspect-ratio:1200/675;-webkit-filter:drop-shadow(0 0 calc(60 * var(--vw-scale)) rgba(0, 149, 230, .4));filter:drop-shadow(0 0 calc(60 * var(--vw-scale)) rgba(0, 149, 230, .4))}}@media print,screen and (max-width:1024px){.p-home-movie .p-home-movie__content{margin:calc(50 * var(--vw-scale)) auto 0;aspect-ratio:688/387;-webkit-filter:drop-shadow(0 0 calc(40 * var(--vw-scale)) rgba(0, 149, 230, .3));filter:drop-shadow(0 0 calc(40 * var(--vw-scale)) rgba(0, 149, 230, .3))}}.p-home-movie .p-home-movie__content::before{content:"";display:block;position:absolute;z-index:2;pointer-events:none;background:url(../images/common/index/deco_movie-bottom.png) no-repeat top center/contain;bottom:calc(-25 * var(--vw-scale));left:calc(-26 * var(--vw-scale));width:calc(228 * var(--vw-scale));height:calc(154 * var(--vw-scale))}.p-home-movie .p-home-movie__content::after{content:"";display:block;position:absolute;z-index:2;pointer-events:none;background:url(../images/common/index/deco_movie-top.png) no-repeat top center/contain;width:calc(228 * var(--vw-scale));height:calc(154 * var(--vw-scale));top:calc(-25 * var(--vw-scale));right:calc(-26 * var(--vw-scale))}.p-home-movie .p-home-movie__content .p-home-movie__content-inner{position:relative;z-index:1;width:100%;height:100%;overflow:hidden;border-radius:calc(16 * var(--vw-scale))}.p-home-movie .p-home-movie__content .p-home-movie__content-inner::before{content:"";display:block;position:absolute;border-radius:inherit;z-index:2;background:-webkit-gradient(linear,left top,right top,color-stop(0,#ff79dc),to(#64d1ff));background:-webkit-linear-gradient(left,#ff79dc 0,#64d1ff 100%);background:linear-gradient(to right,#ff79dc 0,#64d1ff 100%);width:100%;height:100%;top:0;left:0;opacity:.4}.p-home-movie .p-home-movie__content .p-home-movie__content-inner::after{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:inherit;top:0;left:0;z-index:2;background:url(../images/common/index/ptn_movie.png) repeat top center/calc(200 * var(--vw-scale)) auto}.p-home-movie .p-home-movie__content .p-home-movie__content-inner .p-home-movie__btn{position:absolute;z-index:3;border-radius:50%;background:#fff;border:calc(4 * var(--vw-scale)) solid #ff76e4;-webkit-box-shadow:calc(4 * var(--vw-scale)) calc(4 * var(--vw-scale)) 0 #ff76e4;box-shadow:calc(4 * var(--vw-scale)) calc(4 * var(--vw-scale)) 0 #ff76e4}@media print,screen and (min-width:1025px){.p-home-movie .p-home-movie__content .p-home-movie__content-inner .p-home-movie__btn{width:calc(120 * var(--vw-scale));height:calc(120 * var(--vw-scale));top:calc(50% - calc(60 * var(--vw-scale)));left:calc(50% - calc(60 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.p-home-movie .p-home-movie__content .p-home-movie__content-inner .p-home-movie__btn{width:calc(110 * var(--vw-scale));height:calc(110 * var(--vw-scale));top:calc(50% - calc(55 * var(--vw-scale)));left:calc(50% - calc(55 * var(--vw-scale)))}}.p-home-movie .p-home-movie__content .p-home-movie__content-inner .p-home-movie__btn::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/common/index/btn_arrow-movie.png) no-repeat top center/contain}.p-home-movie .p-home-movie__content .p-home-movie__content-inner img{-o-object-fit:cover;object-fit:cover}@media (any-hover:hover){.p-home-movie .p-home-movie__content{cursor:pointer}.p-home-movie .p-home-movie__content .p-home-movie__content-inner::after,.p-home-movie .p-home-movie__content .p-home-movie__content-inner::before{-webkit-transition:opacity .4s;transition:opacity .4s}.p-home-movie .p-home-movie__content .p-home-movie__content-inner .p-home-movie__btn{-webkit-transition:-webkit-box-shadow .4s,-webkit-transform .4s;transition:-webkit-box-shadow .4s,-webkit-transform .4s;transition:box-shadow .4s,transform .4s;transition:box-shadow .4s,transform .4s,-webkit-box-shadow .4s,-webkit-transform .4s}.p-home-movie .p-home-movie__content img{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.p-home-movie .p-home-movie__content:hover .p-home-movie__content-inner::before{opacity:.2}.p-home-movie .p-home-movie__content:hover .p-home-movie__content-inner::after{opacity:.7}.p-home-movie .p-home-movie__content:hover .p-home-movie__content-inner .p-home-movie__btn{-webkit-box-shadow:0 0 0 #ff76e4;box-shadow:0 0 0 #ff76e4;-webkit-transform:translate(calc(4 * var(--vw-scale)),calc(4 * var(--vw-scale)));transform:translate(calc(4 * var(--vw-scale)),calc(4 * var(--vw-scale)))}.p-home-movie .p-home-movie__content:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}}.p-home-topics{position:relative;z-index:2}@media print,screen and (min-width:1025px){.p-home-topics{margin:calc(170 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.p-home-topics{margin:calc(160 * var(--vw-scale)) 0 0}}.p-home-topics .p-home-topics__inner{margin:calc(50 * var(--vw-scale)) auto 0}@media print,screen and (min-width:1025px){.p-home-topics .p-home-topics__btn{margin-top:calc(50 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-home-topics .p-home-topics__btn{margin-top:calc(60 * var(--vw-scale))}}.p-home-sns{position:relative}@media print,screen and (min-width:1025px){.p-home-sns{margin:calc(170 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.p-home-sns{margin:calc(160 * var(--vw-scale)) 0 0}}.p-home-sns .p-home-sns__background{position:absolute}@media print,screen and (min-width:1025px){.p-home-sns .p-home-sns__background{width:calc(1920 * var(--vw-scale));top:calc(-20 * var(--vw-scale));left:calc(50% - calc(960 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.p-home-sns .p-home-sns__background{width:100%;top:calc(-90 * var(--vw-scale));left:0}}.p-home-sns .p-home-sns__inner{position:relative;z-index:2;margin:calc(50 * var(--vw-scale)) auto 0}@media print,screen and (min-width:1025px){.p-home-sns .p-home-sns__content{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;padding:0 0 0 calc(30 * var(--vw-scale))}}.p-home-sns .p-home-sns__content .p-home-sns__list{display:-webkit-box;display:-webkit-flex;display:flex}@media print,screen and (min-width:1025px){.p-home-sns .p-home-sns__content .p-home-sns__list{gap:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-home-sns .p-home-sns__content .p-home-sns__list{gap:calc(32 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-home-sns .p-home-sns__content .p-home-sns__list .p-home-sns__item{width:calc(222 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-home-sns .p-home-sns__content .p-home-sns__list .p-home-sns__item{width:calc(298 * var(--vw-scale))}}.p-home-sns .p-home-sns__content .p-home-sns__list .p-home-sns__item a{display:block}@media (any-hover:hover){.p-home-sns .p-home-sns__content .p-home-sns__list .p-home-sns__item a{-webkit-transition:opacity .4s;transition:opacity .4s}.p-home-sns .p-home-sns__content .p-home-sns__list .p-home-sns__item a:hover{opacity:.6}}@media print,screen and (min-width:1025px){.p-home-sns .p-home-sns__content .p-home-sns__text{width:calc(388 * var(--vw-scale));margin-left:calc(50 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-home-sns .p-home-sns__content .p-home-sns__text{margin:calc(30 * var(--vw-scale)) auto 0;width:calc(548 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-home-link{margin:calc(160 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.p-home-link{margin:calc(150 * var(--vw-scale)) 0 0}}@media print,screen and (min-width:1025px){.p-home-link .p-home-link__inner{margin:calc(50 * var(--vw-scale)) auto 0;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(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-home-link .p-home-link__inner{margin:calc(50 * var(--vw-scale)) auto 0}}@media print,screen and (min-width:1025px){.p-home-link .p-home-link__inner .p-home-link__item{width:calc(388 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-home-link .p-home-link__inner .p-home-link__item + .p-home-link__item{margin-top:calc(24 * var(--vw-scale))}}.p-home-link .p-home-link__inner .p-home-link__item a{display:block;will-change:filter}@media print,screen and (min-width:1025px){.p-home-link .p-home-link__inner .p-home-link__item a{-webkit-filter:drop-shadow(0 0 calc(60 * var(--vw-scale)) rgba(0, 149, 230, .4));filter:drop-shadow(0 0 calc(60 * var(--vw-scale)) rgba(0, 149, 230, .4))}}@media print,screen and (max-width:1024px){.p-home-link .p-home-link__inner .p-home-link__item a{-webkit-filter:drop-shadow(0 0 calc(38 * var(--vw-scale)) rgba(0, 149, 230, .3));filter:drop-shadow(0 0 calc(38 * var(--vw-scale)) rgba(0, 149, 230, .3))}}@media (any-hover:hover){.p-home-link .p-home-link__inner .p-home-link__item a{-webkit-transition:opacity .4s;transition:opacity .4s}.p-home-link .p-home-link__inner .p-home-link__item a:hover{opacity:.6}}@media print,screen and (min-width:1025px){.p-error{padding:calc(20 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.p-error{padding:calc(10 * var(--vw-scale)) 0 0}}.p-error .p-error__text{line-height:2.2;letter-spacing:.06em;text-align:center}@media print,screen and (min-width:1025px){.p-error .p-error__text{font-size:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-error .p-error__text{font-size:calc(28 * var(--vw-scale))}}.p-error .p-error__btn{margin-top:calc(60 * var(--vw-scale))}.p-topics .p-topics__content{will-change:filter}@media print,screen and (min-width:1025px){.p-topics .p-topics__content{padding:calc(70 * var(--vw-scale)) calc(120 * var(--vw-scale)) calc(100 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-topics .p-topics__content{padding:calc(60 * var(--vw-scale)) calc(50 * var(--vw-scale)) calc(90 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-topics .p-topics__btn-back{margin:calc(70 * var(--vw-scale)) auto 0}}@media print,screen and (max-width:1024px){.p-topics .p-topics__btn-back{margin:calc(60 * var(--vw-scale)) auto 0}}@media print,screen and (min-width:1025px){.p-character .p-character__list{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(30 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-character .p-character__list .p-character__item{width:calc(380 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__list .p-character__item + .p-character__item{margin-top:calc(24 * var(--vw-scale))}}.p-character .p-character__list .p-character__item a{position:relative;display:block}.p-character .p-character__list .p-character__item a .p-character__item-visual{will-change:filter}@media print,screen and (min-width:1025px){.p-character .p-character__list .p-character__item a .p-character__item-visual{-webkit-filter:contrast(100%) drop-shadow(0 0 calc(102 * var(--vw-scale)) rgba(0, 149, 230, .4));filter:contrast(100%) drop-shadow(0 0 calc(102 * var(--vw-scale)) rgba(0, 149, 230, .4))}}@media print,screen and (max-width:1024px){.p-character .p-character__list .p-character__item a .p-character__item-visual{-webkit-filter:contrast(100%) drop-shadow(0 0 calc(102 * var(--vw-scale)) rgba(0, 149, 230, .4));filter:contrast(100%) drop-shadow(0 0 calc(102 * var(--vw-scale)) rgba(0, 149, 230, .4))}}.p-character .p-character__list .p-character__item a .p-character__item-text{position:absolute;bottom:0;left:0;width:100%}@media (any-hover:hover){.p-character .p-character__list{pointer-events:none}.p-character .p-character__list .p-character__item a{pointer-events:auto;-webkit-transition:opacity .4s;transition:opacity .4s}.p-character .p-character__list .p-character__item a .p-character__item-text{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.p-character .p-character__list:hover .p-character__item a{opacity:.6}.p-character .p-character__list:hover .p-character__item a:hover{opacity:1}.p-character .p-character__list:hover .p-character__item a:hover .p-character__item-text{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media print,screen and (min-width:1025px){.p-character .p-character__detail{padding:calc(100 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.p-character .p-character__detail{padding:calc(66 * var(--vw-scale)) 0 0}}.p-character .p-character__detail .p-character__inner{position:relative;z-index:1}.p-character .p-character__detail .p-character__background{position:absolute;height:100%;z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(0,#d8f7ff),color-stop(25%,#e5ffd0),color-stop(50%,#fffca0),color-stop(75%,#ffecc8),to(#ffdef9));background:-webkit-linear-gradient(left,#d8f7ff 0,#e5ffd0 25%,#fffca0 50%,#ffecc8 75%,#ffdef9 100%);background:linear-gradient(to right,#d8f7ff 0,#e5ffd0 25%,#fffca0 50%,#ffecc8 75%,#ffdef9 100%);top:0;right:0;width:100%;border-radius:calc(160 * var(--vw-scale)) 0 0 calc(160 * var(--vw-scale))}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__background{padding:calc(6 * var(--vw-scale)) 0 calc(6 * var(--vw-scale)) calc(6 * var(--vw-scale));max-width:calc(1670 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__background{padding:calc(8 * var(--vw-scale)) 0 calc(8 * var(--vw-scale)) calc(8 * var(--vw-scale))}}.p-character .p-character__detail .p-character__background .p-character__background-inner{position:relative;overflow:hidden;background:#fff;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(216,247,255,.3)),color-stop(25%,rgba(229,255,208,.3)),color-stop(50%,rgba(255,252,160,.3)),color-stop(75%,rgba(255,236,200,.3)),to(rgba(255,222,249,.3))),#fff;background:-webkit-linear-gradient(left,rgba(216,247,255,.3) 0,rgba(229,255,208,.3) 25%,rgba(255,252,160,.3) 50%,rgba(255,236,200,.3) 75%,rgba(255,222,249,.3) 100%),#fff;background:linear-gradient(to right,rgba(216,247,255,.3) 0,rgba(229,255,208,.3) 25%,rgba(255,252,160,.3) 50%,rgba(255,236,200,.3) 75%,rgba(255,222,249,.3) 100%),#fff;border-radius:calc(160 * var(--vw-scale)) 0 0 calc(160 * var(--vw-scale))}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__background .p-character__background-inner{border-top:calc(6 * var(--vw-scale)) solid #fff;border-bottom:calc(6 * var(--vw-scale)) solid #fff;border-left:calc(6 * var(--vw-scale)) solid #fff}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__background .p-character__background-inner{border-top:calc(8 * var(--vw-scale)) solid #fff;border-bottom:calc(8 * var(--vw-scale)) solid #fff;border-left:calc(8 * var(--vw-scale)) solid #fff}}.p-character .p-character__detail .p-character__background .p-character__background-inner::before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:inherit;top:0;left:0;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20136%2065%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%3Cpath%20d%3D%22M0%200H136V64.8H0V0Z%22%20fill%3D%22url(%23pattern0_949_499)%22%2F%3E%0A%3Cdefs%3E%0A%3Cpattern%20id%3D%22pattern0_949_499%22%20patternContentUnits%3D%22objectBoundingBox%22%20width%3D%221%22%20height%3D%221%22%3E%0A%3Cuse%20xlink%3Ahref%3D%22%23image0_949_499%22%20transform%3D%22scale(0.00294118%200.00617284)%22%2F%3E%0A%3C%2Fpattern%3E%0A%3Cimage%20id%3D%22image0_949_499%22%20width%3D%22340%22%20height%3D%22162%22%20preserveAspectRatio%3D%22none%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAVQAAACiCAYAAAAeLjUFAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUXSURBVHgB7d3hcRtFGIDhT1SgUIEdCiBQAMhQQNxBRAWkgzgNkKQCQgWhAkwawKnAEg3EriDL3kiAJyMpd%2FKddnV5npkdZRLvxD9e792uZCkCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARieldJ7HmzwW6X%2BL9d89%2BcTcaR4%2Fb5h%2F1WY%2BtKVTqpYjmn0U1zaLTcGtA73Zdz60oVOql8N5lrp7cWf%2Br6m7ZwEd6JTq7Rnpf7Gux77ESis6pXpptX0qbRawQ9IpLU2ioBzJIj%2BcRFl%2FTiaTs4AtdEpbX0Qh6yvuSZQ3c%2FVnG53SRbEFNZtHPc4DNptHPXRauZIL6tdRj8cBm%2BmU1oqdoTan7FGP23w%2B9SDgIzqlCwvqWg616BN01EmndFFyy38b9ajpe6EuOqW1kgvqMuqxDNhsGfVYBlUruaC%2BjXq8C9hMp7RWckH9PepR0%2FdCXXRKayWflJrmh%2BY3UKZR1jKf858GbKBTuih2h5rjaA7YX0V5vwVsoVO6KP27%2FKWv%2Fss8zvIPzTJgC53SVskz1H%2Bv%2Fs%2BjnAuR8ik65ajkO4DLdHiXAR3olKOQozlJ7T4Woi%2BL5v8M6ECnHI102DfxnQXsQaccjRzQ0zS8pwH3oFOORg7pIg3nIqAHOuVoDBTrRUCPdMrRSP1uq2yfGIROORo5sPN0v2dVm7mzgAHplKORVi9VWaTuFslLTjgQnXI0cnDTPF52iLT52tJvZsFnRqcclRzfPO2%2BC2i2TvOAgnTK0UirrdXrDZFeJlsnKqFTjsqdu4BmzAIqpFMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoTkrpJI9neVzlcZNWmsfLPF42%2F95i7mXXudDFvp3mv9cpw8sRTfN4kdppvm7ax1zoYt%2FW0moh7TL3F52yl7S6Yl%2BlbhbreSfrP3eeG9DBnp1er%2Bedpu6dXg%2FZ6SQYpSa0%2FHAS3b3LY3qPuWeTyeQ2oIVCnV7l8YNOaSWtzpJKuQhoYYydukMdmbTaziyinOaqf%2Brqzy4VdHqTx8O%2BO%2F0iGJvzKKvZhj0N2K10pw9igE4tqOPzOMr7PmC3Gjr9Lnpmyz8yeSvVbGVKvzTkNm%2BlHgRsUUmnN7nTL6NHFtSRaU7bowI5VG2xVSWdppxpr7t0W36AnlhQx2cZ5b0L2G0Z5fXeqQV1fN5GeX8H7DbKTi2o41PD3eGbgN1Kd9qc4fbeqScORiat3vyhecF0yWdQmxf2LwO2qKDTZkF92Hen7lBHZv2bH6%2BinNcWUz5lrJ26Qx2hglf%2F5ofkGwsqbRTstHkN7LdDdOoOdYTWV%2F%2FncXivLKa0VajTZqs%2FWKfuUEcs3wFc5odZHMYyR3oa0NGBO73OnX4VA3GHOm4%2FxWobPrRlHmcB%2BzlUp83xwo8B%2B8pX%2F0dpeI8C7uEAnX7QKb3IIc3TcOYBPRiw02YxfRLQl4FinQf0aIBOP%2BiUQfQc6zxgAD12ajFlWGl1VrVI%2B2s%2B69xZFIPqodP3OuUg0n4fE91oPu73JOAA7tHpXzrloHJw0zxedoi0%2BdrS77DOZ2aPTl%2FolGLS6rxqsSPQZos%2FDyioRafvdUoV0mpr9XpDpJfJ1olK7Oj0D51SnTt3Ac2YBVToTqfXOgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GP%2FAA8tmddsMdU1AAAAAElFTkSuQmCC%22%2F%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") repeat top center;z-index:1;background-size:calc(136 * var(--vw-scale)) auto}.p-character .p-character__detail .p-character__background .p-character__background-inner .p-character__background-image{position:absolute;z-index:2;left:0}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__background .p-character__background-inner .p-character__background-image{width:calc(1658 * var(--vw-scale));bottom:0}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__background .p-character__background-inner .p-character__background-image{width:100%;top:calc(546 * var(--vw-scale))}}.p-character .p-character__detail .p-character__background .p-character__background-inner .p-character__background-image img{width:100%;height:auto}.p-character .p-character__detail .p-character__background .p-character__background-inner .p-character__background-deco-1{position:absolute;z-index:3;right:0;display:block}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__background .p-character__background-inner .p-character__background-deco-1{width:calc(373 * var(--vw-scale));height:calc(402 * var(--vw-scale));bottom:0;background:url(../images/pc/character/deco_cherry-blossom_1.png) no-repeat bottom right/contain}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__background .p-character__background-inner .p-character__background-deco-1{width:calc(350 * var(--vw-scale));height:calc(420 * var(--vw-scale));top:calc(552 * var(--vw-scale));background:url(../images/sp/character/deco_cherry-blossom_1.png) no-repeat bottom right/contain}}.p-character .p-character__detail .p-character__background .p-character__background-deco-2{position:absolute;z-index:3;display:block;background:url(../images/common/character/deco_cherry-blossom_2.png) no-repeat bottom right/contain}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__background .p-character__background-deco-2{width:calc(193 * var(--vw-scale));height:calc(150 * var(--vw-scale));right:calc(50% - calc(755 * var(--vw-scale)));top:calc(-51 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__background .p-character__background-deco-2{width:calc(241 * var(--vw-scale));height:calc(188 * var(--vw-scale));top:calc(-86 * var(--vw-scale));right:calc(8 * var(--vw-scale))}}.p-character .p-character__detail .p-character__background .p-character__background-deco-3{position:absolute;z-index:3;display:block;background:url(../images/common/character/deco_cherry-blossom_3.png) no-repeat bottom right/contain}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__background .p-character__background-deco-3{width:calc(152 * var(--vw-scale));height:calc(139 * var(--vw-scale));top:calc(-46 * var(--vw-scale));left:calc(40 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__background .p-character__background-deco-3{width:calc(180 * var(--vw-scale));height:calc(165 * var(--vw-scale));top:calc(-60 * var(--vw-scale));left:calc(29 * var(--vw-scale))}}.p-character .p-character__detail .p-character__background .p-character__background-deco-4{position:absolute;z-index:3;display:block;background:url(../images/common/character/deco_cherry-blossom_4.png) no-repeat bottom right/contain}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__background .p-character__background-deco-4{width:calc(118 * var(--vw-scale));height:calc(156 * var(--vw-scale));bottom:calc(4 * var(--vw-scale));left:calc(-25 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__background .p-character__background-deco-4{width:calc(160 * var(--vw-scale));height:calc(211 * var(--vw-scale));bottom:calc(-40 * var(--vw-scale));right:0}}.p-character .p-character__detail .p-character__background .p-character__text-stroke{position:absolute;z-index:5}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__background .p-character__text-stroke{width:calc(240 * var(--vw-scale));top:calc(-45 * var(--vw-scale));left:calc(-40 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__background .p-character__text-stroke{width:calc(280 * var(--vw-scale));top:calc(34 * var(--vw-scale));left:calc(-26 * var(--vw-scale))}}.p-character .p-character__detail .p-character__content{position:relative;z-index:2}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content{min-height:calc(750 * var(--vw-scale))}}.p-character .p-character__detail .p-character__content .p-character__visual{z-index:1;position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__visual{top:calc(-157 * var(--vw-scale));left:calc(-70 * var(--vw-scale));width:calc(740 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__visual{top:calc(-154 * var(--vw-scale));left:0;width:calc(820 * var(--vw-scale))}}.p-character .p-character__detail .p-character__content .p-character__profile{position:relative;z-index:2}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__profile{width:calc(560 * var(--vw-scale));padding:calc(1 * var(--vw-scale)) 0 calc(76 * var(--vw-scale));margin-left:auto;padding-right:calc(60 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile{padding:calc(728 * var(--vw-scale)) 0 calc(90 * var(--vw-scale));width:calc(658 * var(--vw-scale));margin-inline:auto}}.p-character .p-character__detail .p-character__content .p-character__profile .p-character__name{width:100%;-webkit-transform:translateX(calc(-10 * var(--vw-scale)));transform:translateX(calc(-10 * var(--vw-scale)))}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__name{margin-top:calc(-36 * var(--vw-scale));height:calc(102 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__name{height:calc(120 * var(--vw-scale))}}.p-character .p-character__detail .p-character__content .p-character__profile .p-character__name img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.p-character .p-character__detail .p-character__content .p-character__profile .p-character__cv{display:-webkit-box;display:-webkit-flex;display:flex}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__cv{margin:calc(46 * var(--vw-scale)) 0 0;gap:calc(10 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__cv{margin:calc(50 * var(--vw-scale)) 0 0;gap:calc(10 * var(--vw-scale))}}.p-character .p-character__detail .p-character__content .p-character__profile .p-character__cv .p-character__cv-icon{position:relative;z-index:2}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__cv .p-character__cv-icon{width:calc(48 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__cv .p-character__cv-icon{width:calc(70 * var(--vw-scale))}}.p-character .p-character__detail .p-character__content .p-character__profile .p-character__cv .p-character__cv-text{letter-spacing:.06em;line-height:1.3}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__cv .p-character__cv-text{font-size:calc(28 * var(--vw-scale));-webkit-transform:translateY(calc(6 * var(--vw-scale)));transform:translateY(calc(6 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__cv .p-character__cv-text{position:relative;z-index:1;font-size:calc(40 * var(--vw-scale));-webkit-transform:translateY(calc(8 * var(--vw-scale)));transform:translateY(calc(8 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__cv .p-character__cv-text::before{content:"";display:block;position:absolute;z-index:-1;bottom:0;left:calc(-30 * var(--vw-scale));width:calc(100% + calc(60 * var(--vw-scale)));height:calc(100% + calc(40 * var(--vw-scale)));background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(216,247,255,.3)),color-stop(50%,rgba(229,255,208,.3)),to(rgba(255,252,160,.3))),rgba(255,255,255,.8);background:-webkit-linear-gradient(left,rgba(216,247,255,.3) 0,rgba(229,255,208,.3) 50%,rgba(255,252,160,.3) 100%),rgba(255,255,255,.8);background:linear-gradient(to right,rgba(216,247,255,.3) 0,rgba(229,255,208,.3) 50%,rgba(255,252,160,.3) 100%),rgba(255,255,255,.8);will-change:filter;-webkit-filter:blur(calc(10 * var(--vw-scale)));filter:blur(calc(10 * var(--vw-scale)))}}.p-character .p-character__detail .p-character__content .p-character__profile .p-character__introduction{letter-spacing:.06em;line-height:2.2}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__introduction{margin:calc(24 * var(--vw-scale)) 0 0;font-size:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__introduction{margin:calc(34 * var(--vw-scale)) 0 0;font-size:calc(30 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:calc(42 * var(--vw-scale)) 0 0;gap:calc(26 * var(--vw-scale)) calc(40 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl{margin:calc(76 * var(--vw-scale)) 0 0}}.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl .p-character__dl-item{display:-webkit-box;display:-webkit-flex;display:flex}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl .p-character__dl-item{gap:0 calc(16 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl .p-character__dl-item{gap:0 calc(24 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl .p-character__dl-item + .p-character__dl-item{margin-top:calc(36 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl .p-character__dl-item:nth-of-type(n+3){width:100%}}.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl .p-character__dl-item dd,.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl .p-character__dl-item dt{letter-spacing:.06em;line-height:1}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl .p-character__dl-item dd,.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl .p-character__dl-item dt{font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl .p-character__dl-item dd,.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl .p-character__dl-item dt{font-size:calc(30 * var(--vw-scale))}}.p-character .p-character__detail .p-character__content .p-character__profile .p-character__dl .p-character__dl-item dt{color:var(--character-color)}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__profile-image{margin:calc(40 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__profile-image{margin:calc(60 * var(--vw-scale)) 0 0}}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__profile-image .p-character__profile-image-item{height:calc(130 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__content .p-character__profile .p-character__profile-image .p-character__profile-image-item{height:calc(176 * var(--vw-scale))}}.p-character .p-character__detail .p-character__content .p-character__profile .p-character__profile-image .p-character__profile-image-item img{width:auto;height:100%;-o-object-position:left;object-position:left}.p-character .p-character__detail .p-character__btn{position:relative;z-index:2}@media print,screen and (min-width:1025px){.p-character .p-character__detail .p-character__btn{margin-top:calc(74 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-character .p-character__detail .p-character__btn{margin-top:calc(60 * var(--vw-scale))}}.p-story{position:relative}@media print,screen and (min-width:1025px){.p-story{padding:calc(30 * var(--vw-scale)) calc(50 * var(--vw-scale)) 0}}@media print,screen and (max-width:1024px){.p-story{padding:calc(50 * var(--vw-scale)) 0 0}}@media print,screen and (min-width:1025px) and (max-width:1680px){.p-story{--vw-scale:calc(100vw / 1680)}}.p-story .p-story__inner{position:relative}@media print,screen and (min-width:1025px){.p-story .p-story__inner{margin:0 auto;max-width:calc(1820 * var(--vw-scale))}}.p-story .p-story__background{position:absolute;pointer-events:none;z-index:1;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(0,#d8f7ff),color-stop(25%,#e5ffd0),color-stop(50%,#fffca0),color-stop(75%,#ffecc8),to(#ffdef9));background:-webkit-linear-gradient(left,#d8f7ff 0,#e5ffd0 25%,#fffca0 50%,#ffecc8 75%,#ffdef9 100%);background:linear-gradient(to right,#d8f7ff 0,#e5ffd0 25%,#fffca0 50%,#ffecc8 75%,#ffdef9 100%);padding:calc(8 * var(--vw-scale));border-radius:calc(130 * var(--vw-scale))}.p-story .p-story__background::after{content:"";display:block;position:absolute;z-index:2}@media print,screen and (min-width:1025px){.p-story .p-story__background::after{top:calc(-165 * var(--vw-scale));left:calc(50% - calc(960 * var(--vw-scale)));width:calc(1920 * var(--vw-scale));height:calc(1123 * var(--vw-scale));background:url(../images/pc/story/deco_cherry-blossom.png) no-repeat top center/contain}}@media print,screen and (max-width:1024px){.p-story .p-story__background::after{top:calc(-200 * var(--vw-scale));left:0;width:100%;height:calc(2052 * var(--vw-scale));background:url(../images/sp/story/deco_cherry-blossom.png) no-repeat top center/contain}}.p-story .p-story__background .p-story__background-inner{position:relative;z-index:1;overflow:hidden;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(216,247,255,.3)),color-stop(25%,rgba(229,255,208,.3)),color-stop(50%,rgba(255,252,160,.3)),color-stop(75%,rgba(255,236,200,.3)),to(rgba(255,222,249,.3))),#fff;background:-webkit-linear-gradient(left,rgba(216,247,255,.3) 0,rgba(229,255,208,.3) 25%,rgba(255,252,160,.3) 50%,rgba(255,236,200,.3) 75%,rgba(255,222,249,.3) 100%),#fff;background:linear-gradient(to right,rgba(216,247,255,.3) 0,rgba(229,255,208,.3) 25%,rgba(255,252,160,.3) 50%,rgba(255,236,200,.3) 75%,rgba(255,222,249,.3) 100%),#fff;border-radius:calc(124 * var(--vw-scale));border:calc(8 * var(--vw-scale)) solid #fff}.p-story .p-story__background .p-story__background-inner::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20136%2065%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%3Cpath%20d%3D%22M0%200H136V64.8H0V0Z%22%20fill%3D%22url(%23pattern0_949_499)%22%2F%3E%0A%3Cdefs%3E%0A%3Cpattern%20id%3D%22pattern0_949_499%22%20patternContentUnits%3D%22objectBoundingBox%22%20width%3D%221%22%20height%3D%221%22%3E%0A%3Cuse%20xlink%3Ahref%3D%22%23image0_949_499%22%20transform%3D%22scale(0.00294118%200.00617284)%22%2F%3E%0A%3C%2Fpattern%3E%0A%3Cimage%20id%3D%22image0_949_499%22%20width%3D%22340%22%20height%3D%22162%22%20preserveAspectRatio%3D%22none%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAVQAAACiCAYAAAAeLjUFAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUXSURBVHgB7d3hcRtFGIDhT1SgUIEdCiBQAMhQQNxBRAWkgzgNkKQCQgWhAkwawKnAEg3EriDL3kiAJyMpd%2FKddnV5npkdZRLvxD9e792uZCkCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARieldJ7HmzwW6X%2BL9d89%2BcTcaR4%2Fb5h%2F1WY%2BtKVTqpYjmn0U1zaLTcGtA73Zdz60oVOql8N5lrp7cWf%2Br6m7ZwEd6JTq7Rnpf7Gux77ESis6pXpptX0qbRawQ9IpLU2ioBzJIj%2BcRFl%2FTiaTs4AtdEpbX0Qh6yvuSZQ3c%2FVnG53SRbEFNZtHPc4DNptHPXRauZIL6tdRj8cBm%2BmU1oqdoTan7FGP23w%2B9SDgIzqlCwvqWg616BN01EmndFFyy38b9ajpe6EuOqW1kgvqMuqxDNhsGfVYBlUruaC%2BjXq8C9hMp7RWckH9PepR0%2FdCXXRKayWflJrmh%2BY3UKZR1jKf858GbKBTuih2h5rjaA7YX0V5vwVsoVO6KP27%2FKWv%2Fss8zvIPzTJgC53SVskz1H%2Bv%2Fs%2BjnAuR8ik65ajkO4DLdHiXAR3olKOQozlJ7T4Woi%2BL5v8M6ECnHI102DfxnQXsQaccjRzQ0zS8pwH3oFOORg7pIg3nIqAHOuVoDBTrRUCPdMrRSP1uq2yfGIROORo5sPN0v2dVm7mzgAHplKORVi9VWaTuFslLTjgQnXI0cnDTPF52iLT52tJvZsFnRqcclRzfPO2%2BC2i2TvOAgnTK0UirrdXrDZFeJlsnKqFTjsqdu4BmzAIqpFMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoTkrpJI9neVzlcZNWmsfLPF42%2F95i7mXXudDFvp3mv9cpw8sRTfN4kdppvm7ax1zoYt%2FW0moh7TL3F52yl7S6Yl%2BlbhbreSfrP3eeG9DBnp1er%2Bedpu6dXg%2FZ6SQYpSa0%2FHAS3b3LY3qPuWeTyeQ2oIVCnV7l8YNOaSWtzpJKuQhoYYydukMdmbTaziyinOaqf%2Brqzy4VdHqTx8O%2BO%2F0iGJvzKKvZhj0N2K10pw9igE4tqOPzOMr7PmC3Gjr9Lnpmyz8yeSvVbGVKvzTkNm%2BlHgRsUUmnN7nTL6NHFtSRaU7bowI5VG2xVSWdppxpr7t0W36AnlhQx2cZ5b0L2G0Z5fXeqQV1fN5GeX8H7DbKTi2o41PD3eGbgN1Kd9qc4fbeqScORiat3vyhecF0yWdQmxf2LwO2qKDTZkF92Hen7lBHZv2bH6%2BinNcWUz5lrJ26Qx2hglf%2F5ofkGwsqbRTstHkN7LdDdOoOdYTWV%2F%2FncXivLKa0VajTZqs%2FWKfuUEcs3wFc5odZHMYyR3oa0NGBO73OnX4VA3GHOm4%2FxWobPrRlHmcB%2BzlUp83xwo8B%2B8pX%2F0dpeI8C7uEAnX7QKb3IIc3TcOYBPRiw02YxfRLQl4FinQf0aIBOP%2BiUQfQc6zxgAD12ajFlWGl1VrVI%2B2s%2B69xZFIPqodP3OuUg0n4fE91oPu73JOAA7tHpXzrloHJw0zxedoi0%2BdrS77DOZ2aPTl%2FolGLS6rxqsSPQZos%2FDyioRafvdUoV0mpr9XpDpJfJ1olK7Oj0D51SnTt3Ac2YBVToTqfXOgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GP%2FAA8tmddsMdU1AAAAAElFTkSuQmCC%22%2F%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") repeat top center;z-index:1;background-size:calc(136 * var(--vw-scale)) auto}.p-story .p-story__content{position:relative;z-index:2}.p-story .p-story__content .p-story__visual{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:calc(100% - calc(16 * var(--vw-scale)))}.p-story .p-story__content .p-story__visual .p-story__visual-himari{position:absolute}@media print,screen and (min-width:1025px){.p-story .p-story__content .p-story__visual .p-story__visual-himari{bottom:0;left:calc(50% - calc(960 * var(--vw-scale)));width:calc(900 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-story .p-story__content .p-story__visual .p-story__visual-himari{top:calc(-104 * var(--vw-scale));left:0;width:100%}}.p-story .p-story__content .p-story__visual .p-story__visual-mitsuki{position:absolute}@media print,screen and (min-width:1025px){.p-story .p-story__content .p-story__visual .p-story__visual-mitsuki{bottom:0;right:calc(50% - calc(960 * var(--vw-scale)));width:calc(900 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-story .p-story__content .p-story__visual .p-story__visual-mitsuki{top:calc(-104 * var(--vw-scale));left:0;width:100%}}.p-story .p-story__content .p-story__text{position:relative;z-index:2}@media print,screen and (min-width:1025px){.p-story .p-story__content .p-story__text{margin:0 auto;max-width:calc(1200 * var(--vw-scale))}}.p-staff-cast .p-staff-cast__list{display:grid}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list{padding:calc(72 * var(--vw-scale)) calc(120 * var(--vw-scale)) calc(90 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list{padding:calc(64 * var(--vw-scale)) calc(40 * var(--vw-scale)) calc(90 * var(--vw-scale))}}.p-staff-cast .p-staff-cast__list.p-staff-cast__list--pt{padding-top:calc(60 * var(--vw-scale))}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list.p-staff-cast__list--pc-column-2{grid-template-columns:repeat(2,1fr);gap:calc(40 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list.p-staff-cast__list--pc-column-3{grid-template-columns:repeat(3,1fr);gap:calc(40 * var(--vw-scale)) 0}}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list.p-staff-cast__list--pc-column-4{grid-template-columns:repeat(4,1fr);gap:calc(52 * var(--vw-scale)) 0}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list.p-staff-cast__list--sp-column-1 .p-staff-cast__item + .p-staff-cast__item{margin-top:calc(60 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list.p-staff-cast__list--sp-column-2{grid-template-columns:repeat(2,1fr);gap:calc(64 * var(--vw-scale)) 0}}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list .p-staff-cast__item.p-staff-cast__item--pc-w100{grid-column:1/-1}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list .p-staff-cast__item.p-staff-cast__item--sp-w100{grid-column:1/-1}}.p-staff-cast .p-staff-cast__list .p-staff-cast__heading{color:#ff76e4;letter-spacing:.04em;line-height:1.4;text-align:center}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list .p-staff-cast__heading{font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list .p-staff-cast__heading{font-size:calc(26 * var(--vw-scale))}}.p-staff-cast .p-staff-cast__list .p-staff-cast__heading.p-staff-cast__heading--left{text-align:left}.p-staff-cast .p-staff-cast__list .p-staff-cast__text{letter-spacing:.04em;line-height:1.4;text-align:center}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list .p-staff-cast__text{font-size:calc(24 * var(--vw-scale));margin-top:calc(26 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list .p-staff-cast__text{font-size:calc(32 * var(--vw-scale));margin-top:calc(32 * var(--vw-scale))}}.p-staff-cast .p-staff-cast__list .p-staff-cast__text.p-staff-cast__text--left{text-align:left}.p-staff-cast .p-staff-cast__list .p-staff-cast__text.p-staff-cast__text--mt{margin-top:calc(14 * var(--vw-scale))}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list .p-staff-cast__text.p-staff-cast__text--mt-l{margin-top:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list .p-staff-cast__text.p-staff-cast__text--mt-l{margin-top:calc(14 * var(--vw-scale))}}.p-staff-cast .p-staff-cast__list .p-staff-cast__text .p-staff-cast__text--small{letter-spacing:.04em;line-height:1.4}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list .p-staff-cast__text .p-staff-cast__text--small{font-size:calc(14 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list .p-staff-cast__text .p-staff-cast__text--small{display:block;font-size:calc(22 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list .p-staff-cast__dl{margin:calc(34 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list .p-staff-cast__dl{margin:calc(40 * var(--vw-scale)) 0 0}}.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item{display:-webkit-box;display:-webkit-flex;display:flex}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item + .p-staff-cast__dl-item{margin-top:calc(24 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item + .p-staff-cast__dl-item{margin-top:calc(30 * var(--vw-scale))}}.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dd,.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dt,.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item p{font-weight:700;letter-spacing:.04em;line-height:1.4}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dd,.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dt,.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item p{font-size:calc(16 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dd,.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dt,.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item p{font-size:calc(24 * var(--vw-scale))}}.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dd .small,.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dt .small,.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item p .small{letter-spacing:.04em;line-height:1.4}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dd .small,.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dt .small,.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item p .small{font-size:calc(12 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dd .small,.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dt .small,.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item p .small{font-size:calc(20 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dt{width:calc(170 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dt{width:calc(280 * var(--vw-scale))}}.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item dd{-webkit-box-flex:1;-webkit-flex:1;flex:1}@media print,screen and (min-width:1025px){.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item p + p{margin-top:calc(15 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-staff-cast .p-staff-cast__list .p-staff-cast__dl .p-staff-cast__dl-item p + p{margin-top:calc(20 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__body{padding:calc(60 * var(--vw-scale)) calc(120 * var(--vw-scale)) calc(90 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__body{padding:calc(50 * var(--vw-scale)) calc(50 * var(--vw-scale)) calc(90 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__btn{margin:calc(10 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__btn{margin:calc(14 * var(--vw-scale)) 0 0}}.p-ticket .p-ticket__content .p-ticket__btn 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;background:#02c2e4;color:#fff;letter-spacing:.04em;line-height:1;font-weight:900;text-align:center;-webkit-box-shadow:calc(4 * var(--vw-scale)) calc(4 * var(--vw-scale)) 0 #02c2e4;box-shadow:calc(4 * var(--vw-scale)) calc(4 * var(--vw-scale)) 0 #02c2e4}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__btn a{border-radius:calc(50 * var(--vw-scale));border:calc(3 * var(--vw-scale)) solid #fff;width:calc(456 * var(--vw-scale));height:calc(70 * var(--vw-scale));font-size:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__btn a{border-radius:calc(100 * var(--vw-scale));border:calc(4 * var(--vw-scale)) solid #fff;width:calc(604 * var(--vw-scale));height:calc(110 * var(--vw-scale));font-size:calc(28 * var(--vw-scale))}}.p-ticket .p-ticket__content .p-ticket__btn a::after{content:"";display:block;position:absolute;background:url(../images/common/ticket/btn_arrow.png) no-repeat top center/contain}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__btn a::after{width:calc(20 * var(--vw-scale));height:calc(20 * var(--vw-scale));top:calc(22 * var(--vw-scale));right:calc(17 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__btn a::after{width:calc(28 * var(--vw-scale));height:calc(28 * var(--vw-scale));top:calc(37 * var(--vw-scale));right:calc(26 * var(--vw-scale))}}@media (any-hover:hover){.p-ticket .p-ticket__content .p-ticket__btn a{-webkit-transition:-webkit-box-shadow .4s,-webkit-transform .4s;transition:-webkit-box-shadow .4s,-webkit-transform .4s;transition:box-shadow .4s,transform .4s;transition:box-shadow .4s,transform .4s,-webkit-box-shadow .4s,-webkit-transform .4s}.p-ticket .p-ticket__content .p-ticket__btn a:hover{-webkit-box-shadow:0 0 0 #02c2e4;box-shadow:0 0 0 #02c2e4;-webkit-transform:translate(calc(4 * var(--vw-scale)),calc(4 * var(--vw-scale)));transform:translate(calc(4 * var(--vw-scale)),calc(4 * var(--vw-scale)))}}.p-ticket .p-ticket__content .p-ticket__btn + .p-ticket__text{margin-top:calc(34 * var(--vw-scale))}.p-ticket .p-ticket__content .p-ticket__text .p-ticket__text--large{line-height:1.6;letter-spacing:.04em}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__text .p-ticket__text--large{font-size:calc(26 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__text .p-ticket__text--large{font-size:calc(38 * var(--vw-scale))}}.p-ticket .p-ticket__content .p-ticket__text .p-ticket__text--small{line-height:1.6;letter-spacing:.04em}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__text .p-ticket__text--small{font-size:calc(16 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__text .p-ticket__text--small{font-size:calc(28 * var(--vw-scale))}}.p-ticket .p-ticket__content .p-ticket__notice{margin:calc(10 * var(--vw-scale)) 0 0}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__notice.p-ticket__notice--mt{margin-top:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__notice.p-ticket__notice--mt{margin-top:calc(30 * var(--vw-scale))}}.p-ticket .p-ticket__content .p-ticket__notice p{letter-spacing:.04em;line-height:1.6;font-weight:500;text-indent:-1.3em;padding-left:1.3em;color:rgba(63,57,126,.5)}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__notice p{font-size:calc(14 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__notice p{font-size:calc(22 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__notice p + p{margin-top:calc(2 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__notice p + p{margin-top:calc(6 * var(--vw-scale))}}.p-ticket .p-ticket__content .p-ticket__heading{letter-spacing:.06em;line-height:1.8;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%206%202%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%23FF76E4%22%2F%3E%0A%3C%2Fsvg%3E%0A") repeat-x bottom left/calc(6 * var(--vw-scale)) auto}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__heading{font-size:calc(22 * var(--vw-scale));padding:0 0 calc(22 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__heading{font-size:calc(30 * var(--vw-scale));padding:0 0 calc(32 * var(--vw-scale))}}.p-ticket .p-ticket__content #mvtk-widgets-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:calc(50 * var(--vw-scale)) auto 0}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__item + .p-ticket__item{margin-top:calc(60 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__item + .p-ticket__item{margin-top:calc(80 * var(--vw-scale))}}.p-ticket .p-ticket__content .p-ticket__section{margin:calc(60 * var(--vw-scale)) 0 0}.p-ticket .p-ticket__content .p-ticket__section + .p-ticket__section{margin-top:calc(100 * var(--vw-scale))}.p-ticket .p-ticket__content .p-ticket__section .p-ticket__section-heading{color:#fff;background:#ff76e4;line-height:1.6;letter-spacing:.06em;margin:0 0 calc(30 * var(--vw-scale))}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__section .p-ticket__section-heading{font-size:calc(20 * var(--vw-scale));padding:calc(14 * var(--vw-scale)) calc(24 * var(--vw-scale));border-radius:calc(4 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__section .p-ticket__section-heading{font-size:calc(28 * var(--vw-scale));padding:calc(14 * var(--vw-scale)) calc(24 * var(--vw-scale));border-radius:calc(10 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:0 calc(50 * var(--vw-scale));margin:calc(40 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__box{margin:calc(34 * var(--vw-scale)) 0 0}}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider{width:calc(450 * var(--vw-scale))}}.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper .swiper-slide{overflow:hidden;aspect-ratio:1/1;background:#fff;border-radius:calc(20 * var(--vw-scale))}.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper .swiper-slide img{-o-object-fit:contain;object-fit:contain}.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper.single + .swiper-navigation{display:none}.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:calc(40 * var(--vw-scale))}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation{margin:calc(20 * var(--vw-scale)) 0 0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation{margin:calc(30 * var(--vw-scale)) 0 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--next,.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--prev{width:calc(40 * var(--vw-scale));height:calc(40 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--next,.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--prev{width:calc(60 * var(--vw-scale));height:calc(60 * var(--vw-scale))}}.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--next img,.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--prev img{-o-object-fit:contain;object-fit:contain}@media (any-hover:hover){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--next,.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--prev{cursor:pointer;-webkit-transition:opacity .4s;transition:opacity .4s}.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--next:hover,.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--prev:hover{opacity:.7}}.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--pagination{width:auto;display:-webkit-box;display:-webkit-flex;display:flex}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--pagination{gap:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--pagination{gap:calc(30 * var(--vw-scale))}}.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet{position:relative;opacity:1;margin:0;background:rgba(255,118,228,.3);border-radius:50%}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet{width:calc(10 * var(--vw-scale));height:calc(10 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet{width:calc(14 * var(--vw-scale));height:calc(14 * var(--vw-scale))}}.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet::after{content:"";display:block;position:absolute;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M11.5714%200C10.0964%200%208.805%200.647653%208%201.74239C7.195%200.647653%205.90357%200%204.42857%200C3.25445%200.00135127%202.12879%200.478198%201.29856%201.32593C0.468329%202.17365%200.00132338%203.32303%200%204.5219C0%209.62727%207.41357%2013.7597%207.72929%2013.9304C7.8125%2013.9761%207.90551%2014%208%2014C8.09449%2014%208.1875%2013.9761%208.27071%2013.9304C8.58643%2013.7597%2016%209.62727%2016%204.5219C15.9987%203.32303%2015.5317%202.17365%2014.7014%201.32593C13.8712%200.478198%2012.7456%200.00135127%2011.5714%200Z%22%20fill%3D%22%23FF76E4%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:scale(0);transform:scale(0)}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet::after{width:calc(16 * var(--vw-scale));height:calc(14 * var(--vw-scale));top:calc(50% - calc(7 * var(--vw-scale)));left:calc(50% - calc(8 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet::after{width:calc(32 * var(--vw-scale));height:calc(28 * var(--vw-scale));top:calc(50% - calc(14 * var(--vw-scale)));left:calc(50% - calc(16 * var(--vw-scale)))}}.p-ticket .p-ticket__content .p-ticket__box .p-ticket__slider .swiper-navigation .swiper-navigation--pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{-webkit-transform:scale(1);transform:scale(1)}@media print,screen and (min-width:1025px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__detail{-webkit-box-flex:1;-webkit-flex:1;flex:1}}@media print,screen and (max-width:1024px){.p-ticket .p-ticket__content .p-ticket__box .p-ticket__detail{margin-top:calc(60 * var(--vw-scale))}}.p-ticket .p-ticket__content .p-ticket__box .p-ticket__detail .p-ticket__detail-item{margin:calc(10 * var(--vw-scale)) 0 0}.p-ticket .p-ticket__content .p-ticket__box .p-ticket__detail .p-ticket__detail-item + .p-ticket__detail-item{margin-top:calc(34 * var(--vw-scale))}.p-movie .p-movie__list{display:grid}@media print,screen and (min-width:1025px){.p-movie .p-movie__list{grid-template-columns:repeat(3,1fr);gap:calc(44 * var(--vw-scale)) calc(24 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-movie .p-movie__list{grid-template-columns:repeat(2,1fr);gap:calc(40 * var(--vw-scale)) calc(28 * var(--vw-scale))}}.p-movie .p-movie__list .p-movie__item .p-movie__thumbnail{position:relative;background:-webkit-gradient(linear,left top,right top,color-stop(0,#d8f7ff),color-stop(25%,#e5ffd0),color-stop(50%,#fffca0),color-stop(75%,#ffecc8),to(#ffdef9));background:-webkit-linear-gradient(left,#d8f7ff 0,#e5ffd0 25%,#fffca0 50%,#ffecc8 75%,#ffdef9 100%);background:linear-gradient(to right,#d8f7ff 0,#e5ffd0 25%,#fffca0 50%,#ffecc8 75%,#ffdef9 100%);border-radius:calc(10 * var(--vw-scale));padding:calc(4 * var(--vw-scale))}.p-movie .p-movie__list .p-movie__item .p-movie__thumbnail .p-movie__thumbnail-inner{position:relative;z-index:1;aspect-ratio:16/9;overflow:hidden;border-radius:calc(8 * var(--vw-scale))}.p-movie .p-movie__list .p-movie__item .p-movie__thumbnail .p-movie__thumbnail-inner::after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(315deg,rgba(255,121,220,.4) 0,rgba(100,209,255,.4) 100%);background:linear-gradient(135deg,rgba(255,121,220,.4) 0,rgba(100,209,255,.4) 100%)}.p-movie .p-movie__list .p-movie__item .p-movie__thumbnail .p-movie__thumbnail-inner img{-o-object-fit:cover;object-fit:cover}.p-movie .p-movie__list .p-movie__item .p-movie__thumbnail .p-movie__thumbnail-btn{position:absolute;z-index:3;border-radius:50%;background:#fff;top:calc(50% - calc(35 * var(--vw-scale)));left:calc(50% - calc(35 * var(--vw-scale)));width:calc(70 * var(--vw-scale));height:calc(70 * var(--vw-scale));border:calc(3 * var(--vw-scale)) solid #ff76e4;-webkit-box-shadow:calc(3 * var(--vw-scale)) calc(3 * var(--vw-scale)) 0 #ff76e4;box-shadow:calc(3 * var(--vw-scale)) calc(3 * var(--vw-scale)) 0 #ff76e4}.p-movie .p-movie__list .p-movie__item .p-movie__thumbnail .p-movie__thumbnail-btn::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/common/index/btn_arrow-movie.png) no-repeat top center/contain}.p-movie .p-movie__list .p-movie__item .p-movie__title{line-height:1.6;letter-spacing:.06em;margin:calc(16 * var(--vw-scale)) 0 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media print,screen and (min-width:1025px){.p-movie .p-movie__list .p-movie__item .p-movie__title{font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-movie .p-movie__list .p-movie__item .p-movie__title{font-size:calc(26 * var(--vw-scale))}}@media (any-hover:hover){.p-movie .p-movie__list .p-movie__item{cursor:pointer}.p-movie .p-movie__list .p-movie__item .p-movie__thumbnail .p-movie__thumbnail-inner::after{-webkit-transition:opacity .4s;transition:opacity .4s}.p-movie .p-movie__list .p-movie__item .p-movie__thumbnail .p-movie__thumbnail-inner img{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.p-movie .p-movie__list .p-movie__item .p-movie__thumbnail .p-movie__thumbnail-btn{-webkit-transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:transform .4s,box-shadow .4s;transition:transform .4s,box-shadow .4s,-webkit-transform .4s,-webkit-box-shadow .4s}.p-movie .p-movie__list .p-movie__item .p-movie__title{-webkit-transition:color .4s;transition:color .4s}.p-movie .p-movie__list .p-movie__item:hover .p-movie__thumbnail .p-movie__thumbnail-inner::after{opacity:.7}.p-movie .p-movie__list .p-movie__item:hover .p-movie__thumbnail .p-movie__thumbnail-inner img{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-movie .p-movie__list .p-movie__item:hover .p-movie__thumbnail .p-movie__thumbnail-btn{-webkit-box-shadow:0 0 0 #ff76e4;box-shadow:0 0 0 #ff76e4;-webkit-transform:translate(calc(3 * var(--vw-scale)),calc(3 * var(--vw-scale)));transform:translate(calc(3 * var(--vw-scale)),calc(3 * var(--vw-scale)))}.p-movie .p-movie__list .p-movie__item:hover .p-movie__title{color:#ff76e4}}@media print,screen and (min-width:1025px){.p-novelty .p-novelty__item{padding:calc(80 * var(--vw-scale)) calc(120 * var(--vw-scale)) calc(90 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-novelty .p-novelty__item{padding:calc(60 * var(--vw-scale)) calc(50 * var(--vw-scale)) calc(90 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.p-novelty .p-novelty__post{margin:calc(40 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.p-novelty .p-novelty__post{margin:calc(50 * var(--vw-scale)) 0 0}}.p-goods .p-goods__list{display:grid}@media print,screen and (min-width:1025px){.p-goods .p-goods__list{grid-template-columns:repeat(3,1fr);gap:calc(46 * var(--vw-scale)) calc(24 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-goods .p-goods__list{grid-template-columns:repeat(2,1fr);gap:calc(40 * var(--vw-scale)) calc(28 * var(--vw-scale))}}.p-goods .p-goods__list .p-goods__item{height:auto}.p-goods .p-goods__list .p-goods__item a{height:100%;display:block}.p-goods .p-goods__list .p-goods__item a .p-goods__thumbnail{aspect-ratio:1/1;overflow:hidden;background:#fff;border-radius:calc(20 * var(--vw-scale));-webkit-box-shadow:0 0 calc(60 * var(--vw-scale)) rgba(0,149,230,.4);box-shadow:0 0 calc(60 * var(--vw-scale)) rgba(0,149,230,.4)}.p-goods .p-goods__list .p-goods__item a .p-goods__thumbnail img{-o-object-fit:contain;object-fit:contain}.p-goods .p-goods__list .p-goods__item a .p-goods__title{line-height:1.8;letter-spacing:.06em;margin:calc(20 * var(--vw-scale)) 0 0}@media print,screen and (min-width:1025px){.p-goods .p-goods__list .p-goods__item a .p-goods__title{font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-goods .p-goods__list .p-goods__item a .p-goods__title{font-size:calc(26 * var(--vw-scale))}}@media (any-hover:hover){.p-goods .p-goods__list .p-goods__item a .p-goods__thumbnail img{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.p-goods .p-goods__list .p-goods__item a .p-goods__title{-webkit-transition:color .4s;transition:color .4s}.p-goods .p-goods__list .p-goods__item a:hover .p-goods__thumbnail img{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-goods .p-goods__list .p-goods__item a:hover .p-goods__title{color:#ff76e4}}@media print,screen and (min-width:1025px){.p-goods .p-goods__content{padding:calc(80 * var(--vw-scale)) calc(120 * var(--vw-scale)) calc(90 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-goods .p-goods__content{padding:calc(60 * var(--vw-scale)) calc(50 * var(--vw-scale)) calc(90 * var(--vw-scale))}}.p-goods .p-goods__post{margin:calc(60 * var(--vw-scale)) 0 0}@media print,screen and (min-width:1025px){.p-goods .p-goods__btn{margin-top:calc(70 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.p-goods .p-goods__btn{margin-top:calc(60 * var(--vw-scale))}}.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}}.js-animation.u-animation--fadeup{position:relative;z-index:2;-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,transform .8s;transition:opacity .8s,transform .8s,-webkit-transform .8s;-webkit-transform:translateY(calc(20 * var(--vw-scale)));transform:translateY(calc(20 * var(--vw-scale)));opacity:0}.js-animation.u-animation--fadeup.--animated{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}