/***********************-
タイトル : 花原ビル
概要：トップ

制作日：2008/06

-***********************/

@import url(basic.css);
@import url(design.css);
@import url(btn.css);


h1{
	margin: 0 5px;
}
h2{
	margin: 15px 0 6px;
}

/*ここからコンテンツ */
#contents{
	margin: 17px 0 0 24px;
	width:780px;
	font-size:90%;
	}
	
/*右フロート*/
.alignright {
   width:245px;
}
/*左フロート*/
.alignleft {
   width:515px;
   padding: 5px 5px 0 5px;
}

/*ナビ*/
.map{
	margin:10px 0 0 5px;
}

/*readbun*/
.readbun{
	margin:5px;
}




div.imagebox{
	float:left;
	margin:10px 0 0;
	background:url(../index/waku.gif) no-repeat;
	width:255px;
	height:190px;
	color:#722D3D;
	line-height:1.3;
}
div.imagebox2{
	float:left;
	margin:10px 0 0 5px;
	background:url(../index/waku.gif) no-repeat;
	width:255px;
	height:190px;
	color:#722D3D;
	line-height:1.3;
}
.image{
	margin:3px 8px 0 3px;
	float:left;
	width:95px;
}
div.imagebox ul ,div.imagebox2 ul{
	margin: 0;
	color:#000000;
	height: 75px;
	font-size: 95%;
}
div.imagebox ul li ,div.imagebox2 ul li{
	margin:0 0 1px 5px;
	padding-left:8px;
	background:url(../index/box.gif) no-repeat;
	line-height:1.3;
}
.shosai{
	margin:0 0 0 40px;
}
hr{
	color:#333333;
	margin:3px 0;
}
.parking{
	margin:15px 0;
	background-color:#F5EED5;
	width:504px;
	color:#000000;
}
.parking0{
	margin:10px 0 0;
}
.parking2{
	margin:5px 0;
	padding: 10px 10px;
	float:left;
	border-right: 1px solid #774932;
	width:77px;
}
.parking3{
	margin:8px 5px;
	padding-left: 10px;
	float:right;
	width:380px;
}
.parking3 strong{
	margin-bottom:8px;
	color:#774932;
	font-size: 105%;
}
.news1{
	margin:5px 0;
	text-align:left;
}

.news{
	margin:20px 0 0;
	background:url(../index/new.gif) no-repeat;
	width:245px;
	height:460px;
}
iframe.aki
{
	margin: 15px 0 0 15px;
}

.line{
	margin:0;
}
.mini{
	font-size:90%;
}

/* ―――――――――――――――――――――――-
WinIE7
―――――――――――――――――――――――- */
*+html div.imagebox2 ul{
	margin: 0;
	color:#000000;
	height: 75px;
}

/* ―――――――――――――――――――――――-
safari
―――――――――――――――――――――――- */
body:last-child:not(:root:root) div.imagebox ul li{
	margin:0 0 1px 108px;
}/**/
body:last-child:not(:root:root) div.imagebox2 ul li{
	margin:0 0 1px 108px;
}/**/

html>/**/body div.imagebox ul ,div.imagebox2 ul{
	height: 90px;
}

body:last-child:not(:root:root) .line{
	margin:10px 0;
}/**/

body:last-child:not(:root:root) div.imagebox ul{
	height: 68px;
}/**/
body:last-child:not(:root:root) div.imagebox2 ul{
	height: 68px;
}/**/