.PageTop_containerHero__Xsi8c{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 10vw;font-size:inherit;background-color:#1a1c1d}@media(max-width:480px)and (orientation:portrait){.PageTop_containerHero__Xsi8c{padding:18vw 4vw 0}}.PageTop_containerHero__Xsi8c article{width:100%}.PageTop_containerHero__Xsi8c article img{width:100%;object-fit:cover}@media(max-width:480px)and (orientation:portrait){.PageTop_containerHero__Xsi8c article img{padding-left:10vw}}.PageTop_containerHero__Xsi8c article p{position:absolute;top:.5em;left:1em;font-size:5vw;font-weight:500;letter-spacing:.04em;line-height:1.4em;color:#fff}.PageTop_mobileMenu__PKjKG{display:none}@media(max-width:480px)and (orientation:portrait){.PageTop_mobileMenu__PKjKG{display:flex;font-size:inherit;gap:2vw;flex-wrap:wrap;padding-inline:4vw;justify-content:center}.PageTop_mobileMenu__PKjKG a{font-size:max(12px,1em);background-color:#1a1c1d;color:#fff;padding:3vw 2vw}}.PageTop_containerHeroText__8u5M_{position:relative;display:flex;flex-direction:column;align-items:center;padding:5em 2em 0;font-size:inherit}@media(max-width:480px)and (orientation:portrait){.PageTop_containerHeroText__8u5M_{padding:6vw 4vw}}.PageTop_containerHeroText__8u5M_ article{display:grid;width:-moz-fit-content;width:fit-content;grid-template-columns:repeat(2,auto)}@media(max-width:480px)and (orientation:portrait){.PageTop_containerHeroText__8u5M_ article{width:100%;grid-template-columns:unset;grid-auto-flow:row;gap:8vw 0}.PageTop_containerHeroText__8u5M_ article:after,.PageTop_containerHeroText__8u5M_ article:before{content:"";position:absolute;background-color:#909090;left:0}.PageTop_containerHeroText__8u5M_ article:before{bottom:0;width:1px;height:100%}.PageTop_containerHeroText__8u5M_ article:after{top:0;width:9px;aspect-ratio:1;border-radius:50%;translate:-4px}}.PageTop_containerHeroText__8u5M_ article .PageTop_box01__0dbgz,.PageTop_containerHeroText__8u5M_ article .PageTop_box02__yJaS6{position:relative;display:flex;flex-direction:column;font-size:inherit;padding:5em}@media(max-width:480px)and (orientation:portrait){.PageTop_containerHeroText__8u5M_ article .PageTop_box01__0dbgz,.PageTop_containerHeroText__8u5M_ article .PageTop_box02__yJaS6{padding:0 0 0 6vw}}.PageTop_containerHeroText__8u5M_ article .PageTop_box01__0dbgz{padding-right:3em}@media(max-width:480px)and (orientation:portrait){.PageTop_containerHeroText__8u5M_ article .PageTop_box01__0dbgz{padding-right:unset}}.PageTop_containerHeroText__8u5M_ article .PageTop_box01__0dbgz:after,.PageTop_containerHeroText__8u5M_ article .PageTop_box01__0dbgz:before{content:"";position:absolute;background-color:#909090;right:0}@media(max-width:480px)and (orientation:portrait){.PageTop_containerHeroText__8u5M_ article .PageTop_box01__0dbgz:after,.PageTop_containerHeroText__8u5M_ article .PageTop_box01__0dbgz:before{display:none}}.PageTop_containerHeroText__8u5M_ article .PageTop_box01__0dbgz:before{bottom:0;width:1px;height:100%}.PageTop_containerHeroText__8u5M_ article .PageTop_box01__0dbgz:after{top:0;width:9px;aspect-ratio:1;border-radius:50%;translate:4px}.PageTop_containerHeroText__8u5M_ article .PageTop_box01__0dbgz h3{font-size:max(12px,2.1875em);max-width:12em;text-align:center;line-height:1.6em}@media(max-width:480px)and (orientation:portrait){.PageTop_containerHeroText__8u5M_ article .PageTop_box01__0dbgz h3{font-size:max(12px,1.75em);text-align:left}}.PageTop_containerHeroText__8u5M_ article .PageTop_box02__yJaS6{padding-left:3em;gap:1em 0}@media(max-width:480px)and (orientation:portrait){.PageTop_containerHeroText__8u5M_ article .PageTop_box02__yJaS6{padding:0 0 0 6vw}}.PageTop_containerHeroText__8u5M_ article .PageTop_box02__yJaS6 h3{font-size:max(12px,2.1875em);max-width:12em}@media(max-width:480px)and (orientation:portrait){.PageTop_containerHeroText__8u5M_ article .PageTop_box02__yJaS6 h3{font-size:max(12px,1.75em);text-align:left}}.PageTop_containerHeroText__8u5M_ article .PageTop_box02__yJaS6 p{font-size:max(12px,1.0625em);max-width:27em;letter-spacing:.01em;line-height:1.8em}.PageTop_containerPet__UqLtj{background-color:#fff;display:flex;flex-direction:column;align-items:center;gap:5em 0;padding:5em 2em;color:#1a1c1d}@media(max-width:480px)and (orientation:portrait){.PageTop_containerPet__UqLtj{padding:10vw 4vw 6vw;gap:6vw 0}}.PageTop_containerPet__UqLtj .PageTop_blockImage__BFen4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 2em;gap:0 2em;max-width:117rem}@media(max-width:480px)and (orientation:portrait){.PageTop_containerPet__UqLtj .PageTop_blockImage__BFen4{max-width:unset;grid-template-columns:unset;grid-auto-flow:row;padding-inline:8vw;gap:4vw 0}}.PageTop_containerPet__UqLtj .PageTop_blockImage__BFen4 figure{position:relative;font-size:inherit;display:flex;flex-direction:column;align-items:center}.PageTop_containerPet__UqLtj .PageTop_blockImage__BFen4 figure img{aspect-ratio:1.33;object-fit:cover}.PageTop_containerPet__UqLtj .PageTop_blockImage__BFen4 figure figcaption{font-size:max(12px,1em);font-weight:500;margin-top:.2em}.PageTop_containerPet__UqLtj .PageTop_blockText__EDYMc{display:flex;flex-direction:column;max-width:117rem;margin-top:3em}.PageTop_containerPet__UqLtj .PageTop_blockText__EDYMc h3{font-size:max(12px,1.0625em);letter-spacing:.04em;margin-bottom:1.6em}@media(max-width:480px)and (orientation:portrait){.PageTop_containerPet__UqLtj .PageTop_blockText__EDYMc h3{font-size:max(12px,1.25em)}}.PageTop_containerPet__UqLtj .PageTop_blockText__EDYMc p{font-size:max(12px,1.0625em);display:flex;flex-direction:column;letter-spacing:.04em;line-height:1.6em}.PageTop_containerPet__UqLtj .PageTop_blockText__EDYMc p span{-webkit-text-decoration:underline 1px solid;text-decoration:underline 1px solid;line-height:1.8em}.PageTop_containerProfile__eloEs{display:flex;flex-direction:column;align-items:center;gap:5em 0;padding:5em 2em}@media(max-width:480px)and (orientation:portrait){.PageTop_containerProfile__eloEs{padding:10vw 4vw 6vw;gap:6vw 0}}.PageTop_containerProfile__eloEs article{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;width:-moz-fit-content;width:fit-content;grid-gap:3em 5em;gap:3em 5em;max-width:117rem}@media(max-width:480px)and (orientation:portrait){.PageTop_containerProfile__eloEs article{grid-template-columns:unset;grid-template-rows:unset;grid-auto-flow:row;gap:4vw 0;width:100%}}.PageTop_containerProfile__eloEs article .PageTop_itemImage__J28ix{grid-row:span 2;max-width:38rem}@media(max-width:480px)and (orientation:portrait){.PageTop_containerProfile__eloEs article .PageTop_itemImage__J28ix{grid-row:unset;max-width:unset;width:60vw;margin-inline:auto}}.PageTop_containerProfile__eloEs article .PageTop_itemImage__J28ix img{width:100%}.PageTop_containerProfile__eloEs article h3{font-size:max(12px,1.75em);letter-spacing:.04em;line-height:1.6em}@media(max-width:480px)and (orientation:portrait){.PageTop_containerProfile__eloEs article h3{font-size:max(12px,1.25em)}}.PageTop_containerProfile__eloEs article .PageTop_wrapDetails__ooBYM{font-size:inherit;display:flex;flex-direction:column;gap:.5em 0}.PageTop_containerProfile__eloEs article .PageTop_wrapDetails__ooBYM span{font-size:max(12px,1.1875em);letter-spacing:.04em}.PageTop_containerCourseInfo__XYLoF{display:flex;flex-direction:column;align-items:center;gap:3em 0;padding:5em 2em}@media(max-width:480px)and (orientation:portrait){.PageTop_containerCourseInfo__XYLoF{padding:10vw 4vw 6vw;gap:6vw 0}}.PageTop_containerCourseInfo__XYLoF .PageTop_itemImage__J28ix{max-width:77rem}.PageTop_containerCourseInfo__XYLoF .PageTop_itemImage__J28ix img{width:100%}.PageTop_containerCourseInfo__XYLoF article{max-width:117rem;display:grid;grid-template-columns:auto 1fr;grid-gap:0 8em;gap:0 8em}.PageTop_containerCourseInfo__XYLoF article dl{font-size:inherit;grid-column:span 2;display:grid;grid-template-columns:subgrid;border-bottom:1px solid rgba(0,0,0,.2);padding-block:1em}@media(max-width:480px)and (orientation:portrait){.PageTop_containerCourseInfo__XYLoF article dl{display:flex;flex-direction:column;gap:2vw 0}}.PageTop_containerCourseInfo__XYLoF article dl dt{font-size:max(12px,1em)}@media(max-width:480px)and (orientation:portrait){.PageTop_containerCourseInfo__XYLoF article dl dt{font-size:max(12px,1.125em)}}.PageTop_containerCourseInfo__XYLoF article dl dd{font-size:max(12px,1em);letter-spacing:.04em;display:flex;flex-direction:column;gap:.5em 0}.PageTop_containerCourseInfo__XYLoF article dl dd p{font-size:inherit;margin-top:.5em}.PageTop_containerCourseInfo__XYLoF article dl dd div{font-size:inherit}.PageTop_containerCourseInfo__XYLoF article dl dd div h3{font-weight:600;font-size:1em}.PageTop_containerCourseInfo__XYLoF article dl dd div address{font-size:.9em}.PageTop_containerCourseInfo__XYLoF article dl:first-of-type{border-top:1px solid rgba(0,0,0,.2)}