.ui-article-latest .latest-info{ max-height:340px; overflow:auto;}.block-front-radiation{ margin:0;}.block-front-updates{ padding:12px 0;}.block-header-navi .ui-menu-info{ display:flex; flex-wrap:wrap;}.block-menu-imode{ margin:12px 0 0;}.block-menu-link{ padding:0 8px; margin:0;}.block-menu-main{ padding:0; margin-bottom:12px;}.block-menu-main .menu-item{ padding:0;}.block-menu-main > .ui-menu-tree{ display:block;}.block-menu-main .ui-link:hover{ opacity:0.7;}.block-site-slideshow .ui-banners{ height:190px;}.block-site-slideshow .ui-link:link:hover{ opacity:0.7;}.page{ min-width:980px; margin:auto;}.page .layout-header{ padding:6px 12px;}.page .block-site-title{ flex:0 0 300px;}.page .layout-header,.page .layout-footer,.page .layout-wrap,.page .layout-main_after{ padding-left:calc((100% - 980px) / 2); padding-right:calc((100% - 980px) / 2);}.page .layout-wrap{ display:flex;}.page .layout-main{ flex:1 1 1%; order:1;}.page .layout-side{ order:0; flex:0 0 240px; padding-right:12px;}.page-content .layout-main{ padding:0 0 0 12px;}.block-header-navi{ flex-direction:row; align-items:center; justify-content:flex-end; padding-right:0;}.block-header-navi .ui-form-search-site{ margin-top:0;}.block-header-navi .ui-drawer{ display:none; width:2em; height:100%;}