
@charset "utf-8";

/*==================================================================================================================================*/

/* 초기화 */
html {overflow-y:scroll;background:#444444;}
body {background:#ffffff !important;}
a:link, a:visited {color:#555555;}
/* 팝업레이어 */
#hd_pop {background:#ffffff}
.hd_pops {background:#fdfdfd;border:2px solid #dddddd;}
.hd_pops_footer {background:#fdfdfd;color:#ffffff;}
.hd_pops_footer button {border-radius:3px;background:#444444 !important;color:#ffffff;}

/*로고영역*/
#logo {background:#ffffff;}



/*검색버튼*/
#hd_sch .frm_input {background:#eeeeee !important;border:0px;}

/*상단 일반 네비게이션*/
#top_nav{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#ffffff;}

#top_nav .swiper-slide a{color:#555555;background:#ffffff;}

#hd_mb li a{background:#866c6c;color:#ffffff;border-left:1px solid #b8c0c2;}
#hd_mb li a:hover{background:#b8c0c2;}




/* 중간 레이아웃 */
#container_title {border-bottom:1px solid #dddddd;color:#b8c0c2;}

/* ------------인덱스 영역--------- */
/*베스트상품영역*/
.choice_item h2 a{color:#111111;}
.choice_item h2 span{color:#888888;}
.choice_item h2 p.explan{color:#888888;}
.choice_item h2 p.solid{border-bottom:1px solid #111111;}

.sct_20 .sct_inner{border:1px solid #dddddd;}
/* 내용관리 */
#ctt {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}

/* 하단 레이아웃 */
#ft {border-top:1px solid #555555;color:#888888;background:#444444;}
#ft_to_top {background:#fdfdfd}

#ft_tnb{border-left:1px solid #444444;}
#ft_tnb .tbn_dv{border:1px solid #444444;;border-left:0px;}
#ft_tnb .tbn_dv a{color:#ffffff;background:#333333;}


/* ########## 쇼핑몰 컨텐츠 ########## */
/* 인덱스 이미지 출력 */

/* 사용후기 모음 */
#sps_sch div.sps_top a {
	background:#ffffff;border:1px solid #dddddd;
	color:#888888; border-radius:3px;
}
#sps_sch #sfl{
	background: #fdfdfd url(../shop/img/theme_shop_img/select_box_ico.png) right center no-repeat !important;
   	color: #555555;border-radius: 3px;border:1px solid #dddddd;
}
#sps_sch input[name=stx]{
	color:#555555; border:1px solid #dddddd;
	background:#fdfdfd !important;border-radius:3px;
}
#sps_sch input[type=submit]{
	background:#f3e4e4; border: 1px solid #f3e4e4; color:#888888; border-radius:3px;
}


#sps ol {border-top:1px solid #dddddd;}
#sps li {border-bottom:1px solid #dddddd}

#sps dl {color:#888888;}

.sps_con_btn button {background:#cccccc;color:#ffffff;border-radius:2em;}

/* 상품문의 모음 */
#sqa_sch div.sps_top a {
	background:#ffffff; border:1px solid #dddddd; 
	color:#888888; border-radius:3px; 
}
#sqa_sch #sfl{
	background:#fdfdfd url(../shop/img/theme_shop_img/select_box_ico.png) right center no-repeat !important; 
	color:#555555; border-radius:3px; border:1px solid #dddddd;
}
#sqa_sch input[name=stx] {
	color:#555555; border:1px solid #dddddd; 
	background:#fdfdfd !important; border-radius:3px;
}
#sqa_sch .btn_submit {
	background:#f3e4e4; border: 1px solid #f3e4e4; color:#888888; border-radius:3px;
}

#sqa_sch a {background:#444444;color:#ffffff;}

#sqa ol {border-top:1px solid #dddddd;}
#sqa li {border-bottom:1px solid #dddddd}


#sqa dl {color:#888888;}

.sqa_section .sqa_con {background:#fdfdfd;}
.sqa_con_btn button {background:#cccccc;color:#ffffff;border-radius:2em;}

/* 마이페이지 */
#smb_my_ov ul li{background:#ffffff;border:1px solid #dddddd;}
#smb_my_ov ul li a{color:#f20e34;}
#smb_my_ov dl {border:1px solid #dddddd;#555555;background:#ffffff;}
#smb_my_ov dt {border-bottom:1px solid #dddddd;}
#smb_my_ov dd {border-bottom:1px solid #dddddd}
#smb_my_ov dt.my_point{background:#fdfdfd;}

#smb_my_wish li {border:1px solid #dddddd;background:#ffffff;}
#smb_my_wish li:nth-of-type(1) {border-top:1px solid #dddddd;}
#smb_my_wish .info_date {color:#888888;}

/* 장바구니 주문서 공통 */
.sod_list .sod_li {border:1px solid #dddddd;background:#ffffff;}
.sod_list .li_name a{border-bottom:1px solid #dddddd;}
.sod_list .li_name strong{color:#b8c0c2;}
.sod_list .sod_opt{color:#888888;}
.sod_list .li_cp .cp_btn, .sod_list .li_cp .cp_cancel, .sod_list .li_mod .mod_btn {background:#866c6c;color:#ffffff;}
.sod_list .li_cp .cp_cancel, .odf_tbl #od_coupon_cancel, .odf_tbl #sc_coupon_cancel{border:1px solid #999999;color:#888888;background:#fdfdfd;}
.sod_list .li_prqty .li_prqty_sp{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;color:#888888;}
.sod_list .li_prqty  .prqty_price{border-left:1px solid #dddddd;}
.sod_list .li_prqty  .prqty_sc{border-right:1px solid #dddddd;}
.sod_list .li_prqty .li_prqty_sp span{background:#fdfdfd;}
.sod_list .li_total {border-top:1px solid #dddddd;}
.sod_list .total_span {color:#555555}
.sod_list .total_price strong{color:#866c6c;}
.sod_list .total_point strong{color:#555555;}
#sit_opt_added {border:1px solid #dddddd;border-bottom:0;background:#ffffff;}
#sit_opt_added li {border-bottom:1px solid #dddddd;}
#sit_opt_added li div .sit_qty_plus{border:1px solid #dddddd;}
#sit_opt_added li div .sit_qty_minus{border:1px solid #dddddd;}
#sit_opt_added li div .frm_input{border:1px solid #dddddd;background:#ffffff;}
select.it_option,select.it_supply {border-radius:3px;border:1px solid #dddddd;background: url(../mobile/shop/img/select.gif) no-repeat  right #fdfdfd;}

/*수량*/
#sit_opt_added li .sit_opt_qty .frm_input{border:1px solid #dddddd;background:#ffffff}
#sit_opt_added li .sit_opt_qty .sit_qty_plus{border:1px solid #dddddd;}
#sit_opt_added li .sit_opt_qty .sit_qty_minus{border:1px solid #dddddd;}

/* 장바구니 */
#sod_bsk_list #mod_option_frm form{border:2px solid #866c6c;background:#ffffff;}
#sod_bsk_list #mod_option_frm .sit_ov_tbl{background:#fdfdfd;}
#sod_bsk_list #mod_option_frm .btn_submit{background:#866c6c; color:#ffffff;}
#sod_bsk_list #mod_option_frm .btn_cancel{background:#ffffff;border:1px solid #866c6c;color:#866c6c;border-radius:3px;}

#sod_bsk_tot {border:1px solid #dddddd;background:#fdfdfd}
#sod_bsk_tot dt, #sod_bsk_tot dd {}
.sod_bsk_cnt {background:#ffffff;color:#866c6c}

#sod_bsk_act div button.btn01 {border:1px solid #b8c0c2;background:#ffffff;color:#b8c0c2;}

#sod_bsk_act a.btn01 {border:1px solid #b8c0c2;background:#ffffff;color:#b8c0c2}
#sod_bsk_act .btn_submit{background:#866c6c; border:1px solid #866c6c; color:#ffffff; }
#sod_bsk_act  div .btn01 {background:#ffffff;color:#888888;border:1px solid #888888;}

/* 위시리스트 */
#sod_ws li{border:1px solid #dddddd;background:#ffffff;}
#sod_ws .info_date {color:#888888}
#sod_ws .wish_chk{color:#ffffff; }
#sod_ws .sold_out{color:#ffffff; background:#866c6c;}
#sod_ws .wish_info a{color:#b8c0c2;}
#sod_ws_act button{border-radius:3px;}
#sod_ws_act .btn01{background:#ffffff;border:1px solid #b8c0c2;color:#b8c0c2;}
#sod_ws_act .btn02{background:#866c6c;border:1px solid #866c6c;}

/* 쿠폰 */
#scp_list li {border:1px solid #dddddd;border-radius:3px}
#scp_list .li_title {background:#fdfdfd}
#scp_list .pd_date {color:#888888}
#scp_list .li_target {color:#b8c0c2;}

/* 주문서 작성 */
#sod_bsk_list #mod_option_frm .sit_ov_tbl{background:#fdfdfd;}
#sod_frm_deli #order_address {background:#444444;color:#ffffff;}
#sod_frm h2{background:#fdfdfd;border:1px solid #dddddd;}
#sod_frm .odf_tbl table{border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
#sod_frm .odf_tbl table tbody td,#sod_frm .odf_tbl table tbody th{border-bottom:1px solid #dddddd;}
#sod_frm .odf_tbl table th{color:#555555;}
#sod_frm .odf_tbl table .frm_input{background-color:#ffffff !important;}
#sod_frm .odf_tbl textarea{border:1px solid #dddddd;}
#sod_frm_pay .tbl_head01 td {border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;}

#sod_frm_paysel {background:#fdfdfd;border:1px solid #dddddd}

#sod_frm_paysel #settle_bank {background:#ffffff;border:1px solid #dddddd}
#sod_frm_paysel #settle_bank .frm_input {background:#ffffff;}

#sod_frm #cp_frm,#od_coupon_frm,#sc_coupon_frm{border:2px solid #444444;background:#ffffff;}
#sod_frm #cp_frm .tbl_head02 caption,#od_coupon_frm .tbl_head02 caption,#sc_coupon_frm .tbl_head02 caption{background:#444444;color:#ffffff;}
#sod_frm #cp_frm .tbl_head02 table,#od_coupon_frm .tbl_head02 table,#sc_coupon_frm .tbl_head02 table{border:1px solid #dddddd;}

#sod_frm #cp_frm .tbl_head02 th,#od_coupon_frm .tbl_head02 thead th,#sc_coupon_frm .tbl_head02 thead th{border-bottom:1px solid #dddddd;background:#fdfdfd;}

#sod_frm #display_pay_button .btn_submit, #sod_frm #display_pay_button .btn_cancel, #sc_coupon_frm #display_pay_button .btn_cancel{background: #866c6c;border:1px solid #866c6c;color:#ffffff;}

#sod_frm #display_pay_button  .btn_cancel{border:1px solid #444444;background:#ffffff;color:#444444}

/* 배송지 목록 */
#sod_addr li {border-bottom:1px solid #dddddd}
#sod_addr #btn_sel {background:#444444;color:#ffffff}
#sod_addr #btn_del {background:#866c6c;color:#ffffff;}


/* 주문상세내역 */
#sod_fin .sod_list .li_opt{border-top:1px solid #dddddd}
#sod_fin  .sod_list .li_prqty .prqty_stat{border-right:1px solid #dddddd;}
#sod_fin_no {background:#fdfdfd;border:1px solid #dddddd;}
#sod_fin_legend {background:#fdfdfd}

#request_form div {border:1px solid #555555;background:#fdfdfd;}
#request_form .frm_input {background:#ffffff !important;}

#sod_req_btn button {background:#444444;}

#sod_req_log ul {border-top:1px solid #dddddd;background:#fdfdfd;}
#sod_req_log li {border:1px solid #dddddd;border-top:0}
.sod_req_log_view caption span {color:#f20e34}
.sod_req_log_view th {border-top:1px solid #dddddd;background:#fdfdfd !important;color:#555555 !important;}
.sod_req_log_view td {background:#ffffff;color:#555555}
.sod_req_log_view p {border-bottom:1px solid #dddddd;background:#ffffff;color:#555555}
.sod_req_log_view button {color:#f20e34;}

#sod_fin_view .tbl_head01 th {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#fdfdfd;}
#sod_fin_dvr .dvr_link {color:#f20e34;}

#sod_fin_tot {border:1px solid #dddddd;background:#444444;color:#ffffff}
#sod_fin_tot li{color:#444444;}
#sod_fin_tot li:first-child{background:#ffffff;color:#866c6c;}
#sod_fin_tot li:nth-child(odd){background:#ffffff;}
#sod_fin_tot li:nth-child(even){background:#fdfdfd;}

#sod_fin_cancel button {border:0;border:1px solid #b8c0c2;color:#b8c0c2;background:#ffffff;border-radius:3px;}
#sod_fin_cancelfrm {background:#fdfdfd}
#sod_fin_cancelfrm  label{color:#888888}
#sod_fin_cancelfrm .frm_input {background:#ffffff !important;}
#sod_fin_cancelfrm .btn_frmline{background:#444444;color:#ffffff;}

#sod_fin h3,#kcp_acc_test table caption{background:#fdfdfd;border:1px solid #dddddd;}
#sod_fin .odf_tbl table{border-left:1px solid #dddddd;border-right:1px solid #dddddd;background:#ffffff;}
#sod_fin .odf_tbl table tbody td,#sod_fin .odf_tbl table tbody th{border-bottom:1px solid #dddddd;}
#sod_fin .odf_tbl table th{color:#555555;}
#sod_fin .odf_tbl textarea{border:1px solid #dddddd;}
#sod_fin .odf_tbl table input[type="text"]{background-color:#ffffff !important;border:1px solid #dddddd}

/* 주문내역 include  */
#sod_inquiry li {border:1px solid #dddddd;background:#ffffff;}
#sod_inquiry li .inquiry_idtime{background:#fdfdfd;border-bottom:1px solid #dddddd;}
#sod_inquiry li .inquiry_name{color:#888888}
#sod_inquiry li .inquiry_price{color:;}
#sod_inquiry li .inquiry_inv{color:#866c6c;}

/* 주문상세내역 중 현금영수증 발급 */
#scash .tbl_head01 th {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#fdfdfd;}
#scash_apply button {background:#444444;color:#ffffff}

/* 상품검색 */
#ssch{}
#ssch_frm {border:1px solid #dddddd;background:#fdfdfd;}
#ssch_frm .frm_input {background:#fdfdfd; color:#555555;}
#ssch_frm .btn_submit {background:#f3e4e4; color:#888888;}
#ssch_frm p {border-top:1px solid #dddddd;}
#ssch_cate ul {border-bottom:1px solid #dddddd;}
#ssch_cate li {border:1px solid #866c6c; border-radius:2em;}
#ssch_cate a{color:#866c6c;}
#ssch_cate a span {}


/* 본문 바로가기 */
#skip_to_container a:focus, #skip_to_container a:active {background:#444444;color:#ffffff;}


/* 캡챠 자동등록(입력)방지 기본 */
#captcha #captcha_mp3{border:1px solid #dddddd;}
#captcha #captcha_img {border:1px solid #dddddd;}
#captcha #captcha_reload {border:1px solid #dddddd;}
#captcha #captcha_key {border:1px solid #dddddd;background:#fdfdfd;}
#captcha #captcha_info {color:#888888;}

/* Mobile화면으로 */
#mobile_cng {border:1px solid #dddddd;border-radius:2em;background:#ffffff;color:#555555;}

/* ckeditor 단축키 */
.btn_cke_sc{border:1px solid #dddddd !important;background:#fdfdfd !important;color:#555555 !important;}
.cke_sc_def {border:1px solid #dddddd;background:#fdfdfd;}
.cke_sc_def dt, .cke_sc_def dd {border-bottom:1px solid #dddddd}

/* 버튼 */
a.btn01 {border:1px solid #dddddd;border-radius:3px;background:#fdfdfd;color:#555555;}
button.btn01 {border:1px solid #dddddd;background:#fdfdfd;color:#555555;}
a.btn02 {border:1px solid #3b3c3f;border-radius:3px;background:#444444;color:#ffffff;}
button.btn02 {border:1px solid #3b3c3f;background:#444444;color:#ffffff;}
.btn_submit {border-radius:3px !important;background:#f3e4e4;color:#888888;}
a.btn_cancel {border:1px solid #dddddd;border-radius:3px;background:#fdfdfd;color:#555555;}
button.btn_cancel {border:1px solid #dddddd;background:#fdfdfd;color:#555555;}
a.btn_frmline, button.btn_frmline {background:#b8c0c2;color:#ffffff;} /* 우편번호검색버튼 등 */
#od_coupon_btn{background:#866c6c;color:#ffffff;} /*쿠폰적용 버튼*/
#od_coupon_cancel{background:#ffffff; border:1px solid #866c6c;color:#866c6c;} /*쿠폰취소 버튼*/

/* 게시판용 버튼 */
a.btn_b01 {border:1px solid #dddddd;border-radius:3px;background:#fdfdfd;color:#555555;}
a.btn_b02 {border:1px solid #3b3c3f;border-radius:3px;background:#444444;color:#ffffff;}
a.btn_admin {border:1px solid #444444;border-radius:3px;background:#444444;color:#ffffff;} /* 관리자 전용 버튼 */

/* 기본테이블 */
.tbl_wrap caption {color:#b8c0c2;}

.tbl_head01 caption {color:#888888;}
.tbl_head01 thead th {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#fdfdfd;color:#555555;}
.tbl_head01 thead a {color:#555555;}
.tbl_head01 tfoot th {border-top:1px solid #555555;border-bottom:1px solid #555555;background:#444444;color:#ffffff}
.tbl_head01 tfoot td {border-#555555;background:#444444;color:#ffffff;}
.tbl_head01 tbody th {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}
.tbl_head01 td {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}

.tbl_head02 caption {color:#888888;}
.tbl_head02 thead th {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#fdfdfd;color:#555555;}
.tbl_head02 thead a {color:#383838}
.tbl_head02 tfoot th {border-top:1px solid #555555;border-bottom:1px solid #555555;background:#444444;color:#ffffff}
.tbl_head02 tfoot td {border-#555555;background:#444444;color:#ffffff;}
.tbl_head02 tbody th {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}
.tbl_head02 td {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}

/* 폼 테이블 */
.tbl_frm01 th {border:1px solid #dddddd;border-left:0;}
.tbl_frm01 td {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.tbl_frm01 textarea, .frm_input {
	border:1px solid #dddddd;
	background:url(../img/wrest.gif) #fdfdfd top right no-repeat !important;
}
.tbl_frm01 .frm_info {color:#888888;}


/* 새창 기본 스타일 */
.new_win #win_title{border-bottom:1px solid #dddddd;}
.new_win .win_btn a {background:#444444;color:#ffffff;}
.new_win .win_btn button {background:#444444;color:#ffffff;border-radius:3px;}
.new_win .win_btn input {background:#866c6c; border-radius:3px; color:#ffffff; }

/* 자바스크립트 alert 대안 */
#validation_check p {border:1px solid #dddddd;background:#ffffff}

/* 사이드뷰*/
.sv_wrap .sv {border:1px solid #3b3c3f;background:#444444}
.sv_wrap .sv a {border-bottom:1px solid #283646;color:#ffffff !important;}

/* 페이징 */
.pg_page, .pg_current, .qa_page {color:#888888 !important;}
.pg_current {color:#866c6c !important;}

/* 상품상세 메뉴 floating */
#info_top_layer {background-color:#fdfdfd;}
#form_btn_layer {background-color:#fdfdfd;}

/*쇼핑몰레이아웃*/
#mb_login .btn_submit{background:#866c6c !important; color:#ffffff;}


/*피시일때 모바일버전 주문폼*/
#forderform .tbl_frm01 th{border-bottom:1px solid #dddddd;background:#fdfdfd;}
#sod_frm #display_pay_button .btn01{background:#ffffff;border:1px solid #866c6c;color:#866c6c;}
