.contact{align-items:center;display:flex;height:400px;justify-content:center}.contact-inner{color:#020138;text-align:center}.contact-inner .contact-btn{margin-top:0;padding-bottom:10px}.contact-btn a{background-color:#020138;border-radius:10px;color:#fff;display:inline-block;font-size:36px;font-weight:500;margin-top:55px;padding:40px 120px;text-decoration:none}.contact-btn a,.contact-call{font-family:Noto Sans JP,sans-serif}.contact-call{color:#020138;font-size:18px;font-weight:400;letter-spacing:1.1px;margin-bottom:10px;margin-top:20px}.contact-numbers{padding-top:15px}.contact-numbers,.tel-number{align-items:center;display:flex;justify-content:center}.tel-number{color:#020138;font-family:Noto Sans JP,sans-serif;font-size:48px;font-weight:400}.tel-number i{font-size:40px;margin-right:10px}.tel-divide{font-size:48px}i.fa-phone{transform:scaleX(-1)}.pc{color:#020138;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:300;line-height:1.6;margin:0 auto;margin-top:125px;padding:0 60px;width:1920px}.container{margin:0 auto;max-width:800px;padding:16px}.container .text1,.container h2{font-size:20px}.container h2{border-bottom:1px solid #ccc;margin-top:20px;padding-bottom:5px}.container p{font-size:14px}ul{list-style-type:disc;padding-left:20px}.address p{margin:5px 0}