body {margin:0}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block; }

caption, th, td {
	text-align: left;
}

/* 새창 기본 스타일 */
.new_win {}
.new_win #respond form{background:none;padding:0}
.new_win .tbl_wrap {margin:0 20px}
.new_win #win_title {margin:0 0 20px;padding:20px;border-top:3px solid #4e5d60;border-bottom:1px solid #e9e9e9;background:#fff;font-size:16px}
.new_win #win_title .sv {font-size:0.75em;line-height:1.2em}
.new_win .win_ul {margin:-20px 0 20px 0;padding:0 20px;border-bottom:1px solid #455255;background:#484848;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 #455255;border-left:1px solid #455255;color:#fff;font-family:dotum;font-weight:bold;text-decoration:none}
.new_win .win_desc {margin:0 20px}
.new_win p{margin-bottom:0px;border-bottom:1px dotted #c8c8c8;font-size:13px;padding:10px 0}
.new_win p.itemqaform_secret{padding:0 0 5px;}
.new_win .frm_input,.new_win input[type="text"]{margin: 0;border-radius: 3px;border: 1px solid #d4d4d4;background: #f3f3f3;font-size: 13px;height: 35px;line-height: 35px;color: #333;vertical-align: middle;padding: 0;text-indent:10px;width:auto}
.new_win .frm_input:focus{background:#fff}
.new_win textarea{margin: 0;border-radius: 3px;border: 1px solid #d4d4d4;background: #f3f3f3;font-size: 13px;color: #333;vertical-align: middle;width:100%;padding:0;line-height:1.5em}
.new_win .win_btn {clear:both;padding:20px;text-align:center;} /* 새창용 */
.new_win .win_btn button {display:inline-block;padding:0 10px;height:36px;border:0;background:#4b545e;color:#fff;cursor:pointer;font-size:12px;vertical-align:middle}
.new_win .win_btn .btn_submit {padding:0 10px;height:36px;width:45%;background:#ff5b89;vertical-align:middle}
.new_win .win_btn .btn_submit:hover,.new_win .win_btn .btn_submit:focus{background:#e00056}
.new_win .win_btn a {display:inline-block;padding:0 10px;height:30px;background:#4b545e;color:#fff;vertical-align:middle;line-height:2.4em}
.new_win .win_btn a:focus, .new_win .win_btn a:hover {text-decoration:none}

/* 기본테이블 */
.tbl_wrap table {width:100%;border-collapse:collapse;border-spacing:0;border:0;margin:0 0 10px}
.tbl_wrap caption {padding:10px 0;font-weight:bold;text-align:left}
.tbl_head01 th, .tbl_head01 td{border:0;font-size:12px;vertical-align:middle}

.tbl_head01 {margin:0 0 10px;letter-spacing:-1px }
.tbl_head01 caption {padding:0;font-size:0;line-height:0;overflow:hidden}
.tbl_head01 thead th {padding:8px 0;border-top:1px solid #d1dee2;border-bottom:1px solid #d1dee2;background:#e5ecef;color:#383838;font-size:12px;text-align:center;letter-spacing:-0.1em;}
.tbl_head01 thead a {color:#383838}
.tbl_head01 thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */
.tbl_head01 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 tbody th {padding:8px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.tbl_head01 td {padding:8px 5px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.5em;word-break:break-all}
.tbl_head01 a {color:#000}
.tbl_head01 input[type=hidden]{line-height:0;display:none}

.tbl_head01 td.sod_top{vertical-align:top}
.tbl_head01 .td_chk{width:40px}
.tbl_head01 .td_img{width:80px}
.tbl_head01 .td_mngsmall{width:50px}

/* 주문상세내역 중 현금영수증 발급 */
#scash {}
#scash section {padding:10px 0}
#scash h2 {margin:0 0 10px;text-align:center;font-size:14px;text-align:left;padding:0 20px}
#scash .basic_tbl th {padding:0 10px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f2f5f9;text-align:left}
#scash_apply {padding:10px 0 20px;text-align:center}
#scash_apply button {padding:10px;border:0;background:#565e60;color:#fff}
#scash_copy {text-align:center}
