@charset "Shift_JIS";
/* 全ページ共通のデザイン用 */
body{
	color:#2f4f4f;
	background-color:#dfdfdf;
	margin-top:0;
	padding:0;
	line-height:110%;
}
p{
	font-size:85%;
	line-height:150%;
}
/* テーブルのデザイン */
table{
	color:#2f4f4f;
	background-color:#ffffff;
	width:800px;
}
.title1{
	color:#ffffff;
	background-color:#00356a;
	font-size:90%;
	font-weight:bold;
	text-align:left;
	padding-top:5px;
}
.title2{
	color:#ffffff;
	background-color:#3a79c1;
	font-family:"HGS創英角ﾎﾟｯﾌﾟ体",sans-serif;
	font-size:150%;
	text-align:center;
	padding:15px;	
}

.menu{
	color:#004ca3;
	background-color:#bfefbf;
	text-align:center;
	font-size:100%;
	font-weight:bold;
	width:130px;
	padding:5px;
}

.title3{
	font-family:"HGS創英角ﾎﾟｯﾌﾟ体",sans-serif;
	color:#ffffff;
	background-color:#3a79c1;
	font-size:110%;
	text-align:center;
	width:400px;	
	padding:7px;
}
.title4{
	font-family:"HGS創英角ﾎﾟｯﾌﾟ体",sans-serif;
	color:#ffffff;
	background-color:#3a79c1;
	font-size:100%;
	text-align:center;
	width:800px;	
	padding:7px;
}
.news{
	background-color:#f4faff;
	text-align:left;
	vertical-align:top;	
}

/* リンクのデザイン */
a:link{
	color:#006fef;
}
a:visited{
	color:#ef7117;
}
a:hover{
	color:#339966;
	text-decoration:none;
	font-weight:bold;
	position:relative; top:2px; left:2px;
}
/* FAQデザイン*/
ol{
	font-size:90%;
	margin-left:150px;
	text-align:left;
	line-height:150%;
}
.faq{
	font-size:90%;
	margin-left:150px;
	text-align:left;
}
.b{
	font-weight:bold;
}
.chui{
	font-weight:bold;
	color:#ff3333;
}
.right{
	text-align:right;
}