/* CSS Document */

h3{
	margin:0 auto 30px auto;
	padding-top:10px;
	line-height:18px;
	font-weight:bold;
}
.yotei{
	font-weight:bolder;
	color:#993300;
	font-size:16px;
}
.style1 {
      font-size:12px;
	color: #CC0000;
	font-weight:bold;
}

#main h3{
	width:280px;
	padding-bottom:10px;
	line-height:18px;
	font-weight:bold;
	border-top:2px dotted #990000;
	border-bottom:2px dotted #990000;
}
#main p{
    line-height:120%;
	font-weight:bold;
}

p{
	margin:10px 0;
	line-height:18px;
}

.shop1{
	width:620px;
	height:250px;
	margin : 50px auto 50px auto;
	text-align:center;
}
.shop{
	width:620px;
	height:220px;
	margin : 50px auto 50px auto;
	text-align:center;
}
.left{
	float:left;
}
.left img{
	margin-left:14px;

}
.right{
	text-align:left;
	float:right;
	width : 330px;
	margin-right:15px;
}
.right h4{
	font-weight:bold;
	font-size:1em;
	border-bottom-width: medium;
	border-bottom-style: dotted;
	border-bottom-color:#FFFFFF;
	color: #990000;
}
.right p{
      font-size:12px;
	font-weight:bold;
}
.clear{
	clear:both;
}

.b{
	margin-bottom:25px;
	font-weight:bold;
}
.shop_a{
	border:1px solid #000000;
	width : 330px;
	padding:0 5px 0 5px;
}
.clear1{
	clear:both;
	text-align:right;
	padding-top:15px;
	padding-right:35px;
	font-weight:bold;
}
.clear1 a{
	color: #FF0000;	
}
.left20{
  margin-left : 70px;
  float : left;
}
