#wpadminbar{position:fixed !important}body.admin-bar .btn_menu{top:56px !important}body.admin-bar #smp_navi{top:46px !important}@media screen and (min-width: 782px){body.admin-bar .btn_menu{top:42px !important}}#global_navi li.btn_member a{padding:0 0 0 0 !important;width:auto !important}#global_navi li.btn_member a:hover{background:none !important}#subnavi .current-menu-ancestor .sub-menu,#subnavi .current-menu-parent .sub-menu,#subnavi .menu-item-has-children.on .sub-menu{display:block}#subnavi .current-menu-ancestor.on>a,#subnavi .current-menu-parent.on>a{background:url(../img/ico_arrow_04.svg) no-repeat 10px center #fff !important;background-size:12px 12px !important}body.medical #subnavi a[aria-current]:not([aria-current=false]){background:#e0e8f7}body.youngdoctor #subnavi a[aria-current]:not([aria-current=false]){background:rgba(30,134,78,.05)}body.citizen #subnavi a[aria-current]:not([aria-current=false]){background:#ffebec}#subnavi .sub-menu{display:none}body.medical nav#global_navi ul li a.main_link:hover,body.medical nav#global_navi ul li a.on{background:#2358b1}body.youngdoctor nav#global_navi ul li a.main_link:hover,body.youngdoctor nav#global_navi ul li a.on{background:#1e864e}body.citizen nav#global_navi ul li a.main_link:hover,body.citizen nav#global_navi ul li a.on{background:#ed484e}body.medical nav#global_navi ul li.current-menu-parent,body.medical nav#global_navi ul li.current-menu-ancestor,body.medical nav#global_navi ul li.current-menu-item{background:#2358b1}body.citizen nav#global_navi ul li.current-menu-parent,body.citizen nav#global_navi ul li.current-menu-ancestor,body.citizen nav#global_navi ul li.current-menu-item{background:#ed484e}.youngdoctors #box_gnavi{background:#3ba86d;min-height:6px}.youngdoctors nav#global_navi ul li a.main_link{padding:12px 0 10px 0;font-size:18px;width:305px}.youngdoctors nav#global_navi ul li:first-child a.main_link{padding:12px 0 10px 0;font-size:18px;width:307px}.youngdoctors .btn_member{width:auto}.youngdoctors nav#global_navi ul li a.main_link:hover,.youngdoctors nav#global_navi ul li a.on{background:#1e864e}.archive:not(.post-type-archive-news_c):not(.post-type-archive-news_y) .date_news{padding:7px 15px 0 0}.archive:not(.post-type-archive-news_c):not(.post-type-archive-news_y) .title_news{padding:0 0 7px 0;clear:both}#rightcolumn .mod-sitemap *{box-sizing:border-box}#rightcolumn .mod-sitemap a[target$=_blank]{padding-left:0;background:none;vertical-align:top}#rightcolumn .mod-sitemap ul.menu{display:flex;flex-wrap:wrap;margin:0;list-style:none;width:100%}#rightcolumn .mod-sitemap ul.menu>li{display:block;margin:0;padding:0;width:100%;max-width:32.6333%;min-width:176px;padding:10px 10px 38px 48px;position:relative}#rightcolumn .mod-sitemap ul.menu>li::before{content:"";display:block;position:absolute;top:20px;left:10px;width:33px;height:9px;background-image:url(../img/red_m0.gif);background-repeat:no-repeat;background-size:contain}#rightcolumn .mod-sitemap ul.menu>li>.sub-menu>li{position:relative}#rightcolumn .mod-sitemap ul.menu>li>.sub-menu>li::before{content:"";display:block;position:absolute;top:4px;left:-26px;width:21px;height:15px;background-image:url(../img/red_m1.gif);background-repeat:no-repeat;background-size:contain}#rightcolumn .mod-sitemap ul.menu>li>.sub-menu>li>.sub-menu>li{padding:0 0 0 12px;position:relative}#rightcolumn .mod-sitemap ul.menu>li>.sub-menu>li>.sub-menu>li::before{content:"";display:block;position:absolute;top:4px;left:-14px;width:21px;height:15px;background-image:url(../img/sub2.gif);background-repeat:no-repeat;background-size:contain}#rightcolumn .mod-sitemap ul.menu>li>.sub-menu>li>.sub-menu>li>.sub-menu>li{padding:0 0 0 12px;position:relative}#rightcolumn .mod-sitemap ul.menu>li>.sub-menu>li>.sub-menu>li>.sub-menu>li::before{content:"";display:block;position:absolute;top:4px;left:-14px;width:21px;height:15px;background-image:url(../img/sub2.gif);background-repeat:no-repeat;background-size:contain}#rightcolumn .mod-sitemap ul.menu .sub-menu{margin:0;display:block;list-style:none;width:100%;padding:0}