/* ******************************************************************************
	Style003 - TopNavigationStyle - AboutPage
		(c) 2017 CreativeStyle
****************************************************************************** */
/* ==============================================================================
	Contents Area Settings
============================================================================== */
#BaseContents {
	margin-top:		0;
}
#BaseContents img {
	width:			100%;
}

/* ==============================================================================
	Store Area Settings
============================================================================== */
.StoreArea {
	margin-top:		40px;
	width:			90%;
}
.StoreArea .StoreTitle {
	margin:			0 auto 20px auto;
	letter-spacing:		5px;
}
.StoreArea .ShopArea {
	width:			100%;
	background-image:	url(./img/background_store_m.jpg);
	background-repeat: 	no-repeat;
	background-size:	100%;
	/*height:			229px;*/
    height: 15em;
}
.StoreArea .ShopArea .StoreNameArea {
	padding-top:		5px;
	padding-left:		30px;
	width:			90%;
	color:			#00519d;
	font-size:		small;
}
.StoreArea .ShopArea .PhotoArea {
	float:			left;
	margin:			6px 0 0 1px;
	width:			49%;
	height:			116px;
}
.StoreArea .ShopArea .MapArea {
	float:			right;
	margin:			6px 1px 0 0;
	width:			49%;
	height:			116px;
	border:			none;
}
.StoreArea .ShopArea .IntroductionArea {
	overflow:		hidden;
	position:		static;
	width:			100%;
	margin-left:		4px;
	padding-top:		5px;
	font-size:		10px;
	line-height:		1.4;
}
.StoreArea .ShopArea .IntroductionArea .Time {
	margin-left:		3px;
}
.StoreArea .ShopArea .IntroductionArea .holiday {
	letter-spacing:		1px;
}
.StoreArea .ShopArea .IntroductionArea .br-sp {
	display:		none;
}

/* ------------------------------------------------------------------------------
	StoreLink Area Settings
------------------------------------------------------------------------------ */
.StoreArea .StoreLinkArea {
	display:		block;
	margin:			40px auto 0 auto;
	padding-top:		40px;
	width:			100%;
	overflow:		hidden;
	border-top:		1px solid #00519d;
}
.StoreArea .StoreLinkArea .PageLink {
	float:			left;
	margin-right:		1px;
	margin-bottom:		4px;
	width:			33%;
 	height:			auto;
	background-repeat: 	no-repeat;
	text-indent: 		-9999px;
	text-decoration: 	none;
}
.StoreArea .StoreLinkArea .PageLink:last-child {
	margin-right:		0;
}
.StoreArea StoreLinkArea .PageLink:nth-child(3) {
	margin-right:		0;
}
.StoreArea StoreLinkArea .PageLink:nth-child(6) {
	margin-right:		0;
}
.StoreArea .StoreLinkArea .PageLink a {
 	height:			35px;
	display:		block;
	text-decoration:	none;
	background-size:	100%;
}

.StoreArea .StoreLinkArea .PageLink#link_01 a {
	background-image: 	url(./img/link_01.jpg);
	background-size:	100% auto;
}
.StoreArea .StoreLinkArea .PageLink#link_02 a {
	background-image: 	url(./img/link_02.jpg);
	background-size:	100% auto;
}
.StoreArea .StoreLinkArea .PageLink#link_03 a {
	background-image: 	url(./img/link_03.jpg);
	background-size:	100% auto;
}
.StoreArea .StoreLinkArea .PageLink#link_04 a {
	background-image: 	url(./img/link_04.jpg);
	background-size:	100% auto;
}
.StoreArea .StoreLinkArea .PageLink#link_05 a {
	background-image: 	url(./img/link_05.jpg);
	background-size:	100% auto;
}
.StoreArea .StoreLinkArea .PageLink#link_06 a {
	background-image: 	url(./img/link_06.jpg);
	background-size:	100% auto;
}
.StoreArea .StoreLinkArea .PageLink#link_07 a {
	background-image: 	url(./img/link_07.jpg);
	background-size:	100% auto;
}

.sp_text{
	display: none;
}

