/**
 * shopping.php
**/

#submenu {
	color:#EF858D;
	background-color:#FCE5E8;
}

#submenu ul li {
	border-color:#F8C7BE;
}

#submenu #submenu00 a {
	background:url(../images/shopping/submenu00.gif);
}

#submenu #submenu01 a {
	background:url(../images/shopping/submenu01.gif);
}

#submenu #submenu02 a {
	background:url(../images/shopping/submenu02.gif);
}

#submenu #submenu03 a {
	background:url(../images/shopping/submenu03.gif);
}

#submenu #submenu04 a {
	background:url(../images/shopping/submenu04.gif);
}

#submenu #submenu05 a {
	background:url(../images/shopping/submenu05.gif);
}

#submenu #submenu06 a {
	background:url(../images/shopping/submenu06.gif);
}

#submenu #submenu07 a {
	background:url(../images/shopping/submenu07.gif);
}

#container {
	float:right;
	width:695px;
}

#shopping .street {
	margin:15px 0 5px 0;
	padding:2px;
	text-align:center;
	letter-spacing:0.2em;
	border-right:solid 36px #EF858D;
	border-left:solid 36px #EF858D;
	color:#EF858D;
	background-color:#FCE5E8;
}

#shopping .shop {
	border-bottom:solid 1px #EF858D;
	margin:10px 0;
	padding:10px 10px 10px 0;
}

#shopping .shop .logo {
	float:left;
	width:200px;
	text-align:center;
}

#shopping .shop .shop_info {
	float:right;
	width:475px;
}

#shopping .shop a {
	text-decoration:none;
	color:#036EB8;
}

#shopping .shop_detail_top {
	padding:10px;
	background:url(../images/shopping/border_top.gif) no-repeat top;
}

#shopping .shop_news_top {
	padding:40px 10px 10px 10px;
	background:url(../images/shopping/news_top.gif) no-repeat top;
}

#shopping .shop_comment_top {
	padding:50px 10px 10px 10px;
	background:url(../images/shopping/comment_top.gif) no-repeat top;
}

#shopping .shop_detail_bottom, 
#shopping .shop_news_bottom, 
#shopping .shop_comment_bottom {
	margin:20px 0;
	background:url(../images/shopping/border_bottom.gif) no-repeat bottom #FFFFFF;
}

#shopping .shop_detail_top img{
	margin-top:5px;
	margin-bottom:5px;
}

#shopping .shop_news_top .news_img, #shopping .shop_comment_top .comment_img {
	float:left;
	width:200px;
	text-align:center;
}

#shopping .shop_news_top h4, 
#shopping .shop_news_top p, 
#shopping .shop_comment_top p {
	margin-left:210px;
}

#shopping  #shopguide {
	width:695px;
	height:970px;
}

.other {
	float:left;
	width:200px;
	text-align:center;
	padding:10px 12px 10px 13px;
}

.howto {
	margin:0 70px;
	padding:10px;
	border:double 3px #B5DDD5;
	background-color:#EEFFEE;
}

.howto h2 {
	float:left;
}

.howto ul {
	margin-left:130px;
}
