.policy-subhead-padding {
font-size: 15px;
color: #7A3C21;
background-color: #FFCC99;
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 20px;
font-weight: bold;
}
.policy-subuhead02-padding {
font-size: 14px;
font-weight: bold;
color: #9F5000;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 20px;
}
.policy-subuhead03-padding {
font-size: 14px;
font-weight: bold;
color: #3366FF;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 20px;
}
.policy-maintext-padding {
font-size: 14px;
line-height: 150%;
color: #333333;
text-align: left;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;
}
.policy-maintext-padding02 {
font-size: 14px;
line-height: 150%;
color: #333333;
text-align: left;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;
background-color: #DDE9FF;
}
.policy-maintext-padding03 {
font-size: 14px;
line-height: 150%;
color: #333333;
text-align: right;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 20px;
width: 20%;
background-color: #FFE8D9;
vertical-align: top;
}
.policy-maintext-padding04 {
font-size: 14px;
line-height: 150%;
color: #333333;
text-align: left;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
background-color: #FFE8D9;
}
.policy-maintext-padding05 {
font-size: 12px;
line-height: 150%;
color: #333333;
text-align: left;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 30px;
}
.policy-table-top-under-space {
padding-top: 20px;
padding-bottom: 20px;
}
.policy-table-top-under-space02 {
padding-top: 10px;
padding-bottom: 20px;
}
.policy-table-top-under-space03 {
padding-top: 30px;
padding-bottom: 5px;
}
.policy-table-center-align {
margin-right: auto;
margin-left: auto;
}
.policy-img-center-padding {
text-align: center;
vertical-align: middle;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
padding-left: 10px;
}

