@charset "shift_jis";

/* ==================================================================
	Site Name: base
	Version: 2008/01/04
	Author: aki
=================================================================== */

#outline #accent{
	background:url(../img/outline/accent2.jpg) 0 0 no-repeat;
	width:900px;
	height:112px;
}

h3{
	margin:10px 0 5px 0;
}

/*

#outline-index a{
	display:block;
	float:left;
	margin:30px 20px 0 20px;
}

*/

#outline-index{
	margin-top:30px;
}

#outline-map img{
	display:block;
	float:left;
	margin:30px 0px 20px 70px;
	_margin:30px 0px 20px 35px;
}



#contents li{
	margin:0px 0 0px 30px;
}

.blue{
	color:#0000ff;
}


.bold{
	font-weight:bold;
}

.force{
	margin:10px 0 0 10px;
	width:300px;
	height:200px;
	float:left;
}

.force img{
	width:79px;
}

.force ul{
	width:200px;
}

#contents .cs li{
	margin:0px 0px 0px 0px;
}



.cs h3{
	margin:10px 0 0 100px;
}

.cs ul{
	width:476px;
	margin:0 auto 0 auto;
	border:1px solid #cdcdcd;
}

.cs li{
	width:230px;
	display:block;
	float:left;
	border:1px solid #cdcdcd;
	padding:3px;

}

.bk{
background-color:#e5f0fd;
}

#readtext {
	display:block;
	height:60px;
}


#fininfo h3{
	padding-bottom:3px;
	border-bottom:1px solid #888888;
	font-weight:bold;
}

#fininfo #finlist{
	width:620px;
	margin:10px auto 10px auto;
}

#fininfo #finlist li{
	width:310px;
	float:left;
	margin:0;
}

#fininfo dl{
	width:620px;
	margin:10px auto 10px auto;
}

#fininfo dt{
	width:80px;
	float:left;
}

#fininfo dd{
	width:540px;
	float:left;
}

#fininfo hr{
	display:block;
	height:1px;
	border:0;
	border-bottom:1px dashed #cdcdcd;
	margin-bottom:10px;
}
