#container{
    margin-top:0px;
}

#contents{
	margin-top:7px;
}

#na2{
	margin-top:7px;
}

h2{
    margin:0px auto 0px auto;
}

h3{
    margin:15px auto 0px auto;
}

#ninki{
    margin-top:10px;
	font-size:80%;
	/*font-weight:bold;*/
}

#ninki span{
    color:#ff6e2d;
}

#ninki img{
    margin:auto 20px auto 15px;
}

#h3img1{
    margin-bottom:20px;
}

#h3img2{
    margin:17px auto 0px auto;
}

#h3d1{
	margin:10px auto 60px 52px;
	color:#808080;
	font-size:70%;
	line-height:1.6;
}

#h4_1{
    display:block;
    width:130px;
	margin:30px 0px auto 0px;
	float:left;
}
#h4_1 img{
    margin-left:36px;
}
#h4p1{
    display:block;
    width:420px;/*434px*/
	margin:32px auto auto 20px;/*32px 36px auto 20px*/
	color:#333333;
	font-size:80%;
	line-height:1.5;
	float:left;
}
#h4c1{
    display:block;
	margin:0px auto 0px auto;
	padding-top:25px;
	clear:both;
}

#h4_2{
    display:block;
    width:130px;
	margin:12px auto auto 0px;
	float:left;
}
#h4_2 img{
    margin-left:36px;
}
#h4p2{
    display:block;
    width:420px;
	margin:23px auto auto 20px;
	color:#333333;
	font-size:80%;
	line-height:1.5;
	float:left;
}
#h4c2{
    display:block;
	margin:0px auto 0px auto;
	padding-top:17px;
	clear:both;
}

#h4_3{
    display:block;
    width:130px;
	margin:20px auto auto 0px;
	float:left;
}
#h4_3 img{
    margin-left:36px;
}
#h4p3{
    display:block;
    width:430px;
	margin:31px auto auto 20px;
	color:#333333;
	font-size:80%;
	line-height:1.5;
	float:left;
}
#h4c3{
    display:block;
	margin:0px auto 0px auto;
	padding-top:40px;
	padding-bottom:50px;
	clear:both;
}

#h4_4{
    display:block;
    width:130px;
	margin:40px auto auto 0px;
	float:left;
}
#h4_4 img{
    margin-left:36px;
}
#h4p4{
    display:block;
    width:427px;
	height:100px;
	margin:22px auto auto 20px;/*43px*/
	color:#333333;
	font-size:80%;
	line-height:1.5;
	float:left;
	background:transparent url("tut-tit4-img1.gif") no-repeat scroll right top;
}
#h4p4 p{
    margin-top:18px;
}
#h4c4{
    display:block;
	margin:0px auto 0px auto;
	padding-top:12px;
	clear:both;
}

#h4_5{
    display:block;
    width:130px;
	margin:30px auto auto 0px;
	float:left;
}
#h4_5 img{
    margin-left:36px;
}
#h4p5{
    display:block;
    width:427px;
	height:100px;
	margin:11px auto auto 20px;
	color:#333333;
	font-size:80%;
	line-height:1.5;
	float:left;
	background:transparent url("tut-tit4-img2.gif") no-repeat scroll right top;
}
#h4p5 p{
    margin-top:20px;
}
#h4c5{
    display:block;
	margin:0px auto 0px auto;
	padding-top:10px;
	clear:both;
}








#h3d4{
	margin:12px 40px;
	color:#6699ff;
	font-size:75%;
	line-height:1.6;
}

#h3d5{
	margin:50px 30px 0px 30px;
	color:#333333;
	font-size:90%;
	line-height:1.6;
}









#navigation_reason{
    margin:40px 0px 20px 0px;
	color:#333333;
	font-size:75%;
	line-height:2.0;
}
#navigation_reason img{
    margin-bottom:7px;
}
#navigation_reason div{
    margin:0px 0px 0px 60px;
}

#table6{
    margin-top:20px;
}

#table6 td{
	height:100px;
	background-color:#ffffff;
}

#table6 p{
	margin:10px 13px 10px 13px;
	color:#333333;
	font-size:7.5pt;
	line-height:1.8;
}

#table6 div{
	margin:-3px auto 7px auto;
}

.res1 {
    margin-top:20px;
}

.habawaku{
    width:500px;
    height:220px;
    margin:5px auto 5px auto;
}

.tutor_up{
    width:580px;
    height:190px;
    list-style:none;
    font-size:80%;
    line-height:1.5;
    color:#444444;
    letter-spacing:1px;
    margin:8px 0px 0px 0px;
}

.rankin2{
    padding-left:20px;
    text-align:left;
    vertical-align:middle;
}
.rankin{
    padding-left:50px;
    vertical-align:middle;
}
#tuse_mv{
	width:790px;
	height:160px;
	margin:0px;
	position:relative;
	background:transparent url("tutors-top-mv.jpg") no-repeat scroll left top;
}

#tuse_mv_1{
	position:absolute;
	top:40px; left:50px ;
}

#tuse_mv_2{
	position:absolute;
	top:90px; left:50px ;
}

#tuse_bt1{
	margin:50px 0px;
	text-align:center;
}
