/*---------------
全体
---------------*/
body{
	background: #FFF;
	font-family: 'Noto Sans JP', sans-serif;
	line-height: 1.2;
	font-size: 1.4rem;

}
.contentBox{
	max-width: 640px;
	margin: 0 auto;
}
/*+++++
header
+++++*/
.headerWrap{
	background: #f29ec2;
	color: #FFF;
}
/*+++++
footer
+++++*/
.footerWrap{
	background: #000;
	color: #FFF;
}
.linkList{
	text-align: right;
}
.linkList > li{
	padding: 3px 0;
	list-style: none;
}
.linkList a{
	text-decoration: none;
	color: #FFF;
}
/*store周り*/
.chainBaseInfoBox{
	position: relative;

}
.linkBox{
	position: absolute;
    width: 20%;
    right: 19%;
    bottom: 14%;
}
.linkBox > a{
	width: 100%;
}
.officialBtn{
	max-width: 406px;
}