/* ####################################### */
/* ブランドページ */
/* ####################################### */

#brand{
	font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, "Yu Gothic", YuGothic, "Hiragino Sans", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
	font-weight:300;
	font-size:17px;
	line-height:2em;
	background-image:url("../images/background_brand.png");
	background-position:top center;
	background-repeat: no-repeat;
	background-size: cover;
}


#brand #titlearea{
	background-image:url("../images/title_bg.png");
	background-position: center center;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding:0;
}

#brand h1{
	margin:30px auto 30px auto ;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size:30px;
	text-align:center;
	width:100%;
	max-width:1600px;
}




#brand #submenu ul{
	display:flex;
	text-align:center;
	width:960px;
	margin:0 auto;
	justify-content: space-around;
}

#brand #submenu li{
	display: inline-block;
	margin-top:55px;
	font-size: 20px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	vertical-align: middle;
}


#brand #submenu li.current{
	height:55px;
	background-image:url("../images/current.png");
	background-position:0 38px;
	background-repeat: repeat-x;

}

#brand #maincontent{
	text-align:center;
}

#brand #h2area{
	width:100%;
	text-align:center;
}

#brand .entrycontent h2{
	margin:100px auto 40px auto;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size:36px;
}

#brand .entrycontent h2:before{
	content:url(../images/bar.png);
}

#brand .entrycontent h2:after{
	content:url(../images/bar.png);
}

#brand .entrycontent{
	width:920px;
	margin:0 auto 150px;
	text-align:left;
}

#brand .button01{
	text-align:center;
	margin:30px auto 0;
}

/* ↓↓↓↓行っ店舗のみのため中央そろえ */
#brand .shoplist{
	width:710px;
	margin:0 auto;
}

#brand .shoplist li{
	display: flex;
	float:left;
	margin-right:60px;
	margin-bottom:60px;
}

#brand .button01 a{
	margin:0 auto;
}

#brand .shoplist li img{
	display: block;
	margin-top:30px;
	margin-right:40px;
	/* ↓↓↓↓行っ店舗のみのため写真大きく */
	width:392px;
}

#brand .shoplist a{
	display:inline-block;
	width:85px;
	text-align:center;
	border:1px solid #ccc;
	font-size:9px;
	padding:0px 4px;
	margin-top:6px;
}

#brand .shoplist p{
	font-size:15px;
	line-height:1.6em;
}

#brand .single{
	text-align:center;
}


#brand .infotext{
	width:710px;
	margin:0 auto;
}


#brand h3{
	margin:30px auto 6px auto ;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	font-size:20px;
	font-weight:700;
	line-height:1.6em;
}


#brand article{
	margin-top:100px;
}

#brand table{
  width: 100%;
}

#brand table th{
  position: relative;
  text-align: left;
  width: 10%;
  padding:20px 0px;
  vertical-align:middle;
  border-bottom:1px solid #ccc;
}


#brand table td{
  text-align: left;
  width: 65%;
  padding-left:15px;
  padding-top:25px;
  line-height:1.4em;
  border-bottom:1px solid #ccc;
}


#brand table td small{
	font-size:14px;
}

#brand table td.linecell{
  width: 15%;
  vertical-align : middle;
  padding-top:0px;
  text-align:center;
  color:#ccc;
}

