
#main-header .top-menu-bar ul li.first-logo {
		/* 2021.01 更新 */
		/*width: 20% !important;*//* ※お中元・お歳暮を追加する際はこちらの数値に戻してください */
		width: 28% !important;/* ※お中元・お歳暮を追加する際はコメントアウトしてください */
		height: 50px;
}

#main-header .top-menu-bar ul li.mitsukoshi {
		/* 2021.01 更新 */
		/* width: 32% !important; *//* ※お中元・お歳暮を追加する際はこちらの数値に戻してください */
		width: 27% !important;/* ※お中元・お歳暮を追加する際はコメントアウトしてください */
		-webkit-transition: ease .2s;
		-o-transition: ease .2s;
		transition: ease .2s;
		-webkit-backface-visibility: hidden;
}

#main-header .top-menu-bar ul li.isetan {
		/* width: 24% !important; *//* ※お中元・お歳暮を追加する際はこちらの数値に戻してください */
		width: 27% !important;/* ※お中元・お歳暮を追加する際はコメントアウトしてください */
		-webkit-transition: ease .2s;
		-o-transition: ease .2s;
		transition: ease .2s;
		-webkit-backface-visibility: hidden;
}

#main-header .top-menu-bar ul li.iwataya,
#main-header .top-menu-bar ul li.m {
	 	/* 2021.01 更新 */
		width: 9% !important;/* ※お中元・お歳暮を追加する際はコメントアウトしてください */
}

#main-header li {
		/* 2021.01 更新 */
		width:9% !important;/* ※お中元・お歳暮を追加する際はコメントアウトしてください */
}

#main-header .access-link-bar ul li:first-child {
		padding: 0;
		/* 2021.01 更新 */
		/*width: 20% !important;*//* ※お中元・お歳暮を追加する際はこちらの数値に戻してください */
		width: 28% !important;/* ※お中元・お歳暮を追加する際はコメントアウトしてください */
}

#main-header .access-link-bar ul li:nth-last-child(-n+1), #main-header .access-link-bar ul li:nth-last-child(-n+2) {
	 	/* 2021.01 更新 */
		width:9% !important;/* ※お中元・お歳暮を追加する際はコメントアウトしてください */
}

#main-header .top-menu-bar ul li.first-logo {
		background-color: #fff;
}

#main-header .access-link-bar ul li:nth-child(n+5):nth-child(-n+7).active, #main-header .access-link-bar ul li:nth-child(n+5):nth-child(-n+7):hover {
		/* 2021.01 更新 */
		border-bottom: 3px solid #003893!important;/* ※お中元・お歳暮を追加する際はコメントアウトしてください */
}

/*2020.05.22トップページ改良*/
#main-header ul, #main-header ol {
		line-height: 5em;
}

#main-header li {
		font-size: 10px;
		font-size: 1.0rem;
		letter-spacing: 1.0px;
}

.header-nav {
		margin-top: 1em;
}

section.store-bnr {
		
				max-width:1000px;
		overflow: hidden;
		margin: 0px auto;
		padding: 40px 0;
				text-align:left;
}
section.store-bnr p {
		margin-top:5px;
		
				text-align:left;
}
.store-bnr .bnr-mi li {
		display: block;
		width: 100%;
		overflow: hidden;
		text-align: center;
				margin-bottom:55px;
}

.store-bnr .bnr-mi li img {
		max-width: 540px;
}

.store-bnr .bnr-online li {
		display: block;
		width: 32.5%;
		margin-left: 1.25%;
		overflow: hidden;
		float: left;
		text-align: center;
		margin-bottom:25px;
}
.store-bnr .bnr-online li:first-child {
		margin-left: 0%;
}
.store-bnr .bnr-online li img {
		max-width: 240px;
}

.store-bnr span {
		display: block;
		border: 1px solid #cfcfcf;
				padding:10px;
}
.store-bnr a {
		width:100%;
		display: block;
}
.store-bnr a:hover {
		opacity:0.6;
}
.store-bnr a img:hover {
		opacity:1;
}
.sp-only{
				 display:none;
}
 @media (max-width: 980px) {
	 #main-header li {
		font-size: 9px;
		font-size: 0.9rem;
		letter-spacing: 1.0px;
}

#main-header {
		min-width:auto;
   /* min-width:840px;*/
    position: relative;

}
section .container_n {
    width: 100%;
    padding: 0 5px;
}
section.store-bnr {
		width:94%;
}
.store-bnr .bnr-mi li img {
		max-width: 440px;
}
.store-bnr .bnr-online li img {
		width:90%;
}
}
 @media (max-width: 767px) {
	 .pc-only{
				 display:none;
}
.sp-only{
				 display:block;
}
#main-header{
		display:none;
}
section.store-bnr {
		width:94%;
}
.store-bnr .bnr-mi li {
		text-align: center;
				margin-bottom:25px;
}
.store-bnr .bnr-online li {
		display: block;
		width: 100%;
		margin-left: 0%;
		
}
.store-bnr .bnr-mi li img {
		max-width: 240px;
				margin:0 auto;
}
.store-bnr .bnr-online li img {
		max-width: 240px;
}
}