/* CSS Document */

@charset "Shift_JIS";

.normal-top {
	background-color: #00194e;
	
}


/* ----------全ページ共通ローカルナビ---------- */

#localnavi-2 {
	background-color: #eaeaea;

}

#localnavi{
background-color:#eaeaea;
}


#localnavi-2 ol , #localnavi-2 ul {
list-style: none;
padding:0;
margin:0 18px;
}

#localnavi-2 li {
margin:0;
padding:6px 0 6px 12px;
background-image:url(../common/images/navi_liststyle_triangle.gif);
background-repeat: no-repeat;
background-position: left top;
border-bottom: dotted 1px #838383;
display:block;
}

#localnavi-2 li.navi-dotborder{
border-top:dotted 1px #838383;
}

#localnavi-2 li a{
display:block;
width:100%;
}

div#contents {
	width: 549px;
	padding: 0px;
	margin:0px;
	text-align: left;
}


/* ----------コンテンツ内　フッター---------- */

div#foot {
	width: 549px;
	text-align: right;
	border-top: #1a318b solid 2px;
	margin: 16px 0 0 0;
	padding: 16px 0 0 0;

}

/* ----------clear both用　空ボックス---------- */

div#clearbox {
	margin: 0;
	padding: 0;
	clear: both;

}

div#point_head{
background-image:url(../images/point_head.gif);
background-repeat: no-repeat;
background-position: left top;
height: 5px;
margin: 10px 0 0 0;
padding: 0px;
}

div#list {
	margin: 0;
	background-image: url(../images/list_img-02.gif);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
	}
	
div#contents div#list h1{
	color: #ff5908;
	font-weight: bold;
	font-size:116%;
	margin: 0;
	padding: 10px 0 10px 0;
	}
	
div#point_bottom{
background-image:url(../images/point_bottom.gif);
background-repeat: no-repeat;
background-position: left bottom;
height: 5px;
margin: 0px;
padding: 0px;
}

