:root{--main-color:#004a93;--sub-color:#f2f9ff;--bg-color:#f5f5f5;--btn-color:#e68e00;--box-shadow:1px 1px 0px #c6c6c6;--point-color:rgba(94,217,252,.7);--red:#c90a25;--sky:#008cd6;--link-color:#00a5ff}#consultation_sec{background-color:var(--main-color);background-image:none;padding:70px 0}#consultation_sec a{color:var(--link-color)!important}@media screen and (max-width:768px){#consultation_sec{padding:30px 15px}}#footer .footer-box{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#footer .footer-box_left,#footer .footer-box_right{margin:0!important;width:auto!important}#footer .footer-box_left .footer-top_header{display:block;max-width:80px;padding-bottom:0}#footer .footer-box .copyright{font-size:.875rem}@media screen and (max-width:768px){#footer .footer-box{-ms-flex-direction:column;flex-direction:column}#footer .footer-box .copyright{font-size:2.6vw}}#footer .footer-top_header{margin-bottom:0!important}#footer .footer-top_header img{height:32px;width:80px}@media screen and (min-width:769px){#footer .footer-top_header{border-bottom:0}}section{font-family:BIZ UDPGothic,sans-serif;letter-spacing:.1em}section .inner{margin:0 auto;max-width:1200px;position:relative;width:1200px}section p:not([class]){line-height:1.5}section p:not([class])+p:not([class]){margin-top:1em}@media screen and (max-width:768px){section .inner{max-width:100%;width:100%}}.c-button{background:var(--btn-color);border:2px solid var(--btn-color);border-radius:25vh;color:#fff;font-size:1rem;line-height:1.2;margin:0 0 auto;padding:10.5px 33px 10.5px 13px;position:relative;transition:all .3s;white-space:nowrap}.c-button:after{border-radius:1px;border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:inline-block;height:8px;position:absolute;right:15.5px;top:50%;transform:translateY(-50%) rotate(45deg);width:8px}@media (hover:hover){.c-button:hover{background-color:#fff;color:var(--btn-color)}.c-button:hover:after{border-color:var(--btn-color)}}.c-flex-wrap,.p-method__list{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 0;position:relative}.c-flex-wrap>.c-flex01,.p-method__list>.c-flex01{width:100%}.c-flex-wrap>.c-flex02,.p-method__list>.c-flex02{width:calc(50% - 5.25px)}.c-flex-wrap>.c-flex02:not(:nth-of-type(2n)),.p-method__list>.c-flex02:not(:nth-of-type(2n)){margin-right:10px}.c-flex-wrap>.c-flex03,.p-method__list>.c-flex03{width:calc(33.33333% - 7px)}.c-flex-wrap>.c-flex03:not(:nth-of-type(3n)),.p-method__list>.c-flex03:not(:nth-of-type(3n)){margin-right:10px}.c-flex-wrap>.c-flex04,.p-method__list>.c-flex04{width:calc(25% - 7.875px)}.c-flex-wrap>.c-flex04:not(:nth-of-type(4n)),.p-method__list>.c-flex04:not(:nth-of-type(4n)){margin-right:10px}@media screen and (max-width:768px){.c-flex{-ms-flex-direction:column;flex-direction:column;gap:20px 0}.c-flex>.c-flex02,.c-flex>.c-flex03,.c-flex>.c-flex04{width:100%}}.c-head--border,.c-head--lv2,.c-head--lv3,.c-head--lv4,.c-head--lv5,.c-head--lv6,.p-overview__provide--list>*{font-weight:700;line-height:1.3}.c-head--border,.c-head--lv2{font-size:2.625rem}.c-head--lv3{font-size:2rem}.c-head--lv4{font-size:1.6875rem}.c-head--lv5{font-size:1.5rem}.c-head--lv6,.p-overview__provide--list>*{font-size:1.25rem}@media screen and (max-width:768px){.c-head--border,.c-head--lv2{font-size:1.5rem}.c-head--lv3{font-size:1rem}.c-head--lv4{font-size:1.25rem}.c-head--lv5{font-size:1.125rem}.c-head--lv6,.p-overview__provide--list>*{font-size:.875rem}}.c-head--center{margin:11px 0 24px;position:relative;text-align:center;z-index:0}.c-head--center span{background-color:#fff;color:var(--main-color);display:inline-block;font-size:1.6875rem;font-weight:700;padding:0 1em;z-index:1}.p-schedule .c-head--center span{background-color:var(--sub-color)}.c-head--center:before{background-color:var(--main-color);content:"";display:block;height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}@media screen and (max-width:768px){.c-head--center{margin:20px 0}.c-head--center span{font-size:1.25rem}}.c-head--border{margin-bottom:30px;padding-top:22px;position:relative}.c-head--border:before{background-color:var(--main-color);content:"";display:block;height:4px;left:0;position:absolute;top:0;width:2.2em}@media screen and (max-width:768px){.c-head--border{margin-bottom:20px}}.c-head--arrow{position:relative}.c-head--arrow span{background-color:var(--main-color);color:#fff;display:inline-block;font-size:1.5rem;font-weight:700;line-height:1.5;padding:7px 29.2px;position:relative}.c-head--arrow span:before{border-color:transparent transparent transparent var(--main-color);border-style:solid;border-width:25px 0 25px 12px;content:"";display:block;height:50px;position:absolute;right:-12px;top:0;transform:rotate(0deg);width:12px}@media screen and (max-width:768px){.c-head--arrow span{font-size:1.25rem;padding:5px 29.2px}.c-head--arrow span:before{border-width:18.25px 0 18.25px 12px;height:36.5px}}.p-preparation .c-head--arrow{margin:30px 0 20px}.p-preparation .c-head--arrow span{background-color:var(--red)}.p-preparation .c-head--arrow span:before{border-color:transparent transparent transparent var(--red)}.c-text-circle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;line-height:1;margin:0 .5em;padding-left:.1em;position:relative;z-index:0}.c-text-circle:before{background-color:var(--main-color);border-radius:50%;content:"";display:inline-block;height:1.7em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.7em;z-index:-1}@media screen and (max-width:768px){.c-text-circle:before{top:55%}}.c-anchor{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin:0 0 70px}.c-anchor>*{position:relative;width:calc(50% - 10.25px)}.c-anchor>* a{background-color:var(--main-color);color:#fff;display:block;font-size:1.25rem;font-weight:700;padding:17px 50px 17px 20px}.c-anchor>:before{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:inline-block;height:8px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(45deg);width:8px}@media screen and (max-width:768px){.c-anchor{gap:10px;margin:0 0 30px}.c-anchor>* a{font-size:.75rem;padding:10px 20px 10px 10px}.c-anchor>:before{right:10px}.c-anchor>:nth-child(3) a{padding:17px 20px 16px 10px}}.c-link{color:var(--link-color);display:inline-block;font-weight:500;line-height:1.5;position:relative;text-decoration:none;transition:all .3s}.c-link:before{background-color:var(--link-color);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}@media (hover:hover){.c-link:hover:before{width:0}}@media screen and (max-width:768px){.c-link{display:inline;text-decoration:underline}.c-link:before{content:none}}.c-check-mark,.c-check-mark--square,.p-overview__provide--list>*{padding-left:2.5em;position:relative}.c-check-mark--square:after,.c-check-mark--square:before,.c-check-mark:after,.c-check-mark:before,.p-overview__provide--list>:after,.p-overview__provide--list>:before{content:"";display:inline-block;position:absolute}.c-check-mark--square:before,.c-check-mark:before,.p-overview__provide--list>:before{background-color:var(--main-color);height:1.6em;left:0;top:0;width:1.6em}.c-check-mark--square:after,.c-check-mark:after,.p-overview__provide--list>:after{border-radius:2px;border-right:2px solid;border-top:2px solid;border-color:#fff;border-style:none none solid solid;border-width:medium medium 2px 2px;height:.5em;left:.4em;margin:auto;top:50%;transform:translateY(-50%) rotate(-45deg);width:.75em}.c-check-mark--square:before,.p-overview__provide--list>:before{border-radius:5px}.c-check-mark--circle:before{border-radius:100vh}@media screen and (max-width:768px){.c-check-mark--square:after,.c-check-mark:after,.p-overview__provide--list>:after{top:.75em;transform:translateY(-50%) rotate(-45deg)}}.c-list{margin:20px 0;position:relative}.c-list>*{line-height:1.5;padding-left:1.75em;position:relative}.c-list>:before{background-color:var(--main-color);border-radius:50%;content:"";height:.5em;left:0;position:absolute;top:.75em;width:.5em}.p-preparation .c-list>:before{background-color:var(--red)}.c-list>* em{font-size:1.25rem}table{margin:30px 0;width:100%}@media screen and (max-width:768px){table{margin:20px 0}}.c-table{border-left:2px solid var(--main-color);border-top:2px solid var(--main-color);position:relative}.c-table td,.c-table th{border-bottom:2px solid var(--main-color);border-right:2px solid var(--main-color);line-height:1.5;padding:10px 5px;text-align:center;vertical-align:middle}.c-table thead th{background:var(--main-color);border-bottom:none;color:#fff}.c-table thead th:not(:last-child){border-right:2px solid #fff}.c-table tbody th{background-color:var(--sub-color);-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.c-table tbody td.target{font-size:1.25rem;font-weight:700;text-align:left}@media screen and (max-width:768px){.c-table{font-size:.875rem}.c-table tbody td.target{font-size:1rem}.p-scroll-table{margin-bottom:20px;overflow:scroll;position:relative}.p-scroll-table:before{background:rgba(0,0,0,.5) url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/common/icon_swipe.png) no-repeat 50%/45px 46px;border-radius:3px;content:"";display:block;height:65px;left:5px;margin:auto;opacity:1;position:absolute;top:25px;transition:opacity .1s,visibility .1s .5s;visibility:visible;width:65px;z-index:1}.p-scroll-table.js-remove:before{opacity:0;visibility:hidden}.p-scroll-table table{margin-bottom:0;min-width:640px}}.p-hero,.p-hero__main{position:relative}.p-hero__main{width:100%;z-index:0}.p-hero__main img{max-width:83%}.p-hero__main:after{aspect-ratio:1238/796;background:url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/landing/utc/seminar/ikou-junbi/hero_bg02.webp) no-repeat 100% 100%/contain;bottom:0;content:"";display:block;height:100%;position:absolute;right:0;width:auto;z-index:-1}@media screen and (max-width:768px){.p-hero__main{height:50vw;overflow:hidden}.p-hero__main img{height:50vw;max-width:95%}}.p-hero__inner{color:#fff;font-size:1.6875rem;font-weight:700;height:100%;left:50%;line-height:1.3;position:absolute;top:0;transform:translateX(-50%);width:1200px}@media screen and (max-width:768px){.p-hero__inner{padding:0 15px;width:100%}}.p-hero__inner--logo{display:block;height:46px;left:0;padding-top:27px;position:relative;width:115px}@media screen and (max-width:768px){.p-hero__inner--logo{height:23px;padding-top:10px;width:57.5px}}.p-hero__inner--lead{background-color:var(--red);display:inline-block;margin-top:62px;padding:8px 20px;position:relative}@media screen and (max-width:768px){.p-hero__inner--lead{font-size:.75rem;margin-top:30px;padding:5px}}.p-hero__inner--title{font-size:4.0625rem;margin:14px 0;position:relative}@media screen and (max-width:768px){.p-hero__inner--title{font-size:1.5rem;margin:10px 0}}.p-hero__inner--sub{position:relative}@media screen and (max-width:768px){.p-hero__inner--sub{font-size:.75rem;margin:10px 0}}.p-schedule{background-color:var(--sub-color);font-weight:700;line-height:1.3;position:relative}.p-schedule .inner{padding:54px 0 48px}@media screen and (max-width:768px){.p-schedule .inner{padding:20px 15px}}.p-schedule__tags{display:-ms-flexbox;display:flex;gap:30px;left:calc(50% - 600px);position:absolute;top:-12px}@media screen and (max-width:768px){.p-schedule__tags{gap:15px;left:15px}}.p-schedule__tags>*{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#fff;box-shadow:var(--box-shadow);color:var(--main-color);font-size:1.6875rem;height:54px;padding:10px;position:relative;width:215.96px;z-index:1}.p-schedule__tags>:before{background-color:#c6c6c6;-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%);content:"";display:inline-block;height:12px;position:absolute;right:-6.54px;top:0;transform:rotate(0deg);width:6.54px;z-index:0}@media screen and (max-width:768px){.p-schedule__tags>*{font-size:1rem;height:auto;width:auto}}.p-schedule__date{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:48px;margin:24px auto 48px;max-width:950px}.p-schedule__date>*{font-weight:700;width:calc(25% - 36.125px)}.p-schedule__date>* em{display:inline-block;font-size:1.6875rem;letter-spacing:-.08em;margin:0 .2em}.p-schedule__date>* small{font-size:1.25rem}.p-schedule__date>* .c-text-circle{font-size:1.25rem;margin:0 0 0 1em}@media screen and (max-width:768px){.p-schedule__date{gap:24px;margin:20px auto;max-width:100%}.p-schedule__date>*{width:calc(50% - 12.25px)}.p-schedule__date>:not(:nth-child(2n)){margin-right:0}.p-schedule__date>:nth-child(n+3){margin-top:0}.p-schedule__date>* em{font-size:1.25rem}.p-schedule__date>* small{font-size:.875rem}.p-schedule__date>* .c-text-circle{font-size:.875rem;margin:0 0 0 1em}}.p-schedule__time{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:1.6875rem;gap:25.82px;margin-top:48px;padding:0 40px}.p-schedule__time span{background-color:#fff;border-radius:25vh;box-shadow:var(--box-shadow);color:var(--main-color);display:inline-block;margin-right:.5em;padding:.1em .75em}.p-schedule__time .c-notice{font-size:1rem}@media screen and (max-width:768px){.p-schedule__time{-ms-flex-direction:column;flex-direction:column;font-size:1.25rem;gap:10px;margin-top:24px;padding:0}.p-schedule__time .c-notice{font-size:.875rem}}.p-overview{background:var(--sub-color);position:relative}.p-overview .inner{background-color:#fff;padding:70px 125px;z-index:1}@media screen and (max-width:768px){.p-overview .inner{padding:20px 15px}}.p-overview__required{font-size:125%;margin-top:1em}.p-overview__required em{color:var(--red);font-weight:700}.p-overview__target{background-color:var(--bg-color);margin:55px 0 30px;padding:27px 0 28px;position:relative}.p-overview__target .c-head--arrow{position:absolute;top:-25px}@media screen and (max-width:768px){.p-overview__target{padding:27px 15px 28px}.p-overview__target .c-head--arrow{left:0;top:-20.5px}}.p-overview__provide{border:5px solid var(--sub-color);padding:30px 0 35px;position:relative}.p-overview__provide:after{background:url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/landing/utc/seminar/ikou-junbi/icon_people.svg) no-repeat 100% 100%/contain;bottom:-27px;content:"";display:block;height:186px;position:absolute;right:-22px;width:118px}@media screen and (max-width:768px){.p-overview__provide{padding:20px 15px}.p-overview__provide:after{bottom:-20px;height:130.2px;right:-15px;width:82.6px}.p-overview__provide .u-mt10.u-align--center{text-align:left!important}}.p-overview__provide--list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;margin:30px 0;place-self:center}.p-overview__provide--list>*{line-height:1.5}.p-overview__note{background-color:var(--sky);color:#fff;margin:48px auto 0;max-width:716px;padding:37px 0 30px;position:relative;text-align:center;z-index:0}.p-overview__note:after{background-color:var(--point-color);content:"";display:block;height:36px;left:50%;position:absolute;top:-18px;transform:translateX(-50%);width:136px;z-index:1}@media screen and (max-width:768px){.p-overview__note{padding:20px 40px 20px 15px;text-align:left}}.p-application{padding:8% 0 90px;position:relative;z-index:0}.p-application em{color:var(--red);font-weight:700}.p-application:before{aspect-ratio:2560/539;background:url(https://2684654.fs1.hubspotusercontent-na2.net/hubfs/2684654/obc/v1/images/landing/utc/seminar/ikou-junbi/overview_bg.webp) no-repeat 0 0/100% auto;content:"";display:block;height:auto;position:absolute;top:0;transform:translateY(-50%);width:100%;z-index:-1}.p-application .inner{padding:0 125px}@media screen and (max-width:768px){.p-application{padding:8% 0}.p-application .inner{padding:20px 15px}}.p-preparation{background:var(--main-color);padding:100px 0 70px;position:relative}.p-preparation em{color:var(--red);font-weight:700}.p-preparation:before{border-color:#fff transparent transparent;border-style:solid;border-width:40px 48px 0;content:"";display:block;left:50%;position:absolute;top:-10px;transform:translateX(-50%)}.p-preparation .inner{background-color:#fff;padding:70px 125px}@media screen and (max-width:768px){.p-preparation{padding:50px 15px 30px}.p-preparation:before{border-width:30px 36px 0}.p-preparation .inner{padding:30px 15px}}.p-preparation__information{border:3px solid var(--red);font-size:1.25rem;font-weight:700;line-height:1.5;margin-top:20px;padding:30px 0;text-align:center}@media screen and (max-width:768px){.p-preparation__information{font-size:1rem;padding:15px;text-align:left}}.p-method{background-color:var(--bg-color);padding-bottom:88px;position:relative}@media screen and (max-width:768px){.p-method{padding-bottom:0}}.p-method .inner{padding:70px 125px;z-index:1}@media screen and (max-width:768px){.p-method .inner{padding:30px 15px}}.p-method__list{margin:30px 0 0}.p-method__list .c-head--lv6,.p-method__list .p-overview__provide--list>*{background-color:var(--main-color);color:#fff;line-height:1.5;padding:9px 0;text-align:center}.p-method__list .c-head--lv6 .c-link,.p-method__list .p-overview__provide--list>* .c-link{color:#fff}.p-method__list .c-head--lv6 .c-link:before,.p-method__list .p-overview__provide--list>* .c-link:before{background-color:#fff}.p-method__list figure{background-color:var(--sub-color);margin:0 0 10px;padding:16px}@media screen and (max-width:768px){.p-method__list .c-head--lv6,.p-method__list .p-overview__provide--list>*{padding:10px 5px}.p-method__list figure+p{font-size:.875rem}}.p-cta{position:relative}.p-cta .inner{background-color:#fff;border:5px solid var(--sub-color);left:50%;max-width:950px;padding:30px 0;position:absolute;top:0;transform:translate(-50%,-50%);width:100%}.p-cta .inner h2{margin-bottom:15px}.p-cta .inner .c-link{margin-left:3em}@media screen and (max-width:768px){.p-cta .inner{padding:15px;position:relative;transform:translate(-50%);width:100%}.p-cta .inner h2{margin-bottom:15px}.p-cta .inner .c-link{display:block;margin-left:0}}