/* Copyright (c) 2006-05-18 Park Gwan Su <www.zeronara.net> */
/* zenaplus */

table.shop_table { border-collapse:collapse }
table.shop_table th { width:120px; border:1px solid #DDDDDD; padding:5px; text-align:left }
table.shop_table td { border:1px solid #DDDDDD; padding:5px }

table.shopnavi th { text-align:center; padding:5px 0; font-weight:bold; background:#DE465F; color:#FFFFFF; border:1px solid #DE465F }
table.shopnavi td { text-align:center; padding:5px 0; border:1px solid #eee }

/* button */
.shopbutton00 a:link,.shopbutton00 a:visited,.shopbutton00 a:active,.shopbutton00 a:hover { text-decoration:none; color:#333333 }
.shopbutton01 a:link,.shopbutton01 a:visited,.shopbutton01 a:active,.shopbutton01 a:hover { text-decoration:none; color:#333333 }
.shopbutton02 a:link,.shopbutton02 a:visited,.shopbutton02 a:active,.shopbutton02 a:hover { text-decoration:none; color:#333333 }

.shopbutton00 {
background:#FFFFFF;
border:1px solid #DDDDDD;
line-height:15px;
margin-right:3px;
padding:2px 7px;
cursor:pointer;
 }

.shopbutton01 {
background:#2F6DAC;
border:1px solid #2F6DAC;
line-height:15px;
margin-right:3px;
padding:2px 7px;
color:#FFFFFF;
cursor:pointer;
 }

.shopbutton02 {
background:#888888;
border:1px solid #888888;
line-height:15px;
margin-right:3px;
padding:2px 7px;
cursor:pointer;
color:#FFFFFF;
 }

table.shopbasic_table { border-collapse:collapse }
table.shopbasic_table th, table.shopbasic_table td { padding:5px 0 }

table.shopitem_table { border-collapse:collapse }
table.shopitem_table th, table.shopitem_table td { text-align:left; padding:5px 0 }

.shopnavi { text-align:center; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD }
.shopnavi ul { list-style:none; background:#F9F9F9; height:25px; line-height:25px; padding:0 }
.shopnavi li { list-style:none; float:left; text-align:center; padding:0 0 0 10px }
.amount { color:#26B; font-weight:bold }

table.shopbox_table { border-collapse:collapse; border:1px solid #dddddd }
table.shopbox_table th { width:100px; border-bottom:1px dotted #dddddd; padding:5px; text-align:left }
table.shopbox_table td { border-bottom:1px dotted #dddddd; padding:5px }

table.shopcart_table { border-collapse:collapse }
table.shopcart_table th { width:150px; border:1px solid #dddddd; padding:5px; text-align:center; background:#eeeeee }
table.shopcart_table td { border:1px solid #dddddd; padding:5px }

.buycheck { text-align:center; padding:10px 0; }
.goods li { border-bottom:1px dotted #dddddd; padding:5px; }
#total_price ul { padding:20px 0; }
#total_price li { padding:3px 0; }