@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@500;700&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:100px;margin-top:55px}.header .logo img{max-width:100%}@media (max-width:834px){.header .logo{margin-left:20px;margin-top:30px}}@media (max-width:576px){.header .logo img{max-width:200px}}.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}}@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}@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 .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__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;padding-top:370px;position:relative;z-index:1}@media (max-width:834px){.features .section__result.duplicate .section__content,.features .section__result.success .section__content{max-width:620px;padding-top:400px}}@media (max-width:576px){.features .section__result.duplicate .section__content,.features .section__result.success .section__content{max-width:calc(100% - 40px);padding-top:190px}}.features .section__result.duplicate .section__content{padding-top:400px}@media (max-width:576px){.features .section__result.duplicate .section__content{padding-top:190px}}.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}
