
/* JW Line */
/* JW 체크아웃 폼 테이블  */
.tbl_frmco01 {margin:0 0 20px}
.tbl_frmco01 table {width:100%;border-collapse:collapse;border-spacing:0}
.tbl_frmco01 th {width:150px;padding:7px 13px;border:1px solid #e9e9e9;border-left:0;background:#f7f7f7;text-
align:left}
.tbl_frmco01 td {padding:7px 10px;border-top:1px solid #e9e9e9;border-bottom:1px solid
#e9e9e9;background:transparent}
/*
.tbl_frmco01 textarea, .frm_input {
	border-top:1px solid #c5c5c5; border-right:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9; border-left:1px solid #d2d2d2;
	background:#fff;color:#000;vertical-align:middle;line-height:2.3em
}
*/
.tbl_frmco01 textarea {
	border-top:1px solid #c5c5c5; border-right:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9; border-left:1px solid #d2d2d2;
	background:#fff;color:#000;vertical-align:middle;line-height:2.3em
}
.tbl_frmco01 textarea {padding:2px 2px 3px}
/*.frm_input {height:22px}*/
#frm_checkout .frm_input { height:22px;
	border-top:1px solid #c5c5c5; border-right:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9; border-left:1px solid #d2d2d2;
	background-color:#fff;color:#000;vertical-align:middle;line-height:2.3em
}
.tbl_frmco01 textarea {width:98%;height:100px}
.tbl_frmco01 a {text-decoration:none}
.tbl_frmco01 .frm_address {margin-top:5px}
.tbl_frmco01 .frm_file {display:block;margin-bottom:5px}
.tbl_frmco01 .frm_info {display:block;padding:0 0 5px;line-height:1.4em}

/* mypage table */
.tbl_head01_mp {margin:0 0 10px}
.tbl_head01_mp caption {padding:0;font-size:0;line-height:0;overflow:hidden}
.tbl_head01_mp thead th {padding:12px 0;border-top:1px solid #d1dee2;border-bottom:1px solid #d1dee2;
background:#fff;color:#333;font-size:0.95em;text-align:center;
/*letter-spacing:-0.1em*/
}

#smb_my_ov_s2 {margin:0 0 20px}
#smb_my_ov_s2 h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#smb_my_act {margin:0 0 10px;;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_ov_s2 dl {margin:0;border:1px solid #e9e9e9;background:#fff;zoom:1}
#smb_my_ov_s2 dl:after {display:block;visibility:hidden;clear:both;content:''}
#smb_my_ov_s2 dt {float:left;padding:7px 10px;width:130px;border-bottom:1px solid #e9e9e9;font-weight:bold}
#smb_my_ov_s2 dd {float:left;margin:0;padding:7px 10px;width:320px;border-bottom:1px solid #e9e9e9}

