﻿@import"https://fonts.googleapis.com/css2?family=Cardo&family=Cormorant:wght@500;600&display=swap";@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@-moz-keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@-webkit-keyframes zoomOut{from{opacity:1}65%{opacity:0;-webkit-transform:scale3d(0.6, 0.6, 0.6)}to{opacity:0}}@-moz-keyframes zoomOut{from{opacity:1}65%{opacity:0;transform:scale3d(0.6, 0.6, 0.6)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}65%{opacity:0;transform:scale3d(0.6, 0.6, 0.6)}to{opacity:0}}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-moz-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@keyframes right-to-center{0%{opacity:0;transform:translateX(30px)}100%{opacity:1;transform:translateX(0)}}@keyframes left-to-center{0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateX(0)}}@keyframes center-to-left{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-30px)}}@keyframes center-to-right{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(30px)}}@keyframes bounce{0%{transform:scale(1)}30%{transform:scale(1.4)}60%{transform:scale(1.2)}100%{transform:scale(1.3)}}.__image{width:100%;height:auto}.lazyload{opacity:0;transition:opacity 1s}.lazyload.loaded{opacity:1}.item__color .slick-track{display:flex !important;justify-content:center;align-items:center;width:100% !important;transform:translate3d(0px, 0px, 0px) !important}.item__color .slick-slide>div{line-height:1;margin-left:auto;margin-right:auto;padding:4px 0}.item__color .slick-slide.slick-current .item__color_dot::before{opacity:1;width:calc(100% + 5px);height:calc(100% + 5px)}.item__color_dot{border-radius:50%;display:inline-block;cursor:pointer;position:relative;z-index:0;border-width:1px;border-style:solid;box-sizing:content-box}.item__color_dot::before{border:1px #fff solid;border-color:inherit;border-radius:50%;box-sizing:content-box;content:"";display:block;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;transition:.4s;height:100%;width:100%}.item__color_dot[data-color=white]{border-color:#000 !important}.accordion{border-bottom:1px solid #c3c3c3}.accordion:first-of-type{border-top:1px solid #c3c3c3}.accordion__details{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.accordion__details[open] .accordion__icon::before{position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;content:"";width:23px;height:12px;background:url("../img/index/svg/ico_arrow_up_black_pc.svg") no-repeat center/contain}.accordion__summary{padding:1.375rem 0}.accordion__title{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:1.375rem;line-height:2.5rem;letter-spacing:.02em}.accordion__icon{position:relative;display:block;width:23px;height:12px;margin-left:20px}.accordion__icon::before{position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;content:"";width:23px;height:12px;background:url("../img/index/svg/ico_arrow_up_black_pc.svg") no-repeat center/contain;transform:rotate(180deg)}.accordion__content{padding:0 2.5rem;cursor:default}.cta_online-service.--greenfan{margin-bottom:100px}.footer{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:37.5rem;padding-bottom:45px;background:url("../img/footer/desktop/bg_footer_pc.png") no-repeat left top/100% 100%}@media all and (min-width: 1600px){.footer{min-height:100%;height:56.25rem}}.footer__contents{display:flex;align-items:center;flex-direction:column;margin-top:auto}.footer__catch{text-align:center;font-size:1.5rem;color:#fff}.footer__sns{margin-top:5.75rem}.footer__sns-icons{display:flex;align-items:center;justify-content:center;list-style:none;gap:29px}.footer__copy{display:flex;align-items:center;flex-direction:column;margin-top:3.95625rem}.footer__copy-logo{width:10.5625rem}.footer__copy-text{margin-top:1.25rem;font-size:.625rem;color:#fff}.__show--sp{display:none}.billboard{width:100%;height:auto;opacity:0;transition:opacity 2s}.billboard .slick-slide{position:relative}.billboard.slick-initialized{opacity:1}.billboard img{width:100%;height:auto}.billboard .slick-dots{padding-top:0}.billboard .slick-dots li{width:16px}.billboard .slick-dots li button{width:16px}.billboard .slick-dots li button:before{font-size:16px}.billboard .slick-prev,.billboard .slick-next{top:44%}summary{display:block}summary::-webkit-details-marker{display:none}.header{position:fixed;top:0;left:0;z-index:10;width:100%;height:auto}.header .hamburger{position:absolute;top:33px;left:36px;display:inline-block;overflow:visible;margin:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter}.header .hamburger--box{position:relative;display:inline-block;width:37px;height:19px}.header .hamburger--inner{display:block;position:absolute;top:auto;bottom:0;width:37px;height:2px;border-radius:2px;margin-top:-2px;background-color:#000;transition:transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19) .13s}.header .hamburger--inner::before,.header .hamburger--inner::after{display:block;content:"";position:absolute;width:37px;height:2px;border-radius:2px;background-color:#000}.header .hamburger--inner::before{transition:top .12s cubic-bezier(0.33333, 0.66667, 0.66667, 1) .2s,transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);top:-10px}.header .hamburger--inner::after{transition:top .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) .2s,opacity .1s linear;top:-20px}.header .hamburger.__active{z-index:6667}.header .hamburger.__active .hamburger--inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.header .hamburger.__active .hamburger--inner::before{top:0;transition:top .1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) .16s,transform .13s cubic-bezier(0.215, 0.61, 0.355, 1) .25s;transform:rotate(-90deg)}.header .hamburger.__active .hamburger--inner::after{top:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s linear .22s;opacity:0}.header .buy-button{position:absolute;top:32px;right:35px}.header .buy-button .btn{display:grid;place-items:center;width:6.5625rem;height:2.1875rem;background-color:#1bb6de;border-radius:1.25rem;color:#fff;font-size:.875rem;line-height:.875rem;transition:width .2s;cursor:pointer}.header .buy-button .btn:hover{width:7.8125rem}body .header .background{opacity:1;background-color:rgba(255,255,255,.9);backdrop-filter:saturate(180%) blur(4px)}.drawer-background{z-index:6666;position:fixed;overflow:hidden;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.39);backdrop-filter:saturate(120%) blur(20px);transform:translate(100%, 0);opacity:0;transition:opacity .2s}.drawer-background.__active{transform:translate(0, 0) !important;opacity:1}.drawer{z-index:6666;position:fixed;overflow:hidden;top:0;left:0;width:31.875rem;height:100vh;padding:6rem 5rem;transform:translate(-100%, 0);transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) .5s;background-color:#fff}.drawer.__active{transform:translate(0, 0) !important}.drawer__scroll{width:100%;height:100vh;padding-bottom:9.375rem;overscroll-behavior-y:contain;overflow-x:hidden;overflow-y:auto}.drawer__scroll::-webkit-scrollbar{display:none}.drawer__wrap{width:100%;text-align:left}.drawer__nav{display:grid;gap:1.5rem;list-style:none}.drawer__navItem a{font-size:1.25rem;color:#000;text-decoration:none}.drawer__products{display:flex;justify-content:center;gap:1.25rem;margin-top:6.25rem;list-style:none}.drawer__productTitle{text-align:center;margin:.25rem auto 0;line-height:1}.drawer__productTitle.--theGreenFan{width:7.125rem}.drawer__productTitle.--greenFanStudio{width:8.5rem}.drawer__productButton{display:grid;justify-content:center;margin-top:1.25rem}.drawer__productButton .btn{width:5.625rem;margin:0;padding:.603125rem;background-color:#1bb6de;border-radius:16px;color:#fff;font-size:.8rem;line-height:.8rem;transition:width .2s;cursor:pointer}.drawer__productButton .btn:hover{width:6.875rem}@media all and (min-width: 641px)and (max-width: 840px){.drawer__productButton .btn:hover{width:6.875rem}}@media all and (min-width: 641px)and (max-width: 840px){.drawer__productButton .btn{width:5.625rem;font-size:.8rem;line-height:.8rem}}.drawer__benefit{margin-top:1.875rem;font-size:.9rem;line-height:1.625rem;color:#000}.drawer__benefitList{font-size:.9rem;line-height:1.625rem;color:#000;list-style-type:none}.__is_mobile{display:none}.__is_tablet{display:none}@media all and (min-width: 821px)and (max-width: 1060px){.__is_tablet{display:block}}.__video{vertical-align:bottom}@keyframes scrollDown{0%{height:0;top:0;opacity:0}30%{height:30px;opacity:1}100%{height:0;top:50px;opacity:0}}.billboard__scroll--lg{position:fixed;right:2.75rem;bottom:3.3125rem;height:3.3125rem}.billboard__scroll--lg::after{content:"";position:absolute;top:0;width:1px;height:53px;background:#535353;animation:scrollDown 1.6s linear infinite;opacity:0}.billboard__scroll--lg span{position:absolute;left:50%;bottom:-22px;transform:translateX(-50%);font-family:"gotham",sans-serif;color:#535353;font-size:.625rem;letter-spacing:.08em}@media screen and (max-width: 1150px){.billboard__scroll--lg{display:none}}.billboard__scroll--lg.hidden{display:none}.section--billboard .billboard{opacity:1}.section--billboard .billboard__head{position:relative}.section--billboard .billboard__title{position:absolute;top:6.375rem;left:50%;transform:translateX(-50%);z-index:1;text-align:center}.section--billboard .billboard__titleImg{width:46.796875vw}.section--billboard .billboard__subTitleImg{width:23.125vw;margin-bottom:2.6875rem}.section--billboard .billboard__pagination{position:absolute;bottom:12.6875rem;right:.625rem;z-index:1;display:grid;place-items:center}.section--billboard .billboard__progressbar{transform:rotate(90deg);width:4.1875rem;height:.0625rem;background:#bababa;overflow:hidden}.section--billboard .billboard__progressbar span{display:inline-block;position:absolute;top:0;bottom:0;left:0;width:100%;background:#000;transform:scaleX(0);transform-origin:left center;transition-timing-function:linear}.section--billboard .billboard__counter{margin-top:2.125rem;font-size:.875rem;letter-spacing:.08em;color:#000}.section--about .about__body{padding:4.375rem 6.25rem 0}.section--about .about__contents{display:flex;justify-content:space-between;gap:6.25vw;width:100%;max-width:67.5rem;margin:0 auto}@media only screen and (max-width: 1279px){.section--about .about__contents{gap:5.15625vw}}@media only screen and (max-width: 1059px){.section--about .about__contents{flex-direction:column;gap:4.0625vw;padding:0 5.625rem}}.section--about .about__contentsTitle{width:43.89vw}@media only screen and (max-width: 1059px){.section--about .about__contentsTitle img{width:50.61vw}}.section--about .about__contentsDescription{width:47.22vw;font-size:1.25rem;line-height:2.25rem;color:#000}@media only screen and (max-width: 1059px){.section--about .about__contentsDescription{width:100%;margin-left:0}}.section--about .about__contentsDescription span{display:block;margin-top:1.375rem;font-size:.675rem;line-height:1rem}.section--about .about__contentsDescription sup{font-size:60%}.section--about .information{margin-inline:auto;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;max-width:1080px;gap:20px;padding:27px 35px;margin-top:63px}.section--about .information__area{display:flex;align-items:center;justify-content:center;gap:35px;width:980px}.section--about .information__box{display:flex;flex-direction:column;padding:5px 0 5px 35px;border-left:1px solid #6f6f6f}.section--about .information__title{font-family:"Cormorant Garamond",sans-serif;font-weight:600;font-size:24px;line-height:1.25}.section--about .information__text{font-family:"Open Sans","YuGothic_Family","YuGothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:14px;text-align:left;line-height:2}.section--about .information__link{position:relative;text-decoration:none;padding-right:15px;transition:background .3s ease-in-out;background-image:linear-gradient(#191F90, #191F90);background-repeat:no-repeat;background-position:left bottom;background-size:100% 1px;display:inline-block}.section--about .information__link:hover{background-size:0 1px}.section--about .information__link:hover:after{transform:translateX(5px)}.section--about .information__link::after{content:"";background-image:url("../img/index//svg/icon-arrow.svg?20230523");background-size:8px 7px;background-repeat:no-repeat;width:8px;height:7px;position:absolute;right:0;top:0;bottom:0;margin:auto;transition:transform .3s ease-in-out}.section--lineUp{margin-top:8.875rem;padding-bottom:2.8125rem}.section--lineUp .lineUp{width:100%;padding:0 6.25rem}@media only screen and (max-width: 1059px){.section--lineUp .lineUp{padding:0 5.625rem}}.section--lineUp .lineUp__contents{max-width:67.5rem;margin:0 auto;padding:0}.section--lineUp .lineUp__title{width:6.2625rem;margin:0 auto}.section--lineUp .lineUp__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5rem;margin-top:1.875rem;list-style:none}@media only screen and (max-width: 1250px){.section--lineUp .lineUp__list{grid-template-columns:auto;justify-content:center}}.section--lineUp .lineUp__item{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:1.875rem;padding:2.8125rem 3.125rem 2.5rem 2.875rem;background-color:rgba(235,235,235,.55);border-radius:10px}.section--lineUp .lineUp__item:nth-child(1) .lineUp__itemTitle{max-width:10.9375rem;margin-top:.75rem}.section--lineUp .lineUp__item:nth-child(1) .lineUp__itemContents{margin-top:0}.section--lineUp .lineUp__item:nth-child(2) .lineUp__itemTitle{max-width:12.875rem}.section--lineUp .lineUp__itemContents{margin-top:.9375rem}.section--lineUp .lineUp__itemImg{max-width:9.375rem}.section--lineUp .lineUp__itemTitle{line-height:1}.section--lineUp .lineUp__itemDescription{margin-top:1.4375rem;font-size:1.0625rem;line-height:1.625rem;color:#000}.section--lineUp .lineUp__itemValue{color:#333}.section--lineUp .lineUp__itemValue .rate{font-size:1.125rem;line-height:1.6875rem}.section--lineUp .lineUp__itemValue .value{font-size:1.625rem}.section--lineUp .lineUp__itemValue .tax{font-size:.75rem;line-height:1rem}.section--lineUp .lineUp__itemBtn{margin-top:1.5625rem}.section--lineUp .lineUp__itemBtn .btn{display:inline-block;width:5.625rem;margin:0 auto;padding:.25rem .625rem .3125rem;background-color:#1bb6de;border-radius:1rem;color:#fff;font-size:.8rem;transition:width .2s}.section--lineUp .lineUp__itemBtn .btn:hover{cursor:pointer;width:6.875rem}@media all and (min-width: 641px)and (max-width: 840px){.section--lineUp .lineUp__itemBtn .btn:hover{width:6.875rem}}.section--lineUp .lineUp__swiper{width:9.375rem;overflow:hidden;margin-top:-0.625rem;position:relative;padding-bottom:1.875rem}.section--lineUp .lineUp__swiper .swiper-pagination{position:absolute;left:0;right:0;bottom:0}.section--lineUp .lineUp__swiper.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet{position:relative;width:16px;height:16px;margin:0 7px;border:1px solid rgba(0,0,0,0);box-sizing:border-box;opacity:1}.section--lineUp .lineUp__swiper.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet-active::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;border:1px solid #000;border-radius:50%}.section--lineUp .lineUp__swiper.--theGreenFan.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(1){background:linear-gradient(90deg, #fff 0%, #fff 50%, #000 50%, #000 100%);border:1px solid #000}.section--lineUp .lineUp__swiper.--theGreenFan.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(2){background:linear-gradient(90deg, #fff 0%, #fff 50%, #999 50%, #999 100%);border:1px solid #999}.section--lineUp .lineUp__swiper.--theGreenFan.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(3){background:linear-gradient(90deg, #404040 0%, #404040 50%, #000 50%, #000 100%)}.section--lineUp .lineUp__swiper.--theGreenFan.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(4){background:linear-gradient(90deg, #fff 0%, #fff 50%, #c3a87d 50%, #c3a87d 100%);border:1px solid #c3a87d}.section--lineUp .lineUp__swiper.--greenFanStudio.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(1){background:#000}.section--lineUp .lineUp__swiper.--greenFanStudio.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(2){background:#fff;border:1px solid #000}.section--lineUp .lineUp__swiper.--greenFanStudio.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(3){background:linear-gradient(90deg, #fff 0%, #fff 50%, #000 50%, #000 100%);border:1px solid #000}.section--lineUp .lineUp__banner{margin-top:2.5rem;display:block;transition:opacity .3s ease-in-out}.section--lineUp .lineUp__banner:hover{opacity:.8}.section--lineUp .lineUp__banner .img{display:block;margin:0 auto;width:auto;max-width:100%;height:auto}.section--lineUp .lineUp__benefit{margin:3.125rem auto 0}.section--lineUp .lineUp__benefitText{text-align:center;font-size:1.125rem;line-height:2rem;color:#000}.section--lineUp .lineUp__benefitList{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.375rem;font-size:1rem;line-height:2rem;color:#000;list-style:none}.section--lineUp.--middle{margin-top:0;padding:7rem 0 6.4375rem}.section--campaign{background-color:rgba(235,235,235,.55);padding:3.125rem 2rem}.section--campaign .campaign__content{max-width:800px;margin:auto;text-align:center}.section--campaign .campaign__sub{font-size:.9375rem;border:solid 1px #333;padding:.4375rem 1.125rem}.section--campaign .campaign__title{font-size:1.3125rem;margin-left:.625rem;display:inline-block}.section--campaign .campaign__notes{margin-top:.9375rem}.section--campaign .campaign__note{font-size:1rem;line-height:2}.section--innovation .innovation.--innovation01{padding-top:6.5625rem}.section--innovation .innovation.--innovation01 .innovation__description{display:flex;align-items:center;min-height:25rem;background:url("../img/index/desktop/innovation/bg_innovation01_description.jpg") no-repeat left top/cover}@media all and (min-width: 821px)and (max-width: 1060px){.section--innovation .innovation.--innovation01 .innovation__description{background:url("../img/index/desktop/innovation/bg_innovation01_description.jpg") no-repeat left -20vw top/cover}}.section--innovation .innovation.--innovation01 .innovation__catch{bottom:-0.625vw}.section--innovation .innovation.--innovation01 .innovation__catchTitle{line-height:5.78125vw}.section--innovation .innovation.--innovation01 .innovation__catchTitle .head{display:block;color:rgba(77,146,172,.93);line-height:6.25vw}.section--innovation .innovation.--innovation01 .innovation__descriptionBlock{padding:0 0 0 7.1875vw}.section--innovation .innovation.--innovation02 .innovation__description{display:flex;align-items:center;min-height:25rem;background:url("../img/index/desktop/innovation/bg_innovation02_description.jpg") no-repeat left top/cover}@media all and (min-width: 821px)and (max-width: 1060px){.section--innovation .innovation.--innovation02 .innovation__description{background:url("../img/index/desktop/innovation/bg_innovation02_description.jpg") no-repeat left -20vw top/cover}}.section--innovation .innovation.--innovation02 .innovation__catch{bottom:-0.703125vw}.section--innovation .innovation.--innovation02 .innovation__catchTitle{line-height:5.78125vw}.section--innovation .innovation.--innovation02 .innovation__catchTitle span{color:#4cb94c}.section--innovation .innovation.--innovation02 .innovation__catchTitle .head{color:#fff}.section--innovation .innovation.--innovation02 .innovation__descriptionBlock{padding:0 0 0 3.4375vw}.section--innovation .innovation__title{margin-bottom:2.9375rem;text-align:center;font-size:3.125rem;line-height:5rem;color:#000}.section--innovation .innovation__video{position:relative;overflow:hidden}.section--innovation .innovation__catch{position:absolute;right:0}.section--innovation .innovation__catchText{margin-left:.25rem;font-family:"gotham",sans-serif;font-size:1.5625vw;line-height:2.5vw;letter-spacing:.03em;color:rgba(255,255,255,.5)}.section--innovation .innovation__catchTitle{font-size:5vw;line-height:7.65625vw;letter-spacing:.03em;color:#fff}.section--innovation .innovation__catchTitle sup{font-size:60%}.section--innovation .innovation__description{display:flex;align-items:center;justify-content:flex-end;min-height:31.25vw;padding:0 7.8125vw}.section--innovation .innovation__descriptionInner{display:flex;justify-content:flex-end;max-width:71.5rem;margin:0 auto;padding:0 2rem}.section--innovation .innovation__descriptionBlock{display:flex;justify-content:flex-end;width:50%}.section--innovation .innovation__descriptionText{font-size:1.125rem;line-height:2rem}.section--innovation .innovation__descriptionNote{display:block;margin-top:1.75rem;font-size:.675rem;line-height:1rem;letter-spacing:-0.01em;color:#000}.section--innovation .innovation__body{position:relative;max-width:71.5rem;margin:0 auto;padding:6.25rem 2rem 9.375rem}@media only screen and (max-width: 1059px){.section--innovation .innovation__body{margin:0 calc(50% - 50vw);padding:6.25rem 0 9.375rem}}.section--innovation .innovation__media{display:flex;align-items:center;justify-content:space-between;gap:5rem}.section--innovation .innovation__media:not(:first-child){margin-top:6.1875rem}.section--innovation .innovation__media:nth-child(odd){flex-direction:row-reverse}@media only screen and (max-width: 1059px){.section--innovation .innovation__media:nth-child(odd){padding-left:2rem}}.section--innovation .innovation__media:nth-child(even){flex-direction:row}@media only screen and (max-width: 1059px){.section--innovation .innovation__media:nth-child(even){padding-right:2rem}}@media only screen and (max-width: 1059px){.section--innovation .innovation__media{justify-content:flex-start;gap:1.9375rem}}.section--innovation .innovation__mediaImg{max-width:35rem}@media only screen and (max-width: 1059px){.section--innovation .innovation__mediaImg{max-width:25rem}}.section--innovation .innovation__mediaVideo{position:relative;max-width:35.25rem}@media only screen and (max-width: 1059px){.section--innovation .innovation__mediaVideo{max-width:25rem}}.section--innovation .innovation__mediaVideoText{position:absolute;top:calc(50% - 38px);right:1rem;transform:translateY(-50%);font-size:1.1875rem;line-height:2rem;color:#fff}.section--innovation .innovation__mediaVideoTextImg{position:absolute;bottom:1.1875rem;right:1rem;font-size:1.1875rem;line-height:2rem;color:#fff}.section--innovation .innovation__mediaContents{max-width:27.375rem}@media only screen and (max-width: 1059px){.section--innovation .innovation__mediaContents{max-width:50%}}.section--innovation .innovation__mediaTitle{font-size:2.25rem;line-height:3.25rem}.section--innovation .innovation__mediaTitle sup{font-size:60%}.section--innovation .innovation__mediaDescription{margin-top:1.25rem;font-size:1.125rem;line-height:2rem;letter-spacing:.01em}.section--innovation .innovation__mediaSubImg{margin-top:2.5rem}.section--innovation .innovation__mediaButton{display:flex;margin-top:1.875rem}.section--innovation .innovation__mediaButton .btn{width:12.5rem;margin:0;border:1px solid #000;border-radius:22px;color:#000;font-size:.9rem;line-height:2.875rem;letter-spacing:.03em;transition:width .2s;cursor:pointer}.section--innovation .innovation__mediaButton .btn:hover{width:13.75rem}.section--innovation .innovation__mediaNote{margin-top:1.5rem;font-size:.675rem;line-height:1rem;letter-spacing:.01em}.section--innovation .innovation__block{margin-top:8.25rem}@media screen and (max-width: 1060px){.section--innovation .innovation__block{padding:0 2rem}}.section--innovation .innovation__blockTitle{text-align:center;font-size:2.25rem;line-height:3.25rem}.section--innovation .innovation__blockList{display:flex;justify-content:space-between;gap:3.125rem}.section--innovation .innovation__blockListContents{margin-top:1.5625rem}.section--innovation .innovation__blockListBody{margin-top:1.25rem}.section--innovation .innovation__blockListTitle{display:flex;align-items:center;justify-content:center;height:2.75rem;background-color:#ddd}.section--innovation .innovation__blockListTitle span{text-align:center;font-size:1.1875rem;font-weight:bold;line-height:2rem}.section--innovation .innovation__blockListTitleImg{display:flex;align-items:center;justify-content:center;height:2.75rem;background-color:#ddd}.section--innovation .innovation__blockListTitleImg img{width:9.6875rem}.section--innovation .innovation__blockListDescription{margin-top:1.25rem;font-size:1.125rem;line-height:2rem;letter-spacing:.01em}.section--innovation .innovation__blockNote{margin-top:1.75rem;font-size:.675rem;line-height:1rem;letter-spacing:.01em}.section--comment{padding-top:8.125rem;padding-bottom:9.375rem;background-color:#f7f6f2}.section--comment .comment__title{text-align:center;font-size:3.125rem;line-height:5.625rem;letter-spacing:.03em;color:#000}.section--comment .comment__description{margin-top:1.3125rem;text-align:center;font-size:.8rem;line-height:2rem;letter-spacing:.01em}.section--comment .comment__list{width:100%;max-width:69rem;margin:2.8125rem auto 0;list-style:none}.section--comment .comment__listItem{width:344px;padding:2.1875rem 1.625rem 2rem 1.875rem;margin:.75rem;background-color:#fff;box-shadow:4px 4px 4px rgba(0,0,0,.05)}@media screen and (max-width: 1280px){.section--comment .comment__listItem{width:calc(50% - 24px);max-width:100%}}.section--comment .comment__listText{font-size:.9rem;line-height:1.625rem;color:#000}.section--comment .comment__listAuthor{display:flex;align-items:center;gap:.75rem;margin-top:.75rem}.section--comment .comment__listImg{display:flex;width:1.75rem}.section--comment .comment__listName{font-size:.9rem;line-height:1.625rem;color:#acacac}.section--comment .comment__button{display:flex;justify-content:center;margin-top:3.875rem}.section--comment .comment__button .btn{width:12.5rem;margin:0;border:1px solid #000;border-radius:22px;color:#000;font-size:.9rem;line-height:2.875rem;letter-spacing:.03em;transition:width .2s;cursor:pointer}.section--comment .comment__button .btn:hover{width:13.75rem}.section--awards{padding-top:8.125rem;padding-bottom:6.875rem;background:url("../img/index/desktop/awards/img_awards01.jpg") #ebebeb no-repeat right top/contain;background-blend-mode:multiply}.section--awards .awards{max-width:67.5rem;margin:0 auto;color:#000}.section--awards .awards__title{text-align:center;font-size:3.125rem;line-height:5.625rem;letter-spacing:.03em;color:#000}.section--awards .awards__description{margin-top:1.5rem;text-align:center;font-size:1.125rem;line-height:2rem;letter-spacing:.01em}.section--awards .awards__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:5.625rem;margin-top:5.25rem;list-style:none}.section--awards .awards__listImg{display:flex;align-items:center;justify-content:center}.section--awards .awards__listImg.--img01{margin-bottom:2.875rem}.section--awards .awards__listImg.--img02{margin-bottom:2.875rem}.section--awards .awards__listImg.--img03{margin-bottom:2.875rem}.section--awards .awards__listImg.--img04{margin-bottom:2.5rem}.section--awards .awards__listImg.--img05{margin-bottom:2.5rem}.section--awards .awards__listImg img.--img01{width:16.125rem}.section--awards .awards__listImg img.--img02{width:19.375rem}.section--awards .awards__listImg img.--img03{width:14.25rem}.section--awards .awards__listImg img.--img04{width:16.6875rem;mix-blend-mode:darken}.section--awards .awards__listImg img.--img05{width:6.8125rem}.section--awards .awards__listText{text-align:center;font-size:.75rem;line-height:1.3125rem;letter-spacing:.02em;color:gray}.section--usability{padding-top:8.1875rem;padding-bottom:10.875rem;background-color:rgba(233,240,242,.45);color:#000}.section--usability .usability__title{text-align:center;font-size:3.125rem;line-height:5.625rem;letter-spacing:.03em;color:#000}.section--usability .usability__contents{display:grid;grid-template-columns:repeat(2, 1fr);gap:5rem;width:100%;max-width:71.5rem;margin:2.875rem auto 0;padding:0 2rem}.section--usability .usability__mediaVideo{max-width:31.25rem}.section--usability .usability__mediaContents{margin-top:1.875rem}.section--usability .usability__mediaType{display:flex;flex-wrap:wrap;gap:.9375rem}.section--usability .usability__mediaType span{padding:2px 22px;border:1px solid #777;font-size:1rem}.section--usability .usability__mediaTitle{margin-top:1.625rem;font-size:1.75rem;line-height:2.875rem}.section--usability .usability__mediaDescription{margin-top:1.625rem;font-size:1.125rem;line-height:2rem;letter-spacing:.01em}.section--usability .usability__mediaNote{margin-top:1.25rem;font-size:1rem}.section--usability .usability__mediaNote a{color:#000}.section--usability .usability__block{max-width:67.5rem;padding:3.75rem 4.125rem 3.125rem;margin:5rem auto 0;background-color:#fff}.section--usability .usability__blockType{justify-content:center}.section--usability .usability__blockTitle{margin-top:1.25rem;text-align:center;font-size:1.75rem;line-height:3.0625rem;letter-spacing:.02em}.section--usability .usability__blockList{display:flex;justify-content:space-between;gap:3.3125rem;max-width:55.8125rem;margin:2.625rem auto 0;list-style:none}.section--usability .usability__blockItemTitle{margin-top:1.5rem;font-size:1.1875rem;font-weight:bold;line-height:1.6875rem;letter-spacing:.02em}.section--usability .usability__blockItemDescription{margin-top:1rem;font-size:.9rem;line-height:1.625rem}.section--gallery{padding-top:7.625rem}.section--gallery .gallery__title{text-align:center;font-size:3.25rem;line-height:5.625rem;letter-spacing:.03em;color:#000}.section--gallery .gallery__buttons{margin-top:2rem}.section--gallery .gallery__contents{display:none}.section--gallery .gallery__contents.--current{display:block}.section--gallery .gallery__images{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr 1fr;gap:.625rem;grid-template-areas:"img01 img01 img02 img03" "img01 img01 img04 img05";margin-top:3.75rem}.section--gallery .gallery__img:nth-child(1){grid-area:img01}.section--gallery .gallery__img:nth-child(2){grid-area:img02}.section--gallery .gallery__img:nth-child(3){grid-area:img03}.section--gallery .gallery__img:nth-child(4){grid-area:img04}.section--gallery .gallery__img:nth-child(5){grid-area:img05}.section--productsInfo{margin-bottom:4.5rem;padding-top:8.125rem}.section--productsInfo .productsInfo__title{text-align:center;font-size:3.25rem;line-height:5.625rem;letter-spacing:.03em;color:#000}.section--productsInfo .productsInfo__buttons{margin-top:2.34375vw}.section--productsInfo .productsInfo__imageContents{display:none;overflow:hidden}.section--productsInfo .productsInfo__imageContents.--current{display:block}.section--productsInfo .productsInfo__imageContents .swiper-button-prev,.section--productsInfo .productsInfo__imageContents .swiper-button-next{width:42px;height:42px;margin-top:.625rem;transform:translateY(-50%)}.section--productsInfo .productsInfo__imageContents .swiper-button-prev::after,.section--productsInfo .productsInfo__imageContents .swiper-button-next::after{content:"";width:42px;height:42px;margin:auto;background-repeat:no-repeat;background-size:contain}.section--productsInfo .productsInfo__imageContents .swiper-button-prev::after{background-image:url("../img/index/svg/ico_swiper_arrow_prev.svg")}.section--productsInfo .productsInfo__imageContents .swiper-button-next::after{background-image:url("../img/index/svg/ico_swiper_arrow_next.svg")}.section--productsInfo .productsInfo__imageContents .swiper-slide img{height:auto;width:100%}.section--productsInfo .productsInfo__imageContents .swiper-pagination{margin-top:.625rem}.section--productsInfo .productsInfo__imageContents.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet{position:relative;width:14px;height:14px;margin:0 9px;border:1px solid rgba(0,0,0,0);box-sizing:border-box;opacity:1}.section--productsInfo .productsInfo__imageContents.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet-active::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;border:1px solid #000;border-radius:50%}.section--productsInfo .productsInfo__imageContents.--theGreenFan.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(1){background:linear-gradient(90deg, #fff 0%, #fff 50%, #000 50%, #000 100%);border:1px solid #000}.section--productsInfo .productsInfo__imageContents.--theGreenFan.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(2){background:linear-gradient(90deg, #fff 0%, #fff 50%, #999 50%, #999 100%);border:1px solid #999}.section--productsInfo .productsInfo__imageContents.--theGreenFan.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(3){background:linear-gradient(90deg, #404040 0%, #404040 50%, #000 50%, #000 100%)}.section--productsInfo .productsInfo__imageContents.--theGreenFan.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(4){background:linear-gradient(90deg, #fff 0%, #fff 50%, #c3a87d 50%, #c3a87d 100%);border:1px solid #c3a87d}.section--productsInfo .productsInfo__imageContents.--greenFanStudio.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(1){background:#000}.section--productsInfo .productsInfo__imageContents.--greenFanStudio.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(2){background:#fff;border:1px solid #000}.section--productsInfo .productsInfo__imageContents.--greenFanStudio.swiper-container-horizontal>.swiper-pagination-bullets>.swiper-pagination-bullet:nth-of-type(3){background:linear-gradient(90deg, #fff 0%, #fff 50%, #000 50%, #000 100%);border:1px solid #000}.section--productsInfo .productsInfo__images{margin-top:5rem}.section--productsInfo .productsInfo__imgCaption{margin-top:2.5rem;text-align:center;font-size:.75rem;letter-spacing:-0.02em;color:#000}.section--productsInfo .productsInfo__contents{display:flex;align-items:center;flex-direction:column;margin-top:.625rem}.section--productsInfo .productsInfo__contentsTitle{width:13.25rem}.section--productsInfo .productsInfo__contentsValue{margin-left:1rem;color:#333}.section--productsInfo .productsInfo__contentsValue .rate{font-size:1.5625rem;line-height:1.6875rem}.section--productsInfo .productsInfo__contentsValue .value{font-size:2.5625rem}.section--productsInfo .productsInfo__contentsValue .tax{font-size:.875rem;line-height:1rem}.section--productsInfo .productsInfo__buyButton .btn{width:5.625rem;margin:.75rem auto 0;padding:.25rem .625rem .3125rem;background-color:#1bb6de;border-radius:1rem;color:#fff;font-size:.8rem;transition:width .2s}.section--productsInfo .productsInfo__buyButton .btn:hover{cursor:pointer;width:6.875rem}@media all and (min-width: 641px)and (max-width: 840px){.section--productsInfo .productsInfo__buyButton .btn:hover{width:6.875rem}}.section--productsAccordion{margin-bottom:5rem;padding:0 2rem}.section--productsAccordion .link{text-decoration:underline}.section--productsAccordion .color{padding:3.125rem 0}.section--productsAccordion .color__buttons{justify-content:flex-start}.section--productsAccordion .color__contents{display:none;margin-top:3.125rem}.section--productsAccordion .color__contents.--current{display:block}.section--productsAccordion .color__images{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.875rem 3.75rem}.section--productsAccordion .color__caption{padding-top:.625rem;text-align:center;font-size:.9rem;color:#444}.section--productsAccordion .accordion__content{display:grid;padding-bottom:4.375rem}.section--productsAccordion .contents{display:grid;grid-template-columns:repeat(2, 1fr);gap:3.75rem;width:100%;margin-top:1.875rem;border:none}.section--productsAccordion .contents .column{display:grid;grid-template-rows:subgrid;grid-row:span 22;gap:0}.section--productsAccordion .contents .col{text-align:center;font-size:.9rem;line-height:1.35rem}.section--productsAccordion .contents .product{position:relative;width:100%;padding:4.6875rem 0 1.5625rem;margin-top:-3.125rem;text-align:center;border-bottom:1px solid #ebebeb}.section--productsAccordion .contents .product .greenFan{position:relative}.section--productsAccordion .contents .product .greenFan::before{content:"";position:absolute;top:50%;left:-3.125rem;transform:translateY(-50%);width:2rem;height:3.75rem;background:url("../img/index/svg/img_theGreenFan.svg") no-repeat center/contain}.section--productsAccordion .contents .product .greenFan img{width:12.5625rem}.section--productsAccordion .contents .product .studio{position:relative}.section--productsAccordion .contents .product .studio::before{content:"";position:absolute;top:50%;left:-3.75rem;transform:translateY(-50%);width:2.625rem;height:3.75rem;background:url("../img/index/svg/img_greenFanStudio.svg") no-repeat center/contain}.section--productsAccordion .contents .product .studio img{width:15.25rem}.section--productsAccordion .contents .sticky{position:sticky;top:0;z-index:1;background-color:#fff}.section--productsAccordion .contents .catch{margin-top:1.5rem;margin-bottom:1rem;padding-inline:0;text-align:center;font-size:1.125rem;line-height:1.9375rem;color:#000}.section--productsAccordion .contents .catch br{display:none}.section--productsAccordion .contents .labels{display:grid;grid-template-columns:repeat(auto-fill, minmax(8.25rem, 1fr));gap:.75rem;margin-top:1.375rem;list-style:none}.section--productsAccordion .contents .label{padding:.4375rem .3125rem;text-align:center;background-color:#dedede;border-radius:.1875rem;font-size:.8rem;line-height:1.1875rem;color:#000}.section--productsAccordion .contents .label.--disabled{background-color:#fff;border:1px solid #ccc;color:#d0d0d0}.section--productsAccordion .spec__title{margin-top:2.5rem;margin-bottom:1rem;padding:0;padding-bottom:.625rem;text-align:left;border-bottom:1px solid #ebebeb;font-size:.9rem;font-weight:bold;line-height:1.35rem;color:#000}.section--productsAccordion .spec__title.--hidden span{opacity:0}.section--productsAccordion .spec__description{width:100%;padding:0 1.25rem;border:none;text-align:center;font-size:.9rem;line-height:1.35rem;color:#000}.section--productsAccordion .spec__description img{margin-top:1rem}.section--productsAccordion .spec__text{margin-top:1.875rem;font-size:.675rem;line-height:1rem;letter-spacing:-0.01em;color:#000}.section--productsAccordion .spec__notes{margin-top:.625rem;font-size:.675rem;line-height:1rem;letter-spacing:-0.01em;color:#000;list-style:none}.section--bannerGift{padding:0 2rem}.section--bannerGift .banner-gift{display:block;margin:auto;max-width:980px;transition:opacity .3s ease-in-out}.section--bannerGift .banner-gift:hover{opacity:.8}.section--bannerGift .banner-gift .img{display:block;width:auto;height:auto;max-width:100%;margin:auto}.section--cta .cta_online-service.--greenfan{margin-bottom:1.5rem}.section--buy{padding-bottom:5.625rem}.section--buy .viewport{position:relative;max-width:980px;width:90%;height:100%;margin:0 auto}.section--buy .buy{display:grid;place-content:center;width:100%;padding:0}.section--buy .buy__text{text-align:center;font-size:.9rem;line-height:1.75rem;color:#000}.section--buy .buy__text sup{font-size:60%}.section--buy .buy__note{margin-top:.625rem;text-align:center;font-size:.675rem;line-height:2rem;color:#666}.section--buy .buy__list{display:flex;justify-content:center;gap:5rem;margin-top:7.5rem;list-style:none}.section--buy .buy__item{position:relative;display:grid;place-items:center;width:32%}.section--buy .buy__itemImg{width:10.625rem}.section--buy .buy__itemContents{flex-grow:1}.section--buy .buy__itemTitle{width:100%;margin:.625rem auto 0}.section--buy .buy__itemTitle.--greenFan{width:11.8125rem}.section--buy .buy__itemTitle.--studio{width:13.9375rem}.section--buy .buy__itemValue{margin-top:.5625rem;text-align:center;color:#333}.section--buy .buy__itemValue .rate{font-size:1.3125rem;line-height:2rem}.section--buy .buy__itemValue .value{font-size:1.9375rem}.section--buy .buy__itemValue .tax{font-size:.875rem;line-height:1.1875rem}.section--buy .buy__buttons{display:flex;justify-content:center;gap:.9375rem;margin-top:.625rem}.section--buy .buy__buttons .btn{box-sizing:border-box;width:5.625rem;height:auto;margin:0;padding:.25rem .625rem .3125rem;background-color:#1bb6de;border-radius:1.5rem;color:#fff;font-size:.8rem;transition:width .2s}.section--buy .buy__buttons .btn:hover{cursor:pointer;width:6.875rem}.section--buy .buy__buttons .btn.--store{background-color:#d3d3d3;color:#000}.section--buy .buy__benefit{margin:1.875rem auto 0}.section--buy .buy__benefitText{text-align:center;font-size:1.125rem;line-height:2rem;color:#000}.section--buy .buy__benefitList{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.375rem;font-size:1rem;line-height:2rem;color:#000;list-style:none}.init__video.--hidden{display:none}.init__video .video{position:relative;width:100vw;height:100vh;overflow:hidden}.init__video .video__movie{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%}.init__video .video__text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#000;font-size:2.4375rem}.init__section{position:relative;width:100vw;height:100vh;color:#fff;display:none}.init__section.--section01{background:url("../img/index/desktop/init/img_init01.jpg") no-repeat center/cover}.init__section.--section01.--active{display:block}.init__section.--section02{background:url("../img/index/desktop/init/img_init02.jpg") no-repeat center/cover}.init__section.--section02.--active{display:block}.init__section.--section03{background:url("../img/index/desktop/init/img_init03.jpg") no-repeat center/cover}.init__section.--section03.--active{display:block}.init__sectionText{position:fixed;bottom:4.3125rem;left:6rem;font-size:1.875rem}.init__sectionImg{position:fixed;top:9.125rem;left:50%;transform:translateX(-50%);width:29.25rem;font-size:1.875rem}.scroll{position:absolute;bottom:2.75rem;right:2.375rem}.scroll__gauge{display:flex;align-items:center;flex-direction:column;width:.125rem;height:5.75rem;background-color:#777}.scroll__progress{height:100%;background-color:#fff;width:0;transition:width .3s ease-in-out}.scroll__text{position:absolute;bottom:-1.375rem;color:#000;font-family:gotham,sans-serif;font-size:.5625rem;letter-spacing:.09em}.section_overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-99}.section_overlay.visible{opacity:1;z-index:2;transition:opacity .8s}.section_overlay .video_stop{position:absolute;z-index:99;top:10px;right:2%;width:48px;height:48px;color:#dedede;cursor:pointer}@media all and (min-width: 1600px){.section_overlay .video_stop{top:3vw}}@media screen and (min-width: 1900px){.section_overlay .video_stop{top:6%}}.section_overlay .video_stop:hover{opacity:.8}.section_overlay .video_stop::after{font-family:"icon";speak:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:3rem}.section_overlay--v1{display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;max-width:100%;height:100vh;overflow:auto}.section_overlay--v1 video{position:relative;width:100%;height:auto;-webkit-box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);z-index:2}.video_content{position:relative;display:flex;align-items:center}.video_overlay{background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1}.product__buttons{display:flex;justify-content:center;gap:1.25rem}.product__button{display:flex;justify-content:center;align-items:center;min-width:17.5rem;min-height:3.375rem;border:1px solid #707070;border-radius:50px;font-size:1rem;padding:5px;color:#707070;cursor:pointer;transition:all .3s}.product__button.--current{background-color:#707070;color:#fff}.product__button.--theGreenFan{gap:1.25rem}.product__button.--theGreenFan>.icon{width:.78125rem;height:2rem;mask-image:url("../img/index/svg/ico_theGreenFun.svg")}.product__button.--greenFanStudio{gap:1rem}.product__button.--greenFanStudio>.icon{width:1.375rem;height:2.0625rem;mask-image:url("../img/index/svg/ico_greenFunStudio.svg")}.product__button>.icon{mask-repeat:no-repeat;mask-size:contain;mask-position:0 0;background-color:currentColor}.table{width:100%;border-collapse:collapse;border-spacing:0;text-align:left;font-size:.9rem;line-height:1.5;border-top:1px solid #ebebeb}.table th,.table td{padding:.5rem 0;border-bottom:1px solid #ebebeb;vertical-align:top}.table th{width:190px}/*# sourceMappingURL=desktop.css.map */
