/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#wrapper{overflow:hidden}#targetNavi .nav,#contentNavi .nav{position:relative;width:100%;}#targetNavi .nav>li,#contentNavi .nav>li{position:static}.menu__mega:hover{transition:.2s ease;}.menu__mega__inner{position:absolute;top:48px;left:0;width:100%;height:480px;background-color:rgba(0,0,0,.9);visibility:hidden;opacity:0;z-index:5;transition:all .2s ease;}.menu__mega:hover .menu__mega__inner{top:48px;visibility:visible;opacity:1;}.menu__mega .menu__mega__list{width:960px;height:100%;margin:15px auto auto;padding-left:15px;padding-right:15px;}.menu__mega__list > li{display:flex;flex-wrap:wrap;}.menu__mega__list li a{display:block;color:#ffffff;padding:4px 0;text-decoration:none;padding-left:1em;text-indent:-1em;}.menu__mega__list li a:before{content:"▶";font-size:10px;padding-right:3px}.menu__mega__lower__top{flex:1 0 100%}.menu__mega__lower__top li a{font-size:15px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.50);display:block;}.menu__mega__lower{width:calc(100% / 3)}.menu__mega__lower li a{margin-bottom:0;border-bottom:none;}.menu__mega__lower li a{margin-bottom:0;border-bottom:none;}.menu__mega__lower li a:hover{color:#B2D3A7;}.menu__mega__lower ul{padding-left:15px}@media screen and (max-width:768px){.menu__mega__inner{display:none}#footer #column-navi{display:none}}#English .menu__mega__inner{top:47px;}#English .menu__mega #menu__mega__list-about .menu__mega__list{column-count:2;column-width:300px;}#English .menu__mega #menu__mega__list-nyugaku .menu__mega__list{column-count:1;}#English .menu__mega #menu__mega__list-research-inst .menu__mega__list{column-count:2;}#header-en-fix.fixed .menu__mega__inner{position:fixed;top:198px;}
a.node-preview-backlink{display:inline-block;background-color:yellow;padding:1em 2em;}
