@font-face{font-family:"Spoqa Han Sans";font-weight:700;src:local("Spoqa Han Sans Bold"),url("//d11u7cg79d1e8u.cloudfront.net/fonts/SpoqaHanSans/SpoqaHanSansBold.woff2") format("woff2"),url("//d11u7cg79d1e8u.cloudfront.net/fonts/SpoqaHanSans/SpoqaHanSansBold.woff") format("woff"),url("//d11u7cg79d1e8u.cloudfront.net/fonts/SpoqaHanSans/SpoqaHanSansBold.ttf") format("truetype")}@font-face{font-family:"Spoqa Han Sans";font-weight:400;src:local("Spoqa Han Sans Regular"),url("//d11u7cg79d1e8u.cloudfront.net/fonts/SpoqaHanSans/SpoqaHanSansRegular.woff2") format("woff2"),url("//d11u7cg79d1e8u.cloudfront.net/fonts/SpoqaHanSans/SpoqaHanSansRegular.woff") format("woff"),url("//d11u7cg79d1e8u.cloudfront.net/fonts/SpoqaHanSans/SpoqaHanSansRegular.ttf") format("truetype")}@font-face{font-family:"Spoqa Han Sans";font-weight:300;src:local("Spoqa Han Sans Light"),url("//d11u7cg79d1e8u.cloudfront.net/fonts/SpoqaHanSans/SpoqaHanSansLight.woff2") format("woff2"),url("//d11u7cg79d1e8u.cloudfront.net/fonts/SpoqaHanSans/SpoqaHanSansLight.woff") format("woff"),url("//d11u7cg79d1e8u.cloudfront.net/fonts/SpoqaHanSans/SpoqaHanSansLight.ttf") format("truetype")}@font-face{font-family:"Spoqa Han Sans";font-weight:100;src:local("Spoqa Han Sans Thin"),url("//d11u7cg79d1e8u.cloudfront.net/fonts/SpoqaHanSans/SpoqaHanSansThin.woff2") format("woff2"),url("//d11u7cg79d1e8u.cloudfront.net/fonts/SpoqaHanSans/SpoqaHanSansThin.woff") format("woff"),url("//d11u7cg79d1e8u.cloudfront.net/fonts/SpoqaHanSans/SpoqaHanSansThin.ttf") format("truetype")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,s,samp,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0 none;font-size:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none;-webkit-appearance:none;-moz-appearance:none}input[type=text]{-webkit-appearance:none;-moz-appearance:none}textarea{overflow:auto;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{color:inherit;text-decoration:none}a:active,a:hover{text-decoration:none;outline:0 none}img{border:0 none;-webkit-user-select:none;-webkit-touch-callout:none;-ms-interpolation-mode:bicubic}fieldset{min-width:0}legend{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px;opacity:0}caption{display:inline-block;overflow:hidden;width:1px;font-size:1px;line-height:0;text-indent:-9999px}button,input,select,textarea{margin:0;padding:0;border:0 none;text-transform:none;vertical-align:top;-webkit-appearance:none}button:focus,input:focus,select:focus,textarea:focus{outline:0 none}button,html input[type=button],input[type=reset],input[type=submit]{background:none;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed;opacity:1}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0 none}body,button,input,select,textarea{font-size:16px;line-height:1.5;font-family:"Spoqa Han Sans",AppleSDGothicNeo-Regular,맑은 고딕,Malgun Gothic,Dotum,Hevetica,Arial,sans-serif;color:#333}body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%}em{font-style:normal}#layoutWrap{max-width:720px}@media screen and (min-width: 1020px){#layoutWrap{max-width:100%}#layoutWrap .btn-floating{left:320px}#layoutWrap .sticky{position:relative;top:0}}#layoutWrap .layoutHeader{width:100%;padding-top:56px}#layoutWrap .layoutHeader .mobile{position:fixed;top:0;left:0;width:100%;height:56px;background:#fff;text-align:center;z-index:99}#layoutWrap .layoutHeader .mobile.fixed{border-bottom:1px solid #e5e5e5}#layoutWrap .layoutHeader .mobile button{position:absolute;display:flex;top:13px;left:20px;align-items:center;width:30px;height:30px}#layoutWrap .layoutHeader .mobile h2{position:absolute;display:block;top:0;left:0;width:100%;font-size:20px;line-height:56px;text-align:center;font-weight:normal}#layoutWrap .layoutHeader .mobile h2.backTitle{left:59px;width:auto}#layoutWrap .layoutHeader .mobile h2.title-center{position:initial}#layoutWrap .layoutHeader .desktop{display:none}@media screen and (min-width: 1020px){#layoutWrap .layoutHeader{padding-top:0}#layoutWrap .layoutHeader .mobile{display:none}#layoutWrap .layoutHeader .desktop{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative;padding:0 30px;height:70px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);background-color:#fff;z-index:1}#layoutWrap .layoutHeader .desktop h1 img{display:block}#layoutWrap .layoutHeader .desktop .authBox span{color:#999}#layoutWrap .layoutHeader .desktop .authBox button{text-decoration:underline}#layoutWrap .layoutHeader .desktop .authBox button.logout{margin-left:20px;color:#929292;font-size:12px;line-height:26px}#layoutWrap .layoutHeader .btn-floating{left:320px}#layoutWrap .layoutHeader .sticky{position:relative;top:0}}#layoutWrap .container{position:relative;width:100%;min-height:calc(100vh - 56px);background-color:#f4f6f8;z-index:0}#layoutWrap .container.open{z-index:2}#layoutWrap .container .contentWrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;flex-wrap:wrap;min-height:calc(100vh - 70px)}#layoutWrap .container .content{width:100%;padding-bottom:60px;background-color:#fff}#layoutWrap .container .content .titleWrap{display:none}@media screen and (min-width: 1020px){#layoutWrap .container .content{max-width:720px;padding:0 60px 100px 60px}#layoutWrap .container .content .titleWrap{display:flex;padding:50px 0 34px}#layoutWrap .container .content .titleWrap button{line-height:54px}#layoutWrap .container .content .titleWrap button img{width:32px;vertical-align:top;padding-top:13px;margin-right:5px}#layoutWrap .container .content .titleWrap h2{display:block;font-size:36px;font-weight:bold}#layoutWrap .container .content .btn-floating{left:320px}#layoutWrap .container .content .sticky{position:relative;top:0}}#layoutWrap .layoutMenu{position:fixed;top:0;background-color:#fff;width:100%;transition:left .8s;left:-100%;z-index:300}#layoutWrap .layoutMenu .topAuthBox{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:start;-moz-align-items:start;align-items:start;position:relative;height:160px;padding:30px;background-color:#000;color:#fff}#layoutWrap .layoutMenu .topAuthBox .auth{display:block;width:100%;color:#929292;font-size:18px;line-height:26px}#layoutWrap .layoutMenu .topAuthBox .auth strong,#layoutWrap .layoutMenu .topAuthBox .auth strong button{color:#fff;font-size:18px;line-height:26px;font-weight:bold;vertical-align:top}#layoutWrap .layoutMenu .topAuthBox .auth a{text-decoration:underline}#layoutWrap .layoutMenu .topAuthBox .auth.login a{display:inlie-block;border-bottom:1px solid #fff;color:#fff;text-decoration:none}#layoutWrap .layoutMenu .topAuthBox .auth.login a+a{display:inline-block;float:right;font-size:12px;color:#929292;border-bottom:0}#layoutWrap .layoutMenu .topAuthBox .btnClose{position:absolute;top:30px;right:30px;color:#fff}@media screen and (min-width: 1020px){#layoutWrap .layoutMenu .topAuthBox{display:none}#layoutWrap .layoutMenu .topAuthBox .btn-floating{left:320px}#layoutWrap .layoutMenu .topAuthBox .sticky{position:relative;top:0}}#layoutWrap .layoutMenu .scrollArea{overflow-y:auto;height:calc(100vh - 160px)}#layoutWrap .layoutMenu .scrollArea .menuListBox>li .title{position:relative;width:100%;height:60px;padding:0 30px 0 60px;font-size:18px;font-weight:bold;line-height:60px;border-bottom:1px solid #eaeff4;text-align:left}#layoutWrap .layoutMenu .scrollArea .menuListBox>li .title::before{content:"";position:absolute;top:20px;left:30px;width:20px;height:20px}#layoutWrap .layoutMenu .scrollArea .menuListBox>li .title::after{content:"";position:absolute;top:20px;right:30px;width:20px;height:20px;background-image:url("//image.thecupping.co.kr/biz/icon/icon-select-open.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li .title.active{color:#fe574b}#layoutWrap .layoutMenu .scrollArea .menuListBox>li .title.active::after{transform:rotate(180deg)}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.sales .title::before{background-image:url("//image.thecupping.co.kr/biz/icon/ico-gnb-01-off.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.sales .title.active::before{background-image:url("//image.thecupping.co.kr/biz/icon/ico-gnb-01-on.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.delivery .title::before{background-image:url("//image.thecupping.co.kr/biz/icon/ico-gnb-02-off.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.delivery .title.active::before{background-image:url("//image.thecupping.co.kr/biz/icon/ico-gnb-01-on.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.ticket .title::before{background-image:url("//image.thecupping.co.kr/biz/icon/ico-gnb-03-off.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.ticket .title.active::before{background-image:url("//image.thecupping.co.kr/biz/icon/ico-gnb-03-on.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.review .title::before{background-image:url("//image.thecupping.co.kr/biz/icon/ico-gnb-04-off.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.review .title.active::before{background-image:url("//image.thecupping.co.kr/biz/icon/ico-gnb-04-on.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.point .title::before{background-image:url("//image.thecupping.co.kr/biz/icon/ico-gnb-05-off.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.point .title.active::before{background-image:url("//image.thecupping.co.kr/biz/icon/ico-gnb-05-on.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.customer .title::before{background-image:url("//image.thecupping.co.kr/biz/icon/ico-gnb-06-off.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.customer .title.active::before{background-image:url("//image.thecupping.co.kr/biz/icon/ico-gnb-06-on.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.table .title::before{background-image:url("//image.thecupping.co.kr/biz/icon/icon-gnb-08-off.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.table .title.active::before{background-image:url("//image.thecupping.co.kr/biz/icon/icon-gnb-08-on.svg")}#layoutWrap .layoutMenu .scrollArea .menuListBox>li .subBox{display:block;padding:20px 0 20px 60px;border-bottom:1px solid #eaeff4}#layoutWrap .layoutMenu .scrollArea .menuListBox>li .subBox li{display:block;position:relative;padding:7px 0}#layoutWrap .layoutMenu .scrollArea .menuListBox>li .subBox li a.active{font-weight:bold;text-decoration:underline}@media screen and (min-width: 1020px){#layoutWrap .layoutMenu .scrollArea .menuListBox>li{display:block}#layoutWrap .layoutMenu .scrollArea .menuListBox>li .menuListBox{width:300px}#layoutWrap .layoutMenu .scrollArea .menuListBox>li .btn-floating{left:320px}#layoutWrap .layoutMenu .scrollArea .menuListBox>li .sticky{position:relative;top:0}}#layoutWrap .layoutMenu .scrollArea .menuListBox>li.sales .title{position:relative}#layoutWrap .layoutMenu .scrollArea .customeBox{padding:20px}#layoutWrap .layoutMenu .scrollArea .customeBox dl{color:#666}#layoutWrap .layoutMenu .scrollArea .customeBox dl dt{font-weight:bold}#layoutWrap .layoutMenu .scrollArea .customeBox dl dd.call{color:#000;font-size:36px;font-weight:bold}#layoutWrap .layoutMenu .scrollArea .customeBox .btnGroup{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:40px}#layoutWrap .layoutMenu .scrollArea .customeBox .btnGroup a{position:relative;width:48%;height:42px;background-color:#f3f3f3;border-radius:5px;font-size:13px;line-height:42px;text-align:center}#layoutWrap .layoutMenu .scrollArea .customeBox .btnGroup a img{vertical-align:middle;margin-right:8px;margin-top:-3px}@media screen and (min-width: 1020px){#layoutWrap .layoutMenu .scrollArea{height:calc(100vh - 70px)}#layoutWrap .layoutMenu .scrollArea .btn-floating{left:320px}#layoutWrap .layoutMenu .scrollArea .sticky{position:relative;top:0}}#layoutWrap .layoutMenu.open{left:0}@media screen and (min-width: 1020px){#layoutWrap .layoutMenu.open{position:relative}#layoutWrap .layoutMenu.open .btn-floating{left:320px}#layoutWrap .layoutMenu.open .sticky{position:relative;top:0}}@media screen and (min-width: 1020px){#layoutWrap .layoutMenu{display:block;position:relative;width:300px;border-right:1px solid #eaeff4;left:0;transition:none;z-index:0}#layoutWrap .layoutMenu .btn-floating{left:320px}#layoutWrap .layoutMenu .sticky{position:relative;top:0}}.spinner{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;margin:auto}.spinner.on{display:block}.spinner.off{display:none}.spinnerImg{position:fixed;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px;z-index:9000}.fixedBtnGroup{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;gap:4px;position:fixed;bottom:0;left:0;right:0;z-index:10;max-width:720px;padding:4px;padding-bottom:calc(4px + env(safe-area-inset-bottom));padding-bottom:calc(4px + constant(safe-area-inset-bottom));border-top:1px solid #ececec;background-color:#fff}.fixedBtnGroup.none{display:none}.fixedBtnGroup button{width:100%;border-radius:3px;font-size:18px;line-height:48px}.fixedBtnGroup button.btnDone{border:1px solid rgba(0,0,0,0);background-color:#ff4b3f;color:#fff}.fixedBtnGroup button.btnEdit{border:1px solid #000}.fixedBtnGroup button.btnEdit:disabled{border:1px solid #e4e4e4}.fixedBtnGroup button:disabled{background-color:#e4e4e4;color:#fff}@media screen and (min-width: 1020px){.fixedBtnGroup{left:300px}.fixedBtnGroup .btn-floating{left:320px}.fixedBtnGroup .sticky{position:relative;top:0}}.toast{visibility:hidden;transition-property:opacity;transition-duration:.3s;position:fixed;left:0;right:0;bottom:75px;width:calc(100% - 20px);max-width:700px;margin:0 10px auto;padding:11px;font-size:14px;font-weight:700;text-align:center;border-radius:8px;background-color:#000;opacity:.8;color:#fff;z-index:1003;white-space:pre-line}.toast.open{-webkit-transition:all ease-in-out .15s;-moz-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;transition:all ease-in-out .15s;visibility:visible}@media screen and (min-width: 1020px){.toast{left:300px}.toast .btn-floating{left:320px}.toast .sticky{position:relative;top:0}}.visible-modal{overflow:hidden;position:fixed}.searchArea{padding:20px;border-bottom:1px solid #e4e4e4}.searchArea .searchItem+.searchItem{margin-top:15px}.searchArea .btnSearch{width:100%;height:50px;background-color:#fe574b;border-radius:25px;color:#fff;font-size:18px}.searchArea .btnSearch img{display:inline-block;margin-top:-4px;margin-right:2px;vertical-align:middle}.searchArea .notice{padding-top:10px;font-size:12px;line-height:14px;color:#929292}select{overflow:hidden;width:100%;max-width:100%;height:50px;padding:5px 31px 5px 10px;border-radius:5px;border:1px solid #cacaca;font-size:16px;color:#3c3c3c;background:url("//image.thecupping.co.kr/biz/icon/pc-icon-40-arrow.svg") no-repeat 98% 50%;background-size:21px 10px}select:disabled{color:#9b9b9b;background-color:#f4f4f4;opacity:1}input{width:100%;max-width:-webkit-fill-available;height:50px;padding:5px 10px;border:1px solid #cacaca;border-radius:5px;font-size:16px;color:#3c3c3c}input::placeholder{color:#999}.tabSortBox{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:50px;border-radius:25px;background-color:#f4f4f4}.tabSortBox button{flex:1 1 100%;height:50px;font-size:14px;color:#999}.tabSortBox button.active{background-color:#fff;border-radius:25px;border:1px solid #fe574b;color:#ff4b3f;font-weight:700}.datePickerBox input{width:calc(50% - 10px);padding-right:30px;color:#3c3c3c}.datePickerBox input.icon{background:url("//image.thecupping.co.kr/biz/icon/m-icon-30-calender.svg") no-repeat 95% 50%}.datePickerBox .range{display:inline-block;line-height:50px;padding:0 5px}.commonCheckBox input[type=checkbox]{display:none;position:absolute;top:0;left:0;z-index:-1;width:1px;height:1px;opacity:.01}.commonCheckBox input[type=checkbox]+.icoCheck{display:inline-block;position:relative;width:40px;height:40px;border:1px solid #cacaca;border-radius:4px;background-color:#fff;color:#e5e5e5;vertical-align:middle}.commonCheckBox input[type=checkbox]+.icoCheck::before{content:"";position:absolute;top:18px;left:15px;width:14px;height:2px;box-shadow:inset 0 0 0 32px #e5e5e5;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.commonCheckBox input[type=checkbox]+.icoCheck::after{content:"";position:absolute;box-shadow:inset 0 0 0 32px #e5e5e5;left:14px;bottom:13px;width:2px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.commonCheckBox input[type=checkbox]:checked+.icoCheck{border-color:#ff4b3f;background-color:#ff4b3f}.commonCheckBox input[type=checkbox]:checked+.icoCheck::before{box-shadow:inset 0 0 0 32px #fff;color:#fff}.commonCheckBox input[type=checkbox]:checked+.icoCheck::after{box-shadow:inset 0 0 0 32px #fff;border-color:#ff4b3f;background-color:#ff4b3f;color:#fff}.commonCheckBox input[type=checkbox]:disabled+.icoCheck{cursor:not-allowed;background-color:rgba(239,239,239,.3) !important}.commonCheckBox input[type=checkbox]:disabled+.icoCheck::after,.commonCheckBox input[type=checkbox]:disabled+.icoCheck::before{box-shadow:inset 0 0 0 32px #fff}.commonCheckBox input[type=checkbox]:disabled:checked+.icoCheck{border:1px solid #cacaca}.commonCheckBox input[type=checkbox]:disabled:checked+.icoCheck::after,.commonCheckBox input[type=checkbox]:disabled:checked+.icoCheck::before{box-shadow:inset 0 0 0 32px #e5e5e5;border-color:#e5e5e5;background-color:#e5e5e5}.commonCheckBox .label{display:inline-block;margin-left:6px}.commonCheckBox.mini input[type=checkbox]+.icoCheck{width:26px;height:26px}.commonCheckBox.mini input[type=checkbox]+.icoCheck::before{top:11px;left:9px;width:11px;height:2px}.commonCheckBox.mini input[type=checkbox]+.icoCheck::after{left:8px;bottom:7px;width:2px;height:6px}.commonRadioBox input[type=radio]{position:absolute;z-index:-1;width:1px;height:1px;opacity:.01}.commonRadioBox input[type=radio]+.icoCheck{display:inline-block;position:relative;width:26px;height:26px;border:1px solid #cacaca;border-radius:50%;background-color:#fff;color:#e5e5e5;vertical-align:middle}.commonRadioBox input[type=radio]+.icoCheck::after{content:""}.commonRadioBox input[type=radio]:checked+.icoCheck{border-color:#ff4b3f;background-color:#fff}.commonRadioBox input[type=radio]:checked+.icoCheck::after{position:absolute;top:0;bottom:0;left:0;right:0;width:14px;height:14px;margin:auto;border-radius:50%;background-color:#ff4b3f;content:""}.commonRadioBox input[type=radio]:disabled+.icoCheck{border-color:#f6f6f6;background-color:#f6f6f6}.commonRadioBox input[type=radio]:disabled+.icoCheck+.label{color:#ccc}.commonRadioBox .label{padding-left:10px}.commonRadioBox .label em{color:#ff4b3f}.commonPagination{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:30px 0}.commonPagination .btnPrev,.commonPagination .btnNext{display:inline-block;margin:0 20px;width:40px;height:40px;border-radius:50%;background:#f7f7f7}.commonPagination .btnPrev img,.commonPagination .btnNext img{display:inline-block;margin-top:-6px;vertical-align:middle}.commonPagination .num{display:inline-block;width:30px;height:30px;font-size:14px;color:#797979}.commonPagination .num.active{color:#000;font-size:16px}.commonDateTimeRange{position:relative}.commonDateTimeRange .commonCheckBox{position:absolute;top:-44px;right:0}.commonDateTimeRange .commonCheckBox input[type=checkbox]+.icoCheck{width:22px;height:22px}.commonDateTimeRange .commonCheckBox input[type=checkbox]+.icoCheck::before{top:9px;left:8px;width:11px;height:2px}.commonDateTimeRange .commonCheckBox input[type=checkbox]+.icoCheck::after{left:6px;bottom:4px;width:2px;height:9px}.commonDateTimeRange .dateWrap{display:flex;gap:10px;align-items:center}.commonDateTimeRange .dateWrap input[type=text]{padding-right:30px;background:url(//dhkuipfxrn0rl.cloudfront.net/biz/icon/m-icon-30-calender.svg) no-repeat 95% 50%}.commonDateTimeRange .dateWrap input[type=text]:disabled{color:#9b9b9b;background-color:#f4f4f4}.commonDateTimeRange .dateWrap input[type=text]::placeholder{color:#999}.commonDateTimeRange .dateWrap .searchItem{width:25%}.commonDateTimeRange .dateWrap span{width:15%}.commonDateTimeRange .dateWrap+.dateWrap{margin-top:15px}.commonTimeInputRange .dateWrap{display:flex;gap:6px;align-items:center;justify-content:space-between}.commonTimeInputRange .dateWrap .searchItem{width:40%}.commonTimeInputRange .dateWrap span{width:15%}.commonTimeInputRange .dateWrap+.dateWrap{margin-top:15px}.commonSwitchBtn{font-size:16px;line-height:30px}.commonSwitchBtn input{position:absolute;top:0;left:0;z-index:-1;width:1px;height:1px;opacity:.01}.commonSwitchBtn input:checked~.txt-check{color:#ff4b3f}.commonSwitchBtn input:checked~.ico-check{background-color:#ff4b3f}.commonSwitchBtn input:checked~.txt-check.unchecked{display:none}.commonSwitchBtn input:checked~.txt-check.checked{display:block}.commonSwitchBtn input:checked~.ico-check::before{transform:translateX(20px)}.commonSwitchBtn input:disabled~.ico-check{background-color:#ffa59f}.commonSwitchBtn.medium{font-size:14px;line-height:24px}.commonSwitchBtn.medium input:checked~.ico-check::before{left:-2px}.commonSwitchBtn.medium .ico-check{width:40px;height:24px}.commonSwitchBtn.medium .ico-check::before{border-radius:20px;width:20px;height:20px}.commonSwitchBtn.small{font-size:13px;line-height:18px}.commonSwitchBtn.small input:checked~.ico-check::before{left:-2px}.commonSwitchBtn.small .ico-check{width:34px;height:18px}.commonSwitchBtn.small .ico-check::before{border-radius:14px;width:14px;height:14px}.commonSwitchBtn .txt-check{float:left;margin-right:10px;color:#3c3c3c}.commonSwitchBtn .txt-check.checked{display:none}.commonSwitchBtn .ico-check{width:50px;height:30px;border-radius:30px;float:left;background-color:#ccc;display:inline-block;position:relative;font-style:normal;color:currentColor;text-align:left;text-indent:-9999px;vertical-align:middle;direction:ltr}.commonSwitchBtn .ico-check::before,.commonSwitchBtn .ico-check::after{position:absolute;box-shadow:inset 0 0 0 32px #e5e5e5;transform:rotate(-45deg);content:"";pointer-events:none}.commonSwitchBtn .ico-check::before{width:26px;height:26px;border-radius:26px;top:2px;left:2px;background-color:#fff;box-shadow:none;transition:transform .1s ease}.commonSwitchBtn .ico-check::after{top:0;left:0;width:0;height:0}.wrap-attach{display:flex;align-items:center}.wrap-attach .attach-file{flex:0 0 auto;position:relative;overflow:hidden;width:100px;height:100px;border-radius:5px;background:#306296 url(//image.thecupping.co.kr/partners/mobile/ico-plus.svg) no-repeat 50% 24px;background-size:26px 26px}.wrap-attach .attach-file:after{display:block;margin-top:64px;font-size:12px;color:#fff;text-align:center;content:"이미지 추가"}.wrap-attach .attach-file label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.wrap-attach .attach-file label .screen-out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}.wrap-attach .attach-file label input{position:absolute;top:0;left:0;z-index:-1;width:1px;height:1px;font-size:100%;opacity:.01}.wrap-attach .attach-file .thumb-img{width:100px;height:100px}.wrap-attach .attach-file .btn-del{position:absolute;top:5px;right:5px;z-index:10;width:25px;height:25px}.wrap-attach .list-tips{margin-left:12px}.wrap-attach .list-tips li{margin-top:10px;font-size:12px;line-height:1.3;color:#aaa}.wrap-attach .list-tips li:first-child{margin-top:0}.edit-icon-btn{display:inline-block;padding:0 12px;border:1px solid #fe574b;border-radius:26px;font-weight:bold;font-size:12px;line-height:26px;color:#fe574b;text-align:center}.edit-icon-btn::before{display:inline-block;width:12px;height:13px;margin:-4px 2px 0 0;background:url(//image.thecupping.co.kr/partners/mobile/icon-edit@2x.png) no-repeat 50% 50%;background-size:12px 13px;vertical-align:middle;content:""}.edit-icon-btn.check{padding:0 10px}.edit-icon-btn.check::before{background:url("//image.thecupping.co.kr/biz/icon/icon-check.png") no-repeat 50% 50%;background-size:contain;width:10px;height:7px;margin:-4px 4px 0 0}.edit-icon-btn:disabled{border:1px solid #e4e4e4;color:#e4e4e4}.edit-icon-btn:disabled:before{background:url(//image.thecupping.co.kr/partners/mobile/icon-edit-disable.png) no-repeat 50% 50%;background-size:cover}.opt-add .commonRadioBox{display:block}.opt-add .commonRadioBox .label{font-size:14px}.opt-add .commonRadioBox+.commonRadioBox{margin-top:14px}.cal{position:absolute;display:inline-block;width:calc(100% - 40px);border-radius:5px;box-shadow:4px 4px 20px 0 rgba(0,0,0,.21);border:1px solid #333;background:#fff;overflow:hidden;z-index:91}@media screen and (min-width: 1020px){.cal{max-width:560px}.cal .btn-floating{left:320px}.cal .sticky{position:relative;top:0}}.cal .nav{position:absolute;top:0;left:0;right:0;width:100%;height:56px}.cal .nav .lChev{position:absolute;left:0;top:0;display:inline-block;width:56px;height:56px;background:url(//image.thecupping.co.kr/partners/btn-calender-pre@2x.png) no-repeat 50%;background-size:14px auto;cursor:pointer}.cal .nav .rChev{position:absolute;right:0;top:0;display:inline-block;width:56px;height:56px;background:url(//image.thecupping.co.kr/partners/btn-calender-next@2x.png) no-repeat 50%;background-size:14px auto;cursor:pointer}.mnt{width:100%;height:auto;display:inline-block}.mnt .hed{width:100%;height:80px;background:#f9f9f9;border-bottom:1px solid #dcdcdc;padding:18px 10px 0;margin:0;text-align:center;box-sizing:border-box}.mnt .hed .title-month{color:#282828;font-size:20px;font-weight:700;line-height:20px;text-align:center;margin:0 0 16px 0}.mnt .hed .text-week{display:inline-block;color:#797979;font-size:14px;line-height:14px;float:left;width:14.2857142857%;margin:0}.mnt .day-wrapper{display:table;box-sizing:border-box;width:100%;padding:15px 19px;margin:0}.mnt .day{display:inline-block;float:left;width:14.2857142857%;height:35px;margin:7px 0 0;font-size:15px;line-height:35px;text-align:center;color:#282828}.mnt .sel{cursor:pointer;border-radius:100px;background:#ff4b3f;color:#fff}.mnt .inBtw{background:#f7f7f7;color:#999}.mnt .disb,.mnt .disb.sel{background-color:#fff;color:#bcbcbc;opacity:.5;cursor:default}.pointPageWrap .notiPlus{padding:20px 20px 0 20px;font-size:14px;line-height:18px}.pointPageWrap .stepTitlebox{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:28px 20px 16px 20px;border-bottom:2px solid #000}.pointPageWrap .stepTitlebox p{color:#000;font-size:20px;font-weight:bold}.pointPageWrap .stepTitlebox span{font-size:18px}.pointPageWrap .stepTitlebox span em{color:#006ad8}.pointPageWrap .detailFormArea{padding:0 20px;border-top:5px solid #f0f0f0}.pointPageWrap .detailFormArea .formItem{padding-bottom:30px}.pointPageWrap .detailFormArea .formItem .title{display:block;padding:20px 0;font-weight:bold}.pointPageWrap .detailFormArea .formItem .radioType input{margin:10px 0 10px 36px;padding-right:120px}.pointPageWrap .detailFormArea .formItem .radioType+.radioType{margin-top:20px}.pointPageWrap .detailFormArea .formItem .radioType .inputLabel{position:relative}.pointPageWrap .detailFormArea .formItem .radioType .inputLabel span{position:absolute;right:25px;top:27px;text-align:center;line-height:16px}.pointPageWrap .detailFormArea .formItem .radioType .inputLabel input:disabled{background-color:#f4f4f4}.pointPageWrap .detailFormArea .formItem .radioType .inputLabel input:disabled+span{color:#999}.pointPageWrap .detailFormArea .formItem+.formItem{border-top:1px solid #d7d7d7}.pointPageWrap .detailFormArea .formItem .formUnit+.formUnit{margin-top:15px}.pointPageWrap .detailArea{padding:20px}.pointPageWrap .detailArea .title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 0 16px 0;border-bottom:1px solid #000}.pointPageWrap .detailArea .title p{font-size:20px;font-weight:bold}.pointPageWrap .detailArea dl{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;flex-wrap:wrap;padding-top:26px;font-size:14px}.pointPageWrap .detailArea dl dt{width:110px;padding-bottom:20px;color:#929292}.pointPageWrap .detailArea dl dd{width:calc(100% - 110px);padding-bottom:20px;color:#3c3c3c;word-break:break-all}.pointPageWrap .detailArea dl dd.typeBold{font-weight:bold}.pointPageWrap .detailArea dl dd.typeBlue{font-weight:bold;color:#006ad8}.pointPageWrap .detailArea dl dd.typeRed{font-weight:bold;color:red}.pointPageWrap .detailArea .notiPointBox{position:absolute;bottom:60px}@media screen and (min-width: 1020px){.pointPageWrap .detailArea .notiPointBox{bottom:80px}.pointPageWrap .detailArea .notiPointBox .btn-floating{left:320px}.pointPageWrap .detailArea .notiPointBox .sticky{position:relative;top:0}}.pointPageWrap .detailArea .notiPointBox .notiPoint{position:relative;font-size:12px;line-height:14px;color:#929292;white-space:pre}.pointPageWrap .stateLabel{height:20px;margin-left:10px;padding:0 10px;line-height:20px;font-size:11px;font-weight:bold;border-radius:10px;white-space:nowrap}.pointPageWrap .stateLabel.save{color:red;background-color:#ffeded}.pointPageWrap .stateLabel.wait{color:#005cbb;background-color:#e2effc}.pointPageWrap .stateLabel.publish{color:#00814c;background-color:#ddf3ea}.pointPageWrap .stateLabel.stop{color:#222;background-color:#ececec}.pointPageWrap .pointListWrap{border-top:5px solid #f0f0f0}.pointPageWrap .pointListWrap .pointList{padding:30px 20px;border-bottom:5px solid #f0f0f0}.pointPageWrap .pointListWrap .pointList .pointListTitle{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:start;-moz-align-items:start;align-items:start;gap:20px}.pointPageWrap .pointListWrap .pointList .pointListTitle strong{word-break:break-all;text-align:left;font-size:20px;line-height:24px;font-weight:normal}.pointPageWrap .pointListWrap .pointList ul{margin-top:20px;font-size:15px;line-height:15px}.pointPageWrap .pointListWrap .pointList ul li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;gap:30px;margin-bottom:10px;line-height:20px}.pointPageWrap .pointListWrap .pointList ul li:last-child{margin-bottom:0}.pointPageWrap .pointListWrap .pointList ul li em{flex-shrink:0;color:#929292}.pointPageWrap .pointListWrap .pointList ul li span{text-align:right}.pointPageWrap .pointListWrap .noListBox{padding:220px 0 80px;font-size:18px;text-align:center;background:url("//image.thecupping.co.kr/biz/image/m-img-empty-data@2x.png") no-repeat center 70px/140px 140px}.pointPageWrap.offline .detailArea{padding-top:0;border-top:5px solid #f0f0f0}.pointPageWrap.online .pointListWrap .pointListBtn{display:block;width:100%}.pointPageWrap.online .detailFormArea{border-top:none}.pointPageWrap.online .detailFormArea .dateWeek{display:flex;justify-content:space-between;align-items:center}.pointPageWrap.online .detailFormArea .dateWeek select{width:70%}.pointPageWrap.online .detailFormArea .dateRange{display:flex;gap:6px;align-items:center}.pointPageWrap.online .detailFormArea .dateRange button{width:12.5%;height:40px;background:#f9f9f9;border-radius:5px}.pointPageWrap.online .detailFormArea .dateRange button.active{color:#fff;font-weight:bold;background:#306296;border-radius:5px}.pointPageWrap.online .detailFormArea .dateRange span{display:block;width:12.5%;text-align:end}.pointPageWrap.online .detailFormArea .formItem.store{position:relative}.pointPageWrap.online .detailFormArea .formItem.store .storeTitle{padding:30px 0 20px 0;font-size:20px;font-weight:bold;border-bottom:1px solid #3c3c3c}.pointPageWrap.online .detailFormArea .formItem.store .storeTitle .commonCheckBox{position:absolute;right:0}.pointPageWrap.online .detailFormArea .formItem.store .storeTitle .commonCheckBox input[type=checkbox]+.icoCheck{width:22px;height:22px}.pointPageWrap.online .detailFormArea .formItem.store .storeTitle .commonCheckBox input[type=checkbox]+.icoCheck::before{top:9px;left:8px;width:11px;height:2px}.pointPageWrap.online .detailFormArea .formItem.store .storeTitle .commonCheckBox input[type=checkbox]+.icoCheck::after{left:6px;bottom:4px;width:2px;height:9px}.pointPageWrap.online .detailFormArea .formItem.store .storeTitle .commonCheckBox .label{font-size:16px;font-weight:normal}.pointPageWrap.online .detailFormArea .formItem.store .storeContents{display:flex;justify-content:space-between;padding:20px 0;border-bottom:1px solid #d7d7d7}.pointPageWrap.online .detailFormArea .formItem.store .storeContents .storeStatus span{display:block;margin-bottom:5px;font-size:13px;color:#8f8f8f}.pointPageWrap.online .detailFormArea .formItem.store .storeContents .storeStatus p{font-size:18px;line-height:1.22;color:#3c3c3c}.pointPageWrap.online .detailFormArea .formItem.store .storeContents .commonCheckBox{position:relative;display:flex;align-items:center}.pointPageWrap.online .detailFormArea .formItem.store .noListBox{padding:220px 0 80px;font-size:18px;text-align:center;background:url("//image.thecupping.co.kr/biz/image/m-img-empty-data@2x.png") no-repeat center 70px/140px 140px}.pointPageWrap.history .summeryBox{border-top:5px solid #f0f0f0;padding:30px 20px}.pointPageWrap.history .summeryBox .summeryItem span{display:block}.pointPageWrap.history .summeryBox .summeryItem .label{padding-bottom:5px;font-size:14px}.pointPageWrap.history .summeryBox .summeryItem .value{font-weight:bold;font-size:28px}.pointPageWrap.history .summeryBox .summeryItem .value em{font-size:18px;font-weight:normal}.pointPageWrap.history .summeryBox .summeryItem .value.total{font-size:36px}.pointPageWrap.history .summeryBox .summeryItem .value.use{color:#fe574b}.pointPageWrap.history .summeryBox .summeryItem+.summeryItem{margin-top:30px}.downloadWrap .pullImg{padding:10px 0;max-width:100%}.downloadWrap article[data-show=false]{display:none}.downloadWrap .tab-guide{overflow:hidden;height:44px}.downloadWrap .tab-guide ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;overflow-x:auto;overflow-y:hidden;padding-bottom:50px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.downloadWrap .tab-guide ul.smooth{scroll-behavior:smooth}.downloadWrap .tab-guide li{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.downloadWrap .tab-guide li:first-child a{padding-left:20px}.downloadWrap .tab-guide li:last-child a{padding-right:20px}.downloadWrap .tab-guide button{display:inline-block;width:100%;text-align:center;height:44px;padding:0 15px;font-size:16px;color:#797979;text-align:center;white-space:nowrap}.downloadWrap .tab-guide button .txt-tab{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:inline-flex;-moz-flex-direction:inline-flex;-ms-flex-direction:inline-flex;flex-direction:inline-flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0)}.downloadWrap .tab-guide button[data-on=true]{font-weight:bold;color:#000}.downloadWrap .tab-guide button[data-on=true] .txt-tab{border-bottom-color:#000}.downloadWrap .list-guide{overflow:hidden;position:-webkit-sticky;position:sticky;top:55px;z-index:2;height:50px;border-top:1px solid #dcdcdc;background:#f6f6f6}@media screen and (min-width: 1020px){.downloadWrap .list-guide{position:inherit}.downloadWrap .list-guide .btn-floating{left:320px}.downloadWrap .list-guide .sticky{position:relative;top:0}}.downloadWrap .list-guide ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:left;-moz-justify-content:left;justify-content:left;-webkit-align-items:center;-moz-align-items:center;align-items:center;overflow-x:auto;overflow-y:hidden;margin-top:-1px;padding-bottom:50px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.downloadWrap .list-guide ul.smooth{scroll-behavior:smooth}.downloadWrap .list-guide li:first-child .link-guide{padding-left:20px}.downloadWrap .list-guide li:last-child .link-guide{padding-right:20px}.downloadWrap .list-guide .link-guide{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:0 10px;font-size:14px;color:#929292;text-align:center;white-space:nowrap}.downloadWrap .list-guide .link-guide[data-on=true]{font-weight:bold;color:#282828}.downloadWrap .download-select{padding:20px}@media screen and (min-width: 1020px){.downloadWrap .download-select{padding:0 0 24px 0}.downloadWrap .download-select .btn-floating{left:320px}.downloadWrap .download-select .sticky{position:relative;top:0}}.downloadWrap .panel-guide{padding:40px 20px 100px 20px}.downloadWrap .panel-guide[data-show=false]{display:none}.downloadWrap .panel-guide .list-info+.tit-info{margin-top:60px}.downloadWrap .panel-guide .list-info li{margin-top:20px;padding-left:13px;font-size:14px;line-height:1.43;text-indent:-13px}.downloadWrap .panel-guide .list-info li:first-child{margin-top:0}.downloadWrap .panel-guide .list-info li:before{display:inline-block;width:3px;height:3px;margin:9px 10px 0 0;border-radius:3px;background:#3c3c3c;vertical-align:top;content:""}.downloadWrap .panel-guide .list-info li em{font-weight:bold}.downloadWrap .panel-guide .list-info li.li-warn:before{background:#fe574b}.downloadWrap .panel-guide .list-info li+li{margin-top:5px}.downloadWrap .panel-guide .list-steps+.tit-info{margin-top:100px}.downloadWrap .panel-guide .list-steps>li{margin-top:45px}.downloadWrap .panel-guide .list-steps-c{margin-top:25px;text-align:center}.downloadWrap .panel-guide .list-steps-c li{position:relative;margin-bottom:44px;padding:18px;border:1px solid #ececec;border-radius:15px;background-color:#f7f7f7}.downloadWrap .panel-guide .list-steps-c li:after{position:absolute;bottom:-35px;left:0;right:0;width:24px;height:24px;margin:0 auto;background:url("//image.thecupping.co.kr/biz/pos-img-arrow-red@2x.png") no-repeat;background-size:24px;content:""}.downloadWrap .panel-guide .list-steps-c li:last-child{margin-bottom:0}.downloadWrap .panel-guide .list-steps-c li:last-child:after{display:none;content:none}.downloadWrap .panel-guide .list-steps-c .tit-step-c{display:block;font-size:17px;line-height:1.53}.downloadWrap .panel-guide .list-steps-c .desc-step-c{margin-top:12px;font-size:12px;line-height:1.33;letter-spacing:-0.48px}.downloadWrap .panel-guide img+.tit-info{margin-top:35px}.downloadWrap .panel-guide .tit-info{margin-top:20px;margin-bottom:18px;font-size:20px;line-height:26px}.downloadWrap .panel-guide .tit-info em{float:left;width:26px;height:26px;margin-right:7px;border:1.5px solid #3c3c3c;border-radius:26px;font-weight:bold;font-size:16px;line-height:21px;text-align:center}.downloadWrap .panel-guide .tit-step{display:block;display:flex;font-weight:bold;font-size:17px;line-height:24px;color:#fe574b}.downloadWrap .panel-guide .tit-step em{flex:none;float:left;height:24px;margin-right:10px;padding:0 10px;border-radius:12.8px;font-weight:bold;font-size:12px;line-height:24px;background:#fe574b;color:#fff}.downloadWrap .panel-guide .tit-line{display:block;margin-top:30px;padding-bottom:20px;border-bottom:1px solid #3c3c3c;color:#3c3c3c;font-size:20px}.downloadWrap .panel-guide .desc-step{margin-top:12px;font-size:15px;line-height:22px}.downloadWrap .panel-guide .desc-step em{font-weight:bold}.downloadWrap .panel-guide .desc-step .desc-sub{position:relative;display:inline-block;margin-top:12px;padding-left:12px;font-size:12px;color:#929292;line-height:16px}.downloadWrap .panel-guide .desc-step .desc-sub::before{content:"※";position:absolute;left:0;top:0}.downloadWrap .panel-guide .desc-note{margin-top:12px;font-size:12px;line-height:1.67;color:#929292}.downloadWrap .panel-guide .list-step li{margin-top:12px;padding-left:16px;font-size:15px;line-height:1.33;text-indent:-13px}.downloadWrap .panel-guide .list-step li:before{display:inline-block;width:3px;height:3px;margin:7px 10px 0 0;border-radius:3px;background:#3c3c3c;vertical-align:top;content:""}.downloadWrap .panel-guide .list-step em{font-weight:bold}.downloadWrap .panel-guide .img-step{display:block;width:100%;margin-top:25px}.downloadWrap .panel-guide .img-step+.img-step{margin-top:20px}.downloadWrap .panel-guide .txt-guide-info{font-size:14px}.downloadWrap .panel-guide .txt-guide-info+.txt-guide-info{margin-top:10px}.downloadWrap .panel-guide .pos-tab{display:flex;justify-content:space-between;overflow:hidden;margin:20px 0;background-color:#f4f4f4;border-radius:25px}.downloadWrap .panel-guide .pos-tab li{overflow:hidden;width:50%;border-radius:25px}.downloadWrap .panel-guide .pos-tab li button{width:100%;height:50px;color:#999}.downloadWrap .panel-guide .pos-tab li.on{border:1px solid #fe574b}.downloadWrap .panel-guide .pos-tab li.on button{background-color:#fff;color:#fe574b;font-weight:bold}.downloadWrap .panel-guide .pos-tab-content{display:none}.downloadWrap .panel-guide .pos-tab-content.on{display:block}.downloadWrap .panel-guide .pos-tab-content .box-pos-latest .info-pos img{display:block;margin:0 auto}.downloadWrap .panel-guide .pos-tab-content .box-pos-latest .info-pos .tit-pos{display:block;font-weight:bold;font-size:26px;line-height:1}.downloadWrap .panel-guide .pos-tab-content .box-pos-latest .info-pos .tit-pos strong{color:#fe574b}.downloadWrap .panel-guide .pos-tab-content .box-pos-latest .btn-download{display:block;width:100%;height:50px;margin-top:20px;background-color:#fe574b;border-radius:25px;color:#fff;text-align:center;line-height:50px;cursor:pointer}.downloadWrap .panel-guide .pos-tab-content .box-pos-latest .btn-download-a{display:none}.downloadWrap .panel-guide .pos-tab-sub .tit-guide-info{padding-top:40px;padding-bottom:20px;border-bottom:1px solid #3c3c3c;font-size:20px}.downloadWrap .panel-guide .pos-tab-sub .list-spec{border-bottom:1px solid #ececec}.downloadWrap .panel-guide .pos-tab-sub .list-spec li{display:flex;justify-content:space-between;padding:22px 10px}.downloadWrap .panel-guide .pos-tab-sub .list-spec li .desc-spec{text-align:right}.downloadWrap .panel-guide .pos-tab-sub .desc-spec-note{padding:20px 0 40px;color:#666;font-size:13px}.downloadWrap .panel-guide .pos-tab-sub .desc-spec-note em{color:#3c3c3c}.downloadWrap .panel-guide .pos-tab-sub .list-version li{display:flex;justify-content:space-between;align-items:center;padding:0 10px;height:60px;line-height:60px;font-size:16px}.downloadWrap .panel-guide .pos-tab-sub .list-version li .btn-download{width:109px;height:40px;border-radius:25px;background-color:#f6f6f6;line-height:40px;font-size:14px;font-weight:bold;text-align:center}.downloadWrap .panel-guide .pos-tab-sub .list-version li .btn-download .icon-download{width:16px;height:13px;margin:15px 0 0 11px;background:url(//image.thecupping.co.kr/partners/web/download@2x.png) no-repeat;background-size:16px 13px;vertical-align:top}.downloadWrap .panel-guide .badge-new{display:block;width:35px;height:14px;border:1px solid #3c3c3c;border-radius:7px;font-weight:bold;font-size:10px;line-height:12px;color:#282828;text-align:center}.downloadWrap .panel-guide .desc-pos{margin-top:12px;font-size:14px;line-height:1.43}.downloadWrap .panel-guide .btn-g{margin-top:20px;font-size:16px}.downloadWrap .panel-guide .box-qna{margin-top:25px;padding:20px;border:1px solid #e6e6e6;border-radius:10px;background-color:#f6f6f6}.downloadWrap .panel-guide .box-qna+.tit-info{margin-top:60px}.downloadWrap .panel-guide .tit-question{display:flex;font-size:14px;align-items:center}.downloadWrap .panel-guide .tit-question:before{flex:none;float:left;width:24px;height:24px;margin-right:10px;border-radius:24px;font-weight:bold;font-size:14px;line-height:22px;background-color:#3c3c3c;color:#fff;text-align:center;content:"Q"}.downloadWrap .panel-guide .desc-anwser{margin-top:20px;font-size:13px;line-height:1.38;color:#666}.downloadWrap .panel-guide .desc-anwser em{display:block;margin-top:12px;font-weight:bold}.downloadWrap .panel-guide .desc{color:#666}.downloadWrap .panel-guide .warn{color:#fe574b}.downloadWrap .screen-out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}#layoutWrap .container .content.table{padding-bottom:135px}#layoutWrap .container .content.table .toast{bottom:150px}@media screen and (min-width: 1020px){#layoutWrap .container .content.table{padding-bottom:135px}#layoutWrap .container .content.table .btn-floating{left:320px}#layoutWrap .container .content.table .sticky{position:relative;top:0}}.table-page-wrap{position:relative}.table-page-wrap .notice{padding-top:20px;padding-bottom:10px;color:#929292;font-size:14px;line-height:1.33;white-space:pre-line}.table-page-wrap .notice p{position:relative;padding-left:16px}.table-page-wrap .notice p::before{position:absolute;left:-2px;content:"※"}.table-page-wrap dl+.notice{padding-top:0}.table-page-wrap .detailFormArea{padding:0 20px}.table-page-wrap .detailFormArea .formItem{padding-bottom:30px}.table-page-wrap .detailFormArea .formItem .title{display:block;padding:30px 0 20px 0;font-weight:bold}.table-page-wrap .detailFormArea .formItem .radioType{display:inline-block;width:50%}.table-page-wrap .detailFormArea .formItem .radioType input{margin:10px 0 10px 36px;padding-right:120px}.table-page-wrap .detailFormArea .formItem .radioType:nth-child(n+4){padding-top:15px}.table-page-wrap .detailFormArea .formItem+.formItem{border-top:1px dotted #d7d7d7}.table-page-wrap .detailFormArea .formItem .formUnit+.formUnit{margin-top:15px}.table-page-wrap .detailFormArea .formItem .table-add{padding-top:20px;display:flex;justify-content:space-between;align-items:center}.table-page-wrap .detailFormArea .formItem .table-add .table-cnt{width:120px;margin-right:5px;vertical-align:baseline}.table-page-wrap .detailFormArea .formItem dl{display:flex;align-items:center;justify-content:space-between}.table-page-wrap .detailFormArea .btn-preview{display:block;width:100%;height:50px;margin-top:20px;background-color:#f6f6f6;border-radius:5px;text-align:center;line-height:50px;font-size:13px}.table-page-wrap .detailFormArea .btn-preview::after{display:inline-block;margin-left:5px;vertical-align:middle;content:"";width:20px;height:20px;background:url(//image.thecupping.co.kr/partners/icon-preview.svg) no-repeat 0 0;background-size:100% 90%}.table-page-wrap .detail-area{padding:20px}.table-page-wrap .detail-area .title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 0 16px 0;border-bottom:1px solid #000}.table-page-wrap .detail-area .title p{font-size:20px;font-weight:bold}.table-page-wrap .detail-area dl{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;align-items:center;flex-wrap:wrap;padding-top:13px;font-size:16px}.table-page-wrap .detail-area dl>*{flex:50%}.table-page-wrap .detail-area dl dt{padding-bottom:30px;font-weight:700;color:#3c3c3c}.table-page-wrap .detail-area dl dd{padding-bottom:30px;color:#3c3c3c;word-break:break-all;text-align:right}.table-page-wrap .table-list-wrap .qr-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:"space-between";-moz-justify-content:"space-between";justify-content:"space-between";-webkit-align-items:center;-moz-align-items:center;align-items:center;flex-wrap:wrap;padding:20px}.table-page-wrap .table-list-wrap .qr-list .qr-table{width:calc((100% - 10px)/2);height:100px;margin-bottom:10px;border:1px solid #e4e4e4;border-radius:6px;text-align:center}.table-page-wrap .table-list-wrap .qr-list .qr-table+.qr-table:nth-child(2n){margin-left:10px}.table-page-wrap .table-list-wrap .qr-list .qr-table .table-name{height:65px;font-size:20px;font-weight:700;color:#006ad5;line-height:3.5}.table-page-wrap .table-list-wrap .qr-list .qr-table button{width:100%;height:33px;font-size:12px;background:#f2f8ff;border-radius:0 0 5px 5px}.table-page-wrap .table-list-wrap .qr-list .qr-table button img{margin-left:4px}.table-page-wrap .table-list-wrap .noListBox{padding:150px 0 80px;font-size:16px;color:#929292;text-align:center}.table-page-wrap .searchArea{border-bottom:5px solid #f0f0f0}.table-page-wrap .tabSortBox{margin-top:15px}.table-page-wrap .tabSortBox button.active{border-color:#000;color:#3c3c3c;font-weight:400}.table-page-wrap .tabSortBox button img{margin-left:6px}.table-page-wrap.preview{border-top:5px solid #f0f0f0}.table-page-wrap.preview .formItem{padding:0}.table-page-wrap.preview .formItem .title{padding:30px 0 10px}.table-page-wrap.preview .formItem .title+img{max-width:100%}@media screen and (min-width: 1020px){.table-page-wrap.preview .formItem .title+img{max-width:70%}.table-page-wrap.preview .formItem .title+img .btn-floating{left:320px}.table-page-wrap.preview .formItem .title+img .sticky{position:relative;top:0}}.table-page-wrap.preview .formItem+.formItem{border-top:none}.table-page-wrap .fixed-bottom-area{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:fixed;bottom:58px;left:0;right:0;z-index:2;max-width:720px;padding:15px 20px;padding-bottom:calc(15px + env(safe-area-inset-bottom));padding-bottom:calc(15px + constant(safe-area-inset-bottom));border-top:1px solid #ececec;background-color:#fff}.table-page-wrap .fixed-bottom-area .title{font-size:16px;font-weight:700}.table-page-wrap .fixed-bottom-area .btn-area{font-size:20px;font-weight:600}.table-page-wrap .fixed-bottom-area .btn-area button{width:45px;height:45px}.table-page-wrap .fixed-bottom-area .btn-area span{margin:0 15px;line-height:45px}.table-page-wrap .fixed-bottom-area .btn-area span.txt-grey{color:#bbb}@media screen and (min-width: 1020px){.table-page-wrap .fixed-bottom-area{left:300px}.table-page-wrap .fixed-bottom-area .btn-floating{left:320px}.table-page-wrap .fixed-bottom-area .sticky{position:relative;top:0}}.table-page-wrap .tooltip-wrapper{position:fixed;top:18px;right:20px;width:20px;z-index:2}.table-page-wrap .tooltip-wrapper .tooltip-content{position:fixed;top:45px;right:0;margin:0 20px auto;padding:14px 47px 14px 18px;border-radius:4px;border:1px solid #000;background-color:#fff;box-shadow:3px 3px 16px rgba(0,0,0,.2);color:#3c3c3c;font-size:12px}.table-page-wrap .tooltip-wrapper .tooltip-content .close-icon{position:fixed;top:58px;right:30px;cursor:pointer}@media screen and (min-width: 1020px){.table-page-wrap .tooltip-wrapper{position:absolute;top:-70px;left:180px}.table-page-wrap .tooltip-wrapper .tooltip-content{position:absolute;top:0;left:25px;width:375px;margin:0;font-size:14px}.table-page-wrap .tooltip-wrapper .tooltip-content .close-icon{position:absolute;top:14px;right:12px}.table-page-wrap .tooltip-wrapper .btn-floating{left:320px}.table-page-wrap .tooltip-wrapper .sticky{position:relative;top:0}}.mark-ess{color:#ff4b3f}.box-empty .screen-out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}.box-empty .img-empty{display:block;margin:80px auto 0}.box-empty .desc-empty{margin-top:15px;font-size:18px;line-height:1.44;color:#282828;text-align:center}.box-empty .desc-empty-info{margin-top:10px;font-size:16px;line-height:1.38;color:#929292;text-align:center}.box-empty .desc-empty-info a,.box-empty .desc-empty-info button{display:inline;padding-left:5px;line-height:1.38;color:#006ad8}.menu-manage .download-select{padding:20px 20px 0 20px}.menu-manage .tab-scroll{overflow:hidden;height:51px;border-bottom:1px solid #e4e4e4}.menu-manage .tab-scroll.sticky{position:sticky;top:56px;left:0;right:0;z-index:90;background-color:#fff}.menu-manage .tab-scroll .menu-tab{display:flex;overflow-x:auto;overflow-y:hidden;padding-bottom:50px;cursor:grab}.menu-manage .tab-scroll .menu-tab li{flex:1 1 auto}.menu-manage .tab-scroll .menu-tab li:first-child .link-tab{padding-left:20px}.menu-manage .tab-scroll .menu-tab li .link-tab{width:100%;height:50px;padding:0 15px;font-size:16px;background-color:#fff;color:#797979;white-space:nowrap}.menu-manage .tab-scroll .menu-tab li .txt-tab{display:inline-flex;justify-content:center;align-items:center;height:100%;border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0)}.menu-manage .tab-scroll .menu-tab li .txt-tab.selected{border-bottom-color:#000;font-weight:bold;color:#000}.menu-manage .sec-product{border-top:4px solid #f0f0f0}.menu-manage .sec-product .box-content .tit-product{display:block;overflow:hidden;padding:15px 20px;border-bottom:1px solid #ececec;font-size:15px;line-height:22px;background-color:#f9f9f9;word-wrap:break-word;word-break:break-all}.menu-manage .sec-product .box-content .tit-product .link-back{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:8px;border:1px solid #cacaca;border-radius:22px;background-color:#f9f9f9;text-align:center;vertical-align:top}.menu-manage .sec-product .box-content .tit-product .link-back .ico-arr{display:inline-block;width:8px;height:8px;border-left:2px solid #cacaca;border-bottom:2px solid #cacaca;transform:rotate(45deg);margin-left:2px}.menu-manage .sec-product .box-content .tit-product .box-setting{display:flex;align-items:center;margin-top:14px;padding:15px;border-radius:5px;background-color:#fff}.menu-manage .sec-product .box-content .tit-product .box-setting .txt-g{flex:1 1 0;font-size:13px;color:#797979;font-style:normal;font-weight:normal}.menu-manage .sec-product .box-content .tit-product .box-setting .txt-g em{color:#fe574b;text-decoration:underline}.menu-manage .sec-product .box-content .tit-product .box-setting .link-edit{display:inline-block;padding:0 14px;border:1px solid #fe574b;border-radius:26px;font-weight:bold;font-size:12px;line-height:26px;color:#fe574b;text-align:center}.menu-manage .sec-product .box-content .tit-product .box-setting .link-edit::before{display:inline-block;width:12px;height:13px;margin:-4px 2px 0 0;background:url(//image.thecupping.co.kr/partners/mobile/icon-edit@2x.png) no-repeat 50% 50%;background-size:12px 13px;vertical-align:middle;content:""}.menu-manage .sec-product .box-content .btn-floating{position:fixed;bottom:20px;left:20px;z-index:10;padding:10px 30px;border-radius:25px;font-size:18px;line-height:30px;background-color:#fe574b;color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.15)}.menu-manage .sec-product .box-content .btn-floating:disabled{background-color:#e4e4e4}.menu-manage .sec-product .box-content .btn-floating .ico-plus{position:relative;width:16px;height:16px;margin:-4px 14px 0 0}.menu-manage .sec-product .box-content .btn-floating .ico-plus::before,.menu-manage .sec-product .box-content .btn-floating .ico-plus::after{content:"";position:absolute;top:50%;left:50%;background-color:#fff;transform:translate(-50%, -50%)}.menu-manage .sec-product .box-content .btn-floating .ico-plus::before{height:1px;width:16px}.menu-manage .sec-product .box-content .btn-floating .ico-plus::after{width:1px;height:16px}.menu-manage .sec-product .box-content ul li{border-bottom:1px solid #ececec}.menu-manage .sec-product .box-content ul li.soldout .txt-product{color:#d54949;text-decoration:line-through}.menu-manage .sec-product .box-content ul li.soldout .txt-product .txt-state{display:block;float:right;margin-left:auto;margin-right:-56px;white-space:nowrap}.menu-manage .sec-product .box-content ul li.soldout .txt-product .txt-state:before{background-color:#ffe5e3;color:#fe574b;content:"품절";float:left;min-width:28px;margin-left:3px;padding:0 6px;border-radius:8.5px;font-weight:bold;font-size:9px;line-height:17px;text-align:center}.menu-manage .sec-product .box-content ul li.soldout .txt-product.option .txt-state{display:inline-block;position:relative;margin-left:5px;float:none;margin-right:0;margin-top:2px;vertical-align:top}.menu-manage .sec-product .box-content ul li.off .txt-product{color:#797979;text-decoration:line-through}.menu-manage .sec-product .box-content ul li.off .txt-product .txt-state{display:block;float:right;margin-left:auto;margin-right:-56px;white-space:nowrap}.menu-manage .sec-product .box-content ul li.off .txt-product .txt-state:after{background-color:#f0f0f0;color:#3c3c3c;content:"비노출";float:left;min-width:28px;margin-left:3px;padding:0 6px;border-radius:8.5px;font-weight:bold;font-size:9px;line-height:17px;text-align:center}.menu-manage .sec-product .box-content ul li.off .txt-product.option .txt-state{display:inline-block;position:relative;margin-left:5px;float:none;margin-right:0;margin-top:2px;vertical-align:top}.menu-manage .sec-product .box-content ul li .item-product{position:relative}.menu-manage .sec-product .box-content ul li .item-product .txt-product{width:calc(100% - 50px);display:flex;align-items:center;position:relative;padding:18px 65px 18px 20px;min-height:60px;font-size:18px;line-height:1.22;background-color:#fff;word-break:break-all}.menu-manage .sec-product .box-content ul li .item-product .txt-product.option{display:block;text-align:left;width:100%}.menu-manage .sec-product .box-content ul li .item-product .txt-product.option .red{display:inline;vertical-align:top;padding-top:2px;line-height:21px}.menu-manage .sec-product .box-content ul li .item-product .txt-product span.red{padding-left:5px;color:#fe574b;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.menu-manage .sec-product .li-btn-more{overflow:hidden;position:absolute;top:0;bottom:0;right:0;z-index:10;width:50px;min-height:60px;margin:auto 0;font-size:1px;line-height:0;color:rgba(0,0,0,0);text-indent:-9999px}.menu-manage .sec-product .li-btn-more .ico-more{display:block;position:relative;width:3px;height:3px;margin:0 auto;border-radius:3px;background-color:#797979}.menu-manage .sec-product .li-btn-more .ico-more::before,.menu-manage .sec-product .li-btn-more .ico-more::after{content:"";position:absolute;left:0;width:100%;height:100%;border-radius:inherit;background-color:inherit}.menu-manage .sec-product .li-btn-more .ico-more::before{top:7px}.menu-manage .sec-product .li-btn-more .ico-more::after{bottom:7px}.menu-manage .sec-product .layer-more{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;background-color:rgba(0,0,0,.6)}.menu-manage .sec-product .layer-more.open{display:block}.menu-manage .sec-product .layer-more .inner-layer{position:absolute;bottom:0;left:0;right:0}.menu-manage .sec-product .layer-more .inner-layer .layer-head{position:relative;padding:15px 50px;border-radius:5px 5px 0 0;background-color:#f9f9f9}.menu-manage .sec-product .layer-more .inner-layer .layer-head .tit-layer{display:block;font-size:17px;line-height:1.18;text-align:center;word-wrap:break-word;word-break:break-all}.menu-manage .sec-product .layer-more .inner-layer .layer-head .ico-close{position:absolute;top:0;right:0;bottom:0;width:50px;height:50px;background:url(//image.thecupping.co.kr/partners/mobile/m-btn-x-black.svg) no-repeat 50% 50%;background-size:16px 16px;text-indent:-9999px}.menu-manage .sec-product .layer-more .inner-layer .layer-body{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 50px);background-color:#fff}.menu-manage .sec-product .layer-more .inner-layer .layer-body .list-more li{border-top:1px solid #ececec}.menu-manage .sec-product .layer-more .inner-layer .layer-body .list-more li:first-child{border-top:0 none}.menu-manage .sec-product .layer-more .inner-layer .layer-body .list-more li .link-g{display:block;width:100%;padding:14px 20px;font-size:15px;line-height:22px;text-align:center;word-wrap:break-word;word-break:break-all}.menu-manage .sec-product .layer-more .inner-layer .layer-body .list-more li .link-g:disabled{color:#ccc}.menu-manage .sec-product .origin-wrapper .no-content{padding-bottom:80px}.menu-manage .sec-product .origin-wrapper .no-content .img-empty{width:140px;height:140px;display:block;margin:80px auto 0}.menu-manage .sec-product .origin-wrapper .no-content .desc-empty{margin-top:15px;font-size:18px;line-height:1.44;color:#282828;text-align:center}.menu-manage .sec-product .origin-wrapper .sec-origin{padding:20px}.menu-manage .sec-product .origin-wrapper .sec-origin .tf-cont{display:block;width:100%;min-height:260px;padding:20px;border:1px solid #cacaca;border-radius:5px;font-size:14px;line-height:1.43;background-color:#fff;resize:none}.menu-manage .sec-product .origin-wrapper .sec-origin .tf-cont:read-only{border-color:rgba(0,0,0,0);background:#f9f9f9;color:#9c9c9c}.menu-manage .sec-product .origin-wrapper .sec-origin .commonCheckBox{display:flex;align-items:center;margin-top:12px}.menu-manage .sec-product .origin-wrapper .sec-origin .commonCheckBox .label{font-size:14px;margin-left:10px}.menu-manage .sec-product .origin-wrapper .sec-notice{margin:0 20px;padding-top:20px;border-top:1px dotted #d7d7d7}.menu-manage .sec-product .origin-wrapper .sec-notice .tit-notice{font-weight:bold;font-size:13px}.menu-manage .sec-product .origin-wrapper .sec-notice .link-notice{display:inline-block;margin-top:5px;font-size:12px;line-height:1.33;color:#006ad8}.menu-manage .sec-product .origin-wrapper .sec-notice .list-notice{margin-top:18px;font-size:12px;line-height:1.33;color:#929292}.menu-manage .sec-product .origin-wrapper .sec-notice .list-notice li:before{content:"・ "}.art-product .view-product{padding:0 20px}.art-product .view-product .box-product{padding:20px 0;border-top:1px solid #ececec}.art-product .view-product .box-product:first-child{border-top:0 none}.art-product .view-product .box-product .lab-product{display:inline-block;margin-bottom:12px;word-wrap:break-word;word-break:break-all}.art-product .view-product .box-product .lab-product .mark-ess{margin-left:4px}.art-product .view-product .box-product .tf-cont,.art-product .view-product .box-product .tf-won{position:relative;display:block;width:100%}.art-product .view-product .box-product textarea.tf-cont{min-height:120px;padding:12px 10px;border:1px solid #cacaca;border-radius:5px;font-size:16px;line-height:1.5;resize:none}.art-product .view-product .box-product .commonSwitchBtn{float:right}.art-product .view-product .box-product .switch-help{margin-top:8px;font-size:13px;line-height:1.46;color:#929292;clear:both}.alcohol-badge{display:flex;align-items:center;justify-content:space-evenly;width:18px;height:18px;margin-right:5px;border:1px solid #fe574b;border-radius:11px;font-weight:bold;font-size:10px;line-height:18px;letter-spacing:-0.4px;color:#fe574b}.alcohol-badge.option{display:inline-block;text-align:center;line-height:16px;vertical-align:top;margin-top:1px;margin-right:2px}.art-product.menu-add{position:relative}.art-product.menu-add .txt-step{top:-75px;position:absolute;right:20px;font-size:18px}.art-product.menu-add .txt-step .num{margin-left:6px;color:#006ad8}.art-product.menu-add .commonRadioBox{display:block;margin-bottom:14px}.art-product.menu-add .commonRadioBox:last-child{margin-bottom:0}.art-product.menu-add .commonRadioBox:last-child .label:after{content:"(미성년자 판매불가)";margin-left:5px;font-size:12px;color:#929292}.art-product.menu-add .commonRadioBox:not(:first-of-type) .label p{display:inline-flex;align-items:center}.art-product.menu-add .commonRadioBox:not(:first-of-type) .label p .alcohol-badge{display:inline-flex}.art-product.menu-add .desc-product{margin:-2px 0 20px 0;font-size:12px;line-height:1.33;color:#929292}.art-product.menu-add .list-price:first-child li{margin-top:0;padding-top:0;border-top:0 none}.art-product.menu-add .list-price li{display:flex;flex-wrap:wrap;align-items:center;margin-top:20px;padding-top:20px;border-top:1px dotted #d7d7d7}.art-product.menu-add .list-price li input{width:calc(100% - 30px) !important}.art-product.menu-add .list-price li input:disabled{color:#9c9c9c}.art-product.menu-add .list-price li .inputLabel{position:relative;display:flex;align-items:center;width:100%;margin-top:14px}.art-product.menu-add .list-price li .inputLabel input{padding-right:50px}.art-product.menu-add .list-price li .inputLabel span{position:absolute;top:0;right:30px;width:50px;line-height:50px;text-align:center}.art-product.menu-add .list-price li .inputLabel button{overflow:hidden;position:relative;width:24px;height:24px;margin-left:auto;border-radius:12px;font-size:1px;line-height:0;background-color:#797979;color:rgba(0,0,0,0);text-indent:-9999px}.art-product.menu-add .list-price li .inputLabel button:after{position:absolute;top:0;bottom:0;left:0;right:0;width:12px;height:2px;margin:auto;background-color:#fff;content:""}.art-product.menu-add .list-price li .alcohol-checkbox{width:100%;display:flex;align-items:center;justify-content:flex-end;margin:6px 30px 0 0}.art-product.menu-add .list-price li .alcohol-checkbox p{display:flex;align-items:center;margin-right:10px}.art-product.menu-add .list-price li .alcohol-checkbox p span:not(.alcohol-badge){margin-left:5px;font-size:12px;color:#929292}.art-product.menu-add .list-price li .alcohol-checkbox .commonCheckBox{position:relative}.art-product.menu-add .list-product-option{border-top:1px dotted #d7d7d7}.art-product.menu-add .list-product-option .list-option{overflow:hidden;margin-top:14px;font-size:14px;line-height:1.43}.art-product.menu-add .list-product-option .list-option:first-child{margin-top:17px}.art-product.menu-add .list-product-option .list-option dt{float:left;width:86px;padding-right:12px;color:#929292}.art-product.menu-add .list-product-option .list-option dd{overflow:hidden;word-wrap:break-word;word-break:keep-all}.art-product.menu-add .list-product-option .list-option dd .alcohol-badge{display:inline-flex}.btn-round-add{margin:30px auto;display:block;padding:0 25px;border-radius:25px;border:1px solid #000;font-size:16px;line-height:43px;color:#000}.btn-round-add .ico-plus{display:inline-block;position:relative;width:13px;height:13px;margin:-3px 4px 0 0}.btn-round-add .ico-plus:before,.btn-round-add .ico-plus:after{position:absolute;top:50%;left:50%;background-color:#000;transform:translate(-50%, -50%)}.btn-round-add .ico-plus:before{width:13px;height:1px;content:""}.btn-round-add .ico-plus:after{width:1px;height:13px;content:""}.btn-round-add:disabled{border:1px solid #e4e4e4;color:#e4e4e4}.btn-round-add:disabled .ico-plus:before,.btn-round-add:disabled .ico-plus:after{background-color:#e4e4e4}.menu-detail-info .box-product-info{padding:20px;border-bottom:5px solid #f0f0f0;background-color:#fff}.menu-detail-info .box-product-info .head-product{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px dotted #d7d7d7}.menu-detail-info .box-product-info .body-product{padding-top:20px}.menu-detail-info .box-product-info .body-product .tit-info{display:inline-block;font-weight:normal;font-size:18px;margin-right:5px}.menu-detail-info .box-product-info .body-product .emph-info{display:flex;margin-top:8px;font-size:14px;align-items:center}.menu-detail-info .box-product-info .body-product .emph-info .alcohol-badge{margin-left:2px}.menu-detail-info .box-product-info .body-product .desc-info{margin-top:5px;font-size:14px;line-height:1.29;color:#929292}.menu-detail-info .box-product-info .body-product .box-info{margin-top:20px;padding:15px 20px 15px 15px;border-radius:5px;background-color:#f9f9f9}.menu-detail-info .box-product-info .body-product .box-info .tbl-info{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;font-size:13px;line-height:1.62}.menu-detail-info .box-product-info .body-product .box-info .tbl-info th{display:flex;align-items:center;font-weight:normal;text-align:left;word-break:break-all;vertical-align:top}.menu-detail-info .box-product-info .body-product .box-info .tbl-info th:before{content:"· ";display:block;width:10px}.menu-detail-info .box-product-info .body-product .box-info .tbl-info th .badge-coupon{padding:2px 5px;margin-right:2px;border-radius:4px;background-color:#e8f3ff;font-size:9px;font-weight:bold;color:#2c80d2}.menu-detail-info .box-product-info .body-product .box-info .tbl-info th .alcohol-badge{margin-left:2px}.menu-detail-info .box-product-info .body-product .box-info .tbl-info td{min-width:61px;color:#929292;text-align:right;vertical-align:top}.menu-detail-info .box-product-info .body-product .list-option-group li{margin-top:30px}.menu-detail-info .box-product-info .body-product .list-option-group li:first-child{margin-top:0}.menu-detail-info .box-product-info .body-product .list-option-group li .txt-count{font-size:12px;color:#929292}.menu-detail-info .box-product-info .body-product .list-option-group li .red{color:#fe574b;font-size:12px;margin-left:5px;font-style:normal;font-weight:700;line-height:normal}.btn-fold{margin-top:13px;font-size:12px;line-height:1.33;color:#006ad8;text-decoration:underline}.connect-option span.red{color:#fe574b;font-size:12px;margin-left:5px;font-style:normal;font-weight:700;line-height:normal}.connect-option .list-product-option{border-top:1px solid #d7d7d7}.connect-option .list-product-option .empty-product-option{margin-bottom:-10px;padding-top:80px;font-size:16px;line-height:1.5;color:#929292;text-align:center}.connect-option .list-product-option .item-product-option{padding:20px 0;border-bottom:1px dotted #d7d7d7}.connect-option .list-product-option .item-product-option .tit-option{float:left;margin-bottom:9px;font-size:18px;color:#3c3c3c;word-wrap:break-word;word-break:break-all}.connect-option .list-product-option .item-product-option .tit-option .txt-count{font-size:12px;color:#929292}.connect-option .list-product-option .item-product-option .edit-icon-btn{float:right}.connect-option .list-product-option .item-product-option .list-option{clear:both}.connect-option .list-product-option .item-product-option .list-option .alcohol-badge{display:inline-flex;margin:0 3px 0 3px;text-indent:0}.connect-option .list-product-option .item-product-option .list-option .btn-fold{margin:8px 0 0 10px}.connect-option .list-product-option .item-product-option .list-option.fold li:nth-child(3)~li{display:none}.connect-option .list-product-option .item-product-option .list-option li{padding-left:10px;font-size:13px;line-height:1.62;color:#929292;text-indent:-10px;word-wrap:break-word;word-break:break-all}.connect-option .list-product-option .item-product-option .list-option li:before{content:"· "}.connect-option .list-product-option .btn-round-add{margin:40px auto}.connect-option .biz-modal{overflow-x:hidden;overflow-y:auto;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;width:100%;min-width:320px;height:100%;background:#fff}.connect-option .biz-modal .inner-connect-option{min-height:100%;background-color:#f0f0f0}.connect-option .biz-modal .inner-connect-option .modal-head{position:sticky;top:0;z-index:10;padding:20px 60px 20px 20px;background:#fff}.connect-option .biz-modal .inner-connect-option .modal-head .tit-modal{display:block;overflow:hidden;font-weight:normal;font-size:20px;line-height:1.2;color:#000}.connect-option .biz-modal .inner-connect-option .modal-head .ico-close{position:absolute;top:0;bottom:0;right:20px;width:20px;height:20px;margin:auto 0;background:url(//image.thecupping.co.kr/partners/mobile/m-btn-x-black.svg) no-repeat}.connect-option .biz-modal .inner-connect-option .modal-body{padding-bottom:130px}.connect-option .biz-modal .inner-connect-option .modal-body .tip-product-option{padding:20px;border-bottom:1px solid #e4e4e4;font-size:12px;line-height:1.33;background-color:#fff}.connect-option .biz-modal .inner-connect-option .modal-body .tip-product-option .link-g{font-size:12px;line-height:15px;color:#006ad8;text-decoration:underline}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option{margin-top:5px;padding:20px;background-color:#fff}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .tit-option{float:left;margin-bottom:9px;font-size:18px;color:#3c3c3c;word-wrap:break-word;word-break:break-all}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .tit-option .txt-count{font-size:12px;color:#929292}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .commonCheckBox{float:right}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .list-option{clear:both}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .list-option .alcohol-badge{display:inline-flex;margin:0 3px 0 3px;text-indent:-1px}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .list-option.fold li:nth-child(3)~li{display:none}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .list-option li{padding-left:10px;font-size:13px;line-height:1.62;color:#929292;text-indent:-10px;word-wrap:break-word;word-break:break-all}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .list-option li:before{content:"· "}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .list-option .btn-fold{margin:8px 0 0 10px}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .box-connect-info{margin-top:20px;padding:12px;border-radius:5px;font-size:12px;line-height:1.33;background-color:#f9f9f9}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .box-connect-info .tit-connect-info{display:block;font-weight:normal}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .box-connect-info .tit-connect-info .badge-connect-info{display:inline-block;margin-top:-2px;padding:0 8px;border-radius:10px;font-weight:bold;font-size:11px;line-height:20px;background-color:rgba(0,0,0,.07);text-align:center;vertical-align:middle}.connect-option .biz-modal .inner-connect-option .modal-body .item-product-option .box-connect-info .desc-connect-info{margin-top:10px;color:#929292}@media screen and (min-width: 1020px){.connect-option .biz-modal{background:rgba(0,0,0,.5);overflow-y:hidden;align-items:center;justify-content:center;display:flex}.connect-option .biz-modal .inner-modal{background:#fff;max-width:600px;max-height:700px;min-width:600px;overflow-y:auto;border-radius:5px}.connect-option .biz-modal .inner-modal .modal-body{position:relative}}.menu-expose .lab-product-status{display:block;font-size:17px;word-wrap:break-word;word-break:break-all}.menu-expose .lab-product-status+.desc-option{margin-top:10px;font-size:13px;color:#f33;line-height:1.33}.menu-expose .badge-coupon{padding:2.5px 8.5px;color:#2c80d2;border-radius:4px;background-color:#e8f3ff;font-size:10px;font-weight:bold;vertical-align:top}.menu-expose .group-switch-check{display:flex;gap:30px;justify-content:flex-end;margin:20px 20px 0 0}.menu-expose .box-switch-check{margin-top:30px;padding:0 20px;border-radius:5px;background-color:#f9f9f9}.menu-expose .box-switch-check li{padding:20px 0;border-top:1px dotted #d7d7d7}.menu-expose .box-switch-check li:first-child{border-top:0 none}.menu-expose .box-switch-check li .lab-switch-check{display:block;margin-bottom:15px;font-weight:normal;font-size:14px;text-indent:-8px}.menu-expose .box-switch-check li .lab-switch-check:before{content:"•";margin-left:5px}.menu-expose .box-switch-check li .group-switch-check{margin:0;gap:38px}.menu-expose .txt-muted{font-size:12px;line-height:1.33;color:#929292}.menu-expose .txt-muted li:before{content:"・ "}.menu-order .box-content .item-product .txt-product{width:100% !important}.menu-order .box-content .item-product .ico-arr{overflow:hidden;position:absolute;top:0;bottom:0;right:20px;z-index:10;width:8px;height:30px;margin:auto 0}.menu-order .box-content .item-product .ico-arr:before,.menu-order .box-content .item-product .ico-arr:after{content:"";position:absolute;bottom:0;right:0;width:8px;height:2px;background-color:#bfbfbf;top:50%;transform-origin:right center}.menu-order .box-content .item-product .ico-arr:before{top:14px;transform:rotate(-45deg)}.menu-order .box-content .item-product .ico-arr:after{transform:rotate(45deg)}.menu-order .box-content .opt-group-li{display:flex;align-items:center;position:relative;padding:18px 65px 18px 20px;min-height:60px;font-size:18px;line-height:1.22;background-color:#fff;word-break:break-all}.menu-sortable-list .view-sort{padding:10px 20px 0}.list-sortable-item{border:1px solid #dcdcdc;background-color:#fff;user-select:none;min-height:60px;margin-top:15px;padding:15px 15px 15px 44px;border-radius:5px;font-size:18px;color:#333;text-indent:-34px;word-wrap:break-word;word-break:break-all;cursor:move}.list-sortable-item.select{border:1px solid #333;background-color:#f1f1f1}.list-sortable-item:first-child{margin-top:0}.list-sortable-item:before{display:inline-block;width:24px;height:24px;margin:1.5px 10px 0 0;background:url(//image.thecupping.co.kr/partners/mobile/m-icon-30-movement@2x.png) no-repeat 50% 50%;background-size:24px 24px;vertical-align:top;content:""}label.tf-won .txt-measure{position:absolute;top:0;right:0;width:50px;height:48px;font-size:16px;line-height:48px;text-align:center}.box-product .desc-product{margin:-2px 0 20px 0;font-size:12px;line-height:1.33;color:#929292}label.tf-won{display:inline-block;overflow:hidden;position:relative;height:50px;padding-right:50px;border-radius:5px;border:1px solid #cacaca;font-size:20px;background-color:#fff;vertical-align:middle}label.tf-won.disabled{background:#f7f7f7}label.tf-won>input{width:100%;height:100%;padding-right:0;border:0 none}label.tf-won .txt-measure{position:absolute;top:0;right:0;width:50px;height:48px;font-size:16px;line-height:48px;text-align:center}.tf-cont,.tf-won{display:block;width:100%}.tf-cont.label,.tf-won.label{width:calc(100% - 45px) !important;margin-top:14px;margin-left:45px;overflow:visible}.tf-cont.label .txt-measure.pre,.tf-won.label .txt-measure.pre{left:-55px}.option-status .lab-product-status{display:block;font-size:17px;word-wrap:break-word;word-break:break-all}.option-status .lab-product-status+.desc-option{margin-top:10px;color:#f33;font-size:13px;font-weight:normal}.option-status .badge-coupon{padding:2.5px 8.5px;color:#2c80d2;border-radius:4px;background-color:#e8f3ff;font-size:10px;font-weight:bold;vertical-align:top}.option-status .group-switch-check{display:flex;justify-content:flex-end;margin:20px 20px 0 0;gap:30px}.option-status .group-switch-check .switch-check-s{font-size:14px;line-height:24px}.option-status .group-switch-check .switch-check-s:first-child{margin-left:0}.option-status .box-switch-check{margin-top:30px;padding:0 20px;border-radius:5px;background-color:#f9f9f9}.option-status .box-switch-check li{padding:20px 0;border-top:1px dotted #d7d7d7}.option-status .box-switch-check li:first-child{border-top:0 none}.option-status .box-switch-check li .lab-switch-check{display:block;margin-bottom:15px;font-weight:normal;font-size:14px;text-indent:-8px}.option-status .box-switch-check li .lab-switch-check:before{content:"•";margin-left:5px}.option-status .box-option-status{padding-top:20px;border-top:1px dotted #d7d7d7}.option-status .box-option-status .list-option{padding-bottom:20px}.option-status .box-option-status .list-option li{padding-left:11px;font-size:14px;line-height:1.64;text-indent:-11px;word-wrap:break-word;word-break:break-all}.option-status .box-option-status .list-option li:before{content:"· "}.option-status .box-option-status .list-option li .badge-coupon{padding:2px 5px;margin-right:5px;border-radius:4px;background-color:#e8f3ff;font-size:9px;font-weight:bold;color:#2c80d2;vertical-align:baseline}.option-status .txt-muted{font-size:12px;line-height:1.33;color:#929292}.option-status .txt-muted li:before{content:"・ "}.option-status .switch-check,.option-status .switch-check-s,.option-status .switch-check-xs{display:inline-block;position:relative;font-weight:normal;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.option-status .switch-check input,.option-status .switch-check-s input,.option-status .switch-check-xs input{position:absolute;top:0;left:0;z-index:-1;width:1px;height:1px;opacity:.01}.option-status .switch-check .ico-check,.option-status .switch-check-s .ico-check,.option-status .switch-check-xs .ico-check{float:left;background-color:#ccc}.option-status .switch-check .ico-check:before,.option-status .switch-check .ico-check:after,.option-status .switch-check-s .ico-check:before,.option-status .switch-check-s .ico-check:after,.option-status .switch-check-xs .ico-check:before,.option-status .switch-check-xs .ico-check:after{content:"";pointer-events:none}.option-status .switch-check .txt-check,.option-status .switch-check-s .txt-check,.option-status .switch-check-xs .txt-check{float:left;margin-right:10px;color:#3c3c3c}.option-status .switch-check .txt-check.checked,.option-status .switch-check-s .txt-check.checked,.option-status .switch-check-xs .txt-check.checked{display:none}.option-status .switch-check input:checked~.ico-check,.option-status .switch-check-s input:checked~.ico-check,.option-status .switch-check-xs input:checked~.ico-check{background-color:#ff4b3f}.option-status .switch-check input:checked~.txt-check,.option-status .switch-check-s input:checked~.txt-check,.option-status .switch-check-xs input:checked~.txt-check{color:#ff4b3f}.option-status .switch-check input:checked~.txt-check.checked,.option-status .switch-check-s input:checked~.txt-check.checked,.option-status .switch-check-xs input:checked~.txt-check.checked{display:block}.option-status .switch-check input:checked~.txt-check.unchecked,.option-status .switch-check-s input:checked~.txt-check.unchecked,.option-status .switch-check-xs input:checked~.txt-check.unchecked{display:none}.option-status .switch-check .ico-check,.option-status .switch-check-s .ico-check,.option-status .switch-check-xs .ico-check{float:left;background-color:#ccc}.option-status .switch-check .txt-check.checked,.option-status .switch-check-s .txt-check.checked,.option-status .switch-check-xs .txt-check.checked{display:none}.option-status .switch-check input:checked:disabled~.ico-check,.option-status .switch-check-s input:checked:disabled~.ico-check,.option-status .switch-check-xs input:checked:disabled~.ico-check{background-color:#ffa59f}.option-status .switch-check-s .ico-check{position:relative;width:40px;height:24px;border-radius:24px}.option-status .switch-check-s .ico-check:before{position:absolute;width:20px;height:20px;border-radius:20px;top:2px;left:2px;background-color:#fff;box-shadow:none;transform:none}.option-status .switch-check-s input:checked~.ico-check:before{left:18px}.box-product .lab-product{display:inline-block;margin-bottom:12px;word-wrap:break-word;word-break:break-all}.box-product .area-product.empty{color:#929292}.box-product .area-product{min-height:200px;padding:20px;border:1px solid #cacaca;border-radius:5px;font-size:14px;line-height:1.43;background-color:#fbfbfb;word-wrap:break-word;word-break:break-all}.opt-step{position:absolute;top:14px;right:20px;font-size:18px;z-index:99}.opt-step em{font-weight:normal;color:#006ad8}@media screen and (min-width: 1020px){.art-product.menu-sortable-list.opt-add{position:relative}.opt-step{top:-60px}.btn-floating{left:320px}.sticky{position:relative;top:0}}.box-product .opt-range.show{display:inline-flex}.box-product .opt-range{display:none;margin-top:10px;align-items:center;justify-content:space-evenly;font-size:14px}.box-product .opt-range .tf-won{width:33%}.box-product .desc-option.show{display:block}.box-product .desc-option{display:none;margin-top:10px;padding:12px;border-radius:5px;background:#f9f9f9}.box-product .desc-option{font-size:13px;font-weight:normal}.box-product .desc-option span{display:block !important;position:relative;padding-left:7px}.box-product .desc-option span.red{color:#ff4b3f}.box-product .desc-option span::before{display:block;position:absolute;left:0;top:8px;width:2px;height:2px;background:#333;content:""}.desc-option-red{font-size:13px;font-weight:normal;margin-bottom:20px;color:#f33;line-height:16px}.box-product .list-price li:first-child{margin-top:0;padding-top:0;border-top:0 none}.box-product .list-price li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;padding-top:20px;border-top:1px dotted #d7d7d7}.box-product .list-price .tf-won,.box-product .list-price .btn-del{margin-top:14px}.box-product .list-price .tf-cont,.box-product .list-price .tf-won{width:calc(100% - 30px)}.box-product .list-price .tf-cont.label,.box-product .list-price .tf-won.label{width:calc(100% - 75px) !important;margin-left:45px;overflow:visible}.box-product .list-price .btn-del{overflow:hidden;position:relative;width:24px;height:24px;margin-left:auto;border-radius:12px;font-size:1px;line-height:0;background-color:#797979;color:rgba(0,0,0,0);text-indent:-9999px}.box-product .list-price .btn-del:after{position:absolute;top:0;bottom:0;left:0;right:0;width:12px;height:2px;margin:auto;background-color:#fff;content:""}div.check{margin-left:auto;padding-right:30px;padding-top:5px}div.check .alcohol-label{font-size:16px;line-height:40px}div.check .alcohol-label::before{content:"19";display:inline-block;width:18px;height:18px;margin-right:5px;border:1px solid #fe574b;border-radius:11px;font-weight:bold;font-size:10px;line-height:18px;letter-spacing:-0.4px;color:#fe574b;text-align:center;vertical-align:middle}div.check .alcohol-label::after{content:"(미성년자 판매불가)";margin-left:5px;font-size:12px;color:#929292}div.check .alcohol-label+.commonCheckBox{margin-left:10px;display:inline-block;width:30px}div.check .alcohol-label+.commonCheckBox .icoCheck{width:30px;height:30px}div.check .alcohol-label+.commonCheckBox .icoCheck::before{top:13px;left:10px;width:14px}div.check .alcohol-label+.commonCheckBox .icoCheck::after{left:9px;bottom:8px}div.check .alcohol-label+.commonCheckBox .label{display:none}.box-product .list-product-option{border-top:1px dotted #d7d7d7}.box-product dl.list-option:first-child{margin-top:17px}.box-product dl.list-option{overflow:hidden;margin-top:14px;font-size:14px;line-height:1.43}.box-product dl.list-option dt{float:left;width:86px;padding-right:12px;color:#929292}.box-product dl.list-option dd{overflow:hidden;word-wrap:break-word;word-break:keep-all}.box-product dl.list-option dd span{color:#fe574b}.box-recommend{padding:15px 20px;background-color:#f9f9f9}.box-recommend .emph-count{display:block;margin-bottom:5px;font-size:13px;line-height:19px;color:#fe574b}.box-recommend .desc-info{font-size:12px;line-height:1.42}.box-recommend .desc-info a,.box-recommend .desc-info button{color:#006ad8;font-size:12px;line-height:1.42}.art-product .list-recommend{border-top:1px solid #ececec}.art-product .list-recommend li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:relative;padding:20px 85px 20px 20px;border-bottom:1px solid #ececec}.art-product .list-recommend .thumb-recommend{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;float:left;width:60px;height:60px;margin-right:15px;border-radius:10px;object-fit:cover}.art-product .list-recommend .info-recommend{overflow:hidden}.art-product .list-recommend .tit-subject{display:block;font-size:18px;color:#000}.art-product .list-recommend .txt-story{display:block;font-size:12px;line-height:18px;color:#929292}.art-product .list-recommend .inp-check{position:absolute;right:14px}
.term-wrapper{padding:0 20px 40px 20px;color:#5a5a5a;margin:0}.term-wrapper h1,.term-wrapper h2,.term-wrapper h3,.term-wrapper h4,.term-wrapper h5,.term-wrapper h6{font-family:"Noto Sans Korean";font-size:11px;line-height:17px;font-style:normal;font-weight:500;margin:0}.term-wrapper ul{font-family:"Noto Sans Korean";font-size:11px;line-height:17px;font-style:normal;font-weight:500;list-style:circle;padding:0 0 0 20px;margin:5px 0}.term-wrapper ul.numberList{list-style-type:number}.term-wrapper ol{font-family:"Noto Sans Korean";font-size:11px;line-height:17px;font-style:normal;font-weight:500;list-style-type:decimal;padding:0 0 0 25px;margin:5px 0}.term-wrapper ol li{text-indent:0px}.term-wrapper a{font-family:"Noto Sans Korean";font-size:12px;font-style:normal;font-weight:500;color:#333}.term-wrapper .wrapper{padding:30px 20px 100px 20px}.term-wrapper h1.title{color:#333;font-size:18px;letter-spacing:-0.5px;margin:0 0 30px 0}.term-wrapper p{font-family:"Noto Sans Korean";font-size:11px;line-height:17px;font-style:normal;font-weight:500;margin:0 0 2px 0;padding:0}.term-wrapper h2.subtitle{color:#333;font-size:12px;margin:15px 0 5px 0}.term-wrapper h3{margin:10px 0 5px 0}.term-wrapper h4{margin:0 0 0 5px}.term-wrapper ul.content_links{list-style:none}.term-wrapper table{border:1px solid #ddd;border-collapse:collapse;font-family:"Noto Sans Korean";font-size:11px;line-height:17px;font-style:normal;font-weight:500;width:100%;margin:10px 0}.term-wrapper table th,.term-wrapper table td{border:1px solid #ddd;padding:3px}.term-wrapper table thead th{background:#f1f1f1}.term-wrapper .history-box{margin:25px 0 30px 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.term-wrapper .history-box select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-size:10px 6px;border-radius:0px;border:1px solid #ddd;box-shadow:none;font-family:"Noto Sans Korean";font-size:13px;font-style:normal;font-weight:400;padding:10px 5px;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.term-wrapper .summary{padding:30px 20px 80px;font-size:16px;line-height:1.38;color:#333}.term-wrapper .summary h1{margin:0 0 20px 0;padding:0;font-weight:bold;font-size:1.25em;line-height:1.38;letter-spacing:-0.22px}.term-wrapper .summary p{margin:0 0 20px 0;padding:0;font-weight:normal;font-size:1em;line-height:1.38;letter-spacing:-0.18px}.term-wrapper .summary.store p{margin:0 0 5px 0;line-height:24px}.term-wrapper .summary.store p span{display:block;position:relative;padding-left:10px}.term-wrapper .summary.store p span::before{display:block;position:absolute;left:0;top:10px;width:5px;height:1px;background:#333;content:""}.term-wrapper .summary.store p+p{margin:20px 0 10px 0}.term-wrapper .summary ul{list-style:disc;margin:0;padding:0 0 0 1em;font-weight:normal;font-size:1em;line-height:1.38}.term-wrapper .summary.store ul{margin:35px 0 0 0}.term-wrapper .summary ul li{margin:0 0 20px 0;padding:0;text-indent:0}.term-wrapper .summary.store ul li{margin:0}.term-wrapper .summary ul dl{margin:0;padding:0}.term-wrapper .summary ul dt{margin:0;padding:0;letter-spacing:-0.18px}.term-wrapper .summary ul dd{margin:0;padding:0;color:#919191;letter-spacing:-0.19px}@media only screen and (max-width: 320px){.term-wrapper .summary{font-size:14px}}.term-wrapper .wrapper-service ol.circle-num{font-family:"Noto Sans Korean";font-size:11px;line-height:17px;font-style:normal;font-weight:500;list-style-type:none;padding:0 0 0 15px;margin:5px 0}.term-wrapper .wrapper-service ol.normal-num{font-family:"Noto Sans Korean";font-size:11px;line-height:17px;font-style:normal;font-weight:500;list-style-type:decimal;padding:0 0 0 15px;margin:5px 0}.term-wrapper .wrapper-service ol.circle-num li{text-indent:-10px}.term-wrapper .wrapper-service ol.normal-num li{text-indent:0px}.term-wrapper .wrapper-service .subtitle{font-weight:bold}.term-wrapper .privacy-footer{margin-top:15px}
