table.focus-table,table.reg-table{width:100%;table-layout:fixed;border-collapse:collapse}.el-table thead th{background:#f8f8f8;text-align:center;font-size:14px;color:#333;font-weight:400}.el-table__row>td{text-align:center}table.focus-table th{padding:15px 18px;border:1px solid #eee;font-size:18px;font-weight:400;background:#f8f8f8}table.focus-table td{padding:28px 24px;border:1px solid #e1f0ff;text-align:center;color:#666}table.focus-table td>.icon{position:relative}table.focus-table td>.icon>span{position:absolute;text-align:left;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}table.focus-table td>.icon .text-name{width:185px;height:4em;line-height:1.8em;left:108px;top:34px}table.focus-table td>.icon .target{width:215px;left:75px;top:32px;white-space:nowrap}table.focus-table td>.icon .target+span{width:215px;left:90px;top:94px;white-space:nowrap}table.focus-table td>.icon .group{width:220px;left:84px;top:34px;white-space:nowrap}table.focus-table td>button{margin:20px auto 0;width:124px}table.reg-table td,table.reg-table th{height:48px;padding:5px 10px;border:1px solid #eee;line-height:1.6em;color:#666}table.reg-table th{text-align:left;background:#f8f8f8;font-size:14px;font-weight:400;color:#333}.finance-comparison--detail .content{background:#fff;padding:20px}.finance-comparison--detail .content .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.finance-comparison--detail .content .header p{color:#344360;font-size:18px;font-weight:700}.finance-comparison--detail .content .finance-p-conditions{margin:0 0 15px 0;color:#333}.finance-comparison--detail .content .finance-p-conditions li{display:inline-block;margin-right:30px}.finance-comparison--detail .content .finance-p-conditions span{color:#666}.finance-comparison--detail .content .el-table,.finance-comparison--detail .content .el-table--border{border-bottom:0}.finance-comparison--detail .content .el-table tr .cell{line-height:1.2em}.finance-comparison--detail .content .el-table tr td:first-child{text-align:left;padding:13px 25px}.finance-comparison--detail .content .el-table tr td,.finance-comparison--detail .content .el-table tr th{padding:10px 0}.finance-comparison--detail .content .el-table tr.row0>td{background:#f8f8f8;text-align:left;font-weight:700;color:#333;padding-left:15px}