BODY {
	background: url(border.jpg) repeat-y 0% 0px;
	color: #000000;
	font-family: ＭＳ ゴシック;
	font-size: 15px;
	line-height: 150%;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 650px;
}

A:link {color: #0000FF; text-decoration: none;}
A:visited {color: #0000FF; text-decoration: none;}
A:hover {color: #CC0000; text-decoration: none;}

TABLE {
	border: 0px #c0c0c0 solid; /* 境界線 */
}

.Base {
	font-family: ＭＳ ゴシック;
	font-size: 100%;
	line-height: 150%;
}

.Profile {
	font-family: ＭＳ ゴシック;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
	text-align: right;
	width: 650px
}

.Size_a {
	background: url(list_back-01.gif) repeat-x top; /* リスト項目の背景 */
	border: 1px #FF4100 solid; /* 見出し（Size_a）の境界線 */
	font-size: 15px;
	font-weight: bold;
	height: 30px;
	padding: 8px 5px 8px 10px; /* 見出し（Size_a）のパディング（上右下左） */
	width: 650px; /* 見出し（Size_a）の幅 */
}

.Size_b {
	font-size: 15px;
	line-height: 150%;
	margin: 3px 0px 0px 0px;
	padding: 0px 18px 0px 28px; /* 見出し（Size_b）のパディング（上右下左） */
	width: 650px; /* 見出し（Size_a）の幅 */
}

/* --- リストエリア --- */
OL.qa {
	font-size: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 620px; /* リストエリアの幅 */
}

/* --- リスト項目の内容 --- */
OL.qa DL {
	background: #f9f9f9 url(qa_back.gif) repeat-x top; /* リスト項目の背景 */
	margin: 0;
}

/* --- Questionエリア --- */
OL.qa DT {
	background: url(img_q.gif) no-repeat 4px 5px; /* Questionエリアの背景 */
	border: 1px #c0c0c0 solid; /* Questionエリアの境界線 */
	font-weight: bold;
	line-height: 120%;
	margin: 0;
	padding: 8px 6px 6px 35px; /* Questionエリアのパディング（上右下左） */
}

/* --- Answerエリア --- */
OL.qa DD {
	background: #FFFFFF url(img_a.gif) no-repeat 4px 8px; /* Answerエリアの背景 */
	line-height: 120%;
	margin: 0;
	padding: 11px 6px 25px 35px; /* Answerエリアのパディング（上右下左） */
}

.Attention {
	font-family: ＭＳ ゴシック;
	font-size: 100%;
	line-height: 100%;
	width: 400px;
}
