@media only screen and (max-width:750px){html,body,h1,h2,h3,h4,h5,h6,p,blockquote,address,ol,ul,li,dl,dt,dd,table,th,td,div,span,form,label,input,textarea,select,option,button{font-size:3.733vw}.sp{display:block}.pc{display:none!important}.toppage .mainVBlkwrapper{height:calc(100svh - 15vw)}a.contentsscroller{width:13vw;height:13vw;bottom:-6.5vw}.topheaderTxt h1{font-size:10.133vw;font-size:8vw;margin-top:20vw}a.contentsscroller span{font-size:2.8vw}section{padding:0 5vw;width:100%;max-width:95vw;max-width:none}.logo img{width:25vw;height:5.41vw}.sectionfull.narrow{max-width:80vw}.sectionhalf.r560,.sectionhalf.l560{width:100%}.sectionhalf p,.section23rd p{width:100%}#menu span{height:.6vw;width:5vw;left:calc(50% - 5vw / 2)}#menu.active span:nth-of-type(1){transform:translateY(2vw) rotate(-45deg)}#menu.active span:nth-of-type(3){-webkit-transform:translateY(-1.48vw) rotate(45deg);transform:translateY(-1.48vw) rotate(45deg)}.fixbanners{display:none}#header{max-width:70vw;height:auto;padding:0;border-radius:0 0 1.3vw 1.3vw;overflow:hidden}#header .wrap{max-width:none}.logowrapper{width:70vw;max-width:70vw;height:10vw;margin:0 auto;padding:0 4vw;border-radius:1.3vw;position:relative;display:flex;align-items:center}#header .logo{position:relative;height:5.41vw}nav#global ul>li{width:100%;max-width:100%;position:relative}nav#global ul>li.about:after,nav#global ul>li.profile:after,nav#global ul>li.curriculum:after,nav#global ul>li.recruit:after,nav#global ul>li.facility:after,nav#global ul>li.exam:after{content:"＋";display:block;position:absolute;right:5%;top:1.8vw;color:#fff;font-weight:600;border:solid 1px #fff;padding:1vw;text-align:center;border-radius:10vw;height:6vw;width:6vw;line-height:1}nav#global ul>li ul li:after{content:none!important}nav#global ul>li ul li{overflow:hidden;height:0;width:100%;transition:0.5s all}nav#global ul>li.project ul li{height:auto;transition:0.5s all}nav#global ul>li.open ul li,nav#global ul>li.active ul li{height:min-content;transition:0.5s all}nav#global li{margin-bottom:1em;width:40vw}nav#global li a{font-size:4.2vw}#menu{top:0;right:2vw;height:9vw;width:7vw;padding:0}.__fixed #header{align-items:flex-start}.__fixed #header .wrap{margin:0}.__fixed #global{display:block;width:90%}.__fixed #global .banners{width:auto;height:auto;display:flex;justify-content:space-between}.__fixed nav#global ul.banners li{width:45%}.__fixed nav#global ul.banners li a{width:35vw;min-width:none;height:30vw}.__fixed nav#global ul.banners li:last-of-type a{height:35vw}.__fixed #global div.nav01,.__fixed #global ul.nav01,.__fixed #global .nav02,.__fixed #global .nav03{display:block;height:auto;width:100%}.__fixed #global div.nav01,.__fixed #global .nav02,.__fixed #global .nav03{margin:0;height:auto;padding:0;max-width:none;width:100%;display:block}nav#global li a{min-width:35vw;padding:.5em;box-sizing:border-box}.__fixed #global li li a{font-size:3.5vw}nav#global li li a:before{content:"";display:inline-block;width:2vw;height:2vw;border-right:solid .5vw #fff;border-top:solid .5vw #fff;transform:rotate(45deg);margin-right:2vw}#global .banners{width:auto;max-width:80vw}a.contentsscroller:after,._curriculum a.contentsscroller.more:after{width:3vw;height:3vw;border-radius:.3vw;border-bottom:.7vw solid #000;border-right:.7vw solid #000}.page2nd .pagecontents h3,.page3rd .pagecontents h3,._about .pageHeader h3,._teachers .pagecontents h3,.interview_gra .pagecontents h3,._graduate_works .pagecontents h3{font-size:5.5vw;margin-bottom:6.154vw;width:max-content}._about.page2nd .pageHeader h2,.page2nd .pagecontents h2,._teachers .pagecontents h2,.interview_gra .pagecontents h2,._graduate_works .pagecontents h2{font-size:3.7vw;margin:0 0 3vw}a.contentsscroller.more:after{bottom:calc(57%);right:calc(15%)}.toppage .mainVBlk{display:flex;justify-content:center;align-items:center;border-radius:1.3vw}.xo-slider{width:100%}.topheaderTxt{max-width:90vw;position:absolute;top:calc(50% - 10.133vw);top:auto;bottom:auto;margin:auto}.topheaderTxt p{width:80vw;margin:auto;font-size:14px;font-size:3.733vw}.toppage .secondBlk p{max-width:80vw}.toppage .secondBlk .sectioncontainer{padding:10vw 0}.toppage .secondBlk .sectionfull{max-width:80vw}.toppage .secondBlk .sectionfull h2{margin:10vw auto 6.154vw;font-size:4vw;padding:2vw 4vw;border-radius:1.3vw}.toppage .secondBlk h3{font-size:5.5vw}.toppage .secondBlk{background-size:95vw;background-position:bottom -6.154vw center}.chart01{max-width:88.3vw;max-height:40.5vw;height:100vh;position:relative;display:flex;margin:0 auto 50px;width:100vw}.chart01 img,.conect,.bymark{position:absolute}.conect{max-width:20.8vw;height:auto;top:calc(50% - 3vw)}.groupA,.groupB{max-width:28.7vw;width:100%;position:relative;display:flex;justify-content:center;align-items:center;max-height:26.2vw;height:100svh}.groupA{top:calc(50% - 28.7vw / 2);left:29%}.groupB{top:calc(50% - 28.7vw / 2);left:35%}.toppage #thirdBlk p.plan,.toppage #thirdBlk p.exp{font-size:2.8vw;font-weight:900;letter-spacing:.1em;color:#0280bb}p.exp{padding-top:10vw}.circleA,.circleB{width:100%;max-width:21.2vw;height:21.2vw;aspect-ratio:1/1;margin:auto;left:0;right:0;top:0;bottom:0}.circleB{top:9.5vw}.bymark{top:50%;left:62.9%;max-width:3.3vw;aspect-ratio:1/1}.pow{max-width:10.5vw;aspect-ratio:1/1;max-height:10.5vw}.pow01{top:2.4vw;left:0}.pow02{top:2.4vw;right:0}.pow03{bottom:-2.4vw}.pow04{left:calc(50% - 10.5vw / 2);top:2.4vw}.pow05{bottom:-2.4vw;left:0}.pow06{bottom:-2.4vw;right:0}.power01{width:34.8vw;height:38.5vw;top:-3.9vw;left:5%}.power02{width:35.9vw;height:38.5vw;top:-14.8%;left:-36%}.toppage #thirdBlk h4{font-size:4.5vw}.toppage #thirdBlk p{font-size:4vw}.features.fourthBlk #fourthBlk>div,.features.fourthBlk #fourthBlk>div:nth-of-type(even){margin-bottom:20vw;flex-direction:column-reverse;align-items:center}.features.fourthBlk h2{font-size:6.444vw;margin-bottom:5vw}.features.fourthBlk .sectionhalf{max-width:100%}.features.fourthBlk h3{font-size:5.867vw;margin:2vw 0}.features.fourthBlk h3 b{font-size:10vw;filter:drop-shadow(1.2vw 1.2vw 0 #fae506)}.features.fourthBlk .txtblk{height:auto;padding:3.846vw 4vw;border-radius:1vw}.features.fourthBlk .txtblk p{font-size:3.733vw}.features.fourthBlk .picblk{max-width:80vw}.features.fourthBlk .picblk img{max-width:100%}.toppage section#fifthBlk{padding:10vw 0 0}.bannerYT{max-width:80vw}.bannerYT img{max-width:80vw;margin-bottom:10vw}.bannerhello.bannerYT img{margin-bottom:3vw}.bannerhello.bannerYT,.bannerYT img{max-width:80vw}.bannerhello.bannerYT a{width:80vw;font-size:5vw}.bannerhello.bannerYT a:after{font-size:4vw}.bannerhello.bannerYT a{margin:0 4% 4% 4%}.toppage section#sixthBlk .bannerArea{margin:20vw auto}.toppage section#sixthBlk .bannerArea ul{flex-wrap:wrap}.toppage section#sixthBlk .bannerArea ul li a,.toppage section#sixthBlk .bannerArea ul li:nth-of-type(even) a{transform:rotate(0)}.toppage section#sixthBlk .bannerArea ul li:nth-of-type(even) a{margin-top:5vw}.toppage section#sixthBlk .bannerArea ul li img{max-width:34vw}.toppage .seventhBlk h2{font-size:6.444vw}.toppage .seventhBlk h3{font-size:3.2vw;margin:0 auto 5vw}section.contents.news{max-width:100%;flex-direction:row;padding:0 4vw}.toppage .news .posts,._newspage .news .posts{justify-content:space-between;flex-direction:column;flex-direction:column}.toppage .news .post,._newspage .news .post{max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.toppage .newsLinkimg,._newspage .newsLinkimg{max-width:100%;height:auto}.toppage .newsLinkimg img,._newspage .newsLinkimg img{max-width:100%;width:100%}.toppage .news_title a,.toppage .dates,._newspage .news_title a,._newspage .dates{font-size:3.733vw}.toppage .dates,._newspage .dates{font-size:4vw;text-align:left;width:100%}.toppage .news .post div.col,._newspage .news .post div.col{width:47%}.toppage .newsLinkimg,._newspage .newsLinkimg{height:auto}.toppage .news_title,._newspage .news_title{width:47%}.mainVBlkwrapper{height:70svh}.mainVBlk{border-radius:1.3vw}._about .mainVBlk:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/mainv_about.jpg)}._meidesei .mainVBlk:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/mainv_meidesei.jpg)}._curriculum .mainVBlk:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/mainv_curriculum.jpg)}._project .mainVBlk:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/mainv_project.jpg)}._teachers .mainVBlk:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/mainv_teachers.jpg)}._facility .mainVBlk:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/mainv_facility.jpg)}._recruit .mainVBlk:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/mainv_recruit.jpg)}._recruit._interviewpage .mainVBlk:before{background-image:none}._exam .mainVBlk:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/mainv_exam.jpg)}.pageHeader{max-width:calc(100% - 7.692vw);padding:20vw 0;border-radius:0 0 1.3vw 1.3vw}.sectioncontainer{padding:15vw 0}.page2nd h1,._teachers h1{font-size:6.4vw;margin:0 auto 15vw;font-weight:600}.page2nd h1 span,._teachers h1 span{font-size:3.5vw;margin-top:2.5vw}.sectionhalf{width:100%}.page2nd .pageHeader h2,._teachers .pageHeader h2,.page2nd .pagecontents .sectionfull.narrow h2{font-size:5.333vw;margin:0 0 3.846vw;line-height:1.5em}.page2nd .pagecontents h2,._about.page2nd .pageHeader h2,._teachers .pagecontents h2{font-size:3.7vw;margin:0 0 3vw}.page2nd .pagecontents h3,.page3rd .pagecontents h3,._about .pageHeader h3,._teachers .pagecontents h3{font-size:5.5vw;margin-bottom:6.154vw;width:max-content}.page2nd .pageHeader p,.page3rd .pageHeader p,._teachers .pageHeader p{font-size:3.5vw;width:100%}._about .pageHeader h3:after,._graduate_works .pagecontents h3:after,.page2nd .pagecontents h3:after,.page3rd .pagecontents h3:after{width:100%;height:6.4vw;top:auto;bottom:-4vw;left:0;border-radius:1.3vw;padding:0 2vw}.sectionhalf .picblk{height:70vw;width:100%;margin-top:5vw}.sectionhalf .picblk figure{height:64vw;width:100%;margin:5vw 0;height:30.72vw;width:60vw;margin:0}.section23rd.thirdBlk{padding:10vw 0 20vw}.section23rd,.section23rd p{width:100%;max-width:none}.section13rd,.section13rd p{width:90%;max-width:none}.page2nd .pagecontents p,._teachers .pagecontents p,.page2nd .pagecontents .sectionfull.narrow p{font-size:3.5vw}.separatorBG{height:45vw}.separatorBG figure{width:calc(100vw - 10vw);height:45vw;border-radius:0 0 1.3vw 1.3vw}.separatorBG figure img{width:100%;object-fit:cover;object-position:bottom right;height:45vw;margin-top:0}.section23rd img{width:100%;max-width:none}._about section#firstBlk .txtblk{width:100%;margin:auto}._about #secondBlk img{max-width:none;margin:10vw auto}._about section#fifthBlk{justify-content:center}._about section#thirdBlk .indentblk b{display:block}._about #fifthBlk .grades div{padding:0 0 2em 4vw;font-size:3.733vw}._about #fifthBlk .grades div:before{border-right:solid .3vw #000;width:0vw;left:1vw}._about #fifthBlk .grades div:after{width:2vw;height:2vw;border-radius:2vw}.sectionQrtr div{width:100%;border-radius:1.3vw;padding:5vw;margin-bottom:5vw;max-width:none}._about #fifthBlk .grades div b,._about #sixthBlk .sectionQrtr div b{font-size:4.267vw;margin-bottom:.5em;font-weight:600}.sectionQrtr div b:before{width:0;border-right-width:0.8vw!important;margin:0 1.5vw 0 -1.5vw}._about .sectionQrtr div:nth-of-type(4),._about .sectionQrtr div:nth-of-type(5),._about .sectionQrtr div:nth-of-type(6){margin-bottom:5vw}._curriculum a.contentsscroller span{font-size:2.8vw;letter-spacing:-.05rem}._curriculum.page2nd .sectionQrtr div{max-width:none;width:100%;margin-bottom:5vw}._curriculum.page2nd .sectionQrtr div b{font-size:4.267vw;margin-bottom:.5em}._curriculum.page2nd section#firstBlk .sectionfull figure{width:100%;height:90svh;overflow-x:scroll}._curriculum.page2nd section#firstBlk .sectionfull img{width:auto;height:89svh}._curriculum.page2nd #thirdBlk{flex-direction:column-reverse}.subjects .wrapinner{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:90%;margin:0 auto 20vw}.subjects .subjectbox{max-width:none;margin-bottom:10vw}.subjects p.fullsize,.subjects .subjectbox.fullsize,.subjects .subjectbox.fullsize img{width:100%;max-width:none}.subjects img{max-width:none;margin:2vw 0}.subjects h4{font-size:4.267vw}.subjects p,.subjects p:last-of-type{max-width:none}._curriculum #thirdBlk .section13rd{width:100%;max-width:none}ul.subjectBtn{margin:10vw auto 50vw auto;display:flex;flex-wrap:wrap;justify-content:space-between}.subjectBtn li{margin-bottom:.769vw;width:30vw;text-align:center}.subjectBtn li a{padding:3vw 0;font-size:3vw}.subjectBtn li a:hover{width:inherit}.subjectBtn li.sps{padding:1vw 0 1vw 0;width:60vw}.subjectBtn li.sps ul li,.subjectBtn li.sps ul li:hover{width:32%}.subjectBtn li.sps ul li a{padding:1vw 0 1vw 0;width:100%}.subjectBtn li ul{margin-top:.769vw;display:flex;justify-content:space-between}._curriculum #thirdBlk .section13rd:before{width:100%;height:39.2vw;right:0;top:52vw;border-radius:1.3vw}._curriculum #thirdBlk .section13rd.theory:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/curriculum_theory00.jpg)}._curriculum #thirdBlk .section13rd.kikaku:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/curriculum_kikaku00.jpg)}._curriculum #thirdBlk .section13rd.exp:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/curriculum_exp00.jpg)}._curriculum #thirdBlk .section13rd.spc:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/curriculum_spc00.jpg)}._curriculum #thirdBlk .section13rd.spp:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/curriculum_spp00.jpg)}._curriculum #thirdBlk .section13rd.spcross:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/curriculum_spcross00.jpg)}._curriculum #thirdBlk .section13rd.carri:before{background-image:url(https://meide.jp/wp/wp-content/themes/meseidesign2025/assets/css/../../img/mob/curriculum_carri00.jpg)}._curriculum.page2nd .pagecontents #thirdBlk span{font-size:3.733vw;margin-top:3.733vw}._curriculum #fourthBlk ul{max-width:none;margin:0 auto}._curriculum #fourthBlk ul li{width:40vw;height:auto;border-radius:1.3vw;margin-bottom:5vw;display:flex;flex-direction:column;justify-content:flex-end}._curriculum #fourthBlk ul li a{height:30vw;background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#fff;text-decoration-line:none}._curriculum #fourthBlk ul h5.caption{padding:.5vw 0;height:auto}._curriculum #fourthBlk ul h5.caption a,._curriculum #fourthBlk ul a.txtlinks{border:none;font-size:2.8vw}._curriculum #fourthBlk ul h5.caption span{color:#fff;position:relative;width:80%}._curriculum #fourthBlk ul .bgblock:after{bottom:3vw;right:2vw;width:6vw;height:6vw}._curriculum._graduate_works .sectionfull.imgs section{padding:0}._graduate_works .section23rd p:last-of-type{font-size:3.5vw;line-height:1.85}._teachers .Btn_teachers{display:none}._teachers a{word-wrap:break-word;word-break:break-all}._teachers .Btn_teachers li{width:30vw;border-radius:0 1vw 1vw 0;margin-bottom:2vw;font-size:3vw}._teachers .pagecontents section{max-width:90%;width:100%;margin:0 auto 10vw;flex-direction:column;padding:0}._teachers .pagecontents .introBlk{display:flex;flex-wrap:wrap}._teachers .sectionhalf{width:100%}._teachers .pagecontents .introBlk .innerBox.portraitBlk{max-width:none;width:100%}._teachers .sectionhalf .portrait{text-align:center}._teachers .pagecontents .introBlk .innerBox.portraitBlk img{max-width:none}._teachers .pagecontents .introBlk .innerBox{margin-right:0}._teachers .sectionhalf .ballon{padding:2vw 2vw;border-radius:1.3vw;top:-2vw;right:0;width:100%}._teachers .sectionhalf .ballon:before{width:6vw;height:8vw;top:3.9vw;left:25.71vw;border-style:solid;border-width:0 1vw 0vw 0;border-color:#fff0 #fff0 #f0f0f0;translate:calc(-80% - 0.5px) -100%;transform:skew(-20deg);transform-origin:bottom}._teachers .sectionhalf .ballon p:last-of-type{font-size:3vw}._teachers .infoBlock{margin-top:3vw}._teachers .pagecontents h3 span{font-size:3vw;display:block;margin:2vw 0}._teachers .speciality,._teachers .workpicBlock{font-size:2.8vw}._teachers .pagecontents .introBlk .innerBox{font-size:3vw}._teachers .sectionhalf .worktxtBlock.end table td{font-size:3vw}._teachers .sectionhalf p:last-of-type{padding-bottom:0;border-bottom:none;width:auto;margin-bottom:0}._teachers .sectionhalf.imgs{width:100%;max-width:none}._teachers .pagecontents{flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:none;max-width:90%}._teachers .Btn_teachers{position:sticky;list-style:none;left:0;top:0;bottom:0;display:none;flex-wrap:wrap;width:100vw;background:#ccc;justify-content:space-between;z-index:5;padding:3vw 1vw;-webkit-backface-visibility:hidden;backface-visibility:hidden}._teachers .Btn_teachers li{width:32vw;border-radius:0 1vw 1vw 0;margin-bottom:1vw;font-size:3vw}._teachers .Btn_teachers li:hover{width:30vw}._teachers .sectionhalf .end{border-bottom:none;margin:5vw 0}._teachers .sectionhalf.imgs{font-size:3.5vw;display:flex;justify-content:space-between;margin:2vw 0;border-bottom:solid 1px #000}._teachers .sectionhalf.imgs figure{width:48%;max-width:none}._teachers .sectionhalf.imgs img{max-width:100%;max-height:30vw}._teachers figcaption{font-size:2.5vw;margin-top:1vw}.LinkDetail:after{width:3vw;height:3vw;margin-left:2vw}._recruit .pagecontents section{margin-top:20vw}._recruit .pagecontents #fourthBlk .sectionwrapper,._recruit .pagecontents .sectioncontainer{padding:0}._recruit #secondBlk .sectionhalf.r560 h4{font-size:4.8vw}.careerchart{font-size:3vw;width:100%;margin:3.846vw auto 2.308vw}.careerchart div.gradeContent{width:100%;margin-bottom:.769vw;font-size:1.308vw}.careerchart div.gradeContent div.grade{width:12%;padding:0 0 0 .5vw;margin:0 1vw 0 0}.careerchart h4{font-size:4vw;width:50%;padding:.5vw}.careerchart div.gradeContent div{padding:.5vw;width:50%;font-size:3.5vw}.careerchart div.gradeContent:nth-of-type(4) .gradeinner{width:86%}.careerchart div.gradeContent:nth-of-type(4) .gradeinner div{width:58%}.careerchart div.gradeContent:nth-of-type(4) .gradeinner div:last-of-type{width:40%;margin-left:.769vw}.careerchart div.gradeContent b{margin:.5vw auto;padding:.5vw .8vw;border:solid 1px #000}.careerchart:after{height:20vw;width:18.42vw}._recruit .sectionhalf.l560 img{max-width:80vw}._recruit #thirdBlk .sectionfull.imgs{justify-content:space-between}._recruit #thirdBlk .sectionfull.imgs figure{width:45%}._recruit #thirdBlk .sectionfull.imgs figure img{width:100%;max-width:initial}._recruit #thirdBlk .imgs figcaption{font-size:3vw}._recruit #fourthBlk ul{max-width:initial;margin:4vw auto 0 auto}._recruit #fourthBlk ul li{width:43vw;height:47vw;border-radius:1.3vw;margin-bottom:5vw}._recruit #fourthBlk ul h5.caption{padding:.385vw 1.538vw;height:16vw}._recruit #fourthBlk ul h5.caption span{font-size:2.8vw;width:90%}._recruit #fourthBlk ul .bgblock:after{bottom:1vw;right:1vw;width:4vw;height:4vw}._recruit #fifthBlk .sectionfull.imgs>div{width:100%;margin-bottom:5vw}._recruit #fifthBlk .sectionfull.imgs div h4{font-size:4vw;padding:1vw 0}._recruit #fifthBlk .sectionfull.imgs ul li{font-size:3.5vw;padding:0 3vw;margin-left:3vw;text-indent:-3vw}._meidesei #secondBlk{margin:20vw 0 40vw}.page2nd._meidesei #thirdBlk .sectionhalf.l560{position:relative;height:120vw;margin-top:5vw}.page2nd._meidesei .pagecontents #secondBlk .sectionhalf.l560{position:relative;margin:5vw 0}._meidesei .pagecontents h3{max-width:initial}.page2nd._meidesei .imghlz{text-align:center;max-width:80%;margin:5vw auto}.page2nd._meidesei .img01,.page2nd._meidesei .img02{max-width:50vw;top:0;right:-1vw;left:auto;z-index:2}.page2nd._meidesei .img02,.page2nd._meidesei .img03{position:absolute}.hashwords{max-width:70vw;top:40vw;left:-10vw;z-index:3}.page2nd._meidesei .img03{max-width:70vw;top:40vw;left:0;z-index:1}.page2nd._meidesei .pagecontents .sectionhalf p{border-bottom:solid .2vw #000;padding:0 0 2vw 0;margin-bottom:0}div.studentBlk:nth-of-type(odd),div.studentBlk:nth-of-type(even){flex-direction:column-reverse;max-width:90vw;margin:10vw auto}.page2nd._meidesei .studentstype figure{border-radius:1.3vw;max-width:80%;margin:5vw auto}.studentstype .studentBlk .imgs{display:flex;height:auto;border-right:none;padding-right:0;margin-right:0;box-sizing:border-box}.studentstype .studentBlk.evn .imgs{padding-left:0;border-right:none;border-left:none}.studentstype .students h4{font-size:4.8vw;margin-bottom:.5em}.studentstype .students h5{font-size:4vw}.page2nd._meidesei .studentstype figure{border-radius:1.3vw;max-width:100%;margin:5vw auto}.page2nd._meidesei #sixthBlk{margin-top:20vw}._meidesei #sixthBlk ul{max-width:80vw}._meidesei #sixthBlk ul li{width:70vw;height:43vw;border-radius:1.3vw;margin:0 auto 5vw}._meidesei #sixthBlk ul h5.caption{padding:0 2vw;height:15vw}._meidesei #sixthBlk ul li a:before{width:10vw;height:10vw;top:calc(50% - 5vw)}._meidesei .fancybox-slide{padding:0}._project .pagecontents section.whiteBlk{padding:10vw 4vw}.projectBlk .slick-dotted.slick-slider{margin-bottom:5vw}._project .imgslider{width:80vw;margin:2em auto 0}._project .sectionhalf img{max-width:initial}._project .pagecontents section .sectionhalf h4{font-size:4.267vw;margin:1em 0 .5em 0}._project .pagecontents section .sectionhalf h5{font-size:3.5vw}.slick-dots li button:before{font-size:3vw!important}._facility .sectionhalf.r560 .txtblk{width:100%;padding:1.538vw 0 0 0}._facility .sectionfull.imgs.sliders{justify-content:center;max-width:90%;margin:5vw auto}._facility .sectionfull.imgs figure{margin-bottom:5vw}._facility .sectionfull.imgs img{max-width:90vw;line-height:0;height:57vw}._facility figcaption{margin-top:2vw;font-size:3.2vw}._facility .sectionhalf.imgs img{max-width:100%;margin-bottom:10vw}._facility .slick-slide{display:none;float:left;height:100%;min-height:1px;max-height:none}._exam .pagecontents section.whiteBlk#secondBlk,._exam .pagecontents section:nth-of-type(2).whiteBlk,._exam .pagecontents section.whiteBlk{padding:20vw 4vw 0}.adpolicy{max-width:100%}.adpolicy h5{font-size:3.2vw}.adpolicy ul li{font-size:3vw;padding:0 .769vw}.adpolicy ul li b{font-size:4.8vw}a.btnGuide:link,a.btnGuide:visited{font-size:4.2vw;padding:2vw 0;margin:2vw 0}a.btnGuide:before{content:none}a.btnGuide:after{background-repeat:no-repeat;height:5vw;width:4.9vw;margin-left:2vw}.examchart .chart01 .inner div,.examchart .chart02 .inner div{box-sizing:border-box;padding:2vw 2vw;border-radius:1.3vw;width:70vw;max-width:initial}.examchart .chart01 .inner:before,.examchart .chart02 .inner:before{border-radius:1.3vw 0 0 1.3vw;padding:1.5vw;margin-right:1vw}.examchart .inner div ul{padding:0 0 0 1vw}.examchart h5,.examchart h6{font-size:4.267vw;margin:0 0 .3em 0}.examchart .chart01 strong{font-size:4vw;width:15vw;height:15vw;top:26vw;right:15vw;border-radius:40vw}._exam #fourthBlk .sectionhalf.imgs{text-align:center;padding-top:0}._exam #fourthBlk .sectionhalf.r560 .txtblk img{max-width:90%;margin:0 auto 1.538vw auto}._exam #fourthBlk .sectionfull.imgs img{max-width:initial}._exam #fourthBlk .sectionfull.imgs{width:80%;justify-content:space-between;flex-wrap:wrap;margin:auto}._exam #fourthBlk .sectionhalf.r560 .txtblk a.ocbanner img{max-width:40%;margin:0 auto 1.538vw auto}._exam #fourthBlk .sectionhalf.r560 .txtblk a{font-size:3.5vw}._exam #fifthBlk .chart03 .inner{width:80vw}._exam #fifthBlk .chart03 .inner div{height:38vw;font-size:3vw;max-width:26vw}._exam #fifthBlk .chart03 .inner div h6{position:absolute;top:-4.79vw;left:calc(50% - 4.6vw);line-height:.5;font-size:6vw;font-weight:600;padding:3vw;border-radius:10vw;background:#f0f0f0}._exam #fourthBlk .sectionhalf.r560 .txtblk img,._exam #fifthBlk .sectionhalf.r560 .txtblk img,._exam #sixthBlk .sectionhalf.r560 .txtblk img{max-width:none;margin:3vw auto}._exam #sixthBlk .imgs{padding-top:0}._exam #sixthBlk .glayBk b{font-size:3.8vw;display:block}._exam #sixthBlk .glayBk span{font-size:2.5vw}._newspage h1,._mmovie h1{margin:20vw auto 10vw auto;font-size:6.444vw}.cp_sl03{width:16vw;max-width:initial;margin:0 auto 3.846vw}.cp_sl03:before{top:27%;height:3vw;width:3vw;padding-left:2vw}.cp_sl03 select{font-size:4vw;height:10vw;padding:.615vw .5vw}.interview_gra .pagination a,.interview_gra .pagination span,._graduate_works .pagination a,._graduate_works .pagination span,._newspage .pagination a,._newspage .pagination span{font-size:4.8vw;margin-right:2vw}._newspage.singlepage .newswrapper{padding:15vw 0}.newswrapper .mainVBlk{width:90vw;height:60vw;max-height:initial;background-size:cover}.newswrapper .mainVBlk:before{content:none}.newswrapper .pageHeader{max-width:100%;padding:0 0 10vw 0;border-radius:0 0 1.3vw 1.3vw}._newspage.singlepage #main .lh.single,._eventreport #main .lh.single{font-size:3vw}._newspage.singlepage #main .postTit,._eventreport #main .postTit{margin-top:5vw;font-size:4.5vw}._newspage.singlepage #main .catName,._newspage.singlepage #main .date,._eventreport #main .catName,._eventreport #main .date{font-size:1rem}._newspage.singlepage #main .date:before,._eventreport #main .date:before{height:5vw;border-right:solid 1px #000;top:-6vw;left:50%}._newspage.singlepage #main .date,._eventreport #main .date{margin-top:6vw;text-align:center}._newspage.singlepage #main .contents .contents,._eventreport #main .contents .contents{padding:5vw 0;margin:0 auto 10vw;max-width:80vw}._newspage.singlepage #main .wrap,._eventreport #main .wrap{padding-left:0;padding-right:0;width:100%}._newspage.singlepage a.contentsscroller:after{border-top:.7vw solid #000;border-left:.7vw solid #000;top:10px;left:10px;border-right:none;border-bottom:none}.wp-container-core-columns-layout-1.wp-container-core-columns-layout-1{flex-wrap:wrap!important;justify-content:space-between;margin-top:5vw}.wp-container-core-columns-layout-1.wp-container-core-columns-layout-1>div{max-width:45%}._newspage.singlepage .wp-block-image img,._eventreport .wp-block-image img{max-width:100%;height:auto}.graduate_workswrapper,.interviewwrapper{width:100%;margin:3.846vw 0 0;padding:3.846vw 0;border-radius:1.3vw}.interviewwrapper .headInner{width:100%;padding:0 4.643vw;max-width:none;display:block}.interviewwrapper .headInner h2{max-width:none;margin:0}.interviewwrapper .article h3 strong{margin-top:0;font-weight:600;line-height:1.8}.page3rd .graduate_workswrapper .pagecontents .headInner h2,.page3rd .interviewwrapper .pagecontents .headInner h2{font-size:4.5vw;max-width:none}._recruit._interviewpage .mainVBlk{position:relative}._recruit._interviewpage .mainVBlk.scrolled{background-color:#fff}._recruit._interviewpage .pagecontents section{justify-content:center;align-items:flex-start}._recruit._interviewpage .mainVBlk.scrolled .headInner{opacity:1}.interviewwrapper .mainVBlk{top:5vw;position:relative;height:max(calc(70svh - 258px), 600px);background-size:80%;background-position:center top;display:flex;align-items:flex-end}.page3rd .interviewwrapper .pageHeader{max-width:100%;padding:9.615vw 0;border-radius:0 0 .769vw .769vw}.graduate_workswrapper .headInner .intv_info,.interviewwrapper .headInner .intv_info{font-size:3.2vw;margin:7.692vw auto 4.615vw;max-width:initial;padding:4vw;border-radius:1.3vw}.graduate_workswrapper .headInner .intv_info span,.interviewwrapper .headInner .intv_info span{font-size:4vw}.graduate_workswrapper .article,.interviewwrapper .article{max-width:100%}.graduate_workswrapper .article .col,.interviewwrapper .article .col{font-size:3.733vw;width:80vw}.page3rd .pagecontents h2{font-size:3.7vw;margin:0 0 3vw}.interviewwrapper .article h3{font-size:4.8vw;margin:6vw 0 3vw;width:100%}.backtoTop{width:8vw;height:8vw;bottom:4vw}.backtoTop:after{width:4vw;height:4vw;top:-1.69vw;left:1.59vw}.graduate_workswrapper .mainVBlk{max-width:100%;height:auto;margin:0 auto}.graduate_workswrapper .slick-slide img{display:block;max-height:max-content;width:100%;height:auto}.graduate_workswrapper .headInner .intv_info ul li{font-size:3vw;padding:.5vw;border-radius:1vw;margin-bottom:1vw}._lp2024.page2nd section{max-width:90vw;padding:3.704vw 3.852vw;min-height:50vw;border-radius:2vw;display:flex;flex-direction:column}._lp2024.page2nd section h1 img{width:100%}._lp2024.page2nd section .maingif{position:relative;width:100%;padding-top:55%}._lp2024.page2nd section .maingif div{font-size:3.5vw}._lp2024.page2nd section .maingif img{position:static;width:80%;margin:auto}.firstBlk .maingif div:nth-of-type(1){top:20%;width:43.06%}.firstBlk .maingif div:nth-of-type(2){left:32%;width:38.13%}.firstBlk .maingif div:nth-of-type(3){top:14%;right:0;width:42.44%}._lp2024.page2nd section .submain{flex-direction:column}._lp2024.page2nd section .submain img{width:80%}._lp2024 .pagecontents p.lead{font-size:3.5vw}.arw{border-radius:10vw;width:10vw;height:10vw;font-size:5vw;left:5%;position:fixed}.arw.next-arrow{left:auto;right:5%}._lp2024.page2nd section h2{font-size:5vw;line-height:1.5em;order:0}._lp2024.page2nd section h2 b{font-size:18vw}._lp2024.page2nd p{font-size:3.5vw}._lp2024.page2nd section img{position:static;order:1;width:80%;margin:10vw auto}section.secondBlk div.container_half,section.thirdBlk div.container_half,section.fourthBlk div.container_half,section.fifthBlk div.container_half,section.sixthBlk div.container_half section.seventhBlk div.container_half{display:flex;flex-direction:row-reverse;order:2}._lp2024.page2nd section.fifthBlk img.img00{width:100%;height:auto;position:static;align-self:flex-start;order:0}._lp2024.page2nd section.fifthBlk img.img02{top:0;right:1%;width:15%}._lp2024.page2nd section.fifthBlk .container_half{display:flex;flex-direction:column}._lp2024.page2nd section.fifthBlk h2{margin:0 14vw 3vw 0}._lp2024.page2nd section.fifthBlk img.img_chart{margin:0}.fifthBlk span,.sixthBlk span{font-size:12px;line-height:1.2em;order:3}footer #global>.nav,footer #global>.nav01,footer #global>.nav02,footer #global>.nav03{display:flex;flex-direction:row;flex-wrap:wrap}footer nav#global ul>li{width:50%;max-width:100%;position:relative;white-space:wrap}footer nav#global li{margin-bottom:0}footer nav#global ul>li.about:after,footer nav#global ul>li.profile:after,footer nav#global ul>li.curriculum:after,footer nav#global ul>li.recruit:after,footer nav#global ul>li.facility:after,footer nav#global ul>li.exam:after{content:none}footer nav#global ul>li ul li{height:auto}footer nav#global li a{font-size:3.5vw}footer nav#global li a:before{content:"";display:inline-block;width:2vw;height:2vw;transform:rotate(45deg);margin-right:10px;border-right:solid .5vw #000;border-top:solid .5vw #000}footer nav#global{max-width:90%;flex-wrap:wrap;flex-direction:row}footer nav#global .nav02,footer nav#global .nav03,footer nav#global .headerbanners01{width:100%;flex-direction:row;flex-wrap:wrap;display:flex;justify-content:space-between}footer nav#global .headerbanners01{width:100%}footer nav#global .nav02 li,footer nav#global .nav03 li,footer nav#global .headerbanners01 li{justify-content:space-between;width:50%}footer nav#global .nav02 li li,footer nav#global .nav03 li li,footer nav#global .headerbanners01 li li{width:100%}footer nav#global .nav02 li a,footer nav#global .nav03 li a,footer nav#global .headerbanners01 li a{width:100%}.footerlogo img{margin:10vw auto;width:calc(3.846vw * 2);height:calc(4.615vw * 2)}footer .logo img{margin:0 0 5vw 0}footer p,footer a{font-size:3vw;letter-spacing:0}.copy{font-size:3vw;padding:2vw 0}}