h1 {
padding: 20px 30px 15px;
font-size: 20px;
margin-left: 0px;
text-align: left;
background: none;
margin-bottom: 0px;
}
h2 {
padding: 20px 30px 15px;
font-size: 20px;
margin-left: 0px;
}
h3 {
padding: 20px 30px 15px;
font-size: 20px;
margin-left: 0px;
}
div#content-in.blu {
padding-top: 0px;
padding-bottom: 0px;
background-color: #364363;
}
img#pix1 {
display: block;
height: 220px;
width: 986px;
margin-right: 0px;
margin-left: 0px;
}

/*tpm custom*/
div.tab {
padding-bottom: 15px;
background: #fff;
width: 95%;
text-align: left;
}
.p7TPM_content_06#p7TPMc1_1 div.tab{
background: #f8edde url(../_img/hme/pix1.jpg) no-repeat right bottom;
}
.p7TPM_content_06#p7TPMc1_2 div.tab  {
background: #dfecea url(../_img/hme/pix2.jpg) no-repeat right bottom;
}
.p7TPM_content_06#p7TPMc1_3 div.tab  {
background: #d5e7f0 url(../_img/hme/pix3.jpg) no-repeat right bottom;
}

.p7TPM_content_06#p7TPMc1_1 {
background: #eac99d;
}
.p7TPM_content_06#p7TPMc1_2 {
background: #a6c9c2;
}
.p7TPM_content_06#p7TPMc1_3 {
background: #9cc5db;
}

div#content-in .p7TPM_content_06 p {
text-align: left;
padding-left: 30px;
line-height: 1.4;
margin-left: 0px;
margin-right: auto;
width: 580px;
}
.p7TPM_content_06 ul {
font-size: 0.9em;
text-align: left;
padding-left: 30px;
margin-left: 0px;
width: 590px;
}
.p7TPM_content_06 ul li {
margin-bottom: 8px;
}
