@charset "utf-8";
/* 各種ステートメント用 */


div#leftBlock {
	width:						240px;
	float:						left;
	background-color:			#E1F5FF;
}

div#centerBlock {
	width:						400px;
	float:						left;
	background-color:			#E1F5FF;
	margin-left:				10px;
}

div#rightBlock {
	width:						240px;
	float:						right;
	background-color:			#E1F5FF;
}

div#contentsBlock {
	width:						650px;
	float:						left;
	background-color:			#E1F5FF;
	margin-left:				10px;
}

h2#title {
	color:						#0076B4;
	font-weight:				bold;
	margin:						15px;
	border:						1px solid #5CB6E9;
	background-color:			#CBE4F7;
	padding:					5px;
}

h2#title a {
	font-weight:				bold;
}

div#body {
	margin:						15px;
	border:						1px solid #5CB6E9;
	background-color:			#CBE4F7;
	padding:					5px;
}
div#body h3{
	padding:					5px;
	/*line-height:				20px;
	font-size:					20px;*/
	font-size:					1.6em;
	line-height:				2.2em;
	text-align:					center;
	font-weight:        bold;
}
div#body .alnRight{
	line-height:				20px;
	text-align:					right;
}
div#body p.statement{
	padding:					  20px;
	/*line-height:				20px;*/
	text-align:					left;
	/*font-size:					12px;*/
}
div#body p.kiyaku{
 text-indent:        -5em;
  margin-left:        5em;
	padding:					  5px;
	/*line-height:				20px;*/
	text-align:					left;
	/*font-size:					12px;*/
}
div#body h4{
	padding:					20px 5px 10px 5px;
	/*line-height:				20px;
	font-size:					16px;*/
	font-size:					1.4em;
	line-height:				2em;
	text-align:					left;
  font-weight:        bold;
}
div#body p{
	padding:					  5px;
  margin-left:        10px;
	/*line-height:				20px;
	font-size:					14px;*/
	text-align:					left;
}
div#body li{
	padding:					  5px;
  margin-left:        40px;
	/*line-height:				20px;
	font-size:					14px;*/
	text-align:					left;
  list-style-type:    decimal;
  list-style-position: outside;
}

.clrRed {
	color:						#FF0000;
}

.bold {
	font-weight:				bold;
}


