:root{--device: 1380;--header-H: 80px;--color-key: #19a1b6;--color-key-light: #50c1c6;--color-key-light-2: #55d3d9;--color-key-light-3: #99e0e3;--color-primary: #e3017e;--color-secondary: #f5da44;--color-text: #333333;--color-red: #e3017e;--bg-color-key: #c0e9eb;--bg-color-key-light: #dcf3f4;--leading-trim: calc((1em - 1lh) / 2);--gap-3xs: min(10px, calc(10vw / var(--device) * 100));--gap-2xs: min(20px, calc(20vw / var(--device) * 100));--gap-xs: min(30px, calc(30vw / var(--device) * 100));--gap-sm: min(40px, calc(40vw / var(--device) * 100));--gap-md: min(50px, calc(50vw / var(--device) * 100));--gap-lg: min(60px, calc(60vw / var(--device) * 100));--gap-xl: min(70px, calc(70vw / var(--device) * 100));--gap-2xl: min(80px, calc(80vw / var(--device) * 100));--gap-3xl: min(90px, calc(90vw / var(--device) * 100));--gap-4xl: min(100px, calc(100vw / var(--device) * 100));--radius-1: min(20px, calc(20vw / var(--device) * 100));--radius-2: min(30px, calc(30vw / var(--device) * 100));--border-1: clamp(2px, calc(3vw / var(--device) * 100), 3px) solid #000;--border-2: clamp(3px, calc(5vw / var(--device) * 100), 5px) solid #000;--box-shadow-1: 4px 4px 10px 0px rgba(0, 0, 0, 0.2);--box-shadow-2: clamp(3px, calc(7vw / var(--device) * 100), 7px) clamp(3px, calc(7vw / var(--device) * 100), 7px) 0px 0px rgba(0, 0, 0, 1)}@media (max-width: 750px){:root{--device: 750}}@media (max-width: 750px){:root{--header-H: 80px}}@media (max-width: 750px){:root{--gap-3xs: min(8px, calc(8vw / var(--device) * 100));--gap-2xs: min(16px, calc(16vw / var(--device) * 100));--gap-xs: min(24px, calc(24vw / var(--device) * 100));--gap-sm: min(32px, calc(32vw / var(--device) * 100));--gap-md: min(40px, calc(40vw / var(--device) * 100));--gap-lg: min(48px, calc(48vw / var(--device) * 100));--gap-xl: min(56px, calc(56vw / var(--device) * 100));--gap-2xl: min(64px, calc(64vw / var(--device) * 100));--gap-3xl: min(72px, calc(72vw / var(--device) * 100));--gap-4xl: min(80px, calc(80vw / var(--device) * 100))}}@supports not (top: 1lh){:root{--leading-trim: 0px}}*{box-sizing:border-box;margin:0;padding:0;outline:none}ol li,ul li{list-style-type:none}img{width:auto;max-width:100%;margin:0 auto;height:auto;vertical-align:bottom;line-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}ul,ol{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:0.8em}ul>li,ol>li{line-height:1.4}a{word-break:break-all;color:currentColor}a:not(:has(img)):not(.btn){text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-size:100% min(1.5px, calc(1.5vw / var(--device) * 100));background-position:bottom left;background-repeat:no-repeat;padding-bottom:min(1.5px, calc(1.5vw / var(--device) * 100));transition:background-size 0.3s ease-out}a:not(:has(img)):not(.btn):focus-visible{background-size:0% min(1.5px, calc(1.5vw / var(--device) * 100));background-position:bottom right}@media (any-hover: hover), (-ms-high-contrast: none){a:not(:has(img)):not(.btn):hover{background-size:0% min(1.5px, calc(1.5vw / var(--device) * 100));background-position:bottom right}}a:first-child{margin-top:0}button{font-family:"Noto Sans JP",sans-serif,"游ゴシック Medium","Yu Gothic Medium","游ゴシック体","YuGothic","メイリオ","Meiryo"}.pc{display:none}@media (min-width: 751px){.sp{display:none}.pc{display:block}}::selection{background:var(--color-key);color:#fff}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-key)}html{scrollbar-width:thin;scrollbar-color:var(--color-key) transparent}body{font-family:"Noto Sans JP",sans-serif,"游ゴシック Medium","Yu Gothic Medium","游ゴシック体","YuGothic","メイリオ","Meiryo",sans-serif;font-size:2.88vw;font-weight:500;line-height:1.6;color:var(--color-text);-webkit-text-size-adjust:100%}@media (min-width: 751px){body{font-size:1.30435vw}}@media (min-width: 751px) and (min-width: 1380px){body{font-size:18px}}body.compensate-for-scrollbar header{scrollbar-gutter:stable}body.is-scroll-lock{overflow:hidden}.tit01{position:relative;background-image:url(../images/common/bg_tit_right.webp),url(../images/common/bg_tit_line.webp);background-size:auto 100%;background-repeat:no-repeat, repeat-x;background-position:right -1px top, left top}.tit01::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;background:url(../images/common/bg_tit_left.webp) no-repeat left top/100% 100%;width:1.86667vw;translate:-100% 0}@media (min-width: 751px){.tit01::before{width:1.01449vw;max-width:14px}}.tit02{--bg-color: #19a1b6;--text-color: #fff;--border-color: #fff;--deco-color: #fff;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;max-width:790px;min-height:min(66px, calc(66vw / var(--device) * 100));text-align:center}.tit02::before,.tit02::after{pointer-events:none;content:"";display:block;z-index:3;background:url("../images/common/bg_tit02.webp") no-repeat left top/100% 100%;width:7.86667vw}@media (min-width: 751px){.tit02::before,.tit02::after{width:4.27536vw;max-width:59px}}.tit02::after{scale:-1 1}.tit02 .text{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:var(--bg-color) url("../images/common/bg_tit02_2.webp") repeat-x left center/auto 100%;color:var(--text-color);margin:0 -1px;width:100%;font-size:4.4vw}@media (min-width: 751px){.tit02 .text{font-size:2.3913vw}}@media (min-width: 751px) and (min-width: 1380px){.tit02 .text{font-size:33px}}.tit03{position:relative;padding:0vw 0vw 2.66667vw 0vw;line-height:1.5}@media (max-width: 750px){.tit03{font-size:clamp(10px, 4vw, 30px)}}@media (min-width: 751px){.tit03{padding:0vw 0vw 1.44928vw 0vw;font-size:30px;font-size:clamp(10px, 2.17391vw, 30px)}}@media (min-width: 751px) and (min-width: 1380px){.tit03{padding:0px 0px 20px 0px}}@media (min-width: 751px) and (max-width: 750px){.tit03{font-size:clamp(10px, 3.2vw, 30px)}}.tit03::after{content:"";display:block;position:absolute;bottom:0;left:0;background-image:linear-gradient(to right, var(--color-key-light) calc(100% / 14), var(--color-primary) calc(100% / 14), var(--color-primary) calc(100% / 14 * 2), var(--color-key-light) calc(100% / 14 * 2), var(--color-key-light) calc(100% / 14 * 3), var(--color-primary) calc(100% / 14 * 3), var(--color-primary) calc(100% / 14 * 4), var(--color-key-light) calc(100% / 14 * 4), var(--color-key-light) calc(100% / 14 * 5), var(--color-primary) calc(100% / 14 * 5), var(--color-primary) calc(100% / 14 * 6), var(--color-key-light) calc(100% / 14 * 6), var(--color-key-light) calc(100% / 14 * 7), var(--color-primary) calc(100% / 14 * 7), var(--color-primary) calc(100% / 14 * 8), var(--color-key-light) calc(100% / 14 * 8), var(--color-key-light) calc(100% / 14 * 9), var(--color-primary) calc(100% / 14 * 9), var(--color-primary) calc(100% / 14 * 10), var(--color-key-light) calc(100% / 14 * 10), var(--color-key-light) calc(100% / 14 * 11), var(--color-primary) calc(100% / 14 * 11), var(--color-primary) calc(100% / 14 * 12), var(--color-key-light) calc(100% / 14 * 12), var(--color-key-light) calc(100% / 14 * 13), var(--color-primary) calc(100% / 14 * 13), var(--color-primary) calc(100% / 14 * 14));height:3px;width:100%}.tit04{text-align:left;position:relative;color:var(--color-red);padding:0vw 0vw .66667vw 4vw;font-size:4.16vw;font-size:26px;font-size:clamp(10px, 1.88406vw, 26px)}@media (max-width: 750px){.tit04{font-size:clamp(10px, 2.77333vw, 26px)}}@media (min-width: 751px){.tit04{padding:0vw 0vw .36232vw 2.46377vw;font-size:1.88406vw}}@media (min-width: 751px) and (min-width: 1380px){.tit04{padding:0px 0px 5px 34px}}@media (min-width: 751px) and (min-width: 1380px){.tit04{font-size:26px}}.tit04::before{content:"";display:block;background:url("../images/common/ico_onpu.webp") no-repeat left top/100% 100%;width:1em;height:1em;position:absolute;left:0;top:0.4em}@media (min-width: 751px){.tit04::before{top:0.3em}}.textSmall{font-size:0.8em}.img{margin:1.44928vw 0vw 0vw 0vw;text-align:center}@media (min-width: 1380px){.img{margin:20px 0px 0px 0px}}.img img{width:auto;max-width:100%}.notice>li{margin-block:var(--leading-trim);padding-left:1em;text-indent:-1em;text-align:left;font-size:2.56vw}@media (min-width: 751px){.notice>li{font-size:1.15942vw}}@media (min-width: 751px) and (min-width: 1380px){.notice>li{font-size:16px}}.notice.--fit,.--fit .notice{width:-webkit-fit-content;width:fit-content}.btn{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background:var(--color-key);box-shadow:min(3.5px, calc(3.5vw / var(--device) * 100)) min(3.5px, calc(3.5vw / var(--device) * 100)) min(5px, calc(5vw / var(--device) * 100)) 0px rgba(0,0,0,0.1);margin-inline:auto;padding:1em;color:#fff;text-decoration:none;font-size:4.8vw;transition:.2s;max-width:555px}@media (min-width: 751px){.btn{font-size:2.17391vw}}@media (min-width: 751px) and (min-width: 1380px){.btn{font-size:30px}}.btn.r2{line-height:1.5}.btn::before,.btn::after{pointer-events:none;content:"";display:block;position:absolute;inset:0}.btn::before{inset:min(4px, calc(4vw / var(--device) * 100));border:1px solid #fff}.btn::after{background:url(../images/common/bg_btn_arrow.webp),url(../images/common/bg_btn_dot.webp),url(../images/common/bg_btn_dot_r.webp);background-repeat:no-repeat;background-position:right bottom, left center, right center;background-size:min(28px, calc(28vw / var(--device) * 100)) auto,auto,auto}.btn:focus-visible{background:var(--color-key-light)}@media (any-hover: hover), (-ms-high-contrast: none){.btn:hover{background:var(--color-key-light)}}.btn.--key-light{background:var(--color-key-light)}.btn.--key-light:focus-visible{background:var(--color-key)}@media (any-hover: hover), (-ms-high-contrast: none){.btn.--key-light:hover{background:var(--color-key)}}.btn.--small{max-width:360px;line-height:1;font-size:3.2vw;transition:.2s}@media (min-width: 751px){.btn.--small{font-size:1.44928vw}}@media (min-width: 751px) and (min-width: 1380px){.btn.--small{font-size:20px}}.pageContainer{overflow:hidden;padding-top:var(--header-H)}.container{position:relative;z-index:1;margin-inline:auto;padding-inline:min(20px, calc(20vw / var(--device) * 100))}@media (min-width: 751px){.container{padding-inline:min(50px, calc(50vw / var(--device) * 100));width:min(1380px, calc(1380vw / var(--device) * 100))}}main{position:relative}header{position:fixed;top:0vw;left:0vw;z-index:100;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;gap:min(15px, calc(15vw / var(--device) * 100));background-color:var(--color-key-light-2);width:100%;padding:min(8px, calc(8vw / var(--device) * 100)) min(30px, calc(30vw / var(--device) * 100))}@media (min-width: 751px){header{gap:15px;min-height:80px}}header .headerLogo{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:auto;width:min(400px, calc(400vw / var(--device) * 100));font-size:0}@media (max-width: 750px){header .headerLogo{-webkit-order:2;order:2;margin-left:auto}}@media (min-width: 751px){header .headerLogo{width:23.84058vw;max-width:329px}}header .headerLogo img{width:100%}header .headerLogo a{transition:opacity 0.5s}header .headerLogo a:focus-visible{opacity:0.6}@media (any-hover: hover), (-ms-high-contrast: none){header .headerLogo a:hover{opacity:0.6}}header .headerSns{-webkit-order:3;order:3;width:min(88px, calc(88vw / var(--device) * 100))}@media (min-width: 751px){header .headerSns{padding:0;width:48px}}header .headerSns a{display:block}header .headerSns a img{border:2px solid var(--color-key);border-radius:100%;width:100%}header .headerSns a:focus-visible{opacity:0.6}@media (any-hover: hover), (-ms-high-contrast: none){header .headerSns a{transition:opacity 0.4s}header .headerSns a:hover{opacity:0.6}}.gnavForAccordion{visibility:hidden;position:fixed;top:var(--header-H);left:0;z-index:-1;width:100%;border-bottom:1px solid var(--color-key-light);translate:0 -100%;opacity:0;transition:translate 0.5s, opacity 0.5s, visibility 0.5s, z-index 0.5s}@media (max-width: 750px){.gnavForAccordion{overflow-y:auto;overflow-x:hidden;height:calc(100dvh - var(--header-H));translate:-100% 0}}.gnavForAccordion.open{visibility:visible;z-index:90;opacity:1;translate:0% 100%}@media (max-width: 750px){.gNav:not(.gnavForAccordion){display:none}}.gNav{background-color:#fff;background-image:url("../images/common/bg_nav_left.webp"),url("../images/common/bg_nav_right.webp");background-position:left top, right bottom;background-repeat:no-repeat;padding-block:var(--gap-xl)}@media (min-width: 751px){.gNav{padding-block:var(--gap-xs)}}.gNav .inner{--column: 1;position:relative;visibility:visible;margin-inline:auto;padding-inline:min(50px, calc(50vw / var(--device) * 100));width:min(750px, calc(750vw / var(--device) * 100))}@media (min-width: 751px){.gNav .inner{--column: 4;overflow-y:unset;width:min(1380px, calc(1380vw / var(--device) * 100))}}.gNav ul{display:grid;grid-template-columns:repeat(var(--column), 1fr)}@media (max-width: 750px){.gNav ul li:nth-child(even) a{background:var(--color-key-light)}.gNav ul li:nth-child(even) a:focus-visible{background:var(--color-key)}}@media (max-width: 750px) and (any-hover: hover), (max-width: 750px) and (-ms-high-contrast: none){.gNav ul li:nth-child(even) a:hover{background:var(--color-key)}}@media (min-width: 751px){.gNav ul li:nth-child(2) a,.gNav ul li:nth-child(4) a,.gNav ul li:nth-child(5) a,.gNav ul li:nth-child(7) a{background:var(--color-key-light)}.gNav ul li:nth-child(2) a:focus-visible,.gNav ul li:nth-child(4) a:focus-visible,.gNav ul li:nth-child(5) a:focus-visible,.gNav ul li:nth-child(7) a:focus-visible{background:var(--color-key)}}@media (min-width: 751px) and (any-hover: hover), (min-width: 751px) and (-ms-high-contrast: none){.gNav ul li:nth-child(2) a:hover,.gNav ul li:nth-child(4) a:hover,.gNav ul li:nth-child(5) a:hover,.gNav ul li:nth-child(7) a:hover{background:var(--color-key)}}.gNav.open{visibility:visible;pointer-events:all;opacity:1;translate:0% 0}.gNav>ul{padding-bottom:min(80px, calc(80vw / var(--device) * 100))}@media (min-width: 751px){.gNav>ul{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;gap:min(60px, calc(60vw / var(--device) * 100));padding-bottom:0}}@media (min-width: 751px){.gNav>ul>li{position:relative;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.gNav>ul>li a,.gNav>ul>li span{position:relative;display:block;width:100%;text-align:center}@media (min-width: 751px){.gNav>ul>li a,.gNav>ul>li span{width:auto;padding:0}}.gNav>ul>li.disable{pointer-events:none;opacity:0.5}.btnGnav{padding:0;border:none;outline:none;position:relative;cursor:pointer;z-index:120;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center;background:#fff;border:1px solid var(--color-key);border-radius:min(10px, calc(10vw / var(--device) * 100));padding:min(5px, calc(5vw / var(--device) * 100));width:min(88px, calc(88vw / var(--device) * 100));height:min(88px, calc(88vw / var(--device) * 100));transition:opacity 0.6s, z-index 0.6s, visibility 0.6s}@media (max-width: 750px){.btnGnav{-webkit-order:1;order:1}}@media (min-width: 751px){.btnGnav{visibility:hidden;left:unset;z-index:-1;border-radius:5px;padding:2px;width:48px;height:48px;opacity:0}}.btnGnav::after{content:"Menu";font-weight:bold;text-transform:uppercase;color:var(--color-key);scale:0.8}@media (max-width: 750px){.btnGnav::after{font-size:clamp(10px, 2.66667vw, 20px)}}@media (min-width: 751px){.btnGnav::after{font-size:12px}}.btnGnav span{display:block;background:var(--color-key);width:60%;height:min(4px, calc(4vw / var(--device) * 100));border-radius:999px;transition:top 0.2s, scale 0.2s, rotate 0.2s, -webkit-transform 0.2s;transition:top 0.2s, scale 0.2s, rotate 0.2s, transform 0.2s;transition:top 0.2s, scale 0.2s, rotate 0.2s, transform 0.2s, -webkit-transform 0.2s}@media (min-width: 751px){.btnGnav span{height:2px}}.btnGnav span:nth-of-type(1){position:absolute;top:18%;left:50%;z-index:1;translate:-50% 0}.btnGnav span:nth-of-type(2){position:absolute;top:36%;left:50%;z-index:1;translate:-50% -50%}.btnGnav span:nth-of-type(3){position:absolute;top:50%;left:50%;z-index:1;translate:-50% 0}.btnGnav.open::after{content:"Close";text-transform:uppercase}.btnGnav.open span{rotate:-90deg}.btnGnav.open span:nth-of-type(1){top:35%;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.btnGnav.open span:nth-of-type(2){scale:0;translate:-50% 0}.btnGnav.open span:nth-of-type(3){top:35%;-webkit-transform:rotateZ(-135deg);transform:rotateZ(-135deg)}.btnGnav.is-scrolled{visibility:visible;z-index:120;opacity:1}footer{position:relative;z-index:2;background:var(--color-key);padding-block:var(--gap-sm);width:100%;color:#ffffff;text-align:center}footer a{color:#ffffff}footer .copyright{line-height:1.2;font-weight:500}footer img{line-height:1.2}footer img.piapro{width:10vw;padding-top:0.1em}@media (min-width: 751px){footer img.piapro{width:4.34783vw;max-width:60px}}footer img.rejafes{width:18.26667vw}@media (min-width: 751px){footer img.rejafes{width:9.92754vw;max-width:137px}}body{position:relative}@media (max-width: 750px){body::after{pointer-events:none;content:"";display:block;position:fixed;top:50%;left:50%;width:100%;height:100svh;background-repeat:no-repeat;background-position:left top, left bottom, right top, right bottom;background-image:url("../images/common/bg_left_top_w.webp"),url("../images/common/bg_left_bottom_w.webp"),url("../images/common/bg_right_top_w.webp"),url("../images/common/bg_right_bottom_w.webp");background-size:min(610px, calc(610vw / var(--device) * 100)) auto,min(816px, calc(816vw / var(--device) * 100)) auto,min(807px, calc(807vw / var(--device) * 100)) auto,min(370px, calc(370vw / var(--device) * 100)) auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.section{position:relative;overflow:hidden;margin:0 auto;text-align:center;padding-block:var(--gap-lg)}.section:nth-child(2n+1){background-color:#fff}.section:nth-child(2n){background-color:#b9e7e9}@media (min-width: 751px){.section{background-repeat:no-repeat;background-attachment:fixed;background-position:left top, left bottom, right top, right bottom}.section:nth-child(2n+1){background-image:url("../images/common/bg_left_top_w.webp"),url("../images/common/bg_left_bottom_w.webp"),url("../images/common/bg_right_top_w.webp"),url("../images/common/bg_right_bottom_w.webp");background-size:min(610px, calc(610vw / var(--device) * 100)) auto,min(816px, calc(816vw / var(--device) * 100)) auto,min(807px, calc(807vw / var(--device) * 100)) auto,min(370px, calc(370vw / var(--device) * 100)) auto}.section:nth-child(2n){background-image:url("../images/common/bg_left_top.webp"),url("../images/common/bg_left_bottom.webp"),url("../images/common/bg_right_top.webp"),url("../images/common/bg_right_bottom.webp");background-size:min(374px, calc(374vw / var(--device) * 100)) auto,min(816px, calc(816vw / var(--device) * 100)) auto,min(807px, calc(807vw / var(--device) * 100)) auto,min(605px, calc(605vw / var(--device) * 100)) auto}}.section:before{pointer-events:none;content:"";display:block;position:absolute;inset:0;z-index:1;background:linear-gradient(30deg, #b7f2fd 0%, #b3d1f1 22%, #ff89c6 47%, #daa9fa 70%, #82dddc 100%);-webkit-mask-image:url("../images/common/pattern_prism.webp");-webkit-mask-size:min(841px, calc(841vw / var(--device) * 100)) auto;-webkit-mask-repeat:repeat;-webkit-mask-position:center;mask-image:url("../images/common/pattern_prism.webp");mask-size:min(841px, calc(841vw / var(--device) * 100)) auto;mask-repeat:repeat;mask-position:center;opacity:0.5}.mv{position:relative;margin:0 auto;background-repeat:no-repeat;background-attachment:fixed;background-position:left top, left bottom, right top, right bottom;background-color:#b9e7e9;background-image:url("../images/common/bg_left_top.webp"),url("../images/common/bg_left_bottom.webp"),url("../images/common/bg_right_top.webp"),url("../images/common/bg_right_bottom.webp");background-size:min(374px, calc(374vw / var(--device) * 100)) auto,min(816px, calc(816vw / var(--device) * 100)) auto,min(807px, calc(807vw / var(--device) * 100)) auto,min(605px, calc(605vw / var(--device) * 100)) auto;padding-block:var(--gap-lg)}.mv img{position:relative;z-index:2;max-width:100%}.mv:before{pointer-events:none;content:"";display:block;position:absolute;inset:0;z-index:1;background-image:-ms-linear-gradient(30deg, #b7f2fd 0%, #b3d1f1 22%, #ff89c6 47%, #daa9fa 70%, #82dddc 100%);-webkit-mask-image:url("../images/common/pattern_prism.webp");-webkit-mask-size:auto;-webkit-mask-repeat:repeat;-webkit-mask-position:center;mask-image:url("../images/common/pattern_prism.webp");mask-size:auto;mask-repeat:repeat;mask-position:center;opacity:0.5}.sectionBg{--bg-color: #fff;--skew-color: #19a1b6;position:relative}.sectionBgInner{position:relative;z-index:2;background-color:#fff;box-shadow:0px 0px 16px 0px rgba(0,0,51,0.11);height:inherit;min-height:400px;padding:min(72px, calc(72vw / var(--device) * 100)) min(30px, calc(30vw / var(--device) * 100)) min(80px, calc(80vw / var(--device) * 100))}@media (min-width: 751px){.sectionBgInner{padding:min(90px, calc(90vw / var(--device) * 100)) min(60px, calc(60vw / var(--device) * 100)) min(100px, calc(100vw / var(--device) * 100))}}.sectionBgInner .flag{display:block;pointer-events:none;position:absolute;inset:0;z-index:2;background-image:url(../images/common/bg_tit_flag.webp),url(../images/common/bg_tit_flag.webp);background-position:left min(20px, calc(20vw / var(--device) * 100)) top min(9px, calc(9vw / var(--device) * 100)),right min(20px, calc(20vw / var(--device) * 100)) top min(9px, calc(9vw / var(--device) * 100));background-repeat:no-repeat;background-size:min(240px, calc(240vw / var(--device) * 100)) auto}@media (min-width: 751px){.sectionBgInner .flag{background-size:min(462px, calc(462vw / var(--device) * 100)) auto}}.sectionBgInner::before,.sectionBgInner::after{content:"";display:block;position:absolute;left:0;right:0;background-image:linear-gradient(to right, var(--color-key-light) calc(100% / 7), var(--color-primary) calc(100% / 7), var(--color-primary) calc(100% / 7 * 2), var(--color-key-light) calc(100% / 7 * 2), var(--color-key-light) calc(100% / 7 * 3), var(--color-primary) calc(100% / 7 * 3), var(--color-primary) calc(100% / 7 * 4), var(--color-key-light) calc(100% / 7 * 4), var(--color-key-light) calc(100% / 7 * 5), var(--color-primary) calc(100% / 7 * 5), var(--color-primary) calc(100% / 7 * 6), var(--color-key-light) calc(100% / 7 * 6), var(--color-key-light) calc(100% / 7 * 7));height:min(10px, calc(10vw / var(--device) * 100))}.sectionBgInner::before{top:0}.sectionBgInner::after{bottom:0}.sectionBg::before{content:"";display:block;position:absolute;top:min(-20px, calc(-20vw / var(--device) * 100));right:min(-20px, calc(-20vw / var(--device) * 100));bottom:min(-20px, calc(-20vw / var(--device) * 100));left:min(-20px, calc(-20vw / var(--device) * 100));background:var(--skew-color);box-shadow:0px 0px 16px 0px rgba(0,0,51,0.11);-webkit-clip-path:polygon(0 min(60px, calc(60vw / var(--device) * 100)), calc(100% - min(60px, calc(60vw / var(--device) * 100))) 0, 100% calc(100% - min(60px, calc(60vw / var(--device) * 100))), min(60px, calc(60vw / var(--device) * 100)) 100%);clip-path:polygon(0 min(60px, calc(60vw / var(--device) * 100)), calc(100% - min(60px, calc(60vw / var(--device) * 100))) 0, 100% calc(100% - min(60px, calc(60vw / var(--device) * 100))), min(60px, calc(60vw / var(--device) * 100)) 100%)}.box{position:relative}.boxInner{background-color:var(--bg-color-key-light);-webkit-clip-path:polygon(min(65px, calc(65vw / var(--device) * 100)) 0, 100% 0, 100% calc(100% - min(65px, calc(65vw / var(--device) * 100))), calc(100% - min(65px, calc(65vw / var(--device) * 100))) 100%, 0 100%, 0 min(65px, calc(65vw / var(--device) * 100)));clip-path:polygon(min(65px, calc(65vw / var(--device) * 100)) 0, 100% 0, 100% calc(100% - min(65px, calc(65vw / var(--device) * 100))), calc(100% - min(65px, calc(65vw / var(--device) * 100))) 100%, 0 100%, 0 min(65px, calc(65vw / var(--device) * 100)));border:2px solid var(--color-key);min-height:min(160px, calc(160vw / var(--device) * 100));padding:min(60px, calc(60vw / var(--device) * 100)) min(45px, calc(45vw / var(--device) * 100))}@media (min-width: 751px){.boxInner{padding:min(44px, calc(44vw / var(--device) * 100)) min(90px, calc(90vw / var(--device) * 100))}}.box::before,.box::after{pointer-events:none;content:"";display:block;position:absolute;z-index:2;background-image:url("../images/common/deco_box.svg");background-repeat:no-repeat;background-position:left top;background-size:100% 100%;width:min(272px, calc(272vw / var(--device) * 100));height:min(159px, calc(159vw / var(--device) * 100))}.box::before{top:0;left:0}.box::after{bottom:-1px;right:-1px;scale:-1 -1}.boxN{position:relative}.boxN_Inner{background:url("../images/common/pattern_negi.webp") repeat;border:var(--skew-color) 3px solid;padding:8vw 4vw 5.33333vw 4vw}@media (min-width: 751px){.boxN_Inner{padding:4.34783vw 4.34783vw 4.34783vw 4.34783vw}}@media (min-width: 751px) and (min-width: 1380px){.boxN_Inner{padding:60px 60px 60px 60px}}.boxN_Inner .tit02{position:absolute;top:-4.26667vw;right:0vw;left:0;width:66.66667vw}@media (min-width: 751px){.boxN_Inner .tit02{position:absolute;top:-2.31884vw;right:0vw}}@media (min-width: 751px) and (min-width: 1380px){.boxN_Inner .tit02{top:-32px;right:0px}}.boxN::before{content:"";pointer-events:none;border:1px solid var(--skew-color);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:calc(100% - 2.6vw);height:calc(100% - 2.6vw)}@media (min-width: 751px){.boxN::before{width:calc(100% - 20px);height:calc(100% - 20px)}}.newsWrapper{overflow-y:auto;margin-inline:auto;max-width:500px;height:300px}.alignCenter{margin-inline:auto;width:-webkit-fit-content;width:fit-content;text-align:center}.alignRight{text-align:right}.alignLeft{text-align:left}.colorKey{color:var(--color-key)}.colorKeyLight{color:var(--color-key-light)}.colorPrimary{color:var(--color-primary)}.colorSecondary{color:var(--color-secondary)}.colorRed{color:var(--color-red)}.weightBold{font-weight:bold}.marker{background:linear-gradient(transparent 70%, var(--color-key-light-3) 70%)}.fz-xs{font-size:16px;font-size:clamp(10px, 1.15942vw, 16px);line-height:1.4}@media (max-width: 750px){.fz-xs{font-size:clamp(10px, 1.70667vw, 16px)}}@media (max-width: 750px){.fz-xs{font-size:19.2px;font-size:clamp(10px, 1.3913vw, 19.2px)}}@media (max-width: 750px) and (max-width: 750px){.fz-xs{font-size:clamp(10px, 2.048vw, 19.2px)}}.fz-sm{font-size:16px;font-size:clamp(10px, 1.15942vw, 16px);line-height:1.4}@media (max-width: 750px){.fz-sm{font-size:clamp(10px, 1.70667vw, 16px)}}@media (max-width: 750px){.fz-sm{font-size:19.2px;font-size:clamp(10px, 1.3913vw, 19.2px)}}@media (max-width: 750px) and (max-width: 750px){.fz-sm{font-size:clamp(10px, 2.048vw, 19.2px)}}.fz-md{font-size:18px;font-size:clamp(10px, 1.30435vw, 18px);line-height:1.4}@media (max-width: 750px){.fz-md{font-size:clamp(10px, 1.92vw, 18px)}}@media (max-width: 750px){.fz-md{font-size:21.6px;font-size:clamp(10px, 1.56522vw, 21.6px)}}@media (max-width: 750px) and (max-width: 750px){.fz-md{font-size:clamp(10px, 2.304vw, 21.6px)}}.fz-lg{font-size:20px;font-size:clamp(10px, 1.44928vw, 20px);line-height:1.4}@media (max-width: 750px){.fz-lg{font-size:clamp(10px, 2.13333vw, 20px)}}.fz-xl{font-size:26px;font-size:clamp(10px, 1.88406vw, 26px);line-height:1.6}@media (max-width: 750px){.fz-xl{font-size:clamp(10px, 2.77333vw, 26px)}}.fz-2xl{font-size:30px;font-size:clamp(10px, 2.17391vw, 30px);line-height:1.6}@media (max-width: 750px){.fz-2xl{font-size:clamp(10px, 3.2vw, 30px)}}.mt-3xs{-webkit-margin-before:var(--gap-3xs);margin-block-start:var(--gap-3xs)}.mt-2xs{-webkit-margin-before:var(--gap-2xs);margin-block-start:var(--gap-2xs)}.mt-xs{-webkit-margin-before:var(--gap-xs);margin-block-start:var(--gap-xs)}.mt-sm{-webkit-margin-before:var(--gap-sm);margin-block-start:var(--gap-sm)}.mt-md{-webkit-margin-before:var(--gap-md);margin-block-start:var(--gap-md)}.mt-lg{-webkit-margin-before:var(--gap-lg);margin-block-start:var(--gap-lg)}.mt-xl{-webkit-margin-before:var(--gap-xl);margin-block-start:var(--gap-xl)}.mt-2xl{-webkit-margin-before:var(--gap-2xl);margin-block-start:var(--gap-2xl)}.mt-4xl{-webkit-margin-before:var(--gap-4xl);margin-block-start:var(--gap-4xl)}.mt10{margin-top:min(8px, calc(8vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt10{margin-top:min(10px, calc(10vw / var(--device) * 100)) !important}}.mt20{margin-top:min(16px, calc(16vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt20{margin-top:min(20px, calc(20vw / var(--device) * 100)) !important}}.mt30{margin-top:min(24px, calc(24vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt30{margin-top:min(30px, calc(30vw / var(--device) * 100)) !important}}.mt40{margin-top:min(32px, calc(32vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt40{margin-top:min(40px, calc(40vw / var(--device) * 100)) !important}}.mt50{margin-top:min(40px, calc(40vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt50{margin-top:min(50px, calc(50vw / var(--device) * 100)) !important}}.mt60{margin-top:min(48px, calc(48vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt60{margin-top:min(60px, calc(60vw / var(--device) * 100)) !important}}.mt70{margin-top:min(56px, calc(56vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt70{margin-top:min(70px, calc(70vw / var(--device) * 100)) !important}}.mt80{margin-top:min(64px, calc(64vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt80{margin-top:min(80px, calc(80vw / var(--device) * 100)) !important}}.mt90{margin-top:min(72px, calc(72vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt90{margin-top:min(90px, calc(90vw / var(--device) * 100)) !important}}.mt100{margin-top:min(80px, calc(80vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt100{margin-top:min(100px, calc(100vw / var(--device) * 100)) !important}}.mt110{margin-top:min(88px, calc(88vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt110{margin-top:min(110px, calc(110vw / var(--device) * 100)) !important}}.mt120{margin-top:min(96px, calc(96vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt120{margin-top:min(120px, calc(120vw / var(--device) * 100)) !important}}.mt130{margin-top:min(104px, calc(104vw / var(--device) * 100)) !important}@media (min-width: 751px){.mt130{margin-top:min(130px, calc(130vw / var(--device) * 100)) !important}}.slick-loading .slick-list{background:#fff url("../css/library/slick/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../css/library/slick/fonts/slick.eot");src:url("../css/library/slick/fonts/slick.eot?#iefix") format("embedded-opentype"),url("../css/library/slick/fonts/slick.woff") format("woff"),url("../css/library/slick/fonts/slick.ttf") format("truetype"),url("../css/library/slick/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{display:block;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;bottom:0;top:unset;-webkit-transform:translate(0, 0);transform:translate(0, 0);padding:0;border:none;outline:none;z-index:10;width:2.66667vw;height:4.4vw}@media (min-width: 751px){.slick-prev,.slick-next{width:1.44928vw;max-width:20px;height:2.3913vw;max-height:33px}}.slick-prev::before,.slick-next::before{content:"";background:url(../images/common/ico_arrow.webp) no-repeat center;background-size:contain;display:block;width:2.66667vw;height:4.4vw}@media (min-width: 751px){.slick-prev::before,.slick-next::before{width:1.44928vw;max-width:20px;height:2.3913vw;max-height:33px}}.slick-prev{position:absolute;bottom:-.4vw;left:17.33333vw}@media (min-width: 751px){.slick-prev{position:absolute;bottom:-.50725vw;left:34.05797vw}}@media (min-width: 751px) and (min-width: 1380px){.slick-prev{bottom:-7px;left:470px}}.slick-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:-.4vw;right:17.33333vw}@media (min-width: 751px){.slick-next{position:absolute;bottom:-.50725vw;right:34.05797vw}}@media (min-width: 751px) and (min-width: 1380px){.slick-next{bottom:-7px;right:470px}}.slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;bottom:0}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0 !important;cursor:pointer;margin:0vw .66667vw 0vw .66667vw;width:2.66667vw;height:2.66667vw}@media (min-width: 751px){.slick-dots li{width:1.44928vw;max-width:20px;height:1.44928vw;max-height:20px;margin:0vw .36232vw 0vw .36232vw}}@media (min-width: 751px) and (min-width: 1380px){.slick-dots li{margin:0px 5px 0px 5px}}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;width:2.66667vw;height:2.66667vw}@media (min-width: 751px){.slick-dots li button{width:1.44928vw;max-width:20px;height:1.44928vw;max-height:20px}}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";font-family:"slick";line-height:1em;text-align:center;color:#8cd0da;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:2.66667vw;height:2.66667vw;font-size:2.66667vw}@media (min-width: 751px){.slick-dots li button:before{width:1.44928vw;max-width:20px;height:1.44928vw;max-height:20px;font-size:1.44928vw}}@media (min-width: 1380px){.slick-dots li button:before{font-size:20px}}.slick-dots li.slick-active button:before{color:#19a1b6;opacity:1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#about h2 img{width:65.6vw}@media (min-width: 751px){#about h2 img{width:44.56522vw;max-width:615px}}#facility h2 img{width:45.12vw}@media (min-width: 751px){#facility h2 img{width:30.65217vw;max-width:423px}}#facility .facilityItem{width:100%;margin:8vw 0vw 0vw 0vw;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0}@media (min-width: 751px){#facility .facilityItem{margin:4.34783vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1380px){#facility .facilityItem{margin:60px 0px 0px 0px}}@media (max-width: 750px){#facility .facilityItem li{width:48%;margin:5.33333vw 4% 0vw 0vw}#facility .facilityItem li:nth-child(-n+2){margin-top:0}#facility .facilityItem li:nth-child(2n){margin-right:0}}@media (min-width: 751px){#facility .facilityItem li{width:31%;margin-right:3.5%;margin:3.62319vw 3.5% 0vw 0vw}}@media (min-width: 751px) and (min-width: 1380px){#facility .facilityItem li{margin:50px 3.5% 0px 0px}}@media (min-width: 751px){#facility .facilityItem li:nth-child(-n+3){margin-top:0}#facility .facilityItem li:nth-child(3n){margin-right:0}}#facility .facilityItem li img{border:3px solid var(--color-key-light)}#facility .facilityItem li dl{text-align:left;font-weight:bold;margin:2.66667vw 0vw 2.66667vw 0vw}@media (min-width: 751px){#facility .facilityItem li dl{margin:1.44928vw 0vw 1.44928vw 0vw}}@media (min-width: 751px) and (min-width: 1380px){#facility .facilityItem li dl{margin:20px 0px 20px 0px}}#facility .facilityItem li dl dt{color:var(--color-red)}@media (max-width: 750px){#facility .facilityItem li dl dt{font-size:clamp(10px, 3.2vw, 24px)}}@media (min-width: 751px){#facility .facilityItem li dl dt{font-size:20px;font-size:clamp(10px, 1.44928vw, 20px)}}@media (min-width: 751px) and (max-width: 750px){#facility .facilityItem li dl dt{font-size:clamp(10px, 2.13333vw, 20px)}}#facility .facilityItem li dl dt::before{top:0.2em}@media (min-width: 751px){#facility .facilityItem li dl dt::before{top:0.2em}}#ticket h2 img{width:83.2vw}@media (min-width: 751px){#ticket h2 img{width:56.52174vw;max-width:780px}}#ticket .box:has(.ticketBenefits){margin:0 auto}@media (min-width: 751px){#ticket .box:has(.ticketBenefits){width:70.28986vw;max-width:970px}}#ticket .ticketBenefits{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 751px){#ticket .ticketBenefits>div{width:32.6087vw;max-width:450px}}#ticket .ticketBenefits>div .note{text-align:center}@media (min-width: 751px){#ticket .ticketBenefits>div .note{text-align:left}}#ticket .ticketBenefits>img{margin:5.33333vw 0vw 0vw 0vw;width:34.8vw}@media (min-width: 751px){#ticket .ticketBenefits>img{margin:0vw 0vw 0vw auto;width:18.91304vw;max-width:261px}}@media (min-width: 751px) and (min-width: 1380px){#ticket .ticketBenefits>img{margin:0px 0px 0px auto}}#benefits h2 img{width:45.86667vw}@media (min-width: 751px){#benefits h2 img{width:31.15942vw;max-width:430px}}#benefits .facilityItem{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0}@media (max-width: 750px){#benefits .facilityItem{margin:8vw auto 0vw auto;padding:0vw 0vw 5.33333vw 0vw}}@media (min-width: 751px){#benefits .facilityItem{margin:4.34783vw 0vw 0vw 0vw;padding:0vw 0vw 2.89855vw 0vw}}@media (min-width: 751px) and (min-width: 1380px){#benefits .facilityItem{margin:60px 0px 0px 0px}}@media (min-width: 751px) and (min-width: 1380px){#benefits .facilityItem{padding:0px 0px 40px 0px}}#benefits .facilityItem li.slick-slide{padding:0vw 6.66667vw 0vw 6.66667vw}@media (min-width: 751px){#benefits .facilityItem li.slick-slide{padding:0 1em}}#benefits .facilityItem li dl{text-align:left;font-weight:bold;margin:2.66667vw 0vw 2.66667vw 0vw}@media (min-width: 751px){#benefits .facilityItem li dl{margin:1.44928vw 0vw 1.44928vw 0vw}}@media (min-width: 751px) and (min-width: 1380px){#benefits .facilityItem li dl{margin:20px 0px 20px 0px}}#benefits .facilityItem li dl dt{color:var(--color-red);padding-bottom:0}@media (max-width: 750px){#benefits .facilityItem li dl dt{font-size:clamp(10px, 3.2vw, 24px)}}@media (min-width: 751px){#benefits .facilityItem li dl dt{font-size:20px;font-size:clamp(10px, 1.44928vw, 20px)}}@media (min-width: 751px) and (max-width: 750px){#benefits .facilityItem li dl dt{font-size:clamp(10px, 2.13333vw, 20px)}}#benefits .facilityItem li dl dt::before{top:0.2em}@media (min-width: 751px){#benefits .facilityItem li dl dt::before{top:0.2em}}#benefits .facilityItem .slick-list{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){#benefits .facilityItem .slick-list{margin:0vw 0vw 1.44928vw 0vw}}@media (min-width: 751px) and (min-width: 1380px){#benefits .facilityItem .slick-list{margin:0px 0px 20px 0px}}#benefits .facilityItem .slick-dots{margin:0}#goods h2 img{width:55.14667vw}@media (min-width: 751px){#goods h2 img{width:37.46377vw;max-width:517px}}#goods .goodsItem{width:100%;margin:8vw 0vw 0vw 0vw;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0}@media (min-width: 751px){#goods .goodsItem{margin:4.34783vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1380px){#goods .goodsItem{margin:60px 0px 0px 0px}}@media (max-width: 750px){#goods .goodsItem li{width:48%;margin:5.33333vw 4% 0vw 0vw}#goods .goodsItem li:nth-child(-n+2){margin-top:0}#goods .goodsItem li:nth-child(2n){margin-right:0}}@media (min-width: 751px){#goods .goodsItem li{width:31%;margin-right:3.5%;margin:3.62319vw 3.5% 0vw 0vw}}@media (min-width: 751px) and (min-width: 1380px){#goods .goodsItem li{margin:50px 3.5% 0px 0px}}@media (min-width: 751px){#goods .goodsItem li:nth-child(-n+3){margin-top:0}#goods .goodsItem li:nth-child(3n){margin-right:0}}#goods .goodsItem li img{border:3px solid var(--color-key-light)}#goods .goodsItem li p{font-weight:bold}@media (max-width: 750px){#goods .goodsItem li p span{font-size:clamp(10px, 3.46667vw, 26px)}}@media (min-width: 751px){#goods .goodsItem li p span{font-size:26px;font-size:clamp(10px, 1.88406vw, 26px)}}@media (min-width: 751px) and (max-width: 750px){#goods .goodsItem li p span{font-size:clamp(10px, 2.77333vw, 26px)}}#goods .goodsItem li p span.ss{color:#777;font-size:0.7em;line-height:1.2}#goods .goodsItem li .goodsName{text-align:left;margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){#goods .goodsItem li .goodsName{margin:0vw 0vw 1.44928vw 0vw}}@media (min-width: 751px) and (min-width: 1380px){#goods .goodsItem li .goodsName{margin:0px 0px 20px 0px}}#goods .goodsItem li .goodsPrice{text-align:center;margin:1.33333vw 0vw 0vw 0vw}@media (min-width: 751px){#goods .goodsItem li .goodsPrice{margin:.72464vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1380px){#goods .goodsItem li .goodsPrice{margin:10px 0px 0px 0px}}#goods .box:has(.goodsBenefits){max-width:970px;margin:0 auto}#goods .goodsBenefits{text-align:center}#goods .goodsBenefits img{border:1px solid var(--color-key-light)}#collabo h2 img{width:50.56vw}@media (min-width: 751px){#collabo h2 img{width:34.34783vw;max-width:474px}}#collabo .collaboContBox{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;width:100%;padding:8vw 0vw 8vw 0vw}@media (min-width: 751px){#collabo .collaboContBox{padding:4.34783vw 4.34783vw 4.34783vw 4.34783vw}}@media (min-width: 751px) and (min-width: 1380px){#collabo .collaboContBox{padding:60px 60px 60px 60px}}#collabo .collaboContBox .contItem{background:var(--bg-color-key-light);padding:5.33333vw 4vw 5.33333vw 4vw;width:90%;margin:0 auto}@media (max-width: 750px){#collabo .collaboContBox .contItem{font-size:clamp(10px, 4vw, 30px)}}@media (max-width: 750px){#collabo .collaboContBox .contItem img{width:70%}}@media (min-width: 751px){#collabo .collaboContBox .contItem{width:48%;padding:2.89855vw 2.89855vw 2.89855vw 2.89855vw;font-size:26px;font-size:clamp(10px, 1.88406vw, 26px)}}@media (min-width: 751px) and (min-width: 1380px){#collabo .collaboContBox .contItem{padding:40px 40px 40px 40px}}@media (min-width: 751px) and (max-width: 750px){#collabo .collaboContBox .contItem{font-size:clamp(10px, 2.77333vw, 26px)}}#collabo .collaboContBox .contItem:nth-child(1){margin:0vw auto 4vw auto}@media (min-width: 751px){#collabo .collaboContBox .contItem:nth-child(1){margin-bottom:0}}#news h2 img{width:45.76vw}@media (min-width: 751px){#news h2 img{width:31.08696vw;max-width:429px}}#precautions h2 img{width:45.76vw}@media (min-width: 751px){#precautions h2 img{width:31.08696vw;max-width:429px}}#description h2 img{width:58.98667vw}@media (min-width: 751px){#description h2 img{width:40.07246vw;max-width:553px}}

/*# sourceMappingURL=maps/style.css.map */
