/* CSS Document */

#leftarea div.cntpack:after,
#leftarea div.cntpack02:after,
#leftarea div.amenitypack div.amenitybox div.imgbox02:after,
#leftarea div.amenitypack div.amenitybox div.imgbox:after,
#leftarea div.amenitypack div.amenitybox:after,
#leftarea div.amenitypack:after,
#leftarea div.cntpack div.textbox:after,
#leftarea div.cntpack p.img:after,
#leftarea div.bnrpack p.bnr01:after,
#leftarea div.bnrpack p.bnr02:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#leftarea div.cntpack,
#leftarea div.cntpack02,
#leftarea div.amenitypack div.amenitybox div.imgbox02,
#leftarea div.amenitypack div.amenitybox div.imgbox,
#leftarea div.amenitypack div.amenitybox,
#leftarea div.amenitypack,
#leftarea div.cntpack div.textbox,
#leftarea div.cntpack p.img,
#leftarea div.bnrpack p.bnr01,
#leftarea div.bnrpack p.bnr02 {
	display: inline-table;
	/*\*/
	display: block;
	*height: 1%;
	/**/
}


#leftarea h2.hed01 {
	text-indent: -9999px;
	background: url(http://www.diasmont.co.jp/niigata/rakuten/images/main_title03.gif) top left no-repeat;
	height: 150px;
	width: 690px;
	margin-bottom: 25px;
}
#leftarea h3.hed01 {
	text-indent: -9999px;
	background: url(http://www.diasmont.co.jp/niigata/rakuten/images/3_hed01.gif) top left no-repeat;
	height: 23px;
	width: 235px;
	margin-bottom: 15px;
}
#leftarea p.img02 {
	margin-bottom: 30px;
}
#leftarea div.cntpack {
	width: 690px;
	margin-bottom: 30px;
	clear: both;
}
#leftarea div.cntpack p.img {
	float:left;
	width: 210px;
	margin-right: 20px;
}
#leftarea div.cntpack div.textbox {
	float:left;
	width: 460px;
}
#leftarea div.cntpack div.textbox h3.h_02 {
	text-indent: -9999px;
	background: url(http://www.diasmont.co.jp/niigata/rakuten/images/3_hed03.gif) top left no-repeat;
	height: 66px;
	width: 455px;
	margin-bottom: 15px;
}
#leftarea div.cntpack div.textbox h3.h_05 {
	text-indent: -9999px;
	background: url(http://www.diasmont.co.jp/niigata/rakuten/images/3_hed06.gif) top left no-repeat;
	height: 47px;
	width: 258px;
	margin-bottom: 15px;
}
#leftarea div.cntpack div.textbox h3.h_06 {
	text-indent: -9999px;
	background: url(http://www.diasmont.co.jp/niigata/rakuten/images/3_hed07.gif) top left no-repeat;
	height: 47px;
	width: 258px;
	margin-bottom: 15px;
}
#leftarea div.cntpack div.textbox p.tex {
	color: #5E5E5E;
	width: 460px;
	line-height: 1.4;
	font-size: 12px;
}
#leftarea div.cntpack02 {
	width: 690px;
	margin-bottom: 30px;
	clear: both;
}
#leftarea div.cntpack02 p.img {
	float:left;
	width: 210px;
}
#leftarea div.cntpack02 div.textbox {
	float:left;
	width: 460px;
	margin-right: 20px;
}
#leftarea div.cntpack02 div.textbox h3.h_01 {
	text-indent: -9999px;
	background: url(http://www.diasmont.co.jp/niigata/rakuten/images/3_hed02.gif) top left no-repeat;
	height: 46px;
	width: 313px;
	margin-bottom: 15px;
}
#leftarea div.cntpack02 div.textbox h3.h_03 {
	text-indent: -9999px;
	background: url(http://www.diasmont.co.jp/niigata/rakuten/images/3_hed04.gif) top left no-repeat;
	height: 47px;
	width: 422px;
	margin-bottom: 15px;
}
#leftarea div.cntpack02 div.textbox h3.h_04 {
	text-indent: -9999px;
	background: url(http://www.diasmont.co.jp/niigata/rakuten/images/3_hed05.gif) top left no-repeat;
	height: 48px;
	width: 308px;
	margin-bottom: 15px;
}
#leftarea div.cntpack02 div.textbox p.tex {
	color: #5E5E5E;
	width: 460px;
	line-height: 1.4;
	font-size: 12px;
}



