.fr{float:right}.fl{float:left}.cl{*zoom:1;clear:both;display:block}.cl:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.centered{margin:0 auto;float:none}.layoutGroupBoxCaption{font-size:16px}.siteBody{width:950px;margin:0 auto;overflow:hidden;background-color:#fff;margin-top:20px}.ttPart{height:20px}.ttPartInner{padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px}.topPart{height:90px;background-color:#e1e1e1;border:#d5d5d5 1px solid}.topPart .logo{}.topPart .logo img{width:80px;height:80px;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:10px;border-right:1px solid #d5d5d5}.topPart .bpgname{font-size:18px;color:#000;font-weight:bold;line-height:90px;width:840px;font-family:'Book Antiqua','Open Sans',sans-serif}.topPart .bpgname a{text-decoration:none;padding-left:20px}.topPart .bpgname a:hover{text-decoration:underline}.topPart .bpgname span{padding-left:20px}.topPartMain{height:50px;background-color:#e1e1e1;border:#d5d5d5 1px solid}.topPartMain .logo{}.topPartMain .logo img{width:45px;height:45px;padding-top:2px;padding-bottom:2px;padding-right:5px;padding-left:5px;border-right:1px solid #d5d5d5}.topPartMain .bpgname{font-size:18px;color:#000;font-weight:bold;line-height:50px;width:840px;font-family:'Book Antiqua','Open Sans',sans-serif}.topPartMain .bpgname span{padding-left:20px}.bottompart{background-color:#ede8e7;font-size:11px;color:#676767;text-decoration:none;font-family:Arial,Helvetica,sans-serif;overflow:hidden;width:100%;height:90px}.bottompart .copyright{overflow:hidden;margin-left:1.6em;text-align:center;font-size:12px;line-height:90px}.bottompartmain{background-color:#ede8e7;font-size:11px;color:#676767;text-decoration:none;font-family:Arial,Helvetica,sans-serif;overflow:hidden;width:100%;height:50px}.bottompartmain .copyright{overflow:hidden;margin-left:1.6em;text-align:center;font-size:12px;line-height:50px}.benefit-table{border:1px solid #8ba0bc;width:600px}.benefit-table>thead>tr>th{vertical-align:top;padding:5px;border:1px solid #8ba0bc;font-weight:bold;background-color:#e7f0fa}.benefit-table>thead>tr>th:first-child{width:120px}.benefit-table>tbody>tr>td{vertical-align:top;padding:5px;border:1px solid #8ba0bc}.benefit-amount-table{width:100%}.benefit-amount-table td{padding-bottom:5px;padding-right:10px}