@charset "utf-8";

#grandmenu{
margin-top:10px;
}

#main {
	margin-top:10px;
	padding-right: 25px;
	padding-left: 25px;
}
#main_contents li,#main_contents p{
	padding-right:200px;
}

#main_contents .h2_1{
	background: url(../img/h2_1.gif) left top no-repeat;
	text-indent:-9999px;
	height:40px;
	margin-bottom:5px;
}
#main_contents .h3_1{
	background: url(../img/h3_1.jpg) left top no-repeat;
	text-indent:-9999px;
	height:50px;
	margin-bottom:10px;

}
#main_contents .h3_2{
	background: url(../img/h3_2.jpg) left top no-repeat;
	text-indent:-9999px;
	height:50px;
	margin-bottom:10px;
	margin-top:40px;

}

#main_contents .h4_1{
	background: url(../img/h4_1.gif) left top no-repeat;
	text-indent:-9999px;
	height:21px;
	margin-top:20px;
	margin-bottom:5px;
}
#main_contents .h4_2{
	background: url(../img/h4_2.gif) left top no-repeat;
	text-indent:-9999px;
	height:21px;
	margin-top:20px;
	margin-bottom:5px;
}
#main_contents ul{
	margin-top:20px;
}
#main_contents li{
	padding-left:20px;
	margin-bottom:20px;

}
#main_contents .num1{
	background:url(../img/num1.gif) left 0.3em no-repeat;
}
#main_contents .num2{
	background:url(../img/num2.gif) left 0.3em no-repeat;
}
#main_contents .num3{
	background:url(../img/num3.gif) left 0.3em no-repeat;
}
#main_contents .num4{
	background:url(../img/num4.gif) left 0.3em no-repeat;
}
#main_contents .num5{
	background:url(../img/num5.gif) left 0.3em no-repeat;
}