.p-tax-declaration-service{background:-webkit-gradient(linear,left top,left bottom,from(rgba(34,50,78,.75)),to(rgba(34,50,78,.75))),url(https://7490106.fs1.hubspotusercontent-na1.net/hubfs/7490106/souzoku/tax-declaration-service-bg.jpeg);background:-webkit-linear-gradient(rgba(34,50,78,.75),rgba(34,50,78,.75)),url(https://7490106.fs1.hubspotusercontent-na1.net/hubfs/7490106/souzoku/tax-declaration-service-bg.jpeg);background:linear-gradient(rgba(34,50,78,.75),rgba(34,50,78,.75)),url(https://7490106.fs1.hubspotusercontent-na1.net/hubfs/7490106/souzoku/tax-declaration-service-bg.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:calc(var(--base-size)*120) 0}.c-tax-declaration-service{margin:0 auto;max-width:calc(var(--base-size)*1120)}.c-tax-declaration-service,.c-tax-declaration-service__ttls{display:-webkit-box;display:-ms-flexbox;display:flex;-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}.c-tax-declaration-service__ttl{color:var(--paper);font-family:var(--font-title);font-size:calc(var(--base-size)*60);line-height:1.5;opacity:.4}.c-tax-declaration-service__sub-ttl{color:var(--paper);font-family:var(--font-paragraph-medium);font-size:calc(var(--base-size)*32);line-height:1.5;text-align:center}.c-tax-declaration-service__contents{display:grid;gap:calc(var(--base-size)*80);grid-template-columns:repeat(2,1fr);margin-top:calc(var(--base-size)*60);max-width:calc(var(--base-size)*1000)}.c-tax-declaration-service__card{border:1px solid var(--paper);display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(var(--base-size)*30);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--base-size)*20);position:relative;z-index:1}.c-tax-declaration-service__card:first-of-type .c-tax-declaration-service__card-thumb>img{-o-object-position:50% 50%;object-position:50% 50%}.c-tax-declaration-service__card:nth-of-type(2) .c-tax-declaration-service__card-thumb>img{-o-object-position:50% 60%;object-position:50% 60%}.c-tax-declaration-service__card:nth-of-type(3) .c-tax-declaration-service__card-thumb>img{-o-object-position:50% 37%;object-position:50% 37%}.c-tax-declaration-service__card:nth-of-type(4) .c-tax-declaration-service__card-thumb>img{-o-object-position:50% 66%;object-position:50% 66%}.c-tax-declaration-service__card-ttl{color:var(--paper);font-family:var(--font-paragraph-medium);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:calc(var(--base-size)*20);line-height:1.5;padding-left:calc(var(--base-size)*20);position:relative}.c-tax-declaration-service__card-ttl:before{background:var(--paper);bottom:50%;content:"";height:1px;left:calc(var(--base-size)*-30);position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(var(--base-size)*80)}.c-tax-declaration-service__card-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--base-size)*120);width:calc(var(--base-size)*400);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.c-tax-declaration-service__card-thumb>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:719px){.p-tax-declaration-service{padding:calc(var(--base-size)*80) calc(var(--base-size)*15)}.c-tax-declaration-service__ttl{font-size:calc(var(--base-size)*40);line-height:1.5}.c-tax-declaration-service__sub-ttl{font-size:calc(var(--base-size)*24);line-height:1.5}.c-tax-declaration-service__contents{grid-template-columns:1fr}.c-tax-declaration-service__card{gap:calc(var(--base-size)*36);padding:calc(var(--base-size)*20)}.c-tax-declaration-service__card-ttl:before{bottom:calc(var(--base-size)*-14)}.c-tax-declaration-service__card-thumb{width:calc(var(--base-size)*305)}}