@charset "utf-8";

/*よくある質問のリンクの色
------------------------------------------------------------------*/
a:link {
	text-decoration: none;
	color: #0066FF;
}
a:visited {
	text-decoration: none;
	color: #06F;
}

a:hover {
	color: #FF6600;
}


#question_list {
	float: left;
	width: 900px;
	padding-top: 40px;
}

/*Ｑ１～Ｑ２０ボタン
------------------------------------------------------------------*/

#question_table {
	float: right;
	width: 880px;
	padding-top: 40px;
}

table{
	width: 880px;
	float: right;
}

tr{
}

th{
	height: 30px;
	text-align: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	width: auto;
}

td{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-align: left;
	height: 40px;
	width: auto;
}

/*Ｑ＆Ａどうやって勉強するの？
------------------------------------------------------------------*/
.course1 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	width: 600px;
	padding-bottom: 10px;
	}

.course_text1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	font-style: normal;
	line-height: 30px;
	display: inline;
	width: 620px;
	padding-left: 17px;
	padding-bottom: 35px;
}

.course2 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	width: 600px;
	padding-bottom: 10px;
	}

.course_text2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	font-style: normal;
	line-height: 30px;
	display: inline;
	width: 620px;
	padding-left: 17px;
	padding-bottom: 35px;
}

.course3 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	width: 600px;
	padding-bottom: 10px;
	}

.course_text3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	font-style: normal;
	line-height: 30px;
	display: inline;
	width: 620px;
	padding-left: 17px;
}

.course_text3_2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	font-style: normal;
	line-height: 30px;
	display: inline;
	width: 620px;
	padding-left: 17px;
	padding-bottom: 35px;
}

.course4 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	width: 600px;
	padding-bottom: 10px;
	}

.course_text4 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	font-style: normal;
	line-height: 30px;
	display: inline;
	width: 620px;
	padding-left: 17px;
	padding-bottom: 35px;
}

.course5 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	width: 600px;
	padding-bottom: 10px;
	}

.course_text5 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	font-style: normal;
	line-height: 30px;
	display: inline;
	width: 620px;
	padding-left: 17px;
	padding-bottom: 35px;
}

/*Ｑ＆Ａ協力校ってなんですか？
------------------------------------------------------------------*/
.support_type1 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	float: left;
	width: 640px;
}

.support_type2 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	float: left;
	width: 640px;
}

.support_type3 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	float: left;
	width: 640px;
}

.support_type4 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	float: left;
	width: 640px;
}

.type1 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	float: left;
	width: 640px;
}

.type2 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	float: left;
	width: 640px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.different1 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	float: left;
	width: 580px;
	padding-top: 0px;
	padding-bottom: 25px;
}

.different2 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	float: left;
	width: 640px;
	padding-top: 0px;
	padding-bottom: 25px;
}

.different3 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	float: left;
	width: 640px;
	padding-top: 0px;
	padding-bottom: 25px;
}

.different4 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	float: left;
	width: 640px;
	padding-top: 0px;
	padding-bottom: 25px;
}

/*Ｑ１～Ｑ２０の内容
------------------------------------------------------------------*/

#qa1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 60px;
	float: right;
	width: 880px;
}

#qa_title1 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q1.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text1 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}


#topback1 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	overflow: hidden;
	padding-top: 40px;
	clear: left;
	margin-right: auto;
}


#qa2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title2 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q2.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text2 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#qa_text2b {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
	padding-top: 20px;
}

#topback2 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}


#qa3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title3 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q3.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text3 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback3 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}

#qa4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title4 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q4.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}
 
#qa_text4 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback4 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title5 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q5.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text5 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback5 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title6 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q6.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text6 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback6 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa7 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title7 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q7.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text7 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback7 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa8 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title8 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q8.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text8 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback8 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa9 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title9 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q9.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text9 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#qa_text9 p {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback9 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa10 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title10 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q10.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text10 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback10 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa11 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title11 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q11.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text11 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback11 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa12 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title12 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q12.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text12 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback12 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa13 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title13 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q13.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text13 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}


#topback13 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa14 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title14 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q14.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text14 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback14 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa15 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title15 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q15.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text15 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback15 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa16 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title16 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q16.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text16 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 680px;
	letter-spacing: 1px;
	float: left;
	padding-right: 25px;
}

#qa_text16b {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
	padding-top: 20px;
}

#qa_text16_image {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	height: 163px;
	text-align: left;
	width: 260px;
	letter-spacing: 1px;
	float: left;
}

#qa_text16b strong {
	font-size: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	height: auto;
	padding-left: 0px;
	text-align: left;
	width: 550px;
	letter-spacing: 1px;
	float: left;
	padding-top: 25px;
}

