@charset "UTF-8";
/* CSS Document */

/* index.html */
.tblDisc {text-align:right; margin:0 0 10px 0;}

.tblC {border-collapse:collapse; border-spacing:0; empty-cells:show;}
.tblC .thh {background:#666666;}
.tblC th {background:#C48688; font-weight:bold; text-align:center; color:#FFFFFF;}
.tblC td {}
.tblC th,.tblC td {border:1px solid #979797; padding:4px 7px; line-height:1.1em;}
.tblC .ths {background:#CDA2A3;}
.tblC .thRow {font-weight:bold; background:#EEEEEE;}

.listA { margin-bottom:20px;}
.listA li {margin-left:1em; margin-bottom:0.7em; text-indent:-1em; line-height:1.2em;}
.listA li span {font-family:monospace;}

.listB { margin-bottom:25px; font-size:10px;}
.listB li {margin-left:1em; margin-bottom:0.7em; text-indent:-1em; line-height:1.2em;}
.listB li span {font-family:monospace;}

.listC {}
.listC li {margin-left:1.5em; margin-bottom:0.2em; text-indent:-1.5em; line-height:1.2em;}
.listC li span {font-family:monospace;}

.expDisc { line-height:1.4em; margin:0 0 4px 0;}
.expDisc .tl {font-size:12px; color:#333333; font-weight:bold;}

.waku3dot {background:url(../img/waku3dot_bg.gif) repeat-y;}
.waku3dot table {margin:14px auto;}

.wakuTel {border:1px solid #979797; padding:7px 12px; text-align:center; line-height:1.8em;}
.wakuTel .tl {font-size:14px; color:#333333; font-weight:bold;}
.wakuTel .tel { font-size:14px; color:#B20A14; font-weight:bold;}

.compaBlock {margin-bottom:30px;}
.compaBlock .leftColumn { width:328px; float:left;}
.compaBlock .rightColumn { width:312px; float:right;}
.compaTxt{ line-height:1.5em;}

.tblA {border-collapse:collapse; border-spacing:0; empty-cells:show;}
.tblA th {background:#FFF4F5; text-align:center; font-weight:normal;}
.tblA th,.tblA td {border:1px solid #979797; padding:7px 12px; line-height:1.1em;}

.compaRead {font-size:12px; margin-bottom:10px; line-height:1.8em;}
.compaRead .price {font-size:22px; color:#B20A14; font-weight:bold;}