.contactSPhead-mail-debt{width:35%;float:right}.contactSPhead-tel-debt{width:62%;float:left}.keyword-wrap .cta-box .inner{padding:20px 15px 20px}.keyword-wrap .ctaTx-wrap{align-items:flex-end}.keyword-wrap .caseTtlWrapTop{align-items:flex-start}.keyword-wrap .caseTtlWrapTop .caseAttention .panel-attention:not(:last-child){margin-bottom:15px}.keyword-wrap .ctaTx-wrap .ctaTx{width:calc(100% - 100px)}.keyword-wrap .cta-box .ctaTx-wrap .ctaTx{width:100%;padding-bottom:.4em}.keyword-wrap .ctaTx-wrap .ctaImg{max-width:100px;min-height:100px}.keyword-wrap .keyword-wrap .btn-primary-ol{padding:.5em 2.8em .8em 1.8em}.ctaTx-wrap{display:flex;justify-content:space-between;overflow:hidden}.ctaTx-wrap .ctaTx{width:100%;padding:1.2em .8em .8em .8em}.keyword img{max-width:100%}@media only screen and (min-width:641px){.keyword-wrap .cta-box .inner{padding:40px}.keyword-wrap .tel-wrap .ctaTel-num rt{font-size:.3em}.keyword-wrap .tel-wrap .ctaTel-num{line-height:1;padding-top:10px}.keyword-wrap .cta-box .ctaTx-wrap .ctaTx{padding:0 20px 2rem 20px;font-size:1.8rem;text-align:center}.keyword-wrap .ctaBtn-web .ctaWeb-tx{display:inline-block;padding-left:50px}.keyword-wrap .ctaBtn-web .ctaWeb-tx::before{left:-20px}}@media only screen and (min-width:641px){.tel-wrap .ctaTel-pc{position:relative;background:#f6f6f6;border-radius:5px;border:5px solid #b21f31;padding:25px 40px 15px;margin-bottom:20px}.tel-wrap .ctaTel-num::before{position:absolute;content:"";left:10%;background:url(../img/icon-cta-tel.svg) no-repeat;background-size:cover;width:57px;height:46px}.tel-wrap .ctaTel-num{font-size:3.57rem;position:relative;display:flex;align-items:center;justify-content:center;line-height:1;padding-top:10px;margin-top:-30px}.ctaTel-pc .ctaTel-h3{margin-top:-80px}.keyword-wrap .ctaBtn-web .ctaWeb-tx{display:inline-block;padding-left:50px}.ctaBtn-web .ctaWeb-tx{font-size:2.29rem;position:relative;display:flex;align-items:center;justify-content:center;padding-left:5rem}.ctaNotes{display:block}}@media only screen and (max-width:640px){.btn-orange-tel .btn-primary:link{border:solid 2px #f29100;background-color:#f29100;box-shadow:0 3px 0 #bb7000}.btn-orange-web .btn-primary-ol{border:solid 2px #f29100;color:#f29100;box-shadow:0 3px 0 #f29100}.btn-orange-web .btn-primary-ol::before{color:#f29100}.cta .web-wrap .btn-orange-web .hidden-pc a span.ctaWeb-tx::before{background-color:#f29100}}