 .mcColumn{display:flex;gap:25px 40px;flex-direction:column;margin:0 auto 25px}.mcRow{display:flex;gap:40px;align-items:center;justify-content:center;flex-direction:column}@media screen and (min-width:800px){.mcColumn{flex-direction:row}.mcColumn>div{flex:1}}.pageContact>div{padding:40px 20px;background:#f3f3f3;border-radius:20px;box-sizing:border-box;text-align:center;overflow:hidden}.mcMap{width:calc(100% + 40px);border-top:1px solid rgba(0,0,0,.3);margin:0 -20px -20px;box-sizing:border-box}@media screen and (min-width:800px){.pageContact>div{width:50%;padding:50px 35px}.mcMap{margin:0 -35px;width:calc(100% + 75px)}}.mcStyle1{margin:0 auto 20px;padding:20px;background:#f5f5f5}@media screen and (min-width:800px){.article ul.mclistStyle1{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:0 0 40px 30px;padding:0}}.article ul.mclistStyle1 li{list-style-type:none;position:relative;padding:5px 0 10px 30px;break-inside:avoid}.article ul.mclistStyle1 li:before{content:'';width:15px;height:15px;position:absolute;left:0;top:10px;background:url(../img/icons/icon-check.svg) no-repeat center center / contain}.mcStyle2{margin:20px auto;padding:30px 40px;background:#f5f5f5 url(../img/bg/bg-page-contact.webp) no-repeat center center / cover}.mcStyle3{gap:5px;margin:0 0 -10px;background:linear-gradient(to bottom,rgba(243,143,30,.1) 80%,transparent);padding:15px 15px 30px}.mcStyle3>div{box-sizing:border-box;background:#fff;width:100%;padding:20px;box-shadow:0 15px 15px -10px rgba(0,0,0,.05);border:inset transparent 10px}.mcStaff{display:flex;align-items:flex-start;gap:20px 40px;flex-direction:column;padding:0 0 20px;border-bottom:1px solid rgba(0,0,0,.2)}.mcStaff>div:nth-of-type(1){padding:20px 0}.mcStaff .mcStaffImg{max-width:400px;margin:0 auto;flex-shrink:0}@media screen and (min-width:800px){.mcStyle3>div:not(:first-of-type,:last-of-type){margin:0 -1px}}@media screen and (min-width:1120px){.mcStaff{flex-direction:row-reverse}.mcStaff .mcStaffImg{width:35%}}.mcMeetAtty{width:100%;max-width:400px;margin:0 auto}.mcMeetAtty figure{width:100%;aspect-ratio:1/1;overflow:hidden;margin:0}.mcMeetAtty figure img{width:100%;object-fit:cover;object-position:center top;transition:.4s ease-out}.mcMeetAtty a p{color:#191715}.article .mcMeetAtty a:hover{text-decoration:none;color:#f38f13}.article .mcMeetAtty a:hover figure img{transform:scale(1.1);transition:.2s ease-in}.mcMeetAtty .maTtl{text-align:center;font-family:"Playfair Display","Lora",Georgia,Times,"Times New Roman",serif;padding:0 0 20px}.mcMeetAtty .maTtl h3{color:#f38f13;padding:10px 10px 0}.mcAttyProfile{margin:0 auto 40px;display:flex;gap:0;flex-direction:column;align-items:stretch}.mcAttyProfile figure{width:100%;margin:0;padding:0;aspect-ratio:3 / 4;height:600px;overflow:hidden;position:relative;display:flex;align-items:flex-start;justify-content:flex-start}.mcAttyProfile figcaption{width:100%;padding:10px;box-sizing:border-box;position:absolute;bottom:20px;background-color:rgba(0,0,0,.7);color:#fff;font-weight:500;display:flex;justify-content:space-between}.mcAttyProfile figcaption sub{display:block}.mcAttyProfile figure img{height:100%;aspect-ratio:2 / 3;object-fit:cover;object-position:center top}.mcAttyProfile .attyReview{width:100%;padding:40px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#182749;color:#fff}.article .mcAttyProfile h3{color:#fff}@media screen and (min-width:1120px){.mcAttyProfile{flex-direction:row}.mcAttyProfile figure{height:500px;align-items:center;justify-content:center}}.article .attyLinks ul,.article .attyLinks ul li .article .attyLinks li{margin:0;padding:0;list-style-type:none;display:inline-block}.attyLinks a{background:#f3f3f3;padding:5px 8px;border-radius:2px;color:initial;font-size:80%;display:inline-block}.attyPracList{display:flex;flex-wrap:wrap;gap:10px;font-size:90%;margin:0 auto 20px}.attyPracList p{margin:0;padding:10px;text-align:center;background:#f3f3f3;line-height:normal;break-inside:avoid}.attyPracList p a{color:#191715;font-weight:600}.icon-stars{display:block;background-image:url('../img/icons/icon-star.svg');background-repeat:repeat-x;background-position:top left;background-size:contain;width:calc(38px * 3);height:30px;transform:scale(.8);margin:0 0 40px}.rate5{width:calc(38px * 5)}.rate4{width:calc(38px * 4)}@media screen and (min-width:600px){.icon-stars{transform:unset}}.mcGallery{margin:0 0 40px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-content:space-evenly;gap:10px;box-sizing:border-box}.mcGallery img{max-width:100%;width:calc(100% / 3 - 10px);aspect-ratio:1 / 1;height:auto;object-fit:cover;position:relative}.faqBox input[type="radio"]{display:none}.faqBox .ans{height:0;opacity:0;visibility:hidden;box-sizing:border-box}.faqBox input[type="radio"]:checked ~ .ans,.faqBox p:has(input[type="radio"]:checked) ~ .ans{padding:10px 20px 15px;height:auto;opacity:1;visibility:visible;transition:opacity .2s}.faqBox label{display:block;padding:10px 20px;border-bottom:1px solid #e3e3e3;position:relative;z-index:0;font-variant-numeric:lining-nums;cursor:pointer}.faqBox label:after{content:'';width:15px;height:9px;background:#172748;display:inline-block;vertical-align:middle;position:absolute;right:0;top:calc(50% - 3px);transition:.4s;clip-path:polygon(100% 20%,50% 100%,0 20%,0 0,50% 80%,100% 0)}.faqBox input[type="radio"]:checked ~ h3,.faqBox p:has(input[type="radio"]:checked) ~ h3{color:#f38f13;padding:0 0 10px}.faqBox input[type="radio"]:checked ~ h3 label:after,.faqBox p:has(input[type="radio"]:checked) ~ h3 label:after{transform:scaleY(-1);background:#f38f13}.faqBox + a h2,.faqBox + h2{margin:25px 0 0}.resultBox input[type="checkbox"]{display:none}.resultBox .ans{height:0;opacity:0;visibility:hidden;box-sizing:border-box}.resultBox input[type="checkbox"]:checked ~ .ans{padding:10px 20px 15px;margin:0 0 20px;height:auto;opacity:1;visibility:visible;transition:opacity .2s}.resultBox label{display:block;padding:15px 35px 15px 25px;background-color:#f3f3f3;position:relative;z-index:0;font-variant-numeric:lining-nums;cursor:pointer}.resultBox label:after{content:'';width:15px;height:15px;background:#172748;display:inline-block;vertical-align:middle;position:absolute;right:10px;top:calc(50% - 7px);transition:.4s;clip-path:polygon(0 40%,40% 40%,40% 0,60% 0,60% 40%,100% 40%,100% 60%,60% 60%,60% 100%,40% 100%,40% 60%,0 60%)}.resultBox input[type="checkbox"]:checked ~ h3{color:#fff;padding:0 0 5px}.resultBox input[type="checkbox"]:checked ~ h3 label{background-color:#172748}.resultBox input[type="checkbox"]:checked ~ h3 label:after{background:#f38f13;clip-path:polygon(0 40%,100% 40%,100% 60%,0 60%)}body.blog,body.archive{background-color:#e7eaf0}.center-align{text-align:center}.s-highlight{background:#182749;color:#f38f13;font-weight:700;padding:40px 20px;margin:30px 0;text-align:center}.s-highlight2{background:#f38f13;color:#172748;font-family:'Playfair Display',serif;font-size:26px;font-weight:700;padding:40px 20px;margin:30px 0;text-align:center}.sFrame{color:#fff;background-size:cover;background-position:center center;background-attachment:scroll;background-repeat:no-repeat;padding:40px 20px;margin:40px 0;position:relative}.sFrame1{background-image:url(../img/scholarship/bg.webp)}.sFrame2{background-image:url(../img/scholarship/bg2.webp)}.sFrame:before{content:'';position:absolute;background:#182749;width:100%;height:100%;top:0;left:0;opacity:.9}.sFrameInner{position:relative;z-index:2}.sFrameInner h2{font-weight:700;color:#f38f13}.sColor{color:#f38f13}.criteriaList{display:flex;flex-wrap:wrap;gap:30px;margin:0 0 30px}.criteriaItem{box-sizing:border-box;background-repeat:no-repeat;background-position:center center;background-size:cover;display:flex;justify-content:center;align-items:center;width:100%;height:145px;padding:20px;position:relative;z-index:1}.criteriaItem span{color:#fff;text-align:center;font-family:'Playfair Display',serif;font-size:20px;font-weight:700;text-wrap:balance}.ci1{background-image:url(../img/scholarship/criteria/scholarship-student-writing.webp)}.ci2{background-image:url(../img/scholarship/criteria/scholarship-water-drop.webp)}.ci3{background-image:url(../img/scholarship/criteria/scholarship-pen-writing.webp)}.criteriaItem:before{content:"";background-color:#000000;position:absolute;opacity:.5;left:0;right:0;top:0;bottom:0;z-index:-1;transition:all .3s ease-in-out}.swHead{font-family:'Playfair Display',serif;font-size:24px;font-weight:700;border-bottom:1px solid #f38f1e;margin:0 0 30px;padding:0 0 10px}.swFrame{margin:0 0 40px}.swInner{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:20px 30px}.swCont strong{display:block;font-family:'Playfair Display',serif;font-size:22px;padding:0 0 10px}.swImg{max-width:150px;margin:0 auto}.swImg img{display:block;width:100%;height:auto}.swInner .swCont{flex:1}@media screen and (min-width:800px){.criteriaItem{width:calc(33.33% - 30px)}}@media screen and (min-width:1100px){.swFrame{display:flex;justify-content:space-between;gap:40px}.swInner{flex:1;flex-direction:row}}@media screen and (min-width:1640px){.s-highlight2{font-size:32px;padding:40px 20px}.sFrame{padding:60px 20px}.sFrameInner h2{font-size:32px}.criteriaItem span{font-size:24px}}