@charset "utf-8";

/* override styles */
#inner03 {
padding-bottom:24px;
}

/* flash container */
#flash {
width:910px;
height:355px;
margin:0 auto 11px;
}
#flash p {
font-size:1.2em;
text-align:center;
line-height:360px;
}
#flash p img {
display:block;
margin:-163px auto 0;
}

/* about box */
#content01 .about {
height:248px;
margin-left:15px;
margin-bottom:16px;
background:url(../img/index_bg_01.png) no-repeat;
}
#content01 .about h2 {
margin-bottom:12px;
margin-left:16px;
padding-top:13px;
}
#content01 .about ul {
margin-left:15px;
}
#content01 .about ul li {
float:left;
margin-right:10px;
margin-bottom:5px;
}

/* environment box */
#content01 .env {
display:inline;
float:left;
width:602px;
height:198px;
margin-left:15px;
background:url(../img/index_bg_02.jpg) no-repeat;
}
#content01 .env h2 {
margin:19px 0 21px 15px;
}
#content01 .env p,
#content01 .env ul {
margin-left:19px;
}
#content01 .env ul {
margin-top:22px;
font-size:1.4em;
}
#content01 .env ul li {
margin-bottom:10px;
padding-left:9px;
background:url(../img/index_bg_03.png) left center no-repeat;
}

/* other box */
#content01 .other {
display:inline;
float:right;
width:278px;
margin-right:15px;
padding:8px 8px 0;
background-color:#F1F1F1;
}
#content01 .other ul li {
display:inline;
margin-bottom:5px;
}
#content01 .other ul li img {
display:block;
margin-bottom:5px;
}
