#container{
    margin-top:0px;
}

#contents{
	margin-top:8px;
}

#na2{
	margin-top:8px;
}

#navi3{
    margin:4px 0px 0px 0px;
	
}

.h2_0{
    margin:8px auto 0px auto;
}

.h2_1{
    margin:27px auto 0px auto;
}

.h2_2{
    margin:45px auto 0px auto;
}

.h2_3{
    margin:32px auto 0px auto;
}

.h2p1{
	margin:25px 25px 0px 35px;
    padding-right:230px;
	padding-bottom:10px;
	color:#333333;
	font-size:80%;
	line-height:1.7;
	background:transparent url("jun-shido-img1.jpg") no-repeat scroll right 5px;
}

.h2p2{
	margin:25px 45px 0px 35px;
	color:#333333;
	font-size:80%;
	line-height:1.7;
}
.h2p2 img{
    margin:0px 0px 10px 20px;
}

.h2p3{
	margin:25px 25px 0px 35px;
	color:#333333;
	font-size:80%;
	line-height:1.7;
}

.h2p4{
	margin:25px 25px 0px 30px;
	padding:15px ;
	color:#333333;
	font-size:75%;
	line-height:1.7;
	background-color:#D7EFFF;
}

.h2p5{
	/*height:186px;*/
	margin:18px 25px 0px 35px;
    /*padding-right:170px;
	padding-bottom:10px;*/
	color:#333333;
	font-size:80%;
	line-height:1.7;
}
.h2p5 p{
    width:386px;
	margin:10px auto auto 0px;
	display:block;
	float:left;
}
.h2p5 img{
    width:149px;
	margin:0px 0px auto auto;
	display:block;
	float:right;
}
.h2p5 div{
    clear:both;
}

.h2p6{
	margin:25px 30px 0px 35px;
	color:#333333;
	font-size:80%;
	line-height:1.7;
}
.h2p6 img{
    margin:23px 0px 10px 20px;
}

.h2p7{
	margin:5px 30px 0px 35px;
	color:#333333;
	font-size:80%;
	line-height:1.7;
}

.h2p8{
	margin:18px 30px 0px 35px;
	color:#333333;
	font-size:80%;
	line-height:1.7;
}

.h3_1{
    margin:20px auto 0px auto;
}

.h3_2{
    margin:10px auto 0px auto;
}

.h3_3{
    margin:30px auto 0px auto;
}

.h3p1{
	margin:8px 25px 0px 35px;
	color:#333333;
	font-size:80%;
	line-height:1.7;
}

.h3p2{
	margin:25px 25px 0px 35px;
	color:#333333;
	font-size:80%;
	line-height:1.7;
}

.h3p3{
	margin:20px 25px 0px 35px;
	color:#333333;
	font-size:80%;
	line-height:1.7;
}

.h3p4{
	margin:7px 25px 0px 35px;
    padding-right:240px;
	padding-bottom:0px;
	color:#333333;
	font-size:80%;
	line-height:1.7;
	background:transparent url("jun-kouju-img1.jpg") no-repeat scroll right top;
}

/*
#links span{
	color:#32CD00;
}
*/

#img1{
    display:block;
	margin:20px auto 35px auto;
}

.red1{
    color:#EB6363;
}
.blue1{
    color:#3F7FFF;
}













