﻿/**************目次****************/
/*■初期設定/contents・sideの高さ調整************************/

	/* contentsの高さ調整 */
	/* sideの高さ調整 */

/*■questionの設定************************/
  
	/* question/レイアウト設定 */
	/* question/h3のブロック化 */
	/* question/リストのロールオーバー設定 */



/*■初期設定/contents・sideの高さ調整************************/

/* contentsの高さ調整 */
#contents {
	height: 2170px;
}

/* sideの高さ調整 */
#side {
	height: 2170px;
}



/*■questionの設定************************/
  
/* question/レイアウト設定 */
#question {
	width: 670px;
	height: 400px;
	margin: 40px 50px 0px;
}﻿


/* question/h3のブロック化 */
#question h3 {
	display: block;
	width: 670px;
	height: 35px;
}

#question li {
	clear: left;
	display: block;
	width: 630px;
	height: 13px;
	margin-top: 18px;
	margin-left: 40px;

	background-image: url(image/anchor01.gif);
	background-position: top left;
	background-repeat: no-repeat;
	
	line-height: 12px;
	text-indent: 21px;
}
*html #question li {
	margin-left: 20px;
	line-height: 13px;
}

#question li.first {
	margin-top: 30px;
}

#question li.last {
	margin-bottom: 22px;
}

#question p {
	clear: left;
}


/* question/リストのロールオーバー設定 */
#question a {
	color: #999999;
}
#question a:hover {
	color: #ff9999;
	text-decoration: underline;
}



/*■answerの設定************************/
  
/* answer/レイアウト設定 */
#answer {
	width: 670px;
	height: 1685px;
	margin: 0px 50px;
}


/* answer/.answer00のボックスのレイアウト設定 */
.answer00 {
	width: 670px;
	height: 165px;
	margin-bottom: 20px;
	
	background-image: url(image/a_back01.jpg);
	background-position: 0px 40px;
	background-repeat: no-repeat;
}


/* answer/質問部分のボックスのレイアウト設定 */
.answer00 h4 {
	display: block;
	width: 670px;
	height: 40px;
}


/* answer/解答部分のレイアウト設定 */
.answer00 p {
	display: block;
	height: 95px;
	margin-top: 10px;
	margin-left: 55px;
	line-height: 20px;
}


/* answer/アンカータグ部分のレイアウト設定 */
.answer00 a {
	display: block;
	height: 13px;
	margin-top: 5px;
	margin-right: 10px;
	float: right;
	
	background-image: url(image/anchor02.gif);
	background-position: 0px 1px;
	background-repeat: no-repeat;
	
	color: #999999;
	line-height: 12px;
	text-indent: 16px;
	
	display: inline; /* IE6/2倍マージンバグ対策 */
}
*html .answer00 a {
	margin-top: 6px;
	background-position: top left;
}


/* answer/.answer01のボックスのレイアウト設定 */
.answer01 {
	width: 670px;
	height: 145px;
	margin-bottom: 20px;
	
	background-image: url(image/a_back02.jpg);
	background-position: 0px 40px;
	background-repeat: no-repeat;
}


/* answer/質問部分のボックスのレイアウト設定 */
.answer01 h4 {
	display: block;
	width: 670px;
	height: 40px;
}


/* answer/解答部分のレイアウト設定 */
.answer01 p {
	display: block;
	height: 75px;
	margin-top: 10px;
	margin-left: 55px;
	line-height: 20px;
}


/* answer/アンカータグ部分のレイアウト設定 */
.answer01 a {
	display: block;
	height: 13px;
	margin-top: 5px;
	margin-right: 10px;
	float: right;
	
	background-image: url(image/anchor02.gif);
	background-position: 0px 1px;
	background-repeat: no-repeat;
	
	color: #999999;
	line-height: 12px;
	text-indent: 16px;
	
	display: inline; /* IE6/2倍マージンバグ対策 */
}
*html .answer01 a {
	margin-top: 6px;
	background-position: top left;
}


/* answer/.answer02のボックスのレイアウト設定 */
.answer02 {
	width: 670px;
	height: 240px;
	margin-bottom: 20px;
	
	background-image: url(image/a_back03.jpg);
	background-position: 0px 40px;
	background-repeat: no-repeat;
}


/* answer/質問部分のボックスのレイアウト設定 */
.answer02 h4 {
	display: block;
	width: 670px;
	height: 40px;
}


/* answer/解答部分のレイアウト設定 */
.answer02 p {
	display: block;
	height: 170px;
	margin-top: 10px;
	margin-left: 55px;
	line-height: 20px;
}


/* answer/アンカータグ部分のレイアウト設定 */
.answer02 a {
	display: block;
	height: 13px;
	margin-top: 5px;
	margin-right: 10px;
	float: right;
	
	background-image: url(image/anchor02.gif);
	background-position: 0px 1px;
	background-repeat: no-repeat;
	
	color: #999999;
	line-height: 12px;
	text-indent: 16px;
	
	display: inline; /* IE6/2倍マージンバグ対策 */
}
*html .answer02 a {
	margin-top: 6px;
	background-position: top left;
}


/* answer/アンカータグ部分のロールオーバーの設定 */
#answer a:hover {
	color: #ff9999;
	text-decoration: underline;
}
