@charset "utf-8";
/* CSS Document */


h3{
	clear:both;
	background:url(../../img/top_massege.jpg) no-repeat;
	font-size:xx-small;
	overflow:hidden;
	text-indent:-2000px;
	width:467px;
	height:128px;
	margin:0 0 25px 72px;
	padding:0;
}
#left_navi{
	margin:25px 0 0 0;
	padding:0 0 0 70px;
	float:left;
	list-style:none;
	font-size:xx-small;
	overflow:hidden;
}
#left_navi li{
	margin:0 0 20px 0;
	padding:0;
}
#left_navi #what{
	background:url(../../img/navi_h.gif) no-repeat -106px 0;
	display:block;
	width:106px;
	height:29px;
	text-indent:-3000px;
	margin:0 0 0 30px;
}
#left_navi #what:hover{
	background:url(../../img/navi_h.gif) no-repeat -106px -29px;
}
#left_navi #menu{
	background:url(../../img/navi_h.gif) no-repeat -212px 0;
	display:block;
	width:126px;
	height:29px;
	text-indent:-3000px;
}
#left_navi #menu:hover{
	background:url(../../img/navi_h.gif) no-repeat -212px -29px;
}
#left_navi #map{
	background:url(../../img/navi_h.gif) no-repeat -338px 0;
	display:block;
	width:86px;
	height:29px;
	text-indent:-3000px;
}
#left_navi #map:hover{
	background:url(../../img/navi_h.gif) no-repeat -338px -29px;
}
#left_navi #link{
	background:url(../../img/navi_h.gif) no-repeat -424px 0;
	display:block;
	width:101px;
	height:29px;
	text-indent:-3000px;
	margin:0 0 0 30px;
}
#left_navi #link:hover{
	background:url(../../img/navi_h.gif) no-repeat -424px -29px;
}
#news{
	margin:0;
	padding:0 60px 0 0;
	float:right;
	width:243px;
}
#news h4{
	margin:0 0 0 20px;
	padding:0;
	background:url(../../img/oshirase_h.jpg) no-repeat;
	width:183px;
	height:45px;
	text-indent:-2000px;
	overflow:hidden;
	font-size:xx-small;
}
#news dl{
	margin:0 0 40px 0;
	padding:0;
	background:url(../../img/oshirase_box.jpg) no-repeat;
	width:243px;
	height:176px;
}
#news dt{
	color:#933;
	font-size:90%;
	margin:0 0 0 75px;
	padding:0;
}
#news dd{
	color:#CCC;
	font-size:80%;
	margin:0 0 0 30px;
	padding:0;
}


#under{
	clear:both;
	margin:0;
	padding:0;
	background:url(../../img/border_h.gif) no-repeat top center;
	width:650px;
}
#under {
	margin:0;
	padding:0;
	float:left;
}
#under #photo{
	margin:25px 0 0 0;
	padding:0 0 0 40px;
	float:left;
}

#under #add{
	margin:0 0 0 10px;
	padding:0;
	float:left;
	font-size:xx-small;
	overflow:hidden;
}

#title{
	background:url(../../img/add_title.gif) no-repeat;
	width:213px;
	height:20px;
	text-indent:-2000px;
	margin:100px 0 10px 0;
}
#yu_bin{
	background:url(../../img/address.gif) no-repeat 0 0;
	width:232px;
	height:16px;
	text-indent:-2000px;
}
#phone{
	background:url(../../img/address.gif) no-repeat 0 -16px;
    width:53px;
	height:16px;
	text-indent:-2000px;
	float:left;
}
#number{
	background:url(../../img/address.gif) no-repeat -53px -16px;
    width:97px;
	height:16px;
	text-indent:-2000px;
	float:left;
	margin:0 0 10px 0;
}
#open1{
	clear:both;
	margin:0;
	padding:0;
}
#open2{
	background:url(../../img/address.gif) no-repeat 0 -32px;
    width:69px;
	height:16px;
	text-indent:-2000px;
	float:left;
}
#time{
	background:url(../../img/address.gif) no-repeat -69px -32px;
    width:138px;
	height:16px;
	text-indent:-2000px;
	float:left;
}
#add #week{
	clear:both;
	width:253px;
	height:16px;
	background:url(../../img/address.gif) no-repeat 0 -48px;
	text-indent:-2000px;
	margin:0 0 20px 0;
	}
#coment{
	clear:both;
	color:#333;
	font-size:80%;
	text-align:center;
	background:url(../../img/border_h.gif) no-repeat top center;
	width:650px;
	margin:0;
	padding:7px 0 0 0;
}

