/* 合宿免許とは 
---------------------------------------------------- */

#h2_about{
	float:left;
	width:635px;
	height:120px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h2_about.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_about01{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 20px 6px;
	display:block;
	background:url(img/about/h3_about01.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_about02{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 20px 6px;
	display:block;
	background:url(img/about/h3_about02.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_about03{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 20px 6px;
	display:block;
	background:url(img/about/h3_about03.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_about04{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 20px 6px;
	display:block;
	background:url(img/about/h3_about04.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_about05{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 20px 6px;
	display:block;
	background:url(img/about/h3_about05.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_about06{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 20px 6px;
	display:block;
	background:url(img/about/h3_about06.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_about07{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 20px 6px;
	display:block;
	background:url(img/about/h3_about07.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h4_about_red{
	font-size:1.5em;
	font-weight:bold;
	color:#FF0000;
}


/* 入校から卒業まで 
---------------------------------------------------- */

#h2_chart{
	float:left;
	width:635px;
	height:120px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h2_chart.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

#h2_chart2{
	float:left;
	width:635px;
	height:250px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/dmy_about.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart01{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart01.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart02{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart02.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart03{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart03.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart04{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart04.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart05{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart05.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart06{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart06.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart07{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart07.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}


/* 入校までの流れ 
---------------------------------------------------- */

#h2_chart_in{
	float:left;
	width:635px;
	height:125px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h2_chart_in.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart_in01{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart_in01.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart_in02{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart_in02.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart_in03{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart_in03.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart_in04{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart_in04.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart_in05{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart_in05.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart_in06{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart_in06.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h3_chart_in07{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_chart_in07.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}
/* 二輪の合宿免許とは
---------------------------------------------------- */
.h3_about_2rin01{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_about_2rin01.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

/* 特殊車両の合宿免許とは
---------------------------------------------------- */

.h3_about_large01{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_about_large01.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h4_about_large{
	float:left;
	width:620px;
	height:32px;
	margin:10px auto 10px 14px;
	_margin:10px auto 10px 7px;
	background:no-repeat url(img/oogata_top_h4midashi.gif);
}

.h4_about_large span {
	font-size:16px;
	color:#666666;
	padding:8px 0 0 15px;
	display:block;
	font-weight:bold;
}

.h5_about_orange{
	font-size:1.5em;
	font-weight:bold;
	color:#FF6600;
}


/* よくある質問
---------------------------------------------------- */

.h3_faq{
	float:left;
	width:635px;
	height:60px;
	margin:10px auto 10px 12px;
	_margin:10px auto 10px 6px;
	display:block;
	background:url(img/about/h3_faq.jpg) no-repeat;
	overflow:hidden;
	text-indent:-5000px;
}

.h4_faq{
	float:left;
	width:620px;
	height:32px;
	_height:27px;
	margin:20px auto 0 24px;
	_margin:20px auto 0 12px;
	padding:8px 0 0 15px;
	background:no-repeat url(img/about/oogata_top_h4midashi.gif);
}

.h4_faq span {
	font-size:16px;
	display:inline;
	font-weight:normal;
}

ul.faq{
	margin:0;
	padding:0;
	list-style:none;
}

ul.faq li.faqlist_A{
	padding:8px;
	background:#EEEEEE;
}

ul.faq li.faqlist_B{
	padding:8px;
	background:#FFFFCC;
}

ul.faq li a{
	color:#666666;
}

ul.faq li a:hover{
	color:#FF9900;
}