@charset "UTF-8";*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:.625rem;margin:0}body{font-family:Zen Kaku Gothic New,sans-serif;color:#3e3a39;font-weight:400;font-size:14px;line-height:1.5;word-break:break-all;margin:0;padding:0;border:0}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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2{line-height:1.2}h3,h4{line-height:1.5}h5,h6{line-height:inherit}ul,ol{margin:0;padding:0;list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}b,strong{font-weight:bolder}table{border-collapse:collapse;border-spacing:0}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}a{color:inherit;text-decoration:none}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}[role=button]{cursor:pointer}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button{outline:none;border:none;cursor:pointer}input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:none}fieldset{min-width:0;padding:0;margin:0;border:0}[hidden]{display:none!important}*:focus{outline:none}.clearfix:after{content:"";visibility:hidden;height:0;display:block;font-size:0;clear:both}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}body.no-scroll{overflow:hidden;height:100vh}.pc-hidden{display:none}@media screen and (max-width: 767px){.pc-hidden{display:block}}.sp-hidden{display:block}@media screen and (max-width: 767px){.sp-hidden{display:none}}.w1000{max-width:1000px;width:90%;margin:auto}img.w100{max-width:100%;height:auto}#main{overflow-x:clip}.header{position:fixed;top:0;left:0;width:100%;z-index:99;-webkit-transition:all .4s ease;transition:all .4s ease;display:block}.header.scrolled{background-color:#fff;-webkit-transition:all .4s ease;transition:all .4s ease}.header .inner{padding:17px 23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.header .inner{padding:10px}}.header .logo{max-width:163px;width:20%}@media screen and (max-width: 767px){.header .logo{width:70%}}.header .logo a{display:block;width:100%;height:100%;-webkit-transition:all .4s ease;transition:all .4s ease}.header .logo a img{width:100%;height:auto}.header .logo a:hover{-webkit-filter:opacity(80%);filter:opacity(80%);-webkit-transition:all .4s ease;transition:all .4s ease}.header .h_navi{margin:0 auto}@media screen and (max-width: 767px){.header .h_navi{display:none}}.header .h_navi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .h_navi ul li{position:relative;font-family:Zen Kaku Gothic New,sans-serif;font-weight:500;font-size:15px;color:#222;margin-right:42px;-webkit-transition:all .4s ease;transition:all .4s ease}.header .h_navi ul li:hover{-webkit-filter:opacity(80%);filter:opacity(80%);-webkit-transition:all .4s ease;transition:all .4s ease}@media screen and (max-width: 1024px){.header .h_navi ul li{margin-right:20px}}.header .side_navi ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header .side_navi ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:15px;padding-left:15px;font-family:Roboto Condensed,sans-serif;font-size:12px;font-weight:400;border-right:1px solid #bababa;-webkit-transition:all .4s ease;transition:all .4s ease}.header .side_navi ul li a:hover{-webkit-filter:opacity(60%);filter:opacity(60%);-webkit-transition:all .4s ease;transition:all .4s ease}.header .side_navi ul li:first-child a{padding-left:0}.header .side_navi ul li:last-child a{padding-right:0;border-right:none}.hamburger,.head-drawer{display:none}@media screen and (max-width: 767px){.hamburger{position:absolute;top:0;right:0;width:50px;height:50px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.hamburger span{position:absolute;width:26px;height:2px;background-color:#49dbd3;-webkit-transition:.3s;transition:.3s}.hamburger span:nth-child(1){top:calc(50% - 6px)}.hamburger span:nth-child(2){top:calc(50% + 6px)}.hamburger.active span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%}.hamburger.active span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:50%}.head-drawer{position:fixed;display:block;top:0;right:-100%;width:70%;height:100%;background:#fff;-webkit-transition:right .3s ease;transition:right .3s ease;padding:120px 40px;-webkit-box-shadow:-2px 0 8px rgba(0,0,0,.1);box-shadow:-2px 0 8px #0000001a;z-index:98}.head-drawer.open{right:0}.head-drawer ul{list-style:none;padding:0;margin:0;display:grid;gap:30px}}@media screen and (max-width: 767px) and (max-width: 767px){.head-drawer ul{margin-bottom:30px}}@media screen and (max-width: 767px){.head-drawer ul li{font-family:Zen Kaku Gothic New,sans-serif;font-size:15px;letter-spacing:-.1em}.head-drawer ul a{text-decoration:none;color:#333;font-weight:600}.head-drawer .side_navi li a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer{background-color:#333}.footer .w1000{padding:60px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.footer .w1000{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .w1000 .f_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.footer .w1000 .f_logo a{-webkit-transition:all .4s ease;transition:all .4s ease}.footer .w1000 .f_logo a:hover{-webkit-filter:opacity(80%);filter:opacity(80%);-webkit-transition:all .4s ease;transition:all .4s ease}@media screen and (max-width: 767px){.footer .w1000 .f_logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .w1000 .f_logo img{-webkit-filter:brightness(35);filter:brightness(35)}.footer .w1000 .f_logo .copy{font-weight:500;font-size:15px;color:#989898}@media screen and (max-width: 767px){.footer .w1000 .f_logo .copy{font-size:12px}}.footer .w1000 .f_navi ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:42px}@media screen and (max-width: 767px){.footer .w1000 .f_navi ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .w1000 .f_navi ul li{font-weight:500;font-size:15px;color:#fff;-webkit-transition:all .4s ease;transition:all .4s ease}.footer .w1000 .f_navi ul li:hover{-webkit-filter:opacity(80%);filter:opacity(80%);-webkit-transition:all .4s ease;transition:all .4s ease}.mv{position:relative;background:url(/cdn/shop/files/mv.jpg) no-repeat center/cover;min-height:calc(100vh + 149px)}@media screen and (max-width: 767px){.mv{background:url(/cdn/shop/files/mv_sp.jpg) no-repeat center/cover}}.mv .text{position:absolute;left:4.6852122987vw;bottom:194px}@media screen and (max-width: 767px){.mv .text{bottom:32px}}.mv .text .sub{font-weight:700;font-size:26px;text-align:left;color:#222}@media screen and (max-width: 767px){.mv .text .sub{font-size:15px}}@media screen and (max-width: 767px){.mv .text img{max-width:274px;height:60px;width:auto}}.mv .text .desc{margin-top:27px;margin-bottom:27px;font-weight:500;font-size:15px;line-height:25px;color:#222}@media screen and (max-width: 767px){.mv .text .desc{font-size:13px;line-height:20px;margin:11px 0}}.mv .text .btn{position:relative;max-width:213px;overflow:hidden}.mv .text .btn a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:17px 30px;border-radius:50px;font-weight:700;font-size:17px;color:#fff;background:url(/cdn/shop/files/btn-bg.png) no-repeat center/cover;z-index:2;overflow:hidden}.mv .text .btn a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:50px;-webkit-transform:translateX(-100%);transform:translate(-100%);z-index:-1}.mv .text .btn a.hover:after{-webkit-animation:slideIn .4s forwards;animation:slideIn .4s forwards}.mv .text .btn a.leave:after{-webkit-animation:slideOut .4s forwards;animation:slideOut .4s forwards}.mv .text .btn a.hover{color:#76c49d}.mv .text .btn a.hover svg path{fill:#000}.mv .scroll{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:1.6105417277vw;bottom:188px}@media screen and (max-width: 767px){.mv .scroll{display:none}}.mv .scroll .text{position:relative;left:auto;bottom:auto;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:10px;text-align:center;color:#222}.mv .slidearea{position:absolute;width:361px;right:7.5402635432vw;bottom:323px}@media screen and (max-width: 767px){.mv .slidearea{width:125px;right:auto;left:33px;bottom:60.6976744186vw}}.mv .slidearea .img{position:absolute;top:0;left:0}.mv .slidearea .img .text{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.mv .slidearea .img .text .font-en{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:12px;text-align:center;color:#fff;padding-bottom:2px;border-bottom:1px solid #fff}@media screen and (max-width: 767px){.mv .slidearea .img .text .font-en{font-size:10px}}.mv .slidearea .img .text .catch{font-weight:500;font-size:1.9rem;line-height:1.6842105263;font-size:19px;text-align:center;color:#fff}@media screen and (max-width: 767px){.mv .slidearea .img .text .catch{font-size:1.7rem;line-height:1.4117647059;font-size:17px}}.mv .slidearea .mv-slider{width:226px;margin-left:auto;margin-right:0;margin-top:33px;padding-bottom:30px}@media screen and (max-width: 767px){.mv .slidearea .mv-slider{width:122px;margin-top:111px}}.mv .slidearea .mv-slider .swiper-slide{width:100%}.mv .slidearea .mv-slider__pagination{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:0;left:0;right:0;margin:auto}.mv .slidearea .mv-slider__pagination .swiper-pagination-bullet{background:#f7f7f7;opacity:1}.mv .slidearea .mv-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#a2a2a2}.sec01{background-color:#efefed}.sec01 .w1000{position:relative;padding:100px 0 64px}.sec01 .w1000 .sec-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;margin-bottom:52px}.sec01 .w1000 .sec-ttl .main{font-weight:700;font-size:38px;text-align:center;color:#222}@media screen and (max-width: 767px){.sec01 .w1000 .sec-ttl .main{font-size:28px}}.sec01 .w1000 .sec-ttl .ttl-en{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:16px;text-align:center;color:#222}.sec01 .w1000 .check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-left:50px}@media screen and (max-width: 1024px){.sec01 .w1000 .check{margin-left:auto}}.sec01 .w1000 .check li{position:relative;font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:18px;text-align:left;color:#222;padding-left:47px}@media screen and (max-width: 1024px){.sec01 .w1000 .check li{font-size:16px}}.sec01 .w1000 .check li:before{content:"";background:url(/cdn/shop/files/check.png) no-repeat center/contain;width:32px;height:32px;position:absolute;top:0;left:0}.sec01 .w1000 .sideimg{position:absolute;right:-50px;bottom:-38px;z-index:10;max-width:160px;width:90%}@media screen and (max-width: 1024px){.sec01 .w1000 .sideimg{bottom:-10px;width:19%}}@media screen and (max-width: 767px){.sec01 .w1000 .sideimg{right:0}}.sec02{background-color:#222;margin-top:150px;position:relative}.sec02:before{content:"";position:absolute;width:100%;height:320px;top:-150px;left:0;background:-webkit-gradient(linear,left top,left bottom,from(#32ccc4),to(#76c49d));background:linear-gradient(#32ccc4,#76c49d);z-index:-1}.sec02 .imgtop{position:absolute;top:-150px;left:0;max-width:1000px;width:90%}.sec02 .w1000{padding:276px 0 152px}@media screen and (max-width: 767px){.sec02 .w1000{padding:100px 0}}.sec02 .w1000 .sec-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;margin-bottom:50px}@media screen and (max-width: 767px){.sec02 .w1000 .sec-ttl{width:80%;margin:auto auto 50px}}.sec02 .w1000 .sec-ttl .ttl-ja{font-weight:700;font-size:18px;color:#fff}.sec02 .w1000 .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.sec02 .w1000 .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.sec02 .w1000 .list .item.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 767px){.sec02 .w1000 .list .item.reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 767px){.sec02 .w1000 .list .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sec02 .w1000 .list .item .img{max-width:42%;width:100%}@media screen and (max-width: 767px){.sec02 .w1000 .list .item .img{max-width:100%}}.sec02 .w1000 .list .item .text .num{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:27px}.sec02 .w1000 .list .item .text .num .sub{font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:20px;color:#fff}.sec02 .w1000 .list .item .text .item-ttl{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:24px;color:#fff;margin-bottom:9px}.sec02 .w1000 .list .item .text .desc{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.6666666667;font-size:15px;color:#fff}.bg{position:relative;padding-top:333px}@media screen and (max-width: 767px){.bg{padding-top:150px}}.bg:before{content:"";width:100%;height:433px;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(#32ccc4),to(#76c49d));background:linear-gradient(#32ccc4,#76c49d);z-index:-1}@media screen and (max-width: 767px){.bg:before{height:300px}}.bg .imgtop{position:absolute;top:-71px;right:0;max-width:1000px;width:90%}.sec03{border-radius:100px;background:#efefed}@media screen and (max-width: 767px){.sec03{border-radius:40px}}.sec03 .w1000{padding:100px 0}.sec03 .w1000 .sec-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:50px}.sec03 .w1000 .sec-ttl .main{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:58px;text-align:center;color:#222}@media screen and (max-width: 767px){.sec03 .w1000 .sec-ttl .main{font-size:38px}}.sec03 .w1000 .sec-ttl .ttl-ja{font-family:Zen Kaku Gothic New,sans-serif;font-weight:700;font-size:18px;text-align:center;color:#222}.sec03 .w1000 .column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media screen and (max-width: 767px){.sec03 .w1000 .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sec03 .w1000 .column .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:32%;width:100%}@media screen and (max-width: 767px){.sec03 .w1000 .column .item{max-width:100%}}.sec03 .w1000 .column .item .img{margin-bottom:20px}@media screen and (max-width: 767px){.sec03 .w1000 .column .item .img{text-align:center}}.sec03 .w1000 .column .item .text .item-ttl{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:20px;text-align:center;color:#222;margin-bottom:10px}.sec03 .w1000 .column .item .text .desc{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.6666666667;font-size:15px;color:#222}.sec04{background:#ffffff80}.sec04 .w1000{padding:100px 0 50px}.sec04 .w1000 .column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.sec04 .w1000 .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sec04 .w1000 .column .text .sec-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;margin-bottom:40px}.sec04 .w1000 .column .text .sec-ttl .main{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:5.8rem;line-height:1.1724137931;font-size:58px;color:#222}@media screen and (max-width: 1024px){.sec04 .w1000 .column .text .sec-ttl .main{font-size:39px}}.sec04 .w1000 .column .text .sec-ttl .ttl-ja{font-weight:700;font-size:18px;color:#222}.sec04 .w1000 .column .text .detail:nth-child(2){margin-bottom:25px}.sec04 .w1000 .column .text .detail dt{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:18px;color:#222}.sec04 .w1000 .column .text .detail dd{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.6666666667;font-size:15px;color:#222}.sec04 .w1000 .column .img{max-width:51%;width:100%}@media screen and (max-width: 767px){.sec04 .w1000 .column .img{max-width:100%}}.sec05{background-color:#efefed;position:relative;z-index:5}.sec05:before{position:absolute;content:"";width:100%;height:34.1142020498vw;border-style:solid;border-right:50vw solid transparent;border-left:50vw solid transparent;border-top:34.1142020498vw solid #ffffff;border-bottom:0;top:0;left:0;right:0;margin:auto;z-index:-1}.sec05 .w1000{display:-webkit-box;display:-ms-flexbox;display:flex;gap:45px;padding:136px 0 110px}@media screen and (max-width: 767px){.sec05 .w1000{gap:20px;padding-top:150px}}.sec05 .w1000 .sec-ttl{width:170px;display:-webkit-box;display:-ms-flexbox;display:flex}.sec05 .w1000 .sec-ttl .main{font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:100px;color:#222;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;width:120px}@media screen and (max-width: 767px){.sec05 .w1000 .sec-ttl .main{font-size:38px;width:40px}}.sec05 .w1000 .sec-ttl .ttl-ja{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;font-weight:700;font-size:18px;text-align:center;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#32ccc4),to(#76c49d));background:linear-gradient(#32ccc4,#76c49d);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;width:39px;height:320px;letter-spacing:.5em}@media screen and (max-width: 767px){.sec05 .w1000 .sec-ttl .ttl-ja{font-size:16px;padding:5px 0;width:28px;height:280px}}.sec05 .w1000 .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.sec05 .w1000 .column .item{counter-reset:number 0}.sec05 .w1000 .column .item .item-ttl{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:24px;color:#222;margin-bottom:10px}@media screen and (max-width: 767px){.sec05 .w1000 .column .item .item-ttl{font-size:20px}}.sec05 .w1000 .column .item .img{margin-bottom:25px}.sec05 .w1000 .column .item .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.sec05 .w1000 .column .item .step li{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.6666666667;font-size:15px;color:#222;padding-left:42px;position:relative}.sec05 .w1000 .column .item .step li:before{counter-increment:number 1;content:counter(number,decimal-leading-zero);width:32px;height:32px;border-radius:16px;background:-webkit-gradient(linear,left top,left bottom,from(#49dbd3),to(#6bd3a3));background:linear-gradient(#49dbd3,#6bd3a3);position:absolute;top:0;bottom:0;margin:auto;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;text-align:center;color:#fff}@media screen and (max-width: 767px){.sec05 .w1000 .column .item .step li:before{bottom:auto}}.sec06{border-radius:100px 100px 0 0;background:#222;position:relative}@media screen and (max-width: 767px){.sec06{border-radius:40px 40px 0 0}}.sec06:before{content:"";position:absolute;width:100%;height:100%;background-color:#efefed;top:0;left:0;z-index:-1}.sec06 .w1000{padding:85px 0 77px}.sec06 .w1000 .sec-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:33px}.sec06 .w1000 .sec-ttl .ttl-ja{font-weight:700;font-size:18px;text-align:center;color:#fff}.sec06 .w1000 .column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.sec06 .w1000 .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sec06 .w1000 .column .item{max-width:29%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.sec06 .w1000 .column .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;gap:20px}}.sec06 .w1000 .column .item .img{position:relative;z-index:5;margin-bottom:15px}@media screen and (max-width: 767px){.sec06 .w1000 .column .item .img{max-width:40%}}.sec06 .w1000 .column .item .img:before{content:"";width:calc(100% + 6px);height:calc(100% + 6px);border-radius:140px;background:-webkit-gradient(linear,left top,left bottom,from(#49dbd3),to(#6bd3a3));background:linear-gradient(#49dbd3,#6bd3a3);position:absolute;top:-3px;left:-3px;z-index:-1}.sec06 .w1000 .column .item .text .desc{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:1.6rem;line-height:1.75;font-size:16px;text-align:center;color:#fff}@media screen and (max-width: 767px){.sec06 .w1000 .column .item .text .desc{text-align:left;font-size:15px}}.sec07{background:-webkit-gradient(linear,left top,left bottom,from(#32ccc4),to(#76c49d));background:linear-gradient(#32ccc4,#76c49d)}.sec07 .w1000{padding:120px 0}.sec07 .w1000 .column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.sec07 .w1000 .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sec07 .w1000 .column .img{max-width:48%;width:100%}@media screen and (max-width: 767px){.sec07 .w1000 .column .img{max-width:100%}}.sec07 .w1000 .column .text .sec-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:11px;margin-bottom:33px}.sec07 .w1000 .column .text .sec-ttl .main{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:58px;color:#222}@media screen and (max-width: 767px){.sec07 .w1000 .column .text .sec-ttl .main{font-size:38px}}.sec07 .w1000 .column .text .sec-ttl .ttl-ja{font-weight:700;font-size:18px;color:#222}.sec07 .w1000 .column .text .price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:18px}.sec07 .w1000 .column .text .price .sub{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:18px;color:#222;margin-top:9px}@media screen and (max-width: 1024px){.sec07 .w1000 .column .text .price .sub{font-size:15px}}.sec07 .w1000 .column .text .price .main{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:50px;color:#222}@media screen and (max-width: 1024px){.sec07 .w1000 .column .text .price .main{font-size:35px}}.sec07 .w1000 .column .text .price .bottom{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:18px;color:#222;margin-top:auto}@media screen and (max-width: 1024px){.sec07 .w1000 .column .text .price .bottom{font-size:15px}}.sec07 .w1000 .column .text .desc{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.5;font-size:16px;color:#222;margin-bottom:45px}.sec07 .w1000 .column .text .btn{position:relative;max-width:250px;overflow:hidden}.sec07 .w1000 .column .text .btn a{padding:16px 30px;border-radius:50px;background-color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;font-weight:700;font-size:17px;text-align:center;color:#fff;position:relative;z-index:1;overflow:hidden}.sec07 .w1000 .column .text .btn a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:50px;-webkit-transform:translateX(-100%);transform:translate(-100%);z-index:-1}.sec07 .w1000 .column .text .btn a.hover:after{-webkit-animation:slideIn .4s forwards;animation:slideIn .4s forwards}.sec07 .w1000 .column .text .btn a.leave:after{-webkit-animation:slideOut .4s forwards;animation:slideOut .4s forwards}.sec07 .w1000 .column .text .btn a.hover{color:#76c49d}.sec07 .w1000 .column .text .btn a.hover svg path{fill:#000}.sec08{background:url(/cdn/shop/files/bg-review.jpg) no-repeat center/cover}.sec08 .w1000{padding:90px 0 120px}.sec08 .w1000 .sec-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:11px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.sec08 .w1000 .sec-ttl .main{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:58px;text-align:center;color:#fff}@media screen and (max-width: 767px){.sec08 .w1000 .sec-ttl .main{font-size:38px}}.sec08 .w1000 .sec-ttl .ttl-ja{font-weight:700;font-size:18px;text-align:center;color:#fff}.sec08 .w1000 .column{display:grid;grid-template-columns:repeat(3,1fr);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:42px}@media screen and (max-width: 767px){.sec08 .w1000 .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}}.sec08 .w1000 .column .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;width:100%;padding:17px 28px 17px 0;border-right:1px solid #fff}@media screen and (max-width: 767px){.sec08 .w1000 .column .item{padding-right:0;border-right:none;padding-bottom:20px;border-bottom:1px solid #fff}}.sec08 .w1000 .column .item:last-child{border-right:none}@media screen and (max-width: 767px){.sec08 .w1000 .column .item:last-child{border-bottom:none}}.sec08 .w1000 .column .item .img{width:80px;height:auto}.sec08 .w1000 .column .item .text{max-width:60%;width:auto}.sec08 .w1000 .column .item .text .desc{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:1.8rem;line-height:1.4444444444;font-size:18px;color:#fff}.sec09{background-color:#efefed}.sec09 .w1000{padding:60px 0}.sec09 .w1000 .sec-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:11px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.sec09 .w1000 .sec-ttl .main{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:58px;text-align:center;color:#222}@media screen and (max-width: 767px){.sec09 .w1000 .sec-ttl .main{font-size:38px}}.sec09 .w1000 .sec-ttl .ttl-ja{font-weight:700;font-size:18px;text-align:center;color:#222}.sec09 .qa-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:70px}.sec09 .qa-wrap .item{background:#fff}.sec09 .qa-wrap .item .question{cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:23px 20px 23px 88px}@media screen and (max-width: 767px){.sec09 .qa-wrap .item .question{padding-left:55px;padding-right:30px}}.sec09 .qa-wrap .item .question .q-ttl{position:absolute;top:0;left:0;font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:36px;color:#fff;width:70px;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#49dbd3),to(#6bd3a3));background:linear-gradient(#49dbd3,#6bd3a3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.sec09 .qa-wrap .item .question .q-ttl{font-size:24px;width:45px;height:100%}}.sec09 .qa-wrap .item .question p{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#222}.sec09 .qa-wrap .item .question:after{content:"\ff0b";width:38px;height:38px;color:#6bd3a3;font-weight:700;font-size:18px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0;margin:auto;right:31px}@media screen and (max-width: 767px){.sec09 .qa-wrap .item .question:after{right:0}}.sec09 .qa-wrap .item .answer{position:relative;padding-left:88px;margin:auto;height:0;visibility:hidden;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-transition:padding .6s ease,opacity .6s ease,height .6s ease;transition:padding .6s ease,opacity .6s ease,height .6s ease}@media screen and (max-width: 767px){.sec09 .qa-wrap .item .answer{padding-left:55px;padding-right:20px}}.sec09 .qa-wrap .item .answer p{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#222}@media screen and (max-width: 767px){.sec09 .qa-wrap .item .answer p{font-size:15px}}.sec09 .qa-wrap .item .answer .a-ttl{font-family:Roboto Condensed,sans-serif;position:absolute;left:0;top:0;font-weight:400;font-size:36px;color:#fff;width:70px;height:100%;background:#ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.sec09 .qa-wrap .item .answer .a-ttl{font-size:24px;width:45px}}.sec09 .qa-wrap .item.active .question:after{content:"\30fc"}.sec09 .qa-wrap .item.active .answer{border-top:1px solid #ccc;max-height:10000px;-webkit-box-sizing:content-box;box-sizing:content-box;visibility:visible;padding:23px 20px 23px 88px;opacity:1;height:auto;-webkit-transition:padding .6s ease,opacity .6s ease,height .6s ease;transition:padding .6s ease,opacity .6s ease,height .6s ease}@media screen and (max-width: 767px){.sec09 .qa-wrap .item.active .answer{padding-left:55px;padding-right:20px}}.sec09 .catch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.sec09 .catch .end{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:24px;text-align:center;color:#222}.sec09 .catch .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden}.sec09 .catch .btn a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:17px 30px;gap:13px;font-weight:700;font-size:17px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;border-radius:29px;background:url(/cdn/shop/files/btn-bg.png) no-repeat center/cover;position:relative;overflow:hidden;z-index:1}.sec09 .catch .btn a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:29px;-webkit-transform:translateX(-100%);transform:translate(-100%);z-index:-1}.sec09 .catch .btn a.hover:after{-webkit-animation:slideIn .4s forwards;animation:slideIn .4s forwards}.sec09 .catch .btn a.leave:after{-webkit-animation:slideOut .4s forwards;animation:slideOut .4s forwards}.sec09 .catch .btn a.hover{color:#76c49d}.sec09 .catch .btn a.hover svg path{fill:#000}#MainContent{padding-top:75px}#MainContent.home{padding-top:0}.page-title{background:#4e4e4e;color:#fff;text-align:center;font-size:3.2rem;padding:50px 0 60px;position:relative}.page-title .ja-main{color:#fff}.page-title .en-s{display:block;font-size:2rem;font-family:Plus Jakarta Sans,sans-serif;color:#66c9c3;font-weight:500}.page-title:after{content:"";width:100%;height:90%;position:absolute;left:0;right:0;bottom:0;background:url(//zenovia.co.jp/cdn/shop/files/logo.svg?v=2923165007458780103) no-repeat center center / contain;filter:invert(1);opacity:.1}.page-bottom-margin{margin-bottom:120px}.contents-width{width:1000px;max-width:90%;margin:0 auto}.contents-width-l{width:1200px;max-width:90%;margin:0 auto}.contents-width-wide{width:calc(100% - 160px);margin:0 auto}.conts-section{padding-top:80px}@media screen and (max-width: 900px){.contents-width-wide{width:90%}}.breadcrumb{display:flex;flex-wrap:wrap;font-size:1.4rem;margin:2em 0;list-style:none}.breadcrumb>li+li:before{content:">";margin:0 .5em}.breadcrumb a{text-decoration:underline}@media screen and (max-width: 900px){.breadcrumb{margin-bottom:50px;font-size:1.3rem}}.mt1em{margin-top:1em}.mt2em{margin-top:2em}.btn-round{background:#66c9c3;color:#fff;text-align:center;border-radius:2em;width:170px;padding:.7em 0;font-family:Figtree,sans-serif;display:block;margin:0 auto}.product-grid>li{border:1px solid #E6E6E6;border-radius:10px;padding:20px}.blog-articles{grid-template-columns:1fr}.blog-articles__article{display:grid;grid-template-columns:40% minmax(0,1fr);gap:3rem}.blog-articles__article+.blog-articles__article{margin-top:50px}.blog-articles__article .thumbnail{width:100%;aspect-ratio:3 / 2;display:block;background:#efefef}.blog-articles__article .thumbnail img{width:100%;height:100%;object-fit:cover}.blog-articles__article .blog_title{font-size:2rem;border-bottom:2px solid #CCC;padding-bottom:.5em;margin-bottom:.5em;margin-top:0;font-weight:600}.blog-articles__article .blog_date{font-size:1.4rem;font-family:Figtree,sans-serif;margin:.5em 0;font-weight:700;color:#66c9c3}.blog-articles__article .more{margin:.5em 0 0 auto;padding:.3em}@media screen and (max-width: 900px){.blog-articles__article .blog_title{font-size:1.6rem}}@media screen and (max-width: 600px){.blog-articles__article{grid-template-columns:1fr;gap:1rem}}.article-title{margin:0 0 1em;font-size:3rem;border-bottom:2px solid #66c9c3;padding-bottom:.5em;font-weight:700}.article-date{font-family:Figtree,sans-serif;font-size:1.4rem;font-weight:700}.article-body h2{border-bottom:2px solid #66c9c3;font-size:2.2rem;padding-bottom:.5em;margin-bottom:1em;margin-top:2em;font-weight:700}.article-body h3{border-bottom:1px solid #66c9c3;font-size:1.8rem;padding-bottom:.5em;margin-bottom:1em;margin-top:2em;font-weight:700}.article-body h4{font-size:1.8rem;padding-bottom:.5em;margin-bottom:1em;margin-top:2em;font-weight:700}.article-body h5{font-size:1.6rem;padding-bottom:.5em;margin-bottom:1em;margin-top:2em;font-weight:700}.article-body ul{list-style:disc;padding-left:1.5em}.article-body ol{list-style:number;padding-left:1.5em}.blog-tags li{display:inline-block;margin:0 7px 7px 0}.blog-tags a{display:inline-block;background:#f9f7f3;font-size:1.3rem;padding:.5em 1em}@media screen and (max-width: 900px){.article-title{font-size:2.4rem}.article-body h2{font-size:2rem}.article-body h3{font-size:1.8rem}.article-body h4{font-size:1.6rem}.article-body h5{font-size:1.5rem}}.article-navigation{display:flex;justify-content:center;margin-top:5rem;font-size:1.3rem}.side-title{font-size:2rem;font-weight:700;border-bottom:2px solid #66c9c3;padding-bottom:.5em;marign-bottom:1em;margin-top:0}.column-conts{display:flex;justify-content:space-between}.column-conts .main-column{width:70%}.column-conts .side-column{width:25%}@media screen and (max-width: 900px){.column-conts{flex-wrap:wrap}.column-conts .main-column{width:100%}.column-conts .side-column{width:100%;margin-top:5rem}}.product__info-wrapper .product-form__submit{border-radius:2em;background:#c6577d;color:#fff;font-wegiht:bold}.field{display:block;margin-bottom:40px}.field:after{display:none}.field__label{position:relative;top:auto;left:auto;right:auto;bottom:auto;font-weight:700}.field__input{background:#f9fbfb;border:none}.field__input:after{display:none}.field .text-area{height:15em}.contact__button{text-align:center}.contact__button .button{background:#66c9c3;border-radius:2em;margin:0 auto;color:#fff}.contact__button .button:after{content:"";width:.5em;height:.5em;display:inline-block;border:none;border-top:1px solid #FFF;border-right:1px solid #FFF;margin-left:.5em;transform:rotate(45deg);position:relative;top:auto;left:auto;right:auto;bottom:auto;box-shadow:none!important}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:1.5rem}@media screen and (max-width: 900px){.field{margin-bottom:20px}.field__label{font-size:1.4rem}}.collection .grid__item{border:1px solid #E6E6E6;padding:40px 20px;border-radius:10px}.collection .card--card.gradient,.collection .card__inner.gradient{background:none}.collection .card__media .media img{object-fit:contain}.collection .card-information .price{font-size:1.4rem;font-family:Figtree,sans-serif}.collection .card__information .card__heading{font-size:1.5rem;font-family:Figtree,Noto Sans JP,sans-serif;font-wegiht:bold}.collection .quick-add__submit{background:#66c9c3;color:#fff;border:none;border-radius:2em}.collection .quick-add__submit:after{display:none}.collection .card__badge{position:absolute;top:-40px;right:-10px}.pagination__list a{border:1px solid #E8E9EC;border-radius:5px;color:#a9aab0;font-size:1.3rem}.pagination__list .pagination__item--current{background:#66c9c3;color:#fff;opacity:1}.pagination__list .pagination__item--current:after{display:none}.price__container{font-family:Figtree,sans-serif}.product__title h1{font-size:3.2rem;font-weight:600;font-family:Figtree,sans-serif}.product__media-wrapper .product-media-container.constrain-height.media-fit-contain{width:100%;height:auto;aspect-ratio:1 / 1;display:block}.product__media-wrapper .media>*:not(.zoom):not(.deferred-media__poster-button),.product__media-wrapper .media model-viewer{object-fit:contain}.product__media-wrapper .thumbnail img{object-fit:contain}.product__info-wrapper *{word-break:break-all}.product__info-wrapper .form__label{margin-top:2em;font-weight:700}.product__info-wrapper .product-form__input--pill input[type=radio]+label{color:#ccc;border-color:#ccc}.product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{color:#222;border-color:#222;background:none}.product__info-wrapper .quantity__label{display:none}.product__info-wrapper .quantity:after{border-radius:5px;box-shadow:none;border:1px solid #CCC}.product__info-wrapper .product-form__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;gap:20px}.product__info-wrapper .product-form__submit{border-radius:2em;background:#66c9c3;color:#fff;font-wegiht:bold}.product__info-wrapper .product-form__submit:after{display:none}.product__info-wrapper .detail-block{border:1px solid #CCCCCC;border-radius:10px;overflow:hidden}.product__info-wrapper .detail-block .title{font-weight:700;background:#fafafa;margin:0;padding:.7em;font-size:1.5rem}.product__info-wrapper .detail-block .conts{padding:1em;font-size:1.4rem;border-top:1px solid #CCC}.shopify-section-group-header-group{z-index:99}.product-share{display:flex;align-items:center}.product-share__title{margin-right:1em;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/10/assets/style.css.map */
