@charset "utf-8";

body {
	margin: 0;
	padding: 0;
	background: url(images/pattern.gif) top left #000000;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS PGothic", sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 160%;
}

* { margin:0; padding:0; }
img { border: none; }
a { color: #768070; text-decoration: none; }
a:hover { color: #9ca597; text-decoration: none; }
a:visit { color: #9ca597; text-decoration: none }

h1, h2, h3, h4, ul, li, a, div, p, dl, dt, dd {
	margin: 0;
	padding: 0;
}

.clear { clear: both; }
.textBold { font-weight: bold; }
.contentsSpace { height:4px; display:block; }
.imagetxt { text-indent: -9999px; }
ul,ol { list-style: none; }
pre { white-space: normal; }
a img.link { border: none; }
a:hover img.link { opacity: 0.5; filter: alpha(opacity=50); }
td { vertical-align: top; padding: 5px; line-height: 160%; }



/*---------------------- contents*/


.Wrap {
	width: 800px;
	margin: 0px auto;
	background-color: #ffffff;
}

h1 {
	padding: 20px 0px;
	background: url(images/hortensia_toptxtBG.gif) top left repeat-y #000000;
	font-size: 30px;
	color: #ffffff;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-align: center;
	line-height: 160%;
}

span.name {
	font-size: 14px;
	font-weight: bold;
}



/*------------ left*/

.leftWrap {
	width: 485px;
	float: left;
}
.leftWrap p {
	margin: 30px 20px 30px 35px;
}

.leftWrap .profileWrap {
	width: 430px;
	background: url(images/hortensia_profileBG.gif) top left repeat;
	margin: 10px 0px 0px 35px;
}

.leftWrap .profileWrap img {
	width: 181px;
	float: left;
}

.leftWrap .profileWrap p {
	width: 229px;
	margin: 10px;
	color: #ffffff;
	line-height: 140%;
	float: left;
}


/*------------ right*/

.rightWrap {
	width: 315px;
	float: left;
}


/*------------ shop data*/

.shopdataWrap {
	width: 765px;
	margin: 40px 0px 0px 35px;
	padding-bottom: 35px;
}

.shopdataWrap .left {
	width: 430px;
	float: left;
}

.shopdataWrap img.logo {
	margin-top: 15px;
}

.shopdataWrap img.button {
	margin-top: 10px;
}

.shopdataWrap img.map {
	margin-top: 40px;
	float: right;
}

