/* CSS Document */

/* 比較表 */
table.chartBs{ border-collapse:collapse;}
.chartBs td,.chartBs th{ border:1px solid #888; font-size:80%; padding:3px 8px;}
.chartBs td{text-align:center;}
.chartBs th{text-align:right; color:#333333;}
.chartBs th a{ display:block; text-align:center;}

.largeBox{ margin:0 !important;}

table.chartBs{width:100%;}
#sp .chartBs td,#sp .chartBs th{ width:inherit !important; white-space:normal;}



.opBoxLink a{
display:block; margin:0 !important;
border:1px solid #CCCCCC; padding:5px; text-align:center;
font-size:85%;
}
.opBox{
border:1px solid #CCCCCC !important; padding:5px !important;
margin:-6px 0 0 0 !important; border-top:none !important;
}