.p-tax-declaration-contact{background:var(--gray-bg);padding:calc(var(--base-size)*120) 0}.c-tax-declaration-contact{background:var(--bg);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:calc(var(--base-size)*1000);padding:calc(var(--base-size)*60) 0 calc(var(--base-size)*40);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--base-size)*24)}.c-tax-declaration-contact__ttl{color:var(--navy);font-family:var(--font-title);font-size:calc(var(--base-size)*60);line-height:1}.c-tax-declaration-contact__txt{color:var(--navy-txt)}.c-tax-declaration-contact__btn{background:var(--jade);color:var(--paper);display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(var(--base-size)*24);width:calc(var(--base-size)*208);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;-webkit-transition:all .3s linear;transition:all .3s linear}.c-tax-declaration-contact__btn:hover{opacity:.7;-webkit-transition:all .3s linear;transition:all .3s linear}.c-tax-declaration-contact__btn-txt{color:var(--paper);font-family:var(--font-paragraph-medium);line-height:1.5}@media screen and (max-width:719px){.p-tax-declaration-contact{padding:calc(var(--base-size)*80) calc(var(--base-size)*20)}.c-tax-declaration-contact__ttl{font-size:calc(var(--base-size)*40);line-height:1}}