@charset "utf-8";#contact_area{height:280px;padding-top:30px;padding-left:-webkit-calc(((100% - 1000px) / 2) + 40px);padding-left:calc(((100% - 1000px) / 2) + 40px);padding-right:-webkit-calc(((100% - 1000px) / 2) + 380px);padding-right:calc(((100% - 1000px) / 2) + 380px);text-align:center}#contact_area.lazyloaded{background:#FFF url(https://k-withyou.net/images/user/back_footer.webp) center center no-repeat}footer #contact_area{padding-top:20px}#contact_area_catch{color:#FF6A94;font-size:125%;margin-bottom:10px;text-align:center}#contact_area>div{background-color:#FFF;border-radius:10px;box-shadow:2px 2px 7px 0 rgba(0,0,0,.2);display:block;min-height:76px;margin:0 auto;padding:10px 0;text-align:center;vertical-align:top;width:270px}#contact_area>div span{display:block;position:relative}#contact_area>div span:before,#contact_area>div span:after{font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#contact_area>div span:before{content:"\F141";left:1.6em}#contact_area>div span:after{content:"\F142";right:1.6em}#contact_area>div strong{color:#FF6A94;display:block;font-size:175%;font-weight:700;height:30px;line-height:30px;margin-top:-2px;margin-bottom:2px}#contact_area>div strong:before{content:"\F3F2";font-family:"Material Design Icons";font-weight:400}#contact_area>div a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#FF99AF;border-radius:5px;color:#FFF;display:inline-block;height:30px;line-height:30px;position:relative;text-decoration:none;transition:opacity 0.2s ease-out 0s;width:220px}#contact_area>div a:hover{opacity:.7}#contact_area>div a:before{content:"\F1F0";font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;left:1em;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}[id^="contact_area"]>a{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:15px;color:#FFF;display:inline-block;font-size:125%;height:50px;line-height:50px;margin-top:30px;text-align:center;text-decoration:none;transition:opacity 0.2s ease-out 0s;width:280px}footer [id^="contact_area"]>a{margin-top:10px}[id^="contact_area"]>a:hover{opacity:.7}[id^="contact_area"]>a+a{margin-left:20px}[id^="contact_area"] a[href^="mailto:"]{background-color:#FF99AF;position:relative}[id^="contact_area"] a[href^="mailto:"]:before{content:"\F1F0";font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;left:1em;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}[id^="contact_area"] a[href="#line_qr"]{background-color:#2EC953;position:relative}[id^="contact_area"] #contact_area_line:before{content:url(https://k-withyou.net/images/user/icon_line.webp);line-height:1;position:absolute;top:50%;left:1.6em;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}[id^="contact_area"] #contact_area_form{background-color:#FF6A94}[id^="contact_area"] #line_qr{display:none}#contact_area_repuirements{background-color:#FFF;text-align:center;padding-top:30px;padding-bottom:30px}
