#main h2 img{
margin-top:10px;
}
#main h3 img{
display:block;
margin:0px auto 10px;
}
#main h4 img{
display:block;
margin:20px 20px 0px;
}

h3{
font-size:16px;
color:#666;
}
h4{
margin:10px 0px 10px;
font-size:14px;
color:#FF6600;
}
h5{
margin-top:20px;
}

div#box01{
width:740px;
background-color:#fff;
display:block;
margin:0px auto 30px;
}


p.text01{
font-size:14px;
line-height:150%;
color:#666;
margin:5px 40px 10px;
}
p.text02{
font-size:12px;
line-height:150%;
color:#CC6600;
margin:0px 40px;
margin-bottom:20px;
font-weight:bold;
}
p.img01{
width:190px;
margin:5px auto 10px;
}
p.btn_img{
width:150px;
margin:5px auto 30px;
}



ul#point_ul{
padding:0px 30px 20px;
}
ul#point_ul li{
padding:15px 0px 5px 70px;
background-image:url(../img/point.gif);
background-position:left 50%;
background-repeat:no-repeat;
line-height:150%;
color:#666;
list-style-type:none;
}


.link_text{
text-align:center}


