/*HTMLエレメント 再定義 */
body{
	font-size:small;
	font-family:'メイリオ',sans-serif;
	color:#333333;
	letter-spacing:normal;
	line-height:18px;
	background: url(./images/bg2.gif) no-repeat center top #ffffff;
	margin:0px;
	padding:0px;
	vertical-align:top;
}

a:link {
	color: #802430; 
}
a:visited {	color: #802430; }
a:active { color: #802430; }
a:focus {color: #802430; }
a:hover { color: #802430; }
img { border: none; }

h1{
	font-size :small;
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	padding:0px;
 }

h2{ 
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	padding:0px;
	font-size :small;
 }

strong{
	letter-spacing:normal;
	line-height:32px;
	color: #802430;
	font-weight:normal;
	text-decoration:underline;
	font-size :115%;
	background-color:#ffffff;
	/*display:block;
	width:320px;
	padding-left:6px;*/
}

ul,li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	display: inline;
}

/* ID定義 */
#container{
		width:800px;
		margin:0 auto 0 auto;
}

#description{

padding-top:18px;

}


#logo{
	width:800px;
	height:90px;
	text-align:center;
}

#contents_title{
		width:800px;
		padding-bottom:12px;
}

#infomation{
clear:both;
width:800px;
height:240px;
padding:0px;

}


#footer{
	background: url(./images/footer.gif) no-repeat center;
	padding-top : 32px;
	width:800px;
	height:64px;
	text-align:center;
	clear:both;
}


/*クラス定義*/
.question{
	color: #802430;
	font-weight:bold;
}

.answer{
		color: #777777;
		font-weight:bold;
}
