/** 공통 색 #6a3200 **/ 
body {-webkit-text-size-adjust:auto;min-width:320px;width:100%;margin:0 auto;font-size:1.1rem}
body img {}
ul li , a {list-style:none;}
a {text-decoration:none;}


/** 공통 **/
/* background color */
.ssBack {background:#6a3200 !important;}
.ssBack_f5 {background:#f5f5f5 !important;}
.ssBack_f7 {background:#f7f7f7 !important;}


/* font color */
.ssColor {color:#6a3200 !important;}
.ssRed {color:#ff0000 !important;}

@media (max-width:360px){html{font-size:10px;}}
@media (min-width:361px) and (max-width:399px){html{font-size:11px;}}
@media (min-width:400px) and (max-width:439px){html{font-size:12px;}}
@media (min-width:440px) and (max-width:479px){html{font-size:13px;}}
@media (min-width:480px) and (max-width:519px){html{font-size:14px;}}
@media (min-width:520px) and (max-width:559px){html{font-size:15px;}}
@media (min-width:560px) and (max-width:599px){html{font-size:16px;}}
@media (min-width:600px) and (max-width:639px){html{font-size:17px;}}
@media (min-width:640px) and (max-width:679px){html{font-size:18px;}}
@media (min-width:680px) and (max-width:719px){html{font-size:19px;}}
@media (min-width:720px) and (max-width:759px){html{font-size:20px;}}
@media (min-width:760px) and (max-width:799px){html{font-size:21px;}}
@media (min-width:800px) and (max-width:839px){html{font-size:22px;}}
@media (min-width:840px) and (max-width:879px){html{font-size:23px;}}
@media (min-width:880px){html{font-size:24px;}}


/*** 상단 ***/
#hd {overflow:hidden;display:block;width:100%;position:relative;}

#hd_ban {overflow:hidden;width:100%;background:url(/inc/m/img/top_banner.jpg) no-repeat;}
#hd_ban img {width:100%;}

#headerMenu { position:relative; width:100%; height:30px; overflow:hidden; }


#gnb { float:left; width:100%; height:30px; border-bottom:1px solid #d3d3d3; background-color:#fbfbfb; margin:0 auto; padding:0; }
#gnb li {float:left; display:inline-block; width:20%; min-height:30px; background:url(/inc/m/img/gnb_bar.jpg) repeat-y center right; text-align:center; padding:0 }
#gnb li.li_last {background:none}
#gnb li.regiser {position:relative;background:url(/inc/m/img/point_con.png) no-repeat center 83%, url(/inc/m/img/gnb_bar.jpg) repeat-y center right;}
#gnb li a { display:block; color:#666; font-weight:bolder; font-size:12px; line-height:30px; }

#hd_point {position:absolute;top:85%;/*background:url(/inc/m/img/hd_point.png) no-repeat center;*/width:85%;padding:5% 0;text-align:center;color:#fff;line-height:12px;left:10%;border:0px solid #c1c1c1;border-radius:8px;font-size:0.9rem;letter-spacing:-1px}

#hd_logo { overflow:hidden; display:inline-block; margin-top:20px; width:100%; position:relative; }
#hd_logo .logo {margin-left:20px}
#hd_logo .logo img {width:35%}
#hd_logo .bomak {float:right;border:1px solid #6a3200;padding:2% 5%;margin:5% 3% 0 0;font-weight:bolder;color:#666}

#hd_cate { overflow:hidden; display:inline-block; margin-top:2px; width:100%; height:40px; position:relative; }
#hd_cate .category { float:left; width:40%; height:30px; background:#6a3200; padding:5px 0 5px; }
#hd_cate .category a { display:block;color:#fff;/*font-size:26px;*/text-align:center;font-size:1.2rem; line-height:30px; }
#hd_cate .category a .cate_ul_img {overflow:hidden;display:inline-block;width:20%;text-align:left;padding-left:3%}
#hd_cate .category a .cate_ul_img img { width:50%; }
#hd_cate .category a .cate_ul_txt {overflow:hidden;width:65%;display:inline-block;}
#hd_cate .search {}
.search_box { float:left; width:37%; padding-left:3%; margin:5px 0 5px 5%; height:27px; border:none; font-size:14px; line-height:27px; border:1px solid #c1c1c1; }
.submit { margin:5px 0 5px 2%; background:#6a3200;border:1px solid #6a3200;cursor:pointer; height:30px; vertical-align:top; }



/*** 본문 ***/


/****/
#container { width:100%; }

/**/
#slider {overflow:hidden;width:100%;position:relative;}

#slider ul {overflow:hidden;width:100%;margin:0;padding:0;}
#slider ul li {overflow:hidden;width:100%;margin:0;padding:0;}
#slider ul li img {width:100%;}
.flex-control-nav {position:absolute; bottom: 3%;  left: 46%; padding:0;}
.flex-control-nav li {float:left;width:20px;height:20px;margin:0 0 0 3px}
.flex-control-nav li a {background:url(/inc/m/img/off.png) no-repeat;background-size:80%;height:20px;width:20px;text-indent:-9999px;display:block;}
.flex-control-nav li a.flex-active {background: url(/inc/m/img/on.png) no-repeat;background-size:80%;margin:0; height:20px;width:20px}


#slider2 {overflow:hidden;width:100%;margin:17px 0 0 0;position:relative;}
#slider2 ul {overflow:hidden;width:100%;margin:0;padding:0;}
#slider2 ul li {overflow:hidden;width:100%;margin:0;padding:0;}
#slider2 ul li img {width:100%;}
#slider2 .flex-direction-nav {}
#slider2 .flex-prev {position:absolute;top:35%;left:0;background:url(/inc/m/img/sleft_btn.png) no-repeat;background-size:70%;width:10%;height:45%;text-indent:-9999px;}
#slider2 .flex-next {position:absolute;top:35%;right:0;background:url(/inc/m/img/sright_btn.png) no-repeat right 0;background-size:70%;width:10%;height:45%;text-indent:-9999px;}


/**/
#goods { overflow:hidden; margin:0 5%;border-top:4px solid #6a3200;margin-top:8%;}
#goods h2 {overflow:hidden;text-align:center;font-size:1.5rem;margin:3% 0 0 0;padding:0;}
#goods .main_goods { width:100%; margin:5% auto 0; text-align:center; overflow:hidden; }
#goods .main_goods ul { width:100%; margin:0; padding:0; }
#goods .main_goods li { float:left; display:inline-block; width:48%; padding:0 1% 0 1%; color:#333;letter-spacing:-2px;margin:0% 0; cursor:pointer; min-height:240px;}
#goods .main_goods li span { color:#ff0000; }


#goods dl {float:left;width:49%;margin:5% auto 0; text-align:center; }
#goods dl.dl_right {float:right;}
#goods dl .dl_img {border:1px solid #d4d4d4;width:90%;}
#goods dl img { vertical-align:middle; }
#goods dl dt {color:#333;letter-spacing:-2px;margin:2% 0}
#goods dl dd {color:#111;margin:0;padding:0;}
#goods dl dd span {color:#ff0000}
#goods_more {clear:both;float:left;text-align:center;width:99%;border:1px solid #969696;margin-top:8%;padding:3% 0}
#goods_more a {display:block;color:#969696;}

/************************ 상품리스트 *********************************************/
.goodsList { position:relative; width:100%; height:auto; overflow:hidden; margin:20px auto 30px; }
.goodsList ul { width:100%; margin:0px; padding:0px; }
.goodsList li { float:left; display:inline-block; width:46%; padding:2%; overflow:hidden;}
.goodsList li img { width:100%; }
.goodsList li div.textfont { margin:10px auto 20px; color:#333; font-size:12px; line-height:20px; text-align:center; width:100%; min-height:80px;  }
.goodsList li div span { color:red; }

/**/
#banner {overflow:hidden;margin:30px 0 45px 0;}
#banner ul {overflow:hidden;width:100%;display:block;margin:0;padding:0;}
#banner ul li {overflow:hidden;width:100%;margin:0;padding:0;}
#banner ul li a {display:block;width:100%;margin:0;padding:0;}
#banner ul li img {width:100%;}
/**/
#quick_bar {clear:both;overflow:hidden;width:100%;margin:0px;border-top:2px solid #969696;border-bottom:1px solid #969696;display:inline-block;}
#quick_bar span {position:absolute;width:100%;height:90%;left:0;top:0;z-index:-10;background-color:#6a3200;}
#quick_bar a {}
#quick_bar .quick1 {float:left;position:relative;width:24.8%;margin:0;padding:0;border-right:1px solid #969696;}
#quick_bar .quick2 {float:left;position:relative;width:24.7%;margin:0;padding:0;border-right:1px solid #969696}
#quick_bar .quick3 {float:left;position:relative;width:24.7%;margin:0;padding:0;border-right:1px solid #969696}
#quick_bar .quick4 {float:left;position:relative;width:24.8%;margin:0;padding:0;}

#quick_bar .quick1 img {width:100%}
#quick_bar .quick2 img {width:100%}
#quick_bar .quick3 img {width:100%}
#quick_bar .quick4 img {width:100%}

/*
#quick_bar ul {overflow:hidden;margin:0;padding:0;}
#quick_bar ul li {float:left;width:24.8%;margin:0;padding:0;border-right:1px solid #969696;}
#quick_bar ul li.li_last {width:24.8%;border-right:none;}
#quick_bar ul li img {width:100%;}
*/

/**/
#customer {overflow:hidden;margin-top:2%;width:100%;}
#customer h3 {overflow:hidden;color:#333;padding:3% 0 0 5%;margin:0;}
#customer ul {overflow:hidden;width:100%;margin:5% 0 0 0;padding:0 0 0 5%;}
#customer ul li {font-weight:bold;margin:0 0 1% 0;padding:0;letter-spacing:0px;color:#333;}
#customer ul li.cc1 {}
#customer ul li.cc2 {}
#customer ul li.cc3 {color:#888;font-weight:normal;}
.custom_center {float:left;width:50%;border-right:1px solid #969696;margin:0;padding:0 0 3% 0;}
.bank_info {overflow:hidden;}
.custom_btn {clear:both;float:left;width:100%;margin:2% 0 0 0;}
.custom_btn a {float:left;display:block;width:44%;text-align:center;color:#fff;margin:0 1.5%;padding:3% 1.5%; }


/*** 하단 ***/
#ft {clear:both;overflow:hidden;margin:10% 0 0 0}
.ft_catch {overflow:hidden;width:100%;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;background:#404040;padding:3% 0}
.ft_catch ul {overflow:hidden;width:100%;margin:0;padding:0;}
.ft_catch ul li {float:left;width:25%;text-align:center;background:url(/inc/m/img/ft_line.png) no-repeat right center;letter-spacing:-1px}
.ft_catch ul li.li_last {background:url(/inc/m/img/ft_top.png) no-repeat 15% 0;}
.ft_catch ul li.li_last img {width:15%}
.ft_catch ul li a {color:#fff;display:block;}

.ft_company {clear:both;overflow:hidden;background:#eee;padding-bottom:50px}
.ft_logo {float:left;width:35%;margin:4% 0 0  3%;}
.ft_info {overflow:hidden;margin:3% 0 0 2%;}
.ft_info ul {overflow:hidden;display:inline-block;width:100%;margin:0;padding:0;}
.ft_info ul li {float:left;margin:0;padding:0 1%;line-height:22px;}
.ft_info ul li a {color:#333;letter-spacing:-1px;font-weight:bold}
.ft_info .ft_copy {color:#666;overflow:hidden;margin-top:10px;letter-spacing:-1px}
#ft .ft_btn_top { display:none; position:fixed; right:5%; bottom:5%; z-index:100; text-align:center; cursor:pointer; }
#ft .ft_btn_top img {width:40px;}

/*** category menu ***/
#category_menu { width:100%; height:auto; min-height:400px; background:transparent; z-index:10; overflow:visible; }
#category_menu #cate_menu { width:80%; background:#fff; height:auto; min-height:400px; }
/****/
.cate_menu_top { background:#f3f3f3;border-top:1px solid #ddd;border-bottom:1px solid #ddd;position:relative;height:80px;}
.cate_menu_top h2 {float:left;color:#333;margin:0;padding:0 0 0 2%;line-height:80px;}
.cate_menu_top span {float:right;margin:15px 20px 0 0}
.cate_menu_top span img {width:100%}
.cate_menu_top .menu_close { position:absolute; top:0px; right:-64px; min-height:800px; text-align:center; z-index:100; }
.cate_menu_top .menu_close a {display:block;color:#fff;}
.cate_menu_top .menu_close a img {width:85%}
.cate_menu_top .menu_close a ul {margin:0;padding:0;}
.cate_menu_top .menu_close a ul li {margin:0;padding:0;}
/****/
.cate_menu_mid {clear:both;overflow:hidden;margin:5% 0 0 0;padding:0;}
.cate_menu_mid h3 {overflow:hidden;text-align:center;color:#000;font-weight:normal;margin:0;padding:0;}
.cate_menu_mid h3 b {}
.cate_menu_mid p {overflow:hidden;text-align:center;color:#000;font-weight:normal;margin:0 0 5% 0;padding:0;}

.cate_menu_mid ul {overflow:hidden;padding:0;margin:0 5%;border:1px solid #6a3200;}
.cate_menu_mid ul li {float:left;width:50%;text-align:center;padding:6% 0}
.cate_menu_mid ul li.btn_logout a {color:#fff;}
.cate_menu_mid ul li.btn_mypage {background-color:#f3f3f3;}
.cate_menu_mid ul li a {display:block;}
.cate_menu_mid .search {clear:both;overflow:hidden;margin:5% 5% 0 5%;border:1px solid #000;}
.cate_menu_mid .search .search_box {width:83%;margin:0;padding:5% 0 5% 3%;background:url(/inc/m/img/cate/search_l_line.png) no-repeat right center;}
.cate_menu_mid .search .btn_submit {margin:2% 0 0 2%;padding:0;width:10%;background:none;}

/****/
.cate_menu_bottom {clear:both;overflow:hidden;margin:20% 0 0 0;padding:0;}
.cate_menu_bottom h3 {overflow:hidden;color:#333;background:url(/inc/m/img/cate/h3_img.png) no-repeat 0 center;padding:0 0 0 25px;margin:0px 5% 0 5%}
.cate_menu_bottom ul {overflow:hidden;margin:5% 0 10% 0;padding:0;border-top:1px solid #b2b2b2}
.cate_menu_bottom ul li {margin:0;padding:0;border-bottom:1px solid #b2b2b2;}
.cate_menu_bottom ul li a {display:block;color:#333;padding:5% 0 5% 5%;}



/*** ## ## ***/
h2.sub_title {overflow:hidden;width:100%;background-color:#f3f3f3;color:#333;margin:0;padding:4% 0;text-align:center;}
.join_box {overflow:hidden;margin:0 5%;}

.btn_submit {clear:both;overflow:hidden;width:98%;background-color:#333;color:#fff;border:none;cursor:pointer;padding:5% 0 6% 0}
.btn_b01 {display:block;clear:both;overflow:hidden;width:98%;background-color:#333;color:#fff;border:1px solid #c1c1c1;text-align:center;padding:5% 0;}
.btn_cancel, .btn_b02 {display:block;clear:both;overflow:hidden;width:98%;background-color:#fff;color:#333;border:1px solid #c1c1c1;text-align:center;padding:5% 0;}
.btn_b03 {overflow:hidden;display:inline-block;width:28%;border:1px solid #333;text-align:center;padding:3% 0;}
.btn_40per {overflow:hidden;display:inline-block;width:40%;border:1px solid #333;text-align:center;padding:3% 0;}


input, textarea {border:1px solid #969696;}
input.text_input {width:97%;margin:0;padding:5% 0 5% 2%;}
input.h_input {width:26%;padding:5% 0 5% 2%}
input.q_input {width:46%;padding:5% 0 5% 2%}
input.radio_input {width:15px;height:15px;}
input.check_input {}
input.order_input {width:95%; height:20px; margin:0; padding:2%; }
input.order_input2 {width:30px; height:20px; margin:0; padding:2%; }
input.order_input3 {width:40px; height:20px; margin:0; padding:2%; }
textarea.memo { width:95%; margin:2% 0 2% 0; padding:2%;  }

/*** 로그인 ***/
#login {clear:both;overflow:hidden;margin:0;padding:0;}
/*#login input {border:1px solid #c1c1c1;margin:0;padding:5% 0 6% 2%;font-size:24px;color:#333;}*/
#inform_box {overflow:hidden;margin:0 5%;padding:0;}
#inform_box .text_input {margin-bottom:2%;}
#inform_box .btn_submit {margin-bottom:5%;}
#inform_box .check_id, #inform_box .check_auto {overflow:hidden;display:inline-block;}
#inform_box label {overflow:hidden;color:#333;margin:0 10% 0 3%;padding:0;}
/****/
.login_box {overflow:hidden;margin:5% 0 0 0;border-bottom:1px solid #c1c1c1;padding-bottom:10%;}
/****/
.nonmember {clear:both;overflow:hidden;margin:0;padding:0;}
.nonmember h3 {overflow:hidden;margin:5% 0;padding:0;font-size:1.3rem;color:#333;}
/****/
.member_join {clear:both;overflow:hidden;margin:5% 0 20% 0;padding:0;}
.member_join ul {margin:0;padding:0;}
.member_join ul li {margin:0;padding:0;color:#333}
.member_join ul li a {color:#333;display:block;}
.member_join ul li.mj1 {margin-bottom:5%;font-weight:bold;}
.member_join ul li.mj2 {margin-bottom:5%;}
.member_join ul li a.btn_b01 {background:#fff;margin-bottom:3%;text-align:center;}
/*.member_join ul li.mj3, .member_join ul li.mj4 {border:1px solid #c1c1c1;background-color:#f7f7f7;margin-bottom:18px;height:78px;line-height:78px;text-align:center;}
 

/*** 회원가입 ***/
.join_title {overflow:hidden;width:100%;background-color:#fff;border-top:2px solid #333;border-bottom:1px solid #333;padding:4% 0}
.join_title .join_ul {overflow:hidden;display:block;margin:0 auto;padding:0;text-align:center;}
.join_title .join_ul .join_li {overflow:hidden;display:inline-block;margin:0;padding:0 3%;font-weight:bold;}

/** 약관동의 **/
#join {}
#join h3 {border-bottom:1px solid #c1c1c1;margin:0;padding:5% 0 5% 3%;color:#333;}
#join .join_basic {margin:5% 5% 0 5%;padding:0;}
#join .join_basic li {margin:0 0 10% 0;padding:0;color:#333;}
#join .join_basic li.box_top {margin:0;}
#join .join_basic li ul {margin:0;padding:0;}
#join .join_basic li ul li {}
/*#join a.total_content {border:1px solid #c1c1c1;margin:0 20px 25px 20px;overflow:hidden;display:block;height:78px;line-height:78px;text-align:center;font-size:24px;color:#333;}*/
.join_privacy {border:1px solid #c1c1c1;margin-top:5%;background-color:#fff;}
.join_check {margin-top:5%;}
.join_check label {color:#333;margin-left:3%}
.join_check ul {margin:0;padding:0;}
.join_check ul li {margin:2% 0;padding:0;}
.join_check #check_1 {margin-left:5%}
.join_check #check_2 {margin-left:5%}
.join_check .btn_submit {margin-top:8%;}
.join_check .btn_cancel {margin:2% 0 10% 0;}

/** 정보입력 **/
#join_form {clear:both;overflow:hidden;margin:0;padding:0;}
#join_form table {overflow:hidden;width:100%;border-bottom:1px dashed #666;padding:0 0 5% 0;margin:5% 0 0 0;}
#join_form table caption {overflow:hidden;position:absolute;display:none;}
#join_form table th {padding:0;color:#333;margin:10% 0 0 0;float:left;}
#join_form table td {padding:1% 0}
#join_form input.check_input {margin-top:5%}
#join_form select {width:99%;height:58px;border:1px solid #969696;margin:0;color:#b2b2b2;padding-left:10px;margin-bottom:10px;font-size:22px}
#join_form span {overflow:hidden;display:block;margin:10px 0;color:#333;}
#join_form label {color:#333;}
#join_form label.check_mail {margin:0 40px 0 10px}
#join_form .btn_submit {margin-top:10px}

#join_form table.address {border-bottom:none;}
#join_form table.address td label {overflow:hidden;display:none;}
#join_form table.address td input.zip_input {width:45%;padding:5% 0}
#join_form table.address td input.text_input {margin-bottom:2%}
#join_form table.address td button {margin:2% 0;width:99%;}

#join_form .btn_submit {background-color:#6a3200;}
#join_form .btn_cancel {margin:10px 0 50px 0;}


/** 회원가입 완료 **/
#join_result {clear:both;overflow:hidden;margin:0;padding:0;}
.result_box {border:1px solid #c1c1c1;background:#fff /*url(./img/join_result_img.png) no-repeat center 20%*/;margin:5% 0 0 0;font-weight:bolder;text-align:center;}
.result_box span {width:30%;overflow:hidden;margin:10% 0 0 0;display:inline-block;}
.result_box span img {width:100%;}
.result_box p {margin:10% 0 10% 0;}
#join_result .btn_b01 {margin:5% 0;font-weight:bold}
#join_result .btn_b02 {margin-bottom:10%;font-weight:bold}



/*** 고객센터 ***/
/* 리스트 */
#cs_center {}
.cs_notice {overflow:hidden;margin:0;padding:0;}
.cs_notice .total_count {margin:0 5%;padding:0;overflow:hidden;}
.cs_notice .total_count span {overflow:hidden;display:inline-block;padding:5% 0;}
.cs_notice .total_count a {float:right;background:#333;color:#fff;text-align:center;margin:3.5% 0 0 0;padding:1.5% 5%}
.cs_notice .notice_list {clear:both;overflow:hidden;border-top:2px solid #333;overflow:hidden;margin:0;padding:0;}
.cs_notice .notice_list li {overflow:hidden;margin:0;padding:0;border-bottom:1px solid #c1c1c1;}
.cs_notice .notice_list li a {color:#333;display:block;padding:5% 0;margin:0;}
.cs_notice .notice_list li dl {overflow:hidden;margin:0 0 0 25px;padding:0;}
.cs_notice .notice_list li dl dt {font-weight:bolder;margin:0;padding:0;}
.cs_notice .notice_list li dl dd {margin:2% 0 0 0;padding:0;}

.pager {clear:both;overflow:hidden;margin:15% 0;padding:0;}
/*
.pager ul {margin:0;padding:0;overflow:hidden;display:block;}
.pager ul li {float:left;padding:0;width:38px;height:38px;border:1px solid #c1c1c1;line-height:38px;text-align:center;margin:0 10px}
.pager ul li.bnone {border:none}
.pager ul li a {display:block;color:#888;font-weight:bolder;font-size:24px;}
.pager ul li a:hover, .pager ul li.on a {color:#6a3200}
*/
.pager .page_ul {margin:0 auto;padding:0;overflow:hidden;display:block;text-align:center}
.pager .page_ul .page_li {overflow:hidden;display:inline-block;padding:0;border:1px solid #c1c1c1;text-align:center;margin:0 3px;padding:1% 1.5%}
.pager .page_ul .bnone {border:none;width:2%;overflow:hidden;display:inline-block;padding:1px 0% 3px 0%}
.pager .page_ul .bnone img {width:100%}
.pager .page_ul .page_li a {display:block;color:#888;font-weight:bolder;}
.pager .page_ul .page_li a:hover, .pager .page_ul .page_li.on a {color:#6a3200}


/* 글쓰기 */
#cs_center_w {}
#cs_center_w .btn_submit {margin:0 0 10% 0}
.cs_write {border:1px solid #c1c1c1;margin:5% 0;padding:5%}
.cs_write .normal {padding-bottom:5%}
.cs_write input.r_input {float:right}
.cs_write textarea {width:99%;height:240px;margin:25px 0;font-size:24px}

/* 글보기 */
#cs_center_v {}
#cs_center_v .btn_b01 {margin:5% 0 10% 0;}
.cs_view_title {border-top:2px solid #333;padding:3% 0}
.cs_view_title h3 {text-align:center;color:#333;margin:0;padding:0;font-size:1.3rem;}
.cs_view_title section {overflow:hidden;margin:5% 5% 0 5%;padding:0;color:#888}
.cs_view_title section h4 {overflow:hidden;display:none;}
.cs_view_title section .view_name {overflow:hidden;display:inline;text-align:left;padding-left:5%}
.cs_view_title section .view_date {float:right;padding-right:5%}
.cs_view_con {color:#888;padding:5%;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1}

/*** 상품 문의 ***/
.goods_write {overflow:hidden;border:1px solid #c1c1c1;margin:5% 0;padding:3%}
.goods_write .goods_info {overflow:hidden;}
.goods_write .goods_info .goin_img {float:left;width:30%;height:30%;}
.goods_write .goods_info .goin_img img {width:100%;height:100%;}
.goods_write .goods_info .goin_txt {overflow:hidden;margin:0;padding:0;display:block;}
.goods_write .goods_info .goin_txt h3 {overflow:hidden;color:#333;margin:0 0 0 3%;padding:0;}
.goods_write .goods_info .goin_txt p {overflow:hidden;color:#333;margin:1% 0 0 3%;padding:0;}
.goods_write .goods_info .goin_txt p .ssRed {}
.goods_write input.text_input {margin:5% 0}
.goods_write textarea {overflow:hidden;width:99%;height:200px;margin-bottom:5%;}
.goods_write label {color:#333;overflow:hidden;}
.goods_write label.goin_hp {overflow:hidden;}
.goods_write label.goin_email {overflow:hidden;clear:both;margin-top:5%;display:block}

/* 리스트 및 글보기*/
#goods_inquiry {}
#goods_inquiry .cs_notice .notice_list li dl dd {color:#888}
#accordian {cursor:pointer;}
#accordian dl {padding:20px 0}
#accordian dl dt {}
#accordian dl dd {}
#accordian .notice_list {}
#accordian .notice_list li {}
#accordian ul ul {display: none;}
#accordian .notice_list li ul {border:1px solid #c1c1c1;overflow:hidden;margin:20px 5%;background-color:#f4f4f4}
#accordian .notice_list li ul li {margin:3% 0;}
#accordian .notice_list li ul li.question {border-bottom:1px solid #c1c1c1;padding:0 0 5% 0}
#accordian .notice_list li ul li.question span {float:left;width:40px;height:40px;line-height:40px;text-align:center;background-color:#ff0000;color:#fff;font-size:24px;font-weight:bold}
#accordian .notice_list li ul li.question p {float:left;margin:0 0 0 25px;padding:0;width:73%}
#accordian .notice_list li ul li.question p b {margin-bottom:30px;overflow:hidden;display:block}
#accordian .notice_list li ul li.answer {border-bottom:none}
#accordian .notice_list li ul li.answer span {float:left;width:40px;height:40px;line-height:40px;text-align:center;background-color:#052252;color:#fff;font-size:24px;font-weight:bold}
#accordian .notice_list li ul li.answer p {float:left;margin:0 0 0 25px;padding:0;line-height:35px;}
/* 글쓰기 */
#goods_inquiry_w {}
#goods_inquiry_w .btn_submit {margin:5% 0;}

/** 상품후기 **/
#goods_after {}
#goods_after .goin_starpoint {border:1px solid #c1c1c1;overflow:hidden;margin-top:5%;}
#goods_after .goin_starpoint h3 {text-align:center;color:#333;margin:0;padding:0;padding:3% 0;}
#goods_after .goin_starpoint .star_point {overflow:hidden;padding:3% 0;text-align:center;width:70%;margin:auto}
#goods_after .goin_starpoint .star_point img {}
#goods_after input.goin_pw {float:right}
#goods_after .btn_submit {margin:5% 0;}



/*** 마이페이지 ***/
#mypage {}
#mypage .join_box {margin:5% 5% 15% 5%;border:1px solid #969696}
#mypage ul {overflow:hidden;margin:0;padding:0;}
#mypage .mypage_box {border-top:none}
#mypage .mypage_box img { width:100%; }
#mypage .mypage_box1 {border-top:1px solid #969696;}
#mypage .mypage_box1 img { width:100%; }
#mypage .mypage_box2 {border-top:1px solid #969696;}
#mypage .mypage_box2 img { width:100%; }
#mypage ul li {float:left;width:33%;border-right:1px solid #969696;text-align:center;}
#mypage ul li.li_last {border-right:none}
#mypage ul li a {display:block;}



/*** 상품 리스트 ***/
#goods_list {position:relative;}
h2.sub_title1 {overflow:hidden;width:100%;background-color:#f3f3f3;font-size:1.3rem;color:#333;margin:0;padding:0;text-align:center;padding:3% 0}
#goods_list .title_slides {}
#goods_list .title_slides ul {margin:0;padding:0;}
#goods_list .title_slides ul li {margin:0;padding:0;}
#goods_list .title_slides .flex-prev {position:absolute;left:6%;top:2%;background:url(/inc/m/img/title_left_icon.png) no-repeat;background-size:80%;text-indent:-9999px;width:3%;height:4%;line-height:80px;}
#goods_list .title_slides .flex-next {position:absolute;right:6%;top:2%;background:url(/inc/m/img/title_right_icon.png) no-repeat;background-size:80%;text-indent:-9999px;width:3%;height:4%;}

.goods_array {}
.goods_array select {float:left;width:30%;margin:5% 0;padding:3% 0}
.goods_array .array_tab {overflow:hidden;display:inline-block;width:68%;margin:5% 0;padding:0;text-align:right;}
.goods_array .array_tab li {overflow:hidden;display:inline-block;margin:0;padding:0;border:1px solid #c1c1c1;width:15%;position:relative}
/*.goods_array .array_tab li:hover,.goods_array .array_tab li.on {background-color:#6a3200;height:90%;}*/
.goods_array .array_tab li span {position:absolute;width:100%;height:90%;left:0;top:0;background-color:#a8a9ad;z-index:-10}
.goods_array .array_tab li:hover span, .goods_array .array_tab li.on span {position:absolute;width:100%;height:90%;left:0;top:0;background-color:#6a3200;z-index:-10}
 
.goods_inform {overflow:hidden;display:block;width:100%;margin:0 0 15% 0;padding:0;}

.goods_inform .goods_unit {text-align:center;}
.goods_inform .slides {margin:0;padding:0;}
.goods_inform .slides li {margin:0;padding:0;}
.goods_inform .slides li ul {overflow:hidden;margin:0;padding:0;}
.goods_inform dl {margin:0;padding:0;color:#333;}
.goods_inform dl .array_img {}
.goods_inform dl .array_img img {width:99%;border:1px solid #c1c1c1;}
.goods_inform dl dt {margin:5% 0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.goods_inform dl dd {margin:0;padding:0;}

.goods_inform .goods_quarter {text-align:center;}
.goods_inform .goods_quarter .slides li ul li {float:left;margin:0 0 10% 0;padding:0;width:49%;}
.goods_inform .goods_quarter .slides li ul li.li_last {float:right;margin:0 0 10% 0;padding:0;}

.goods_inform .goods_multi {text-align:center;}
.goods_inform .goods_multi .slides li ul li {float:left;margin:0 2% 10% 0;padding:0;width:32%;}
.goods_inform .goods_multi .slides li ul li.li_last {float:right;margin:0 0 10% 0;padding:0;}

.goods_inform .goods_alist {}
.goods_inform .goods_alist ul {overflow:hidden;width:100%;margin:0;padding:0;border-top:1px solid #c1c1c1;}
.goods_inform .goods_alist ul li {overflow:hidden;position:relative;width:100%;margin:0;padding:2% 0;border-bottom:1px solid #c1c1c1;}
.goods_inform .goods_alist ul li .array_img1 {float:left;margin:0;padding:0;width:30%;}
.goods_inform .goods_alist ul li .array_img1 img {width:80%;}
.goods_inform .goods_alist ul li dl {overflow:hidden;display:block}
.goods_inform .goods_alist ul li dl dt {margin:0;}
.goods_inform .goods_alist ul li dl dd {text-align:left}
.goods_inform .goods_alist ul li .array_more {clear:both;overflow:hidden;display:inline-block;position:absolute;color:#333;bottom:20px;}


/*** 상세페이지 ***/
#goods_datail {}
.detail_inform {overflow:hidden;margin:0;padding:0;}
.detail_inform .arrary_img img{width:100%;}
.detail_inform table {overflow:hidden;width:100%;margin:0;padding:0;background-color:#f3f3f3;color:#333}
.detail_inform table th {text-align:left;padding:3%;letter-spacing:-1px;}
.detail_inform table td .strike {text-decoration:line-through;}
.detail_inform table td .ssRed {font-weight:bold}
.detail_inform .detail_option {overflow:hidden;width:100%;margin:0;padding:0;}
.detail_inform .detail_option li {overflow:hidden;border-bottom:1px solid #c1c1c1;padding:3%;}
.detail_inform .detail_option li span {float:left;color:#333}
.detail_inform .detail_option li ul {float:right;margin:0;padding:0;}
.detail_inform .detail_option li ul li {float:left;margin:0 10px;padding:0;border-bottom:none;}
.detail_inform .detail_option li ul li.c_add {width:16%}
.detail_inform .detail_option li ul li.c_add img {width:100%}
.detail_inform .detail_option li ul li.c_min {width:16%}
.detail_inform .detail_option li ul li.c_min img {width:100%}
.detail_inform .detail_option li select {float:right;width:40%;padding:2% 0}

#goods_datail .join_box {margin:5% 0;text-align:center;}
/*#goods_datail .join_box .ssBack {overflow:hidden;display:inline-block;color:#fff;cursor:pointer;margin:0;padding:3% 5%;}*/
#goods_datail a {}
#goods_datail .ssBack {color:#fff;}
#goods_datail .join_box .cart {color:#333;margin:0 2%}
#goods_datail .join_box .many_buy {}

.goods_detail {clear:both;overflow:hidden;border-top:4px solid #6a3200;margin:0 0 60px 0;padding:0;}
.goods_detail .goods_tabs {overflow:hidden;width:100%;margin:0;padding:0;}
.goods_detail .goods_tabs li {float:left;width:24.6%;border-right:1px solid #c1c1c1;text-align:center;background-color:#f8e5e5}
.goods_detail .goods_tabs li a {display:block;color:#333;padding:20px 0;font-weight:bold}
.goods_detail .goods_tabs li a:hover, .goods_detail .goods_tabs li.on a {color:#6a3200;background-color:#fff;}

.god1_goods {margin:5%}
.god1_goods img {width:100%;}

.god2_goods {overflow:hidden;display:block;margin:5%;}
.god2_goods h3 {overflow:hidden;display:block;margin-bottom:5%;color:#333;}
.god2_goods table {overflow:hidden;width:100%;margin:0;border-collapse:collapse;letter-spacing:-1px;}
.god2_goods table th {border:1px solid #e9e9e9;background-color:#f1f1f1;}
.god2_goods table td {border:1px solid #e9e9e9;text-align:left;padding:5px 0}
.god2_goods table td.ssBack_f7 {text-align:center;}
.god2_goods table td .god2_tbl {overflow:hidden;width:100%;margin:0;padding:0;}
.god2_goods table td .god2_tbl li {overflow:hidden;margin:0;padding:0;}
.god2_goods table td .god2_tbl li dl {margin:0;padding:0;}
.god2_goods table td .god2_tbl li dl dt {margin:0;padding:0;float:left;width:30%;}
.god2_goods table td .god2_tbl li dl dd {margin:0;padding:0;float:right;width:68%;}
.god2_goods span {overflow:hidden;width:100%;display:block;background-color:#878787;color:#fff;font-weight:bold;padding:10px;margin-top:5px}

.god3_goods {overflow:hidden;}
.god3_goods_top {overflow:hidden;padding:3% 0;margin:0 5%;}
.god3_goods_top span {float:left;color:#333;margin:3% 0 0 0;padding:0;}
.god3_goods_top a {float:right;background:url(/inc/m/img/goods_write_bg.png) repeat-x 0 100%;/*background:#f9f9f9;*/border:1px solid #c1c1c1;color:#333;padding:2% 3%;margin:0;width:25%}
.god3_goods_top a ul {margin:0;padding:0;}
.god3_goods_top a ul li {margin:0;padding:0;}
.god3_goods_top a ul li.gw_img {overflow:hidden;display:inline-block;width:13%;}
.god3_goods_top a ul li.gw_txt {overflow:hidden;display:inline-block;width:81%;text-align:right;}
.god3_goods_mid {clear:both;overflow:hidden;margin:0;padding:0;}
.god3_goods_mid li {padding:1% 0;margin:0;border-top:1px solid #c1c1c1}
.god3_goods_mid li ul {margin:0 5%;padding:0;}
.god3_goods_mid li ul li {margin:0;padding:1% 0;border-top:none}
.god3_goods_mid li ul li .star_point {margin-left:30px;width:30%;overflow:hidden;}
.god3_goods_mid li ul li .star_point img {width:20%}
.god3_goods_mid li ul li a {color:#333}
.god3_goods_mid li ul li .goods_appraisal {overflow:hidden;border:1px solid #c1c1c1;background-color:#f4f4f4;color:#333;margin:20px 0;padding-left:20px}
.god3_goods_mid li ul li .goods_appraisal ul {}
.god3_goods_mid li ul li .goods_appraisal ul li {overflow:hidden;margin:5% 0;padding:0;}
.god3_goods_mid li ul li .goods_appraisal ul li.question {border-bottom:1px solid #c1c1c1;padding:0 0 5% 0}
.god3_goods_mid li ul li .goods_appraisal ul li.question span {float:left;background-color:#ff0000;color:#fff;font-weight:bold;padding:2% 3%}
.god3_goods_mid li ul li .goods_appraisal ul li.question p {float:left;margin:0 0 0 5%;padding:0;width:70%}
.god3_goods_mid li ul li .goods_appraisal ul li.question p b {margin-bottom:2%;overflow:hidden;display:block}
.god3_goods_mid li ul li .goods_appraisal ul li.answer {}
.god3_goods_mid li ul li .goods_appraisal ul li.answer span {float:left;background-color:#052252;color:#fff;font-weight:bold;padding:2% 3%}
.god3_goods_mid li ul li .goods_appraisal ul li.answer p {float:left;margin:0 0 0 5%;padding:0;width:70%}
.god3_goods_bottom {clear:both;overflow:hidden;border-top:1px solid #c1c1c1;}
.god3_goods_bottom a {overflow:hidden;display:block;margin:30px 5% 0 5%;border:1px solid #c1c1c1;padding:2% 0;text-align:center;color:#333;background:url(/inc/m/img/goods_more_bg.png) repeat-x 0 100%;}



/*** 장바구니 ***/
#goods_cart {}
.cart_check {overflow:hidden;padding:3% 0;}
.cart_check .cart_check_ch {float:left;color:#333}
.cart_check .cart_check_del {float:right;width:52%}
.cart_check .cart_check_del a {float:right;padding:3% 5%;background-color:#333;color:#fff;margin-left:10px}
.cart_inform {clear:both;border:1px solid #c1c1c1;overflow:hidden;}
.cart_inform .cart_inform_1st {overflow:hidden;padding:3%;}
.cart_inform .cart_inform_1st .check_input {float:left;margin-top:10%;width:5%;}
.cart_inform .cart_inform_1st .cart_in_img {float:left;width:40%;}
.cart_inform .cart_inform_1st .cart_in_img img {width:100%;height:100%;border:1px solid #c1c1c1}
.cart_inform .cart_inform_1st .cart_in_title {float:left;margin:0 0 0 3%;padding:0;width:48%;}
.cart_inform .cart_inform_1st .cart_in_title h3 {clear:both;overflow:hidden;margin:0;padding:0;text-align:center;letter-spacing:-1px}
.cart_inform .cart_inform_1st .cart_in_title ul {margin:4% 0 0 0;padding:0;}
.cart_inform .cart_inform_1st .cart_in_title ul li {margin:0;padding:5% 0;}
.cart_inform .cart_inform_1st .cart_in_title ul li.li_last {border-top:1px solid #333}
.cart_inform .cart_inform_1st .cart_in_title table {overflow:hidden;width:100%;margin:0;padding:0;}
.cart_inform .cart_inform_1st .cart_in_title table th {font-weight:normal;}
.cart_inform .cart_inform_1st .cart_in_title table td {text-align:right}
.cart_inform .cart_inform_2nd {overflow:hidden;margin:2%;background-color:#f7f7f7}
.cart_inform .cart_inform_2nd table {overflow:hidden;width:100%;margin:0;padding:0;color:#333;}
.cart_inform .cart_inform_2nd table th {text-align:left;width:48%;padding:5%}
.cart_inform .cart_inform_2nd table td {text-align:right;width:48%;padding-right:5%;}
.cart_inform .cart_inform_2nd table td ul {margin:0;padding:0;width:100%;}
.cart_inform .cart_inform_2nd table td ul li {overflow:hidden;display:inline-block;margin:0;padding:0 5%;}
.cart_inform .cart_inform_2nd table td ul li.c_add {width:16%}
.cart_inform .cart_inform_2nd table td ul li.c_min {width:16%}
.cart_inform .cart_inform_2nd table td ul li.count_minus {}
.count_total {clear:both;overflow:hidden;border:1px solid #c1c1c1;padding:0;margin:3% 0;}
.count_total table {overflow:hidden;border-collapse:collapse;width:100%;}
.count_total table th {width:48%;text-align:left;padding:3% 5%}
.count_total table td {width:48%;text-align:right;padding-right:5%}
.count_total table .ssBack_33 {background:#333 !important;color:#fff;}
#goods_cart .btn_submit {margin:3% 0 5% 0;}



/*** 주문조회 ***/
#order { width:100%; margin:0 auto 30px; }
.order_list {clear:both;overflow:hidden;margin:0;padding:0;}
.order_list ul {margin:0;padding:0;}
.order_list ul li {margin:0;padding:0 0 5% 0; }
.order_list ul li .order_acco {}
.order_list ul li .order_acco .order_list { width:90%; position:relative; margin:0 auto; padding:5%; background-color:#e1e1e1; background-image:url("/image/m/order_btn_on.png"); background-repeat:no-repeat; background-position:85% 50%; }
.order_list ul li .order_acco .order_list .orderOn { width:90%; position:relative; margin:0 auto; padding:5%; background-color:#e1e1e1; background-image:url("/image/m/order_btn_over.png"); background-repeat:no-repeat; background-position:85% 50%; }
.order_list ul li .order_acco .order_list b {overflow:hidden;display:inline-block; padding-bottom:3px}
.order_list ul li .order_acco .order_list .order_date { overflow:hidden; display:block; }
.order_list ul li .order_acco .order_list .order_number {clear:both;overflow:hidden;display:inline-block;}
.order_list ul li .order_acco .order_list .order_number .ssRed {overflow:hidden;display:inline;border-bottom:1px solid #fd0d0d;padding-bottom:2px;}
.order_list ul li .order_acco .order_list .order_btn { position:absolute;right:5%;top:0;}
.order_list ul li .order_acco .order_list .order_btn img {width:80%;}
.order_list ul li .order_acco .order_title {clear:both;overflow:hidden;color:#888;margin:5%;}
.order_list ul li .order_acco .order_send {clear:both;overflow:hidden;padding:20px 0;background-color:#f7f7f7;border:1px solid #c1c1c1;margin:0;text-align:center;margin:5%}
.order_list ul li .order_acco .order_send img {width:10%}

.order_list ul li .order_acco1 {}
.order_list ul li .order_acco1 .order_list { width:90%; position:relative; margin:0 auto; padding:5%; background-color:#e1e1e1; background-image:url("/image/m/order_btn_on.png"); background-repeat:no-repeat; background-position:85% 50%; }
.order_list ul li .order_acco1 .order_list_wrap {margin:5%;position:relative;}
.order_list ul li .order_acco1 .order_list b {overflow:hidden;display:inline-block; padding-bottom:3px}
.order_list ul li .order_acco1 .order_list .order_date {overflow:hidden;display:block;}
.order_list ul li .order_acco1 .order_list .order_number {clear:both;overflow:hidden;display:inline-block;}
.order_list ul li .order_acco1 .order_list .order_number .ssRed {overflow:hidden;display:inline;border-bottom:1px solid #fd0d0d;padding-bottom:2px;}
.order_list ul li .order_acco1 .order_list .order_btn {position:absolute;right:5%;top:0;}
.order_list ul li .order_acco1 .order_list .order_btn img {width:80%;}
.order_list ul li .order_acco1 .order_title { overflow:hidden;margin:5%; }
.order_list ul li .order_acco1 .order_title .order_img {width:30%;float:left;}
.order_list ul li .order_acco1 .order_title .order_img img {width:100%;border:1px solid #c1c1c1;}
.order_list ul li .order_acco1 .order_title ul {margin:0 0 0 3%;padding:0;width:97%;float:left;}
.order_list ul li .order_acco1 .order_title ul li { border:none; margin:0; padding:0; line-height:20px; font-size:1rem; }
.order_list ul li .order_acco1 .order_title ul li span {margin-left:10px}
.order_list ul li .order_acco1 .order_send {clear:both;overflow:hidden;margin:5%;border:1px solid #c1c1c1;background:#f7f7f7;padding:20px 0;}
.order_list ul li .order_acco1 .order_send ul {overflow:hidden;display:block;width:100%;margin:0;padding:0;}
.order_list ul li .order_acco1 .order_send ul li {overflow:hidden;display:inline-block;margin:0;padding:0;border-bottom:none;}
.order_list ul li .order_acco1 .order_send ul li.or_se_l {padding:1% 0 1% 3%;text-align:left;overflow:hidden;display:inline-block;width:35%}
.order_list ul li .order_acco1 .order_send ul li.or_se_l img {width:20%;}
.order_list ul li .order_acco1 .order_send ul li.or_se_r {float:right;margin-right:3%;width:58%}
.order_list ul li .order_acco1 .order_send ul li a {display:block;padding:2% 5%;margin:0 5px;background-color:#666;color:#fff;}
.order_list ul li .order_acco1 .order_send ul li a.shipping {float:right;}
.order_list ul li .order_acco1 .order_send ul li a.goods_w {float:right;}

.order_list_top { width:90%; position:relative; margin:0 auto; padding:7%; background-color:#e1e1e1; background-image:url("/image/m/order_btn_over.png"); background-repeat:no-repeat; background-position:85% 50%; }

.order_list .order_count {border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;}
.order_list .order_count ul {margin:0;padding:1% 0;}
.order_list .order_count ul li {margin:0;padding:1% 3%;font-size:1.0rem;}
.order_list .order_count table {margin:0 3%;border-top:1px solid #c1c1c1}
.order_list .order_count table th {font-weight:normal;text-align:left;}
.order_list .order_count table td {text-align:right;padding:1% 0}
.order_list .order_inform {overflow:hidden;margin:5% 0;}
.order_list .order_inform h3 {background-color:#e1e1e1;padding:3%;margin:0;}
.order_list .order_inform ul {margin:0 3%;padding:0;}
.order_list .order_inform ul li {border-bottom:1px solid #c1c1c1;padding:2% 0; font-size:1rem;}
.order_list .order_inform ul li ul {margin:0;padding:0;}
.order_list .order_inform ul li ul li {border:none;margin:0;padding:0;font-weight:bold;}
.order_list .order_inform ul li ul li.ssColor_8 {font-weight:normal;}
.order_list .order_btn { width:100%; text-align:center; }
.order_list .order_btn a {display:inline-block;}
.order_list .order_btn a.btn_b02 {width:40%}
.order_list .order_btn a.btn_b01 { width:50%; }

#order_goods_wrap { position:relative; margin:10px auto 25px; width:90%; border-top:1px solid #e5e5e5; }
.order_goods { position:relative; width:100%; margin:0px auto; height:auto; border-bottom:1px solid #e5e5e5; }
.order_goods dt { position:absolute; top:0px; left:0px; width:25%; text-align:center; }
.order_goods dt img { max-width:100px; max-height:100px; vertical-align:top; }
.order_goods dd { position:relative; margin-left:30%; width:70%; min-height:90px; }
.goodsName { color:#333; font-size:12px; line-height:25px; font-weight:bold; }
.goodscont { color:#333; font-size:11px; line-height:20px; }

/*** 좌측메뉴 ***/
.slide_sitemap {position:absolute; width:100%; height:100%; z-index:1000;}
.slide_sitemap.sitemap_wrap { position:fixed;height:100%;display:none;overflow:hidden; background:rgba(0,0,0,0.8); z-index: 998; }
.slide_sitemap.sitemap { left:-100%;display:none;height:100%;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling: touch;position:absolute;z-index: 999; }

/************** 마이페이지 > 적립금 *******************************/
#cash_form {clear:both;overflow:hidden;margin:0;padding:0;}
.point_info { width:90%; margin:10px auto 15px; font-size:1.0rem; color:#333; line-height:20px; }
#cash_form table {overflow:hidden;width:100%;border-bottom:1px dashed #666;padding:0;margin:0;}
#cash_form table caption {overflow:hidden; position:absolute; display:none; }
#cash_form table thead { text-align:center; background-color:#eeeeee; }
#cash_form table thead tr { height:30px; font-size:0.9rem; }
#cash_form table tbody { text-align:center; }
#cash_form table tbody tr { height:25px; }
#cash_form table tbody td { color:#333; font-size:0.9rem; }
#cash_form table tbody td.cont { text-align:left; padding-left:5px; }
#cash_form label {color:#333;}

/***************************** 서브페이지 공통 ***********************************/
#sub_form { position:relative; width:100%; margin:0 auto 30px; background-color:#ffffff;  }
#sub_content { width:95%; margin:0 auto;  }
.sTitle { font-size:1.2rem; color:#61b400; font-weight:bold; line-height:25px;  }
.sTitle2 { font-size:1.1rem; color:#61b400; line-height:20px; }
#sub_content span.common { color:#333333; line-height:18px; font-size:1.0rem; }
#sub_content table { overflow:hidden; width:100%; padding:0; margin:0; }
#sub_content table caption {overflow:hidden; position:absolute; display:none; }
#sub_content table thead { text-align:center; background-color:#eeeeee; }
#sub_content table thead tr { height:30px; font-size:0.9rem; }
#sub_content table tbody { text-align:center; }
#sub_content table tbody tr { height:40px; }
#sub_content table tbody tr.line { height:1px; background-color:#868686; }
#sub_content table tbody td { color:#333; font-size:0.9rem; }
#sub_content table tbody td.cont { text-align:left; padding-left:5px; }
#sub_content label {color:#333;}

/****************************** 검색 페이지 ***************************************/
#search_wrap { position:relative; width:100%; margin:0 auto; }
.explain { padding-left:10px; color:#333; font-size:1.0rem; line-height:20px; }
.search_empty { width:100%; text-align:center; margin:50px auto 50px; font-size:1.1rem; color:#333; line-height:30px; font-weight:bold; }



/* 버튼 */
.cart_check1 .cart_check_del {clear:both;float:left;width:100%;margin-bottom:30px;}
.cart_check1 .cart_check_del a {padding:2% 3%;background-color:gray;color:#fff;margin-left:10px}
