@charset "utf-8";

/* BOARD LIST */
.board-list-1s {table-layout:fixed;width:1020px;margin:0 auto;border-top:2px solid #888;}
.board-list-1s thead tr th {padding:22px 0 20px;border-bottom:1px solid #888;}
.board-list-1s thead.visible, .board-list-1s thead.visible tr, .board-list-1s thead.visible tr th {z-index:-1;visibility:hidden;position:absolute;top:-99999px;width:0;height:0;font-size:0;text-indent:-99999px;line-height:0;}
.board-list-1s tr td {padding:23px 0 24px;border-bottom:1px solid #e6e6e6;color:#666;font-size:14px;text-align:center;line-height:20px;vertical-align:middle;}
.board-list-1s tr td.subject {position:relative;padding-left:15px;text-align:left;}
.board-list-1s tr td.subject a {display:inline-block;max-width:65%;color:#333;vertical-align:middle}
.board-list-1s tr td.subject strong {display:block;color:#333;font-size:18px;line-height:30px;}
.board-list-1s tr td.subject .tx_store {position:absolute;top:24px;right:10px;color:#888}
.board-list-1s tr.checked td.subject strong {color:#9bce26;}
.board-list-1s tr td.addr {padding-left:15px;text-align:left;}
.board-list-1s tr td a {display:inline-block;}
.board-list-1s tr td .tel {display:inline-block;padding:0 0 0 20px;background:url(/pc-static-root/image/comm/ico_tel13x13.png) no-repeat 0 3px;text-align:left;}
.board-list-1s tr td .jeem-check {display:inline-block;width:25px;height:23px;background:url(/pc-static-root/image/comm/ico_check25x23_off.png) no-repeat 0 0;font-size:0;text-indent:-99999px;line-height:0;cursor:pointer;vertical-align:top;}
.board-list-1s tr.checked td .jeem-check {background:url(/pc-static-root/image/comm/ico_check25x23_on.png) no-repeat 0 0;}

.board-list-1s tr td .ButtonMap {display:inline-block;width:78px;height:36px;padding:10px 0 0;border-radius:5px;border:1px solid #ddd;color:#333;font-size:14px;text-align:center;line-height:18px;}

.board-list-1s tr td .ButtonTime {display:inline-block;width:70px;height:28px;margin:0 0 0;padding:3px 0 0;border-radius:5px;border:1px solid #ccc;color:#666;font-size:12px;text-align:center;line-height:18px;background:transparent;vertical-align:middle;}
.board-list-1s tr td .FG01, .board-list-1s tr td .FG02, .board-list-1s tr td .FG03, .board-list-1s tr td .FG04 {position:relative;top:-1px;margin:0 15px 0 0;}

/* 공지사항 게시글고정 2018-11-09 */
.board-list-1s tr.notice_fix td.subject a {font-weight:700}
.board-list-1s tr.notice_fix td:first-child {font-weight:700}
.board-list-1s tr.notice_fix + tr td{border-top:1px solid #e6e6e6}
.board-list-1s tr.notice_fix + tr.notice_fix td{border-top:none !important}

/* 매장안내 수정 2017-01-05 */
.list-burial {border-top:2px solid #888;}
.list-burial li {overflow:hidden;display:table;width:100%;border-bottom:1px solid #e6e6e6;min-height:88px;}
.list-burial li .jemm {display:table-cell;width:64px;text-align:center;vertical-align:middle}
.list-burial li .jemm .jeem-check {display:inline-block;width:25px;height:23px;background:url(/pc-static-root/image/comm/ico_check25x23_off.png) no-repeat 0 0;font-size:0;text-indent:-99999px;line-height:0;cursor:pointer;vertical-align:top;}
.list-burial li .jemm.checked .jeem-check {background:url(/pc-static-root/image/comm/ico_check25x23_on.png) no-repeat 0 0;}
.list-burial li .cont {overflow:hidden;display:table;width:956px;padding:30px 10px 30px 22px;font-size:14px;line-height:20px;vertical-align:middle;font-weight:200}
.list-burial li .cont strong {display:table-cell;width:216px;padding-right:10px;font-size:18px;color:#333;vertical-align:middle;font-weight:400}
.list-burial li .jemm.checked+.cont strong {color:#9bce26;}
.list-burial li .cont .addr {width:454px;display:table-cell;padding-right:10px;vertical-align:middle;}
.list-burial li .cont .tel {display:table-cell;width:174px;padding:0 5px 0 20px;background:url(/pc-static-root/image/comm/ico_tel13x13.png) no-repeat 0 center;vertical-align:middle;}
.list-burial li .cont .ButtonTime {display:table-cell;width:70px;height:28px;vertical-align:middle;}
.list-burial li .cont .ButtonTime span {display:inline-block;width:70px;height:28px;border-radius:5px;border:1px solid #ccc;color:#666;font-size:12px;text-align:center;line-height:28px;vertical-align:middle;font-weight:700}
.list-burial li.nodata {display:block;width:100%;}

.board-list-2s {table-layout:fixed;width:100%;border-top:2px solid #d6d6d6;border-bottom:1px solid #e6e6e6}
.board-list-2s tr th, .board-list-2s tr td {font-size:14px;line-height:18px;}
.board-list-2s tr th {padding:11px 0 10px;background:#fafafa;color:#666;}
.board-list-2s tr td {padding:30px 5px;color:#333;text-align:center;border-top:1px solid #e6e6e6}
.board-list-2s tr td.subject {padding-left:20px;text-align:left;}
.board-list-2s tr td.subject .data {padding:5px 0 0;text-indent:0;color:#888;}
.board-list-2s tr td.subject>a{color:#333;}
.board-list-2s tr td.data, .board-list-2s tr td .data {color:#888;}
.board-list-2s tr td .point-plus,
.board-list-2s tr td .point-minus {display:block;width:100%;padding-right:20px;text-align:right;font-size:15px;line-height:22px;font-weight:700}
.board-list-2s tr td .point-plus {color:#f27370;}
.board-list-2s tr td .point-minus {color:#888;}
.board-list-2s tr td .point-plus em, .board-list-2s tr td .point-minus em {display:inline-block;margin:0 0 0 4px;font-style:normal;font-size:14px;line-height:20px;vertical-align:middle;}
.board-list-2s tr td .icon-app {display:inline-block;width:58px;height:20px;margin:0 0 0 10px;padding:0 0 0;border-radius:2px;background:#f27370;color:#fff;font-size:12px;text-align:center;line-height:20px;vertical-align:0;}
.board-list-2s tr td .link {display:inline-block;overflow:hidden;width:290px;margin:0 0 0;color:#333;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;}
.board-list-2s tr td span.link.del{text-decoration:line-through;color:#aaa;}
.board-list-2s tr td span.link.del:hover{text-decoration:line-through;}
.board-list-2s tr td span.link.del + span.txts{display:inline-block;margin-top:4px;color:#ff3f3f;}
.board-list-2s tr td .ButtonEvent1s, .board-list-2s tr td .ButtonEvent2s {display:inline-block;width:140px;height:28px;color:#9bce26;line-height:27px;font-size:12px;text-align:center;font-weight:700}
.board-list-2s tr td .ButtonEvent1s {border:1px solid #aaa;border-radius:5px;}
.board-list-2s tr td .ButtonEvent2s {background:url(/pc-static-root/image/mypage/bg_event.png) no-repeat 0 0;}
.board-list-2s tr td .FGBasic, .board-list-2s tr td .eventEnd, .board-list-2s tr td .eventProgress {display:inline-block;width:92px;height:22px;margin-right:13px;border-radius:11px;color:#fff;font-size:12px;text-align:center;line-height:22px;vertical-align:middle;}
.board-list-2s tr td .FGBasic {width:70px;margin:0 0 5px 0;background:#9bce26;}
.board-list-2s tr td .eventEnd {background:#888;}
.board-list-2s tr td .eventProgress {background:#9bce26;}
.board-list-2s tr td a.ButtonBasic {height:28px;border:1px solid #aaa;font-weight:700}
.board-list-2s tr td .ButtonBasic.w106+.ButtonBasic+.ButtonBasic {margin-left:3px}

.board-list-2s tr td .ButtonBasic+.ButtonBasic.mgzero {margin-left:3px !important}

.board-list-2s tr td .area {overflow:hidden;position:relative;width:100%;}
.board-list-2s tr td .area .thum {float:left;position:relative;width:85px;height:85px;margin-right:20px;text-align:center;}
.board-list-2s tr td .area .thum img {width: auto !important;max-width: 85px;height: auto !important;max-height: 85px;}
.board-list-2s tr td .area .thum span {display:block;position:absolute;bottom:0;left:0;width:100%;height:26px;padding:4px 0 0;background:#000;color:#fff;font-size:12px;line-height:18px;vertical-align:top;}
.board-list-2s tr td .area .thum .soldOut,
.board-list-2s tr td .area .thum .soldout {background-color:rgba(0,0,0,0.2);}
.board-list-2s tr td .area .thum .soldEnd,
.board-list-2s tr td .area .thum .soldend {background-color:rgba(0,0,0,0.6);}

.board-list-2s tr td .area .thum .only_offline {font-size:12px;color:#555;font-weight:700;background-color:rgba(255,255,255,0.7);letter-spacing:-0.48px;}

.board-list-2s tr td .area .textus {float:left;width:66%;text-align:left;}
.board-list-2s tr td .area .textus a {display:block;}
.board-list-2s tr td .area .textus a span {overflow:hidden;display:inline-block;width:100%}
.board-list-2s tr td .area .textus .tit {overflow:hidden;height:20px;color:#777;text-overflow:ellipsis;white-space:nowrap;font-weight:700}
.board-list-2s tr td .area .textus .txt {overflow:hidden;max-height:36px;color:#333}
.board-list-2s tr td .area .textus .prd_flag {margin-top:5px !important}
.board-list-2s tr td .area .textus .rating {margin-bottom:5px;font-weight:700}
.board-list-2s tr td .area .textus .point {display:inline-block;width:98px;height:16px;margin-left:5px;text-indent:-9999px;background:url(/pc-static-root/image/comm/ico_review_point.png) no-repeat right 0;background-size:auto 80px;vertical-align:-2px}
.board-list-2s tr td .area .textus .point.pt0 {background:url(/pc-static-root/image/comm/ico_review_point_off.png) no-repeat 0 0}
.board-list-2s tr td .area .textus .point.pt1 {background-position:0 0}
.board-list-2s tr td .area .textus .point.pt2 {background-position:0 -15px}
.board-list-2s tr td .area .textus .point.pt3 {background-position:0 -31px}
.board-list-2s tr td .area .textus .point.pt4 {background-position:0 -47px}
.board-list-2s tr td .area .textus .point.pt5 {background-position:0 -63px}
.board-list-2s tr td .area .textus dl.data {overflow:hidden;margin-bottom:7px;text-indent:0;}
.board-list-2s tr td .area .textus dl.data dt, .board-list-2s tr td .area .textus dl.data dd {font-size:13px}
.board-list-2s tr td .area .textus dl.data dt {float:left;}
.board-list-2s tr td .area .textus dl.data dd {float:left;margin:0 0 0 10px;padding-left:10px;background:url(/pc-static-root/image/comm/bar_1x10.gif) no-repeat 0 4px;}
.board-list-2s tr td .area .textus .tx_del_review {display:inline-block;height:28px;margin-top:6px;padding:0 10px;color:#666;font-size:13px;background:#f6f6f6;line-height:28px}
.board-list-2s tr td .area .textus .BtnOption{background:none;color:#9bce26;font-size:12px;border-bottom:1px solid #9bce26;vertical-align:middle;margin: 0 0 3px 9px;line-height: 17px;}
.board-list-2s tr td .sale,
.board-list-2s tr td .won {display:block;vertical-align:top;white-space:nowrap;}
.board-list-2s tr td .sale em,
.board-list-2s tr td .won em {display:inline-block;font-style:normal;vertical-align:top;letter-spacing:0}
.board-list-2s tr td .sale {color:#b5b5b5;font-size:12px;line-height:18px;text-decoration:line-through}
.board-list-2s tr td .won {color:#e02020;font-size:14px;line-height:18px;font-weight:700}
.board-list-2s tr td .data {display:block;text-indent:10px;color:#333}
.board-list-2s tr td .BtnCart,
.board-list-2s tr td .BtnDelete,
.board-list-2s tr td .BtnWrite {min-width:75px;width:auto;height:32px;padding:0 5px;border-radius:5px;border:1px solid #aaa;background:#fff;font-size:12px}
.board-list-2s tr td .BtnCart {color:#9bce26}
.board-list-2s tr td .BtnDelete {color:#666;}
.board-list-2s tr td .BtnWrite{border:1px solid #00c4b5;color:#00c4b5;}
.board-list-2s tr td br+button,
.board-list-2s tr td button+button {margin-top:6px}
.board-list-2s tr td button:first-child {}
.board-list-2s tr.saleEnd td .textus a .tit, .board-list-2s tr.saleEnd td .textus a .txt {color:#ccc;}
.board-list-2s tr td.nodata {padding:200px 15px 80px !important;background:url(/pc-static-root/image/comm/ico_nodata104x104.png) no-repeat center 80px;color:#888;font-size:16px;line-height:20px;}
.board-list-2s tr td button.dis{color:#ececec;background-color:#cdcdcd;border:1px solid #cdcdcd;}
.board-list-2s tr td .btn_bag{width:120px;height:32px;font-size:12px;line-height:18px;color:#555;border-radius:5px;border:1px solid #e5e5e5;background-color:#fff;}
.board-list-2s tr td .btn_bag span{padding-left:15px;background:url(/pc-static-root/image/comm/icon_my_cart2.png) no-repeat 0 50%;}

/* 상품 내역 */
.board-list-2s tr td textarea {padding:5px 10px;font-size:12px;line-height:16px;}
.board-list-2s tr.lineBz td, .board-list-2s tr td.lineBz {border-bottom:0;}
/*.board-list-2s tr td .color1s {display:block;padding:2px 0 0;color:#888;vertical-align:top;} */
.board-list-2s tr td .color1s {display:block;padding:2px 0 0;color:#9bce26;vertical-align:top;font-weight:bold}
.board-list-2s tr td .color1sSize {display:block;padding:3px 0 0;color:#555;vertical-align:top;font-size:12px;line-height:16px;font-weight:700}
.board-list-2s tr td .color1sSize .tit{font-style:normal;}
.board-list-2s tr td .color1sSize .tit:after{content:'';display:inline-block;margin:0 5px 1px;width:1px;height:11px;background:#aaa;vertical-align:middle;}
.board-list-2s tr td .size1s {display:block;vertical-align:top;font-size:12px;line-height:15px;}
/*.board-list-2s tr td .btnDetail {display:inline-block;width:90px;height:28px;margin:5px 0 0;line-height:28px;border-radius:3px;background:#888;color:#fff;font-size:12px;vertical-align:top;} */
.board-list-2s tr td .btnDetail {display:inline-block;height:23px;padding:2px 0;margin-top:6px;border-bottom:1px solid #c3c3c3;font-size:12px;font-weight:700;color:#888;}
.board-list-2s tr.guide-text td {position:relative;padding:0;text-align:left;background:#f8f8f8;color:#888;font-size:13px;}
.board-list-2s tr.guide-text td .tx_gift_tit {position:absolute;top:16px;left:20px;color:#f27370;font-weight:700}
.board-list-2s tr.guide-text td .tx_gift_list > li > span {display:inline-block;padding-left:13px;background:url(/pc-static-root/image/comm/bar_1x11.gif) no-repeat 6px 50%}
.board-list-2s tr.guide-text td .tx_gift_list > li > span > em {margin-left:5px;font-style:normal;color:#666}
.board-list-2s .history tr td .color1s{word-break:break-all;font-weight:500;} /* 오프라인 리뷰 주문번호 */
.board-list-2s tr.dotted td {border-bottom:0;background:url(/pc-static-root/image/comm/bar_repeat10x1.gif) repeat-x 0 100%;}
.board-list-2s tr td.bgnone {background:none;}
.board-list-2s tr td .batch {padding:5px 0 0 20px;line-height:24px;text-align:left;}
.board-list-2s tr td .batch input {margin:0;}
.board-list-2s tr td .batch label {margin-right:18px;font-size:12px;}
.board-list-2s tr td .batch .txt {margin-right:22px;font-size:12px;}
.board-list-2s tr td .through {display:inline-block;color:#b5b5b5;font-size:12px;line-height:16px;text-decoration:line-through;vertical-align:top;}
/*
.board-list-2s tr.lineSolidT td, .board-list-2s tr td.lineSolidT {border-top:1px solid #9bce26 !important;}
.board-list-2s tr.lineSolidB td, .board-list-2s tr td.lineSolidB {border-bottom:1px solid #9bce26 !important;}
.board-list-2s tr.lineSolidR td, .board-list-2s tr td.lineSolidR {border-right:1px solid #9bce26 !important;}
.board-list-2s tr.lineSolidL td, .board-list-2s tr td.lineSolidL {border-left:1px solid #9bce26 !important;}
*/
.board-list-2s tbody.history tr td {border-left:1px solid #e6e6e6;}
.board-list-2s tbody.history tr td label {display:inline-block;}
.board-list-2s tbody.history tr td select {height:28px;font-size:12px;}
.board-list-2s tbody.history tr td:first-child {border-left:0;}
.board-list-2s tbody.history tr:first-child td:first-child {border-left:0;}
.board-list-2s tbody.history tr.lineLeft td, .board-list-2s tbody.history tr td.lineLeft {border-left:1px solid #e6e6e6;}
.board-list-2s tbody.history tr td.lineBtm{vertical-align:top;padding-top:62px;}
.board-list-2s tbody.history2 tr td {}
.board-list-2s tbody.history2 tr td label {display:inline-block;}
.board-list-2s tbody.history2 tr td select {height:28px;font-size:12px;}
.board-list-2s tbody.history2 tr.lineLeft td,
.board-list-2s tbody.history2 tr td.lineLeft {padding:0;}
.board-list-2s tbody.history2 tr td.lineBtm{vertical-align:top;padding-top:62px;border-left:0;}
.board-list-2s tbody.history tr td.colorOrange > strong {}

/* [3607020] 온라인몰 內 서비스 평가 매뉴 개발 요청 件 추가 */
.board-list-2s tr td .survey_btn {position:relative; width:100%; margin-top:25px;}
.board-list-2s tr td .survey_btn a.survey {font-size:12px; color:#131518; line-height:16px; font-weight:400; vertical-align:middle; overflow:hidden;}
.board-list-2s tr td .survey_btn a.tooltipBtn {display:inline-block; width:12px; height:12px; font-size:0; line-height:0; vertical-align:middle; background:url(/pc-static-root/image/comm/ico_notice_line.png) no-repeat 0 0; background-size:12px auto; margin:1px 0 0 3px;} /* [3607020] 온라인몰 內 서비스 평가 매뉴 개발 요청 件 추가 20211103 */
.board-list-2s tr td .survey_btn span.tooltip {display:none; position:absolute; right:0; width:129px; height:44px; font-size:12px; color:#fff; line-height:50px; font-weight:400; text-align:center; background:url(/pc-static-root/image/comm/bg_tooltip.png) no-repeat 0 0; background-size:129px 45px; margin-top:0px; overflow:hidden;}
.board-list-2s tr td .survey_btn span.tooltip.active {display:block;}
/* //[3607020] 온라인몰 內 서비스 평가 매뉴 개발 요청 件 추가 */


/* 상품 Q&A */
.board-list-2s tbody.qna tr td {padding:0;}
.board-list-2s tbody tr td .question {display:table;table-layout:fixed;padding:30px 0;background:url(/pc-static-root/image/comm/ico_arrow20x12_off.png) no-repeat 98% 50%;}
.board-list-2s tbody tr td .question > div {display:table-cell;overflow:hidden;text-align:left;vertical-align:middle;}
.board-list-2s tbody tr td .question .oneDv {width:367px;padding:0 0 0 20px;}
.board-list-2s tbody tr td .question .twoDv {width:272px;padding:0 0 0 20px;}
.board-list-2s tbody tr td .question .threeDv {width:150px;padding:0 0 0 20px;}
.board-list-2s tbody tr td .question .thum,
.board-list-2s tbody tr td .question .textus {display:table-cell;float:none;vertical-align:middle;}
.board-list-2s tbody tr td .question .textus a {}
.board-list-2s tbody tr td .question .textus span {width:250px;}
.board-list-2s tbody tr td .question .threeDv {}
.board-list-2s tbody tr td .question .threeDv strong {display:inline-block;width:70px;height:22px;padding:0 4px;line-height:22px;border-radius:15px;box-sizing:border-box;text-align:center;background:#888;color:#fff;font-size:12px}
.board-list-2s tbody tr td .question .threeDv strong.comp {background:#9bce26;}
.board-list-2s tbody.qna tr td .conts {display:none;background:#fafafa;border:0;color:#333;font-size:0;line-height:0;}
.board-list-2s tbody.qna tr td .conts li {padding:28px 30px 25px;background:none;border-top:1px solid #e6e6e6;border-bottom:0;font-size:0;text-align:left;line-height:0;}
.board-list-2s tbody.qna tr td .conts li strong {display:block;font-size:16px;line-height:22px;}
.board-list-2s tbody.qna tr td .conts li p {padding:5px 0 0;color:#333;font-size:14px;line-height:22px;word-wrap:break-word;}
.board-list-2s tbody.qna tr td .conts li .phr {position:relative;margin:25px 0 0;padding:28px 0 0;background:url(/pc-static-root/image/comm/bar_dott7x1.gif) repeat-x 0 0;color:#888;font-size:14px;line-height:18px;}
.board-list-2s tbody.qna tr td .conts li .btnGreenW {display:inline-block;position:absolute;top:17px;right:0;width:112px;height:38px;padding:4px 0 0;font-size:14px;text-align:center;letter-spacing:-1px;}
.board-list-2s tbody.qna tr td .conts li.question {display:block;width:100%;}
.board-list-2s tbody.qna tr td .conts li.question strong {color:#666;}
.board-list-2s tbody.qna tr td .conts li.answer {}
.board-list-2s tbody.qna tr td .conts li.answer strong {display:block;overflow:hidden;color:#9bce26;}
.board-list-2s tbody.qna tr td .conts li.answer strong .ids {display:inline-block;padding-left:20px;background:url(/pc-static-root/image/comm/bar_1x14.gif) no-repeat 10px center;font-size:16px;line-height:22px;color:#888;vertical-align:top;}
.board-list-2s tbody.qna tr td .conts li.answer strong .day {display:inline-block;float:right;font-size:13px;line-height:22px;color:#888;vertical-align:top;}

.board-list-2s tbody.qna tr td .conts li ul {margin:18px 0 0;padding:0 0 0 8px;border:0;border-left:2px solid #ccc;}
.board-list-2s tbody.qna tr td .conts li ul li {padding:0;border:0;color:#888;font-size:14px;line-height:22px;}
.board-list-2s tbody.qna tr td .conts li ul li em {display:inline-block;margin:0 6px 0 0;font-style:normal}
.board-list-2s tbody.qna tr td .conts .btn {display:block;padding:20px 0 0;text-align:right;}
.board-list-2s tbody.qna tr td .conts .btn button {margin:0 0 0 5px;}
.board-list-2s tbody.qna tr td.open .conts {display:block;}
.board-list-2s tbody.qna tr td.open > .question {background:url(/pc-static-root/image/comm/ico_arrow20x12_on.png) no-repeat 98% 50%;}
.board-list-2s tbody.qna tr td.open .tit, .list-customer ul li.open .stit {color:#9bce26;}
.board-list-2s tbody.qna tr td.open .stit strong {background:#9bce26;}
.board-list-2s tbody.qna tr td.open .stit .data {}

/* 거래명세서 */
.board-list-2s.statement {}
.board-list-2s.statement tr td {padding:18px 5px 17px;border-left:1px solid #e6e6e6;}
.board-list-2s.statement tr td:first-child {padding-left:12px;text-align:left;border-left:0;}
.board-list-2s.statement tr td:last-child {padding-right:20px;text-align:right;}
.board-list-2s.statement tbody tr.lineBtm td {border-bottom:2px solid #d6d6d6 !important;}
.board-list-2s.statement tbody tr:last-child td {border-bottom:2px solid #9bce26;}
.board-list-2s.statement tfoot td {border-left:0;background:#f6f6f6;}
.board-list-2s.statement tfoot td:first-child {font-size:18px;line-height:24px;}
.board-list-2s.statement tfoot td:last-child {color:#fe0000;}
.board-list-2s.statement tfoot td:last-child strong {display:inline-block;font-size:18px;line-height:24px;vertical-align:-1px;}

/*  추가 */
.board-list-2s .history2 td{border-left:1px solid #e6e6e6}
.board-list-2s .history2 tr td:last-of-type{border-right:0;}
.board-list-2s .history2 td{border-left:1px solid #e6e6e6}
.board-list-2s .history3 tr td {border-bottom:0;border-left:1px solid #e6e6e6}
.board-list-2s .history3 tr:first-child td {border-top:1px solid #e6e6e6;}
.board-list-2s .history3 tr td:first-child {border-top:1px solid #e6e6e6;border-left:0px solid #e6e6e6}
.board-list-2s .merge01.first td {border-top:1px solid #e6e6e6 !important;}
.board-list-2s tr td .size1s.colorRed {font-weight:700}
.board-list-2s tr td:last-child strong+.BtnDelete {margin-top:7px !important}
.board-list-2s tr td:last-child strong+.color1sSize {margin-top:7px !important}
.board-list-2s tr td:last-child .color1sSize+.BtnDelete {margin-top:7px !important}
/* open
.board-list-2s .merge01 td:first-of-type{border-left:1px solid #9bce26 !important;}
.board-list-2s .merge01.first td:last-of-type{border-bottom:1px solid #9bce26 !important;border-right:1px solid #9bce26 !important;}
.board-list-2s .merge01.first.book td:last-of-type{border-bottom:1px solid #e6e6e6 !important}
.board-list-2s .merge01.book td.bgnone:last-of-type{border-right:1px solid #9bce26 !important}
.board-list-2s .merge01.last.book.event td:last-of-type{border-right:0px solid #9bce26 !important}
.board-list-2s .merge01.first td.bgnone.rowend{border-bottom:1px solid #9bce26 !important;}
 open */
.board-list-2s .chckOn.first td{border-top:1px solid #ffb72b !important;}
.board-list-2s .chckOn td:last-of-type{}
.board-list-2s .chckOn.first td:last-of-type{border-right:1px solid #ffb72b !important;border-bottom:1px solid #ffb72b !important}
.board-list-2s .chckOn.last td{border-bottom:1px solid #ffb72b !important;}
.board-list-2s .chckOn.first td.row{border-bottom:1px solid #ffb72b !important;border-right:1px solid #ffb72b !important;}
.board-list-2s .chckOn.first td:first-of-type{border-bottom:1px solid #ffb72b;border-left:1px solid #ffb72b !important;}
.board-list-2s .chckOn.last .lineLeft{border-right:0 !important;}
.board-list-2s .chckOn .row1{border-bottom:0px solid #ffb72b !important;border-left:1px solid #ffb72b !important;}
.board-list-2s .chckOn .row2{border-bottom:1px solid #ffb72b !important;border-left:1px solid #ffb72b !important;}
.board-list-2s .chckOn td:last-of-type{border-right:1px solid #ffb72b !important;}
.board-list-2s .chckOn.first td:last-of-type{border-bottom:0px solid #ffb72b !important;}
.board-list-2s .chckOn.last td:last-of-type{border-bottom:1px solid #ffb72b !important;border-right:1px solid #ffb72b !important;}

.board-list-2s .event td{margin:0;padding:0 !important}
.board-list-2s .event td .event01:first-of-type{margin-top:-1px}
.board-list-2s .event .event01 {position:relative;padding:15px 20px 15px 140px;text-align:left;background:#fafafa;border-top:1px dashed #e6e6e6;color:#666;font-size:13px;}
.board-list-2s .event .event01 .tx_gift_tit {position:absolute;top:15px;left:20px;color:#f27370;font-size:13px;font-weight:700}
.board-list-2s .event .event01 .tx_gift_list > li > span {display:inline-block;padding-left:13px;background:url(/pc-static-root/image/comm/bar_1x11.gif) no-repeat 6px 50%;font-size:13px;color:#666}
.board-list-2s .event .event01 .tx_gift_list > li > span > em {margin-left:5px;font-style:normal}

.board-list-2s .add_gift_area  {position:relative;width:100%;background:#f8f8f8 url(/pc-static-root/image/project/line_02.gif) repeat-x top left;font-size:13px;line-height:16px;text-align:left;margin-top:-1px;}
.board-list-2s .add_gift_area.return ol li .info{width:297px;}
/*.board-list-2s .add_gift_area.return ol li .info{width:409px;} 교환반품 자동화 이전 */
.board-list-2s .add_gift_area.return ol li .sel{display:inline-block;width:110px;text-align:center;vertical-align:middle;}
.board-list-2s .add_gift_area.return ol li .input-check{margin-right:5px;}

.board-list-2s .add_gift_area.cancel ol li .info{width:401px;padding-right:10px;}
.board-list-2s .add_gift_area.cancel ol li .sel{display:inline-block;width:110px;text-align:center;vertical-align:middle;}
.board-list-2s .add_gift_area.cancel ol li .input-check{margin-right:5px;}

.board-list-2s .add_gift_area ol li{position:relative;min-height:47px;padding:10px 100px 10px 0;background:url(/pc-static-root/image/project/line_01.gif) repeat-x top left;}
.board-list-2s .add_gift_area .prd_img{display:inline-block;position:relative;width:65px;height:65px;background:#fff;margin:0 28px 0 30px;line-height:65px;text-align:center;vertical-align:middle;}
.board-list-2s .add_gift_area .prd_img img {width:auto !important;max-width:65px;height:auto !important;max-height:65px;vertical-align:middle;}
.board-list-2s .add_gift_area .prd_img .input-check{position:absolute;top:25px;left:-20px;}
.board-list-2s .add_gift_area .prd_img span {display:block;position:absolute;bottom:0;left:0;width:100%;height:26px;padding:4px 0 0;background:#000;color:#fff;font-size:12px;line-height:18px;vertical-align:top;}
.board-list-2s .add_gift_area .prd_img span.soldOut,
.board-list-2s .add_gift_area .prd_img span.soldout {background-color:rgba(0,0,0,0.2);}
.board-list-2s .add_gift_area .prd_img span.soldEnd,
.board-list-2s .add_gift_area .prd_img span.soldend {background-color:rgba(0,0,0,0.6);}
.board-list-2s .add_gift_area .info{display:inline-block;vertical-align:middle;line-height:23px}
.board-list-2s .add_gift_area h6{display:block;padding:5px 0 10px 30px;color:#f27370;font-size:13px;font-weight:700;vertical-align:middle;}
.board-list-2s .add_gift_area .tx_txt {display:block;color:#666;line-height:20px;font-weight:700;}
.board-list-2s .add_gift_area .tx_txt em{font-style:normal}
.board-list-2s .add_gift_area .tx_txt em:before{content:'';display:inline-block;width:1px;height:10px;background:#cccccc;margin:0 10px 1px;vertical-align:middle;}
.board-list-2s .add_gift_area .tx_opt {display:block;color:#888;font-size:12px;font-weight:700;}
.board-list-2s .add_gift_area .tx_opt em{font-weight:700;font-style:normal}
.board-list-2s .add_gift_area .tx_opt em:after{content:'';display:inline-block;width:1px;height:10px;background:#aaaaaa;margin:0 6px 1px;vertical-align:middle;}
.board-list-2s .add_gift_area .tx_no_gift {color:#666;font-weight:700;line-height:47px}
.board-list-2s .add_gift_area .tx_no_gift:before{content:'';display:inline-block;width:1px;height:13px;background:#adadad;vertical-align:middle;margin:0 11px 1px 0;}
.board-list-2s .add_gift_area .tx_gift_list {padding-top:2px}
.board-list-2s .add_gift_area .tx_gift_list > li+li {margin:3px 0 0}
.board-list-2s .add_gift_area .tx_gift_list > li > span {display:inline-block;padding-left:13px;font-size:13px;background:url(/pc-static-root/image/comm/bar_1x11.gif) no-repeat 6px 50%}
.board-list-2s .add_gift_area .tx_gift_list > li > span > em {margin-left:5px;font-style:normal}
.board-list-2s .add_gift_area .tx_gift_list+.tx_no_gift {margin-top:10px}
.board-list-2s .add_gift_area .btnSmall {position:absolute;top:50%;right:40px;margin-top:-14px;width:70px}

/* 올리브영 멤버십 */
.board-list-3s {table-layout:fixed;width:100%;border-top:2px solid #888;}
.board-list-3s tr th, .board-list-3s tr td {border-bottom:1px solid #e6e6e6;font-size:14px;line-height:20px;}
.board-list-3s tr th a {padding:20px 0;color:#666;display:block;font-size:14px;line-height:20px;background:url(/pc-static-root/image/comm/ico_arrow20x11_down.png) no-repeat 750px center;}
.board-list-3s tr th.show a {background:url(/pc-static-root/image/comm/ico_arrow20x11_up.png) no-repeat 750px center;}
.board-list-3s tbody {display:none;}
.board-list-3s tr th.show~ tbody {display:block;}
.board-list-3s tr th {}
.board-list-3s tr td {padding:16px 0;background:#fafafa;color:#333;border-left:1px solid #e6e6e6;text-align:center}
.board-list-3s tr td:first-child {border-left:0;}
.board-list-3s tr td em {display:inline-block;width:28px;height:28px;margin:0 12px 0 0;border-radius:20px;background:#9bce26;font-style:normal;font-size:0;text-indent:-99999px;line-height:0;vertical-align:middle;}

/* 멤버십 라운지 */
.board-list-3s.new{}
.board-list-3s.new tr th, .board-list-3s.new tr td {font-weight:bold;}
.board-list-3s.new tr th a {background:url(/pc-static-root/image/comm/ico_arrow20x11_down.png) no-repeat 983px center;}
.board-list-3s.new tr th.show a {background:url(/pc-static-root/image/comm/ico_arrow20x11_up.png) no-repeat 983px center;}


/* 우편번호 검색 */
.board-list-4s {table-layout:fixed;width:100%;margin-top:20px;border-top:2px solid #d6d6d6;}
.board-list-4s tr th, .board-list-4s tr td {border-bottom:1px solid #e4e4e4;color:#666;font-size:13px;line-height:20px;}
.board-list-4s tr td:first-child {/* color:#f27370 ; */}
.board-list-4s tr th {padding:9px 0;background:#fafafa;}
.board-list-4s tr td {padding:9px 0 11px;text-align:center;}
.board-list-4s tr td.left {padding-left:30px;text-align:left;}
.board-list-4s tr td .road {color:#333;}
.board-list-4s tr td .lot {color:#888;}
.board-list-4s tr td.left a.tx_addr{display:block;}
.board-list-5s {table-layout:fixed;width:1020px;margin:0 auto;border-top:2px solid #888;}
.board-list-5s tr th {padding:21px 0;color:#333;border-bottom:1px solid #888}
.board-list-5s tr td {padding:20px 0;color:#888;border-bottom:1px solid #e6e6e6;text-align:center;}
.board-list-5s tr td.subject {text-align:left;}
.board-list-5s tr td.subject a {color:#333;}
.board-list-5s tr td.subject a:hover {border-bottom:1px solid #333;}

/* BOARD VIEW */
/* 공지사항 상세 */
.board-view-1s {table-layout:fixed;width:100%;border-top:2px solid #888;border-bottom:2px solid #888;}
.board-view-1s>tbody>tr>th {z-index:-1;visibility:hidden;position:absolute;top:-99999px;width:0;height:0;font-size:0;text-indent:-99999px;line-height:0;}
.board-view-1s>tbody>tr>td {padding:30px 20px;color:#333;font-size:16px;line-height:26px;}
.board-view-1s>tbody>tr>td.textus {background:url(/pc-static-root/image/comm/bar_dott7x1.gif) repeat-x 0 0;word-break:break-all}
.board-view-1s>tbody>tr>td.textus img {max-width:980px}
.board-view-1s>tbody>tr>td.textus strong {font-weight:bold;}
.board-view-1s>tbody>tr>td.textus em {font-style:italic !important;}
.board-view-1s>tbody>tr>td.textus hr {display:block;}
.board-view-1s>tbody>tr>td.data {color:#888;font-size:14px;text-align:right;line-height:18px;}
.board-view-1s>tbody>tr>td .tit {display:inline-block;color:#333;font-size:22px;line-height:28px;}
.board-view-1s>tbody>tr:first-child td strong {margin:1px 7px 0 0;vertical-align:4px;}
.board-view-1s>tbody>tr>td.textus table {padding:0;}

/* BOARD PREV-NEXT */
.prev-next {width:100%;}
.prev-next li {overflow:hidden;padding:20px 0 20px 20px;border-bottom:1px solid #e6e6e6;font-size:0;line-height:0;}
.prev-next li button {margin:0 40px 0 0;padding:0 0 0 27px;background:url(/pc-static-root/image/comm/ico_arrow15x9_btm.png) no-repeat 0 3px;color:#666;font-size:14px;line-height:18px;}
.prev-next li:first-child button {margin:0 40px 0 0;padding:0 0 0 27px;background:url(/pc-static-root/image/comm/ico_arrow15x9_top.png) no-repeat 0 3px;color:#666;font-size:14px;line-height:18px;}
.prev-next li strong {margin:0 10px 0 0;vertical-align:top;}
.prev-next li a {color:#333;font-size:14px;line-height:18px;}


/* BOARD WRITE */
.board-write-1s {table-layout:fixed;width:1020px;margin:0 auto;border-top:2px solid #888;}
.board-write-1s tbody tr th, .board-write-1s tbody tr td {border-bottom:1px solid #e6e6e6;color:#333;font-size:14px;text-align:left;line-height:18px;}
.board-write-1s tbody tr th {padding:30px 0 30px 20px;vertical-align:top;}
.board-write-1s tbody tr td select,
.board-write-1s tbody tr td input[type="text"],
.board-write-1s tbody tr td input[type="password"] {height:38px;}
.board-write-1s tbody tr td input[type="radio"],
.board-write-1s tbody tr td input[type="checkbox"] {vertical-align:middle;}
.board-write-1s tbody tr td .over {/*overflow:hidden;*/}
.board-write-1s tbody tr td select+select,
.board-write-1s tbody tr td input[type="text"]+select {margin-left:2px}
.board-write-1s tbody tr td .input-delete {display:inline-block;}
.board-write-1s tbody tr td .ButtonSubmit {float:right;width:114px;height:38px;line-height:38px;background:#9bce26;color:#fff;letter-spacing:-1px;}
.board-write-1s tbody tr.textarea td {padding:20px 0;}
.board-write-1s tbody tr.textarea td button.file {width:85px;height:38px;margin:10px 0 0;border-radius:5px;border:1px solid #ccc;background:#f6f6f6;color:#666;font-size:14px;line-height:18px;}
.board-write-1s tbody tr.textarea td span.file {display:inline-block;padding:20px 0 0 10px;color:#333;font-size:14px;line-height:18px;}
.board-write-1s tbody tr.textarea td span.file .ButtonDelete {margin:0 0 0 8px;}
.board-write-1s tbody tr.textarea td .txt {display:inline-block;padding:22px 0 0 10px;color:#666;font-size:12px;line-height:18px;vertical-align:-2px;}

.board-write-1s tbody tr.textarea td .file_area {margin-top:10px}
.board-write-1s tbody tr.textarea td .file_area .file_box {display:inline-block;position:relative;overflow:hidden;vertical-align:middle}
.board-write-1s tbody tr.textarea td .file_area .file_box label {display:inline-block;width:85px;height:38px;line-height:38px;font-weight:700;text-align:center;border-radius:5px;border:1px solid #ccc;background:#f6f6f6;color:#666;font-size:14px}
.board-write-1s tbody tr.textarea td .file_area .file_box input[type="file"] {position:absolute;top:0;left:-100px;width:10px}
.board-write-1s tbody tr.textarea td .file_area span.file {margin-left:10px;padding:0;color:#333;font-size:14px;line-height:38px;}
.board-write-1s tbody tr.textarea td .file_area span.file .ButtonDelete {margin:0 0 0 8px;vertical-align:middle}
.board-write-1s tbody tr.textarea td .file_area .txt {margin-left:10px;padding:0;color:#666;font-size:12px;line-height:38px;vertical-align:-1px;}

.board-write-1s tbody tr.notice td {padding:20px 0;}
.board-write-1s tbody tr.notice td label {display:inline-block;width:75px;vertical-align:middle;}
.board-write-1s tbody tr.notice td ul li {padding:20px 0 0;line-height:38px}
.board-write-1s tbody tr.notice td ul li:first-child {padding:0;}
.board-write-1s tbody tr td .list-customer ul {border-top:0;}
.board-write-1s tbody tr td .list-customer ul li:last-child {border-bottom:0;}
.board-write-1s .list-customer {width:auto;}
.board-write-1s .store_off{display:inline-block;margin:0 0 9px 20px;vertical-align:bottom;}
.board-write-1s .store_off label{color:#888;font-weight:bold;}
.board-write-2s {table-layout:fixed;width:100%;max-width:1020px;margin:0 auto;border-top:2px solid #d6d6d6;}
.board-write-2s tbody tr th, .board-write-2s tbody tr td {border-bottom:1px solid #e6e6e6;}
.board-write-2s tbody tr th {padding:16px 0 16px 20px;background:#f6f6f6;color:#333;text-align:left;vertical-align:top;font-size:14px}
.board-write-2s tbody tr th label {}
.board-write-2s tbody tr td {padding:0 0 0 20px;color:#666;font-size:14px;}
.board-write-2s.view tbody tr td {color:#333;}
.board-write-2s.view tbody tr td .data {color:#888;}
.board-write-2s.view tbody tr td {padding:0 0 0 20px;}
.board-write-2s tbody.star tr td {padding-left:36px !important;}
.board-write-2s tbody tr td.star {padding-left:36px !important;background:url(/pc-static-root/image/comm/ico_star6x5.png) no-repeat 20px 25px;}
.board-write-2s tbody tr td select,
.board-write-2s tbody tr td textarea,
.board-write-2s tbody tr td input[type="text"],
.board-write-2s tbody tr td input[type="password"] {height:28px;font-size:12px;vertical-align:middle;}
.board-write-2s tbody tr td input[type="radio"],
.board-write-2s tbody tr td input[type="checkbox"] {width:13px;height:13px;margin-top:2px;appearance:checkbox;-moz-appearance:checkbox;-webkit-appearance:checkbox;border:1px solid #b8b8b8 !important;vertical-align:middle;}
.board-write-2s tbody tr td label {vertical-align:middle;}
.board-write-2s tbody tr td .desc {display:inline-block;padding:0 4px;color:#333;font-size:20px;vertical-align:middle;}
.board-write-2s tbody tr td .btnPost {width:90px;height:28px;background:#fff;border-radius:5px;border:1px solid #9bce26;color:#9bce26;font-size:12px;line-height:16px;}
.board-write-2s tbody tr td .interval {padding:6px 0;}
.board-write-2s tbody tr td .accou-txt {display:inline-block;margin:0 0 0 17px;font-size:12px;vertical-align:middle;}
.board-write-2s tbody tr td .input-check {margin:0 3px 0 17px;}
.board-write-2s tbody tr td .label, .board-write-2s tbody tr:first-child td label {font-size:12px;color:#666;}
.board-write-2s tbody tr td .road {width:500px;margin:6px 0;padding:8px 10px 6px;border-radius:5px;border:1px solid #d0d0d0;background:#f8f8f8;font-size:12px;}
.board-write-2s tbody tr:first-child td input[type="checkbox"] {margin:0 6px 0 17px;}
.board-write-2s tbody tr.addr td {padding:14px 0 14px 20px;}
.board-write-2s tbody tr.addr td > input[type="text"]:first-child {text-align:center;}
.board-write-2s tbody tr.addr td textarea {letter-spacing:-1px;}
.board-write-2s tbody tr.addr td input[type="text"]+button {margin-left:3px}
.board-write-2s tbody tr td .road {width:500px;margin:6px 0;padding:8px 10px 6px;border-radius:5px;border:1px solid #d0d0d0;background:#f8f8f8;font-size:12px;}
.board-write-2s tbody tr td .road .data {color:#888;}
.board-write-2s tbody tr td .won {display:inline-block;color:#fe0000;font-size:18px;line-height:22px;}
.board-write-2s tbody tr td .won em {display:inline-block;font-style:normal;font-size:14px;vertical-align:2px;}
.board-write-2s tbody tr td .etc {display:inline-block;margin:0 0 0 7px;color:#ed2626;font-size:12px;line-height:18px;vertical-align:middle;}

.board-write-2s .filebox{margin-top:10px;}
.board-write-2s .filebox:after{content:'';display:block;clear:both;}
.board-write-2s .filebox>p{float:left;}
.board-write-2s .filebox .btn{margin-right:9px;}
.board-write-2s .filebox .btn .addFile{width:85px;height:38px;margin:0 0 0;border-radius:5px;border:1px solid #ccc;background:#f6f6f6;color:#666;font-size:14px;line-height:18px;}
.board-write-2s .filebox .stxt{font-size:12px;line-height:38px;color:#666;vertical-align:middle;}
.board-write-2s .area_file{float:left;}
.board-write-2s .area_file .ifile{display:inline-block;margin-right:9px;font-size:14px;line-height:38px;color:#333;font-weight:bold;word-break:break-all;}
.board-write-2s .area_file .del{display:inline-block;width:20px;height:20px;margin-left:6px;vertical-align:middle;font-size:10px;line-height:20px;text-align:center;color:#999;border:1px solid #ddd;border-radius:10px;}

.board-write-3s {table-layout:fixed;width:100%;margin:0 auto;}
.board-write-3s tbody tr th, .board-write-3s tbody tr td {border-bottom:1px solid #f0f0f0;color:#333;font-size:13px;text-align:left;line-height:18px;}
.board-write-3s tbody tr th {padding:18px 0 14px 10px;vertical-align:top;}
.board-write-3s tbody tr td {overflow:hidden;padding:14px 0 14px 10px;}
.board-write-3s tbody tr td label {vertical-align:middle;}
.board-write-3s tbody tr td select,
.board-write-3s tbody tr td input[type="text"],
.board-write-3s tbody tr td input[type="password"] {height:28px;font-size:12px;}
.board-write-3s tbody tr td input[type="radio"],
.board-write-3s tbody tr td input[type="checkbox"] {vertical-align:middle;}
.board-write-3s tbody tr td .btnPost, .board-write-3s tbody tr td a.btnPost {width:90px;height:28px;background:#fff;border-radius:5px;border:1px solid #9bce26;color:#9bce26;font-size:12px;line-height:16px;}
.board-write-3s tbody tr td a.btnPost {display:inline-block;text-align:center;padding-top:5px;}
.board-write-3s tbody tr td .desc {display:inline-block;padding:0 1px;color:#333;font-size:20px;vertical-align:middle;}
.board-write-3s tbody tr td .road {width:301px;margin:6px 0;padding:8px 10px 6px;border-radius:5px;border:1px solid #d0d0d0;background:#f8f8f8;font-size:12px;}
.board-write-3s tbody tr td .road .data {color:#888;}
.board-write-3s tbody tr.textarea td {padding:20px 0;}
.board-write-3s tbody.star tr td {padding-left:36px !important;}
.board-write-3s tbody tr td.star {padding-left:36px !important;background:url(/pc-static-root/image/comm/ico_star6x5.png) no-repeat 20px 25px;}
.board-write-3s tbody tr td input[type="text"]+button {margin-left:3px}

/* PAGEING */
.pageing {padding:30px 0 0;font-size:0;text-align:center;line-height:0;}
.pageing a, .pageing strong {display:inline-block;width:30px;height:30px;margin:0 2px;border:1px solid #e5e5e5;color:#888;font-size:14px;line-height:28px;vertical-align:top;box-sizing:border-box;font-weight:700}
.pageing a {text-decoration:none;}
.pageing .prev, .pageing .next {height:30px;padding:0;font-size:0;text-indent:-99999px;line-height:0;}
.pageing .prev {margin-right:8px;background:url(/pc-static-root/image/comm/ico_pageing_prev7x11.png) no-repeat center center;}
.pageing .next {margin-left:8px;background:url(/pc-static-root/image/comm/ico_pageing_next7x11.png) no-repeat center center;}
.pageing strong, .pageing a:hover, .pageing a:active, .pageing a:focus, .pageing strong:hover, .pageing strong:focus, .pageing strong:active {border:1px solid #666;color:#333;font-weight:700}
.pageing span {display:inline-block;width:30px;height:30px;border:1px solid #e5e5e5;text-indent:-9999px}

.pageing.small a, .pageing.small strong{width:17px;height:17px;line-height:15px;font-size:12px;}
.pageing.small a{border:1px solid #fff;}
.pageing.small strong{border:1px solid #cee792}
.pageing.small .prev, .pageing.small .next,
.pageing.small .prev2, .pageing.small .next2{height:17px;padding:0;margin:0;font-size:0;text-indent:-99999px;line-height:0;}
.pageing.small .prev {margin-right:6px;background:url(/pc-static-root/image/comm/icon_paging_01_01.png) no-repeat center center;}
.pageing.small .next {margin-left:6px;background:url(/pc-static-root/image/comm/icon_paging_02_01.png) no-repeat center center;}
.pageing.small .prev2 {margin-right:6px;background:url(/pc-static-root/image/comm/icon_paging_01_02.png) no-repeat center center;}
.pageing.small .next2 {margin-left:6px;background:url(/pc-static-root/image/comm/icon_paging_02_02.png) no-repeat center center;}

/* BOARD LIST RESULT */
.result-board {overflow:hidden;width:1020px;margin:0 auto;padding:40px 0 10px;line-height:24px}
.pop-conts .result-board{width:auto;}
.result-board .num {display:inline-block;color:#000;font-size:16px;line-height:20px;word-spacing:3px}
.result-board .num em {margin-left:3px;color:#9bce26;font-style:normal;font-weight:700}
.result-board .num span {display:inline-block;color:#9bce26;font-weight:700}
.result-board .all-list {float:right;padding:0 12px 0 0;background:url(/pc-static-root/image/comm/ico_arrow6x12.png) no-repeat 100% 3px;color:#666;font-size:14px;line-height:20px;}
.result-board .search {float:right;position:relative;width:255px;height:38px;border-radius:20px;border:1px solid #ddd;}
.result-board .search input[type="text"] {width:190px;height:36px;border:0;margin-left:10px;}
.result-board .search button {position:absolute;top:7px;right:20px;width:24px;height:24px;background:url(/pc-static-root/image/comm/ico_search25x27.png) no-repeat center 50%;background-size:20px 20px;font-size:0;text-indent:-99999px;line-height:0;}

/* [3553130] 마이페이지 좋아요 상품 필터 추가
.result_common {position:relative; width:100%; height:32px; padding:72px 0 15px 0; box-sizing:content-box; white-space:nowrap; overflow:hidden;}
.result_common p {position:absolute; top:40px; left:0; font-size:14px; color:#666; font-weight:400; letter-spacing:-1px;}
.result_common p span {color:#9bce26; font-weight:500;}
.result_common .all_del {position:absolute; top:40px; right:0; width:68px; min-width:68px; height:28px; font-size:12px; color:#666; background-color:#fff; border:1px solid #c5c5c5; border-radius:5px;}
.result_common .sort_result {width:792px; height:auto; min-height:32px; overflow:hidden;}
.result_common .sort_result ul {width:100%; font-size:0; overflow:hidden;}
.result_common .sort_result ul li {display:inline-block; *display:inline; zoom:1; margin-left:8px;}
.result_common .sort_result ul li:first-child {margin-left:0;}
.result_common .sort_result ul li a {display:block; width:auto; height:32px; font-size:13px; color:#333; line-height:30px; font-weight:400; letter-spacing:-0.93px; text-align:center; background-color:#fff; border:1px solid #e5e5e5; border-radius:17.5px; box-sizing:border-box; padding:0 15px 0 14px;}
.result_common .sort_result ul li.active a {color:#fff; background-color:#f27370; border:1px solid #f27370;}
.result_common .sort_result ul li a span {font-weight:700; padding-left:3px;}
//[3553130] 마이페이지 좋아요 상품 필터 추가 */

.result-common {position:relative;width:100%;padding:40px 0 22px;white-space:nowrap;}
.result-common > * {display:inline-block;font-size:14px;line-height:20px;vertical-align:top;}
.result-common .num strong {display:inline-block;margin-right:0;padding-right:8px;color:#000;background:none;}
.result-common .num em {color:#9bce26;font-style:normal;font-weight:700}
.result-common .num .txt {color:#666;white-space:nowrap;padding-left:9px;background:url(/pc-static-root/image/comm/bar_2x14.gif) no-repeat 0 2px;}
.result-common .all-delete {position:absolute;bottom:14px;right:0;min-width:70px;width:auto;height:28px;padding:0 5px;border-radius:5px;border:1px solid #aaa;color:#666;background:#fff;font-size:12px}
.result-common.line{padding:43px 0 19px;border-bottom:2px solid #d6d6d6;}
.result-common.line .all-delete{bottom:14px;}



/* 검색시작 */
/* 검색 결과 - 브랜드 바로가기 영역 */
.brandBanner {position:relative;height:124px;margin-top:40px;padding-left:271px;border:1px solid #e6e6e6}
.brandBanner .brandLogo{overflow:hidden;position:absolute;top:0;left:0;width:271px;height:122px;background:#fff}
.brandBanner .brandLogo img{position:absolute;top:50%;left:50%;height:auto;max-height:100%;transform:translate(-50%, -50%)}
.brandBanner .brandInfo{position:absolute;top:50%;left:271px;right:185px;padding-left:30px;font-size:18px;color:#333;transform:translateY(-50%)}
.brandBanner .brandInfo:before{position:absolute;top:-25px;left:0;bottom:-20px;width:1px;background:#e6e6e6;content:''}
.brandBanner .brandInfo>span{font-weight:700}
.brandBanner button{position:absolute;top:50%;right:30px;width:126px;height:38px;border-radius:5px;background:#9bce26;transform:translateY(-50%)}
.brandBanner.luxury{height:160px}
.brandBanner.luxury .brandLogo{width:376px;height:158px}
.brandBanner.luxury .brandInfo{left:376px}
.brandBanner.luxury .brandInfo:before{display:none}
.brandLike {position:relative;margin-top:6px;padding-left:22px;font-size:12px;line-height:14px;color:#777}
.brandLike:before {position:absolute;top:-1px;left:0;width:18px;height:16px;background:url(/pc-static-root/image/brand/ico_brand_like3.png) no-repeat;background-size:18px auto;content:''}
.brandLike.on:before {background-image:url(/pc-static-root/image/brand/ico_brand_like3_on.png)}

/* 검색 결과 - 이벤트/기획전 바로가기 영역 */
.promoBanner {position:relative;display:table;width:100%;height:130px;margin-top:40px}
.promoBanner > a {display:block;border:1px solid #e6e6e6;}
.promoBanner .promoImg {overflow:hidden;position:absolute;top:50%;left:1px;width:270px;height:130px;margin-top:-65px;text-align:center;background:#fff}
.promoBanner .promoImg img {width:270px}
.promoBanner .promoInfo {display:table-cell;width:1020px;height:130px;padding:0 80px 0 300px;vertical-align:middle;background:url(/pc-static-root/image/comm/ico_arrow13x21.png) no-repeat 98% 50%;}
.promoBanner .promoInfo .promo_flag {display:block;width:100px;height:28px;line-height:28px;color:#fff;font-size:14px;text-align:center;border-radius:14px;font-weight:700}
.promoBanner .promoInfo .promo_flag.event {background:#ed95b7}
.promoBanner .promoInfo .promo_flag.promo {background:#9bce26}
.promoBanner .promoInfo .promo_desc {margin-top:6px;font-size:21px;color:#333;line-height:32px}
.promoBanner .promoInfo .promo_tit {font-size:16px;color:#888;line-height:24px}


/* 검색결과 텍스트 + 검색창*/
.searchResultArea {overflow:hidden;position:relative;padding:34px 0 14px;border-bottom:2px solid #666;}
.searchResultArea .resultTxt {padding-right:250px;font-size:20px;line-height:40px;color:#333;}
.searchResultArea .resultTxt:after {display:block;content:"";clear:both;}
.searchResultArea .resultTxt strong {overflow:hidden;position:relative;display:block;float:left;max-width:410px;margin-right:5px;padding:0 5px 0 7px;font-size:30px;line-height:40px;vertical-align:top;color:#9bce26;text-overflow:ellipsis;white-space:nowrap;font-weight:400}
.searchResultArea .resultTxt strong:before {content:'‘';position:absolute;top:0;left:0}
.searchResultArea .resultTxt strong:after {content:'’';position:absolute;top:0;right:0}
.searchResultArea .resultTxt span {color:#f27370}

.searchResultArea .resultTxt .resultKor {margin:2px 0 10px 10px;font-size:16px;color:#666;vertical-align:bottom}

.searchResultArea .resultTxt .resultKor > a {display:inline-block;color:#9bce26}
.searchResultArea .resultTxt .resultKor > a > span {color:#9bce26}

.searchResultArea .searchWrap {position:absolute;top:40px;right:0;}
.searchResultArea .searchWrap input[type="text"] {width:200px;height:28px;padding:4px 40px 4px 10px;border:1px solid #ccc;border-radius:14px;font-size:12px;line-height:20px;}
.searchResultArea .searchWrap input[type="text"]:focus {border-color:#9bce26;}
.searchResultArea .searchWrap input[type="submit"] {position:absolute;top:0;right:10px;width:30px;height:28px;background:url(/pc-static-root/image/comm/ico_search19x19.png) no-repeat center center;background-size:14px 14px;text-indent:-9999px;}
/* 오늘드림 검색개선 */
.searchResultArea .searchWrap .check_today{display:inline-block;padding:4px 17px 0 0;}
.searchResultArea .searchWrap .check_today input[type=checkbox]{margin-right:3px;}

/* 연관검색어*/
.relatedSearch {position:relative;overflow:hidden;padding:13px 0;background-color:#fcfcfc;}
.relatedSearch .tit {float:left;width:90px;color:#333;text-align:center;line-height:30px}
.relatedSearch .tit > span {display:block;height:30px;border:1px solid #ccc;border-radius:15px;font-size:12px;color:#666;line-height:28px;font-weight:700}
.relatedSearch .link {overflow:hidden;float:left;width:930px;height:30px;padding-right:58px;line-height:30px}
.relatedSearch.more_view .link {height:auto;}
.relatedSearch .link a {display:inline-block;font-size:12px;color:#333;margin:0 20px}
.relatedSearch .btn_more {position:absolute;top:18px;right:20px;width:20px;height:20px;background:url(/pc-static-root/image/comm/ico_arrow20x40.png) no-repeat 0 -20px;text-indent:-9999px;}
.relatedSearch.more_view .btn_more {background-position:0 0}

/* 상세검색 */
.detailSearch {overflow:hidden;}
.detailSearch .btnBox {overflow:hidden;margin-top:15px;}/* 초기화 버튼 */
.detailSearch .btnReset {float:right;width:90px;height:28px;border:1px solid #ddd;border-radius:3px;background-color:#f6f6f6;font-size:12px;line-height:24px;color:#666;}

.search_replace {padding:20px 0;border-bottom: 1px solid #ddd}
.search_replace p {font-size:16px;color:#000;}
.search_replace p span.fwb:not(.colorGreen) {display:inline-block;vertical-align:bottom;max-width:310px;overflow: hidden;text-overflow: ellipsis;white-space: pre;}

/* 카테고리 */
.finderArea {border-top:1px solid #888;}
.finderArea>li {display:table;width:100%;position:relative}
.finderArea>li:after,
.finderArea>li .bigCate li:after,
.finderArea>li .listBrand li:after {display:block;content:"";clear:both;float:none;}
.finderArea>li .bigCate:after{display:block;content:"";clear:both;float:none;}/* 검색 시 카테고리 영역 두줄 */

.finderArea>li .filter {display:table-cell;width:90px;height:52px;padding:15px 20px 0 15px;background-color:#888;vertical-align:top;border-bottom:1px solid #888}
.finderArea>li.on .filter {background-color:#666;}
.finderArea>li .filter span {font-size:14px;line-height:18px;color:#fff;font-weight:700}

.finderArea>li .bigCate {position:relative;min-height:52px;border-bottom:1px solid #e6e6e6}
.finderArea>li .bigCate li {float:left;height:52px}
.finderArea>li .bigCate>li>a {display:inline-block;width:100%;padding:15px 20px;font-size:12px;line-height:22px;color:#333}
.finderArea>li .bigCate>li>a span {color:#666;margin-left:2px}

.finderArea>li.on .bigCate {background:#f4f4f4;border-bottom:0}
.finderArea>li.on .bigCate>li.on>a {background-color:#fff;}
.finderArea>li.on .bigCate>li.on>a span {color:#f27370}

.finderArea>li .bigCate>li>ul {display:none;background-color:#fff;border-bottom:1px solid #e6e6e6;position:absolute;top:52px;left:0;width:930px;padding:10px 0;}
.finderArea>li .subCate ul {display:none;padding:10px 0;overflow:hidden;}
.finderArea>li.on .subCate ul {display:block;border-bottom:1px solid #e6e6e6;}
.finderArea>li .subCate ul li {float:left;width:174px;height:32px;}
.finderArea>li .subCate ul li a {display:inline-block;padding:5px 15px 5px 20px;font-size:12px;line-height:22px;color:#666;}
.finderArea>li .subCate ul li a span {display:inline-block;color:#aaa;}
.finderArea>li .subCate ul li.on a {}
.finderArea>li .subCate ul li.on a span{color:#f27370;}

/* 브랜드 */
.finderArea>li .box {overflow:hidden;width:930px;border-bottom:1px solid #e6e6e6;}
.finderArea>li .listBrand {width:930px;height:55px;padding:10px 0 10px 20px;overflow:hidden}
.finderArea>li .listBrand.more_view {height:auto;overflow-y:auto;max-height:215px;}
.finderArea>li .listBrand::-webkit-scrollbar-track {border-radius:3px;background-color:#f6f6f6}
.finderArea>li .listBrand::-webkit-scrollbar {width:6px;background-color:#f6f6f6}
.finderArea>li .listBrand::-webkit-scrollbar-thumb {border-radius:3px;background-color:#ccc}

.finderArea>li .listBrand li {float:left;width:174px;line-height:35px;vertical-align:top;font-size:12px}
.finderArea>li .listBrand li input[type="checkbox"] {width:12px;height:12px;margin-right:0;background:none;appearance:checkbox;-webkit-appearance:checkbox;vertical-align:middle;}
.finderArea>li .listBrand li label {display:inline-block;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;vertical-align:middle}
.finderArea>li .listBrand li span {color:#666;vertical-align:middle;margin-left:2px}
.finderArea>li .btn_more {position:absolute;top:18px;right:20px;width:20px;height:20px;background:url(/pc-static-root/image/comm/ico_arrow20x40.png) no-repeat 0 -20px;text-indent:-9999px;}
.finderArea>li .listBrand.more_view+.btn_more{background-position:0 0}

/* 헤택 */
.finderArea>li .listBenefit {overflow:hidden;padding:10px 0 10px 20px}
.finderArea>li .listBenefit li {float:left;width:174px;line-height:35px;vertical-align:middle;font-size:12px}
.finderArea>li .listBenefit li input[type="checkbox"] {width:12px;height:12px;margin-right:0;background:none;appearance:checkbox;-webkit-appearance:checkbox;vertical-align:middle;}
.finderArea>li .listBenefit li label {display:inline-block;color:#333;vertical-align:middle}
.finderArea>li .listBenefit li span {color:#666;vertical-align:middle;margin-left:2px}

/* 가격대 */
.finderArea>li .priceSearch {overflow:hidden;display:table-cell;width:930px;border-bottom:1px solid #e6e6e6;padding:14px 20px}
.finderArea>li .priceSearch> * {float:left;}
.finderArea>li .priceSearch input[type="text"]{width:100px;height:28px;font-size:12px;line-height:15px;color:#333;}
.finderArea>li .priceSearch input[type="text"]:first-child{}
.finderArea>li .priceSearch input[type="submit"] {margin-left:6px;width:90px;height:28px;border:1px solid #aaa;font-size:12px;color:#666;letter-spacing:-0.5px;}
.finderArea>li .priceSearch span {display:inline-block;width:20px;height:28px;font-size:16px;line-height:28px;color:#333;text-align:center;}


/* 검색결과 없을 시 */
.search_no_data {border-bottom:1px solid #e6e6e6;width:100%;padding:190px 15px 74px;background:url(/pc-static-root/image/comm/ico_nodata104x104.png) no-repeat center 60px;}
.search_no_data p {color:#333;font-size:20px;text-align:center;line-height:24px;}
.search_no_data p strong {position:relative;display:inline-block;max-width:550px;padding:0 5px;margin:0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;color:#9bce26;vertical-align:top;font-weight:400}
.search_no_data p strong:before {content:'‘';position:absolute;top:0;left:0}
.search_no_data p strong:after {content:'’';position:absolute;top:0;right:0}

.search_no_data .usage-guide {overflow:hidden;width:100%;margin-top:20px;padding:20px 0;background:#fafafa}
.search_no_data .usage-guide > p {float:left;width:50%;padding-left:150px;line-height:64px;font-size:18px;color:#333;background:url(/pc-static-root/image/comm/ico_search_grey.png) no-repeat 225px 22px}
.search_no_data .usage-guide > ul {float:left;width:50%}
.search_no_data .usage-guide > ul > li {color:#666;font-size:13px;margin-top:5px}
.search_no_data .usage-guide > ul > li:first-child {margin-top:0}


/* 인기검색어 */
.popularitySearch {margin-top:30px;}
.popularitySearch h2 {padding:10px 0 20px;;font-size:20px;line-height:25px;color:#333;text-align:center;}/* 큐레이션 2차 */
.popularitySearch .BoxPopularity {overflow:hidden;border-top:2px solid #9bce26;}
.popularitySearch .BoxPopularity ol {display:table-cell;width:510px;}
.popularitySearch .BoxPopularity ol li {border-bottom:1px solid #efefef;padding:15px 0;font-size:14px;line-height:24px;color:#333}
.popularitySearch .BoxPopularity ol li .num {display:inline-block;width:50px;font-size:16px;line-height:24px;color:#9bce26;vertical-align:top;text-align:center;font-weight:700}
.popularitySearch .BoxPopularity ol:first-child {display:table-cell;}

/* 에디터 등록 스타일
.contEditor {color:#333;line-height:normal}
.contEditor td{padding:2px 2px 0 2px;line-height:20px}
.contEditor ol, .contEditor ul, .contEditor dl {margin:0 0 0 20px !important;padding:0 !important;}
.contEditor ol{list-style-type:decimal !important}
.contEditor ul{list-style-type:disc !important}
.contEditor table{border-spacing:none !important; border:none !important;}
.contEditor table td, .contEditor table th{border-spacing:initial !important}
.contEditor a{color:#0000ff !important;text-decoration:underline !important}
.contEditor hr{display:block !important;}
.contEditor em{font-style:italic !important}
.contEditor em{} 상품연계로 제거 */

/* 당일 배송 추가 */
.table_type table{width:100%;border-top:1px solid #e5e5e5;}
.table_type th{padding:13px 0 13px 0;color:#888;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.table_type th.vat{vertical-align:top;}
.table_type td{padding:13px 0 13px 20px;color:#aaa;border-bottom:1px solid #e5e5e5;}
.table_type td span.colra{color:#888}
.table_type .sarea_list li{padding-top:2px;}
.table_type .sarea_list li:first-child{padding-top:0;}
.table_type .sarea_list li:after{content:'';display:block;clear:both;}
.table_type .sarea_list li > span.det{float:left;width:95px;color:#888;}
.board-list-2s tr.dis td{color:#aaa;}
.board-list-2s tr.dis td .FGBasic{background-color:#aaaaaa;}
.board-list-2s tr.dis td.subject .data{color:#aaa;}

/* 상품평 개편 */
.board-list-2s.new tr td .area .textus .txt.oneline {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.board-list-2s.new tr td .area .textus .txt_option{font-size:12px;color:#888;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.board-list-2s.new tr td .area .textus .txt_option em{position:relative;margin-right:5px;padding-right:7px;font-style:normal;}
.board-list-2s.new tr td .area .textus .txt_option em:after{content:'';display:block;position:absolute;top:2px;right:0px;width:1px;height:11px;background-color:#aaa;}
.board-list-2s.new tr td .area .textus dl.data{font-weight:bold;}
.board-list-2s.new tr td .area .textus .point{margin:2px 0 0 0;}
.board-list-2s.new tr td.subject{vertical-align:top;}
.board-list-2s.new tr td.subject .data{padding-top:0;}
.board-list-2s.new tr td.col777{color:#777;}
.board-list-2s.new tr td span.link.del + span.txts{font-weight:bold;}
.btn_review_all{margin-top:30px;text-align:center;}

/* 속성검색 */
.relatedSearch.new{background-color:#fff;border-bottom:1px solid #999;}
.relatedSearch.new .tit{text-align:left;padding:0 0 0 20px;}
.relatedSearch.new .tit > span{border:0;line-height:32px;color:#333;}
.relatedSearch.new .link{float:none;margin-left:90px;}
.relatedSearch.new .link a{margin:0 15px 0 0;}
.detailSearch.new .search_box{position:relative;border-bottom:1px solid #e6e6e6;}
.detailSearch.new .search_box .inner{display:table;width:100%;}
.detailSearch.new .search_box .inner.depth{display:none;border-top:1px solid #e6e6e6;}
.detailSearch.new .search_box.on .inner.depth{display:table;}
.detailSearch.new .search_box .tit_th{position:relative;display:table-cell;width:170px;padding:17px 0 0 20px;color:#333;background-color:#f4f4f4;vertical-align:top;}
.detailSearch.new .search_box .tit_th .btnMore{position:absolute;top:18px;right:9px;width:18px;height:18px;background:url(/pc-static-root/image/comm/btn_toggle1.gif) no-repeat 50%;font-size:0;line-height:0;}
.detailSearch.new .search_box.on .tit_th .btnMore{background:url(/pc-static-root/image/comm/btn_toggle2.gif) no-repeat 50%;}
.detailSearch.new .search_box .list{vertical-align:top;margin:14px 0;overflow:hidden;height:26px;}
.detailSearch.new .search_box.on .list{overflow-y:auto;height:auto;max-height:181px;}
.detailSearch.new .search_box.cate .list{display:none;margin:0;height:54px;padding:14px 0;overflow:visible;overflow-y:visible;}
.detailSearch.new .search_box.cate .list.show{display:block;}
.detailSearch.new .search_box .list>li{position:relative;float:left;width:170px;padding:0 0 0 15px;line-height:26px;}
.detailSearch.new .search_box .list>li:nth-child(5n){width:150px;}
.detailSearch.new .search_box .list>li:nth-child(1n+6){display:none;}
.detailSearch.new .search_box.on .list>li:nth-child(1n+6){display:block;}
.detailSearch.new .search_box .list>li input[type="checkbox"] {width:12px;height:12px;margin-right:8px;background:none;appearance:checkbox;-webkit-appearance:checkbox;vertical-align:middle;}
.detailSearch.new .search_box .list>li input[type="checkbox"]:disabled+label{color:#aaa;}
.detailSearch.new .search_box .list>li>a,
.detailSearch.new .search_box .list>li>label {display:inline-block;max-width:125px;font-size:12px;color:#333;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}
.detailSearch.new .search_box .list>li:nth-child(5n)>label{max-width:115px;}
.detailSearch.new .search_box .list>li span.num{display:inline-block;margin:0 0 0 3px;vertical-align:middle;font-size:12px;color:#999;}
.detailSearch.new .search_box .list>li>a{font-size:12px;color:#333;}
.detailSearch.new .search_box .list>li>a.on{color:#f27370;}
.detailSearch.new .search_box .list>li>a.active:after{content:'';display:block;position:absolute;top:26px;left:15px;width:21px;height:10px;background:url(/pc-static-root/image/comm/bul_arr_search.png) no-repeat 0;}
.detailSearch.new .search_box .list_subbox{display:none;margin:-4px 0 9px 0;padding:0 0 0 5px;}
.detailSearch.new .search_box.cate .list+.list_subbox+.list{margin-top:-28px;}
.detailSearch.new .search_box.cate .list+.list_subbox.show+.list{margin-top:-14px;}
.detailSearch.new .search_box .list_subbox>ul{display:none;padding:8px 0 0 10px;background-color:#eee;}
.detailSearch.new .search_box .list_subbox>ul>li{float:left;width:170px;padding-bottom:7px;}
.detailSearch.new .search_box .list_subbox>ul>li:nth-child(5n){width:155px;}
.detailSearch.new .search_box .list_subbox>ul>li>a{display:block;padding-right:15px;font-size:12px;color:#333;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.detailSearch.new .search_box .list_subbox>ul>li>a.on{color:#f27370;}
.detailSearch.new .search_box .priceSearch {overflow:hidden;display:table-cell;padding:12px 15px}
.detailSearch.new .search_box .priceSearch> * {float:left;}
.detailSearch.new .search_box .priceSearch input[type="text"]{width:100px;height:28px;font-size:12px;line-height:15px;color:#333;}
.detailSearch.new .search_box .priceSearch input[type="text"]:first-child{}
.detailSearch.new .search_box .priceSearch input[type="submit"] {margin-left:6px;width:90px;height:28px;border:1px solid #aaa;font-size:12px;color:#666;letter-spacing:-0.5px;}
.detailSearch.new .search_box .priceSearch span {display:inline-block;width:20px;height:28px;font-size:16px;line-height:28px;color:#333;text-align:center;}
.detailSearch.new .btnBox{position:relative;margin:0;padding:10px 0 11px 0;min-height:48px;;border-bottom:1px solid #e6e6e6;}
.detailSearch.new .btnBox .btnReset{position:absolute;top:10px;right:0px;}
.detailSearch.new .btnBox .choice_area{}
.detailSearch.new .btnBox .choice_area dt{float:left;margin:0 0 0 10px;width:72px;height:28px;line-height:28px;text-align:center;font-size:12px;color:#fff;font-weight:bold;background-color:#aaa;border-radius:15px;}
.detailSearch.new .btnBox .choice_area dd{margin-left:100px;}
.detailSearch.new .btnBox .choiceKey{padding:0 95px 0 0;}
.detailSearch.new .btnBox .choiceKey li{float:left;margin:4px 20px 4px 0;}
.detailSearch.new .btnBox .choiceKey li>button{max-width:150px;padding:0 20px 0 0;font-size:12px;line-height:18px;color:#f27370;background:#fff url(/pc-static-root/image/comm/btn_keydel.gif) no-repeat 100% 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.detailSearch.new .tooltip{display:none;position:absolute;top:-7px;left:10px;z-index:1;line-height:1.5;}
.detailSearch.new .tooltip.on{display:block;}
.detailSearch.new .tooltip .txt{padding:0 19px 0 6px;font-size:12px;font-weight:bold;color:#fff;line-height:18px;background:#fc923e;}
.detailSearch.new .tooltip .txt:after{content:'';display:block;width:0;height:0;position:absolute;bottom:-7px;left:0;border-right:7px solid #fc923e;border-bottom:7px solid transparent;}
.detailSearch.new .tooltip .toolClose{position:absolute;top:5px;right:5px;width:9px;height:9px;background:url(/pc-static-root/image/comm/btn_close_9.png) no-repeat 0 0;}

/* [3384534] 스마트반품 신청화면 개선 요청 S */
.info_return_box{border-bottom:1px solid #e6e6e6;}
.info_return_box .inner{padding:20px 0 20px 0;}
.info_return_box .list_step{}
.info_return_box .list_step:after{content:'';display:block;clear:both;}
.info_return_box .list_step>li{position:relative;float:left;width:33.33%;padding:0 23px;}
.info_return_box .list_step>li:first-child{padding-left:29px}
.info_return_box .list_step>li:nth-child(3){padding-right:0}
.info_return_box .list_step>li:after{content:'';display:block;position:absolute;top:27px;left:-10px;width:7px;height:7px;border:2px solid #7775de;border-width:2px 2px 0 0;transform:rotate(45deg)}
.info_return_box .list_step>li:first-child:after{display:none;}
.info_return_box .list_step>li .box:after{content:'';display:block;clear:both;}
.info_return_box .list_step>li span.icon{float:left;width:65px;height:65px;font-size:0;line-height:0;color:transparent;}
.info_return_box .list_step>li span.icon.icon01{background:url(/pc-static-root/image/comm/icon_info_return_01.png) no-repeat 0 0;background-size:65px auto;}
.info_return_box .list_step>li span.icon.icon02{background:url(/pc-static-root/image/comm/icon_info_return_02.png) no-repeat 0 0;background-size:65px auto;}
.info_return_box .list_step>li span.icon.icon03{background:url(/pc-static-root/image/comm/icon_info_return_03.png) no-repeat 0 0;background-size:65px auto;}
.info_return_box .list_step>li .info{margin-left:70px;}
.info_return_box .list_step>li .info .txt{padding-top:13px;font-size:14px;color:#000;line-height:20px;font-weight:700;}
.info_return_box .list_step>li .info .txt .colr{color:#7775de;}
.info_return_box .list_step .dots_list{margin-top:10px;}
.info_return_box .list_step .dots_list li{position:relative;margin-top:2px;padding-left:6px;font-size:12px;color:#777;line-height:18px;word-break:keep-all;}
.info_return_box .list_step .dots_list li:first-child{margin-top:0;}
.info_return_box .list_step .dots_list li:after{content:'';display:block;position:absolute;top:8px;left:0;width:2px;height:2px;background-color:#888;}
/* [3384534] 스마트반품 신청화면 개선 요청 E */

/* [3538572] 상품Q&A프로세스개선-1:1문의 탭 추가 건 S */
.radioGT1{display:flex}
.radioGT1 label{position:relative;margin-right:30px}
.radioGT1 label:before{display:inline-block;width:20px;height:20px;border:#ccc 1px solid;border-radius:50%;box-sizing:border-box;content:''}
.radioGT1 label.checked:before{border-color:#9bce26}
.radioGT1 label.checked:after{position:absolute;top:5px;left:5px;width:10px;height:10px;border-radius:50%;background:#9bce26;content:''}
.radioGT1 label>input[type=radio]{position:absolute;top:0;left:0;width:20px;height:20px;opacity:0}
.radioGT1 label>span{position:relative;top:-1px;display:inline-block;margin-left:7px;font-size:15px;letter-spacing:-1.07px;color:#333;vertical-align:top}

.mypage-qna-write .optionSec{padding:22px 0 0}
.mypage-qna-write .optionSec h3{font-size:16px;letter-spacing:-1.23px;color:#000}
.mypage-qna-write .optionSec .radioGT1{margin-top:12px}
.mypage-qna-write .optionSec .txt{margin:6px 0 5px;font-size:12px;letter-spacing:-1.09px;color:#555}
.mypage-qna-write.disabled .optionSec .txt{display:none}
.mypage-qna-write .common4s-text{padding-top:20px;letter-spacing:-1px;font-weight:500}
.mypage-qna-write .reviews-write{margin-top:9px}
.mypage-qna-write.disabled .reviews-write,
.mypage-qna-write .reviews-write textarea:disabled{background:#f6f6f6}
.mypage-qna-write .reviews-write p{color:#999}
.mypage-qna-write .btnGroup{display:flex;margin-top:20px;padding-top:30px;border-top:#ddd 1px solid;justify-content:center}
.mypage-qna-write .btnGroup button{width:100px;height:38px;margin:0 3px 0 2px;padding:0;line-height:36px;font-size:14px;letter-spacing:-1.15px}
.mypage-qna-write.disabled .btnGroup button{color:#888;border:#d0d0d0 1px solid;background:#f6f6f6}
.mypage-qna-write .usage-guide .stit{padding-top:32px}

.openAlert:before{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;background:rgba(0,0,0,.3);content:'';z-index:19}
.alertPop{display:none;position:absolute;top:50%;left:50%;width:310px;padding:30px 20px 15px;border-radius:5px;background:#fff;transform:translate(-50%, -50%);z-index:20}
.alertPop.isOpen{display:block}
.alertPop .txt{font-size:14px;line-height:21px;letter-spacing:-1px;color:#222;text-align:center}
.alertPop .btnGroup{display:flex;margin-top:26px;justify-content:space-between}
.alertPop .btnGroup button{width:calc(50% - 5px)!important;margin:0;font-size:14px}
.dimmed{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:9998}
/* [3538572] 상품Q&A프로세스개선-1:1문의 탭 추가 건 E */
/* [3495884] 오늘드림 POC 배송메세지 */
.board-list-2s .deliveryMsg-wrp *{font-size:12px;line-height:16px;color:#333;}
.board-list-2s .deliveryMsg-wrp{padding-top:15px;margin-top:15px;border-top:1px dotted #e5e5e5}
.board-list-2s .deliveryMsg-wrp .d-msg + strong{margin-top:12px;display:inline-block}
.board-list-2s .deliveryMsg-wrp strong{font-weight:500}
.board-list-2s .deliveryMsg-wrp strong + p{margin-top:3px}
.board-list-2s .deliveryMsg-wrp p{font-weight:300}
/* [3495884] 오늘드림 POC 배송메세지 */
