/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-content:""}}}@layer theme{:root,:host{--tw-font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--tw-color-black:#000;--tw-color-white:#fff;--tw-spacing:.25rem;--tw-font-weight-normal:400;--tw-font-weight-medium:500;--tw-font-weight-semibold:600;--tw-font-weight-bold:700;--tw-leading-normal:1.5;--tw-default-transition-duration:.15s;--tw-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tw-default-font-family:var(--tw-font-sans);--tw-default-mono-font-family:var(--tw-font-mono);--tw-font-main:"Shippori Mincho", serif;--tw-font-en:"Manrope", sans-serif;--tw-font-en2:"Amiri", serif;--tw-font-jp:"Noto Sans JP", sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--tw-default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--tw-default-font-feature-settings,normal);font-variation-settings:var(--tw-default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--tw-default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--tw-default-mono-font-feature-settings,normal);font-variation-settings:var(--tw-default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.tw\:pointer-events-none{pointer-events:none}.tw\:absolute{position:absolute}.tw\:relative{position:relative}.tw\:top-0{top:calc(var(--tw-spacing) * 0)}.tw\:top-1\/2{top:50%}.tw\:top-\[-1px\]{top:-1px}.tw\:top-\[-25px\]{top:-25px}.tw\:top-\[0\]{top:0}.tw\:top-\[8px\]{top:8px}.tw\:right-0{right:calc(var(--tw-spacing) * 0)}.tw\:right-\[-21px\]{right:-21px}.tw\:right-\[-63px\]{right:-63px}.tw\:right-\[3px\]{right:3px}.tw\:right-\[20px\]{right:20px}.tw\:bottom-0{bottom:calc(var(--tw-spacing) * 0)}.tw\:bottom-\[-34px\]{bottom:-34px}.tw\:bottom-\[50px\]{bottom:50px}.tw\:left-0{left:calc(var(--tw-spacing) * 0)}.tw\:left-1\/2{left:50%}.tw\:left-\[-5px\]{left:-5px}.tw\:z-\[1\]{z-index:1}.tw\:\!m-0{margin:calc(var(--tw-spacing) * 0)!important}.tw\:m-\[-5px_5px_2px_auto\]{margin:-5px 5px 2px auto}.tw\:mx-auto{margin-inline:auto}.tw\:mt-\[-1px\]{margin-top:-1px}.tw\:mt-\[-13px\]{margin-top:-13px}.tw\:mt-\[10px\]{margin-top:10px}.tw\:mt-\[35px\]{margin-top:35px}.tw\:mt-\[50px\]{margin-top:50px}.tw\:mt-\[60px\]{margin-top:60px}.tw\:mt-\[63px\]{margin-top:63px}.tw\:\!mr-0{margin-right:calc(var(--tw-spacing) * 0)!important}.tw\:mr-\[-20px\]{margin-right:-20px}.tw\:mr-\[10px\]{margin-right:10px}.tw\:\!mb-\[0\]{margin-bottom:0!important}.tw\:\!mb-\[20px\]{margin-bottom:20px!important}.tw\:mb-0{margin-bottom:calc(var(--tw-spacing) * 0)}.tw\:mb-5{margin-bottom:calc(var(--tw-spacing) * 5)}.tw\:mb-\[10px\]{margin-bottom:10px}.tw\:mb-\[12px\]{margin-bottom:12px}.tw\:mb-\[14px\]{margin-bottom:14px}.tw\:mb-\[16px\]{margin-bottom:16px}.tw\:mb-\[17px\]{margin-bottom:17px}.tw\:mb-\[18px\]{margin-bottom:18px}.tw\:mb-\[20px\]{margin-bottom:20px}.tw\:mb-\[25px\]{margin-bottom:25px}.tw\:mb-\[30px\]{margin-bottom:30px}.tw\:mb-\[35px\]{margin-bottom:35px}.tw\:mb-\[40px\]{margin-bottom:40px}.tw\:mb-\[47px\]{margin-bottom:47px}.tw\:mb-\[50px\]{margin-bottom:50px}.tw\:mb-\[54px\]{margin-bottom:54px}.tw\:mb-\[60px\]{margin-bottom:60px}.tw\:mb-\[70px\]{margin-bottom:70px}.tw\:mb-\[74px\]{margin-bottom:74px}.tw\:mb-\[80px\]{margin-bottom:80px}.tw\:mb-\[84px\]{margin-bottom:84px}.tw\:mb-\[85px\]{margin-bottom:85px}.tw\:mb-\[90px\]{margin-bottom:90px}.tw\:mb-\[100px\]{margin-bottom:100px}.tw\:mb-\[110px\]{margin-bottom:110px}.tw\:mb-\[150px\]{margin-bottom:150px}.tw\:ml-\[9px\]{margin-left:9px}.tw\:ml-\[10px\]{margin-left:10px}.tw\:ml-\[15px\]{margin-left:15px}.tw\:\!block{display:block!important}.tw\:block{display:block}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:hidden{display:none}.tw\:inline-block{display:inline-block}.tw\:aspect-square{aspect-ratio:1}.tw\:size-full{width:100%;height:100%}.tw\:h-\[8px\]{height:8px}.tw\:h-\[16px\]{height:16px}.tw\:h-\[30px\]{height:30px}.tw\:h-\[36px\]{height:36px}.tw\:h-\[40px\]{height:40px}.tw\:h-\[53px\]{height:53px}.tw\:h-\[70px\]{height:70px}.tw\:h-\[80px\]{height:80px}.tw\:h-\[88px\]{height:88px}.tw\:h-\[110px\]{height:110px}.tw\:h-full{height:100%}.tw\:min-h-\[138px\]{min-height:138px}.tw\:min-h-\[201px\]{min-height:201px}.tw\:min-h-\[541px\]{min-height:541px}.tw\:min-h-\[660px\]{min-height:660px}.tw\:min-h-\[785px\]{min-height:785px}.tw\:min-h-\[inherit\]{min-height:inherit}.tw\:w-\[10\.11\%\]{width:10.11%}.tw\:w-\[22px\]{width:22px}.tw\:w-\[26\.84\%\]{width:26.84%}.tw\:w-\[27\.76\%\]{width:27.76%}.tw\:w-\[36px\]{width:36px}.tw\:w-\[37\.18\%\]{width:37.18%}.tw\:w-\[37\.89\%\]{width:37.89%}.tw\:w-\[38\%\]{width:38%}.tw\:w-\[39\%\]{width:39%}.tw\:w-\[40px\]{width:40px}.tw\:w-\[44\.11\%\]{width:44.11%}.tw\:w-\[45\%\]{width:45%}.tw\:w-\[45\.4\%\]{width:45.4%}.tw\:w-\[52\%\]{width:52%}.tw\:w-\[55\.89\%\]{width:55.89%}.tw\:w-\[61\%\]{width:61%}.tw\:w-\[62\%\]{width:62%}.tw\:w-\[62\.82\%\]{width:62.82%}.tw\:w-\[67px\]{width:67px}.tw\:w-\[70px\]{width:70px}.tw\:w-\[91px\]{width:91px}.tw\:w-\[93px\]{width:93px}.tw\:w-\[112px\]{width:112px}.tw\:w-\[357px\]{width:357px}.tw\:w-\[572px\]{width:572px}.tw\:w-\[calc\(617px\/2\)\]{width:308.5px}.tw\:w-\[calc\(695px\/2\)\]{width:347.5px}.tw\:w-full{width:100%}.tw\:max-w-\[42px\]{max-width:42px}.tw\:max-w-\[84px\]{max-width:84px}.tw\:max-w-\[127px\]{max-width:127px}.tw\:max-w-\[134px\]{max-width:134px}.tw\:max-w-\[148\.5px\]{max-width:148.5px}.tw\:max-w-\[158px\]{max-width:158px}.tw\:max-w-\[240px\]{max-width:240px}.tw\:max-w-\[390px\]{max-width:390px}.tw\:max-w-\[617px\]{max-width:617px}.tw\:max-w-\[650px\]{max-width:650px}.tw\:max-w-\[840px\]{max-width:840px}.tw\:max-w-\[845px\]{max-width:845px}.tw\:max-w-\[900px\]{max-width:900px}.tw\:max-w-\[1060px\]{max-width:1060px}.tw\:max-w-\[1520px\]{max-width:1520px}.tw\:max-w-\[calc\(457px\/2\)\]{max-width:228.5px}.tw\:min-w-0{min-width:calc(var(--tw-spacing) * 0)}.tw\:flex-auto{flex:auto}.tw\:flex-shrink-0{flex-shrink:0}.tw\:basis-\[120px\]{flex-basis:120px}.tw\:basis-\[230px\]{flex-basis:230px}.tw\:basis-auto{flex-basis:auto}.tw\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.tw\:-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.tw\:cursor-pointer{cursor:pointer}.tw\:list-disc{list-style-type:disc}.tw\:list-none{list-style-type:none}.tw\:\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.tw\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw\:flex-col{flex-direction:column}.tw\:flex-row-reverse{flex-direction:row-reverse}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-center{align-items:center}.tw\:items-end{align-items:flex-end}.tw\:items-start{align-items:flex-start}.tw\:justify-between{justify-content:space-between}.tw\:justify-center{justify-content:center}.tw\:justify-end{justify-content:flex-end}.tw\:justify-start{justify-content:flex-start}.tw\:gap-6\.5{gap:calc(var(--tw-spacing) * 6.5)}.tw\:gap-\[3px\]{gap:3px}.tw\:gap-\[5px\]{gap:5px}.tw\:gap-\[10px\]{gap:10px}.tw\:gap-\[10px_20px\]{gap:10px 20px}.tw\:gap-\[10px_25px\]{gap:10px 25px}.tw\:gap-\[12px\]{gap:12px}.tw\:gap-\[14px\]{gap:14px}.tw\:gap-\[15px\]{gap:15px}.tw\:gap-\[15px_35px\]{gap:15px 35px}.tw\:gap-\[15px_47px\]{gap:15px 47px}.tw\:gap-\[16px\]{gap:16px}.tw\:gap-\[28px\]{gap:28px}.tw\:gap-\[40px\]{gap:40px}.tw\:gap-\[47px_60px\]{gap:47px 60px}.tw\:gap-\[63px\]{gap:63px}.tw\:gap-\[100px\]{gap:100px}.tw\:gap-\[125px\]{gap:125px}.tw\:gap-\[150px\]{gap:150px}:where(.tw\:space-y-\[6px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(6px * var(--tw-space-y-reverse));margin-block-end:calc(6px * calc(1 - var(--tw-space-y-reverse)))}.tw\:overflow-hidden{overflow:hidden}.tw\:overflow-x-auto{overflow-x:auto}.tw\:border{border-style:var(--tw-border-style);border-width:1px}.tw\:border-0{border-style:var(--tw-border-style);border-width:0}.tw\:border-\[\#C6C6C6\]{border-color:#c6c6c6}.tw\:bg-\[\#3A2D22\]{background-color:#3a2d22}.tw\:bg-\[\#263A1D\]{background-color:#263a1d}.tw\:bg-\[\#D8D1BA\]{background-color:#d8d1ba}.tw\:bg-\[\#DBD5D0\]{background-color:#dbd5d0}.tw\:bg-\[\#ECE5DD\]{background-color:#ece5dd}.tw\:bg-\[\#c9c1b5\]{background-color:#c9c1b5}.tw\:bg-\[rgba\(0\,0\,0\,\.85\)\]{background-color:#000000d9}.tw\:bg-\[rgba\(255\,255\,255\,0\.8\)\]{background-color:#fffc}.tw\:bg-transparent{background-color:#0000}.tw\:bg-white{background-color:var(--tw-color-white)}.tw\:object-cover{object-fit:cover}.tw\:p-0{padding:calc(var(--tw-spacing) * 0)}.tw\:p-\[0_20px_0_10px\]{padding:0 20px 0 10px}.tw\:p-\[0_20px_90px_30px\]{padding:0 20px 90px 30px}.tw\:p-\[0_28px_0_86px\]{padding:0 28px 0 86px}.tw\:p-\[0_37px_0_28px\]{padding:0 37px 0 28px}.tw\:p-\[2px_10px\]{padding:2px 10px}.tw\:p-\[8px_20px_86px\]{padding:8px 20px 86px}.tw\:p-\[10px\]{padding:10px}.tw\:p-\[10px_3px_3px_10px\]{padding:10px 3px 3px 10px}.tw\:p-\[11px_70px_11px_97px\]{padding:11px 70px 11px 97px}.tw\:p-\[12px_20px_24px\]{padding:12px 20px 24px}.tw\:p-\[15px_0_0_20px\]{padding:15px 0 0 20px}.tw\:p-\[25px_38px_20px_28px\]{padding:25px 38px 20px 28px}.tw\:p-\[40px_20px\]{padding:40px 20px}.tw\:p-\[47px_0_0_0\]{padding:47px 0 0}.tw\:p-\[110px_20px\]{padding:110px 20px}.tw\:px-\[20px\]{padding-inline:20px}.tw\:py-\[4px\]{padding-block:4px}.tw\:py-\[13px\]{padding-block:13px}.tw\:py-\[20px\]{padding-block:20px}.tw\:py-\[25px\]{padding-block:25px}.tw\:py-\[30px\]{padding-block:30px}.tw\:py-\[40px\]{padding-block:40px}.tw\:py-\[150px\]{padding-block:150px}.tw\:pt-\[3px\]{padding-top:3px}.tw\:pt-\[13px\]{padding-top:13px}.tw\:pt-\[28px\]{padding-top:28px}.tw\:pt-\[35px\]{padding-top:35px}.tw\:pt-\[50px\]{padding-top:50px}.tw\:pt-\[80px\]{padding-top:80px}.tw\:pt-\[95px\]{padding-top:95px}.tw\:pt-\[100px\]{padding-top:100px}.tw\:pt-\[150px\]{padding-top:150px}.tw\:pr-\[20px\]{padding-right:20px}.tw\:pr-\[80px\]{padding-right:80px}.tw\:pb-\[2px\]{padding-bottom:2px}.tw\:pb-\[10px\]{padding-bottom:10px}.tw\:pb-\[20px\]{padding-bottom:20px}.tw\:pb-\[30px\]{padding-bottom:30px}.tw\:pb-\[32px\]{padding-bottom:32px}.tw\:pb-\[50px\]{padding-bottom:50px}.tw\:pb-\[80px\]{padding-bottom:80px}.tw\:pb-\[100px\]{padding-bottom:100px}.tw\:pb-\[230px\]{padding-bottom:230px}.tw\:pb-\[250px\]{padding-bottom:250px}.tw\:pl-\[0\]{padding-left:0}.tw\:pl-\[7px\]{padding-left:7px}.tw\:pl-\[20px\]{padding-left:20px}.tw\:pl-\[21px\]{padding-left:21px}.tw\:pl-\[24px\]{padding-left:24px}.tw\:pl-\[30px\]{padding-left:30px}.tw\:pl-\[33px\]{padding-left:33px}.tw\:pl-\[40px\]{padding-left:40px}.tw\:text-center{text-align:center}.tw\:text-right{text-align:right}.tw\:\!\[font-family\:Shippori_Mincho\]{font-family:Shippori Mincho!important}.tw\:\!font-en2{font-family:var(--tw-font-en2)!important}.tw\:\!font-main{font-family:var(--tw-font-main)!important}.tw\:font-en{font-family:var(--tw-font-en)}.tw\:font-jp{font-family:var(--tw-font-jp)}.tw\:\!text-\[9px\]{font-size:9px!important}.tw\:\!text-\[10px\]{font-size:10px!important}.tw\:\!text-\[12px\]{font-size:12px!important}.tw\:\!text-\[13px\]{font-size:13px!important}.tw\:\!text-\[15px\]{font-size:15px!important}.tw\:\!text-\[18px\]{font-size:18px!important}.tw\:\!text-\[26px\]{font-size:26px!important}.tw\:\!text-\[29px\]{font-size:29px!important}.tw\:\!text-\[30px\]{font-size:30px!important}.tw\:\!text-\[32px\]{font-size:32px!important}.tw\:\!text-\[38px\]{font-size:38px!important}.tw\:\!text-\[60px\]{font-size:60px!important}.tw\:text-\[12px\]{font-size:12px}.tw\:text-\[13px\]{font-size:13px}.tw\:text-\[14px\]{font-size:14px}.tw\:text-\[15px\]{font-size:15px}.tw\:text-\[16px\]{font-size:16px}.tw\:text-\[18px\]{font-size:18px}.tw\:text-\[20px\]{font-size:20px}.tw\:text-\[28px\]{font-size:28px}.tw\:text-\[30px\]{font-size:30px}.tw\:text-\[32px\]{font-size:32px}.tw\:text-\[36px\]{font-size:36px}.tw\:text-\[40px\]{font-size:40px}.tw\:text-\[60px\]{font-size:60px}.tw\:\!leading-\[2\.23\]{--tw-leading:2.23!important;line-height:2.23!important}.tw\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.tw\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.tw\:leading-\[1\]{--tw-leading:1;line-height:1}.tw\:leading-\[2\.2\]{--tw-leading:2.2;line-height:2.2}.tw\:leading-\[calc\(21\/12\)\]{--tw-leading: 1.75 ;line-height:1.75}.tw\:leading-\[calc\(24\/12\)\]{--tw-leading: 2 ;line-height:2}.tw\:leading-\[calc\(27\/15\)\]{--tw-leading: 1.8 ;line-height:1.8}.tw\:leading-\[calc\(27\/20\)\]{--tw-leading: 1.35 ;line-height:1.35}.tw\:leading-\[calc\(28\/14\)\]{--tw-leading: 2 ;line-height:2}.tw\:leading-\[calc\(32\/15\)\]{--tw-leading:calc(32 / 15);line-height:2.13333}.tw\:leading-\[calc\(32\/16\)\]{--tw-leading: 2 ;line-height:2}.tw\:leading-\[calc\(36\/15\)\]{--tw-leading: 2.4 ;line-height:2.4}.tw\:leading-\[calc\(63\/36\)\]{--tw-leading: 1.75 ;line-height:1.75}.tw\:leading-\[calc\(64\/32\)\]{--tw-leading: 2 ;line-height:2}.tw\:leading-none{--tw-leading:1;line-height:1}.tw\:leading-normal{--tw-leading:var(--tw-leading-normal);line-height:var(--tw-leading-normal)}.tw\:\!font-medium{--tw-font-weight:var(--tw-font-weight-medium)!important;font-weight:var(--tw-font-weight-medium)!important}.tw\:\!font-normal{--tw-font-weight:var(--tw-font-weight-normal)!important;font-weight:var(--tw-font-weight-normal)!important}.tw\:\!font-semibold{--tw-font-weight:var(--tw-font-weight-semibold)!important;font-weight:var(--tw-font-weight-semibold)!important}.tw\:font-bold{--tw-font-weight:var(--tw-font-weight-bold);font-weight:var(--tw-font-weight-bold)}.tw\:font-medium{--tw-font-weight:var(--tw-font-weight-medium);font-weight:var(--tw-font-weight-medium)}.tw\:font-normal{--tw-font-weight:var(--tw-font-weight-normal);font-weight:var(--tw-font-weight-normal)}.tw\:tracking-\[\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tw\:tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tw\:tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tw\:tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tw\:\!text-\[\#231f20\]{color:#231f20!important}.tw\:\!text-\[\#372a26\]{color:#372a26!important}.tw\:\!text-\[\#251915\]{color:#251915!important}.tw\:\!text-white{color:var(--tw-color-white)!important}.tw\:text-\[\#1e1e1e\]{color:#1e1e1e}.tw\:text-\[\#3E3831\]{color:#3e3831}.tw\:text-\[\#6F6E6E\]{color:#6f6e6e}.tw\:text-\[\#222\]{color:#222}.tw\:text-\[\#263A1D\]{color:#263a1d}.tw\:text-\[\#333\]{color:#333}.tw\:text-\[\#666\]{color:#666}.tw\:text-\[\#999\]{color:#999}.tw\:text-\[\#C00\]{color:#c00}.tw\:text-\[rgba\(255\,255\,255\,\.84\)\]{color:#ffffffd6}.tw\:text-black{color:var(--tw-color-black)}.tw\:text-white{color:var(--tw-color-white)}.tw\:\!opacity-100{opacity:1!important}.tw\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:outline-none{--tw-outline-style:none;outline-style:none}.tw\:select-none{-webkit-user-select:none;user-select:none}.tw\:\[border-bottom\:1px_solid\]{border-bottom:1px solid}.tw\:\[border-bottom\:1px_solid_rgba\(0\,0\,0\,\.3\)\]{border-bottom:1px solid #0000004d}.tw\:\[border-bottom\:1px_solid_rgba\(34\,34\,34\,\.3\)\]{border-bottom:1px solid #2222224d}.tw\:\[border-bottom\:1px_solid_rgba\(51\,51\,51\,\.2\)\]{border-bottom:1px solid #3333}.tw\:\[border-top\:1px_solid_rgba\(0\,0\,0\,\.3\)\]{border-top:1px solid #0000004d}.tw\:\[border-top\:1px_solid_rgba\(51\,51\,51\,\.2\)\]{border-top:1px solid #3333}.tw\:\[border-top\:1px_solid_rgba\(255\,255\,255\,\.6\)\]{border-top:1px solid #fff9}.tw\:\[list-style\:none\]{list-style:none}.tw\:\[writing-mode\:tb-rl\]{writing-mode:tb-rl}:is(.tw\:\*\:\!mb-\[40px\]>*){margin-bottom:40px!important}:is(.tw\:\*\:basis-\[24px\]>*){flex-basis:24px}.tw\:after\:absolute:after{content:var(--tw-content);position:absolute}.tw\:after\:top-0:after{content:var(--tw-content);top:calc(var(--tw-spacing) * 0)}.tw\:after\:top-1\/2:after{content:var(--tw-content);top:50%}.tw\:after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--tw-spacing) * 0)}.tw\:after\:left-0:after{content:var(--tw-content);left:calc(var(--tw-spacing) * 0)}.tw\:after\:size-full:after{content:var(--tw-content);width:100%;height:100%}.tw\:after\:h-\[1px\]:after{content:var(--tw-content);height:1px}.tw\:after\:w-full:after{content:var(--tw-content);width:100%}.tw\:after\:\[transform-origin\:center_center\]:after{content:var(--tw-content);transform-origin:50%}.tw\:after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.tw\:after\:\[transform\:translate\(0\)\]:after{content:var(--tw-content);transform:translate(0)}.tw\:after\:bg-\[\#000\]:after{content:var(--tw-content);background-color:#000}.tw\:after\:bg-\[rgba\(0\,0\,0\,\.17\)\]:after{content:var(--tw-content);background-color:#0000002b}.tw\:after\:bg-current:after{content:var(--tw-content);background-color:currentColor}.tw\:after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.tw\:after\:\[transition\:width_\.4s_cubic-bezier\(\.25\,\.1\,\.25\,1\)_0ms\,transform_0ms_cubic-bezier\(\.25\,\.1\,\.25\,1\)_0ms\]:after{content:var(--tw-content);transition:width .4s,transform}@media (hover:hover){.tw\:hover\:opacity-50:hover{opacity:.5}.tw\:hover\:opacity-80:hover{opacity:.8}.tw\:hover\:after\:\[width\:0\]:hover:after{content:var(--tw-content);width:0}.tw\:hover\:after\:\[transform\:translate\(100\%\)\]:hover:after{content:var(--tw-content);transform:translate(100%)}.tw\:hover\:after\:\[transition\:width_0ms_cubic-bezier\(\.25\,\.1\,\.25\,1\)_\.4s\,transform_\.4s_cubic-bezier\(\.25\,\.1\,\.25\,1\)_0ms\]:hover:after{content:var(--tw-content);transition:width 0s .4s,transform .4s}}@media not all and (min-width:64rem){.tw\:max-lg\:mb-\[50px\]{margin-bottom:50px}.tw\:max-lg\:mb-\[60px\]{margin-bottom:60px}.tw\:max-lg\:mb-\[80px\]{margin-bottom:80px}.tw\:max-lg\:min-h-\[450px\]{min-height:450px}.tw\:max-lg\:w-\[180px\]{width:180px}.tw\:max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:max-lg\:gap-\[25px\]{gap:25px}.tw\:max-lg\:gap-\[50px\]{gap:50px}.tw\:max-lg\:gap-\[60px\]{gap:60px}.tw\:max-lg\:gap-\[100px\]{gap:100px}.tw\:max-lg\:py-\[60px\]{padding-block:60px}.tw\:max-lg\:py-\[70px\]{padding-block:70px}.tw\:max-lg\:py-\[80px\]{padding-block:80px}.tw\:max-lg\:pt-\[60px\]{padding-top:60px}.tw\:max-lg\:pt-\[80px\]{padding-top:80px}.tw\:max-lg\:pb-\[35px\]{padding-bottom:35px}.tw\:max-lg\:pb-\[60px\]{padding-bottom:60px}.tw\:max-lg\:pb-\[80px\]{padding-bottom:80px}.tw\:max-lg\:pl-\[28px\]{padding-left:28px}.tw\:max-lg\:text-\[26px\]{font-size:26px}.tw\:max-lg\:text-\[40px\]{font-size:40px}.tw\:max-lg\:text-\[42px\]{font-size:42px}}@media not all and (min-width:48rem){.tw\:max-md\:bottom-\[25px\]{bottom:25px}.tw\:max-md\:mt-\[15px\]{margin-top:15px}.tw\:max-md\:mt-\[30px\]{margin-top:30px}.tw\:max-md\:mb-\[15px\]{margin-bottom:15px}.tw\:max-md\:mb-\[18px\]{margin-bottom:18px}.tw\:max-md\:mb-\[25px\]{margin-bottom:25px}.tw\:max-md\:mb-\[30px\]{margin-bottom:30px}.tw\:max-md\:mb-\[35px\]{margin-bottom:35px}.tw\:max-md\:mb-\[40px\]{margin-bottom:40px}.tw\:max-md\:mb-\[50px\]{margin-bottom:50px}.tw\:max-md\:mb-\[60px\]{margin-bottom:60px}.tw\:max-md\:flex{display:flex}.tw\:max-md\:hidden{display:none}.tw\:max-md\:h-\[30px\]{height:30px}.tw\:max-md\:h-\[42px\]{height:42px}.tw\:max-md\:h-\[52px\]{height:52px}.tw\:max-md\:h-\[62px\]{height:62px}.tw\:max-md\:min-h-\[300px\]{min-height:300px}.tw\:max-md\:w-\[30px\]{width:30px}.tw\:max-md\:w-\[66px\]{width:66px}.tw\:max-md\:w-\[100px\]{width:100px}.tw\:max-md\:w-full{width:100%}.tw\:max-md\:max-w-full{max-width:100%}.tw\:max-md\:basis-\[80px\]{flex-basis:80px}.tw\:max-md\:basis-auto{flex-basis:auto}.tw\:max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:max-md\:flex-col{flex-direction:column}.tw\:max-md\:justify-start{justify-content:flex-start}.tw\:max-md\:gap-10{gap:calc(var(--tw-spacing) * 10)}.tw\:max-md\:gap-\[10px\]{gap:10px}.tw\:max-md\:gap-\[10px_30px\]{gap:10px 30px}.tw\:max-md\:gap-\[15px\]{gap:15px}.tw\:max-md\:gap-\[15px_30px\]{gap:15px 30px}.tw\:max-md\:gap-\[20px\]{gap:20px}.tw\:max-md\:gap-\[25px\]{gap:25px}.tw\:max-md\:gap-\[35px\]{gap:35px}.tw\:max-md\:gap-\[40px\]{gap:40px}.tw\:max-md\:gap-\[70px\]{gap:70px}.tw\:max-md\:px-\[20px\]{padding-inline:20px}.tw\:max-md\:py-\[15px\]{padding-block:15px}.tw\:max-md\:py-\[18px\]{padding-block:18px}.tw\:max-md\:py-\[40px\]{padding-block:40px}.tw\:max-md\:py-\[50px\]{padding-block:50px}.tw\:max-md\:py-\[60px\]{padding-block:60px}.tw\:max-md\:pt-\[20px\]{padding-top:20px}.tw\:max-md\:pt-\[30px\]{padding-top:30px}.tw\:max-md\:pt-\[40px\]{padding-top:40px}.tw\:max-md\:pt-\[50px\]{padding-top:50px}.tw\:max-md\:pt-\[60px\]{padding-top:60px}.tw\:max-md\:pr-0{padding-right:calc(var(--tw-spacing) * 0)}.tw\:max-md\:pb-\[30px\]{padding-bottom:30px}.tw\:max-md\:pb-\[40px\]{padding-bottom:40px}.tw\:max-md\:pb-\[60px\]{padding-bottom:60px}.tw\:max-md\:pb-\[80px\]{padding-bottom:80px}.tw\:max-md\:pl-0{padding-left:calc(var(--tw-spacing) * 0)}.tw\:max-md\:text-\[10px\]{font-size:10px}.tw\:max-md\:text-\[12px\]{font-size:12px}.tw\:max-md\:text-\[13px\]{font-size:13px}.tw\:max-md\:text-\[14px\]{font-size:14px}.tw\:max-md\:text-\[16px\]{font-size:16px}.tw\:max-md\:text-\[18px\]{font-size:18px}.tw\:max-md\:text-\[20px\]{font-size:20px}.tw\:max-md\:text-\[22px\]{font-size:22px}.tw\:max-md\:text-\[26px\]{font-size:26px}.tw\:max-md\:text-\[28px\]{font-size:28px}.tw\:max-md\:text-\[32px\]{font-size:32px}:is(.tw\:max-md\:\*\:\!mb-\[20px\]>*){margin-bottom:20px!important}:is(.tw\:max-md\:\*\:flex-shrink-0>*){flex-shrink:0}:is(.tw\:max-md\:\*\:basis-\[200px\]>*){flex-basis:200px}}@media (min-width:48rem){.tw\:md\:gap-\[50px\]{gap:50px}}@media (min-width:64rem){.tw\:lg\:mb-\[74px\]{margin-bottom:74px}}.tw\:\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.tw\:\[\&\:\:-webkit-inner-spin-button\]\:hidden::-webkit-inner-spin-button{display:none}.tw\:\[\&\:\:-webkit-outer-spin-button\]\:hidden::-webkit-outer-spin-button{display:none}.tw\:\[\&\:before\]\:absolute:before{position:absolute}.tw\:\[\&\:before\]\:top-\[25px\]:before{top:25px}.tw\:\[\&\:before\]\:left-\[0\]:before{left:0}.tw\:\[\&\:before\]\:h-\[1px\]:before{height:1px}.tw\:\[\&\:before\]\:w-\[21px\]:before{width:21px}.tw\:\[\&\:before\]\:bg-\[\#263A1D\]:before{background-color:#263a1d}.tw\:\[\&\:before\]\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}@media not all and (min-width:48rem){.tw\:max-md\:\[\&\:before\]\:top-\[14px\]:before{top:14px}}}img,video{width:revert-layer;max-width:100%}.c-transition{transition:all .3s}body{font-family:var(--tw-font-main);--tw-leading:var(--tw-leading-normal);font-size:15px;line-height:var(--tw-leading-normal);--tw-tracking:.07em;letter-spacing:.07em;color:#333;background-color:#ebe6de}a{transition-property:.3s ease;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}@media (hover:hover){a:hover{opacity:.7}}@media not all and (min-width:48rem){.pc{display:none}}.sp{display:none}@media not all and (min-width:48rem){.sp{display:block}}.container{max-width:1320px;margin-inline:auto;padding-inline:20px}.container-sm{max-width:1080px;margin-inline:auto;padding-inline:20px}#menu-icon span{background:currentColor;width:100%;height:2px;transition:transform .3s,opacity .3s;display:block}#menu-icon.is-open span:first-child{transform:translateY(7px)rotate(45deg)}#menu-icon.is-open span:nth-child(2){opacity:0}#menu-icon.is-open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}#h-menu-mobile{top:var(--wc-header-height,80px);color:#fff;z-index:100;background:#3a2d22;width:100%;position:fixed;left:0}@media (min-width:769px){#h-menu-mobile{display:none!important}}#h-menu-mobile ul{margin:0;padding:0;list-style:none}#h-menu-mobile li{border-bottom:1px solid #ffffff26}#h-menu-mobile a{letter-spacing:.07em;padding:18px 20px;font-size:14px;display:block}.faq{background:url(https://d2w53g1q050m78.cloudfront.net/meguriofficialjp/uploads/product/fag-bg.png?1779243157057) 0 0/cover no-repeat}#top-media{background:url(https://d2w53g1q050m78.cloudfront.net/meguriofficialjp/uploads/top/mega_bg.jpg?1779352146359) 0 0/cover no-repeat}.color-item{border:2px solid #0000}.color-item.is-active{border-color:#333}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
