@charset "UTF-8";
/* CSS Document */

/*///////////////////////////////////ページ基本設定//////////////////////////////////// */ 

body{
	margin:0px;
	background-color:#FFF;
}

img{
	border:0PX;
	margin: 0px;
	padding: 0px;
	vertical-align:bottom;
}

p{
   color:#000;
   font-family:"ヒラギノ角ゴ Pro W3","Meiryo UI","HG丸ゴシックM-PRO","HGゴシックE","ＭＳ Ｐゴシック","Osaka";
   font-size:12px;
   line-height:21px;
   text-align:left;
   padding:0px;
}

#uncer{
	width:686px;
	float:left;
}

#text-contener_646l{
	width:636px;
	float:left;
	margin:0px 0px 0px 50px;
}

#text-contener_646r{
	width:636px;
	float:right;
	margin:10px 50px 0px 0px;
	font-family:"ヒラギノ角ゴ Pro W3","Meiryo UI","HG丸ゴシックM-PRO","HGゴシックE","ＭＳ Ｐゴシック","Osaka";
	font-size:12px;
	line-height:21px;
	text-align:right;
}

/*///////////////////////////////////おしながきページ設定//////////////////////////////////// */ 

#fdin_wrapper{
	width:750px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
}

#fdin_contener{
	width:686px;
	margin:30px 32px 30px 32px;
	padding:0px;
	float:left;
}

#fdin-header_wrapper{
	width:686px;
	margin-bottom:20px;
	float:left;
}

#page-title_wrapper{
	width:130px;
	float:left;
}

#fdin-navi_wrapper{
	width:322px;
	float:right;
}

.fdin-navi1 a{
	width:156px;
	height:31px;
	display:block;
	float:left;
	text-indent:-9999em; 
	margin-right:10px;
	background:url(../images/fdin/navi-1.jpg) no-repeat 0 0;
}

.fdin-navi1 a:hover{
	background-position: -156px 0; 
}

.fdin-navi2 a{
	width:156px;
	height:31px;
	display:block;
	float:left;
	text-indent:-9999em; 
	background:url(../images/fdin/navi-2.jpg) no-repeat 0 0;
}

.fdin-navi2 a:hover{
	background-position: -156px 0; 
}

#chart_wrapper{
	width:500px;
	float:right;
	margin-top:20px;
}

#chart_left-wrapper{
	width:243px;
	float:left;
}

#chart_right-wrapper{
	width:243px;
	float:right;
}

#chart243_blue-title{
	width:243px;
	margin:0px;
	float:left;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 16px;
	text-align:left;
	color:#324A69;
	line-height: 20px;
}

#chart243_blue{
	width:243px;
	margin:0px 0px 0px 0px;
	float:left;
}

#chart243_blue dl{
	width:243px;
	margin:0px;
	padding: 0px;
}

#chart243_blue dt{
	width:120px;
	padding:5px;
	border-bottom: 1px dotted #788A67;
	float: left;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 12px;
	color:#324A69;
	line-height: 20px;
}

#chart243_blue dd {
	padding:5px;
	margin-left:130px;
	border-bottom: 1px dotted #788A67;
	background-color:#FFFFFF;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 12px;
	text-align:right;
	color:#324A69;
	line-height: 20px;
}

#chart243_red-title{
	width:243px;
	margin:0px;
	float:right;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 16px;
	text-align:left;
	color:#C68B8A;
	line-height: 20px;
}

#chart243_red{
	width:243px;
	margin:0px 0px 0px 0px;
	float:right;
}

#chart243_red dl{
	width:243px;
	margin:0px;
	padding: 0px;
}

#chart243_red dt{
	width:120px;
	padding:5px;
	border-bottom: 1px dotted #788A67;
	float: left;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 12px;
	color:#C68B8A;
	line-height: 20px;
}

#chart243_red dd {
	padding:5px;
	margin-left:130px;
	border-bottom: 1px dotted #788A67;
	background-color:#FFFFFF;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 12px;
	text-align:right;
	color:#C68B8A;
	line-height: 20px;
}

#chart243_red-b{
	width:243px;
	margin:5px 0px 6px 0px;
	float: left;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 12px;
	color:#000;
	line-height: 20px;
}

#chart243_green-title{
	width:243px;
	margin:11px 0px 0px 0px;
	float:right;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 16px;
	text-align:left;
	color:#788A67;
	line-height: 20px;
}

#chart243_green{
	width:243px;
	margin:0px 0px 0px 0px;
	float:right;
}

#chart243_green dl{
	width:243px;
	margin:0px;
	padding: 0px;
}

#chart243_green dt{
	width:120px;
	padding:5px;
	border-bottom: 1px dotted #788A67;
	float: left;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 12px;
	color:#788A67;
	line-height: 20px;
}

#chart243_green dd {
	padding:5px;
	margin-left:130px;
	border-bottom: 1px dotted #788A67;
	background-color:#FFFFFF;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 12px;
	text-align:right;
	color:#788A67;
	line-height: 20px;
}

#chart333_black-l{
	width:333px;
	margin:0px 0px 0px 0px;
	float:left;
}

#chart333_black-l dl{
	width:333px;
	margin:0px;
	padding: 0px;
}

#chart333_black-l dt{
	width:220px;
	padding:5px;
	border-bottom: 1px dotted #788A67;
	float: left;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 12px;
	color:#000;
	line-height: 20px;
}

#chart333_black-l dd {
	padding:5px;
	margin-left:230px;
	border-bottom: 1px dotted #788A67;
	background-color:#FFFFFF;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 12px;
	text-align:right;
	color:#000;
	line-height: 20px;
}

#chart333_black-r{
	width:333px;
	margin:0px 0px 0px 0px;
	float:right;
}

#chart333_black-r dl{
	width:333px;
	margin:0px;
	padding: 0px;
}

#chart333_black-r dt{
	width:220px;
	padding:5px;
	border-bottom: 1px dotted #788A67;
	float: left;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 12px;
	color:#000;
	line-height: 20px;
}

#chart333_black-r dd {
	padding:5px;
	margin-left:230px;
	border-bottom: 1px dotted #788A67;
	background-color:#FFFFFF;
	font-family:"ＭＳ Ｐ明朝", "明朝体", "ヒラギノ明朝";
	font-weight:bold;
	font-size: 12px;
	text-align:right;
	color:#000;
	line-height: 20px;
}
