@charset "UTF-8";
.mdNavigation{background-color:#fff;max-width:100%!important;margin:0 auto;border-bottom:4px solid rgba(0,0,0,.1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;z-index:1}
.mdNavigation.elSticky{position:fixed;z-index:5000001;top:0;left:0;width:100%}
.mdNavigation.elCloned{display:none;visibility:hidden}
.mdNavigation.elSticky+.elCloned{display:block}
.mdNavigation .elList{text-align:center;background-color:#fff;width:100%;max-width:990px;overflow:auto;display:block;margin:0 auto;padding:12px 8px;white-space:nowrap}
.mdNavigation .elItem{font-size:14px;font-weight:700;white-space:nowrap;display:inline-block;-ms-flex-align:center;align-items:center}
.mdNavigation .elLink{padding:4px 12px;color:#333;display:inline-block}
.mdNavigation .elLink .elIcon{padding-right:22px;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/event/donation/common/images/icon_navavrrow.png) no-repeat right center/14px auto}
.gdColumns.gd1ColumnA .mdNavigation{max-width:990px!important;width:990px!important}
.gdColumns.gd1ColumnA .mdNavigation.elSticky{left:50%;margin-left:-495px!important}
body[data-headerdialog-isdialog]:not([data-headerdialog-isdialog=""]) .mdNavigation{display:none}
@media screen and (min-width:990px){
.mdNavigation .elList{padding:8px 16px}
.mdNavigation .elItem{font-size:16px}
.mdNavigation .elLink{padding:8px 16px}
.mdNavigation .elLink:hover{opacity:.7}
.mdNavigation .elButton{font-size:16px}
.mdNavigation .elButton:hover{opacity:.7}
}