.service h2.h2-2{margin-top:var(--spacing-48)}.service .text-1{margin-top:var(--spacing-32)}.service ul{margin-top:var(--spacing-32);display:flex}.confirm h2.h2-2{margin-top:var(--spacing-48)}.confirm .sample{position:relative;margin-top:var(--spacing-32);margin-inline:auto;background:url(../../../images/individual/analysis/confirm-img01.jpg) no-repeat top left/contain;max-width:96rem;width:100%;aspect-ratio:1061/799}.confirm .sample .primary{position:absolute;top:0;left:0;width:100%;height:100%}.confirm .sample .primary .area a{position:absolute;z-index:2}.confirm .sample .primary .area a:nth-of-type(1){top:6.1rem;left:2rem;width:48.6rem;height:23.1rem}.confirm .sample .primary .area a:nth-of-type(2){top:30.5rem;left:2rem;width:48.9rem;height:22.3rem}.confirm .sample .primary .area a:nth-of-type(3){top:53.8rem;left:2rem;width:47.8rem;height:16.6rem}.confirm .sample .secondary{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.confirm .sample .secondary .area a{position:absolute;z-index:1}.confirm .sample .secondary .area a:nth-of-type(1){bottom:.8rem;right:0;width:47.2rem;height:19.1rem}.confirm .btns{display:flex;gap:0 var(--spacing-24);margin-top:var(--spacing-64);padding-bottom:var(--spacing-128)}.confirm .btns a{width:calc((100% - var(--spacing-24)) / 2)}@media(max-width:750px){.service ul{flex-direction:column;gap:var(--spacing-24) 0}.confirm .sample{background:initial;width:auto;aspect-ratio:auto}.confirm .sample .primary{position:relative;top:0;left:0;margin-inline:auto;background:url(../../../images/individual/analysis/confirm-img02.jpg) no-repeat top left/contain;width:26.5rem;height:39.95rem}.confirm .sample .primary .area a:nth-of-type(1){top:3.2rem;left:.8rem;width:26.8rem;height:13.1rem}.confirm .sample .primary .area a:nth-of-type(2){top:16.7rem;left:.8rem;width:27rem;height:12.7rem}.confirm .sample .primary .area a:nth-of-type(3){top:29.8rem;left:.8rem;width:26.4rem;height:9.8rem}.confirm .sample .secondary{position:relative;top:0;left:0;margin-top:var(--spacing-16);margin-inline:auto;background:url(../../../images/individual/analysis/confirm-img03.jpg) no-repeat top left/contain;width:26.5rem;height:39.95rem}.confirm .sample .secondary .area a:nth-of-type(1){bottom:0;left:.8rem;right:initial;width:26.1rem;height:11rem}.confirm .btns{flex-direction:column;gap:var(--spacing-24) 0}.confirm .btns a{width:100%}}
