@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap);
@charset "UTF-8";html{font-size:62.5%}body{background-color:#fff;color:#333;font-family:Noto Sans JP,sans-serif;font-size:16px;font-size:1.6em;line-height:1.9}a{color:#039fd3;text-decoration:none}a:hover{cursor:pointer}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:400}dl,ol,ul{list-style:none;margin:0;padding:0}button:focus,input:focus,select:focus,textarea:focus{outline:none}*{overflow-wrap:break-word}

/*!
 * ress.css • v1.1.1
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;margin:0;padding:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}address,em{font-style:normal}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[type=button],[type=reset],[type=submit] [role=button],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/img/pc/common/fonts/icomoon.eot?rp86rt);src:url(/img/pc/common/fonts/icomoon.eot?rp86rt#iefix) format("embedded-opentype"),url(/img/pc/common/fonts/icomoon.ttf?rp86rt) format("truetype"),url(/img/pc/common/fonts/icomoon.woff?rp86rt) format("woff"),url(/img/pc/common/fonts/icomoon.svg?rp86rt#icomoon) format("svg")}[class*=" c-icn"],[class^=c-icn]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:baseline}.c-icn--check__frame:before{content:"\e929"}.c-icn--check__item:before{content:"\e92a"}.c-icn--star-full:before{content:"\e9d9"}.c-icn--beginner:before{content:"\e927"}.c-icn--emblem:before{content:"\e928"}.c-icn--icon-i_iconpin:before{content:"\e923"}.c-icn--stepMerit1:before{content:"\e91e"}.c-icn--stepMerit2:before{content:"\e921"}.c-icn--stepMerit3:before{content:"\e920"}.c-icn--stepMerit4:before{content:"\e922"}.c-icn-squared-cross:before{content:"\e918"}.c-icn--briefcase:before{content:"\e913"}.c-icn--office:before{content:"\e914"}.c-icn--search:before{content:"\e912"}.c-icn--file:before{content:"\e90a"}.c-icn--arrowRight:before{content:"\e92b"}.c-icn--arrow3Bottom:before{content:"\e90e"}.c-icn--arrow3Left:before{content:"\e90f"}.c-icn--arrow3Right:before{content:"\e910"}.c-icn--arrow3Top:before{content:"\e911"}.c-icn--handshake:before{content:"\e90b"}.c-icn--interview1:before{content:"\e90c"}.c-icn--interview2:before{content:"\e90d"}.c-icn--person1:before{content:"\e901"}.c-icn--person2:before{content:"\e902"}.c-icn--person3:before{content:"\e903"}.c-icn--person4:before{content:"\e904"}.c-icn--person5:before{content:"\e905"}.c-icn--person6:before{content:"\e906"}.c-icn--training:before{content:"\e907"}.c-icn--laptop:before{content:"\e900"}.c-icn--home3:before{content:"\e908"}.c-icn--newspaper:before{content:"\e909"}.c-icn--file-empty:before{content:"\e924"}.c-icn--files-empty:before{content:"\e925"}.c-icn--file-text2:before{content:"\e926"}.c-icn--phone:before{content:"\e942"}.c-icn--cog:before{content:"\e994"}.c-icn--truck:before{content:"\e9b0"}.c-icn--clipboard:before{content:"\e91f"}.c-icn--arrow2:before{content:"\ea15"}.c-icn--arrow1:before{content:"\ea1c"}.c-icn--bubbles:before{content:"\e96c"}.c-icn--question:before{content:"\e916"}.c-icn--answer:before{content:"\e915"}.c-icn--arrowBold:before{content:"\e917"}.c-icn--plus:before{content:"\e919"}.c-icn--leaf:before{content:"\e91a"}.c-icn--free:before{content:"\e91d"}.c-icn--symbol:before{content:"\e91c"}.c-icn--money:before{content:"\e91b"}.c-icn--download3:before{content:"\e9c7"}.c-icn--arrowBottom:before{content:"\e92c"}.c-icn--film:before{content:"\e92d"}.c-icn--profile:before{content:"\e92e"}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-display:swap;font-family:slick;font-style:normal;font-weight:400}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@font-face{font-family:NotoSansCJK;font-style:"normal";font-weight:400;src:url(/web-fonts/NotoSansCJKjp-Regular.otf) format("opentype"),url(/web-fonts/NotoSansCJKjp-Regular.woff) format("woff")}@font-face{font-family:NotoSansCJK;font-style:"bold";font-weight:700;src:url(/web-fonts/NotoSansCJKjp-Bold.otf) format("opentype"),url(/web-fonts/NotoSansCJKjp-Bold.woff) format("woff")}body{font-family:NotoSansCJK,sans-serif}.p-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;line-height:1;padding:12px 40px 12px 24px;width:1040px}@media (min-width:1040px){.p-header{width:auto}}.p-header__logo img{height:64px}.p-header__link a{background:transparent;border:1px solid #000f63;border-radius:28px;color:#000f63;display:inline-block;font-size:13px;font-size:1.3rem;padding:9px 12px;-webkit-transition:.4s;transition:.4s}.p-header__link a:hover{background:#f2f9ff}.p-eventSyllabus__mainViewWrap{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#acd5ed;background:url(/img/pc/lp/event/204/mvBg.webp) 50% no-repeat;background-size:auto 100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:668px;justify-content:center;margin:0;overflow:hidden;position:relative;width:1040px}@media (min-width:1040px){.p-eventSyllabus__mainViewWrap{width:auto}}.p-eventSyllabus__mainViewBox{display:block;margin:0 34px;max-width:1243px}.p-eventSyllabus__mainViewBox:before{background:url(/img/pc/lp/event/204/mvMan.webp) 0 0 no-repeat;background-size:cover;bottom:0;content:"";display:block;height:286px;left:4vw;position:absolute;width:178px}@media (min-width:768px){.p-eventSyllabus__mainViewBox:before{height:314px;left:6vw;width:212px}}.p-eventSyllabus__mainViewBox:after{background:url(/img/pc/lp/event/204/mvFemale.webp) 0 0 no-repeat;background-size:cover;bottom:0;content:"";display:block;height:286px;position:absolute;right:4vw;width:183px}@media (min-width:768px){.p-eventSyllabus__mainViewBox:after{content:"";height:325px;right:6vw;width:208px}}.p-eventSyllabus__mainViewBox img{height:auto;margin:auto;width:100%}.p-eventSyllabus__summary{background:#f5faff;padding:80px 20px 0;text-align:center;width:1040px}@media (min-width:1040px){.p-eventSyllabus__summary{width:auto}}.p-eventSyllabus__summaryTitle{color:#0061a1;display:inline-block;font-size:50px;font-size:5rem;font-weight:700}.p-eventSyllabus__summaryTitle:before{background:url(/img/pc/lp/event/204/ttlDecorationBlue.webp) 0 0 no-repeat;background-size:cover;content:"";display:block;height:38px;margin:0 auto 16px;width:134px}.p-eventSyllabus__summaryText{color:#039fd3;font-size:24px;font-size:2.4rem;font-weight:700;margin-top:64px}.p-eventSyllabus__summaryText span{color:#ec7004}.p-eventSyllabus__summaryImg{margin-top:48px}.p-eventSyllabus__form{background:#73c2ed;padding:88px 16px 112px;width:1040px}@media (min-width:1040px){.p-eventSyllabus__form{width:auto}}.p-eventSyllabus__formTitle{color:#fff;font-size:50px;font-size:5rem;font-weight:700;text-align:center}.p-eventSyllabus__formTitle:before{background:url(/img/pc/lp/event/204/ttlDecorationWhite.webp) 0 0 no-repeat;background-size:cover;content:"";display:block;height:38px;margin:0 auto 16px;width:134px}.p-eventSyllabus__formContent{margin:0 auto;max-width:1468px;padding:0 118px;width:1006px}@media (min-width:1040px){.p-eventSyllabus__formContent{width:auto}}.p-eventSyllabus__formSeminarNoList{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 auto;max-width:1024px}.p-eventSyllabus__formSeminarNoListTitle{color:#fff;display:inline-block;font-size:36px;font-size:3.6rem;font-weight:700;margin-top:32px;text-align:center}.p-eventSyllabus__formSeminarNoListText{color:#fff;display:inline-block;font-size:24px;font-size:2.4rem;font-weight:700;margin:16px 0 64px;text-align:center}.p-eventSyllabus__recommend{background:#f5faff;padding:80px 16px 0;position:relative;text-align:center;width:1040px}@media (min-width:1040px){.p-eventSyllabus__recommend{width:auto}}.p-eventSyllabus__recommend:after{border-left:202px solid transparent;border-right:202px solid transparent;border-top:110px solid #f5faff;bottom:-110px;content:"";display:block;left:calc(50% - 202px);position:absolute}.p-eventSyllabus__recommendTitle{color:#0061a1;display:inline-block;font-size:50px;font-size:5rem;font-weight:700}.p-eventSyllabus__recommendTitle:before{background:url(/img/pc/lp/event/204/ttlDecorationBlue.webp) 0 0 no-repeat;background-size:cover;content:"";display:block;height:38px;margin:0 auto 16px;width:134px}.p-eventSyllabus__recommendWrap{margin:0 auto;max-width:1040px;position:relative}.p-eventSyllabus__recommendList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 240px;padding:56px 0 72px}.p-eventSyllabus__recommendList b{color:#039fd3;font-size:32px;font-size:3.2rem}.p-eventSyllabus__recommendList span{color:#333;font-size:24px;font-size:2.4rem;letter-spacing:-.04rem}.p-eventSyllabus__recommendListItem--01,.p-eventSyllabus__recommendListItem--02{background:#fff;border-radius:30px 30px 30px 0;-webkit-box-shadow:0 0 34px rgba(86,183,235,.4);box-shadow:0 0 34px rgba(86,183,235,.4);display:inline-block;padding:16px 40px}.p-eventSyllabus__recommendListItem--02{margin:45px 0 0 auto}.p-eventSyllabus__recommendListItem--03{background:#fff;border-radius:30px 30px 30px 0;-webkit-box-shadow:0 0 34px rgba(86,183,235,.4);box-shadow:0 0 34px rgba(86,183,235,.4);display:inline-block;margin:64px 0 0 48px;padding:16px 40px}.p-eventSyllabus__recommendImg{bottom:0;left:0;position:absolute}.p-eventSyllabus__result{background:#73c2ed;padding:152px 16px 88px;text-align:center;width:1040px}@media (min-width:1040px){.p-eventSyllabus__result{width:auto}}.p-eventSyllabus__resultTitle{color:#fff;display:inline-block;font-size:36px;font-size:3.6rem;font-weight:700}.p-eventSyllabus__resultTitle:before{background:url(/img/pc/lp/event/204/ttlDecorationWhite.webp) 0 0 no-repeat;background-size:cover;content:"";display:block;height:38px;margin:0 auto 16px;width:134px}.p-eventSyllabus__resultList{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:88px auto;max-width:798px}.p-eventSyllabus__resultList,.p-eventSyllabus__resultListItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.p-eventSyllabus__resultListItem{-webkit-box-pack:center;-ms-flex-pack:center;background:hsla(0,0%,100%,.96);border-radius:200px;-webkit-box-shadow:0 0 44px hsla(0,0%,100%,.5);box-shadow:0 0 44px hsla(0,0%,100%,.5);color:#039fd3;font-size:24px;font-size:2.4rem;font-weight:700;height:250px;justify-content:center;line-height:1.6;margin:0 8px;width:250px}.p-eventSyllabus__flow{background:#f5faff;padding:80px 16px 88px;position:relative;text-align:center;width:1040px}@media (min-width:1040px){.p-eventSyllabus__flow{width:auto}}.p-eventSyllabus__flowTitle{color:#0061a1;font-size:50px;font-size:5rem;font-weight:700;text-align:center}.p-eventSyllabus__flowTitle:before{background:url(/img/pc/lp/event/204/ttlDecorationBlue.webp) 0 0 no-repeat;background-size:cover;content:"";display:block;height:38px;margin:0 auto 16px;width:134px}.p-eventSyllabus__flowText{color:#039fd3;font-size:24px;font-size:2.4rem;font-weight:700;line-height:2.2;margin-top:64px}.p-eventSyllabus__flowList{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:64px}@media (min-width:768px){.p-eventSyllabus__flowList{margin:64px auto 0;max-width:1056px}}.p-eventSyllabus__flowItem{background:#fff;border-radius:20px;-webkit-box-shadow:0 0 34px rgba(86,183,235,.4);box-shadow:0 0 34px rgba(86,183,235,.4);height:275px;margin:0 13px;position:relative;width:calc(25% - 26px)}.p-eventSyllabus__flowItemNumber{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(#039fd3),to(#87d3ec));background:linear-gradient(90deg,#039fd3,#87d3ec);background-clip:text;-webkit-background-clip:text;font-family:Roboto;font-size:54px;font-size:5.4rem;font-weight:700;left:calc(50% - 31px);line-height:1;position:absolute;top:-32px}.p-eventSyllabus__flowImg{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:relative}.p-eventSyllabus__flowImg--01{margin-bottom:64px;max-width:167px}.p-eventSyllabus__flowImg--02{margin-bottom:64px;max-width:174px}.p-eventSyllabus__flowImg--03{margin-bottom:64px;max-width:148px}.p-eventSyllabus__flowImg--04{margin-bottom:64px;max-width:234px}.p-eventSyllabus__flowImg img{height:auto;width:100%}.p-eventSyllabus__flowImg b{bottom:24px;font-size:24px;font-size:2.4rem;left:0;line-height:1.2;position:absolute;text-align:center;width:100%}.p-eventSyllabus__flowCta{margin-top:64px;text-align:center}.p-eventSyllabus__faq{background:#73c2ed;padding:88px 16px;width:1040px}@media (min-width:1040px){.p-eventSyllabus__faq{width:auto}}.p-eventSyllabus__faqTitle{color:#fff;font-size:50px;font-size:5rem;font-weight:700;text-align:center}.p-eventSyllabus__faqTitle:before{background:url(/img/pc/lp/event/204/ttlDecorationWhite.webp) 0 0 no-repeat;background-size:cover;content:"";display:block;height:38px;margin:0 auto 16px;width:134px}.p-eventSyllabus__faqList{margin:24px auto 0;max-width:1040px}.p-eventSyllabus__faqItem{background:#dfeffe;border-radius:10px;color:#000f63;font-size:16px;font-size:1.6rem;font-weight:700}.p-eventSyllabus__faqItem:not(:first-child){margin-top:8px}.p-eventSyllabus__faqItem label{background:#dfeffe;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:inline-block;font-size:24px;font-size:2.4rem;font-weight:400;padding:24px 40px 24px 106px;position:relative;width:100%}.p-eventSyllabus__faqItem label:hover{cursor:pointer}.p-eventSyllabus__faqItem label:before{color:#039fd3;content:"Q.";font-family:Roboto;font-size:50px;font-size:5rem;font-weight:700;left:40px;line-height:1;position:absolute;top:24px}.p-eventSyllabus__faqItem input{display:none}.p-eventSyllabus__faqItem input:checked+label{border-radius:16px 16px 0 0}@media only screen and (max-width:414px){.p-eventSyllabus__faqItem input:checked+label{border-radius:8px 8px 0 0}}.p-eventSyllabus__faqItem input:checked+label>span{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.p-eventSyllabus__faqItem input:checked+label+p{display:inline-block}@media only screen and (max-width:414px){.p-eventSyllabus__faqItem input:checked+label+p{padding:14px 56px}}.p-eventSyllabus__faqItem p{background:#f2f9ff;border-radius:10px;color:#333;display:none;font-size:24px;font-size:2.4rem;font-weight:400;height:auto;line-height:1.6;margin:0 30px 24px;padding:24px 16px 40px 78px;position:relative;width:calc(100% - 60px)}@media only screen and (max-width:414px){.p-eventSyllabus__faqItem p{border-radius:8px 8px 0 0}}.p-eventSyllabus__faqItem p:before{color:#0061a1;content:"A.";font-family:Roboto;font-size:50px;font-size:5rem;font-weight:700;left:16px;line-height:1;position:absolute;top:24px}.p-eventSyllabus__faqItemArrow{color:#039fd3;display:inline-block;height:20px;line-height:1;position:relative;position:absolute;right:40px;top:calc(50% - 14px);-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:20px}.p-eventSyllabus__faqItemArrow:after,.p-eventSyllabus__faqItemArrow:before{background:currentColor;border-radius:2px;content:"";position:absolute}.p-eventSyllabus__faqItemArrow:before{bottom:0;height:4px;left:0;right:0}.p-eventSyllabus__faqItemArrow:after{bottom:0;right:0;top:0;width:4px}.p-eventSyllabus__btn{display:block;margin:auto;width:440px}.p-eventSyllabus__btn>a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px;font-size:2.2rem;font-weight:700;height:94px;justify-content:center;margin:auto;padding:0;position:relative;width:100%;z-index:1}.p-eventSyllabus__btn>a:after,.p-eventSyllabus__btn>a:before{border-radius:47px;content:"";height:100%;left:0;position:absolute;width:100%}.p-eventSyllabus__btn>a:before{background:linear-gradient(274.37deg,#ec7004 25.23%,#ff7a00 87.12%);-webkit-transition:.4s;transition:.4s;z-index:-1}.p-eventSyllabus__btn>a:after{background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),linear-gradient(274.37deg,#ec7004 25.23%,#ff7a00 87.12%);z-index:-2}.p-eventSyllabus__btn>a:hover:before{opacity:0}.p-eventCarousel__btn--finished>span,.p-eventCarousel__btn--full>span{border-radius:15px;display:block;font-size:14px;font-size:1.4rem;font-weight:700;height:100%;line-height:30px;margin:auto;text-align:center;width:auto}.p-footer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:32px 16px 40px;width:1040px}.p-footer,.p-footer__Link{display:-webkit-box;display:-ms-flexbox;display:flex}.p-footer__Link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.p-footer__LinkItem{position:relative}.p-footer__LinkItem:not(:first-child){margin-left:48px}.p-footer__LinkItem a{color:#333;display:block;font-size:16px;font-size:1.6rem;padding-right:24px}.p-footer__LinkItem a:hover{opacity:.7}.p-footer__LinkItemArrow{color:#333;display:inline-block;height:8px;line-height:1;position:relative;position:absolute;right:0;top:calc(50% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:8px}.p-footer__LinkItemArrow:after,.p-footer__LinkItemArrow:before{background:currentColor;border-radius:1px;content:"";position:absolute}.p-footer__LinkItemArrow:before{height:2px;left:0;right:0;top:0}.p-footer__LinkItemArrow:after{bottom:0;right:0;top:0;width:2px}.p-footer__logo{line-height:1;margin:40px auto 0;width:288px}.p-footer__logo img{width:100%}.p-footer__logoCopyright{color:#333;display:block;font-size:16px;font-size:1.6rem;text-align:center}.p-eventCarousel{margin:auto;max-width:2160px;opacity:0;position:relative;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;width:100%}.p-eventCarousel__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-filter:drop-shadow(0 0 18px rgba(0,0,0,.06));filter:drop-shadow(0 0 18px rgba(0,0,0,.06));-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between}.p-eventCarousel__item:not(:first-child){display:none}.p-eventCarousel__thumb{height:177px}.p-eventCarousel__thumb>img{-o-object-fit:cover;object-fit:cover;width:100%}.p-eventCarousel__detail{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:2;-ms-flex-positive:2;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:2;justify-content:center;padding:24px 16px}.p-eventCarousel__ttl{color:#333;font-size:28px;font-size:2.8rem;font-weight:700;line-height:2.8rem;line-height:1.6;text-align:center}.p-eventCarousel__scheduleList{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:0 16px 16px}.p-eventCarousel__schedule{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#f2f9ff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:170px;justify-content:center;margin-bottom:8px;padding:16px 0;width:calc(50% - 4px)}.p-eventCarousel__date{font-size:22px;font-size:2.2rem;font-weight:700;line-height:1.4;margin-top:8px}.p-eventCarousel__date b{font-size:30px;font-size:3rem}.p-eventCarousel__time{font-size:20px;font-size:2rem;font-weight:500;line-height:1.4;margin-top:12px}.p-eventCarousel__btn{height:30px;margin-top:16px;width:100px}.p-eventCarousel__btn>a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:15px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-size:1.4rem;font-weight:700;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.p-eventCarousel__btn>a:after,.p-eventCarousel__btn>a:before{border-radius:15px;content:"";height:100%;left:0;position:absolute;width:100%}.p-eventCarousel__btn>a:before{background:linear-gradient(274.37deg,#ec7004 25.23%,#ff7a00 87.12%);-webkit-transition:.4s;transition:.4s;z-index:-1}.p-eventCarousel__btn>a:after{background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),linear-gradient(274.37deg,#ec7004 25.23%,#ff7a00 87.12%);z-index:-2}.p-eventCarousel__btn>a:hover:before{opacity:0}.p-eventCarousel__btn>a>i{color:#fff;display:inline-block;height:10px;line-height:1;margin-left:4px;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:10px}.p-eventCarousel__btn>a>i:after,.p-eventCarousel__btn>a>i:before{background:currentColor;border-radius:2px;content:"";position:absolute}.p-eventCarousel__btn>a>i:before{height:2px;left:0;right:0;top:0}.p-eventCarousel__btn>a>i:after{bottom:0;right:0;top:0;width:2px}.p-eventCarousel__btn--full>span{background:#ccc;color:#fff}.p-eventCarousel__btn--finished>span{background:#fff;color:#979797}.p-eventCarousel__linerNavi,.p-eventCarousel__linerNavi--left,.p-eventCarousel__linerNavi--right{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0 0 6px rgba(0,0,0,.16));filter:drop-shadow(0 0 6px rgba(0,0,0,.16));height:90px;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90px;z-index:2}.p-eventCarousel__linerNavi--left:hover,.p-eventCarousel__linerNavi--right:hover,.p-eventCarousel__linerNavi:hover{cursor:pointer}.p-eventCarousel__linerNavi--right{right:-120px}.p-eventCarousel__linerNavi--left{left:-120px}.p-eventCarousel__linerNaviIcn--left>i,.p-eventCarousel__linerNaviIcn>i{color:#039fd3;display:inline-block;height:32px;line-height:1;margin-right:12px;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:32px}.p-eventCarousel__linerNaviIcn--left>i:after,.p-eventCarousel__linerNaviIcn--left>i:before,.p-eventCarousel__linerNaviIcn>i:after,.p-eventCarousel__linerNaviIcn>i:before{background:currentColor;border-radius:3px;content:"";position:absolute}.p-eventCarousel__linerNaviIcn--left>i:before,.p-eventCarousel__linerNaviIcn>i:before{height:6px;left:0;right:0;top:0}.p-eventCarousel__linerNaviIcn--left>i:after,.p-eventCarousel__linerNaviIcn>i:after{bottom:0;right:0;top:0;width:6px}.p-eventCarousel__linerNaviIcn--left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.js-slick_recommend .slick-slide{height:auto;margin:0 8px;width:400px!important}.js-slick_recommend .slick-slide>div{height:100%}.js-slick_recommend .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 0 32px}.js-slick_recommend .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:-8px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-transform:translateY(50%);transform:translateY(50%)}.js-slick_recommend .slick-dots>li{background-color:#fff;border-radius:10px;margin:0 16px;-webkit-transition:all .3s ease;transition:all .3s ease}.js-slick_recommend .slick-dots>li.slick-active{background-color:#f90}.js-slick_recommend .slick-dots>li>button:before{content:none}.slick-initialized.js-slick_recommend{margin:48px 0 0;opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.slick-initialized.js-slick_recommend>li:not(:first-child){display:block}
