@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&family=Noto+Serif+JP:wght@300;400;500;600;700;900&family=Work+Sans:wght@300;400;500;600;700&family=Zen+Kaku+Gothic+New:wght@400;500;700;900&display=swap";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;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}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:bottom;max-width:100%}.clearfix{overflow:hidden}.clear:after{content:"";display:block;height:0;clear:both;visibility:hidden}a{color:#000;text-decoration:none;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}sup{margin:0 -.4em;line-height:1;font-size:14px;vertical-align:2em}sub{line-height:100%;font-size:10px;vertical-align:-.1em}@media screen and (max-width:767px){sup{font-size:10px}}.txtLeft{text-align:left}.txtRight{text-align:right}.txtCenter{text-align:center}.fw{font-weight:700!important}.f10{font-size:10px!important}.f11{font-size:11px!important}.f12{font-size:12px!important}.f13{font-size:13px!important}.f14{font-size:14px!important}.f15{font-size:15px!important}.f16{font-size:16px!important}.f17{font-size:17px!important}.f18{font-size:18px!important}.txtRed{color:#d80000}.txtWhite{color:#fff}.fLeft{float:left}.fRight{float:right}.fNon{float:none!important}.mTop0{margin-top:0!important}.mTop5{margin-top:5px!important}.mTop10{margin-top:10px!important}.mTop15{margin-top:15px!important}.mTop20{margin-top:20px!important}.mTop25{margin-top:25px!important}.mTop30{margin-top:30px!important}.mTop35{margin-top:35px!important}.mTop40{margin-top:40px!important}.mTop45{margin-top:45px!important}.mTop50{margin-top:50px!important}.mBtm0{margin-bottom:0!important}.mBtm5{margin-bottom:5px!important}.mBtm10{margin-bottom:10px!important}.mBtm15{margin-bottom:15px!important}.mBtm20{margin-bottom:20px!important}.mBtm25{margin-bottom:25px!important}.mBtm30{margin-bottom:30px!important}.mBtm35{margin-bottom:35px!important}.mBtm40{margin-bottom:40px!important}.mBtm45{margin-bottom:45px!important}.mBtm50{margin-bottom:50px!important}.mBtm60{margin-bottom:60px!important}.pTop0{padding-top:0!important}.pTop5{padding-top:5px!important}.pTop10{padding-top:10px!important}.pTop15{padding-top:15px!important}.pTop20{padding-top:20px!important}.pTop25{padding-top:25px!important}.pTop30{padding-top:30px!important}.pTop35{padding-top:35px!important}.pTop40{padding-top:40px!important}.pTop45{padding-top:45px!important}.pTop50{padding-top:50px!important}.pBtm0{padding-bottom:0!important}.pBtm5{padding-bottom:5px!important}.pBtm10{padding-bottom:10px!important}.pBtm15{padding-bottom:15px!important}.pBtm20{padding-bottom:20px!important}.pBtm25{padding-bottom:25px!important}.pBtm30{padding-bottom:30px!important}.pBtm35{padding-bottom:35px!important}.pBtm40{padding-bottom:40px!important}.pBtm45{padding-bottom:45px!important}.pBtm50{padding-bottom:50px!important}.pBtm60{padding-bottom:60px!important}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flex;display:flex;flex-flow:row wrap}@media screen and (min-width:768px){.pcFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flex;display:flex;flex-flow:row wrap;justify-content:space-between}.spOnly{display:none}}@media screen and (max-width:767px){.pcOnly{display:none}.txtWhiteSp{color:#fff}}body{position:relative;background:#f5f4f4;text-align:center;font-family:ryo-text-plusn,"Noto Serif JP",\6e38\660e\671d,Yu Mincho,\6e38\660e\671d\4f53,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro W3,Hiragino Mincho Pro,HiraMinProN-W3,HGS\660e\671d E,\ff2d\ff33  \ff30\660e\671d,MS PMincho,serif;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:.05em}body.fixed{position:fixed;width:100%;height:100%}#top{background:#f0f0f0}.fontG{font-family:Noto Sans JP,\6e38\30b4\30b7\30c3\30af,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif}.fontMin{font-family:ryo-text-plusn,"Noto Serif JP",\6e38\660e\671d,Yu Mincho,\6e38\660e\671d\4f53,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro W3,Hiragino Mincho Pro,HiraMinProN-W3,HGS\660e\671d E,\ff2d\ff33  \ff30\660e\671d,MS PMincho,serif}.fontNMin{font-family:"Noto Serif JP",serif}.fontW{font-family:Work Sans,sans-serif}.fontMinion{font-family:minion-3,serif;font-weight:400;font-style:normal}main{overflow:hidden}.ovisible{overflow:visible}div,p,dl{text-align:left}p,dt,dd,li,td,th{color:#000;font-size:16px;line-height:2}h1,h2,h3,h4,h5,h6{color:#000;font-size:20px;font-weight:700}h1{font-size:36px}:root{--color-light: #fff;--color-dark: #000;--color-primary: #d4d8d6;--color-secondary: #577865;--color-base: var(--color-light);--color-bg-base: var(--color-primary);--color-text: var(--color-dark);--color-text-lighten: #babfbd;--color-text-coming-soon: #d4d8d6;--color-border: #e9f0f0;--color-bg-no-image: var(--color-secondary);--color-warning: #ffc107;--color-danger: #dd4d4d;--color-any: #666;--color-link: var(--color-text);--color-link-hover: #666;--color-link-visited: var(--color-text);--color-box-shadow: rgba(39, 50, 69, .05);--font-serif-ja: ryo-text-plusn,"Hiragino Mincho Pro","Yu Mincho","YuMincho",serif;--font-sans-serif-ja: "Noto Sans JP",-apple-system,blinkmacsystemfont,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","\30e1\30a4\30ea\30aa",meiryo,sans-serif;--font-sans-serif-en: "SF Pro Text","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;--font-family-base: var(--font-serif-ja);--font-google-benne: "Benne",serif;--font-family-icons: "icons";--base-font-size: 16px;--font-size: 1rem;--font-size-xxl: calc(var(--font-size) * 2);--font-size-xl: calc(var(--font-size) * 1.5);--font-size-lg: calc(var(--font-size) * 1.25);--font-size-md: calc(var(--font-size));--font-size-sm: calc(var(--font-size) * .875);--font-size-xs: calc(var(--font-size) * .75);--font-size-xxs: calc(var(--font-size) * .5);--font-p-size: var(--font-size);--h1-font-size: calc(var(--font-size) * 2);--h2-font-size: calc(var(--font-size) * 1.75);--h3-font-size: calc(var(--font-size) * 1.5);--h4-font-size: calc(var(--font-size) * 1.25);--h5-font-size: calc(var(--font-size) * 1.125);--h6-font-size: var(--font-size);--font-display-1: calc(var(--font-size) * 2.875);--font-display-2: calc(var(--font-size) * 2.5);--font-display-3: calc(var(--font-size) * 2.25);--font-display-4: calc(var(--font-size) * 1.875);--font-display-5: calc(var(--font-size) * 1.625);--font-display-6: calc(var(--font-size) * 1.375);--font-display-7: calc(var(--font-size) * 1.25);--font-display-8: calc(var(--font-size) * 1.125);--font-ex-1: calc(var(--font-size) * 3.125);--font-ex-2: calc(var(--font-size) * 2.8125);--font-ex-3: calc(var(--font-size) * 2.5);--font-ex-4: calc(var(--font-size) * 2.1875);--font-ex-5: calc(var(--font-size) * 1.25);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-tracking: 0;--leading-base: 1.857;--leading-none: 1;--leading-xs: 1.25;--leading-sm: 1.275;--leading-md: 1.5;--leading-lg: 1.625;--leading-xl: 2;--spacer-unit: 1rem;--spacer: var(--spacer-unit);--spacer-xxs: calc(.25 * var(--spacer-unit));--spacer-xs: calc(.5 * var(--spacer-unit));--spacer-sm: calc(.75 * var(--spacer-unit));--spacer-md: calc(1.25 * var(--spacer-unit));--spacer-lg: calc(2 * var(--spacer-unit));--spacer-xl: calc(3.25 * var(--spacer-unit));--spacer-xxl: calc(5.25 * var(--spacer-unit));--z-overlay: 3999;--z-blind: 5000;--z-modal: 7000;--z-modal-overlay: 6500;--z-loading-screen: 5999;--z-message-view: 10;--z-go-btn: 9999;--container-fluid-max-width: 138rem;--container-max-width: auto;--container-max-width-entry: 49.875rem;--gutter-sm: .625rem;--gutter-md: 1.875rem;--gutter-lg: 2.5rem;--gutter-xl: 3.75rem;--gutter-xxl: 5rem;--gutter-xxxl: 7.5rem;--vh: 100vh;--section-gutter: var(--spacer-xxl);--icon-external:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 8 8.06%22%3E%3Cpath d%3D%22M1.78%2C8.06V7.17H7.11V1.79H8V8.06ZM0%2C6.27V0H6.22V6.27Z%22%2F%3E%3C%2Fsvg%3E");--icon-youtube:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 21.34 15.04%22%3E%3Cpath d%3D%22M20.89%2C2.35A2.66%2C2.66%2C0%2C0%2C0%2C19%2C.45C17.34%2C0%2C10.67%2C0%2C10.67%2C0S4%2C0%2C2.33.45A2.66%2C2.66%2C0%2C0%2C0%2C.45%2C2.35a29.92%2C29.92%2C0%2C0%2C0%2C0%2C10.34%2C2.67%2C2.67%2C0%2C0%2C0%2C1.88%2C1.9C4%2C15%2C10.67%2C15%2C10.67%2C15s6.67%2C0%2C8.34-.45a2.67%2C2.67%2C0%2C0%2C0%2C1.88-1.9%2C29.92%2C29.92%2C0%2C0%2C0%2C0-10.34Z%22 fill%3D%22%23282828%22%2F%3E%3Cpath d%3D%22M8.49%2C10.69l5.58-3.18L8.49%2C4.34Z%22 fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");--container-max-width-sm: 33.75rem;--container-max-width-md: 45rem;--container-max-width-lg: 60rem;--container-max-width-xl: 71.25rem;--container-max-width-xxl: 87.5rem;--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-sine: cubic-bezier(.47, 0, .745, .715);--ease-out-sine: cubic-bezier(.39, .575, .565, 1);--ease-in-out-sine: cubic-bezier(.445, .05, .55, .95);--ease-in-back: cubic-bezier(.6, -.28, .735, .045);--ease-out-back: cubic-bezier(.175, .885, .32, 1.275);--ease-in-out-back: cubic-bezier(.68, -.55, .265, 1.55);--swiper-theme-color: var(--color-text);--swiper-pagination-color: var(--color-text);--golden-ratio: 1.6180339887}.numberList{padding:0 0 0 18px}.numberList li{list-style:decimal outside;padding:0 0 5px}.discList{padding:0 0 0 18px}.discList li{list-style:disc outside;padding:0 0 2px}.indentList li{padding-left:1em;text-indent:-1em}@media screen and (max-width:767px){body{-webkit-text-size-adjust:100%}img{max-width:100%;height:auto}p,dt,dd,li,td,th{font-size:14px;line-height:1.8}h1,h2,h3,h4,h5,h6{font-size:18px}h1{font-size:24px}}header{position:fixed;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;align-items:flex-start;border-top:6px #000 solid;width:100%;padding:24px;z-index:999;-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out}header #menu{position:relative;width:37px;height:18px;margin:10px 29px 0 0;z-index:101;cursor:pointer}header #menu.active{width:28px;height:28px}#menu span,#menu:before,#menu:after{content:"";display:block;background:#000;width:100%;height:2px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#menu span{margin:8px 0 0}#menu:before,#menu:after{position:absolute;left:0}#menu:before{top:0}#menu:after{bottom:0}#menu.active span{opacity:0}#menu.active:before,#menu.active:after{top:10px;bottom:auto;width:32px;background:#000!important}#menu.active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#menu.active:after{right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header #logo{margin:0 auto 0 0;max-width:280px;line-height:0}#headCart{line-height:1}#headCart a{display:block}@media screen and (min-width:768px){#headCart a{overflow:hidden;transform:translate(94px);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}#headCart span{display:inline-block;opacity:0;padding-left:10px;font-size:12px;vertical-align:.4em;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}#headCart a:hover{transform:translate(0)}#headCart a:hover span{opacity:1}}.white #menu span,.white #menu:before,.white #menu:after{background:#fff}.white #logo{background:url(/cdn/shop/files/greenbeautyaction__logo_white.svg) no-repeat left top /100% auto}.white #logo img{opacity:0}.white #headCart a{background:url(/cdn/shop/files/greenbeautyaction__ic_cart_white.png) no-repeat left top/23px auto;color:#fff}.white #headCart img{opacity:0}@media screen and (max-width:767px){header{border-top:4px #000 solid;padding:19px 3.95% 18px 5.46%}header #menu{width:30px;height:16px;margin:4px 4.6vw 0 0}#menu span{margin:7px 0 0}header #menu.active{width:16px;height:16px}#menu.active:before,#menu.active:after{height:1px;top:8px;bottom:auto;width:20px}header #logo{width:calc(100vw * 190 / 375)}#headCart span{display:none}.spwhite #menu span,.spwhite #menu:before,.spwhite #menu:after{background:#fff}.spwhite #logo{background:url(/cdn/shop/files/greenbeautyaction__logo_white.svg) no-repeat left top /100% auto}.spwhite #logo img{opacity:0}.spwhite #headCart a{background:url(/cdn/shop/files/greenbeautyaction__ic_cart_white.png) no-repeat left top/23px auto;color:#fff}.spwhite #headCart img{opacity:0}}body:not(#top) header.fixed{background:#f5f4f4}body:not(#top) .fixed #menu span,body:not(#top) .fixed #menu:before,body:not(#top) .fixed #menu:after{background:#000}body:not(#top) .fixed #logo{background:none}body:not(#top) .fixed #logo img{opacity:1}body:not(#top) .fixed #headCart a{background:none;color:#000}body:not(#top) .fixed #headCart img{opacity:1}#gNavi{position:fixed;top:0;left:0;background:#fff;width:100%;height:100vh;padding:30.8vh 0 0;z-index:100;visibility:hidden;opacity:0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.active #gNavi{visibility:visible;opacity:1}#navLogo{max-width:394px;margin:0 auto 15.7vh;text-align:center}#gNavi ul.pcFlex{justify-content:center}.mainNav li a,.mainNav li span{position:relative;display:block}@media screen and (min-width:768px){.mainNav li{margin:0 3vw;font-size:24px}.mainNav li span{cursor:pointer}.mainNav li a:after,.mainNav li span:after{content:"";position:absolute;bottom:0;left:0;opacity:0;background:#000;width:0;height:1px;transition:.3s ease-in-out}.mainNav li a:hover:after,.mainNav li span:hover:after{width:100%;opacity:1}}#gNavi ul.btm li a{display:block;position:relative}#gNavi ul.btm li:not(.insta) a:before{content:"";display:inline-block;border-top:1px #000 solid;border-right:1px #000 solid;width:7px;height:7px;vertical-align:.1em;margin-right:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#gNavi ul.btm .insta a:before{content:"";display:inline-block;background:url(/cdn/shop/files/greenbeautyaction__ic_instagram.svg) no-repeat left top/100% auto;width:17px;height:17px;margin-right:8px;vertical-align:middle}@media screen and (min-width:768px){#gNavi ul.btm{position:absolute;left:0;right:0;margin:auto;bottom:3.86vh}#gNavi ul.btm li{margin:0 2.08vw}}@media screen and (max-width:767px){#gNavi{padding:100px 0 20px;height:auto;max-height:100vh;overflow:auto}#navLogo{width:calc(100vw * 199 /375);max-width:394px;margin:0 auto 83px}.mainNav li{margin:0 0 40px;font-size:18px;line-height:1}#gNavi ul.pcFlex{padding:0 5.6%}#gNavi ul.btm{padding:80px 5.6% 0;text-align:left}#gNavi ul.btm li{margin-bottom:20px;font-size:14px;line-height:1.4}#gNavi ul.btm li:not(.insta) a:before{width:6px;height:6px;margin-right:17px}}.footer{position:relative;z-index:0;display:block;width:100%;padding-top:var(--spacer-xl);padding-bottom:var(--spacer-lg);margin-top:auto;overflow:hidden;background-color:var(--color-base)}.footer__nav a[target=_blank]>span,.icon-external{position:relative}.footer__nav a[target=_blank]>span:after,.icon-external:after{position:relative;display:inline-block;width:.75em;height:.75em;margin-left:.5em;content:"";background-image:var(--icon-external);background-repeat:no-repeat;background-position:center;background-size:contain}.footer__contact__tel{font-size:calc(.875 * var(--font-display-3))}.footer[data-scroll]:after{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform;content:"";background-color:var(--color-bg-base);transition:transform .8s var(--ease-in-out-circ) .2s}.footer[data-scroll=in]:after{transform:translateY(-102%)}.footer__header{display:flex;flex-wrap:wrap;justify-content:center}.footer[data-scroll] .footer__transitionBody{opacity:0;transform:translateY(1rem)}.footer[data-scroll=in] .footer__transitionBody{opacity:1;transition:transform .6s var(--ease-out-circ) .8s,opacity .6s ease .8s;transform:translateY(0)}.footer__header__column{display:block;flex:0 0 100%;margin-bottom:var(--spacer-lg)}.footer__banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:20.625rem;min-height:5.125rem;padding:var(--spacer);margin-right:auto;margin-left:auto;background-color:#eee;transition:opacity .4s ease}.footer__banner:hover{opacity:.5}.footer__banner__icon{display:block;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;margin-right:var(--spacer);background-image:url("data:image/svg+xml,%3Csvg id%3D%22ff041a9b-5ab0-445f-8d99-c9f49e8ea2de%22 data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC 2%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 59 59%22%3E%3Cdefs%3E%3Cstyle%3E.f768ed19-7f18-4591-94f4-f87c1602d397%7Bfill%3A%23ba4e24%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath class%3D%22f768ed19-7f18-4591-94f4-f87c1602d397%22 d%3D%22M29.5 59A29.5 29.5 0 1159 29.5 29.5 29.5 0 0129.5 59zm0-56A26.5 26.5 0 1056 29.5 26.5 26.5 0 0029.5 3z%22%2F%3E%3Cpath class%3D%22f768ed19-7f18-4591-94f4-f87c1602d397%22 transform%3D%22rotate(-45 29.51 29.477)%22 d%3D%22M.9 28h57.2v3H.9z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center}.footer__banner__icon:before{display:block;padding-top:100%;content:""}.footer__banner__icon>img,.footer__banner__icon>svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.footer__banner__label,.footer__banner__title{display:block}.footer__banner__subText{display:block;font-size:var(--font-size-xs)}.footer__contact{max-width:20.625rem;text-align:center}.footer__contact__heading{margin-bottom:0}.footer__contact__tel{display:block;margin-bottom:0;line-height:var(--leading-sm)}.footer__contact__attention{display:block;font-size:var(--font-size-xs)}.footer__nav{display:flex;flex-wrap:wrap;justify-content:left;padding-top:var(--spacer);padding-right:var(--spacer);padding-left:var(--spacer);margin-right:auto;margin-bottom:var(--spacer);margin-left:auto}.footer__nav a{position:relative;display:block;margin-right:var(--spacer);margin-bottom:var(--spacer-sm);margin-left:var(--spacer);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-decoration:none}.footer__nav a,.footer__nav a:visited{color:var(--color-text)}.copyright{font-size:var(--font-size-xs)}.text-center{text-align:center}@media(min-width:62em){:root{--section-gutter:calc(var(--spacer-xxl) * 2) }:root{--container-max-width:60rem }.footer__banner__title{font-size:var(--font-display-8)}.footer__contact__heading{font-size:var(--font-size)}.text-center-lg{text-align:center}.transition-stagger[data-scroll] .transition-staggerItemBottomIn.is-stagger-lg{transition-delay:var(--delay),var(--delay)}.transition-imgSlideIn.is-stagger-lg:after,.transition-imgSlideIn.is-stagger-lg>iframe,.transition-imgSlideIn.is-stagger-lg>img,.transition-imgSlideIn.is-stagger-lg>picture{transition-delay:var(--delay),var(--delay)}.footer__header__column{flex:0 0 20.625rem}.footer__header__column:first-child{margin-right:var(--spacer-xl)}}@media(min-width:75em){:root{--container-max-width:71.25rem }.footer__header__column:first-child{margin-right:8%}.footer__nav{justify-content:center}}.bgWhite{background:#fff}.bg01{background:#f5f4f4}.mv{position:relative;overflow:hidden;height:100vh;z-index:1}.mv img,.mv picture{object-fit:cover;max-width:none;width:100%;height:100%}.mv .txt{position:absolute;left:39px;bottom:42px;font-weight:400;line-height:1.66}.mv .txt *{font-weight:400}@media screen and (min-width:768px){.pcmiddle .txt{left:93px;bottom:28.8vh}.pcmiddleright .txt{left:auto;right:42px;bottom:32.8vh;text-align:right}.pcupper .txt{left:93px;bottom:36.8vh}.pcright .txt{left:auto;right:42px;bottom:60px;text-align:right}}@media screen and (max-width:767px){.mv .txt{position:absolute;width:88.28vw;left:5.86vw;bottom:14vh;font-size:6.4vw;line-height:1.5}}.baseList .img{position:relative;padding:0 16px 0 0}.baseList .img figure{overflow:hidden}.baseList .img img{object-fit:cover;width:100%;height:100%}.baseList time{position:absolute;bottom:0;right:0;color:#a7a7a7;font-size:12px;font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:0;line-height:16px}.baseList li span.fontG{display:inline-block;background:#000;padding:0 6px 1px;margin:10px 0 0;color:#fff;font-size:14px;font-weight:400;line-height:1.6}.baseList li p{margin-top:10px;padding-right:16px;font-size:20px;line-height:1.5}.baseList li p .series{display:inline-block;background:#fff;font-size:13px;margin-left:10px;letter-spacing:.02em}.baseList li p sup{display:inline-block;vertical-align:top;margin:0}#topHot .baseList li p .series{background:#f0f0f0}@media screen and (min-width:768px){.baseList li a p span{background-image:linear-gradient(90deg,#000,#000);background-repeat:no-repeat;background-position:left bottom;background-size:0 1px;transition:background-size .6s}.baseList li a:hover p span{background-size:100% 1px}.baseList li a .img img{transition:1s all}.baseList li a:hover .img img{transform:scale(1.1)}}@media screen and (max-width:767px){.baseList li{margin-bottom:80px;text-align:left}.baseList .img{padding:0 19px 0 0}.baseList time{line-height:14px}.baseList li span.fontG{padding:2px 10px;margin:10px 0 0;font-size:12px}.baseList li p{margin-top:10px;padding-right:18px;font-size:16px}.baseList li p .series{font-size:12px}}#topMv{position:relative;padding:70px 0 0;z-index:0}#topMv h1{margin-bottom:58px;line-height:1;text-align:center}#topMv h1 img{margin-bottom:28px}#topMv h1 span{display:block;padding-top:10px;font-size:24px;font-weight:400}#topMv:before{content:"";display:block;background:url(/cdn/shop/files/greenbeautyaction__top_pct01.png) no-repeat left top/100% auto;width:130px;height:122px;position:absolute;top:300px;left:34px;z-index:9999}#topMv:after{content:"";display:block;background:#f0f0f0;width:29.58vw;height:38.82vw;position:absolute;left:-38px;top:680px;z-index:-1}.mainSliderWrap{overflow:hidden;padding:0 0 0 100px}.mainSlider li{position:relative}.mainSlider .txt{position:absolute;bottom:29px;right:62px}.mainSlider .txt p{position:relative;margin-bottom:3px;color:#fff;font-size:30px;line-height:1.16}.mainSlider .txt p>span{position:relative;display:inline-block;padding:0 3px;z-index:1}.mainSlider .txt p>span:before{content:"";display:block;position:absolute;top:0;left:0;background:#000;width:0;height:100%;-webkit-transition:1.2s ease-in-out;-moz-transition:1.2s ease-in-out;-o-transition:1.2s ease-in-out;transition:1.2s ease-in-out;z-index:-1}.mainSlider .txt p>span.animate__:before{width:100%}.mainSlider .txt p.fontG{font-size:14px;line-height:1.78}.mainSlider .txt p.fontG span{padding:0 4px}.mainSlider .txt time{display:block;color:#a7a7a7;font-size:12px;line-height:1.16}.mainSlider .txt:before,.mainSlider .txt:after{content:"";display:block;position:absolute;transition:.5s all}.mainSlider .txt:before{bottom:10px;right:0;border-top:2px #000 solid;border-right:2px #000 solid;width:15px;height:15px;margin-top:-8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mainSlider .txt:after{bottom:18px;right:0;width:54px;height:2px;background:#000}@media screen and (min-width:768px){.mainSlider li{overflow:hidden}.mainSlider li a img{transition:.5s all}.mainSlider li a:hover img{transform:scale(1.05)}.mainSlider a:hover .txt:before,.mainSlider a:hover .txt:after{right:-26px}}.mainSlider .slick-dots{bottom:-25px;padding:0 13px 0 0;text-align:right;line-height:1;font-size:0}.mainSlider .slick-dots li{width:15px;height:15px;margin:0 0 0 8px}.mainSlider .slick-dots li button,.mainSlider .slick-dots li button:before{border-radius:0;width:15px;height:15px;padding:0;font-size:15px;content:"\25a0"}@media screen and (max-width:767px){#topMv{position:relative;padding:22.6vw 0 0;z-index:0}#topMv h1{padding:0 8.8vw;margin-bottom:27.2vw;line-height:1}#topMv h1 img{margin-bottom:6.4vw}#topMv h1 img:nth-of-type(1){width:16vw}#topMv h1 span{padding-top:0;font-size:16px}#topMv:before{width:23vw;height:22vw;top:82.6vw;left:2vw}#topMv:after{width:50.13vw;height:103.2vw;left:0;top:130.13vw}.mainSliderWrap{padding:0 0 0 8.8vw}.mainSlider .slick-slide{padding:0 0 29.6vw}.mainSlider .txt{bottom:0;right:auto;left:6.6vw}.mainSlider .txt p{font-size:20px;line-height:1.75}.mainSlider .txt p span{padding:0 7px}.mainSlider .txt:before{bottom:12px;right:-14px;width:12px;height:12px;margin-top:-6px}.mainSlider .txt:after{bottom:18px;right:-14px;width:36px;height:2px}}#topLead{padding:120px 7.6% 150px}#topLead h2{margin-bottom:80px;font-size:32px;text-align:center;font-weight:400;line-height:1}#topLead ul.flex{justify-content:center;margin-bottom:65px}#topLead ul li{font-size:24px}#topLead ul li span:not(.ls){position:relative;display:inline-block;cursor:pointer}#topLead ul li span:not(.ls):before{content:"";width:100%;height:1px;background:#000;position:absolute;bottom:0;left:0;transition:.2s}@keyframes line_move{30%{left:100%;width:0}40%{left:0;width:0}to{left:0;width:100%}}#topLead p{font-size:18px;text-align:center;line-height:3.3}#topLead h2 span,#topLead ul li .ls,#topLead p span{letter-spacing:-.5em}@media screen and (min-width:768px){#topLead ul li span:hover:before{animation-name:line_move;animation-duration:.5s}}@media screen and (max-width:767px){#topLead{padding:30.4vw 7.6% 36vw}#topLead h2{margin-bottom:55px;font-size:22px;line-height:1.5}#topLead ul.flex{flex-wrap:nowrap;margin-bottom:60px}#topLead ul li{white-space:nowrap;font-size:16px;line-height:1}#topLead ul li span:not(.ls){padding:0 0 15px}#topLead ul li span:not(.ls):before{height:2px}#topLead p{font-size:14px;line-height:2}}#topHot{position:relative;padding:0 0 102px}#topHot:after{content:"";display:block;background:url(/cdn/shop/files/greenbeautyaction__top_pct03.png) no-repeat left top/100% auto;width:334px;height:321px;position:absolute;bottom:-94px;left:-167px;z-index:1}#topHot h2{margin:-50px 0 20px 60px;font-weight:400;text-align:left}#topHot h2 span{display:block;font-size:70px}#topHot .scrollWrap{position:relative;overflow-x:scroll;scrollbar-width:none;padding-left:60px}#topHot .scrollWrap::-webkit-scrollbar{display:none}#topHot .baseList{flex-flow:row nowrap;text-align:left}#topHot .baseList.list4{width:1500px}#topHot .baseList.list5{width:2150px}#topHot .baseList.list6{width:2496px}#topHot .baseList.list7{width:2728px}#topHot .baseList.list8{width:3080px}#topHot .baseList li{margin-bottom:0}#topHot .baseList li:last-of-type{margin-right:0!important}#topHot .img figure{position:relative}#topHot .img figure:before{content:"";display:block;background:#f0f0f0;width:100%;height:100%;position:absolute;top:0;right:0;-webkit-transition:1.1s ease-in-out;transition:1.1s ease-in-out}#topHot .animate__ .img figure:before{width:0}.scrollNav{text-align:right;padding:25px 20px 0 0}.scrollNav a{position:relative;display:inline-block;width:50px;height:50px;opacity:.5}.scrollNav a:before{content:"";display:block;border-bottom:2px #000 solid;border-left:2px #000 solid;width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:20px auto 0;box-sizing:border-box}.scrollNav a+a:before{border:none;border-top:2px #000 solid;border-right:2px #000 solid}.scrollNav a.active{opacity:1}@media screen and (min-width:768px){#topHot .pct{position:absolute;top:12px;left:87.4%;width:220px;height:53px}#topHot .baseList li:nth-of-type(4n-3){width:516px;margin-top:49px;margin-right:80px}#topHot .baseList li:nth-of-type(4n-2){width:266px;margin-top:90px;margin-right:-35px}#topHot .baseList li:nth-of-type(4n-1){width:267px;margin-top:500px;margin-right:-25px}#topHot .baseList li:nth-of-type(4n-0){width:377px;margin-top:0;margin-right:143px}}@media screen and (max-width:767px){#topHot{padding:0 0 24vw}#topHot:after{width:38.45vw;height:36.86vw;bottom:-10.9vw;left:-19.22vw;z-index:1}#topHot h2{margin:-20px 0 0 6.6%;font-size:14px}#topHot h2 span{padding-bottom:12px;font-size:32px}#topHot .pct{width:46.9vw;height:auto;margin:0 -16.77vw 0 auto}#topHot .scrollWrap{padding:12.26vw 0 0 6.6%}#topHot .baseList.list4{width:820px}#topHot .baseList.list5{width:1200px}#topHot .baseList.list6{width:1280px}#topHot .baseList.list7{width:1500px}#topHot .baseList.list8{width:1675px}#topHot .baseList li:nth-of-type(4n-3){width:298px;margin-right:-98px}#topHot .baseList li:nth-of-type(4n-2){width:184px;margin-top:373px;margin-right:29px}#topHot .baseList li:nth-of-type(4n-1){width:190px;margin-top:30px;margin-right:-56px}#topHot .baseList li:nth-of-type(4n-0){width:252px;margin-top:310px;margin-right:86px}.scrollNav{padding:28px 2.6vw 0 0}.scrollNav a{margin-left:5px}.scrollNav a:before{width:10px;height:10px}}#topActivities{position:relative;padding:0 7.15vw 15px 13.8vw;margin-bottom:60px;z-index:0}#topActivities h2{margin:0;font-weight:400;text-align:right}#topActivities h2 span{display:block;font-size:70px}.filterNav{padding:0 0 50px}.filterNav li{font-size:20px;margin-right:30px}.filterNav li span{position:relative;display:block;padding:0 0 15px;line-height:1;cursor:pointer;opacity:.5}.filterNav li span.active{opacity:1}.filterNav li span:before{content:"";width:100%;height:2px;background:#000;position:absolute;bottom:0;left:0;transition:.2s}#topActivities .baseList{position:relative;justify-content:flex-start}@media screen and (min-width:768px){#topActivities .baseList:before{content:"";display:block;background:#fff;width:200%;height:calc(100% + 165px);position:absolute;top:-150px;right:-20px;z-index:-1}#topActivities .baseList{margin-right:-1.5%;min-height:500px}#topActivities .baseList li{width:32%;margin-right:1.3%;max-width:339px;text-align:left;margin-bottom:60px}.filterNav li span:hover:before{animation-name:line_move;animation-duration:.5s}}@media screen and (min-width:1361px){#topActivities .baseList{margin-right:-21px}#topActivities .baseList li{margin-right:21px}}@media screen and (max-width:767px){#topActivities{position:relative;padding:0 4.26vw 0px 5.3vw;margin-bottom:100px;z-index:0}#topActivities:before{content:"";display:block;background:#fff;position:absolute;left:0;z-index:-1;width:97.3%;height:100%;top:20px}#topActivities h2{margin:0 8.8vw 55px 0;font-size:14px}#topActivities h2 span{padding:0 0 12px;font-size:32px}.filterNav{padding:0 0 60px;flex-flow:nowrap}.filterNav li{margin-right:15px;font-size:14px;white-space:nowrap}.filterNav li span{padding:0 0 15px}}@media screen and (max-width:374px){.filterNav li{font-size:3.73vw}}.lead{padding:100px 5.3% 319px}.lead .inner{max-width:1039px;margin:0 auto}.lead h2{margin-bottom:130px;font-size:32px;text-align:center;line-height:1.4;font-weight:400}.lead .pcFlex figure{text-align:center}.lead .pcFlex>p .note{display:block;font-size:12px;line-height:2}.brandBox a{display:block}.brandBox a:hover{opacity:.7}@media screen and (min-width:768px){.lead .pcFlex:not(.brandBox){flex-flow:row-reverse;align-items:center}.lead .pcFlex figure{width:41%;max-width:423px}.lead .pcFlex>p{font-size:18px;line-height:3.3;letter-spacing:0}.lead .brandBox{align-items:center;justify-content:flex-start;margin-top:95px}.lead .brandBox .img{width:153px}.lead .brandBox .txt{width:calc(100% - 153px);padding:0 0 0 6.4%}.lead .brandBox h3{margin-bottom:18px}}@media screen and (max-width:767px){.lead{padding:60px 5.3% 105.2vw}.lead h2{margin-bottom:60px;font-size:22px;line-height:1.5}.lead .pcFlex figure{width:76vw;margin:0 auto 60px}.lead .brandBox{margin-top:80px}.lead .brandBox .img{width:120px;margin:0 auto 30px}.lead .brandBox h3{margin-bottom:24px;font-size:18px;line-height:1.5;text-align:center}}.boxes{padding:0 0 60px}.boxes .inner{max-width:1220px;margin:0 auto}.boxes .img01{width:67.64vw;margin:-219px 0 0}.boxes .img02{width:67.36vw;margin:0 0 0 auto}.boxes .img03{width:69.51vw;margin:0 0 0 59px}.boxes .img04{width:67.36vw;margin:0 0 0 auto}.boxes .box{position:relative;background:#fff;text-align:center;display:flex;flex-flow:column;justify-content:center;align-items:center}.boxes .box:nth-of-type(odd){margin-left:auto}.boxes .box h2{margin-top:55px;margin-bottom:30px;font-weight:700}.boxes .box h2 span{display:block;padding-top:20px;font-size:16px}.boxes .box p{text-align:center}.boxes .box p span{font-weight:700}@media screen and (min-width:768px){.boxes .box{width:410px;height:480px}.boxes .box01{margin-top:-312px}.boxes .box02{margin-top:-9px}.boxes .img02{margin-top:-188px}.boxes .box03{margin-top:-84px}.boxes .box04{margin-top:-178px}.boxes .img03{margin-top:-172px}.boxes .box05{margin-top:-252px}.box .note{position:absolute;bottom:12px;right:20px;font-size:12px}.boxes .box06{margin-top:-4px}.boxes .img04{margin-top:-533px}.boxes .box07{margin-top:-292px}}@media screen and (max-width:767px){.boxes{padding:0 0 26.6vw}.boxes .img01{width:94.66vw;margin:-79.73vw 0 0}.boxes .img02{width:94.66vw;margin:-6.93vw 0 0 auto}.boxes .img03{width:auto;margin:-21.6vw 0 0}.boxes .img04{width:94.66vw;margin:-33.86vw 0 0 auto}.boxes .box{width:240px;min-height:300px;padding:15px 0}.boxes .box h2{margin-top:38px;margin-bottom:12px}.boxes .box h2 span{padding-top:12px}.boxes .box01{margin-top:-29vw;margin-right:8vw}.boxes .box01 img{width:72px}.boxes .box02{margin-top:49.86vw;margin-left:8vw}.boxes .box02 img{width:74px}.boxes .box03{margin-top:-36vw;margin-right:10.6vw}.boxes .box03 img{width:72px}.boxes .box04{margin-top:33.6vw;margin-left:8vw;padding:47px 0 30px}.boxes .box04 img{width:72px}.boxes .box04 h2{margin-top:28px;line-height:1.6}.boxes .box05{margin-top:-28vw;margin-right:8vw;padding:36px 0 25px}.boxes .box05 img{width:72px}.boxes .box05 h2{margin-top:28px}.boxes .box05 h2 span{padding-top:15px;line-height:2}.box .note{font-size:12px}.boxes .box06{margin-top:22.93vw;margin-left:2.66vw;padding:50px 0 30px}.boxes .box06 img{width:72px}.boxes .box07{margin-top:-11.46vw;margin-right:10.66vw;padding:44px 0 30px}.boxes .box07 img{width:72px}}.screenBox{position:relative;z-index:0}.screenBox .txt{position:absolute;left:120px;bottom:60px;color:#fff;z-index:1}.screenBox .txtWhite *{color:#fff}.screenBox h2{margin-bottom:10px;font-size:32px;font-weight:400;letter-spacing:.1em}.screenBox h2 span{display:block;padding:0 0 10px;font-size:80px;font-weight:300;line-height:1.16;letter-spacing:0}.screenBox .txt p{font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0}@media screen and (min-width:768px){.screenBox .txt.leftTop{top:72px;bottom:auto}.screenBox .txt.rightBtm{left:auto;right:120px;min-width:490px}.screenBox .txt.rightMiddle{left:auto;right:120px;bottom:50%;transform:translateY(50%)}.screenBox .txt.leftMiddle{bottom:50%;transform:translateY(50%)}}@media screen and (max-width:767px){.screenBox .txt{bottom:16vw;left:0;right:0;width:89.33vw;margin:auto}.screenBox h2{margin-bottom:10px;font-size:22px;letter-spacing:0;line-height:1.4}.screenBox h2 span{padding:0 0 10px;font-size:80px;letter-spacing:0}.screenBox .txt p{font-size:16px;line-height:1.8;letter-spacing:.05em}.screenBox .txt p.spW80{width:80%}}.mv+.column2Box{padding-top:100px}.lead_s{max-width:860px;padding:104px 10.6% 175px;margin:0 auto;box-sizing:content-box}.lead_s h2{font-size:32px;text-align:center;margin-bottom:80px}.lead_s h2 span{margin:0 1em}.lead_s h2 .copy{display:block;font-size:26px;margin-bottom:20px}.lead_s h2.compact{font-size:28px}.lead_s p{line-height:1.8}.lead_s .brandBox{margin-top:80px}.lead_s .subTitle{font-size:18px;text-align:center;margin-top:80px;padding-bottom:60px;border-bottom:1px solid #ccc}@media screen and (min-width:768px){.lead_s .brandBox .img{width:27%;max-width:230px}.lead_s .brandBox .txt{width:69%;max-width:590px}.lead_s .brandBox h3{font-size:20px;line-height:1.45;margin-bottom:14px}.lead_s .brandBox h3 span{font-size:14px}.lead_s .brandBox .txt p{font-size:12px;line-height:1.6}}@media screen and (max-width:767px){.mv+.column2Box{padding-top:50px}.lead_s{padding:60px 10.6%;margin:0 auto;box-sizing:content-box}.lead_s h2{font-size:24px;margin-bottom:40px}.lead_s h2 span{display:block;margin:0}.lead_s h2 .copy{font-size:18px;margin-bottom:20px}.lead_s .brandBox .img{display:flex;align-items:center;justify-content:flex-start;padding:0 0 20px}.lead_s .brandBox .img img{width:21.3vw}.lead_s .brandBox h3{padding:0 0 0 21px;font-size:18px;line-height:1.45}.lead_s .brandBox h3 span{display:block;font-size:12px}.lead_s .brandBox .txt p{font-size:12px;line-height:1.6}.lead_s .subTitle{font-size:15px;margin-top:40px;padding-bottom:30px}}.column2Box{max-width:1280px;padding:0 5.6% 160px;margin:0 auto;box-sizing:content-box}.imgWide{margin-bottom:80px;text-align:center}.column2Box>div.pcFlex{max-width:1040px;padding:0 9.3%;margin:0 auto;box-sizing:content-box;align-items:flex-start}.column2Box h2{font-family:Work Sans,sans-serif;line-height:1.5}.column2Box h2 .num{display:block;font-size:40px;line-height:1}.column2Box>div.pcFlex>div{font-family:Noto Sans JP,\6e38\30b4\30b7\30c3\30af,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif}.column2Box>div.pcFlex>div h3{font-size:28px;line-height:1.6}.column2Box>div.pcFlex>div p{margin-top:40px}.column2Box>div.pcFlex>div figure{margin-top:40px;text-align:center}@media screen and (min-width:768px){.column2Box h2{width:26%}.column2Box>div.pcFlex>div{width:65.5%;max-width:680px}}.bdBox{border:1px #000 solid;background:#fff;padding:30px;margin-top:28px}.column2Box>div.pcFlex>div .bdBox p{margin-top:0}.column2Box>div.pcFlex>div .bdBox p+p{margin-top:25px}@media screen and (max-width:767px){.column2Box{padding:0 0 80px;box-sizing:border-box}.imgWide{margin:0 0 60px}.column2Box>div.pcFlex{padding:0 10.6%;box-sizing:border-box}.column2Box h2{margin-bottom:40px;font-size:16px;line-height:1.6}.column2Box h2 .num{margin-top:5px}.column2Box>div.pcFlex>div h3{font-size:20px;line-height:1.3}.column2Box>div.pcFlex>div p{margin-top:40px}.column2Box>div.pcFlex>div figure{margin:40px -5vw 0;text-align:center}.bdBox{padding:30px 30px 25px;margin:80px -5vw 0}.bdBox p{font-size:12px;line-height:1.5}}#limited{padding:52px 5.6% 80px}#limited h2{margin-bottom:45px;font-size:40px;text-align:center}#limited h2 .date{display:block;font-size:20px}#limited h2 .fontG{font-size:28px}.slash{position:relative}.slash:before{content:"";display:inline-block;background:#000;width:1px;height:42px;margin:0 15px 0 10px;-webkit-transform:rotate(25deg);transform:rotate(25deg);vertical-align:-.2em}#limited ul.pcFlex{max-width:1056px;margin:0 auto}#limited li{position:relative;padding-bottom:95px}#limited li h3{margin:20px 0 10px;font-size:24px;text-align:left;line-height:1.5}#limited li h3 span{display:block;margin-bottom:5px;font-size:16px}#limited li h3 span.fs,#limited li .txt{font-size:14px}#limited li .note{margin-top:10px;font-size:14px;line-height:1.4}.btnBd{display:block;border:1px #000 solid;max-width:320px;width:96%;padding:18px 0;margin:0 auto;text-align:center;line-height:1.5}@media screen and (min-width:768px){#limited ul.pcFlex li{width:44%;max-width:463px}#limited ul.pcFlex li:nth-of-type(2):before{content:"";display:block;background:#707070;width:1px;height:100%;position:absolute;top:0;right:100%;margin:0 12.3% 0 0}#limited li figure{padding:0 31px}#limited li .btn{position:absolute;bottom:0;left:0;right:0;margin:auto}.btnBd:hover{background:#000;color:#fff}}@media screen and (max-width:767px){#limited{padding:40px 5.6%}#limited h2{margin-bottom:40px;font-size:24px}#limited h2 .date{margin-bottom:15px;font-size:20px}#limited h2 .fontG{font-size:22px}.slash:before{margin:0 15px 0 20px;height:35px;vertical-align:-.4em}#limited li{padding-bottom:0}#limited li+li{margin-top:62px}#limited li p{font-size:16px}#limited li .txt,#limited li .note{font-size:14px}#limited li .btn{margin-top:35px}}#recommendation{padding:80px 5.6% 145px}#recommendation h2{font-size:40px;text-align:center;margin-bottom:60px}#recommendation ul.pcFlex{max-width:1056px;margin:0 auto}#recommendation ul.pcFlex{max-width:1056px;margin:0 auto;justify-content:center}#recommendation ul.pcFlex li a{display:block;text-align:left;line-height:1}@media screen and (min-width:768px){#recommendation ul.pcFlex{max-width:1076px;justify-content:center}#recommendation ul.pcFlex li{width:23.5%;max-width:246px;margin:0 10px}}@media screen and (max-width:767px){#recommendation{padding:80px 5.6% 20px}#recommendation h2{font-size:24px}}.itemArea{background:#fff;padding:60px 5.6% 80px}.itemArea ul{margin:0 -10px;display:flex;justify-content:center;flex-wrap:wrap}.itemArea li{width:50%;padding:60px 10px 0;text-align:center}.itemArea li.wideBox{width:60%}.itemArea li figure{margin:0 0 15px!important}.itemArea li p{text-align:center;font-size:14px}.itemArea .ia-name{margin:0 0 15px!important}.itemArea .ia-price{margin:0 0 25px!important}.itemArea .btnBd{font-size:14px}@media screen and (max-width:767px){.itemArea{margin:0 -5vw;padding:40px 7%}.itemArea li{padding-top:40px}.itemArea .ia-name,.itemArea .ia-price{font-size:13px;line-height:1.6}.itemArea .btnBd{padding:14px 0;width:100%}}.mv h1.collaboration{font-family:Work Sans,sans-serif;font-weight:600}.mv h1.collaboration span{font-size:22px;font-weight:300;line-height:1.6;letter-spacing:.15em;display:block;margin-bottom:20px}.sideImgBox{overflow:hidden}.sideImgBox a:hover{opacity:.7}.sideImgBox>div{font-family:Noto Sans JP,\6e38\30b4\30b7\30c3\30af,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif}.sideImgBox h2{margin-bottom:65px;font-family:Work Sans,sans-serif;line-height:1.5}.sideImgBox h2 .num{display:block;font-size:40px;line-height:1}.sideImgBox h3{font-size:28px;line-height:1.6}.sideImgBox>div p{margin-top:40px}.sideImgBox>div p sup{display:inline-block;vertical-align:top;font-size:.8em;margin:.4em 2px 0 0}.sideImgBox>div .note{margin-top:20px;font-size:14px}.sideImgBox>div figure{margin-top:40px;text-align:center}.sideImgBox .bdBox p{margin-top:0}.sideImgBox .bdBox p+p{margin-top:25px}#sideImgBoxContener{position:relative}.sideImgBox .detailbox{background:#fff;padding:30px}.sideImgBox .detailbox p{font-size:14px;margin-top:0}.sideImgBox .detailbox .detailhead{font-size:16px;margin:0 0 20px}.article018 .mv h1.collaboration{background:#fff;padding:20px 40px 20px 20px}.article018 .mv h1.collaboration span{background:#fff;margin-bottom:10px}@media screen and (min-width:768px){.sideImgBox{max-width:1040px;padding:0 9.3%;margin:0 auto;align-items:flex-start;box-sizing:content-box}figure.side{display:none}#side{position:-webkit-sticky;position:sticky;top:0;left:0;width:30%;height:100vh}#side figure{position:absolute;width:100%;display:none;top:5vh;height:95vh}#side figure img{object-fit:cover;width:100%;height:100%}#sec01.sideImgBox{margin-top:-100vh}.sideImgBox>div{width:65.5%;max-width:680px;min-height:800px;padding:90px 0 120px}}@media screen and (min-width:1440px){#side{width:35.4%}}@media screen and (max-width:767px){.mv h1.collaboration span{font-size:14px;margin-bottom:10px}#side{display:none}.sideImgBox{padding-bottom:80px}.sideImgBox .side{margin-bottom:80px}.sideImgBox>div{padding:0 10.6%}.sideImgBox h2{margin-bottom:40px;font-size:16px;line-height:1.6}.sideImgBox h2 .num{margin-top:5px}.sideImgBox h3{font-size:20px;line-height:1.3}.sideImgBox>div p{margin-top:40px}.sideImgBox>div .note{font-size:12px}.sideImgBox>div figure{margin:40px -5vw 0;text-align:center}.sideImgBox .detailbox{margin:0 -5vw}.sideImgBox .detailbox p{font-size:12px;margin-top:0}.sideImgBox .detailbox .detailhead{font-size:14px;margin:0 0 20px}}.embedResponsive{position:relative;display:block;padding:0;overflow:hidden;background-color:#0000000d}.embedResponsive:before{display:block;content:""}.embedResponsive>iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embedResponsive.is-21by9:before{padding-top:42.8571428571%}.embedResponsive.is-16by9:before{padding-top:56.25%}.embedResponsive.is-4by3:before{padding-top:75%}.embedResponsive.is-1by1:before{padding-top:100%}.secWide .youtube{position:relative;width:100%;padding-top:56.25%;margin-bottom:80px}.secWide .youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (min-width:768px){.secWide .youtube{margin-top:130px}}@media screen and (max-width:767px){.secWide .youtube{margin-bottom:80px}}#sideImgBoxContener .sideImgBox.no_side-image .fRight{width:100%;max-width:100%;min-height:unset}@media screen and (min-width:768px){#sideImgBoxContener .sideImgBox.no_side-image{margin-top:0}#sideImgBoxContener .sideImgBox.no_side-image .fRight{display:flex;gap:80px}#sideImgBoxContener .sideImgBox.no_side-image .fRight h2{width:25%}#sideImgBoxContener .sideImgBox.no_side-image .fRight .no_side-image{width:calc(75% - 80px)}#sideImgBoxContener .sideImgBox.no_side-image .fRight .no_side-image.no_number{width:100%}#sideImgBoxContener .sideImgBox.no_side-image .fRight .no_side-image.no_number img{max-width:700px}.spOnly{display:none!important}}@media screen and (max-width:767px){#sideImgBoxContener .sideImgBox.no_side-image{margin-top:80px}.pcOnly{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/496/assets/greenbeautyaction_style.css.map */
