#container {
background:#fff url(img/container_bg.jpg) no-repeat 50% top;
}
.section{
margin-bottom:50px;
}
.section .block{
width:708px;
}
#hl001{
margin-bottom:30px;
}
.frame01{
padding:10px 10px 0 10px;
border:#e7e6dd solid 1px;
background-color: #f7f4e6;
}
.frame01 p {
margin:10px 0;
}
#section01 .frame01 dl{
margin-bottom:10px;
width:708px;
}
#section01 .frame01 dt{
margin-bottom:10px;
}
#section01 .frame01 dd{
margin-bottom:30px;
padding:0 0 0 60px;
line-height:1.8;
}
.block{
margin-bottom:10px;
}

.frame01Bottom{
border-right:#ddd solid 1px;
border-left:#ddd solid 1px;
border-bottom:#ddd solid 1px;
background:#ece9db;
padding:20px;
line-height: 2;
}

#section02 .frame01{
padding-top:20px;
}
#section02 .frame01 ul{
margin-bottom:10px;
width:708px;
list-style-type:none;
}
#section02 .frame01 li{
margin-bottom:10px;
padding:3px 0 3px 60px;
line-height:1.8;
list-style-type:none;
}
#section02 .frame01 li.list01{
background:url(img/icon_num01.png) no-repeat 15px top;
}
#section02 .frame01 li.list02{
background:url(img/icon_num02.png) no-repeat 15px top;
}
#section02 .frame01 li.list03{
background:url(img/icon_num03.png) no-repeat 15px top;
}
#section02 .frame01 li.list04{
background:url(img/icon_num04.png) no-repeat 15px top;
}
#section02 .frame01 li.list05{
background:url(img/icon_num05.png) no-repeat 15px top;
}