@charset "utf-8";

/* ##################################### price.css ##################################### */
/* ========================== price ========================== */
#R.price {}

#R.price h2, #R.price table { margin-bottom:7px; }
#R.price tr.top th { background:#F8F7C7/*#DFF6D2*/; color:#6C6A0D; font-weight:bold; text-align:center; }
#R.price th { background:#eee; text-align:left; }

#R.price tr.mainCell th, #R.price tr.mainCell td { background:#ECFAE4; color:#457d04;}
#R.price tr.mainCell th { color:#457d04; font-weight:bold; }
#R.price tr.free th, #R.price tr.free td { background:#FEEFF4 !important; color:#84042E !important; }
#R.price tr.free th { font-weight:bold; }
#R.price tr.free td { vertical-align:middle; }
#R.price tr.free td.charge { text-align:center; }

.btn.printPrice a { float:right; width:120px; height:22px; margin:0 10px 7px 0; background: url(../price/img/b_printPrice.gif) no-repeat 0 0; }
.btn.printPrice a:hover { background: url(../price/img/b_printPrice.gif) no-repeat 0 -22px; }

/* ===== */
