@charset "utf-8";

/* ----------------------------------------------------------------------
	@ Creator Info.
	- Author : DESIGNPIXEL(Web-Agency) _ 디자인픽셀
	- Web-site: http://www.designpixel.co.kr
	- Front Engineer : ssavio A.K.A. ssavio / http://twitter.com/ssaviolab

	- Create Date : Aug.18.2010
	- Last Date : Aug.26.2010

	- ssavio CSS Framework
	- ssavio²PENSOXECT!
------------------------------------------------------------------------*/


/* 쇼핑몰 인덱스 */
/* 히트 커피 */
input.chk {margin:0;border:0;vertical-align:middle;}

/* 상품 리스트 */
#prd_list {border-top:2px solid #64b200}
#prd_list td.article{padding:10px;}


.shop_part {margin:40px 0 30px;}
.shop_part dt{padding:0 0 10px;position:relative;}
.shop_part dt a.more{position:absolute;right:0;top:5px;}
.shop_part dd{width:100%;display:inline-block;}

.hit_list {margin:0 0 10px;}
.hit_list th{text-align:left;}
.hit_list td, .hit_list td a {font-size:11px;color:#000;}
.hit_list td a {font-weight:bold;}
.hit_list td {padding:4px 0 0;text-align:center;text-align:center;vertical-align:middle;}
.hit_list td.img{width:200px;height:250px;border:1px solid #e5e5e5;padding:5px;}
.hit_list td.category{}
.hit_list td.prd_name{}

.green_list {margin:0 0 10px;}
.green_list th{text-align:left;}
.green_list td, .green_list td a {font-size:11px;color:#000;}
.green_list td {padding:4px 0 0;text-align:center;text-align:center;vertical-align:middle;}
.green_list td a {font-weight:bold;}
.green_list td.img{width:200px;height:200px;border:1px solid #e5e5e5;padding:5px;}
.green_list td.category{}
.green_list td.prd_name{}

.prd_tb td {padding:2px 0;text-align:center;}
.prd_tb td.img {width:130px;height:125px;border:1px solid #e5e5e5;padding:5px;}
.prd_tb td.prd_name a{color:#ea6300;}

#shop_brand {display:inline-block;}
#shop_brand dt, #shop_brand dd{float:left;}
#shop_brand dd {padding:2px 0 0 10px;}
#shop_brand dd a{color:#000;font-size:11px;}

#shop_product {display:inline-block;}
#shop_product dt, #shop_brand dd{float:left;}
#shop_product dd {padding:2px 0 0 10px;}
#shop_product dd a{color:#000;font-size:11px;}

.accent { font-weight:bold;}

/* 상세페이지 */

#shop_local a{color:#000;}

#detail_img_tb td.img img {border:1px solid #ddd;}

#info_tb {border-top:2px solid #64b200;}
#info_tb caption {font-size:1.2em;font-family:dotum;color:#000;font-weight:bold;text-align:left;padding:0 0 5px;}
#info_tb th, #info_tb td {color:#000;padding:7px 10px;border-bottom:1px solid #ddd;}
#info_tb th {color:#348b31;font-weight:normal;text-align:left;}
#info_tb td {background:url('img/tit_part.gif') 0 50% no-repeat;}


/* 탭(제품상세,정보,후기,문의,배송/환불) */

#detail_tab_list {display:inline-block;width:100%;background:url('img/btn_tab_bg.gif') 0 100% repeat-x;}
#detail_tab_list li{width:120px;height:18px;padding:7px 0 0;background:url('img/btn_tab_down_bg.gif') 0 0 no-repeat;float:left;display:inline;margin-right:3px;text-align:center;font-size:11px;}
#detail_tab_list li.on{background:url('img/btn_tab_over_bg.gif') 0 0 no-repeat;}
#detail_tab_list li img{vertical-align:middle;}

#shop_detail_btn_list li{float:left;display:inline;padding:5px 0px 0px 10px;}


/* 탭 분류 영역 */
div.detail_info {margin:20px 0 60px;}

/* 바로가기 탭 */
div.detail_info ul.detail_tab_btns {display:inline-block;width:100%;margin:0 0 40px;;background:url('img/shop_detail_section_bg.gif') 0 0 no-repeat}
div.detail_info ul.detail_tab_btns li{display:inline;float:left;}




/* 상품 평*/
.shop_detail_bbs_tb {border-top:1px solid #f00;}
.shop_detail_bbs_tb_head{width:100%;border-top:1px solid #e6e6e6;border-bottom:2px solid #e6e6e6;background:#f9f9f9;}
.shop_detail_bbs_tb_head th{padding:7px 0 4px;}
.shop_detail_bbs_tb_body td{border-bottom:1px solid #e6e6e6;padding:7px 0 4px;}
.shop_detail_bbs_tb_reply .reply {background:url('img/dot_line.gif') 0 100% repeat-x;/*border-bottom:1px solid #e6e6e6;*/}


/* 주문 내역 */
#order_tb {width:100%;border-bottom:1px solid #e1dfdf;}
#order_tb th{padding:10px 10px;background:#fafafa;border-top:2px solid #64b200;border-bottom:1px solid #e1dfdf;font-size:11px;}
#order_tb td{font-size:11px;}


.order_form_tb {width:100%;margin:60px 0 10px;}
.order_form_tb caption{text-align:left;padding:5px 10px;font-size:11px;border-bottom:2px solid #64b200;}
.order_form_tb th, .order_form_tb td{padding:5px 10px;text-align:left;;border-bottom:1px solid #ededed;}

.order_form_pay_tb {width:100%;}
.order_form_pay_tb th, .order_form_pay_tb td{padding:5px 10px;text-align:left;;border-bottom:1px solid #ededed;}


.mypage_tb {width:100%;border:2px solid #e1dfdf;border-bottom:1px solid #e1dfdf;}
.mypage_tb td{background:#fafafa;border-bottom:1px solid #e1dfdf;padding:10px 0;}