@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap";@import"https://fonts.googleapis.com/css?family=Libre+Baskerville&display=swap";:root{--clr-ohzora: #00A3E9;--clr-txt: #444;--clr-red: #F20000;--clr-paleblue: #E2EEF4;--clr-white: #fff}/*!
 * ress.css v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}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{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}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:-0.25em}sup{top:-0.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[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,textarea{background-color:rgba(0,0,0,0);border-style:none;color:inherit}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){position:absolute !important;clip:rect(0 0 0 0) !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}html{--clr-txt: #444;--clr-red: #F20000;--clr-white: #fff;--clr-ohzora: #00A3E9}body{background:var(--clr-white);font-size:16px;font-family:"Noto Sans JP",sans-serif;font-weight:normal;color:var(--clr-txt)}main{line-height:1.875}:where(p){margin-top:2em}:where(p:first-child){margin-top:0}a{color:var(--clr-ohzora);text-decoration:none}a:hover{text-decoration:underline}.icn-arrow-r{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%204.23%207.05%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M4.23%2C3.52%2C0%2C0V7.05Z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center}.icn-arrow-r .icn-ohzora{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%204.23%207.05%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2300A3E9%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M4.23%2C3.52%2C0%2C0V7.05Z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center}.icn-gt{margin-top:2px;aspect-ratio:14/23;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.02%2022.98%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%2C19.33l7.51-8L.08%2C3.69%2C3.06%2C0%2C14%2C11.32%2C3%2C23%2C0%2C19.33Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;vertical-align:middle}.icn-gt.clr-ohzora{aspect-ratio:14/23;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.02%2022.98%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2300A3E9%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%2C19.33l7.51-8L.08%2C3.69%2C3.06%2C0%2C14%2C11.32%2C3%2C23%2C0%2C19.33Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center}a[target=_blank]::after{display:inline-block;content:"";margin-top:2px;color:var(--clr-txt);aspect-ratio:20/18;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020.1%2018.07%22%3E%3Cpath%20fill%3D%22%23444%22%20fill-rule%3D%22evenodd%22%20d%3D%22M4%2C14V0h16.1v14H4ZM18%2C18.07l-18-.07V3h2.1v13l15.9.13v1.93Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center}a[target=_blank].clr-ohzora::after{aspect-ratio:20/18;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020.1%2018.07%22%3E%3Cpath%20fill%3D%22%2300A3E9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M4%2C14V0h16.1v14H4ZM18%2C18.07l-18-.07V3h2.1v13l15.9.13v1.93Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center}a[target=_blank].clr-white::after{aspect-ratio:20/18;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020.1%2018.07%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M4%2C14V0h16.1v14H4ZM18%2C18.07l-18-.07V3h2.1v13l15.9.13v1.93Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center}a[target=_blank].icn-blank-none::after{display:none}[class^=btn-][target=_blank]::after{display:inline-block;content:"";margin-top:2px;color:var(--clr-white);aspect-ratio:20/18;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020.1%2018.07%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M4%2C14V0h16.1v14H4ZM18%2C18.07l-18-.07V3h2.1v13l15.9.13v1.93Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center}[class^=btn-][target=_blank].icn-ohzora::after{aspect-ratio:20/18;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020.1%2018.07%22%3E%3Cpath%20fill%3D%22%2300A3E9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M4%2C14V0h16.1v14H4ZM18%2C18.07l-18-.07V3h2.1v13l15.9.13v1.93Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center}[class^=btn-][href$=".pdf"]::after{aspect-ratio:24/29;display:inline-block;content:"";margin-top:4px;background:url(../img/icn/icn_pdf.png) no-repeat left center;background-size:contain}[class^=btn-][href$=".pdf"].icn-pdf-none::after{display:none}.btn-blue,.btn-frame-blue{display:flex;align-items:center;justify-content:center;gap:9px;line-height:1.1;text-decoration:none;text-align:center;transition:all .5s ease 0s}.btn-blue:hover,.btn-frame-blue:hover{text-decoration:none;filter:brightness(1.2)}.btn-blue{background:var(--clr-ohzora);color:var(--clr-white)}.btn-frame-blue{border:2px solid var(--clr-ohzora);background:var(--clr-white);color:var(--clr-ohzora)}.btn-frame-blue .icn-gt{aspect-ratio:14/23;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.02%2022.98%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2300A3E9%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%2C19.33l7.51-8L.08%2C3.69%2C3.06%2C0%2C14%2C11.32%2C3%2C23%2C0%2C19.33Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center}.wrapper-img{line-height:1;vertical-align:top}.wrapper-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wrapper-btn{text-align:center}.list-disc{list-style:none;margin-left:0;padding-left:0;list-style:disc}.list-disc li{margin-left:1.5em}.list-kome{list-style:none;margin-left:0;padding-left:0;list-style-type:"※"}.list-kome li{margin-left:1em}.list-bnrs{list-style:none;margin-left:0;padding-left:0;display:grid;line-height:1}.list-bnrs a::after{display:none}.hdr-lv1,.hdr-lv2,.hdr-lv3{line-height:1.1;color:var(--clr-ohzora);font-weight:normal}.hdr-lv1{text-align:center}.hdr-lv2,.hdr-lv3{text-align:left}.hdr-lv3,.hdr-underline{padding-bottom:1em;border-bottom:solid 1px var(--clr-ohzora);color:var(--clr-ohzora);font-weight:normal}.hdr{font-weight:bold}.hdr+*{margin-top:min(60px,8vw)}.hdr-blue,.hdr-blue-num,.hdr-black{color:var(--clr-ohzora);font-weight:normal}.wd-m{width:100%;max-width:1000px;margin-right:auto;margin-left:auto}.flex-column{display:flex;flex-direction:column}.flex-column.between{justify-content:space-between}body>.flex-column{min-height:100dvh}.section-pd{padding-top:min(90px,12vw);padding-bottom:min(90px,12vw)}#header{font-size:min(24px,5.3333333333vw)}#header .wd-m{display:flex;align-items:center;justify-content:flex-start}#header a{color:var(--clr-ohzora)}#header a:hover{text-decoration:none}#header .menu li a{transition:all .5s ease 0s}#header .menu li a .icn-gt{margin-right:.5em}#header .menu li a:hover{filter:brightness(1.2)}#sitelogo{line-height:1;font-weight:normal}#sitelogo>a,#sitelogo>span{display:flex;align-items:flex-end}#sitelogo .school-name{aspect-ratio:578/60;display:block;overflow:hidden;text-indent:100%;text-decoration:none;white-space:nowrap;line-height:1;background:url(/common/img/logo/logo_mie.png) no-repeat center center;background-size:contain}#pagetitle{display:flex;align-items:center;justify-content:center;color:var(--clr-ohzora);font-weight:normal}#footer{border-top:1px solid #d1d1d1}#footer a{color:inherit}#footer a:hover{color:var(--clr-ohzora);text-decoration:none}#footer .sitelogo{display:block}#footer .sitelogo>a,#footer .sitelogo>span{aspect-ratio:578/60;display:block;overflow:hidden;text-indent:100%;text-decoration:none;white-space:nowrap;line-height:1;background:url(/common/img/logo/logo_mie.png) no-repeat center center;background-size:contain}#footer .menu{list-style:none;margin-left:0;padding-left:0}#copyright{display:block;text-align:center}.page-top .list-bnrs a{transition:all .5s ease 0s}.page-top .list-bnrs a:hover{filter:brightness(1.2)}.block{display:block !important}.inline{display:inline !important}.iblock{display:inline-block !important}.flex{display:flex !important}.iflex{display:inline-flex !important}.none{display:none !important}.grid{display:grid !important}.mt-0{margin-top:0px !important}.mr-0{margin-right:0px !important}.mb-0{margin-bottom:0px !important}.ml-0{margin-left:0px !important}.pt-0{padding-top:0px !important}.pr-0{padding-right:0px !important}.pb-0{padding-bottom:0px !important}.pl-0{padding-left:0px !important}.mt-5{margin-top:5px !important}.mr-5{margin-right:5px !important}.mb-5{margin-bottom:5px !important}.ml-5{margin-left:5px !important}.pt-5{padding-top:5px !important}.pr-5{padding-right:5px !important}.pb-5{padding-bottom:5px !important}.pl-5{padding-left:5px !important}.mt-10{margin-top:10px !important}.mr-10{margin-right:10px !important}.mb-10{margin-bottom:10px !important}.ml-10{margin-left:10px !important}.pt-10{padding-top:10px !important}.pr-10{padding-right:10px !important}.pb-10{padding-bottom:10px !important}.pl-10{padding-left:10px !important}.mt-15{margin-top:15px !important}.mr-15{margin-right:15px !important}.mb-15{margin-bottom:15px !important}.ml-15{margin-left:15px !important}.pt-15{padding-top:15px !important}.pr-15{padding-right:15px !important}.pb-15{padding-bottom:15px !important}.pl-15{padding-left:15px !important}.mt-20{margin-top:20px !important}.mr-20{margin-right:20px !important}.mb-20{margin-bottom:20px !important}.ml-20{margin-left:20px !important}.pt-20{padding-top:20px !important}.pr-20{padding-right:20px !important}.pb-20{padding-bottom:20px !important}.pl-20{padding-left:20px !important}.mt-25{margin-top:25px !important}.mr-25{margin-right:25px !important}.mb-25{margin-bottom:25px !important}.ml-25{margin-left:25px !important}.pt-25{padding-top:25px !important}.pr-25{padding-right:25px !important}.pb-25{padding-bottom:25px !important}.pl-25{padding-left:25px !important}.mt-30{margin-top:30px !important}.mr-30{margin-right:30px !important}.mb-30{margin-bottom:30px !important}.ml-30{margin-left:30px !important}.pt-30{padding-top:30px !important}.pr-30{padding-right:30px !important}.pb-30{padding-bottom:30px !important}.pl-30{padding-left:30px !important}.mt-35{margin-top:35px !important}.mr-35{margin-right:35px !important}.mb-35{margin-bottom:35px !important}.ml-35{margin-left:35px !important}.pt-35{padding-top:35px !important}.pr-35{padding-right:35px !important}.pb-35{padding-bottom:35px !important}.pl-35{padding-left:35px !important}.mt-40{margin-top:40px !important}.mr-40{margin-right:40px !important}.mb-40{margin-bottom:40px !important}.ml-40{margin-left:40px !important}.pt-40{padding-top:40px !important}.pr-40{padding-right:40px !important}.pb-40{padding-bottom:40px !important}.pl-40{padding-left:40px !important}.mt-45{margin-top:45px !important}.mr-45{margin-right:45px !important}.mb-45{margin-bottom:45px !important}.ml-45{margin-left:45px !important}.pt-45{padding-top:45px !important}.pr-45{padding-right:45px !important}.pb-45{padding-bottom:45px !important}.pl-45{padding-left:45px !important}.mt-50{margin-top:50px !important}.mr-50{margin-right:50px !important}.mb-50{margin-bottom:50px !important}.ml-50{margin-left:50px !important}.pt-50{padding-top:50px !important}.pr-50{padding-right:50px !important}.pb-50{padding-bottom:50px !important}.pl-50{padding-left:50px !important}.mt-55{margin-top:55px !important}.mr-55{margin-right:55px !important}.mb-55{margin-bottom:55px !important}.ml-55{margin-left:55px !important}.pt-55{padding-top:55px !important}.pr-55{padding-right:55px !important}.pb-55{padding-bottom:55px !important}.pl-55{padding-left:55px !important}.mt-60{margin-top:60px !important}.mr-60{margin-right:60px !important}.mb-60{margin-bottom:60px !important}.ml-60{margin-left:60px !important}.pt-60{padding-top:60px !important}.pr-60{padding-right:60px !important}.pb-60{padding-bottom:60px !important}.pl-60{padding-left:60px !important}.mt-65{margin-top:65px !important}.mr-65{margin-right:65px !important}.mb-65{margin-bottom:65px !important}.ml-65{margin-left:65px !important}.pt-65{padding-top:65px !important}.pr-65{padding-right:65px !important}.pb-65{padding-bottom:65px !important}.pl-65{padding-left:65px !important}.mt-70{margin-top:70px !important}.mr-70{margin-right:70px !important}.mb-70{margin-bottom:70px !important}.ml-70{margin-left:70px !important}.pt-70{padding-top:70px !important}.pr-70{padding-right:70px !important}.pb-70{padding-bottom:70px !important}.pl-70{padding-left:70px !important}.mt-75{margin-top:75px !important}.mr-75{margin-right:75px !important}.mb-75{margin-bottom:75px !important}.ml-75{margin-left:75px !important}.pt-75{padding-top:75px !important}.pr-75{padding-right:75px !important}.pb-75{padding-bottom:75px !important}.pl-75{padding-left:75px !important}.mt-80{margin-top:80px !important}.mr-80{margin-right:80px !important}.mb-80{margin-bottom:80px !important}.ml-80{margin-left:80px !important}.pt-80{padding-top:80px !important}.pr-80{padding-right:80px !important}.pb-80{padding-bottom:80px !important}.pl-80{padding-left:80px !important}.mt-85{margin-top:85px !important}.mr-85{margin-right:85px !important}.mb-85{margin-bottom:85px !important}.ml-85{margin-left:85px !important}.pt-85{padding-top:85px !important}.pr-85{padding-right:85px !important}.pb-85{padding-bottom:85px !important}.pl-85{padding-left:85px !important}.mt-90{margin-top:90px !important}.mr-90{margin-right:90px !important}.mb-90{margin-bottom:90px !important}.ml-90{margin-left:90px !important}.pt-90{padding-top:90px !important}.pr-90{padding-right:90px !important}.pb-90{padding-bottom:90px !important}.pl-90{padding-left:90px !important}.mt-95{margin-top:95px !important}.mr-95{margin-right:95px !important}.mb-95{margin-bottom:95px !important}.ml-95{margin-left:95px !important}.pt-95{padding-top:95px !important}.pr-95{padding-right:95px !important}.pb-95{padding-bottom:95px !important}.pl-95{padding-left:95px !important}.mt-100{margin-top:100px !important}.mr-100{margin-right:100px !important}.mb-100{margin-bottom:100px !important}.ml-100{margin-left:100px !important}.pt-100{padding-top:100px !important}.pr-100{padding-right:100px !important}.pb-100{padding-bottom:100px !important}.pl-100{padding-left:100px !important}.align-left{text-align:left !important}.align-center{text-align:center !important}.align-right{text-align:right !important}.bg-white{background:var(--clr-white) !important;color:var(--clr-txt)}.bg-ohzora{background:var(--clr-ohzora) !important;color:var(--clr-white)}.align-center{text-align:center !important}.font-txt{color:var(--clr-txt) !important}.font-bold{font-weight:bold}@media(orientation: portrait)or (max-width: 999.98px){body{font-size:min(32px,4.2666666667vw)}.icn-gt{width:1.8666666667vw}a[target=_blank]::after{width:3.7333333333vw;margin-left:1.3333333333vw}[class^=btn-][target=_blank]::after{width:3.7333333333vw}[class^=btn-][href$=".pdf"]::after{width:3.2vw}.hdr-lv1{font-size:min(44px,5.8666666667vw)}.hdr-lv1:first-child{margin-top:0}.hdr-lv1+*{margin-top:10.6666666667vw}.hdr-lv2{margin-top:8vw;font-size:min(42px,5.6vw)}.hdr-lv2:first-child{margin-top:0}.hdr-lv2+*{margin-top:5.3333333333vw}.hdr-lv3,.hdr-underline{margin-top:13.3333333333vw;font-size:min(42px,5.6vw)}.hdr-lv3:first-child,.hdr-underline:first-child{margin-top:0}.hdr-lv3+*,.hdr-underline+*{margin-top:8vw}.hdr-blue,.hdr-blue-num,.hdr-black{margin-top:8vw;font-size:min(42px,5.6vw)}.hdr-with-en+.hdr-blue,.hdr-with-en+.hdr-blue-num,.hdr-with-en+.hdr-black{margin-top:13.3333333333vw}.list-bnrs{gap:5.3333333333vw;grid-template-columns:1fr}.box-ptn-1,.box-ptn-3{margin-top:10.6666666667vw}.box-ptn-1 .box-item,.box-ptn-3 .box-item{margin-top:8vw}.box-ptn-1 .box-item:first-child,.box-ptn-3 .box-item:first-child{margin-top:0}.box-ptn-1.s-gap-15 .box-item,.box-ptn-3.s-gap-15 .box-item{margin-top:4vw}.box-ptn-1.s-gap-15 .box-item:first-child,.box-ptn-3.s-gap-15 .box-item:first-child{margin-top:0}.hdr-underline+.box-ptn-1,.hdr-underline+.box-ptn-2,.hdr-underline+.box-ptn-3{margin-top:8.001vw}.sec>.sec-pd{padding-top:13.3333333333vw;padding-bottom:13.3333333333vw}.sec>.sec-pd>.sec-wd,.sec>.sec-pd>.s-sec-wd,.sec>.sec-pd>.sec-wd-small,.sec>.sec-pd>.s-sec-wd-small,.sec>.sec-pd>.sec-wd-large,.sec>.sec-pd>.s-sec-wd-large{width:auto;margin-right:2.4%;margin-left:2.4%}.sec>.sec-pd>.sec-wd .s-sec-wd-full,.sec>.sec-pd>.sec-wd.s-sec-wd-full,.sec>.sec-pd>.s-sec-wd .s-sec-wd-full,.sec>.sec-pd>.s-sec-wd.s-sec-wd-full,.sec>.sec-pd>.sec-wd-small .s-sec-wd-full,.sec>.sec-pd>.sec-wd-small.s-sec-wd-full,.sec>.sec-pd>.s-sec-wd-small .s-sec-wd-full,.sec>.sec-pd>.s-sec-wd-small.s-sec-wd-full,.sec>.sec-pd>.sec-wd-large .s-sec-wd-full,.sec>.sec-pd>.sec-wd-large.s-sec-wd-full,.sec>.sec-pd>.s-sec-wd-large .s-sec-wd-full,.sec>.sec-pd>.s-sec-wd-large.s-sec-wd-full{width:auto;margin-right:-2.4%;margin-left:-2.4%}.sec>.sec-pd>.sec-wd-full,.sec>.sec-pd>.s-sec-wd-full{width:100%;margin-right:auto;margin-left:auto}.bg-white+.bg-white .sec-pd{padding-top:0}#header{height:16vw}#header.sec>.sec-pd{padding-top:0;padding-bottom:0}#header .header-group-1{display:flex;align-items:center;height:16vw}#header .header-group-1 .menu{position:fixed;left:0;bottom:0;display:grid;grid-template-columns:1fr;width:100%;list-style:none;margin-left:0;padding-left:0}#header .header-group-1 .menu li a{position:relative;display:flex;align-items:center;justify-content:center;height:60px;background:var(--clr-ohzora);color:var(--clr-white)}#header .header-group-1 .menu li a::after{--frame-margin: 5px;position:absolute;top:var(--frame-margin);left:var(--frame-margin);display:block;content:"";border:1px solid var(--clr-white);height:calc(100% - var(--frame-margin)*2);width:calc(100% - var(--frame-margin)*2)}#sitelogo>a,#sitelogo>span{display:block}#sitelogo .school-name{height:6.6666666667vw}#contents-header{display:flex;flex-wrap:nowrap;flex-direction:column-reverse;width:auto;margin-right:2.4%;margin-left:2.4%}#pagetitle{height:32vw;margin:0;border-bottom:1px solid #d1d1d1;font-size:min(56px,7.4666666667vw);text-align:center}#breadcrumbs{display:flex;align-items:center;min-height:9.3333333333vw;margin-right:-2.4%;margin-left:-2.4%;background:#e5f6fd;font-size:min(30px,4vw)}#breadcrumbs ul{margin-right:2.4%;margin-left:2.4%}#breadcrumbs li{display:inline}#breadcrumbs li::before{display:inline;content:">";padding-right:.5em;color:var(--clr-ohzora);font-weight:bold}#footer{padding-bottom:16vw}#footer .sec-pd{padding-top:0;padding-bottom:0}#footer .footer-group-1 .address{padding-top:10.6666666667vw;padding-bottom:9.3333333333vw;font-size:min(26px,3.4666666667vw);text-align:center}#footer .footer-group-1 .sitelogo>a,#footer .footer-group-1 .sitelogo>span{width:77.0666666667vw;margin-right:auto;margin-bottom:1.77em;margin-left:auto}#footer .footer-group-2{display:flex;flex-direction:column-reverse}#footer .menu a{display:flex;align-items:center;justify-content:center;height:16vw;border-top:1px solid #d1d1d1}#copyright{padding-top:5.3333333333vw;padding-bottom:5.3333333333vw;border-top:1px solid #d1d1d1;font-size:min(20px,2.6666666667vw);text-align:center}.page-top #mv figure{height:calc(100svh - 16vw - 16vw - 18.6666666667vw)}.page-top #mv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-admission .s-box-ptn-1-small{width:89.636%;margin-right:auto;margin-left:auto}.page-admission .btn-blue,.page-admission .btn-frame-blue{aspect-ratio:357/70;width:100%;max-width:714px;margin-right:auto;margin-left:auto;padding-right:4vw;padding-left:4vw}.page-admission .box-ptn-1+*{margin-top:13.3333333333vw}.s-block{display:block !important}.s-inline{display:inline !important}.s-iblock{display:inline-block !important}.s-flex{display:flex !important}.s-iflex{display:inline-flex !important}.s-none{display:none !important}.s-grid{display:grid !important}.s-mt-0{margin-top:0vw !important}.s-mr-0{margin-right:0vw !important}.s-mb-0{margin-bottom:0vw !important}.s-ml-0{margin-left:0vw !important}.s-pt-0{padding-top:0vw !important}.s-pr-0{padding-right:0vw !important}.s-pb-0{padding-bottom:0vw !important}.s-pl-0{padding-left:0vw !important}.s-mt-5{margin-top:1.3333333333vw !important}.s-mr-5{margin-right:1.3333333333vw !important}.s-mb-5{margin-bottom:1.3333333333vw !important}.s-ml-5{margin-left:1.3333333333vw !important}.s-pt-5{padding-top:1.3333333333vw !important}.s-pr-5{padding-right:1.3333333333vw !important}.s-pb-5{padding-bottom:1.3333333333vw !important}.s-pl-5{padding-left:1.3333333333vw !important}.s-mt-10{margin-top:2.6666666667vw !important}.s-mr-10{margin-right:2.6666666667vw !important}.s-mb-10{margin-bottom:2.6666666667vw !important}.s-ml-10{margin-left:2.6666666667vw !important}.s-pt-10{padding-top:2.6666666667vw !important}.s-pr-10{padding-right:2.6666666667vw !important}.s-pb-10{padding-bottom:2.6666666667vw !important}.s-pl-10{padding-left:2.6666666667vw !important}.s-mt-15{margin-top:4vw !important}.s-mr-15{margin-right:4vw !important}.s-mb-15{margin-bottom:4vw !important}.s-ml-15{margin-left:4vw !important}.s-pt-15{padding-top:4vw !important}.s-pr-15{padding-right:4vw !important}.s-pb-15{padding-bottom:4vw !important}.s-pl-15{padding-left:4vw !important}.s-mt-20{margin-top:5.3333333333vw !important}.s-mr-20{margin-right:5.3333333333vw !important}.s-mb-20{margin-bottom:5.3333333333vw !important}.s-ml-20{margin-left:5.3333333333vw !important}.s-pt-20{padding-top:5.3333333333vw !important}.s-pr-20{padding-right:5.3333333333vw !important}.s-pb-20{padding-bottom:5.3333333333vw !important}.s-pl-20{padding-left:5.3333333333vw !important}.s-mt-25{margin-top:6.6666666667vw !important}.s-mr-25{margin-right:6.6666666667vw !important}.s-mb-25{margin-bottom:6.6666666667vw !important}.s-ml-25{margin-left:6.6666666667vw !important}.s-pt-25{padding-top:6.6666666667vw !important}.s-pr-25{padding-right:6.6666666667vw !important}.s-pb-25{padding-bottom:6.6666666667vw !important}.s-pl-25{padding-left:6.6666666667vw !important}.s-mt-30{margin-top:8vw !important}.s-mr-30{margin-right:8vw !important}.s-mb-30{margin-bottom:8vw !important}.s-ml-30{margin-left:8vw !important}.s-pt-30{padding-top:8vw !important}.s-pr-30{padding-right:8vw !important}.s-pb-30{padding-bottom:8vw !important}.s-pl-30{padding-left:8vw !important}.s-mt-35{margin-top:9.3333333333vw !important}.s-mr-35{margin-right:9.3333333333vw !important}.s-mb-35{margin-bottom:9.3333333333vw !important}.s-ml-35{margin-left:9.3333333333vw !important}.s-pt-35{padding-top:9.3333333333vw !important}.s-pr-35{padding-right:9.3333333333vw !important}.s-pb-35{padding-bottom:9.3333333333vw !important}.s-pl-35{padding-left:9.3333333333vw !important}.s-mt-40{margin-top:10.6666666667vw !important}.s-mr-40{margin-right:10.6666666667vw !important}.s-mb-40{margin-bottom:10.6666666667vw !important}.s-ml-40{margin-left:10.6666666667vw !important}.s-pt-40{padding-top:10.6666666667vw !important}.s-pr-40{padding-right:10.6666666667vw !important}.s-pb-40{padding-bottom:10.6666666667vw !important}.s-pl-40{padding-left:10.6666666667vw !important}.s-mt-45{margin-top:12vw !important}.s-mr-45{margin-right:12vw !important}.s-mb-45{margin-bottom:12vw !important}.s-ml-45{margin-left:12vw !important}.s-pt-45{padding-top:12vw !important}.s-pr-45{padding-right:12vw !important}.s-pb-45{padding-bottom:12vw !important}.s-pl-45{padding-left:12vw !important}.s-mt-50{margin-top:13.3333333333vw !important}.s-mr-50{margin-right:13.3333333333vw !important}.s-mb-50{margin-bottom:13.3333333333vw !important}.s-ml-50{margin-left:13.3333333333vw !important}.s-pt-50{padding-top:13.3333333333vw !important}.s-pr-50{padding-right:13.3333333333vw !important}.s-pb-50{padding-bottom:13.3333333333vw !important}.s-pl-50{padding-left:13.3333333333vw !important}.s-mt-55{margin-top:14.6666666667vw !important}.s-mr-55{margin-right:14.6666666667vw !important}.s-mb-55{margin-bottom:14.6666666667vw !important}.s-ml-55{margin-left:14.6666666667vw !important}.s-pt-55{padding-top:14.6666666667vw !important}.s-pr-55{padding-right:14.6666666667vw !important}.s-pb-55{padding-bottom:14.6666666667vw !important}.s-pl-55{padding-left:14.6666666667vw !important}.s-mt-60{margin-top:16vw !important}.s-mr-60{margin-right:16vw !important}.s-mb-60{margin-bottom:16vw !important}.s-ml-60{margin-left:16vw !important}.s-pt-60{padding-top:16vw !important}.s-pr-60{padding-right:16vw !important}.s-pb-60{padding-bottom:16vw !important}.s-pl-60{padding-left:16vw !important}.s-mt-65{margin-top:17.3333333333vw !important}.s-mr-65{margin-right:17.3333333333vw !important}.s-mb-65{margin-bottom:17.3333333333vw !important}.s-ml-65{margin-left:17.3333333333vw !important}.s-pt-65{padding-top:17.3333333333vw !important}.s-pr-65{padding-right:17.3333333333vw !important}.s-pb-65{padding-bottom:17.3333333333vw !important}.s-pl-65{padding-left:17.3333333333vw !important}.s-mt-70{margin-top:18.6666666667vw !important}.s-mr-70{margin-right:18.6666666667vw !important}.s-mb-70{margin-bottom:18.6666666667vw !important}.s-ml-70{margin-left:18.6666666667vw !important}.s-pt-70{padding-top:18.6666666667vw !important}.s-pr-70{padding-right:18.6666666667vw !important}.s-pb-70{padding-bottom:18.6666666667vw !important}.s-pl-70{padding-left:18.6666666667vw !important}.s-mt-75{margin-top:20vw !important}.s-mr-75{margin-right:20vw !important}.s-mb-75{margin-bottom:20vw !important}.s-ml-75{margin-left:20vw !important}.s-pt-75{padding-top:20vw !important}.s-pr-75{padding-right:20vw !important}.s-pb-75{padding-bottom:20vw !important}.s-pl-75{padding-left:20vw !important}.s-mt-80{margin-top:21.3333333333vw !important}.s-mr-80{margin-right:21.3333333333vw !important}.s-mb-80{margin-bottom:21.3333333333vw !important}.s-ml-80{margin-left:21.3333333333vw !important}.s-pt-80{padding-top:21.3333333333vw !important}.s-pr-80{padding-right:21.3333333333vw !important}.s-pb-80{padding-bottom:21.3333333333vw !important}.s-pl-80{padding-left:21.3333333333vw !important}.s-mt-85{margin-top:22.6666666667vw !important}.s-mr-85{margin-right:22.6666666667vw !important}.s-mb-85{margin-bottom:22.6666666667vw !important}.s-ml-85{margin-left:22.6666666667vw !important}.s-pt-85{padding-top:22.6666666667vw !important}.s-pr-85{padding-right:22.6666666667vw !important}.s-pb-85{padding-bottom:22.6666666667vw !important}.s-pl-85{padding-left:22.6666666667vw !important}.s-mt-90{margin-top:24vw !important}.s-mr-90{margin-right:24vw !important}.s-mb-90{margin-bottom:24vw !important}.s-ml-90{margin-left:24vw !important}.s-pt-90{padding-top:24vw !important}.s-pr-90{padding-right:24vw !important}.s-pb-90{padding-bottom:24vw !important}.s-pl-90{padding-left:24vw !important}.s-mt-95{margin-top:25.3333333333vw !important}.s-mr-95{margin-right:25.3333333333vw !important}.s-mb-95{margin-bottom:25.3333333333vw !important}.s-ml-95{margin-left:25.3333333333vw !important}.s-pt-95{padding-top:25.3333333333vw !important}.s-pr-95{padding-right:25.3333333333vw !important}.s-pb-95{padding-bottom:25.3333333333vw !important}.s-pl-95{padding-left:25.3333333333vw !important}.s-mt-100{margin-top:26.6666666667vw !important}.s-mr-100{margin-right:26.6666666667vw !important}.s-mb-100{margin-bottom:26.6666666667vw !important}.s-ml-100{margin-left:26.6666666667vw !important}.s-pt-100{padding-top:26.6666666667vw !important}.s-pr-100{padding-right:26.6666666667vw !important}.s-pb-100{padding-bottom:26.6666666667vw !important}.s-pl-100{padding-left:26.6666666667vw !important}.s-align-left{text-align:left !important}.s-align-center{text-align:center !important}.s-align-right{text-align:right !important}.s-font-10{font-size:min(20px,2.6666666667vw) !important}.s-font-11{font-size:min(22px,2.9333333333vw) !important}.s-font-12{font-size:min(24px,3.2vw) !important}.s-font-13{font-size:min(26px,3.4666666667vw) !important}.s-font-14{font-size:min(28px,3.7333333333vw) !important}.s-font-15{font-size:min(30px,4vw) !important}.s-font-16{font-size:min(32px,4.2666666667vw) !important}.s-font-17{font-size:min(34px,4.5333333333vw) !important}.s-font-18{font-size:min(36px,4.8vw) !important}.s-font-19{font-size:min(38px,5.0666666667vw) !important}.s-font-20{font-size:min(40px,5.3333333333vw) !important}.s-font-21{font-size:min(42px,5.6vw) !important}.s-font-22{font-size:min(44px,5.8666666667vw) !important}.s-font-23{font-size:min(46px,6.1333333333vw) !important}.s-font-24{font-size:min(48px,6.4vw) !important}.s-font-25{font-size:min(50px,6.6666666667vw) !important}.s-font-26{font-size:min(52px,6.9333333333vw) !important}.s-font-27{font-size:min(54px,7.2vw) !important}.s-font-28{font-size:min(56px,7.4666666667vw) !important}.s-font-29{font-size:min(58px,7.7333333333vw) !important}.s-font-30{font-size:min(60px,8vw) !important}.s-font-31{font-size:min(62px,8.2666666667vw) !important}.s-font-32{font-size:min(64px,8.5333333333vw) !important}.s-font-33{font-size:min(66px,8.8vw) !important}.s-font-34{font-size:min(68px,9.0666666667vw) !important}.s-font-35{font-size:min(70px,9.3333333333vw) !important}.s-font-36{font-size:min(72px,9.6vw) !important}.s-font-37{font-size:min(74px,9.8666666667vw) !important}.s-font-38{font-size:min(76px,10.1333333333vw) !important}.s-font-39{font-size:min(78px,10.4vw) !important}.s-font-40{font-size:min(80px,10.6666666667vw) !important}.s-font-41{font-size:min(82px,10.9333333333vw) !important}.s-font-42{font-size:min(84px,11.2vw) !important}.s-font-43{font-size:min(86px,11.4666666667vw) !important}.s-font-44{font-size:min(88px,11.7333333333vw) !important}.s-font-45{font-size:min(90px,12vw) !important}.s-font-46{font-size:min(92px,12.2666666667vw) !important}.s-font-47{font-size:min(94px,12.5333333333vw) !important}.s-font-48{font-size:min(96px,12.8vw) !important}}@media print,screen and (orientation: landscape)and (min-width: 1000px){body{font-size:min(16px,1.25vw)}.icn-gt{width:7px}a[target=_blank]::after{height:1em;vertical-align:baseline;margin-top:.25em;margin-left:5px}[class^=btn-][target=_blank]::after{width:21px}[class^=btn-][href$=".pdf"]::after{width:17px}.list-bnrs{display:flex;justify-content:center;gap:20px 40px}.list-bnrs li{flex:0 0 510px}.box-ptn-1{display:grid;gap:5.66%;grid-template-columns:repeat(2, 1fr);margin-top:80px;margin-right:auto;margin-left:auto}.box-ptn-1.p-gap-30{gap:2.83%}.hdr-lv1{font-size:min(32px,2.5vw)}.hdr-lv1+*{margin-top:60px}.hdr-lv2{margin-top:80px;font-size:min(24px,1.875vw)}.hdr-lv2:first-child{margin-top:0}.hdr-lv2+*{margin-top:40px}.hdr-black{line-height:1.8;margin-top:60px;font-size:min(24px,1.875vw)}.hdr-black:first-child{margin-top:0}.hdr-lv3,.hdr-underline{line-height:1.5;margin-top:80px;padding-bottom:26px;font-size:min(24px,1.875vw)}.hdr-lv3+*,.hdr-underline+*{margin-top:40px}.hdr-lv2+.hdr-lv3,.hdr-lv2+.hdr-underline{margin-top:48px}.sec>.sec-pd{padding-top:100px;padding-bottom:100px}.sec>.sec-pd>.sec-wd,.sec>.sec-pd>.p-sec-wd{width:min(1060px,82.8%);margin-right:auto;margin-left:auto}.sec>.sec-pd>.sec-wd-small,.sec>.sec-pd>.p-sec-wd-small{width:690px;margin-right:auto;margin-left:auto}.sec>.sec-pd>.sec-wd-large,.sec>.sec-pd>.p-sec-wd-large{width:min(1120px,87.5%);margin-right:auto;margin-left:auto}.sec>.sec-pd>.sec-wd-full,.sec>.sec-pd>.p-sec-wd-full{width:100%;margin-right:auto;margin-left:auto}#contents-header+.sec>.sec-pd{padding-top:0}.bg-white+.bg-white .sec-pd{padding-top:0}#header.sec>.sec-pd{padding-top:25px;padding-bottom:20px}#header .header-group-1{display:flex;align-items:flex-end;justify-content:space-between}#header .menu{list-style:none;margin-left:0;padding-left:0;list-style:none;display:flex;font-size:min(15px,1.171875vw)}#header .menu a{display:flex;align-items:center;justify-content:center;width:130px;height:30px;background:var(--clr-ohzora);color:var(--clr-white)}#header+#contents{border-top:1px solid #d1d1d1}#sitelogo>a,#sitelogo>span{display:block}#sitelogo .school-name{height:35px}#contents-header{width:min(1060px,100%);margin-right:auto;margin-bottom:80px;margin-left:auto}#contents-header .contents-header-item:not(:has(#breadcrumbs)){border-bottom:1px solid #d1d1d1}#pagetitle{height:205px;font-size:min(39px,3.046875vw)}#breadcrumbs{font-size:min(12px,.9375vw)}#breadcrumbs ul{list-style:none;margin-left:0;padding-left:0;display:flex;align-items:center;height:30px;line-height:1}#breadcrumbs li{padding-right:5px;white-space:nowrap}#breadcrumbs li::after{display:inline;content:">";padding-left:5px}#breadcrumbs li:last-child::after{display:none}#footer .sec-pd{padding-top:0;padding-bottom:0}#footer .footer-group-1{display:flex;align-items:center;justify-content:space-between;height:180px}#footer .footer-group-1 .menu{display:flex;flex-direction:row-reverse;gap:80px;list-style:none;margin-left:0;padding-left:0;padding-right:42px;font-size:min(18px,1.40625vw)}#footer .address{font-size:min(12px,.9375vw)}#footer .sitelogo>a,#footer .sitelogo>span{width:368px;margin-bottom:1.3em}#footer .footer-group-2{display:flex;align-items:center;justify-content:space-between;height:55px;border-top:1px solid #d1d1d1}#footer .footer-group-2 .menu{list-style:none;margin-left:0;padding-left:0;display:flex;font-size:min(12px,.9375vw)}#copyright{font-size:min(10px,.78125vw)}.page-top #mv figure{height:calc(100dvh - 80px)}.page-top #mv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-top #mv figcaption{width:min(1120px,87.5%);margin-right:auto;margin-left:auto;text-align:right;font-size:min(12px,.9375vw)}.page-top #contents p{font-size:min(18px,1.40625vw)}.page-top .list-bnrs a{display:block;aspect-ratio:510/110}.page-top .list-bnrs a img{-o-object-fit:cover;object-fit:cover}.page-admission .article{font-size:min(15px,1.171875vw)}.page-admission .btn-blue,.page-admission .btn-frame-blue{aspect-ratio:500/90;width:100%;max-width:500px;padding-right:6%;padding-left:6%;font-size:min(22px,1.71875vw)}.page-admission .p-btn-indent .btn-frame-blue{margin-left:15px}.p-block{display:block !important}.p-inline{display:inline !important}.p-iblock{display:inline-block !important}.p-flex{display:flex !important}.p-iflex{display:inline-flex !important}.p-none{display:none !important}.p-grid{display:grid !important}.p-mt-0{margin-top:0px !important}.p-mr-0{margin-right:0px !important}.p-mb-0{margin-bottom:0px !important}.p-ml-0{margin-left:0px !important}.p-pt-0{padding-top:0px !important}.p-pr-0{padding-right:0px !important}.p-pb-0{padding-bottom:0px !important}.p-pl-0{padding-left:0px !important}.p-mt-5{margin-top:5px !important}.p-mr-5{margin-right:5px !important}.p-mb-5{margin-bottom:5px !important}.p-ml-5{margin-left:5px !important}.p-pt-5{padding-top:5px !important}.p-pr-5{padding-right:5px !important}.p-pb-5{padding-bottom:5px !important}.p-pl-5{padding-left:5px !important}.p-mt-10{margin-top:10px !important}.p-mr-10{margin-right:10px !important}.p-mb-10{margin-bottom:10px !important}.p-ml-10{margin-left:10px !important}.p-pt-10{padding-top:10px !important}.p-pr-10{padding-right:10px !important}.p-pb-10{padding-bottom:10px !important}.p-pl-10{padding-left:10px !important}.p-mt-15{margin-top:15px !important}.p-mr-15{margin-right:15px !important}.p-mb-15{margin-bottom:15px !important}.p-ml-15{margin-left:15px !important}.p-pt-15{padding-top:15px !important}.p-pr-15{padding-right:15px !important}.p-pb-15{padding-bottom:15px !important}.p-pl-15{padding-left:15px !important}.p-mt-20{margin-top:20px !important}.p-mr-20{margin-right:20px !important}.p-mb-20{margin-bottom:20px !important}.p-ml-20{margin-left:20px !important}.p-pt-20{padding-top:20px !important}.p-pr-20{padding-right:20px !important}.p-pb-20{padding-bottom:20px !important}.p-pl-20{padding-left:20px !important}.p-mt-25{margin-top:25px !important}.p-mr-25{margin-right:25px !important}.p-mb-25{margin-bottom:25px !important}.p-ml-25{margin-left:25px !important}.p-pt-25{padding-top:25px !important}.p-pr-25{padding-right:25px !important}.p-pb-25{padding-bottom:25px !important}.p-pl-25{padding-left:25px !important}.p-mt-30{margin-top:30px !important}.p-mr-30{margin-right:30px !important}.p-mb-30{margin-bottom:30px !important}.p-ml-30{margin-left:30px !important}.p-pt-30{padding-top:30px !important}.p-pr-30{padding-right:30px !important}.p-pb-30{padding-bottom:30px !important}.p-pl-30{padding-left:30px !important}.p-mt-35{margin-top:35px !important}.p-mr-35{margin-right:35px !important}.p-mb-35{margin-bottom:35px !important}.p-ml-35{margin-left:35px !important}.p-pt-35{padding-top:35px !important}.p-pr-35{padding-right:35px !important}.p-pb-35{padding-bottom:35px !important}.p-pl-35{padding-left:35px !important}.p-mt-40{margin-top:40px !important}.p-mr-40{margin-right:40px !important}.p-mb-40{margin-bottom:40px !important}.p-ml-40{margin-left:40px !important}.p-pt-40{padding-top:40px !important}.p-pr-40{padding-right:40px !important}.p-pb-40{padding-bottom:40px !important}.p-pl-40{padding-left:40px !important}.p-mt-45{margin-top:45px !important}.p-mr-45{margin-right:45px !important}.p-mb-45{margin-bottom:45px !important}.p-ml-45{margin-left:45px !important}.p-pt-45{padding-top:45px !important}.p-pr-45{padding-right:45px !important}.p-pb-45{padding-bottom:45px !important}.p-pl-45{padding-left:45px !important}.p-mt-50{margin-top:50px !important}.p-mr-50{margin-right:50px !important}.p-mb-50{margin-bottom:50px !important}.p-ml-50{margin-left:50px !important}.p-pt-50{padding-top:50px !important}.p-pr-50{padding-right:50px !important}.p-pb-50{padding-bottom:50px !important}.p-pl-50{padding-left:50px !important}.p-mt-55{margin-top:55px !important}.p-mr-55{margin-right:55px !important}.p-mb-55{margin-bottom:55px !important}.p-ml-55{margin-left:55px !important}.p-pt-55{padding-top:55px !important}.p-pr-55{padding-right:55px !important}.p-pb-55{padding-bottom:55px !important}.p-pl-55{padding-left:55px !important}.p-mt-60{margin-top:60px !important}.p-mr-60{margin-right:60px !important}.p-mb-60{margin-bottom:60px !important}.p-ml-60{margin-left:60px !important}.p-pt-60{padding-top:60px !important}.p-pr-60{padding-right:60px !important}.p-pb-60{padding-bottom:60px !important}.p-pl-60{padding-left:60px !important}.p-mt-65{margin-top:65px !important}.p-mr-65{margin-right:65px !important}.p-mb-65{margin-bottom:65px !important}.p-ml-65{margin-left:65px !important}.p-pt-65{padding-top:65px !important}.p-pr-65{padding-right:65px !important}.p-pb-65{padding-bottom:65px !important}.p-pl-65{padding-left:65px !important}.p-mt-70{margin-top:70px !important}.p-mr-70{margin-right:70px !important}.p-mb-70{margin-bottom:70px !important}.p-ml-70{margin-left:70px !important}.p-pt-70{padding-top:70px !important}.p-pr-70{padding-right:70px !important}.p-pb-70{padding-bottom:70px !important}.p-pl-70{padding-left:70px !important}.p-mt-75{margin-top:75px !important}.p-mr-75{margin-right:75px !important}.p-mb-75{margin-bottom:75px !important}.p-ml-75{margin-left:75px !important}.p-pt-75{padding-top:75px !important}.p-pr-75{padding-right:75px !important}.p-pb-75{padding-bottom:75px !important}.p-pl-75{padding-left:75px !important}.p-mt-80{margin-top:80px !important}.p-mr-80{margin-right:80px !important}.p-mb-80{margin-bottom:80px !important}.p-ml-80{margin-left:80px !important}.p-pt-80{padding-top:80px !important}.p-pr-80{padding-right:80px !important}.p-pb-80{padding-bottom:80px !important}.p-pl-80{padding-left:80px !important}.p-mt-85{margin-top:85px !important}.p-mr-85{margin-right:85px !important}.p-mb-85{margin-bottom:85px !important}.p-ml-85{margin-left:85px !important}.p-pt-85{padding-top:85px !important}.p-pr-85{padding-right:85px !important}.p-pb-85{padding-bottom:85px !important}.p-pl-85{padding-left:85px !important}.p-mt-90{margin-top:90px !important}.p-mr-90{margin-right:90px !important}.p-mb-90{margin-bottom:90px !important}.p-ml-90{margin-left:90px !important}.p-pt-90{padding-top:90px !important}.p-pr-90{padding-right:90px !important}.p-pb-90{padding-bottom:90px !important}.p-pl-90{padding-left:90px !important}.p-mt-95{margin-top:95px !important}.p-mr-95{margin-right:95px !important}.p-mb-95{margin-bottom:95px !important}.p-ml-95{margin-left:95px !important}.p-pt-95{padding-top:95px !important}.p-pr-95{padding-right:95px !important}.p-pb-95{padding-bottom:95px !important}.p-pl-95{padding-left:95px !important}.p-mt-100{margin-top:100px !important}.p-mr-100{margin-right:100px !important}.p-mb-100{margin-bottom:100px !important}.p-ml-100{margin-left:100px !important}.p-pt-100{padding-top:100px !important}.p-pr-100{padding-right:100px !important}.p-pb-100{padding-bottom:100px !important}.p-pl-100{padding-left:100px !important}.p-align-left{text-align:left !important}.p-align-center{text-align:center !important}.p-align-right{text-align:right !important}.p-font-10{font-size:min(10px,.78125vw) !important}.p-font-11{font-size:min(11px,.859375vw) !important}.p-font-12{font-size:min(12px,.9375vw) !important}.p-font-13{font-size:min(13px,1.015625vw) !important}.p-font-14{font-size:min(14px,1.09375vw) !important}.p-font-15{font-size:min(15px,1.171875vw) !important}.p-font-16{font-size:min(16px,1.25vw) !important}.p-font-17{font-size:min(17px,1.328125vw) !important}.p-font-18{font-size:min(18px,1.40625vw) !important}.p-font-19{font-size:min(19px,1.484375vw) !important}.p-font-20{font-size:min(20px,1.5625vw) !important}.p-font-21{font-size:min(21px,1.640625vw) !important}.p-font-22{font-size:min(22px,1.71875vw) !important}.p-font-23{font-size:min(23px,1.796875vw) !important}.p-font-24{font-size:min(24px,1.875vw) !important}.p-font-25{font-size:min(25px,1.953125vw) !important}.p-font-26{font-size:min(26px,2.03125vw) !important}.p-font-27{font-size:min(27px,2.109375vw) !important}.p-font-28{font-size:min(28px,2.1875vw) !important}.p-font-29{font-size:min(29px,2.265625vw) !important}.p-font-30{font-size:min(30px,2.34375vw) !important}.p-font-31{font-size:min(31px,2.421875vw) !important}.p-font-32{font-size:min(32px,2.5vw) !important}.p-font-33{font-size:min(33px,2.578125vw) !important}.p-font-34{font-size:min(34px,2.65625vw) !important}.p-font-35{font-size:min(35px,2.734375vw) !important}.p-font-36{font-size:min(36px,2.8125vw) !important}.p-font-37{font-size:min(37px,2.890625vw) !important}.p-font-38{font-size:min(38px,2.96875vw) !important}.p-font-39{font-size:min(39px,3.046875vw) !important}.p-font-40{font-size:min(40px,3.125vw) !important}.p-font-41{font-size:min(41px,3.203125vw) !important}.p-font-42{font-size:min(42px,3.28125vw) !important}.p-font-43{font-size:min(43px,3.359375vw) !important}.p-font-44{font-size:min(44px,3.4375vw) !important}.p-font-45{font-size:min(45px,3.515625vw) !important}.p-font-46{font-size:min(46px,3.59375vw) !important}.p-font-47{font-size:min(47px,3.671875vw) !important}.p-font-48{font-size:min(48px,3.75vw) !important}.p-lh-l{line-height:2}p.p-lh-l+p.p-lh-l{margin-top:3em}}