abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;font:inherit;list-style:none;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote after,blockquote before,q after,q before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}img{vertical-align:bottom}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0}body,html{background:#efefef;color:#000;font-size:16px;font-weight:400;height:100%;margin:0 auto;scroll-behavior:smooth;width:100%;-webkit-text-size-adjust:100%;font-feature-settings:"pkna";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;-webkit-overflow-scrolling:touch}@media only screen and (max-width:1023px){body,html{font-size:14px;font-size:.875rem;height:auto;line-height:24px;line-height:1.5rem;position:relative;width:100vw}}body.overflow-y-hidden,html.overflow-y-hidden{overflow-y:hidden}br.pc__br{display:block}@media only screen and (max-width:1023px){br.pc__br{display:none}}br.sp__br{display:none}@media only screen and (max-width:1023px){br.sp__br{display:block}}a{color:#000;cursor:pointer;display:inline-block;position:relative;text-decoration:none}img{transition:.3s}img[lazy=loading]{opacity:0}img[lazy=loaded]{opacity:1}.orange{color:color-orange}.bold{font-weight:700}@media only screen and (max-width:599px){.sm_none{display:none}}@font-face{font-display:swap;font-family:Yeseva One;font-style:normal;font-weight:400;src:url(./Yeseva_One-normal-400-cyrillic-ext.BcI5FCwK.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Yeseva One;font-style:normal;font-weight:400;src:url(./Yeseva_One-normal-400-cyrillic.zn71iUjg.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Yeseva One;font-style:normal;font-weight:400;src:url(./Yeseva_One-normal-400-vietnamese.b2m8LyeV.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Yeseva One;font-style:normal;font-weight:400;src:url(./Yeseva_One-normal-400-latin-ext.DZPYAEWq.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Yeseva One;font-style:normal;font-weight:400;src:url(./Yeseva_One-normal-400-latin.DOOi0Fwv.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.movie{height:100vh;width:100%}.movie video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.welcome{align-items:center;background-image:linear-gradient(0deg,#b5ab9f,#fff67f);box-sizing:border-box;display:flex;height:100vh;justify-content:center;overflow:hidden;width:100%}@media only screen and (max-width:1023px){.welcome{height:auto;padding:40px 0 200px}}.welcome .inner,.welcome .inner .top{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:1023px){.welcome .inner .top{flex-direction:column-reverse}}.welcome .inner .top .logo{width:337px}@media only screen and (max-width:1023px){.welcome .inner .top .logo{margin-top:21px;width:248px}}.welcome .inner .top .text{margin-top:23px;width:183px}@media only screen and (max-width:1023px){.welcome .inner .top .text{margin-top:0;width:171px}}.welcome .inner p{font-size:18px;font-weight:400;letter-spacing:.05em;line-height:43px;margin-top:61px;text-align:center}@media only screen and (max-width:1023px){.welcome .inner p{font-size:16px;line-height:31px;margin-top:98px}}.modal{background:#0003;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10}.modal .modal-inner{background:#b5ab9f;height:96vh;margin:2vh}.bar{background:#b5ab9f;padding-top:178px;width:100%}@media only screen and (max-width:1023px){.bar{padding-top:0}}.bar .inner{height:900vh}@media only screen and (max-width:1023px){.bar .inner{height:1000vh}}.bar .inner .stick{position:sticky;top:0}.bar .inner .first{background:url(../images/bar.png);background-position:50%;background-size:cover;height:100vh;overflow:hidden}.bar .inner .first .master-metaro{align-items:flex-end;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.bar .inner .first .master-metaro img{max-width:858px;-o-object-fit:contain;object-fit:contain}.bar .inner .first .master{align-items:flex-end;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.bar .inner .first .master img{max-width:858px;-o-object-fit:contain;object-fit:contain}.bar .inner .first .desc{height:100%;position:relative;width:100%}.bar .inner .first .desc .desc1,.bar .inner .first .desc .desc2{position:absolute;top:0;width:358px}@media only screen and (max-width:1023px){.bar .inner .first .desc .desc1,.bar .inner .first .desc .desc2{width:50vw}}.bar .inner .first .desc .desc1{left:calc(50vw - 559px)}@media only screen and (max-width:1023px){.bar .inner .first .desc .desc1{bottom:60vh;left:0;top:auto}}.bar .inner .first .desc .desc2{right:calc(50vw - 578px)}@media only screen and (max-width:1023px){.bar .inner .first .desc .desc2{bottom:50vh;right:0;top:auto}}.bar .inner .first .light{align-items:flex-end;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:.1s;width:100%;z-index:10}@media only screen and (max-width:1023px){.bar .inner .first .light{align-items:flex-start}}.bar .inner .first .light img{max-width:799px}@media only screen and (max-width:1023px){.bar .inner .first .light img{height:100%}}.bar .inner .first .q{height:100%;opacity:0;position:absolute;top:0;transition:.1s;width:100%;z-index:12}.bar .inner .first .q .q1,.bar .inner .first .q .q2,.bar .inner .first .q .q3,.bar .inner .first .q .q4{position:absolute}.bar .inner .first .q .q1{bottom:410px;left:17vw}@media only screen and (max-width:1023px){.bar .inner .first .q .q1{bottom:29vh;left:10vw}}.bar .inner .first .q .q2{bottom:140px;left:12vw}@media only screen and (max-width:1023px){.bar .inner .first .q .q2{bottom:10vh;left:5vw}}.bar .inner .first .q .q3{bottom:470px;right:18vw}@media only screen and (max-width:1023px){.bar .inner .first .q .q3{bottom:33vh;right:11vw}}.bar .inner .first .q .q4{bottom:170px;right:12vw}@media only screen and (max-width:1023px){.bar .inner .first .q .q4{bottom:13vh;right:6vw}}.bar .inner .first .q img{max-width:200px}@media only screen and (max-width:1023px){.bar .inner .first .q img{width:30vw}}.bar .inner .first .set{height:100%;position:absolute;top:0;width:100%;z-index:12}.bar .inner .first .set ul{align-items:flex-end;display:flex;gap:378px;height:100vh;left:110vw;position:relative;width:2256px}@media only screen and (max-width:1023px){.bar .inner .first .set ul{align-items:center;gap:30vw}}.bar .inner .first .set ul li img{cursor:pointer;max-width:500px}@media only screen and (max-width:1023px){.bar .inner .first .set ul li img{width:70vw}}.bar img{max-width:1920px;width:100%}.bar .bminner{background:#b5ab9f;height:100%;overflow:scroll;position:relative}.bar .bminner .cs{cursor:pointer;position:fixed;right:2vh;top:2vh;width:48px;z-index:10}@media only screen and (max-width:1023px){.bar .bminner .cs{width:48px}}.bar .bminner .logo{left:2vh;position:absolute;top:2vh;width:207px}@media only screen and (max-width:1023px){.bar .bminner .logo{width:148px}}.bar .bminner .wrap{background:#fffc;box-sizing:border-box;margin:168px auto 77px;max-width:1560px;padding:108px 10% 68px;position:relative;width:94%}@media only screen and (max-width:1023px){.bar .bminner .wrap{margin:112px auto 94px;padding:46px 30px 202px;width:calc(100% - 40px)}}.bar .bminner .wrap .tit .thumb{display:block;margin:0 auto;width:300px}@media only screen and (max-width:1023px){.bar .bminner .wrap .tit .thumb{width:261px}}.bar .bminner .wrap .tit .block{border-left:1px dashed #000;border-right:1px dashed #000;margin:75px auto 0;width:658px}@media only screen and (max-width:1023px){.bar .bminner .wrap .tit .block{margin-top:27px;width:80%}}.bar .bminner .wrap .tit .block h1{font-size:40px;font-weight:400;letter-spacing:.1em;text-align:center}@media only screen and (max-width:1023px){.bar .bminner .wrap .tit .block h1{font-size:25px}}.bar .bminner .wrap .tit .block h2{font-size:20px;line-height:39px;text-align:center}@media only screen and (max-width:1023px){.bar .bminner .wrap .tit .block h2{font-size:16px}}.bar .bminner .wrap .tit .call{align-items:flex-end;display:flex;flex-direction:column;margin-top:56px}@media only screen and (max-width:1023px){.bar .bminner .wrap .tit .call{align-items:center;flex-direction:row;justify-content:center}}.bar .bminner .wrap .tit .call p{font-size:18px;margin-right:100px}@media only screen and (max-width:1023px){.bar .bminner .wrap .tit .call p{font-size:16px;margin-left:72px;margin-right:0}}.bar .bminner .wrap .tit .call .face{margin-left:23px;transform:rotate(-20deg);width:49px}.bar .bminner .wrap .desc{margin-top:50px}@media only screen and (max-width:1023px){.bar .bminner .wrap .desc{margin-top:34px}}.bar .bminner .wrap .desc .set{align-items:flex-start;display:flex;gap:9%}@media only screen and (max-width:1023px){.bar .bminner .wrap .desc .set{flex-direction:column;gap:0}}.bar .bminner .wrap .desc .set+.set{margin-top:64px}@media only screen and (max-width:1023px){.bar .bminner .wrap .desc .set+.set{margin-top:70px}}.bar .bminner .wrap .desc .set>img{max-width:560px;-o-object-fit:contain;object-fit:contain;position:sticky;top:20px;width:50%}@media only screen and (max-width:1023px){.bar .bminner .wrap .desc .set>img{position:relative;top:0;width:100%}.bar .bminner .wrap .desc .set .section section{margin-top:70px}}.bar .bminner .wrap .desc .set .section section+section{margin-top:64px}.bar .bminner .wrap .desc .set .section section>img{display:block;margin:0 auto;width:51px}.bar .bminner .wrap .desc .set .section section h3{font-size:22px;font-weight:500;letter-spacing:.1em;line-height:36px;margin-top:28px}@media only screen and (max-width:1023px){.bar .bminner .wrap .desc .set .section section h3{font-size:20px;line-height:31px}}.bar .bminner .wrap .desc .set .section section p{font-size:18px;font-weight:400;line-height:39px;margin-top:32px}@media only screen and (max-width:1023px){.bar .bminner .wrap .desc .set .section section p{font-size:16px;line-height:32px;margin-top:35px}}.bar .bminner .close{cursor:pointer;display:flex;justify-content:center;margin:150px auto 50px;width:118px}@media only screen and (max-width:1023px){.bar .bminner .close{margin:150px auto 0}}.bar .modal .modal-inner{background:#dad5cf}.bar .modal .minner{box-sizing:border-box;height:100%;overflow:scroll;padding:180px 0 92px;position:relative}@media only screen and (max-width:1023px){.bar .modal .minner{padding:73px 0 94px}}.bar .modal .minner .cs{cursor:pointer;position:fixed;right:2vh;top:2vh;width:48px}@media only screen and (max-width:1023px){.bar .modal .minner .cs{width:48px}}.bar .modal .minner .wrap{align-items:flex-start;display:flex;gap:30px;margin:0 auto;max-width:900px;width:90%}@media only screen and (max-width:1023px){.bar .modal .minner .wrap{flex-direction:column;gap:10px}}.bar .modal .minner .wrap .img{display:flex;justify-content:center;width:30%}@media only screen and (max-width:1023px){.bar .modal .minner .wrap .img{width:100%}}.bar .modal .minner .wrap .img img{-o-object-fit:contain;object-fit:contain}.bar .modal .minner .wrap .img img.img1{width:92px}@media only screen and (max-width:1023px){.bar .modal .minner .wrap .img img.img1{width:45px}}.bar .modal .minner .wrap .img img.img2{width:92px}@media only screen and (max-width:1023px){.bar .modal .minner .wrap .img img.img2{width:57px}}.bar .modal .minner .wrap .img img.img3{width:92px}@media only screen and (max-width:1023px){.bar .modal .minner .wrap .img img.img3{width:45px}}.bar .modal .minner .wrap .img img.img4{width:92px}@media only screen and (max-width:1023px){.bar .modal .minner .wrap .img img.img4{width:48px}}.bar .modal .minner .wrap .text{display:flex;flex-direction:column;gap:60px;width:70%}@media only screen and (max-width:1023px){.bar .modal .minner .wrap .text{gap:40px;width:100%}}.bar .modal .minner .wrap .text .q{display:flex;gap:40px}.bar .modal .minner .wrap .text .q img{width:80px}@media only screen and (max-width:1023px){.bar .modal .minner .wrap .text .q img{width:55px}}.bar .modal .minner .wrap .text .q h2{align-self:flex-end;font-size:30px;font-weight:700;line-height:35px;margin-bottom:20px}@media only screen and (max-width:1023px){.bar .modal .minner .wrap .text .q h2{font-size:22px;line-height:25px;margin-bottom:12px}}.bar .modal .minner .wrap .text .a{align-items:flex-start;display:flex;gap:40px}.bar .modal .minner .wrap .text .a img{width:80px}@media only screen and (max-width:1023px){.bar .modal .minner .wrap .text .a img{width:55px}}.bar .modal .minner .wrap .text .a h3{font-size:24px;font-weight:700;line-height:35px;margin-top:17px}@media only screen and (max-width:1023px){.bar .modal .minner .wrap .text .a h3{font-size:17.5px;line-height:25px;margin-top:10px}}.bar .modal .minner .wrap .text .a .desc{width:calc(100% - 120px)}.bar .modal .minner .wrap .text .a p{font-size:16px;font-weight:400;line-height:32px;margin-top:45px}@media only screen and (max-width:1023px){.bar .modal .minner .wrap .text .a p{left:-90px;margin-top:30px;position:relative;width:calc(100% + 90px)}}.bar .modal .minner .close{cursor:pointer;display:flex;justify-content:center;margin:68px auto 0;width:118px}@media only screen and (max-width:1023px){.bar .modal .minner .close{margin-top:84px}}.menu{background:#b5ab9f;padding-bottom:386px;padding-top:469px}@media only screen and (max-width:1023px){.menu{padding-bottom:195px;padding-top:249px}}.menu .hand{left:101px;position:absolute;top:-186px;width:175px}@media only screen and (max-width:1023px){.menu .hand{left:31px;top:-96px;width:90px}}.menu .inner{background:#eae1c6;margin:0 auto;max-width:1432px;padding:163px 5% 262px;position:relative}@media only screen and (max-width:1023px){.menu .inner{margin:0;padding:72px 26px 93px}}.menu .inner .title{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1000px}.menu .inner .title:after,.menu .inner .title:before{background:url(../images/line.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;height:3px;width:100%}.menu .inner .title>img{width:300px}.menu .inner .wrap{margin:115px auto 0;max-width:910px}@media only screen and (max-width:1023px){.menu .inner .wrap{margin-top:123px}}.menu .inner .wrap section{box-sizing:border-box;width:100%}.menu .inner .wrap section .tit{display:flex;justify-content:space-between;margin-bottom:21px;max-width:900px;padding-bottom:10px;position:relative}@media only screen and (max-width:1023px){.menu .inner .wrap section .tit{padding-bottom:20px}}.menu .inner .wrap section .tit h2{padding-bottom:10px;padding-left:10px}@media only screen and (max-width:1023px){.menu .inner .wrap section .tit h2{align-items:center;display:flex;flex-direction:column;padding-bottom:0;padding-left:0;width:100%}}.menu .inner .wrap section .tit:after{background:url(../images/line.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;height:3px;position:absolute;width:100%}@media only screen and (max-width:1023px){.menu .inner .wrap section .tit:after{background-position:50%;background-size:288px}}.menu .inner .wrap section .tit>img{align-self:flex-end;margin-right:20px;-o-object-fit:contain;object-fit:contain;width:48px}@media only screen and (max-width:1023px){.menu .inner .wrap section .tit>img{position:absolute;right:0}}.menu .inner .wrap section .tit .ja{font-size:18px;letter-spacing:.1em;line-height:30px;margin-left:20px}@media only screen and (max-width:1023px){.menu .inner .wrap section .tit .ja{margin-left:0;margin-top:10px}}.menu .inner .wrap section .tit .ja span{font-size:12px;margin-left:10px}.menu .inner .wrap section>p{font-size:16px;margin-left:10px}@media only screen and (max-width:1023px){.menu .inner .wrap section>p{margin-left:0;text-align:center}}.menu .inner .wrap section .view{display:flex;gap:14px;margin-top:38px;position:relative}@media only screen and (max-width:1023px){.menu .inner .wrap section .view{flex-direction:column}}.menu .inner .wrap section .view img{width:100%}.menu .inner .wrap section .view .set{display:flex;flex-direction:column;gap:14px}.menu .inner .wrap section .view .hov{position:absolute}.menu .inner .wrap section.pattern1 .view .v1{width:66.22222%}@media only screen and (max-width:1023px){.menu .inner .wrap section.pattern1 .view .v1{width:100%}}.menu .inner .wrap section.pattern1 .view .v2{width:100%}.menu .inner .wrap section.pattern1 .view .v3{width:64.33333%}@media only screen and (max-width:1023px){.menu .inner .wrap section.pattern1 .view .v3{width:51.9084%}}.menu .inner .wrap section.pattern1 .view .set{width:33.33333%}@media only screen and (max-width:1023px){.menu .inner .wrap section.pattern1 .view .set{width:100%}.menu .inner .wrap section.pattern2 .view{flex-direction:column-reverse}}.menu .inner .wrap section.pattern2 .view .set{align-items:flex-end;width:33.33333%}@media only screen and (max-width:1023px){.menu .inner .wrap section.pattern2 .view .set{width:100%}}.menu .inner .wrap section.pattern2 .view .v1{width:100%}.menu .inner .wrap section.pattern2 .view .v2{width:64.33333%}@media only screen and (max-width:1023px){.menu .inner .wrap section.pattern2 .view .v2{width:51.9084%}}.menu .inner .wrap section.pattern2 .view .v3{width:66.22222%}@media only screen and (max-width:1023px){.menu .inner .wrap section.pattern2 .view .v3{width:100%}.menu .inner .wrap section.pattern3 .view{flex-direction:column-reverse}}.menu .inner .wrap section.pattern3 .view .set{align-items:flex-end;width:47.77778%}@media only screen and (max-width:1023px){.menu .inner .wrap section.pattern3 .view .set{width:100%}}.menu .inner .wrap section.pattern3 .view .v1{width:100%}.menu .inner .wrap section.pattern3 .view .v2{width:70%}.menu .inner .wrap section.pattern3 .view .v3{width:51.77778%}@media only screen and (max-width:1023px){.menu .inner .wrap section.pattern3 .view .v3{width:100%}}.menu .inner .wrap section.goshuin .hov{bottom:-10px;right:-10px;width:9.66667%}@media only screen and (max-width:1023px){.menu .inner .wrap section.goshuin .hov{right:5.08906%;width:30.53435%}}.menu .inner .wrap section.deco{margin-top:77px}@media only screen and (max-width:1023px){.menu .inner .wrap section.deco{margin-top:187px}}.menu .inner .wrap section.deco .hov{bottom:-10px;left:-10px;width:10.11111%}@media only screen and (max-width:1023px){.menu .inner .wrap section.deco .hov{left:5.08906%;width:26.71756%}}.menu .inner .wrap section.namecard{margin-top:133px}@media only screen and (max-width:1023px){.menu .inner .wrap section.namecard{margin-top:187px}}.menu .inner .wrap section.namecard .hov{bottom:-10px;right:-10px;width:10.77778%}@media only screen and (max-width:1023px){.menu .inner .wrap section.namecard .hov{right:5.08906%;width:27.98982%}}.menu .inner .wrap section.papertube{margin-top:106px}@media only screen and (max-width:1023px){.menu .inner .wrap section.papertube{margin-top:187px}}.menu .inner .wrap section.papertube .hov{bottom:-10px;right:-10px;width:9%}@media only screen and (max-width:1023px){.menu .inner .wrap section.papertube .hov{right:5.08906%;width:24.17303%}}.menu .inner .wrap section.foodpaper{margin-top:163px}@media only screen and (max-width:1023px){.menu .inner .wrap section.foodpaper{margin-top:187px}}.menu .inner .wrap section.foodpaper .hov{bottom:20px;left:0;width:10.77778%}@media only screen and (max-width:1023px){.menu .inner .wrap section.foodpaper .hov{bottom:0;left:-2.54453%;width:30.53435%}}.menu .inner .wrap section.foodpaper .link{font-size:12px;margin-top:16px;text-align:right}@media only screen and (max-width:1023px){.menu .inner .wrap section.foodpaper .link{margin-top:25px}}.menu .inner .wrap section.foodpaper .link a{color:#000;display:inline-block;margin-left:10px;text-decoration:underline}.menu .inner .wrap section.foodpaper .link a:visited{color:#000}@media only screen and (max-width:1023px){.menu .inner .wrap section.foodpaper .txt{font-size:16px;line-height:30px;text-align:center}}.product{background:#b5ab9f;padding-top:60px}@media only screen and (max-width:1023px){.product{overflow-x:hidden;padding-top:95px}}.product .inner{height:400vh}@media only screen and (max-width:1023px){.product .inner{height:auto}}.product .inner .stick{height:100vh;overflow:hidden;position:sticky;top:0;width:100vw}@media only screen and (max-width:1023px){.product .inner .stick{height:auto;overflow:visible;position:relative;top:0;width:auto}}.product .inner .stick .wrap{background:#4e4c4a;display:flex;margin-left:339px;padding:144px 150px 157px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1023px){.product .inner .stick .wrap{flex-direction:column;margin-left:0;padding:80px 0 0}}.product .inner .stick .text{color:#fff}@media only screen and (max-width:1023px){.product .inner .stick .text{margin:0 auto;width:83.96947%}}.product .inner .stick .text .choice{display:block}.product .inner .stick .text .choice img{margin:13px 0;width:300px}@media only screen and (max-width:1023px){.product .inner .stick .text .choice img{width:68.70229%}}.product .inner .stick .text .choice:before{background:url(../images/line.png);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:4px;width:100%}.product .inner .stick .text .ja{font-size:20px;line-height:35px}.product .inner .stick .text .ja:after,.product .inner .stick .text .ja:before{background:url(../images/line.png);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:4px;width:100%}.product .inner .stick .text .bottle{margin-top:220px}@media only screen and (max-width:1023px){.product .inner .stick .text .bottle{display:flex;justify-content:flex-end;margin-top:0}}.product .inner .stick .text .bottle img{width:144px}@media only screen and (max-width:1023px){.product .inner .stick .text .bottle img{position:relative;top:-40px;width:108px}}.product .inner .stick .hand{left:-165px;position:absolute;top:0}@media only screen and (max-width:1023px){.product .inner .stick .hand{left:0;top:-69px;transform:scaleX(-1)}}.product .inner .stick .hand img{width:237px}@media only screen and (max-width:1023px){.product .inner .stick .hand img{transform:rotate(90deg);width:126px}}.product .inner .stick .view{width:2700px}@media only screen and (max-width:1023px){.product .inner .stick .view{margin:0 35px;width:calc(100% - 70px)}}.product .inner .stick .view .one{display:flex;gap:30px;margin-left:100px}@media only screen and (max-width:1023px){.product .inner .stick .view .one{display:grid;gap:5.5px;grid-template-columns:1fr 1fr;margin-left:0;width:100%}}.product .inner .stick .view .two{display:flex;gap:30px;margin-left:50px;margin-top:35px}@media only screen and (max-width:1023px){.product .inner .stick .view .two{display:grid;gap:5.5px;grid-template-columns:1fr 1fr;margin-left:0;margin-top:5.5px;width:100%}}.product .inner .stick .view .three{display:flex;gap:30px;margin-top:35px}@media only screen and (max-width:1023px){.product .inner .stick .view .three{display:grid;gap:5.5px;grid-template-columns:1fr 1fr;margin-left:0;margin-top:5.5px;width:100%}}.product .inner .stick .view img{width:222px}@media only screen and (max-width:1023px){.product .inner .stick .view img{width:100%}}.product .inner .stick .more{align-self:flex-end;margin-bottom:80px}@media only screen and (max-width:1023px){.product .inner .stick .more{align-self:center;margin-bottom:59px;margin-top:63px}}.product .pminner{background:#4e4c4a;height:100%;overflow:scroll;position:relative}.product .pminner .cs{cursor:pointer;position:fixed;right:2vh;top:2vh;width:48px;z-index:10}@media only screen and (max-width:1023px){.product .pminner .cs{width:48px}}.product .pminner .logo{left:2vh;position:absolute;top:2vh;width:207px}@media only screen and (max-width:1023px){.product .pminner .logo{width:148px}}.product .pminner .wrap{margin:0 auto;max-width:1099px;padding:198px 0 68px;position:relative;width:calc(100% - 80px)}@media only screen and (max-width:1023px){.product .pminner .wrap{padding:118px 0;width:calc(100% - 40px)}}.product .pminner .wrap .choice{display:block;margin:0 auto;width:320px}@media only screen and (max-width:1023px){.product .pminner .wrap .choice{max-width:300px;width:90%}}.product .pminner .wrap .tit{display:block;margin:50px auto 0;max-width:900px;width:80%}@media only screen and (max-width:1023px){.product .pminner .wrap .tit{display:none}}.product .pminner .wrap .tit_sp{display:none}@media only screen and (max-width:1023px){.product .pminner .wrap .tit_sp{display:block;margin-top:20px;max-width:321px;width:100%}}.product .pminner .wrap>p{font-size:20px;line-height:32px;margin-top:62px;text-align:center}@media only screen and (max-width:1023px){.product .pminner .wrap>p{font-size:16px;margin-top:36px}}.product .pminner .wrap section{margin-top:71px}@media only screen and (max-width:1023px){.product .pminner .wrap section{margin-top:84px}}.product .pminner .wrap section+section{margin-top:165px}@media only screen and (max-width:1023px){.product .pminner .wrap section+section{margin-top:84p}}.product .pminner .wrap section h3{color:#fff;font-size:24px;text-align:center}@media only screen and (max-width:1023px){.product .pminner .wrap section h3{font-size:18px}}.product .pminner .wrap section ul{display:grid;gap:47px 59px;grid-template-columns:1fr 1fr 1fr;margin-top:61px}@media only screen and (max-width:1023px){.product .pminner .wrap section ul{gap:20px 22px;grid-template-columns:1fr 1fr;margin-top:40px}}.product .pminner .wrap section ul li img{width:100%}.product .pminner .wrap section ul li .name,.product .pminner .wrap section ul li .no{font-size:20px;line-height:27px}@media only screen and (max-width:1023px){.product .pminner .wrap section ul li .name,.product .pminner .wrap section ul li .no{font-size:13px;line-height:18px}}.product .pminner .wrap section ul li .op,.product .pminner .wrap section ul li .size{font-size:16px;line-height:23px}@media only screen and (max-width:1023px){.product .pminner .wrap section ul li .op,.product .pminner .wrap section ul li .size{font-size:10px;line-height:16px}}.product .pminner .wrap p{color:#fff}.product .pminner .close{cursor:pointer;display:flex;justify-content:center;margin:162px auto 196px;width:118px}@media only screen and (max-width:1023px){.product .pminner .close{margin:129px auto 68px}}.contact{background:#b5ab9f;padding-bottom:381px}@media only screen and (max-width:1023px){.contact{max-width:100vw;overflow:hidden;padding-bottom:103px;padding-top:150px}}.contact .view{align-items:flex-end;background:url(../images/contact/bg.png);background-repeat:no-repeat;background-size:cover;display:flex;height:56.25vw;justify-content:center}@media only screen and (max-width:1023px){.contact .view{height:auto;padding-top:140px}}.contact .view .content{display:flex;position:relative;width:47.5vw}@media only screen and (max-width:1023px){.contact .view .content{flex-direction:column;width:100%}}.contact .view .content .master{margin-left:7.86164vw;width:41.19497vw}@media only screen and (max-width:1023px){.contact .view .content .master{margin-left:0;width:100%}}.contact .view .content .tit{color:#fff;position:absolute;top:20px;z-index:1}@media only screen and (max-width:1023px){.contact .view .content .tit{margin-bottom:20px;margin-left:36px;position:relative}}.contact .view .content .tit .en{display:block;font-size:52px;line-height:55px}.contact .view .content .tit .ja{display:block;font-size:22px;margin-top:5px}@media only screen and (max-width:1023px){.contact .text{margin:20px 35px 0}}.contact .text p{font-size:16px;line-height:36px;text-align:center}.contact .you{align-items:center;display:flex;flex-direction:column;margin-top:130px}@media only screen and (max-width:1023px){.contact .you{margin:70px 35px 0}}.contact .you .tit{color:#fff;font-size:22px;font-weight:700;margin:0 20px;max-width:618px;text-align:center;width:100%}.contact .you .tit h3{padding:20px 0}@media only screen and (max-width:1023px){.contact .you .tit h3{font-size:25px;line-height:35px;padding:23px 0}}.contact .you .tit:after,.contact .you .tit:before{background:url(../images/line.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;height:3px;width:100%}.contact .you ul{margin-top:52px}.contact .you ul li{font-size:16px;font-weight:700;line-height:36px}@media only screen and (max-width:1023px){.contact .you ul li{font-size:15px;line-height:33px;text-align:center}}.contact .you p{font-size:16px;margin-top:50px}@media only screen and (max-width:1023px){.contact .you p{line-height:31px;margin-top:80px;text-align:center}}.contact .you a{align-items:center;background:#eae1c6;border-radius:32px;box-sizing:border-box;display:flex;gap:5px;height:45px;justify-content:center;margin-top:89px;padding:0 40px;position:relative;width:294px}@media only screen and (max-width:1023px){.contact .you a{height:57px;margin-top:80px;max-width:350px;width:100%}}.contact .you a span{font-size:18px;font-weight:600}@media only screen and (max-width:1023px){.contact .you a span{font-size:20px}}.contact .you a .face1{width:35px}@media only screen and (max-width:1023px){.contact .you a .face1{width:40px}}.contact .you a .face2{left:10px;opacity:0;position:absolute;width:90px}.contact .you a:hover .face1{opacity:0}.contact .you a:hover .face2,.contact .you a:hover .heart1,.contact .you a:hover .heart2{opacity:1}.contact .you a .heart1,.contact .you a .heart2{opacity:0;position:absolute;width:207px}.contact .you a .heart1{left:-250px}.contact .you a .heart2{right:-250px}.wfooter{background:#4e4c4a;color:#fff}.wfooter .cbtn{bottom:50px;cursor:pointer;position:fixed;right:50px;width:120px}@media only screen and (max-width:1023px){.wfooter .cbtn{bottom:20px;display:none}}.wfooter .inner{display:flex;gap:67px;margin:0 auto;max-width:1010px;padding:52px 50px 50px;position:relative}@media only screen and (max-width:1023px){.wfooter .inner{flex-direction:column;gap:33px;padding:77px 37px 27px}}.wfooter .inner .logo{width:254px}@media only screen and (max-width:1023px){.wfooter .inner .logo{width:179px}}.wfooter .inner .logo img{width:100%}.wfooter .inner .text{letter-spacing:1.1px;position:relative}@media only screen and (max-width:1023px){.wfooter .inner .text{position:static}}.wfooter .inner .text .name{font-size:16px;font-weight:700;letter-spacing:.2em;margin-top:24px}@media only screen and (max-width:1023px){.wfooter .inner .text .name{font-size:20px;margin-top:30px}}.wfooter .inner .text p{font-size:12px;letter-spacing:.1em;line-height:20px}@media only screen and (max-width:1023px){.wfooter .inner .text p{font-size:14px;line-height:20px}}.wfooter .inner .text .address{margin-top:14px}@media only screen and (max-width:1023px){.wfooter .inner .text .address{font-size:15px;line-height:22px}}.wfooter .inner .text a{color:#fff}.wfooter .inner .text .company{font-size:14px;letter-spacing:.03em;margin-top:21px}@media only screen and (max-width:1023px){.wfooter .inner .text .company{display:block;font-size:14px;text-align:center}}.wfooter .inner .text .company{color:#fff;display:block}.wfooter .inner .text .insta{bottom:20px;position:absolute;right:0;width:60px}@media only screen and (max-width:1023px){.wfooter .inner .text .insta{bottom:auto;right:44px;top:87px;width:52px}}.wfooter .inner .text .insta:hover .follow,.wfooter .inner .text .insta:hover .metaro{opacity:1}.wfooter .inner .text .insta img{width:100%}.wfooter .inner .text .insta .metaro{left:40px;opacity:0;position:absolute;top:-30px}@media only screen and (max-width:1023px){.wfooter .inner .text .insta .metaro{left:30px}}.wfooter .inner .text .insta .follow{left:-70px;opacity:0;position:absolute;top:10px}@media only screen and (max-width:1023px){.wfooter .inner .text .insta .follow{left:-60px}}.wfooter .inner .text .copy{font-size:10px;line-height:1.2;margin-top:21px;text-align:right}@media only screen and (max-width:1023px){.wfooter .inner .text .copy{font-size:12px;margin-top:42px;text-align:center}}.wfooter .cminner{background:#d9d9d9;height:100vh;overflow:scroll;position:relative}.wfooter .cminner .cs{cursor:pointer;position:fixed;right:0;top:0;width:48px;z-index:10}@media only screen and (max-width:1023px){.wfooter .cminner .cs{width:48px}}.wfooter .cminner .wrap{margin:0 auto;padding:112px 0 68px;width:750px}@media only screen and (max-width:1023px){.wfooter .cminner .wrap{padding:118px 0;width:100%}}.wfooter .cminner .wrap .tit{display:block;margin:0 auto;width:600px}@media only screen and (max-width:1023px){.wfooter .cminner .wrap .tit{display:none}}.wfooter .cminner .wrap .tit_sp{display:none;margin:0 auto}@media only screen and (max-width:1023px){.wfooter .cminner .wrap .tit_sp{display:block;width:233px}}.wfooter .cminner .wrap .info{margin-left:40px;margin-top:125px;width:100%}@media only screen and (max-width:1023px){.wfooter .cminner .wrap .info{display:none}}.wfooter .cminner .wrap .info_sp{display:none;margin:0 auto}@media only screen and (max-width:1023px){.wfooter .cminner .wrap .info_sp{display:block;margin-top:60px;width:370px}}.wfooter .cminner .wrap .close{cursor:pointer;display:flex;justify-content:center;margin:162px auto 0;width:118px;z-index:10}.vue3-fullpage__wrapper{height:100vh;margin:0;overflow-y:auto;padding:0;position:relative;scroll-snap-type:y mandatory;width:100%}.vue3-fullpage__page{height:100%;scroll-snap-align:start;width:100%}.vue3-fullpage__navigation{display:flex;flex-flow:column;padding:1rem;position:fixed;right:0;row-gap:var(--v3fp-navigation-gap);top:50%;transform:translateY(-50%)}.vue3-fullpage__navigation-dot{align-items:center;background:transparent;border:none;color:inherit;display:flex;font:inherit;justify-content:center;line-height:normal;margin:0;overflow:hidden;padding:6px;position:relative;width:auto;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;border-radius:50%;cursor:pointer}.vue3-fullpage__navigation-dot:after,.vue3-fullpage__navigation-dot:before{background:var(--v3fp-navigation-colour);content:"";inset:0;opacity:var(--v3fp-navigation-opacity--outer);position:absolute;transition:opacity .15s ease-in-out}.vue3-fullpage__navigation-dot:after{background:#fff;z-index:-1}.vue3-fullpage__navigation-dot:hover:before{opacity:var(--v3fp-navigation-opacity--outer__hover)}.vue3-fullpage__navigation-dot:active:before{opacity:var(--v3fp-navigation-opacity--outer__active)}.vue3-fullpage__navigation-dot-inner{background-color:var(--v3fp-navigation-colour);border-radius:50%;height:var(--v3fp-navigation-size);opacity:.8;transition:background-color .15s ease-in-out;width:var(--v3fp-navigation-size)}.vue3-fullpage__navigation-dot.is-active .vue3-fullpage__navigation-dot-inner{background-color:var(--v3fp-navigation-colour--active)}body{font-family:Zen Kaku Gothic New,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif}.mn{font-family:游明朝,Yu Mincho,YuMincho,Hiragino Mincho Pro,serif}.en{font-family:Yeseva One,cursive;font-style:normal;font-weight:400}.main>.pc{display:block}@media only screen and (max-width:1023px){.main>.pc{display:none}}.main>.sp{display:none}@media only screen and (max-width:1023px){.main>.sp{display:block}}