#qa_text16b li {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	height: auto;
	padding-left: 0px;
	text-align: left;
	width: 550px;
	letter-spacing: 1px;
	float: left;
	padding-top: 5px;
}

#qa_text16c {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
	padding-top: 60px;
}

#qa_text16d {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
	padding-top: 20px;
}

#topback16 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa17 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title17 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q17.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text17 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#qa_date16 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	height: auto;
	text-align: left;
	width: 660px;
	letter-spacing: 1px;
	float: left;
	padding-top: 30px;
}

#qa_text16 p {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	height: auto;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
	padding-top: 30px;
}



#topback17 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa18 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title18 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q18.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text18 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback18 {
	background-image: url(../image/qaline.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	background-position: bottom;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa19 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title19 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q19.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text19 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

.qa18_1 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	text-align: left;
	letter-spacing: 1px;
	float: left;
	width: 620px;
}

.qa18_2 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	text-align: left;
	letter-spacing: 1px;
	float: left;
	width: 620px;
}

.qa18_3 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	text-align: left;
	letter-spacing: 1px;
	float: left;
	width: 620px;
	padding-top: 30px;
}

#topback19 {
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
#qa20 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	padding-top: 40px;
	float: right;
	width: 880px;
}

#qa_title20 {
	font-size: 18px;
	color: #333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-image: url(../image/Q&A/q20.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 33px;
	text-align: left;
	padding-left: 110px;
	padding-top: 7px;
	margin-bottom: 40px;
}

#qa_text20 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	background-image: url(../image/aa.gif);
	background-repeat: no-repeat;
	height: auto;
	padding-left: 110px;
	text-align: left;
	width: 650px;
	letter-spacing: 1px;
	float: left;
}

#topback20 {
	height: auto;
	width: 760px;
	float: left;
	padding-bottom: 50px;
	text-align: right;
	margin-top: 40px;
	overflow: hidden;
}
 
.qa19_1 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	text-align: left;
	letter-spacing: 1px;
	float: left;
	width: 620px;
}
 
.qa19_2 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	text-align: left;
	letter-spacing: 1px;
	float: left;
	width: 620px;
	padding-top: 30px;
}
 
.qa19_3 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	text-align: left;
	letter-spacing: 1px;
	float: left;
	width: 620px;
	padding-top: 30px;
}
 
.qa19_4 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	text-align: left;
	letter-spacing: 1px;
	float: left;
	width: 620px;
	padding-top: 30px;
}
 
.qa19_5 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	text-align: left;
	letter-spacing: 1px;
	float: left;
	width: 620px;
	padding-top: 30px;
}
 
.qa19_6 {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	text-align: left;
	letter-spacing: 1px;
	float: left;
	width: 620px;
	padding-top: 30px;
}

/*Q3のＮＰＯ、カウンセラー、のボタン　　Ｑ19にＷｅｂ検定のボタン Q2サポート校のシステム
------------------------------------------------------------------*/

.npo a {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/addition/question_free.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.npo a:hover {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/addition/question_free2.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.counselor a{
	height: 53px;
	width: 290px;
	float: left;
	margin-left: 70px;
	text-align: left;
	margin-top: 40px;
	overflow: hidden;
	margin-bottom: 10px;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/Bullying.jpg);
	background-repeat: no-repeat;
}

.counselor a:hover{
	height: 53px;
	width: 290px;
	float: left;
	margin-left: 70px;
	text-align: left;
	margin-top: 40px;
	overflow: hidden;
	margin-bottom: 10px;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/Bullying2.jpg);
	background-repeat: no-repeat;
}

.webken a {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/addition/question_webken.gif);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.webken a:hover {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/addition/question_webken2.gif);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.idea a {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/idea.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}


.idea a:link {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/idea.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.idea a:hover {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/idea2.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.idea01 a {
	height:100px;
	width: 215px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/addition/idea_min3.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}


.idea01 a:link {
	height:100px;
	width: 215px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/addition/idea_min3.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.idea01 a:hover {
	height:100px;
	width: 215px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/addition/idea_min4.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.support a {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/support_min.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.support a:hover {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/support_min2.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.mail a {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/mail.gif);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.mail a:hover {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/mailb.gif);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.mail2 a {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/mail.gif);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.mail2 a:hover {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/mailb.gif);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}


.system a {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/system.gif);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.system a:hover {
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/system2.gif);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.bosyuu a{
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/ehimelets_bosyuu.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 70px;
}

.bosyuu a:hover{
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/ehimelets_bosyuu2.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 70px;
}
	
.ryuugaku a{
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/ryuugaku.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

.ryuugaku a:hover{
	height: 53px;
	width: 290px;
	float: left;
	text-align: justify;
	overflow: hidden;
	text-indent: -100ex;
	white-space: pre;
	background-image: url(../image/ryuugaku2.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 110px;
}

