body {
	-webkit-text-size-adjust: none;
}
#geoMyStoreWrapper {
	line-height: 1.5; margin-bottom: -20px;
}
#geoMyStoreHeader {
	padding-top: 10px; margin-bottom: 30px; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.1);
/*ヘッダーバックグラウンドカラー（茶色）*/
	background: rgb(72,54,54);
}
#geoMyStoreHeader #geoMyStoreInner {
	margin: 0px auto; padding: 10px 20px;
}
#geoMyStoreHeader #geoMyStoreInner h1 {
	line-height: 1.3; font-size: 26px; margin-bottom: 20px; float: left;
}
#geoMyStoreHeader #geoMyStoreInner a {
	text-decoration: none;
}
#geoMyStoreSns {
	margin: -10px 0px 10px; width: 220px; float: right;
}
#geoMyStoreSns li {
	line-height: 1; float: right;
}
#geoMyStoreTwitter {
	margin-right: 20px;
}
iframe.twitter-share-button {
	width: 68px !important;
}
#geoMyStoreGnaviMenu {
	display: none;
}
#geoMyStoreHeader #geoMyStoreGnavi {
	clear: both; display: block !important;
}
#geoMyStoreHeader #geoMyStoreGnavi li {
	line-height: 1; padding-bottom: 10px; margin-right: 20px; float: left;
}
#geoMyStoreHeader #geoMyStoreGnavi a {
	text-decoration: none;
}
#geoMyStoreHeader #geoMyStoreGnavi .freeLink {
	margin-right: 0px; float: right;
}
#geoMyStoreFooter {
	background: rgba(128, 128, 128, 0.9);
}
.geoMyStoreBkTpl#geoMyStoreWrapper #geoMyStoreFooter {
	background: rgba(0, 0, 0, 0.8);
}
#geoMyStoreFooter .geoMyStoreInner {
	margin: 0px auto; padding: 50px 50px 40px; color: rgb(242, 242, 242);
}
#geoMyStoreFooter .geoMyStoreInner #geoMyStoreFooterImage {
	background: rgb(255, 255, 255); border: 2px solid rgb(255, 255, 255); border-image: none; line-height: 0; overflow: hidden; margin-right: 30px; float: left; max-height: 120px; max-width: 160px;
}
#geoMyStoreFooter .geoMyStoreInner #geoMyStoreFooterImage img {
	
}
#geoMyStoreFooter .geoMyStoreInner #geoMyStoreFooterInfo {
	overflow: auto;
}
#geoMyStoreFooter .geoMyStoreInner #geoMyStoreFooterInfo a {
	color: rgb(242, 242, 242);
}
#geoMyStoreFooter .geoMyStoreInner #geoMyStoreFooterInfo li.storeName {
	font-size: 85%; font-weight: bold;
}
#geoMyStoreFooter .geoMyStoreInner #geoMyStoreFooterInfo li {
	line-height: 1.3; font-size: 80%; margin-bottom: 10px;
}
#geoMyStoreFooter .geoMyStoreInner #geoMyStoreFooterInfo li span {
	line-height: 1.3; font-size: 85%; font-weight: normal;
}
#geoMyStoreFooter .geoMyStoreInner #geoMyStoreFooterInfo li a.toMap {
	background: url("http://i.yimg.jp/images/geo/mystore/v1/template/images/common_btn_rightArrowMap_01.png") no-repeat 0px; color: rgb(242, 242, 242); padding-left: 15px; text-decoration: none; margin-left: 15px; display: inline-block;
}
#geoMyStoreCopyright {
	background: rgb(89, 89, 89);
}
.geoMyStoreBkTpl#geoMyStoreWrapper #geoMyStoreCopyright {
	background: rgb(0, 0, 0);
}
#geoMyStoreCopyright .geoMyStoreInner {
	margin: 0px auto; padding: 10px;
}
#geoMyStoreCopyright .geoMyStoreInner p {
	text-align: center; color: rgb(242, 242, 242); line-height: 1; font-size: 80%;
}
