.about-hero-wrap{background-image:linear-gradient(330deg,#e4e3e2,#e4e4e2 21%,#e7e6e4 30% 39%,#e7e6e4 46% 54%,#e7e6e4 61% 69%,#e7e6e4 79%,#e9e9e7)}.about-hero-wrap .heading-hero-wrap{color:#494846}.about-hero-wrap .heading-hero-wrap .heading-sub{color:#4f4f4f}.about-hero-wrap .img-wrap{position:absolute;left:50%;top:150px;margin-left:-170px}.about-lead-inner{padding-top:110px!important;padding-bottom:110px!important;text-align:center}.about-lead .heading-wrap{margin-bottom:30px;position:relative;padding-top:30px}.about-lead .heading-wrap .en{font-size:16px;color:#f93;font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal}.about-lead .heading-wrap .jp{font-size:32px;font-weight:400}.about-lead .heading-wrap .fadeup-custom{position:absolute;top:60px;left:0;right:0;text-align:center;transition:.9s ease;opacity:0}.about-lead .heading-wrap .fadeup-custom.faded{top:0;opacity:1}.about-lead .concept{line-height:240%}.about-img-only-inner{padding-bottom:110px!important}.about-img-only .img-wrap{max-width:860px;margin-left:-36px}.about-promise-inner{padding-bottom:110px!important;display:flex}@media (max-width: 1024px){.about-promise-inner{display:block}}.about-promise .heading-wrap{text-align:center;padding-top:100px;width:45%}.about-promise .heading-wrap-content{text-align:left;display:inline-block}.about-promise .heading-wrap-content p{line-height:2}.about-promise .heading-wrap .head{font-size:24px;margin-bottom:20px;font-weight:400}.about-promise .heading-wrap p{font-size:16px}.about-promise .contents{width:55%;background-color:#fff9f0;padding:90px 100px;position:relative}.about-promise .contents:after{content:"";display:block;background-color:#fff9f0;width:1000px;position:absolute;right:-1000px;top:0;bottom:0}.about-promise .contents .promise-item-block{margin-bottom:40px}.about-promise .contents .promise-item-block:last-child{margin-bottom:0}.about-promise .contents .promise-item-block .head-block:before,.about-promise .contents .promise-item-block .head-block:after{content:"";display:table}.about-promise .contents .promise-item-block .head-block:after{clear:both}.about-promise .contents .promise-item-block .head-block .number{font-size:11px;color:#8c8c8c;position:relative;font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;float:left;line-height:65px}.about-promise .contents .promise-item-block .head-block .number:after{content:"";display:block;height:1px;background-color:#eaeaea;width:44px;position:absolute;top:32px;left:30px}.about-promise .contents .promise-item-block .head-block .heading-promise{padding-left:100px;font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;color:#f93;font-size:32px}.about-promise .contents .promise-item-block .descript{padding-left:100px;font-size:16px;line-height:2}.about-technology{background-image:url(//test-lypo.myshopify.com/cdn/shop/t/107/assets/about-tech.jpg?v=163144956526668001531751953871);background-size:cover}.about-technology-inner{padding-top:110px!important;padding-bottom:160px!important}.about-technology .heading-wrap{margin-bottom:70px}.about-technology .heading-wrap .en{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;font-size:42px;margin-bottom:4px;line-height:120%;font-feature-settings:"palt"}.about-technology .heading-wrap .jp{font-size:18px;color:#4f4f4f;font-weight:400}.about-technology .technology-wrap{background-color:#fff;padding:60px;width:960px;margin:0 auto;display:flex;align-items:center}.about-technology .technology-wrap .contents{width:58%}.about-technology .technology-wrap .contents .head{font-size:18px;color:#8c8c8c;margin-bottom:20px;font-weight:400}.about-technology .technology-wrap .contents .descript{line-height:200%;font-size:16px}.about-technology .technology-wrap .contents .addition{color:#8c8c8c;font-size:12px;margin-top:1em}.about-technology .technology-wrap .logo{width:42%;text-align:center}.about-feature-inner{padding-bottom:120px!important;padding-top:120px!important}.about-feature .feature-block{max-width:1028px;margin:0 auto 70px;border-bottom:solid 1px #EAEAEA;padding-bottom:70px}.about-feature .feature-block:last-child{border:none;padding-bottom:0;margin-bottom:0}.about-feature .feature-block .accordion-head{font-size:18px}.about-feature .feature-block .accordion-head .orange-number{display:inline-block;color:#f93;font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;padding-right:10px}.about-feature .feature-block .accordion-content{display:block;padding:20px 0;line-height:2}.about-feature .feature-block .accordion-content-inner{display:flex;justify-content:space-between;align-items:center}.about-feature .feature-block .accordion-content .text-block{max-width:450px}.about-feature .feature-block .accordion-content .text-block .title-feature{font-size:26px;font-weight:400;margin-bottom:30px;line-height:180%}.about-feature .feature-block .accordion-content .text-block .descript{font-size:16px}.about-feature .feature-block .accordion-content .text-block .descript span{font-weight:700;color:#f93}.about-feature .feature-block .accordion-content .text-block .addition{font-size:12px;color:#8c8c8c}.about-feature .feature-block .accordion-content .img-block{max-width:400px}@media (max-width: 1024px){.about-feature .feature-block{max-width:100%;margin:0 auto -1px;border-bottom:none;padding-bottom:0}.about-feature .feature-block:last-child{border:none;padding-bottom:0;margin-bottom:0}.about-feature .feature-block .accordion-head{border-top:solid 1px #EAEAEA;border-bottom:solid 1px #EAEAEA;padding:16px 0;font-size:18px;position:relative}.about-feature .feature-block .accordion-head .orange-number{display:inline-block;color:#f93;font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;padding-right:10px}.about-feature .feature-block .accordion-head:after{content:"";display:inline-block;width:7px;height:7px;margin:-4px 10px 0;border-top:1px solid #8C8C8C;border-right:1px solid #8C8C8C;border-bottom:none;transform:rotate(135deg);position:absolute;top:50%;right:0}.about-feature .feature-block .accordion-head.active:after{transform:rotate(-45deg)}.about-feature .feature-block .accordion-content{display:none;padding:30px 0}.about-feature .feature-block .accordion-content-inner,.about-feature .feature-block .accordion-content.active{display:block}.about-feature .feature-block .accordion-content .text-block{max-width:100%;padding-bottom:50px}.about-feature .feature-block .accordion-content .text-block .title-feature{font-size:20px;font-weight:400;margin-bottom:24px;line-height:180%}.about-feature .feature-block .accordion-content .text-block .descript{font-size:15px}.about-feature .feature-block .accordion-content .text-block .addition{font-size:12px;color:#8c8c8c}.about-feature .feature-block .accordion-content .img-block{max-width:100%;margin:0 auto 40px}.about-feature .feature-block .accordion-content .img-block.mb{margin-bottom:50px}}.about-next-content{background-image:url(//test-lypo.myshopify.com/cdn/shop/t/107/assets/about-history.jpg?v=145696063622815805411751953870);background-size:cover;background-position:5% 0}.about-next-content-inner{height:456px;position:relative}.about-next-content .text-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding-left:36px;-moz-text-shadow:0px 0px 16px rgba(0,0,0,.25);-webkit-text-shadow:0px 0px 16px rgba(0,0,0,.25);-ms-text-shadow:0px 0px 16px rgba(0,0,0,.25);text-shadow:0px 0px 16px rgba(0,0,0,.25)}.about-next-content .text-block .next{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;font-size:17px;color:#fff;margin-bottom:50px}.about-next-content .text-block .main-block{margin-bottom:30px}.about-next-content .text-block .main-block .en{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;font-size:43px;color:#fff;line-height:2}.about-next-content .text-block .main-block .jp{font-size:18px;font-weight:400;color:#fff}@media (max-width: 1024px){.about-hero-wrap{overflow:hidden;position:relative}.about-hero-wrap .heading-hero-wrap{color:#494846}.about-hero-wrap .heading-hero-wrap .heading-sub{color:#4f4f4f}.about-hero-wrap .img-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;margin-left:20px;margin-top:-30px;padding:0 24px;max-width:600px}.about-lead-inner{max-width:1372px;padding:70px 36px;margin:0 auto;text-align:left}}@media (max-width: 1024px){.about-lead-inner{padding-left:24px;padding-right:24px}}@media (max-width: 1024px){.about-lead .heading-wrap{margin-bottom:30px;padding-top:20px}.about-lead .heading-wrap .en{font-size:14px}.about-lead .heading-wrap .jp{font-size:28px}.about-lead .heading-wrap .fadeup-custom{top:30px;text-align:left}.about-lead .concept{line-height:220%;font-size:16px}.about-lead .concept p{margin-bottom:1em}.about-img-only-inner{max-width:1372px;padding-left:36px;padding-right:36px;margin:0 auto;padding-bottom:70px}}@media (max-width: 1024px){.about-img-only-inner{padding-left:24px;padding-right:24px}.about-img-only .img-wrap{max-width:860px;margin-left:-24px}}@media (max-width: 1024px){.about-promise{overflow:hidden}.about-promise-inner{padding-left:24px;padding-right:24px;display:block}.about-promise .heading-wrap{text-align:left;padding-top:0;padding-bottom:50px;width:100%}.about-promise .heading-wrap-content{text-align:left;display:inline-block}.about-promise .heading-wrap .head{font-size:24px;margin-bottom:20px;font-weight:400}.about-promise .heading-wrap p{font-size:16px}.about-promise .contents{width:calc(100% - 50px);background-color:#fff9f0;padding:50px 0;margin-left:50px;position:relative}.about-promise .contents:after{content:"";display:block;background-color:#fff9f0;width:1000px;position:absolute;right:-1000px;top:0;bottom:0}.about-promise .contents .promise-item-block{margin-left:-47px;margin-bottom:40px}.about-promise .contents .promise-item-block:last-child{margin-bottom:0}.about-promise .contents .promise-item-block .head-block:before,.about-promise .contents .promise-item-block .head-block:after{content:"";display:table}.about-promise .contents .promise-item-block .head-block:after{clear:both}.about-promise .contents .promise-item-block .head-block .number{font-size:11px;color:#8c8c8c;position:relative;font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;float:left;line-height:60px}.about-promise .contents .promise-item-block .head-block .number:after{content:"";display:block;height:1px;background-color:#eaeaea;width:32px;position:absolute;top:29px;left:30px}.about-promise .contents .promise-item-block .head-block .heading-promise{padding-left:75px;font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;color:#f93;font-size:28px}.about-promise .contents .promise-item-block .descript{padding-left:75px;font-size:15px}.about-technology-inner{max-width:1372px;padding:60px 36px 70px;margin:0 auto}}@media (max-width: 1024px){.about-technology-inner{padding-left:24px;padding-right:24px}.about-technology .heading-wrap{margin-bottom:30px}.about-technology .heading-wrap .en{font-size:30px;margin-bottom:4px}.about-technology .heading-wrap .jp{font-size:13px}.about-technology .technology-wrap{background-color:#fff;padding:40px 24px;width:auto;max-width:500px;margin:0 auto;display:block;align-items:center}.about-technology .technology-wrap .contents{width:100%}.about-technology .technology-wrap .contents .head{font-size:16px;margin-bottom:20px}.about-technology .technology-wrap .contents .descript{font-size:15px}.about-technology .technology-wrap .contents .addition{font-size:13px}.about-technology .technology-wrap .logo{width:100%;text-align:center;padding-top:40px;padding-bottom:10px}.about-feature-inner{max-width:1372px;padding:70px 36px;margin:0 auto}}@media (max-width: 1024px){.about-feature-inner{padding-left:24px;padding-right:24px}.about-feature .feature-block{max-width:100%;margin:0 auto -1px;border-bottom:none;padding-bottom:0}.about-feature .feature-block:last-child{border:none;padding-bottom:0;margin-bottom:0}.about-feature .feature-block .feature-head{border-top:solid 1px #EAEAEA;border-bottom:solid 1px #EAEAEA;padding:16px 0;font-size:18px;position:relative}.about-feature .feature-block .feature-head .orange-number{display:inline-block;color:#f93;font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;padding-right:10px}.about-feature .feature-block .feature-head:after{content:"";display:inline-block;width:7px;height:7px;margin:-4px 10px 0;border-top:1px solid #8C8C8C;border-right:1px solid #8C8C8C;transform:rotate(135deg);position:absolute;top:50%;right:0}.about-feature .feature-block .feature-head.active:after{transform:rotate(-45deg)}.about-feature .feature-block .feature-content{display:none;padding:30px 0}.about-feature .feature-block .feature-content-inner,.about-feature .feature-block .feature-content.active{display:block}.about-feature .feature-block .feature-content .text-block{max-width:100%;padding-bottom:50px}.about-feature .feature-block .feature-content .text-block .title-feature{font-size:20px;font-weight:400;margin-bottom:24px;line-height:180%}.about-feature .feature-block .feature-content .text-block .descript{font-size:15px}.about-feature .feature-block .feature-content .text-block .addition{font-size:12px;color:#8c8c8c}.about-feature .feature-block .feature-content .img-block{max-width:100%;margin:0 auto 40px}.about-feature .feature-block .feature-content .img-block.mb{margin-bottom:50px}.about-next-content{background-image:url(//test-lypo.myshopify.com/cdn/shop/t/107/assets/about-history_sp.jpg?v=37277442699873216911751953871);background-position:center;height:395px}.about-next-content .text-block{position:absolute;left:50%;transform:translate(-50%,-50%);width:100%;top:58%;padding-left:24px;-moz-text-shadow:0px 0px 16px rgba(0,0,0,.25);-webkit-text-shadow:0px 0px 16px rgba(0,0,0,.25);-ms-text-shadow:0px 0px 16px rgba(0,0,0,.25);text-shadow:0px 0px 16px rgba(0,0,0,.25)}.about-next-content .text-block .next{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;font-size:17px;color:#fff;margin-bottom:10px}.about-next-content .text-block .main-block{margin-bottom:10px}.about-next-content .text-block .main-block .en{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:300;font-style:normal;font-size:30px;color:#fff;line-height:40px}.about-next-content .text-block .main-block .jp{font-size:13px;font-weight:400;color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/renew-about.css.map */
