@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Tiro+Devanagari+Hindi&display=swap);
@charset "UTF-8";.c-text-s1{color:#707070!important}.c-text-s2{color:#d16666!important}.c-text-s3{color:#4d4d4d!important}.c-text-s4{color:#de7443!important}.c-text-s5{color:#5a80a0!important}.list-unstyled{list-style:none;padding-left:0}body,html{background-color:#f7dcdc;box-sizing:border-box;color:#4d4d4d;font-family:"Noto Serif JP",serif;font-size:16px;font-weight:500;height:100%;margin:0;padding:0}h3{font-size:24px}h4{font-size:16px}.wrapper{display:flex;flex-direction:column;height:100%}.header{display:flex;position:absolute;top:0;z-index:2}.header .logo{margin-left:48px;margin-top:36px}.header .logo img{height:44px;width:322px}@media (max-width:834px){.header .logo{margin-left:20px;margin-top:20px}.header .logo img{height:23px;width:166px}}.header .nav{background-color:#4d4d4d;height:100vh;left:100%;max-width:380px;padding:50px;position:fixed;top:0;transition:.4s;width:380px;z-index:10}.header .nav.show{left:calc(100% - 480px)}@media (max-width:576px){.header .nav{max-width:calc(100% - 80px);padding:40px}.header .nav.show{left:0}}.header .nav .nav__title{color:#fff;font-size:20px}.header .nav .nav__list{margin:0}.header .nav .nav__list:before{color:#fff;content:"MENU";font-size:20px}.header .nav li:not(:last-child){border-bottom:1px solid #ccc}.header .nav a{color:#fff;display:inline-block;font-size:20px;padding:20px 0;text-decoration:none;width:100%}.header .menu__toggle{background-color:#fff;border-radius:5px;cursor:pointer;height:40px;position:absolute;right:600px;top:50px;transition:.2s;width:50px}@media (max-width:834px){.header .menu__toggle{right:calc(100% + 20px)}}.header .menu__toggle .hamburger{background-color:#4d4d4d;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.header .menu__toggle .hamburger:after,.header .menu__toggle .hamburger:before{background-color:#4d4d4d;content:"";display:block;height:2px;position:relative;top:-8px;transition:.2s;width:100%}.header .menu__toggle .hamburger:after{top:6px}.header #menu__button{opacity:0;position:absolute;right:100%;visibility:hidden}.header #menu__button:checked~label .menu__toggle{background-color:unset;right:20px;top:20px;transition:.2s}.header #menu__button:checked~label .hamburger{background-color:#fff;transform:translate(-50%,-50%) rotate(45deg)}.header #menu__button:checked~label .hamburger:before{background-color:#fff;top:0;transform:rotate(-90deg)}.header #menu__button:checked~label .hamburger:after{opacity:0;visibility:hidden}.footer .footer__wrap{margin:0 auto;max-width:1020px;padding-bottom:50px;padding-top:40px;position:relative}@media (max-width:834px){.footer .footer__wrap{max-width:calc(100% - 150px);padding-top:0}}@media (max-width:576px){.footer .footer__wrap{max-width:calc(100% - 80px)}}.footer .footer__logo img{max-width:100%}@media (max-width:834px){.footer .footer__logo img{max-width:294px}}.footer .footer__contact{word-wrap:break-word;align-items:stretch;display:flex;justify-content:space-between;letter-spacing:.8px;line-height:32px}@media (max-width:834px){.footer .footer__contact{flex-direction:column;font-size:14px}}.footer .footer__contact a{color:inherit}.footer .contact-info ul{margin:0}@media (max-width:834px){.footer .contact-info{margin-bottom:1rem}}.footer .contact-info__address{margin-bottom:1.5rem}@media (max-width:834px){.footer .contact-info__address{margin-bottom:unset}}.footer .contact-footer{display:flex;flex-direction:column;justify-content:space-between;max-width:330px}@media (max-width:834px){.footer .contact-footer{max-width:unset}}.footer .contact-footer__notice{margin:0}@media (max-width:834px){.footer .contact-footer__notice{margin-bottom:1rem}.footer .contact-footer__social{max-width:330px}}.footer .contact-footer__social .contact-footer__social-list{display:flex;justify-content:space-between;margin:0}.footer .contact-footer__social .contact-footer__social-item{border-radius:100px;height:40px;width:40px}.footer .contact-footer__social .contact-footer__social-item img{max-width:100%}.footer .footer__copyright{color:#969696;padding-left:10px}.footer.entry .footer__social .social__list{justify-content:center}.footer.entry .footer__copyright{padding-left:0;text-align:center}.footer .pc-break{display:block}@media (max-width:834px){.footer .pc-break{display:inline}}.footer--2026{font-family:Noto Sans JP,sans-serif}.footer--2026 .footer__wrap{padding-top:0}.footer--2026 .footer__logo{margin-bottom:25px}@media (max-width:834px){.footer--2026 .footer__logo{margin-bottom:10px}}.footer--2026 .footer__contact{align-items:flex-start;font-weight:400;letter-spacing:.8px;line-height:24px}.footer--2026 .contact-info{margin-top:0}@media (max-width:834px){.footer--2026 .contact-info{font-size:12px}}.footer--2026 .contact-info__description{margin-bottom:10px;margin-top:0}.footer--2026 .contact-info__address{margin-bottom:10px}.footer--2026 .contact-footer__notice{color:#969696;margin-bottom:16px}@media (max-width:834px){.footer--2026 .contact-footer__notice{font-size:10px}}.footer--2026 .contact-info__address,.footer--2026 .contact-info__email,.footer--2026 .contact-info__phone{padding-left:26px;position:relative}.footer--2026 .contact-info__address:before,.footer--2026 .contact-info__email:before,.footer--2026 .contact-info__phone:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:22px;left:0;position:absolute;top:2px;width:18px}.footer--2026 .contact-info__address:before{background-image:url(/images/seminar/2026-09-13/icon_map.svg)}.footer--2026 .contact-info__phone:before{background-image:url(/images/seminar/2026-09-13/icon_phone.svg)}.footer--2026 .contact-info__email:before{background-image:url(/images/seminar/2026-09-13/icon_mail.svg)}@keyframes heroPicAnimation{0%{animation-timing-function:ease-in;opacity:1;transform:translateY(-45px)}24%{opacity:1}40%{animation-timing-function:ease-in;transform:translateY(-24px)}65%{animation-timing-function:ease-in;transform:translateY(-12px)}82%{animation-timing-function:ease-in;transform:translateY(-6px)}93%{animation-timing-function:ease-in;transform:translateY(-4px)}25%,55%,75%,87%{animation-timing-function:ease-out;transform:translateY(0)}to{animation-timing-function:ease-out;opacity:1;transform:translateY(0)}}@keyframes widgetAnimation{0%{transform:translate(0)}20%{transform:translate(2px,-2px)}40%{transform:translate(2px,2px)}60%{transform:translate(-2px,2px)}80%{transform:translate(-2px,-2px)}to{transform:translate(0)}}.features .section{margin:0 auto 40px;max-width:1020px}@media (max-width:834px){.features .section{max-width:calc(100% - 150px)}}@media (max-width:576px){.features .section{max-width:calc(100% - 80px)}}.features .section>.section__title{margin:0}.features .section>.section__content{margin-top:38px}@media (max-width:834px){.features .section>.section__content{margin-top:32px}}@media (max-width:576px){.features .section>.section__content{margin-top:24px}}.features .section__hero{height:100%;margin-bottom:0;max-width:unset;position:relative}.features .section__hero:before{aspect-ratio:1920/1080;background-image:url(/images/seminar/hero_bg01.png);background-position:top;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;width:100%}.features .section__hero.error,.features .section__hero.result{background-image:unset;z-index:0}.features .section__hero.error:before,.features .section__hero.result:before{background-image:url(/images/seminar/result_hero_bg01.png);background-position:50%;background-size:cover;position:fixed}.features .section__hero.entry{background-image:unset;height:100%;position:absolute;top:0;width:100%;z-index:0}.features .section__hero.entry:before{background-image:url(/images/seminar/entry_hero_bg01_pad.png);background-position:top;background-size:cover;position:absolute;z-index:-1}@media (max-width:576px){.features .section__hero.entry:before{background-image:url(/images/seminar/entry_hero_bg01_mb.png);background-position:center top -5vh}}.features .section__hero.entry__success{background-image:unset;height:100%;position:absolute;top:0;width:100%;z-index:0}.features .section__hero.entry__success:before{background-image:url(/images/seminar/entry_hero_bg02_mb.png);background-position:top;background-size:cover;position:absolute;z-index:-1}.features .section__hero .hero__pic{animation:heroPicAnimation 7s linear infinite alternate none;background-image:url(/images/seminar/result_pic.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:5px;height:0;left:90px;max-width:500px;padding-bottom:20%;position:absolute;width:29vw}@media (max-width:834px){.features .section__hero:before{aspect-ratio:834/1194;background-image:url(/images/seminar/hero_bg01_pad.png);background-position:top}.features .section__hero.error:before,.features .section__hero.result:before{background-image:url(/images/seminar/result_hero_bg01_pad.png);background-position:top}.features .section__hero .hero__pic,.features .section__hero .hero__pic2{background-image:url(/images/seminar/result_pic_mb.png);left:0;max-width:260px;padding-bottom:50%;width:65vw}.features .section__hero .hero__pic2{background-image:url(/images/seminar/result_pic_mb_02.png)}}@media (max-width:576px){.features .section__hero:before{aspect-ratio:390/650;background-image:url(/images/seminar/hero_bg01_mb.png)}.features .section__hero.error:before,.features .section__hero.result:before{background-image:url(/images/seminar/result_hero_bg01_mb.png)}}@media (max-width:360px){.features .section__hero .hero__pic,.features .section__hero .hero__pic2{padding-bottom:40%}}.features .section__title{color:#d16666;font-weight:700;text-align:center}.features .section__intro .section__title{line-height:30px}.features .section__intro.entry__success{position:relative}.features .section__intro.entry__success .section__title{text-align:left}.features .section__intro.entry__success .porcess__inner{border-left:2px solid gray;padding-left:22px}@media (max-width:834px){.features .section__intro{margin-top:-180px;position:relative}}@media (max-width:576px){.features .section__intro{margin-top:-30px}}.features .section__intro .section__intro-text{word-wrap:break-word;letter-spacing:.8px;line-height:32px;text-align:center}.features .section__intro .section__intro-text>span{display:inline-block;text-align:left}@media screen{.features .section__intro .section__intro-text{line-height:30px}}.features .intro__info{align-items:center;display:flex;margin-top:30px}@media (max-width:576px){.features .intro__info{flex-direction:column}}.features .intro__info~.note{padding-left:20px}.features .detail__list{margin:0}.features .detail__list .detail__title{color:#d16666;padding-bottom:5px}.features .detail__list .detail__title a,.features .detail__list .detail__title a:hover{color:inherit}.features .detail__list .detail__address,.features .detail__list .detail__date,.features .detail__list .detail__speaker,.features .detail__list .detail__station{border-left:2px solid #d16666;margin-bottom:1rem;padding-left:20px}@media (max-width:834px){.features .detail__list{width:unset}}@media (max-width:576px){.features .detail__list{width:100%}}.features .detail__list p{word-wrap:break-word;letter-spacing:.8px;line-height:32px;margin:0}@media screen{.features .detail__list p{line-height:30px}}@media (max-width:834px){.features .detail__list .detail__speaker{margin-bottom:20px}}@media (max-width:576px){.features .detail__list .detail__speaker{margin-bottom:1rem}}@media (max-width:834px){.features .detail__list .detail__date{margin-bottom:25px}}@media (max-width:576px){.features .detail__list .detail__date{margin-bottom:1rem}}.features .detail__list .detail__address{margin-bottom:25px}@media (max-width:834px){.features .detail__list .detail__address{margin-bottom:35px;white-space:nowrap}}@media (max-width:576px){.features .detail__list .detail__address{margin-bottom:1rem;white-space:normal}}.features .detail__list .detail__station{margin-bottom:0}@media (max-width:576px){.features .detail__list .detail__station{margin-bottom:1rem}}.features .intro__map{border:1px solid #d16666;border-radius:12px;height:256px;margin-left:auto;overflow:hidden}.features .intro__map iframe{border-radius:12px;height:256px;width:380px}@media (max-width:834px){.features .intro__map{align-self:flex-end;height:160px;position:absolute;right:0}.features .intro__map iframe{height:160px;width:238px}}@media (max-width:576px){.features .intro__map{margin-bottom:10px;margin-left:0;position:unset;right:unset}.features .intro__map,.features .intro__map iframe{height:225px;width:100%}}.features .intro__porcess{margin:40px 0}.features .intro__porcess .process__list{margin-top:5px}.features .intro__porcess .process__title{color:#d16666}.features .notice .notice__title{color:#d16666;font-size:24px;font-weight:700}.features .section__achievements .achievements__overview-content{word-wrap:break-word;letter-spacing:.8px;line-height:32px}.features .section__achievements .achievements__overview-content>p{margin:0}@media (max-width:834px){.features .section__achievements .achievements__overview-content{line-height:30px}.features .section__achievements .achievements__overview-content>p{margin-bottom:1rem}}.features .section__achievements .achievements__overview-image{margin:1rem 0}.features .section__achievements .achievements__overview-image img{max-width:100%}@media (max-width:834px){.features .section__achievements .achievements__overview-image{margin-bottom:10px}.features .section__achievements .achievements__overview-image img{width:100%}}.features .section__achievements .achievements__features{word-wrap:break-word;letter-spacing:.8px;line-height:32px;margin-bottom:1.5rem}@media (max-width:834px){.features .section__achievements .achievements__features{line-height:30px}.features .section__achievements .achievements__features .custom__item{margin-bottom:1rem}}.features .contents__title{color:#d16666;margin-bottom:10px;margin-top:0}.features .contents__list{margin-top:0}.features .contents__list>li:not(:first-of-type){padding-top:38px}.features .contents__list>li:not(:last-of-type):after{border-bottom:2px dashed #fff;content:"";display:block;margin:0 auto;padding-top:38px;width:calc(100% - 30px)}.features .contents__target-audience{display:flex}@media (max-width:576px){.features .contents__target-audience{flex-direction:column}}.features .contents__target-audience .contents__target-audience-content{word-wrap:break-word;flex:1;letter-spacing:1.2px;line-height:32px;padding-right:25px}@media (max-width:834px){.features .contents__target-audience .contents__target-audience-content{line-height:30px;padding-right:10px}}@media (max-width:576px){.features .contents__target-audience .contents__target-audience-content{padding-right:0}}.features .contents__target-audience .contents__target-audience-image{width:500px}.features .contents__target-audience .contents__target-audience-image img{max-width:100%}@media (max-width:834px){.features .contents__target-audience .contents__target-audience-image{width:300px}}@media (max-width:576px){.features .contents__target-audience .contents__target-audience-image{align-self:center;width:100%}}.features .contents__our-advantages{display:flex}@media (max-width:834px){.features .contents__our-advantages{flex-direction:column}}.features .contents__our-advantages .contents__our-advantages-content{word-wrap:break-word;flex:1;letter-spacing:1.2px;line-height:32px;padding-right:25px}@media (max-width:834px){.features .contents__our-advantages .contents__our-advantages-content{padding-right:0}}.features .contents__our-advantages .contents__our-advantages-video iframe{aspect-ratio:16/9;border-radius:12px;height:100%;width:500px}@media (max-width:834px){.features .contents__our-advantages .contents__our-advantages-video iframe{width:100%}}.features .contents__international-patient-services .contents__international-patient-services-content{word-wrap:break-word;letter-spacing:1.2px;line-height:32px}.features .contents__international-patient-services .contents__international-patient-services-content>p{margin-bottom:15px}@media (max-width:834px){.features .contents__international-patient-services .contents__international-patient-services-content{line-height:30px}}.features .contents__international-patient-services .contents__international-patient-services-image img{max-width:100%}.features .section__story .section__content{position:relative}.features .section__story .section__content .story-video{position:absolute;right:0;top:50%;transform:translateY(-50%);width:500px}@media (max-width:834px){.features .section__story .section__content .story-video{top:0;transform:unset;width:240px}}@media (max-width:576px){.features .section__story .section__content .story-video{margin:0 auto;position:relative;width:100%}}.features .section__story .section__content .story-video iframe{aspect-ratio:16/9;border-radius:12px;height:100%;width:100%}@media (max-width:576px){.features .section__story{margin-bottom:20px}}.features .story-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:834px){.features .story-wrap{gap:10px}}@media (max-width:576px){.features .story-wrap{gap:unset}}.features .story__title{color:#d16666;margin-bottom:3px;margin-top:0}.features .story__list{margin:0}.features .story__list .story__item{margin-bottom:8px;padding-left:1.2em;text-indent:-1.2em}.features .story__list .story__item:before{content:"・"}.features .story__list .story__link{color:#4d4d4d}.features .story__inner{border-left:2px solid #d16666;flex:1 1 100%;margin-bottom:30px;padding-left:20px}@media (max-width:834px){.features .story__inner{flex:unset}}.features .story__inner.empty-space{border-left:none;height:0;margin-bottom:0;padding-left:0}@media (max-width:834px){.features .story__inner.empty-space{width:100%}}.features .section__commitment .section__title>span{display:inline-block;text-align:left}.features .section__commitment .section__content{margin-top:25px}.features .section__commitment .commentment__video iframe{aspect-ratio:16/9;border-radius:12px;height:100%;width:100%}.features .section__events .section__title>span{display:inline-block;text-align:left}.features .section__events .events__list{display:flex;flex-wrap:wrap;justify-content:space-between}.features .section__events .events__item{flex:0 0 calc(25% - 28px);position:relative}@media (max-width:576px){.features .section__events .events__item{flex:0 0 calc(50% - 8px);padding-bottom:12px}}.features .section__events .events__img{border-radius:12px;max-width:100%}.features .event__item .event__title{color:#d16666;font-size:24px;font-weight:700;margin-bottom:38px;text-align:center}.features .event__item .seminar__list{display:flex;flex-wrap:wrap;justify-content:flex-start}@media (max-width:576px){.features .event__item .seminar__list{flex-direction:column}}.features .event__item .seminar__item{margin-bottom:38px;width:33.33333%}@media (max-width:576px){.features .event__item .seminar__item{width:100%}}.features .event__item .seminar__inner{height:315px;max-width:315px;position:relative}.features .event__item .seminar__inner.close:before{background-image:url(/images/seminar/activities/close_block.png);background-size:100%;border-radius:12px;content:"";display:block;height:100%;opacity:.8;position:absolute;right:0;top:0;width:100%}@media (max-width:576px){.features .event__item .seminar__inner.close:before{height:calc(100% - 5px)}}.features .event__item .seminar__inner.ongoing:before{background-image:url(/images/seminar/activities/ongoing.png);background-position:50%;background-repeat:no-repeat;background-size:100% auto;bottom:45px;content:"";height:55px;left:0;pointer-events:none;position:absolute;width:100%}@media (max-width:834px){.features .event__item .seminar__inner.ongoing:before{bottom:28px}}@media (max-width:576px){.features .event__item .seminar__inner.ongoing:before{bottom:45px}}@media (max-width:834px){.features .event__item .seminar__inner{height:calc(100% - 5px);margin:0 auto;max-width:220px;width:100%}}.features .event__item .seminar__img{border-radius:12px;max-width:100%}.features .section__form{margin-bottom:60px}.features .section__form .section__title>span{display:inline-block;text-align:left}.features .section__form form{background-color:#fff;border-radius:10px;padding:70px 60px 30px;position:relative}@media (max-width:834px){.features .section__form form{padding:50px 20px 30px}}@media (max-width:576px){.features .section__form form{padding:25px 17px 50px}}.features .section__form form .form-closed-mask{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.features .section__form form .form-closed-mask .form-closed-mask-content{background:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:2rem 4rem;text-align:center;transform:translateY(-10%)}.features .section__form form .form-closed-mask .form-closed-mask-content p{color:#d16666;font-size:1.5rem;font-weight:700;margin:0;text-align:center;white-space:nowrap}.features .section__form .field-row{display:flex;gap:20px;margin-bottom:15px}@media (max-width:576px){.features .section__form .field-row{flex-direction:column;gap:0}}.features .section__form .field-row .field{flex:1;margin-bottom:0}@media (max-width:576px){.features .section__form .field-row .field{margin-bottom:15px}}.features .section__form .field{margin-bottom:15px;overflow:hidden;width:100%}.features .section__form .field label{color:#4d4d4d;display:block;font-weight:600;margin-bottom:10px}.features .section__form .field.other{width:50%}@media (max-width:576px){.features .section__form .field.other{width:100%}}.features .section__form .field.other input:last-child{display:inline-block;width:calc(100% - 120px)}@media (max-width:576px){.features .section__form .field.other input:last-child{width:calc(100% - 110px)}}.features .section__form .field--horizontal{align-items:center;display:flex;gap:8px}.features .section__form .field--horizontal label{flex-shrink:0;margin-bottom:0;margin-right:0}@media (max-width:576px){.features .section__form .field--horizontal label{font-size:14px}}.features .section__form .field--horizontal input[type=email],.features .section__form .field--horizontal input[type=number],.features .section__form .field--horizontal input[type=tel],.features .section__form .field--horizontal input[type=text],.features .section__form .field--horizontal select{flex:1}.features .section__form .field--horizontal input[type=radio]{margin-left:20px}.features .section__form .field--horizontal input[type=radio]+label{margin-right:0}.features .section__form .field_howknow,.features .section__form .field_interest{margin-bottom:15px}.features .section__form .field_howknow>label,.features .section__form .field_interest>label{margin-bottom:8px}.features .section__form .field_howknow>label:first-child,.features .section__form .field_interest>label:first-child{color:#4d4d4d;display:block;font-weight:700;margin-bottom:10px}.features .section__form input[type=email],.features .section__form input[type=number],.features .section__form input[type=tel],.features .section__form input[type=text],.features .section__form textarea{-webkit-appearance:none;border:none;border-bottom:1px solid #b3b3b3;border-radius:0;color:#4d4d4d;font-family:inherit;font-size:16px;padding-bottom:2px;width:100%}.features .section__form input[type=email] :focus-visible,.features .section__form input[type=email]:focus,.features .section__form input[type=number] :focus-visible,.features .section__form input[type=number]:focus,.features .section__form input[type=tel] :focus-visible,.features .section__form input[type=tel]:focus,.features .section__form input[type=text] :focus-visible,.features .section__form input[type=text]:focus,.features .section__form textarea :focus-visible,.features .section__form textarea:focus{border:none;border-bottom:1px solid #b3b3b3;color:#4d4d4d;outline:none}.features .section__form input[type=email]::-moz-placeholder,.features .section__form input[type=number]::-moz-placeholder,.features .section__form input[type=tel]::-moz-placeholder,.features .section__form input[type=text]::-moz-placeholder,.features .section__form textarea::-moz-placeholder{color:#969696;font-family:inherit;font-size:14px}.features .section__form input[type=email]::placeholder,.features .section__form input[type=number]::placeholder,.features .section__form input[type=tel]::placeholder,.features .section__form input[type=text]::placeholder,.features .section__form textarea::placeholder{color:#969696;font-family:inherit;font-size:14px}.features .section__form input[type=email]:-ms-input-placeholder,.features .section__form input[type=number]:-ms-input-placeholder,.features .section__form input[type=tel]:-ms-input-placeholder,.features .section__form input[type=text]:-ms-input-placeholder,.features .section__form textarea:-ms-input-placeholder{color:#969696;font-family:inherit;font-size:14px}.features .section__form input[type=email]::-ms-input-placeholder,.features .section__form input[type=number]::-ms-input-placeholder,.features .section__form input[type=tel]::-ms-input-placeholder,.features .section__form input[type=text]::-ms-input-placeholder,.features .section__form textarea::-ms-input-placeholder{color:#969696;font-family:inherit;font-size:14px}.features .section__form select{border:1px solid #afafaf!important;border-radius:12px!important;cursor:pointer;height:36px;max-width:100px;padding-left:10px;padding-right:30px}.features .section__form select:focus,.features .section__form select:focus-visible{outline:none}.features .section__form input[type=text]:disabled{background-color:unset}.features .section__form input[type=checkbox],.features .section__form input[type=radio]{display:block;float:left;margin-right:-2em;opacity:0;width:.1em}.features .section__form input[type=checkbox]+label,.features .section__form input[type=radio]+label{color:#4d4d4d;cursor:pointer;display:inline-block;font-weight:300;margin-right:10px;padding-left:1.5rem;position:relative;text-decoration:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.features .section__form input[type=checkbox]+label:before,.features .section__form input[type=radio]+label:before{border:1px solid #4d4d4d;border-radius:10px;content:"";height:14px;left:0;position:absolute;text-align:center;top:.27rem;width:14px}.features .section__form input[type=checkbox]:checked+label:before,.features .section__form input[type=radio]:checked+label:before{background-color:#4d4d4d;box-shadow:inset 0 0 0 1.5px #fff}.features .section__form input[name=referral]{width:calc(50% - 18px)}@media (max-width:576px){.features .section__form input[name=referral]{width:calc(100% - 8px)}}.features .section__form #submit_btn{-webkit-appearance:none;background-color:#d16666;border:none;border-radius:15px;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:24px;font-weight:700;height:50px;margin:0 auto;width:150px}.features .section__form #submit_btn:hover{background-color:#4d4d4d}.features .section__form #submit_btn.close{background-color:#4d4d4d;cursor:not-allowed}.features .section__form .form-closed-mask{background-color:rgba(0,0,0,.6);border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.features .section__result{height:100%;margin-bottom:0;max-width:unset;min-height:100vh;position:relative}.features .section__result:before{aspect-ratio:1920/1080;background-image:url(/images/seminar/result_bg01.png);background-position:top;background-size:cover;content:"";left:0;position:absolute;top:0;width:100%;z-index:0}@media (max-width:834px){.features .section__result:before{aspect-ratio:834/1194;background-image:url(/images/seminar/result_bg01_pad.png)}}@media (max-width:576px){.features .section__result:before{aspect-ratio:390/650;background-image:url(/images/seminar/result_bg01_mb.png)}}.features .section__result.duplicate .section__content,.features .section__result.success .section__content{margin:0 auto;max-width:1040px;position:relative;z-index:1}@media (max-width:834px){.features .section__result.duplicate .section__content,.features .section__result.success .section__content{max-width:620px}}@media (max-width:576px){.features .section__result.duplicate .section__content,.features .section__result.success .section__content{max-width:calc(100% - 40px)}}.features .section__result .success-message{word-wrap:break-word;background-color:hsla(0,0%,100%,.6);border-radius:10px;color:#d16666;letter-spacing:1.8px;line-height:40px;margin:0 auto 45px;padding:57px 0;text-align:center}@media (max-width:834px){.features .section__result .success-message{width:617px}}@media (max-width:576px){.features .section__result .success-message{line-height:25px;padding:30px 0;width:100%}}.features .section__result .success-message p:first-child{font-size:36px;font-weight:700;margin-top:0}@media (max-width:834px){.features .section__result .success-message p:first-child{font-size:30px}}@media (max-width:576px){.features .section__result .success-message p:first-child{font-size:16px}}.features .section__result .success-message p:last-child{font-size:24px;margin-bottom:0}@media (max-width:834px){.features .section__result .success-message p:last-child{font-size:20px}}@media (max-width:576px){.features .section__result .success-message p:last-child{font-size:14px}}.features .section__result .notice{word-wrap:break-word;color:#4d4d4d;font-size:20px;letter-spacing:1px;line-height:40px;margin:0 auto 45px;max-width:900px;text-align:center}@media (max-width:576px){.features .section__result .notice{font-size:12px;letter-spacing:unset;line-height:25px}}.features .section__result .notice span{display:inline-block;text-align:left}.features .section__result .notice span.mobile-break{text-align:center}.features .section__result .notice a{color:inherit}.features .section__result .duplicate-submission-message{word-wrap:break-word;color:#d16666;font-size:24px;letter-spacing:1.2px;line-height:40px}@media (max-width:834px){.features .section__result .duplicate-submission-message{font-size:20px}}@media (max-width:576px){.features .section__result .duplicate-submission-message{font-size:14px;line-height:25px}}.features .section__result .duplicate-submission-message>p{margin:0}.features .section__result .register-info{word-wrap:break-word;background-color:hsla(0,0%,100%,.6);border-radius:10px;color:#4d4d4d;display:flex;flex-wrap:wrap;font-size:24px;gap:5px;letter-spacing:1.2px;line-height:40px;margin:20px 0;padding:35px 40px}@media (max-width:834px){.features .section__result .register-info{font-size:20px;padding:35px 0;text-align:center}}@media (max-width:576px){.features .section__result .register-info{font-size:14px;line-height:25px;padding:15px 0}}.features .section__result .register-info>p{flex:0 0 calc(50% - 40px);margin:0}@media (max-width:834px){.features .section__result .register-info>p{flex:0 0 100%}}.features .section__result .register-info a{color:#4d4d4d;cursor:default;pointer-events:none;text-decoration:none}.features .section__result .duplicate-notice{word-wrap:break-word;color:#d16666;font-size:24px;letter-spacing:1.2px;line-height:40px}@media (max-width:834px){.features .section__result .duplicate-notice{font-size:20px}}@media (max-width:576px){.features .section__result .duplicate-notice{font-size:14px;line-height:25px}}.features .section__result .duplicate-notice>p{margin:0}.features .section__result .duplicate-notice a{color:inherit}.features .section__result .btn-confirm{background-color:#d16666;border-radius:15px;color:#fff;cursor:pointer;display:block;font-size:24px;height:50px;letter-spacing:2.4px;line-height:50px;margin:0 auto;text-align:center;text-decoration:none;width:150px}.features .section__result .btn-confirm:hover{background-color:#4d4d4d}.features .error .section__title,.features .result .section__title{left:50%;margin:0;position:absolute;top:24vh;transform:translateX(-50%);width:100%}.features .error .section__content,.features .result .section__content{left:50%;margin:0 auto;max-width:750px;position:absolute;top:28vh;transform:translateX(-50%);z-index:1}@media (max-width:834px){.features .error .section__title,.features .result .section__title{top:23vh}.features .error .section__content,.features .result .section__content{top:27vh;width:70vw}}@media (max-width:576px){.features .error .section__title,.features .result .section__title{font-size:1rem;top:170px;width:100%}.features .error .section__content,.features .result .section__content{max-width:calc(100vw - 90px);top:220px;width:calc(100vw - 90px)}}@media (max-width:360px){.features .error .section__title,.features .result .section__title{top:130px}.features .error .section__content,.features .result .section__content{max-width:calc(100% - 40px);min-height:80vh;top:160px;width:calc(100% - 40px)}}.features .error .section__content{top:25vh}@media (max-width:834px){.features .error .section__content{top:27vh}}@media (max-width:576px){.features .error .section__content{top:150px}}.features .error .error__notice p{line-height:30px;margin:0}.features .error .error__notice .info{border-bottom:1px dashed #4d4d4d;border-top:1px dashed #4d4d4d;margin:10px 0;padding:5px 0;width:50%}.features .result__notice{margin-bottom:10vh}.features .result__notice .notice__email{color:#707070;font-size:24px;margin-bottom:50px;text-align:center;text-decoration:underline}.features .result__notice .notice__content{line-height:30px;text-align:center;word-break:keep-all}@media (max-width:576px){.features .result__notice{font-size:1rem;margin-bottom:40px}.features .result__notice .notice__email{font-size:inherit;margin-bottom:40px}.features .result__notice .notice__content{word-break:unset}}@media (max-width:360px){.features .result__notice .notice__email{margin-bottom:30px}}.features .btn-confirm{-webkit-appearance:none;background-color:#de7443;border-radius:15px;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:24px;height:50px;line-height:50px;margin:0 auto;text-align:center;text-decoration:none;width:150px}.features .btn-confirm:hover{background-color:#4d4d4d}.features .section__entry{margin-top:55vh;position:relative;width:100%;z-index:0}@media (max-width:576px){.features .section__entry{margin-top:50vh;max-width:calc(100% - 48px)}}.features .section__entry.entry__success{left:unset;margin-top:23vh;position:relative;top:unset;transform:unset;z-index:0}.features .section__entry .section__content{margin-top:0;text-align:center}.features .section__entry .field{margin:0 auto;max-width:calc(min(400px, 100%))}.features .section__entry .field input{border:none;box-sizing:border-box;font-size:1rem;height:40px;padding:0 1rem;width:100%}.features .section__entry .field input :focus-visible,.features .section__entry .field input:focus{border:none;color:#4d4d4d;outline:none}.features .section__entry .field input::-moz-placeholder{color:#969696;font-family:inherit}.features .section__entry .field input::placeholder{color:#969696;font-family:inherit}.features .section__entry .field input:-ms-input-placeholder{color:#969696;font-family:inherit}.features .section__entry .field input::-ms-input-placeholder{color:#969696;font-family:inherit}.features .section__entry .field input:input:-webkit-autofill{background-color:#fff!important;color:#969696!important}.features .section__entry .not-found-hint{align-items:baseline;color:#de7443;display:flex;margin:0 auto;max-width:calc(min(400px, 100%));text-align:left}.features .section__entry .not-found-hint:before{content:"*"}.features .section__entry .not-found-hint p{margin-bottom:0}.features .section__entry #submit_btn{-webkit-appearance:none;background-color:#d16666;border:none;border-radius:15px;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:24px;font-weight:700;height:50px;margin:40px auto 0;width:150px}.features .section__entry #submit_btn:hover{background-color:#4d4d4d}@media (max-width:360px){.features .section__entry #submit_btn{margin-top:30px}}.features .section__entry .hero__pic,.features .section__entry .hero__pic2{animation:heroPicAnimation 7s linear infinite alternate none;background-image:url(/images/seminar/result_pic_mb.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:5px;bottom:-50%;height:0;left:90px;left:-20%;max-width:500px;max-width:260px;padding-bottom:150px;position:absolute;width:65vw;z-index:-1}.features .section__entry .receipt__number{color:#de7443;font-size:120px;font-weight:700;margin-bottom:30px}.features .section__entry .trial__match{background-color:#fff;padding:18px;text-align:left}.features .section__entry .trial__match .trial__id{margin-bottom:10px}@media (max-width:834px){.features .mobile-break{display:block!important}}.features .pc-break{display:block}@media (max-width:834px){.features .pc-break{display:inline!important}}.features .custome__list{margin:0}.features .custome__list>.custom__item{margin-bottom:8px;padding-left:1.2em;text-indent:-1.2em}.features .custome__list>.custom__item:before{content:"・"}.c-text-center{text-align:center}@media (max-width:576px){.c-text-center>span{display:inline-block;text-align:left}}.widget__btn{animation:widgetAnimation 4s linear 1s infinite alternate none;bottom:80px;position:fixed;right:-15px;transition:opacity .3s ease-in-out;width:150px;z-index:0}@media (max-width:834px){.widget__btn{width:135px}}@media (max-width:576px){.widget__btn{bottom:150px;width:90px}}.widget__btn img{max-width:100%}.widget__btn.hidden{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.section__result.duplicate:before,.section__result.success:before{aspect-ratio:auto;background-image:url(/images/seminar/2026-09-13/hero_bg.png);background-size:cover;height:100%}.section__result.duplicate .success__hero,.section__result.success .success__hero{display:block;height:auto;margin:0 auto;max-width:660px;padding-top:60px;position:relative;width:100%;z-index:1}@media (max-width:834px){.section__result.duplicate .success__hero,.section__result.success .success__hero{max-width:480px}}@media (max-width:576px){.section__result.duplicate .success__hero,.section__result.success .success__hero{max-width:calc(100% - 40px);padding-top:50px}}.section__result.duplicate .section__content,.section__result.success .section__content{padding-bottom:60px}.section__result.duplicate .hero__pic,.section__result.success .hero__pic{display:none}.section__result.duplicate .success-message,.section__result.success .success-message{color:#f25a6c}.section__result.duplicate .duplicate-notice,.section__result.duplicate .duplicate-submission-message,.section__result.duplicate .register-info,.section__result.success .duplicate-notice,.section__result.success .duplicate-submission-message,.section__result.success .register-info{color:#4d4d4d}.section__result.duplicate .btn-confirm,.section__result.success .btn-confirm{background-color:transparent;background-image:url(/images/seminar/2026-09-13/apply_btn.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;color:#fff}.section__result.duplicate .btn-confirm:hover,.section__result.success .btn-confirm:hover{background-color:transparent;opacity:.9}.hero26{background-color:#fdecef;overflow:visible;position:relative;width:100%}.hero26:before{background:url(/images/seminar/2026-09-13/hero_bg.png) no-repeat top/100% 100%;content:"";inset:0;pointer-events:none;position:absolute}@media (max-width:834px){.hero26:before{background-image:url(/images/seminar/2026-09-13/hero_bg_m.png);background-size:100% 90%}}.hero26__inner{align-items:end;-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"speaker title cta" "speaker info  cta" "lead    lead  lead";grid-template-columns:auto 1fr auto;margin:0 auto 56px;max-width:1280px;padding:60px 0 0;position:relative;row-gap:20px}@media (max-width:1024px){.hero26__inner{margin-bottom:0;padding-bottom:56px}}@media (max-width:834px){.hero26__inner{-moz-column-gap:8px;column-gap:8px;grid-template-areas:"title   title" "speaker info" "speaker cta" "lead    lead";grid-template-columns:1fr 1fr;margin-bottom:0;max-width:500px;padding:0 30px 30px;row-gap:16px}}.hero26__title{align-self:start;display:block;grid-area:title;height:auto;justify-self:start;max-width:660px;width:100%}@media (max-width:834px){.hero26__title{aspect-ratio:330/146;height:auto;justify-self:center;margin:50px 0 0;max-width:500px;width:100%}}.hero26__speaker{align-self:end;grid-area:speaker;position:relative;transform:translate(10px,50px)}@media (max-width:834px){.hero26__speaker{justify-self:center;transform:translateY(-28px)}}.hero26__speaker-pic{display:block;height:auto;width:336px}@media (max-width:834px){.hero26__speaker-pic{max-width:none;width:100%}}.hero26__speaker-label{bottom:48px;height:auto;left:-8px;position:absolute;width:150px}.hero26__info{align-self:start;grid-area:info;justify-self:start;position:relative;z-index:5}@media (max-width:834px){.hero26__info{align-self:center;justify-self:center}}.hero26__info-img img{display:block;height:auto;width:685px}@media (max-width:834px){.hero26__info-img img{height:auto;max-width:none;width:100%}}.hero26__cta{align-self:end;display:inline-block;grid-area:cta;justify-self:start;position:relative;transform:translateX(-90px);transition:opacity .2s;z-index:5}.hero26__cta:hover{opacity:.85}.hero26__cta img{display:block;height:auto;max-width:100%;width:200px}@media (max-width:834px){.hero26__cta{justify-self:end;transform:none}.hero26__cta img{max-width:184px;width:100%}}.hero26__lead{color:#4d4d4d;font-size:20px;grid-area:lead;letter-spacing:1.5px;line-height:40px;margin-top:32px;position:relative;text-align:center;z-index:5}.hero26__lead p{margin:0}@media (max-width:576px){.hero26__lead{font-size:16px;font-style:normal;letter-spacing:.8px;line-height:28px;margin-top:24px}.hero26__lead p{margin:0 auto}.hero26__lead p:first-child{margin-bottom:10px;width:214px}.hero26__lead p:nth-child(2){width:234px}}.hero26__lead-num{font-family:Tiro Devanagari Hindi,serif;font-size:32px;font-weight:inherit;letter-spacing:2.4px}@media (max-width:576px){.hero26__lead-num{font-size:24px;font-style:normal;letter-spacing:1.2px;line-height:28px}}html:has(.seminar26){scroll-behavior:smooth}body:has(.seminar26){background-color:#ffebe6}@media (max-width:1024px){body:has(.seminar26){background-color:#ffc9d3}}body:has(.seminar26) .footer--2026{background-color:#ffebe6;position:relative}body:has(.seminar26) .footer--2026:after{aspect-ratio:2880/313;background:url(/images/seminar/2026-09-13/wave3.png) no-repeat bottom/100% auto;bottom:0;content:"";left:0;pointer-events:none;position:absolute;width:100%}@media (max-width:1024px){body:has(.seminar26) .footer--2026:after{aspect-ratio:780/151;background-image:url(/images/seminar/2026-09-13/wave3_m.png)}}.features.seminar26{font-family:Noto Sans JP,sans-serif;overflow-x:hidden}.features.seminar26 .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.features.seminar26 .section{margin-bottom:0}.features.seminar26 .intro__info,.features.seminar26 .section>.section__content{margin-top:0}.features.seminar26 .section__intro .intro__info{padding-bottom:70px}@media (max-width:834px){.features.seminar26 .section__intro .intro__info{padding-bottom:35px}}.features.seminar26 .section__apply,.features.seminar26 .section__experience,.features.seminar26 .section__intro,.features.seminar26 .section__recommend,.features.seminar26 .section__speaker{position:relative}.features.seminar26 .section__apply:before,.features.seminar26 .section__experience:before,.features.seminar26 .section__intro:before,.features.seminar26 .section__recommend:before,.features.seminar26 .section__speaker:before{bottom:0;content:"";left:calc(50% - 50vw);position:absolute;right:calc(50% - 50vw);top:0;z-index:-1}.features.seminar26 .section__intro:before{background-color:#ffebe6}@media (max-width:1024px){.features.seminar26 .section__intro:before{background-color:#ffc9d3}}@media (max-width:576px){.features.seminar26 .section__intro:before{top:-10%}}.features.seminar26 .section__recommend:before{background-color:#ffc9d3}.features.seminar26 .section__apply:before,.features.seminar26 .section__experience:before,.features.seminar26 .section__speaker:before{background-color:#ffebe6}.features.seminar26 .section__intro{margin-left:auto;margin-right:auto;max-width:917px;z-index:2}.features.seminar26 .section__intro:after{background:url(/images/seminar/2026-09-13/wave1.png) no-repeat bottom/100% 100%;bottom:0;content:"";height:584px;left:calc(50% - 50vw);pointer-events:none;position:absolute;right:calc(50% - 50vw)}@media (min-width:1280px){.features.seminar26 .section__intro:after{height:100vh}}@media (min-width:1440px){.features.seminar26 .section__intro:after{height:95vh}}@media (max-width:1024px){.features.seminar26 .section__intro:after{aspect-ratio:780/570;background:url(/images/seminar/2026-09-13/wave1_m.png) no-repeat bottom/100% 30%;bottom:100%;height:auto}}@media (max-width:834px){.features.seminar26 .section__intro:after{background-size:100% 70%}}@media (max-width:576px){.features.seminar26 .section__intro:after{background-size:100% 100%;bottom:110%}}.features.seminar26 .section__intro>.section__content{position:relative;z-index:1}@media (max-width:834px){.features.seminar26 .pc-br{display:none}}.features.seminar26 .section__intro .intro__map{border:0;display:block;height:auto;max-width:420px;transition:opacity .2s}.features.seminar26 .section__intro .intro__map:hover{opacity:.9}.features.seminar26 .section__intro .intro__map img{border-radius:12px;display:block;height:auto;width:100%}.features.seminar26 .section__intro .detail__list{max-width:100%;width:460px}.features.seminar26 .section__intro .detail__list .detail__address,.features.seminar26 .section__intro .detail__list .detail__date,.features.seminar26 .section__intro .detail__list .detail__speaker,.features.seminar26 .section__intro .detail__list .detail__station{border-left:0;margin-bottom:0;padding-bottom:16px;padding-left:0;white-space:normal}.features.seminar26 .section__intro .detail__list .detail__address:not(:last-child),.features.seminar26 .section__intro .detail__list .detail__date:not(:last-child),.features.seminar26 .section__intro .detail__list .detail__speaker:not(:last-child),.features.seminar26 .section__intro .detail__list .detail__station:not(:last-child){background:url(/images/seminar/2026-09-13/divider.svg) repeat-x 0 100%/auto 3px}.features.seminar26 .section__intro .detail__list .detail__address:not(:first-child),.features.seminar26 .section__intro .detail__list .detail__date:not(:first-child),.features.seminar26 .section__intro .detail__list .detail__speaker:not(:first-child),.features.seminar26 .section__intro .detail__list .detail__station:not(:first-child){padding-top:16px}.features.seminar26 .section__intro .detail__list .detail__address p{white-space:nowrap}@media (max-width:834px){.features.seminar26 .section__intro .detail__list .detail__address p{white-space:normal}}.features.seminar26 .section__intro .detail__list .detail__title{align-items:center;color:#f25a6c;display:flex;font-weight:500;gap:6px;letter-spacing:.8px;line-height:24px;padding-bottom:0}.features.seminar26 .section__intro .detail__list .detail__title:before{background:url(/images/seminar/2026-09-13/star.svg) no-repeat 50%/contain;content:"";flex:0 0 16px;height:16px;width:16px}.features.seminar26 .section__intro .detail__list p{letter-spacing:.8px;padding-left:22px}@media (max-width:834px){.features.seminar26 .section__intro .detail__list p{font-weight:400;letter-spacing:.32px;line-height:24px}.features.seminar26 .section__intro{margin-top:0;padding-left:30px;padding-right:30px}.features.seminar26 .section__intro .intro__info{align-items:stretch;flex-direction:column}.features.seminar26 .section__intro .detail__list{width:100%}.features.seminar26 .section__intro .intro__map{height:auto;margin:0 0 0 10px;max-width:calc(100% - 10px);position:static;right:auto;width:calc(100% - 10px)}}.features.seminar26 .section__speaker{padding-bottom:70px}@media (max-width:834px){.features.seminar26 .section__speaker{padding-bottom:35px;padding-left:30px;padding-right:30px}}.features.seminar26 .section__speaker .speaker__card{align-items:center;background:url(/images/seminar/2026-09-13/speaker_bg.png) no-repeat 50%/cover;border-radius:24px;box-sizing:border-box;display:flex;gap:40px;height:375px;margin:0 auto;max-width:100%;padding:40px;width:928px}@media (max-width:834px){.features.seminar26 .section__speaker .speaker__card{background-image:url(/images/seminar/2026-09-13/speaker_bg_m.png);flex-direction:column;gap:20px;height:auto;padding:24px}}.features.seminar26 .section__speaker .speaker__photo{flex:0 0 auto;max-width:390px}.features.seminar26 .section__speaker .speaker__photo img{border-radius:16px;display:block;height:auto;width:100%}@media (max-width:834px){.features.seminar26 .section__speaker .speaker__photo{max-width:100%}}.features.seminar26 .section__speaker .speaker__body{flex:1;padding-bottom:47px;padding-top:47px;position:relative}@media (max-width:834px){.features.seminar26 .section__speaker .speaker__body{padding-bottom:0;padding-top:0}}.features.seminar26 .section__speaker .speaker__block{margin-bottom:20px}.features.seminar26 .section__speaker .speaker__block:last-of-type{margin-bottom:24px}.features.seminar26 .section__speaker .speaker__title{color:#f25a6c;font-size:20px;font-weight:700;margin:0 0 4px}.features.seminar26 .section__speaker .speaker__text{font-size:20px;font-weight:500;letter-spacing:1.5px;line-height:32px;margin:0}.features.seminar26 .section__speaker .speaker__list{font-size:16px;margin:0}.features.seminar26 .section__speaker .speaker__list li{font-weight:500;letter-spacing:1.2px;line-height:32px}.features.seminar26 .section__speaker .speaker__cta{bottom:25px;display:inline-block;position:absolute;right:-70px;transition:opacity .2s}.features.seminar26 .section__speaker .speaker__cta:hover{opacity:.85}.features.seminar26 .section__speaker .speaker__cta img{display:block;height:auto;max-width:100%;width:200px}@media (max-width:834px){.features.seminar26 .section__speaker .speaker__cta{bottom:auto;position:static;right:auto;transform:translateY(2px)}.features.seminar26 .section__speaker .speaker__cta img{width:297px}}.features.seminar26 .section__apply{align-items:start;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-areas:"heading heading" "videos  form";grid-template-columns:1fr 435px;margin:0 auto;max-width:974px;padding-bottom:70px;row-gap:57px}@media (max-width:834px){.features.seminar26 .section__apply{grid-template-areas:"videos" "heading" "form";grid-template-columns:minmax(0,1fr);padding-bottom:35px;padding-left:30px;padding-right:30px;row-gap:32px}}.features.seminar26 .section__apply .apply__heading{grid-area:heading;margin:0;text-align:center}.features.seminar26 .section__apply .apply__heading img{display:inline-block;height:auto;max-width:100%;width:568px}@media (max-width:834px){.features.seminar26 .section__apply .apply__heading img{width:360px}}.features.seminar26 .section__apply .apply__videos{display:flex;flex-direction:column;gap:20px;grid-area:videos;justify-self:center;max-width:460px;width:100%}.features.seminar26 .section__apply .apply__video{aspect-ratio:16/9;border-radius:12px;cursor:pointer;overflow:hidden;position:relative}.features.seminar26 .section__apply .apply__video iframe,.features.seminar26 .section__apply .apply__video img{border:0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.features.seminar26 .section__apply .apply__play{background:rgba(0,0,0,.55);border:0;border-radius:50%;cursor:pointer;display:none;height:60px;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s;width:60px}.features.seminar26 .section__apply .apply__play:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 18px;content:"";left:54%;position:absolute;top:50%;transform:translate(-50%,-50%)}.apply__video:hover .features.seminar26 .section__apply .apply__play{background:rgba(0,0,0,.75)}.features.seminar26 .section__apply .apply__form{grid-area:form;justify-self:center;max-width:435px;width:100%}.features.seminar26 .section__apply .apply__form-el{background:url(/images/seminar/2026-09-13/apply_bg.png) no-repeat 50%/cover;border-radius:20px;box-sizing:border-box;min-height:532px;padding:30px 34px 24px;width:100%}.features.seminar26 .section__apply .apply__form-el ::-moz-placeholder{color:#969696;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:32px}.features.seminar26 .section__apply .apply__form-el ::placeholder{color:#969696;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:32px}.features.seminar26 .section__apply .apply__form-title{color:#f25a6c;font-size:22px;font-weight:700;margin:0 0 20px;text-align:center}.features.seminar26 .section__apply .apply__field{align-items:center;color:#4d4d4d;display:flex;font-size:14px;gap:12px;margin-bottom:16px}.features.seminar26 .section__apply .apply__field .apply__field-label,.features.seminar26 .section__apply .apply__field>label:not(.apply__radio){flex:0 0 84px;text-align:right;width:84px}.features.seminar26 .section__apply .apply__field .apply__field-label,.features.seminar26 .section__apply .apply__field.apply__field--inline>label:not(.apply__radio){margin-right:5px}.features.seminar26 .section__apply .apply__field input[type=email],.features.seminar26 .section__apply .apply__field input[type=number],.features.seminar26 .section__apply .apply__field input[type=tel],.features.seminar26 .section__apply .apply__field input[type=text],.features.seminar26 .section__apply .apply__field select{background:transparent;border:0;border-bottom:1px solid #e2d7d7;color:#4d4d4d;flex:1 1 auto;font-size:14px;min-width:0;padding:6px 2px}.features.seminar26 .section__apply .apply__field input[type=email]:focus,.features.seminar26 .section__apply .apply__field input[type=email]:focus-visible,.features.seminar26 .section__apply .apply__field input[type=number]:focus,.features.seminar26 .section__apply .apply__field input[type=number]:focus-visible,.features.seminar26 .section__apply .apply__field input[type=tel]:focus,.features.seminar26 .section__apply .apply__field input[type=tel]:focus-visible,.features.seminar26 .section__apply .apply__field input[type=text]:focus,.features.seminar26 .section__apply .apply__field input[type=text]:focus-visible,.features.seminar26 .section__apply .apply__field select:focus,.features.seminar26 .section__apply .apply__field select:focus-visible{border-bottom-color:#f25a6c;outline:0}.features.seminar26 .section__apply .apply__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath d='m3 5 4 4 4-4' fill='none' stroke='%23969696' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;border:1px solid #cfc5c5;border-radius:10px;flex:0 0 auto;padding:8px 34px 8px 14px;width:100px}.features.seminar26 .section__apply .apply__field select:focus,.features.seminar26 .section__apply .apply__field select:focus-visible{border-color:#cfc5c5;outline:0}.features.seminar26 .section__apply .apply__field--inline{flex-wrap:wrap;gap:4px}.features.seminar26 .section__apply .apply__radio{align-items:center;display:inline-flex;gap:4px;white-space:nowrap}.features.seminar26 .section__apply .apply__radio input{accent-color:#f25a6c}.features.seminar26 .section__apply .apply__radio+.features.seminar26 .section__apply .apply__radio{margin-left:-8px}.features.seminar26 .section__apply .apply__note{color:#4d4d4d;font-size:14px;font-weight:400;line-height:25px;margin:4px 0 20px;text-align:center}.features.seminar26 .section__apply .apply__submit{background:url(/images/seminar/2026-09-13/apply_btn.png) no-repeat 50%/100% 100%;border:0;border-radius:28px;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:700;height:56px;letter-spacing:2px;padding:0;transition:opacity .2s;width:100%}.features.seminar26 .section__apply .apply__submit:hover{opacity:.9}.features.seminar26 .section__experience{margin-left:auto;margin-right:auto;max-width:1140px;padding-bottom:70px}@media (max-width:834px){.features.seminar26 .section__experience{padding-bottom:35px;padding-left:30px;padding-right:30px}}.features.seminar26 .section__experience .experience__heading{color:#f25a6c;font-size:24px;font-weight:700;margin:0 0 28px;text-align:center}.features.seminar26 .section__experience .experience__track{cursor:grab;display:flex;gap:32px;mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);overflow-x:auto;padding:44px 0 8px;scroll-behavior:auto;scrollbar-width:none}.features.seminar26 .section__experience .experience__track.is-scrolled{mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent)}.features.seminar26 .section__experience .experience__track.is-end{mask-image:linear-gradient(90deg,transparent 0,#000 40px);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px)}.features.seminar26 .section__experience .experience__track::-webkit-scrollbar{display:none}.features.seminar26 .section__experience .experience__track.is-dragging{cursor:grabbing}@media (max-width:834px){.features.seminar26 .section__experience .experience__track{mask-image:none;-webkit-mask-image:none;padding-left:calc(50% - 135px);padding-right:calc(50% - 135px)}}.features.seminar26 .section__experience .experience__card{background:url(/images/seminar/2026-09-13/experience_card_bg.png) no-repeat 50%/cover;border-radius:16px;box-sizing:border-box;flex:0 0 auto;height:290px;padding:44px 24px 24px;position:relative;scroll-snap-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:280px}.features.seminar26 .section__experience .experience__icon{left:50%;position:absolute;top:-36px;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.features.seminar26 .section__experience .experience__icon img{-webkit-user-drag:none;display:block;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:72px}.features.seminar26 .section__experience .experience__title{color:#f25a6c;font-size:18px;font-weight:500;letter-spacing:1px;line-height:30px;margin:0 0 12px;text-align:center}.features.seminar26 .section__experience .experience__text{color:#4d4d4d;font-size:14px;font-weight:400;letter-spacing:.8px;line-height:28px;margin:0}.features.seminar26 .section__experience .experience__link{bottom:15px;line-height:0;position:absolute;right:15px}.features.seminar26 .section__experience .experience__link img{display:block;height:28px;width:28px}.features.seminar26 .section__experience .experience__nav{align-items:center;display:flex;gap:16px;margin:20px auto 0;max-width:470px}.features.seminar26 .section__experience .experience__arrow{background:none;border:0;cursor:pointer;flex:0 0 auto;line-height:0;padding:0}.features.seminar26 .section__experience .experience__arrow img{height:30px;width:30px}.features.seminar26 .section__experience .experience__arrow:disabled{cursor:default;opacity:.35}.features.seminar26 .section__experience .experience__bar{background:#fff;border-radius:3px;cursor:pointer;flex:1;height:6px;position:relative;touch-action:none}.features.seminar26 .section__experience .experience__bar-thumb{background:linear-gradient(90deg,#ff8d7d,#ff83b0);border-radius:3px;cursor:grab;height:100%;left:0;position:absolute;top:0;width:30%}.features.seminar26 .section__recommend{interpolate-size:allow-keywords;display:block;margin-left:auto;margin-right:auto;max-width:700px;padding-bottom:70px}.features.seminar26 .section__recommend:after{aspect-ratio:2880/610;background:url(/images/seminar/2026-09-13/wave2.png) no-repeat bottom/100% auto;content:"";left:calc(50% - 50vw);pointer-events:none;position:absolute;right:calc(50% - 50vw);top:100%}@media (max-width:1024px){.features.seminar26 .section__recommend:after{aspect-ratio:780/546;background-image:url(/images/seminar/2026-09-13/wave2_m.png)}}@media (max-width:834px){.features.seminar26 .section__recommend{padding-bottom:35px;padding-left:35px;padding-right:35px}}.features.seminar26 .section__recommend .recommend__item::details-content{block-size:0;overflow:hidden;transition:block-size .3s ease,content-visibility allow-discrete .3s}.features.seminar26 .section__recommend .recommend__item[open]::details-content{block-size:auto}.features.seminar26 .section__recommend .recommend__heading{margin:0 0 20px;text-align:center}.features.seminar26 .section__recommend .recommend__heading img{display:inline-block;height:auto;max-width:100%;width:526px}@media (max-width:834px){.features.seminar26 .section__recommend .recommend__heading img{width:329px}}.features.seminar26 .section__recommend .recommend__item{background:url(/images/seminar/2026-09-13/divider.svg) repeat-x 0 100%/auto 3px}.features.seminar26 .section__recommend .recommend__summary{color:#f25a6c;cursor:pointer;font-weight:500;letter-spacing:.32px;line-height:24px;list-style:none;padding:14px 40px 14px 0;position:relative}.features.seminar26 .section__recommend .recommend__summary::-webkit-details-marker{display:none}.features.seminar26 .section__recommend .recommend__summary .recommend__text{font-size:20px;margin:0}@media (max-width:834px){.features.seminar26 .section__recommend .recommend__summary .recommend__text{font-size:16px}}.features.seminar26 .section__recommend .recommend__summary:after{background:url(/images/seminar/2026-09-13/fold_icon.svg) no-repeat 50%/contain;content:"";height:27px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .2s;width:27px}.features.seminar26 .section__recommend .recommend__item[open] .recommend__summary{background:url(/images/seminar/2026-09-13/divider.svg) repeat-x 0 100%/auto 3px}.features.seminar26 .section__recommend .recommend__item[open] .recommend__summary:after{transform:translateY(-50%) rotate(180deg)}.features.seminar26 .section__recommend .recommend__panel{color:#4d4d4d;font-size:16px;font-weight:400;letter-spacing:.32px;line-height:24px;padding:4px 0 20px}.features.seminar26 .section__recommend .recommend__panel p{margin:0}.features.seminar26 .section__recommend .recommend__panel img{display:block;height:auto;margin:16px auto 0;max-width:100%}
