/* BASIC css start */
.prd-detail {
 margin: 0 auto;
}
.card td {
 padding: 0px !important;
}
#productWrap table span {
 padding-left: 10px;
}
.board_txt {
 font: 12px "Noto Sans KR";
 color: #444;
 padding: 7px 10px;
 text-align: left;
}
.loc-navi dd a {
 color: #555;
}
#productDetail .loc-navi {
 margin-top: 20px;
 padding: 8px 5px 5px 25px;
 background: #fff;
 text-align: right;
 color: #444;
 letter-spacing: -1px;
}
.loc-navi, .loc-navi a {
 color: #444;
}
.tb-left, .tb-center, .tb-right {
 padding: 0px;
}
#productDetail .loc-navi {
 padding-bottom: 5px;
}
#productDetail .page-body {
 margin-top: 20px;
}
/* 상단 섬네일, 상품 옵션 정보 */
#productDetail .thumb-info {
 zoom: 1;
}
#productDetail .thumb-info:after {
 content: "";
 display: block;
 clear: both;
}
/* 섬네일 */
#productDetail .thumb-info .thumb-wrap {
 float: left;
 width: 500px;
 text-align: center;
}
#productDetail .thumb-info .thumb {
 width: 500px;
 text-align: center;
 margin: 0 auto;
}
#productDetail .thumb-info .thumb img {
 display: block;
 border: 1px solid #e5e5e5;
}
#productDetail .thumb-info .thumb-ctrl {
 clear: both;
 padding-top: 20px;
 text-align: center;
}
#productDetail .thumb-info .thumb-ctrl a {
 font-size: 11px;
}
#productDetail .thumb-info .thumb-ctrl a img {
 vertical-align: middle;
 margin-right: 3px;
 margin: 0 auto;
}
#productDetail .thumb-info .thumb-ctrl a:hover {
 text-decoration: underline;
}
.multi_img {
 margin-top: 10px;
 text-align: center;
 float: left;
}
/* 상품옵션 정보 */
#productDetail .thumb-info .info {
 float: right;
 width: 640px;
 padding-right: 10px;
}
#productDetail .thumb-info .info .tit-prd {
 font-weight: nomal;
 font-size: 25px;
 color: #252525;
 padding-top: 5px;
}
#productDetail .thumb-info .info .table-opt {
 margin-top: 25px;
}
#productDetail .thumb-info .info .table-opt td {
 font-size: 13px;
 padding: 20px 0px;
 color: #444;
}
#productDetail .thumb-info .info .table-opt td.odd_nop_wrap {
 padding: 0px;
}
#productDetail .thumb-info .info .table-opt th {
 font-weight: normal;
 width: 120px;
 letter-spacing: -1px;
 padding: 7px 10px;
 background: #fff !important;
 vertical-align: middle;
}
.prec_txt {
 color: #ff0000;
 font-weight: bold;
}
.opt_tit {
 text-align: left;
 border-bottom: 1px solid #ebebeb;
}
.opt_sel {
 border-bottom: 1px solid #ebebeb;
}
/* 판매가격 */
#productDetail .thumb-info .info .table-opt td.price {
 font-weight: bold;
 color: #ff0000;
 padding: 7px 10px;
 font-size: 14px;
}
#Mplayer {
 height: 403px;
}
.line {
 border-top: 1px solid #e5e5e5;
}
.re_price {
 color: #4c4c4c;
 font-weight: normal;
 font-size: 12px;
}
/* 주문수량 */
#goods_amount {
 float: left;
}
#productDetail .thumb-info .info .table-opt .opt-spin {
 position: relative;
 width: 52px;
 height: 15px;
 border: 1px solid #acacac;
}
#productDetail .thumb-info .info .table-opt .opt-spin .txt-spin, #productDetail .thumb-info .info .table-opt .opt-spin .btns {
 float: left;
}
#productDetail .thumb-info .info .table-opt .opt-spin .txt-spin {
 width: 41px;
 height: 13px;
 padding-left: 2px;
 padding-top: 2px;
 border: 0;
 font-size: 11px;
}
#productDetail .thumb-info .info .table-opt .opt-spin .btns {
 width: 17px;
 height: 15px;
}
#productDetail .thumb-info .info .table-opt .opt-spin .btns a {
 overflow: hidden;
 float: left;
 width: 100%;
 height: 8px;
 text-indent: -999px;
 background: none;
}
#productDetail .thumb-info .info .table-opt .opt-spin .btns a.btn-up {
 position: absolute;
 left: 75px;
 top: 0px;
}
#productDetail .thumb-info .info .table-opt .opt-spin .btns a.btn-dw {
 position: absolute;
 left: 0px;
 top: 0px;
}
#productDetail .thumb-info .info .prd-btns {
 margin-top: 5px;
 height: 122px;
}
#productDetail .thumb-info .info .prd-btns a {
 margin-top: 5px;
 display: block;
 float: left;
 margin-left: 3px;
}
#productDetail .thumb-info .info .prd-btns a:first-child {
 margin-left: 0px;
}
#productDetail .thumb-info .info .prd-btns a:nth-child(3) {
 margin-left: 0px;
}
#productDetail .thumb-info .info .prd-btns a img {
 width: 254px;
 height: 56px;
}
/* 통합옵션 */
#productDetail .thumb-info .info .table-opt .opt-wrap {
 width: 100%;
 background-color: #fff;
}
#productDetail .thumb-info .info .table-opt .opt-wrap.odd_nop {
 padding: 0px !important;
}
#productDetail .thumb-info .info .table-opt .opt-wrap .tit {
 margin-bottom: 20px;
 padding-left: 10px;
}
#productDetail .thumb-info .info .table-opt .opt-wrap dl {
 overflow: hidden;
 width: 100%;
 height: 42px;
}
#productDetail .thumb-info .info .table-opt .opt-wrap dt {
 float: left;
 width: 120px;
 padding-top: 4px;
 padding: 9px 10px;
 color: #777;
 letter-spacing: -1px;
}
#productDetail .thumb-info .info .table-opt .opt-wrap dt > span {
 display: none;
}
#productDetail .thumb-info .info .table-opt .opt-wrap.odd_nop dd {
 float: left;
 width: 410px;
 padding: 7px 0px 7px 10px;
}
#productDetail .thumb-info .info .table-opt .opt-wrap dd {
 padding: 7px 0 7px 0px;
 display: block;
 height: 18px;
}
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn {
 padding-left: 0px;
 text-align: center;
}
#productDetail .thumb-info .info .table-opt .opt-wrap select {
 margin-left: 10px;
 width: 470px;
 height: 20px;
 border: 1px solid #ddd;
 top: 0px;
}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns {
 position: relative;
 width: 56px;
 height: 19px
}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns input {
 position: absolute;
 top: 0px;
 left: 0px;
 width: 40px;
 height: 17px;
 text-align: right;
}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns .btn-up {
 position: absolute;
 top: 0px;
 right: 0px;
}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns .btn-dw {
 position: absolute;
 bottom: 0px;
 right: 0px;
}
#productDetail .thumb-info .info .table-opt .opt-wrap dl .opt-count select {
 border: solid 1px #bdbdbd;
 width: 252px !important;
 float: left;
 margin-left: 10px;
}
#productDetail .thumb-info .info .table-opt .opt-wrap dl .opt-count .opt-btns {
 float: left;
 width: 56px;
 margin-left: 10px;
}
/* 타이틀 공통 */
#productDetail .tit-detail {
 zoom: 1;
 position: relative;
 font-size: 0;
 line-height: 0;
}
#productDetail .tit-detail .btns {
 position: absolute;
 right: 10px;
 top: 10px;
 font-size: 0;
 line-height: 0;
}
#productDetail .tit-detail .btns a {
 margin-left: 5px;
}
/* 상품 상세 이미지 */
#productDetail .prd-detail table {
 table-layout: auto;
 width: 1280px;
 margin-top: 60px;
}
#productDetail .prd-detail table tbody tr td {
 text-align: center;
}
#productDetail .prd-detail {
 color: #555;
 text-align: center;
 padding-bottom: 30px;
}
#productDetail .prd-detail img {
 max-width: 100%;
}
/* 관련상품 */
#productDetail .prd-list {
 padding-top: 10px;
 border: 1px solid #d3d3d3;
}
#productDetail .prd-list .thumb {
 width: 50px;
 height: 50px;
}
#productDetail .prd-list th {
 padding-bottom: 10px;
 border-bottom: 1px solid #aaa;
}
#productDetail .prd-list td {
 padding: 5px 0px;
 border-bottom: 1px solid #aaa;
}
#productDetail .prd-list .prd-amount {
 position: relative;
 margin: 1px 0px;
}
#productDetail .prd-list .prd-amount .txt-spin, #productDetail .prd-list .prd-amount .btns {
 display: inline-block;
 float: none;
}
#productDetail .prd-list .prd-amount .MS_related_quantity {
 display: inline-block;
 float: none;
}
#productDetail .prd-list .prd-amount .txt-spin {
 width: 41px;
 height: 13px;
 padding-left: 2px;
 padding-top: 2px;
 border: 0;
 font-size: 11px;
}
#productDetail .prd-list .prd-amount .amount {
 position: relative;
 top: -10px;
}
#productDetail .prd-list .prd-amount .btns {
 display: inline-block;
 width: 11px;
}
#productDetail .prd-list .prd-amount .btns a {
 display: inline-block;
 width: 11px;
 height: 9px;
}
#productDetail .prd-list .prd-amount .btns a.btn-up {}
#productDetail .prd-list .prd-amount .btns a.btn-dw {
 position: relative;
 top: -4px;
}
#productDetail .related-allbasket {
 width: 100%;
 padding-top: 10px;
 text-align: right;
}
/* review-write */
#productDetail .review-write {
 margin-top: 15px;
 padding: 5px 0 10px;
 border-top: 1px solid #b4b4b5;
 border-bottom: 1px solid #b4b4b5;
}
#productDetail .review-write th, #productDetail .review-write td {
 padding: 5px 0 4px;
}
#productDetail .review-write th {
 font-weight: normal;
}
/* 댓글리스트 공통 */
.table-slide_info {
 width: 1100px;
 margin-top: 15px;
 font-size: 14px;
 table-layout: fixed;
 padding: 10px 50px 0px 90px;
}
.table_slide_info th, .table_slide_info td {
 padding: 10px 0px;
 cursor: pointer;
}
.table-slide_info tbody td {
 border-bottom: 1px solid #e6e6e6;
}
.tb-com_tit {
 height: 35px;
 font-size: 14px;
 font-weight: normal;
 padding-top: 15px;
 border-top: 1px solid #e6e6e6;
 border-bottom: 1px solid #e6e6e6;
}
.tb-com_list {
 display: table-cell;
 height: 30px;
 font-weight: normal;
 color: #454545;
 text-align: center;
 padding-top: 20px;
}
.tb-left_reply_depth {
 text-align: left;
}
.tb-com_qr {
 text-align: center;
}
.com_sh {
 display: none;
}
.table-slide_info .com_sh td {
 cursor: default;
}
.com_sh .tb-com_list {
 width: 660px;
 text-align: left;
}
.nbg td {
 background-color: #fff;
}
.MS_cmt_list_box {
 width: 660px;
 padding-left: 120px;
 padding-bottom: 30px;
}
.qna_tit {
 font-size: 15px;
 color: #454545;
 font-weight: normal;
 text-align: left;
 letter-spacing: -1px;
 margin: 30px 0px 20px 100px;
 display: inline-block;
 height: 36px;
 vertical-align: middle;
}
.qna_btn {
 text-align: right;
 margin: 30px 100px 50px 0px;
 float: right;
}
/* review-list */
#productDetail .review-list {
 margin-top: 15px;
}
/* qna board */
#productDetail .qna-list {
 margin-top: 15px;
}
/* ****************** 상품 상세 옵션 ******************** */
.MK_not_choice {
 color: red;
}
.MK_optAddWrap, .MK_optAddWrap * {
 margin: 0;
 padding: 0;
}
.MK_optAddWrap {
 color: #666;
 font-size: 12px;
 line-height: 18px;
 font-family: "Noto Sans KR";
}
.MK_optAddWrap li {
 list-style: none;
}
/* 옵션선택 */
#MK_optAddList {
 overflow: hidden;
 *zoom: 1;
}
#MK_optAddList li {
 float: left;
 width: 100%;
 margin-top: 5px;
}
#MK_optAddList .MK_tit, #MK_optAddList .MK_div, #MK_optAddList .MK_st {
 float: left;
}
#MK_optAddList .MK_tit, #MK_optAddList .MK_div {
 font-size: 11px;
 line-height: 16px;
}
#MK_optAddList .MK_tit {
 width: 65px;
 margin-right: 5px;
}
#MK_optAddList .MK_div {
 width: 5px;
 text-align: center;
}
#MK_optAddList .MK_st {
 width: 205px;
}
#MK_optAddList .MK_st .MK_btn-add {
 cursor: pointer;
}
#MK_optAddList .MK_st select {
 margin-left: 5px;
 width: 195px;
 height: 25px;
}
.opt_line {
 border-bottom: 1px solid #ebebeb;
 text-align: left;
}
/* 옵션선택PP */
#MK_optAddListPP {
 overflow: hidden;
 *zoom: 1;
}
#MK_optAddListPP .MK_tit, #MK_optAddListPP .MK_st {
 float: left;
 width: auto;
}
#MK_optAddListPP .MK_tit {
 margin-right: 5px;
 margin-top: 3px;
}
/* 옵션 결과 리스트 */
#MK_innerOptWrap {
 border-top: 2px solid #333;
}
#MK_innerOptWrap #MK_innerOptScroll.limit {
 position: relative;
 height: 180px;
 overflow-y: auto;
}
#MK_innerOptWrap .MK_inner-opt-cm li {
 *zoom: 1;
 position: relative;
 min-height: 35px;
 _height: 35px;
 *margin-bottom: -4px;
 padding: 8px 5px;
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl, #MK_innerOptWrap .MK_inner-opt-cm li .MK_price, #MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del {
 position: absolute;
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_p-name, #MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl, #MK_innerOptWrap .MK_inner-opt-cm li .MK_price, #MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del {
 display: inline-block;
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price {
 right: 20px;
 top: 10px;
 color: #333;
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del {
 right: 5px;
 top: 13px;
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl .basic_option {
 margin-top: 4px;
}
/* 사용자 입력 인풋박스 (color, size )*/
.MK_optAddWrap .MK_inner-opt-cm li .MK_txt_uinput {
 width: 30px;
}
/* 기본옵션 */
#MK_innerOptWrap #MK_innerOpt_01 li .MK_p-name {
 width: 350px;
 margin-left: 10px;
 font-weight: normal;
 font-size: 13px;
 font-family: "Noto Sans KR", sans-serif;
}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl {
 display: inline-block;
 position: relative;
 width: 30px;
}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl input.MK_count {
 width: 20px;
 height: 27px;
 line-height: 27px;
 padding: 0px 2px 0px 3px;
 text-align: center;
}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a {
 text-decoration: none;
 color: #ddd;
}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a img {
 vertical-align: top;
}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-up {
 position: absolute;
 top: 3px;
}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-dw {
 position: absolute;
 top: 15px;
}
/* 개별옵션 */
#MK_innerOptWrap #MK_innerOpt_02 li .MK_p-name {
 width: 350px;
 margin-left: 10px;
 font-weight: normal;
 font-size: 13px;
 font-family: "Noto Sans KR", sans-serif;
}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl {
 top: 3px;
}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl input.MK_count {
 width: 20px;
 height: 27px;
 line-height: 27px;
 padding: 0px 2px 0px 3px;
 text-align: center;
}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a {
 text-decoration: none;
 color: #ddd;
}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a img {
 vertical-align: top;
}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-up {
 position: absolute;
 top: 3px;
}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-dw {
 position: absolute;
 top: 15px;
}
/* 총합계 */
#MK_innerOptTotal {
 padding: 20px 5px 20px 0px;
 font-size: 20px;
 color: #333;
 text-align: right;
 border-top: solid 1px #b4b4b4;
}
#MK_innerOptTotal .MK_txt-total {
  
}
#MK_innerOptTotal .MK_txt-won {
  
}
#MK_innerOptTotal .MK_total {
 color: #ff0000;
 font-weight: bold;
}
/* ****************** 상품 구매 ******************** */
.btn_cart {
 display: inline-block;
 width: 300px;
 height: 78px;
 line-height: 78px;
 font-size: 20px;
 color: #333;
 font-weight: bold;
 text-align: center;
 border: 1px solid #b4b4b4;
 background: #fff;
 margin-right: 18px;
 margin-left: 10px;
}
.btn_buy {
 display: inline-block;
 width: 300px;
 height: 78px;
 line-height: 78px;
 font-size: 20px;
 color: #fff;
 font-weight: bold;
 text-align: center;
 border: 1px solid #ff8800;
 background: #ff8800;
}
.btn_buy:hover {
 color: #fff;
}
/* 소리뷰 */
#sorivu {
 position: relative;
 margin-top: 20px;
}
/* 상품 일반정보(상품정보제공 고시) */
#productWrap {
 padding: 20px 50px 0px 90px;
}
#productWrap h3.tb-tit {
 text-align: left;
}
#productWrap .pro_info {
 margin-top: 20px;
 width: 1100px;
 font-size: 14px;
 border-collapse: collapse;
 border-width: 1px 0px 1px 0px;
 border-color: #878787;
 border-style: solid;
 table-layout: fixed;
}
.pro_info .in {
 border-right: 1px solid #e0e0e0;
 border-bottom: 1px solid #e0e0e0;
 background-color: #f8f8f8;
 color: #3b3b3d;
 text-align: left;
 padding: 10px 0px 10px 15px;
}
.pro_info .out {
 color: #8b8b8b;
 border-bottom: 1px solid #e0e0e0;
 word-break: break-all;
 text-align: left;
 padding: 10px 0px 10px 17px;
}
/* 사이즈 차트 */
.box-btn-size-chart {
 width: 300px;
 padding: 10px;
 background: #D9DBDA;
 text-align: center;
}
td.area-btn-size-chart a {
 color: #000000;
 font-size: 15px;
 font-weight: bold;
}
#sizeChart {
 width: 693px;
 position: absolute;
 display: none;
}
#sizeChart .btn-close-box {
 width: 100%;
 position: relative;
}
#sizeChart .btn-close-layer {
 position: absolute;
 display: block;
 width: 15px;
 height: 14px;
 top: 10px;
 right: 10px;
 color: #FFFFFF;
 font-size: 15px;
 font-weight: bold;
}
.size-chart-box {
 width: 100%;
 font-family: 'dotum';
 border: 2px solid #3F4045;
}
.size-chart-box h4 {
 width: 100%;
 margin: 0;
 padding: 10px 0px;
 color: #FFFFFF;
 background: #3F4045;
 text-align: center;
}
.size-chart-cont {
 background: #FFFFFF;
 text-align: center;
 padding: 5px;
}
.size-chart-cont table {
 width: 100%;
 margin: 0;
 padding: 0;
 border-collapse: collapse;
 border: 1px solid #D9DBDA;
}
.size-chart-cont table th, .size-chart-cont table td {
 font-family: 'dotum';
 padding: 10px;
 text-align: center;
 border-bottom: 1px solid #D9DBDA;
}
.size-chart-cont table th {
 background: #EBECF0;
}
.size-chart-cont table tr:last-child {
 border-bottom: 1px solid #D9DBDA;
}
.size-chart-cont img.sc-img-chart, #sc_img_chart {
 width: 670px;
 height: 300px;
}
.size-chart-cont img.sc-img-guide, #sc_img_guide {
 width: 190px;
 height: 240px;
}
.size-chart-cont p {
 margin-top: 10px;
 text-align: left;
}
#productDetail .prd-detail .aaa {
 width: 1280px;
 margin: 0 auto;
}
#productDetail .prd-detail div {
 margin: 0 auto;
}
/* 탭 */
#detailtitle {
 width: 1280px;
 height: 60px;
 margin: 0px auto;
}
#detailtitle li {
 border-top: #878787 1px solid;
 border-bottom: #e6e6e6 1px solid;
 float: left;
}
#detailtitle .detail {
 float: left;
 display: block;
 width: 320px;
 height: 60px;
 color: #151515;
 text-decoration: none;
 text-align: center;
 line-height: 60px;
 background: #fff;
}
#detailtitle .detail a {
 color: #555;
 display: block;
 width: 320px;
 height: 56px;
 float: left;
 text-decoration: none;
 line-height: 56px;
}
#detailtitle .detail a:hover {
 color: #ff8800;
 border-bottom: 6px solid #ff8800;
}
/* 20170119 디자인위브  */
#productDetail .thumb-info .thumb .detail_image {
 width: 100%;
}
.related-pro {
 padding-top: 30px !important;
 border: none !important;
 border-top: 1px solid #d3d3d3 !important;
 margin-top: 40px;
 text-align: left;
 padding-left: 45px;
}
.related-pro .tb-center {
 display: inline-block;
 width: 130px;
 margin-right: 20px;
 vertical-align: top;
 margin-bottom: 20px;
}
.related-pro .tb-center:nth-child(6n) {
 margin-right: 0px;
}
.related-pro .tb-center .info > li {
 margin: 6px 0;
 font-weight: normal;
 color: #000;
}
.related-pro .tb-center .thumb {
 width: 130px !important;
 height: 130px !important;
 margin-bottom: 10px;
}
.related-pro .tb-center .thumb div a img {
 width: 100%;
}
.related-pro .tb-center #search_suggest input, select {
 width: 100%;
}
.related-pro .tb-center .price-wrap {}
.related-pro .tb-center .MS_related_option {
 width: 120px;
}
.related-pro .prd-amount .prd-check {
 width: auto !important;
 margin-right: 5px !important;
}
.related-pro .prd-list .price {
 text-align: center;
}
.related-pro-wrap {
 width: 105%;
}
.related-pro .tb-center .prd-price {
 margin-bottom: 30px;
 width: 70px;
 float: left;
}
#productDetail .thumb-info .info .table-opt .opt-wrap dd .tb-left {
 position: relative;
 padding: 0 !important;
}
#productDetail .thumb-info .info .table-opt .opt-wrap dd .tb-left select {
 position: absolute;
 top: 0;
 border: solid 1px #bdbdbd;
 width: 252px;
 height: 18px;
}
#productDetail .thumb-info .info .table-opt td #MS_amount_basic_0 {
 margin-right: 5px;
}
#productDetail .thumb-info .info .table-opt td .opt-btns {
 position: relative;
 width: 48px;
 height: 19px;
}
#productDetail .thumb-info .info .table-opt td .btn-up {
 position: absolute;
 top: 0;
 right: 0;
}
#productDetail .thumb-info .info .table-opt td .btn-dw {
 position: absolute;
 bottom: 0;
 right: 0;
}
.review_con {
 padding-top: 5px;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 width: 300px;
 height: 31px;
}
.review_con br {
 display: none;
}
.review_con #MS_WritenBySEB {
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 width: 300px;
 height: 31px;
}
.review_con #MS_WritenBySEB p {
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
}
.review_con > #MS_WritenBySEB > table {
 display: none;
}
.review_con > #MS_WritenBySEB > span {
 display: none;
}
.review_con > #MS_WritenBySEB > div {
 display: none;
}
.review_con > table {
 display: none;
}
.review_con > span {
 display: none;
}
.review_con > div {
 display: none;
}
.review_con > div#MS_WritenBySEB {
 display: block;
}
/*질문답*/
.qna_b {
 padding-bottom: 15px;
 padding-left: 120px;
 padding-right: 15px;
 padding-top: 15px;
}
/* 배송, 교환, 반품안내 */
#deliveryWrap {
 padding: 20px 50px 0px 90px;
 margin-left:300px;
}
#deliveryWrap h3.del-tit {
 text-align: left;
 font-size: 16px;
}
#deliveryWrap .del_info {
 margin-top: 20px;
 width: 1100px;
 font-size: 14px;
 border-collapse: collapse;
 border-width: 1px 0px 1px 0px;
 border-color: #878787;
 border-style: solid;
 table-layout: fixed;
}
.del-in {
 border-right: 1px solid #e0e0e0;
 border-bottom: 1px solid #e0e0e0;
 background-color: #f8f8f8;
 color: #3b3b3d;
 text-align: left;
 padding: 20px 0px 20px 80px;
}
.del-out {
 color: #8b8b8b;
 border-bottom: 1px solid #e0e0e0;
 word-break: break-all;
 text-align: left;
 padding: 20px 0px 20px 25px;
}
.text01 {
 font-weight: normal;
 color: #ff0000;
}
.text02 {
 font-size: 17px;
 font-weight: bold;
 color: #ff0000;
 letter-spacing: -1px;
}
/* AS안내 */
#ASWrap {
 padding: 20px 50px 0px 90px;
 margin-left:300px;
}
#ASWrap h3.as-tit {
 text-align: left;
 font-size: 16px;
}
#ASWrap .as_info {
 margin-top: 20px;
 width: 1100px;
 font-size: 14px;
 border-collapse: collapse;
 border-width: 1px 1px 1px 1px;
 border-color: #e0e0e0;
 border-style: solid;
 table-layout: fixed;
}
#ASWrap .as_info tr {
 height: 80px;
 border-bottom: 1px solid #e0e0e0;
}
.as_in {
 padding: 20px 0px 20px 0px;
}
.as_out {
 border-bottom: 1px solid #e0e0e0;
 word-break: break-all;
 text-align: left;
 padding: 20px 0px 20px 25px;
}
.text03 a {
 font-size: 20px;
 font-weight: bold;
 color: #32579c;
 letter-spacing: -1px;
}
/* BASIC css end */

