﻿/*TOP----------------------------*/
#topFla{
	width:760px;
	height:246px;
}
#topRight{
	width:450px;
	vertical-align:top;
}
#topLeft{
	width:310px;
	vertical-align:top;
	padding-top:17px;
	padding-left:7px;
}
/*左列----------*/
/*NEWS*/
#topLeft h2{
	margin:0;
}
#news{
	width:450px;
	margin:0 0 0 7px;
	padding:0 0 7 0px;
	background:url(images/top/news_foot2.gif) left bottom no-repeat;
}
.dateDt{
	width:440px;
	background:url(images/mizu_ten.gif) left center no-repeat;
	text-indent:1em;
	font-weight:bold;
	color:#555555;
}
.dateDd{
	width:430px;
	margin:0 0 0.7em 1em;
}

.noDateDt{
	display:none;
}
.noDateDd{
	width:430px;
	margin:0 0 0.7em 0em;
	background:url(images/mizu_ten.gif) left 4px no-repeat;
	padding-left:11px;
	}

*html .noDateDd{
	width:441px;
}



/*右列----------*/
/*ボタン*/
.rightButton{
	width:273px;
	border:solid 5px #BE93BD;
	border-width:0px 5px;
	margin-bottom:14px;
}
*html .rightButton{
	width:283px;
}
.rbLeftImg{
	width:58px;
	height:37px;
	float:left;
}
.rbRight{
	width:215px;
	float:right;
}
.rbRight p{
	width:215px;
	margin:0;
}
.rightButton:after{/*新しいブラウザ用*/
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
.rightButton{ display:inline-table; }/*IE用*/
/*Mac-IE以外用\*/
*html .rightButton{ height:1%; }
.rightButton{ display:block; }
/*△*/


.rightButton1{
	width:283px;
	margin-bottom:14px;
}
.rbLeftImg1{
	width:57px;
	float:left;
}
.rbRight1{
	width:226px;
	float:right;
}
.rightButton1:after{/*新しいブラウザ用*/
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
.rightButton1{ display:inline-table; }/*IE用*/
/*Mac-IE以外用\*/
*html .rightButton1{ height:1%; }
.rightButton{ display:block; }
/*△*/

.rightSitaButton{
	width:283px;
}

.rbSitaLeft{
	width:135px;
	float:left;
}
.rbSitaRight{
	width:142px;
	float:right;
}