.tbl_head01_mp thead a {color:#383838}
.tbl_head01_mp thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */
.tbl_head01_mp tfoot th, .tbl_head01 tfoot td {padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center}
.tbl_head01_mp tbody th {padding:8px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.tbl_head01_mp td {padding:8px 5px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.5em;word-break:break-all}
.tbl_head01_mp a {}

#sod_fin_legend_mp {padding:7px 5px 0;border:1px solid #e9e9e9;text-align:left;zoom:1}
#sod_fin_legend_mp:after {display:block;visibility:hidden;clear:both;content:''}
#sod_fin_legend_mp dt {clear:both;float:left;margin:0 0 5px;width:100px;font-weight:bold}
#sod_fin_legend_mp dd {float:left;margin:0}

#sod_fin_tot_s2 {margin:0 0 30px;padding:10px;border:1px solid #e9e9e9;border-top:0;background:#565e60;color:#fff}
#sod_fin_tot_s2 h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#sod_fin_tot_s2 ul {margin:0;padding:0;list-style:none}
#sod_fin_tot_s2 li {padding:10px;border-bottom:1px solid #fff;zoom:1}
#sod_fin_tot_s2 li:after {display:block;visibility:hidden;clear:both;content:""}
#sod_fin_tot_s2 #alrdy {border-bottom:0 !important}
#sod_fin_tot_s2 strong {float:right}

.s2_btn_submit {   padding: 4px; border: 0; background: #ff3061; color: #fff; cursor: pointer; }

/* 검색 목록 스킨 10 */
.sct_910 .sct_li {width:230px !important;position:relative;float:left;overflow:hidden;margin:0 10px 60px 10px !important;text-align:center}
/*.sct_910 .sct_img img {margin-left:-5px}*/
.sct_910 .sct_last {margin-right:0 !important}
.sct_910 .sct_clear {clear:both}
.sct_910 .sct_a {display:inline-block}
.sct_910 .quickview {margin:10px 0 5px 0}
.sct_910 .quickview_link {color:#646464;font-size:12px;background:url("/shop/images/icon_qview.png") no-repeat}
.sct_910 a:hover.quickview_link {text-decoration:none}
.sct_910 .quickview_link strong {padding-left:16px}
.sct_910 .star {height:11px;margin:0 0 14px 0;display:inline-block}

/*.sct_910 .sct_txt {width:170px;margin-left:15px;text-align:center;height:50px;line-height:16px}*/
.sct_910 .sct_txt {width:210px;margin-left:15px;text-align:center;height:100%;line-height:16px}
.sct_910 .sct_icon {}

.sct_910 .sct_id {display:block;margin:0 0 5px}
.sct_910 .sct_basic {margin:0 0 10px}
.sct_910 .sct_cost {display:block;font-weight:bold;color:#ee2f49;font-size:15px;margin:10px 0 3px 0}
.sct_910 .sct_cost strike {display:block;margin:0 0 5px;color:#999;font-weight:normal;margin-bottom:5px}
.sct_910 .sct_sns {}

/* Detail Page */
#sit_star_sns a:link, #sit_star_sns a:visited {color:#646464;text-decoration:none}
#sit_star_sns a:hover, #sit_star_sns a:focus, #sit_star_sns a:active {color:#646464;text-decoration:underline}

/* Button */
section a.btn_s01 {display:inline-block;padding:7px;border:1px solid #ccc;background:#fafafa;color:#5E5E5E;text-decoration:none;vertical-align:middle}
section a.btn_s01:focus, a.btn_s01:hover {text-decoration:none;background:#f4f2f2}
section button.btn_s01 {display:inline-block;margin:0;padding:7px;border:1px solid #ccc;background:#fafafa;color:#5E5E5E;text-decoration:none}

section a.btn_s02 {display:inline-block;padding:7px;border:1px solid #ccc;background:#00539E;color:#fff;text-decoration:none;vertical-align:middle}
section a.btn_s02:focus, .btn_s02:hover {text-decoration:none;background:#014888}
section button.btn_s02 {display:inline-block;margin:0;padding:7px;border:1px solid #ccc;background:#00539E;color:#fff;text-decoration:none}

section a.btn_s03 {display:inline-block;padding:7px;border:1px solid #426f31;background:#5b9147;color:#fff;text-decoration:none;vertical-align:middle}
section a.btn_s03:focus, .btn_s03:hover {text-decoration:none;background:#51823e}
section button.btn_s03 {display:inline-block;margin:0;padding:7px;border:1px solid #426f31;background:#5b9147;color:#fff;text-decoration:none}

.city_selecbox ul, .zipcode_selecbox ul {width:400px; height:160px;list-style:none;padding-left:5px;border:1px solid #ddd;overflow-y:scroll;}
.city_selecbox ul li, .zipcode_selecbox ul li {padding-left: 10px;cursor: pointer;}
.city_selecbox ul li:hover, .zipcode_selecbox ul li:hover {background: #005392;color:#fff;}
.city_selecbox, .zipcode_selecbox {display: none;}
.city_selecbox.active, .zipcode_selecbox.active {display: block;}
#frm_checkout .frm_input#od_b_state {height:30px;}