/* LAYERPOPUP :: Default */
	.daewonlayerCont {display:none;background-color:#fff;border-radius:10px;}
	.daewonlayerCont {position:relative;width:500px;-webkit-transition: .25s; transition: .25s;padding:1.875rem 2.5rem;}
	.daewonlayerCont.max {max-width:62.5rem;width:100%;}
	.daewonlayerCont.middle {max-width:53.75rem;width:100%;}
	.daewonlayerCont.small {max-width:40.0rem;width:100%;}
	#daewon-layerPopup-default {
		position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;
		-o-transition: opacity .4s .2s ease-in-out;
		-ms-transition: opacity .4s .2s ease-in-out;
		-moz-transition: opacity .4s .2s ease-in-out;
		-webkit-transition: opacity .4s .2s ease-in-out;
		transition: transform .2s .4s ease-in-out, opacity .4s .2s ease-in-out;
	}
	#daewon-layerPopup-default.active {
		opacity:1;
		-o-transition: opacity .2s .0s ease-in-out;
		-ms-transition: opacity .2s .0s ease-in-out;
		-moz-transition: opacity .2s .0s ease-in-out;
		-webkit-transition: opacity .2s .0s ease-in-out;
		transition: opacity .2s .2s ease-in-out;
	}
	#daewon-layerPopup-default.deactive {z-index:-1;}
	#daewon-layerPopup-default > .layerPopupWrap {display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,0.8);/*-webkit-backdrop-filter: blur(1.5px);backdrop-filter: blur(1.5px);*/position:relative;}
	#daewon-layerPopup-default > .layerPopupWrap.backdrop {-webkit-backdrop-filter: blur(7px);backdrop-filter: blur(7px);}
	#daewon-layerPopup-default > .layerPopupWrap > .daewonlayerCont {position:relative;display:block;box-shadow:0px 0px 50px rgba(0,0,0,0.25);}
	#daewon-layerPopup-default > .layerPopupWrap > .daewonlayerCont .layerPopupClose {position:absolute;top:1.875rem;right:2.5rem;width:1.875rem;height:1.875rem;background:url('../images/common/layerPopupCloseBtn.png') no-repeat center center/contain;cursor:pointer;z-index:1;}

	
	/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
	/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
	/* 레이어팝업 테이블 공토 스타일 */
		.daewonlayerCont .wrap .conts .con-table {}
		.daewonlayerCont .wrap .conts .con-table table thead tr th,
		.daewonlayerCont .wrap .conts .con-table table tbody tr td {position:relative;display:table-cell;padding:1.0rem 0.625rem;border-bottom:1px solid #e2e2e2;}
	
	/* 02. 리스트 > 장바구니 담기 :: 팝업관련 2023-02-28 추가*/
		.daewonlayerCont.cart-popup {max-height:85%;min-height:35.0rem;padding:3.125rem;}
		.daewonlayerCont.cart-popup .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.cart-popup .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.cart-popup .wrap .conts .visual{padding:8.9375rem 0;text-align:center;}
		.daewonlayerCont.cart-popup .wrap .conts .visual h4{font-size:1.125rem;color:#000;font-weight:600;margin-top:1.5625rem;}
		.daewonlayerCont.cart-popup .wrap .conts .visual p{font-size:1.125rem;color:#000;font-weight:400;}

		.daewonlayerCont.cart-popup .wrap .conts .btn-wrap {display:flex;justify-content:center;margin-top:3.125rem;}
		.daewonlayerCont.cart-popup .wrap .conts .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.cart-popup .wrap .conts .btn-wrap a.apply {color:#fff;background-color:#000;}
		.daewonlayerCont.cart-popup .wrap .conts .btn-wrap a + a {margin-left:0.5rem;}
	
	/* 02. 리스트 > 찜리스트 담기 :: 팝업관련  팝업 2023-02-28 추가*/
		.daewonlayerCont.decision-popup {max-height:85%;min-height:35.0rem;padding:3.125rem;}
		.daewonlayerCont.decision-popup .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.decision-popup .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.decision-popup .wrap .conts .visual{padding:8.9375rem 0;text-align:center;}
		.daewonlayerCont.decision-popup .wrap .conts .visual h4{font-size:1.125rem;color:#000;font-weight:600;margin-top:1.5625rem;}
		.daewonlayerCont.decision-popup .wrap .conts .visual p{font-size:1.125rem;color:#000;font-weight:400;}
		.daewonlayerCont.decision-popup .wrap .conts .btn-wrap {display:flex;justify-content:center;margin-top:3.125rem;}
		.daewonlayerCont.decision-popup .wrap .conts .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.decision-popup .wrap .conts .btn-wrap a.apply {color:#fff;background-color:#000;}
		.daewonlayerCont.decision-popup .wrap .conts .btn-wrap a + a {margin-left:0.5rem;}

	/* 02. 장바구니 > 메인 (주문/배송 조회)  / 주문/배송조회 :: 팝업관련 :: 옵션/수량변경 팝업 2023-02-23 추가*/
		.daewonlayerCont.default-option-change {max-height:85%;min-height:35.0rem;}
		.daewonlayerCont.default-option-change .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.default-option-change .wrap h1 > span.desc {display:block;color:#000;font-size:1.0rem;font-weight:400;margin-top:0.5rem;}
		.daewonlayerCont.default-option-change .wrap .conts {overflow-y:auto;padding-top:1.25rem;max-height:37.75rem;min-height:24.25rem;display:flex;flex-direction:column;justify-content:space-between}
		.daewonlayerCont.default-option-change .wrap .conts .goods{display:flex;align-items:center;}
		.daewonlayerCont.default-option-change .wrap .conts .goods figure.thumb{width: 5.625rem;height: 5.625rem;border-radius: 0.625rem;overflow: hidden;margin-right:1.25rem}
		.daewonlayerCont.default-option-change .wrap .conts .goods > p{font-size:0.875rem;font-weight:600;color:#000}
		.daewonlayerCont.default-option-change .wrap .conts .count-wrap{}
		.daewonlayerCont.default-option-change .wrap .conts .count-wrap .items{display:flex;align-items:center;width:100%;height:3.75rem;border-radius:0.625rem;background-color:#f7f7f7;padding:1rem 4.375rem 1rem 1.25rem;justify-content:space-between;position:relative;}
		.daewonlayerCont.default-option-change .wrap .conts .count-wrap > div + div{margin-top:0.625rem}
		.daewonlayerCont.default-option-change .wrap .conts .count-wrap .items > p.tit{font-size:1rem;color:#000;font-weight:600;}
		.daewonlayerCont.default-option-change .wrap .conts .count-wrap .items .rate{display:flex;align-items:center;}
		.daewonlayerCont.default-option-change .wrap .conts .count-wrap .items .rate .price{font-size:1.25rem;color:#000;font-weight:600;margin-left:8.125rem}
		.daewonlayerCont.default-option-change .wrap .conts .count-wrap .items .rate .price span{font-size:0.875rem;color:#000;font-weight:400;}
		.daewonlayerCont.default-option-change .wrap .conts .count-wrap .items > a.counter_close{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);background:url("../images/common/counter_close.png")no-repeat center center;width:0.9375rem;height:0.9375rem;}
		.daewonlayerCont.default-option-change .wrap .btn-wrap {display:flex;justify-content:center;margin-top:3.125rem;}
		.daewonlayerCont.default-option-change .wrap .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.default-option-change .wrap .btn-wrap a.apply {color:#fff;background-color:#000;}
		.daewonlayerCont.default-option-change .wrap .btn-wrap a + a {margin-left:0.5rem;}
		.daewonlayerCont.option-change .wrap .conts .option-type + .option-type {margin-top:0.25rem;}
		.daewonlayerCont.option-change .wrap .conts .option-type > input[type=text]{width:100%;border-radius:0.625rem;}
		.daewonlayerCont.option-change .wrap .conts .option-type > input + input{margin-top:0.25rem;}
	/* 02. 장바구니 > 메인 (주문/배송 조회)  / 주문/배송조회 :: 팝업관련 :: 옵션/수량변경 팝업 2023-02-28 추가*/
		.daewonlayerCont.add-option-change {max-height:85%;min-height:35.0rem;}
		.daewonlayerCont.add-option-change .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.add-option-change .wrap h1 > span.desc {display:block;color:#000;font-size:1.0rem;font-weight:400;margin-top:0.5rem;}
		.daewonlayerCont.add-option-change .wrap .conts {overflow-y:auto;padding-top:1.25rem;max-height:37.75rem;min-height:24.25rem}
		.daewonlayerCont.add-option-change .wrap .conts .goods{display:flex;align-items:center;}
		.daewonlayerCont.add-option-change .wrap .conts .goods figure.thumb{width: 5.625rem;height: 5.625rem;border-radius: 0.625rem;overflow: hidden;margin-right:1.25rem}
		.daewonlayerCont.add-option-change .wrap .conts .goods > p{font-size:0.875rem;font-weight:600;color:#000}
		.daewonlayerCont.add-option-change .wrap .conts .option-wrap{margin:1.25rem 0}
		.daewonlayerCont.add-option-change .wrap .conts .option{display:flex;align-items:center;}
		.daewonlayerCont.add-option-change .wrap .conts .option + .option{margin-top:0.625rem}
		.daewonlayerCont.add-option-change .wrap .conts .option > p{font-size:1rem;color:#000;width:3.625rem;}
		.daewonlayerCont.add-option-change .wrap .conts .option-wrap .option div.select-box-default-st.option-select-box span.selectText{min-width:33.75rem}
		.daewonlayerCont.add-option-change .wrap .conts .count-wrap{}
		.daewonlayerCont.add-option-change .wrap .conts .count-wrap .items{display:flex;align-items:center;width:100%;height:3.75rem;border-radius:0.625rem;background-color:#f7f7f7;padding:1rem 4.375rem 1rem 1.25rem;justify-content:space-between;position:relative;}
		.daewonlayerCont.add-option-change .wrap .conts .count-wrap > div + div{margin-top:0.625rem}
		.daewonlayerCont.add-option-change .wrap .conts .count-wrap .items > p.tit{font-size:1rem;color:#000;font-weight:600;}
		.daewonlayerCont.add-option-change .wrap .conts .count-wrap .items .rate{display:flex;align-items:center;}
		.daewonlayerCont.add-option-change .wrap .conts .count-wrap .items .rate .price{font-size:1.25rem;color:#000;font-weight:600;margin-left:8.125rem}
		.daewonlayerCont.add-option-change .wrap .conts .count-wrap .items .rate .price span{font-size:0.875rem;color:#000;font-weight:400;}
		.daewonlayerCont.add-option-change .wrap .conts .count-wrap .items > a.counter_close{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);background:url("../images/common/counter_close.png")no-repeat center center;width:0.9375rem;height:0.9375rem;}
		.daewonlayerCont.add-option-change .wrap .btn-wrap {display:flex;justify-content:center;margin-top:3.125rem;}
		.daewonlayerCont.add-option-change .wrap .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.add-option-change .wrap .btn-wrap a.apply {color:#fff;background-color:#000;}
		.daewonlayerCont.add-option-change .wrap .btn-wrap a + a {margin-left:0.5rem;}

	
	/* 03. 제품상세보기 :: 포토 리뷰 [리스트] */
		.daewonlayerCont.photo-review-list {/* max-height:85%; */min-height:41.25rem;}
		.daewonlayerCont.photo-review-list .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.photo-review-list .wrap h1 > span {color:#666;font-size:1.25rem;font-weight:400;}
		.daewonlayerCont.photo-review-list .wrap h1 > span em {font-style:normal;font-weight:600;}
		.daewonlayerCont.photo-review-list .wrap .conts {max-height:50.0rem;overflow-y:auto;}
		.daewonlayerCont.photo-review-list .wrap .conts ul {display:flex;flex-wrap:wrap;margin-left:-1.0rem;}
		.daewonlayerCont.photo-review-list .wrap .conts ul li {position:relative;width:calc((100% / 6) - 1.0rem);margin-left:1.0rem;margin-top:1.0rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.photo-review-list .wrap .conts ul li a:before{display:none}
		.daewonlayerCont.photo-review-list .wrap .conts ul li.active a:before {content:'';border:2px solid #ED1C24;width:100%;height:100%;display:block;border-radius:0.625rem;position:absolute;left:0;top:0;bottom:0;right:0;}
		.daewonlayerCont.photo-review-list .wrap .conts ul li a {display:flex;background-repeat:no-repeat;background-position:center center;background-size:cover;}
		.daewonlayerCont.photo-review-list .wrap .conts ul li a span {position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,0.6);border-radius:0.625rem 0 0;color:#fff;font-size:0.875rem;line-height:1.875rem;padding:0 0.75rem;}

	
	/* 03. 제품상세보기 :: 포토 리뷰 [내용보기] */
		.daewonlayerCont.photo-review-detail {max-height:85%;min-height:41.25rem;position:relative;}
		#daewon-layerPopup-default .l_slide_arrows{width:6.25rem;height:6.25rem;background:url('../images/common/pop_slide_arrow.png')no-repeat center center/6.25rem;position:absolute;top:50%;left:-6.25rem;transform:translateY(-50%)rotate(180deg);}
		#daewon-layerPopup-default .r_slide_arrows{width:6.25rem;height:6.25rem;background:url('../images/common/pop_slide_arrow.png')no-repeat center center/6.25rem;position:absolute;top:50%;right:-6.25rem;transform:translateY(-50%)}

		.daewonlayerCont.photo-review-detail .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;padding-bottom:1.0rem;display:flex;justify-content:space-between;align-items:center;}
		.daewonlayerCont.photo-review-detail .wrap h1 span {color:#666;font-size:1.25rem;font-weight:400;}
		.daewonlayerCont.photo-review-detail .wrap h1 span em {font-style:normal;font-weight:600;}
		.daewonlayerCont.photo-review-detail .wrap h1 a.photo-all-view {display:inline-flex;align-items:center;height:2.5rem;color:#000;font-size:0.875rem;font-weight:400;line-height:2.375rem;margin-right:2.5rem;padding:0 1.25rem;border:1px solid #d9d9d9;border-radius:2.5rem;}
		.daewonlayerCont.photo-review-detail .wrap h1 a.photo-all-view:before {content:"";width:1.0rem;height:1.0rem;background:url('../images/common/photo-review-allview.png') no-repeat center center;margin-right:0.25rem;}
		#daewon-layerPopup-default > .layerPopupWrap > .daewonlayerCont.photo-review-detail .layerPopupClose {top:2.1875rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts {display:flex;}
		.daewonlayerCont.photo-review-detail .wrap .conts .thumb {width:31.25rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts .thumb .slide-for {}
		.daewonlayerCont.photo-review-detail .wrap .conts .thumb .slide-for div {font-size:0;line-height:0;}
		.daewonlayerCont.photo-review-detail .wrap .conts .thumb .slide-for .slick-slide {background-repeat:no-repeat;background-position:center center;background-size:cover;}
		.daewonlayerCont.photo-review-detail .wrap .conts .thumb .slide-nav {margin-top:1.25rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts .thumb .slide-nav div {font-size:0;line-height:0;display:flex;}
		.daewonlayerCont.photo-review-detail .wrap .conts .thumb .slide-nav .slick-list {width:100%;margin-left:-0.75rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts .thumb .slide-nav .slick-list .slick-track {margin:0;}
		.daewonlayerCont.photo-review-detail .wrap .conts .thumb .slide-nav .slick-slide > div {width:5.625rem;height:5.625rem;margin-left:0.75rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts .thumb .slide-nav .slick-slide .item {border-radius:0.625rem;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;}
		.daewonlayerCont.photo-review-detail .wrap .conts .thumb .slide-nav .slick-slide.slick-current.slick-active .item {border:1px solid #000;}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary {width:calc(100% - 31.25rem);padding-left:2.5rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .star-n-util {padding:1.0rem 0;border-top:1px solid #000;}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .star {display:flex;align-items:center;color:#000;font-weight:600;}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .star:before {content:"";width:5.375rem;height:1.25rem;background:url('../images/common/star.png') no-repeat center top/5.375rem 7.5rem;margin-right:0.5rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .star.s5:before {background-position:center top}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .star.s4:before {background-position:center top -1.25rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .star.s3:before {background-position:center top -2.5rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .star.s2:before {background-position:center top -3.75rem}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .star.s1:before {background-position:center top -5.0rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .star.s0:before {background-position:center top -6.25rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .util {color:#7B8089;font-size:0.875rem;margin-top:0.625rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .util span{position:relative;padding:0 0.875rem;padding-left:0;}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .util span + span{padding-left:0.875rem}
		.daewonlayerCont.photo-review-detail .wrap .conts .summary .util span + span:before{content:'';width:1px;height:0.625rem;background-color:#d9d9d9;position:absolute;left:0;top:50%;transform:translateY(-50%)}
		.daewonlayerCont.photo-review-detail .wrap .conts .desc {max-height:33.375rem;height:100%;border-top:1px solid #000;padding-top:1.5rem;overflow-y:auto;overflow-x:hidden;}
		.daewonlayerCont.photo-review-detail .wrap .conts .desc p.name {color:#666;font-size:0.875rem;}
		.daewonlayerCont.photo-review-detail .wrap .conts .desc div.con {color:#000;margin-top:0.5rem;word-break:break-all;}
		.daewonlayerCont.photo-review-detail .wrap .conts .desc div.con > p {margin-top:0.25rem;}
	
	/* 03. 제품상세보기 :: 재입고 알림 신청 2023-03-07*/
		.daewonlayerCont.signal-request{min-height:44.5rem}
		.daewonlayerCont.signal-request .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;padding-bottom:1.6875rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000;}
		.daewonlayerCont.signal-request .wrap .conts{padding:1.875rem 0 1.5rem;border-bottom:1px solid #ddd}
		.daewonlayerCont.signal-request .wrap .conts h4{font-size:1rem;font-weight:700;color:#ed1b23;padding-bottom:1.875rem}
		.daewonlayerCont.signal-request .wrap .conts .info{padding:1.25rem 1.25rem 0;border-top:1px solid #ddd}
		.daewonlayerCont.signal-request .wrap .conts .info > div{display:flex;align-items:center;}
		.daewonlayerCont.signal-request .wrap .conts .info > div + div{margin-top:0.625rem;}
		.daewonlayerCont.signal-request .wrap .conts .info > div > p{font-size:1rem;font-weight:500;color:#000;width:9.375rem}
		.daewonlayerCont.signal-request .wrap .conts .info > div input{border-radius: 0.625rem;width: 100%;}
		.daewonlayerCont.signal-request .wrap .conts .agree-wrap{margin-top:3.125rem;padding:0 1.25rem;}
		.daewonlayerCont.signal-request .wrap .conts .agree-wrap div.chk {align-items:center;display:flex;}
		.daewonlayerCont.signal-request .wrap .conts .agree-wrap div.chk .agree {font-weight:700;}
		.daewonlayerCont.signal-request .wrap .conts .agree-wrap div.chk span.nece {color:#ED1B23;font-weight:500;margin:0 0.25rem;margin-bottom:0.125rem;}
		.daewonlayerCont.signal-request .wrap .conts .agree-wrap div.chk > span {margin-left:0.3125rem;color:#333;font-weight:400;}
		.daewonlayerCont.signal-request .wrap .conts .agree-wrap div.chk a.view {font-size:1rem;font-weight:500;margin-left: 0.9375rem;text-decoration:underline;color:#ED1B23;}
		.daewonlayerCont.signal-request .wrap .conts .agree-wrap div.cont-box {width:100%;border:1px solid #D9D9D9;margin-top:0.375rem;color:#888888;font-size:0.875rem;font-weight:300;line-height:1.25rem;}
		.daewonlayerCont.signal-request .wrap .conts .agree-wrap div.cont-box .agree-scroll {height:8.125rem;overflow-y:scroll;padding:1.125rem 1.5rem;}
		.daewonlayerCont.signal-request .wrap .conts .agree-wrap > p{text-align:center;font-size:1rem;font-weight:600;text-align:center;color:#000;margin-top:1.875rem;}
		.daewonlayerCont.signal-request .wrap .btn-wrap{padding-top:1.875rem;display:flex;justify-content:center;}
		.daewonlayerCont.signal-request .wrap .btn-wrap > a{display:flex;justify-content:center;align-items:center;line-height:0;min-width:20rem;height:3rem;border-radius:1.875rem;color:#fff;font-weight:600;font-size:1.125rem;background-color:#ED1B23}
	
	/* 03. 제품상세보기 :: 사은품 안내 2023-03-07*/
		.daewonlayerCont.freebies-info{min-height:44.5rem}
		.daewonlayerCont.freebies-info .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;padding-bottom:1.6875rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000;}
		.daewonlayerCont.freebies-info .wrap .conts{overflow-y:auto;height:44.5rem}
		.daewonlayerCont.freebies-info .wrap .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.freebies-info .wrap .conts .table-wrap > p{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.25rem;border-bottom:1px solid #000}
		.daewonlayerCont.freebies-info .wrap .conts .table-wrap .table{font-size:0.875rem;}
		.daewonlayerCont.freebies-info .wrap .conts .table-wrap .table > dl dt{color:#222;}
		.daewonlayerCont.freebies-info .wrap .conts .table-wrap .table > dl dd{color:#000;}
		.daewonlayerCont.freebies-info .wrap .conts .table-wrap .table > dl dd.provisionMember > p{width:100%;}
		.daewonlayerCont.freebies-info .wrap .conts .table-wrap .table > dl dd .goods{display:flex;align-items:center;}
		.daewonlayerCont.freebies-info .wrap .conts .table-wrap .table > dl dd .goods + .goods{margin-top:0.625rem;}
		.daewonlayerCont.freebies-info .wrap .conts .table-wrap .table > dl dd .goods > p {font-weight:600;padding-left:0.875rem;width:calc(100% - 5.625rem)}
		.daewonlayerCont.freebies-info .wrap .conts .table-wrap .table > dl dd .goods > p span{font-weight:400;font-size:0.75rem;color:#888}
		.daewonlayerCont.freebies-info .wrap .conts .table-wrap .table > dl dd .goods figure.thumb{width:5.625rem;height:5.625rem;overflow:hidden;border-radius:0.625rem;}
		.daewonlayerCont.freebies-info .wrap .conts .table-wrap .table > dl dd .goods figure.thumb img{width:100%;height:100%;}
		.daewonlayerCont.freebies-info .wrap .conts div.freebies-sign{border:1px solid #e2e2e2;border-radius:0.9375rem;width:100%;padding:1rem;margin-top:1.25rem;}
		.daewonlayerCont.freebies-info .wrap .conts div.freebies-sign p{color:#000;font-size:1rem;}
		.daewonlayerCont.freebies-info .wrap .conts div.freebies-sign p:before{content:'•';margin-right:0.3125rem}

	/* 03. 제품상세보기 :: Q&A 2023-03-07*/
		.daewonlayerCont.inquiryPopup {padding:1.875rem 3.125rem;min-height:46.5rem;max-height:46.5rem;/* max-height: 85%; */}
		.daewonlayerCont.inquiryPopup .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;padding-bottom:1.6875rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000;}
		.daewonlayerCont.inquiryPopup .wrap .conts{padding-top:1.875rem;overflow-y:auto;max-height:40.625rem}
		.daewonlayerCont.inquiryPopup .wrap .conts .goods-wrap{display:flex;padding-bottom:1.875rem;}
		.daewonlayerCont.inquiryPopup .wrap .conts .goods-wrap figure.thumb{overflow:hidden;border-radius:0.625rem;margin-right:1.875rem;width:6.25rem;height:6.25rem;}
		.daewonlayerCont.inquiryPopup .wrap .conts .goods-wrap > div{font-size:1rem;color:#000;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap{padding:1.875rem 1.25rem 1.25rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl{display:flex;align-items:center;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl + dl{margin-top:0.625rem;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dt{font-size:1rem;font-weight:500;color:#000;min-width:9.375rem;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd{width:calc(100% - 9.375rem);}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd div.secret{display:flex;align-items:center;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd div.secret .chkbox{padding-left:0.625rem}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd input{width:100%;border-radius:0.625rem;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd textarea{min-width:100%;max-width:100%;border-radius:0.625rem;border:1px solid #ddd;min-height:8.125rem;max-height:8.125rem;overflow-y:auto;padding:1.125rem 0.625rem;outline:none;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .file-box{display:flex;align-items:center;justify-content:space-between}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .file-box + .file-box{margin-top:0.625rem;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .file-box input:disabled{background-color:#fff !important}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .file-box label{cursor:pointer;color:#333;padding:1rem 1.875rem;font-size:0.875rem;background-color:#f1f1f1;border:1px solid #ddd;border-radius:0.62rem;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .file-box .upload-name {display: inline-block;vertical-align: middle;color: #999999;max-width:33.125rem;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .file-box input[type=file] {position: absolute;width: 0;height: 0;padding: 0;overflow: hidden;border: 0;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .file-box a.file-add{width:3.125rem;height:3.125rem;border:1px solid #ddd;border-radius:0.625rem;background-color:#fff;position:relative;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .file-box a.file-add:before{content:'';width:1.125rem;height:2px;background-color:#888;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .file-box a.file-add:after{content:'';width:2px;height:1.125rem;background-color:#888;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
		
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .file-box a.file-del{width:3.125rem;height:3.125rem;border:1px solid #ddd;border-radius:0.625rem;background-color:#fff;position:relative;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .file-box a.file-del:before{content:'';width:1.125rem;height:2px;background-color:#888;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
	

		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .prevent{display:flex;align-items:center;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .prevent .num{display:flex;justify-content:center;align-items:center;overflow:hidden;width:18.75rem;height:5.625rem;border-radius:0.625rem;border:1px solid #ddd;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .prevent .refresh{padding-left:1.25rem;width:calc(100% - 18.75rem)}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .prevent .refresh > p{font-size:1rem;color:#aaa;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .prevent .refresh > div{display:flex;align-items:center;margin-top:0.625rem;}
		.daewonlayerCont.inquiryPopup .wrap .conts .form-wrap dl > dd .prevent .refresh > div a{margin-right:0.625rem;color:#333;padding:1rem 1.875rem;font-size:0.875rem;background-color:#f1f1f1;border:1px solid #ddd;border-radius:0.62rem;}
		
		.daewonlayerCont.inquiryPopup .wrap .btn-wrap{display:flex;justify-content:center;margin-top:1.25rem;}
		.daewonlayerCont.inquiryPopup .wrap .btn-wrap > a{min-width:15.875rem;height:2.8125rem;display:flex;justify-content:center;align-items:center;line-height:0;border-radius:1.875rem;font-size:1.125rem;font-weight:600;}
		.daewonlayerCont.inquiryPopup .wrap .btn-wrap > a + a{margin-left:0.625rem;}
		.daewonlayerCont.inquiryPopup .wrap .btn-wrap > a.cel{background-color:#fff;color:#737373;border:1px solid #d9d9d9}
		.daewonlayerCont.inquiryPopup .wrap .btn-wrap > a.inq{background-color:#ed1b23;color:#fff;border:1px solid #ed1b23;}

	/* 04. 장바구니 > 메인 (주문/배송 조회) / 주문/배송조회 :: 팝업관련 */
		.daewonlayerCont.coupon-apply {max-height:85%;min-height:35.0rem;}
		.daewonlayerCont.coupon-apply .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.coupon-apply .wrap h1 > span.desc {display:block;color:#000;font-size:1.0rem;font-weight:400;margin-top:0.5rem;}
		.daewonlayerCont.coupon-apply .wrap .conts {overflow-y:auto;}
		.daewonlayerCont.coupon-apply .wrap .conts .con-table table tbody tr td.cp-name {color:#000;font-size:1.125rem;}
		.daewonlayerCont.coupon-apply .wrap .conts .con-table table tbody tr td.cp-name p.desc {color:#888;font-size:0.875rem;margin-top:0.3125rem;}
		.daewonlayerCont.coupon-apply .wrap .conts .con-table table tbody tr td.cp-condition p {color:#888;font-size:1.0rem;}
		.daewonlayerCont.coupon-apply .wrap .conts .con-table table tbody tr td.cp-condition p + p {margin-top:0.3125rem;}
		.daewonlayerCont.coupon-apply .wrap .conts .con-table table tbody tr td.cp-condition p.dash {position:relative;color:#888;padding-left:0.625rem;}
		.daewonlayerCont.coupon-apply .wrap .conts .con-table table tbody tr td.cp-condition p.dash:before {content:"-";position:absolute;top:0;left:0;}
		.daewonlayerCont.coupon-apply .wrap .conts .con-table table tbody tr td.cp-time {color:#000;text-align:center;}
		.daewonlayerCont.coupon-apply .wrap .conts dl.porice-point-infor {width:13.75rem;margin:1.0rem 0 0 auto;display:flex;flex-wrap:wrap;align-items:flex-start;}
		.daewonlayerCont.coupon-apply .wrap .conts dl.porice-point-infor dt {width:40%;text-align:right;color:#000;margin-top:0.3125rem;}
		.daewonlayerCont.coupon-apply .wrap .conts dl.porice-point-infor dd {width:60%;text-align:right;color:#ed1b23;font-size:1.25rem;font-weight:700;margin-top:0.3125rem;}
		.daewonlayerCont.coupon-apply .wrap .conts dl.porice-point-infor dd > span {color:#000;font-size:0.875rem;font-weight:400;}
		.daewonlayerCont.coupon-apply .wrap .conts .btn-wrap {display:flex;justify-content:center;margin-top:2.5rem;}
		.daewonlayerCont.coupon-apply .wrap .conts .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.coupon-apply .wrap .conts .btn-wrap a.apply {color:#fff;border-color:#ed1b23;background-color:#ed1b23;}
		.daewonlayerCont.coupon-apply .wrap .conts .btn-wrap a + a {margin-left:0.5rem;}
		

	/* 04. 장바구니 > 메인 (주문/배송 조회)  / 주문/배송조회 :: 팝업관련 :: 옵션/수량변경 팝업 2023-02-23 추가*/
		.daewonlayerCont.option-change {max-height:38.0rem;min-height:38.0rem;height:100%;}
		.daewonlayerCont.option-change .wrap > h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		
		.daewonlayerCont.option-change .wrap h1 > span.desc {display:block;color:#000;font-size:1.0rem;font-weight:400;margin-top:0.5rem;}
		.daewonlayerCont.option-change .wrap .conts {overflow-y:auto;padding-top:1.25rem;max-height:25.5rem;min-height:25.5rem}
		.daewonlayerCont.option-change .wrap .conts .goods{display:flex;align-items:center;}
		.daewonlayerCont.option-change .wrap .conts .goods figure.thumb{width: 5.625rem;height: 5.625rem;border-radius: 0.625rem;overflow: hidden;margin-right:1.25rem}
		.daewonlayerCont.option-change .wrap .conts .goods > p{font-size:0.875rem;font-weight:600;color:#000}
		.daewonlayerCont.option-change .wrap .conts .option-wrap{margin:1.25rem 0}
		.daewonlayerCont.option-change .wrap .conts .option{display:flex;align-items:center;}
		.daewonlayerCont.option-change .wrap .conts .option + .option{margin-top:0.625rem}
		.daewonlayerCont.option-change .wrap .conts .option > p{font-size:1rem;color:#000;width:3.625rem;}
		.daewonlayerCont.option-change .wrap .conts .option-wrap .option div.select-box-default-st.option-select-box span.selectText{min-width:33.75rem}
		.daewonlayerCont.option-change .wrap .conts .count-wrap{}
		.daewonlayerCont.option-change .wrap .conts .count-wrap .items{display:flex;align-items:center;width:100%;height:3.75rem;border-radius:0.625rem;background-color:#f7f7f7;padding:1rem 4.375rem 1rem 1.25rem;justify-content:space-between;position:relative;}
		.daewonlayerCont.option-change .wrap .conts .count-wrap > div + div{margin-top:0.625rem}
		.daewonlayerCont.option-change .wrap .conts .count-wrap .items > p.tit{font-size:1rem;color:#000;font-weight:600;}
		.daewonlayerCont.option-change .wrap .conts .count-wrap .items .rate{display:flex;align-items:center;}
		.daewonlayerCont.option-change .wrap .conts .count-wrap .items .rate .price{font-size:1.25rem;color:#000;font-weight:600;margin-left:8.125rem}
		.daewonlayerCont.option-change .wrap .conts .count-wrap .items .rate .price span{font-size:0.875rem;color:#000;font-weight:400;}
		.daewonlayerCont.option-change .wrap .conts .count-wrap .items > a.counter_close{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);background:url("../images/common/counter_close.png")no-repeat center center;width:0.9375rem;height:0.9375rem;}
		.daewonlayerCont.option-change .wrap .conts .hidden{display:none;}
		.daewonlayerCont.option-change .wrap .btn-wrap {display:flex;justify-content:center;margin-top:3.125rem;}
		.daewonlayerCont.option-change .wrap .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.option-change .wrap .btn-wrap a.apply {color:#fff;background-color:#000;}
		.daewonlayerCont.option-change .wrap .btn-wrap a + a {margin-left:0.5rem;}
	
	/* 04. 장바구니 > 메인 (주문/배송 조회)  / 주문/배송조회 :: 팝업관련 :: 배송지관리 팝업 2023-02-23 추가*/
		.daewonlayerCont.destination {max-height:40.0rem;min-height:40.0rem;height:100%;}
		.daewonlayerCont.destination .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.destination .wrap h1 > span.desc {display:block;color:#000;font-size:1.0rem;font-weight:400;margin-top:0.5rem;}
		.daewonlayerCont.destination .wrap .conts {overflow-y:auto;padding-top:1rem;max-height:33.75rem;min-height:30.25rem}
		.daewonlayerCont.destination .wrap .conts #pagging-wrap{margin-top:3.125rem}
		.daewonlayerCont.destination .wrap .conts .title{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid #e2e2e2;}
		.daewonlayerCont.destination .wrap .conts .title > p{font-size:1rem;font-weight:600;color:#000;}
		.daewonlayerCont.destination .wrap .conts .title > a.add{font-size:0.875rem;font-weight:600;border:1px solid #ED1B23;color:#ED1B23;border-radius:1.875rem;width:6.875rem;height:2.8125rem;text-align:center;display:flex;justify-content:center;align-items:center;line-height:0;}
		.daewonlayerCont.destination .wrap .conts .con-table table thead tr th , .daewonlayerCont.destination .wrap .conts .con-table table tbody tr td{color:#000;}
		.daewonlayerCont.destination .wrap .conts .con-table table thead tr th {padding:1.25rem 0.625rem;}
		.daewonlayerCont.destination .wrap .conts .con-table table tbody tr td {padding:1.75rem 0.625rem;}
		.daewonlayerCont.destination .wrap .conts .con-table table tbody tr td a.sel{margin:0 auto;border:1px solid #d9d9d9;font-weight:600;border-radius:0.3125rem;font-size:0.875rem;width:3.125rem;height:2.8125rem;display:flex;justify-content:center;align-items:center;line-height:0;}
		.daewonlayerCont.destination .wrap .conts .con-table table tbody tr td p.dst{font-weight:600}
		.daewonlayerCont.destination .wrap .conts .con-table table tbody tr td > div.btn{display:flex;justify-content:center}
		.daewonlayerCont.destination .wrap .conts .con-table table tbody tr td > div.btn a{border:1px solid #d9d9d9;font-weight:600;border-radius:0.3125rem;font-size:0.875rem;width:3.125rem;height:2.8125rem;display:flex;justify-content:center;align-items:center;line-height:0;}
		.daewonlayerCont.destination .wrap .conts .con-table table tbody tr td > div.btn a + a{margin-left:0.3125rem}
		.daewonlayerCont.destination .wrap .conts .con-table table tbody tr td a.mod{color:#737373;background-color:#fff;}
		.daewonlayerCont.destination .wrap .conts .con-table table tbody tr td a.del{background-color:#f7f7f7;color:#888;}

	/* 04. 장바구니 > 메인 (주문/배송 조회)  / 주문/배송조회 :: 팝업관련 :: 배송지관리 팝업 2023-02-23 추가*/
		.daewonlayerCont.destination-detail {max-height:85%;min-height:35.0rem;}
		.daewonlayerCont.destination-detail .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.destination-detail .wrap .conts {padding-top:1.5rem}
		.daewonlayerCont.destination-detail .wrap .conts .title{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5rem;}
		.daewonlayerCont.destination-detail .wrap .conts .title > p{font-size:1rem;font-weight:600;color:#000;}
		.daewonlayerCont.destination-detail .wrap .conts .title > p.point{font-size:0.875rem;font-weight:600;color:#ED1B23;text-align:center;display:flex;justify-content:center;align-items:center;}
		.daewonlayerCont.destination-detail .wrap .conts .con-table{border-top:1px solid #e2e2e2;}
		.daewonlayerCont.destination-detail .wrap .conts .con-table input[type=text]{width:23.125rem}
		.daewonlayerCont.destination-detail .wrap .conts .con-table input[type=text].w100p{width:100%}
		.daewonlayerCont.destination-detail .wrap .conts .con-table.table > dl dd .address{width:100%}
		.daewonlayerCont.destination-detail .wrap .conts .con-table.table > dl dd .address .address_2 input[type=text]{margin-top:0.3125rem}
		.daewonlayerCont.destination-detail .wrap .conts .con-table.table > dl dd .address .address_1 a.zip-code{color:#fff;display:flex;justify-content:center;align-items:center;font-size:0.875rem;background-color:#000;margin-left:0.3125rem;width:9.375rem;height:3.125rem}
		.daewonlayerCont.destination-detail .wrap .conts .con-table.table .chkbox{margin-top:1.25rem;}
		.daewonlayerCont.destination-detail .wrap .conts .con-table.table .chkbox label{color:#000;font-weight:700;font-size:1rem;}
		.daewonlayerCont.destination-detail .wrap .conts .btn-wrap{margin-top:3.125rem;display:flex;justify-content:center;}
		.daewonlayerCont.destination-detail .wrap .conts .btn-wrap > a{min-width:20rem;line-height:3rem;border-radius:1.875rem;font-size:1.125rem;font-weight:600;display:inline-block;text-align:center;}
		.daewonlayerCont.destination-detail .wrap .conts .btn-wrap > a + a{margin-left:0.625rem;}
		.daewonlayerCont.destination-detail .wrap .conts .btn-wrap > a.cel{border:1px solid #000;background-color:#fff;color:#000;}
		.daewonlayerCont.destination-detail .wrap .conts .btn-wrap > a.save{color:#fff;background-color:#000;}
		.daewonlayerCont.destination-detail .wrap .conts .btn-wrap > a.save.cRed{color:#fff !important;background-color:#ED1B23;}


	/* 04. 장바구니 > 메인 (주문/배송 조회)  / 주문/배송조회 :: 팝업관련 :: 배송지관리 팝업 2023-02-23 추가*/
		.daewonlayerCont.postal_code_search {max-height:85%;min-height:35.0rem;padding:3.125rem;}
		.daewonlayerCont.postal_code_search .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.postal_code_search .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.postal_code_search .wrap .conts {padding-top:1rem}
		.daewonlayerCont.postal_code_search .wrap .conts .search-wrap{padding-bottom:1.25rem;}
		.daewonlayerCont.postal_code_search .wrap .conts .search-wrap input[type=text].i_search{width:46.25rem;}
		.daewonlayerCont.postal_code_search .wrap .conts .search-wrap a.search-btn{display:flex;justify-content:center;align-items:center;line-height:0;color:#fff;background-color:#000;width:9.375rem;height:3.125rem;}
		.daewonlayerCont.postal_code_search .wrap .conts .tip-wrap{border:1px solid #888;padding:2.5rem 1.25rem;margin-top:1.25rem;line-height:1.4;}
		.daewonlayerCont.postal_code_search .wrap .conts .tip-wrap > h3{font-size:1.125rem;color:#ED1B23;font-weight:600;margin-bottom:1rem;}
		.daewonlayerCont.postal_code_search .wrap .conts .tip-wrap > p{color:#888}
		.daewonlayerCont.postal_code_search .wrap .conts .ex{margin-top:1.375rem}
		.daewonlayerCont.postal_code_search .wrap .conts .ex p.tit{font-size:1rem;font-weight:600;color:#000}
		.daewonlayerCont.postal_code_search .wrap .conts .ex p{font-size:0.875rem;color:#888}		
		.daewonlayerCont.postal_code_search .wrap .conts .address_table{margin-top:1.25rem;border-top:1px solid #000;height:19rem;overflow-y:auto;}
		.daewonlayerCont.postal_code_search .wrap .conts .address_table dl{border-bottom:1px solid #e2e2e2;width:100%;}
		.daewonlayerCont.postal_code_search .wrap .conts .address_table dl > a{display:flex;width:100%;padding:1.25rem 0;flex-direction:column-reverse;}
		.daewonlayerCont.postal_code_search .wrap .conts .address_table dl dt{width:100%;font-size:1rem;color:#000;padding:0 !important;}
		.daewonlayerCont.postal_code_search .wrap .conts .address_table dl dd{border-left:1px solid #e2e2e2;width:100% !important;display:flex;justify-content:flex-start !important;align-items:center;font-size:1rem;font-weight:600;color:#000;}
		.daewonlayerCont.postal_code_search03 .wrap .conts .tip-wrap{border:1px solid #888;padding:2.5rem 1.25rem;margin-top:1.25rem;}
		.daewonlayerCont.postal_code_search .wrap .conts .tip-wrap .ex-wrap p {position:relative;padding-left:0.625rem;color:#000;font-weight:400;font-size:1rem}
		.daewonlayerCont.postal_code_search .wrap .conts .tip-wrap .ex-wrap p + p{margin-top:1.375rem}
		.daewonlayerCont.postal_code_search .wrap .conts .tip-wrap .ex-wrap p:before {content:"*";position:absolute;left:0;top:0px;color:#000;}

	/* 04. 장바구니 > 메인 (주문/배송 조회)  / 주문/배송조회 :: 팝업관련 :: 배송지관리 팝업 2023-02-23 추가*/
		.daewonlayerCont.coupon_inquiry {max-height:85%;min-height:35.0rem;padding:3.125rem;}
		.daewonlayerCont.coupon_inquiry .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.coupon_inquiry .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.coupon_inquiry .wrap h1 > span.desc {display:block;color:#000;font-size:1.0rem;font-weight:400;margin-top:0.5rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .coupon-wrap{overflow-y:auto;height:22.125rem;padding-bottom:0.5rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon {padding-top:1rem;}

		.daewonlayerCont.coupon_inquiry .wrap .conts .coupon-wrap > div > p.tit{color:#000;font-size:1.125rem;font-weight:600;padding-bottom:1.125rem;border-bottom:1px solid #000}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table{border-top:1px solid #eee;border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table thead tr th{text-align:center;padding:1rem 0;font-size:1rem;color:#000;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table tbody tr{border-top:1px solid #d9d9d9;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table tbody tr td{padding:1rem 0;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table tbody tr td.goods{padding:1rem 0.5rem 1rem 0}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table tbody tr td .prd_visual{display:flex;align-items:center;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table tbody tr td .prd_visual .thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;margin-right:1.25rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table tbody tr td .prd_visual > div{width:calc(100% - 6.875rem)}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table tbody tr td .prd_visual > div p{font-size:0.875rem;color:#000;font-weight:600;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table tbody tr td .prd_visual > div span{display:block;font-size:0.75rem;margin-top:0.3125rem}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table tbody tr td.price{font-size:1.125rem;color:#000;text-align:center;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table tbody tr td.coupon-selct > div{width:100%;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table tbody tr td.coupon-selct div.select-box-default-st ul.select-box-option li{white-space: normal;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .goods-coupon table tbody tr td.coupon-benefit .benefit{display:flex;justify-content:center;color:#000}
		.daewonlayerCont.coupon_inquiry .wrap .conts .btn-wrap {display:flex;justify-content:center;margin-top:3.125rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .btn-wrap a.apply {color:#fff;border-color:#ed1b23;background-color:#ed1b23;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .btn-wrap a + a {margin-left:0.5rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon{margin-top:2.875rem}
		/* .daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table{border-top:1px solid #000;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table thead tr th{text-align:center;padding:1rem 0;font-size:1rem;color:#000;background-color:#f8f8f8;border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td.none{padding:3.5rem 0;text-align:center;font-size:1.125rem;color:#000;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td{position:relative;padding:1rem 0;font-size:0.875rem;color:#888;text-align:center;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td span{color:#000;font-weight:600;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td a.more{margin:0 auto;display:flex;align-items:center;justify-content:center;line-height:0;width:6.25rem;height:2.1875rem;border-radius:6.25rem;border:1px solid #d9d9d9;font-size:0.875rem;color:#231f20;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td a.more.active:after{content:"";background:url("../images/common/detail_btn.png")no-repeat center bottom/0.8125rem 1.75rem;transition:0.25s}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td a.more:after{content:"";background:url("../images/common/detail_btn.png")no-repeat center top/0.8125rem 1.75rem;width:0.8125rem;height:0.8125rem;margin-left:3px;transition:0.25s}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td .coupon_detail_popup{display:none;text-align:left;color:#000;z-index:1;padding:1.25rem;position:absolute;left:12.5rem;bottom:1.25rem;min-width:22.25rem;height:13.75rem;box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);border-radius:1.25rem;background-color:#fff;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td .coupon_detail_popup.active{display:block;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td .coupon_detail_popup .tit{display:flex;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid #000;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td .coupon_detail_popup .tit > p{font-weight:600;font-size:1.125rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td .coupon_detail_popup .tit > a.close{width: 1.5rem;height: 1.5rem;background: url("../images/common/layerPopupCloseBtn.png") no-repeat center center/contain;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td .coupon_detail_popup .conts{overflow-y:auto;height:8.5rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td .coupon_detail_popup .conts p{font-size:0.875rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td .coupon_detail_popup .conts p.topic{font-weight:600;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr td .coupon_detail_popup .conts > div{margin-top:1.25rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon table tbody tr{border-bottom:1px solid #d9d9d9;} */
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon.table > dl dd.order-coupon-sel{padding-left:5.8rem;padding-right:0;}
		.daewonlayerCont.coupon_inquiry .wrap .conts  div.select-box-default-st.option span.selectText{padding-right:2rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts  div.select-box-default-st.option{min-width:26.6875rem;width:26.6875rem}
		.daewonlayerCont.coupon_inquiry .wrap .conts .order-coupon.table > dl dd.order-coupon-sel > p{width:calc(100% - 26.6875rem);text-align:center;color:#000}
		.daewonlayerCont.coupon_inquiry .wrap .conts .deliver-coupon{margin-top:2.875rem}
		.daewonlayerCont.coupon_inquiry .wrap .conts .deliver-coupon table{border-top:1px solid #000;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .deliver-coupon table thead tr th{text-align:center;padding:1rem 0;font-size:1rem;color:#000;background-color:#fff;border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .deliver-coupon table tbody tr td{padding:3.5rem 0;text-align:center;font-size:1.125rem;color:#000;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .deliver-coupon table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .total{display:flex;justify-content:flex-end;width:100%;border-top:1px solid #000;border-bottom:1px solid #e2e2e2;padding:1.25rem 0;margin-top:3.125rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .total > div dl{display:flex;align-items:center;justify-content:space-between}
		.daewonlayerCont.coupon_inquiry .wrap .conts .total > div dl + dl{margin-top:1.25rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .total > div dl dd{font-size:1.125rem;color:#000;font-weight:600;padding-left:9.375rem;}
		.daewonlayerCont.coupon_inquiry .wrap .conts .total > div dl dt{font-size:1.125rem;color:#000;font-weight:400;width:8.5rem}



	/* 06. 고객센터 > 메인 (자주찾는 질문 TOP10) */
		.daewonlayerCont.faqTop10 {max-height:85%;min-height:35.0rem;}
		.daewonlayerCont.faqTop10 .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.faqTop10 .wrap .conts {color:#000;font-size:1.125rem;line-height:1.4;padding-top:1.5rem;overflow-y:auto;}

	/* 08. 마이페이지 > 메인 (주문/배송 조회) / 주문/배송조회 :: 팝업관련 */
		.daewonlayerCont.order-cancel {min-height:48rem;max-height:48rem;height:100%;/* max-height:35.0rem;min-height:35.0rem; */}
		.daewonlayerCont.order-cancel .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.order-cancel .wrap .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;}

	/* 08. 마이페이지 > 주문취소 신청서 :: 팝업관련 23-03-08*/
		.daewonlayerCont.order-cancel .conts{overflow-y:auto;height:35rem;max-height:35rem;padding:0 0.3125rem;}
		.daewonlayerCont.order-cancel .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.order-cancel .conts .table-wrap > p.title{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.order-cancel .conts .table-wrap table thead tr th{padding:0.875rem 1.25rem;text-align:center;font-size:1rem;color:#000;}
		.daewonlayerCont.order-cancel .conts .table-wrap table thead tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-cancel .conts .table-wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-cancel .conts .table-wrap table tbody tr td{font-size:1rem;color:#000;padding:1.25rem;text-align:center;}
		.daewonlayerCont.order-cancel .conts .table-wrap table tbody tr td.price{font-weight:600;}
		.daewonlayerCont.order-cancel .conts .table-wrap table tbody tr td.goods{text-align:left;}
		.daewonlayerCont.order-cancel .conts .table-wrap table tbody tr td.goods .goods-list{display:flex;align-items:center;}
		.daewonlayerCont.order-cancel .conts .table-wrap table tbody tr td.goods .goods-list figure.thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.order-cancel .conts .table-wrap table tbody tr td.goods .goods-list div{margin-left:1rem}
		.daewonlayerCont.order-cancel .conts .table-wrap table tbody tr td.goods .goods-list div p.tit{font-size:0.875rem;font-weight:400;color:#000;}
		.daewonlayerCont.order-cancel .conts .table-wrap table tbody tr td.goods .goods-list div p.name{font-size:1rem;font-weight:600;color:#000;}
		.daewonlayerCont.order-cancel .conts .table-wrap table tbody tr td.goods .goods-list div p.option-name{font-size:0.875rem;color:#888;margin-top:0.625rem;}
		.daewonlayerCont.order-cancel .conts .table-wrap input[type=checkbox] + label:before{margin:0;width:1.125rem;height:1.125rem;border-radius:0;background:#fff url('../images/common/small_checkbox.png') no-repeat left 0 center/2.25rem 1.125rem}
		.daewonlayerCont.order-cancel .conts .table-wrap input[type=checkbox]:checked + label:before{background-position:left -1.125rem center}
		.daewonlayerCont.order-cancel .conts .table-wrap div.select-box-default-st.option{max-width:23.125rem}
		.daewonlayerCont.order-cancel .conts .table-wrap div.select-box-default-st.option span.selectText{border-radius:0;max-width:23.125rem}
		.daewonlayerCont.order-cancel .conts .table-wrap div.select-box-default-st.option .select-wrap{}
		.daewonlayerCont.order-cancel .conts .table-wrap div.select-box-default-st.option ul.select-box-option{border-radius:0;overflow-y:auto;max-height:9rem;}
		.daewonlayerCont.order-cancel .conts .table-wrap textarea{width:100%;height:6.25rem;border:1px solid #e2e2e2;min-width:100%;min-height:6.25rem;max-height:6.25rem;overflow-y:auto;padding:0.9375rem;outline:none;}
		.daewonlayerCont.order-cancel .conts .table-wrap .table dd > div{width:100%;font-size:0.875rem;display:flex;align-items:center;}
		.daewonlayerCont.order-cancel .conts .table-wrap .table dd > div .select-box-default-st.w90{width:8.625rem}
		.daewonlayerCont.order-cancel .conts .table-wrap .table dd > div .select-box-default-st.w90  > .select-wrap{top:auto;bottom:calc(100% - 1px);}
		.daewonlayerCont.order-cancel .conts .table-wrap .table dd > div .select-box-default-st.w90 ul.select-box-option{width:calc(100% - 3px)}


		.daewonlayerCont.order-cancel .conts .table-wrap .table dd > div input[type=text].w90{width:5.625rem}
		.daewonlayerCont.order-cancel .conts .table-wrap .table dd > div input[type=text].w340{width:18.25rem}
		.daewonlayerCont.order-cancel .conts .table-wrap .table dd > div input[type=text].w205{width:12.8125rem;}
		.daewonlayerCont.order-cancel .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.order-cancel .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.order-cancel .btn-wrap a.apply {color:#fff;border-color:#ed1b23;background-color:#ed1b23;}
		.daewonlayerCont.order-cancel .btn-wrap a + a {margin-left:0.5rem;}

	/* 08. 마이페이지 > 주문취소 신청서 상세보기 :: 팝업관련 23-03-09*/
		.daewonlayerCont.order-cancel-detail {max-height:48.0rem;min-height:48.0rem;height:100%;}
		.daewonlayerCont.order-cancel-detail .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.order-cancel-detail .wrap .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;height:35rem;padding:0 0.3125rem;max-height:35rem;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap table thead tr th{padding:0.875rem 1.25rem;text-align:center;font-size:1rem;color:#000;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap table thead tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap table tbody tr td{font-size:1rem;color:#000;padding:1.25rem;text-align:center;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap table tbody tr td.price{font-weight:600;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap table tbody tr td.goods{text-align:left;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap table tbody tr td.goods .goods-list{display:flex;align-items:center;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap table tbody tr td.goods .goods-list figure.thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap table tbody tr td.goods .goods-list div{margin-left:1rem}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap table tbody tr td.goods .goods-list div p.tit{font-size:0.875rem;font-weight:400;color:#000;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap table tbody tr td.goods .goods-list div p.name{font-size:1rem;font-weight:600;color:#000;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap table tbody tr td.goods .goods-list div p.option-name{font-size:0.875rem;color:#888;margin-top:0.625rem;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap > p.title{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.order-cancel-detail .conts .table-wrap .table dd > div{width:100%;font-size:0.875rem}
		.daewonlayerCont.order-cancel-detail .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.order-cancel-detail .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#fff;background-color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
	/* 08. 마이페이지 > 환불 상세보기 :: 팝업관련 23-03-09*/
		.daewonlayerCont.order-ref-detail {max-height:85%;min-height:35.0rem;}
		.daewonlayerCont.order-ref-detail .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.order-ref-detail .wrap .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;height:35rem;padding:0 0.3125rem;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap table thead tr th{padding:0.875rem 1.25rem;text-align:center;font-size:1rem;color:#000;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap table thead tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap table tbody tr td{font-size:1rem;color:#000;padding:1.25rem;text-align:center;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap table tbody tr td.price{font-weight:600;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap table tbody tr td.goods{text-align:left;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap table tbody tr td.goods .goods-list{display:flex;align-items:center;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap table tbody tr td.goods .goods-list figure.thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap table tbody tr td.goods .goods-list div{margin-left:1rem}
		.daewonlayerCont.order-ref-detail .conts .table-wrap table tbody tr td.goods .goods-list div p.tit{font-size:1rem;font-weight:400;color:#000;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap table tbody tr td.goods .goods-list div p.name{font-size:0.875rem;font-weight:600;color:#000;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap table tbody tr td.goods .goods-list div p.option-name{font-size:0.75rem;color:#888;margin-top:0.625rem;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap > p.title{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.order-ref-detail .conts .table-wrap .table dd > div{width:100%;font-size:0.875rem}
		.daewonlayerCont.order-ref-detail .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.order-ref-detail .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#fff;background-color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}	
	/* 08. 마이페이지 > 교환 신청서 :: 팝업관련*/
		.daewonlayerCont.order-exchange{}
		.daewonlayerCont.order-exchange {max-height:48.0rem;min-height:48.0rem;height:100%;}
		.daewonlayerCont.order-exchange .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.order-exchange .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;height:35rem;max-height:35rem;padding:1.25rem 0.3125rem 0;}
		.daewonlayerCont.order-exchange .conts .ex-wrap > div{background-color:#F9F9F9;width:100%;border:1px solid #e2e2e2;border-radius:0.9375rem;padding:1.125rem 1.25rem;height:12.5rem}
		.daewonlayerCont.order-exchange .conts .ex-wrap > div .title{font-size:1.125rem;font-weight:600;color:#000;margin-bottom:1.5625rem;}
		.daewonlayerCont.order-exchange .conts .ex-wrap > div p{font-size:1rem;color:#888;font-weight:300;position:relative;padding-left:0.625rem;}
		.daewonlayerCont.order-exchange .conts .ex-wrap > div p:before{content:'*';position:absolute;left:0;top:0.1875rem;}
		.daewonlayerCont.order-exchange .conts .ex-wrap > div + div{margin-top:0.625rem;height:auto;}
		.daewonlayerCont.order-exchange .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table-head{display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table-head p.title{font-size:1.125rem;font-weight:600;color:#000;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table-head p.title span.desc{display:block;font-size:0.875rem;font-weight:400;color:#888;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table-head .table_chk label{font-size:0.875rem;font-weight:400;color:#000;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table-head .table_chk label:before{margin-right:0.3125rem;}
		.daewonlayerCont.order-exchange .conts .table-wrap > p.title{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.order-exchange .conts .table-wrap > p.title span.desc{display:block;font-size:0.875rem;font-weight:400;color:#888;}
		.daewonlayerCont.order-exchange .conts .table-wrap table thead tr th{padding:0.875rem 1.25rem;text-align:center;font-size:1rem;color:#000;}
		.daewonlayerCont.order-exchange .conts .table-wrap table thead tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-exchange .conts .table-wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-exchange .conts .table-wrap table tbody tr td{font-size:1rem;color:#000;padding:1.25rem;text-align:center;}
		.daewonlayerCont.order-exchange .conts .table-wrap table tbody tr td.price{font-weight:600;}
		.daewonlayerCont.order-exchange .conts .table-wrap table tbody tr td.goods{text-align:left;}
		.daewonlayerCont.order-exchange .conts .table-wrap table tbody tr td.goods .goods-list{display:flex;align-items:center;}
		.daewonlayerCont.order-exchange .conts .table-wrap table tbody tr td.goods .goods-list figure.thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.order-exchange .conts .table-wrap table tbody tr td.goods .goods-list div{margin-left:1rem}
		.daewonlayerCont.order-exchange .conts .table-wrap table tbody tr td.goods .goods-list div p.tit{font-size:0.875rem;font-weight:400;color:#000;}
		.daewonlayerCont.order-exchange .conts .table-wrap table tbody tr td.goods .goods-list div p.name{font-size:1rem;font-weight:600;color:#000;}
		.daewonlayerCont.order-exchange .conts .table-wrap table tbody tr td.goods .goods-list div p.option-name{font-size:0.875rem;color:#888;margin-top:0.625rem;}
		.daewonlayerCont.order-exchange .conts .table-wrap input[type=checkbox] + label:before{margin:0;width:1.125rem;height:1.125rem;border-radius:0;background:#fff url('../images/common/small_checkbox.png') no-repeat left 0 center/2.25rem 1.125rem}
		.daewonlayerCont.order-exchange .conts .table-wrap input[type=checkbox]:checked + label:before{background-position:left -1.125rem center}
		.daewonlayerCont.order-exchange .conts .table-wrap div.select-box-default-st.option span.selectText{border-radius:0;max-width:23.125rem}
		.daewonlayerCont.order-exchange .conts .table-wrap div.select-box-default-st.option{max-width:23.125rem}
		.daewonlayerCont.order-exchange .conts .table-wrap div.select-box-default-st.option ul.select-box-option{border-radius:0;overflow-y:auto;max-height:9rem;}
		.daewonlayerCont.order-exchange .conts .table-wrap textarea{width:100%;height:6.25rem;border:1px solid #e2e2e2;min-width:100%;min-height:6.25rem;max-height:6.25rem;overflow-y:auto;padding:0.9375rem;outline:none;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dd > div{width:100%;font-size:0.875rem}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dl > dd .file-box{display:flex;align-items:center;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dl > dd .file-box + .file-box{margin-top:0.625rem;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dl > dd .file-box input:disabled{background-color:#fff !important}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dl > dd .file-box label{font-weight:300;cursor:pointer;color:#fff;font-size:0.875rem;background-color:#000;width:9.375rem;height:3.125rem;margin-left:0.3125rem;display:flex;justify-content:center;align-items:center;line-height:0;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dl > dd .file-box .upload-name {display: inline-block;vertical-align: middle;color: #999999;min-width:23.125rem;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dl > dd .file-box input[type=file] {position: absolute;width: 0;height: 0;padding: 0;overflow: hidden;border: 0;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dl > dd > div.table_radio{display:flex;align-items:center;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dd > div input[type=text]{min-width:23.125rem}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dd > div input[type=text].w90{width:5.625rem;min-width:5.625rem}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dd > div input[type=text].w100p{width:100%;}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dd > div input[type=text].w340{width:21.25rem;min-width:21.25rem}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dd > div input[type=text].w205{width:12.8125rem;min-width:12.8125rem}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dd .address{width:100%}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dd .address .address_2 input[type=text]{margin-top:0.3125rem}
		.daewonlayerCont.order-exchange .conts .table-wrap .table dd .address .address_1 a.zip-code{color:#fff;display:flex;justify-content:center;align-items:center;font-size:0.875rem;background-color:#444;margin-left:0.3125rem;width:9.375rem;height:3.125rem}
		.daewonlayerCont.order-exchange .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.order-exchange .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.order-exchange .btn-wrap a.apply {color:#fff;border-color:#ed1b23;background-color:#ed1b23;}
		.daewonlayerCont.order-exchange .btn-wrap a + a {margin-left:0.5rem;}
	
	/* 08. 마이페이지 > 교환신청서상세 :: 팝업관련*/
		.daewonlayerCont.order-exchange-detail{}
		.daewonlayerCont.order-exchange-detail {max-height:48.0rem;min-height:48.0rem;height:100%;}
		.daewonlayerCont.order-exchange-detail .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.order-exchange-detail .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;height:35rem;max-height:35rem;padding:1.25rem 0.3125rem 0;}
		.daewonlayerCont.order-exchange-detail .conts .ex-wrap > div{background-color:#F9F9F9;width:100%;border:1px solid #e2e2e2;border-radius:0.9375rem;padding:1.125rem 1.25rem;height:12.5rem}
		.daewonlayerCont.order-exchange-detail .conts .ex-wrap > div .title{font-size:1.125rem;font-weight:600;color:#000;margin-bottom:1.5625rem;}
		.daewonlayerCont.order-exchange-detail .conts .ex-wrap > div p{font-size:1rem;color:#888;font-weight:300;position:relative;padding-left:0.625rem;}
		.daewonlayerCont.order-exchange-detail .conts .ex-wrap > div p:before{content:'*';position:absolute;left:0;top:0.1875rem;}
		.daewonlayerCont.order-exchange-detail .conts .ex-wrap > div + div{margin-top:0.625rem;height:auto;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap > p.title{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap > p.title span.desc{display:block;font-size:0.875rem;font-weight:400;color:#888;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap table thead tr th{padding:0.875rem 1.25rem;text-align:center;font-size:1rem;color:#000;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap table thead tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap table tbody tr td{font-size:1rem;color:#000;padding:1.25rem;text-align:center;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap table tbody tr td.price{font-weight:600;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap table tbody tr td.goods{text-align:left;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap table tbody tr td.goods .goods-list{display:flex;align-items:center;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap table tbody tr td.goods .goods-list figure.thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap table tbody tr td.goods .goods-list div{margin-left:1rem}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap table tbody tr td.goods .goods-list div p.tit{font-size:0.875rem;font-weight:400;color:#000;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap table tbody tr td.goods .goods-list div p.name{font-size:1rem;font-weight:600;color:#000;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap table tbody tr td.goods .goods-list div p.option-name{font-size:0.875rem;color:#888;margin-top:0.625rem;}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap .table dd > div{width:100%;font-size:0.875rem}
		.daewonlayerCont.order-exchange-detail .conts .table-wrap .table dd.file > div{font-weight:700;text-decoration: underline;}
		.daewonlayerCont.order-exchange-detail .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.order-exchange-detail .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#fff;background-color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
	
	
	
	/* 08. 마이페이지 > 반품신청서 :: 팝업관련*/
		.daewonlayerCont.order-return{}
		.daewonlayerCont.order-return {max-height:48.0rem;height:100%;min-height:48.0rem;}
		.daewonlayerCont.order-return .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.order-return .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;height:35rem;max-height:35rem;padding:1.25rem 0.3125rem 0;}
		.daewonlayerCont.order-return .conts .ex-wrap > div{background-color:#F9F9F9;width:100%;border:1px solid #e2e2e2;border-radius:0.9375rem;padding:1.125rem 1.25rem;height:12.5rem}
		.daewonlayerCont.order-return .conts .ex-wrap > div .title{font-size:1.125rem;font-weight:600;color:#000;margin-bottom:1.5625rem;}
		.daewonlayerCont.order-return .conts .ex-wrap > div p{font-size:1rem;color:#888;font-weight:300;position:relative;padding-left:0.625rem;}
		.daewonlayerCont.order-return .conts .ex-wrap > div p:before{content:'*';position:absolute;left:0;top:0.1875rem;}
		.daewonlayerCont.order-return .conts .ex-wrap > div + div{margin-top:0.625rem;height:auto;}
		.daewonlayerCont.order-return .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.order-return .conts .table-wrap > p.title{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.order-return .conts .table-wrap > p.title span.desc{display:block;font-size:0.875rem;font-weight:400;color:#888;}
		.daewonlayerCont.order-return .conts .table-wrap table thead tr th{padding:0.875rem 1.25rem;text-align:center;font-size:1rem;color:#000;}
		.daewonlayerCont.order-return .conts .table-wrap table thead tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-return .conts .table-wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-return .conts .table-wrap table tbody tr td{font-size:1rem;color:#000;padding:1.25rem;text-align:center;}
		.daewonlayerCont.order-return .conts .table-wrap table tbody tr td.price{font-weight:600;}
		.daewonlayerCont.order-return .conts .table-wrap table tbody tr td.goods{text-align:left;}
		.daewonlayerCont.order-return .conts .table-wrap table tbody tr td.goods .goods-list{display:flex;align-items:center;}
		.daewonlayerCont.order-return .conts .table-wrap table tbody tr td.goods .goods-list figure.thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.order-return .conts .table-wrap table tbody tr td.goods .goods-list div{margin-left:1rem}
		.daewonlayerCont.order-return .conts .table-wrap table tbody tr td.goods .goods-list div p.tit{font-size:0.875rem;font-weight:400;color:#000;}
		.daewonlayerCont.order-return .conts .table-wrap table tbody tr td.goods .goods-list div p.name{font-size:1rem;font-weight:600;color:#000;}
		.daewonlayerCont.order-return .conts .table-wrap table tbody tr td.goods .goods-list div p.option-name{font-size:0.875rem;color:#888;margin-top:0.625rem;}
		.daewonlayerCont.order-return .conts .table-wrap input[type=checkbox] + label:before{margin:0;width:1.125rem;height:1.125rem;border-radius:0;background:#fff url('../images/common/small_checkbox.png') no-repeat left 0 center/2.25rem 1.125rem}
		.daewonlayerCont.order-return .conts .table-wrap input[type=checkbox]:checked + label:before{background-position:left -1.125rem center}
		.daewonlayerCont.order-return .conts .table-wrap div.select-box-default-st.option span.selectText{border-radius:0;max-width:23.125rem}
		.daewonlayerCont.order-return .conts .table-wrap div.select-box-default-st.option ul.select-box-option{overflow-y:auto;max-height:9rem;}
		.daewonlayerCont.order-return .conts .table-wrap div.select-box-default-st.option{max-width:23.125rem}
		.daewonlayerCont.order-return .conts .table-wrap div.select-box-default-st.option ul.select-box-option{border-radius:0;}
		.daewonlayerCont.order-return .conts .table-wrap textarea{width:100%;height:6.25rem;border:1px solid #e2e2e2;min-width:100%;min-height:6.25rem;max-height:6.25rem;overflow-y:auto;padding:0.9375rem;outline:none;}
		.daewonlayerCont.order-return .conts .table-wrap .table dd > div{width:100%;font-size:0.875rem;}
		.daewonlayerCont.order-return .conts .table-wrap .table dl > dd .file-box{display:flex;align-items:center;}
		.daewonlayerCont.order-return .conts .table-wrap .table dl > dd .file-box + .file-box{margin-top:0.625rem;}
		.daewonlayerCont.order-return .conts .table-wrap .table dl > dd .file-box input:disabled{background-color:#fff !important}
		.daewonlayerCont.order-return .conts .table-wrap .table dl > dd .file-box label{font-weight:300;cursor:pointer;color:#fff;font-size:0.875rem;background-color:#000;width:9.375rem;height:3.125rem;margin-left:0.3125rem;display:flex;justify-content:center;align-items:center;line-height:0;}
		.daewonlayerCont.order-return .conts .table-wrap .table dl > dd .file-box .upload-name {display: inline-block;vertical-align: middle;color: #999999;min-width:23.125rem;}
		.daewonlayerCont.order-return .conts .table-wrap .table dl > dd .file-box input[type=file] {position: absolute;width: 0;height: 0;padding: 0;overflow: hidden;border: 0;}
		.daewonlayerCont.order-return .conts .table-wrap .table dl > dd > div.table_radio{display:flex;align-items:center;}
		.daewonlayerCont.order-return .conts .table-wrap .table dd > div input[type=text]{min-width:23.125rem}
		.daewonlayerCont.order-return .conts .table-wrap .table dd > div .select-box-default-st.w90{width:8.625rem}
		.daewonlayerCont.order-return .conts .table-wrap .table dd > div .select-box-default-st.w90  > .select-wrap{top:auto;bottom:calc(100% - 1px);}
		.daewonlayerCont.order-return .conts .table-wrap .table dd > div .select-box-default-st.w90 ul.select-box-option{width:calc(100% - 3px)}
		.daewonlayerCont.order-return .conts .table-wrap .table dd > div input[type=text].w90{width:5.625rem;min-width:5.625rem}
		.daewonlayerCont.order-return .conts .table-wrap .table dd > div input[type=text].w100p{width:100%;}
		.daewonlayerCont.order-return .conts .table-wrap .table dd > div input[type=text].w340{width:18.25rem;min-width:18.25rem}
		.daewonlayerCont.order-return .conts .table-wrap .table dd > div input[type=text].w205{width:12.8125rem;min-width:12.8125rem}
		.daewonlayerCont.order-return .conts .table-wrap .table dd .address{width:100%}
		.daewonlayerCont.order-return .conts .table-wrap .table dd .address .address_2 input[type=text]{margin-top:0.3125rem}
		.daewonlayerCont.order-return .conts .table-wrap .table dd .address .address_1 a.zip-code{color:#fff;display:flex;justify-content:center;align-items:center;font-size:0.875rem;background-color:#444;margin-left:0.3125rem;width:9.375rem;height:3.125rem}
		.daewonlayerCont.order-return .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.order-return .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.order-return .btn-wrap a.apply {color:#fff;border-color:#ed1b23;background-color:#ed1b23;}
		.daewonlayerCont.order-return .btn-wrap a + a {margin-left:0.5rem;}
	
	/* 08. 마이페이지 > 반품신청서상세 :: 팝업관련*/
		.daewonlayerCont.order-return-detail{}
		.daewonlayerCont.order-return-detail {max-height:48.0rem;min-height:48.0rem;height:100%;}
		.daewonlayerCont.order-return-detail .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.order-return-detail .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;height:35rem;max-height:35rem;padding:1.25rem 0.3125rem 0;}
		.daewonlayerCont.order-return-detail .conts .ex-wrap > div{background-color:#F9F9F9;width:100%;border:1px solid #e2e2e2;border-radius:0.9375rem;padding:1.125rem 1.25rem;height:12.5rem}
		.daewonlayerCont.order-return-detail .conts .ex-wrap > div .title{font-size:1.125rem;font-weight:600;color:#000;margin-bottom:1.5625rem;}
		.daewonlayerCont.order-return-detail .conts .ex-wrap > div p{font-size:1rem;color:#888;font-weight:300;position:relative;padding-left:0.625rem;}
		.daewonlayerCont.order-return-detail .conts .ex-wrap > div p:before{content:'*';position:absolute;left:0;top:0.1875rem;}
		.daewonlayerCont.order-return-detail .conts .ex-wrap > div + div{margin-top:0.625rem;height:auto;}
		.daewonlayerCont.order-return-detail .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.order-return-detail .conts .table-wrap > p.title{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.order-return-detail .conts .table-wrap > p.title span.desc{display:block;font-size:0.875rem;font-weight:400;color:#888;}
		.daewonlayerCont.order-return-detail .conts .table-wrap table thead tr th{padding:0.875rem 1.25rem;text-align:center;font-size:1rem;color:#000;}
		.daewonlayerCont.order-return-detail .conts .table-wrap table thead tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-return-detail .conts .table-wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.order-return-detail .conts .table-wrap table tbody tr td{font-size:1rem;color:#000;padding:1.25rem;text-align:center;}
		.daewonlayerCont.order-return-detail .conts .table-wrap table tbody tr td.price{font-weight:600;}
		.daewonlayerCont.order-return-detail .conts .table-wrap table tbody tr td.goods{text-align:left;}
		.daewonlayerCont.order-return-detail .conts .table-wrap table tbody tr td.goods .goods-list{display:flex;align-items:center;}
		.daewonlayerCont.order-return-detail .conts .table-wrap table tbody tr td.goods .goods-list figure.thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.order-return-detail .conts .table-wrap table tbody tr td.goods .goods-list div{margin-left:1rem}
		.daewonlayerCont.order-return-detail .conts .table-wrap table tbody tr td.goods .goods-list div p.tit{font-size:0.875rem;font-weight:400;color:#000;}
		.daewonlayerCont.order-return-detail .conts .table-wrap table tbody tr td.goods .goods-list div p.name{font-size:1rem;font-weight:600;color:#000;}
		.daewonlayerCont.order-return-detail .conts .table-wrap table tbody tr td.goods .goods-list div p.option-name{font-size:0.875rem;color:#888;margin-top:0.625rem;}
		.daewonlayerCont.order-return-detail .conts .table-wrap .table dd > div{width:100%;font-size:0.875rem}
		.daewonlayerCont.order-return-detail .conts .table-wrap .table dd.file > div{font-weight:700;text-decoration: underline;}
		.daewonlayerCont.order-return-detail .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.order-return-detail .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#fff;background-color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}

	/* 08. 마이페이지 > 구매확정1 :: 팝업관련*/
		.daewonlayerCont.buy-decide01 {max-height:31.625rem;height:100%;min-height:31.625rem;padding:3.125rem;}
		.daewonlayerCont.buy-decide01 .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.buy-decide01 .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.buy-decide01 .conts {padding-top:1.875rem;height:16.5rem;max-height:16.5rem;}
		.daewonlayerCont.buy-decide01 .conts .visual{display:flex;justify-content:center;flex-direction:column;align-items:center;}
		.daewonlayerCont.buy-decide01 .conts .visual h4{font-size:1.25rem;color:#000;font-weight:600;margin-top:1.875rem;}
		.daewonlayerCont.buy-decide01 .conts .visual p{font-size:1rem;color:#888;font-weight:400;margin-top:0.3125rem;}
		.daewonlayerCont.buy-decide01 .conts .point{display:flex;justify-content:center;margin-top:1.5625rem;}
		.daewonlayerCont.buy-decide01 .conts .point dl{padding:1.625rem 4.375rem 1.625rem 4.6875rem;width:100%;max-width:27.875rem;border-top:1px solid #000;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;}
		.daewonlayerCont.buy-decide01 .conts .point dl > dt{font-size:0.875rem;font-weight:400;color:#000;}
		.daewonlayerCont.buy-decide01 .conts .point dl > dd{font-size:0.875rem;font-weight:600;color:#000;}
		.daewonlayerCont.buy-decide01 .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.buy-decide01 .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.buy-decide01 .btn-wrap a.apply {color:#fff;border-color:#000;background-color:#000}
		.daewonlayerCont.buy-decide01 .btn-wrap a + a {margin-left:0.5rem;}

	/* 08. 마이페이지 > 구매확정2 :: 팝업관련*/
		.daewonlayerCont.buy-decide02 {max-height:28.625rem;height:100%;min-height:28.625rem;padding:3.125rem;}
		.daewonlayerCont.buy-decide02 .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.buy-decide02 .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.buy-decide02 .conts {padding-top:1.875rem;height:15.5rem;max-height:15.5rem}
		.daewonlayerCont.buy-decide02 .conts .visual{display:flex;justify-content:center;flex-direction:column;align-items:center;}
		.daewonlayerCont.buy-decide02 .conts .visual h4{font-size:1.25rem;color:#000;font-weight:600;margin-top:1.875rem;}
		.daewonlayerCont.buy-decide02 .conts .visual p{font-size:1rem;color:#888;font-weight:400;margin-top:0.3125rem;}
		.daewonlayerCont.buy-decide02 .conts .point{display:flex;justify-content:center;margin-top:1.5625rem;}
		.daewonlayerCont.buy-decide02 .conts .point > a{min-width:20.0rem;height:3.0rem;;color:#fff;background-color:#ED1B23;font-size:1.125rem;font-weight:400;line-height:2.875rem;text-align:center;border:1px solid #ED1B23;border-radius:3.0rem;}
		.daewonlayerCont.buy-decide02 .btn-wrap {display:flex;justify-content:center;margin-top:1rem;}
		.daewonlayerCont.buy-decide02 .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.buy-decide02 .btn-wrap a.apply {color:#fff;border-color:#000;background-color:#000}

	/* 08. 마이페이지 > 비회원 구매확정1 :: 팝업관련*/
		.daewonlayerCont.nonMemBuy-decide01 {max-height:85%;min-height:25.625rem;padding:3.125rem;}
		.daewonlayerCont.nonMemBuy-decide01 .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.nonMemBuy-decide01 .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.nonMemBuy-decide01 .conts {padding-top:1.875rem;}
		.daewonlayerCont.nonMemBuy-decide01 .conts .visual{display:flex;justify-content:center;flex-direction:column;align-items:center;}
		.daewonlayerCont.nonMemBuy-decide01 .conts .visual h4{font-size:1.25rem;color:#000;font-weight:600;margin-top:1.875rem;}
		.daewonlayerCont.nonMemBuy-decide01 .conts .visual p{font-size:1rem;color:#888;font-weight:400;margin-top:0.3125rem;}
		.daewonlayerCont.nonMemBuy-decide01 .conts .point{display:flex;justify-content:center;margin-top:1.5625rem;}
		.daewonlayerCont.nonMemBuy-decide01 .conts .point dl{padding:1.625rem 4.375rem 1.625rem 4.6875rem;width:100%;max-width:27.875rem;border-top:1px solid #000;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;}
		.daewonlayerCont.nonMemBuy-decide01 .conts .point dl > dt{font-size:0.875rem;font-weight:400;color:#000;}
		.daewonlayerCont.nonMemBuy-decide01 .conts .point dl > dd{font-size:0.875rem;font-weight:600;color:#000;}
		.daewonlayerCont.nonMemBuy-decide01 .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.nonMemBuy-decide01 .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.nonMemBuy-decide01 .btn-wrap a.apply {color:#fff;border-color:#000;background-color:#000}
		.daewonlayerCont.nonMemBuy-decide01 .btn-wrap a + a {margin-left:0.5rem;}

	/* 08. 마이페이지 > 비회원 구매확정2 :: 팝업관련*/
		.daewonlayerCont.nonMemBuy-decide02 {max-height:85%;min-height:25.625rem;padding:3.125rem;}
		.daewonlayerCont.nonMemBuy-decide02 .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.nonMemBuy-decide02 .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.nonMemBuy-decide02 .conts {padding-top:1.875rem;}
		.daewonlayerCont.nonMemBuy-decide02 .conts .visual{display:flex;justify-content:center;flex-direction:column;align-items:center;}
		.daewonlayerCont.nonMemBuy-decide02 .conts .visual h4{font-size:1.25rem;color:#000;font-weight:600;margin-top:1.875rem;}
		.daewonlayerCont.nonMemBuy-decide02 .conts .visual p{font-size:1rem;color:#888;font-weight:400;margin-top:0.3125rem;}
		.daewonlayerCont.nonMemBuy-decide02 .conts .point{display:flex;justify-content:center;margin-top:1.5625rem;}
		.daewonlayerCont.nonMemBuy-decide02 .conts .point > a{min-width:20.0rem;height:3.0rem;;color:#fff;background-color:#ED1B23;font-size:1.125rem;font-weight:400;line-height:2.875rem;text-align:center;border:1px solid #ED1B23;border-radius:3.0rem;}
		.daewonlayerCont.nonMemBuy-decide02 .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.nonMemBuy-decide02 .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.nonMemBuy-decide02 .btn-wrap a.apply {color:#fff;border-color:#000;background-color:#000}

	/* 08. 마이페이지 > 리뷰쓰기 :: 팝업관련*/
		.daewonlayerCont.review-write{max-height:50.0rem;height:100%;min-height:50.0rem;padding:3.125rem;}
		.daewonlayerCont.review-write .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.review-write .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.review-write .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;height:35rem;max-height:35rem;padding:0 0.3125rem;}
		.daewonlayerCont.review-write .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.review-write .conts .table-wrap > p.title{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.review-write .conts .table-wrap > p.title span.desc{display:block;font-size:0.875rem;font-weight:400;color:#888;}
		.daewonlayerCont.review-write .conts .table-wrap table thead tr th{padding:0.875rem 1.25rem;text-align:center;font-size:1rem;color:#000;}
		.daewonlayerCont.review-write .conts .table-wrap table thead tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.review-write .conts .table-wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.review-write .conts .table-wrap table tbody tr td{font-size:1rem;color:#000;padding:1.25rem;text-align:center;}
		.daewonlayerCont.review-write .conts .table-wrap table tbody tr td.price{font-weight:600;}
		.daewonlayerCont.review-write .conts .table-wrap table tbody tr td.goods{text-align:left;}
		.daewonlayerCont.review-write .conts .table-wrap table tbody tr td.goods .goods-list{display:flex;align-items:center;}
		.daewonlayerCont.review-write .conts .table-wrap table tbody tr td.goods .goods-list figure.thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.review-write .conts .table-wrap table tbody tr td.goods .goods-list div{margin-left:1rem}
		.daewonlayerCont.review-write .conts .table-wrap table tbody tr td.goods .goods-list div p.tit{font-size:0.875rem;font-weight:400;color:#000;}
		.daewonlayerCont.review-write .conts .table-wrap table tbody tr td.goods .goods-list div p.name{font-size:1rem;font-weight:600;color:#000;}
		.daewonlayerCont.review-write .conts .table-wrap table tbody tr td.goods .goods-list div p.option-name{font-size:0.875rem;color:#888;margin-top:0.625rem;}
		.daewonlayerCont.review-write .conts .table-wrap textarea{width:100%;height:6.25rem;border:1px solid #e2e2e2;min-width:100%;min-height:6.25rem;max-height:6.25rem;overflow-y:auto;padding:0.9375rem;outline:none;}
		.daewonlayerCont.review-write .conts .table-wrap .table dt label span.ex{display:block;font-size:0.8125rem;}
		.daewonlayerCont.review-write .conts .table-wrap .table dd > div{width:100%;font-size:0.875rem}
		.daewonlayerCont.review-write .conts .table-wrap .table dd > div.table_radio{display:flex;align-items:center;}	
		.daewonlayerCont.review-write .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star{height:16px; background: url('../images/common/star-single-small.png') repeat-x left center;}
		.daewonlayerCont.review-write .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s5{width:80px;}
		.daewonlayerCont.review-write .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s4{width:64px;}
		.daewonlayerCont.review-write .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s3{width:48px;}
		.daewonlayerCont.review-write .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s2{width:32px;}
		.daewonlayerCont.review-write .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s1{width:16px;}
		.daewonlayerCont.review-write .conts .table-wrap .table dl > dd .file-wrap{display:flex;align-items:center;}
		.daewonlayerCont.review-write .conts .table-wrap .table dl > dd .file-wrap a.add{margin-left:1.75rem;font-size:0.75rem;color:#231F20;height:1.75rem;line-height:0;padding:0 0.75rem;min-width:3.5rem;border-radius:1rem;border:1px solid #d9d9d9;background-color:#fff;display:flex;align-items:center;justify-content:center;}
		.daewonlayerCont.review-write .conts .table-wrap .table dl > dd .file-wrap a.add:before{content:'+';margin-right:0.1875rem;}
		.daewonlayerCont.review-write .conts .table-wrap .table dl > dd .file-wrap a.del{margin-left:1.75rem;font-size:0.75rem;color:#231F20;height:1.75rem;line-height:0;padding:0 0.75rem;min-width:3.5rem;border-radius:1rem;border:1px solid #d9d9d9;background-color:#fff;display:flex;align-items:center;justify-content:center;}
		.daewonlayerCont.review-write .conts .table-wrap .table dl > dd .file-wrap a.del:before{content:'-';margin-right:0.1875rem;}
		.daewonlayerCont.review-write .conts .table-wrap .table dl > dd .file-wrap + .file-wrap{margin-top:0.625rem;}
		.daewonlayerCont.review-write .conts .table-wrap .table dl > dd .file-box{display:flex;align-items:center;}
		.daewonlayerCont.review-write .conts .table-wrap .table dl > dd .file-box + .file-box{margin-top:0.625rem;}
		.daewonlayerCont.review-write .conts .table-wrap .table dl > dd .file-box input:disabled{background-color:#fff !important}
		.daewonlayerCont.review-write .conts .table-wrap .table dl > dd .file-box label{font-weight:300;cursor:pointer;color:#fff;font-size:0.875rem;background-color:#444;width:9.375rem;height:3.125rem;margin-left:0.3125rem;display:flex;justify-content:center;align-items:center;line-height:0;}
		.daewonlayerCont.review-write .conts .table-wrap .table dl > dd .file-box .upload-name {display: inline-block;vertical-align: middle;color: #999999;min-width:23.125rem;}
		.daewonlayerCont.review-write .conts .table-wrap .table dl > dd .file-box input[type=file] {position: absolute;width: 0;height: 0;padding: 0;overflow: hidden;border: 0;}
		.daewonlayerCont.review-write .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.review-write .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.review-write .btn-wrap a.apply {color:#fff;border-color:#ed1b23;background-color:#ed1b23;}
		.daewonlayerCont.review-write .btn-wrap a + a {margin-left:0.5rem;}
	
	/* 08. 마이페이지 > 리뷰쓰기(수정) :: 팝업관련*/
		.daewonlayerCont.review-write-modify{max-height:50.0rem;height:100%;min-height:50.0rem;padding:3.125rem;}
		.daewonlayerCont.review-write-modify .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.review-write-modify .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.review-write-modify .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;height:35rem;max-height:35rem;padding:0 0.3125rem;}
		.daewonlayerCont.review-write-modify .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.review-write-modify .conts .table-wrap > p.title{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.review-write-modify .conts .table-wrap > p.title span.desc{display:block;font-size:0.875rem;font-weight:400;color:#888;}
		.daewonlayerCont.review-write-modify .conts .table-wrap table thead tr th{padding:0.875rem 1.25rem;text-align:center;font-size:1rem;color:#000;}
		.daewonlayerCont.review-write-modify .conts .table-wrap table thead tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.review-write-modify .conts .table-wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.review-write-modify .conts .table-wrap table tbody tr td{font-size:1rem;color:#000;padding:1.25rem;text-align:center;}
		.daewonlayerCont.review-write-modify .conts .table-wrap table tbody tr td.price{font-weight:600;}
		.daewonlayerCont.review-write-modify .conts .table-wrap table tbody tr td.goods{text-align:left;}
		.daewonlayerCont.review-write-modify .conts .table-wrap table tbody tr td.goods .goods-list{display:flex;align-items:center;}
		.daewonlayerCont.review-write-modify .conts .table-wrap table tbody tr td.goods .goods-list figure.thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.review-write-modify .conts .table-wrap table tbody tr td.goods .goods-list div{margin-left:1rem}
		.daewonlayerCont.review-write-modify .conts .table-wrap table tbody tr td.goods .goods-list div p.tit{font-size:0.875rem;font-weight:400;color:#000;}
		.daewonlayerCont.review-write-modify .conts .table-wrap table tbody tr td.goods .goods-list div p.name{font-size:1rem;font-weight:600;color:#000;}
		.daewonlayerCont.review-write-modify .conts .table-wrap table tbody tr td.goods .goods-list div p.option-name{font-size:0.875rem;color:#888;margin-top:0.625rem;}
		.daewonlayerCont.review-write-modify .conts .table-wrap textarea{width:100%;height:6.25rem;border:1px solid #e2e2e2;min-width:100%;min-height:6.25rem;max-height:6.25rem;overflow-y:auto;padding:0.9375rem;outline:none;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dt label span.ex{display:block;font-size:0.8125rem;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dd > div{width:100%;font-size:0.875rem}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dd > div.registered-files{margin-bottom:0.625rem;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dd > div.registered-files a + a{margin-top:0.3125rem;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dd > div.registered-files a{text-decoration:underline;display:block;width:fit-content;font-size:0.875rem;color:#888;font-weight:600;padding:0;line-height:1;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dd > div.table_radio{display:flex;align-items:center;}	
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star{height:16px; background: url('../images/common/star-single-small.png') repeat-x left center;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s5{width:80px;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s4{width:64px;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s3{width:48px;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s2{width:32px;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s1{width:16px;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dl > dd .file-wrap{display:flex;align-items:center;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dl > dd .file-wrap a.add{margin-left:1.75rem;font-size:0.75rem;color:#231F20;height:1.75rem;line-height:0;padding:0 0.75rem;min-width:3.5rem;border-radius:1rem;border:1px solid #d9d9d9;background-color:#fff;display:flex;align-items:center;justify-content:center;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dl > dd .file-wrap a.add:before{content:'+';margin-right:0.1875rem;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dl > dd .file-wrap a.del{margin-left:1.75rem;font-size:0.75rem;color:#231F20;height:1.75rem;line-height:0;padding:0 0.75rem;min-width:3.5rem;border-radius:1rem;border:1px solid #d9d9d9;background-color:#fff;display:flex;align-items:center;justify-content:center;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dl > dd .file-wrap a.del:before{content:'-';margin-right:0.1875rem;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dl > dd .file-wrap + .file-wrap{margin-top:0.625rem;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dl > dd .file-box{display:flex;align-items:center;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dl > dd .file-box + .file-box{margin-top:0.625rem;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dl > dd .file-box input:disabled{background-color:#fff !important}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dl > dd .file-box label{font-weight:300;cursor:pointer;color:#fff;font-size:0.875rem;background-color:#444;width:9.375rem;height:3.125rem;margin-left:0.3125rem;display:flex;justify-content:center;align-items:center;line-height:0;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dl > dd .file-box .upload-name {display: inline-block;vertical-align: middle;color: #999999;min-width:23.125rem;}
		.daewonlayerCont.review-write-modify .conts .table-wrap .table dl > dd .file-box input[type=file] {position: absolute;width: 0;height: 0;padding: 0;overflow: hidden;border: 0;}
		.daewonlayerCont.review-write-modify .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.review-write-modify .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.review-write-modify .btn-wrap a.apply {color:#fff;border-color:#ed1b23;background-color:#ed1b23;}
		.daewonlayerCont.review-write-modify .btn-wrap a + a {margin-left:0.5rem;}

	/* 08. 마이페이지 > 비회원 리뷰쓰기 :: 팝업관련*/
		.daewonlayerCont.nonMemReview-write{max-height:85%;min-height:35.0rem;padding:3.125rem;}
		.daewonlayerCont.nonMemReview-write .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.nonMemReview-write .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.nonMemReview-write .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;height:35rem;padding:0 0.3125rem;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap > p.title{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap > p.title span.desc{display:block;font-size:0.875rem;font-weight:400;color:#888;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap table thead tr th{padding:0.875rem 1.25rem;text-align:center;font-size:1rem;color:#000;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap table thead tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap table tbody tr td{font-size:1rem;color:#000;padding:1.25rem;text-align:center;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap table tbody tr td.price{font-weight:600;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap table tbody tr td.goods{text-align:left;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap table tbody tr td.goods .goods-list{display:flex;align-items:center;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap table tbody tr td.goods .goods-list figure.thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap table tbody tr td.goods .goods-list div{margin-left:1rem}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap table tbody tr td.goods .goods-list div p.tit{font-size:1rem;font-weight:400;color:#000;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap table tbody tr td.goods .goods-list div p.name{font-size:0.875rem;font-weight:600;color:#000;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap table tbody tr td.goods .goods-list div p.option-name{font-size:0.75rem;color:#888;margin-top:0.625rem;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap textarea{width:100%;height:6.25rem;border:1px solid #e2e2e2;min-width:100%;min-height:6.25rem;max-height:6.25rem;overflow-y:auto;padding:0.9375rem;outline:none;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dt label span.ex{display:block;font-size:0.8125rem;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dd > div{width:100%;font-size:0.875rem}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dd input.w100{width:23.125rem}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dd > div.table_radio{display:flex;align-items:center;}	
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star{height:16px; background: url('../images/common/star-single-small.png') repeat-x left center;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s5{width:80px;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s4{width:64px;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s3{width:48px;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s2{width:32px;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s1{width:16px;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dl > dd .file-wrap{display:flex;align-items:center;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dl > dd .file-wrap a.add{margin-left:1.75rem;font-size:0.75rem;color:#231F20;height:1.75rem;line-height:0;padding:0 0.75rem;min-width:3.5rem;border-radius:1rem;border:1px solid #d9d9d9;background-color:#fff;display:flex;align-items:center;justify-content:center;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dl > dd .file-wrap a.add:before{content:'+';margin-right:0.1875rem;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dl > dd .file-wrap a.del{margin-left:1.75rem;font-size:0.75rem;color:#231F20;height:1.75rem;line-height:0;padding:0 0.75rem;min-width:3.5rem;border-radius:1rem;border:1px solid #d9d9d9;background-color:#fff;display:flex;align-items:center;justify-content:center;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dl > dd .file-wrap a.del:before{content:'-';margin-right:0.1875rem;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dl > dd .file-wrap + .file-wrap{margin-top:0.625rem;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dl > dd .file-box{display:flex;align-items:center;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dl > dd .file-box + .file-box{margin-top:0.625rem;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dl > dd .file-box input:disabled{background-color:#fff !important}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dl > dd .file-box label{font-weight:300;cursor:pointer;color:#fff;font-size:0.875rem;background-color:#444;width:9.375rem;height:3.125rem;margin-left:0.3125rem;display:flex;justify-content:center;align-items:center;line-height:0;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dl > dd .file-box .upload-name {display: inline-block;vertical-align: middle;color: #999999;min-width:23.125rem;}
		.daewonlayerCont.nonMemReview-write .conts .table-wrap .table dl > dd .file-box input[type=file] {position: absolute;width: 0;height: 0;padding: 0;overflow: hidden;border: 0;}
		.daewonlayerCont.nonMemReview-write .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.nonMemReview-write .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.nonMemReview-write .btn-wrap a.apply {color:#fff;border-color:#ed1b23;background-color:#ed1b23;}
		.daewonlayerCont.nonMemReview-write .btn-wrap a + a {margin-left:0.5rem;}
	
	/* 08. 마이페이지 > 비회원 리뷰쓰기(수정) :: 팝업관련*/
		.daewonlayerCont.nonMemReview-write-modify{max-height:85%;min-height:35.0rem;padding:3.125rem;}
		.daewonlayerCont.nonMemReview-write-modify .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.nonMemReview-write-modify .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.nonMemReview-write-modify .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;height:35rem;padding:0 0.3125rem;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap > p.title{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap > p.title span.desc{display:block;font-size:0.875rem;font-weight:400;color:#888;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap table thead tr th{padding:0.875rem 1.25rem;text-align:center;font-size:1rem;color:#000;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap table thead tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap table tbody tr td{font-size:1rem;color:#000;padding:1.25rem;text-align:center;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap table tbody tr td.price{font-weight:600;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap table tbody tr td.goods{text-align:left;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap table tbody tr td.goods .goods-list{display:flex;align-items:center;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap table tbody tr td.goods .goods-list figure.thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap table tbody tr td.goods .goods-list div{margin-left:1rem}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap table tbody tr td.goods .goods-list div p.tit{font-size:1rem;font-weight:400;color:#000;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap table tbody tr td.goods .goods-list div p.name{font-size:0.875rem;font-weight:600;color:#000;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap table tbody tr td.goods .goods-list div p.option-name{font-size:0.75rem;color:#888;margin-top:0.625rem;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap textarea{width:100%;height:6.25rem;border:1px solid #e2e2e2;min-width:100%;min-height:6.25rem;max-height:6.25rem;overflow-y:auto;padding:0.9375rem;outline:none;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dt label span.ex{display:block;font-size:0.8125rem;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dd > div{width:100%;font-size:0.875rem}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dd input.w100{width:23.125rem}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dd > div.registered-files{margin-bottom:0.625rem;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dd > div.registered-files a + a{margin-top:0.3125rem;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dd > div.registered-files a{text-decoration:underline;display:block;width:fit-content;font-size:0.875rem;color:#888;font-weight:600;padding:0;line-height:1;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dd > div.table_radio{display:flex;align-items:center;}	
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star{height:16px; background: url('../images/common/star-single-small.png') repeat-x left center;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s5{width:80px;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s4{width:64px;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s3{width:48px;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s2{width:32px;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dd > div.table_radio .chk input[type=radio].cate + label .star.s1{width:16px;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dl > dd .file-wrap{display:flex;align-items:center;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dl > dd .file-wrap a.add{margin-left:1.75rem;font-size:0.75rem;color:#231F20;height:1.75rem;line-height:0;padding:0 0.75rem;min-width:3.5rem;border-radius:1rem;border:1px solid #d9d9d9;background-color:#fff;display:flex;align-items:center;justify-content:center;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dl > dd .file-wrap a.add:before{content:'+';margin-right:0.1875rem;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dl > dd .file-wrap a.del{margin-left:1.75rem;font-size:0.75rem;color:#231F20;height:1.75rem;line-height:0;padding:0 0.75rem;min-width:3.5rem;border-radius:1rem;border:1px solid #d9d9d9;background-color:#fff;display:flex;align-items:center;justify-content:center;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dl > dd .file-wrap a.del:before{content:'-';margin-right:0.1875rem;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dl > dd .file-wrap + .file-wrap{margin-top:0.625rem;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dl > dd .file-box{display:flex;align-items:center;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dl > dd .file-box + .file-box{margin-top:0.625rem;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dl > dd .file-box input:disabled{background-color:#fff !important}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dl > dd .file-box label{font-weight:300;cursor:pointer;color:#fff;font-size:0.875rem;background-color:#444;width:9.375rem;height:3.125rem;margin-left:0.3125rem;display:flex;justify-content:center;align-items:center;line-height:0;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dl > dd .file-box .upload-name {display: inline-block;vertical-align: middle;color: #999999;min-width:23.125rem;}
		.daewonlayerCont.nonMemReview-write-modify .conts .table-wrap .table dl > dd .file-box input[type=file] {position: absolute;width: 0;height: 0;padding: 0;overflow: hidden;border: 0;}
		.daewonlayerCont.nonMemReview-write-modify .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.nonMemReview-write-modify .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.nonMemReview-write-modify .btn-wrap a.apply {color:#fff;border-color:#ed1b23;background-color:#ed1b23;}
		.daewonlayerCont.nonMemReview-write-modify .btn-wrap a + a {margin-left:0.5rem;}



	/* 08. 마이페이지 > 현금영수증 발급 :: 팝업관련*/	
		.daewonlayerCont.cash-receipt{max-height:85%;min-height:35.0rem;padding:3.125rem;}
		.daewonlayerCont.cash-receipt .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.cash-receipt .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.cash-receipt .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;height:35rem;padding:1rem 0.3125rem 0;}
		.daewonlayerCont.cash-receipt .conts .table-wrap + .table-wrap{margin-top:3.125rem;}
		.daewonlayerCont.cash-receipt .conts .table-wrap > p.title{font-size:1.125rem;font-weight:600;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.cash-receipt .conts .table-wrap > p.title span.desc{display:block;font-size:0.875rem;font-weight:400;color:#888;}
		.daewonlayerCont.cash-receipt .conts .table-wrap .table dd > div{width:100%;font-size:0.875rem}
		.daewonlayerCont.cash-receipt .conts .table-wrap .table dd > div.table_radio{display:flex;align-items:center;}
		.daewonlayerCont.cash-receipt .conts .table-wrap .table dd > div input[type=text]{min-width:23.125rem}
		.daewonlayerCont.cash-receipt .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.cash-receipt .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.cash-receipt .btn-wrap a.apply {color:#fff;border-color:#ed1b23;background-color:#ed1b23;}
		.daewonlayerCont.cash-receipt .btn-wrap a + a {margin-left:0.5rem;}
	
	/* 08. 마이페이지 > 쿠폰등록 :: 팝업관련*/	

		.daewonlayerCont.order-coupon {max-height:85%;min-height:21.25rem;}
		.daewonlayerCont.order-coupon .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.order-coupon .conts {color:#000;font-size:1.125rem;line-height:1.4;overflow-y:auto;padding:1.5625rem 0.3125rem 0;}
		.daewonlayerCont.order-coupon .conts > p{font-size:1rem;color:#000;margin-bottom:1.5625rem;}
		.daewonlayerCont.order-coupon .conts > div input{width:100%;}
		.daewonlayerCont.order-coupon .btn-wrap {display:flex;justify-content:center;margin-top:3.75em;}
		.daewonlayerCont.order-coupon .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.order-coupon .btn-wrap a.apply {color:#fff;border-color:#ed1b23;background-color:#ed1b23;}
		.daewonlayerCont.order-coupon .btn-wrap a + a {margin-left:0.5rem;}

	/* 08. 마이페이지 > 회원 개인정보 수집/이용 :: 팝업관련*/	
		.daewonlayerCont.personal-info-popup {max-height:85%;min-height:35.0rem;padding:3.125rem;}
		.daewonlayerCont.personal-info-popup .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.personal-info-popup .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.personal-info-popup .wrap .conts{overflow-y:auto;height:22.125rem;padding-bottom:0.5rem;padding-top:1rem;color:#000;font-size:1.0rem;font-weight:400;}
		.daewonlayerCont.personal-info-popup .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.personal-info-popup .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#fff;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;background-color:#000;}

/* 08. 마이페이지 > 비회원 개인정보 수집/이용 :: 팝업관련*/	
		.daewonlayerCont.nonPersonal-info-popup {max-height:85%;min-height:35.0rem;padding:3.125rem;}
		.daewonlayerCont.nonPersonal-info-popup .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.nonPersonal-info-popup .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.nonPersonal-info-popup .wrap .conts{overflow-y:auto;height:22.125rem;padding-bottom:0.5rem;padding-top:1rem;color:#000;font-size:1.0rem;font-weight:400;}
		.daewonlayerCont.nonPersonal-info-popup .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.nonPersonal-info-popup .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#fff;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;background-color:#000;}

/* 08. 마이페이지 > 비회원 개인정보 수집/이용 :: 팝업관련*/	
		.daewonlayerCont.use-term-popup {max-height:85%;min-height:35.0rem;padding:3.125rem;}
		.daewonlayerCont.use-term-popup .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.use-term-popup .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.use-term-popup .wrap .conts{overflow-y:auto;height:22.125rem;padding-bottom:0.5rem;padding-top:1rem;color:#000;font-size:1.0rem;font-weight:400;}
		.daewonlayerCont.use-term-popup .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.use-term-popup .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#fff;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;background-color:#000;}

	/* 08. 마이페이지 > 상품선택 :: 팝업관련*/	
		.daewonlayerCont.prd-select{max-height:85%;padding:3.125rem;}
		.daewonlayerCont.prd-select .layerPopupClose{top:2.8125rem !important}
		.daewonlayerCont.prd-select .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.prd-select .conts {color:#000;font-size:1.125rem;line-height:1.4;}
		.daewonlayerCont.prd-select .conts .sel-wrap{padding-top:1rem}
		.daewonlayerCont.prd-select .conts .sel-wrap > .category{display:flex;align-items:center;}
		.daewonlayerCont.prd-select .conts .sel-wrap > .category > h4{font-size:1rem;color:#000;width:4rem}
		.daewonlayerCont.prd-select .conts .sel-wrap > .category > div.ip-box{display:flex;align-items:center;/* width:12.5rem */width:calc(100% - 4rem)}
		.daewonlayerCont.prd-select .conts .sel-wrap > .category > div.ip-box > div{margin-top:0 !important;width:calc(100% - 25%);}
		.daewonlayerCont.prd-select .conts .sel-wrap > .category > div.ip-box > div + div{margin-left:0.3125rem}
		.daewonlayerCont.prd-select .conts .sel-wrap > .search{display:flex;align-items:center;margin-top:0.625rem}
		.daewonlayerCont.prd-select .conts .sel-wrap > .search > h4{font-size:1rem;color:#000;width:4rem;/* margin-right:1.5rem; */}
		.daewonlayerCont.prd-select .conts .sel-wrap > .search > div.ip-box{display:flex;align-items:center;width:calc(100% - 4rem);}
		.daewonlayerCont.prd-select .conts .sel-wrap > .search > div.ip-box .select-box-default-st.option{width:12.8125rem;margin-right:0.3125rem}
		.daewonlayerCont.prd-select .conts .sel-wrap > .search > div.ip-box .search-ip{display:flex;align-items:center;}
		.daewonlayerCont.prd-select .conts .sel-wrap > .search > div.ip-box .search-ip input{width:29.3rem}
		.daewonlayerCont.prd-select .conts .sel-wrap > .search > div.ip-box .search-ip a.search-btn{width:9.375rem;height:3.125rem;color:#fff;background-color:#000;display:flex;justify-content:center;align-items:center;line-height:0;font-size:0.875rem;font-weight:600;margin-left:0.3125rem;cursor:pointer}
		.daewonlayerCont.prd-select .conts .table-wrap{padding-top:3.125rem;}
		.daewonlayerCont.prd-select .conts .table-wrap > p.title{font-size:1.125rem;font-weight:400;color:#000;padding-bottom:1.125rem;border-bottom:1px solid #000;}
		.daewonlayerCont.prd-select .conts .table-wrap > p.title span.num{display:inline-block;font-weight:700;}
		.daewonlayerCont.prd-select .conts .table-wrap .table{overflow-y:auto;height:19.625rem;padding:0 0.3125rem;}
		.daewonlayerCont.prd-select .conts .table-wrap table thead tr th{padding:0.875rem 1.25rem;text-align:center;font-size:1rem;color:#000;}
		.daewonlayerCont.prd-select .conts .table-wrap table thead tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.prd-select .conts .table-wrap table tbody tr{border-bottom:1px solid #d9d9d9;}
		.daewonlayerCont.prd-select .conts .table-wrap table tbody tr td{font-size:1rem;color:#000;padding:1.25rem;text-align:center;}
		.daewonlayerCont.prd-select .conts .table-wrap table tbody tr td.price{font-weight:600;}
		.daewonlayerCont.prd-select .conts .table-wrap table tbody tr td.goods{text-align:left;}
		.daewonlayerCont.prd-select .conts .table-wrap table tbody tr td.goods input[type=radio] + label:before{margin-right:0;}
		.daewonlayerCont.prd-select .conts .table-wrap table tbody tr td.goods .goods-list{display:flex;align-items:center;margin-left:1.25rem}
		.daewonlayerCont.prd-select .conts .table-wrap table tbody tr td.goods .goods-list figure.thumb{width:5.625rem;height:5.625rem;border-radius:0.625rem;overflow:hidden;}
		.daewonlayerCont.prd-select .conts .table-wrap table tbody tr td.goods .goods-list > p{margin-left:1rem;font-size:0.875rem;font-weight:600;color:#000;}
		.daewonlayerCont.prd-select .btn-wrap {display:flex;justify-content:center;margin-top:3.125em;}
		.daewonlayerCont.prd-select .btn-wrap a {min-width:20.0rem;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.prd-select .btn-wrap a.apply {color:#fff;border-color:#000;background-color:#000;}
		.daewonlayerCont.prd-select .btn-wrap a + a {margin-left:0.5rem;}

	/* 08. 마이페이지 > 구매확정2 :: 팝업관련*/
		.daewonlayerCont.nonMem_orderPass {max-height:85%;min-height:23.625rem;}

		.daewonlayerCont.nonMem_orderPass .wrap h1 {color:#000;font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.0rem;}
		.daewonlayerCont.nonMem_orderPass .conts {padding-top:1.875rem;}
		.daewonlayerCont.nonMem_orderPass .conts p {color:#000;font-size:0.875rem}
		.daewonlayerCont.nonMem_orderPass .conts .ip-box{margin-top:1.25rem;}
		.daewonlayerCont.nonMem_orderPass .conts .ip-box input{width:100%;}
		.daewonlayerCont.nonMem_orderPass .conts .ip-box input + input{margin-top:0.3125rem}
		.daewonlayerCont.nonMem_orderPass .btn-wrap {display:flex;justify-content:space-between;margin-top:3.125em;}
		.daewonlayerCont.nonMem_orderPass .btn-wrap a {min-width:49%;height:3.0rem;;color:#000;font-size:1.125rem;font-weight:600;line-height:2.875rem;text-align:center;border:1px solid #000;border-radius:3.0rem;}
		.daewonlayerCont.nonMem_orderPass .btn-wrap a.apply {color:#fff;border-color:#000;background-color:#000}


	.contents.mypage.modify{width:100%;padding-left:0;padding-top:2rem;}
	.contents.mypage.modify .info_table .table > dl dd .pw-wrap{flex-direction:column;align-items:flex-start !important;}
	.contents.mypage.modify .info_table .table > dl dd a.pw_btn{width:100%;}

		/* 07 멤버십 */
/* 로그인(아이디/비밀번호, 비회원 조회) */
	.contents.member.join_login .login-box {width:100%;max-width:31.25rem;border:1px solid #DDDDDD;margin:0 auto;border-top:3px solid #ED1B23;padding:2.5rem 2.75rem 1.875rem 2.75rem;border-radius:0 0 0.9375rem 0.9375rem;margin-top:2.5rem;}
	.contents.member.join_login .login-box form input[type=text],
	.contents.member.join_login .login-box form input[type=password],
	.contents.member.join_login .login-box form input[type=submit] {width:100%;line-height:2.75rem;border-radius:3.125rem;margin-bottom:0.3125rem;padding:0 1.25rem;}
	.contents.member.join_login .login-box .idchk {margin:0.3125rem 0 0.9375rem 0;font-size:1rem;color:#333;}
	.contents.member.join_login .login-box .login-wrap .login-btn {color:#fff;background:#000;font-weight:600;font-size:1rem;margin-bottom:0;border:1px solid #000;}

	.contents.member.join_login .login-box .search-btn {text-align:center;margin-top:1.25rem;}
	.contents.member.join_login .login-box .search-btn a {padding:0;margin:0;height:auto;border:0 none;background:0 none;font-size:0.875rem;}
	.contents.member.join_login .login-box .search-btn a + a:before {content:"";display:inline-block;width:0.0625rem;height:0.4375rem;background-color:#DDDDDD;margin:0 1.4375rem;}

	.contents.member.join_login .login-box .sns-login {text-align:center;margin-top:0.75rem;}
	.contents.member.join_login .login-box .sns-login span {font-weight:600;}
	.contents.member.join_login .login-box .sns-login span:before {content:"";width:100%;height:1px;background-color:#E2E2E2;display:inline-block;margin-bottom:-0.9375rem;}
	.contents.member.join_login .login-box .sns-login span em {font-style:normal;background:#fff;font-weight:600;font-size:1rem;padding:0 10px;}
	.contents.member.join_login .login-box .sns-login .sns-box {display:flex;justify-content:center;margin:1rem 0.5rem 2.5rem 0.5rem;}
	.contents.member.join_login .login-box .sns-login .sns-box a {font-size:0;line-height:0;border-radius:50%;overflow:hidden;}
	.contents.member.join_login .login-box .sns-login .sns-box a + a {margin-left:1.25rem;}
	.contents.member.join_login .login-box .sns-login .sns-box a.facebook {background-color:#3A5CA9;}
	.contents.member.join_login .login-box .sns-login .sns-box a.naver {background-color:#2EB80D;}
	.contents.member.join_login .login-box .sns-login .sns-box a.kakao {background-color:#FFE600;}

	.contents.member.join_login .login-box .n-login-wrap p.title {text-align:center;font-weight:600;font-size:1.125rem;margin-bottom:1.125rem}
	.contents.member.join_login .login-box .n-login-wrap input.confirm-btn {font-size:1rem;background:#F5F5F5;margin-bottom:0;font-weight:600;border:1px solid #F5F5F5;color:#231F20;}
	.contents.member.join_login .login-box a.find-orderPass {display:flex;justify-content:center;font-size:0.875rem;margin-top:0.625rem;letter-spacing:-0.5px;text-decoration:underline;}
	.contents.member.join_login .login-box p.caution {font-size:0.875rem;font-weight:200;margin-top:1.25rem;letter-spacing:-0.5px;}

/* 로그인(비회원 주문) */
	.contents.member.join_login .login-box .n-login-wrap a.confirm-btn{font-size:1rem;background:#F5F5F5;margin-bottom:0;font-weight:600;border:1px solid #F5F5F5;color:#231F20;display:flex;justify-content:center;align-items:center;width: 100%;line-height: 2.75rem;border-radius: 3.125rem;padding: 0 1.25rem;}

/* 상단 경로 .mem-process*/
	.wrap .mem-process {text-align:center;padding-bottom:3.125rem;}
	.wrap .mem-process > ul {position:relative;display:inline-flex;justify-content:space-between;}
	.wrap .mem-process > ul:before {content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,0);width:calc(100% - 1.875rem);border-top:1px solid #000;}
	.wrap .mem-process > ul li {position:relative;width:2.5625rem;height:2.5625rem;border-radius:50%;background-color:#fff;}
	.wrap .mem-process > ul li:after {content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.5625rem;height:1.5625rem;background-color:#F5F5F5;border-radius:50%;display:flex;justify-content:center;align-items:center;}
	.wrap .mem-process > ul li + li {margin-left:4.375rem;}
	.wrap .mem-process > ul li span {position:absolute;top:calc(100% + 0.3125rem);left:50%;transform:translate(-50%,0);white-space:nowrap;font-size:0.75rem;font-weight:700;color:#888;}
	.wrap .mem-process > ul li.active:after {color:#fff;font-size:0.75rem;font-weight:300;width:2.125rem;height:2.125rem;background-color:#ED1B23;}
	.wrap .mem-process > ul li.active span {color:#222;}
	.wrap .mem-process > ul li.active:nth-child(1):after {content:"01";}
	.wrap .mem-process > ul li.active:nth-child(2):after {content:"02";}
	.wrap .mem-process > ul li.active:nth-child(3):after {content:"03";}

	.contents.member.join_agreement .agreement-wrap {max-width:1060px;margin:0 auto;margin-top:2.5rem;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap h3 {font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.25rem;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap {margin-top:1.25rem;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk {align-items:center;display:flex;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk .agree {font-weight:700;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk span.nece {color:#ED1B23;font-weight:700;margin:0 0.25rem;margin-bottom:0.125rem;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk > span {margin-left:0.3125rem;color:#888888;font-weight:400;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk a.view {font-size:0.875rem;font-weight:300;margin:0.1875rem 0 0 2.1875rem;text-decoration:underline;color:#ED1B23;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.cont-box {width:100%;border:1px solid #D9D9D9;margin-top:0.375rem;color:#888888;font-size:0.875rem;font-weight:300;line-height:1.25rem;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.cont-box .agree-scroll {height:7.5rem;overflow-y:scroll;padding:0.625rem;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.cont-box .agree-scroll strong {display:block;margin-top:0.9375rem;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .btn-box {display:flex;justify-content:center;align-items:center;margin-top:2.8125rem;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .btn-box a {width:12.5rem;height:3rem;border-radius:3.125rem;font-weight:600;line-height:3.0rem;text-align:center;padding:0 0.875rem;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .btn-box a.prev {color:#000;background-color:#fff;border:1px solid #000;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .btn-box a.next {color:#fff;background-color:#222;border:1px solid #222222;}
	.contents.member.join_agreement .agreement-wrap .agree-wrap .btn-box a + a {margin-left:0.5rem;}
	
	/* 통합회원가입 :선택 */
	.contents.member.join_login .combine-login-box {width:100%;max-width:31.25rem;margin:0 auto;margin-top:2.5rem;}
	.contents.member.join_login .combine-login-box .member-wrap{padding-bottom:1.875rem}
	.contents.member.join_login .combine-login-box .member-wrap > a {font-size:1rem;background:#ED1B23;font-weight:600;color:#fff;display:flex;justify-content:center;align-items:center;width: 100%;line-height: 2.75rem;border-radius: 3.125rem;padding: 0 1.25rem;}
	.contents.member.join_login .combine-login-box .sns-member{padding:1.25rem 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
	.contents.member.join_login .combine-login-box .sns-member > p{text-align:center;font-size:1.125rem;color:#000;font-weight:600}
	.contents.member.join_login .combine-login-box .sns-member > span{display:block;text-align:center;font-size:0.875rem;color:#888;font-weight:300;}
	.contents.member.join_login .combine-login-box .sns-box {display:flex;justify-content:center;margin:1.25rem 0 0;}
	.contents.member.join_login .combine-login-box .sns-box a {font-size:0;line-height:0;border-radius:50%;overflow:hidden;}
	.contents.member.join_login .combine-login-box .sns-box a + a {margin-left:1rem;}
	.contents.member.join_login .combine-login-box .sns-box a.facebook {background-color:#3A5CA9;}
	.contents.member.join_login .combine-login-box .sns-box a.naver {background-color:#2EB80D;}
	.contents.member.join_login .combine-login-box .sns-box a.kakao {background-color:#FFE600;}
	.contents.member.join_login .combine-login-box .benefit{padding-top:2.5rem;}
	.contents.member.join_login .combine-login-box .benefit > p{text-align:center;font-size:1.125rem;color:#000;font-weight:600}
	.contents.member.join_login .combine-login-box .benefit > a{font-size:1rem;font-weight:600;text-decoration:underline;color:#ED1B23;text-underline-offset :3px;display:table;margin:1.25rem auto 0}
	.contents.member.join_login .combine-login-box .benefit ul{margin-top:0.625rem;display:flex;flex-flow:wrap;justify-content:space-between}
	.contents.member.join_login .combine-login-box .benefit ul li{padding:0.75rem 1.25rem;border:1px solid #e2e2e2;display:flex;align-items:center;width:100%;margin-top:5px;}
	.contents.member.join_login .combine-login-box .benefit ul li > p{font-size:0.875rem;color:#222;font-weight:600;margin-left:0.625rem}


	/* 통합회원가입 :정보입력 */

		.contents.member.join_input .input-wrap {max-width:1060px;margin:0 auto;margin-top:2.5rem;}
		.contents.member.join_input .input-wrap h3 {font-size:1.375rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:1.25rem;}
		.contents.member.join_input .input-wrap form .signup {margin:0 auto 3.125rem;}
		.contents.member.join_input .input-wrap form .signup input {width:100%;padding:0 0.5rem;}
		.contents.member.join_input .input-wrap form .signup dl dd span {font-size:0.875rem;font-weight:300;margin-left:0.25rem;}
		.contents.member.join_input .input-wrap form .signup dl dd span.blue {color:#211E9D;}
		.contents.member.join_input .input-wrap form .signup dl dd span.red {color:#ED1B23;}
		.contents.member.join_input .input-wrap form .signup dd > div{width:100%}
		.contents.member.join_input .input-wrap form .signup dd div.mail-chk div.select-box-default-st{width: 100%;margin-left: 0 !important;margin-top: 0.3125rem;}
		.contents.member.join_input .input-wrap form .signup dd div.mail-chk {display:flex;align-items:center;}
		.contents.member.join_input .input-wrap form .signup dd div.phone-box {display:flex;align-items:center;}
		.contents.member.join_input .input-wrap form .signup dd div .chkbox {font-size:0.875rem;font-weight:300;color:#888;}
		.contents.member.join_input .input-wrap form .signup dd div.phone-box{flex-direction:column;align-items:flex-start;}
		.contents.member.join_input .input-wrap form .signup dd div.phone-box .chkbox{margin-top:0.3125rem;}
		.contents.member.join_input .input-wrap form .signup dd div.phone-box .chkbox label{margin-left:0 !important;}
		.contents.member.join_input .input-wrap form .signup dd div.mail-chk .chkbox input[type=checkbox] + label{margin-left: 0 !important; width: 100%;margin-top: 0.3125rem;}
		.contents.member.join_input .input-wrap form .signup dd div.mail-chk{flex-direction:column;align-items:flex-start;}
		.contents.member.join_input .input-wrap form .signup dd .zip-code {display:inline-block;width:9.375rem;height:3.125rem;font-size:0.875rem;line-height:3.125rem;color:#fff;font-weight:700;text-align:center;background-color:#000;padding:0 1.125rem;margin-left:0.25rem;}
		.contents.member.join_input .input-wrap form .signup dd .address {width:100%;}
		.contents.member.join_input .input-wrap form .signup dd .address > div.address_2 input {width:100%;margin-top:0.3125rem;}
		.contents.member.join_input .input-wrap form .signup dd .birth-box {display:flex;}
		.contents.member.join_input .input-wrap form .signup dd .birth-box .calendar-wrap {height:3rem;}
		.contents.member.join_input .input-wrap form .signup dd .birth-box .calendar-wrap > input {line-height:3.0rem;width:100%;height:100%;border:none;padding: 0 1.875rem 0 0.3125rem;}
		.contents.member.join_input .input-wrap form .signup dt .e_interest {margin-top:0.9375rem;}
		.contents.member.join_input .input-wrap form .signup dd .e_interest-box {display:flex;flex-flow:row wrap;}
		.contents.member.join_input .input-wrap form .signup dd .e_interest-box > div {margin:0.3125rem 1.25rem 0.3125rem 0;font-size:0.875rem;font-weight:300;color:#222;line-height:17px;display:flex;}
		.contents.member.join_input .input-wrap .btn-box {display:flex;justify-content:center;align-items:center;margin-top:2.8125rem;}
		.contents.member.join_input .input-wrap .btn-box a {display:block;width:12.5rem;height:3rem;line-height:3rem;border-radius:3.125rem;font-weight:600;text-align:center;}
		.contents.member.join_input .input-wrap .btn-box a + a {margin-left:0.5rem;}
		.contents.member.join_input .input-wrap .btn-box a.cancel {color:#000;background-color:#fff;border:1px solid #000;} 
		.contents.member.join_input .input-wrap .btn-box a.confirm {color:#fff;background-color:#ED1B23;border:1px solid #ED1B23;} 

	/* 통합회원가입 :가입완료 */
		.contents.member.join_complete .complete-wrap {max-width:1060px;margin:0 auto;margin-top:2.5rem;}
		.contents.member.join_complete .complete-wrap .complete-box {border:1px solid #D9D9D9;display:flex;flex-flow:column;align-items:center;padding:2.1875rem 0;text-align:center;}
		.contents.member.join_complete .complete-wrap .complete-box .txt-wrap p.c-icon {width:3.375rem;height:4.6875rem;background-image:url('../images/member/complete-icon.png');margin:0 auto;}
		.contents.member.join_complete .complete-wrap .complete-box .txt-wrap p.c-tit {font-size:1.375rem;margin:0 0 0.8125rem;}
		.contents.member.join_complete .complete-wrap .complete-box .txt-wrap p.c-txt {font-size:1.125rem;color:#565656;line-height:1.4;margin-bottom:3.5625rem;}
		.contents.member.join_complete .complete-wrap .complete-box .complete-list {display:flex;flex-flow:wrap;}
		.contents.member.join_complete .complete-wrap .complete-box .complete-list a {position:relative;font-size:0;line-height:0;text-indent:-250%;width:6.25rem;height:6.25rem;background-color:#f9f9f9;background-repeat:no-repeat;background-position:left center;background-size:cover;border-radius:50%;overflow:hidden;}
		.contents.member.join_complete .complete-wrap .complete-box .complete-list a + a {margin-left:1.25rem;}
		.contents.member.join_complete .complete-wrap .complete-box .complete-list a:nth-child(1) {background-image:url('../images/member/logo-daewonshop.png');}
		.contents.member.join_complete .complete-wrap .complete-box .complete-list a:nth-child(2) {background-image:url('../images/member/logo-studioghibli.png');}
		/*.contents.member.join_complete .complete-wrap .complete-box .complete-list a:nth-child(3) {background-image:url('../images/member/logo-n&market.png');}
		.contents.member.join_complete .complete-wrap .complete-box .complete-list a:nth-child(4) {background-image:url('../images/member/logo-takaratomy.png');}*/
		.contents.member.join_complete .complete-wrap .complete-box .complete-list a:nth-child(3) {background-image:url('../images/member/logo-marvel.png');}

		.contents.member.join_complete .complete-wrap .complete-box .complete-list a:after {content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100;background-color:#ddd;background-repeat:no-repeat;/* background-position:right center; */background-size:cover;border-radius:50%;overflow:hidden;opacity:0;}
		.contents.member.join_complete .complete-wrap .complete-box .complete-list a:nth-child(1):after {background-image:url('../images/member/logo-daewonshop.png');}
		.contents.member.join_complete .complete-wrap .complete-box .complete-list a:nth-child(2):after {background-image:url('../images/member/logo-studioghibli.png');}
		/*.contents.member.join_complete .complete-wrap .complete-box .complete-list a:nth-child(3):after {background-image:url('../images/member/logo-n&market.png');}
		.contents.member.join_complete .complete-wrap .complete-box .complete-list a:nth-child(4):after {background-image:url('../images/member/logo-takaratomy.png');}*/
		.contents.member.join_complete .complete-wrap .complete-box .complete-list a:nth-child(3):after {background-image:url('../images/member/logo-marvel.png');}
		.contents.member.join_complete .complete-wrap .complete-box .complete-list a:hover:after {opacity:1;}
		.contents.member.join_complete .complete-wrap .complete-box .logo_txt{color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;width:calc(100% - 1rem);height:2.5rem;line-height:0;background-color:#000;border-radius:2.5rem;margin-top:2.625rem;}

	/* 아이디찾기 */
		.contents.member.find_login .login-box {width:100%;max-width:31.25rem;border:1px solid #DDDDDD;margin:0 auto;border-top:3px solid #ED1B23;padding:1.875rem 2.875rem 2.5rem;border-radius:0 0 0.9375rem 0.9375rem;margin-top:2.5rem;}
		.contents.member.find_login .login-box form input[type=text],
		.contents.member.find_login .login-box form input[type=password],
		.contents.member.find_login .login-box form input[type=submit] {width:100%;line-height:2.75rem;border-radius:3.125rem;margin-bottom:0.3125rem;padding:0 1.25rem;}
		.contents.member.find_login .login-box input[type=radio] + label:after{top:50% !important;transform:translateY(-50%) !important}
		.contents.member.find_login .login-box .login-wrap{padding-bottom:1.25rem;}
		.contents.member.find_login .login-box .login-wrap > p{text-align:center;font-size:1.125rem;font-weight:600;color:#000;margin-bottom:0.875rem}
		.contents.member.find_login .login-box .login-wrap > p.info_txt{font-size:0.875rem;text-align:left;position:relative;padding-left:0.6125rem;font-weight:400;margin-bottom:0;}
		.contents.member.find_login .login-box .login-wrap > .find_check{margin-top:0.875rem;}
		.contents.member.find_login .login-box .login-wrap > p.info_txt:before{content:'';width:3px;height:3px;border-radius:50%;background-color:#000;position:absolute;left:0;top:0.3125rem;}
		.contents.member.find_login .login-box .find_check > div{line-height:0;margin:0 0 0.625rem}
		.contents.member.find_login .login-box .find_check > div + div{margin-left:1.875rem}
		.contents.member.find_login .login-box .idchk {margin:0.3125rem 0 0.9375rem 0;font-size:1rem;color:#333;}
		.contents.member.find_login .login-box .login-wrap .login-btn {color:#fff;background:#000;font-weight:600;font-size:1rem;margin-bottom:0;border:1px solid #000;margin-top:0.3125rem}
		.contents.member.find_login .login-box .login-wrap a.login-btn {text-align:center;display:block;color:#fff;background:#000;font-weight:600;font-size:1rem;margin-bottom:0;border:1px solid #000;margin-top:0.3125rem;width: 100%;line-height: 2.75rem; border-radius: 3.125rem;padding: 0 1.25rem;}
		.contents.member.find_login .login-box .search-btn{padding-top:1.25rem;display:flex;justify-content:space-between;border-top:1px solid #e2e2e2}
		.contents.member.find_login .login-box .search-btn a{font-size:1rem;width:12.5rem;border-radius:3.125rem;text-align:center;line-height:2.75rem;display:block;font-weight:600}
		.contents.member.find_login .login-box .search-btn a.pw-btn{color:#000;border:1px solid #000;}
		.contents.member.find_login .login-box .search-btn a.log-btn{color:#fff;background-color:#ED1B23;}
		.contents.member.find_login .login-box .find_form{display:none;}
		.contents.member.find_login .login-box .find_form.active{display:block}
		.contents.member.find_login .login-box .find_form .ph-btn{display:block;width:100%;border-radius:31.25rem;border:1px solid #ddd;font-size:0.875rem;text-align:center;padding:1.875rem 0}
		.contents.member.find_login .login-box .find-val{text-align:center;padding:2.8125rem 0;font-size:1.25rem;color:#000}
	
	/* 비밀번호찾기 */
		.contents.member.find_login .login-box > a.login-btn{width:100%;display:block;height:3rem;line-height:3rem;border-radius:3.125rem;font-weight:600;text-align:center;color:#fff;background-color:#000;}
		.contents.member.find_login .login-box .pass_check{margin-bottom:0.9375rem;}
		.contents.member.find_login .login-box .pass_check > p{font-size:14px;font-weight:400;color:#000;margin-bottom:1.25rem;}
		.contents.member.find_login .login-box .pass_check > div + div{margin-top:1.875rem;}
		.contents.member.find_login .login-box .pass_check > div input[type=radio] + label{}
		.contents.member.find_login .login-box .pass_check > div input[type=radio] + label strong{font-weight:600}
		.contents.member.find_login .login-box .pass_check > div input[type=radio] + label p{color:#000}
		.contents.member.find_login .login-box .pass_check > div input[type=radio] + label p span{color:#494949}
		.contents.member.find_login .login-box .conts > p{font-size:0.875rem;color:#000;margin-bottom:1.125rem;}
		.contents.member.find_login .login-box .conts .date{font-size:0.875rem;color:#ED1B23}
		.contents.member.find_login .login-box .conts .date span.count{font-weight:600;}
		.contents.member.find_login .login-box .conts .com > div{display:flex;align-items:center;font-size:0.875rem}
		.contents.member.find_login .login-box .conts .com > div p.ng{color:#ED1B23}
		.contents.member.find_login .login-box .conts .com > div p.af{color:#211E9D}
		.contents.member.find_login .login-box .btn-wrap{display:flex;justify-content:space-between;margin-top:1.25rem;}
		.contents.member.find_login .login-box .btn-wrap a{display:block;width:12.5rem;height:3rem;line-height:3rem;border-radius:3.125rem;font-weight:600;text-align:center;}
		.contents.member.find_login .login-box .btn-wrap a.pw-btn{color:#000;border:1px solid #000;}
		.contents.member.find_login .login-box .btn-wrap a.login-btn{color:#fff;background-color:#000;}


		.contents.member.adult_login .adult-box{width:100%;max-width:31.25rem;min-height:21.25rem;border:1px solid #000;margin:1.625rem auto 0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2.1875rem 0}
		.contents.member.adult_login .adult-box .num{width:5.125rem;height:5.125rem;border-radius:50%;border:3px solid #ed1b23;display:flex;align-items:center;justify-content:center;font-size:2.25rem;font-weight:500;color:#000;margin-bottom:0.9375rem;}
		.contents.member.adult_login .adult-box .txt{text-align:center;color:#000;padding:0 3.75rem;}
		.contents.member.adult_login .adult-box .txt > h4{font-size:1.5rem;font-weight:600;margin-bottom:0.9375rem;}
		.contents.member.adult_login .adult-box .txt > p{font-size:1rem;font-weight:500;line-height:1.4;}
		.contents.member.adult_login .adult-box .adult-table{border:1px solid #e2e2e2;padding:1.25rem 2.375rem}
		.contents.member.adult_login .adult-box .adult-table > dl{display:flex;align-items:center;justify-content:space-between;text-align:left;}
		.contents.member.adult_login .adult-box .adult-table > dl + dl{margin-top:0.625rem}
		.contents.member.adult_login .adult-box .adult-table > dl > dt{width:50%;color:#000}
		.contents.member.adult_login .adult-box .adult-table > dl > dd{width:50%;color:#000;font-weight:600}
		.contents.member.adult_login .adult-box .cont{text-align:center;color:#000;padding:0 3rem;width:100%;}
		.contents.member.adult_login .adult-box .cont > h4{font-size:1.5rem;font-weight:600;margin-bottom:0.9375rem;}
		.contents.member.adult_login .adult-box .cont > a.adult-btn{background-color:#000;color:#fff;text-align:center;display:block;font-weight:600;font-size:1rem;margin-bottom:0.3125rem;margin-top:1.25rem;width: 100%;line-height: 2.75rem; border-radius: 3.125rem;padding: 0 1.25rem;}


		.contents.member.adult_login .adult-back{font-size:1rem;font-weight:500;color:#000;margin:1.25rem auto 1.875rem;display:flex;justify-content:center;text-decoration:underline;align-items:center;}
		.contents.member.adult_login .adult-back:before{content:'';background:url("../images/common/back-icon.png")no-repeat;width:1.5rem;height:1.5rem;display:inline-block;}
		.contents.member.adult_login .login-box {width:100%;max-width:31.25rem;border:1px solid #DDDDDD;margin:0 auto;border-top:3px solid #ED1B23;padding:0 2.875rem;border-radius:0 0 0.9375rem 0.9375rem;margin-top:2.5rem;}
		.contents.member.adult_login .login-box .login-wrap .cont{padding:2.5rem 0}
		.contents.member.adult_login .login-box .login-wrap .cont .chk-wrap{margin:0.625rem 0 1.875rem;display:flex;justify-content:center;}
		.contents.member.adult_login .login-box .login-wrap .cont + .cont{border-top:1px solid #ddd}
		.contents.member.adult_login .login-box .login-wrap .cont .title{text-align:center;margin-bottom:1.25rem;}
		.contents.member.adult_login .login-box .login-wrap .cont .title > h4{font-size:2.125rem;color:#000;font-weight:600}
		.contents.member.adult_login .login-box .login-wrap .cont .title > p{font-size:1rem;color:#000;margin-top:0.3125rem;}
		.contents.member.adult_login .login-box .login-wrap .cont a{text-align:center;display:block;font-weight:600;font-size:1rem;margin-bottom:0;margin-top:0.3125rem;width: 100%;line-height: 2.75rem; border-radius: 3.125rem;padding: 0 1.25rem;}
		.contents.member.adult_login .login-box .login-wrap .cont a.login-btn{color:#fff;background:#000;border:1px solid #000;}
		.contents.member.adult_login .login-box .login-wrap .cont a.confirm{color:#fff;background:#000;border:1px solid #000;}
		.contents.member.adult_login .login-box .login-wrap .cont a.regist-btn{background:#ED1B23;color:#fff;border:1px solid #ED1B23}
		.contents.member.adult_login .login-box .login-wrap .cont .caution{font-size:0.875rem;color:#888888;margin-top:0.875rem;}

		.contents.mypage.marketing .marketing-box{display:flex;flex-direction:column;align-items:center;margin-top:3.125rem}
		.contents.mypage.marketing > .sub-head-tit{padding-top:0;}
		.contents.mypage.marketing .marketing-box .marketing-wrap{width:100%;max-width:31.25rem;}
		.contents.mypage.marketing .marketing-box .marketing-wrap .chk{margin-top:1.25rem}
		.contents.mypage.marketing .marketing-box .marketing-wrap .chk.line{margin-top:0;padding-bottom:1.25rem;border-bottom:1px solid #000}
		.contents.mypage.marketing .marketing-box .marketing-wrap .chk label{color:#222;}
		.contents.mypage.marketing .marketing-box .marketing-wrap .chk label span.sel{color:#309CD9;font-weight:700;}
		.contents.mypage.marketing .marketing-box .marketing-wrap .chk label span.cRed{font-weight:700}
		.contents.mypage.marketing .marketing-box .btn-wrap{display:flex;justify-content:center;align-items:center;margin-top:3.125rem}
		.contents.mypage.marketing .marketing-box .btn-wrap a{width:100%;height:3rem;border-radius:3.125rem;font-weight:600;line-height:3.0rem;text-align:center;padding:0 0.875rem;}
		.contents.mypage.marketing .marketing-box .btn-wrap a.save{border:1px solid #000;background-color:#000;color:#fff;}
		.contents.mypage.marketing .marketing-box .btn-wrap a.close{border:1px solid #000;background-color:#fff;color:#000;}
		.contents.mypage.marketing .marketing-box .btn-wrap a + a{margin-left:0.625rem}
		
		@media (max-width: 680px) {
			.contents.member.join_complete .complete-wrap .complete-box .complete-list{flex-flow:wrap;justify-content:center;padding:0 4rem}
			.contents.member.join_complete .complete-wrap .complete-box .complete-list > a:nth-child(4){margin-left:0;}
			.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk{flex-flow:wrap;}
			.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk > span{width:100%;margin-left:2.375rem}
			.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk a.view{margin: 0;margin-left: 0.3125rem;}
			.contents.member.join_input .input-wrap form .signup dd div span.terms{margin-left: 0;margin-top: 0.3125rem;display: block;}
			.contents.mypage.modify .title > p.dec{line-height:1.4 !important;}
			

		}


		@media (max-width: 640px) {
			.table > dl dt{width:30%;}
			.table > dl dd{width:calc(100% - 30%)}
			.container > .wrap{padding:0 1rem;}
			.contents.member.join_login .login-box{padding:2.5rem 1.75rem 1.875rem 1.75rem}
			.contents.member.join_login .combine-login-box .benefit ul li{width:100%;padding:0.75rem}
			.contents.member.find_login .login-box{padding:1.875rem 1.875rem 2.5rem}
			.contents.member.find_login .login-box .search-btn > a,.contents.member.find_login .login-box .btn-wrap a{width:calc(50% - 0.3125rem)}

			.contents.mypage.modify .withdraw_input .table > dl dd input{width:100% !important;}
		
		}
		@media (max-width: 520px) {
			
			.contents.member.join_complete .complete-wrap .complete-box .complete-list{padding:0 1rem}
		
		}

		@media (max-width: 425px) {
			.table > dl dt,.table > dl dd,.table > dl dt label{font-size:0.75rem !important;}
			.table > dl dt{width:30%;padding-left:1rem;padding-right:0.5rem;}
			.table > dl dd{width:calc(100% - 30%)}
			.table > dl dd > div{width:100% !important;font-size:0.75rem}
			.table > dl dd > div input{width:100% !important;font-size:0.75rem}
			.contents.member.join_login .login-box form input[type=text], .contents.member.join_login .login-box form input[type=password], .contents.member.join_login .login-box form input[type=submit]{line-height:2.5rem !important}
			
			.daewonlayerCont.nonMem_orderPass .wrap h1{font-size:1rem;}
			.daewonlayerCont.nonMem_orderPass .conts p,.daewonlayerCont.nonMem_orderPass .conts .ip-box input{font-size:0.75rem;}
			.daewonlayerCont.nonMem_orderPass .btn-wrap > a{font-size:0.875rem}
			.daewonlayerCont.nonMem_orderPass .conts{padding-top:1.25rem}
			.daewonlayerCont.nonMem_orderPass .btn-wrap{margin-top:1.25rem;}
			
			.contents.member.join_login > .sub-head-tit h1,.contents.member.find_login > .sub-head-tit h1,.contents.member.join_agreement > .sub-head-tit h1,.contents.member.join_input > .sub-head-tit h1,.contents.member.join_complete > .sub-head-tit h1{font-size:1.125rem}
			.contents.member.join_login > .sub-head-tit > p.desc,.contents.member.find_login > .sub-head-tit > p.desc,.contents.member.join_agreement > .sub-head-tit > p.desc,.contents.member.join_input > .sub-head-tit > p.desc,.contents.member.join_complete >.sub-head-tit > p.desc {font-size:0.75rem}
			
			.contents.member.join_login .login-box{padding:1.25rem;margin-top:1.25rem;}
			.contents.member.join_login .login-box .n-login-wrap input{font-size:0.75rem}
			.contents.member.join_login .login-box a.find-orderPass{font-size:0.75rem}
			.contents.member.join_login .login-box .login-wrap input,.contents.member.join_login .login-box .idchk,.contents.member.join_login .login-box .search-btn > a{font-size:0.75rem}
			.contents.member.join_login .login-box .login-wrap .login-btn,.contents.member.join_login .login-box .n-login-wrap input.confirm-btn{font-size:0.875rem;}
			.contents.member.join_login .login-box .login-wrap .login-btn{line-height:2.5rem}
			.contents.member.join_login .combine-login-box{margin-top:1.25rem}
			.contents.member.join_login .combine-login-box .benefit ul li{width:100%;padding:0.75rem}
			.contents.member.join_login .combine-login-box .member-wrap{padding-bottom:1.25rem;}
			.contents.member.join_login .combine-login-box .member-wrap > a{font-size:0.875rem;}
			.contents.member.join_login .combine-login-box .sns-member > span{font-size:0.75rem;}
			.contents.member.join_login .combine-login-box .benefit ul li > p{font-size:0.75rem;}
			.contents.member.join_login .combine-login-box .benefit > a{font-size:0.75rem;}
			.contents.member.join_login .combine-login-box .benefit{padding:1.25rem 0}
			.contents.member.join_login .login-box .n-login-wrap a.confirm-btn{font-size:0.875rem;line-height:2.5rem}
			
			.contents.member.find_login .login-box .login-wrap a.login-btn{font-size:0.875rem;line-height:2.5rem}
			.contents.member.find_login .login-box{padding:1.25rem;margin-top:1.25rem;}
			.contents.member.find_login .login-box input{line-height:2.5rem !important;font-size:0.75rem}
			.contents.member.find_login .login-box .search-btn a{width:calc(50% - 0.3125rem)}
			.contents.member.find_login .login-box .login-wrap .find_check label{font-size:0.75rem;}
			.contents.member.find_login .login-box .login-wrap .find_form{font-size:0.75rem;}
			.contents.member.find_login .login-box .login-wrap .login-btn{font-size:0.875rem;line-height:2.5rem}
			.contents.member.find_login .login-box .search-btn > a{font-size:0.875rem;line-height:2.5rem}
			.contents.member.find_login .login-box .find-val{padding:2.5rem;font-size:0.875rem;}
			.contents.member.find_login .login-box .pass_check > p{font-size:0.75rem}
			.contents.member.find_login .login-box .pass_check > div + div{margin-top:1.25rem}
			.contents.member.find_login .login-box .pass_check > div input[type=radio] + label p{font-size:0.75rem;}
			.contents.member.find_login .login-box .pass_check input[type=radio] + label{font-size:0.75rem}
			.contents.member.find_login .login-box .conts > p{font-size:0.75rem;}
			.contents.member.find_login .login-box .login-wrap .conts .log input{font-size:0.75rem;}
			.contents.member.find_login .login-box .btn-wrap a{line-height:2.5rem;height:2.5rem;font-size:0.875rem;}
			.contents.member.find_login .login-box .conts .date{font-size:0.75rem;}
			.contents.member.find_login .login-box .btn-wrap{margin-top:0}
			.contents.member.find_login .login-box > a.login-btn{line-height:2.5rem;height:2.5rem;font-size:0.875rem}
			.contents.member.adult_login .adult-box{min-height:auto;/* max-height:21.25rem; */padding:1.25rem 0}
			.contents.member.adult_login .adult-box .txt{padding:0 1.875rem}
			.contents.member.adult_login .adult-box .cont{padding:0 1.25rem}
			.contents.member.adult_login .adult-box .adult-table{padding:1.25rem}
			.contents.member.adult_login .adult-box .cont > h4{font-size:1.125rem;}
			.contents.member.adult_login .adult-box .txt > p{font-size:0.75rem;}
			.contents.member.adult_login .adult-box .txt > h4{font-size:1.125rem;}
			.contents.member.adult_login .adult-box .cont > a.adult-btn{font-size:0.875rem;line-height:2.5rem;}
			.contents.member.adult_login .adult-back{font-size:0.75rem;}
			.contents.member.adult_login .login-box{padding:0 1.875rem}
			.contents.member.adult_login .login-box .login-wrap .cont{padding:1.25rem 0}
			.contents.member.adult_login .login-box .login-wrap .cont .caution{font-size:0.75rem;}
			.contents.member.adult_login .login-box .login-wrap .cont a.confirm{font-size:0.875rem;line-height:2.5rem}
			.contents.member.adult_login .login-box .login-wrap .cont .chk-wrap input[type=checkbox].radio + label{font-size:0.75rem}
			.contents.member.adult_login .login-box .login-wrap .cont .title > h4{font-size:1.125rem;}
			.contents.member.adult_login .adult-box .adult-table > dl > dt{font-size:0.75rem;}
			.contents.member.adult_login .adult-box .adult-table > dl > dd{font-size:0.75rem;}
			.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk a.view{margin:0;margin-left:0.3125rem}



			.contents.member.join_agreement .agreement-wrap{margin-top:1.25rem;}
			.wrap .mem-process{padding-bottom:2.125rem}
			.contents.member.join_agreement .agreement-wrap .agree-wrap h3{font-size:1rem;}
			.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk .agree{font-size:0.75rem}
			.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk{flex-flow:wrap}
			.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk > span{font-size:0.75rem;width:100%;margin-left:2.375rem;}
			.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk a.view{font-size:0.75rem;}
			.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.chk input[type=checkbox] + label{font-size:0.75rem;}
			.contents.member.join_agreement .agreement-wrap .agree-wrap .chk-wrap div.cont-box .agree-scroll{font-size:0.75rem}
			.contents.member.join_agreement .agreement-wrap .agree-wrap .btn-box a{font-size:0.875rem;line-height:2.5rem;height:2.5rem;width:calc(50% - 0.3125rem);}
			.contents.member.join_agreement .agreement-wrap .agree-wrap .btn-box{margin-top:1.25rem}
			
			.contents.member.join_input .input-wrap{margin-top:1.25rem}
			.contents.member.join_input .input-wrap h3{font-size:1rem;}
			.contents.member.join_input .input-wrap form .signup dd div{font-size:0.75rem}
			.contents.member.join_input .input-wrap form .signup dd div.phone-box{flex-direction:column;align-items:flex-start;}
			.contents.member.join_input .input-wrap form .signup dd div.phone-box .chkbox{margin-top:0.3125rem;}
			.contents.member.join_input .input-wrap form .signup dd div.phone-box .chkbox label{margin-left:0 !important;font-size:0.75rem;}
			.contents.member.join_input .input-wrap form .signup dd div.mail-chk{flex-direction:column;align-items:flex-start;}
			.contents.member.join_input .input-wrap form .signup dl dd span{width:100%;font-size:0.75rem}
			.contents.member.join_input .input-wrap form .signup dd div.mail-chk div.select-box-default-st{margin-left:0 !important;font-size:0.75rem;width:100%; margin-top:0.3125rem;}
			.contents.member.join_input .input-wrap form .signup dd div.mail-chk .chkbox input[type=checkbox] + label{margin-left:0 !important;font-size:0.75rem;width:100%; margin-top:0.3125rem;}
			.contents.member.join_input .input-wrap form .signup dd .zip-code{font-size:0.75rem;}
			.contents.member.join_input .input-wrap form .signup{margin-bottom:1.25rem}
			.contents.member.join_input .input-wrap form .signup dd .birth-box .calendar-wrap{height:3rem;}
			.contents.member.join_input .input-wrap form .signup dd .e_interest-box > div{font-size:0.75rem;width:100%;}
			.contents.member.join_input .input-wrap .btn-box{margin-top:1.25rem;}
			.contents.member.join_input .input-wrap .btn-box a{line-height:2.5rem;height:2.5rem;font-size:0.875rem;}
			.contents.member.join_input .input-wrap form .signup dd div span.terms{margin-left:0;margin-top:0.3125rem;display:block;}
			
			.contents.member.join_complete .complete-wrap .complete-box{padding:1.25rem;}
			.contents.member.join_complete .complete-wrap .complete-box .txt-wrap p.c-icon{width:2.8125rem;height:4.125rem;background-size:2.8125rem;background-repeat:no-repeat;}
			.contents.member.join_complete .complete-wrap .complete-box .txt-wrap p.c-tit{font-size:1rem;}
			.contents.member.join_complete .complete-wrap .complete-box .txt-wrap p.c-txt{font-size:0.75rem;margin-bottom:1.25rem;}
			.contents.member.join_complete .complete-wrap .complete-box .complete-list{flex-flow:wrap;justify-content:center;padding:0;}
			.contents.member.join_complete .complete-wrap .complete-box .complete-list a{width:4.375rem;height:4.375rem;}
			.contents.member.join_complete .complete-wrap .complete-box .complete-list a:nth-child(4){margin-left:0;}
			
			.contents.mypage.modify .title > h3{font-size:1.125rem !important;}
			.contents.mypage.modify .title > p.dec{font-size:0.75rem !important;}
			.contents.mypage.modify .ip-wrap{margin-top:1.125rem !important;}
			.contents.mypage.modify .ip-wrap > div > p{font-size:0.75rem !important;}
			.contents.mypage.modify .btn-wrap > a{font-size:0.875rem !important;}
			.contents.mypage.modify .ip-wrap > div.id_cont div.i_id{font-size:0.75rem !important}
			.contents.mypage.modify .ip-wrap > div.pw_cont input[type=password].i_pwd{font-size:0.75rem !important;line-height:2rem !important;}
			.contents.mypage.modify .btn-wrap > a{height:2.5rem !important;}
			.contents.mypage.modify .btn-wrap{margin-top:1.125rem !important;}
			.contents.mypage.modify .withdraw_info > h3,.contents.mypage.modify .table > h3,.contents.mypage.modify .sns-wrap > h3{font-size:1rem !important;}
			.contents.mypage.modify .withdraw_info > div{font-size:0.75rem !important; }
			.contents.mypage.modify .withdraw_input{margin-top:1.125rem !important;}
			.contents.mypage.modify .info_table .table > dl dd .pw_popup .conts p{font-size:0.75rem !important}
			.contents.mypage.modify .info_table .table > dl dd .pw_popup{padding:1.25rem !important;}
			.contents.mypage.modify .extra-input .table dd .e_interest-box > div{width:100%;}
			.contents.mypage.modify .info_table .signup dd .address_btn,.contents.mypage.modify .info_table .table > dl dd .chkbox label,.contents.mypage.modify .info_table .table > dl dd a.pw_btn{font-size:0.75rem !important;}
			.contents.mypage.modify .info_table .table > dl dd .hide_ip > div > p{font-size:0.75rem !important;width:5.375rem !important;padding-left:0 !important;}
			.contents.mypage.modify .info_table .table > dl dd .hide_ip > div > input{width:calc(100% - 5.375rem) !important}



		}
		@media (max-width: 390px) {
			.daewonlayerCont{padding:1.875rem 1.5rem}
			#daewon-layerPopup-default > .layerPopupWrap > .daewonlayerCont .layerPopupClose{right:1.5rem}
			.contents.member.join_login .login-box .search-btn a + a:before{margin:0 0.4375rem}
			.contents.member.find_login .login-box .find_check > div + div{margin-left:0.875rem}
			
		}

		
		
