@charset "UTF-8";*{margin:0;padding:0}*,*::before,*::after{box-shadow:none;box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgb(0 0 0 / 0%)}html,body,html body{color:var(--text);font-family:var(--base-font)!important;font-size:var(--standard-size);font-style:normal;font-weight:var(--base-weight);height:100%;hyphens:auto;line-break:strict;line-height:clamp(28px,3vw,30px);-webkit-overflow-scrolling:touch;overflow-wrap:anywhere;text-justify:inter-character;text-rendering:optimizeLegibility;word-break:break-all}*{column-gap:clamp(calc(var(--min-cg) / var(--base) * 1rem),calc((var(--min-cg) / var(--base) * 1rem) + (var(--lap-cg) - var(--min-cg)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-cg) / var(--base) * 1rem));font-size:clamp(calc(var(--min-px) / var(--base) * 1rem),calc((var(--min-px) / var(--base) * 1rem) + (var(--lap-px) - var(--min-px)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-px) / var(--base) * 1rem));line-height:clamp(calc(var(--min-lh) / var(--base) * 1rem),calc((var(--min-lh) / var(--base) * 1rem) + (var(--lap-lh) - var(--min-lh)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-lh) / var(--base) * 1rem));margin-bottom:clamp(calc(var(--min-mb) / var(--base) * 1rem),calc((var(--min-mb) / var(--base) * 1rem) + (var(--lap-mb) - var(--min-mb)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-mb) / var(--base) * 1rem));margin-left:clamp(calc(var(--min-ml) / var(--base) * 1rem),calc((var(--min-ml) / var(--base) * 1rem) + (var(--lap-ml) - var(--min-ml)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-ml) / var(--base) * 1rem));margin-right:clamp(calc(var(--min-mr) / var(--base) * 1rem),calc((var(--min-mr) / var(--base) * 1rem) + (var(--lap-mr) - var(--min-mr)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-mr) / var(--base) * 1rem));margin-top:clamp(calc(var(--min-mt) / var(--base) * 1rem),calc((var(--min-mt) / var(--base) * 1rem) + (var(--lap-mt) - var(--min-mt)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-mt) / var(--base) * 1rem));padding-bottom:clamp(calc(var(--min-pb) / var(--base) * 1rem),calc((var(--min-pb) / var(--base) * 1rem) + (var(--lap-pb) - var(--min-pb)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-pb) / var(--base) * 1rem));padding-left:clamp(calc(var(--min-pl) / var(--base) * 1rem),calc((var(--min-pl) / var(--base) * 1rem) + (var(--lap-pl) - var(--min-pl)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-pl) / var(--base) * 1rem));padding-right:clamp(calc(var(--min-pr) / var(--base) * 1rem),calc((var(--min-pr) / var(--base) * 1rem) + (var(--lap-pr) - var(--min-pr)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-pr) / var(--base) * 1rem));padding-top:clamp(calc(var(--min-pt) / var(--base) * 1rem),calc((var(--min-pt) / var(--base) * 1rem) + (var(--lap-pt) - var(--min-pt)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-pt) / var(--base) * 1rem));row-gap:clamp(calc(var(--min-rg) / var(--base) * 1rem),calc((var(--min-rg) / var(--base) * 1rem) + (var(--lap-rg) - var(--min-rg)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-rg) / var(--base) * 1rem))}*{--min-px:16;--lap-px:18;--min-lh:27;--lap-lh:36;--min-mb:0;--lap-mb:0;--min-mr:0;--lap-mr:0;--min-mt:0;--lap-mt:0;--min-ml:0;--lap-ml:0;--min-pb:0;--lap-pb:0;--min-pr:0;--lap-pr:0;--min-pt:0;--lap-pt:0;--min-pl:0;--lap-pl:0;--min-cg:0;--lap-cg:0;--min-rg:0;--lap-rg:0}*{--max-px:18;--max-lh:36;--max-mb:0;--max-mr:0;--max-mt:0;--max-ml:0;--max-pb:0;--max-pr:0;--max-pt:0;--max-pl:0}*:before{width:clamp(calc(var(--min-px) / var(--base) * 1rem),calc((var(--min-px) / var(--base) * 1rem) + (var(--lap-px) - var(--min-px)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-px) / var(--base) * 1rem))}*:after{width:clamp(calc(var(--min-px) / var(--base) * 1rem),calc((var(--min-px) / var(--base) * 1rem) + (var(--lap-px) - var(--min-px)) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(var(--lap-px) / var(--base) * 1rem))}html.is-app body{font-family:var(--a-base-font)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.is-not-app body{font-family:var(--base-font)!important}.no-palt{display:inline-block;font-feature-settings:normal}html body{background-color:unset!important;overflow-x:hidden}body.open{overflow-y:hidden}.font_din{font-family:var(--font-din2014);font-stretch:var(--font-str-din2014);font-style:var(--font-sty-din2014);font-weight:var(--font-wei-din2014)}#over li{list-style-type:none}em{font-style:normal}*:focus-visible{position:relative}#over a:focus-visible::after,#over *:focus-visible::after,*:focus-visible::after{border-radius:5px;box-shadow:0 0 0 2px #fff,0 0 0 4px #333;content:"";height:calc(100% - 8px);left:50%;outline:none;position:absolute;top:50%;translate:-50% -50% 0;width:calc(100% - 8px)}input[type="radio"]:focus-visible + span,input[type="checkbox"]:focus-visible + span{box-shadow:0 0 0 2px #fff,0 0 0 4px #333;outline:none}.acc_text{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.contents_inner{& .nocopy,& .has-nocopy-color{background-color:inherit!important;color:inherit!important}& .nocopy::after,& .has-nocopy-color::after{color:inherit;content:"@mpu.ac.jp"}}#over{overflow:hidden;overflow:clip;position:relative}em,address{font-style:normal}button,#over input,#over textarea{font-family:var(--font-normal)}#over a,#over a:where(:not(.wp-element-button)){text-decoration:none}img{height:auto;width:100%}.container{margin-left:auto;margin-right:auto;max-width:920px;width:min(100% - clamp(calc(15 / var(--base) * 1rem),calc((15 / var(--base) * 1rem) + (45 - 15) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(45 / var(--base) * 1rem)),8.6265rem + 57.2456vw)}.container_large{margin-left:auto;margin-right:auto;max-width:1110px;width:min(100% - clamp(calc(15 / var(--base) * 1rem),calc((15 / var(--base) * 1rem) + (45 - 15) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(45 / var(--base) * 1rem)),2.9527rem + 77.8006vw)}.container_small{margin-left:auto;margin-right:auto;max-width:564px;width:min(100% - clamp(calc(15 / var(--base) * 1rem),calc((15 / var(--base) * 1rem) + (45 - 15) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(45 / var(--base) * 1rem)),2.9527rem + 77.8006vw)}.container_desk{margin-left:auto;margin-right:auto;max-width:1170px;width:min(100% - clamp(calc(15 / var(--base) * 1rem),calc((15 / var(--base) * 1rem) + (45 - 15) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(45 / var(--base) * 1rem)),2.3155rem + 82.9394vw)}.container_header{margin-left:auto;margin-right:auto;max-width:1306px;width:min(100% - clamp(calc(15 / var(--base) * 1rem),calc((15 / var(--base) * 1rem) + (45 - 15) * ((100vw - (var(--vw-min) * 1px)) / (var(--vw-lap) - var(--vw-min)))),calc(45 / var(--base) * 1rem)),1.5146rem + 93.8335vw)}.container,.container_header,.container_desk,.container_large,.container_small{position:relative;z-index:1}@media screen and (min-width:768px){}@media screen and (min-width:992px){}@media screen and (min-width:1150px){}@media screen and (min-width:1024px){}@media screen and (min-width:1200px){body.open{overflow-y:auto}.contents_main{& .tab_archive{max-width:1110px;width:min(100% - clamp(2.5rem,.4808rem + 9.2308vw,6.25rem),2.9527rem + 77.8006vw)}}.container_lap_s{margin-left:auto;margin-right:auto;max-width:1110px;width:min(100% - clamp(2.5rem,.4808rem + 9.2308vw,6.25rem),2.9527rem + 77.8006vw)}}@media screen and (min-width:1366px){}@media screen and (min-width:1500px){}@media screen and (min-width:1920px){}.margin-top-0{margin-top:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-1{margin-bottom:1rem!important}.margin-bottom-2{margin-bottom:2rem!important}.wp-block-embed__wrapper{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.wp-block-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.no_image{object-fit:contain!important;opacity:.6}.grid_2,.grid_3,.grid_4{display:grid}@media screen and (min-width:580px){.grid_2{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.flex_center{column-gap:calc(30 / var(--base) * 1rem);display:flex!important;justify-content:center;row-gap:calc(30 / var(--base) * 1rem)}.grid_3{grid-template-columns:repeat(3,1fr)}.grid_4{grid-template-columns:repeat(4,1fr)}}_:lang(x) + _:-webkit-full-screen-document,html,_:lang(x) + _:-webkit-full-screen-document,body,_:lang(x) + _:-webkit-full-screen-document,html body{font-weight:var(--a-base-weight)!important}@media screen and (-webkit-min-device-pixel-ratio:0){_::-webkit-full-page-media,_:future,html,_::-webkit-full-page-media,_:future,body,_::-webkit-full-page-media,_:future,html body{font-weight:var(--a-base-weight)!important}_::-webkit-full-page-media,_:future,.contents_inner_deco{& .wp-txt-i{font-weight:var(--a-base-weight)!important}}}