.contact #wrap{overflow:hidden}.contact #wrap .inner{max-width:748px}.contact #wrap .contact-heading{margin:152px 0 174px}@media (max-width: 767px){.contact #wrap .contact-heading{margin:92px 0 110px}}.contact #wrap .tel-box{display:block;background-color:rgba(41,67,193,0.1);border-radius:40px;text-align:center;padding:35px 20px 35px}.contact #wrap .tel-box .ttl{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.contact #wrap .tel-box .ttl{font-size:20px;line-height:28px}}.contact #wrap .tel-box .txt{font-family:"Rozha One",serif;font-size:40px;font-size:4rem;line-height:1.425em;letter-spacing:0em;font-weight:400;color:#2943c1}.contact #wrap .tel-box .txt span{color:#2943c1;font-size:70px;line-height:99px;margin-left:-1px}@media (max-width: 767px){.contact #wrap .tel-box .txt span{font-size:40px;margin-left:1px;line-height:60px}}@media (max-width: 767px){.contact #wrap .tel-box .txt{font-size:20px}}.contact #wrap .tel-box .note{margin-top:-14px;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.contact #wrap .tel-box .note{font-size:13px;line-height:20px;margin-top:5px}}@media (min-width: 768px){.contact #wrap .tel-box{pointer-events:none;margin-bottom:100px;padding:50px 20px 45px}}@media (max-width: 767px){.contact #wrap .tel-box{margin:0 auto;max-width:385px}}.contact #wrap .contactform{padding:80px 0 100px}@media (max-width: 767px){.contact #wrap .contactform{padding-bottom:0}}.contact.form-confirm .title-heading{margin-top:152px;margin-bottom:100px !important}@media (max-width: 767px){.contact.form-confirm .title-heading{margin-top:92px}}

/*# sourceMappingURL=maps/contact.min.css.map */
