.lcl-call .lcl-call-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8rem}@media screen and (max-width: 767px){.lcl-call .lcl-call-tel{display:block}}@media screen and (min-width: 768px){.lcl-call .lcl-call-tel__ttl{font-size:max(2rem*var(--font-scale),10px)}}@media screen and (max-width: 767px){.lcl-call .lcl-call-tel__ttl{font-size:max(2rem,10px)}}.lcl-call .lcl-call-tel__ttl{line-height:1.7;letter-spacing:.02em;font-weight:700}@media screen and (max-width: 767px){.lcl-call .lcl-call-tel__ttl{text-align:center;padding-bottom:1rem}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-call .lcl-call-tel__ttl{font-size:max(1.9rem*var(--font-scale),10px)}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-call .lcl-call-tel__ttl{font-size:max(1.9rem,10px)}}.lcl-call .lcl-call-tel__num{position:relative;padding-block:.5rem;color:#004098}@media screen and (max-width: 767px){.lcl-call .lcl-call-tel__num{padding-top:1rem;border-top:1px solid #d3d8e0}}.lcl-call .lcl-call-tel__num::before{content:"";display:block;width:1px;height:100%;position:absolute;left:-4rem;top:0;background:#d3d8e0}@media screen and (max-width: 767px){.lcl-call .lcl-call-tel__num::before{display:none}}.lcl-call .lcl-call-table__title02{border-right:1px solid #d3d8e0;padding:1.5rem;line-height:1;letter-spacing:.1em}.lcl-flow .flow01__item:last-child .flow01__ttl::after{display:none}