@charset "utf-8";

/*
=Index========
1.Layout
==============
*/
/*==============================================================
	1.Layout
=================================e=============================*/

body {
-webkit-text-size-adjust: none;
}

#geoMyStoreWrapper{
line-height: 1.5;
margin-bottom:-20px;
}

#geoMyStoreWrapperInner{
margin-bottom: -30px;
padding-bottom: 20px;
}


/* #geoMyStoreHeader */

#geoMyStoreHeader{
padding-top:10px;
margin-bottom:20px;
-webkit-box-shadow:  0px 2px 2px 0px rgba(0, 0, 0, 0.1);
box-shadow:  0px 2px 2px 0px rgba(0, 0, 0, 0.1);
}

#geoMyStoreHeader #geoMyStoreInner{
margin:0 auto;
}

#geoMyStoreHeader #geoMyStoreInner h1{
font-size:20px;
font-weight: bold;
line-height:1.3;
padding:10px 10px 0;
margin-bottom:20px;
margin-left: auto;
margin-right: auto;
}

#geoMyStoreHeader #geoMyStoreInner  a{
text-decoration:none;
}

#geoMyStoreSns{
float:right;
padding-right:10px;
padding-bottom: 30px;
}

#geoMyStoreSns li{
line-height:1;
float:right;
}


#geoMyStoreGnaviMenu{
display:block;
padding:15px;
line-height:1;
background-color:#595959;
}

#geoMyStoreGnaviMenu.geoMyStoreGnaviMenu {
color:#f2f2f2;
background: url(http://www.somacoffee.net/texture/common_btn_rightArrowMap_01.png) 14px center no-repeat #595959;
}

#geoMyStoreGnaviMenu.geoMyStoreGnaviMenu.menuOpen {
background: url(http://www.somacoffee.net/texture/common_btn_bottomArrowOff_01.png) 10px center no-repeat #595959;
}

#geoMyStoreHeader #geoMyStoreGnavi {
display:none;
}

#geoMyStoreHeader #geoMyStoreGnavi li.current{
padding:15px;
line-height:1;
border-bottom:1px;
color: tomato;
}

#geoMyStoreHeader #geoMyStoreGnavi a{
padding:15px;
display:block;
line-height:1;
color:#f2f2f2;
background-color:rgba(128,128,128,0.9);
text-decoration:none;
border-bottom:1px solid #b3b3b3;
}

#geoMyStoreHeader #geoMyStoreGnavi .freeLink {
margin-right:0;
}



/* #geoMyStoreFooter */
#geoMyStoreFooter{
display:none;
}

/* #geoMyStoreCopyright */

#geoMyStoreCopyright {
background:#595959;
}

/*forBkTmp*/
#geoMyStoreWrapper.geoMyStoreBkTpl #geoMyStoreCopyright {
background: #000000;
}

#geoMyStoreCopyright .geoMyStoreInner{
padding:10px;
margin:0 auto;
}

#geoMyStoreCopyright .geoMyStoreInner p{
color:#f2f2f2;
text-align:center;
line-height:1.3;
font-size:12px;
}
