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

/* buy pages */
.buy_group {border-top:solid 1px #ccc; padding-top:10px; padding-bottom:10px; margin-top:10px;}
.buy_sel {font-family:'Lucida Grande', 'Helvetica', Helvetica, Arial, sans-serif; font-size:11px; padding-left:10px;padding-top:15px;}
.buy_sel_bundles {font-family:'Lucida Grande', 'Helvetica', Helvetica, Arial, sans-serif; font-size:11px; padding-top:15px;}
.buy_sel a{font-weight:bold; text-decoration:none;}
.buy_sel_bundles a{font-weight:bold; text-decoration:none;}
.buy_head {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#960;}
.buy_bundles {border:solid 1px #ccc; background-color:#eee; padding:5px;}

.rt_sub {width:160px; margin-left:20px; margin-bottom:40px; float:right;}
.rt_sub_ttl {background-color:#069; color:#fff; font-size:14px; font-weight:bold; padding:6px;}
.rt_sub_txt {border:solid 1px #069; background-color:#E7E7E7; padding:6px; line-height:24px;}



/* buy index page */
.buy_display_center {width:480px; padding-right:10px; float:left;}
.buy_display_rt {padding-left:10px;}

.buy_choose {font-size:14px; text-align:center; vertical-align:top; width:210px; font-weight:bold;}
td.buy_choose a {color:#069; text-decoration:none;}
td.buy_choose a:hover {color:#C60;}

.buy_hm_l {width:65px; vertical-align:top; padding-top:10px; padding-bottom:10px; border-bottom:solid 1px #ccc;}
.buy_hm_c {width:35px; vertical-align:top; padding-top:10px; padding-bottom:10px; border-bottom:solid 1px #ccc;}
.buy_hm_r {vertical-align:top; padding-top:10px; padding-bottom:10px; border-bottom:solid 1px #ccc;}

