/* CSS Document */
#content #toppage_content h2{
	border-bottom:1px solid #000088;
	border-left:8px solid #000088;
	color:#000088;
	font-size:16px;
	font-weight:bold;
	margin:11px 0 0 0;
	padding:6px 0 3px 6px;
	width:548px;
}
#content #toppage_content{
	color:#444444;
}
#content #toppage_content .seishin01{
	width:530px;
	margin:10px 10px;
}
#content #toppage_content .seishin02{
	width:530px;
	margin:5px 10px;
}


#content #toppage_content th{
	background-color:#DDDDDD;
	height:25px;
	text-align:center;
	font-size:80%;
}

#content #toppage_content table{
	border-collapse:collapse;
    margin-left:5px;
}
#content #toppage_content td{
	height:25px;
	padding-left:5px;
	font-size:80%;
}
#content #toppage_content dl{
	width:540px;
	font-size:80%;
	padding:0 10px;
	}
#content #toppage_content dt{
	width:60px;
	float:left;
}
#content #toppage_content dd{
	width:480px;
	float:right;
}

#content #toppage_content .seishinbox01{
	width:548px;
	margin-bottom:10px;
}

#content #toppage_content #gota1{
	padding-top:5px;
	margin-left:5px;
}

#content #toppage_content #gota2{
	margin-left:7px;
	margin-top:10px;
}





