/*! tailwindcss v4.1.15 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ease:initial;--tw-space-y-reverse:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-700:oklch(50.5% .213 27.518);--color-white:#fff;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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%;tab-size:4;line-height:1.5;font-family:var(--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(--default-font-feature-settings,normal);font-variation-settings:var(--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(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--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]){appearance:button}::file-selector-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{.absolute{position:absolute}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.my-\[3em\]{margin-block:3em}.flex{display:flex}.hidden{display:none}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.justify-center{justify-content:center}.text-center{text-align:center}.text-red-700{color:var(--color-red-700)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media(min-width:48rem){.md\:hidden{display:none}}}:root{overscroll-behavior:none;scroll-behavior:smooth;min-height:100dvh}main{color:#472319;font-display:swap;background-color:#b0010a;width:100%;font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,Meiryo,sans-serif;overflow:hidden}section{z-index:1;position:relative}.lp-fukubukuro2026__entry__title{margin:calc(87px*var(--lp-scale))auto calc(30px*var(--lp-scale))!important}@media(max-width:1024px){.lp-fukubukuro2026__entry__title{margin:calc(55px*var(--lp-scale))auto calc(20px*var(--lp-scale))!important}}.lp-fukubukuro2026__entry{max-width:calc(940px*var(--lp-scale));margin:0 auto}@media(max-width:1024px){.lp-fukubukuro2026__entry{padding:0 calc(20px*var(--lp-scale))}}.lp-fukubukuro2026__entry .lp-fukubukuro2026__entry__btn{max-width:777px;margin-inline:auto;margin-bottom:calc(20px*var(--lp-scale));transition:all .3s}.lp-fukubukuro2026__entry .lp-fukubukuro2026__entry__btn img{width:100%}.lp-fukubukuro2026__entry .lp-fukubukuro2026__entry__btn:hover{filter:brightness(1.2)}:where(.lp-fukubukuro2026__entry ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.5em*var(--tw-space-y-reverse));margin-block-end:calc(.5em*calc(1 - var(--tw-space-y-reverse)))}.lp-fukubukuro2026__entry__app-list{justify-content:center;gap:calc(80px*var(--lp-scale));display:flex}@media(max-width:1024px){.lp-fukubukuro2026__entry__app-list{gap:calc(14px*var(--lp-scale))}}.lp-fukubukuro2026__entry__app{text-align:center;font-size:calc(26px*var(--lp-scale));pointer-events:none;justify-content:center}@media(max-width:1024px){.lp-fukubukuro2026__entry__app{pointer-events:auto}}.lp-fukubukuro2026__entry__app a{text-decoration:none!important}.lp-fukubukuro2026__entry__app img{width:calc(326px*var(--lp-scale));margin-bottom:calc(10px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__entry__app img{width:calc(142px*var(--lp-scale))}.lp-fukubukuro2026__entry__app span{display:none}.lp-fukubukuro2026__entry__app:nth-child(2) img{width:calc(176px*var(--lp-scale))}}.lp-fukubukuro2026__animation{z-index:0;mix-blend-mode:multiply;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.lp-fukubukuro2026__animation img{position:absolute}.lp-fukubukuro2026__animation .lp-fukubukuro2026__animation__cloud01{width:calc(306px*var(--lp-scale));left:0;top:calc(30px*var(--lp-scale));mix-blend-mode:multiply}.lp-fukubukuro2026__animation .lp-fukubukuro2026__animation__cloud02{width:calc(262px*var(--lp-scale));transform:translate(calc(170px*var(--lp-scale)));left:0;top:calc(134px*var(--lp-scale));mix-blend-mode:multiply}.lp-fukubukuro2026__animation .lp-fukubukuro2026__animation__cloud03{width:calc(850px*var(--lp-scale));transform:translate(calc(1400px*var(--lp-scale)));left:0;top:calc(185px*var(--lp-scale));mix-blend-mode:multiply}.lp-fukubukuro2026__animation .lp-fukubukuro2026__animation__cloud04{width:calc(658px*var(--lp-scale));left:0;top:calc(572px*var(--lp-scale))}.lp-fukubukuro2026__animation .lp-fukubukuro2026__animation__cloud05{width:calc(520px*var(--lp-scale));transform:translate(calc(1400px*var(--lp-scale)));left:0;top:calc(572px*var(--lp-scale))}.lp-fukubukuro2026__animation .lp-fukubukuro2026__animation__cloud06{width:calc(520px*var(--lp-scale));transform:translate(calc(1500px*var(--lp-scale)));left:0;top:calc(800px*var(--lp-scale))}.lp-fukubukuro2026__mainvisual{color:#fff;text-align:center;padding-top:calc(40px*var(--lp-scale));margin-bottom:calc(230px*var(--lp-scale));width:100%;position:relative;overflow:hidden}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual{padding-top:calc(30px*var(--lp-scale));margin-bottom:calc(48px*var(--lp-scale))}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__logo{width:calc(359px*var(--lp-scale));margin:0 auto}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__logo{width:calc(230px*var(--lp-scale))}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__title_wrapper{margin-top:calc(23px*var(--lp-scale));z-index:1;flex-direction:column;place-items:center;display:flex;position:relative}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__title{width:calc(762px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__title{width:calc(180px*var(--lp-scale))}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__label{width:calc(257px*var(--lp-scale));transform:translateY(calc(-50px*var(--lp-scale)))translate(calc(445px*var(--lp-scale)));position:absolute}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__label{width:calc(112px*var(--lp-scale));top:-2%;left:66%;transform:none}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__year{margin-right:calc(-60px*var(--lp-scale));margin-top:calc(-40px*var(--lp-scale));display:flex}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__year{margin-top:calc(-7px*var(--lp-scale));margin-right:calc(-30px*var(--lp-scale))}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__year__item{width:calc(201px*var(--lp-scale));transform-style:preserve-3d;margin-left:calc(-60px*var(--lp-scale));position:relative}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__year__item{width:calc(79px*var(--lp-scale));margin-left:calc(-26px*var(--lp-scale))}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__year__item img{backface-visibility:hidden;width:100%;display:block;top:0;left:0}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__year__item img:first-child{animation:.5s ease-in-out forwards flip-back}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__year__item img:nth-child(2){animation:.5s ease-in-out forwards flip;position:absolute}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__year__item:first-child img{animation-delay:.2s}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__year__item:nth-child(2){position:relative}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__year__item:nth-child(2) img{animation-delay:.4s}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__year__item:nth-child(3) img{animation-delay:.6s}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__year__item:nth-child(4) img{animation-delay:.8s}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term{width:calc(740px*var(--lp-scale));margin:0 auto;margin-top:calc(20px*var(--lp-scale));border-color:#fff}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term{width:calc(400px*var(--lp-scale))}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term h3{font-size:calc(29px*var(--lp-scale))}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term h3:before,.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term h3:after{background:#fff}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term h3{font-size:calc(16px*var(--lp-scale))}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term p{font-size:calc(38px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term p{font-size:calc(18px*var(--lp-scale))}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term--second{margin-top:calc(90px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term--second{margin-top:calc(35px*var(--lp-scale))}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term--end{color:#b0010a;padding:calc(20px*var(--lp-scale));font-size:calc(26px*var(--lp-scale));margin-top:calc(60px*var(--lp-scale));background:#fff;border:2px solid #fff;font-weight:700}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term--end{font-size:calc(18px*var(--lp-scale));margin-top:calc(30px*var(--lp-scale))}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term+p{font-size:calc(20px*var(--lp-scale));margin:calc(20px*var(--lp-scale))auto}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__term+p{font-size:calc(12px*var(--lp-scale))}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__entry__btn{width:calc(597px*var(--lp-scale));margin:0 auto;display:block}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__entry__btn img{width:100%}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__entry__btn{width:calc(315px*var(--lp-scale))}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__item01{width:calc(300px*var(--lp-scale));position:absolute;top:36%;left:2%;rotate:-10deg}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__item01{width:calc(140px*var(--lp-scale));top:35.5%;left:0;rotate:-12deg}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__item02{width:calc(260px*var(--lp-scale));position:absolute;top:18%;left:12%;rotate:10deg}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__item02{width:calc(115px*var(--lp-scale));top:22%;left:0}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__item03{width:calc(210px*var(--lp-scale));position:absolute;top:43%;left:20%}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__item03{width:calc(90px*var(--lp-scale));top:52%;left:2%}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__item04{width:calc(380px*var(--lp-scale));z-index:1;position:absolute;top:45%;right:6%}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__item04{width:calc(130px*var(--lp-scale));top:52%;right:-5%}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__item05{width:calc(184px*var(--lp-scale));position:absolute;top:18%;right:11%}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__item05{width:calc(65px*var(--lp-scale));top:31%;right:1%}}.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__item06{width:calc(354px*var(--lp-scale));position:absolute;top:34%;right:0}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual .lp-fukubukuro2026__mainvisual__item06{width:calc(150px*var(--lp-scale));top:42.5%;right:-6%}}.lp-fukubukuro2026__mainvisual__image{margin-bottom:calc(110px*var(--lp-scale));width:100%}@media(max-width:1024px){.lp-fukubukuro2026__mainvisual__image{margin-bottom:calc(16px*var(--lp-scale))}}@keyframes flip{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes flip-back{0%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}@keyframes floating{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.lp-fukubukuro2026__overview{color:var(--color-white);position:relative}@media(max-width:1024px){.lp-fukubukuro2026__overview{padding-top:calc(50px*var(--lp-scale));background:url(../images/deco05.webp) top/100% no-repeat}}.lp-fukubukuro2026__overview .lp-fukubukuro2026__overview__description{text-align:center;color:var(--color-white);margin-top:calc(30px*var(--lp-scale))}.lp-fukubukuro2026__overview .lp-fukubukuro2026__entry{margin-top:calc(80px*var(--lp-scale));margin-bottom:calc(176px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__overview .lp-fukubukuro2026__entry{margin-top:calc(59px*var(--lp-scale));margin-bottom:calc(105px*var(--lp-scale))}}.lp-fukubukuro2026__overview .lp-fukubukuro2026__overview__image{width:100%}@media(min-width:1024px){.lp-fukubukuro2026__overview:before{content:"";width:calc(669px*var(--lp-scale));height:calc(716px*var(--lp-scale));background:url(../images/deco01.svg) top/contain no-repeat;display:block;position:absolute;top:-5%;right:-20%}.lp-fukubukuro2026__overview:after{content:"";width:calc(491px*var(--lp-scale));height:calc(450px*var(--lp-scale));background:url(../images/deco02.svg) top/contain no-repeat;display:block;position:absolute;top:-5%;left:-8%}}.lp-fukubukuro2026__countdown{width:calc(861px*var(--lp-scale));margin:calc(183px*var(--lp-scale))auto calc(40px*var(--lp-scale));background-size:contain;position:relative}@media(max-width:1024px){.lp-fukubukuro2026__countdown{width:calc(354px*var(--lp-scale));height:calc(85px*var(--lp-scale));margin-top:calc(120px*var(--lp-scale));margin-bottom:calc(140px*var(--lp-scale));flex-direction:column;align-items:center}}.lp-fukubukuro2026__countdown__inner{height:calc(106px*var(--lp-scale));margin-bottom:calc(20px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__countdown__inner{height:calc(73px*var(--lp-scale))}}.countdown-number-display{top:0;right:calc(52px*var(--lp-scale));font-size:calc(124px*var(--lp-scale));color:#fff;letter-spacing:.62em;justify-content:center;align-items:center;display:flex;position:absolute}@media(max-width:1024px){.countdown-number-display{letter-spacing:.6em;top:-.1em;right:calc(18px*var(--lp-scale));font-size:calc(54px*var(--lp-scale))}}.lp-fukubukuro2026__overview{width:calc(1760px*var(--lp-scale));margin:0 auto}@media(max-width:1024px){.lp-fukubukuro2026__overview{width:100%}}.lp-fukubukuro2026__overview__title{width:calc(991px*var(--lp-scale));margin:0 auto}@media(max-width:1024px){.lp-fukubukuro2026__overview__title{width:calc(257px*var(--lp-scale))}}.lp-fukubukuro2026__overview__title img{width:100%}.lp-fukubukuro2026__overview__description{font-size:calc(31px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__overview__description{font-size:calc(14px*var(--lp-scale))}}.lp-fukubukuro2026__overview__term{padding:calc(20px*var(--lp-scale))0 calc(40px*var(--lp-scale))0;background:#ffffff78}@media(max-width:1024px){.lp-fukubukuro2026__overview__term{padding:calc(18px*var(--lp-scale))0 calc(20px*var(--lp-scale))0}}.lp-fukubukuro2026__overview__term h2{font-size:calc(43px*var(--lp-scale));text-align:center;font-weight:500}@media(max-width:1024px){.lp-fukubukuro2026__overview__term h2{font-size:calc(22px*var(--lp-scale))}}.lp-fukubukuro2026__term{width:calc(957px*var(--lp-scale));margin:calc(50px*var(--lp-scale))auto;text-align:center;border-bottom:2px solid #472319;padding-bottom:.5em}@media(max-width:1024px){.lp-fukubukuro2026__term{width:calc(342px*var(--lp-scale));margin:calc(18px*var(--lp-scale))auto}}.lp-fukubukuro2026__term h3{font-size:calc(39px*var(--lp-scale));grid-template-columns:1fr auto 1fr;justify-content:space-between;align-items:center;gap:.3em;line-height:1;display:grid}@media(max-width:1024px){.lp-fukubukuro2026__term h3{font-size:calc(16px*var(--lp-scale))}}.lp-fukubukuro2026__term h3:before,.lp-fukubukuro2026__term h3:after{content:"";background:#472319;width:100%;height:2px;display:block}.lp-fukubukuro2026__term p{font-size:calc(51px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__term p{font-size:calc(20px*var(--lp-scale))}}.lp-fukubukuro2026__overview__term__note{padding:0 calc(20px*var(--lp-scale));justify-content:center;display:flex}.lp-fukubukuro2026__product{margin-top:calc(152px*var(--lp-scale));position:relative}@media(max-width:1024px){.lp-fukubukuro2026__product{margin-top:calc(117px*var(--lp-scale));padding-top:calc(80px*var(--lp-scale));background:url(../images/deco06.webp) top/100% no-repeat}}.lp-fukubukuro2026__product .lp-fukubukuro2026__entry{margin-top:calc(150px*var(--lp-scale));margin-bottom:calc(150px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__product .lp-fukubukuro2026__entry{margin-top:calc(57px*var(--lp-scale));margin-bottom:calc(47px*var(--lp-scale))}}@media(min-width:1024px){.lp-fukubukuro2026__product:before{content:"";width:calc(314px*var(--lp-scale));height:calc(422px*var(--lp-scale));background:url(../images/deco03.svg) top/contain no-repeat;display:block;position:absolute;top:-15%;right:5%}.lp-fukubukuro2026__product:after{content:"";width:calc(70px*var(--lp-scale));height:calc(70px*var(--lp-scale));background:url(../images/deco04.svg) top/contain no-repeat;display:block;position:absolute;top:17%;left:12%}}.lp-fukubukuro2026__product__title{width:calc(455px*var(--lp-scale));margin:0 auto}.lp-fukubukuro2026__product__title img{width:100%}@media(max-width:1024px){.lp-fukubukuro2026__product__title{width:calc(261px*var(--lp-scale))}}.lp-fukubukuro2026__product__list{gap:calc(20px*var(--lp-scale));width:calc(1600px*var(--lp-scale));margin:calc(80px*var(--lp-scale))auto 0;grid-template-columns:repeat(3,1fr);display:grid}@media(max-width:1024px){.lp-fukubukuro2026__product__list{width:100%;margin:calc(39px*var(--lp-scale))auto 0;grid-template-columns:1fr;gap:0}}.lp-fukubukuro2026__product__list img{width:100%}.lp-fukubukuro2026__application{margin:calc(106px*var(--lp-scale))auto calc(327px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__application{margin:calc(105px*var(--lp-scale))auto calc(76px*var(--lp-scale))}}.lp-fukubukuro2026__application .lp-fukubukuro2026__entry{margin-top:calc(150px*var(--lp-scale));margin-bottom:calc(150px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__application .lp-fukubukuro2026__entry{margin-top:calc(43px*var(--lp-scale));margin-bottom:calc(90px*var(--lp-scale))}}.lp-fukubukuro2026__application__inner{width:calc(1788px*var(--lp-scale));padding:calc(70px*var(--lp-scale))calc(230px*var(--lp-scale));background:url(../images/application_bg.webp) top/contain no-repeat;margin:0 auto}@media(max-width:1024px){.lp-fukubukuro2026__application__inner{width:calc(390px*var(--lp-scale));padding:calc(60px*var(--lp-scale))calc(24px*var(--lp-scale));background:url(../images/application_bg-sp.webp) top/contain no-repeat}}.lp-fukubukuro2026__application__title{width:calc(847px*var(--lp-scale));margin:0 auto}@media(max-width:1024px){.lp-fukubukuro2026__application__title{width:calc(340px*var(--lp-scale))}}.lp-fukubukuro2026__application__title img{width:100%}.lp-fukubukuro2026__application__list{gap:calc(66px*var(--lp-scale))calc(120px*var(--lp-scale));margin-top:calc(58px*var(--lp-scale));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media(max-width:1024px){.lp-fukubukuro2026__application__list{margin-top:calc(32px*var(--lp-scale));gap:calc(28px*var(--lp-scale));grid-template-columns:1fr}}.lp-fukubukuro2026__application__list li{font-weight:500}.lp-fukubukuro2026__application__list li h3{font-size:calc(43px*var(--lp-scale));align-items:center;gap:calc(10px*var(--lp-scale));margin-bottom:calc(45px*var(--lp-scale));display:flex}@media(max-width:1024px){.lp-fukubukuro2026__application__list li h3{font-size:calc(20px*var(--lp-scale));margin-bottom:calc(10px*var(--lp-scale))}}.lp-fukubukuro2026__application__list li h3 br{display:none}@media(min-width:1024px){.lp-fukubukuro2026__application__list li h3 br{display:block}}@media(max-width:1024px){.lp-fukubukuro2026__application__list li div{align-items:center;gap:calc(10px*var(--lp-scale));display:flex}}.lp-fukubukuro2026__application__list li img{width:calc(363px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__application__list li img{width:calc(135px*var(--lp-scale))}}.lp-fukubukuro2026__application__list li p{margin-top:calc(33px*var(--lp-scale));font-size:calc(25px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__application__list li p{font-size:calc(15px*var(--lp-scale));margin-top:0;line-height:1.4}}.lp-fukubukuro2026__application__list li p span.note{font-size:calc(16px*var(--lp-scale));margin-top:calc(10px*var(--lp-scale));line-height:1.4;display:inline-block}@media(max-width:1024px){.lp-fukubukuro2026__application__list li p span.note{font-size:calc(14px*var(--lp-scale));margin-top:calc(5px*var(--lp-scale))}}.lp-fukubukuro2026__campaign-detail,.lp-fukubukuro2026__campaign-attention,.lp-fukubukuro2026__faq{background:#fff7de}:is(.lp-fukubukuro2026__campaign-detail,.lp-fukubukuro2026__campaign-attention,.lp-fukubukuro2026__faq) a{text-decoration:underline}:is(.lp-fukubukuro2026__campaign-detail,.lp-fukubukuro2026__campaign-attention,.lp-fukubukuro2026__faq) a:hover{text-decoration:none}.lp-fukubukuro2026__campaign-attention__inner{width:calc(1300px*var(--lp-scale));padding-top:calc(175px*var(--lp-scale));margin:0 auto}@media(max-width:1024px){.lp-fukubukuro2026__campaign-attention__inner{width:100%;padding:calc(70px*var(--lp-scale))calc(24px*var(--lp-scale))0}}.lp-fukubukuro2026__campaign-attention__inner h2{font-size:calc(52px*var(--lp-scale));text-align:center;font-weight:500}@media(max-width:1024px){.lp-fukubukuro2026__campaign-attention__inner h2{font-size:calc(26px*var(--lp-scale))}.lp-fukubukuro2026__campaign-attention__inner .text-red-700{font-size:calc(16px*var(--lp-scale))}}.lp-fukubukuro2026__campaign-attention__inner h2+p{margin-top:calc(20px*var(--lp-scale));font-size:calc(28px*var(--lp-scale))}.lp-fukubukuro2026__campaign-attention__inner p,.lp-fukubukuro2026__campaign-attention__inner ul{font-size:calc(26px*var(--lp-scale));font-weight:500}@media(max-width:1024px){.lp-fukubukuro2026__campaign-attention__inner p,.lp-fukubukuro2026__campaign-attention__inner ul{font-size:calc(18px*var(--lp-scale))}}.lp-fukubukuro2026__campaign-attention__inner ul{text-indent:-1em;padding-left:1em}:where(.lp-fukubukuro2026__campaign-attention__inner ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1.8em*var(--tw-space-y-reverse));margin-block-end:calc(1.8em*calc(1 - var(--tw-space-y-reverse)))}.lp-fukubukuro2026__campaign-attention__inner ul{margin:3.5em 0 2em}@media(max-width:1024px){.lp-fukubukuro2026__campaign-attention__inner ul{margin:2em 0}}.lp-fukubukuro2026__campaign-detail__inner{margin-bottom:calc(167px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__campaign-detail__inner{margin-bottom:calc(80px*var(--lp-scale))}}.lp-fukubukuro2026__campaign-detail{padding-top:calc(167px*var(--lp-scale))}__inner.lp-fukubukuro2026__campaign-detail{margin-bottom:calc(167px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__campaign-detail{padding-top:calc(110px*var(--lp-scale))}}.lp-fukubukuro2026__campaign-detail h2{font-size:calc(52px*var(--lp-scale));text-align:center;margin-bottom:calc(80px*var(--lp-scale));font-weight:500}@media(max-width:1024px){.lp-fukubukuro2026__campaign-detail h2{font-size:calc(20px*var(--lp-scale));margin-bottom:calc(27px*var(--lp-scale))}}.lp-fukubukuro2026__campaign-detail dl{width:calc(1300px*var(--lp-scale));gap:calc(20px*var(--lp-scale));font-weight:500;font-size:calc(28px*var(--lp-scale));grid-template-columns:1fr;margin:0 auto;display:grid}@media(max-width:1024px){.lp-fukubukuro2026__campaign-detail dl{width:100%;width:calc(365px*var(--lp-scale));font-size:calc(18px*var(--lp-scale));grid-template-columns:1fr;gap:0}}.lp-fukubukuro2026__campaign-detail dt{color:#fff;text-align:center;padding:calc(16px*var(--lp-scale))0;margin-top:calc(60px*var(--lp-scale));background:#472319;font-weight:500}@media(max-width:1024px){.lp-fukubukuro2026__campaign-detail dt{margin-top:calc(10px*var(--lp-scale));padding:calc(8px*var(--lp-scale))0}}.lp-fukubukuro2026__campaign-detail dt span{justify-content:center;align-items:center;height:100%;display:flex}.lp-fukubukuro2026__campaign-detail dt:first-child{margin-top:0}.lp-fukubukuro2026__campaign-detail dd{padding:calc(16px*var(--lp-scale))0}.lp-fukubukuro2026__faq{padding:calc(218px*var(--lp-scale))0 calc(200px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__faq{padding:calc(100px*var(--lp-scale))0 calc(30px*var(--lp-scale))}}.lp-fukubukuro2026__faq h2{font-size:calc(52px*var(--lp-scale));text-align:center;margin-bottom:calc(80px*var(--lp-scale));font-weight:500}@media(max-width:1024px){.lp-fukubukuro2026__faq h2{font-size:calc(26px*var(--lp-scale));margin-bottom:calc(27px*var(--lp-scale))}}.lp-fukubukuro2026__faq dl{width:calc(1300px*var(--lp-scale));margin:0 auto calc(200px*var(--lp-scale));font-size:calc(28px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__faq dl{width:calc(365px*var(--lp-scale));font-size:calc(20px*var(--lp-scale));margin:0 auto calc(80px*var(--lp-scale))}}.lp-fukubukuro2026__faq dt{margin-top:2em;font-weight:700}.lp-fukubukuro2026__faq dd{margin-top:.5em}.lp-fukubukuro2026__faq__inner{width:calc(1300px*var(--lp-scale));margin:0 auto}@media(max-width:1024px){.lp-fukubukuro2026__faq__inner{width:100%;padding:0 calc(16px*var(--lp-scale))}}.lp-fukubukuro2026__faq__inner h3{color:#fff;text-align:center;padding:calc(16px*var(--lp-scale))0;font-weight:500;font-size:calc(30px*var(--lp-scale));background:#472319}@media(max-width:1024px){.lp-fukubukuro2026__faq__inner h3{padding:calc(8px*var(--lp-scale))0;font-size:calc(18px*var(--lp-scale))}}.lp-fukubukuro2026__faq__inner h3+p{font-size:calc(20px*var(--lp-scale));margin-top:calc(20px*var(--lp-scale));text-align:center;font-weight:500}@media(min-width:1025px){.spOnly{display:none}}.js-canvas{z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}footer{z-index:1;text-align:center;background:#fff;position:relative}footer .footerNav_site__top{padding:calc(16px*var(--lp-scale))calc(20px*var(--lp-scale));margin:calc(120px*var(--lp-scale))0;font-size:calc(36px*var(--lp-scale));width:80%;max-width:calc(600px*var(--lp-scale));border:1px solid #000;border-radius:9999px;justify-content:center;align-items:center;transition:all .1s;display:inline-flex}@media(max-width:1024px){footer .footerNav_site__top{font-size:calc(15px*var(--lp-scale));padding:calc(6px*var(--lp-scale))calc(20px*var(--lp-scale));margin:calc(30px*var(--lp-scale))0}}footer .footerNav_site__top:hover{color:#fff;background:#000}footer .footerNav_site__top:hover:before{border-top:2px solid #fff;border-right:2px solid #fff}.footerNav{padding:calc(100px*var(--lp-scale))0;background:#000}@media(max-width:1024px){.footerNav{padding:calc(80px*var(--lp-scale))0}}.footerNav .footerNav_site{color:#fff;justify-content:center;align-items:center;gap:calc(60px*var(--lp-scale));display:flex}@media(max-width:1024px){.footerNav .footerNav_site{gap:calc(30px*var(--lp-scale))}}.footerNav .footerNav_site [target=_blank]{align-items:center;gap:calc(10px*var(--lp-scale));display:inline-flex}.footerNav .footerNav_site [target=_blank]:after{content:"";background:url(../images/main/icon-outlink.svg) 50% no-repeat;width:1em;height:1em;display:inline-block}.footerCopy{padding:calc(20px*var(--lp-scale))0}.note{font-size:calc(20px*var(--lp-scale))}@media(max-width:1024px){.note{font-size:calc(12px*var(--lp-scale));margin-top:calc(12px*var(--lp-scale))}}.lp-fukubukuro2026__contact{padding:calc(87px*var(--lp-scale))0 calc(140px*var(--lp-scale));background:#dcc475}@media(max-width:1024px){.lp-fukubukuro2026__contact{padding:calc(87px*var(--lp-scale))0 calc(96px*var(--lp-scale))}.lp-fukubukuro2026__contact .lp-fukubukuro2026__contact__inner{padding:0 calc(24px*var(--lp-scale))}}.lp-fukubukuro2026__contact h2{font-size:calc(45px*var(--lp-scale));text-align:center;margin-bottom:calc(30px*var(--lp-scale));font-weight:800}@media(max-width:1024px){.lp-fukubukuro2026__contact h2{font-size:calc(26px*var(--lp-scale));margin-bottom:calc(20px*var(--lp-scale))}}.lp-fukubukuro2026__contact p{font-size:calc(30px*var(--lp-scale));text-align:center}@media(max-width:1024px){.lp-fukubukuro2026__contact p{font-size:calc(20px*var(--lp-scale));text-align:left}}:where(.lp-fukubukuro2026__contact ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(2.5em*var(--tw-space-y-reverse));margin-block-end:calc(2.5em*calc(1 - var(--tw-space-y-reverse)))}.lp-fukubukuro2026__contact ul{margin-top:calc(52px*var(--lp-scale))}.lp-fukubukuro2026__contact a{padding:calc(15px*var(--lp-scale))0;text-align:center;max-width:800px;font-size:calc(40px*var(--lp-scale));background:#fff;border-radius:.2em;margin:0 auto;transition:all .3s;display:block}@media(max-width:1024px){.lp-fukubukuro2026__contact a{font-size:calc(20px*var(--lp-scale));padding:calc(18px*var(--lp-scale))0;border-radius:.5em}}.lp-fukubukuro2026__contact a:hover,.lp-fukubukuro2026__contact .accent{color:#fff;background:#472319}.lp-fukubukuro2026__contact .accent:hover{color:#472319;background:#fff}.lp-fukubukuro2026__contact .lp-fukubukuro2026__contact__call-center{font-size:calc(40px*var(--lp-scale));text-align:center;margin-top:calc(52px*var(--lp-scale));font-weight:800}@media(max-width:1024px){.lp-fukubukuro2026__contact .lp-fukubukuro2026__contact__call-center{font-size:calc(25px*var(--lp-scale))}}.lp-fukubukuro2026__contact .lp-fukubukuro2026__contact__call-center__number{font-size:calc(70px*var(--lp-scale));font-weight:800}@media(max-width:1024px){.lp-fukubukuro2026__contact .lp-fukubukuro2026__contact__call-center__number{font-size:calc(45px*var(--lp-scale));display:block}}.lp-fukubukuro2026__contact span{font-size:calc(28px*var(--lp-scale))}@media(max-width:1024px){.lp-fukubukuro2026__contact span{font-size:calc(16px*var(--lp-scale))}}.lp-fukubukuro2026__contact__footer{background:#fff7de}.lp-fukubukuro2026__contact__footer__inner{width:calc(1300px*var(--lp-scale));padding:calc(100px*var(--lp-scale))0;margin:0 auto}@media(max-width:1024px){.lp-fukubukuro2026__contact__footer__inner{width:100%;padding:calc(50px*var(--lp-scale))calc(24px*var(--lp-scale))}}.lp-fukubukuro2026__contact__footer__inner p{font-size:calc(28px*var(--lp-scale));font-weight:500}@media(max-width:1024px){.lp-fukubukuro2026__contact__footer__inner p{font-size:calc(18px*var(--lp-scale))}}.btn{color:#19191a;appearance:none;text-align:center;width:48%;font-size:calc(26px*var(--lp-scale));border:1px solid #0000;border-radius:4px;outline:none;padding:1.5rem 3rem 1.3rem;text-decoration:none;transition:all .5s;display:inline-block}@media(max-width:767px){.btn{width:80%}}.arrow:before{width:calc(13px*var(--lp-scale));height:calc(13px*var(--lp-scale));content:"";border-top:2px solid #19191a;border-right:2px solid #19191a;margin:0 14px 3px 0;display:inline-block;transform:rotate(45deg)}.arrow:hover:before,.arrow:active:before,.arrow:focus:before{border-top:2px solid #fff;border-right:2px solid #fff}.btn--primary{color:#19191a;-webkit-tap-highlight-color:#000;border:1px solid #231815;border-radius:10px;padding:.3em 1em;text-decoration:none;transition:all .4s;display:inline-block}.btn--primary:active,.btn--primary:focus,.btn--primary:hover{color:#fff;background:#000;border:1px solid #000}@media(max-width:767px){.btn--primary:active,.btn--primary:focus,.btn--primary:hover{color:#000;background:#fff;border:1px solid #000}}.btn--primary:active:before,.btn--primary:focus:before,.btn--primary:hover:before{border-top:2px solid #000;border-right:2px solid #000}.lp_footer{font-size:calc(26px*var(--lp-scale));background:#000}.lp_footerNav{max-width:1080px;margin:0 auto;padding:60px 0}@media(max-width:767px){.lp_footerNav{padding:30px 0}}.lp_footerNav_sns,.lp_footerNav_site{justify-content:center;list-style-type:none;display:flex}.lp_footerNav_sns li{margin-bottom:25px}@media(max-width:767px){.lp_footerNav_sns li{margin-bottom:15px}}.lp_footerNav_sns li:nth-child(n+2){margin-left:20px}.lp_footerNav_sns a{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}@media(max-width:767px){.lp_footerNav_sns a{width:38px;height:38px}.lp_footerNav_sns img{width:16px}}.lp_footerNav_site li{padding-left:15px;padding-right:15px;position:relative}.lp_footerNav_site li:nth-child(n+2):before{content:"|";color:#fff;position:absolute;top:-1px;left:0}.lp_footerNav_site a{color:#fff}@media(max-width:767px){.lp_footerNav_site a{font-size:1.3rem}}.lp_footerCopy{text-align:center;background:#fdfdfd;padding:20px}.lp_footerCopy small{letter-spacing:.72px}@media(max-width:767px){.lp_footerCopy small{font-size:1rem}}.lp-fukubukuro2026__soldout-banner{text-align:center;font-weight:700;font-size:calc(30px*var(--lp-scale));z-index:1000;color:#000;background:#dcc475;width:100%;padding:15px 0;position:absolute}@media(max-width:767px){.lp-fukubukuro2026__soldout-banner{font-size:calc(17px*var(--lp-scale));padding:8px 0;top:20px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
