h4#haken01{
	width:570px;
	height:25px;
	padding:0px;
	margin:16px 0px 10px 20px;
	background: url("../img/approach/tit01.gif") no-repeat;
}

h4#haken02{
	width:570px;
	height:25px;
	padding:0px;
	margin:16px 0px 10px 20px;
	background: url("../img/approach/tit02.gif") no-repeat;
}

h2#tit_kabu{
	width:311px;
	height:47px;
	padding:0px;
	margin:0px 0px 10px 10px;
	background: url("../img/approach/tit_kabu.gif") no-repeat;
}

/*▼模擬裁判の流れ用メニュー*/
#main ul.mogiMenu{
	width:609px;
	height:49px;
	background:url(../img/approach/menu_mogi.gif) no-repeat;
	margin-bottom:16px;
margin:0 auto;
	}

#main ul.mogiMenu li{
	float:left;
	}

#main ul.mogiMenu li a{
	width:203px;
	height:49px;
	display:block;
	background:url(../img/approach/menu_mogi.gif) no-repeat;
	}

#main ul.mogiMenu li.mm01 a{background-position:0 0;}
#main ul.mogiMenu li.mm02 a{background-position:-203px 0;}
#main ul.mogiMenu li.mm03 a{background-position:-406px 0;}

#main ul.mogiMenu li.mm01 a:hover{background-position:0 -49px;}
#main ul.mogiMenu li.mm02 a:hover{background-position:-203px -49px;}
#main ul.mogiMenu li.mm03 a:hover{background-position:-406px -49px;}

#main ul.mogiMenu li.mm01 a.on{background-position:0 -49px;}
#main ul.mogiMenu li.mm02 a.on{background-position:-203px -49px;}
#main ul.mogiMenu li.mm03 a.on{background-position:-406px -49px;}

/*▲模擬裁判の流れ用メニュー*/

#main div#Bxmogi{
	width:570px;
	padding:10px;
	background-color:#f6f5ed;
	margin:0px auto 16px;
	}

#main div#Bxmogi ul{
	width:570px;
	}

#main div#Bxmogi ul li{
	float:left;
	width:190px;
padding-bottom:10px;
	}

#main div#Bxmogi ul li a{
	float:left;
	width:167px;
	padding-left:23px;
	background:url(../img/second/bt_y02.gif) no-repeat 0px 3px;
	font-size:14px;
	}

#main div#Bxmogi ul li.btnon{
padding-bottom:0px;
	}

#main p.manon {
	margin: 0px 10px 0px 10px;
	padding: 0px;
	font-size:14px;
	line-height:24px;
}

#main h2.tit_mogi{
	width:590px;
	height:39px;
	padding:0px;
	margin:0 auto 8px;
	background: url("../img/approach/title_mogi.gif") no-repeat;
}

#main h3.wakabab{
	font-size:14px;
	font-weight:bold;
	line-height: 160%;
	padding:0 0 5px 25px;
	margin:0 auto 15px auto;
	background: url("../img/approach/h3_wakaba.gif") no-repeat;
	color:#4b4021;
	display:block;
	width:565px;
}

#main h3#tit_m01{
	width:590px;
	height:34px;
	padding:0px;
	margin:0 auto;
	background: url("../img/approach/h3_m01.gif") no-repeat;
}

#main h3#tit_m02{
	width:590px;
	height:34px;
	padding:0px;
	margin:0 auto;
	background: url("../img/approach/h3_m02.gif") no-repeat;
}

#main h3#tit_m03{
	width:590px;
	height:34px;
	padding:0px;
	margin:0 auto;
	background: url("../img/approach/h3_m03.gif") no-repeat;
}

#main h3#tit_m04{
	width:590px;
	height:34px;
	padding:0px;
	margin:0 auto;
	background: url("../img/approach/h3_m04.gif") no-repeat;
}

#main h3#tit_m05{
	width:590px;
	height:34px;
	padding:0px;
	margin:0 auto;
	background: url("../img/approach/h3_m05.gif") no-repeat;
}

#main h2.tit_han{
	width:590px;
	height:61px;
	padding:0px;
	margin:0 auto 8px;
	background: url("../img/approach/title_han.gif") no-repeat;
}

#main h2.tit_kenpo{
	width:590px;
	height:39px;
	padding:0px;
	margin:0 auto 8px;
	background: url("../img/approach/title_kenpo.gif") no-repeat;
}

#main h2.tit_kabu{
	width:590px;
	height:39px;
	padding:0px;
	margin:0 auto 8px;
	background: url("../img/approach/title_kabu.gif") no-repeat;
}

#main h3#tit_m06{
	width:590px;
	height:34px;
	padding:0px;
	margin:0 auto;
	background: url("../img/approach/h3_m06.gif") no-repeat;
}

#main h3#tit_m07{
	width:590px;
	height:34px;
	padding:0px;
	margin:0 auto;
	background: url("../img/approach/h3_m07.gif") no-repeat;
}

#main h3#tit_m08{
	width:590px;
	height:34px;
	padding:0px;
	margin:0 auto;
	background: url("../img/approach/h3_m08.gif") no-repeat;
}

#main h3#tit_m09{
	width:590px;
	height:34px;
	padding:0px;
	margin:0 auto;
	background: url("../img/approach/h3_m09.gif") no-repeat;
}

#main h3#tit_m10{
	width:590px;
	height:34px;
	padding:0px;
	margin:0 auto;
	background: url("../img/approach/h3_m10.gif") no-repeat;
}

#main h3#tit_m11{
	width:590px;
	height:34px;
	padding:0px;
	margin:8px auto 0px;
	background: url("../img/approach/h3_m11.gif") no-repeat;
}

#main h3#tit_m12{
	width:590px;
	height:34px;
	padding:0px;
	margin:8px auto 0px;
	background: url("../img/approach/h3_m12.gif") no-repeat;
}

#main h3#tit_m13{
	width:590px;
	height:34px;
	padding:0px;
	margin:8px auto 0px;
	background: url("../img/approach/h3_m13.gif") no-repeat;
}

div.bxnai{
width:548px;
padding:5px 10px;
margin:0 auto;
font-size:12px;
line-height:20px;
background:#fbefd6;
}

div.bxnai div.left{
	width:240px;
float:left;
}

div.bxnai div.right{
	width:240px;
float:left;
}

div.bxnai span.tit{
	font-weight:bold;
	padding-left:0px;
	margin:0px auto 0px;
}

div.bxnai ul{
	list-type-image:none;
	margin-left:12px;
}

div.bxnai ul li{
	padding-left:23px;
	background:url(../img/second/bt_y02.gif) no-repeat 0px 6px;
	font-size:12px;
}