@charset "utf-8";
/* CSS Document */

/* ------------------------------------------------------
link setting
------------------------------------------------------ */

/*----------サブメニュー link----------*/

div#main p{
	margin:0 0 0 21px;
	padding:0 15px 15px 15px;
	width:612px;
	line-height:140%;
}

span.btn{
	float:right;
	display:block;
	margin:0 0 30px 0;
	padding:0 22px 0 0;
}

div#main div.box{
	margin:0 0 25px 22px;
	width:642px;
}

div#main h4{
	margin-left:0;
}

div#main h5{
	background: url(../images/dt_icon.gif) no-repeat left 5px;
	width: 642px;
	margin:5px 0 5px 0;
	padding:0 0 0 14px;
	color: #044684;
	font-weight: bold;
	font-size: 130%;
	vertical-align: bottom;
}

div#main p{
	margin:0 0 15px 0;
}

div#main p.pagetop_cont_in{
	float:right;
	text-align:right;
	margin:0 20px 30px 0;
	padding:0;
}

*html div#main p.pagetop_cont_in{
	float:right;
	text-align:right;
	margin:0 0 30px 0;
	padding:0;
}
div#main dl{
	padding:0 15px 15px 15px;
	width:612px;
	line-height:140%;
}
div.box dt {
	background:#7896c3;
	padding:5px 10px;
	margin:0 0 5px 0;
	font-weight:bold;
	color:#fff;
	font-size:110%;
	line-height:100%;
}
div.box dd {
	background: url(../link/images/icon_arrow.gif) 0 0.3em no-repeat;
	padding:0 0 4px 10px;	
}
div.box dd a{
	color:#5a5c5d;
	text-decoration:underline;
}

div.box dd a:hover{
	color:#ff6000;
	text-decoration:underline;
}

