:root{--leading-trim: calc((1em - 1lh) / 2);--w1200:1200px;--w980:980px;--w860:860px;--menu-w:210px;--main-w:720px;--c_white: #ffffff;--c_black: #212121;--c_gray: #b1b1b1;--c_bgcolor1:#f9f9f9;--c_bgcolor2:#f4f4f4;--c_bgcolor3:#00abd3;--c_txt1: #212121;--c_link: #19619c;--c_menu: #0097c5;--c_t1: #228089;--c_t2: #516091;--c_tk1: #032e53;--c_tk2: #c20054;--c_tk3: #315234;--c_blue1: #003084;--c_red1: #c90027;--c_green1: #4a6d41;--c_yellow1: #ffe818;--c_hsports: #123261;--c_dietetics: #cf5d00;--c_rainbow1: linear-gradient(to right, #f4a21a 0%,#eb7688 25%,#dc7995 50%,#a198c5 75%,#90d1e5 100%);--c_admission: #331c5c;--sec_block:5rem;--sec_block-l:7rem;--sec_block-m:3.4rem;--sec_block-s:1.2rem}@font-face{font-family:"Local Noto Sans JP";src:local("Noto Sans JP"),local("Noto Sans CJK JP Regular")}.font_lineseed{font-family:"LINE Seed JP";font-weight:700;font-style:normal}*,*::before,*::after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;overflow-y:scroll}section,div{position:relative}img,picture,video,canvas,svg{max-width:100%;height:auto;vertical-align:bottom}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin-block-end:1.2rem;position:relative}*>:last-child{margin-block-end:0}a{word-break:break-all}svg{display:inline-block;fill:currentColor}html,body{padding:0;margin:0;background-color:var(--c_white)}html{scroll-behavior:smooth;scroll-padding-top:180px}body{font-family:"Local Noto Sans JP","Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:16px;font-weight:400;line-height:1.6;-webkit-text-size-adjust:100%;background:rgb(var(--white));color:rgb(var(--black));font-feature-settings:"palt";letter-spacing:.06em;text-rendering:optimizeLegibility;scroll-behavior:smooth;scroll-snap-type:y proximity;overflow-wrap:anywhere;word-break:normal;line-break:strict}a{color:inherit;text-decoration:none;cursor:pointer;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects;transition:.3s}@media(any-hover: hover){a{text-decoration:none}}a[href^="tel:"]{pointer-events:auto}@media screen and (min-width: 980px){a[href^="tel:"]{pointer-events:none}}br.spon{display:block}@media screen and (min-width: 980px){br.spon{display:none}}br.spoff{display:none}@media screen and (min-width: 980px){br.spoff{display:block}}.nolist{list-style:none;padding:0;margin:0}:where([class^=sec_]).scrollin{transform:translateY(30px);opacity:0;transition:all .9s ease-in-out}:where([class^=sec_]).scrollin.active{transform:translateY(0);opacity:1}h1,h2,h3,h4,h5,h6{font-family:"Noto Sans JP",sans-serif;font-weight:700}@media screen and (min-width: 980px){.l-header{width:calc(100% - var(--main-w) - var(--menu-w));position:fixed;top:0;left:0;z-index:1;height:100dvh}}.l-content{background-color:var(--c_white);margin-inline:auto;z-index:100;display:grid;grid-template-rows:1fr auto;min-height:100dvh;padding-block-start:20px}@media screen and (min-width: 980px){.l-content{width:var(--main-w);margin-inline:auto var(--menu-w);padding-block-start:0;box-shadow:-10px 0 10px -5px rgba(0,0,0,.12)}}.pg_toppage .l-content{padding-block-start:0}.pg_toppage .l-content .oc_wrap{margin-block-start:0}.l-menu{background-color:var(--c_bgcolor1);display:none}@media screen and (min-width: 980px){.l-menu{padding:0;display:block;position:fixed;top:0;right:0;z-index:9998;scrollbar-width:none;width:var(--menu-w);padding-inline:15px;overflow-y:auto;height:100dvh}}.container{container-type:inline-size;position:relative;display:flow-root;width:calc(100% - 11vw)}@media screen and (min-width: 980px){.container{max-width:1200px;width:calc(100% - 8vw)}}.container{margin-inline:auto}.container_m{max-width:980px}.container_s{max-width:860px}.container_ss{max-width:640px}@keyframes btnsIn{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.ct_fullwide{margin-inline:-5.5vw}@media screen and (min-width: 980px){.ct_fullwide{margin-inline:-4vw}}.ct_fitcenter{width:-moz-fit-content;width:fit-content;margin-inline:auto}.accessmap img{aspect-ratio:640/880}@media screen and (min-width: 768px){.accessmap img{aspect-ratio:640/380}}svg{display:inline-block;fill:currentColor;stroke:none}.hd_menu svg{aspect-ratio:60/44;height:44px;width:auto}.l-header.pghd{padding-inline:10px;padding-block:0;background-image:url(../images/hdbg1.png);background-repeat:no-repeat;background-position:top center;background-size:cover;text-align:center;display:grid;grid-template-rows:1fr}@media screen and (min-width: 980px){.l-header.pghd{grid-template-rows:auto 1fr}}.hd_logo{padding-block:10px;padding-inline-end:90px}@media screen and (min-width: 980px){.hd_logo{padding-block:50px 20px;padding-inline-end:0}}.hd_titleimg{display:none;position:relative;container-type:inline-size}@media screen and (min-width: 980px){.hd_titleimg{display:block}}.hd_titleimg-sp{display:block;text-align:center}.hd_titleimg-pc{display:none}@media screen and (min-width: 980px){.hd_titleimg-sp{display:none}.hd_titleimg-pc{display:block;height:100%;margin-inline-end:-10px;background-image:url(../images/topkv_people.png);background-repeat:no-repeat;background-position:top center;background-size:min(100%,680px) auto}.hd_titleimg-catch{text-align:right;padding-block:230px 0}.hd_titleimg-catch img{width:100%;max-width:620px}}.breadcrumbs{display:none}@media screen and (min-width: 980px){.breadcrumbs{display:block;font-size:.74rem;margin-block:.4rem 1.2rem;color:#727272}}.breadcrumb{padding-block:.3rem;padding-inline:.8rem;background-color:var(--c_bgcolor1);border-radius:2em;display:inline-block}.pg:not(.archive-news):not(.pg-open-campus) main{padding-block:0 4rem}.pg:not(.archive-news):not(.pg-open-campus) main a{text-decoration:underline;color:var(--c_link)}.midashi02{border-top:1px solid #525252;border-bottom:1px solid #525252;padding-block:.8em;text-align:center}.pglinks,.childpages{list-style:none;padding:0;margin:0}.pglinks li,.childpages li{margin-block:.6rem}.pglinks a,.childpages a{background-color:var(--c_bgcolor2);border:1px solid var(--c_bgcolor2);transition:.3s;border-radius:8px;padding-block:.7rem;padding-inline:1.1rem;display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;color:inherit !important;text-decoration:none !important}.pglinks a::before,.childpages a::before{flex-shrink:0;content:"";display:inline-block;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23444444' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M15.28 9.47a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 1 1-1.06-1.06L13.69 10 9.97 6.28a.75.75 0 0 1 1.06-1.06l4.25 4.25ZM6.03 5.22l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L8.69 10 4.97 6.28a.75.75 0 0 1 1.06-1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");background-size:contain;vertical-align:middle}@media(any-hover: hover){.pglinks a:hover,.childpages a:hover{background-color:var(--c_bgcolor1);border:1px solid #ccc}}.childpages{margin-block:2.4rem}.js-scrollable table th,.js-scrollable table td{white-space:nowrap}.course_t1{font-family:"LINE Seed JP";font-weight:700;font-size:clamp(1.125rem,.69rem + 2.17vw,1.75rem);line-height:1.4;letter-spacing:.02em;color:#252525;margin-bottom:.6em}.course_point{margin-block:2.4rem}.course_point_t1{background-color:#d15400;color:var(--c_white);padding-block:.4em;padding-inline:.8em;border-radius:3em;text-align:center}.course_skills_img img{aspect-ratio:640/530}@media screen and (min-width: 768px){.course_skills_img img{aspect-ratio:600/196}}.course_skill-t{border-top:1px solid #525252;border-bottom:1px solid #525252;padding-block:.8em}.pg-dietetics .course_point_t1{background-color:#ff771b}.pg-dietetics .course_point3_img img{aspect-ratio:640/373}@media screen and (min-width: 768px){.pg-dietetics .course_point3_img img{aspect-ratio:600/258}}.pg-dietetics .course_skill-t{border-top:1px solid var(--c_dietetics);border-bottom:1px solid var(--c_dietetics)}.pg-health-sports .course_point_t1{background-color:#20357a}.pg-health-sports .nasm{border:1px solid var(--c_hsports);padding:1.2rem;border-radius:8px}.pg-health-sports .nasm h4{color:var(--c_white);background-color:var(--c_hsports);padding-block:.4em;padding-inline:.8em;border-radius:3em;display:inline-block;font-size:.9rem}.pg-health-sports .nasm .nasm_subt{font-family:"LINE Seed JP";font-weight:700;font-size:clamp(1.125rem,.69rem + 2.17vw,1.75rem);line-height:1.4;letter-spacing:.02em;color:#252525;margin-bottom:.6em;font-size:1.1rem;color:var(--c_hsports)}.about_curriculum{border-radius:10px;background-color:var(--c_bgcolor1);padding:1.2rem}.about_curriculum h3{border-left:4px solid #d30000;padding-inline-start:.8em}.course_sub_titleimg{text-align:center}.course_about1{margin-block-end:4.2rem}.course_about1 h2{font-family:"LINE Seed JP";font-weight:700;font-size:clamp(1.125rem,.69rem + 2.17vw,1.75rem);line-height:1.4;letter-spacing:.02em;color:#252525;margin-bottom:.6em;font-size:1.24rem}.course_about2{margin-block:2.5rem}.course_about2 h3{font-family:"Noto Sans JP",sans-serif;font-size:1.08rem;padding-block:.4em;padding-inline:1.2em;border-radius:3em;display:inline-block}.course_timetable-t{border-top:1px solid #525252;border-bottom:1px solid #525252;padding-block:.8em;text-align:center}.pg-dietetics-course .course_about1 h2{color:var(--c_dietetics)}.pg-dietetics-course .course_about2 h3{color:var(--c_white);background-color:var(--c_dietetics);background-image:linear-gradient(90deg, rgb(236, 117, 138), rgb(245, 162, 27))}.pg-dietetics-course .course_about2 .wp-block-embed.is-type-video{margin-inline:auto;width:-moz-fit-content;width:fit-content}.pg-dietetics-course .eiyoushiflow img{aspect-ratio:640/458}@media screen and (min-width: 768px){.pg-dietetics-course .eiyoushiflow img{aspect-ratio:640/137}}.pg-health-sports-course .course_about2 h3{color:var(--c_white);background-color:var(--c_hsports);background-image:linear-gradient(90deg, rgb(0, 155, 152), rgb(24, 127, 196))}.pg-health-sports-course .multitrainer{border-radius:10px;padding:1.2rem .8rem;background-color:var(--c_bgcolor2)}.pg-health-sports-course .multitrainer_box{border-radius:8px;background-color:var(--c_white);padding:1.2rem}.pg-health-sports-course .multitrainer_box:not(:last-child){margin-block-end:1.8rem}.pg-health-sports-course .multitrainer_subt>.wp-block-group__inner-container{display:grid;grid-template-columns:auto 1fr;gap:1rem}.pg-health-sports-course .multitrainer_subt>.wp-block-group__inner-container .wp-block-image{margin:0}.pg-health-sports-course .multitrainer_subt>.wp-block-group__inner-container .wp-block-group{margin-block-end:1.2rem}.pg-health-sports-course .multitrainer_subt>.wp-block-group__inner-container .wp-block-group p{margin-block-end:.4rem}.pg-health-sports-course .multitrainer_subt>.wp-block-group__inner-container .wp-block-group p strong{display:inline-block}.pg-health-sports-course .multitrainer_subt>.wp-block-group__inner-container .wp-block-group h3{color:var(--c_hsports);background:linear-gradient(transparent 70%, rgb(230, 230, 0) 70%);display:inline-block}.course_sub_timetable-memo{margin-block:1.6rem}.course_sub_timetable-memo p{margin:0}.course_sub_timetable-memo .wp-block-group__inner-container{display:flex;align-items:center;justify-content:center;gap:1.4rem}.pg-qualification .course_dietetics_title,.pg-qualification .course_hsports_title{font-family:"Noto Sans JP",sans-serif;font-size:1.08rem;padding-block:.4em;padding-inline:1.2em;border-radius:3em;color:var(--c_white);width:-moz-fit-content;width:fit-content;margin-inline:auto}.pg-qualification .course_dietetics_title{background-color:var(--c_dietetics);background-image:linear-gradient(90deg, rgb(236, 117, 138), rgb(245, 162, 27))}.pg-qualification .course_hsports_title{color:var(--c_white);background-color:var(--c_hsports);background-image:linear-gradient(90deg, rgb(0, 155, 152), rgb(24, 127, 196))}.qualification_table td img{width:2.2rem;aspect-ratio:1/1}.qualification_table td img:not(:last-child){margin-right:6px}.qualification_genre>.wp-block-group__inner-container{display:flex;align-items:center;justify-content:center;gap:8px;margin-block:.8rem}.qualification_box{margin-block:2.4rem}.qualification_box .mark>.wp-block-group__inner-container{display:flex;align-items:center}.qualification_box .mark>.wp-block-group__inner-container .wp-block-image{margin:0}.qualification_box .mark>.wp-block-group__inner-container .wp-block-image:first-of-type{margin-right:1rem}.qualification_box .name{margin-block:.4rem}.fc-h-event{background-color:rgba(0,0,0,0);border:none;display:block;text-align:center}.fc thead .fc-day-sun{background-color:#e32b2b;color:#fff}.fc thead .fc-day-sat{background-color:#155ca7;color:#fff}.fc tbody .fc-day-sun{background-color:color-mix(in oklab, #e32b2b 30%, white);color:#fff}.fc tbody .fc-day-sat{background-color:color-mix(in oklab, #155ca7 30%, white);color:#fff}.fc tbody .is-holiday{background-color:color-mix(in oklab, #e32b2b 30%, white);color:#fff}.fc tbody .booking-calendar-event{text-align:center}.fc tbody .is_past{background-color:#ccc}.fc tbody .is_past .booking-calendar-event{opacity:.4}.fc tbody .is_past .fc-event{pointer-events:none}#booking-package_calendarPage .week_slot.sun{background-color:#e32b2b;color:#fff}#booking-package_calendarPage .week_slot.sat{background-color:#155ca7;color:#fff}#booking-package_calendarPage .day_slot.sun{background-color:color-mix(in oklab, #e32b2b 30%, white);color:#fff}#booking-package_calendarPage .day_slot.sat{background-color:color-mix(in oklab, #155ca7 30%, white);color:#fff}#booking-package_calendarPage .day_slot.cell_20260320,#booking-package_calendarPage .day_slot.cell_20260429,#booking-package_calendarPage .day_slot.cell_20260504,#booking-package_calendarPage .day_slot.cell_20260505,#booking-package_calendarPage .day_slot.cell_20260506,#booking-package_calendarPage .day_slot.cell_20260720,#booking-package_calendarPage .day_slot.cell_20260811,#booking-package_calendarPage .day_slot.cell_20260921,#booking-package_calendarPage .day_slot.cell_20260922,#booking-package_calendarPage .day_slot.cell_20260923,#booking-package_calendarPage .day_slot.cell_20261012,#booking-package_calendarPage .day_slot.cell_20261103,#booking-package_calendarPage .day_slot.cell_20261123,#booking-package_calendarPage .day_slot.cell_20270101,#booking-package_calendarPage .day_slot.cell_20270111,#booking-package_calendarPage .day_slot.cell_20270211,#booking-package_calendarPage .day_slot.cell_20270223,#booking-package_calendarPage .day_slot.cell_20270321,#booking-package_calendarPage .day_slot.cell_20270322{background-color:color-mix(in oklab, #e32b2b 40%, white);color:#fff}#booking-package_calendarPage .day_slot.available_day{background-color:#fff;background-image:url(../images/booking_mark.png);background-repeat:no-repeat;background-position:bottom center;background-size:74% auto}@media screen and (min-width: 768px){#booking-package_calendarPage .day_slot.available_day{background-size:auto}}#booking-package_calendarPage .day_slot.available_day{color:#3b3b3b}.feature_box{margin-block:3.2rem}.campuslife_box{margin-block:3.2rem}.gakuyuukai{border-radius:8px;border:2px solid #6c6daf;padding:1.2rem}.facilities_box,.cooperation_box{margin-block:3.2rem}.facilities_box h2,.cooperation_box h2{color:var(--c_white);background:var(--c_rainbow1);padding-block:.4em;padding-inline:1.4em;border-radius:3em;display:inline-block;font-size:1rem;text-shadow:1px 2px 1px rgba(0,0,0,.3)}.career_t1{color:var(--c_white);background-color:var(--c_career);background-image:linear-gradient(90deg, rgb(0, 135, 164), rgb(50, 160, 24) 50%, rgb(207, 207, 0));padding-block:.4em;padding-inline:1.4em;border-radius:3em;display:inline-block;font-size:1.24rem;text-shadow:1px 2px 1px rgba(0,0,0,.3)}.career_folw_box{margin-block:3.2rem}.career_folw_box h3{padding-block:.4em;padding-inline:1.4em;background-color:var(--c_bgcolor2);font-size:1rem;margin-block:0}.career_folw_box h4{padding-block:.6em;padding-inline:1.4em;color:var(--c_white);background-color:#10386b;font-size:1.12rem}.career_folw_box .point{position:relative;background-color:#f1f4c6;border-radius:10px;padding-block:.8rem;padding-inline:1.4rem;font-weight:bold;margin-block-start:2.4rem}.career_folw_box .point::before{content:url(../images/point.png);line-height:0;text-align:center;display:block;margin-top:-1.1rem;margin-block-end:.6rem}.career_folw_box .point strong{display:block;width:-moz-fit-content;width:fit-content;margin-inline:auto;font-size:1.14rem;color:#10386b}.career_backup_box:not(:last-child){margin-block-end:3.2rem}.career_backup_box h3{color:var(--c_white);background-color:#10386b;font-size:1.12rem;padding-block:.4em;padding-inline:1.4em;border-radius:6px;display:inline-block;font-size:1.24rem;display:flex;gap:8px}.career_backup_box h3::before{display:inline-block;color:#fe0}.career_backup_box:nth-of-type(1) h3::before{content:"01."}.career_backup_box:nth-of-type(2) h3::before{content:"02."}.career_backup_box:nth-of-type(3) h3::before{content:"03."}.career_backup_box:nth-of-type(4) h3::before{content:"04."}.career_interview_box{margin-block-end:4.2rem}.interview_prof>.wp-block-group__inner-container{display:grid;grid-template-columns:1fr;gap:10px 20px;grid-template-areas:"photo" "prof"}@media screen and (min-width: 768px){.interview_prof>.wp-block-group__inner-container{grid-template-columns:auto 1fr;grid-template-areas:"photo prof"}}.interview_prof_data{grid-area:prof}.interview_prof_data-company,.interview_prof_data-job,.interview_prof_data-work{font-size:.86rem;margin-block-end:.4rem}.interview_voice{background-color:var(--c_bgcolor1);border-radius:10px;padding:1.2rem;margin-block-start:1.2rem}.interview_voice-t{font-weight:bold;font-family:"LINE Seed JP";font-weight:700;font-size:clamp(1.125rem,.69rem + 2.17vw,1.75rem);line-height:1.4;letter-spacing:.02em;color:#252525;margin-bottom:.6em;font-size:1.1rem}.interview_voice-t span{display:block;width:-moz-fit-content;width:fit-content;background-color:var(--c_white);padding-block:.3em;padding-inline:.6em;border-radius:6px}.interview_voice-t span:not(:last-child){margin-block-end:.4em}.internship_t{color:var(--c_white);background:var(--c_rainbow1);padding-block:.4em;padding-inline:1.4em;border-radius:3em;display:inline-block;font-size:1rem;text-shadow:1px 2px 1px rgba(0,0,0,.3)}.internship_box1{margin-block-end:3.2rem;border-radius:10px;background-color:var(--c_bgcolor1);padding:1.2rem}.internship_box1 h2{color:#10386b}.internship_t2{font-weight:bold;font-family:"LINE Seed JP";font-weight:700;font-size:clamp(1.125rem,.69rem + 2.17vw,1.75rem);line-height:1.4;letter-spacing:.02em;color:#252525;margin-bottom:.6em;font-size:1.1rem;color:#377a5e}.internship_box2{margin-block-end:3.2rem;border-radius:10px;background-color:var(--c_bgcolor1);padding:1.2rem}.internship_box2 h2{color:#10386b}.internship_box2 .jissyuu{margin-block:0 .8rem}.internship_box2 .jissyuu>.wp-block-group__inner-container{display:grid}@media screen and (min-width: 768px){.internship_box2 .jissyuu>.wp-block-group__inner-container{grid-template-columns:auto 1fr}}.internship_box2 .jissyuu>.wp-block-group__inner-container{align-items:center;gap:20px;font-size:.84rem}.internship_box2 .jissyuu>.wp-block-group__inner-container .place{display:inline-block;padding-block:.4rem;padding-inline:1.2rem;border-radius:2em;border:1px solid #10386b;margin:0;text-align:center}.internship_box2 .jissyuu>.wp-block-group__inner-container .course{display:grid;align-items:center;gap:8px;border-radius:10px;text-align:center;background-color:var(--c_bgcolor1);padding-block:.4rem;padding-inline:.8rem;color:var(--c_white)}@media screen and (min-width: 768px){.internship_box2 .jissyuu>.wp-block-group__inner-container .course{grid-template-columns:1fr 1.2fr;border-radius:5em}}.internship_box2 .jissyuu>.wp-block-group__inner-container .course.dietetics{background-image:linear-gradient(90deg, rgb(236, 117, 138), rgb(245, 162, 27))}.internship_box2 .jissyuu>.wp-block-group__inner-container .course.hsports{background-image:linear-gradient(90deg, rgb(0, 155, 152), rgb(24, 127, 196))}.internship_box2 .jissyuu>.wp-block-group__inner-container .course strong{display:block;color:var(--c_black);background-color:var(--c_white);padding-block:.4rem;padding-inline:1.8rem;border-radius:3em}.internship_flowstep{border:1px solid #475e7e;border-radius:10px;padding-block:1rem;padding-inline:1.2rem;position:relative}.internship_flowstep:not(:last-child)::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-2rem;width:1px;height:2rem;background-color:#475e7e}.internship_flowstep:not(:last-child){margin-block-end:2rem}.internship_flowstep .step{display:block;border:1px solid #475e7e;padding-block:.4rem;padding-inline:.8rem;font-size:.84rem;border-radius:3em;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-block-end:.4em}.internship_flowstep h3{color:#324866;width:-moz-fit-content;width:fit-content;margin-inline:auto}.internship_magazine{border-radius:8px;border:2px solid #a8b8cf;padding:1.2rem}.internship_magazine h2{font-size:1.12rem;color:#345a8f}.internship_interview_box{margin-block-end:3.8rem}.internship_interview_box>.wp-block-group__inner-container{display:grid}@media screen and (min-width: 768px){.internship_interview_box>.wp-block-group__inner-container{grid-template-columns:auto 1fr}}.internship_interview_box>.wp-block-group__inner-container{align-items:center;gap:20px}.internship_interview_box .internship_voice-t{font-weight:bold;font-family:"LINE Seed JP";font-weight:700;font-size:clamp(1.125rem,.69rem + 2.17vw,1.75rem);line-height:1.4;letter-spacing:.02em;color:#252525;margin-bottom:.6em;font-size:1.14rem;color:#10386b}.internship_interview_box .internship_voice-name{font-size:.84rem;color:#424242}.guidelines_box{margin-block-end:3.2rem}.guidelines_box h2{color:var(--c_white);background-color:var(--c_admission);padding-block:.4em;padding-inline:1.4em;border-radius:3em;display:inline-block;font-size:1.24rem}.guidelines_box h3{border-left:4px solid var(--c_admission);padding-inline-start:.8em}.guidelines_box .nomargin{margin-block-end:.3rem}.guidelines_box_day h3{padding-block:.4em;padding-inline:1.4em;border:2px solid var(--c_admission);border-radius:3em;display:inline-block;font-size:1.1rem}.tuitionfee_box{margin-block-end:3.2rem}.tuitionfee_box h2{color:var(--c_white);background-color:var(--c_admission);padding-block:.4em;padding-inline:1.4em;border-radius:3em;display:inline-block;font-size:1.24rem}.tuitionfee_other{background-color:var(--c_bgcolor1);padding-block:1.2em;padding-inline:1.4em;border-radius:10px}.tuitionfee_other ol>li{font-weight:bold;margin-block-end:1.4rem}.tuitionfee_other ol>li ul{padding-inline-start:1em}.tuitionfee_other ol>li li{font-weight:normal;margin-block-end:.4em}.scholarship_box{margin-block-end:3.2rem}.scholarship_box h2{color:var(--c_white);background-color:var(--c_admission);padding-block:.4em;padding-inline:1.4em;border-radius:3em;display:inline-block;font-size:1.24rem}.sstudent_box{margin-block-end:3.2rem}.sstudent_box h2{color:var(--c_white);background-color:var(--c_admission);padding-block:.4em;padding-inline:1.4em;border-radius:3em;display:inline-block;font-size:1.24rem}.sstudent_box h3{border-left:4px solid var(--c_admission);padding-inline-start:.8em}.supportsystem{border-radius:10px;background-color:var(--c_bgcolor1);padding:1.2rem}.supportsystem_box{margin-block-end:3.2rem}.supportsystem_box h3{color:var(--c_white);background-color:var(--c_admission);padding-block:.3em;padding-inline:1.2em;border-radius:3em;display:inline-block;font-size:1rem}.info_subt{border-left:4px solid var(--c_admission);padding-inline-start:.8em}.taisakukouza{background-color:var(--c_bgcolor1);padding-block:1.2em;padding-inline:1.4em;border-radius:10px}.access_map{--maph:360px;overflow:hidden;height:var(--maph);position:relative}.access_map iframe{aspect-ratio:2/1;width:100%;display:block;height:calc(var(--maph) + 360px);margin-top:calc(var(--maph)/-2)}.access_map .expansion{position:absolute;top:10px;left:16px;background-color:var(--c_white);padding:6px 8px;font-size:.74rem}.sns_wrap{width:-moz-fit-content;width:fit-content;margin-inline:auto}.sns_box{margin-block:3rem}.sns_box>.wp-block-group__inner-container{display:flex;align-items:center;gap:30px}.sns_box .sns_box-icon{flex-shrink:0;margin:0}.news_title_s{color:var(--c_white);background-color:#291f4e;padding-block:.4em;padding-inline:1.8em;border-radius:3em;display:inline-block;font-size:.7rem;margin-block-end:8px}.news_title{border-top:1px solid #291f4e;border-bottom:1px solid #291f4e;padding-block:.6rem;margin-block-end:1.8rem;font-size:1.6rem}.topic_list li{padding-block:6px;border-bottom:1px dotted var(--c_gray)}.topic_list-item{font-size:.94rem;line-height:1.4;background-color:var(--c_white);padding-block:.6rem;padding-inline:.7rem;display:grid;gap:4px 8px;grid-template-columns:auto 1fr;align-items:center;grid-template-areas:"ico date" "title title"}.topic_list-item .ico{grid-area:ico}.topic_list-item .date{grid-area:date}.topic_list-item .title{grid-area:title}.topic_list.tarms .topic_list-item{grid-template-areas:"date title"}#opencampus_slide{overflow:hidden;position:relative}#opencampus_slide .splide__slide{border:1px solid silver;transition:.3s}#opencampus_slide .splide__slide a{display:block;position:relative}#opencampus_slide .splide__slide a::after{position:absolute;bottom:0;right:0;content:url(../images/oc_entry.png);line-height:0}#opencampus_slide .splide__slide a.nonittei::after{content:""}@media(any-hover: hover){#opencampus_slide .splide__slide:hover{border:1px solid #919191}}#opencampus_slide .splide__arrows{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;pointer-events:none}#opencampus_slide .splide__arrows .splide__arrow{pointer-events:auto}#opencampus_slide .splide__arrow{border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#opencampus_slide .splide__arrow>svg{display:none}#opencampus_slide .splide__arrow:disabled{pointer-events:none;opacity:0}#opencampus_slide .splide__arrow--prev,#opencampus_slide .splide__arrow--next{display:grid;place-content:center;width:3.4rem;height:3.4rem;cursor:pointer;transition:.3s;background-color:var(--c_tk1);border-radius:50%;position:absolute;z-index:1;top:0;bottom:0;margin:auto}#opencampus_slide .splide__arrow--prev::after,#opencampus_slide .splide__arrow--next::after{width:1.2rem;height:1.2rem;content:"";border:solid var(--c_white);border-width:3px 3px 0 0}#opencampus_slide .splide__arrow--prev{right:8px}#opencampus_slide .splide__arrow--prev::after{margin-right:.4rem;transform:rotate(45deg)}#opencampus_slide .splide__arrow--next{left:8px}#opencampus_slide .splide__arrow--next::after{margin-left:.4rem;transform:rotate(-135deg)}.menu_wrap{display:grid;grid-template-rows:auto 1fr auto;gap:10px 0;height:100%;padding-block:10px}.menu_bnrs .splide__track{width:180px;margin-inline:auto;overflow:visible !important}.splide__slide a{position:relative;display:block}.subbnr_oc-day{position:absolute;bottom:-8px;right:-8px;transform:rotate(10deg)}.menu_sns{padding-block-start:40px}.menu_sns_btn{display:flex;align-items:center;justify-content:center;gap:0 30px}.menu_line{text-align:center;padding-block-start:30px}.menu_main{padding-block:10px}.menu_main_btn{display:grid;transition:all .3s ease-in-out}.menu_main_btn:not(:last-child){margin-block-end:4px}.m_child{display:grid;grid-template-rows:1fr}@media screen and (min-width: 980px){.m_child{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}}.m_child>.accordionInner,.m_child>.inner{overflow:hidden;min-height:0}.m_parent{display:flex;align-items:center;gap:8px;width:100%;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fafcff;border-radius:8px;border:1px solid #d8d8d8;position:relative;cursor:default;font-size:13px;padding-block:8px;padding-inline:6px}@media screen and (min-width: 980px){.m_parent{cursor:pointer}}@media screen and (min-width: 980px){.m_parent::after{content:"";margin-inline-start:auto;flex-shrink:0;display:inline-block;width:14px;height:14px;background-size:cover}}.m_icon{flex-shrink:0}@media screen and (min-width: 980px){.m_parent[aria-expanded=false]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23777' class='size-4'%3E%3Cpath fill-rule='evenodd' d='M6.22 4.22a.75.75 0 0 1 1.06 0l3.25 3.25a.75.75 0 0 1 0 1.06l-3.25 3.25a.75.75 0 0 1-1.06-1.06L8.94 8 6.22 5.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A")}.m_parent[aria-expanded=false]+.m_child{grid-template-rows:0fr}.m_parent[aria-expanded=true]{background-color:#fff;border:1px solid #efefef}.m_parent[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23777' class='size-4'%3E%3Cpath fill-rule='evenodd' d='M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A")}.m_parent[aria-expanded=true]+.m_child{grid-template-rows:1fr}}.submenu{font-size:13px}.submenu li a{display:flex;padding-block:.6em;padding-inline:10px;align-items:baseline}.submenu li:not(:last-child){border-bottom:1px dotted #ccc}.submenu li.sub a::before{content:"";display:inline-block;width:6px;height:9px;margin-inline-end:4px;background-image:url(../images/menu_sub.png);background-repeat:no-repeat}.ft{margin-block-start:4rem}.ft_logo{text-align:center}.ft_logo img{max-width:80%;height:auto}.ft_addr{font-size:.92rem;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding-block:1.4rem}.ft_designation{font-size:.8rem;width:-moz-fit-content;width:fit-content;margin-inline:auto}.ft_totto{text-align:center;margin-block:1.4rem}.ft_totto img{width:100px}.copyright{text-align:center;font-size:10px;color:#514e75;padding-block:2rem 80px}@media screen and (min-width: 980px){.copyright{padding-block:2rem 8px}}.pickupbtns{position:fixed;bottom:0;padding-block:8px;left:50%;transform:translateX(-50%);z-index:4000;display:flex;flex-direction:row;margin-inline:auto;justify-content:center;gap:10px;width:100%;background-color:hsla(0,0%,100%,.8);backdrop-filter:blur(3px)}@media screen and (min-width: 980px){.pickupbtns{padding-block:0;backdrop-filter:none;background-color:rgba(0,0,0,0);width:auto;flex-direction:column;bottom:30px;left:10px;transform:unset}}.pickupbtns_btn-line{display:block}@media screen and (min-width: 980px){.pickupbtns_btn-line{display:none}}/*# sourceMappingURL=pages.min.css.map */