#masthead{width:100%;max-width:1280px;height:100px;margin:0 auto;position:fixed;z-index:1;top:0;left:0;right:0;background-color:#fff}#masthead .site-branding{position:absolute;top:26px;left:44px}#masthead .site-branding a{display:block}#masthead .site-branding a img{display:block;width:177px;height:49px;object-fit:contain}#masthead #site-navigation{width:838px;height:100px;display:block;position:relative;margin:0 206px 0 236px;padding:0 16px}#masthead #site-navigation #primary-menu{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;height:100%;margin:0 auto}#masthead #site-navigation #primary-menu>.menu-item{display:inline-block;margin:0;line-height:0}#masthead #site-navigation #primary-menu>.menu-item a{font-size:16px;font-weight:500;display:inline;line-height:100px}#masthead #shoplink{display:block;width:206px;height:100px;position:absolute;top:0;right:0;background-image:url(//nichinou.co.jp/saibai/wp-content/themes/nichinou/css/../img/common/header/btn_cart.svg);background-repeat:no-repeat;background-position:center;background-size:cover;font-size:0}#header-below{background-color:#f5e9b4;padding-top:19px}#header-below #main-visual{display:block;width:535px;margin:0 auto 16px}#header-below #search_product{background-color:#a2814e;padding:36px 0;margin-bottom:47px}#header-below #search_product .wrapper{width:100%;max-width:1072px;margin:0 auto}#header-below #search_product .wrapper label{display:inline-block;margin-right:24px;vertical-align:middle;font-size:20px;font-weight:500;line-height:31px;color:#fff;position:relative;padding-left:16px}#header-below #search_product .wrapper label:before{content:"";width:6px;height:100%;min-height:31px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#e4007f}#header-below #search_product .wrapper #search_product_Input{display:inline-block;border:1px solid #9fa0a0;border-radius:5px;width:427px;height:36px;line-height:34px;font-size:16px;padding:0 15px;vertical-align:middle;margin-right:9px}#header-below #search_product .wrapper input[type=submit]{vertical-align:middle;font-size:0;border-radius:5px;border:none;background-color:transparent;background-image:url(//nichinou.co.jp/saibai/wp-content/themes/nichinou/css/../img/common/btn_search.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:104px;height:36px;cursor:pointer;box-shadow:0px 0px 1.5px #000}