@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&family=Zen+Maru+Gothic:wght@500&display=swap";.l-main *,.l-main ::before,.l-main ::after{-webkit-box-sizing:border-box;box-sizing:border-box}.l-main ::before,.l-main ::after{text-decoration:inherit;vertical-align:inherit}.l-main html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}.l-main h1,.l-main h2,.l-main h3,.l-main h4,.l-main h5,.l-main h6{margin:0}.l-main dl dl,.l-main dl ol,.l-main dl ul,.l-main ol dl,.l-main ul dl{margin:0}.l-main ol ol,.l-main ol ul,.l-main ul ol,.l-main ul ul{margin:0}.l-main hr{height:0;overflow:visible}.l-main nav ol,.l-main nav ul{list-style:none;padding:0}.l-main pre{font-family:monospace,monospace;font-size:1em}.l-main a{background-color:rgba(0,0,0,0)}.l-main abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.l-main b,.l-main strong{font-weight:bolder}.l-main code,.l-main kbd,.l-main samp{font-family:monospace,monospace;font-size:1em}.l-main small{font-size:80%}.l-main audio,.l-main canvas,.l-main iframe,.l-main img,.l-main svg,.l-main video{vertical-align:middle}.l-main audio,.l-main video{display:inline-block}.l-main audio:not([controls]){display:none;height:0}.l-main iframe{border-style:none}.l-main img{border-style:none}.l-main svg:not([fill]){fill:currentColor}.l-main svg:not(:root){overflow:hidden}.l-main table{border-collapse:collapse}.l-main button,.l-main input,.l-main select{margin:0}.l-main button{overflow:visible;text-transform:none}.l-main button,.l-main [type=button],.l-main [type=reset],.l-main [type=submit]{-webkit-appearance:button}.l-main fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}.l-main input{overflow:visible}.l-main legend{color:inherit;display:table;max-width:100%;white-space:normal}.l-main progress{display:inline-block;vertical-align:baseline}.l-main select{text-transform:none}.l-main textarea{margin:0;overflow:auto;resize:vertical}.l-main [type=checkbox],.l-main [type=radio]{padding:0}.l-main [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.l-main ::-webkit-inner-spin-button,.l-main ::-webkit-outer-spin-button{height:auto}.l-main ::-webkit-input-placeholder{color:inherit;opacity:.54}.l-main ::-webkit-search-decoration{-webkit-appearance:none}.l-main ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.l-main ::-moz-focus-inner{border-style:none;padding:0}.l-main :-moz-focusring{outline:1px dotted ButtonText}.l-main :-moz-ui-invalid{box-shadow:none}.l-main details{display:block}.l-main dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.l-main dialog:not([open]){display:none}.l-main summary{display:list-item}.l-main canvas{display:inline-block}.l-main template{display:none}.l-main a,.l-main area,.l-main button,.l-main input,.l-main label,.l-main select,.l-main summary,.l-main textarea,.l-main [tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}.l-main [hidden]{display:none}.l-main [aria-busy=true]{cursor:progress}.l-main [aria-controls]{cursor:pointer}.l-main [aria-disabled=true],.l-main [disabled]{cursor:not-allowed}.l-main [aria-hidden=false][hidden]{display:initial}.l-main [aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}:root{--color-white: #ffffff;--color-black: #000000;--color-green:#F87981;--color-orange:#7179C4;--color-yellow: #FFF619;--color-red: #FF4500;--color-light-gray:#EFFCFB;--color-light-orange:#FCDEC2;--color-light-yellow:#FFF9E5}html .l-main{font-size:62.5%}body .l-main{font-family:"Noto Sans JP",sans-serif;-webkit-text-size-adjust:100%;font-size:1.4rem;line-height:1.66;font-weight:500}@media screen and (min-width: 480px){body .l-main{font-size:1.6rem}}@media screen and (min-width: 768px){body .l-main{font-size:1.8rem}}.l-main ul,.l-main ol,.l-main li{list-style:none;margin:0;padding:0}.l-main dl,.l-main dt,.l-main dd{margin:0}.l-main address{font-style:normal}.l-main img{max-width:100%;height:auto}.l-main p{margin:0;padding:0}.l-main a{display:block;text-decoration:none;-webkit-transition:.2s;transition:.2s;cursor:pointer}.l-main a:hover{opacity:.8}.l-main input,.l-main select,.l-main textarea,.l-main button{font-family:"Noto Sans JP",sans-serif}.l-main select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.l-main .preload *{-webkit-transition:none !important;transition:none !important}.l-main .pc-item{display:none}@media screen and (min-width: 480px){.l-main .pc-item{display:block}}.l-main .sp-item{display:block}@media screen and (min-width: 480px){.l-main .sp-item{display:none}}.l-main{padding-top:26px;padding-bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(#fdd0d3), color-stop(30%, #ecccd8), color-stop(55%, #c8cce8), color-stop(75%, #dfe1f2), color-stop(90%, #f2f2f9), to(#ffffff));background:linear-gradient(#fdd0d3 0%, #ecccd8 30%, #c8cce8 55%, #dfe1f2 75%, #f2f2f9 90%, #ffffff 100%)}.l-main-content{background-color:#fff;max-width:1014px;width:89%;margin-inline:auto;padding-top:50px;padding-inline:5.5%}@media screen and (min-width: 768px){.l-main-content{width:96%;padding-inline:2.5%}}.l-section{padding:15px 0 0}@media screen and (min-width: 480px){.l-section{padding:30px 0 0}}.l-max845{max-width:845px;margin:0 auto;width:95%}.l-max900{max-width:900px;margin:0 auto;width:90%}.l-max1080{max-width:1080px;margin:0 auto;width:94%}@media screen and (min-width: 480px){.l-max1080{width:90%}}.l-max1200{max-width:1200px;margin:0 auto;width:94%}@media screen and (min-width: 480px){.l-max1200{width:90%}}@media screen and (min-width: 1024px){.l-page{overflow-x:hidden}}#JTBGF-ly_footer.JTBGF-ly_footer,.jtb-nav-breadcrumb.sp{margin-top:0 !important}.l-page__content{background-color:#fff}@media screen and (min-width: 768px){.l-page__content{min-width:1200px}}.c-buttonLink{display:block;width:90%;max-width:400px;margin:0 auto;font-size:14px;text-align:center;font-weight:bold;position:relative;line-height:1;padding:13px;text-decoration:none;background-color:#fffa78;color:#fff;border:solid 2px #fffa78}@media screen and (min-width: 768px){.c-buttonLink{font-size:16px}}.c-buttonLink::after{content:"";display:block;width:8px;height:8px;border-color:#fff;border-width:2px;border-style:solid;border-left:none;border-bottom:none;-webkit-transform:translate(0, -50%) rotate(45deg);transform:translate(0, -50%) rotate(45deg);position:absolute;right:14px;top:50%}.c-buttonLink:hover{background-color:#fff;color:#fffa78}.c-buttonLink:hover::after{border-color:#fffa78}.c-buttonTriangle{display:block;max-width:400px;padding:10px 20px;font-size:14px;color:#fff;text-align:center;text-decoration:none;border-radius:50px;background-color:#fffa78;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;position:relative;margin:0 auto;width:90%;font-weight:bold;-webkit-transition:0s;transition:0s;border:2px solid #fffa78}@media screen and (min-width: 480px){.c-buttonTriangle{font-size:16px;padding:12px 20px}}@media screen and (min-width: 768px){.c-buttonTriangle{font-size:18px}}.c-buttonTriangle--arrow{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:22px;background-color:#fff;border-radius:50%}.c-buttonTriangle--arrow::before{content:"";position:absolute;top:50%;left:55%;-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg);width:0;height:0;border-left:6px solid #fffa78;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);-webkit-transition:0s;transition:0s}.c-buttonTriangle:hover{background-color:#fff;color:#fffa78}.c-buttonTriangle:hover .c-buttonTriangle--arrow{background-color:#fffa78}.c-buttonTriangle:hover .c-buttonTriangle--arrow::before{border-left:6px solid #fff}.l-page__content .c-ttl{font-size:13px;font-weight:500;color:var(--color-white);background-color:var(--color-green);border-radius:500px;text-align:center;width:100%}@media screen and (min-width: 768px){.l-page__content .c-ttl{font-size:20px}}.l-page__content .c-ttl--flex{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-white);border:1px solid var(--color-green)}@media screen and (min-width: 768px){.l-page__content .c-ttl--flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.l-page__content .c-ttl__left{width:31px;height:18px;margin:4px;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;border-radius:500px;border:1px solid var(--color-green);color:var(--color-green);background-color:var(--color-white);font-size:11px}@media screen and (min-width: 768px){.l-page__content .c-ttl__left{width:55px;height:25px;font-size:15px}}.l-page__content .c-ttl__center{color:var(--color-green);font-size:13px;text-align:center;width:100%}@media screen and (min-width: 768px){.l-page__content .c-ttl__center{width:unset;padding-left:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px}}.l-page__content .c-ttl__center-note{font-size:12px;color:var(--color-black)}@media screen and (min-width: 768px){.l-page__content .c-ttl__center-note{padding-left:4em}}.l-page__content .c-ttl__right{width:90px;text-align:center;background-color:var(--color-green);border-radius:500px;color:var(--color-white);position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 768px){.l-page__content .c-ttl__right{width:152px;position:unset;left:unset;-webkit-transform:unset;transform:unset}}.l-page__content .c-ttl--sp-dlttl{width:154px;margin-inline:auto}@media screen and (min-width: 768px){.l-page__content .c-ttl--sp-dlttl{width:100%}}.l-page__content .c-section{padding-top:50px;border-left:3px solid var(--color-green);border-right:3px solid var(--color-green)}.l-page__content .c-section--first{padding-top:55px}@media screen and (min-width: 768px){.l-page__content .c-section--first{padding-top:65px}}.l-page__content .c-section--last{padding-bottom:40px}@media screen and (min-width: 768px){.l-page__content .c-section--last{padding-bottom:72px}}.l-page__content .c-section__top{position:relative;display:grid;grid-template-columns:58px auto;gap:12px;padding:11px 11px 11px 11px;background-color:var(--color-green)}@media screen and (min-width: 768px){.l-page__content .c-section__top{grid-template-columns:92px auto;gap:27px;padding:20px}}.l-page__content .c-section__top-reserve{position:absolute;width:36px;aspect-ratio:1/1;top:7px;right:10px}@media screen and (min-width: 768px){.l-page__content .c-section__top-reserve{width:48px;top:20px;right:20px}}.l-page__content .c-section__top-reserve-icon{width:100%}.l-page__content .c-section__point-wrap{padding-block:8px 10px;width:58px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:7px;background-color:var(--color-white);color:var(--color-green);display:-webkit-box;display:-ms-flexbox;display:flex;gap:11px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.l-page__content .c-section__point-wrap{padding-block:13px 17px;height:unset;width:92px}}.l-page__content .c-section__point-text{font-size:9px;font-weight:bold;line-height:1.2}@media screen and (min-width: 768px){.l-page__content .c-section__point-text{font-size:16px}}.l-page__content .c-section__point-img{height:29px}@media screen and (min-width: 768px){.l-page__content .c-section__point-img{height:unset}}.l-page__content .c-section__ttl{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;font-size:20px;font-weight:bold;color:var(--color-yellow)}@media screen and (min-width: 768px){.l-page__content .c-section__ttl{font-size:50px}}.l-page__content .c-section__ttl--big{font-size:27px}@media screen and (min-width: 768px){.l-page__content .c-section__ttl--big{font-size:70px}}.l-page__content .c-section__ttl--big--mid{font-size:25px}@media screen and (min-width: 768px){.l-page__content .c-section__ttl--big--mid{font-size:70px}}.l-page__content .c-section__ttl--md{font-size:27px}@media screen and (min-width: 768px){.l-page__content .c-section__ttl--md{font-size:45px}}.l-page__content .c-section__ttl-note{color:var(--color-white);font-size:13px;font-weight:500;display:block}@media screen and (min-width: 768px){.l-page__content .c-section__ttl-note{font-size:22px;display:inline}}.l-page__content .c-section__ttl-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.l-page__content .c-section__ttl-wrap{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.l-page__content .c-section__ttl-sub{font-size:14px;font-weight:bold;color:var(--color-white);padding-right:30px}@media screen and (min-width: 768px){.l-page__content .c-section__ttl-sub{font-size:30px;padding-right:2em}}.l-page__content .c-section__ttl-sub--sm{font-size:14px}@media screen and (min-width: 768px){.l-page__content .c-section__ttl-sub--sm{font-size:25px}}.l-page__content .c-section__ttl-sub--spbig{font-size:18px}@media screen and (min-width: 768px){.l-page__content .c-section__ttl-sub--spbig{font-size:30px}}.l-page__content .c-section__ttl-abso{position:absolute;top:5px;right:-20px;color:var(--color-white);font-size:12px}@media screen and (min-width: 768px){.l-page__content .c-section__ttl-abso{top:15px}}.l-page__content .c-section__ttl-original{position:absolute;border-radius:500px;border:var(--color-white) 2px solid;background-color:var(--color-green);color:var(--color-white);width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-inline:1em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;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;font-size:13px;line-height:1.2;top:-5%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.l-page__content .c-section__ttl-original{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-inline:1em;height:43px;font-size:22px;top:-25px;-webkit-transform:unset;transform:unset;left:unset}}.l-page__content .c-section__des{line-height:28px;padding-top:22px;text-align:center;font-size:15px;font-weight:500}@media screen and (min-width: 768px){.l-page__content .c-section__des{padding-top:30px;font-size:20px}}.l-page__content .c-section__mv{padding-top:26px;width:100%}@media screen and (min-width: 768px){.l-page__content .c-section__mv{padding-top:17px}}.l-page__content .c-section__mv-inner{display:block;width:100%}.l-page__content .c-section__mv-caption{padding-top:5px;color:var(--color-green);font-size:12px;font-weight:500}@media screen and (min-width: 768px){.l-page__content .c-section__mv-caption{padding-top:10px;font-size:16px}}.l-page__content .c-section__mv-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.l-page__content .c-section__mv-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px}}.l-page__content .c-section__mv-grid{display:grid}@media screen and (min-width: 768px){.l-page__content .c-section__mv-grid{gap:20px}}.l-page__content .c-section__mv-grid--7-1{grid-template-columns:1fr}@media screen and (min-width: 768px){.l-page__content .c-section__mv-grid--7-1{grid-template-columns:2.2fr 1fr}}.l-page__content .c-section__mv-grid--7-1--reverse{grid-template-columns:1fr}@media screen and (min-width: 768px){.l-page__content .c-section__mv-grid--7-1--reverse{grid-template-columns:1fr 1.92fr}}.l-page__content .c-section__mv-grid--1-14{grid-template-columns:1fr}@media screen and (min-width: 768px){.l-page__content .c-section__mv-grid--1-14{grid-template-columns:1fr 1.4fr}}.l-page__content .c-section__text{padding-top:10px;font-size:12px;font-weight:500}@media screen and (min-width: 768px){.l-page__content .c-section__text{font-size:15px}}.l-page__content .c-section__caution{padding-top:17px;font-size:10px;font-weight:400}@media screen and (min-width: 768px){.l-page__content .c-section__caution{font-size:12px}}.l-page__content .c-section__info{background-color:var(--color-light-gray);border-radius:10px;padding:16px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.l-page__content .c-section__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 70px 16px 14px}}.l-page__content .c-section__info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.l-page__content .c-section__info-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.l-page__content .c-section__info-ttl{font-size:13px;font-weight:500}@media screen and (min-width: 768px){.l-page__content .c-section__info-ttl{font-size:15px}}.l-page__content .c-section__info-ttl-text{font-size:11px}@media screen and (min-width: 768px){.l-page__content .c-section__info-ttl-text{font-size:12px}}.l-page__content .c-section__info-dl{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.l-page__content .c-section__info-dl{padding-left:3em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.l-page__content .c-section__info-dl__item{padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500}.l-page__content .c-section__info-dl__ttl{color:var(--color-green)}.l-page__content .c-dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media screen and (min-width: 768px){.l-page__content .c-dl{gap:10px}}.l-page__content .c-dl__box{display:grid;grid-template-columns:1fr;gap:9px;font-size:12px;font-weight:600}@media screen and (min-width: 768px){.l-page__content .c-dl__box{grid-template-columns:114px auto;font-size:15px}}.l-page__content .c-dl__box--center{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.l-page__content .c-dl__dt{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;border:1px solid var(--color-green);border-radius:500px;font-size:15px;font-weight:bold;text-align:center;width:154px;margin-inline:auto;height:25px;color:var(--color-green)}@media screen and (min-width: 768px){.l-page__content .c-dl__dt{width:100%;margin-inline:unset;border:1px solid var(--color-green)}}.l-page__content .c-dl__dd{text-align:center}@media screen and (min-width: 768px){.l-page__content .c-dl__dd{text-align:left}}.l-page__content .c-dl__dd-note{font-size:.8em;font-weight:400}.l-page__content .c-dl__dd-note-img{height:17px !important}.l-page__content .c-dl__item{display:grid;grid-template-columns:1fr;gap:10px}@media screen and (min-width: 768px){.l-page__content .c-dl__item{grid-template-columns:135px auto}}.l-page__content .c-dl__item--cube{grid-template-columns:1fr;gap:0}@media screen and (min-width: 768px){.l-page__content .c-dl__item--cube{gap:10px;grid-template-columns:110px auto}}.l-page__content .c-dl__ttl{font-weight:bold;font-size:13px;width:154px;margin-inline:auto;height:25px;text-align:center;color:var(--color-green);border-radius:500px;border:1px solid var(--color-green)}@media screen and (min-width: 768px){.l-page__content .c-dl__ttl{width:100%;font-size:15px;margin-inline:unset}}.l-page__content .c-dl__ttl--deconone{text-align:left;border:none}.l-page__content .c-dl__text{font-size:13px;font-weight:500}@media screen and (min-width: 768px){.l-page__content .c-dl__text{font-size:15px}}.l-page__content .c-list__cube{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media screen and (min-width: 768px){.l-page__content .c-list__cube{width:unset;margin-inline:unset}}.l-page__content .c-list__cube-item{position:relative;color:var(--color-black);text-indent:1.5em}.l-page__content .c-list__cube-item::before{content:"■";color:var(--color-green);position:absolute;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.l-page__content .c-list-disc-item{position:relative;font-size:12px;font-weight:500;text-align:center}@media screen and (min-width: 768px){.l-page__content .c-list-disc-item{text-align:left;font-size:15px}}.c-accordion{margin-top:40px;width:100%}.c-accordion__btn{width:100%;background:none;padding:20px 0;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;position:relative;cursor:pointer;border:none;border-top:2px solid var(--color-orange);border-bottom:2px solid var(--color-orange)}@media screen and (min-width: 768px){.c-accordion__btn{padding:10px 0}}.c-accordion__btn-ttl{font-size:16px;font-weight:600;color:#000}@media screen and (min-width: 768px){.c-accordion__btn-ttl{font-size:23px}}.c-accordion__icon{position:absolute;right:0;width:24px;height:24px;background:var(--color-orange);color:#fff;font-size:14px;font-weight:600;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;border-radius:4px;line-height:1}@media screen and (min-width: 768px){.c-accordion__icon{width:36px;height:36px;font-size:26px}}.c-accordion__contents{display:none}h1{font-size:9px;font-weight:600;padding-left:5px;padding-top:8px;padding-bottom:8px}@media screen and (min-width: 768px){h1{font-size:20px;font-weight:600;margin:0px auto 0px;max-width:1130px;padding:0 5px}}.l-page__content .p-top__anchor{position:relative;z-index:9999;pointer-events:none}@media screen and (min-width: 768px){.l-page__content .p-top__anchor{position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100vh;-webkit-transition:height .4s ease;transition:height .4s ease}}.l-page__content .p-top__anchor-btn{position:fixed;right:9px;width:77px;bottom:12px;-webkit-transition:.4s ease;transition:.4s ease}@media screen and (min-width: 768px){.l-page__content .p-top__anchor-btn{width:170px;bottom:30px;right:30px}}.l-page__content .p-top__anchor-btn-img{pointer-events:auto}.l-page__content .p-top__mv-inner{width:100%;aspect-ratio:430/806;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.l-page__content .p-top__mv-inner{aspect-ratio:unset}}.l-page__content .p-top__nav{border-left:3px solid var(--color-green);border-right:3px solid var(--color-green);padding-top:40px}.l-page__content .p-top__nav-list{display:grid;gap:23px;grid-template-columns:246px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:786px;margin-inline:auto}@media screen and (min-width: 768px){.l-page__content .p-top__nav-list{grid-template-columns:.3fr .3fr}}.l-page__content .p-top__nav-list-item{border-radius:11px;background:-webkit-gradient(linear, left top, left bottom, from(#1aafc0), color-stop(50%, #5dcfcf), to(#fcdc5c));background:linear-gradient(to bottom, #1aafc0 0%, #5dcfcf 50%, #fcdc5c 100%);position:relative;height:64px}@media screen and (min-width: 768px){.l-page__content .p-top__nav-list-item{height:77px}}.l-page__content .p-top__nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;font-size:14px;line-height:1.3em;height:64px}@media screen and (min-width: 768px){.l-page__content .p-top__nav-link{font-size:16px;height:77px}}.l-page__content .p-top__nav-link-text{text-align:center;color:#fff}.l-page__content .p-top__nav-link-arrow{position:absolute;width:20px;height:auto;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.l-page__content .p-top__three{position:relative;padding-top:110px;border-left:3px solid var(--color-green);border-right:3px solid var(--color-green)}@media screen and (min-width: 768px){.l-page__content .p-top__three{padding-top:126px}}.l-page__content .p-top__three::before{content:"";position:absolute;width:99vw;height:19px;top:9%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(../images/TOP/img_top-line.png) repeat-x center center/auto 50%}@media screen and (min-width: 768px){.l-page__content .p-top__three::before{top:15%}}.l-page__content .p-top__three-ttl{font-size:23px;font-weight:bold;text-align:center;color:var(--color-green)}@media screen and (min-width: 768px){.l-page__content .p-top__three-ttl{font-size:30px}}.l-page__content .p-top__three-box{padding-top:27px;max-width:702px;width:100%;margin-inline:auto}.l-page__content .p-top__three-text{padding-top:27px;font-size:10px;font-weight:400;width:90%;max-width:847px;margin-inline:auto;text-align:center}@media screen and (min-width: 768px){.l-page__content .p-top__three-text{width:unset;font-size:12px}}.l-page__content .p-top__under{padding-top:44px;padding-bottom:30px;border-right:solid 3px var(--color-orange);border-left:solid 3px var(--color-orange);position:relative}@media screen and (min-width: 768px){.l-page__content .p-top__under{padding-top:70px;padding-bottom:30px}}.l-page__content .p-top__under::before{content:"";position:absolute;width:99vw;height:19px;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(../images/TOP/img_under-line.png) repeat-x center center/auto 50%}.l-page__content .p-top__under-ttl{text-align:center;font-size:23px;font-weight:bold;color:var(--color-orange)}@media screen and (min-width: 768px){.l-page__content .p-top__under-ttl{font-size:40px}}.l-page__content .p-top__under-ttl-sub{margin-top:15px;background-color:rgba(113,121,156,.15);border-radius:6px;line-height:1;text-align:center;padding:13px;font-size:16px;font-weight:bold;color:var(--color-orange)}@media screen and (min-width: 768px){.l-page__content .p-top__under-ttl-sub{padding:16px;margin-top:50px;font-size:30px}}.l-page__content .p-top__under-aniv{margin-top:60px;border-radius:14px;padding-block:18.2px 36.4px;background:url(../images/TOP/aniv/ashirai-sec-top-sp.png) no-repeat top center/contain,url(../images/TOP/aniv/ashirai-sec-under-sp.png) no-repeat bottom center/contain,#f2ebf3}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv{border-radius:20px;padding-block:26px 52px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv{margin-top:120px;padding-block:40px 55px;border-radius:12px;background:url(../images/TOP/aniv/ashirai-sec-top.png) no-repeat top center/contain,url(../images/TOP/aniv/ashirai-sec-under.png) no-repeat bottom center/contain,#f2ebf3}}.l-page__content .p-top__under-aniv-ttl{padding-inline:5%}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-ttl{padding-inline:45px;width:100%;margin-inline:auto}}.l-page__content .p-top__under-aniv-date{padding-top:7px;padding-inline:5%}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-date{padding-top:10px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-date{padding-inline:45px;padding-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.l-page__content .p-top__under-aniv-date-img{display:block;width:60%;margin-inline:auto}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-date-img{margin-inline:unset;width:152px}}.l-page__content .p-top__under-aniv-date-txt{margin-top:7px;padding-inline:.3em;border:solid 1px #000;font-size:1.5rem;font-weight:600;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-date-txt{margin-top:10px;font-size:2.4rem}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-date-txt{margin-top:unset;font-size:1.5rem;width:unset;margin-inline:unset}}.l-page__content .p-top__under-aniv-tuika{padding-inline:5%;padding-top:14px}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-tuika{padding-top:20px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-tuika{padding-inline:45px;padding-top:6px}}.l-page__content .p-top__under-aniv-tuika-top{color:#a675ab;background-color:#fff861;text-align:center;font-weight:600;font-size:18.2px;line-height:1.2;padding-block:.3em}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-tuika-top{font-size:26px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-tuika-top{font-size:20px}}.l-page__content .p-top__under-aniv-tuika-under{background-color:#fff;color:#000;font-weight:600;text-align:center;line-height:1.3;font-size:18.2px;padding-block:.3em}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-tuika-under{font-size:26px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-tuika-under{padding-block:8px;font-size:20px}}.l-page__content .p-top__under-aniv-tuika-under--in{font-size:35px;line-height:1.2}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-tuika-under--in{font-size:50px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-tuika-under--in{font-size:36px;line-height:1}}.l-page__content .p-top__under-aniv-swiper{position:relative;margin-top:16.8px;margin-bottom:28px}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper{margin-top:24px;margin-bottom:40px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper{margin-top:20px;margin-bottom:27px}}.l-page__content .p-top__under-aniv-swiper-container{position:relative;overflow-x:hidden;z-index:1;padding-inline:5%}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-container{padding-inline:45px}}.l-page__content .p-top__under-aniv-swiper-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;z-index:1;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.l-page__content .p-top__under-aniv-swiper-wrap{position:relative;-ms-flex-negative:0;flex-shrink:0;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:140px}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-wrap{min-height:200px}}.l-page__content .p-top__under-aniv-swiper-arrow{position:absolute;top:50%;z-index:2;width:33.6px;height:33.6px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0) no-repeat center center/contain;cursor:pointer}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-arrow{width:48px;height:48px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-arrow{width:36px;height:36px}}.l-page__content .p-top__under-aniv-swiper-arrow--prev{left:5%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url(../images/TOP/aniv/arrow-left.png)}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-arrow--prev{left:45px}}.l-page__content .p-top__under-aniv-swiper-arrow--next{right:5%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);background-image:url(../images/TOP/aniv/arrow-right.png)}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-arrow--next{right:45px}}.l-page__content .p-top__under-aniv-swiper-arrow.swiper-button-disabled{opacity:.3;cursor:auto}.l-page__content .p-top__under-aniv-swiper-pagination{position:absolute;bottom:-28px;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5.6px}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-pagination{bottom:-40px;gap:8px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-pagination{bottom:-27px;gap:6px}}.l-page__content .p-top__under-aniv-swiper-pagination .swiper-pagination-bullet{display:block;width:8.4px;height:8.4px;border-radius:50%;background-color:#fff;cursor:pointer}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-pagination .swiper-pagination-bullet{width:9px;height:9px}}.l-page__content .p-top__under-aniv-swiper-pagination .swiper-pagination-bullet-active{background-color:#a675ab}.l-page__content .p-top__under-aniv-swiper-ttl{margin-top:22.4px;padding-block:.5em;border-top-left-radius:14px;border-top-right-radius:14px;font-size:22.4px;font-weight:bold;position:relative;color:#fff;background-color:#a675bc;text-align:center}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-ttl{margin-top:32px;border-top-left-radius:20px;border-top-right-radius:20px;font-size:32px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-ttl{margin-top:22px;padding-block:13px;border-top-left-radius:12px;border-top-right-radius:12px;line-height:1;font-size:26px}}.l-page__content .p-top__under-aniv-swiper-ttl-fukidashi{position:absolute;left:50%;width:239.4px;height:35.7px;top:-22.4px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-ttl-fukidashi{width:342px;height:51px;top:-32px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-ttl-fukidashi{left:unset;top:-22px;right:-40px;width:166px;height:61px;-webkit-transform:unset;transform:unset}}.l-page__content .p-top__under-aniv-swiper-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff;border:solid 2px #a675ab;border-bottom-left-radius:8.4px;border-bottom-right-radius:8.4px;padding-inline:4.5%;padding-block:14px 21px}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-body{border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding-block:20px 30px}}.l-page__content .p-top__under-aniv-swiper-img{margin-top:15.4px;width:100%}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-img{margin-top:22px}}.l-page__content .p-top__under-aniv-swiper-lead{margin-top:10.5px;background-color:#f2ebf3}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-lead{margin-top:15px}}.l-page__content .p-top__under-aniv-swiper-lead-sche{color:#a675ab;font-weight:bold;padding-right:1em}.l-page__content .p-top__under-aniv-swiper-lead-top{padding:5.6px 13.3px;font-size:10.5px;font-weight:400;text-align:center}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-lead-top{padding:8px 19px;font-size:15px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-lead-top{text-align:left}}.l-page__content .p-top__under-aniv-swiper-lead-under{padding:5.6px 13.3px 7px;border-top:1px solid #a675ab;font-size:10.5px;font-weight:400}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-lead-under{padding:8px 19px 10px;font-size:15px}}.l-page__content .p-top__under-aniv-swiper-1-lead{font-size:14px;text-align:center;font-weight:bold}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-1-lead{font-size:20px}}.l-page__content .p-top__under-aniv-swiper-1-top{padding-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:10.5px}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-1-top{padding-top:20px;gap:15px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-1-top{display:grid;grid-template-columns:300px 327px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:unset}}.l-page__content .p-top__under-aniv-swiper-1-top-left{border-radius:12.6px;border:1px solid #a675ab}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-1-top-left{border-radius:18px}}.l-page__content .p-top__under-aniv-swiper-1-top-left-ttl{padding-block:1em .5em;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;font-weight:bold;font-size:12.6px;padding-inline:1em;text-align:center;color:#a675ab}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-1-top-left-ttl{font-size:18px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-1-top-left-ttl{font-size:18px}}.l-page__content .p-top__under-aniv-swiper-1-top-left-ttl::before,.l-page__content .p-top__under-aniv-swiper-1-top-left-ttl::after{content:"";width:1px;height:25.2px;background-color:#a675ab;position:absolute;top:60%}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-1-top-left-ttl::before,.l-page__content .p-top__under-aniv-swiper-1-top-left-ttl::after{height:36px}}.l-page__content .p-top__under-aniv-swiper-1-top-left-ttl::before{-webkit-transform:translateY(-50%) rotate(-20deg);transform:translateY(-50%) rotate(-20deg);left:0}.l-page__content .p-top__under-aniv-swiper-1-top-left-ttl::after{-webkit-transform:translateY(-50%) rotate(20deg);transform:translateY(-50%) rotate(20deg);right:0}.l-page__content .p-top__under-aniv-swiper-1-top-left-inner{border-top:dashed 1px #a675ab;padding:7px 13.3px 14px}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-1-top-left-inner{padding:10px 19px 20px}}.l-page__content .p-top__under-aniv-swiper-1-top-left-cont{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;margin-top:8.4px;color:#a675ab;text-align:center;background-color:#f2ebf3;border-radius:500px;width:100%;height:25.9px;font-size:11.9px;font-weight:bold}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-1-top-left-cont{margin-top:12px;height:37px;font-size:17px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-1-top-left-cont{height:28px}}.l-page__content .p-top__under-aniv-swiper-1-top-left-cont-txt{padding-top:8.4px;font-size:10.5px;font-weight:400}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-1-top-left-cont-txt{padding-top:12px;font-size:15px}}.l-page__content .p-top__under-aniv-swiper-1-top-right-img{width:100%}.l-page__content .p-top__under-aniv-swiper-1-top-right-ttl{margin-top:11.2px;background-color:#a675ab;color:#fff;font-weight:bold;font-size:10.5px;text-align:center;padding-block:2.1px}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-1-top-right-ttl{margin-top:16px;font-size:15px;padding-block:3px}}.l-page__content .p-top__under-aniv-swiper-1-top-right-txt{padding:.5em .8em;background-color:#fffeee;font-size:10.5px;font-weight:400}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-1-top-right-txt{font-size:15px}}.l-page__content .p-top__under-aniv-swiper-2-top{display:grid}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-2-top{grid-template-columns:300px 326px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.l-page__content .p-top__under-aniv-swiper-2-top-txt{font-size:11px;font-weight:400}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-2-top-txt{font-size:20px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-2-top-txt{font-size:15px}}.l-page__content .p-top__under-aniv-swiper-2-top-img{padding-top:10px}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-swiper-2-top-img{padding-top:16px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-swiper-2-top-img{padding-top:unset}}.l-page__content .p-top__under-aniv-content-sp .p-top__under-aniv-swiper-wrap{padding-top:16.8px;padding-inline:5%}.l-page__content .p-top__under-aniv-note{padding-top:15.4px;padding-inline:5%}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-note{padding-top:22px;padding-inline:45px}}.l-page__content .p-top__under-aniv-note-item{position:relative;padding-left:1em;font-size:11.9px;font-weight:400}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-note-item{font-size:17px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-note-item{font-size:13px}}.l-page__content .p-top__under-aniv-note-item::before{position:absolute;top:0;left:0;content:"※"}.l-page__content .p-top__under-aniv-btn{position:relative;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;border-radius:500px;background-color:#a675ab;color:#fff;height:53.2px;max-width:265.3px;width:85%;margin-inline:auto;font-size:19.6px}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-btn{height:76px;max-width:379px;font-size:28px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-btn{width:unset;height:48px;font-weight:bold;font-size:17px;margin-inline:unset}}.l-page__content .p-top__under-aniv-btn::after{position:absolute;content:"";background:url(../images/TOP/aniv/btn-arrow.png) no-repeat center center/contain;width:7px;height:13.3px;top:50%;right:6%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-btn::after{width:10px;height:19px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-btn::after{width:7px;height:13px}}.l-page__content .p-top__under-aniv-btn-wrap{margin-top:16.8px;padding-top:19.6px;padding-inline:5%}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-btn-wrap{margin-top:24px;padding-top:28px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-btn-wrap{padding-inline:45px}}.l-page__content .p-top__under-aniv-btn-wrap{background:repeating-linear-gradient(to right, #A675AB 0, #A675AB 2px, transparent 2px, transparent 8px);background-size:100% 2px;background-repeat:no-repeat;background-position:top}.l-page__content .p-top__under-aniv-btn-ttl{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;font-weight:bold;font-size:21px;padding-inline:1em}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-btn-ttl{font-size:30px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-btn-ttl{font-size:26px;padding-inline:26px}}.l-page__content .p-top__under-aniv-btn-ttl::before,.l-page__content .p-top__under-aniv-btn-ttl::after{content:"";width:1px;height:25.2px;background-color:#000;position:absolute;top:60%}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-btn-ttl::before,.l-page__content .p-top__under-aniv-btn-ttl::after{height:36px}}.l-page__content .p-top__under-aniv-btn-ttl::before{-webkit-transform:translateY(-50%) rotate(-35deg);transform:translateY(-50%) rotate(-35deg);left:0}.l-page__content .p-top__under-aniv-btn-ttl::after{-webkit-transform:translateY(-50%) rotate(35deg);transform:translateY(-50%) rotate(35deg);right:0}.l-page__content .p-top__under-aniv-btn-subttl{padding-top:.4em;text-align:center;font-size:15px;font-weight:bold}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-btn-subttl{font-size:20px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-btn-subttl{font-size:15px}}.l-page__content .p-top__under-aniv-btn-box{padding-top:18.2px;display:grid;grid-template-columns:repeat(1, 1fr);gap:18.2px}@media screen and (min-width: 480px){.l-page__content .p-top__under-aniv-btn-box{padding-top:26px;gap:26px}}@media screen and (min-width: 768px){.l-page__content .p-top__under-aniv-btn-box{padding-top:16px;grid-template-columns:repeat(3, 1fr);gap:13px}}.l-page__content .p-top__under-obi{position:relative;margin-top:30px;padding-bottom:20px;background-color:var(--color-orange)}@media screen and (min-width: 768px){.l-page__content .p-top__under-obi{margin-top:60px;padding-bottom:25px}}.l-page__content .p-top__under-obi-text{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-white);font-size:19px;text-align:center}@media screen and (min-width: 768px){.l-page__content .p-top__under-obi-text{font-size:22px}}.l-page__content .p-top__under-obi-text-note{font-size:12px;text-align:start}.l-page__content .p-top__under-obi-text-wrap{position:absolute;background-color:var(--color-orange);border:2px solid var(--color-white);border-radius:500px;top:0;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);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;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-inline:1em;height:28px}@media screen and (min-width: 768px){.l-page__content .p-top__under-obi-text-wrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:43px}}.l-page__content .p-top__under-obi-ttl{padding-top:20px;font-size:27px;font-weight:bold;color:var(--color-yellow);padding-left:.3em}@media screen and (min-width: 768px){.l-page__content .p-top__under-obi-ttl{padding-top:20px;font-size:45px}}.l-page__content .p-top__under-obi-ttl-note{font-size:13px;font-weight:500}@media screen and (min-width: 768px){.l-page__content .p-top__under-obi-ttl-note{font-size:22px}}.l-page__content .p-top__under-obi-abso{position:absolute;width:36px;aspect-ratio:1/1;top:8px;right:48px}@media screen and (min-width: 768px){.l-page__content .p-top__under-obi-abso{width:55px;top:27px;right:70px}}.l-page__content .p-top__under-obi-abso--2{right:5px}@media screen and (min-width: 768px){.l-page__content .p-top__under-obi-abso--2{right:5px}}.l-page__content .p-top__under__figure{padding-top:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.l-page__content .p-top__under__figure-wrap{position:relative}.l-page__content .p-top__under__figure-caption{padding-top:.5em;font-size:12px;font-weight:500;color:var(--color-orange)}@media screen and (min-width: 768px){.l-page__content .p-top__under__figure-caption{font-size:16px}}.l-page__content .p-top__under__figure-end{position:absolute;background-color:rgba(0,0,0,.8);width:100%;top:0;left:0;height: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}.l-page__content .p-top__under__figure-end-text{color:#fff;font-size:18px;text-align:center}@media screen and (min-width: 768px){.l-page__content .p-top__under__figure-end-text{font-size:26px}}.l-page__content .p-top__under__figure-end-text-inner{font-size:26px}@media screen and (min-width: 768px){.l-page__content .p-top__under__figure-end-text-inner{font-size:34px}}.l-page__content .p-top__under .c-dl__ttl{border:var(--color-orange) 1px solid;color:var(--color-orange)}.l-page__content .p-top__under .c-ttl{margin-top:34px;font-size:15px;border:1px solid var(--color-orange);color:var(--color-orange);background-color:var(--color-white)}@media screen and (min-width: 768px){.l-page__content .p-top__under .c-ttl{font-size:15px}}.l-page__content .p-top__under .c-section__info{background-color:rgba(113,121,156,.15)}.l-page__content .p-top__under .c-section__info-wrap{padding-top:13px}.l-page__content .p-top__under .c-section__text{padding-top:20px}@media screen and (min-width: 768px){.l-page__content .p-top__under .c-section__text{padding-top:5px}}.l-page__content .p-top__under .c-list-disc{padding-top:20px}.l-page__content .p-top__entry{padding-top:90px;position:relative;background-color:var(--color-white);max-width:791px;width:90%;margin-inline:auto}@media screen and (min-width: 768px){.l-page__content .p-top__entry{padding-top:150px}}.l-page__content .p-top__entry-ttl{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:var(--color-black);width:233px;text-align:center;padding-block:2px;color:var(--color-white);font-weight:bold;font-size:17px;border-radius:500px}@media screen and (min-width: 768px){.l-page__content .p-top__entry-ttl{font-size:20px}}.l-page__content .p-top__entry-info{position:relative;border:1px solid var(--color-black);border-radius:22px;padding:37px 41px 31px;font-size:12px}@media screen and (min-width: 768px){.l-page__content .p-top__entry-info{font-size:16px}}.l-page__content .p-top__entry-info-img{width:34px;margin-top:-7px}.l-page__content .p-top__reserve{padding:65px 20px 78px;text-align:center;margin:auto}@media screen and (min-width: 768px){.l-page__content .p-top__reserve{max-width:922px;padding:88px 0px 100px}}.l-page__content .p-top__reserve-btn{position:relative;height:58px;width:404px;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;background:-webkit-gradient(linear, left top, right top, from(#FF5093), to(#FDC11C));background:linear-gradient(to right, #FF5093 0%, #FDC11C 100%);border-radius:14px;color:var(--color-white);font-size:18px;font-weight:600;text-decoration:none;line-height:1.5;-webkit-transition:opacity .3s;transition:opacity .3s}.l-page__content .p-top__reserve-btn-large{width:100%;max-width:540px;height:65px;margin:0 auto 70px}.l-page__content .p-top__reserve-btn-top{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--color-black);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:30px;font-size:12px;font-weight:500;text-decoration:underline}@media screen and (min-width: 768px){.l-page__content .p-top__reserve-btn-top{font-size:16px}}.l-page__content .p-top__reserve-btn-top::before{content:"";width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:10px solid #000;margin-right:0px}@media screen and (min-width: 768px){.l-page__content .p-top__reserve-btn-top::before{border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:12px solid #000;margin-right:6px}}.l-page__content .p-top__search-wrap{margin-top:80px;padding-block:80px;background-color:#0db7ea}#search .list_item:nth-child(1){display:none}#search .list_item:nth-child(4){display:none}#search .inner ul li a{color:#fff}#search .link-wrap{display:none}#search .list-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#search .list_item{width:100%}@media screen and (min-width: 768px){#search .list_item{width:calc(25% - 16px)}}.p-toTop{width:45px;height:45px;position:fixed;right:10px;bottom:25px;z-index:-1;opacity:0;pointer-events:none;-webkit-transition:.3s;transition:.3s}.p-toTop.is_active{z-index:10;opacity:1;pointer-events:all}@media screen and (min-width: 480px){.p-toTop{bottom:15px}}@media screen and (min-width: 1024px){.p-toTop{width:65px;height:65px;right:15px;bottom:15px}}.p-toTop__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;border-radius:50%;background-color:#fffa78;color:#fff;text-decoration:none;font-size:1.2rem;font-weight:bold;letter-spacing:.075em}@media screen and (min-width: 1024px){.p-toTop__link{font-size:1.6rem}}.p-toTop__link:hover{opacity:1}.u-noto{font-family:"Noto Sans JP",sans-serif}.l-page__content .u-m0{margin:0}.l-page__content .u-mt-15{margin-top:-15px}.l-page__content .u-mt-15--sp{margin-top:-15px}@media screen and (min-width: 768px){.l-page__content .u-mt-15--sp{margin-top:0}}.l-page__content .u-mt0{margin-top:0}.l-page__content .u-mt05{margin-top:.5em}.l-page__content .u-mt1{margin-top:1em}.l-page__content .u-mt2{margin-top:2em}.l-page__content .u-mt3{margin-top:3em}.l-page__content .u-mt4{margin-top:4em}.l-page__content .u-mt5{margin-top:5em}.l-page__content .u-mta{margin-top:auto}.l-page__content .u-mb0{margin-bottom:0}.l-page__content .u-mb1{margin-bottom:1em}.l-page__content .u-mb2{margin-bottom:2em}.l-page__content .u-mb3{margin-bottom:3em}.l-page__content .u-mb4{margin-bottom:4em}.l-page__content .u-mb5{margin-bottom:5em}.l-page__content .u-pt0{padding-top:0}.l-page__content .u-pt05{padding-top:.5em}@media screen and (min-width: 768px){.l-page__content .u-pt05--sp{padding-top:0}}.l-page__content .u-pt1{padding-top:1em}@media screen and (min-width: 768px){.l-page__content .u-pt1--sp{padding-top:0}}.l-page__content .u-pr1{padding-right:1em}.l-page__content .u-pl1{padding-left:1em}.u-dib,.dib{display:inline-block}.u-db{display:block}.u-tac,.tac{text-align:center}.u-smonly{display:block}@media screen and (min-width: 480px){.u-smonly{display:none}}.u-sponly{display:inline}@media screen and (min-width: 768px){.u-sponly{display:none}}.u-sponly-block{display:block}@media screen and (min-width: 768px){.u-sponly-block{display:none}}.u-pconly{display:none}@media screen and (min-width: 768px){.u-pconly{display:inline}}.u-pconly-block{display:none}@media screen and (min-width: 768px){.u-pconly-block{display:block}}.u-rela{position:relative}.u-subgrid{display:grid;grid-template-rows:subgrid;gap:0}.u-subgrid--2{grid-row:span 2}.u-fwb,.fwb{font-weight:bold}.u-tar,.tar{text-align:right}.u-tac{text-align:center}.u-tac-sp{text-align:center}@media screen and (min-width: 768px){.u-tac-sp{text-align:unset}}.u-tal,.tal{text-align:left}.u-underLine{text-decoration:underline}.u-bigFont--110{font-size:110%}.u-bigFont--120{font-size:120%}.u-bigFont--130{font-size:130%}.u-circleList li::before{content:"●";display:inline-block;text-indent:0}.u-indent li{text-indent:-1em;padding-left:1em}.u-indent li span,.u-indent li a{text-indent:0em}.u-indent li::before,.u-indent li::after{text-indent:0em}.u-tableHint{overflow-y:clip !important}.u-tableHint tr{white-space:nowrap}.u-fw900{font-weight:900}.u-text__half{font-size:.8em;font-weight:500}.u-fw-semi{font-weight:600}.u-text__thin{font-weight:400}.u-al-center-sp{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media screen and (min-width: 768px){.u-al-center-sp{width:unset;margin-inline:unset}}.u-boxShadow{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.15);box-shadow:0 4px 4px 0 rgba(0,0,0,.15)}.l-page__content .u-color--main{color:#fffa78}.l-page__content .u-color__green{color:var(--color-green)}.l-page__content .u-color__black{color:var(--color-black)}.l-page__content .u-color__red{color:var(--color-red)}.l-page__content .u-color__orange{color:var(--color-orange)}.l-page__content .u-color__white{color:var(--color-white)}.l-page__content .u-bgColor--main{background-color:#fffa78}.l-page__content .u-bgColor--green{background-color:#12b9ad}.u-align-y-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-align-y-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-align-xcenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}/*# sourceMappingURL=style.css.map */