@charset "UTF-8";

/** 폰트지정 **/
.layerWrap *,
.ui-present-visual *,
.hotdeal-timer-slide *,
.ui-hotdeal-section *{font-family:"Noto Sans KR";font-weight:400;letter-spacing:0;}

/**공통**/
legend, caption, .hidden, .blind {overflow: hidden;position: absolute;width: 1px;height: 1px;margin: -1px;border: 0;clip: rect(1px,1px,1px,1px);clip-path: inset(50%);}
html, body, h1, h2, h3, h4, h5, h6, div, p, span, strong, b, em, blockquote, pre, address, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, div, input, select, button, label, textarea, img, a {margin: 0; padding: 0;font-family: 'Noto Sans KR',sans-serif !important;}
.ollehSkipNav {position: absolute;top: 0;left: 0;z-index: 9999;width: 100%;height: 0;line-height: 1;}
.ollehSkipNav a {display: block;overflow: hidden;width: 1px;height: 1px;margin: 0 -1px -1px 0;padding: 0;font-size: 0;line-height: 1;}
ul {list-style: none; padding: 0;}
a {text-decoration: none;}
dd,dt,dl {padding: 0; margin: 0;}
em, i {font-style: normal;}
button {border:none; cursor: pointer;}
#NewSub .ollehShopWrap, #SubWrap .ollehShopWrap {width: auto !important;}
.ollehShopWrap {width: auto !important;}
/*****************************************************************************************
    layer popup
*****************************************************************************************/
.layerWrap {display:none;position:fixed;left:0;top:0;right:0;bottom:0;color:#000;z-index:2500;word-break:keep-all;}
.layerWrap .layerMask {position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.5);}
.layerWrap [class^="focusAccessibility"] {display:block;overflow:hidden;width:0;height:0;padding:0;margin:0;font-size:1px;line-height:0;}
.layerWrap .layerBox{position:fixed;left:50%;top:50%;padding:35px 30px 40px;width:800px;border-radius:20px;box-sizing:border-box;background-color:#fff;transform:translate(-50%, -50%);box-shadow:0 3px 6px rgb(0 0 0 / 20%);}
.layerWrap .layerBox .layerHeader {display:block;background-color:#fff;z-index:10;font-size:20px;letter-spacing:-0.4px;line-height:20px;color:#000;font-weight:700;}

.layerWrap .layerBox .layerBody {overflow-y:auto;overflow-x:hidden;box-sizing:border-box;}
.layerWrap .layerBox .layerBody.ui-auto{overflow-x:visible !important;overflow-y:visible !important;}
.layerWrap .layerBtnBox{padding:30px 0 0;margin:0 0 -10px;text-align:center;}
.layerWrap .layerBtnBox a,
.layerWrap .layerBtnBox button{margin:0 0 0 5px;position:relative;display:inline-block;box-sizing:border-box;text-align:center;border-radius:5px;}
.layerWrap .layerBtnBox a:first-child,
.layerWrap .layerBtnBox button:first-child{margin:0;}
.layerWrap .layerBtnBox a span,
.layerWrap .layerBtnBox button span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;line-height:38px;text-align:center;font-size:15px;letter-spacing:-0.3px;font-weight:500;z-index:300;}
.layerWrap .layerBtnBox.type01{margin:0;text-align:center;height:40px;}
.layerWrap .layerBtnBox.type01 a,
.layerWrap .layerBtnBox.type01 button{width:126px;}
.layerBtnBox a.btnLayerItem02 span,
.layerBtnBox a.btnLayerItem03 span,
.layerBtnBox button.btnLayerItem02 span,
.layerBtnBox button.btnLayerItem03 span{height:55px;line-height:55px;font-size:16px;letter-spacing:-0.32px;}
.layerWrap .layerBtnBox .fixed {padding:0 40px;}
.layerWrap .layerBox .layerFoot {padding:0 0 40px;}
.layerWrap .layerBox .layerFoot .layerBtnBox {margin:0;padding:0 40px;}
.layerWrap .layerBox .layerFoot.v02 {margin:0;padding:30px 20px 0;background-color:#fff;}
.layerWrap .layerBox .layerBody + .btnLayerClose {position:absolute;right:30px;top:37px;width:20px;height:20px;background:url("/images/pc/acces/online/btn_modal_close.png") no-repeat left top;z-index:300;}
.layerWrap .layerBox .layerBody + .btnLayerClose em {display:block;overflow:hidden;width:0;height:0;padding:0;margin:0;line-height:0;font-size:1px;}
.layerWrap .layerContent{width:100% !important;}

/* layerpop 버튼 */
.layerBtnBox .btnLayerItem01{background:#000;width:260px;height:40px;}
.layerBtnBox .btnLayerItem02{background:#f2f2f2;height:55px;width:180px;}
.layerBtnBox .btnLayerItem03{background:#5ddfde;height:55px;width:180px;}
.layerBtnBox .btnLayerItem04{background:#f2f2f2;width:260px;height:40px;}
.layerBtnBox .btnLayerItem01 span{color:#fff;}
.layerBtnBox .btnLayerItem02 span{color:#808080;}
.layerBtnBox .btnLayerItem03 span{color:#000;}
.layerBtnBox .btnLayerItem04 span{color:#808080;}

/* layer width 477px */
.layerWrap.w320 .layerBox {width:320px !important;}
.layerWrap.w414 .layerBox {width:414px !important;}
.layerWrap.w600 .layerBox {width:600px !important;}
.layerWrap.w398 .layerBox {width:398px !important;}
.layerWrap.w340 .layerBox {width:340px !important;}
.layerWrap.w625 .layerBox {width:625px !important;padding:35px 40px 40px;}
.layerWrap.w625 .layerBox .btnLayerClose{right:40px;}

/** layer content **/
.layerWrap .ui-alert-layer{padding:20px 0 0;font-size:16px;line-height:24px;letter-spacing:-0.32px;color:#000;}
.layerWrap .ui-alert-layer .alert-pop-tit{display:block;padding:0 0 10px;font-size:18px;letter-spacing:-0.36px;line-height:24px;text-align:center;color:#000;font-weight:500;}
.layerWrap .ui-alert-layer .alert-pop-tit.ico-download{margin:9px 0 0;position:relative;padding:107px 0 0;}
.layerWrap .ui-alert-layer .alert-pop-tit.ico-download:after{position:absolute;left:50%;top:0;transform:translate(-50%,0);content:"";width:232px;height:96px;background:url("/shop5g/images/pc/nowDeal/bg_plus_coupone.png") no-repeat left top;}
.layerWrap .ui-alert-layer .alert-pop-txt{font-size:16px;line-height:24px;letter-spacing:-0.32px;text-align:center;}
.layerWrap .ui-layer-form{margin:30px 0 0;overflow-y:auto;height:550px;}
.layerWrap .ui-layer-form .form-top-txt{font-size:16px;line-height:26px;letter-spacing:-0.32px;color:#000;font-size:16px;font-weight:500;}
.layerWrap .ui-layer-form .ui-form-lst{padding:10px 0 0;}
.layerWrap .ui-layer-form .ui-layer-form01{border-top:1px solid #ececec;}
.layerWrap .ui-layer-form .ui-layer-form01.type01{margin:27px 0 0;}
.layerWrap .ui-layer-form .ui-layer-form01 .agreeConfirmWrap{padding:30px 0 0;}
.layerWrap .ui-layer-form .ui-layer-form01 .tit{display:block;padding:29px 0 0;font-size:16px;line-height:26px;color:#000;font-weight:500;letter-spacing:-0.32px;}
.layerWrap .ui-layer-form .ui-layer-form01 .check-lst{padding:26px 0 0;overflow:hidden;}
.layerWrap .ui-layer-form .ui-layer-form01 .check-lst .ui-form-check01{display:block;float:left;margin:0 0 0 22px;}
.layerWrap .ui-layer-form .ui-layer-form01 .check-lst .ui-form-check01:first-child{margin:0;}
.layerWrap .ui-layer-form .ui-layer-form01 .ui-bullet-txt{margin:17px 0 0;}
.layerWrap .layerBox .layerBody.layerFormBody{overflow-y:visible;overflow-x:visible;}
.layerWrap .layerBox .layerBody.layerFormBody .layerBtnBox{padding:50px 0 0;}
.layerWrap .ui-ico-share{padding:28px 0 0;}
.layerWrap .ui-ico-share .ui-ico-lst{width:100%;text-align:center;}
.layerWrap .ui-ico-share .ui-ico-lst .ui-lst{display:inline-block;overflow:hidden;}
.layerWrap .ui-ico-share .ui-ico-lst .ui-lst > li{float:left;margin:0 0 0 54px;}
.layerWrap .ui-ico-share .ui-ico-lst .ui-lst > li:first-child{margin:0;}
.layerWrap .ui-ico-share .ui-ico-lst .ui-lst .ui-btn-share{display:block;width:72px; background-color: transparent;}
.layerWrap .ui-ico-share .ui-ico-lst .ui-lst .ui-btn-share .txt{padding:84px 0 0;position:relative;display:block;font-size:18px;letter-spacing:-0.36px;line-height:24px;color:#000;}
.layerWrap .ui-ico-share .ui-ico-lst .ui-lst .ui-btn-share .txt:before{position:absolute;left:0;top:0;content:"";width:72px;height:72px;}
.layerWrap .ui-ico-share .ui-ico-lst .ui-lst .ui-btn-share .txt.lst01:before{background:url("/images/pc/acces/online/ico_share_kakao.png") no-repeat left top;}
.layerWrap .ui-ico-share .ui-ico-lst .ui-lst .ui-btn-share .txt.lst02:before{background:url("/images/pc/acces/online/ico_share_facebook.png") no-repeat left top;}
.layerWrap .ui-ico-share .ui-url-bx{padding:24px 0 0;text-align:center;}
.layerWrap .ui-ico-share .ui-url-bx .ui-url-form{display:inline-block;overflow:hidden;width:313px;}
.layerWrap .ui-ico-share .ui-url-bx .ui-url-form .url-input{display:block;float:left;margin:0 10px 0 0;padding:0 10px;font-size:14px;letter-spacing:-0.28px;color:#808080;width:203px;height:41px;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:10px;}
.layerWrap .ui-ico-share .ui-url-bx .ui-url-form .ui-btn-url{position:relative;display:block;float:left;width:100px;height:40px;background:#000;border-radius:10px;}
.layerWrap .ui-ico-share .ui-url-bx .ui-url-form .ui-btn-url .txt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:300;font-weight:500;line-height:39px;color:#fff;font-size:14px;letter-spacing:-0.28px;text-align:center;}
.layerWrap .layerBox.roulette-layer .layerHeader{font-size:30px;letter-spacing:-0.6px;line-height:45px;font-weight:500;}
.layerWrap .layerBox.roulette-layer{padding:30px;}
.layerWrap .layerBox.roulette-layer .layerBody{overflow:visible;}
.layerWrap .layerBox.roulette-layer .ui-alert-layer{padding:30px 0 0;font-size:16px;line-height:24px;letter-spacing:-0.32px;}
.layerWrap .layerBox.roulette-layer .ui-alert-layer em{color:#ff3666;}
.layerWrap .layerBox.roulette-layer .ui-alert-layer .coupone-nm{padding:10px 0 0;}
.layerWrap .layerBox.roulette-layer .ui-alert-layer .coupone-nm .nm{color:#1e78ff;font-family:"Roboto Regular";}
.layerWrap .layerBox.roulette-layer:after{position:absolute;right:15px;top:-59px;width:172px;height:155px;content:"";background:url("/shop5g/images/pc/nowDeal/ico_roulette_prize.png") no-repeat left top;}
.layerWrap .layer-alert-bx{margin:-10px 0 -10px;}
.layerWrap .layer-alert-bx .ui-alert-layer{padding:0;text-align:center;}
.layer.login .inner {width: auto;}

/** ui-form-lst **/
.ui-form-lst > li{margin:20px 0 0;position:relative;padding:0 0 0 125px;overflow:hidden;width:100%;box-sizing:border-box;}
.ui-form-lst > li:first-child{margin:0;}
.ui-form-lst .form-tit{position:absolute;left:0;top:0;display:block;width:125px;text-align:left;height:64px;text-align:left;font-size:16px;color:#000;line-height:64px;}
.ui-form-lst .form-bx{width:298px;height:64px;}
.ui-form-lst .form-bx .data-txt{display:block;text-align:left;font-size:16px;letter-spacing:-0.32px;height:64px;line-height:64px;}
.ui-form-lst .check-lst{overflow:hidden;padding:20px 0 0;}
.ui-form-lst .check-lst .ui-form-radio{display:block;float:left;margin:0 0 0 48px;height:24px;}
.ui-form-lst .check-lst .ui-form-radio:first-child{margin:0;}

/** ui-bullet-txt **/
.ui-bullet-txt{position:relative;padding:0 0 0 19px;font-size:13px;line-height:27px;letter-spacing:-0.26px;color:#aeaeae;}
.ui-bullet-txt:before{position:absolute;left:0;top:0;content:"※";font-size:13px;line-height:27px;letter-spacing:-0.26px;color:#aeaeae;}

/** ui-form-check01 **/
.ui-form-check01{display:inline-block;position:relative;height:30px;}
.ui-form-check01 .i_checked{position:absolute;left:0;top:0;display:block;width:30px;height:30px;opacity:0;z-index:1;}
.ui-form-check01 .i_checked + .txt{display:inline-block;padding:0 0 0 38px;position:relative;cursor:pointer;height:30px;}
.ui-form-check01 .i_checked + .txt:before{position:absolute;left:0;top:0;width:31px;height:31px;content:"";background:url("/shop5g/images/pc/nowDeal/ico_check01_off.png") no-repeat left top;}
.ui-form-check01 .i_checked:checked + .txt:before{background:url("/shop5g/images/pc/nowDeal/ico_check01_on.png") no-repeat left top;}

/** form-input **/
.disabled input[type="text"].form-input{border-bottom:none;}
input[type="text"].form-input{display:block;padding:0;box-sizing:border-box;height:64px;width:100%;border-bottom:1px solid #000;border-top:none;border-left:none;border-right:none;font-size:16px;letter-spacing:-0.32px;text-align:left;}
input[type="text"].form-input::placeholder{font-size:16px;letter-spacing:-0.32px;color:#c7c7c7;}
input[type="text"].form-input:disabled{background:#fff;}

/** select-type **/
.select-type{position:relative;display:block;padding:0;box-sizing:border-box;width:100%;text-align:left;height:64px;border-bottom:1px solid #000;border-top:none;border-left:none;border-right:none;font-size:16px;letter-spacing:-0.32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/shop5g/images/pc/nowDeal/ico_prd_view_select.png") no-repeat right center;}
.select-type::-ms-expand{display:none;}
select::-ms-expand{display:none;}

/** form-input-type01**/
.form-input-type01{display:block;position:relative;padding:0 17px 0 0;width:100%;border-bottom:1px solid #000;height:64px;box-sizing:border-box;}
.form-input-type01 .txt{position:absolute;right:0;top:0;width:17px;height:63px;z-index:1;font-size:16px;letter-spacing:-0.32px;color:#000;line-height:63px;}
.form-input-type01 .form-input01{display:block;width:100%;box-sizing:border-box;height:62px;padding:0;border:none;font-size:16px;color:#000;letter-spacing:-0.32px;}
.form-input-type01 .form-input01:disabled{background:#fff;}

/** birthday-form **/
.birthday-form{overflow:hidden;}
.birthday-form .form-input-type01{display:block;float:left;width:86px;margin:0 20px 0 0;}
.birthday-form .form-input-type01.disabled{border-bottom:none;}
.birthday-form .form-input-type01:last-child{margin:0;}

/** phone-form **/
.phone-form{overflow:hidden;width:100%;}
.phone-form .select-type{display:block;float:left;width:86px;margin:0 20px 0 0;}
.phone-form .form-input{display:block;float:left;width:192px !important;}

/** ui-form-radio **/
.ui-form-radio{display:inline-block;position:relative;}
.ui-form-radio .i_radio{display:block;position:absolute;left:1px;top:1px;width:23px;height:23px;z-index:1;opacity:0;}
.ui-form-radio .i_radio + .txt:after{position:absolute;left:0;top:0;content:"";width:24px;height:24px;background:#fff url("/shop5g/images/pc/nowDeal/ico_rdo_off.png") no-repeat left top;z-index:251;}
.ui-form-radio .i_radio:checked + .txt:after{background:#fff url("/shop5g/images/pc/nowDeal/ico_rdo_on.png")  no-repeat left top;}
.ui-form-radio .i_radio + .txt{padding:0 0 0 36px;display:inline-block;font-size:16px;color:#000;letter-spacing:-0.32px;height:24px;line-height:24px;cursor:pointer;}

/** ui-form-radio **/
.ui-form-check{display:inline-block;position:relative;}
.ui-form-check .ui-chk{display:block;position:absolute;left:1px;top:1px;width:24px;height:24px;z-index:1;opacity:0;}
.ui-form-check .ui-chk + span:after{position:absolute;left:0;top:0;content:"";width:25px;height:25px;background:#fff url("/shop5g/images/pc/nowDeal/ico_check_off.png") no-repeat left top;z-index:251;}
.ui-form-check .ui-chk:checked + span:after{background:#fff url("/shop5g/images/pc/nowDeal/ico_check_on.png") no-repeat left top}
.ui-form-check .ui-chk + span{padding:0 0 0 36px;display:inline-block;font-size:16px;color:#000;letter-spacing:-0.32px;height:24px;line-height:24px;cursor:pointer;}
.ui-select-type{display:block;padding:0 0 0 20px;font-size:14px;letter-spacing:-0.28px;border-radius:10px;color:#000;box-sizing:border-box;width:100%;text-align:left;height:40px;border:1px solid #d9d9d9;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("/images/pc/acces/online/ico_prd_view_select.png") no-repeat right center;}
.ui-select-type:disabled {background-image: none; background-color: #efefef;}
.ui-select-type::-ms-expand{display:none;}


/** ui-hotdeal-section **/
.ui-hotdeal-section{margin:0 auto;width:1080px;}

/** agreeConfirmWrap**/
.agreeConfirmWrap .titBox{padding:0 0 13px;}
.agreeConfirmWrap .agreeFoldCont{padding:20px 0 30px 20px;overflow:hidden;border:1px solid #d9d9d9;max-height:230px;width:100%;box-sizing:border-box;background:#f8f8f8;}
.agreeConfirmWrap .agreeFoldCont .ui-form-check .ui-chk + span{color:#959595;}
.agreeConfirmWrap .agreeFoldCont .ui-form-check .ui-chk:checked + span{color:#000;}
.agreeConfirmWrap .agreeFoldCont .agreeFoldBox .agreeTit:after{display:block;clear:both;content:"";}
.agreeConfirmWrap .agreeFoldCont .agreeFoldBox .agreeTit .ui-form-check{display:block;float:left;}
.agreeConfirmWrap .agreeFoldCont .agreeFoldBox .agreeTit .btnFold{display:block;margin:0 0 0 7px;float:left;position:relative;width:24px;height:23px;}
.agreeConfirmWrap .agreeFoldCont .agreeFoldBox .agreeTit .btnFold:before{position:absolute;left:4px;top:9px;content:"";width:15px;height:9px;background: url("/shop5g/images/pc/nowDeal/ico_pop_clause_arrow.png") no-repeat left top;}
.agreeConfirmWrap .agreeFoldCont .agreeFoldBox .agreeTit .btnFold.active:before{transform: rotate(-180deg);}
.agreeConfirmWrap .agreeFoldCont .agreeFoldBox{margin:0 0 20px 0;}
.agreeConfirmWrap .agreeFoldCont .agreeFoldBox:last-child{margin:0 0 1px;}
.agreeConfirmWrap .agreeFoldCont .agreeFoldBox .innner{padding:17px 0 0;}
.agreeConfirmWrap .agreeFoldCont .agreeFoldBox .agreeFoldConts{display:none;}
.agreeConfirmWrap .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:rgba(193, 193, 193, 0.49);width:6px;}
.agreeConfirmWrap .mCSB_scrollTools .mCSB_dragger{height:40px !important;}
.agreeConfirmWrap .mCSB_scrollTools .mCSB_draggerRail{background:#f8f8f8;width:6px;}
.agreeConfirmWrap .mCSB_inside>.mCSB_container{margin-right:16px;}


/** hotdeal-timer-slide **/
.hotdeal-timer-slide{width:100%;background:#fcdce1;}
.hotdeal-timer-slide .ui-dealBanner-swiper{margin:0 auto;width:1080px;background:#fcdce1;}
.hotdeal-timer-slide .ui-dealBanner-swiper .bx-wrapper{margin:0;}
.hotdeal-timer-slide .ui-dealBanner-swiper .bx-wrapper .bx-controls{display:none;}
.hotdeal-timer-slide .ui-dealBanner-swiper .ui-banner-lnk{display:block;position:relative;width:100%;}
.hotdeal-timer-slide .ui-dealBanner-swiper .ui-timer{position:absolute;top:45px;right:852px;height:38px;z-index:10;padding:0 18px;background:#000;border-radius:1000px;}
.hotdeal-timer-slide .ui-dealBanner-swiper .ui-timer .ui-timer-info *{vertical-align:top;}
.hotdeal-timer-slide .ui-dealBanner-swiper .ui-timer .ui-timer-info{position:relative;padding:0 0 0 38px;font-size:15px;color:#fff;line-height:38px;font-weight:500;}
.hotdeal-timer-slide .ui-dealBanner-swiper .ui-timer .ui-timer-info:before{position:absolute;left:0;top:50%;transform:translate(0,-50%);content:"";width:25px;height:27px;background:url("/shop5g/images/pc/nowDeal/ico-deal-timer.png") no-repeat left top;}
.hotdeal-timer-slide .ui-dealBanner-swiper .ui-timer .ui-timer-info span,
.hotdeal-timer-slide .ui-dealBanner-swiper .ui-timer .ui-timer-info .gtday{display:inline-block;height:38px;line-height:38px;color:#5ddfde;font-size:17px;font-family:"Roboto Bold";}
.hotdeal-timer-slide .ui-dealBanner-swiper .ui-timer .ui-timer-info .gtmin,
.hotdeal-timer-slide .ui-dealBanner-swiper .ui-timer .ui-timer-info .gtsnd,
.hotdeal-timer-slide .ui-dealBanner-swiper .ui-timer .ui-timer-info .gtmsnd,
.hotdeal-timer-slide .ui-dealBanner-swiper .ui-timer .ui-timer-info .gthur{display:inline-block;height:38px;line-height:38px;color:#fff;font-size:15px;font-family:"Roboto Medium";}
.hotdeal-timer-slide .ui-dealBanner-swiper .ui-timer .ui-timer-info .gthur{padding:0 0 0 6px;}

/** ui-hotDeal-tab **/
.ui-hotDeal-tab{overflow-x:auto;padding:50px 0 0;width:1080px;}
.ui-hotDeal-tab .ui-tab-lst{overflow:hidden;width:1080px;}
.ui-hotDeal-tab .ui-tab-lst > li{float:left;width:208px;margin:0 0 0 10px;}
.ui-hotDeal-tab .ui-tab-lst > li:first-child{margin:0;}
.ui-hotDeal-tab .ui-tab-lst > li.active .ui-btn-tab{border:1px solid #5ddfde;background:#5ddfde;}
.ui-hotDeal-tab .ui-tab-lst .ui-btn-tab{display:block;width:100%;box-sizing:border-box;text-align:center;border:1px solid #d9d9d9;background:#fff;height:50px;border-radius:10px;}
.ui-hotDeal-tab .ui-tab-lst .ui-btn-tab .eng{padding:0 6px 0 0;display:inline-block;height:48px;line-height:48px;font-family:"Roboto Bold";font-size:17px;color:#000;}
.ui-hotDeal-tab .ui-tab-lst .ui-btn-tab .txt{position:relative;display:inline-block;height:48px;line-height:48px;font-size:17px;color:#000;font-weight:500;letter-spacing:-0.34px;}

/** ui-lst-tab **/
.ui-lst-tab{padding:40px 0 22px;width:1080px;text-align:right;}
.ui-lst-tab .ui-tab-lst{display:inline-block;}
.ui-lst-tab .ui-tab-lst:after{content:"";clear:both;display:block;}
.ui-lst-tab .ui-tab-lst > li{float:left;padding:0 0 0 30px;}
.ui-lst-tab .ui-tab-lst > li:first-child{padding:0;}
.ui-lst-tab .ui-tab-lst .ui-btn-tab{position:relative;display:inline-block;font-size:18px;color:#000;letter-spacing:-0.72px;}
.ui-lst-tab .ui-tab-lst .active .ui-btn-tab{color:#01a69f;}
.ui-lst-tab .ui-tab-lst .active .ui-btn-tab:before{position:absolute;left:0;bottom:-3px;content:"";width:100%;height:2px;background:#01a69f;}
.ui-accessories-tab{padding:1px 1px 0 1px}
/** tit-flag **/
.tit-flag{position:relative;padding:0 10px;display:inline-block;border-radius:5px;background:#000;z-index:2;height:30px;box-shadow:0px 1px 2px 0px rgb(0 0 0 / 20%);color:#fff;font-size:15px;line-height:29px;}
.tit-flag .txt{display:inline-block;color:#fff;font-size:15px;line-height:29px;background:#000;z-index:2;height:30px;letter-spacing:0;}
.tit-flag .txt.ico{position:relative;padding:0 15px 0 0;}
.tit-flag .txt.ico:before{position:absolute;right:-10px;top:50%;transform: translate(0,-50%);width:30px;height:30px;content:"";background:url("/shop5g/images/mobile/nowDeal/ico_tooltip_arrow.png") no-repeat left top;}
.tit-flag:after{position:absolute;left:29px;bottom:-4px;width:13px;height:6px;content:"";background:url("/shop5g/images/pc/nowDeal/ico_lst_flag_arrow.png") no-repeat left top;}

/** ui-access-prdLst **/
.ui-access-prdLst{padding:0;width:1080px;}
.ui-access-prdLst:after{content:"";display:block;clear:both;}
.ui-access-prdLst > li{float:left;position:relative;margin-right:30px;margin-top:28px;width:340px;height:368px;}
.ui-access-prdLst > li .lst-alerm{position:absolute;left:0;top:0;display:block;z-index:10;width:340px;height:326px;}
.ui-access-prdLst > li:nth-child(3n){margin-right:0;}
.ui-access-prdLst > li:nth-child(1),
.ui-access-prdLst > li:nth-child(2),
.ui-access-prdLst > li:nth-child(3){margin-top:0;}
.ui-access-prdLst > li > a{display:block;}
.ui-access-prdLst > li .overlink {display:none;position:absolute;top:52px;left:50%;transform: translateX(-50%); width:160px;height:66px;z-index:2;}
.ui-access-prdLst > li .overlink span {display: block; width: 100%; height: 100%;}
.ui-access-prdLst > li .overlink span > a {display:inline-flex;width:66px;height:66px;margin:0 5px;}
.ui-access-prdLst > li .overlink span > a > img {width:66px;height:66px;}
.ui-access-prdLst > li.on .overlink {display:block;}
.ui-access-prdLst .bottom-badge {margin-top: 20px; font-size: 0;font-weight: 500;letter-spacing: -0.22px;}
.ui-access-prdLst .bottom-badge:after{content:'';display:block;clear:both;}
.ui-access-prdLst .bottom-badge span.badge {float:left;font-size: 11px; font-weight: normal; margin: 0 2px;}
.ui-access-prdLst .bottom-badge .badge.type-gray {background-color: #909090; border-radius: 4px; color: #fff; padding: 1px 10px;}
.ui-access-prdLst .bottom-badge .badge.type-point {background-color: #01a69f;border-radius: 4px; color: #fff; padding: 1px 10px;}
.ui-access-prdLst .ui-btn-access .img-bx{position:relative;display:block;overflow:hidden;border-radius:20px 20px 0 0;width:100%;height:169px;text-align:center;}
.ui-access-prdLst .ui-btn-access .img-bx:before {content: ''; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: rgba(0, 0, 0, 0.04); z-index: 2;}
.ui-access-prdLst .ui-btn-access .img-bx .prd-img{position:absolute;left:50%;top:0;transform:translate(-50%,0);height:100%;}
.ui-access-prdLst .ui-btn-access .img-bx .soldout{position:absolute;left:0;top:0;display:block;background:rgba(0, 0, 0, 0.65);z-index:3;width:100%;height:100%;}
.ui-access-prdLst .ui-btn-access .img-bx .soldout .soldout_tit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:135px;height:41px;box-sizing:border-box;border:1px solid #fff;z-index:3;font-size:19px;color:#fff;font-family:"Roboto Medium";;line-height:41px;font-weight:400;}
.ui-access-prdLst .ui-btn-access .img-bx .ui-flag{position:absolute;left:19px;top:16px;z-index:1;display: none;}
.ui-access-prdLst .ui-btn-access .img-bx .ui-flag.type-badge {left: 25px; top: 20px;}
.ui-access-prdLst .ui-btn-access .img-bx .ui-flag .flag{display:block;float:left;margin:0 0 0 4px;overflow:hidden;height:23px;font-size:13px;line-height:21px;color:#000;font-weight:500;}
.ui-access-prdLst .ui-btn-access .img-bx .ui-flag .flag:first-child{margin:0;}
.ui-access-prdLst .ui-btn-access .img-bx .ui-flag .flag.type01{background:#5ddfde;border-radius:3px;width:60px;}
.ui-access-prdLst .ui-btn-access .img-bx .ui-flag .flag.type02{width:104px;background:url("/shop5g/images/pc/nowDeal/bg_deal_flag.png") no-repeat left top;}
.ui-access-prdLst .ui-btn-access .img-bx .ui-flag .flag.type03{background:#87bfff;border-radius:3px;width:60px;}
.ui-access-prdLst .ui-btn-access .img-bx .ui-flag .flag.type04{background:#1cd0ff;border-radius:3px;width:69px;}
.ui-access-prdLst .ui-btn-access .img-bx .ui-flag .flag.type05{background:#51ffb8;border-radius:3px;width:77px;}
.ui-access-prdLst .ui-btn-access .img-bx .ui-flag.type-badge .flag.type-hot{background: url('/images/pc/acces/online/acc_badge_1.png') no-repeat center; width: 40px; height: 40px; line-height: 40px; color: #fff; font-size: 14px; font-weight: 500; letter-spacing: -0.28px;}
.ui-access-prdLst .ui-btn-access .prd-tit{position:relative;display:block;margin-top:10px;min-height:46px;font-size:18px;font-weight:normal;color:#000;line-height:22px;letter-spacing:-0.45px; white-space: normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:46px;}
.ui-access-prdLst .ui-btn-access .prd-tit .tit-flag{position:absolute;left:0;top:-41px;}
.ui-access-prdLst .ui-btn-access .discount-txt{padding:9px 0 0;display:block;width:100%;text-align:left;}
.ui-access-prdLst .ui-btn-access .discount-txt .payment{display:inline-block;position:relative;letter-spacing:0;font-size:16px;line-height:23px;color:#000;font-weight:400;}
.ui-access-prdLst .ui-btn-access .discount-txt .payment:after{position:absolute;left:0;top:12px;z-index:1;width:100%;height:1px;content:"";background:#000;}
.ui-access-prdLst .ui-btn-access .price-txt {font-size: 14px; color:#000; font-weight:400; display: flex; align-items: center;}
.ui-access-prdLst .ui-btn-access .price-txt .payment {font-size: 20px; color: #000; font-weight: bold; padding-right: 8px;letter-spacing: 0;}
.ui-access-prdLst .ui-btn-access .price-txt .payment em {font-size: 20px; color: #000; font-weight: normal;}
.ui-access-prdLst .ui-btn-access .price-txt .txt{font-size: 14px;color: #000;}
.ui-access-prdLst .ui-btn-access .prd-pay-lst{display:block;margin:3px 0 0; height: 41px;}
.ui-access-prdLst .ui-btn-access .prd-pay-lst .pay-lst {height: 100%; display: flex; flex-wrap: nowrap; align-items: center;padding:3px 0 0;overflow:hidden}
.ui-access-prdLst .ui-btn-access .prd-pay-lst .pay-lst:first-child{padding:0;}
.ui-access-prdLst .ui-btn-access .prd-pay-lst .pay-lst .discount{display:block;float:left;font-size:20px;font-weight: 700;font-family:"Roboto Bold" !important;letter-spacing:-0.65px;line-height:28px;}
.ui-access-prdLst .ui-btn-access .prd-pay-lst .pay-lst .discount.type01{color:#ed1b23;}
.ui-access-prdLst .ui-btn-access .prd-pay-lst .pay-lst .discount.type02{color:#01a69f;}
.ui-access-prdLst .ui-btn-access .prd-pay-lst .pay-lst .payment{padding:0 0 0 8px;line-height: 28px;display:block;float:left;overflow:hidden;}
.ui-access-prdLst .ui-btn-access .prd-pay-lst .pay-lst .payment em{display:block;float:left;letter-spacing:-0.5px;font-family:"Roboto Bold";color:#000;line-height:28px;font-size:28px;font-weight: 700;}
.ui-access-prdLst .ui-btn-access .prd-pay-lst .pay-lst .payment .txt{padding:0 0 0 1px;display:block;float:left;color:#000;line-height:28px;font-size:28px;}
.ui-access-prdLst .ui-btn-access .prd-pay-lst .pay-lst .side-txt{position:relative;padding-top: 10px;margin:0 0 0 8px;display:block;float:left;overflow:hidden;font-size:14px;color:#ed1b23;font-weight:400;}
.ui-access-prdLst .ui-btn-access .prd-pay-lst .pay-lst .side-txt.black{color:#000;}

/* pagenation */
/*.pageWrap{display:block; padding:64px 0 !important;margin: 0 !important; font-size: 0; text-align:center;}
.pageWrap > a,
.pageWrap > strong {display:inline-block;position:relative;margin:0 3.5px;width:35px !important;height:35px;line-height:34px !important;border:1px solid #909090 !important;text-align:center !important;color:#909090 !important;font-size:16px !important;letter-spacing:-0.8px !important;font-family:"Roboto Regular" !important;box-sizing:border-box;border-radius:7px;background:#fff !important;}
.pageWrap > strong {border:1px solid #01a69f !important;font-weight: 600 !important;text-align:center;text-decoration: none !important;color:#01a69f !important;font-size:16px !important;letter-spacing:-0.8px;}
.pageWrap .page{border:1px solid #000;color: transparent;}
.pageWrap .page:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;content:"";}
.pageWrap .page:first-child::after{width:17px;height:13px;background:url("/images/pc/acces/online/ico_pading_arrow.png") no-repeat -18px top;}
.pageWrap .page:first-child + .page::after{width:9px;height:13px;background:url("/images/pc/acces/online/ico_pading_arrow.png") no-repeat -9px top;}
.pageWrap .page:last-child:after{width:17px;height:13px;background:url("/images/pc/acces/online/ico_pading_arrow.png") no-repeat -35px top;}
.pageWrap .page:nth-last-child(2)::after{width:9px;height:13px;background:url("/images/pc/acces/online/ico_pading_arrow.png") no-repeat left top;}
*/
/** ui-hotdealView-top **/
.ui-hotdealView-top{background:#f7eeee;width:100%;}
.ui-hotdealView-top .ui-hotdeal-banner{margin:0 auto;background:#f7eeee;width:1080px;}
.ui-hotdealView-top .ui-hotdeal-banner a{display:block;width:100%;}

/** ui-hotdeal-cont **/
.ui-hotdeal-cont{padding:30px 0 100px;}

/** count_bx **/
.count_bx{overflow:hidden;display:block;padding:0 26px;position:relative;height:26px;width:98px;box-sizing:border-box;}
.count_bx .btn_minus{display:block;position:absolute;left:0;top:0;width:26px;height:26px;background:url("/images/pc/acces/online/ico_count_m.png") no-repeat left top;}
.count_bx .btn_plus{display:block;position:absolute;right:0;top:0;width:26px;height:26px;background:url("/images/pc/acces/online/ico_count_p.png") no-repeat left top;}
.count_bx .num{display:block;padding:0;width:100%;height:26px;text-align:center;border:none;background:#fff;font-size:18px;font-family:"Roboto Regular";}

/** ui-view-info **/
.ui-view-info{overflow:hidden;}
.ui-view-info{padding:30px 0 32px;overflow:hidden;border-bottom:1px solid #dfdfdf;}
.ui-view-info .ui-prd-slide{position:relative;float:left;width:540px;margin:0 40px 0 0;}
.ui-view-info .ui-prd-slide .tit-flag{position:absolute;left:20px;top:16px;z-index:10;}
.ui-view-info .ui-prd-slide .bx-wrapper{margin:0;}
.ui-view-info .ui-prd-slide .bx-wrapper,
.ui-view-info .ui-prd-slide .bx-wrapper .prd-slide{width:540px;height:324px;}
.ui-view-info .ui-prd-slide .bx-wrapper .prd-slide .img-bx{position:relative;display:block;width:540px;height:324px;}
.ui-view-info .ui-prd-slide .bx-wrapper .prd-slide .img-bx:before{content: '';width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.04); z-index: 1;}
.ui-view-info .ui-prd-slide .bx-wrapper .prd-slide .img-bx img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;height:100%;transition:transform .5s;}
.ui-view-info .ui-prd-slide .bx-wrapper .prd-slide .img-bx img.extend{position:absolute;left:50%;top:50%;transform: translate(-50%,-50%) scale(1.5);}
.ui-view-info .ui-prd-slide .bx-wrapper .bx-pager {bottom: 32px;}
.ui-view-info .ui-prd-slide .bx-wrapper .bx-pager a{background-color: #C7C7C7;}
.ui-view-info .ui-prd-slide .bx-wrapper .bx-pager a.active {width: 30px; background-color: #5DDFDE;}
.ui-view-info .ui-prd-slide .thumnail{overflow:hidden;padding:20px 55px 40px;text-align:center;}
.ui-view-info .ui-prd-slide .thumnail .paging-inner{overflow:hidden;display:inline-block;}
.ui-view-info .ui-prd-slide .thumnail .paging-inner > a{position:relative;margin:0 10px 10px 0;overflow:hidden; display:block;float:left;position:relative;width:100px;height:100px;box-sizing:border-box;border:1px solid #ededed;background:#fff;}
.ui-view-info .ui-prd-slide .thumnail .paging-inner > a:nth-child(4n){margin-right:0;}
.ui-view-info .ui-prd-slide .thumnail .paging-inner > a img{position:absolute;left:50%;top:0;transform:translate(-50%,0);display:block;height:100%;}
.ui-view-info .ui-prd-slide .thumnail .paging-inner > a.active{border:2px solid #01a69f;}
.ui-view-info .ui-prd-slide .prd-paging.paging{position:absolute;left:50%;top:276px;transform:translate(-50%,0);overflow:hidden;z-index:10;}
.ui-view-info .ui-prd-slide .prd-paging.paging > a{margin:0 0 0 13px;display:block;overflow:hidden;float:left;border-radius:100000px;width:11px;height:11px;background:#c7c7c7;font-size:0;text-indent:-9999px;}
.ui-view-info .ui-prd-slide .prd-paging.paging > a:first-child{margin:0;}
.ui-view-info .ui-prd-slide .prd-paging.bullets a.active {width: 30px; height: 12px; border-radius: 100px; display: inline-block;background-color: #5DDFDE;}
.ui-view-info .ui-prd-slide .prd-paging.bullets a {width: 12px; height: 12px; display: inline-block;background-color:#C7C7C7; border-radius: 100%;margin-right: 10px;}
.ui-view-info .ui-prd-slide .prd-paging.paging > a.active{width:30px;background:#5ddfde;}
.ui-view-info .ui-prd-slide .prd-paging.bullets a:last-child{padding-right: 0;}
.ui-view-info .ui-prd-slide .prd-paging.bullets {position: absolute; top: 412px; left: 50%; transform: translateX(-50%);}
.ui-view-info .ui-prd-slide .prd-paging.bullets span {position: absolute;text-indent: -9999px; overflow: hidden;}
.ui-view-info .ui-prd-slide.type-accss .ui-btn_extend {right: 20px; bottom: 200px;}
.ui-view-info .ui-prd-slide.type-accss .ui-btn-share{right: 20px; top: 20px;}
.ui-view-info .ui-prd-slide .ui-btn-share{position:absolute;right:32px;top:17px;display:block;width:35px;height:35px;background:url("/images/pc/acces/online/ico_prd_share.png") no-repeat left top;z-index:10;}
.ui-view-info .ui-prd-slide .ui-btn_extend{position:absolute;right:32px;bottom:124px;display:block;width:32px;height:31px;background:url("/images/pc/acces/online/ico_img_plus.png") no-repeat left top;z-index:10;}
.ui-view-info .ui-prd-info{float:left;width:500px;}
.ui-view-info .ui-prd-info .top-info-txt{display:block;}
.ui-view-info .ui-prd-info .top-info-txt .btn-lnk{display:inline-block;position:relative;padding:0 14px 0 0;font-size:16px;color:#01a69f;line-height:33px;letter-spacing:-0.4px;}
.ui-view-info .ui-prd-info .top-info-txt .btn-lnk:after{position:absolute;right:0;top:11px;width:8px;height:13px;background:url("/shop5g/images/pc/nowDeal/ico_prd_top_arrow.png") no-repeat left top;content:"";}
.ui-view-info .ui-prd-info .ui-prd_tit{display:block;margin-bottom: 8px; font-size:22px;color:#000;letter-spacing:-0.55px;line-height:33px;font-weight:400;word-break:keep-all;}
.ui-view-info .ui-prd-info .prd_nm{display:block;padding:6px 0 0;font-size:16px;line-height:28px;color:#959595;}
.ui-view-info .ui-prd-info .discount-txt{display: block;padding:5px 0 0;}
.ui-view-info .ui-prd-info .discount-txt::after{clear: both;display: block;content: '';}
.ui-view-info .ui-prd-info .discount-txt span{float: left;}
.ui-view-info .ui-prd-info .discount-txt .title {min-width:80px; display: inline-block; font-size: 16px; font-weight: 400; color: #959595;}
.ui-view-info .ui-prd-info .discount-txt .payment{position:relative;font-size:16px;font-size:16px;line-height:25px;color:#000;}
.ui-view-info .ui-prd-info .discount-txt .payment:before{position:absolute;left:0;top:13px;z-index:1;width:100%;height:1px;background:#000;content:"";}
.ui-view-info .ui-prd-info .discount-txt .payment .nm{font-size:22px;line-height:25px;font-family:"Roboto Regular";color:#000;}
.ui-view-info .ui-prd-info .discount-txt .payment .numb {font-size: 16px; color: #000; font-weight: 400;}
.ui-view-info .ui-prd-info .discount-txt .price ,.ui-view-info .ui-prd-info .discount-txt .price em {color: #000; font-weight: 400; font-size: 16px;}
.ui-view-info .ui-prd-info .discount-box {  width:100%;height: 90px; margin: 14px 0;padding: 17px 30px;border: 2px solid #01a69f; border-radius: 10px; box-sizing: border-box;}
.ui-view-info .ui-prd-info .discount-box li {width: 50%;float:left;}
.ui-view-info .ui-prd-info .discount-box li.right {text-align: right;}
.ui-view-info .ui-prd-info .discount-box .tit,.ui-view-info .ui-prd-info .discount-box .price{font-size: 20px; font-weight: 500;letter-spacing: -0.4px; color: #000;}
.ui-view-info .ui-prd-info .discount-box .price em{color: #01a69f; font-size: 30px; line-height: 30px;font-weight: 700; letter-spacing: -0.6px;}
.ui-view-info .ui-prd-info .discount-box .sub-tit,.ui-view-info .ui-prd-info .discount-box .dis-price {font-size: 14px; color: #000; letter-spacing: -0.28px; display: block; font-weight: 500; }
.ui-view-info .ui-prd-info .discount-box .dis-price{color: #01a69f;}
.ui-view-info .ui-prd-info .discount-box .sub-tit {padding-top: 3px;}
.ui-view-info .ui-prd-info .coupon {display: block; margin:15px 0 20px; font-size: 16px; line-height: 27px; letter-spacing: -0.32px; color: #01a69f; font-weight: 500;}
.ui-view-info .ui-prd-info .prd-pay-lst{display:block;padding:8px 0 17px;}
.ui-view-info .ui-prd-info .prd-pay-lst .pay-lst{display:block;overflow:hidden;padding:6px 0 0;}
.ui-view-info .ui-prd-info .prd-pay-lst .pay-lst:first-child{padding:0;}
.ui-view-info .ui-prd-info .prd-pay-lst .pay-lst .discount{display:block;padding:0 10px 0 0;float:left;font-size:30px;letter-spacing:-0.75px;line-height:33px;font-family:"Roboto Bold";}
.ui-view-info .ui-prd-info .prd-pay-lst .pay-lst .discount.type01{color:#ed1b23;}
.ui-view-info .ui-prd-info .prd-pay-lst .pay-lst .discount.type02{color:#01a69f;}
.ui-view-info .ui-prd-info .prd-pay-lst .pay-lst .payment{display:block;float:left;overflow:hidden;}
.ui-view-info .ui-prd-info .prd-pay-lst .pay-lst .payment .txt{display:block;float:left;padding:0 1px 0 0;font-size:20px;line-height:33px;color:#000;}
.ui-view-info .ui-prd-info .prd-pay-lst .pay-lst .payment em{display:block;float:left;font-size:30px;line-height:33px;letter-spacing:-0.5px;font-family:"Roboto Bold";color:#000;}
.ui-view-info .ui-prd-info .prd-pay-lst .pay-lst .side-txt{display:block;float:left;margin:0 0 0 14px;padding:0 0 0 21px;position:relative;font-size:16px;line-height:33px;color:#000;}
.ui-view-info .ui-prd-info .prd-pay-lst .pay-lst .side-txt:after{position:absolute;left:0;top:11px;width:15px;height:14px;content:"";background:url("/shop5g/images/pc/nowDeal/ico_prd_price_arrow.png") no-repeat left top;}
.ui-view-info .ui-prd-info .prd-pay-lst .pay-lst .btn-hotdeal{margin:7px 0 0 6px;display:block;float:left;width:20px;height:20px;background:url("/shop5g/images/pc/nowDeal/ico_question.png") no-repeat left top;}
.ui-view-info .ui-prd-info .ui-btn-coupone-bx{position:relative;padding:16px 0 8px;width:100%;border-top:1px solid #d9d9d9;}
.ui-view-info .ui-prd-info .ui-btn-coupone-bx .btn-coupone-down{display:block;padding:6px 0 12px;text-align:center;box-sizing:border-box;width:518px;height:70px;background:url("/shop5g/images/pc/nowDeal/bg_deal_view_coupone.png") no-repeat left top;}
.ui-view-info .ui-prd-info .ui-btn-coupone-bx .btn-coupone-down .ico{padding:0 32px 0 0;position:relative;display:inline-block;height:52px;line-height:52px;font-size:18px;color:#fff;}
.ui-view-info .ui-prd-info .ui-btn-coupone-bx .btn-coupone-down .ico:after{position:absolute;right:0;top:12px;width:24px;height:24px;background:url("/shop5g/images/pc/nowDeal/ico_btn_prd_down.png") no-repeat left top;content:"";}
.ui-view-info .ui-prd-info .ui-btn-coupone-bx .btn-coupone-down .ico em{font-family:"Roboto Bold";color:#fff;}
.ui-view-info .ui-prd-info .ui-btn-coupone-bx .btn-coupone-down.type01{position:absolute;left:0;top:22px;padding:0 0 18px;z-index:1;font-size:22px;color:#fff;letter-spacing:-0.55px;line-height:50px;text-align:center;background:url("/shop5g/images/pc/nowDeal/bg_deal_view_coupone01.png") no-repeat left top;}
.ui-view-info .ui-prd-info .ui-companu-dsc{overflow:hidden;width:100%;}
.ui-view-info .ui-prd-info .ui-companu-dsc dt{display:block;float:left;padding:0 8px 0 0;font-size:16px;line-height:25px;color:#959595;}
.ui-view-info .ui-prd-info .ui-companu-dsc dd{display:block;float:left;font-size:16px;line-height:25px;color:#000;}
.ui-view-info .ui-prd-info .ui-companu-dsc.type-list {margin-bottom: 5px;}
.ui-view-info .ui-prd-info .ui-select-bx{padding:17px 0 0;}
.ui-view-info .ui-prd-info .ui-select-lst{padding:14px 0 0;}
.ui-view-info .ui-prd-info .ui-select-lst > li{padding:5px 0 0;}
.ui-view-info .ui-prd-info .ui-select-lst > li:first-child{padding:0;}
.ui-view-info .ui-prd-info .ui-select-lst .prd-info-select{padding:0 20px 15px;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:10px;background:#fff;}
.ui-view-info .ui-prd-info .ui-select-lst .prd-info-select .prd-tit{display:block;font-size:16px;line-height:45px;color:#000;}
.ui-view-info .ui-prd-info .ui-select-lst .prd-info-select .btm-info-bx{overflow:hidden;}
.ui-view-info .ui-prd-info .ui-select-lst .prd-info-select .btm-info-bx .count_bx{float:left;display:block;}
.ui-view-info .ui-prd-info .ui-select-lst .prd-info-select .btm-info-bx .prd-rgt{float:right;overflow:hidden;}
.ui-view-info .ui-prd-info .ui-select-lst .prd-info-select .btm-info-bx .prd-rgt .txt{display:block;float:left;font-size:16px;line-height:26px;color:#000;}
.ui-view-info .ui-prd-info .ui-select-lst .prd-info-select .btm-info-bx .prd-rgt .btn-prd-delete{display:block;border: none;margin:0 0 0 14px;float:left;width:25px;height:25px;background:url("/images/pc/acces/online/ico_btn_prd_delete.png") no-repeat left top;}
.ui-view-info .ui-prd-info .prd-order-total{width:100%;text-align:right;}
.ui-view-info .ui-prd-info .prd-order-total .total-dsc{display:inline-block;overflow:hidden;}
.ui-view-info .ui-prd-info .prd-order-total .total-dsc dt{padding:0 26px 0 0;display:block;float:left;font-size:20px;letter-spacing:-0.5px;line-height:50px;color:#000;font-weight:500;}
.ui-view-info .ui-prd-info .prd-order-total .total-dsc dd{overflow:hidden;display:block;float:left;}
.ui-view-info .ui-prd-info .prd-order-total .total-dsc dd em{display:block;float:left;font-size:30px;font-weight:bold;line-height:50px;color:#ed1b23;letter-spacing:-0.5px;font-family:"Roboto Bold";}
.ui-view-info .ui-prd-info .prd-order-total .total-dsc dd .txt{display:block;float:left;padding:0 0 0 1px;font-size:20px;line-height:50px;color:#000;}
.ui-view-info .ui-prd-info .btn-submit-bx{overflow:hidden;padding:15px 0 0;width:100%;}
.ui-view-info .ui-prd-info .btn-submit-bx .btn-present,
.ui-view-info .ui-prd-info .btn-submit-bx .btn-order{display:block;float:left;position:relative;width:245px;height:55px;border-radius:10px;}
.ui-view-info .ui-prd-info .btn-submit-bx.type-one .btn-cart {float: left; width: 55px; height: 55px; background: url('/images/pc/acces/online/cart_icon.png') no-repeat center;}
.ui-view-info .ui-prd-info .btn-submit-bx.type-one .btn-cart .txt {text-indent: -9999px; overflow: hidden; position: absolute;}
.ui-view-info .ui-prd-info .btn-submit-bx.type-one .btn-order {width: 435px;}
.ui-view-info .ui-prd-info .btn-submit-bx .btn-present{background:#ff4874;}
.ui-view-info .ui-prd-info .btn-submit-bx .btn-present .txt{padding:0 0 0 32px;position:absolute;left:50%;top:0;transform:translate(-50%,0);display:inline-block;z-index:1;height:55px;font-size:18px;letter-spacing:-0.36px;color:#fff;line-height:55px;font-weight:500;}
.ui-view-info .ui-prd-info .btn-submit-bx .btn-present .txt:after{position:absolute;left:0;top:14px;width:27px;height:27px;background:url("/shop5g/images/pc/nowDeal/ico_btn_present.png") no-repeat left top;content:"";}
.ui-view-info .ui-prd-info .btn-submit-bx .btn-order{margin:0 0 0 10px;height:55px;background:#5ddfde;}
.ui-view-info .ui-prd-info .btn-submit-bx .btn-order .txt{position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:1;height:55px;font-size:18px;letter-spacing:-0.36px;color:#000;line-height:55px;font-weight:500;cursor:pointer;}
.ui-view-info .ui-prd-slide.type-accss .bx-wrapper .prd-slide .img-bx,
.ui-view-info .ui-prd-slide.type-accss .bx-wrapper .prd-slide,
.ui-view-info .ui-prd-slide.type-accss .bx-wrapper{height: 460px;}
.ui-view-info .ui-prd-slide.type-accss .bx-controls a {bottom: -90px; display: block; top: auto; width: 37px; height: 37px; background-repeat: no-repeat; background-size: 178px auto; background-position: -68px -66px;}
.ui-view-info .ui-prd-slide.type-accss .bx-controls a.bx-prev{left: 0px; background-image: url('/images/pc/acces/online/btn_banner_arrowL.png');}
.ui-view-info .ui-prd-slide.type-accss .bx-controls a.bx-next{right: 0px; background-image: url('/images/pc/acces/online/btn_banner_arrowR.png');}
.ui-view-info .ui-prd-slide.type-accss .bx-controls a.disabled{display:none}
/** banner**/
.banner-wrap.ui-accessories-prd {padding: 60px 0 0px;}
.banner-wrap.ui-accessories-prd .banner {display: flex;}
.banner-wrap.ui-accessories-prd .banner li {padding-right: 30px;}
.banner-wrap.ui-accessories-prd .banner li:last-child{padding-right: 0;}
.banner-wrap.type-block {float: left;width:408px; padding-left: 31px;}
.banner-wrap.type-block li{border-radius:25px;overflow:hidden;margin-top:18px;}
.banner-wrap.type-block li:first-child{margin-top:0;}
.banner-wrap.type-block .banner li {padding-bottom: 18px;}
.banner-wrap.type-block .banner li:last-child{padding-bottom: 0;}
/** ui-viewPrd-cont **/
.ui-viewPrd-cont{padding:49px 0 0;}
.ui-viewPrd-cont.type01{padding:82px 0 0;}
.ui-viewPrd-cont .tit{font-size:22px;line-height:33px;letter-spacing:-0.44px;color:#000;font-weight:700;}
.ui-viewPrd-cont .ui-slide-tab{padding:29px 0 0;}
.ui-viewPrd-cont .ui-view-wrap{padding:22px 0 0;}
.ui-viewPrd-cont .ui-view-wrap.ui-best-cont {position: relative;}
.ui-viewPrd-cont .ui-view-wrap.ui-best-cont:before{content:''; display: table; clear: both;}
.ui-viewPrd-cont .ui-view-wrap.ui-best-cont .bx-wrapper{float: left; padding-bottom: 100px;}
.ui-viewPrd-cont .ui-view-wrap.ui-best-cont .prd-img {height: 144px;}
.ui-viewPrd-cont .ui-view-wrap.ui-best-cont .prd-info-bx {height: 204px; padding: 24px 20px;}
.ui-viewPrd-cont.ui-best-cont .bx-controls-direction a {top: 50%; transform: translateY(-50%); width: 60px; height: 60px; background-size: 100%;}
.ui-viewPrd-cont.ui-best-cont .bx-controls-direction a.bx-prev {left: -30px; background: url('/images/pc/acces/online/btn_banner_arrowL.png') no-repeat center;}
.ui-viewPrd-cont.ui-best-cont .bx-controls-direction a.bx-next {right: -30px; background: url('/images/pc/acces/online/btn_banner_arrowR.png') no-repeat center;}
.ui-dealView-slide .ui-prd-lnk.type01 .prd-img{background:#f8f8f8;}
/** ui-dealView-slide**/
.ui-dealView-slide .ui-prd-lnk{display:block;}
.ui-dealView-slide .ui-prd-lnk .prd-img{display:block;overflow:hidden;position:relative;height:129px;border-radius:20px 20px 0 0;background:#8ae7cc;border:1px solid #ededed;border-bottom:none;}
.ui-dealView-slide .ui-prd-lnk .prd-img:after{content:'';position:absolute;top:0;left:calc(50% - 72px);width:144px;height:100%;background:rgba(0, 0, 0, 0.03);}
.ui-dealView-slide .ui-prd-lnk .prd-img img{position:absolute;left:50%;top:0;transform:translate(-50%,0);display:block;height:100%;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx{padding:10px 20px 20px;overflow:hidden;height:160px;border:1px solid #ededed;border-top:none;box-sizing:border-box;border-radius:0 0 20px 20px;background:#fff;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .prd-tit{overflow:hidden;display:block;height:57px;font-size:18px;color:#000;line-height:30px;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .price-txt{display:block;padding:4px 0 0;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .price-txt .txt{display:inline-block;position:relative;font-size:16px;line-height:30px;color:#000;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .price-txt .txt:before{position:absolute;left:0;top:16px;content:"";width:100%;height:1px;background:#000;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .btm-txt{display:block;padding:8px 0 0;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .btm-txt .txt{padding:0 14px 0 0;position:relative;font-size:20px;line-height:30px;font-weight:700;color:#ed1b23;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .btm-txt .txt:after{position:absolute;right:0;top:10px;z-index:1;width:7px;height:13px;content:"";background:url("/shop5g/images/pc/nowDeal/ico_red_arrow.png") no-repeat left top;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .price-txt01{display:block;padding:2px 0 0;font-size:16px;color:#ed1b23;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .price-txt01 .txt{font-size:24px;font-weight:700;color:#ed1b23;letter-spacing:-0.5px;font-family:"Roboto Bold";}
.bx-wrapper .bx-controls-direction a{position:absolute;right:0;top:-45px;left:inherit;display:block;width:44px;height:44px;z-index:1;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .price-txt01.arrow-b {position: relative;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .price-txt01:before {content: ''; background: url("/shop5g/images/pc/nowDeal/ico_discount_arrow_211007.png") no-repeat center; width: 18px; height: 18px; display: inline-block;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .total-price {font-size: 16px; font-weight: 400; color: #000;}
.ui-dealView-slide .ui-prd-lnk .prd-info-bx .total-price em {font-size: 24px; color: #000; font-weight: 700;}
.bx-wrapper .bx-controls-direction a.bx-prev{background:#fff url("/images/pc/acces/online/btn_prd_slide_lft.png") no-repeat left top;right:54px;}
.bx-wrapper .bx-controls-direction a.bx-next{background:#fff url("/images/pc/acces/online/btn_prd_slide_rgt.png") no-repeat left top}
.ui-viewPrd-cont.type01 .ui-view-wrap .bx-wrapper .bx-controls-direction a{top:-50px;}

/** ui-prdView-tab **/
.ui-prdView-tab{padding:45px 0 0;}
.ui-prdView-tab .ui-prdView-lst{overflow:hidden;}
.ui-prdView-tab .ui-prdView-lst > li{float:left;width:25%;}
.ui-prdView-tab .ui-prdView-lst  .tab-lnk{display:block;position:relative;font-size:18px;line-height:58px;text-align:center;width:100%; color: #000;}
.ui-prdView-tab .ui-prdView-lst > li .tab-lnk.active{display:block;font-weight:700;color:#01a69f;}
.ui-prdView-tab .ui-prdView-lst > li .tab-lnk.active:before{position:absolute;left:0;bottom:0;content:"";clear:both;width:100%;height:4px;background:#01a69f;}
.ui-prdView-tab .ui-prdView-lst > li .tab-lnk:before{position:absolute;left:0;bottom:0;content:"";clear:both;width:100%;height:1px;background:#ededed;}
.ui-prdView-tab .ui-prdTab-bx.fixed{position:fixed;left:0;top:110px;width:100%;z-index:12;background:#fafafa;}
.ui-prdView-tab .ui-prdTab-bx.fixed .ui-prdView-lst{margin:0 auto;width:1080px;}
.ui-prdView-cont .ui-tab-lst{padding:60px 0 0;display:none;min-height:242px;}
.ui-prdView-cont .ui-tab-lst:first-child{display:block;}


/** ui-img-viewCont **/
.ui-img-viewCont{position:relative;width:100%;min-height:242px;}
.ui-img-viewCont .ui-img-lst{-webkit-transition: height 0.25s ease-in-out;-moz-transition: height 0.25s ease-in-out;-o-transition: height 0.25s ease-in-out;transition: height 0.25s ease-in-out;}
.ui-img-viewCont .ui-img-lst.btn-img-height{overflow:hidden;height:1000px;}
.ui-img-viewCont .ui-img-bx{position:relative;}
.ui-img-viewCont .ui-img-bx img{width:100%;}
.ui-img-viewCont .ui-viewimg-btn{display:block;position:absolute;left:0;bottom:0;z-index:5;width:100%;height:182px;background:-moz-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(250,250,250,0) 2%, rgba(250,250,250,1) 90%);background:-webkit-linear-gradient(top,  rgba(250,250,250,0) 0%,rgba(250,250,250,0) 2%,rgba(250,250,250,1) 90%);background:linear-gradient(to bottom,  rgba(250,250,250,0) 0%,rgba(250,250,250,0) 2%,rgba(250,250,250,1) 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );}
.ui-img-viewCont .ui-viewimg-btn .ui-btn-expend{position:absolute;bottom:5px;left:50%;line-height:53px;text-align:center;transform:translate(-50%,0);display:block;width:322px;height:55px;border:1px solid #000;box-sizing:border-box;border-radius:10px;z-index:6;background:#fff;}
.ui-img-viewCont .ui-viewimg-btn .ui-btn-expend .txt{position:relative;padding:0 27px 0 0;display:inline-block;height:53px;line-height:53px;font-size:20px;letter-spacing:-0.5px;color:#000;}
.ui-img-viewCont .ui-viewimg-btn .ui-btn-expend .txt:before{position:absolute;right:0;top:24px;z-index:7;width:16px;height:9px;background:url("/shop5g/images/pc/nowDeal/ico_prd_more.png") no-repeat left top;content:"";}
.ui-img-viewCont .ui-viewimg-btn .ui-btn-expend.active .txt:before{transform: rotate(-180deg);}

/** ui-slide-tab **/
.ui-slide-tab .ui-slideTab-lst{overflow:hidden;}
.ui-slide-tab .ui-slideTab-lst > li{float:left;padding:0 0 0 10px;}
.ui-slide-tab .ui-slideTab-lst > li:first-child{padding:0;}
.ui-slide-tab .ui-slideTab-lst .ui-btn-tab{display:inline-block;padding:0 20px;height:42px;line-height:42px;border-radius:28px;border:1px solid #ababab;font-size:15px;letter-spacing:-0.38px;color:#000;}
.ui-slide-tab .ui-slideTab-lst .active .ui-btn-tab{border:1px solid #000;background:#000;color:#fff;font-weight:500;}

/** ui-clause-tb **/
.ui-clause-tb{width:100%;}
.ui-clause-tb tr:first-child th,
.ui-clause-tb tr:first-child td{border-top:1px solid #d9d9d9;}
.ui-clause-tb th{padding:0 0 0 22px;text-align:left;background:#fff;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;background:#fff;font-size:13px;letter-spacing:-0.65px;}
.ui-clause-tb td{padding:13px 22px;background:#fff;border-bottom:1px solid #d9d9d9;background:#fff;border-right:1px solid #d9d9d9;font-size:13px;line-height:24px;color:#959595;letter-spacing:-0.26px;text-align:left;}

/** ui-order-cont **/
.ui-order-cont{padding:50px 0 0;width:100%;}
.ui-order-cont .ui-tit-bx{padding:0 0 20px;position:relative;border-bottom:1px solid #e9e9e9;}
.ui-order-cont .ui-tit-bx .ui-tit{font-size:24px;line-height:23px;letter-spacing:-0.6px;color:#000;font-weight:700;}
.ui-order-cont .ui-order-prd{overflow:hidden;box-sizing:border-box;border-bottom:1px solid #e9e9e9;}
.ui-order-cont .ui-order-prd .prd-info-bx{padding:56px 0 0;position:relative;float:left;overflow:hidden;width:745px;height:184px;}
.ui-order-cont .ui-order-prd .prd-info-bx:last-child{width:335px;}
.ui-order-cont .ui-order-prd .prd-info-bx .info-tit{position:absolute;left:0;top:0;width:100%;height:56px;text-align:center;box-sizing:border-box;border-bottom:1px solid #e9e9e9;font-size:16px;color:#000;letter-spacing:-0.4px;line-height:55px;}
.ui-order-cont .ui-order-prd .prd-info-bx:first-child .info-tit{padding:0 0 0 259px;text-align:left;}
.ui-order-cont .ui-order-prd .prd-info{padding:30px 0 0;overflow:hidden;width:100%;}
.ui-order-cont .ui-order-prd .prd-info .prd-img{overflow:hidden;position:relative;margin:0 18px 0 41px;display:block;float:left;width:200px;height:114px;}
.ui-order-cont .ui-order-prd .prd-info .prd-img img{position:absolute;left:50%;top:0;transform:translate(-50%,0);display:block;height:100%;}
.ui-order-cont .ui-order-prd .prd-info .info-bx{float:left;padding:0 20px 0 0;box-sizing:border-box;width:486px;}
.ui-order-cont .ui-order-prd .prd-info .info-bx .prd-tit{display:block;font-size:20px;letter-spacing:-0.5px;line-height:30px;color:#000;word-break:keep-all;}
.ui-order-cont .ui-order-prd .prd-info .info-bx .option-txt{padding:10px 0 0;font-size:16px;line-height:24px;letter-spacing:-0.4px;color:#000;}
.ui-order-cont .ui-order-prd .prd-info .info-bx .option-txt .txt{font-size:16px;line-height:24px;letter-spacing:-0.4px;color:#000;}
.ui-order-cont .ui-order-prd .prd-info .info-bx .option-company{padding:6px 0 0;font-size:16px;line-height:24px;letter-spacing:-0.4px;color:#959595;}
.ui-order-cont .ui-order-prd .prd-price{padding:32px 0 0;}
.ui-order-cont .ui-order-prd .prd-price-lst  .top-info-bx{overflow:hidden;}
.ui-order-cont .ui-order-prd .prd-price-lst  .top-info-bx .price-tit{display:block;float:left;padding:0 0 0 20px;font-size:16px;line-height:24px;font-weight:500;letter-spacing:-0.32px;color:#000;}
.ui-order-cont .ui-order-prd .prd-price-lst  .top-info-bx .total-price{display:block;float:right;padding:0 20px 0 0;color:#ed1b23;font-weight:700;letter-spacing:-0.32px;line-height:24px;}
.ui-order-cont .ui-order-prd .prd-price-lst  .top-info-bx .total-price .price{color:#ed1b23;font-weight:700;letter-spacing:-0.36px;font-size:18px;line-height:24px;}

/** ui-present-visual **/
.ui-present-visual{width:100%;background:#99f9f9;}
.ui-present-visual .ui-visual{padding:50px 0 54px;margin:0 auto;position:relative;width:1080px;background:#99f9f9;}
.ui-present-visual .ui-visual:after{position:absolute;right:-14px;bottom:-92px;z-index:1;width:303px;height:187px;background:url("/shop5g/images/pc/nowDeal/ico_present_visual.png") no-repeat left top;content:"";}
.ui-present-visual .ui-visual .visual-tit{font-size:24px;line-height:36px;color:#000;font-weight:700;}
.ui-present-visual .ui-visual .step-lst{padding:45px 0 0;}
.ui-present-visual .ui-visual .step-lst > li{overflow:hidden;margin:20px 0 0;}
.ui-present-visual .ui-visual .step-lst > li:first-child{margin:0;}
.ui-present-visual .ui-visual .step-lst .step-tit{display:block;padding:0 15px;float:left;border-radius:17px;height:29px;background:#000;color:#fff;line-height:28px;font-family:"Roboto Regular";}
.ui-present-visual .ui-visual .step-lst .step-txt{float:left;padding:0 0 0 17px;font-size:18px;line-height:26px;letter-spacing:-0.45px;}

/** ui-formList-cont **/
.ui-formList-cont{padding:0 0 100px;}
.ui-formList-cont .form-lst-cont{border-top:1px solid #e9e9e9;}
.ui-formList-cont .form-lst-cont:first-child{border-top:none;}
.ui-formList-cont .form-lst-cont.type01{border-top:none;}
.ui-formList-cont .form-lst-cont.type01 .form-lst-tit{padding:140px 0 20px;}
.ui-formList-cont .form-lst-cont .bullet-lst-txt{padding:30px 0 25px;}
.ui-formList-cont .form-lst-cont .ui-bullet-txt{margin:17px 0 0;}
.ui-formList-cont .form-lst-cont .form-lst-tit{padding:50px 0 20px;position:relative;border-bottom:1px solid #e9e9e9;}
.ui-formList-cont .form-lst-cont .form-lst-tit .tit{font-weight:700;font-size:24px;line-height:36px;color:#000;letter-spacing:-0.6px;}
.ui-formList-cont .form-lst-cont .ui-form-lst{padding:12px 0 20px;}
.ui-formList-cont .form-lst-cont .ui-form-lst.message-lst > li{border-bottom:1px solid #e9e9e9;}
.ui-formList-cont .form-lst-cont .ui-form-lst.message-lst > li:last-child{border-bottom:none;}
.ui-formList-cont .form-lst-cont .ui-form-lst .form-bx{width:822px;height:auto;}
.ui-formList-cont .form-lst-cont .ui-form-lst > li{padding:0 0 0 258px;}
.ui-formList-cont .form-lst-cont .ui-form-lst .form-tit{top:2px;padding:0 0 0 20px;font-size:18px;letter-spacing:-0.45px;font-weight:500;box-sizing:border-box;}
.ui-formList-cont .form-lst-cont .ui-form-lst.message-lst > li:first-child .form-tit{top:55px;}
.ui-formList-cont .form-lst-cont .ui-form-lst.message-lst > li:last-child .form-tit{top:65px;}
.ui-formList-cont .form-lst-cont .ui-form-lst .form-input{width:298px;}
.ui-formList-cont .form-lst-cont .ui-form-lst .ui-card-lst{padding:18px 0 30px;}
.ui-formList-cont .form-lst-cont .ui-form-lst.message-lst .massage-form-bx{padding:10px 0;}
.ui-formList-cont .form-lst-cont .present-notice-lst{padding:20px 0 0;}
.ui-formList-cont .form-data-lst{padding:30px 0;}

/** bullet-lst-txt **/
.bullet-lst-txt > li{position:relative;padding:0 0 0 9px;font-size:16px;line-height:26px;letter-spacing:-0.32px;color:#959595;}
.bullet-lst-txt > li:before{position:absolute;left:0;top:13px;content:"";width:5px;height:1px;background:#959595;}

/** ui-card-lst **/
.ui-card-lst{overflow:hidden;}
.ui-card-lst > li{float:left;margin:0 0 0 17px;}
.ui-card-lst > li:first-child{margin:0;}
.ui-card-lst .ui-btn-tab{display:block;padding:64px 0 35px;position:relative;width:97px;border-radius:20px 20px 0 0;}
.ui-card-lst .ui-btn-tab:after{position:absolute;left:50%;bottom:0;transform:translate(-50%,0);content:"";width:24px;height:24px;background:#fff url("/shop5g/images/pc/nowDeal/ico_rdo_off.png") no-repeat left top;z-index:2;}
.ui-card-lst > li .ui-btn-tab.active:after{background:#fff url("/shop5g/images/pc/nowDeal/ico_rdo_on.png")no-repeat left top;}
.ui-card-lst .ui-btn-tab:before{position:absolute;left:0;top:0;width:100%;height:64px;content:"";}
.ui-card-lst .lst01 .ui-btn-tab:before{background:#fff url("/shop5g/images/pc/nowDeal/bg_present_char.png") no-repeat -560px top;}
.ui-card-lst .lst02 .ui-btn-tab:before{background:#fff url("/shop5g/images/pc/nowDeal/bg_present_char.png") no-repeat -560px -64px;}
.ui-card-lst .lst03 .ui-btn-tab:before{background:#fff url("/shop5g/images/pc/nowDeal/bg_present_char.png") no-repeat -560px -128px;}
.ui-card-lst .lst04 .ui-btn-tab:before{background:#fff url("/shop5g/images/pc/nowDeal/bg_present_char.png") no-repeat -560px -192px;}
.ui-card-lst > li .ui-btn-tab .txt{display:block;width:100%;height:40px;box-sizing:border-box;border-radius:0 0 20px 20px;border:1px solid #d9d9d9;border-top:none;font-size:18px;color:#000;letter-spacing:-0.45px;text-align:center;line-height:38px;}

/** massage-form-bx **/
.massage-form-bx .massage-txt-bx{position:relative;padding:0 0 0 280px;height:174px;}
.massage-form-bx .massage-txt-bx:before{position:absolute;left:0;top:0;content:"";width:280px;height:174px;}
.massage-form-bx .massage-txt-bx.lst01:before{background:#fff url("/shop5g/images/pc/nowDeal/bg_present_char.png") no-repeat -280px -174px;}
.massage-form-bx .massage-txt-bx.lst02:before{background:#fff url("/shop5g/images/pc/nowDeal/bg_present_char.png") no-repeat left -174px;}
.massage-form-bx .massage-txt-bx.lst03:before{background:#fff url("/shop5g/images/pc/nowDeal/bg_present_char.png") no-repeat -280px top;}
.massage-form-bx .massage-txt-bx.lst04:before{background:#fff url("/shop5g/images/pc/nowDeal/bg_present_char.png") no-repeat left top;}
.massage-form-bx .massage-txt-bx .text-bx{position:relative;display:block;width:542px;height:174px;background:url("/shop5g/images/pc/nowDeal/bg_massage_text.png") no-repeat left top;box-sizing:border-box;border:1px solid #ebeae3;border-left:none;border-radius:0 20px 20px 0;}
.massage-form-bx .massage-txt-bx .text-bx .byte{position:absolute;right:20px;bottom:35px;z-index:1;font-family:"Roboto Regular";color:#959595;font-size:16px;line-height:40px;letter-spacing:-0.4px;}
.massage-form-bx .massage-txt-bx .text-bx .name-txt{position:absolute;right:20px;bottom:35px;z-index:1;color:#959595;font-size:16px;line-height:40px;letter-spacing:-0.4px;}
.massage-form-bx .massage-txt-bx .text-bx .i_text{display:block;padding:16px 17px 0 20px;overflow:hidden;width:537px;height:172px;background:none;border:none;-webkit-appearance:none;font-size:18px;color:#000;line-height:40px;letter-spacing:-0.45px;box-sizing:border-box;}

/** prd-table **/
.prd-table{width:100%;}
.prd-table th{border-bottom:1px solid #e9e9e9;height:56px;text-align:center;font-size:16px;letter-spacing:-0.4px;color:#000;}
.prd-table th.prd-th{padding:0 0 0 259px;text-align:left;}
.prd-table td{padding:30px 0;border-bottom:1px solid #e9e9e9;}
.prd-table .td-prd-bx{overflow:hidden;width:100%;}
.prd-table .td-prd-bx .prd-img{margin:0 41px 0 18px;float:left;display:block;position:relative;width:200px;height:114px;background:#fff;}
.prd-table .td-prd-bx .prd-img img{display:block;position:absolute;left:50%;top:0;transform: translate(-50%,0);height:100%;}
.prd-table .td-prd-bx .prd-info{float:left;padding:0 50px 0 0;width:569px;box-sizing:border-box;}
.prd-table .td-prd-bx .prd-info .prd-tit{display:block;font-size:20px;letter-spacing:-0.5px;line-height:30px;color:#000;word-break:keep-all;}
.prd-table .td-prd-bx .prd-info .option-txt{display:block;padding:10px 0 0;font-size:16px;line-height:24px;color:3000;letter-spacing:-0.4px;}
.prd-table .price-txt{overflow:hidden;width:100%;}
.prd-table .price-txt .info-txt{display:block;float:left;font-weight:500;font-size:16px;color:#000;line-height:24px;letter-spacing:-0.32px;}
.prd-table .price-txt .price-txt{display:block;float:left;}
.prd-table .price-txt .info-price{display:block;float:right;font-weight:700;color:#ed1b23;font-size:16px;line-height:24px;letter-spacing:-0.32px;}
.prd-table .price-txt .info-price em{display:inline-block;font-weight:700;color:#ed1b23;font-size:18px;line-height:24px;letter-spacing:-0.36px;}

/** ui-form-bx **/
.ui-form-bx{padding:50px 0 0;text-align:center;}
.ui-form-bx a,
.ui-form-bx button{margin:0 0 0 7px;}
.ui-form-bx a:first-child,
.ui-form-bx button:first-child{margin:0;}

/** ui-btn-sumit **/
.ui-btn-sumit{display:inline-block;position:relative;overflow:hidden;width:245px;height:55px;border-radius:10px;background:#f2f2f2;}
.ui-btn-sumit .txt{display:block;width:100%;height:100%;line-height:55px;font-weight:500;text-align:center;letter-spacing:-0.36px;font-size:18px;color:#000;background:#f2f2f2;}

/** ui-btn-sumit01 **/
.ui-btn-sumit01{display:inline-block;position:relative;overflow:hidden;width:245px;height:55px;border-radius:10px;background:#5ddfde;}
.ui-btn-sumit01 .txt{display:block;width:100%;height:100%;line-height:55px;font-weight:500;text-align:center;letter-spacing:-0.36px;font-size:18px;color:#000;background:#5ddfde;}

/** ui-finish-visual **/
.ui-finish-visual{width:100%;background:#fff;}
.ui-finish-visual .ui-finish-section{margin:0 auto;width:1080px;background:#fff;}
.ui-finish-visual .ui-finish-section .present-dcs dt{padding:154px 0 0;position:relative;font-weight:700;font-size:26px;color:#000;line-height:38px;text-align:center;}
.ui-finish-visual .ui-finish-section .present-dcs dt:after{position:absolute;left:50%;top:50px;transform:translate(-50%,0);width:77px;height:77px;content:"";background:#fff url("/shop5g/images/pc/nowDeal/ico_pesent_view.png") no-repeat left top;}
.ui-finish-visual .ui-finish-section .present-dcs dd{padding:9px 0 0;font-size:20px;line-height:29px;color:#959595;text-align:center;}

/** form-data-lst **/
.form-data-lst{}
.form-data-lst > li{margin:40px 0 0;padding:0 0 0 260px;position:relative;}
.form-data-lst > li:first-child{margin:0;}
.form-data-lst .lst-tit{display:block;position:absolute;left:0;top:0;padding:0 0 0 20px;font-size:18px;color:#000;line-height:26px;font-weight:500;letter-spacing:-0.45px;}
.form-data-lst .data-bx .data-txt{display:block;font-size:16px;letter-spacing:-0.32px;line-height:24px;}
.form-data-lst.type01{border-bottom:1px solid #e9e9e9;}
.form-data-lst.type01 .lst-tit{line-height:30px;}
.form-data-lst.type01 .data-bx .data-txt{font-size:18px;line-height:30px;}
.form-data-lst.type01 > li{margin:16px 0 0;}
.form-data-lst.type01 > li:first-child{margin:0;}

/** present-notice-lst**/
.present-notice-lst > li{padding:0 0 0 260px;font-size:14px;line-height:24px;letter-spacing:-0.34px;color:#aeaeae;}
.present-notice-lst > li .bold-txt{color:#000;}
.present-notice-lst > li .red_txt{color:#ed1b23;}

/** prd-view-btm **/
.prd-view-btm{padding:20px 0 0;text-align:center;width:100%;font-size:14px;line-height:24px;letter-spacing:-0.14px;color:#aeaeae;}

/** ui-roulette-visual**/
.ui-roulette-visual{width:100%;background:#fff url("/shop5g/images/pc/nowDeal/roulette_top_banner_wrap.png") no-repeat center top;}
.ui-roulette-visual .ui-visual{margin:0 auto;width:1080px;background:#fff url("/shop5g/images/pc/nowDeal/roulette_top_banner_wrap.png") no-repeat center top;}

/** roulette-evt-cont**/
.roulette-evt-cont{padding:0 0 100px;}

/** ui-roulette-wrap **/
.ui-roulette-wrap{margin:30px 0 0;padding:54px 0 50px;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:20px;background:#fff url("/shop5g/images/pc/nowDeal/bg_roulette_cont.png") no-repeat center 270px;}
.ui-roulette-wrap .ui-roulette-tit{width:100%;text-align:center;;}
.ui-roulette-wrap .ui-roulette-tit .tit-txt{display:inline-block;padding:0 34px;border-radius:30px;height:57px;background:#000;text-align:center;line-height:55px;color:#fff;font-size:28px;letter-spacing:-0.7px;}
.ui-roulette-wrap .ui-roulette-tit .tit-txt01{padding:24px 0 0;display:block;color:#000;width:100%;text-align:center;font-weight:700;font-size:59px;letter-spacing:-1.48px;line-height:77px;}
.ui-roulette-wrap .ui-roulette-cont{padding:52px 0 0;text-align:center;width:100%;}
.ui-roulette-wrap .ui-roulette-cont .ui-roulette{display:inline-block;position:relative;width:524px;height:524px;}
.ui-roulette-wrap .ui-roulette-cont .ui-roulette:before{position:absolute;left:50%;t;top:-21px;transform:translate(-50%,0);content:"";background:url("/shop5g/images/pc/nowDeal/bg_roulette_finish.png") no-repeat left top;width:76px;height:82px;z-index:1;}
.ui-roulette-wrap .ui-roulette-cont .ui-roulette:after{content:'';position:absolute;top:-8px;left:0;z-index:0;width:524px;height:524px;margin:6px 0 0 0;border-radius:50%;box-shadow:2px 3px 10px rgb(0 0 0 / 16%);}
.ui-roulette-wrap .ui-roulette-cont .ui-roulette .ui-evt-canvas{width:524px;height:524px;}
.ui-roulette-wrap .ui-roulette-cont .ui-roulette .btn-start{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:170px;height:170px;}
.ui-roulette-wrap .ui-roulette-cont .ui-roulette .btn-start img{display:block;position:absolute;left:0;top:0;z-index:5;}

/** ui-btm-roulette **/
.ui-btm-roulette{padding:70px 0 0;}
.ui-btm-roulette .ui-btm-tit{display:block;padding:0 0 540px;position:relative;font-weight:700;color:#000;font-size:54px;line-height:80px;letter-spacing:-1.35px;color:#000;text-align:center;}
.ui-btm-roulette .ui-btm-tit:after{position:absolute;left:50%;bottom:0;transform:translate(-50%,0);background:url("/shop5g/images/pc/nowDeal/bg_hotdeal_top.png") no-repeat left top;z-index:1;content:"";width:828px;height:473px;}
.ui-btm-roulette .ui-rouletteBtm-bx{padding:56px 0 0;text-align:center;}
.ui-btm-roulette .ui-rouletteBtm-bx .ui-rouletteBtm-lst{display:inline-block;overflow:hidden;}
.ui-btm-roulette .ui-rouletteBtm-bx .ui-rouletteBtm-lst > li{float:left;margin:0 0 0 10px;}
.ui-btm-roulette .ui-rouletteBtm-bx .ui-rouletteBtm-lst > li:first-child{margin:0;}
.ui-btm-roulette .ui-rouletteBtm-bx .ui-rouletteBtm-lst .ui-hotdeal-btn{position:relative;display:block;padding:0 0 0 20px;box-sizing:border-box;text-align:left;line-height:74px;width:300px;height:74px;font-weight:500;font-size:20px;color:#000;}
.ui-btm-roulette .ui-rouletteBtm-bx .ui-rouletteBtm-lst .ui-hotdeal-btn:after{position:absolute;right:10px;top:15px;content:"";width:48px;height:48px;background:url("/shop5g/images/pc/nowDeal/arrow_hotdeal-lst.png") no-repeat left top;z-index:1;}
.ui-btm-roulette .ui-rouletteBtm-bx .ui-rouletteBtm-lst .ui-hotdeal-btn.lst01{background:url("/shop5g/images/pc/nowDeal/btn_hotdeal-lst01.png") no-repeat left top;}
.ui-btm-roulette .ui-rouletteBtm-bx .ui-rouletteBtm-lst .ui-hotdeal-btn.lst02{background:url("/shop5g/images/pc/nowDeal/btn_hotdeal-lst02.png") no-repeat left top;}
.ui-btm-roulette .ui-rouletteBtm-bx .ui-rouletteBtm-lst .ui-hotdeal-btn.lst03{background:url("/shop5g/images/pc/nowDeal/btn_hotdeal-lst03.png") no-repeat left top;}

/** view-btm-notice **/
.view-btm-notice{padding:80px 0 0;}
.view-btm-notice .notice-tit{display:block;padding:0 0 21px;color:#000;font-size:24px;line-height:36px;font-weight:700;letter-spacing:-0.6px;border-bottom:1px solid #f4f4f4;}
.view-btm-notice .view-notice_lst{padding:30px 0 0;}
.view-btm-notice .view-notice_lst > li{position:relative;padding:0 0 0 10px;color:#959595;font-size:16px;letter-spacing:-0.32px;line-height:26px;}
.view-btm-notice .view-notice_lst > li:before{position:absolute;left:0;top:13px;width:6px;height:1px;background:#959595;content:"";}

/** calendarButton **/
.calendarButton{display:block;position:relative;background:#5ddfde;border-radius:10px;width:420px;height:70px;box-shadow:0 3px 6px #d9d9d9;}
.calendarButton .ico{padding:0 0 0 47px;position:absolute;left:50%;top:0;transform:translate(-50%,0);z-index:1;display:inline-block;height:70px;line-height:70px;font-size:28px;color:#000;}
.calendarButton .ico:before{position:absolute;left:0;top:19px;width:34px;height:34px;content:"";background:url("/shop5g/images/pc/nowDeal/ico_btn_check.png") no-repeat -4px -4px;}
.calendarButton:disabled{background:#ededed;}
.calendarButton:disabled .ico{color:#959595;}
.calendarButton:disabled .ico:before{background:url("/shop5g/images/pc/nowDeal/ico_btn_check.png") no-repeat -46px -4px;}

/** ui-calendar-wrap **/
.ui-calendar-wrap{}
.ui-calendar-wrap .ui-calendar{padding:70px 38px 0 60px;overflow:hidden;}
.ui-calendar-wrap .ui-calendar .ui-cal-tit{padding:38px 0 0;float:left;}
.ui-calendar-wrap .ui-calendar .ui-cal-tit .h-tit-bx{padding:0 0 34px;font-size:42px;line-height:60px;color:#000;width:420px;text-align:center;}
.ui-calendar-wrap .ui-calendar .ui-cal-tit .h-tit-bx strong{display:block;font-size:42px;line-height:60px;color:#000;font-weight:700;}
.ui-calendar-wrap .ui-calendar .ui-cal-tit .h-tit-bx em{font-size:42px;line-height:60px;color:#ed1b23;font-weight:700;}
.ui-calendar-wrap .calendarForm{position:relative;float:right;}
.ui-calendar-wrap .calendarForm:before{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;content:"";}

/** calendarForm **/
.calendarForm .ui-widget-content{border:none;background:none;border-radius:0;padding:0;width:476px;}
.calendarForm .ui-widget-content .ui-datepicker-header{display:none;}
.calendarForm .ui-datepicker-calendar{margin:0;}
.calendarForm .ui-datepicker-calendar thead th{padding:0;width:68px;text-align:center;height:38px;font-size:21px;color:#000;font-family:"Roboto Regular";}
.calendarForm .ui-datepicker-calendar thead th.ui-datepicker-week-end{color:#ff3666;}
.calendarForm .ui-datepicker-calendar tbody td{padding:0;width:68px;text-align:center;}
.calendarForm .ui-datepicker-calendar tbody td.ui-state-disabled{opacity:1;}
.calendarForm .ui-datepicker-calendar tbody td a.ui-state-default,
.calendarForm .ui-datepicker-calendar tbody td .ui-state-default{padding:0;height:50px;border:none;background:none;color:#808080;font-family:"Roboto Regular";text-align:center;line-height:50px;font-weight:300;font-size:24px;}
.calendarForm .ui-datepicker-calendar tbody td a.current{display:inline-block;width:36px;height:36px;text-align:center;background:#5ddfde;line-height:36px;color:#fff;border-radius:1000px;}

/** ui-raund-box**/
.ui-raund-box{margin:78px 50px 0;padding:28px 0 22px;width:980px;background:#f9fcfe;text-align:center;}
.ui-raund-box .ui-raund-lst{display:inline-block;overflow:hidden;}
.ui-raund-box .ui-raund-lst > li{float:left;padding:0 0 10px 160px;}
.ui-raund-box .ui-raund-lst > li:first-child{padding:0 0 10px;}
.ui-raund-box .ui-raund-lst .tit{position:relative;display:block;width:133px;height:133px;box-sizing:border-box;border:5px solid #5ddfde;border-radius:1000px;}
.ui-raund-box .ui-raund-lst .tit .txt{display:inline-block;position:absolute;left:50%;top:50%;height:40px;line-height:36px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;box-sizing:border-box;transform:translate(-50%,-50%);font-size:24px;color:#000;letter-spacing:-1px;white-space:nowrap;}
.ui-raund-box .ui-raund-lst button{margin:25px 0 0;background:#5ddfde;border-radius:10px;width:133px;height:42px;display:block;font-size:20px;color:#000;line-height:40px;letter-spacing:-0.3px;box-shadow:0 2px 6px #d9d9d9;}
.ui-raund-box .ui-raund-lst button:disabled{background:#ededed;color:#959595;cursor:default;}
.ui-raund-box .ui-raund-lst .disabled .tit{border:5px solid #d9d9d9;}
.ui-raund-box .ui-raund-lst .disabled .tit .txt{color:#959595;}
.ui-raund-box .ui-raund-lst .done .tit:after{position:absolute;right:-20px;top:50%;transform:translate(0,-50%);content:"";width:37px;height:37px;background:url("/shop5g/images/pc/nowDeal/ico_raund_check.png") no-repeat left top;}

/*****************************************************************************************
    주문 결제 작업
*****************************************************************************************/
table.orderList td div.prd .ui-prd-img{position:absolute;left:10px;top:0;width:120px;height:90px;}
table.orderList td div.prd .ui-prd-img img{position:absolute;left:50%;top:0;transform:translate(-50%,0);z-index:1;height:100%;}

.ui-orderLabel-check{overflow:hidden;}
.ui-orderLabel-check input[type="checkbox"]{display:block;float:left;margin:2px 5px 0 0;}
.ui-orderLabel-check img{display:block;float:left;}

.orderInput.agree .clause-lst-td .top-txt{padding:0 0 5px;}
.orderInput.agree .clause-lst-td .ui-clauseTxt-lst li{padding:1px 0 0;}
.orderInput.agree .clause-lst-td .ui-clauseTxt-lst li:first-child{padding:0;}
.orderInput.agree .clause-lst-td .ui-clauseTxt-lst > li > ul{padding:5px 0 0 10px;}
.orderInput.agree .clause-lst-td .ui-clauseTxt-lst > li > ul > li > ul{padding:5px 0 0 10px;}
.orderInput.agree td .td-bold-txt{color:#f45655;}

.ui-orderBtn-bx{padding:0 0 30px;text-align:center}
.ui-orderBtn-bx a{display:inline-block;padding:0 38px;height:45px;width:auto;line-height:41px;font-family: 'Noto Sans KR';font-weight:500;font-size:16px;border-radius:5px;box-sizing:border-box;}
.ui-orderBtn-bx .ui-btn-cancel{border:1px solid #cbcbcb;color:#333;background:#fff;}
.ui-orderBtn-bx .ui-btn-conform{border:1px solid #e71f0f;color:#fff;background:#e71f0f;}

/* 액세서리 메인 2021.07.12*/
.ui-GuideWrap{position: relative; margin-top: 30px; padding-bottom: 50px; background-color: #fff;}
.ui-GuideWrap:after{content:"";clear:both;display:block;}
.ui-GuideWrap dl{float:left;width:218px;padding-top: 23px; font-size: 20px; font-weight: 500; position: relative;}
.ui-GuideWrap .acces-cs{float:left;position: relative; width: 372px; border-radius: 20px; border: 1px solid #d9d9d9; padding:32px; box-sizing: border-box;}
.ui-GuideWrap .acces-cs li{margin-bottom: 10px; font-size: 13px; font-weight: 400;color: #000; letter-spacing: 0;}
.ui-GuideWrap .acces-cs li.point {font-size:26px;font-weight: 700; position: relative; padding-left: 36px; margin-bottom: 30px;}
.ui-GuideWrap .acces-cs li.point>span {font-weight: 400;}
.ui-GuideWrap .acces-cs li.point:before {content: '';background: url('/images/pc/acces/online/acces-cs-ico.png') no-repeat center; width: 26px; height: 26px; display: inline-block; position: absolute; left: 0; top: 50%; transform: translateY(-50%);}
.ui-GuideWrap .acces-cs li.point:after {content: ''; width: 100%; height: 1px; background-color: #d9d9d9; display: inline-block; position: absolute; left: 0; bottom: -10px;}
.ui-GuideWrap .acces-cs strong,.ui-GuideWrap dt{font-size: 20px; font-weight: 500; color: #000; padding-bottom: 20px; display: block;}
.ui-GuideWrap dd {padding-bottom: 9px;}
.ui-GuideWrap dd a{font-size: 15px; font-weight: 300;color: #000; letter-spacing: -0.75px;}
.ui-GuideWrap .ui-acces-info {float:right; width:654px; border-top:1px solid #d9d9d9;}
/* .ui-GuideWrap .ui-acces-info:before {content: ''; width: 100%; height: 1px; background-color: #d9d9d9; display: inline-block; position: absolute; top: 0; left: 0;} */
#accssHeader {position: relative; zoom: 1; z-index: 20;}
.ui-mBanner{border: none; background-color: #1B3C35; clear: both; margin-bottom: 10px; overflow:hidden;}
.ui-mBanner .ui-accssSlide {width: 1080px;height: 250px; position: relative; overflow: hidden; margin: auto;}
.ui-mBanner .ui-accssSlide>a { width: 45px; height: 45px; right: 30px;bottom: 20px;background: url('/images/pc/acces/online/acces_bn_stop.png') no-repeat center; display: block;position: absolute;z-index: 5;}
.ui-mBanner .ui-accssSlide>a.play {background: url('/images/pc/acces/online/acces_bn_play.png') no-repeat center;}
.ui-mBanner .ui-accssSlide > div > a + div img {width: 100%; height: 250px; object-fit: cover;}
.ui-mBanner .ui-accssSlide > div {width: 100%; padding: 185px 30px 0 30px;box-sizing: border-box; position: relative ;display: block; height: 100%; zoom: 1; z-index: 2;}
.ui-mBanner .ui-accssSlide > div > a + div {width: 1080px; height:250px;border: none; position: absolute; left: 0; top: 0; z-index: -1;}
.ui-mBanner .ui-accssSlide > div > a + div a {width:100%;height: 250px; display: block;}
.ui-mBanner .ui-accssSlide > div > a {width: 185px; height: 45px; text-align: center;line-height: 45px;border-radius: 23px; margin:0px 10px 0px 0px;background-image: none; font-family: 'noto sans kr',sans-serif; display: block;float: left;overflow: hidden;z-index: 5;;background: rgba(250,250,250,.7) ;font-size: 16px; color: #000; font-weight: 500; padding: 0;}
.ui-mBanner .ui-accssSlide > div > a.on,
.ui-mBanner .ui-accssSlide > div > a:hover,
.ui-mBanner .ui-accssSlide > div > a:active,
.ui-mBanner .ui-accssSlide > div > a:focus {background: rgba(1,166,159,.7); border: none; color: #fff; padding: 0;}
#SubWrap div.ollehShopWrap.type-accss .banner-wrap.type-access h3{padding-top: 0; border: none;}
.ui-banner .ui-accssSlide .bx-wrapper .bx-pager {bottom: 20px;}
.ui-banner .ui-accssSlide .bx-wrapper .bx-pager.bx-default-pager a {background-color: #fff; border: 1px solid #000; border-radius: 10px;}
.ui-banner .ui-accssSlide .bx-wrapper .bx-pager.bx-default-pager a.active {width: 24px; background-color: #fff; border: 1px solid #000;}
.ui-banner .ui-accssSlide .bx-wrapper .bx-controls-auto {position: static; width: auto !important; display: inline-block;}
.ui-banner .ui-accssSlide .bx-controls.bx-has-controls-auto.bx-has-pager {position: absolute;bottom: 15px;text-align: center;display: flex;flex-direction: row-reverse;align-items: center;justify-content: center;width: 100%;}
.ui-banner .ui-accssSlide .bx-wrapper .bx-controls-auto .bx-controls-auto-item {vertical-align: middle;}
.ui-banner .ui-accssSlide .bx-wrapper .bx-controls-auto .bx-start {background: transparent url(/images/pc/acces/main/btn_play_a.png)no-repeat 0 0 / 100% auto; width: 14px !important; height: 14px !important; margin: 0 4px;}
.ui-banner .ui-accssSlide .bx-wrapper .bx-controls-auto .bx-stop {background: transparent url(/images/pc/acces/main/btn_stop_a.png)no-repeat 0 0 / 100% auto; width: 14px !important; height: 14px !important; margin: 0 4px;}
.ui-banner .ui-accssSlide .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{width: auto !important;display: inline-block;position: static;padding: 0;}
.ui-banner .ui-accssSlide .bx-wrapper .bx-controls-auto a.active {display: none;}
/* 액세서리 메인 2021.07.12*/
/*액세서리 서브 배너*/
.banner-wrap.ui-accessories {padding-top: 10px;padding-bottom: 60px;}
.banner-wrap.ui-accessories .ui-newItem {border: none;width: 1080px;height: 220px;position: relative;margin:0 auto 20px;}
.banner-wrap.ui-accessories .ui-newItem a.prev {left: -44px;}
.banner-wrap.ui-accessories .ui-newItem a.next {right: -44px;}
.banner-wrap.ui-accessories .ui-newItem .banner_wrap {width: 1080px;height: 220px;position: relative;margin:0 auto 20px;overflow: hidden;}
.banner-wrap.ui-accessories .ui-newItem > a{position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;}
.banner-wrap.ui-accessories .ui-newItem .banner{display: flex; flex-wrap: nowrap; position: absolute; top:auto; left:auto; bottom:auto; right:auto; background:none;z-index:0;}
.banner-wrap.ui-accessories .ui-newItem .banner a {width:360px; border-left: none; text-align: center; display: block; float: left;}
.banner-wrap.ui-accessories .ui-newItem .banner a:first-child{margin-left: 0;}
.banner-wrap.ui-accessories .ui-newItem .banner a:first-child{margin-left: 0;}
.banner-wrap.ui-accessories .ui-newItem .banner a:last-child{margin-right: 0;}
.banner-wrap.ui-accessories .ui-newItem .banner a img {width: 339px; height: 220px;}

.banner-wrap.ui-best {background-color: #f8f8f8; padding-bottom: 60px;}
.banner-wrap.ui-best .banner-list {display: flex; flex-wrap: nowrap; display:-ms-flexbox;-ms-flex-wrap:wrap;}
.banner-wrap.ui-best .banner-list .item {flex-basis: 33%;}
.banner-wrap.ui-best .banner-list .item a {display: block; width: 340px; padding:0 15px;}
.banner-wrap.ui-best .banner-list .item a:first-child{padding-left: 0;}
.banner-wrap.ui-best .banner-list .item a:last-child{padding-right: 0;}
.banner-wrap.ui-best .banner-list .item img {width: 340px;}
/*액세서리 서브 배너*/
/*액세서리 메인 검색 바*/
.header-wrap.ui-accessories {height:88px; border: 1px solid #d9d9d9; padding: 0 24px;border-radius: 15px;box-sizing: border-box;}
.header-wrap.ui-accessories .ui-accMenu {padding:32px 24px 32px 24px; font-size: 16px; color: #000; letter-spacing: -0.32px; font-weight: 500; position: absolute; left: 0; top: 0; z-index: 20;}
.header-wrap.ui-accessories .ui-accMenu.open {width:422px;border: 1px solid #000; border-radius: 15px; background-color: #fff; top: -40px; box-sizing: border-box; box-shadow: 0px 4px 6px #0000001f;}
.header-wrap.ui-accessories .ui-accMenu.open img {display: none;}
.header-wrap.ui-accessories .ui-accMenu.open a.btnAccssMenu{position: relative; padding-left: 26px; font-weight: 500;}
.header-wrap.ui-accessories .ui-accMenu.open a.btnAccssMenu:before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;display: inline-block;background: url('/images/pc/acces/online/menu_close.png') no-repeat center;}
.header-wrap.ui-accessories .ui-accMenu a { position: relative ; display: block; z-index: 21;}
.header-wrap.ui-accessories .ui-accMenu a >span{font-size: 16px; color: #000; letter-spacing: -0.32px; font-family: 'noto sans kr',sans-serif; display: inline-block;}
.header-wrap.ui-accessories .ui-accMenu img {padding: 3px 10px 3px 0; vertical-align:top}
.header-wrap.ui-accessories .ui-accMenu >div {display: none; margin-top: -1px; background-color: #fff; z-index: 20; overflow: hidden;}
.header-wrap.ui-accessories .ui-accMenu .ui-menu-list.on {display: block;}
.header-wrap.ui-accessories .ui-accMenu .all-menu.on {display: block;}
.header-wrap.ui-accessories .quick_menu {padding-left: 198px;}
.header-wrap.ui-accessories .quick_menu .list {display: inline-flex;}
.header-wrap.ui-accessories .quick_menu .list .menu {position: relative;padding: 0 10px;}
.header-wrap.ui-accessories .quick_menu .list .menu:after {content: ''; width: 1px; height: 17px; background-color: #c7c7c7; display: inline-block; position: absolute; right: 0; top: 50%; transform: translateY(-50%) ;}
.header-wrap.ui-accessories .quick_menu .list .menu:last-child:after{content: none;}
.header-wrap.ui-accessories .quick_menu .list .menu a {font-size: 16px; font-weight: 400;font-family: 'noto sans kr',sans-serif;color: #000; letter-spacing: -0.32px;}
.header-wrap.ui-accessories .accMenulist .two-depth > a.three-depth,
.header-wrap.ui-accessories .accMenulist .two-depth > a{font-size: 15px; font-weight: 300; display: block;color: #000; letter-spacing: -0.75px; position: relative;}
.header-wrap.ui-accessories .accMenulist .two-depth {margin-top: 10px;}
.header-wrap.ui-accessories .search-wrap {padding: 24px 0;}
.header-wrap.ui-accessories .search-wrap:after{content:"";display:block;clear:both}
.header-wrap.ui-accessories .search-wrap fieldset.search{background: none;border: none;width: 100%;padding: 0;margin: 0;/* display: inline-flex; */}
.header-wrap.ui-accessories .search-wrap fieldset.search select{width:185px; height: 40px; padding: 0 32px 0 10px; border: 1px solid #d9d9d9; color: #000; border-radius: 10px; margin-right: 10px; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none; background: url(/images/pc/acces/online/acc_arrow.png) no-repeat center right 10px;}
.header-wrap.ui-accessories .search-wrap fieldset.search input[type="text"] {width: 100%; height: 40px; padding-left:10px; border: 1px solid #d9d9d9;color: #000;border-radius: 10px; margin-right: 10px;font-family: 'noto sans kr',sans-serif;}
.header-wrap.ui-accessories .search-wrap fieldset.search input#textSearch::placeholder {color: #000; font-weight: 400;font-family: 'noto sans kr' ,sans-serif; letter-spacing: -0.28px; font-size: 14px;}
.header-wrap.ui-accessories .search-wrap label.hidden{position: absolute;}
.header-wrap.ui-accessories .search-wrap label{position: relative;float: left;width:63%;margin-right: 10px;}
.header-wrap.ui-accessories .search-wrap .text-search{position: relative;float: left;width:63%;margin-right: 10px;}
.header-wrap.ui-accessories .search-wrap .label{line-height: 40px;position: relative;display:inline-block;padding-left: 24px;font-size: 16px;font-weight: 400;float: left;align-items: center;}
.header-wrap.ui-accessories .search-wrap .label:before {content: ''; width: 18px; height: 18px;background: url('/images/pc/acces/online/acc_search.png') no-repeat center; display: inline-block; position: absolute; left: 0px; top: 50%; transform: translateY(-50%);}
.header-wrap.ui-accessories .search-wrap .dropdown-box{position: relative;width: 185px;margin-right: 10px;margin-left: 32px;float: left;}
.header-wrap.ui-accessories .search-wrap .dropdown-box.on {width: 185px; border-radius: 10px; border: 1px solid #000; }
.header-wrap.ui-accessories .search-wrap .dropdown-box .select-options li {color: #000; font-size: 14px; letter-spacing: -0.28px; padding: 5px 10px; font-family: 'noto sans kr',sans-serif;}
.header-wrap.ui-accessories .search-wrap .dropdown-box .select-hidden {display: none;visibility: hidden;}
.header-wrap.ui-accessories .search-wrap .dropdown-box .select{width: 185px; height: 40px; display: inline-block; cursor: pointer;border: 1px solid #d9d9d9; border-radius: 10px; box-sizing: border-box; margin-right: 10px;}
.header-wrap.ui-accessories .search-wrap .dropdown-box .select.on {height: auto; background-color: #fff; padding-bottom: 10px; box-shadow: 0px 3px 6px #00000029;}
.search-wrap .dropdown-box .select-options [rel="hide"] {display: none;}
.header-wrap.ui-accessories .search-wrap .dropdown-box .select-options {display: none;}
.header-wrap.ui-accessories .search-wrap .dropdown-box .select-styled {line-height: 40px; padding-left: 10px; font-size: 14px; color: #000; letter-spacing: -0.28px; position: relative; font-size: 14px; font-family: 'noto sans kr',sans-serif;color: #000; font-weight: 400;}
.header-wrap.ui-accessories .search-wrap .dropdown-box .select-styled:after {content: ''; background: url('/images/pc/acces/online/acc_arrow.png') no-repeat center; display: inline-block; width: 30px; height: 30px; position: absolute; right: 0; top: 50%; transform: translateY(-50%) rotate(0deg); margin-right: 4px;}
.header-wrap.ui-accessories .search-wrap .dropdown-box .select-styled.active:after {transform: translateY(-50%) rotate(180deg);}
.header-wrap.ui-accessories .search-wrap .btn.search {width: 74px; height: 40px; line-height: 40px; display: block;text-align: center; background-color: #000; color: #fff; font-size: 14px; letter-spacing: -0.56px; font-weight: 500; border-radius: 10px;}
.header-wrap.ui-accessories .accMenulist,.header-wrap .ui-accMenu>div {border: none;}
.header-wrap.ui-accessories .ui-accMenu>div{width: auto;}
.header-wrap.ui-accessories .accMenulist {width: 100%;padding: 45px 0px 0px; position: relative; }
.header-wrap.ui-accessories .accMenulist:before {content: ''; display: table; clear: both;}
.header-wrap.ui-accessories .accMenulist>ul {float: right; width: calc(50% - 32px); ;}
.header-wrap.ui-accessories .accMenulist>ul:first-child{padding-left: 0; float: left;}
.header-wrap.ui-accessories .accMenulist>ul:last-child{padding-right: 0;}
.header-wrap.ui-accessories .accMenulist>ul .list {margin-top: 34px;}
.header-wrap.ui-accessories .accMenulist>ul .list .title.link a{position: relative; display: block;}
.header-wrap.ui-accessories .accMenulist>ul .list li {padding-bottom: 17px;}
.header-wrap.ui-accessories .accMenulist>ul .list li:last-child{padding-bottom: 0;}
.header-wrap.ui-accessories .accMenulist .menu {display:none;}
.header-wrap.ui-accessories .accMenulist .menu.on {display: block;}
.header-wrap.ui-accessories .ui-accMenu .menu.on a{display: block;font-size: 15px; color: #808080; letter-spacing: -0.75px; padding:4px 9px; font-weight: 300;}
.header-wrap.ui-accessories .ui-accMenu .menu.on a:first-child {padding-top: 9px;}
.header-wrap.ui-accessories .accMenulist .title a em{font-size: 16px; font-family: 'noto sans kr',sans-serif;color: #000; font-weight: 500; letter-spacing: -0.8px;}
#SubWrap h3, #NewSub h3 {height:auto; padding-top: 50px;border: none; margin-top: 0;font-size: 35px; font-weight: 700; color: #000; letter-spacing: -0.7px; margin:0 0 35px;}

.accSub-bg {display: block; padding:10px 0 50px 0; margin-bottom: 50px; background-color: #f6f6f6;}
.ui-accessories-tab .ui-tab-lst { height:91px;}
.ui-accessories-tab .ui-tab-lst:after{content:"";display:block; clear:both}
.ui-accessories-tab .ui-tab-lst li {float:left;height: 50px; line-height: 50px;margin-top:38px;min-width:168px;} 
.ui-accessories-tab .ui-tab-lst li:last-child {margin-right:0;}
.ui-accessories-tab .ui-tab-lst li.active a {background-color: #5ddfde; border: none;}
.ui-accessories-tab .ui-tab-lst li a, .ui-accessories-tab .ui-tab-lst li button {color: #000;font-weight: 500;box-sizing: border-box; display: inline-block; width:100%; height: 100%; border-radius: 10px; background-color: #fff; border: 1px solid #d9d9d9;}
.ui-accessories-tab .ui-tab-lst li a .txt, .ui-accessories-tab .ui-tab-lst li button .txt {color: #000; font-size: 17px; font-weight: 400; display: block; text-align: center; letter-spacing: -1px;}
.ui-accessories-tab .ui-tab-lst li a em, .ui-accessories-tab .ui-tab-lst li button em {position: relative; top: -3px; display: inline-block; width: 20px; height: 30px; vertical-align: text-top;margin-right:6px;}
.ui-accessories-tab .ui-tab-lst li:nth-child(1) a em{width: 22px;}
.ui-accessories-tab .ui-tab-lst li:nth-child(6) a em{width: 28px;}
.ui-accessories-tab .ui-tab-lst li a.active {background-color: #5ddfde; border-color: #5ddfde;}
.ui-accessories-cont .ui-tab-list {display: none;}
.ui-accessories-cont:focus {outline: none;}
/* .accSub-bg .swiper-container {overflow: visible;} */
.ui-accessories-tab .ui-tab-lst li a.raon:before {content: ''; display: block;background: url('/images/pc/acces/online/acc_menu_raon.png') no-repeat center; width:54px; height:42px; position:absolute; top:-36px; right:10px;}
/*액세서리 메인 검색 바*/
.kt-wrap.ui-accessories .ui-banner {position: relative; min-width: 1080px; height: 250px;}
.ui-banner .ui-accssSlide {width: 100%; height: 250px; overflow: hidden;}
.ui-banner .ui-accssSlide .bx-wrapper {height: 100%;margin: 0;}
.ui-banner .ui-accssSlide .main-slide a {display: block;margin: auto;position: relative;height: 100%;text-align: center; overflow: hidden;}
.ui-banner .ui-accssSlide .main-slide img {max-width: none;height: 100%;margin: 0 auto; position: absolute; top: 0; left: 50%; transform: translateX(-50%);}
.ui-banner .ui-accssSlide .main-slide a:focus:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:inset 0 0 0 2px #fff, inset 0 0 0 4px #000;box-sizing:border-box;pointer-events:none;}
.ui-banner .ui-accssSlide .main-slide li.item {background-color: #1B3C35; height: 250px;}
.ui-banner .ui-accssSlide .main-paging .stop {background: url('/images/pc/acces/online/acces_bn_stop.png') no-repeat center;width: 45px;height: 45px; display: block; color: transparent;}
.ui-banner .ui-accssSlide .main-paging .start {background: url('/images/pc/acces/online/acces_bn_play.png') no-repeat center;width: 45px;height: 45px; display: block; color: transparent;}
.ui-banner .ui-accssSlide .main-paging {position: absolute; bottom: 20px; left: 450px;}
.ui-banner .ui-accssSlide .main-paging a{width: 185px;height: 45px;text-align: center;line-height: 45px;border-radius: 23px;margin: 0px 10px 0px 0px;background-image: none;font-family: 'noto sans kr',sans-serif;display: block;overflow: hidden;z-index: 5;background: rgba(250,250,250,.7);font-size: 16px;font-weight: 500;color: #000;padding: 0;}
.ui-banner .ui-accssSlide .main-paging a.active,
.ui-banner .ui-accssSlide .main-paging a:hover,
.ui-banner .ui-accssSlide .main-paging a:focus {background: rgba(1,166,159,.7); color: #fff;}
.ui-banner .ui-accssSlide .main-paging .paging-inner {display: flex;}
.main_big_banner.shop li .box {height: 250px;}
.main_big_banner_wrap.shop {height: 250px;}
.main_big_banner_wrap.shop .bigBanner_pagerCustom {margin-top: -62px;}
.main_big_banner_wrap.shop .bigBanner_pagerCustom .active:after {content: none;}
.main_big_banner_wrap.shop .bigBanner_pagerCustom .active {background:rgba(1,166,159,.7); color: #fff; }
.main_big_banner_wrap.shop .bigBanner_pagerCustom a {height: 45px;background:rgba(250,250,250,.7); color: #000;margin-left:0;}
.ui-accessories-cont .subCateBox .ui-accessories-list {float:left;width: 100%; margin-top: 14px;}
.ui-accessories-cont .subCateBox .ui-accessories-list:after{content:"";display:block;clear:both}
.ui-accessories-cont .subCateBox .ui-accessories-list li{float:left;}
.ui-accessories-cont .subCateBox .ui-accessories-list li > a{display: inline-block; box-sizing: border-box; padding: 0 20px; margin-right: 10px;line-height: 40px; font-size: 14px; border-radius: 21px; background-color: #fff; border: 1px solid #c7c7c7; color: #000;}
.ui-accessories-cont .subCateBox .ui-accessories-list li.active > a {background-color: #fff; border-color: #01a69f; color: #01a69f; line-height: 40px; border-radius: 21px; }
.ui-accessories-list li > a:before{display:inline-block;vertical-align:middle;margin-right:7px;background:no-repeat 0 0 / 100% auto;}
.tab006 .subCateBox .ui-accessories-list li > .icon01:before{content:'';width:48px;;height:20px;background-image:url(/images/pc/acces/online/acc_sub_brand_dyson.png);}
.tab006 .subCateBox .ui-accessories-list li > .icon02:before{content:'';width:26px;height:18px;background-image:url(/images/pc/acces/online/acc_sub_brand_dji.png);}
.tab006 .subCateBox .ui-accessories-list li > .icon03:before{content:'';width:73px;height:16px;background-image:url(/images/pc/acces/online/acc_sub_brand_laurastar.png);}
.tab006 .subCateBox .ui-accessories-list li.active > .icon01:before{background-image:url(/images/pc/acces/online/acc_sub_brand_dyson_on.png);}
.tab006 .subCateBox .ui-accessories-list li.active > .icon02:before{background-image:url(/images/pc/acces/online/acc_sub_brand_dji_on.png);}
.tab006 .subCateBox .ui-accessories-list li.active > .icon03:before{background-image:url(/images/pc/acces/online/acc_sub_brand_laurastar_on.png);}

/*2depth 추가*/
.ui-accessories-sort{margin-top: 50px;margin-bottom:-20px; }
.ui-accessories-sort:after{content:"";display:block;clear:both}
.ui-accessories-sort .ui-tab-toggle{float:left;}
.ui-accessories-sort .ui-tab-lst:after{content:"";display:block;clear:both} 
.ui-accessories-sort .ui-tab-lst li{float:left}
.ui-accessories-sort .ui-tab-lst li>a {color: #000 !important; display: inline-block;height: 32px; line-height: 32px !important;padding: 0 20px;font-size: 12px !important; font-weight:500;box-sizing: border-box; margin-right: 10px;background-color: #fff; border: 1px solid #d9d9d9; border-radius: 4px;}
.ui-accessories-sort .ui-tab-lst li .txt{color: #000 !important;font-size: 12px !important; font-weight:500 !important;}
.ui-accessories-sort .ui-tab-lst li.active >a {background-color: #5ddfde; border-color: #5ddfde;}
.ui-accessories-sort  .utilR {float:right;width: 396px;}
.ui-accessories-sort .utilR .listType {font-size: 0;float: left;}
.ui-accessories-sort .utilR .listType a {margin-left: inherit; background: none; color: #959595;font-size: 16px; font-weight: 400; display: inline-block; line-height: 40px; padding: 0 12px;}
.ui-accessories-sort .utilR .listType a.on{ color: #000; font-weight: 600;}
.ui-accessories-sort .utilR a.btn.view {background: #000;height: 40px; color: #fff; line-height: 40px; padding: 0 16px; border-radius: 10px; font-size: 14px; font-weight: 500; box-sizing: border-box;}
.ui-accessories-sort .search-wrap {margin-left: 12px;display: inline;float: left;}
.ui-accessories-sort .search-wrap .dropdown-box {margin-right: 10px; width: 185px; position: relative;  }
.ui-accessories-sort .search-wrap .dropdown-box select {width:185px; height: 40px; color: #000; padding: 0 32px 0 10px; border: 1px solid #d9d9d9; border-radius: 10px; margin-right: 10px; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; background: url(/images/pc/acces/online/acc_arrow.png) no-repeat center right 10px;}
.ui-accessories-sort .search-wrap .dropdown-box .select-options{display: none;}
.ui-accessories-sort .search-wrap .dropdown-box .select-options li {font-size: 14px; color: #000; padding:5px 10px;}
.ui-accessories-sort .search-wrap .dropdown-box .select-styled {position: relative;line-height: 40px; padding-left: 10px;font-size: 14px; font-family: 'noto sans kr',sans-serif; font-weight: 400; color: #000;}
.ui-accessories-sort .search-wrap .dropdown-box .select-styled:after {content: ''; background: url('/images/pc/acces/online/acc_arrow.png') no-repeat center; display: inline-block; width: 30px; height: 30px; position: absolute; right: 0; top: 50%; transform: translateY(-50%) rotate(0deg) ; margin-right: 4px;}
.ui-accessories-sort .search-wrap .dropdown-box .select-styled.active:after {transform: translateY(-50%) rotate(180deg);}
.ui-accessories-sort .search-wrap .dropdown-box .select {width: 185px; height: 40px; display: inline-block; cursor: pointer; border: 1px solid #d9d9d9; border-radius: 10px; box-sizing: border-box; position: relative;}
.ui-accessories-sort .search-wrap .dropdown-box .select.on {height: auto; background: #fff; padding-bottom: 10px; box-shadow: 0px 3px 6px #00000029; position: absolute; z-index: 6; }
.select-hidden {display: none; visibility: hidden;}
.prodItemCase {display: block;padding: 20px 20px 30px;border: 1px solid #d9d9d9;border-radius: 20px;background-color: #fff;}
.prodListWrap > ul { display: flex; flex-wrap: wrap;-ms-flex-wrap: wrap;display: -ms-flex;}
.prodListWrap > ul > li {float: left; width: 258px;margin: 16px 16px 0 0;}
.prodItemCase .prodItem {display: block;}
.prodItemCase .prodInfo {position: relative; margin: -20px -20px 0; padding: 0 20px;}
.prodItemCase .prodInfo a {display: block; margin: 0 -20px;}
.prodItemCase .prodInfo .flagBox {position: absolute; left: 20px; right: 20px; top: 10px; z-index: 1;}
.prodItemCase .prodInfo .flagBox [class^="flagItem"]{vertical-align: text-top;}
.prodItemCase .storageSizeBox span, .prodItemCase .storageSizeBox button {display: inline-block;position: relative;padding: 0 6px;margin-top: 5px;line-height: 22px;font-size: 12px;color: #808080;border: 1px solid #ededed;border-radius: 5px;background-color: #ededed;}
.prodItemCase .storageSizeBox span.active, .prodItemCase .storageSizeBox button.active {color: #fff; border: 1px solid #000; background-color: #000;}
.flagItem {display: inline-block;padding: 0 5px;line-height: 17px;font-size: 11px;color: #fff;border-radius: 4px;background-color: #9D9D9D;}
.prodItemCase .prodInfo .img {display: block;overflow: hidden;position: relative;height: 100px;padding: 35px 0 0;text-align: center;border-radius: 20px 20px 0 0;background-color: #f8f8f8;}
.prodItemCase .prodInfo .prodName {position: relative;display: block;margin: 10px 0 0 0;padding: 0 5px;line-height: 30px;font-size: 20px;font-weight: bold;color: #000;text-align: center;height: 30px;overflow: hidden;}
.prodItemCase .storageSizeBox {height: 24px; margin: 5px 0 0 0; text-align: center;}
.prodItemCase .prodPay {margin: 24px 0 0;}
.prodItemCase .prodPay ul li:first-child {margin: 0;}
.prodItemCase .prodPay ul li {font-size: 13px; margin: 5px 0 0; position: relative;}
.prodItemCase .prodPay ul li .tit {float: left;color: #000;}
.prodItemCase .prodPay ul li > div {float: right; color: #000;}
.prodItemCase .prodPay ul li:after{    display: block;content: "";clear: both;overflow: hidden;width: 0;height: 0;padding: 0;margin: 0;line-height: 0;font-size: 1px;}
.prodItemCase .prodPay ul li.discount > .tit {color: #f00;}
.prodItemCase .prodPay ul li.result {margin: 10px 0 0;}
.prodItemCase .btnCompare {padding: 0 14px;border: 1px solid #01a69f;border-radius: 24px;background-color: #fff;box-sizing: border-box;}
.prodItemCase .prodPay ul li.result > .btnCompare {float: left;}
.prodItemCase .btnCompare span {display: block;position: relative;padding: 0 0 0 10px;line-height: 21px;font-size: 12px;color: #01a69f;}
.prodItemCase .btnCompare span:before {    display: block;content: "";position: absolute;left: 0;top: 5px;width: 8px;height: 11px;background: url(/unify/pc/images/mobile/order/prod_list/btn_compare.png) no-repeat center;background-size: 100% auto;}
.prodItemCase .prodPay ul li.result > div {line-height: 21px; font-size: 17px;}
.prodItemCase .prodPay ul li.result > div .num {display: inline-block;font-size: 20px; font-weight: bold;color: #000;}
.prodItemCase .prodPay ul li:after {display: block;content: "";clear: both;overflow: hidden;width: 0;height: 0;padding: 0;margin: 0;line-height: 0;font-size: 1px;}
.prodItemCase .prodItemBtn {margin: 15px 0 0 0;}
.prodItemCase .prodItemBtn .innerFlex {display: flex;}
.prodItemCase .prodItemBtn .innerFlex > span {display: inline-block;}
.prodItemCase .prodItemBtn .innerFlex > span:nth-child(1) {width: 40px; padding: 0 5px 0 0;}
.prodItemCase .prodItemBtn .innerFlex > span:nth-child(2) {width: 168px;}
.prodListWrap > ul > li:nth-child(4n) {margin-right: 0;}
.prodItemCase .prodInfo .img img {width: 100px; vertical-align: top;}
.prodItemCase .btnLike {display: inline-block;box-sizing: border-box;position: relative;width: 40px;height: 40px;border: 1px solid #000;border-radius: 6px;background: url(/unify/pc/images/mobile/order/prod_list/icon_like02.png) no-repeat center top;background-size: 100%;}
.prodItemCase .btnOrder {display: inline-block;box-sizing: border-box; width: 100%;border-radius: 6px;border: 1px solid #5ddfde;background-color: #5ddfde; height: 40px; }
.prodItemCase .btnOrder span {font-weight: 700;}
.prodItemCase .btnLike span {display: block;overflow: hidden;width: 0;height: 0;padding: 0;margin: 0;font-size: 1px;line-height: 0;}
/*로케이션 추가  2021.07.1*/
.kt-wrap.ui-accessories{width: 100%;}
.kt-wrap.ui-accessories .inner-wrap {width: 1080px; margin: 0 auto;}
.location {padding-bottom: 21px; text-align: right; display: flex; justify-content: flex-end;}
.location span {position: relative; padding-right: 30px;}
.location span:after {content: ''; background: url('/images/pc/acces/online/location_arrow.png') no-repeat center; width: 30px; height: 30px;display: inline-block; position: absolute; right: 0; top: 50%; transform: translateY(-50%); }
.location span:last-child:after {content: none;}
.location a {font-size: 18px; line-height: 50px;letter-spacing:-0.72px; color: #000; padding :5px;position: relative;}
.pt-20 {padding-top: 20px;}
.layer.login .btn_area .bg_red01 span,
.layer.login .btn.bg_gray02 span{line-height: inherit;}
#ShopLayer .lyClose {top: 16px;right: 30px;}
/* 로그인 팝업 */
#ShopLayer #ShopLogin .layer.login{padding:55px 15px 15px;background: none;width: auto;}
#ShopLayer #ShopLogin .layer.login .layer_header{height: auto;padding-bottom: 40px;margin: 0 45px;color: #000;font-size: 28px;font-weight: bold; border-bottom: none;text-align: center;line-height: 1.4;}
#ShopLayer #ShopLogin .layer.login .layer_contents{min-width: 390px;}
#ShopLayer #ShopLogin .layer_close{top: 30px; right: 30px;}
#ShopLayer #ShopLogin .lyClose{background:url(/images/mobile/uniteOrder/ico_order_close.png) no-repeat 50% 50% !important; top:25px;right:20px;width:25px;height:25px;}
#ShopLayer #ShopLogin .layer.login .inner{position: relative;padding:40px 0;background: #f6f6f6;overflow: hidden;border-bottom: 0;}
#ShopLayer #ShopLogin .layer.login .info_txt{margin: 10px 0; font-size: 15px;color: #333;font-family: "Noto Sans", "맑은 고딕", "MalgunGothic", "Malgun Gothic", sans-serif;}
#ShopLayer #ShopLogin .btn_area{padding: 30px 0 15px;text-align: center;clear: both;}
#ShopLayer #ShopLogin .btn.large{width:160px;height:auto; padding: 0; display: inline-block;box-sizing: border-box;border-radius: 4px;overflow: hidden;background: #ededed;text-align: center;vertical-align: top;font-size: 15px;font-family: "Noto Sans Medium", "Noto Sans", "맑은 고딕", "MalgunGothic", "Malgun Gothic", sans-serif;color: #000;}
#ShopLayer #ShopLogin .btn.large span{height:auto;padding:0; font-size: 15px;font-family: "Noto Sans Medium", "Noto Sans", "맑은 고딕", "MalgunGothic", "Malgun Gothic", sans-serif;color: #000;}
#ShopLayer #ShopLogin .btn.bg_red01{background: #5ddfde;color: #000;}
#ShopLayer #ShopLogin .layer .cont_bottom .txt{width: auto;line-height: 28px;}
#ShopLayer #ShopLogin .layer.login .inner p.bullet04{position: relative;padding: 0; text-align: center;background: none;}
#ShopLayer #ShopLogin .layer.login .inner p.bullet04::before{content: '';width: 15px;height: 10px; display: inline-block; background: url(/common/pc/olleh2.0/img/bg/bg-pop-bullet04.png) no-repeat 50%;}
#ShopLayer #ShopLogin .layer .cont_bottom a{font-size: 12px;font-family: "Noto Sans Medium", "Noto Sans", "맑은 고딕", "MalgunGothic", "Malgun Gothic", sans-serif;color: #000;}
/* 장바구니 팝업 */
#ShopLayer #Acces{padding: 52px 0 35px;}
#ShopLayer #Acces h2{display: none;}
#ShopLayer #Acces .cont{padding: 0 30px;}
#ShopLayer #Acces .cart span.bul_heart{width: 100%; line-height: 22px;font-size: 16px;padding: 0;margin: 0; text-align: center;color: #000;background: none;}
#ShopLayer #Acces .cart span.bul_heart:before {display: block;content: "";width: 80px;height: 80px;margin: 0 auto 10px;background: url(/unify/pc/images/mobile/order/prod_list/icon_mssg_cart.png) no-repeat center;background-size: 100%;}
#ShopLayer #Acces .cart .center{display: block;margin: 20px 0 0;}
#ShopLayer #Acces .cart .center::after{clear: both; display: block; content: '';}
#ShopLayer #Acces .cart .center>a{ float: left; width: 125px;height: 38px;line-height: 38px;font-size: 12px;font-weight: bold; font-family: 'Noto Sans KR'; display: inline-block;text-align: center;color: #000; border-radius: 5px;border: 1px solid #ededed;background-color: #ededed;}
#ShopLayer #Acces .cart .center>a:last-child{float: right;}
#ShopLayer #Acces .cart .center>a.move{color: #fff; border: 1px solid #000;background-color: #000;}
#ShopLayer #Acces + .lyClose{position: absolute;right: 30px;top: 20px;width: 30px;height: 30px;background: url(/unify/pc/images/mobile/order/prod_list/btn_layer_close.png) no-repeat center;z-index: 10;}
/* 상품정보 테이블 추가 */
.ui-table-lst {margin-top:50px;}
table.board_list {table-layout:fixed;width:100%;border-top:2px solid #939393;}
table.board_list tbody th {height:40px;color:#000;font-size:14px;font-weight:normal;border-bottom:1px solid #cacaca;background-color:#f9f9f9; padding: 0 40px;text-align:left;}
table.board_list tbody td {padding:10px 10px 12px;color:#505050;font-size:14px;text-align:left;border-bottom:1px solid #cacaca;padding: 0 40px;}

.kt-wrap.ui-accessories .inner-wrap.notice-acc-wrap + .inner-wrap .ui-accessories-sort{margin-top:30px;}
.notice-acc{display:flex;padding:13px 24px 11px;margin-top:50px;background: #BEF2F2;box-sizing:padding-box;border-radius: 10px;}
.notice-acc:before{display:block;content:'';width:24px;height:24px;padding-right:8px;background:url(/images/pc/acces/common/ico_notice.png) no-repeat 0 0;}
.notice-acc .ico-noti{flex:1;font-size:16px;line-height:1.4;letter-spacing: -0.4px;color:#000;}

/* 액세서리뱃지추가 */
.badge-area{position: absolute;left:16px;top:16px;z-index: 2;}