.section-about-seminar{background:#edf2f2}.section-about-seminar-inner{margin:0 auto;max-width:900px;padding:80px 40px}.section-about-seminar-inner h2{font-size:clamp(40px,3.8vw,60px);line-height:.75;margin-bottom:60px;text-align:center}.section-about-seminar-inner h2 .section-title-jp{font-size:clamp(14px,1.2vw,18px)}.section-about-seminar-inner .seminar-copy{font-size:clamp(20px,2vw,32px);font-weight:700;margin-bottom:60px;text-align:center}.section-about-seminar-body p{font-size:clamp(14px,1.05vw,18px);line-height:2;margin-bottom:2em;text-align:center}.section-about-seminar-prologue{background:#fff;border-radius:8px;padding:32px}.section-about-seminar-prologue h3{font-size:clamp(16px,1.8vw,28px);margin-bottom:24px;text-align:center}.section-about-seminar-prologue .prologue-wrap{display:flex;gap:0 24px}.section-about-seminar-prologue .prologue-wrap figure{max-width:280px}.section-about-seminar-prologue .prologue-wrap figure img{width:100%}.section-about-seminar-prologue .prologue-wrap .prologue-body .prologue-lead{background:#edf2f2;margin-bottom:32px;padding:24px;text-align:center}@media screen and (max-width:640px){.section-about-seminar-prologue{padding:16px}.section-about-seminar-prologue .prologue-wrap{align-items:center;flex-direction:column}.section-about-seminar-prologue .prologue-wrap figure{max-width:280px}.section-about-seminar-prologue .prologue-wrap figure img{width:100%}}.section-seminar-photo .swiper-slide{align-items:center;display:flex;width:auto!important}.seminar-photo-Swiper .swiper-wrapper{transition-timing-function:linear!important}.section-seminar-photo .swiper-slide img{display:block;height:180px;object-fit:contain;width:auto}@media screen and (max-width:1079px){.section-seminar-photo .swiper-slide img{display:block;height:150px;object-fit:contain;width:auto}}@media screen and (max-width:640px){.section-seminar-photo .swiper-slide img{display:block;height:100px;object-fit:contain;width:auto}}