@charset "utf-8";

/* --------------------------------------------------
	行頭を表示するときは「##」で検索してください。
-------------------------------------------------- */

/* --------------------------------------------------
	##contents
-------------------------------------------------- */
.title1{
	margin:0 0 8px;
	color:#0058aa;
	font-size:154%;
}
.title1 span{
	color:#808080;
	font-size:50%;
	font-weight:normal;
}
.txt1{
	margin:0 0 14px;
	color:#306ca6;
	font-size:134%;
	font-weight:bold;
}
.title2{
	font-size:117%;
	font-weight:bold;
}
.title3{
	color:#306ca6;
	font-weight:bold;
}

.box1{
	padding:12px;
	border:1px #397fb3 solid;
	background-color:#f0f5f9;
}
.ph1{margin:0 0 20px;}
.box2{
	border-collapse:collapse;
	border:0;
}
.box2 td{
	padding:0;
	vertical-align:top;
}
.box2-left{
	font-weight:bold;
	white-space:nowrap;
}
.txt2{
	color:#0058ab;
	font-size:134%;
	font-weight:bold;
	text-align:center;
}
.txt2 a{color:#0058ab;}
.txt2 a:hover{color:#f00;}
.txt3{
	padding:80px 0;
	font-size:117%;
	text-align:center;
}
.txt3 a{color:#005bb0;}
.txt3 a:hover{color:#f00;}


