@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Zen+Kaku+Gothic+Antique:wght@400;500;700;900&display=swap";@media(max-width: 750px){:root{--cqw: 1vw}}@media(min-width: 751px){:root{--cqw: calc(600 / 1920 * 1vw)}}.font-en{font-family:"Poppins",YuGothic,"Yu Gothic",sans-serif}.page-2026{font-family:"Zen Kaku Gothic Antique",sans-serif}@media(max-width: 750px){.bg-sticky{display:none}}@media(min-width: 751px){.bg-sticky{position:fixed;top:0;left:0;width:100%;height:100%}.bg-sticky .col-left{position:absolute;top:0;left:0;height:100%;width:calc(50% - 18.75rem);background:url("/images/renew_2026/common/bg_img01.jpg") bottom right no-repeat;background-size:cover}.bg-sticky .col-right{position:absolute;top:0;right:0;height:100%;width:calc(50% - 18.75rem);background:url("/images/renew_2026/common/bg_img02.jpg") bottom left no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bg-sticky .logo{position:absolute;top:2.344vw;left:2.083vw;width:18.49vw}.bg-sticky .nav{padding-top:0.521vw}.bg-sticky .nav .menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:0.781vw;margin:0.26vw auto 0;width:18.49vw;text-align:center}.bg-sticky .nav .nav-item{display:block;text-align:center;line-height:0}.bg-sticky .nav .nav-item.--item01{margin-bottom:0.26vw}.bg-sticky .nav .--item01{position:relative;padding-top:1.667vw}.bg-sticky .nav .--item01:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:0.833vw;background:url("/images/renew_2026/common/btn_event_txt.svg") no-repeat center top;background-size:auto 100%}.bg-sticky .nav .btn-img{display:block;width:18.49vw}.bg-sticky .nav .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-decoration:none;width:16.667vw;height:2.5vw;border-radius:3.906vw;color:#67be8d;background-color:#fff;font-size:1.146vw;font-weight:bold;margin-inline:auto;letter-spacing:.05em}.bg-sticky .nav .nav-btn.font-en{font-size:1.25vw}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;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:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[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}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}ul{list-style-type:none;margin:0;padding:0}p{padding:0;margin:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after{content:"";content:none}blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font:inherit;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.page-2023{font-weight:500;font-size:1.904rem;line-height:1.6153846154}@media(min-width: 751px){.page-2023{font-size:1.523rem}}.page-2023 .wrapper{padding-left:1.465rem;padding-right:1.465rem}@media(min-width: 751px){.page-2023 .wrapper{padding-left:1.172rem;padding-right:1.172rem}}.page-2023 main{padding-block:0 calc(var(--cqw, 1cqw)*8)}.college-page main{padding-bottom:0 !important}.college-page .kv-sec{padding-top:calc(var(--cqw, 1cqw)*15.733) !important;height:calc(var(--cqw, 1cqw)*48.533) !important}.college-page .bnr-sec .p-wrapper{padding-bottom:calc(var(--cqw, 1cqw)*37.333)}.page-comic main{padding-bottom:calc(var(--cqw, 1cqw)*24) !important}.page-comic main .title-comic{padding-top:calc(var(--cqw, 1cqw)*3.2)}.nyumon-page main,.page-trivia main,.page-chanel main,.page-dayori main{padding-bottom:calc(var(--cqw, 1cqw)*24) !important}.note-page main{padding-bottom:calc(var(--cqw, 1cqw)*24) !important}.note-page .kv-sec{padding-top:calc(var(--cqw, 1cqw)*8)}.page-trivia main{padding-bottom:calc(var(--cqw, 1cqw)*13.333) !important}.page-baken-report main{padding-bottom:calc(var(--cqw, 1cqw)*24) !important}.page-baken-report .kv-sec{padding-top:calc(var(--cqw, 1cqw)*3.733)}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important}@media(min-width: 751px){.mfp-wrap .only-sp{display:none !important}}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:0.5rem;right:0.5rem;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}.mfp-iframe-holder{padding-top:2.5rem;padding-bottom:2.5rem}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:56.25rem}.mfp-iframe-holder .mfp-close{top:-2.5rem}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 0.5rem rgba(0,0,0,.6);box-shadow:0 0 0.5rem rgba(0,0,0,.6);background:#000}.mfp-image-holder{padding:3.75rem 0}@media(min-width: 751px){.mfp-image-holder .mfp-content{max-width:42.375rem}}@media(max-width: 750px){.mfp-image-holder{padding-left:2.5rem !important;padding-right:2.5rem !important}}.mfp-image-holder figure{margin:0}.mfp-image-holder img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-height:calc(100vh - 7.5rem) !important}@media(max-width: 750px){.mfp-image-holder img.mfp-img{padding:0 !important}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}@media screen and (max-width: 800px)and (orientation: landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}}@media screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}}@media(max-width: 750px){.mfp-container{padding-left:1.875rem;padding-right:1.875rem}}#js-mdl{display:none;z-index:999;position:fixed;top:0;left:0;width:100%;height:100%}.mdl-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mdl__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:-1;cursor:pointer}.mdl__head{position:relative;color:#3f5484;font-weight:900;text-align:center}.mdl__head__txt{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;top:0;left:0;font-size:2.1875rem;letter-spacing:0;padding:0.375rem 0 0 .5em}@media(max-width: 750px){.mdl__head__txt{padding:0.375rem 0 0 .5em;font-size:2.625rem;line-height:1.3095238095}}.mdl__content{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;color:#3f5484;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media(max-width: 750px){.mdl__content{background:#fff url("/images/renew_2026/question/question_bg_sp.png") no-repeat top center;background-size:36.25rem auto;width:36.25rem;height:49.25rem;padding:1.875rem 2.375rem;letter-spacing:.14em}}@media(min-width: 751px){.mdl__content{background:#fff url("/images/renew_2026/question/question_bg.png") no-repeat top center;background-size:62.5625rem auto;width:62.4375rem;height:29.5625rem;padding:3.875rem 3.125rem}.mdl__content .only-sp{display:none !important}}.mdl__content h3{font-size:0;margin:0 auto 2.5rem;width:37.125rem}@media(max-width: 750px){.mdl__content h3{width:29.625rem;margin:3.125rem auto 1.875rem}}.mdl__question{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem;margin-left:auto;margin-right:auto}.mdl__question__txt{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;top:0;left:0;font-size:1.5625rem;line-height:1.36;letter-spacing:0;font-weight:700;color:#3f5484;text-align:center;padding:0 0.5rem 0.5rem 0}@media(max-width: 750px){.mdl__question__txt{font-size:1.563rem;line-height:1.52;padding:0 0 0.5rem 0;letter-spacing:.14em}}.mdl__question li{position:relative;width:13.5rem;cursor:pointer;line-height:0}.mdl__question li img{width:100%}@media(min-width: 751px){.mdl__question li img{-webkit-transition:all ease .2s;transition:all ease .2s}.mdl__question li img:hover{opacity:.5}}.mdl__question li:last-of-type .mdl__question__txt{padding-left:.25em}@media(max-width: 750px){.mdl__question{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0.625rem}.mdl__question li{width:15.313rem;margin-bottom:0.813rem}}.mdl__btn{position:absolute}.mdl__btn img{width:100%;cursor:pointer}.page-goods.mfp-close-btn-in .mfp-close,.mfp-close-btn-in .mfp-close,.mdl__btn--close{position:absolute;top:auto;right:0;bottom:-2.875rem;width:calc(var(--cqw, 1cqw)*16.533);height:calc(var(--cqw, 1cqw)*5.333);padding:0 0 0 calc(var(--cqw, 1cqw)*6.133) !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:url("/images/renew_2026/common/ico_modal_close.png") center left no-repeat;background-size:auto calc(var(--cqw, 1cqw)*4.8);font-size:0;cursor:pointer}.page-goods.mfp-close-btn-in .mfp-close:before,.mfp-close-btn-in .mfp-close:before,.mdl__btn--close:before{content:"CLOSE";color:#fff;font-family:"Poppins","Zen Kaku Gothic Antique",sans-serif;letter-spacing:.05em;font-size:calc(var(--cqw, 1cqw)*3.2);font-weight:500}@media(max-width: 750px){.page-goods.mfp-close-btn-in .mfp-close,.mfp-close-btn-in .mfp-close,.mdl__btn--close{bottom:-3.188rem;width:7.75rem;height:2.25rem}}@media(min-width: 751px){.page-goods.mfp-close-btn-in .mfp-close,.mfp-close-btn-in .mfp-close,.mdl__btn--close{will-change:opacity;-webkit-transition:opacity ease .2s !important;transition:opacity ease .2s !important}.page-goods.mfp-close-btn-in .mfp-close:hover,.mfp-close-btn-in .mfp-close:hover,.mdl__btn--close:hover{opacity:.75}}.mdl__btn--prev{top:50%;left:-4.375rem;width:3.125rem;margin-top:-1.5625rem}.mdl__btn--next{top:50%;right:-4.375rem;width:3.125rem;margin-top:-1.5625rem}.header-2026{overflow:hidden;position:absolute;z-index:99;width:100%;top:0;left:0;background:var(--header-bg);font-family:"Poppins","Zen Kaku Gothic Antique",YuGothic,"Yu Gothic",sans-serif;border:.5px solid #fff;border-top:0;border-radius:0 0 calc(var(--cqw, 1cqw)*2.133) calc(var(--cqw, 1cqw)*2.133)}@media(max-width: 750px){.header-2026{position:fixed}}.header-2026 .logo{margin:calc(var(--cqw, 1cqw)*3.467) auto calc(var(--cqw, 1cqw)*3.2);display:block;line-height:0;width:calc(var(--cqw, 1cqw)*26.667)}.header-2026 .logo-white{display:none}.header-2026 .menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;background-color:#8dcea9}.header-2026 .menu-list li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.header-2026 .menu-list li+li{border-left:calc(var(--cqw, 1cqw)*0.267) solid #fff}.header-2026 .menu-list a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(var(--cqw, 1cqw)*8.533);color:#fff;background-color:#8dcea9;font-size:calc(var(--cqw, 1cqw)*2.933);line-height:1.15;font-weight:900;letter-spacing:.1em;text-decoration:none;-webkit-transition:all ease .2s;transition:all ease .2s;text-align:center}@media(min-width: 751px){.header-2026 .menu-list a:hover{opacity:.5}}.header-2026 .menu-list .font-en{font-weight:700}.umajo-footer.renew-2026{position:relative}.umajo-footer.renew-2026 .footer-nav .footer-h4{text-align:left;color:#00552e;font-size:calc(var(--cqw, 1cqw)*3.2);font-weight:bold;line-height:1;border-bottom:calc(var(--cqw, 1cqw)*0.267) solid #62a382}.umajo-footer.renew-2026 .footer-nav .footer-h4 .txt-link{padding:calc(var(--cqw, 1cqw)*3.733) calc(var(--cqw, 1cqw)*4) calc(var(--cqw, 1cqw)*3.467);position:relative;display:block;cursor:pointer}.umajo-footer.renew-2026 .footer-nav .list-menu-footer{margin-bottom:calc(var(--cqw, 1cqw)*8)}.umajo-footer.renew-2026 .footer-nav .list-menu-footer .item{position:relative;padding-right:0}.umajo-footer.renew-2026 .footer-nav .list-menu-footer .item.-item02 .footer-row{padding-left:calc(var(--cqw, 1cqw)*9.333)}.umajo-footer.renew-2026 .footer-nav .list-menu-footer .item.-item02 .item-link{padding-left:0;font-size:calc(var(--cqw, 1cqw)*3.2);letter-spacing:.05em}.umajo-footer.renew-2026 .footer-nav .list-menu-footer .item-link{width:100%;position:relative;display:block;line-height:1;text-align:left;font-weight:bold;padding:calc(var(--cqw, 1cqw)*3.733) calc(var(--cqw, 1cqw)*4) calc(var(--cqw, 1cqw)*3.467);font-size:calc(var(--cqw, 1cqw)*3.2);border-bottom:calc(var(--cqw, 1cqw)*0.267) solid #62a382}.umajo-footer.renew-2026 .footer-nav .list-menu-footer .item-link span{font-weight:bold}.umajo-footer.renew-2026 .footer-nav .list-menu-footer .item-link:after{content:"";background:url("/images/renew_2026/common/footer_arrow.svg") center center no-repeat;background-size:100% auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;-webkit-transition:ease .26s opacity;transition:ease .26s opacity;width:calc(var(--cqw, 1cqw)*2.4);height:calc(var(--cqw, 1cqw)*2.133);right:calc(var(--cqw, 1cqw)*3.733)}@media(min-width: 751px){.umajo-footer.renew-2026 .footer-nav .list-menu-footer .item-link:hover{opacity:.4;-webkit-transition:ease .26s opacity;transition:ease .26s opacity}}.umajo-footer.renew-2026 .footer-middle{background:#9fd2b0;text-align:center;line-height:0;padding-bottom:calc(var(--cqw, 1cqw)*3.733)}.umajo-footer.renew-2026 .footer-middle .footer-bnr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 calc(var(--cqw, 1cqw)*-2.667)}.umajo-footer.renew-2026 .footer-middle .btn-image{display:inline-block;line-height:0;width:calc(var(--cqw, 1cqw)*40.533);margin:0 calc(var(--cqw, 1cqw)*2.667) calc(var(--cqw, 1cqw)*5.333)}.umajo-footer.renew-2026 .footer-middle .btn-image img{width:100%}.umajo-footer.renew-2026 .footer-middle a{color:#00552e;text-decoration:none}.umajo-footer.renew-2026 .footer-bottom{background:#f1f0f0;text-align:center;padding-top:calc(var(--cqw, 1cqw)*8.267);letter-spacing:0;font-weight:500}.umajo-footer.renew-2026 .footer-bottom a{color:inherit;text-decoration:none;-webkit-transition:all ease .2s;transition:all ease .2s}@media(min-width: 751px){.umajo-footer.renew-2026 .footer-bottom a:hover{opacity:.5}}.umajo-footer.renew-2026 .footer-bottom .footer-txt{font-size:calc(var(--cqw, 1cqw)*3.2);line-height:2.8333333333}.umajo-footer.renew-2026 .footer-bottom .footer-links{text-align:center;list-style:none}.umajo-footer.renew-2026 .footer-bottom .footer-links li{display:block}.umajo-footer.renew-2026 .footer-bottom .footer-links li a{font-size:calc(var(--cqw, 1cqw)*3.2);line-height:2.8333333333}.umajo-footer.renew-2026 .footer-bottom .footer-links li span{display:none}.umajo-footer.renew-2026 .footer-bottom .jra-logo{display:block;margin:calc(var(--cqw, 1cqw)*3.733) auto 0;width:calc(var(--cqw, 1cqw)*26.667)}.umajo-footer.renew-2026 .footer-bottom .copyright{text-align:center;margin-top:calc(var(--cqw, 1cqw)*7.467);padding-bottom:calc(var(--cqw, 1cqw)*9.333);font-size:calc(var(--cqw, 1cqw)*2.4);letter-spacing:0}.umajo-footer.renew-2026 .footer-accordion-head{position:relative}.umajo-footer.renew-2026 .footer-accordion-head:before,.umajo-footer.renew-2026 .footer-accordion-head:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(var(--cqw, 1cqw)*2.4);height:calc(var(--cqw, 1cqw)*0.267);right:calc(var(--cqw, 1cqw)*3.733);background-color:#00552e;will-change:transform}.umajo-footer.renew-2026 .footer-accordion-head:after{opacity:1;will-change:opacity,transform;-webkit-transition:ease .2s opacity,-webkit-transform .26s ease;transition:ease .2s opacity,-webkit-transform .26s ease;transition:ease .2s opacity,transform .26s ease;transition:ease .2s opacity,transform .26s ease,-webkit-transform .26s ease;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.umajo-footer.renew-2026 .footer-accordion-wrapper.is-open .footer-accordion-head:after{opacity:0;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.sns-sec{position:relative;z-index:0;margin-top:calc(var(--cqw, 1cqw)*-8);padding:calc(var(--cqw, 1cqw)*25.067) calc(var(--cqw, 1cqw)*5.333) calc(var(--cqw, 1cqw)*10.667);background:#8dcea9 url("/images/renew_2026/common/sns_deco01.png") top calc(var(--cqw, 1cqw)*4.8) left no-repeat;background-size:calc(var(--cqw, 1cqw)*33.6) auto;border-radius:calc(var(--cqw, 1cqw)*8) calc(var(--cqw, 1cqw)*8) 0 0}.sns-sec:before{content:"";position:absolute;top:0;left:-1px;right:-1px;bottom:-1px;background:#8dcea9 url("/images/renew_2026/common/sns_deco01.png") top calc(var(--cqw, 1cqw)*4.8) left no-repeat;background-size:calc(var(--cqw, 1cqw)*33.6) auto;pointer-events:none;z-index:-1;border-radius:calc(var(--cqw, 1cqw)*8) calc(var(--cqw, 1cqw)*8) 0 0}.sns-sec .sns-head{color:#fff;font-weight:bold;font-size:calc(var(--cqw, 1cqw)*8.533);text-align:center;line-height:1}.sns-sec .sec-desc{text-align:center;margin:calc(var(--cqw, 1cqw)*6) 0;font-size:calc(var(--cqw, 1cqw)*2.667);line-height:1.5;letter-spacing:0}.sns-sec .button-list{margin:calc(var(--cqw, 1cqw)*6.933) auto calc(var(--cqw, 1cqw)*8);width:calc(var(--cqw, 1cqw)*80);text-align:center}.sns-sec .button-list .btn-image{display:block;overflow:hidden;height:calc(var(--cqw, 1cqw)*10.667);border-radius:calc(var(--cqw, 1cqw)*6.4);color:#222;background-color:#fff;text-align:center;font-size:calc(var(--cqw, 1cqw)*3.2);font-weight:bold}.sns-sec .button-list .btn-image+.btn-image{margin-top:calc(var(--cqw, 1cqw)*2.133)}.sns-sec .sns-info{padding:calc(var(--cqw, 1cqw)*6.133) calc(var(--cqw, 1cqw)*4.267) calc(var(--cqw, 1cqw)*5.867);color:#222;background-color:hsla(0,0%,100%,.8);letter-spacing:0}.sns-sec .sns-info p{font-size:calc(var(--cqw, 1cqw)*3.2);line-height:1.6666666667;letter-spacing:0;font-weight:500}.sns-sec .sns-info p+p{margin-top:0}.sns-sec .sns-info .sns-ttl{margin:0 0 calc(var(--cqw, 1cqw)*3.467);text-align:center;font-size:calc(var(--cqw, 1cqw)*3.733);line-height:1.9;font-weight:bold}.sns-sec .instagram-list{margin:calc(var(--cqw, 1cqw)*5.867) auto calc(var(--cqw, 1cqw)*8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sns-sec .instagram-item{width:calc(var(--cqw, 1cqw)*27.733)}:root{--header-bg: #fff;--footer-bg: #f7f4e6}html{font-size:2.1333333333vw}@media(min-width: 751px){html{font-size:0.8333333333vw}}body{margin:0;font-family:"Zen Kaku Gothic Antique",YuGothic,"Yu Gothic","ＭＳ ゴシック","MS Gothic",sans-serif;-webkit-font-smoothing:antialiased;color:#231815;letter-spacing:.05rem}a{color:#231815}@media(min-width: 751px){.trans{-webkit-transition:all ease .2s;transition:all ease .2s}.trans:hover{opacity:.75}}img{max-width:100%;line-height:0}.btn-image{line-height:0}.btn-image.no-hover:hover{opacity:1}@media(min-width: 751px){.btn-image{-webkit-transition:all ease .2s;transition:all ease .2s}.btn-image:hover{opacity:.75}}.text-center{text-align:center !important}.is-disable-img-download img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none}.btn-image{display:inline-block}.page-event #main .btn a{display:block}.page-event #sub_menu a{display:block}.page-2024{font-size:1.625rem;line-height:1.615}@media(min-width: 751px){.page-2024{font-size:1.625rem}}.container{position:relative;overflow-x:hidden;background-color:#fff}.container .only-pc{display:none !important}@media(min-width: 751px){.container{max-width:31.25vw;margin:0 auto}}main{position:relative;overflow:hidden;margin-top:calc(var(--cqw, 1cqw)*16);padding-top:calc(var(--cqw, 1cqw)*3.2)}.wrapper{position:relative;width:100%;padding-left:1.25rem;padding-right:1.25rem}@media(min-width: 751px){.wrapper{padding-left:1.25rem;padding-right:1.25rem}}.page-maintenance .header,.page-maintenance #footer{display:none}.page-maintenance .maintenance-wrapper{margin:0 auto;padding:0 2.5rem;display:table;text-align:center;min-height:calc(100vh - 32.438rem)}@media(min-width: 751px){.page-maintenance .maintenance-wrapper{padding:0 2.5rem;min-height:calc(100vh - 32.438rem)}}.page-maintenance .maintenance-txt{display:table-cell;vertical-align:middle;margin:0 auto;font-size:1.875rem;line-height:2}@media(min-width: 751px){.page-maintenance .maintenance-txt{font-size:1.875rem}}.page-top .wow,.page-spot .wow{visibility:hidden}