/* CSS Document */
#shop {
	color:#000000;
	background-color: #FFFFFF;
	padding: 0px;
	float: left;
	width: 230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#shop1 {
	color:#000000;
	background-color: #FFFFFF;
	padding: 0px;
	float: right;
	width: 200px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#shop2 {
	color:#000000;
	background-color: #FFFFFF;
	padding: 0px;
	float: left;
	width: 200px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#shop3 {
	color:#000000;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	float: left;
	width: 200px;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}
#shop4 {
	color:#000000;
	background-color: #F4F4F4;
	padding: 0px;
	float: left;
	width: 200px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
}
#shop5 {
	color:#000000;
	background-color: #F4F4F4;
	border: 1px solid #CCCCCC;
	padding: 0px;
	float: left;
	width: 200px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#wrapper #shop ul {
	background-color: #FFFFFF;
	float: left;
	width: 180px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#wrapper #shop li {
	list-style-type: none;
	display: block;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#wrapper #shop1 ul {
	background-color: #FFE9EC;
	float: left;
	width: 195px;
	list-style-type: none;
	text-align: center;
	padding-top: 15px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#wrapper #shop1 li {
	list-style-type: none;
	display: block;
	padding: 0px;
	float: left;
	text-align: center;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 52px;
}
#wrapper #shop2 ul {
	background-color: #FFE9EC;
	float: left;
	width: 195px;
	list-style-type: none;
	padding-top: 15px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#wrapper #shop2 li {
	list-style-type: none;
	display: block;
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 52px;
}
#wrapper #shop3 ul {
	background-color: #E7EFFF;
	margin: 5px;
	float: left;
	width: 190px;
	list-style-type: none;
	padding-top: 15px;
}
#wrapper #shop3 li {
	list-style-type: none;
	display: block;
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 52px;
}
#wrapper #shop4 ul {
	background-color: #dddddd;
	float: left;
	width: 190px;
	list-style-type: none;
	text-align: center;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 15px;
}
#wrapper #shop4 li {
	list-style-type: none;
	display: block;
	padding: 0px;
	float: left;
	text-align: center;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 52px;
}
#wrapper #shop5 ul {
	background-color: #FFFFCC;
	float: left;
	width: 190px;
	list-style-type: none;
	text-align: center;
	padding-top: 6px;
	margin: 5px;
}
#wrapper #shop5 li {
	list-style-type: none;
	display: block;
	padding: 0px;
	float: left;
	text-align: center;
	margin-top: 6px;
	margin-right: 10px;
	margin-bottom: 17px;
	margin-left: 52px;
}
#title {
	background-color: #666666;
	background-image: url(../../gtnet-shop/sendai/img/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlehodogaya {
	background-color: #666666;
	background-image: url(../../gtnet-shop/hodogaya/image/n_top2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	/*	height: 187px;*/
	height: 250px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titleyokohama {
	background-color: #666666;
	background-image: url(../../gtnet-shop/yokohama/image/m_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlesyounanhujisawa {
	background-color: #666666;
	background-image: url(../../gtnet-shop/syounanhujisawa/image/m_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlesaitama1 {
	background-color: #666666;
	background-image: url(../../gtnet-shop/saitamagal/image/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlesaitama2 {
	background-color: #666666;
	background-image: url(../../gtnet-shop/saitama/img/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlemikawa {
	background-color: #666666;
	background-image: url(../../gtnet-shop/mikawa/image/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlenagoya {
	background-color: #666666;
	background-image: url(../../gtnet-shop/nagoya/image/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titleowari {
	background-color: #666666;
	background-image: url(../../gtnet-shop/owari/img/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titleosaka {
	background-color: #666666;
	background-image: url(../../gtnet-shop/osaka/image/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titleminoo {
	background-color: #666666;
	background-image: url(../../gtnet-shop/minoo/img/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlekoube {
	background-color: #666666;
	background-image: url(../../gtnet-shop/kobenishi/image/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlenishinomiya {
	background-color: #666666;
	background-image: url(../../gtnet-shop/nishinomiya/image/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlefukuoka {
	background-color: #666666;
	background-image: url(../../gtnet-shop/fukuoka/image/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlefukuokah {
	background-color: #666666;
	background-image: url(../../gtnet-shop/fukuoka_higashi/images/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlehiroshima {
	background-color: #666666;
	background-image: url(../../gtnet-shop/hiroshima/img/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlekyoto {
	background-color: #666666;
	background-image: url(../../gtnet-shop/kyoto/img/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlesapporo {
	background-color: #666666;
	background-image: url(../../gtnet-shop/sapporo/img/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titletokyo {
	background-color: #666666;
	background-image: url(../../gtnet-shop/nishitokyo/img/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#titlekumamoto {
	background-color: #666666;
	background-image: url(../../gtnet-shop/kumamoto/img/n_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 187px;
	width: 950px;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#acro {
	width: 345px;
	float: right;
	margin-top: 80px;
	margin-bottom: 0px;
	color: #FFFFFF;
	background-color: #000000;
	border: 2px solid #FFFFFF;
	margin-right: 10px;
	font-size: 11px;
	z-index: 1;
	padding: 3px;
}
#acro2 {
	width: 370px;
	float: right;
	margin-top: 85px;
	margin-bottom: 0px;
	color: #FFFFFF;
	background-color: #000000;
	border: 2px solid #FFFFFF;
	margin-right: 3px;
	font-size: 10px;
	z-index: 1;
	padding: 3px;
}
#adshop {
	/*width: 600px;*/
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 265px;
	padding-top: 50px;
	z-index: 2;
	line-height: 1.4em;
}
#tabm1 {
	float: right;
	width: 333px;
	list-style-type: none;
	position: relative;
	margin: 0px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#tabm1 ul {
	float: right;
	width: 444px;
	list-style-type: none;
	position: relative;
	margin: 0px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#tabm1 li {
	list-style-type: none;
	display: block;
	padding: 0px;
	float: right;
	margin: 0px;
	height: 22px;
	width: 111px;
}
#pankuzu2 {
	font-size:12px;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 5px;
	width: 400px;
	float: left;
	padding-left: 10px;
}
#wrapper #titletokyo #acro a {
	color: #FFCC00;
}
/*2010年11月19日追加*/
#wrapper h1 {
	display: block;
	text-indent: -9999px;
}
#wrapper #shopContents {
	clear: both;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 30px;
}
#wrapper #shopContents .shopLeft {
	float: left;
	width: 600px;
}
#wrapper #shopContents .shopRight {
	float: right;
	width: 320px;
}
#wrapper #shopContents .blogArea {
	clear: both;
	padding-top: 0px;
}
.shopLeft h2, .blogArea h2 {
	line-height: 1.4em;
	background-image: url(../../img/h2tag_black.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 20px;
	padding-top: 4px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 24px;
	margin-bottom: 6px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b1b1b1;
}
#wrapper #shopContents .searchArea {
	clear: both;
	padding-top: 0px;
}
.shopLeft h2, .searchArea h2 {
	line-height: 1.4em;
	background-image: url(../../img/h2tag_black.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 20px;
	padding-top: 4px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 24px;
	margin-bottom: 6px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b1b1b1;
}
.shopLeft h2,
.shopRight h2 {
	margin-top: 30px;
}
#wrapper #shopContents .shopLeft .imgBox {
	width: 180px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	float: left;
	height:200px;
	overflow:hidden;
}
#wrapper #shopContents .shopLeft .imgBox p {
	line-height: 1.4;
	font-size: .9em;
	padding-top: 2px;
}
.shopRight h2 {
	line-height: 1.4em;
	height: 20px;
	padding-top: 4px;
	padding-left: 24px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../../img/h2tag_grey.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #202020;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
#wrapper #shopContents .shopRight #GoogleMap {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#wrapper #mailButton {
	display: block;
	height: 26px;
	width: 114px;
	position: absolute;
	top: 20px;
	right: 20px;
}
#wrapper #mailButton li {
	display: block;
	height: 26px;
	width: 114px;
}
#wrapper #mailButton li a {
	text-indent: -9999px;
	display: block;
	height: 26px;
	width: 100%;
	background-image: url(../../gtnet-shop/nishitokyo/img/buttons.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#wrapper #mailButton li a:hover {
	background-image: url(../../gtnet-shop/nishitokyo/img/buttons.png);
	background-repeat: no-repeat;
	background-position: 0px -26px;
}
#wrapper #shopContents .shopRight #mapButton {
	display: block;
	height: 26px;
	width: 114px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #shopContents .shopRight #mapButton li {
	display: block;
	height: 26px;
	width: 114px;
}
#wrapper #shopContents .shopRight #mapButton li a {
	background-image: url(../../gtnet-shop/nishitokyo/img/buttons.png);
	background-repeat: no-repeat;
	background-position: -114px 0px;
	text-indent: -9999px;
	display: block;
	height: 26px;
	width: 100%;
}
#wrapper #shopContents .shopRight #mapButton li a:hover {
	background-image: url(../../gtnet-shop/nishitokyo/img/buttons.png);
	background-repeat: no-repeat;
	background-position: -114px -26px;
}
#wrapper #shopContents .blogArea #rss {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#wrapper #shopContents .blogArea #rss li {
	padding-left: 10px;
	line-height: 1.2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbb;
	padding-bottom: 4px;
	padding-top: 10px;
	font-size: 1.17em;
}
#wrapper #shopContents .blogArea #rss li a {
	color: #3366ff;
}
#wrapper #shopContents .blogArea #rss li a:hover {
	color: #3399ff;
}
#wrapper #shopContents .blogArea h2 a {
	color: #FFF;
}
