body{font-family:Noto Sans JP}@media screen and (min-width: 320px){.tel-bg{margin-top:16px;background-color:#f8f8f8;padding:56px 16px 64px}.tel-box{background-color:#fff;padding:56px 24px 62px;text-align:center;letter-spacing:.15em}.tel-box h2{font-size:16px;font-weight:700;color:#39cac0;margin-bottom:28px}.tel-num-box{display:flex;align-items:center;justify-content:center;margin-bottom:30px;margin-right:10px}.tel-box img{width:27.6px;height:30px;margin-right:18px;margin-bottom:1px}.tel-box .tel-num{font-size:24px;font-weight:700}.tel-box .tel-text{font-size:13px}.tel-box .tel-text span{font-size:11px}}@media screen and (min-width: 601px){.tel-bg{margin-top:20px;padding:136px 70px}.tel-box{padding:72px 24px;letter-spacing:.15em}.tel-box h2,.tel-num-box{margin-bottom:32px}.tel-box img{margin-right:22px}.tel-box .tel-text{font-size:14px}.tel-box .tel-text span{font-size:12px}}@media screen and (min-width: 1081px){.tel-bg{margin-top:33px;padding:144px 70px 180px}.tel-box{padding:88px 24px 96px;max-width:800px;margin:0 auto}.tel-box h2{font-size:18px;margin-bottom:40px}.tel-num-box{margin-bottom:40px;margin-right:16px}.tel-box img{width:30.37px;height:33px;margin-right:22px}.tel-box .tel-num{font-size:30px}.tel-box .tel-text{font-size:16px}.tel-box .tel-text span{font-size:13px}}
