.hidden--pc{display:none}@media screen and (max-width: 640px){.hidden--pc{display:block}.hidden--sp{display:none}}.main-key-secLp{width:100%}.main-key-secLp img{width:100%;vertical-align:bottom}.main-key-inner{width:100%;max-width:800px;margin:0 auto}.desLp-inner{width:100%;max-width:1260px;padding-left:30px;padding-right:30px;margin:0 auto;box-sizing:border-box}.desLp-btn__contact{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box}.desLp-btn__contact img{width:100%;max-width:680px}.key-logo{position:relative;z-index:3;width:100%;text-align:center;padding:2% 30px;box-sizing:border-box}.key-logo img{max-width:250px;width:80%}.online-is-better{background:#fff;padding:80px 30px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.online-is-better img{width:100%}.online-is-better h4{width:100%;max-width:810px}.online-is-better div{width:100%;max-width:1080px}.online-is-better p{width:100%;max-width:1000px}.online-is-better a{width:100%;max-width:680px}@media screen and (max-width: 640px){.online-is-better{padding:40px 30px}}.makingFlow{display:flex;flex-wrap:wrap;justify-content:space-between;margin:90px 0}.makingFlow__image{position:relative;width:21%;margin-right:4%}.makingFlow__image:nth-child(4){margin-right:0}.makingFlow__image:before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:25px 0 25px 25px;border-color:transparent transparent transparent var(--desLp-sub-color);top:20%;right:-13%}.makingFlow__image:nth-child(4):before{display:none}.makingFlow__image img{width:100%}.makingFlow__image p{font-size:40px;font-weight:700;text-align:center;margin:30px 0 0}@media screen and (max-width: 1200px){.makingFlow__image p{font-size:30px;margin:25px 0 0}}@media screen and (max-width: 950px){.makingFlow{margin:60px 0}.makingFlow__image{position:relative;width:21%;margin-right:4%}.makingFlow__image:nth-child(4){margin-right:0}.makingFlow__image:before{border-width:20px 0 20px 20px;top:15%;right:-16%}.makingFlow__image p{font-size:26px;margin:20px 0 0}}@media screen and (max-width: 640px){.makingFlow__image{position:relative;width:46%;margin-right:4%}.makingFlow__image:nth-child(2n){margin-right:0}.makingFlow__image:before{border-width:15px 0 15px 15px;top:20%;right:-13%}.makingFlow__image:nth-child(2n):before{display:none}.makingFlow__image img{width:100%}.makingFlow__image p{font-size:24px;font-weight:700;text-align:center;margin:15px 0}}.sheet-youtube{padding-top:70px;padding-bottom:100px}.sheet-youtube__banner{padding-top:50px;padding-bottom:50px;width:100%}.sheet-youtube__banner img{width:100%}.sheet-youtube .desLp-inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.sheet-youtube h4{margin-bottom:70px;width:100%;text-align:center}.sheet-youtube h3 img{width:100%;max-width:510px}.sheet-youtube__video-inner{width:100%;max-width:1000px}.sheet-youtube__videoWrap{position:relative;width:100%;height:0;padding-top:56.25%}.sheet-youtube__videoWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 640px){.sheet-youtube{padding-top:30px;padding-bottom:70px}}.sheet-order{width:100%;margin:0 auto;padding-top:60px;padding-bottom:60px}hr.eight{height:0;margin:0 auto;padding:0;border:0;border-top:5px dashed #fff;width:100%}.sheet-order__content{text-align:center;padding-top:60px;padding-bottom:45px}.sheet-order__content h3 img{width:100%;max-width:1000px}.sheet-order__content p{font-size:48px;line-height:1.3}.sheet-order__content a img{width:100%;max-width:610px}@media screen and (max-width: 1200px){.sheet-order__content p{font-size:36px}}@media screen and (max-width: 640px){.sheet-order__content p{font-size:22px}}.common-footer{padding:170px 30px;background:var(--desLp-main-color);color:#fff;text-align:center}.common-footer h5{font-size:72px;font-weight:700;margin:0 0 30px}.common-footer__explain{font-size:36px;font-weight:700;margin:0}.common-footer__image{display:inline-block;margin:80px 0}.common-footer__image img{width:100%;max-width:680px}.common-footer__mail{font-size:46px;font-weight:700}@media screen and (max-width: 640px){.common-footer{padding:80px 30px;background:var(--desLp-main-color);color:#fff;text-align:center}.common-footer h5{font-size:42px}.common-footer__explain{font-size:28px;font-weight:700;margin:0}.common-footer__image{display:inline-block;margin:50px 0}.common-footer__mail{font-size:28px;font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/lp2-commonStyle.css.map */
