@charset "utf-8";
@import "../../css/common.css";
@import "../../css/init.css";

/*-------------------------------------------------------------------------
Setting
-------------------------------------------------------------------------*/

h1{background-image:url(../../img/common/h1/price.gif);}

#price-case{
border-collapse:collapse;
margin-bottom:20px;
}
#price-case th,
#price-case td{
padding:5px;
font-size:0.8em;
color:#4f4a44;
line-height:1.35;
text-justify:distribute;
text-align:justify;
border:1px solid #ccc;
}
#price-case thead th{
text-align:center;
background-color:#900;
color:#fff;
}
#price-case tbody th{
background-color:#E7E0CD;
font-weight:normal;
}
#price-case tfoot th{
background-color:#DFD6B5;
text-align:center;
}
#price-case tfoot td.total-price{
font-size:2.4em;
background-color:#E7E0CD;
color:#cc0000;
text-align:right;
}
#price-case tfoot td.total-price span{
font-size:0.6em;
color:#000;
}
#price-case .left{ text-align:left;}
#price-case .center{ text-align:center;}
#price-case .right{ text-align:right;}

.price-list{
margin-bottom:40px;
}
.price-list th,
.price-list td{
padding:5px 5px 2px 5px;
font-size:0.8em;
color:#4f4a44;
line-height:1.35;
text-justify:distribute;
text-align:justify;
}
.price-list th{
width:220px;
font-weight:normal;
border-bottom:2px solid #999;
}
.price-list td{
border-bottom:1px solid #999;
text-align:right;
}
