@charset "utf-8";
@import url("reset.css");
@import url("baisc.css");
@import url("button.css");
@import url("font-awesome.css");

/* 폼 */
.frm_input,.frm_file,input[type=file] {height:23px;}
.frm_input {padding:0 4px 1px 4px;font-size:12px;font-weight:normal;border:1px solid #ccc;background-color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.frm_textbox {padding:4px;line-height:1.4;font-size:12px;font-weight:normal;border:1px solid #ccc;background-color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset;}

/* 기본테이블 */
.tbl_wrap table {width:100%;}

/* thead 한 줄 테이블 */
.tbl_head01 {border-top:1px solid #666;border-bottom:1px solid #e4e5e7;}
.tbl_head01 thead th {border-top:0 !important;text-align:center;}
.tbl_head01 th {padding:9px 0;line-height:1em;font-weight:600;vertical-align:middle;}
.tbl_head01 th,.tbl_head01 td {font-size:12px;}
.tbl_head01 td {padding:9px;text-align:left;line-height:1.4;border-top:1px solid #e4e5e7;word-break:break-all;}
.tbl_head01 tfoot {background-color:#f8f8f8 !important;}
.tbl_head01 tfoot th,.tbl_head01 tfoot td {border-top:1px solid #e4e5e7 !important;}

.tbl_head02 {border-top:1px solid #666;border-bottom:1px solid #e4e5e7;}
.tbl_head02 thead th {border-top:0 !important;text-align:center;}
.tbl_head02 thead tr.rows th {border-top:1px solid #e4e5e7 !important;}
.tbl_head02 th {padding:9px 0;line-height:1em;font-weight:600;}
.tbl_head02 th,.tbl_head02 td {font-size:12px;border-left:1px solid #e4e5e7;vertical-align:middle;}
.tbl_head02 td {padding:9px;text-align:left;line-height:1.4;border-top:1px solid #e4e5e7;word-break:break-all;}
.tbl_head02 th:first-child,.tbl_head02 td:first-child {border-left:0 !important;}
.tbl_head02 tfoot {background-color:#f8f8f8 !important;}
.tbl_head02 tfoot th,.tbl_head02 tfoot td {border-top:1px solid #e4e5e7 !important;}
.tbl_head02 th.lline, .tbl_head02 td.lline {border-left:1px solid #e4e5e7 !important;}

/* 폼 테이블 */
.tbl_frm01 {border-top:1px solid #666;}
.tbl_frm01 table {width:100%;}
.tbl_frm01 th,
.tbl_frm01 td {padding:8px 14px;height:22px;border-bottom:1px solid #ddd;text-align:left;vertical-align:middle;}
.tbl_frm01 th {font-weight:600;}
.tbl_frm01 .frm_address {margin-top:5px;}

.tbl_frm02 {width:100%;}
.tbl_frm02 th {padding:7px 20px;border:1px solid #e8e8e8;background-color:#fafafa;font-weight:600;text-align:left;}
.tbl_frm02 td {padding:5px 10px;text-align:left;border:1px solid #e8e8e8;background:transparent;}
.tbl_frm02 textarea {padding:2px 2px 3px;border:1px solid #ccc;color:#333;vertical-align:middle;line-height:1.4;}
.tbl_frm02 textarea {width:100%;height:140px;}

/* 설명글 */
.frm_info {display:block;padding-top:5px;line-height:1.4em;}

/* Alert */
.alert {margin:0;padding:15px;color:#333;font-size:12px;line-height:1.6em;}
.alert h4 {font-size:16px;color:#000;font-weight:400;line-height:1em;letter-spacing:-1px;margin-bottom:10px;}
.alert.alert-success {background-color:#c0edf1;border-left:#58d0da 3px solid;}
.alert.alert-info {background-color:#f5f8fd;border-left:#8bb4e7 3px solid;}
.alert.alert-danger {background-color:#f8f8f8;border-left:#f0868e 3px solid;}
.alert.alert-warning {background-color:#faeaa9;border-left:#f3cc31 3px solid;}
.alert.alert-default {background-color:rgba(0,0,0,0.08);border-left:rgba(0,0,0,0.6) 3px solid;}

/* 테이블 항목별 정의 */
.td_name {position:relative;vertical-align:top !important;text-align:left !important;}
.td_name .inner {font-weight:400;padding-top:0 !important;}
.td_name .inner p {margin-top:5px;}
.td_name .inner p.basic {color:#999;font-weight:normal;}
.td_price {vertical-align:middle;text-align:right !important;}
.td_price .spr {font:12px verdana;font-weight:400;color:#999;text-decoration:line-through;}
.td_price .mpr {font:14px verdana;font-weight:600;letter-spacing:-1px;}
.td_price .tel,
.td_price .soldout {font-size:13px;font-weight:600;}
.td_price .soldout {color:red;}
.td_num {text-align:right !important;padding:9px 9px 9px 0 !important;letter-spacing:0 !important;}
.td_num2 {text-align:center !important;padding:9px 0 !important;letter-spacing:0 !important;}
.td_label label {margin-right:7px !important;}
.td_on {cursor:pointer;}
.td_on:hover {background-color:#fcfcfc;}
.txt_expired {font-weight:normal;color:#bbb;}

/* 옵션 셀렉트박스 */
.it_option,.it_supply {width:100%;}

/* 사이드뷰 */
.sv_wrap {display:inline-block;position:relative;font-weight:normal;}
.sv_wrap .sv {z-index:1000;display:none;margin:5px 0 0;border:1px solid #283646;}
.sv_wrap .sv a {display:inline-block;margin:0;padding:3px;width:94px;border-bottom:1px solid #283646;background:#111;color:#fff !important;}
.sv_wrap a:focus, .sv_wrap a:hover, .sv_wrap a:active {text-decoration:none;}
.sv_on {display:block !important;position:absolute;top:10px;left:20px;width:auto;height:auto;}
.sv_nojs .sv {display:block;}

/* 이미지 등비율 리사이징 */
.img_fix {width:100%;height:auto;}

/* 콘텐츠별 스타일 */
.cnt_cmt {display:inline-block;margin:0 0 0 3px;font-weight:600;}

/* 검색결과 색상 */
.sch_word {color:#ff3061;}

/* 탭메뉴 */
.tab_sort {height:35px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
.tab_sort:after {display:block;clear:both;content:'';}
.tab_sort ul li {float:left;}
.tab_sort ul li a {display:block;background-color:#f9f9f9;font-weight:600;color:#666;line-height:12px;padding:11px 12px;border:1px solid #ddd;border-left:0;text-align:center;}
.tab_sort ul li a.active,
.tab_sort ul li a:hover {background-color:#fff;border-bottom:1px solid #fff;}
.tab_sort ul li a.active {color:#000;}
.tab_sort ul li a:hover {color:red;text-decoration:none;}
.tab_li {height:36px;border-bottom:1px solid #333;}
.tab_li ul {overflow:visible;}
.tab_li li {height:36px;color:#999;padding:0 17px;font-size:13px;margin-left:-1px;line-height:37px;background-color:#f5f5f5;text-align:center;float:left;overflow:visible;position:relative;cursor:pointer;}
.tab_li li.active {height:37px;color:#333;line-height:38px;background-color:#fff;z-index:10;}
.tab_li li:first-child {padding:0 25px !important;margin-left:0 !important;}
.tab_li li:after {border-width:1px 1px 0 1px;border-style:solid;border-color:#ddd;cursor:pointer;display:block;position:absolute;top:0;right:0;bottom:0;left:0;content:'';}
.tab_li li.active:after {border-color:#333;z-index:99;}
.tab_li li a {color:#999;display:block;text-decoration:none !important;position:inherit;z-index:10;}
.tab_li li.active a {color:#333;}
.tab_m {height:45px;border-width:2px 0 1px 0;border-style:solid;border-color:#4c4845 #ddd #b37b54 #ddd;}
.tab_m ul, .tab_m li {height:45px;overflow:visible;}
.tab_m li {background-color:#f8f8f8;border-right:1px solid #ddd;text-align:center;float:left;cursor:pointer;position:relative;}
.tab_m li:first-child {border-left:1px solid #ddd;}
.tab_m li span {font-size:17px;color:#4c4845;line-height:2.6;display:block;position:absolute;left:-1px;top:0;right:-1px;bottom:-1px;}
.tab_m li.active span {color:#b37b54;font-weight:600;background-color:#fff;border-width:2px 1px 0 1px;border-style:solid;border-color:#b37b54;top:-2px;}

/* 공통 */
.g_hl {margin:0 5px;color:#bbb;}

/* 새창 기본 스타일 */
.new_win {}
.new_win .tbl_wrap {margin:0 20px;}
.new_win #win_title {margin:0 0 20px;padding:20px;border-top:3px solid #555;border-bottom:1px solid #e9e9e9;background-color:#fff;font-size:18px;line-height:1.2em;letter-spacing:-0.5px;}
.new_win #win_title .sv {font-size:0.75em;line-height:1.2em;}
.new_win .win_ul {margin:-21px 0 20px 0;padding:0 20px;border-top:1px solid #333;background-color:#333;list-style:none;zoom:1;}
.new_win .win_ul:after {display:block;visibility:hidden;clear:both;content:"";}
.new_win .win_ul li {float:left;margin-left:-1px;}
.new_win .win_ul a {display:block;padding:10px 10px 8px;border-right:1px solid #555;border-left:1px solid #555;color:#fff;font-family:dotum;font-weight:600;text-decoration:none;}
.new_win .win_ul a.on {background-color:#fff;color:#222;}
.new_win .win_desc {margin:10px 20px 0 20px;}
.new_win .win_btn {clear:both;padding:20px;text-align:center;} /* 새창용 */
.new_win .win_btn a,.new_win .win_btn input,.new_win .win_btn button {margin:0 1.5px;}
.new_win .win_paging {padding-top:20px;text-align:center;}

/* 캡챠 자동등록(입력)방지 기본 -pc */
#captcha {display:inline-block;position:relative;}
#captcha legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden;}
#captcha #captcha_img {width:160px;height:60px;border:1px solid #e9e9e9;vertical-align:top;padding:0;margin:0;}
#captcha #captcha_mp3 {position:absolute;top:0;left:161px;margin:0;padding:0;width:31px;height:31px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;}
#captcha #captcha_mp3 span {position:absolute;top:0;left:0;width:31px;height:31px;background:url('/img/captcha.png') no-repeat;}
#captcha #captcha_reload {position:absolute;top:31px;left:161px;margin:0;padding:0;width:31px;height:31px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;background:url('/img/captcha.png') no-repeat  0 -30px;border-top:1px solid #ccc;text-indent:-999px;}
#captcha #captcha_key {margin:0 0 0 33px;padding:0 5px;width:100px;height:60px;border:1px solid #b8c9c2;background-color:#f7f7f7;font-size:1.333em;font-weight:600;text-align:center;line-height:2.8em;vertical-align:top;}
#captcha #captcha_info {display:block;margin:5px 0 0;font-size:0.95em;letter-spacing:-0.1em;}

/* 캡챠 자동등록(입력)방지 기본 - mobile */
#captcha.m_captcha audio {display:block;margin:0 0 5px;width:187px;}
#captcha.m_captcha #captcha_img {width:160px;height:60px;border:1px solid #e9e9e9;margin-bottom:3px;margin-top:5px;display:block;}
#captcha.m_captcha #captcha_reload {position:static;margin:0;padding:0;width:31px;height:31px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;background:url('/img/captcha.png') no-repeat  0 -30px;text-indent:-999px;}
#captcha.m_captcha #captcha_reload span{display:none;}
#captcha.m_captcha #captcha_key {margin:0;padding:0 5px;width:115px;height:29px;border:1px solid #b8c9c2;background-color:#f7f7f7;font-size:1.333em;font-weight:600;text-align:center;line-height:29px;margin-left:3px;}
#captcha.m_captcha #captcha_info {display:block;margin:5px 0 0;font-size:0.95em;letter-spacing:-0.1em;}
#captcha.m_captcha #captcha_mp3 {width:31px;height:31px;background:url('/img/captcha.png') no-repeat; vertical-align:top;overflow:hidden;cursor:pointer;text-indent:-9999px;border:none;}

/* 게시물 선택복사 선택이동 */
#copymove {}
.copymove_current {float:right;color:#ff3061;}
.copymove_currentbg {background-color:#f4f4f4;}

/* 화면낭독기 사용자용 */
.msg_sound_only,.sound_only {display:inline-block !important;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important;}

/* 자료 없는 목록 */
.empty_table {font-size:12px;color:#999;padding:50px 0 !important;text-align:center !important;}
.empty_table p {padding-top:5px;}
.empty_list {font-size:12px;color:#999;padding:30px 0 !important;text-align:center !important;}
.empty_list p {padding-top:5px;}

/* ckeditor 단축키 */
.cke_sc {margin:0 0 5px;text-align:right;}
.btn_cke_sc {display:inline-block;padding:0 10px;line-height:23px;border:1px solid #ccc !important;background-color:#fafafa !important;color:#000 !important;text-decoration:none !important;line-height:1.9em;vertical-align:middle;}
.cke_sc_def {margin:5px 0 5px;padding:10px;border:1px solid #ccc;background-color:#f7f7f7;text-align:center;}
.cke_sc_def dl {margin:0 0 5px;text-align:left;zoom:1;}
.cke_sc_def dl:after {display:block;visibility:hidden;clear:both;content:"";}
.cke_sc_def dt,.cke_sc_def dd {float:left;margin:0;padding:5px 0;border-bottom:1px solid #e9e9e9;}
.cke_sc_def dt {width:20%;font-weight:600;}
.cke_sc_def dd {width:30%;}

/* 필수입력 */
.required, textarea.required {background:url('/img/wrest.gif') #fff top right no-repeat;}

/* 에디터 단축키 닫기  */
.btn_cke_sc_close {border:0;background-color:#666;padding:5px 10px;color:#fff;}

/* 폰트box 스타일 */
.fbx_small,.fbx_free,.fbx_lsmall {display:inline-block;vertical-align:middle;text-align:center;}
.fbx_small {padding:1px 5px;font-size:11px;line-height:1.555;font-weight:normal;letter-spacing:0;}
.fbx_lsmall {padding:3px 10px;font-size:12px;line-height:1.777;font-weight:normal !important;}
.fbx_bg1 {border:1px solid #c1dcff;background-color:#ffffff;color:#4294ff;} /* blue */
.fbx_bg2 {border:1px solid #dddddd;background-color:#f7f7f7;color:#aaaaaa;} /* gray */
.fbx_bg3 {border:1px solid #fdd8e2;background-color:#ffffff;color:#ff90af;} /* pink */
.fbx_bg4 {border:1px solid #b37b54;background-color:#ffffff;color:#b37b54;} /* red */
.fbx_bg5 {border:1px solid #cbcbcb;background-color:#ffffff;color:#909090;} /* default */
.fbx_free {width:70px;height:38px;padding:16px 0;color:#fff;font-size:16px;line-height:1.222;letter-spacing:0;text-align:center;position:absolute;bottom:10px;right:10px;z-index:10;background:url('/img/ic_free_bg.png') no-repeat;background-size:100%;}

/* 서식단계 진행 */
.btn_confirm {margin-top:10px;overflow:hidden;text-align:center;}
.btn_confirm a,.btn_confirm input,.btn_confirm button {margin:0 1.5px;}

/* 이전, 다음 버튼 */
.bt_bn_prev {width:22px;height:43px;position:absolute;left:0;top:50%;margin-top:-21px;z-index:100;}
.bt_bn_next {width:22px;height:43px;position:absolute;right:0;top:50%;margin-top:-21px;z-index:100;}

/* 페이징 */
.pg_wrap {margin:0;padding:20px 0 0;text-align:center;}
.pg_wrap span,.pg_wrap strong,.pg_wrap a {display:inline-block;text-decoration:none;}
.pg {}
.pg a:focus,.pg a:hover {text-decoration:none;border:1px solid #333;}
.pg_page,.qa_page,.pg_current {padding:0 8px;min-width:9px;height:25px;color:#353e44;font-weight:normal;line-height:25px;vertical-align:middle;border:1px solid #c8c8c8;}
.pg_page,.qa_page {background-color:#fbfbfb;text-decoration:none;}
.pg_current {background-color:#333;color:#fff;border:1px solid #333 !important;}
.pg_start,.pg_prev,.pg_next,.pg_end {width:27px;height:27px;overflow:hidden;padding:0 !important;font-size:0 !important;text-indent:-9000px;border:none !important;background:url('/img/sprite_pg.png') no-repeat;vertical-align:top;}
.pg_prev {margin-right:4px;}
.pg_next {margin-left:4px;}
.pg a.pg_start {background-position:-116px 0;}
.pg a.pg_prev {background-position:-145px 0;}
.pg a.pg_next {background-position:-174px 0;}
.pg a.pg_end {background-position:-203px 0;}
.pg span.pg_start {background-position:0 0;}
.pg span.pg_prev {background-position:-29px 0;}
.pg span.pg_next {background-position:-58px 0;}
.pg span.pg_end {background-position:-87px 0;}

/* 팝업레이어 */
#hd_pop {z-index:10000;position:relative;margin:0 auto;width:1000px;height:0;}
#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden;}
.hd_pops {position:absolute;border:1px solid #e9e9e9;background-color:#fff;}
.hd_pops_con {}
.hd_pops_footer {padding:10px 0;background-color:#000;color:#fff;text-align:right;}
.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background-color:#393939;color:#fff;}

/* 레이아웃 */
#wrapper {width:100%;height:100%;}
#container {width:100%;position:relative;}
#container:after {display:block;clear:both;content:'';}
#container .con_body {padding:20px 0 50px;line-height:1.5em}
.content {float:left;width:800px;margin:20px 0 0 20px;}
.cont_inner {min-height:450px;}

/* 좌측, 우측 퀵메뉴 */
#qcl,#qcr {position:absolute;top:20px;left:50%;width:80px;z-index:999;}
#qcr .qcr_inner {border:1px solid #ddd;background-color:#fff;margin-bottom:-1px;}
#qcl ul,#qcr ul {position:relative;top:0;}
#qcl ul {width:80px;}
#qcl ul li {margin-top:10px;}
#qcl ul li:first-child {margin-top:0 !important;}
#qcr ul {width:78px;overflow:visible;}
#qcl {margin-left:-600px;}
#qcr {margin-left:520px;}
#qcr ul li {border-top:1px solid #ddd;overflow:visible;}
#qcr ul li:first-child {border-top:0;}
#qcr ul li .cart_btn,
#qcr ul li .coup_btn {width:78px;height:21px;padding:34px 0 0 0;display:block;position:relative;}
#qcr ul li .cart_btn {background:url('/img/ic_cart.gif') no-repeat center 9px;}
#qcr ul li .coup_btn {background:url('/img/ic_coupon.gif') no-repeat center 10px;}
#qcr ul li .num{padding:3px 7px;font-size:10px;color:#fff;background-color:#e85d5d;border-radius:10px;position:absolute;top:13px;right:14px;z-index:100;}
#qcr ul li a,#qcr dl dt {font-size:11px;letter-spacing:-0.05em;}
#qcr ul li,#qcr dl dt,#qcr dl dd {text-align:center;}
#qcr dl {margin:0 0 10px 0;overflow:visible;}
#qcr dl dt {width:78px;height:30px;font-size:12px;line-height:2.5em;background-color:#fff;margin:-1px 0 10px 0;border-width:1px 0;border-style:solid;border-color:#b37b54 #fff #ddd;}
#qcr dl dd {margin-top:5px;}
#qcr dl dd.no_item {margin:22px 0 !important;color:#ddd !important;font-size:11px;}
#qcr ol {clear:both;position:relative;left:9px;width:60px;margin-bottom:10px;}
#qcr ol li {float:left;}
#qcr ol li.page {width:30px;font-size:11px;line-height:1.7em;font-weight:600;text-align:center;}
#qcr button {overflow:hidden;border:none;cursor:pointer;background:url('/img/bt_anc.gif') no-repeat;width:80px;text-indent:-9999px;}
#qcr button#anc_up {background-position:0 0;height:34px;}
#qcr button#anc_dw {background-position:0 -35px;height:33px;}

/* header */
#hd {position:relative;width:100%;height:231px;}
#hd:after {display:block;clear:both;content:'';}
.cont_inner {width:1000px !important;margin:0 auto;}
#hd_banner {min-width:1000px;text-align:center;position:relative;}
#hd_close {width:26px;height:26px;position:absolute;top:50%;right:17px;margin-top:-13px;cursor:pointer;}
#hd_logo {position:relative;min-width:1000px;margin:40px 0 40px;text-align:center;}
#hd_logo img {width:auto;height:56px;}
#hd_sch #sch_frm {width:213px;height:33px;position:absolute;top:12px;right:0;background:url('/img/search_bg.png') no-repeat;}
#hd_sch #sch_str, #hd_sch #sch_submit {position:absolute;border:none;}
#hd_sch #sch_str {width:165px;height:22px;background-color:#e2e2e2;font-weight:600;margin:5px 0 0 15px;}
#hd_sch #sch_submit {top:7px;right:8px;width:18px;height:18px;background:url('/img/ic_search.png') no-repeat center;cursor:pointer;text-indent:-9999em;}

#hd .top_menu {position:relative;height:44px;width:1000px;margin:0 auto;overflow:hidden;}
#hd .top_menu ul li {float:left;cursor:pointer;}
#hd .top_menu ul li:before {position:relative;margin:0 10px;font-size:11px;color:#979797;content:"│";}
#hd .top_menu ul li:first-child:before {content:"";margin-left:10px;}
#hd .top_menu ul li a {font-size:12px;color:#666;letter-spacing:0;line-height:4.7;text-decoration:none;}
#hd .top_menu p {float:left;text-align:center;margin-top:13px; }
#hd .top_menu p a {font-size:13px;color:#fff;line-height:2.3;letter-spacing:0;padding-left:13px;text-decoration:none;display:block;}
#hd .top_menu .bmk_bg {width:120px;height:31px;background:url('/img/bookmark_bg.png') no-repeat;}

/* gnb */
#gnb {position:relative;height:49px;border-top:1px solid #e6e6e6;border-bottom:1px solid #666;}
#gnb .gnb_inner {width:1000px;height:49px;margin:0 auto;min-width:1000px;}
#gnb .gnb_inner a {display:block;text-decoration:none !important;}
#gnb .gnb_inner > ul {overflow:visible;}
#gnb .gnb_inner > ul > li {float:left;overflow:visible;width:16.66%;text-align:center;position:relative;}
#gnb .gnb_inner > ul > li a {font-size:15px;color:#666;letter-spacing:0;line-height:3.3;font-weight:600;}
#gnb .gnb_inner > ul > li:hover a {color:#b37b54;}
#gnb .gnb_inner > ul > li:hover .cate_sm {display:block;}
#gnb .gnb_inner ul li .cate_sm {position:absolute;top:49px;padding:1px 0 0 0;width:100%;display:none;z-index:99;}
#gnb .gnb_inner ul li .cate_sm ul {padding:20px 0 20px;background:rgba(179,123,84,0.9);}
#gnb .gnb_inner ul li .cate_sm ul li {padding:7px 0 7px;cursor:pointer;text-align:left;}
#gnb .gnb_inner ul li .cate_sm ul li a {font-size:12px;font-weight:600;color:#fff;padding-left:20px;line-height:1;font-weight:normal;}
#gnb .gnb_inner ul li .cate_sm ul li:hover {background-color:#965e37;}

/* lnb */
#lnb {width:180px;height:378px;background-color:#b37b54;position:absolute;top:0;left:50%;margin-left:-500px;z-index:300;}
#lnb .lnb_menu {overflow:visible;position:relative;}
#lnb .lnb_menu .text {height:41px;border-top:1px solid #f27373;overflow:visible;}
#lnb .lnb_menu .text:first-child {border-top:0;}
#lnb .lnb_menu .text .mbtn {width:150px;height:41px;display:block;padding:0 15px;color:#fff;line-height:3;font-size:13px;font-weight:600;position:absolute;left:0;z-index:950;}
#lnb .lnb_menu .text:hover .mbtn {padding-left:14px;margin-top:-1px;border-width:1px 0 1px 1px;border-style:solid;border-color:#b37b54;background-color:#fff;text-decoration:none;color:#ea0000;}
#lnb .lnb_menu .text:hover .mbtn.sol_on {width:149px !important;border-width:1px !important;}
#lnb .lnb_menu .text:hover .lnb_sm {display:block;}
#lnb .lnb_menu .text .lnb_sm {position:absolute;top:-1px;left:180px;z-index:900;display:none;}
#lnb .lnb_menu .text .lnb_sm .sm_li {width:230px;height:353px;padding:12px 0;border:1px solid #b37b54;background-color:#fff;position:absolute;top:0;left:0;z-index:900;overflow-y:auto;}
#lnb .lnb_menu .text .lnb_sm .sm_li:first-child{border-left:0 !important;}
#lnb .lnb_menu .text .lnb_sm .sm_li li a {padding:0 15px;font-size:13px;color:#777;line-height:1.9;display:block;text-decoration:none;}
#lnb .lnb_menu .text .lnb_sm .sm_li li a:hover {background-color:#f1f1f1;color:#222;font-weight:600;}
#lnb .lnb_menu .text .lnb_sm .sm_bn {height:377px;border-width:1px 1px 1px 0;border-style:solid;border-color:#b37b54;background-color:#fff;overflow:hidden;position:absolute;top:0;left:230px;z-index:950;}
#lnb .lnb_menu .text .ck_other {margin:0 7px 2px 0;}

/* footer */
#ft_links {min-width:1000px;height:43px;background-color:#f1f1f1;text-align:center;}
#ft_links a {text-decoration:none;color:#666;font-size:13px;letter-spacing:-0.5px;line-height:3.3em;}
#ft_links a:before {width:1px;height:10px;background-color:#bbb;position:relative;margin:0 10px 2px;vertical-align:middle;display:inline-block;content:"";}
#ft_links a:first-child:before {display:none;}
#ft_warp {background-color:#fafafa;height:290px;}
#ft_warp .ft_inner {width:1000px;margin:0 auto;}
#ft_warp .ft_inner ul {float:left;margin:40px 0 40px; }
#ft_warp .ft_inner ul li {padding-top:15px;}
#ft_warp .ft_inner ul li:first-child {padding-top:0;}
#ft_warp .ft_inner ul li p {font-size:12px;color:#666;letter-spacing:0;line-height:1.6;}
#ft_warp .ft_inner ul li .ft_tit {font-size:13px;color:#666;font-weight:600;letter-spacing:2px;}
#ft_warp .ft_inner ul li .num {font-size:26px;color:#b37b54;font-weight:800;line-height:1;padding:10px 0 5px;}
#ft_warp .ft_inner ul li.bank {font-size:14px;color:#666;line-height:1;letter-spacing:0;}
#ft_warp .ft_inner ul li .bank_fc {color:#b37b54;font-weight:600;}
#ft_warp .ft_inner ul li .ft_line:before {position:relative;margin:0 10px;font-size:11px;font-weight:600;color:#000;content:"│";}
#ft_warp .ft_inner ul .copy {color:#b8b8b8;letter-spacing:1px;}
#ft_warp .ft_inner .check {color:#979797;}
#ft_warp .service {width:277px;height:210px;background-color:#f1f1f1;}
#ft_warp .service li {margin:25px 25px;}
#ft_warp .service li p {letter-spacing:-0.5px !important;}
#ft_warp .service .ser_tit {font-size:13px;font-weight:600;padding-bottom:15px;}

#ft_warp dl {padding-left:15px;zoom:1;}
#ft_warp dt {font-size:13px;font-weight:600;line-height:1.4em;padding-bottom:8px;color:#111;}
#ft_warp dd {font-size:11px;line-height:1.7em;color:#666;}
#ft_warp dd b {color:#111;}
#ft_warp dd em {font-size:0.9em;padding:0 7px;color:#d7d7d7;}
#ft_warp .company {border-bottom:1px solid #ddd;padding-bottom:15px;overflow:hidden;}
#ft_warp .customer {float:left;width:300px;}
#ft_warp .business {float:left;width:398px;border-width:0 1px;border-style:dotted;border-color:#ddd;}
#ft_warp .customer p, #ft_warp .business p {letter-spacing:0;}
#ft_warp .safeService {float:left;width:300px;}
#ft_warp .award {clear:both;padding-top:15px;padding:15px 0 0 15px;font-size:11px;}
#ft_warp .award .aw_alt {color:#898989;letter-spacing:-1px;padding:0 0 5px;}
#ft_warp .award .aw_crt {color:#c2aaaa;letter-spacing:0;}
#pop_saupja {margin:0 0 2px 7px;}

/* 메인 */
#scy_wrap {width:100%;min-width:1000px;height:500px;position:relative;}
#scy_wrap:after {display:block;clear:both;content:'';}
#scy_wrap .ssl_01 {position:relative;width:100%;min-width:1000px;height:500px;overflow:hidden;}
#scy_wrap .ssl_01 ul {height:500px;}
#scy_wrap .ssl_01 li {width:100%;min-width:1000px;height:500px;text-align:center;}
#scy_wrap .ssl_01 li a {display:block;}
#scy_wrap .cycle-pager {font-family:'dotum';position:absolute;bottom:-10px;left:50%;width:820px;margin-left:-320px;text-align:center;z-index:120;font-size:60px;cursor:pointer;letter-spacing:0.01em;color:#bbb;}
#scy_wrap .cycle-pager .cycle-pager-active {color:#b37b54;}/* 롤링 색상*/
#scy_wrap .slide_text {width:1000px;height:280px;margin:110px 0 0 -500px;position:absolute;top:0;left:50%;z-index:999;}
#scy_wrap .slide_text a {text-decoration:none;display:block;}
#scy_wrap .slide_text p {color:#fff;text-align:left;line-height:1.2;}
#scy_wrap .slide_text .sl_text1 {font-size:18px;letter-spacing:-0.5px;}
#scy_wrap .slide_text .sl_text2 {font-size:30px;margin-top:15px;letter-spacing:-1.5px;font-weight:600;}
#scy_wrap .slide_text .sl_text3 {font-size:45px;margin-top:15px;font-weight:600;letter-spacing:-3px;}
#scy_wrap .slide_text .sl_btn {position:absolute;top:190px;left:0;font-size:18px;color:#fff;font-weight:600;border:1px solid #fff;line-height:1;letter-spacing:-0.5px;padding:12px 16px;text-decoration:none;}
#con_bn {height:370px;position:relative;background:url('/img/con_img.jpg') no-repeat top center;}
#con_bn .con_txt {width:1000px;margin:0 auto;font-family:"NanumMyeongjo";color:#666;text-align:center;padding-top:120px;}
#con_bn .con_txt1 {font-size:65px;font-weight:600;letter-spacing:-3px;line-height:1;padding-bottom:30px;  }
#con_bn .con_txt2 {font-size:40px;font-weight:400;line-height:1.2;letter-spacing:-0.5px;}
.mcon_inner {width:1000px;margin:0 auto;padding:75px 0;}
.mtit_bx {width:370px;margin:0 auto;}
.mtit_bx li {float:left;text-align:left;}
.mcon_tit {font-family:"NanumMyeongjo";font-size:50px;letter-spacing:-2.5px;line-height:1;padding-left:20px; }
.mcon_stit {font-size:16px;margin-left:20px;padding-top:8px;letter-spacing:-0.5px;}
.mcon1, .mcon2, .mcon3, .mcon4 {position:relative;height:618px;min-width:1000px;}
.mcon1 {background:url('/img/con1_bg.jpg') no-repeat center top;background-color:#f4f1eb;}
.mcon2 {background:url('/img/con2_bg.jpg') no-repeat center top;background-color:#e1d8e3;}
.mcon3 {background:url('/img/con3_bg.jpg') no-repeat center top;background-color:#e8e9df;}
.mcon4 {background:url('/img/con4_bg.jpg') no-repeat center top;background-color:#e3d7db;}

/* 메인 상품 목록 */
.pr_con {margin-top:60px;}
.pr_con ul {position:relative;display:inline-block;}
.pr_con ul .prcon_li {width:270px;height:357px;margin-left:10px;background-color:#fff;float:left;position:relative;overflow:hidden;}
.pr_con ul .prcon_li:first-child {margin-left:0;}
.pr_con ul .prcon_li a {text-decoration:none !important;}
.pr_con ul .prcon_li dl dt {width:270px;height:270px;border-bottom:1px solid #e6e6e6;overflow:hidden;position:relative;}
.pr_con ul .prcon_li dl dt img {width:250px;height:250px;margin:10px 10px;}
.pr_con ul .prcon_li dl dd {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pr_con ul .prcon_li dl .name {font-size:18px;color:#333;font-weight:400;text-align:center;line-height:1.2;margin:17px 0 8px;}
.pr_con ul .prcon_li dl .price {position:relative;text-align:center;}
.pr_con ul .prcon_li dl .price .spr {font-size:12px;color:#b8b8b8;letter-spacing:0;text-decoration:line-through;font-weight:normal;display:inline-block;}
.pr_con ul .prcon_li dl .price .mpr {font-size:22px;color:#333;font-weight:800;letter-spacing:0;line-height:1;display:inline-block;}

/* 메인 탭상품 목록 */
.stt_wrap {width:1000px;margin-top:15px;overflow:hidden;}
.stt_wrap .stt_ul {padding:0 0 1px 1px;display:none;}
.stt_wrap .stt_ul.active {display:block;}
.stt_li {width:249px;height:370px;border:1px solid #ddd;margin:0 0 -1px -1px;float:left;position:relative;overflow:visible;}
.stt_li.stt_bn {width:498px;position:relative;}
.stt_li.stt_bn ul {padding:0 !important;}
.stt_li.stt_bn .cycle-pager {font-family:'dotum';position:absolute;bottom:-10px;left:50%;width:498px;margin-left:-249px;text-align:center;z-index:120;font-size:60px;cursor:pointer;letter-spacing:0.01em;color:#9d9d9d;}
.stt_li.stt_bn .cycle-pager .cycle-pager-active {color:#b37b54;}/* 롤링 색상*/
.stt_li:after {border:1px solid #222;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:10;content:'';display:none;}
.stt_li:hover:after {display:block;}
.stt_li.stt_bn:hover:after {display:none;}
.stt_li dl > a {text-decoration:none !important;position:absolute;z-index:40;}
.stt_li dl dt {width:208px;height:208px;margin:20px 20px 10px 20px;overflow:hidden;position:relative;}
.stt_li dl dt img {width:208px;height:208px;}
.stt_li dl dd {padding:0 20px;}
.stt_li dl dd.pname {height:34px;font-size:13px;color:#000;line-height:1.3;overflow:hidden;}
.stt_li dl dd.price {height:37px;margin:8px 0 15px 0;position:relative;text-align:right;}
.stt_li dl dd.price .spr {position:absolute;top:0;right:14px;font:13px verdana;font-weight:400;color:#999;height:16px;text-decoration:line-through;}
.stt_li dl dd.price .mpr,.stt_li dl dd.price .tel,.stt_li dl dd.price .soldout {position:absolute;top:14px;right:14px;font-size:16px;font-weight:600;height:23px;}
.stt_li dl dd.price .mpr {font-family:verdana;letter-spacing:-1px;}
.stt_li dl dd.price .soldout {color:red;}
.stt_li dl dd.price .sale {position:absolute;top:0;left:14px;width:60px;height:37px;line-height:1.4;color:#fff;background-color:#b37b54;text-align:center;display:inline-block;}
.stt_li dl dd.price .sale strong {font-size:27px;letter-spacing:-1px;}
.stt_li dl dd.price .sale em {color:#fff;}
.stt_li dl .ic_bx {width:208px;height:21px;padding:8px 20px;border-top:1px dotted #ddd;position:absolute;left:0;bottom:0;z-index:50;}

/* 관리자버튼 */
#btn_admin {margin-bottom:5px;}
#btn_admin .btn_lsmall {width:100%;text-align:center;background:#ef4836;border:1px solid #ef4836;color:#fff !important;}
#btn_admin .btn_lsmall:hover {background:#e02612;border:1px solid #d72411;color:#fff !important;}

/*쿠폰존 리스트*/
#scp {padding:20px 0 100px 0;}
.couponzone_title {height:130px;padding:15px;text-align:center;position:relative;}
.couponzone_title .inner {height:74px;padding:25px 0 27px;border:2px solid #fff;}
.couponzone_title .inner dt {font-size:42px;font-weight:600;color:#4c4845;text-align:center;}
.couponzone_title .inner dd {font-size:14px;font-weight:normal;color:#777;margin-top:7px;text-align:center;}
.couponzone_title.cp_bg {background:url('/img/cp_bg.jpg') no-repeat left top;}
.couponzone_list {margin:20px 0 0;}
.couponzone_list h2{margin:0 0 5px;}
.couponzone_list ul {width:1020px;margin:0 0 0 -20px;}
.couponzone_list ul li {width:233px;border:1px solid #ddd;margin:0 0 20px 20px;position:relative;float:left;}
.couponzone_list ul li a {text-decoration:none !important;}
.couponzone_list ul li .cp_img {width:175px;height:90px;margin:29px;background:#b37b54 url('/img/coupon_bg.png') no-repeat left top;overflow:hidden;position:relative;display:block;}
.couponzone_list ul li .cp_img img {width:175px;height:90px;}
.couponzone_list ul li .cp_img .l_txt {color:#fff;font-style:italic;letter-spacing:0;position:absolute;left:-3px;top:40px;z-index:10;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);}
.couponzone_list ul li .cp_img p {width:126px;position:absolute;left:46px;text-align:center;z-index:11;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.couponzone_list ul li .cp_img p.price {font-size:32px;font-weight:600;color:#b37b54;letter-spacing:-1px;top:16px;}
.couponzone_list ul li .cp_img p.s_txt2 {font-size:10px;color:#aaa;bottom:21px;}
.couponzone_list ul li .cp_img.disabled {background:#bbb url('/img/coupon_bg.png') no-repeat left top;}
.couponzone_list ul li .cp_img.disabled p.price {color:#bbb;}
.couponzone_list ul li .btn_lsmall {background:#ef4836;border:1px solid #ef4836;color:#fff !important;}
.couponzone_list ul li .btn_lsmall:hover {background:#e02612;border:1px solid #d72411;color:#fff !important;}
.couponzone_list ul li .btn_lsmall.disabled {background:#888;border:1px solid #888;color:#fff !important;}
.couponzone_list ul li .btn_lsmall.disabled:hover {background:#666;border:1px solid #666;color:#fff !important;}
.couponzone_list ul li p {text-align:center;}
.couponzone_list ul li dl {padding:15px 17px;border-top:1px dotted #ddd;}
.couponzone_list ul li dl dt,
.couponzone_list ul li dl dd {width:100%;padding:3px 0;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.couponzone_list ul li dl dt {font-weight:600;}

/* 이벤트 */
#sev {padding:20px 0 100px 0;}
#sev_himg {}
#sev_timg {margin:20px 0 0;}
#sev_himg img,#sev_timg img {width:100%;height:auto;}
.event_title {height:130px;padding:15px;text-align:center;position:relative;}
.event_title .inner {height:74px;padding:25px 0 27px;border:2px solid #fff;}
.event_title .inner dt {font-size:42px;font-weight:600;color:#4c4845;text-align:center;}
.event_title .inner dd {font-size:14px;font-weight:normal;color:#777;margin-top:7px;text-align:center;}
.event_title.ev_bg {background:url('/img/ev_bg.jpg') no-repeat left top;}
.event_list {margin:0;}
.event_list ul {width:1020px;margin:0 0 0 -20px;}
.event_list ul li {width:318px;border:1px solid #ddd;margin:20px 0 0 20px;position:relative;float:left;}
.event_list ul li a {text-decoration:none !important;}
.event_list ul li p {text-align:center;}
.event_list ul li .ev_img {width:318px;height:170px;overflow:hidden;}
.event_list ul li .ev_img img {width:318px;height:170px;}
.event_list ul li .ev_subj {height:20px;font-size:15px;font-weight:600;padding:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.event_list ul li:hover {border:1px solid #222;}
.event_list ul li:hover .ev_img {opacity:0.7;}
.event_list_hd {border-width:1px 0;border-style:solid;border-color:#222 #fff #ddd;background-color:#f8f8f8;text-align:center;margin:20px 0 10px 0;position:relative;}
.event_list_hd .subj {font-size:25px;font-weight:600;color:#111;padding:25px;}
.event_list_hd .bt_bx {position:absolute;top:25px;right:25px;}

/* 브랜드상품 */
#sbr {padding:20px 0 100px 0;}
#sbr_himg {}
#sbr_timg {margin:20px 0 0;}
#sbr_himg img,#sbr_timg img {width:100%;height:auto;}
.br_title {height:120px;padding:20px;background:url('/img/br_bg.jpg') no-repeat left top;text-align:center;}
.br_title .inner {padding:8px;background-color:#fff;display:inline-block;}
.br_title .inner .txt_bx {height:74px;padding:15px 50px 13px;border:1px solid #a89e9a;}
.br_title .inner .txt_bx dt {font-size:40px;font-weight:600;color:#666;text-align:center;}
.br_title .inner .txt_bx dd {font-size:14px;font-weight:normal;color:#777;margin-top:6px;text-align:center;}
.br_search {padding:25px 12px 12px 12px;margin-top:20px;border:1px solid #ddd;}
.br_search .sch_inner {width:430px;margin:0 auto;}
.br_search .sch_inner dt {width:73px;height:37px;line-height:2.4;font-size:15px;font-weight:600;color:#555;float:left;}
.br_search .sch_inner dd {width:355px;height:35px;border:1px solid #555;float:left;}
.br_search .sch_inner dd input[type=text] {width:320px;height:35px;font-size:14px;padding:0 10px;line-height:2.3;border:0;}
.br_search .sch_inner dd .btn_submit {width:35px;height:35px;font-size:0;background:url('/img/br_sch_btn.png') no-repeat center;border:0;cursor:pointer;}
.br_search .sch_tab {width:125px;border:1px solid #555;float:left;}
.br_search .sch_tab li {width:50%;text-align:center;float:left;cursor:pointer;}
.br_search .sch_tab li a {height:25px;color:#666;line-height:2;text-decoration:none !important;display:block;}
.br_search .sch_tab li.active a {color:#fff;background-color:#555;}
.br_search .sch_tab_con {width:840px;margin-left:7px;float:left;}
.br_search .sch_tab_con li {width:24px;height:25px;color:#666;line-height:2;margin-left:3px;border:1px solid #ddd;float:left;text-align:center;cursor:pointer;}
.br_search .sch_tab_con li:hover {border:1px solid #555;}
.br_search .sch_tab_con li.active {color:#fff;font-weight:600;background-color:#555;border:1px solid #555;}
.br_list {width:100%;overflow:hidden;margin:20px 0 50px;}
.br_list ul {width:1008px;margin-left:-8px;}
.br_list li {width:158px;border:1px solid #ddd;margin:0 0 8px 8px;float:left;}
.br_list li:hover {border:1px solid #222;}
.br_list li a {height:64px;padding:10px 15px;color:#666;text-align:center;text-decoration:none !important;display:block;}
.br_list li img {width:auto;max-width:128px;height:40px;}
.br_list li p {height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.br_view_tit {width:100%;height:110px;background-color:#bbb;position:relative;}
.br_view_tit .tit_logo {width:128px;height:40px;padding:35px 183px 35px 215px;background:url('/img/br_view_bg.png') no-repeat right top;float:right;}
.br_view_tit .tit_txt {width:500px;height:40px;color:#fff;font-size:30px;line-height:1.3;position:absolute;top:35px;left:50px;z-index:99;}

/* 네비게이션 (공통) */
#nav_location {padding:20px 0 0 0;position:relative;}
#nav_location:after {display:block;clear:both;content:'';}
#nav_location > ul {overflow:visible;}
#nav_location > ul > li {text-align:left;overflow:visible;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#nav_location > ul > li:first-child {width:15px;height:16px;font: 0/0 a;background:url('/img/ic_home.gif') no-repeat center;}
#nav_location > ul > li:before {width:4px;height:14px;padding:0 12px;background:url('/img/nav_hl.gif') no-repeat center;float:left;display:inline-block;content:'';}
#nav_location > ul > li:first-child:before {display:none;}
#nav_location a {height:100%;padding:0 15px;text-decoration:none !important;display:block;}
#nav_location .loca_btn {height:100%;padding:0 15px 0 0;background:url('/img/ic_navi.gif') no-repeat center right;color:#888;display:block;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#nav_location .loca_btn.active {color:#222;font-weight:600;background:url('/img/ic_navi_on.gif') no-repeat center right;}
#nav_location .nav_sub {width:200px;padding:8px 0;border:1px solid #ddd;background-color:#fff;position:absolute;top:20px;left:8px;z-index:100;display:none;}
#nav_location .nav_sub ul > li {height:22px;line-height:1.9;}
#nav_location .nav_sub ul > li:hover {background-color:#f8f8f8;}

/* 서브페이지 왼쪽메뉴 */
.s_lnb {float:left;width:180px;margin-top:20px;}
.s_lnb_hd {height:130px;background-color:#b37b54;color:#fff;text-align:left;}
.s_lnb_hd p {font-family:sans-serif;font-weight:700;margin-left:15px;}
.s_lnb_hd p.hd {font-size:18px;letter-spacing:-0.5px;padding-top:20px;}
.s_lnb_hd p.hd_sub {font-size:14px;font-weight:400;}
.s_lnb_name {padding:10px 0 10px 15px;border-bottom:1px solid #121418;background-color:#2c313c;font-weight:600;color:#fff;}
.s_lnb_info {background-color:#495164;color:#fff;}
.s_lnb_info li {position:relative;padding-left:15px;height:36px;font-size:11px;line-height:36px;border-top:1px solid #525a6c;border-bottom:1px solid #444c5e;}
.s_lnb_info li:first-child {border-top:0;}
.s_lnb_info li span {position:absolute;top:0;right:10px;}
.s_lnb_info li span a {font-weight:600;color:#fff;}
.s_lnb_inner {border-width:0 1px 1px 1px;border-style:solid;border-color:#ddd;}
.s_lnb_inner dt {height:37px;font-size:13px;font-weight:600;line-height:2.9;border-top:1px solid #ddd;background:url('/img/lm_icon.gif') no-repeat 156px center;}
.s_lnb_inner dt:first-child {border-top:0 !important;}
.s_lnb_inner dd {padding:8px 0;border-top:1px dotted #ddd;}
.s_lnb_inner dt a,
.s_lnb_inner dd li a {padding:0 15px;text-decoration:none;display:block;}
.s_lnb_inner dt:hover {background:url('/img/lm_icon_on.gif') no-repeat 156px center;}
.s_lnb_inner dt:hover a {color:#b37b54;}
.s_lnb_inner dd li a:hover {color:#333; background-color:#f5f5f5;}
.s_lnb_inner dd li a {padding:5px 15px 5px 22px !important;color:#999;background:url('/img/lm_dot.gif') no-repeat 15px 11px;}
.s_lnb_inner2 {margin-top:10px;border:1px solid #ddd;}
.s_lnb_inner2 dt {margin-top:7px;padding:10px 0 7px 15px;font-weight:600;border-top:1px solid #ddd;}
.s_lnb_inner2 dt:first-child {margin-top:0;border-top:0;}
.s_lnb_inner2 dd a {line-height:1.9em;padding-left:15px;color:#666;display:block;text-decoration:none !important;}
.s_lnb_inner2 dd a:hover {background-color:#f5f5f5;color:#333;}

/* 고객센터 */
#cs_wrap {overflow:hidden;margin:0 0 50px 0;}
#cs_wrap h3 {height:18px;font-size:17px;line-height:1.1;}
#cs_wrap #btn_bx {padding:22px 0;background-color:#f8f8f8;}
#cs_wrap #btn_bx li {width:16.66%;height:76px;text-align:center;float:left;}
#cs_wrap #btn_bx li:first-child a {border-left:0 !important;}
#cs_wrap #btn_bx li a {padding-top:60px;font-size:13px;font-weight:600;color:#666;border-left:1px dotted #ccc;display:block;text-decoration:none;}
#cs_wrap #btn_bx li a.cs_bt1 {background:url('/img/cs_top_ic1.png') no-repeat top center;}
#cs_wrap #btn_bx li a.cs_bt2 {background:url('/img/cs_top_ic2.png') no-repeat top center;}
#cs_wrap #btn_bx li a.cs_bt3 {background:url('/img/cs_top_ic3.png') no-repeat top center;}
#cs_wrap #btn_bx li a.cs_bt4 {background:url('/img/cs_top_ic4.png') no-repeat top center;}
#cs_wrap #btn_bx li a.cs_bt5 {background:url('/img/cs_top_ic5.png') no-repeat top center;}
#cs_wrap #btn_bx li a.cs_bt6 {background:url('/img/cs_top_ic6.png') no-repeat top center;}
#cs_wrap #faq_bx {margin:10px 0 0;}
#cs_wrap #faq_bx .tab_li {margin:8px 0 0;}
#cs_wrap #board_bx {margin:30px 0 0;}
#cs_wrap #board_bx dt {width:390px;height:142px;float:left;}
#cs_wrap #board_bx dd {width:385px;height:142px;margin-left:25px;float:left;}
#cs_wrap #buy_process {margin:30px 0 0;}
#cs_wrap #buy_process ul {margin:8px 0 0;border:1px solid #ddd;background-color:#fafafa;}
#cs_wrap #buy_process li {width:16.66%;height:180px;border-left:1px solid #ddd;font-size:11px;line-height:1.5;color:#666;padding:20px 17px;text-align:center;background-color:#fff;float:left;position:relative;overflow:visible;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cs_wrap #buy_process li .no1,
#cs_wrap #buy_process li .no2 {width:16px;height:26px;display:inline-block;position:absolute;left:-1px;top:50px;}
#cs_wrap #buy_process li .no1 {background:url('/img/ic_process_ar1.gif') no-repeat left top;}
#cs_wrap #buy_process li .no2 {background:url('/img/ic_process_ar2.gif') no-repeat left top;}
#cs_wrap #buy_process li .tit {font-size:13px;font-weight:600;color:#689bba;}
#cs_wrap #buy_process li .img {margin:10px 0 15px;}
#cs_wrap #buy_process li:first-child {border-left:0 !important;}
#cs_wrap .faq_bo.cus_faq dl {display:none;}
#cs_wrap .faq_bo.cus_faq dl.active {display:block;}
#cs_wrap .faq_bo dt {font-size:13px;line-height:1.4;padding:11px 60px 11px 130px;border-bottom:1px dotted #ddd;cursor:pointer;position:relative;}
#cs_wrap .faq_bo dt span {display:inline-block;}
#cs_wrap .faq_bo dt .q_cate {width:100px;padding:11px 0;color:#679bb9;position:absolute;top:0;left:20px;}
#cs_wrap .faq_bo dt .arrow {width:20px;height:20px; background:url('/img/faq_q.png') no-repeat center right;position:absolute;top:50%;right:20px;margin-top:-10px;}
#cs_wrap .faq_bo dt.on .arrow {background:url('/img/faq_q_on.png') no-repeat center right;}
#cs_wrap .faq_bo dd {font-size:13px;line-height:1.6;padding:11px 60px 11px 130px;border-bottom:1px dotted #ddd;background-color:#f9f9f9;}

.guide_wrap {padding:17px 17px 40px;font-size:13px;line-height:1.7;}

/* 상품검색 */
#ssch {padding:20px 0 100px 0;}
#ssch_frm {margin-top:10px;padding:20px;border:1px solid #ddd;background-color:#f8f8f8;zoom:1;}
#ssch_frm:after {display:block;visibility:hidden;clear:both;content:"";}
#ssch_frm div {margin:0 0 7px;}
#ssch_frm strong, #ssch_frm .ssch_lbl {display:inline-block;width:100px;font-weight:600;}
#ssch_frm p {padding:10px 0;border-top:1px solid #e9e9e9;line-height:1.5em;}
#ssch_frm #ssch_sort {float:left;margin:0;padding:0;list-style:none;zoom:1;}
#ssch_frm #ssch_sort:after {display:block;visibility:hidden;clear:both;content:"";}
#ssch_frm #ssch_sort li {float:left;margin:0 2px 0 0;}
#ssch_frm #ssch_ov {float:right;}

#ssch_cate {}
#ssch_cate ul {margin:10px 0 0;padding:10px 20px 20px;border-bottom:1px solid #e9e9e9;list-style:none;zoom:1;}
#ssch_cate ul:after {display:block;visibility:hidden;clear:both;content:"";}
#ssch_cate li {float:left;margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #e9e9e9;}
#ssch_cate a {}
#ssch_cate a span {font-weight:600;}

/* 마이페이지 (공통) */
#smy {margin:0 0 100px 0;}
#smy:after {display:block;clear:both;content:'';}
#smy h3 {margin:0 0 5px;}
#smy .count {margin:20px 0 7px;}
#smy .count em {color:red;font-weight:600;}
#smy .tab_sort {margin:15px 0 7px 0;}
#smy .sqa_con {display:none;}
#smy .sqa_con ul {width:100%;border-bottom:1px solid #e2e2e2;overflow:hidden;}
#smy .sqa_con ul li {float:left;width:746px;padding:10px 5px;}
#smy .sqa_con ul li:first-child {width:19px;padding:10px 5px 10px 10px;}
#smy .sqa_con ul.question {background-color:#ffffff;}
#smy .sqa_con ul.answer {background-color:#f8f8f8;}

/* 마이페이지 (내쇼핑) */
#smb_my_ov {margin:0 0 20px;}
#smb_my_ov h2 {position:absolute;font-size:0;line-height:0;overflow:hidden;}
#smb_my_act {margin:10px 0;zoom:1;}
#smb_my_act:after {display:block;visibility:hidden;clear:both;content:"";}
#smb_my_act ul {float:right;margin:0;padding:0;list-style:none;}
#smb_my_act li {float:left;margin:0 0 0 4px;}

#smb_my_tbl {width:100%;border-top:1px solid #c0c0c0;}
#smb_my_tbl th,
#smb_my_tbl td {border-bottom:1px solid #e2e2e2;text-align:left;}
#smb_my_tbl th {width:15%;padding:10px 15px;background-color:#f8f8f8;font-weight:normal;}
#smb_my_tbl td {width:35%;padding:10px 15px;color:#666;word-break:break-all;}

#smb_my_od {margin:0 0 20px;}
#smb_my_od h2 {margin:0 0 10px;font-size:14px;}
#smb_my_wish h2 {margin:0 0 10px;font-size:14px;}
.smb_my_more {margin-top:10px;text-align:right;}

/* 사용후기 모음 */
#sps {}
#sps h3 {margin:0 0 5px;}
#sps .count {margin:20px 0 7px;}
#sps .count em {color:red;font-weight:600;}
#sps .sps_dl {color:#888;font-size:0.917em;overflow:hidden;}
#sps dl {margin:5px 0 10px;zoom:1;}
#sps dl:after {display:block;visibility:hidden;clear:both;content:"";}
#sps dt {float:left;}
#sps dd {float:left;margin:0 20px 0 5px;}
#sps_sch {position:relative;}
#sps_sch .sch_inner {position:absolute;right:0;top:-8px;}
.sps_img {vertical-align:top;text-align:center;}
.sps_img span {position:absolute;font-size:0;line-height:0;}
.sps_section {float:left;width:100%;}
.sps_con_btn {margin:5px 0 0;text-align:right;}

/* 상품문의 모음 */
#sqa {}
#sqa h3 {margin:0 0 5px;}
#sqa .count {margin:20px 0 7px;}
#sqa .count em {color:red;font-weight:600;}
#sqa .sqa_dl {color:#888;font-size:0.917em;overflow:hidden;}
#sqa dl {margin:5px 0 10px;zoom:1;}
#sqa dl:after {display:block;visibility:hidden;clear:both;content:"";}
#sqa dt {float:left;}
#sqa dd {float:left;margin:0 20px 0 5px;}
#sqa_sch {position:relative;}
#sqa_sch .sch_inner {position:absolute;right:0;top:-8px;}
.sqa_img {vertical-align:top;text-align:center;}
.sqa_img span {position:absolute;font-size:0;line-height:0;}
.sqa_section {float:left;width:100%;}
.sqa_section .sqa_con {padding:10px;background-color:#f8f8f8;line-height:1.7em;}
.sqa_con_btn {margin:5px 0 0;text-align:right;}
.sqa_qaq {}
.sqa_qaa {margin:20px 0 0;}

/* 주문상세 */
#sod_ws_tot {margin:0 0 20px;padding:0 10px;border:1px solid #e2e2e2;background-color:#f9f9f9;zoom:1;}
#sod_ws_tot:after {display:block;visibility:hidden;clear:both;content:"";}
#sod_ws_tot dt,
#sod_ws_tot dd {float:left;font-weight:600;padding:12px 0;border-top:1px solid #e2e2e2;}
#sod_ws_tot dt {padding-left:2%;width:48%;}
#sod_ws_tot dd {padding-right:2%;width:48%;margin:0;text-align:right;}
#sod_ws_tot .ws_price {background-color:#8f908c;color:#fff;border-top:0 !important;}
#sod_fin_pay {margin:20px 0 0;}
#sod_fin_orderer {margin:30px 0 0;}
#sod_fin_receiver {margin:30px 0 0;}
#sod_fin_dvr {margin:30px 0 0;}
#sod_fin_dvr .dvr_link {color:#ff3061;text-decoration:underline;}
#sod_fin_tot {margin:20px 0 30px;padding:10px;border:1px solid #e9e9e9;border-top:0;background-color:#565e60;color:#fff;}
#sod_fin_tot h2 {position:absolute;font-size:0;line-height:0;overflow:hidden;}
#sod_fin_tot ul {margin:0;padding:0;list-style:none;}
#sod_fin_tot li {padding:10px;border-bottom:1px solid #6f7a7d;zoom:1;}
#sod_fin_tot li:after {display:block;visibility:hidden;clear:both;content:"";}
#sod_fin_tot #alrdy {border-bottom:0 !important;}
#sod_fin_tot strong {float:right;}
#sod_fin_cancel {text-align:center;}
#sod_fin_cancel h2 {position:absolute;font-size:0;line-height:0;overflow:hidden;}
#sod_fin_cancelfrm {display:none;padding:10px;margin:10px 0 0;background-color:#f8f8f8;}
#sod_fin_cancelfrm label {margin-right:10px;}
#sod_fin_cancel_test {margin:30px 0 0;}
#sod_sts_wrap {margin:10px 0 10px;text-align:right;}
#sod_sts_explan {display:none;}
#sod_fin_legend {margin:5px 0;padding:10px 15px 7px;border:1px solid #e9e9e9;text-align:left;zoom:1;}
#sod_fin_legend:after {display:block;visibility:hidden;clear:both;content:'';}
#sod_fin_legend dt {clear:both;float:left;line-height:1.4;margin:0 0 5px;width:50px;font-weight:600;}
#sod_fin_legend dd {float:left;line-height:1.4;margin:0;}

/* 장바구니 */
#sod_bsk {padding:20px 0 100px 0;}
#sod_bsk .count {margin-top:30px;margin-bottom:7px;}
#sod_bsk .count em {color:red;font-weight:600;}
.sod_opt {margin:5px 0 0 0;padding:0;}
.sod_opt li {font-size:11px;color:#888;line-height:1.6em;}
.sod_option_btn {margin:5px 0;}
#sod_bsk_btn {position:relative;margin-top:10px;height:24px;}
#sod_bsk_btn div.palt {position:absolute;left:0;top:0;}
#sod_bsk_btn div.part {position:absolute;right:0;top:0;}
#sod_bsk_tot {margin-top:25px;}
#sod_bsk_tot table {width:100%;border:1px solid #e2e2e2;border-right:0;}
#sod_bsk_tot th,
#sod_bsk_tot td {padding:11px 0 9px 0;border-right:1px solid #e2e2e2;font-weight:600;text-align:center;}
#sod_bsk_tot th {border-bottom:1px solid #e2e2e2;}
#sod_bsk_tot td {font-family:Tahoma !important;font-size:16px;line-height:1.6em;}
#sod_bsk_act {margin-top:20px;text-align:center;}

/* 장바구니 (견적서) */
#sem_new {}
#sem_agree {text-align:right;}
#sem_hd {overflow:hidden;padding:20px;border-bottom:1px solid #6c6c6c;background-color:#eee;}
#sem_hd h3 {display:block;color:#353535;}
#sem_hd ul {float:left;margin:7px 0 0;width:430px;}
#sem_hd ul li {color:#757575;line-height:1.5em;}
#sem_hd p {float:right;}
#sem_new .section {margin:0 20px 30px;}
#sem_new .section h1 {margin:30px 0;line-height:1.4em;text-align:center;letter-spacing:10px;}
#sem_new .section table {margin-bottom:30px;}
#sem_new .section th,
#sem_new .section td {padding:5px;border:1px solid #999;}
#sem_new .section p {margin-bottom:5px;}
#sem_new .section div.com_seal {position:absolute;top:15px;right:15px;}

/* 주문서 작성 */
#sod_frm {padding:20px 0 100px 0;}
#sod_frm h3 {margin:0 0 5px;}
#sod_frm .count {margin-top:30px;margin-bottom:7px;}
#sod_frm .count em {color:red;font-weight:600;}
#sod_frm #ct_tot_price {color:red;}
#sod_frm p#sod_frm_pt_alert {margin:20px 0;text-align:center;}
#sod_frm p#sod_pay_not {margin:20px 0;text-align:center;font-weight:600;color:red;}
#sod_frm #display_pay_process {padding:20px;text-align:center;}
#sod_frm #display_pay_process span {display:block;margin:7px 0 0;}
#sod_frm_orderer {margin:20px 0 0;}
#sod_frm_taker {margin:40px 0 0;}
#settle_bank {margin:20px 0 0;}
#od_tot_price {font-family:Tahoma, Arial !important;font-size:14px;line-height:1em;font-weight:600;}
#sod_frm_escrow {margin:30px 0 0;}
#sod_frm_pay {margin:40px 0 0;}
#sod_frm_pay .KPAY{background:url('/img/kpay_logo.png') no-repeat 5px;width:37px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block;}
#sod_frm_pay .PAYNOW{background:url('/img/paynow_logo.png') no-repeat 5px;width:46px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block;}
#sod_frm_pay .PAYCO{background:url('/img/payco_logo.png') no-repeat 5px;width:46px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block;}
#sod_frm_pay .kakaopay_icon{background:url('/img/kakao.png') no-repeat ;height:21px;width:74px;display:inline-block;overflow:hidden;text-indent:-999px;}
#sod_frm_pay #sc_coupon_frm,#sod_frm_pay #od_coupon_frm {z-index:10000;position:absolute;top:-1px;left:100px;padding:20px;width:500px;height:auto !important;height:500px;max-height:500px;border:1px solid #000;background-color:#f8f8f8;overflow-y:scroll;}
#sod_frm #cp_frm .tbl_head02,#od_coupon_frm .tbl_head02,#sc_coupon_frm .tbl_head02{border:1px solid #ddd;}
#sod_frm #cp_frm .tbl_head02 th,#od_coupon_frm .tbl_head02 thead th,#sc_coupon_frm .tbl_head02 thead th {background:#ededed;text-align:center !important;padding:5px 0;font-weight:400;line-height:1.5em !important;}
#sod_frm #cp_frm .tbl_head02 td,#od_coupon_frm .tbl_head02 td,#sc_coupon_frm .tbl_head02 td {border-top:1px solid #ddd;border-bottom:0 !important;padding:5px 10px !important;line-height:1.5em !important;}

#sod_list {position:relative}
#sod_list #cp_frm {z-index:10000;position:absolute;top:30px;left:120px;padding:20px;width:500px;height:auto !important;height:500px;max-height:500px;border:1px solid #000;background-color:#f8f8f8;overflow-y:scroll;overflow-x:none;}

/* 주문상세내역 (현금영수증 발급) */
#scash {}
#scash h3 {margin:0 0 5px;text-align:left;}
#scash_apply {padding:10px 0 20px;text-align:center;}
#scash_apply #show_progress span {display:block;margin:7px 0 0;}
#scash_copy {margin-bottom:20px;text-align:center;}

#sod_fin_test {padding:10px;}
#sod_fin_test.btn_confirm {margin:0 !important;}

.sct_nofile {margin:10px 0;padding:10px;background-color:#f2f2f2;border:1px solid #e0e0e0;}

/* 상품 상세보기 */
#sit {min-width:100%;min-height:100%;}

/* 상품 상세보기 (탭메뉴) */
#sit .sanchor {height:35px;border-bottom:1px solid #535353;border-left:1px solid #535353;}
#sit .sanchor:after {display:block;clear:both;content:'';}
#sit .sanchor ul li {width:25%;float:left;}
#sit .sanchor ul li a {font-size:13px;display:block;text-decoration:none;letter-spacing:-0.5px;color:#fff;line-height:12px;padding:12px 12px 10px 12px;border:1px solid #535353;border-left:0;background-color:#707070;text-align:center;}
#sit .sanchor ul li a.active,
#sit .sanchor ul li a:hover {font-weight:600;color:#333;background-color:#fff;border-bottom:1px solid #fff;}
#sit .sanchor ul li a span {padding-left:5px;}

/* 상품 상세보기 (타이틀) */
#sit_title {border-bottom:1px solid #bebebe;margin-top:20px;height:auto;}
#sit_title:after {display:block;clear:both;content:'';}
#sit_title h2 {font-size:18px;line-height:1.3;padding:0 0 5px 0;}
#sit_desc {margin:5px 0 10px;font-size:12px;color:#999;}

/* 상품 상세보기 (개요) */
#sit_ov_wrap {margin:20px 0 30px;min-height:400px;zoom:1;}
#sit_ov_wrap:after {display:block;clear:both;content:'';}
#sit_ov_wrap .section {border-top:1px solid #e9e9e9;}
.sit_ov_tbl {width:100%;margin:10px 0;}
.sit_ov_tbl th,
.sit_ov_tbl td {background-color:#fff;height:27px;text-align:left;padding-left:15px;vertical-align:middle;}

/* 옵션영역 */
#sit_sel_option {border-bottom:1px solid #e9e9e9;background-color:#fff;}
#sit_sel_option:after {display:block;clear:both;content:'';}
#sit_opt_added li {border-top:1px solid #e9e9e9;}
#sit_opt_added li .sit_ov_tbl th {white-space:inherit !important;line-height:1.4;}
#sit_opt_added li .sit_ov_tbl td {text-align:right;}
#sit_opt_added li .sit_ov_tbl td span {font-weight:600;}
#sit_opt_added li .sit_ov_tbl .frm_input{width:40px !important;height:25px;text-align:center;}
#sit_opt_added li .sit_ov_tbl .sit_qty_plus {margin-left:3px;background:url('/img/add.gif') no-repeat -1px -1px;border:1px solid #ccc;width:25px;height:25px;font-size:0;line-height:0;text-indent:-999px;}
#sit_opt_added li .sit_ov_tbl .sit_qty_minus {margin-left:3px;background:url('/img/add.gif') no-repeat -26px -1px;border:1px solid #ccc;width:25px;height:25px;font-size:0;line-height:0;text-indent:-999px;}
#sit_opt_added li .sit_ov_tbl .sit_opt_del {background:url("/img/del_btn.gif") no-repeat;width:18px;height:19px;font-size:0;line-height:0;text-indent:-999px;}
#sit_opt_added li .sit_ov_tbl .sit_opt_qty {position:relative;text-align:left !important;}
#sit_opt_added li .sit_ov_tbl .sit_opt_qty button {margin:0 !important;}
#sit_opt_added li .sit_ov_tbl .sit_opt_qty .sit_qty_plus {position:absolute;top:1px;left:58px;background:url('/img/add.gif') no-repeat -1px -1px;border:1px solid #ccc;width:25px;height:25px;font-size:0;line-height:0;text-indent:-999px;}
#sit_opt_added li .sit_ov_tbl .sit_opt_qty .sit_qty_minus {position:absolute;top:1px;left:86px;background:url('/img/add.gif') no-repeat -26px -1px;border:1px solid #ccc;width:25px;height:25px;font-size:0;line-height:0;text-indent:-999px;}

/* 장바구니 (옵션변경/추가) */
#mod_option_frm {position:absolute;top:0;left:0;z-index:9999;padding:20px;width:500px;height:auto !important;max-height:500px;border:1px solid #f4614d;background-color:#fff;overflow-y:scroll;overflow-x:none;}
#mod_option_frm h3 {line-height:1.2em;padding-bottom:8px;}
#mod_option_frm .section {border-top:1px solid #e9e9e9;}
#mod_option_frm .sit_ov_tbl th,
#mod_option_frm .sit_ov_tbl td {background:transparent;text-align:left;font-weight:400;border:0 !important;vertical-align:middle;}
#mod_option_frm .sit_ov_tbl th {padding:0 0 0 10px !important;position:relative;}
#mod_option_frm .sit_ov_tbl td {padding:0 !important;}
#mod_option_frm .sit_ov_tbl .sit_qty_plus {position:absolute;top:1px;left:51px;background:url('/img/add.gif') no-repeat -1px -1px;border:1px solid #ccc;width:25px;height:25px;font-size:0;line-height:0;text-indent:-999px;}
#mod_option_frm .sit_ov_tbl .sit_qty_minus {position:absolute;top:1px;left:80px;background:url('/img/add.gif') no-repeat -26px -1px;border:1px solid #ccc;width:25px;height:25px;font-size:0;line-height:0;text-indent:-999px;}
#mod_option_frm #sit_tot_views li:first-child {padding-left:10px !important;}
#mod_option_frm .btn_confirm {margin-bottom:30px;}

/* 상품 상세보기 (이미지 미리보기) */
#sit_pvi {float:left;width:310px;min-height:410px;text-align:center;}
#sit_pvi_big {position:relative;text-align:center;}
#sit_pvi_big a {display:none;}
#sit_pvi_big a.visible {display:block;}
#sit_pvi_big .soldout_area {position:absolute;top:0;right:0;}
#sit_sns {position:relative;top:0;margin:10px 0 10px;height:30px;}
#sit_sns {padding:10px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;text-align:center;}
#sit_sns img {width:30px;height:30px;}
#sit_sns .short_url {padding-left:10px;color:#999;}
#sit_pvi_thumb {display:inline-block;zoom:1;}
#sit_pvi_thumb:after {visibility:hidden;clear:both;content:"";}
#sit_pvi_thumb li {height:60px;margin:0 5px 5px 0;float:left;}
#sit_pvi_thumb li.li_last {margin-right:0 !important;}

#sit_ov_soldout {padding:10px 0 10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;color:red;font-weight:600;text-align:center;}

/* 상품 상세보기 - 다른 상품 보기 */
#sit_siblings {clear:both;margin:10px 0 0;padding:0;text-align:center;}
#sit_siblings:after {display:block;visibility:hidden;clear:both;content:"";}
#sit_siblings a {display:inline-block;padding:6px 12px;border:1px solid #e9e9e9;background-color:#fff;}

/* 상품 상세보기 (간략정보 및 구매기능) */
#sit_ov {float:left;position:relative;width:438px;margin-left:20px;}

/* 상품 상세보기 (카테고리 HOT클릭) */
#sit_star_hot {float:left;margin-left:20px;width:208px;height:auto;border-width:0 1px 1px 1px;border-style:solid;border-color:#d7d7d7;}

#sit_star {border-top:1px solid #d7d7d7;}
#sit_star dt {position:relative;background-color:#fbfbfb;font-weight:600;border-bottom:1px solid #e9e9e9;height:34px;line-height:2.7;padding-left:10px;}
#sit_star dt span {position:absolute;right:5px;bottom:2px;}
#sit_star dd {padding-left:10px;}
#sit_star dd ul li {float:left;}
#sit_star dd.star_score {line-height:2.6;border-bottom:1px solid #e9e9e9;}
#sit_star dd.star_tit {line-height:1.9;}
#sit_star dd.last {height:auto;line-height:1;padding:0 10px 5px 10px;}
#sit_star dd.last ul li {width:180px;background:url('/img/dot04.gif') no-repeat left 8px;padding-left:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#sit_star dd.last ul li a {line-height:1.6 !important;color:#777;}

#sit_hot {min-height:265px;}
#sit_hot p.hot_tit {padding-left:10px;line-height:2.6;font-weight:600;background-color:#fbfbfb;border-top:1px solid #d7d7d7;border-bottom:1px solid #e9e9e9;}
#sit_hot p.hot_tit span {font-family:'Lobster';font-size:14px;line-height:1.6;letter-spacing:0;color:red;}
#sit_hot ul {padding:0 10px;}
#sit_hot ul li {float:left;border-top:1px solid #d7d7d7;padding:10px 0;}
#sit_hot ul li.first {border-top:0 !important;}
#sit_hot ul li div.info {position:relative;height:63px;}
#sit_hot ul li div.info p {font-size:12px;line-height:1.4;font-weight:600;}
#sit_hot ul li div.info p.pname {height:34px;overflow:hidden;font-weight:400;}
#sit_hot ul li div.info p.mpr {font-family:verdana;}
#sit_hot ul li div.info p.soldout {color:red;}

/* 상품 상세보기 (가격노출영역) */
#sit_price_tbl {padding:7px 0;border-top:1px solid #d7d7d7;background-color:#fbfbfb;}
#sit_price_tbl table {width:100%;}
#sit_price_tbl th,
#sit_price_tbl td {height:27px;background-color:#fbfbfb;text-align:left;padding-left:15px;vertical-align:middle;}
#sit_price_tbl th {font-weight:400 !important;}
#sit_price_tbl .spr {font:14px verdana;font-weight:600;text-decoration:line-through;}
#sit_price_tbl .mpr {font:14px verdana;font-weight:600;color:red;}

#sit_tot_views {display:none;height:38px;border-bottom:1px solid #e9e9e9;background-color:#fbfbfb;}
#sit_tot_views:after {display:block;clear:both;content:'';}
#sit_tot_views li:first-child {float:left;line-height:40px !important;padding-left:20px;font-weight:600;}
#sit_tot_views li+li {float:right;padding-right:10px;}
#sit_tot_price {font:16px verdana;line-height:38px;font-weight:600;color:red;}

/* 상품 상세보기 (바로구매,장바구니,찜,추천하기 버튼) */
#sit_ov_btn {margin:20px 0 40px;}
#sit_ov_btn a,
#sit_ov_btn input {display:inline-block;text-decoration:none;}

/*네이버페이*/
.naverpay-item {display:block;margin:15px 0 0 0 !important;padding:0 !important;}
.cart-naverpay{margin-top:15px;}

/* 상품 상세보기 (확대보기) */
#sit_pvi_nwbig {padding:10px 0;text-align:center;}
#sit_pvi_nwbig span {display:none;}
#sit_pvi_nwbig span.visible {display:inline;}
#sit_pvi_nw ul {margin:0 0 20px;padding:0 10px;list-style:none;zoom:1;}
#sit_pvi_nw ul:after {display:block;visibility:hidden;clear:both;content:"";}
#sit_pvi_nw li {float:left;margin:0 0 1px 1px;}
#sit_pvi_nw li img {width:60px;height:60px;}

/* 상품 상세보기 (사용후기 & 상품문의 공통) */
#sit_sort_frm {width:100%;height:20px;padding-bottom:10px;}
#sit_sort_frm .tot {float:left;padding-top:5px;}
#sit_sort_frm .tot span{font-family:Tahoma !important;font-size:9px;font-weight:600;color:red;}
#sit_sort_frm .sort {float:right;}
#sit_paging {position:relative;margin:10px 0 60px;}
#sit_paging:after {display:block;clear:both;content:'';}
#sit_paging .pg_wrap {margin:0 !important;padding:0 !important;text-align:left !important;}
#sit_paging p.page {position:absolute;top:0;left:0;}
#sit_paging p.btns {position:absolute;top:0;right:0;}

/* 상품 상세보기 (사용후기) */
#sit_use_write {}
#sit_use_write #is_subject {width:100%;}
#sit_use_write ul {margin:5px 0;}
#sit_use_write ul li {margin-top:5px;}
#sit_use_write ul li:first-child {margin-top:0;}
#sit_use_write ul li label {display:inline-block;width:70px;}
#sit_use_write ul li span {float:left;}
.sit_use_con {display:none;}
.sit_use_con .sit_use_p {padding:15px 25px;border-top:1px solid #e4e5e7;overflow:hidden;}

/* 상품 상세보기 (상품문의) */
#sit_qa_write #iq_subject {width:100%;}
.sit_qa_con {display:none;}
.sit_qa_con ul {width:100%;border-top:1px solid #e4e5e7;overflow:hidden;}
.sit_qa_con ul li {float:left;width:925px;padding:10px 15px 10px 0;}
.sit_qa_con ul li:first-child {width:20px;padding:10px 15px 10px 25px;}
.sit_qa_con ul.question {background-color:#ffffff;}
.sit_qa_con ul.answer {background-color:#fafafa;}

/* 상품 상세보기 (상세설명) */
#sit_inf,#sit_use,#sit_qa,#sit_dvr {position:relative;}
#sit_inf_explan,#itemuse,#itemqa,#itemdvr {min-height:200px;margin:20px 0 40px 0;}
#sit_inf_explan {width:auto !important;width:1000px;overflow:hidden;}
#sit_inf_explan img {max-width:100%;height:auto;}

/* 상품 상세보기 (기타정보) */
#sit_etc {margin-top:20px;}
#sit_etc_tbl {width:100%;border-top:1px solid #c0c0c0;}
#sit_etc_tbl th,
#sit_etc_tbl td {border-bottom:1px solid #e2e2e2;text-align:left;}
#sit_etc_tbl th {width:15%;padding:10px 15px;background-color:#f8f8f8;font-weight:normal;}
#sit_etc_tbl td {width:35%;padding:10px 15px;color:#666;word-break:break-all;}

/* 상품 상세보기 (정보고시) */
#sit_inf_open {margin-bottom:40px;}
#sit_inf_open h3 {font-size:14px;margin-bottom:7px;}
#sit_inf_open p.help {margin-top:10px;}
#sit_inf_tbl {width:100%;border-top:1px solid #c0c0c0;}
#sit_inf_tbl th,
#sit_inf_tbl td {border-bottom:1px solid #e2e2e2;text-align:left;}
#sit_inf_tbl th {width:15%;padding:10px 15px;background-color:#f8f8f8;font-weight:normal;}
#sit_inf_tbl td {width:85%;padding:10px 15px;color:#666;word-break:break-all;}

/* 상품 상세보기 (관련상품) */
#sit_rel {margin-bottom:40px;}
#sit_rel h3 {font-size:14px;margin-bottom:7px;}
#sit_rel ul.sit_rel_inner {padding:10px;border:1px solid #ddd;}
#sit_rel ul.sit_rel_inner li {float:left;font-size:14px;width:140px;padding:0 11px;}
#sit_rel ul.sit_rel_inner li p {font-size:12px;line-height:1.4;font-weight:600;text-align:center;}
#sit_rel ul.sit_rel_inner li p.pname {margin:7px 0 5px;text-align:left;height:34px;overflow:hidden;font-weight:400;}
#sit_rel ul.sit_rel_inner li p.mpr {font-family:verdana;}
#sit_rel ul.sit_rel_inner li p.soldout {color:red;}

/* 상품 재입고 알림 (SMS) */
#sit_sms_new {}
#sit_sms_new #sms_agree {padding:0;text-align:right;}

/* 서브페이지 타이틀 */
.sb_tit {height:36px;border-bottom:1px solid #ddd;position:relative;}
.sb_tit span {font-size:22px;padding:4px 10px 7px 5px;margin:0 0 -1px 0;border-bottom:1px solid #333;display:inline-block;}
.sb_tit .pg_nav {font-size:11px;font-weight:normal;position:absolute;bottom:8px;right:0;}
.sb_tit i {font-style:normal;font-size:10px;color:#aaa;margin:0 3px;}

#sct {padding:20px 0 100px 0;}

/* 타이틀 */
#sct_hdesc {position:relative;height:auto;}
#sct_hdesc h2 {height:35px;border-bottom:1px solid #ddd;}
#sct_hdesc h2 span {font-size:21px;padding:5px 10px 6px 5px;margin:0 0 -1px 0;border-bottom:1px solid #333;display:inline-block;}
#sct_hdesc .section {position:absolute;right:0;top:0;}
#sct_hdesc .sct_inner {overflow:hidden;position:relative;width:200px;height:25px;border:1px solid #dcdcdc;background-color:#fff;}
#sct_hdesc .sct_inner #sstx {border:0;width:155px;padding:5px 9px 1px;}
#sct_hdesc .sct_inner .btn_submit {position:absolute;right:0;top:0;font-size:0;line-height:0;border:0 !important;background:url('/img/bt_sch01.png') no-repeat;width:25px;height:25px;display:block;cursor:pointer;}
#sct_hdesc .sct_inner label {cursor:text;position:absolute;top:5px;left:10px;z-index:10;display:block;color:#666;line-height:normal;}

/* 하위분류 박스 */
#sct_ct {margin-top:10px;border:1px solid #ddd;}
#sct_ct ul {padding:7px 0;}
#sct_ct ul li {float:left;width:25%;}
#sct_ct ul li:nth-child(5) {clear:both;}
#sct_ct ul li a {padding-left:15px;line-height:2em;}
#sct_ct ul li a.sct_here {color:red;font-weight:600;}
#sct_ct ul li a em {color:#999;font-weight:normal !important;}

/* 리스트 스타일 선택 */
#sct_sort {position:relative;margin:20px 0 0;}
#sct_sort .count {margin-bottom:7px;}
#sct_sort .count em {color:red;font-weight:600;}
#sct_sort .sct_lst {position:absolute;right:0;bottom:7px;z-index:100;}
#sct_sort .sct_lst_view {float:left;height:22px;background:url('/img/ico_list_array.gif') no-repeat;font-size:0;line-height:0;text-indent:-9999px;}
#sct_sort .sct_lst_view.sct_thumb_on {background-position:-24px -22px;width:25px;margin-right:5px;}
#sct_sort .sct_lst_view.sct_thumb {background-position:-25px 0;width:24px;margin-right:5px;}
#sct_sort .sct_lst_view.sct_list_on {background-position:0 -22px;width:25px;}
#sct_sort .sct_lst_view.sct_list {background-position:0 0;width:24px;}
#sct_sort .tab_sort ul li {min-width:90px;}
#sct_sort .tab_sort ul li:first-child {min-width:120px;}

/* 메인 상품 목록 스킨 */
.smt_panel ul li {margin:0 0 20px 20px !important;}
.smt_hdesc {height:23px;font-size:24px;font-weight:600;color:#222;line-height:1;text-align:left;position:relative;}
.smt_hdesc .btn_small {position:absolute;bottom:0;right:0;}
.smt_hdesc em {font-family:'Lobster';font-size:16px;font-weight:normal;color:#b37b54;letter-spacing:1px;vertical-align:top;margin-left:3px;}

/*************************************************************
** list.(nn).skin.php 공통 적용 시작
**************************************************************/
/* 상품 목록 스킨 10 (한줄에 4개) */
.sct_10 ul {width:1020px;margin:0 0 0 -20px;}
.sct_10 ul li {width:233px;height:372px;border:1px solid #ddd;margin:20px 0 0 20px;position:relative;float:left;}
.sct_10 ul li:hover {border:1px solid #222;}
.sct_10 dl dt {width:205px;height:205px;margin:14px;overflow:hidden;position:relative;}
.sct_10 dl dt img {width:205px;height:205px;}
.sct_10 dl dd {padding:0 14px;}
.sct_10 dl dd.pname {height:36px;font-size:13px;color:#000;line-height:1.4;overflow:hidden;}
.sct_10 dl dd.price {height:37px;margin:10px 0 14px;position:relative;text-align:right;}
.sct_10 dl dd.price .spr {position:absolute;top:0;right:14px;font:13px verdana;font-weight:400;color:#999;height:16px;text-decoration:line-through;}
.sct_10 dl dd.price .mpr,
.sct_10 dl dd.price .tel,
.sct_10 dl dd.price .soldout {position:absolute;top:14px;right:14px;font-size:16px;font-weight:600;height:23px;}
.sct_10 dl dd.price .mpr {font-family:verdana;letter-spacing:-1px;}
.sct_10 dl dd.price .soldout {color:red;}
.sct_10 dl dd.price .sale {position:absolute;top:0;left:14px;width:60px;height:37px;line-height:1.4;color:#fff;background-color:#b37b54;text-align:center;display:inline-block;}
.sct_10 dl dd.price .sale strong {font-size:27px;letter-spacing:-1px;}
.sct_10 dl dd.price .sale em {color:#fff;}
.sct_10 dl dd.ic_bx {height:21px;border-top:1px dotted #ddd;padding:10px 14px;}

/* 상품 목록 스킨 20 (한줄에 3개) */
.sct_20 ul {width:1020px;margin:0 0 0 -20px;}
.sct_20 ul li {width:318px;height:434px;border:1px solid #ddd;margin:20px 0 0 20px;position:relative;float:left;}
.sct_20 ul li:hover {border:1px solid #222;}
.sct_20 dl dt {width:290px;height:290px;padding:14px;border-bottom:1px solid #ddd;overflow:hidden;position:relative;}
.sct_20 dl dt img {width:290px;height:290px;}
.sct_20 dl dd {padding:0 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sct_20 dl dd.pname {height:19px;font-size:18px;line-height:0.9em;color:#000;padding-top:15px;text-align:center;}
.sct_20 dl dd.price {height:20px;margin:5px 0 14px;position:relative;text-align:center;}
.sct_20 dl dd.price .spr {font:13px verdana;font-weight:400;color:#999;margin-right:7px;text-decoration:line-through;display:inline-block;}
.sct_20 dl dd.price .mpr {font-family:verdana;font-size:16px;font-weight:600;letter-spacing:-1px;display: inline-block;}
.sct_20 dl dd.price .soldout {color:red;}
.sct_20 dl dd.price .sale {position:absolute;top:0;left:14px;width:60px;height:37px;line-height:1.4;color:#fff;background-color:#b37b54;text-align:center;display:inline-block;}
.sct_20 dl dd.price .sale strong {font-size:27px;letter-spacing:-1px;}
.sct_20 dl dd.price .sale em {color:#fff;}
.sct_20 dl dd.ic_bx {height:21px;border-top:1px dotted #ddd;padding:10px 14px;}

/* 상품 목록 스킨 basic (한줄에 1개) */
.sct_ul_hdesc {margin:20px 0 0;background-color:#f8f8f8;border-top:1px solid #c0c0c0;border-bottom:1px solid #e2e2e2;}
.sct_ul_hdesc li {float:left;padding:7px 0;}
.sct_ul_hdesc li:first-child {width:720px;text-align:center;}
.sct_ul_hdesc li+li {width:120px;text-align:right;}
.sct_ul_hdesc li+li+li {width:160px;text-align:center;}
.sct_ul {width:100%;margin-bottom:20px;}
.sct_ul li {border-bottom:1px solid #e2e2e2;height:auto;}
.sct_ul li:first-child {border-top:0 !important;}
.sct_ul dt,
.sct_ul dd {float:left;margin:20px 0;}
.sct_ul dt {width:200px;text-align:center;}
.sct_ul dd.pname {position:relative;width:520px;margin-top:20px;vertical-align:top;}
.sct_ul dd.pname .soldout {position:absolute;top:0;left:0;}
.sct_ul dd.pname .inner {margin-top:18px;}
.sct_ul dd.pname .inner a {font-size:14px;line-height:1.4;}
.sct_ul dd.pname .inner p {margin-top:5px;}
.sct_ul dd.pname .inner p.basic {font-size:12px;color:#999;}
.sct_ul dd.price {padding:17px 0 0;width:120px;font-size:13px;line-height:1.4;text-align:right;}
.sct_ul dd.price .spr {font-weight:400;font-family:verdana;font-size:13px;color:#aaa;text-decoration:line-through;}
.sct_ul dd.price .mpr {font-weight:600;font-family:verdana;font-size:16px;color:#000;letter-spacing:-1px;}
.sct_ul dd.price .tel {font-weight:600;font-size:16px;letter-spacing:-1px;}
.sct_ul dd.price .point {font-weight:400;font-family:verdana;font-size:13px;color:#6b8f13;letter-spacing:0;}
.sct_ul dd.review {width:160px;}
.sct_ul dd.review ol li {float:left;font-size:11px;border:0 !important;}
.sct_ul dd.review ol li:first-child {width:95px;margin-right:3px;text-align:right;}
.sct_ul dd.review ol li a {font-weight:600;text-decoration:underline;}
.sct_noitem {padding:100px 0;text-align:center;color:#999;}
/*************************************************************
** list.(nn).skin.php 공통 적용 끝
**************************************************************/

/* Mobile화면으로 */
#device_change {display:block;margin:0.3em;padding:0.5em 0;border:1px solid #eee;border-radius:2em;background-color:#fff;color:#000;font-size:2em;text-decoration:none;text-align:center;}

/* 아이콘 (상품관련) */
.s2 {background:url('/img/ico_item.png') no-repeat;display:inline-block;font-size:0;line-height:0;overflow:hidden;}
.s2.question {background-position:0 -45px;width:19px;height:19px;}
.s2.answer {background-position:-19px -45px;width:19px;height:19px;}
.s2.soldout_area {background-position:0 -170px;width:122px;height:31px;}
.s2.soldout {background-position:-123px -170px;width:29px;height:13px;}
.s2.zzim {background-position:-218px -129px;width:22px;height:21px;}
.s2.zzim_on {background-position:-253px -130px;width:22px;height:21px;}
.s2.nwin {background-position:-277px -130px;width:23px;height:21px;}

/* 별 아이콘 */
.ico_star {background:url('/img/ico_star.png') no-repeat;display:inline-block;position:relative;top:2px;font-size:0;line-height:0;overflow:hidden;}
.ico_star.score0 {background-position:0 -65px;width:68px;height:12px;}
.ico_star.score1 {background-position:0 -52px;width:68px;height:12px;}
.ico_star.score2 {background-position:0 -39px;width:68px;height:12px;}
.ico_star.score3 {background-position:0 -26px;width:68px;height:12px;}
.ico_star.score4 {background-position:0 -13px;width:68px;height:12px;}
.ico_star.score5 {background-position:0 0;width:68px;height:12px;}

/* 셀렉트박스 대체용 */
.selbox {display:inline-block;*display:block;position:relative;border:1px solid #c8c8c8;background-color:#fff;font-size:11px;line-height:120%;}
.selbox .active{background-color:#fff9e8;font-weight:600;}
.selbox button {*overflow:visible;width:100%;height:20px;padding:0;border:0 none;background:url('/img/select.gif') no-repeat 100% 50%;color:#666;font-size:11px;text-align:left;}
.selbox button span {display:inline-block;overflow:hidden;height:16px;padding:0 24px 0 5px;line-height:1.6em;}
.selbox ol {display:none;position:absolute;left:-1px;top:20px;overflow:hidden;overflow-y:auto;width:100%;max-height:249px;border:1px solid #c8c8c8;background-color:#fff;color:#656565;}
.selbox ol li {overflow:hidden;border-top:1px solid #e9e9e9;font-size:11px;}
.selbox ol li:first-child {border:none;}
.selbox ol li a {display:block;height:24px;padding:0 5px;color:#666;text-decoration:none;text-align:left;line-height:240%;}
.selbox ol li a:hover {background-color:#f2f2f2;}

/* 서브페이지 */
.sub_visual_bx {position:relative;height:200px;width:100%;background-color:#f5eee9;}
.sub_visual_bx .sub_visual {min-width:1000px;height:200px;background:url('/img/sub/visual_bg.jpg') no-repeat center;}
.sub_visual_bx .sub_visual .visual_tit1 {font-family:"NanumMyeongjo";font-size:35px;font-weight:600;color:#895028;text-align:center;letter-spacing:15px;line-height:1;padding-top:70px;}
.sub_visual_bx .sub_visual .visual_tit2 {font-size:15px;color:#b37b54;text-align:center;letter-spacing:23px;line-height:1;padding-top:15px;text-indent:15px;}

.sub_content {width:1000px;margin:0 auto;padding:60px 0 0;}
.sub_tit {font-size:27px;color:#333;letter-spacing:-1.5px;line-height:1.3;padding-bottom:30px;}
.sub_txt {font-size:15px;color:#333;letter-spacing:-0.5px;line-height:1.5;}
.sub_txt2 {font-size:19px;color:#333;letter-spacing:-0.7px;line-height:1.2;}
.sub_txt3 {font-family:"NanumMyeongjo";font-size:31px;font-weight:600;letter-spacing:0px;color:#b37b54;}
.sub_txt4 {font-size:26px;font-weight:600;letter-spacing:-1.5px;line-height:1.3;margin-top:35px;}

.sub_content .sub2_bg {position:absolute;top:200px;right:50%;width:1000px;height:424px;margin-right:-500px;background:url('/img/sub/sub2_bg.png') no-repeat;}

.sub_con1 {position:relative;height:370px;background-color:#d2adac;}
.sub_con1 .img1 {position:absolute;top:0;right:50%;margin-right:-583px;width:509px;height:424px;background:url('/img/sub/sub3_img1.png') no-repeat;}
.sub_con1 .sub_fc p {color:#fff !important;}
.sub_content .sub_con2 {position:relative;height:158px;border:1px solid #e6e6e6;margin-bottom:60px;}
.sub_content .sub_con2 ul li {float:left;height:128px;border-left:1px solid #e6e6e6;padding:30px 30px 0 40px;}
.sub_content .sub_con2 ul li:first-child {border-left:0;}
.sub_content .sub_con2 ul li:before {position:absolute;top:57px;margin-left:-62px;width:44px;height:44px;background:url('/img/sub/sub_arr_ic.png') no-repeat;content:"";display:block;}
.sub_content .sub_con2 ul li:first-child:before {display:none;}
.sub_content .sub_con3, .sub_content .sub_con4  {text-align:center;}
.sub_content .sub_con3 p {font-size:19px;color:#333;letter-spacing:-0.5px;line-height:1.5;}
.sub_content .sub_con4 {height:170px;background-color:#f4eeea;margin-top:80px;}

.sub_content .sub_prlist .sub_pr {position:relative;padding:30px 0 30px;}
.sub_content .sub_prlist .sub_pr li {float:left;}
.sub_content .sub_prlist .sub_pr:before {position:absolute;top:0;left:0;width:1000px;height:31px;background:url('/img/sub/sub5_line_bg.png') no-repeat;content:"";display:block;}
.sub_content .sub_prlist .sub_pr:first-child:before {display:none;}
.sub_content .sub_prlist .sub_pr li dl {margin:50px 80px 0;}
.sub_content .sub_prlist .sub_pr li dl dt {font-family:"NanumMyeongjo";font-size:35px;font-weight:600;letter-spacing:-2px;line-height:1;}
.sub_content .sub_prlist .sub_pr li dl dd {margin-top:25px;}
.sub_content .sub_prlist .sub_pr li dl dd p {font-size:19px;letter-spacing:0;line-height:1.5;}
.sub_content .orderguide {position:relative;width:1000px;height:613px;background:url('/img/sub/sub5_bg.png') no-repeat;margin-top:80px;}
.sub_content .orderguide .orderg_bx {padding:45px 0 40px;}
.sub_content .orderguide .order_tit {position:absolute;top:-17px;left:50%;margin-left:-85px;font-size:26px;font-weight:600;color:#b37b54;letter-spacing:-1px;}
.sub_content .orderguide p {text-align:center;letter-spacing:-0.5px;line-height:1.2;color:#333;}
.sub_content .orderguide .order_txt {font-size:25px;}
.sub_content .orderguide .orderg_bx .searchbx {position:relative;width:250px;height:40px;border:4px solid #1eb501;margin:20px auto;}
.sub_content .orderguide .orderg_bx .searchbx p {margin:8px 0 0 15px;font-weight:600;}
.sub_content .orderguide .orderg_bx .searchbx p:before {position:absolute;top:20px;left:0;margin-left:20px;width:7px;height:5px;background:url('/img/sub/sub5_search_ic.png') no-repeat;content:"";}

/* 레이어팝업 */
.dim {position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;} /* 딤처리용 */
.LayerPopup {width:700px;position:fixed;top:100px;left:50%;margin-left:-350px;z-index:999;display:none;}
.LayerPopup .pHeader {height:60px;background:#007CBC;}
.LayerPopup .pHeader strong {float:left;font-size:20px;color:#FFF;padding:20px 0 0 30px;}
.LayerPopup .pHeader a {float:right;padding:20px 30px 0 0;}
.LayerPopup .pConts {background:#FFF;border-left:2px solid #5E5E5E;border-right:2px solid #5E5E5E;border-bottom:2px solid #5E5E5E;padding:20px 30px 30px 30px;}
/*.LayerPopup .pConts .inBoxS {overflow-y:auto;} */
.LayerPopup.w500 {width:500px;margin-left:-250px;}
.LayerPopup.w900 {width:900px;margin-left:-450px;}
/*.LayerPopup .inBoxS {height:333px;}*/
.LayerPopup .msg {text-align:center;}