@charset "utf-8";

/*----------------------------------------------기본 버튼 정의----------------------------------------------*/
/*초기화*/
a:link, a:visited {color:#5f3216;}
a:hover, a:focus, a:active{color:#000000;}

/*팝업레이어*/
.hd_pops{background:#fdfdfd;border:2px solid #dddddd;}
.hd_pops_footer{background:#fdfdfd;color:#ffffff;}
.hd_pops_footer button{
	border-radius:3px;background:#235977;
	color:#ffffff; border:1px solid #235977;}

/*최상단 탑배너*/
/*#top_bn{background:;}*/
#top_bn #today_chk_box label[for=today_chk]{color:#ffffff;}

#hd_qnb{background:#ffffff;border-bottom:1px solid #dddddd;}

/*탑링크영역*/
#hd_gnb_wrapper #tnb .tnb_ul > li > .tl_a{border-left:1px solid #dddddd;}
#hd_gnb_wrapper #tnb .tnb_ul > li > .tl_a a {color:#555555;}
#hd_gnb_wrapper #tnb .tnb_ul > li > .tl_a a.a_admin{border:1px solid #dddddd;border-radius:3px;background:#444444;color:#ffffff;}
#hd_gnb_wrapper #tnb .tnb_ul > li > .tl_a a.a_login{border-radius:3px;background:#ffffff;}
#hd_gnb_wrapper #tnb .tnb_ul > li .tnb_myul{border:1px solid #dddddd;background:#ffffff;}

/*탑 검색부분*/
#hd_gnb_wrapper #hd_sch {border:3px solid #dddddd;background:#dddddd;}
#hd_gnb_wrapper #hd_sch #sch_str{background:#ffffff;background:#dddddd;}
#hd_gnb_wrapper #hd_sch #sch_submit {color:#555555;}

/*상단네비게이션*/
#nav_box{background:#ffffff;border:1px solid #eeeeee;}



#shop_cate{background:#fdfdfd;}
#shop_cate .shop_cate_ttl{color:#ffffff;background:#5f3216 url(../shop/img/theme_shop_img/menu_icon.png) no-repeat 20px 16px;}
#shop_cate ul.itm_2dul{background:rgba(0,0,0,0.6);border-bottom:1px solid #555555;}
#shop_cate ul.itm_2dul li.itm_2dli{border-top:1px solid #555555;}
#shop_cate ul.itm_2dul li.itm_2dli a{color:#ffffff;}

/*2차메뉴*/
#shop_cate ul.itm_2dul li.itm_2dli ul.itm_3dul{border:1px solid #dddddd;border-left:0px;;}
#shop_cate ul.itm_2dul li.itm_2dli:hover ul.itm_3dul{border-right:1px solid #dddddd;}
#shop_cate ul.itm_2dul li.itm_2dli ul.itm_3dul li.itm_3dli{border-bottom:1px solid #dddddd;}
#shop_cate ul.itm_2dul li.itm_2dli ul.itm_3dul li.itm_3dli .itm_3da{color:#555555;}

#shop_cate ul.itm_2dul li.itm_2dli ul.itm_3dul li.itm_3dli ul.itm_4dul{border:1px solid #dddddd;border-left:0px;}
#shop_cate ul.itm_2dul li.itm_2dli ul.itm_3dul li.itm_3dli:hover ul.itm_4dul{border:1px solid #dddddd;border-left:0px;}



.gnb_1dli {background:#ffffff;}

.gnb_1dli.category{background:#5f3216;}
.gnb_1dli.category .gnb_1da{color:#ffffff !important;}
.gnb_1da {color:#777777 !important;}
.gnb_1da:hover{color:#000000 !important;}


/*2차카테고리*/
.gnb_2dul {border:1px solid #dddddd;background:#ffffff;}
.gnb_2dli{border-bottom:1px solid #dddddd;}
.gnb_2da:hover{background:#d4c0a5;color:#ffffff;}
.gnb_3dul{border:3px solid #5f3216;border-left:3px solid #dddddd;background:#ffffff;}
.gnb_3dli{border-top:1px dotted #dddddd;}
.gnb_3da:hover{background:#fdfdfd;}
.gnb_1dli#gnb_empty{color:#ffffff;}

/* 중간 레이아웃 */
#wrapper {background:#ffffff;}
#wrapper_title {color:#555555;}
#wrapper_title span{color:#888888;border-left:0px solid #888888;}
#container {background:#ffffff;}

#container_title{color:#5f3216;}
#container_title span{color:#888888;border-left:1px solid #888888;}


/*-----------------------------------------------------------------------------------------------------*/
/*메인페이지 중간 배너부분*/
.index_mid{background:#ffffff;}
.index_mid .index_con .id_default{border:1px solid #dddddd;}/*main01*/

.index_mid .index_con .sct_wrap01{ background-color:#ffffff; border:1px solid #dddddd;}
.index_mid_box .lat{border:1px solid #dddddd;}
.index_mid_box .lat a{ color:#333333;}
.index_mid_box .lat .cnt_cmt{color:#ffffff;background:#d4c0a5;border-radius:2em;}


/*메인 상품 공통*/
.sct_wrap header h2  a{color:#333333 !important;}
.sct_wrap header h2 > a{color:#333333 !important;}



/*텍스트크기조절*/
#text_size button {border:1px solid #dddddd;border-bottom:0;background:#444444;color:#ffffff;}


/* 하단 레이아웃 */
#ft {border-top:1px solid #999999;color:#888888;background:#444444;}
#ft .ft_terms{border-bottom:1px solid #555555;}
#ft li {border-right:1px solid #999999;}
/* 본문 바로가기 */
#skip_to_container a:focus, #skip_to_container a:active {background:#444444;color:#ffffff;}

/* 캡챠 자동등록(입력)방지 기본 */
#captcha #captcha_img {border:1px solid #dddddd;}
#captcha #captcha_key{border:1px solid #dddddd;background:#fdfdfd;}

/* 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;}

/* Mobile화면으로 */
#mobile_cng {border:1px solid #dddddd;border-radius:2em;background:#ffffff;color:#555555;}

/* 목록 바로가기 */
.sanchor {background:#444444;}
.sanchor a {border:1px solid #555555;background:#444444;color:#ffffff;}
.sanchor a > span{color:#ffffff;}
.sanchor a:focus, .sanchor a:hover {background:#444444;color:#ffffff;}
.sanchor a:focus > span, .sanchor a:hover > span{color:#ffffff;}
.sanchor a.sanchor_on {background:#ffffff;color:#555555 !important;border-bottom:1px solid #ffffff;}
.sanchor a.sanchor_on > span{color:#555555;}

/* 버튼 */
a.btn01 {border:1px solid #dddddd;background:#fdfdfd;color:#555555;border-radius:3px;}
button.btn01 {border:1px solid #dddddd;color:#555555;border-radius:3px;background:#ffffff;}
a.btn02 {background:#444444;color:#ffffff;border-radius:3px;}
button.btn02 {color:#ffffff;border-radius: 3px;background:#444444;}
.btn_submit {background:#d4c0a5;color:#ffffff;border-radius:3px;}
a.btn_cancel {border:1px solid #dddddd;background:#fdfdfd;color:#555555;border-radius:3px;}
button.btn_cancel {border:1px solid #dddddd;color:#555555;border-radius: 3px;background:#ffffff;}
a.btn_frmline, button.btn_frmline {background:#444444;color:#ffffff;} /* 우편번호검색버튼 등 */


/* 게시판용 버튼 */
a.btn_b01 {border:1px solid #dddddd;border-radius:3px;background:#fdfdfd;color:#555555;}
a.btn_b02 {border:1px solid #3b3c3f;background:#444444;color:#ffffff;border-radius:3px;}
a.btn_admin {border:1px solid #512f22;border-radius:3px;background:#512f22;color:#ffffff;} 

/* 선택수정 버튼 */
.btn_list input, .btn_list button {background: none repeat scroll 0 0 #5f3216;color: #ffffff;}

/* 기본테이블 */
.tbl_head01 {background:#ffffff;}
.tbl_head01 thead th {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#444444;color:#ffffff;}
.tbl_head01 thead a {color:#555555;}
.tbl_head01 tfoot th, .tbl_head01 tfoot td {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#fdfdfd;}
.tbl_head01 tbody th {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#fdfdfd;}
.tbl_head01 td {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}

.tbl_head02 thead th {border-top:1px solid #555555;border-bottom:1px solid #555555;background:#444444;color:#ffffff;}
.tbl_head02 thead a {color:#ffffff;}
.tbl_head02 tfoot th, .tbl_head02 tfoot td {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#fdfdfd;}
.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;background:#fdfdfd;}
.tbl_frm01 td {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#ffffff;}
.tbl_frm01 textarea, .frm_input {border:1px solid #dddddd;background:#ffffff;color:#555555;}

/* 필수입력 */
.required, textarea.required {background:url('../img/wrest.gif') #ffffff top right no-repeat !important;}

/* 새창 기본 스타일 */
.new_win #win_title {border-top:3px solid #dddddd;border-bottom:1px solid #dddddd;background:#ffffff;}
.new_win .win_ul {border-bottom:1px solid #3b3c3f;background:#444444;}
.new_win .win_ul a {border-right:g_border1_dark2_color;border-left:g_border1_dark2_color;color:#ffffff;}
.new_win .win_btn button {background:#444444;color:#ffffff;border-radius:3px;}
.new_win .win_btn a {background:#444444;color:#ffffff;border-radius:3px;}

/* 내용관리 */
#ctt {border:1px solid #dddddd;}

/* 자바스크립트 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 #3b3c3f;color:#ffffff !important;}

/* 페이징 */
.pg_page, .pg_current, .qa_page {color:#555555;}
.pg_page, .qa_page {border:1px solid #dddddd;border-radius:3px;}
.pg_current {border:1px solid #dddddd;color:#ffffff;background:#5f3216;}

/* 마이페이지 */
#smb_my_ov dl {background:#ffffff;border-top:1px solid #dddddd;}
#smb_my_ov dt,#smb_my_ov dd{border:1px solid #dddddd;border-top:0px;}
#smb_my_ov dt {background:#fdfdfd;}

/* 장바구니 */
#sod_bsk {background:#ffffff;}
.sod_opt {border:1px solid #dddddd;border-bottom:0;background:#fdfdfd;}
.sod_opt li{border-bottom:1px solid #dddddd;}
.sod_option_btn .mod_options {background:#5f3216;color:#ffffff;}

#sit_opt_added {border:1px solid #dddddd;border-bottom:0;background:#ffffff;}
#sit_opt_added li {border-bottom:1px solid #dddddd;background:#fdfdfd !important;}
#sod_bsk_list #mod_option_frm {border:1px solid #555555;background:#ffffff;}

/* 주문서 작성 */
.display_setup_message {border:1px solid #dddddd;background:#ffffff;}
#sod_list #cp_frm {border:1px solid #555555;background:#fdfdfd;}
#sod_frm_pay .tbl_wrap td {border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;}
#sod_frm_pay #sc_coupon_frm, #sod_frm_pay #od_coupon_frm {border:1px solid #555555;background:#fdfdfd;}
#sod_frm_paysel {border:1px solid #dddddd;background:#fdfdfd;}

/* 주문상세내역 */
#sod_sts_wrap {background:#ffffff;border-bottom:1px solid #dddddd;}
#sod_fin_legend {border:1px solid #dddddd;}
#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:#5f3216;}
.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:#5f3216;}
#sod_fin_view .basic_tbl th {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#fdfdfd;}
#sod_fin_dvr .dvr_link {color:#5f3216;}

#sod_fin_tot{border:1px solid #dddddd;border-top:0;background:#444444;color:#ffffff;}
#sod_fin_tot li {border-bottom:1px solid #555555;}
#sod_fin_cancel button {color: #ffffff;border-radius: 3px;background:#5f3216;}
#sod_fin_cancelfrm .frm_input {background:#ffffff;}

/* 주문상세내역 중 현금영수증 발급 */
#scash .basic_tbl th {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#fdfdfd;}
#scash_apply button {background:#444444;color:#ffffff;}

/* 공지사항 및 커뮤니티 새글 */
#sidx_lat h2 {color:#888888;}
#sidx_lat .lat_group .lat{background:#ffffff;border:1px solid #dddddd;}

/* 상품검색 */
#ssch_frm {border:1px solid #dddddd;background:#fdfdfd;}
#ssch_frm .frm_input {background:#ffffff;}
#ssch_frm p {border-top:1px solid #dddddd;}

#ssch_cate ul {border-left:1px solid #dddddd;}
#ssch_cate li{border:1px solid #dddddd;border-left:1px solid #ffffff;}
#ssch_cate li:hover{background:#fdfdfd;}

/* 모바일일때 피시버전 주문폼*/
.sod_list .sod_li {border:1px solid #dddddd;}
.sod_list .li_name a,.sod_list .li_name strong{border-bottom:1px solid #dddddd;}
.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:#444444;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_bsk_list #mod_option_frm .sit_ov_tbl{background:#ffffff;}
#cp_frm {background:#ffffff;border:1px solid #555555;}
#sod_frm_deli #order_address {background:#444444;color:#ffffff;}
#sod_frm .odf_tbl table{border-top:1px solid #dddddd;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:#ffffff;border:1px solid #dddddd;}

/*=================================================== 추가 스타일 ======================================================*/
input[type="text"],input[type="email"],input[type="password"],input[type="url"]{background:#ffffff;}
#bo_sch .frm_input{border:1px solid #dddddd;border-radius:3px;background:#fdfdfd !important;}
#bo_sch input[type=submit]{background:#fdfdfd; color:#555555;border:1px solid #dddddd;}

/* SELECT BOX */
#bo_sch .select_box{background:#fdfdfd;}
#bo_sch #sfl{;border:1px solid #dddddd;border-radius:3px;background:#ffffff url(../img/select_box_ico.png) right center no-repeat;}

/* 캡챠 자동등록(입력)방지 기본 -pc */
#captcha #captcha_img {border:1px solid #dddddd;}
#captcha #captcha_reload {border-top:1px solid #dddddd;}
#captcha #captcha_key {border:1px solid #dddddd;background:#ffffff;}








































