.fc_222222{color:#222222}
.fc_666666{color:#666666}
.fc_555555{color:#555555}
.fc_454545{color:#454545}
.fc_0e79c5{color:#0e79c5 !important}
.fc_1a7dcc{color:#1a7dcc !important}
.lh_24{line-height:24px}
.lh_22{line-height:22px}



.fake_tab_face{display:none;}

.policy_content{white-space: pre-line; font-size:inherit; font-size:14px; line-height:22px; color:#454545}


/*È¸¿øÅ»Åð*/
.leavecheck{ display: inline-block;width: 250px;margin: 5px 0px;font-size: 14px;color: #454545;}
.leavecheck label{ margin:0 0 0 5px}

table, div {border-collapse: collapse;}




.tbl3{width:100%;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea; }
.tbl3 pre{margin:0}
.tbl3 th{background:#656d78;border-bottom:1px solid #eaeaea;border-right:1px solid #999999;text-align:center;color:#fff;font-size:14px; line-height:24px; padding:10px 0;font-weight:bold}
.tbl3 td{border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;color:#666666;font-size:14px;padding:20px;text-align:center}
.tbl3 .td1{background:#f9f9f9;color:#000;font-weight:bold;text-align:center}



.agreement{ letter-spacing:-0.5px; font-size:13px; line-height: 22px;}
.agreement strong{ color:#76ace0; font-size:18px}

.agreement ol li dl{ margin:15px 0 0 0}
.agreement  dt{ margin:30px 0 0 0}
.agreement ol li dl dd ol{ margin:5px 0 0 0}

.agreement dd{ margin:0; padding:0}
.agreement ol{margin:0; padding:0}
.agreement ul{margin:0; padding:0}
.agreement dl{margin:0; padding:0}


.policy{letter-spacing:-0.5px; font-size:13px; line-height: 22px; text-align:left}
.policy strong{ color:#76ace0; font-size:18px}


.policy ol li dl{ margin:15px 0 0 0}
.policy  dt{ margin:30px 0 0 0}
.policy  dd{ margin:0; padding:0}
.policy ol li dl dd ol{ margin:5px 0 0 0}
.policy ol{margin:0; padding:0}
.policy ul{margin:0; padding:0}
.policy dl{margin:0; padding:0}


.mt50 {margin-top: 50px !important;}
.mt10 {margin-top: 10px !important;}