/*----------------------middle part------*/
#mid{
	width:500px;
	float: left;
	color:#515151;
	font-size:14px;
	padding: 0 15px 0 15px;
	/*-margin:0 15px 0 20px;-*/
	}
#mid h2{
	background:url(../img/dont_miss.gif) no-repeat;
	height:48px;
	width:131px;
	text-indent:-2222px;
	margin:125px 0 0 15px;
	}

#title{
	background:url(../img/titlebar01.png) no-repeat;
	height:70px;
	width:437px;
	display:block; float:left;
	font-weight:normal;
	margin:60px 0 20px 0;
	}

#mid h3{
	font-family:  Meiryo, "メイリオ", "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
	color: #666; font-size:23px;
	font-weight:normal;
	padding-left:90px;
	padding-top:38px;
	}
#mid p{
	width:401px;
	margin:0px 10px 28px 24px;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
#mid p.nibh{
	width:401px;
	margin:0px 10px 0px 24px;
	line-height:19px;
	font-style:italic;
	font-family:  Meiryo, "メイリオ", "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
v	font-size:14px;
	color:#171717;
	}
#mid p.nibh span.name{
	margin:0px 10px 0px 200px;
	line-height:17px;
	font-family:  Meiryo, "メイリオ", "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
	font-size:14px;
	color:#2084BD;
	background-color:#FFFFFF;
	font-weight:bold;
	}
#mid p.nibh span{
	color:#B9974B;	font-size:24px;	font-weight:bold;
	font-family:  Meiryo, "メイリオ", "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
	}
#mid_pic a.more:hover{
	text-decoration:underline;
	}
	
#mid dl{
	margin:5px 10px 0px 10px;
	}
#mid dt{
	font-size:16px;
	margin-bottom:5px;
	margin-top:5px;
	}
#mid dd{
	font-size:14px;
	line-height:15px;
	}
	
#midtop{
	margin-top:10px;
	}
#midtop dt{
	font-size:14px;
	}
	
#map{
	float:left;
	}
#lightbana{
	width:230px;
	height:260px;
	float: right;
	margin-bottom:15px;
	}
.imgbana{
	margin:25px 0 25px 0
	}
.clear{
	clear:both;
	}
	
	
.midbox{
	margin:10px 0px 10px 0px;
	}
.midbox dl {
	margin: 0 0 10px;
	padding: 0 0px 10px;
}
.midbox dl dt {
	float: left;
	width:100px;
	padding: 5px 0;
	text-indent: 50px;
	line-height: 100%;
}
.midbox dl dd {
	padding: 10px 0 10px 8em;
	line-height: 100%;
	border-bottom: 1px #CCCCCC solid;
	
}	
	
/*------------------------light-------------------*/
#light{
	width:200px;
	height:100%;
	float: left;
	/*---margin:15px 0 0 15px;----*/
	padding:15px 0 0 15px;
	}
	
#lighttop{
	margin-bottom:10px;
	background-image: url(../img/new.jpg);
	width:202px;
	height:400px;
	}

#light dt{
	margin:0px 0 0px 10px;
	}
	
	/*---	---*/
#light ul{
	list-style-type:none;
	display:block;
	margin:0px 0 0 0px;
	font-size:8px;
	}
#light ul li{
	display:block;
	border-bottom:#666666 1px dashed;
	}
#light ul li.li2{
	display:block;
	border-bottom:none;
	}
#light ul li a{
	font-size:12px;
	color:#333333;
	text-decoration:none;
	line-height:16px;
	display:block;
	}
#light ul li a:hover{
	background-color:#99ccff;
	}
	
#iframe{
	padding-top:35px;
	padding-left:2px;
	}
#qrcode{
	margin-top:20px;
	}

