@font-face {
    font-family: 'Pretendard-Regular';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard-Medium';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard-Bold';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}
* {margin:0;padding:0;box-sizing:border-box;}
ul, ol, li{list-style:none;}
body {font-family: 'Pretendard-Regular';color:#2E2925; font-size:22px;height: 100dvh; background:#EBECF0;}
a {color:#2E2925;text-decoration:none;}
button {border:none;}
input[type="radio"]{display:none;}
input[type="checkbox"]{display:none;}
input{font-family: 'Pretendard-Regular';}
textarea{font-family: 'Pretendard-Regular';}
select{font-family: 'Pretendard-Regular';appearance:none;}

.mt8{margin-top:8px;}
.mt16{margin-top:16px;}
.mt24{margin-top:24px;}
.clfix{display: block; zoom: 1;}

/* intro */
.intro-wrap{position: fixed; top: 0; left: 0; height: 100%; width: 100%;}
.intro-wrap .bg-video-content{height: 100%; width: 100%; object-fit: cover;}
.intro-wrap h1{font-family: 'Pretendard-Bold';font-weight: 700;font-size:30px;color:#fff; position:absolute;top: 33px; left: 30px;}
.intro-wrap .go-main-btn{position:absolute; width:244px; height:244px;left: 50%; top: 50%; transform: translate(-50%, -50%); border-radius: 50%; background:rgba(226,54,51,0.88); font-size: 40px; color: #fff; text-align: center; line-height: 244px;font-family: 'Pretendard-Bold';font-weight: 700;}

/* home */
.tablet-container{position: relative; display: flex; justify-content: space-between;}
.tablet-container .left-header-wrap{position: relative; width:230px;background:#EBECF0;}
.tablet-container .left-header-wrap .left-inner{position: fixed; top:0; left:0; width:230px; height:100dvh;background:#2E2925; border-radius:0 30px 0 0; padding:38px 0 0 30px; box-sizing:border-box;}
.tablet-container .left-header-wrap .left-inner h1{font-family: 'Pretendard-Bold';font-weight: 700;font-size:30px;color:#fff; margin-bottom:56px;}
.tablet-container .left-header-wrap .left-inner .gnb-list{position: relative; }
.tablet-container .left-header-wrap .left-inner .gnb-list::after{content:''; position:absolute; right:-1px; top:0; width:40px; height:100%; background:#EBECF0;}
.tablet-container .left-header-wrap .left-inner .gnb-list li{position: relative;line-height:55px; font-family: 'Pretendard-Bold'; color:#fff;padding-left:20px; box-sizing:border-box; border-radius:50px 0 0 50px; background:#2E2925; z-index:1;}
.tablet-container .left-header-wrap .left-inner .gnb-list li.on{background:#EBECF0; color:#E23633;}
.tablet-container .left-header-wrap .left-inner .gnb-list li.prev{border-radius: 0 0 15px 0;}
.tablet-container .left-header-wrap .left-inner .gnb-list li.next{border-radius: 0 15px 0 0;}
.tablet-container .left-header-wrap .left-inner .call-btn{position:absolute; bottom:20px; left:50%; transform:translateX(-50%); width:190px; height:55px; display:block; font-family: 'Pretendard-Bold'; background:#fff; border-radius:5px; display:flex; align-items: center; justify-content: center;}
.tablet-container .left-header-wrap .left-inner .call-btn img{width: 25px; margin-right: 10px;}
.tablet-container .right-content-wrap{position: relative; width:calc(100% - 230px);background:#EBECF0;padding-bottom: 140px;}
.tablet-container .right-content-wrap .pd-list-box{position: relative; margin-left:30px;}
.tablet-container .right-content-wrap .pd-list-box .menu-list{position: relative;background:#EBECF0;display:flex;font-family: 'Pretendard-Bold';height: 85px; line-height: 106px; width: 100%; z-index: 10;}
.tablet-container .right-content-wrap .pd-list-box .menu-list li a{display:block; margin-right:50px; color:#999;}
.tablet-container .right-content-wrap .pd-list-box .menu-list li a.on{color:#E23633;}
.tablet-container .right-content-wrap .pd-list-box .list-box{position: relative; margin-bottom:70px;}
.tablet-container .right-content-wrap .pd-list-box .list-box:first-of-type{margin-top:38px; }
.tablet-container .right-content-wrap .pd-list-box .list-box .title{font-size:30px; font-family: 'Pretendard-Bold';}
.tablet-container .right-content-wrap .pd-list-box .list-box .list{position: relative; display: flex; flex-wrap: wrap; margin-right: 30px;}
.tablet-container .right-content-wrap .pd-list-box .list-box .list li{margin-top:40px;border-radius: 10px; overflow: hidden; width:31.6%; margin-right: 2.5%; position: relative;box-shadow: 0 4px 10px rgba(100, 100, 100, 0.1); cursor:pointer;}
.tablet-container .right-content-wrap .pd-list-box .list-box .list li:nth-child(3n){margin-right:0;}
.tablet-container .right-content-wrap .pd-list-box .list-box .list li .img-box{position: relative; overflow: hidden; height: 0; padding-bottom: 65%;}
.tablet-container .right-content-wrap .pd-list-box .list-box .list li .img-box img{width:100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.tablet-container .right-content-wrap .pd-list-box .list-box .list li .img-box .sold-out{position:absolute; bottom:0; left:0; width:100%; line-height:54px; background:rgba(46,41,37,.8); text-align:center; color:#fff;}
.tablet-container .right-content-wrap .pd-list-box .list-box .list li .text-box{position:relative; padding:16px 15px; box-sizing:border-box; background:#fff;}
.tablet-container .right-content-wrap .pd-list-box .list-box .list li .text-box .tit{font-family: 'Pretendard-Bold';overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tablet-container .right-content-wrap .pd-list-box .list-box .list li .text-box .pri-box{display: flex; justify-content: space-between; align-items: center; position: relative; margin-top: 10px;}
.tablet-container .right-content-wrap .pd-list-box .list-box .list li .text-box .pri-box .pri{font-size: 25px; font-family: 'Pretendard-Bold';}
.tablet-container .right-content-wrap .pd-list-box .list-box .list li .text-box .pri-box .cart-btn{width:43px; height:43px; background:#E23633; display: flex; justify-content: center; align-items: center; border-radius:5px;}
.tablet-container .right-content-wrap .pd-list-box .list-box .list li .text-box .pri-box .cart-btn img{width:25px;}
.tablet-container .bottom-menu-wrap{position: fixed; z-index: 10; bottom: 0; right: 0; width: calc(100% - 230px); background: #fff; padding: 13px 30px 13px 40px; box-sizing: border-box; display: flex; justify-content: space-between; align-items: center; box-shadow:-5px 0 20px rgba(0,0,0,.25);}
.tablet-container .bottom-menu-wrap .lang-list{display: flex;}
.tablet-container .bottom-menu-wrap .lang-list li{color:#aaa;font-family: 'Pretendard-Bold'; margin-right:30px; font-weight:700;}
.tablet-container .bottom-menu-wrap .lang-list li.on{color:#2E2925;}
.tablet-container .bottom-menu-wrap .right-btns{display: flex;}
.tablet-container .bottom-menu-wrap .right-btns a{display: flex; justify-content: center; align-items: center;background: #2E2925; color: #fff; height: 70px; box-sizing: border-box; padding: 0 24px; border-radius:5px;font-family: 'Pretendard-Bold';}
.tablet-container .bottom-menu-wrap .right-btns a.order-cart{margin-left:15px; background:#E23633;}
.tablet-container .bottom-menu-wrap .right-btns a.order-cart .cartCnt{display: flex; justify-content: center; align-items: center; width: 35px; height: 35px; color: #E23633; background: #fff; border-radius: 50px; margin-left: 12px; font-size: 20px;}
.tablet-container .bottom-menu-wrap .right-btns a img{width:25px; margin-right:10px;}

/* pop-menu-detail */
.pop-bg{position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.6); z-index:99; display:none;}
.pop-bg .close-pop{position:absolute; top:-52px; right:20px; align-items: center;display:flex; color:#fff;font-family: 'Pretendard-Bold';font-size: 20px;}
.pop-bg .close-pop img{width:36px; margin-left:15px;}
.pop-menu-detail .pop-inner{width:82%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.pop-menu-detail .pop-inner .inner{position:relative;background: #fff;overflow:hidden; border-radius:10px;display:flex;}
.pop-menu-detail .pop-inner .left-box{width:60%;}
.pop-menu-detail .pop-inner .swiper-container{width:100%;}
.pop-menu-detail .pop-inner .swiper-slide {height:383px; position:relative;}
.pop-menu-detail .pop-inner .swiper-slide img{width:100%; height:100%; object-fit: cover;}
.pop-menu-detail .pop-inner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 10px;}
.pop-menu-detail .pop-inner .swiper-pagination-bullet{width: 16px; height: 16px;opacity:1;background:rgba(255,255,255,0.7);}
.pop-menu-detail .pop-inner .swiper-pagination-bullet-active{background: #fff;}
.pop-menu-detail .pop-inner .right-box{width:40%; padding:30px 20px 20px 28px; box-sizing:border-box;}
.pop-menu-detail .pop-inner .right-box .pd-tit{width: 100%; margin-bottom: 15px; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; font-family: 'Pretendard-Bold'; font-size: 30px; }
.pop-menu-detail .pop-inner .right-box .pd-txt{width: 100%;line-height: 1.3;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient: vertical; font-size: 20px;}
.pop-menu-detail .pop-inner .right-box .pri-cart-box{position: absolute; bottom: 20px; right: 20px; display: flex; align-items: center;}
.pop-menu-detail .pop-inner .right-box .pri-cart-box .pri{font-family: 'Pretendard-Bold'; font-size:36px; margin-right:18px;}
.pop-menu-detail .pop-inner .right-box .pri-cart-box .cart{display:flex; justify-content: center; align-items: center; width:70px; height:70px; border-radius:5px; background:#E23633;}
.pop-menu-detail .pop-inner .right-box .pri-cart-box .cart img{width:40px;}

.pop-menu-detail .soldout-inner{width:64%;height: 230px;position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);background:#EBECF0; border-radius:15px;display:flex;justify-content: center; align-items: center;}
.pop-menu-detail .soldout-inner .txt{font-family: 'Pretendard-Bold'; font-size:36px; color:#E23633;}

/* pop-menu-cart */
.pop-menu-cart .pop-inner{position:absolute; right:0; top:0; height: 100dvh;}
.pop-menu-cart .pop-inner .close-pop{position:absolute; top:30px; right:auto; left:-52px;flex-direction: column; align-items: center;display:flex; color:#fff;font-family: 'Pretendard-Bold';font-size: 20px;}
.pop-menu-cart .pop-inner .close-pop img{width:36px; margin-bottom:15px;margin-left: 0;}
.pop-menu-cart .pop-inner .inner{width: 530px;background:#EBECF0; overflow:hidden; border-radius:15px 0 0 15px;height: 100%; padding:36px 30px 60px; box-sizing:border-box;}
.pop-menu-cart .pop-inner .inner .cart-tit{font-size:30px;font-family: 'Pretendard-Bold';margin-bottom: 20px;}
.pop-menu-cart .pop-inner .inner .cart-tit span{color:#E23633; margin-left:16px;}
.pop-menu-cart .pop-inner .inner .empty-box{height: calc(100dvh - 131px); font-size:24px;font-family: 'Pretendard-Bold'; color:#aaa;display: flex; justify-content: center; align-items: center;}
.pop-menu-cart .pop-inner .inner .cart-box{height: calc(100dvh - 131px);}
.pop-menu-cart .pop-inner .inner .cart-box .cart-list{overflow-y: auto; height: 100%; padding-bottom: 105px;-ms-overflow-style: none; scrollbar-width: none;}
.pop-menu-cart .pop-inner .inner .cart-box .cart-list::-webkit-scrollbar {display: none;}
.pop-menu-cart .pop-inner .inner .cart-box .cart-list li{border-radius:10px;background: #fff; margin-bottom:20px;padding:26px 30px 30px; box-sizing:border-box; box-shadow:0 6px 10px rgba(200,200,200,0.1);}
.pop-menu-cart .pop-inner .inner .cart-box .cart-list li:last-child{margin-bottom:0;}
.pop-menu-cart .pop-inner .inner .cart-box .cart-list li .tit{font-family: 'Pretendard-Bold'; font-size:24px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis; margin-bottom:24px;}
.pop-menu-cart .pop-inner .inner .cart-box .cart-list li .under-box{display: flex; justify-content: space-between; align-items: center; position: relative;}
.pop-menu-cart .pop-inner .inner .cart-box .cart-list li .under-box .left-box{display: flex; border:1px solid #E8E8E8; color:#222; font-size:28px; background:#F5F5F5; border-radius:5px;}
.pop-menu-cart .pop-inner .inner .cart-box .cart-list li .under-box .left-box div{width: 58px; height: 58px; display: flex; justify-content: center; align-items: center; font-family: 'Pretendard-Medium';}
.pop-menu-cart .pop-inner .inner .cart-box .cart-list li .under-box .left-box div.num-square{background:#fff; font-family: 'Pretendard-Bold';width: 66px; border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8; box-sizing:border-box;}
.pop-menu-cart .pop-inner .inner .cart-box .cart-list li .under-box .left-box div img{width:17px;}
.pop-menu-cart .pop-inner .inner .cart-box .cart-list li .under-box .pri{font-family: 'Pretendard-Bold'; font-size:30px;}
.pop-menu-cart .pop-inner .inner .cart-box .bott-btn-box{position:fixed; bottom:0; right:0; width:531px; height:96px; display:flex;}
.pop-menu-cart .pop-inner .inner .cart-box .bott-btn-box .reset-box{width:144px;background:#2E2925; border-radius:0 0 0 15px;display: flex; justify-content: center; align-items: center; color:#fff;font-family: 'Pretendard-Bold';}
.pop-menu-cart .pop-inner .inner .cart-box .bott-btn-box .reset-box img{width:20px; margin-right:10px;}
.pop-menu-cart .pop-inner .inner .cart-box .bott-btn-box .order-box{background:#E23633;width: 387px;display: flex;align-items: center;color:#fff;font-family: 'Pretendard-Bold'; padding-left:18px;}
.pop-menu-cart .pop-inner .inner .cart-box .bott-btn-box .order-box img{width:38px;margin-right:10px;}
.pop-menu-cart .pop-inner .inner .cart-box .bott-btn-box .order-box .order-pri{position:absolute; right:30px; font-size:30px;}

/* pop-menu-confirm */
.confirm-pay .pop-inner{width:64%;max-height: 660px; height: 80%;position:absolute; left:50%; top:53%; transform:translate(-50%,-50%);}
.confirm-pay .pop-inner .inner{background: #fff;overflow:hidden; border-radius:15px; width: 100%; height: 100%;}
.confirm-pay .pop-inner .inner .tit-confirm{font-size:30px; font-family: 'Pretendard-Bold'; max-height:96px; height: 17%; display: flex; justify-content: center; align-items: center; box-shadow:0 -3px 10px rgba(0,0,0,0.16);}
.confirm-pay .pop-inner .inner .list-confirm{overflow-y:auto;-ms-overflow-style: none; scrollbar-width: none; background:#EBECF0; height: 57%; max-height:372px; padding:26px 60px; box-sizing:border-box;}
.confirm-pay .pop-inner .inner .list-confirm::-webkit-scrollbar {display: none;}
.confirm-pay .pop-inner .inner .list-confirm li{position:relative; margin-bottom:20px; font-size:24px; display: flex; justify-content: space-between;}
.confirm-pay .pop-inner .inner .list-confirm li:last-child{margin-bottom:53px;}
.confirm-pay .pop-inner .inner .list-confirm li .pd-tit{overflow:hidden; white-space: nowrap; text-overflow: ellipsis; width: 70%;font-family: 'Pretendard-Bold';}
.confirm-pay .pop-inner .inner .list-confirm li .quantity span{font-family: 'Pretendard-Bold'; margin-left:24px;}
.confirm-pay .pop-inner .inner .total-info{display: flex; align-items: center; justify-content: space-between; padding: 0 80px 0 63px; box-sizing: border-box; max-height: 96px; height: 17%;box-shadow:0 -11px 10px rgba(100,100,100,0.16);}
.confirm-pay .pop-inner .inner .total-info div{font-size:24px;font-family: 'Pretendard-Bold';}
.confirm-pay .pop-inner .inner .total-info div span{font-size:40px;margin-left:20px; color:#E23633;}
.confirm-pay .pop-inner .inner .btn-box{display: flex; max-height: 96px; height: 17%;}
.confirm-pay .pop-inner .inner .btn-box a{display: flex; justify-content: center; align-items: center; width:50%; background:#2E2925; color:#fff;font-size:30px;font-family: 'Pretendard-Bold';}
.confirm-pay .pop-inner .inner .btn-box a.yes-btn{background:#E23633;}

/* pop-menu-orderpay */
.pop-menu-orderpay .pop-inner .inner .list-confirm{padding: 50px 10px 20px;}
.pop-menu-orderpay .list-confirm .txt{text-align:center; font-family: 'Pretendard-Bold';}
.pop-menu-orderpay .list-confirm img{max-width:550px; width: 73%;position: absolute; left: 50%;margin-top: 40px; transform: translateX(-55.5%);}

/* pop-menu-orderend */
.pop-menu-orderend .pop-inner{width:64%;position:absolute; left:50%; top:52%; transform:translate(-50%,-50%);}
.pop-menu-orderend .pop-inner .inner{background:#EBECF0;overflow:hidden; border-radius:15px; width: 100%;}
.pop-menu-orderend .pop-inner .inner .txt{font-size:30px; font-family: 'Pretendard-Bold'; line-height:234px; text-align:center;}
.pop-menu-orderend .pop-inner .inner .btn-box{display: flex;height: 96px;}
.pop-menu-orderend .pop-inner .inner .btn-box a{display: flex; justify-content: center; align-items: center; width:50%; background:#2E2925; color:#fff;font-size:30px;font-family: 'Pretendard-Bold';}
.pop-menu-orderend .pop-inner .inner .btn-box a.yes-btn{background:#E23633;}

/* pop-menu-orderstatus */
.pop-menu-orderstatus .pop-inner{width:90%; max-height: 660px; height: 81%;position:absolute; left:50%; top:53%; transform:translate(-50%,-50%);}
.pop-menu-orderstatus .pop-inner .inner{background:#EBECF0;overflow:hidden; border-radius:15px; width: 100%; height: 100%; position:relative; padding:38px 40px; box-sizing:border-box;}
.pop-menu-orderstatus .pop-inner .inner .tit-status{display: flex; align-items: center;font-size:36px;font-family: 'Pretendard-Bold';margin-bottom:20px;}
.pop-menu-orderstatus .pop-inner .inner .tit-status img{width:35px; margin-right:12px;}
.pop-menu-orderstatus .pop-inner .inner .status-box{width: 100%; position: relative;}
.pop-menu-orderstatus .pop-inner .inner .status-box thead th{padding-bottom:15px; text-align:right; font-size:24px;color:#aaa; font-weight: 400; padding-right:40px;}
.pop-menu-orderstatus .pop-inner .inner .status-box thead th:first-child{padding-left:46px;text-align:left;}
.pop-menu-orderstatus .pop-inner .inner .status-box thead th:last-child{padding-right:34px;}
.pop-menu-orderstatus .pop-inner .inner .status-box tbody{position: relative; overflow-y: auto; height: 413px; display: block; width: 192%; background: #fff; border-radius: 10px; padding: 30px 40px 36px 40px; box-sizing: border-box;-ms-overflow-style: none; scrollbar-width: none;}
.pop-menu-orderstatus .pop-inner .inner .status-box tbody::-webkit-scrollbar {display: none;}
.pop-menu-orderstatus .pop-inner .inner .status-box tbody tr{width: 100%; display: grid;grid-template-columns:51% 13% 21% 15%; margin-bottom:20px;}
.pop-menu-orderstatus .pop-inner .inner .status-box tbody tr.date{margin-top:45px;grid-template-columns:100% 0 0 0;}
.pop-menu-orderstatus .pop-inner .inner .status-box tbody tr.date:first-of-type{margin-top:0px;}
.pop-menu-orderstatus .pop-inner .inner .status-box tbody tr td{text-align:right; font-size:24px;font-family: 'Pretendard-Bold'; padding-right:40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pop-menu-orderstatus .pop-inner .inner .status-box tbody tr td:first-child{text-align:left;}
.pop-menu-orderstatus .pop-inner .inner .status-box tbody tr td:last-child{padding-right:0;}
.pop-menu-orderstatus .pop-inner .inner .status-box tbody tr.date td{color:#aaa;font-family: 'Pretendard-Regular';}
.pop-menu-orderstatus .pop-inner .inner .total-status{font-family: 'Pretendard-Bold'; text-align: right; font-size: 24px; line-height: 96px;}
.pop-menu-orderstatus .pop-inner .inner .total-status span{font-size:40px;color:#E23633;margin-left:20px;}
.pop-menu-orderstatus .pop-inner .inner .empty-box{height:calc(100% - 100px); font-size:24px;font-family: 'Pretendard-Bold'; color:#aaa;display: flex; justify-content: center; align-items: center;}

/* staff-container */
.staff-container{position:relative; background:#2E2925; height:100dvh; display:flex; overflow: hidden;}
.staff-container .left-menu{width:62%; position:relative; padding:27px 36px 27px 44px; box-sizing:border-box;}
.staff-container .left-menu .tit-staff{color:#fff; font-size:36px;font-family: 'Pretendard-Bold'; margin-bottom:22px;}
.staff-container .left-menu .menu-list{display:flex; flex-wrap:wrap; height: 100%; overflow-y: auto; -ms-overflow-style: none; scrollbar-width: none; padding-bottom: 30px;}
.staff-container .left-menu .menu-list::-webkit-scrollbar {display: none;}
.staff-container .left-menu .menu-list li{width:31.6%; margin-right:2.5%; margin-bottom:20px; border-radius:10px; background:#EBECF0; font-size:24px;font-family: 'Pretendard-Bold'; line-height:109px; text-align:center; cursor:pointer;}
.staff-container .left-menu .menu-list li:nth-child(3n){margin-right:0;}
.staff-container .right-menu{width:51%; position:relative; background:#EBECF0; border-radius:15px 0 0 15px;}
.staff-container .right-menu .tit-request{font-size:30px;font-family: 'Pretendard-Bold'; padding:36px 35px 20px;box-sizing:border-box;}
.staff-container .right-menu .staff-call-txt{max-height:633px; height: 78%; text-align:center;font-size:26px; line-height: 40px; display: flex; justify-content: center; align-items: center;}
.staff-container .right-menu .staff-call-txt span{font-family: 'Pretendard-Bold';}
.staff-container .right-menu .request-list{max-height:633px; height: 78%; position:relative; padding:0 30px 40px;box-sizing:border-box;overflow-y: auto; -ms-overflow-style: none; scrollbar-width: none;}
.staff-container .right-menu .request-list::-webkit-scrollbar {display: none;}
.staff-container .right-menu .request-list li{border-radius:10px;background:#fff;padding:25px 27px 26px 29px;box-sizing:border-box; display: flex; justify-content: space-between; align-items: center; margin-bottom:20px;}
.staff-container .right-menu .request-list li .left-tit{font-size:24px; font-family: 'Pretendard-Bold';}
.staff-container .right-menu .request-list li .right-box{display: flex; border:1px solid #E8E8E8; color:#222; font-size:28px; background:#F5F5F5; border-radius:5px;}
.staff-container .right-menu .request-list li .right-box div{width: 58px; height: 58px; display: flex; justify-content: center; align-items: center; font-family: 'Pretendard-Medium';}
.staff-container .right-menu .request-list li .right-box div.num-square{background:#fff; font-family: 'Pretendard-Bold';width: 66px; border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8; box-sizing:border-box;}
.staff-container .right-menu .request-list li .right-box div img{width:17px;}
.staff-container .right-menu .foot-btn{background:#E23633;line-height: 96px; height: 100%; border-radius:0 0 0 15px; color:#fff; font-size:30px;font-family: 'Pretendard-Bold'; text-align:center; cursor:pointer;}