@media screen and (max-width: 62.5em){.box-grid--base4{grid-template-columns:repeat(2, 1fr)}.box-grid--base4 .box-grid__link{min-height:24vw}}@media screen and (max-width: 50em){.header__pagetitle{font-size:1.2em}.header__pagetitle span{display:block}.header__pagetitle span::before{display:none !important}.menu__sections{display:block}.menu__main{padding-top:1.7rem;font-size:1.4em}.menu__main li:nth-child(1n){text-align:left}.page__content{padding-top:6.94444em}.box-grid{display:block}.box-grid__item{margin-bottom:1.13333rem}.box-grid__item:last-item{margin-bottom:0}.box-grid__link{min-height:48vw !important}}@media screen and (max-width: 37.5em){.footer__top{display:block;padding-top:1.13333rem;padding-bottom:1.13333rem}.footer__menu{margin:1.13333rem 0}.footer__menu li:first-child{margin-left:0;padding-left:0;border-left:none}.footer__socials .socials{justify-content:flex-end}.detail__abstract{margin-bottom:1.7rem}.detail__data{display:block}.detail__audience{max-width:none;margin-bottom:1.7rem}.detail__info{grid-gap:1.13333rem}}@media screen and (max-width: 36em){.header__logo a{width:220px}.header__pagetitle{font-size:1.2em}.logo__main{height:30px}.home .logo__claim{height:26px}.menu__burger{width:3em;display:block;position:relative;margin-top:11px;margin-bottom:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu__burger i,.menu__burger u,.menu__burger::before,.menu__burger::after{text-decoration:none;display:block;width:3em;height:3px;background-color:#000;transition-property:background-color, transform;transition-duration:.3s}.menu__burger::before,.menu__burger::after{position:absolute;content:""}.menu__burger::before{top:-11px}.menu__burger::after{top:11px}.m-open .menu__burger i,.m-open .menu__burger u{background-color:transparent}.m-open .menu__burger::before{transform:translateY(11px) rotate(45deg)}.m-open .menu__burger::after{transform:translateY(-11px) rotate(-45deg)}.menu__switcher{height:auto}.is-mouse .menu__switcher:hover .menu__burger::before{transform:rotate(90deg) translate(11px, 0)}.m-open .is-mouse .menu__switcher:hover .menu__burger::before{transform:rotate(90deg) translate(11px, 0)}.is-mouse .menu__switcher:hover .menu__burger::after{transform:rotate(90deg) translate(-11px, 0)}.menu__switcher__container{position:absolute;right:1.5em;top:1.5em}.detail__info{grid-template-columns:1fr}}
/*# sourceMappingURL=media-queries.css.map */