@charset "UTF-8";
.pricebox { display:block; width:720px;}
div.pricebox div.box_left { float:left; margin-right:60px; display:block; overflow:hidden; }
div.pricebox div.box_light { float:left; display:block; overflow:hidden; }


table.printprice { border-top:solid 1px #ccc; border-left:solid 1px #ccc; margin:0 0 10px; }
table.printprice th,table.printprice td{font-size:12px;}
table.printprice th {background: #EFC0CA; text-align:center; padding:5px 4px; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; }
table.printprice td { text-align:right; padding:0; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; }
table.printprice td a {color:#333;text-decoration:none;font-weight:bold;display:block;padding:5px 6px;}
table.printprice td a:hover {color:#000;text-decoration:underline;}
table.printprice th.rth {background: #F9E3E9;width:62px;line-height:1.2em; }

.bg_even {background: #f2f2f2;}
.bg_odd  {background: #fff;}


table.printprice td.hover {background-color: #B5D5FF;}
table.printprice td.hoverrow  {background-color: #B5D5FF;}
table.printprice td.hovercell {background-color: #ffc;}
table.printprice td.click     {background-color: #ccc;}
#condition3 { width:706px; }

.option { font-size:16px; font-weight:bold; padding: 5px 0 5px 10px; margin:35px 0 20px; border-left: 8px solid #D2516C; border-bottom: 1px solid #D2516C; }