.application-process-guide .pc{display:block}.application-process-guide .sp{display:none}.application-process-guide p{color:var(--black);font-family:var(--copy-bold-m-font-family);font-style:var(--copy-bold-m-font-style);font-weight:var(--copy-bold-m-font-weight);line-height:var(--copy-bold-m-line-height);margin:0;text-align:center;width:100%}.application-process-guide .title{font-family:var(--copy-black-l-font-family);font-size:var(--copy-black-l-font-size);font-style:var(--copy-black-l-font-style);font-weight:var(--copy-black-l-font-weight);line-height:var(--copy-black-l-line-height);margin-bottom:3.5rem}.application-process-guide .card{margin:0 auto;padding:2rem 2.5rem;width:35rem}.application-process-guide .card .cardBody{width:100%}.application-process-guide .card13 .card{align-items:center;background:var(--white);border-radius:1.5rem;box-shadow:var(--shadow);display:flex;margin-bottom:2rem;padding:1rem 2.5rem;width:100%}.application-process-guide .card13 .card p{color:var(--black);font-family:var(--copy-bold-m-font-family);font-style:var(--copy-bold-m-font-style);font-weight:var(--copy-bold-m-font-weight);line-height:var(--copy-bold-m-line-height);margin:0;text-align:center}.application-process-guide .card13 .card .cardHeader{border-right:.0625rem solid var(--gray-30);padding-right:2rem}.application-process-guide .card13 .card .cardHeader .step{color:var(--maincolor);font-family:var(--avenir-bold-m-font-family);font-size:var(--h5-bold-font-size);letter-spacing:.045rem;line-height:100%;margin-bottom:1rem;position:relative;top:.3125rem}.application-process-guide .card13 .card .cardHeader .stepNum{color:var(--maincolor);font-family:var(--avenir-bold-l-font-family);font-size:var(--avenir-bold-l-font-size)}.application-process-guide .card13 .card .cardBody{align-items:center;display:flex;justify-content:space-between;text-align:center;width:100%}.application-process-guide .card13 .card .cardBody img{aspect-ratio:1/1;height:10rem;width:10rem}.application-process-guide .card13 .card .cardBody .sp{display:none}.application-process-guide .card13 .card .cardBody .pc{display:inline-block}.application-process-guide .card13 .card .cardBody div{padding-left:2rem}.application-process-guide .card13 .card .cardBody div .title{font-family:var(--h5-bold-font-family);font-size:var(--h5-bold-font-size);font-style:var(--h5-bold-font-style);font-weight:var(--h5-bold-font-weight);line-height:var(--h5-bold-line-height);margin-bottom:.5rem;text-align:left}.application-process-guide .card13 .card .cardBody div .detail{display:block;font-family:var(--copy-medium-m-font-family);font-size:var(--copy-medium-m-font-size);font-style:var(--copy-medium-m-font-style);font-weight:var(--copy-medium-m-font-weight);line-height:var(--copy-medium-m-line-height);text-align:left}@media screen and (max-width:30rem){.application-process-guide .card13{display:inline-flex;gap:1rem}.application-process-guide .card13 .card{align-items:center;display:block;flex-direction:column;padding:1.5rem 2rem 2rem;width:14.75rem}.application-process-guide .card13 .card .cardHeader{border-right:none;padding:0}.application-process-guide .card13 .card .cardHeader .step{font-size:var(--h5-bold-font-size)}.application-process-guide .card13 .card .cardHeader .stepNum{font-size:var(--h2-black-font-size)}.application-process-guide .card13 .card .cardBody{display:block}.application-process-guide .card13 .card .cardBody .sp{display:inline-block}.application-process-guide .card13 .card .cardBody .pc{display:none}.application-process-guide .card13 .card .cardBody div{padding:0}.application-process-guide .card13 .card .cardBody div .title{font-size:var(--h5-bold-font-size);text-align:center}.application-process-guide .card13 .card .cardBody div .detail{font-size:var(--copy-bold-m-font-size);text-align:center}}.application-process-guide .procedure{align-items:center;display:flex;gap:3.5rem;justify-content:center;margin:0 auto;max-width:54.375rem;width:90vw}.application-process-guide .procedure .step{align-items:center;display:flex;flex:1 0 0;flex-direction:column;gap:1rem;justify-content:center;width:100%}.application-process-guide .procedure .step img{flex-shrink:0;height:8.75rem;width:8.75rem}.application-process-guide .procedure .step div .stepTitle{color:var(--maincolor);font-family:var(--h5-bold-font-family);font-size:var(--h5-bold-font-size);font-style:var(--h5-bold-font-style);font-weight:var(--h5-bold-font-weight);line-height:var(--h5-bold-line-height)}.application-process-guide .procedure .step div .stepDetail{font-family:var(--copy-medium-m-font-family);font-size:var(--copy-medium-m-font-size);font-style:var(--copy-medium-m-font-style);font-weight:var(--copy-medium-m-font-weight);line-height:180%;max-width:16.125rem;width:100%}@media screen and (max-width:30rem){.application-process-guide .procedure{display:block}.application-process-guide .procedure img{margin:0 auto}.application-process-guide .procedure .step{align-self:stretch;box-sizing:border-box;display:grid;gap:1rem;grid-template-columns:1fr 3fr;margin:.75rem auto;padding:0 2rem;width:100%}.application-process-guide .procedure .step:after{margin-bottom:0}.application-process-guide .procedure .step img{height:5.5rem;margin:0;width:5.5rem}.application-process-guide .procedure .step div .stepTitle{font-size:var(--h5-bold-font-size);text-align:left}.application-process-guide .procedure .step div .stepDetail{font-size:var(--copy-bold-m-font-size);text-align:left}}.application-process-guide .swiper{margin-bottom:4rem}.application-process-guide .swiper .swiper-slide{width:auto}.application-process-guide .swiper .swiper-slide .card13 .card{align-items:center;background:var(--white);border-radius:1.5rem;box-shadow:var(--shadow);display:flex;margin-bottom:2rem;max-width:54.375rem;padding:1rem 2.5rem;width:70%}.application-process-guide .swiper .swiper-slide .card13 .card p{color:var(--black);font-family:var(--copy-bold-m-font-family);font-style:var(--copy-bold-m-font-style);font-weight:var(--copy-bold-m-font-weight);line-height:var(--copy-bold-m-line-height);margin:0;text-align:center}.application-process-guide .swiper .swiper-slide .card13 .card .cardHeader{border-right:.0625rem solid var(--gray-30);padding-right:2rem}.application-process-guide .swiper .swiper-slide .card13 .card .cardHeader .step{color:var(--maincolor);font-family:var(--avenir-bold-m-font-family);font-size:var(--h5-bold-font-size);letter-spacing:.045rem;line-height:100%;position:relative;top:.3125rem}.application-process-guide .swiper .swiper-slide .card13 .card .cardHeader .stepNum{color:var(--maincolor);font-family:var(--avenir-bold-l-font-family);font-size:var(--avenir-bold-l-font-size)}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody{align-items:center;display:flex;justify-content:space-between;text-align:center;width:100%}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody img{aspect-ratio:1/1;height:10rem;width:10rem}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody .sp{display:none}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody .pc{display:inline-block}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody div{padding-left:2rem}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody div .title{font-family:var(--h5-bold-font-family);font-size:var(--h5-bold-font-size);font-style:var(--h5-bold-font-style);font-weight:var(--h5-bold-font-weight);line-height:var(--h5-bold-line-height);margin-bottom:.5rem;text-align:left}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody div .detail{display:block;font-family:var(--copy-medium-m-font-family);font-size:var(--copy-medium-m-font-size);font-style:var(--copy-medium-m-font-style);font-weight:var(--copy-medium-m-font-weight);line-height:var(--copy-medium-m-line-height);text-align:left}@media screen and (max-width:30rem){.application-process-guide .swiper .swiper-slide .card13{margin-left:1rem}.application-process-guide .swiper .swiper-slide .card13 .card{align-items:center;display:block;flex-direction:column;height:27rem;overflow-x:visible;padding:1.5rem 2rem 2rem;width:14.75rem}.application-process-guide .swiper .swiper-slide .card13 .card .cardHeader{border-right:none;padding:0}.application-process-guide .swiper .swiper-slide .card13 .card .cardHeader .step{font-size:var(--h5-bold-font-size);margin-bottom:.3rem}.application-process-guide .swiper .swiper-slide .card13 .card .cardHeader .stepNum{font-size:var(--h2-black-font-size);margin-bottom:.5rem}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody{display:block}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody .sp{display:inline-block}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody .pc{display:none}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody div{padding:0}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody div .title{font-size:var(--h5-bold-font-size);text-align:center}.application-process-guide .swiper .swiper-slide .card13 .card .cardBody div .detail{font-size:var(--copy-bold-m-font-size);text-align:center}}.application-process-guide .swiper .swiper-wrapper{padding-bottom:2.5rem}.application-process-guide .swiper .swiper-pagination{bottom:0}.application-process-guide .swiper .swiper-pagination-bullet-active{background:var(--maincolor)}@media screen and (max-width:var(--breakpoint-lg )){.application-process-guide .procedure{gap:1.25rem}}@media screen and (max-width:30rem){.application-process-guide .title{font-size:var(--h3-black-font-size);margin-bottom:1.5rem}.application-process-guide .pc{display:none}.application-process-guide .sp{display:block}}