.c-ttl-02{text-align:left}@media print,screen and (min-width:768px){.c-ttl-02{font-size:clamp(25.5px,1.7708333333vw,39.1px)}}@media screen and (max-width:767px){.c-ttl-02::after{left:initial;transform:initial;border-radius:2.5vw}}.after-wrap{max-width:1760px;padding:30vw 5vw 15vw}@media print,screen and (min-width:768px){.after-wrap{padding:clamp(150px,10.4166666667vw,230px) 0 clamp(75px,5.2083333333vw,115px)}}.after-wrap .after-title{font-weight:700;font-size:5vw;margin-bottom:5vw}@media print,screen and (min-width:768px){.after-wrap .after-title{font-size:clamp(25.5px,1.7708333333vw,39.1px);text-align:center;margin-bottom:clamp(45px,3.125vw,69px)}}.after-wrap .after-text{font-size:4vw;margin-bottom:6vw;line-height:1.6}@media print,screen and (min-width:768px){.after-wrap .after-text{text-align:center;font-size:clamp(15px,1.0416666667vw,23px);margin-bottom:clamp(24px,1.6666666667vw,36.8px)}}.after-wrap .after-text a{color:var(--color-main);text-decoration:underline}@media print,screen and (min-width:1025px){.after-wrap .after-text a:hover{color:#000}}.after-wrap .signature{font-size:4vw;margin-bottom:7.5vw;line-height:1.6}@media print,screen and (min-width:768px){.after-wrap .signature{text-align:center;font-size:clamp(13.5px,0.9375vw,20.7px);margin-bottom:clamp(30px,2.0833333333vw,46px)}}.after-wrap .signature .company-address a{color:var(--color-main);text-decoration:underline}@media print,screen and (min-width:1025px){.after-wrap .signature .company-address a:hover{color:#000}}.after-wrap .signature a[href^="tel:"]{color:#000;text-decoration:none}@media print,screen and (min-width:768px){.after-wrap .signature a[href^="tel:"]{pointer-events:none}}.after-wrap .after-copyright{display:block;font-size:3.5vw;margin:0 auto}@media print,screen and (min-width:768px){.after-wrap .after-copyright{text-align:center;font-size:clamp(12px,0.8333333333vw,18.4px)}}