@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400..900;1,6..96,400..900&family=Lato:ital,wght@0,400;0,700;1,400;1,700&family=Noto+Sans:ital,wght@0,400..800;1,400..800&family=Shippori+Mincho:wght@400;500;600&display=swap";.loading{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10;background-color:#d8e2f0;display:flex;align-items:center;justify-content:center}.loading__logo{margin-top:-20px;opacity:0;animation:logo_fade2 3s .1s forwards;width:250px}@keyframes logo_fade{0%{opacity:0;transform:translateY(20px)}33%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1;height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:1em}ul[role=list],ol[role=list],li{list-style:none}b,strong{font-weight:700}table{border-collapse:collapse;border-spacing:0;width:100%}th,td{padding:12px .5em}caption,th,td{text-align:center;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a{outline:none;color:#000;text-decoration:none}a:link{color:#000}a:visited,a:hover{color:#333}a:active{color:#000}a img{border:none}img{height:auto;width:100%;line-height:1;vertical-align:top}embed,iframe,object{margin-bottom:1.5em;max-width:100%}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}html{font-size:62.5%}body{background:#fff;color:#000;font-size:1.4rem;font-weight:400;line-height:1.65;font-family:Noto Sans JP,sans-serif;word-wrap:break-word;word-break:break-all;-webkit-text-size-adjust:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-font-smoothing:antialiased;background-image:url(/cdn/shop/files/lp_original-story_bg01.jpg?v=1791255317);background-attachment:fixed;background-position:center;background-size:cover}body:after{position:fixed;height:100vh;width:100%;content:"";display:block;top:0;left:0;z-index:-1;background-position:top center;background-size:cover;opacity:0;transition:all 2s ease}body[class*=bg-img]:after{opacity:0;transition:opacity 2s ease}body.bg-img1:after{opacity:.2;background-image:url(/cdn/shop/files/lp_original-story_bg02.png?v=2)}body.bg-img2:after{opacity:.2;background-image:url(/cdn/shop/files/lp_original-story_bg03.png?v=1)}body.bg-img3:after{opacity:.2;background-image:url(/cdn/shop/files/lp_original-story_bg04.png?v=1)}.js-bg-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity 1s ease}section>*:last-child{margin-bottom:0!important}h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:4rem}h2{font-size:4.7rem}h3{font-size:2.2rem;font-size:5.0062790698vw}h4{font-size:1.6rem;font-size:3.7209302326vw}h5{font-size:1.8rem}h6{font-size:1.5rem}.f-lato,h2{font-family:Lato,sans-serif;font-weight:700}.f-bodoni-moda{font-family:Bodoni Moda,serif;font-optical-sizing:auto;font-weight:400}.f-shippori{font-family:Shippori Mincho,serif;font-weight:400}.f-italic{font-style:italic}button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}figure{margin-bottom:3rem}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #444}hr.hr_dot{height:5px;display:block;border:none;background:url(https://cdn.shopify.com/s/files/1/0685/5078/7314/files/lp_product01_bg_bdr.png) center center repeat-x;background-size:auto 100%}@media(min-width:768px){hr.hr_dot{margin-top:2.5em;margin-bottom:3em}}@keyframes fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fadeUP{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;padding-top:4%}to{opacity:1;padding-top:0}}@-webkit-keyframes fadeDown{0%{opacity:0;padding-top:4%}to{opacity:1;padding-top:0}}.u-sp{display:block}.u-pc,.d-none{display:none}.u-f-left{float:left}.u-f-right{float:right}.u-max-w100{max-width:100%}.u-txt-center{text-align:center}.u-txt-left{text-align:left}.u-txt-right{text-align:right!important}.u-txt-space{letter-spacing:1em}.u-txt-space-015{letter-spacing:.15em}.u-f-75{font-size:75%;font-weight:400}.u-f-85{font-size:85%;font-weight:400}.u-f-875{font-size:87.5%;font-weight:400}.u-f-110{font-size:110%}.u-f-150{font-size:150%}.u-f-red{color:#9c0002}.u-mb0{margin-bottom:0}.u-mb30{margin-bottom:30px}.u-indent-1{padding-left:1em;text-indent:-1em;display:inline-block}.u-indent-2{padding-left:2em;text-indent:-2em;display:inline-block}.u-indent-3{padding-left:3em;text-indent:-3em;display:inline-block}.u-indent-4{padding-left:4em;text-indent:-4em;display:inline-block}.u-indent-5{padding-left:5em;text-indent:-5em;display:inline-block}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-clear{clear:both}.u-clearfix:after{content:"";display:table;clear:both}.u-pos-r{position:relative}.c-lead{font-size:1.1em}.c-lead2{font-size:1.2em;margin:2em 0}.title-figcap{font-weight:700;margin-bottom:2em;font-size:1.6rem}.note-box{border:1px dotted #333;padding:1.5em;margin-bottom:2.5rem}@media all and (max-width:767px){.br-tab,.br-pc{display:none}.ltrsp-0075-sp{letter-spacing:-.075em}}@media all and (min-width:768px){.u-sp{display:none}.u-pc{display:block}.br-sp{display:none}.c-lead{font-size:1.2em;margin-bottom:3.5em}.c-lead2{font-size:1.4em;margin:3em 0}.title-figcap{font-size:1.8rem}}@media all and (min-width:1024px){.br-tab,.br-sp-tab{display:none}}html{scroll-padding-top:80px}header{position:fixed;top:0;left:0;height:100vh;width:100%;overflow:hidden}header .header-inner{margin:1.25em}header img{display:block;width:clamp(120px,24vw,180px);height:auto;top:0;left:0;z-index:2}header p{font-family:Shippori Mincho,serif;margin:.75em auto 0;text-align:left}.cont-wrapper{margin-top:26vw;position:relative;z-index:1;overflow:hidden}#mainvisual{font-family:Shippori Mincho,serif;font-weight:500;background-color:#fff;background-image:url(/cdn/shop/files/lp_original-story_bg_mv.jpg?v=1791270488);background-position:center;background-size:cover;background-repeat:no-repeat;padding:6em 0 3em}#mainvisual .mv-inner{position:relative;width:100%;min-height:680px;aspect-ratio:700 / 1080}#mainvisual .mv-inner h1{font-size:2.4rem;font-weight:400;letter-spacing:.1em;writing-mode:vertical-rl;text-align:left;margin:0;width:42.5%;position:absolute;top:0;right:7.5%;z-index:1}#mainvisual .mv-inner h1:before{content:"";position:absolute;width:78px;height:100px;background:url(/cdn/shop/files/lp_original-story_petal01.png) center / contain no-repeat;top:-50px;right:-50px;z-index:-1}#mainvisual .mv-inner h1:after{content:"";position:absolute;width:45px;height:32px;background:url(/cdn/shop/files/lp_original-story_petal02.png) center / contain no-repeat;top:-75px;right:50px;z-index:-1}#mainvisual .mv-inner .mv-img{position:absolute;top:5%;left:0;width:50%}#mainvisual .mv-inner .mv-img:before{content:"";position:absolute;width:60px;height:60px;background:url(/cdn/shop/files/lp_original-story_petal03.png) center / contain no-repeat;bottom:-25px;left:10%;z-index:1}#mainvisual .mv-inner .mv-copy{letter-spacing:.05em;writing-mode:vertical-rl;margin:0;padding-top:1em;text-indent:-1em;text-align:left;position:absolute;bottom:0;left:0;width:27.5%}#mainvisual .mv-inner .mv-circle-text{display:grid;place-items:center;width:38%;min-width:200px;aspect-ratio:1;margin:0 0 0 70px;text-align:center;position:absolute;left:50%;bottom:0;transform:translate(-50%)}#mainvisual .mv-inner .mv-circle-text:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:50%;filter:blur(15px)}#mainvisual .mv-inner .mv-circle-text:after{content:"";position:absolute;width:56px;height:56px;background:url(/cdn/shop/files/lp_original-story_petal04.png) center / contain no-repeat;top:0;left:0;z-index:1}.mv-circle-text span{position:relative;z-index:2}#intro.sec-intro{position:relative;background-color:#e6f792b3;padding:7em 0 2em}#intro.sec-intro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/lp_original-story_noise.png?v=1791255577) repeat;mix-blend-mode:overlay;opacity:.15;pointer-events:none}#intro.sec-intro:after{content:"Hello";font-family:Bodoni Moda,serif;font-size:clamp(72px,20vw,140px);font-style:italic;font-weight:700;line-height:.8;position:absolute;top:0;left:0;color:#fff}#intro .sec-inner{display:flex;margin-top:1em}#intro h2{width:20%;display:flex;align-items:center;font-family:Bodoni Moda,serif;font-size:clamp(28px,8.5vw,56px);font-weight:400;writing-mode:vertical-rl;margin:0;text-align:left}#intro .intro-text{width:80%;font-family:Shippori Mincho,serif;letter-spacing:.025em;padding-left:15px;text-align:left}.sec-episode{position:relative;text-align:left}.sec-episode.sec-episode01{background-color:#e8ff1e}.sec-episode.sec-episode02{background-color:#7bd353}.sec-episode.sec-episode03{background-color:#ff5aa7}.sec-episode:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/lp_original-story_noise.png?v=1791255577) repeat;mix-blend-mode:overlay;opacity:.5;pointer-events:none}.sec-episode.sec-episode01:before{opacity:.5}.sec-episode.sec-episode02:before{opacity:.15}.sec-episode.sec-episode03:before{opacity:.15}.section-index{font-size:clamp(28px,3vw,32px);display:inline-block;margin:0;border-bottom:solid 1px #000;position:absolute;top:-.75em;left:0}.section-index .f-italic{font-size:clamp(56px,14vw,88px);line-height:1;padding:0 .2em 0 .4em}.sec-episode .sec-inner{padding:4em 0}.sec-episode .sec-inner p{margin-bottom:0}.sec-episode h2{font-family:Shippori Mincho,serif;font-size:clamp(24px,6.5vw,48px);font-weight:400;line-height:1.2;letter-spacing:.05em;writing-mode:vertical-rl;margin:0;padding:1.75em 0 .5em;background-color:#fff;position:absolute;top:0;right:1em}.sec-episode .sec-inner{position:relative;width:100%}.sec-episode.sec-episode .sec-contents01{width:80%;display:flex;flex-direction:column-reverse;gap:5%;margin-top:2.25em}.sec-episode.sec-episode .sec-contents01 h3{font-weight:500;text-indent:-1.5em;padding-top:1.5em;margin-bottom:0}.sec-episode.sec-episode .sec-contents01 .sec-text{display:flex;flex-direction:column;justify-content:space-around;writing-mode:vertical-rl;margin-bottom:0;margin-left:2.5em}.sec-episode.sec-episode .sec-use-image{width:50%;margin:2em auto 4em}.sec-episode.sec-episode01 .sec-use-image{width:40%}.sec-episode.sec-episode02 .sec-use-image{width:55%}.sec-episode.sec-episode03 .sec-use-image{width:50%}.sec-episode.sec-episode .sec-contents02{display:flex;flex-direction:row-reverse;justify-content:space-between}.sec-episode.sec-episode02 .sec-contents02,.sec-episode.sec-episode03 .sec-contents02{justify-content:center;gap:40px}.sec-episode.sec-episode .sec-contents02 .sec-text01 p,.sec-episode.sec-episode .sec-contents02 .sec-text02 p{writing-mode:vertical-rl;margin:0}.sec-episode.sec-episode .sec-contents02 .sec-text01{display:flex;flex-direction:row-reverse}.sec-episode.sec-episode01 .sec-contents02 .sec-text01 p{margin-right:1.5em;margin-bottom:2em}.sec-episode.sec-episode .sec-contents02 .sec-text02{align-self:flex-end}.sec-episode.sec-episode .sec-contents02 .sec-text02 p{text-indent:-2.5em;padding-top:2.5em}.sec-episode.sec-episode02 .sec-contents02 .sec-text01 p,.sec-episode.sec-episode02 .sec-contents02 .sec-text02 p,.sec-episode.sec-episode03 .sec-contents02 .sec-text01 p,.sec-episode.sec-episode03 .sec-contents02 .sec-text02 p{margin-right:2rem}.sec-episode.sec-episode01 .sec-contents02 .sec-img{width:40%;align-self:center}.sec-episode.sec-episode02 .sec-use-image02{width:70%;margin:3em 0 5em auto}.sec-episode.sec-episode03 .sec-use-image02{width:70%;margin:3em auto 5em 0}.sec-episode .sec-product{display:flex;justify-content:space-between;align-items:center;width:min(540px,100% - 40px * 2);margin:3em auto;background:#fff;aspect-ratio:1;border-radius:50%}.sec-episode .sec-product .sec-img{width:45%}.sec-episode .sec-product .sec-text{width:50%}.sec-episode .sec-product .sec-text h3{font-weight:600;margin-bottom:.25em}.sec-episode .sec-product .sec-text p{margin-bottom:0}.sec-episode .sec-product .sec-btn,.sec-episode .sec-product .sec-btn:link{display:inline-block;width:85%;max-width:200px;color:#fff;background:#000;border:solid 1px #000;margin-top:10px;padding:5px;text-align:center}.sec-episode .sec-product .sec-btn span{position:relative;font-family:Lato,sans-serif;font-weight:600;padding-right:20px}.sec-episode .sec-product .sec-btn span:after{content:"";width:6px;height:6px;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);position:absolute;top:0;right:0;bottom:0;margin:auto}#epilogue.sec-epilogue{position:relative;background-color:#e6f792b3;padding:7.5em 0 3em}#epilogue.sec-epilogue:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/lp_original-story_noise.png?v=1791255577) repeat;mix-blend-mode:overlay;opacity:.15;pointer-events:none}#epilogue.sec-epilogue:after{content:"Epilogue";font-family:Bodoni Moda,serif;font-size:clamp(72px,20vw,140px);font-style:italic;font-weight:700;line-height:.8;position:absolute;top:0;left:0;color:#fff}#epilogue h2{font-family:Shippori Mincho,serif;font-size:clamp(14px,4vw,26px);font-weight:500;margin:auto}#epilogue .sec-content{width:min(600px,100% - 40px * 2);background-color:#fff;background-image:url(/cdn/shop/files/lp_original-story_bg_mv.jpg?v=1791270488);background-position:center;background-size:cover;background-repeat:no-repeat;margin:2em auto 0;padding:2.5em 1.25em;position:relative}#epilogue .sec-content:before{content:"";position:absolute;width:11.25vw;height:11.25vw;min-width:56px;min-height:56px;background:url(/cdn/shop/files/lp_original-story_petal01.png) center / contain no-repeat;top:12.5%;right:-25px;z-index:1}#epilogue .sec-content:after{content:"";position:absolute;width:9.7vw;height:9.7vw;min-width:40px;min-height:40px;background:url(/cdn/shop/files/lp_original-story_petal03.png) center / contain no-repeat;bottom:25%;left:-20px;z-index:1}#epilogue .sec-content .sec-content-deco{content:"";position:absolute;width:6.5vw;height:6.5vw;min-width:30px;min-height:30px;background:url(/cdn/shop/files/lp_original-story_petal04.png) center / contain no-repeat;top:-3.5%;right:10%;z-index:1}#epilogue .sec-text{font-family:Shippori Mincho,serif;margin-bottom:3.5rem}#epilogue .sec-logo{display:inline-flex;flex-direction:column;width:50%}#epilogue .sec-logo p{font-size:1.95567144vw;font-weight:400;white-space:nowrap;margin:0;text-align:left}#epilogue .sec-logo img{max-width:260px;margin-top:.75em}#local_nav ul{counter-reset:listnum}#local_nav li{position:relative;counter-increment:listnum 0}#local_nav li a:hover{opacity:.6}#local_nav li a{cursor:pointer;transition:all .3s ease}#local_nav li a span{cursor:pointer;display:inline-block}.sub-link a:hover{opacity:.6}.sub-link dt{letter-spacing:.075em;font-size:1.4rem;margin-bottom:15px}.sub-link dd{display:inline-block}.sub-link dd.lp-logo{margin-bottom:4rem}.sub-link dd.lp-logo{margin-bottom:5.2vh}.sub-link .lp-logo img{width:152px}.lp-sns-icon{margin-right:20px}.lp-sns-icon svg{width:29px;height:29px}.lp-sns-icon:first-child{width:28px;height:28px}.footer-link li a:hover{opacity:.6}.lp-container{text-align:center;position:relative}.lp-container{animation:fade 2.5s ease 0s 1 normal;-webkit-animation:fade 2.5s ease 0s 1 normal}.contents-wrapper section{margin:0 auto}.title_h_lv2{text-align:left;font-size:1.6rem;margin-bottom:2.5em;padding-left:3.5em;border:1px solid #f10}.title_h_lv2 b{display:inline-block;line-height:1.85;border:1px solid #f10}.title_h_lv2 b img{height:47px;width:auto}.title_h_lv2 span{display:inline-block;line-height:1em;position:relative;vertical-align:middle;font-family:dnp-shuei-nmincho-std,"serif"}.title_h_lv2 span:before{display:inline-block;content:"";height:1px;width:3em;margin-right:1em;background:#fff;vertical-align:middle;margin-left:-3.75em}.flowing{align-items:center;overflow:hidden;width:100%;white-space:nowrap;z-index:0;position:absolute;top:-6vw;left:0}.btn-click{margin-top:23px;text-align:center;display:inline-block;border:1px solid #000;box-shadow:0 3px 6px #00000029;border-radius:30px;position:relative}.btn-click.link__vendors{border-radius:60px;line-height:1.3em}.btn-click:before{content:"";display:inline-block;width:92px;height:23px;background:url(https://cdn.shopify.com/s/files/1/0685/5078/7314/files/lp_product01_bg-clickpng.png) center center no-repeat;background-size:100% auto;position:absolute;top:-2.25em;left:50%;margin-left:-46px}.btn-click a{text-align:center;display:block;border-radius:30px;width:100%;height:100%;padding:.75em 2.75em;cursor:pointer;transition:.2s cubic-bezier(.45,0,.55,1)}.btn-click.link__vendors a{border-radius:60px}.btn-click a:hover{background:#f7eae4}.point-text{padding:0 30px;margin:0 auto;text-align:left}#btn-contact{position:fixed;bottom:5px;right:3px;display:none;margin:0!important;z-index:2}#btn-contact a{width:110px;height:110px;display:block;text-align:center;font-weight:700;text-indent:-2000px;overflow:hidden;background:url(https://cdn.shopify.com/s/files/1/0685/5078/7314/files/lp_original-story_btn_contact.png?v=1791255386) top center no-repeat;background-size:100% auto}#btn-contact a:hover{opacity:.8}footer{background:#fff;padding-top:70px}footer p{font-size:1.1rem}.footer-link{margin:0 0 50px;background:#fff}.footer-link h4{font-size:2.2rem}.footer-link img{width:auto;max-width:auto;height:20px}.footer-link span{display:block;font-size:1rem;font-family:Lato;line-height:1;margin-top:1em;letter-spacing:.02em}.footer-link .btn-click{border-radius:50px}.footer-link .btn-click a{padding:1.65em 4.75em 1.15em;border-radius:50px}.footer-link .btn-click:before{top:-3em}.footer-link ul{margin-bottom:3rem}.footer-link li{display:inline-block;margin:0 5px;vertical-align:top}.footer-link li a{width:34px;height:34px;padding:7px;border-radius:50%;background:#000;display:inline-block}.footer-link li svg{background:#000;width:20px;height:20px;fill:#fff;line-height:34px}.footer-link li:nth-of-type(2) a{padding:6px}.footer-link li:nth-of-type(2) svg{width:22px;height:22px}.footer-link li:last-child a{padding:0;background:transparent;border-radius:0}.footer-link li:last-child svg{width:34px;height:34px;fill:#000;background:transparent;line-height:34px}footer .copyright{font-family:Lato,Noto Sans JP,sans-serif;color:#858585;line-height:7em;margin:0;background:#f8f7f7;font-size:14px;border-top:1px solid #dedede;letter-spacing:.02em}.footer__back-to-top{height:34px;line-height:34px;color:#fff!important;background:#7a6966;display:inline-block;width:100%}.footer__back-to-top i{display:inline-block;width:20px;height:20px;fill:#fff;vertical-align:top;line-height:34px;margin:3px 0}@media all and (max-width:767px){#mainvisual .mv-inner{min-height:560px}#mainvisual .mv-inner h1 .text-small{font-size:clamp(16px,4.5vw,34px)}#mainvisual .mv-inner h1 .text-large{font-size:clamp(34px,10.5vw,88px)}#mainvisual .mv-inner h1 .text-medium{font-size:clamp(20px,6vw,48px);margin-top:17.5%}#local_nav{display:none}body{font-size:3.2558139535vw}footer .copyright{font-size:12px}}@media all and (min-width:768px){header{width:100%}#mainvisual .mv-inner h1 .text-small{font-size:clamp(15px,3.75vw,22px)}#mainvisual .mv-inner h1 .text-large{font-size:clamp(48px,3.75vw,56px)}#mainvisual .mv-inner h1 .text-medium{font-size:clamp(20px,3.75vw,28px);margin-top:17.5%}#mainvisual .mv-inner .mv-copy{font-size:clamp(16px,1.25vw,20px);line-height:1.4}#mainvisual .mv-inner .mv-circle-text{width:200px}#intro.sec-intro{padding:8.5em 0 3em}#intro.sec-intro:after{font-size:100px}#intro .sec-inner{margin-top:1em}#intro h2{width:25%;font-size:48px}#intro .intro-text{width:75%}.sec-episode .sec-inner{padding:7em 0 3.5em}.sec-episode h2{font-size:clamp(32px,3vw,36px);padding:2em 0 .5em;right:.75em}.sec-episode.sec-episode .sec-contents01 h3{font-size:clamp(20px,2vw,26px)}.sec-episode.sec-episode .sec-contents01 p,.sec-episode.sec-episode .sec-contents02 p{font-size:clamp(14px,1.5vw,16px)}.sec-episode .sec-product .sec-text h3{font-size:32px}.sec-episode .sec-product .sec-btn,.sec-episode .sec-product .sec-btn:link{width:70%;margin-top:15px;padding:8px}#epilogue.sec-epilogue{padding:7em 0 4em}#epilogue.sec-epilogue:after{font-size:100px}#epilogue h2{font-size:24px}#epilogue .sec-content{width:min(640px,100% - 40px * 2);margin-top:2em;padding:50px 25px}#epilogue .sec-content:before{max-width:72px;max-height:72px}#epilogue .sec-content:after{max-width:60px;max-height:60px}#epilogue .sec-content .sec-content-deco{max-width:38px;max-height:38px}#epilogue .sec-content p{font-size:clamp(16px,1.35vw,18px)}#epilogue .sec-logo p{font-size:11px}#epilogue .sec-logo img{max-width:200px;margin-top:.5em}#local_nav p{font-family:Bodoni Moda,serif;font-size:clamp(28px,2.75vw,36px)}#local_nav{position:fixed;right:2%;text-align:left;letter-spacing:.01em;height:79.5%;max-height:860px;top:50%;bottom:50%;transform:translateY(-50%);-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}#local_nav.lp01-f-vh{height:88.42vh}#local_nav.lp01-f-vh p{font-size:3.3vh;margin-bottom:3vh}#local_nav li{font-family:Shippori Mincho,serif;font-size:clamp(20px,2.25vw,26px);font-weight:400;padding-top:.5em;padding-bottom:.25em;margin-bottom:0}#local_nav.lp01-f-vh li{font-size:3.5vh;padding-top:1vh;padding-bottom:.5vh}#local_nav li:first-of-type{padding-top:0}#local_nav li .f-bodoni-moda{font-size:clamp(36px,3.5vw,48px);padding-right:.2em;line-height:1.2}#local_nav.lp01-f-vh li .f-bodoni-moda{font-size:4.75vh}#local_nav .marker{width:100%;font-size:75%;line-height:1.2;padding:.25em .5em}#local_nav .marker-yellow{background-color:#e8ff1e}#local_nav .marker-green{background-color:#7bd353}#local_nav .marker-pink{background-color:#ff5aa7}.sub-link{position:absolute;bottom:0;margin-bottom:0}section p.f-shippori{font-size:clamp(1.4rem,1.22vw,1.56rem)}.cont-wrapper{width:65%;max-width:520px;margin:0 auto;box-shadow:0 3px 6px #00000029}}@media screen and (min-width:768px)and (max-width:1023px){.cont-wrapper{width:60%;margin-left:auto;margin-right:1.5em}nav{display:none}}@media all and (min-width:1024px)and (max-width:1400px){.cont-wrapper{width:37.5%;margin-left:250px}#local_nav{right:1.5%}}@media all and (min-width:1600px){#local_nav{margin-right:5vw}}@media all and (min-width:768px){#btn-contact{bottom:25px;right:25px}#btn-contact a{width:125px;height:125px;background-position:bottom center}#btn-contact a:hover{background-position:top center}}.swiper-pagination-bullet-active{background:#d3726d!important}.swiper_fix{position:fixed;z-index:-1;width:100%;height:100vh;top:0;left:0;mix-blend-mode:multiply;opacity:.12}body[data-active-slide="01"] .swiper_fix{background-size:cover;background-position:center top}body[data-active-slide="02"] .swiper_fix,body[data-active-slide="03"] .swiper_fix{background-size:cover}body[data-active-slide="04"] .swiper_fix{background-size:cover;background-position:bottom center}.img-wrap{width:100%;overflow:hidden}.js-scroll-image{width:100%;display:block;transform:scale(1.15);transition:transform 1s ease}.js-scroll-image.is-visible{transform:scale(1)}.js-fade-up{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.js-fade-up.is-visible{opacity:1;transform:translateY(0)}.js-fade-blur{opacity:0;filter:blur(10px);transform:translateY(15px);transition:opacity .8s ease,filter 1s ease,transform .8s ease}.js-fade-blur.is-visible{opacity:1;filter:blur(0);transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gh_lp_original-story.css.map */
