@CHARSET "utf-8";

body {
  text-align:center;
  color: #000;
  font-family: "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  /*font-size: 75%;*/
  font-size: 100%;
  background-color:lavender;
  //background-image:url('images/back_image2.jpg');
}

/*20140508yamada 追加  */
h2 { font-size:14px;
	line-height:110%;
	font-weight:bold;
	margin:5px 15px;
	text-align: left; }

h2.tophead{
	width: 850px;
	line-height: 30px;
	padding-left: 20px;
	background: url(images/tophead.jpg);
	color: #800000;
	font-size: 145%;
}
h3 {
	/* padding:0px 0 5px 20px; */
	margin-bottom: 5px;
	/* border-bottom:#d9c2ba 1px dotted; */
	/* background:url(./img/icon1.gif) top left no-repeat */ }
/*20140508yamada 追加ここまで  */


#slide {
width:900px;
height:291px;
margin:0 auto;
position:relative;
}
#slide img {
position:absolute;
left:0;
top:0;
}


/* ローテーションバナー ここから*/
#topbanner {
	border: 3px solid #CCCCCC;
	overflow: hidden;
	width:320px;
	margin-bottom: 5px;
}
#topbanner ul {
	list-style: none;
	width: 1280px;
}
#topbanner ul li {
	float: left;
	width: 320px;
}
#topbanner ul li img {
	vertical-align: bottom;
}

/* ローテーションバナー ここまで*/

img {
  border:none;
}


#container {
  width:900px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  background-color:lightcyan;
}

#headnavi_area {
	margin:10px 0px;
	text-align:center;
	width:900px;
}

#wrapper {
  width:835px;
  float:left;
}

#right_col {
  width:65px;
  float:left;
/*background-color:gray*/
}

#footer_area {
  width:100%;
  clear:left;
/*background-color:blue;*/
}

#main_col {
  margin:10px 0px;
  width:770px;
  float:right;
/*background-color:gray;*/
}

#left_col {
  width:65px;
  float:right;
  background-color:green

}

.shop_area {
   margin:25px 5px;
}

.shop_banner {
   margin:10px 5px;
}

.shop_exp {
   margin:10px 5px;
}

.shop_face {
   float:left;
}

.shop_memo {
   width:100%;
   margin:5px;
}

/*20140508yamada追加  */
.shop_exp2 {
   //padding:50px 0px;
   margin:10px 5px;
   overflow:hidden;
}

.uri_img {
   float:right;
   margin:5px;
}

.uri_memo {
   width:100%;
   font-size:85%;
   padding:20px;
   margin:5px;
}
/*20140508yamada追加ここまで  */