@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d65c78;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_d65c78{font-family:__Inter_d65c78,__Inter_Fallback_d65c78;font-style:normal}@font-face{font-display:block;font-family:bootstrap-icons;src:url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.2/font/fonts/bootstrap-icons.woff2) format("woff2"),url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.2/font/fonts/bootstrap-icons.woff) format("woff")}.bi:before,[class*=" bi-"]:before,[class^=bi-]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-list:before{content:"\f479"}.bi-envelope:before{content:"\f32f"}.bi-search:before{content:"\f52a"}.bi-heart:before{content:"\f417"}.bi-cart2:before{content:"\f242"}.bi-journal-check:before{content:"\f42b"}.bi-person-circle:before{content:"\f4d7"}.bi-list-ul:before{content:"\f47c"}.bi-chevron-down:before{content:"\f282"}.bi-gear-fill:before{content:"\f3ca"}.bi-exclamation-triangle:before{content:"\f33a"}#sectionMypage_Menu .navbar{justify-content:center}#sectionMypage_Menu .navbar .navbar-brand{font-weight:500}#sectionMypage_Menu .navbar .navbar-toggler{color:var(--color-gray-dark)}#sectionMypage_Menu .navbar .navbar-collapse{width:auto}#sectionMypage_Menu .navbar .navbar-collapse .navbar-nav{align-items:center}#sectionMypage_Menu .navbar .navbar-collapse .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}#sectionMypage_Menu .navbar .navbar-collapse .navbar-nav .nav-link.active{position:relative;background-color:var(--color-gray-dark);color:#fff;font-weight:500;border-radius:.5rem}@media (max-width:575px){#sectionMypage_Menu .navbar{justify-content:space-between}#sectionMypage_Menu .navbar .navbar-collapse{width:100%}#sectionMypage_Menu .navbar .navbar-collapse .navbar-nav{align-items:normal}}#sectionOrderHistory_List .box .box-title{display:flex;justify-content:space-between;margin-bottom:1.5rem}#sectionOrderHistory_List .box .box-body table{width:100%}#sectionOrderHistory_List .box .box-body table tbody tr{cursor:pointer;transition:background-color .2s}#sectionOrderHistory_List .box .box-body table tbody tr:hover{background-color:rgba(0,0,0,.03)}#sectionOrderHistory_List .box .box-body table thead th.price{text-align:right}#sectionOrderHistory_List .box .box-body table tbody td ul{margin:0;padding-left:1.25rem}#sectionOrderHistory_List .box .box-body table tbody td.date{white-space:nowrap}#sectionOrderHistory_List .box .box-body table tbody td.price{color:var(--bs-primary);font-size:1.15rem;font-weight:700;white-space:nowrap;text-align:right}@media (max-width:575px){#sectionOrderHistory_List .box .box-body table .price,#sectionOrderHistory_List .box .box-body table .state{display:none}}.orderhistorymodal .modal-dialog{max-width:700px}.orderhistorymodal .listinfo{margin-bottom:1.5rem}.orderhistorymodal .listinfo .line{display:flex;margin-bottom:.5rem}.orderhistorymodal .listinfo .line .header{width:120px;font-weight:500}.orderhistorymodal .listinfo .line .header .badge{font-size:.9rem;font-weight:500}.orderhistorymodal .listinfo .line .value{flex:1 1;white-space:pre-wrap}.orderhistorymodal .list{margin-bottom:1.5rem;border:1px solid rgba(0,0,0,.125);border-radius:.5rem;overflow:hidden}.orderhistorymodal .list .block{display:flex;padding:1.25rem;border-bottom:1px solid rgba(0,0,0,.125)}.orderhistorymodal .list .block:last-child{border-bottom:none}.orderhistorymodal .list .block .left{width:80px}.orderhistorymodal .list .block .left .thumb{width:80px;height:80px;border-radius:.5rem;background:no-repeat 50%/cover;cursor:pointer;transition:opacity .3s}.orderhistorymodal .list .block .left .thumb:hover{opacity:.8}.orderhistorymodal .list .block .right{flex:1 1;padding-left:1.25rem}.orderhistorymodal .list .block .right .text .title{font-size:1.15rem;font-weight:500;cursor:pointer;transition:color .3s}.orderhistorymodal .list .block .right .text .title:hover{color:var(--bs-primary)}.orderhistorymodal .list .block .right .text .option{margin-bottom:1rem;color:#6c757d}.orderhistorymodal .list .block .right .text .option p{margin-bottom:.25rem}.orderhistorymodal .list .block .right .price{font-size:1.25rem;font-weight:700;color:var(--bs-primary)}.orderhistorymodal .pay{margin-bottom:1rem;padding:1rem;border:1px solid var(--color-gray)}.orderhistorymodal .pay table th{white-space:nowrap}.orderhistorymodal .pay table td p{margin-bottom:0}.orderhistorymodal .pay table td .price{display:flex;align-items:center}.orderhistorymodal .pay table td .price.operation-out *{color:var(--color-red)}.orderhistorymodal .pay table td .price~.price{margin-top:.5rem}.orderhistorymodal .pay table td .price>span{flex:1 1;text-align:right}.orderhistorymodal .pay table td .price>span.total{font-weight:500;color:var(--color-main)}.orderhistorymodal .pay table td .price>span.date{display:flex;flex-direction:column;line-height:1.1;font-size:.8rem;color:var(--color-text-light)}.orderhistorymodal .pay table td #spnRemainder{color:var(--color-red);font-weight:500}.orderhistorymodal #divNotice{padding:1rem;border:1px solid var(--color-gray)}.orderhistorymodal #divNotice .header{margin-bottom:1rem;padding-bottom:1rem;font-size:1.25rem;font-weight:700;border-bottom:1px dashed var(--color-gray-light)}.orderhistorymodal #divNotice .content .area{margin-top:1rem}.orderhistorymodal #divNotice .content .area .title{font-weight:500}.orderhistorymodal #divNotice .content .area .title i{margin-right:.5rem}.orderhistorymodal #divNotice .filelist{display:flex;flex-wrap:wrap;gap:.5rem}.orderhistorymodal #divNotice .filelist .file{border-radius:10rem;cursor:pointer;transition:.4s}.orderhistorymodal #divNotice .filelist .file:hover{opacity:.8}.orderhistorymodal #divNotice .filelist .file a{display:flex;align-items:center;color:#fff}.orderhistorymodal #divNotice .filelist .file a:hover{color:#fff}.orderhistorymodal #divNotice .filelist .file a>span{padding:.5rem 1rem}.orderhistorymodal #divNotice .filelist .file a .file-name{font-weight:500;border-right:1px dashed hsla(0,0%,100%,.5)}.orderhistorymodal #divNotice .filelist .file a .file-button{white-space:nowrap;font-size:.75rem}.orderhistorymodal #divNotice #divNotice_Pdf .file{background-color:var(--color-main)}.orderhistorymodal #divNotice #divNotice_File .file{background-color:var(--color-main-dark)}.orderhistorymodal .modal-footer{justify-content:space-between}@media (max-width:575px){.orderhistorymodal .list .block{flex-direction:column}.orderhistorymodal .list .block .right{padding-left:0}}#divModalCancel textarea{height:150px}#sectionModifyAccount_Input .container{max-width:500px}#sectionModifyAccount_Input .container .form-floating{margin-bottom:1rem}#sectionModifyAccount_Input .container button{width:100%;padding:1rem 1.5rem;margin-bottom:2rem}#sectionModifyAccount_Input .container .links{text-align:center}#sectionModifyAccount_Input .container .links a{color:var(--color-text-light)}#sectionModifyPassword_Input .container{max-width:500px}#sectionModifyPassword_Input .container .form-floating{margin-bottom:1rem}#sectionModifyPassword_Input .container button{width:100%;padding:1rem 1.5rem}#sectionMileageHistory_Info{margin-bottom:2rem}#sectionMileageHistory_Info .info{background-color:#f8f9fa;padding:1.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:space-between}#sectionMileageHistory_Info .info .icon{font-size:2.5rem;color:var(--bs-primary);margin-right:1rem}#sectionMileageHistory_Info .info .content{flex:1 1}#sectionMileageHistory_Info .info .title{font-size:1rem;color:#6c757d;margin-bottom:.25rem}#sectionMileageHistory_Info .info .value{font-size:2rem;font-weight:700;color:var(--bs-primary)}#sectionMileageHistory_List .box-title{display:flex;justify-content:space-between;margin-bottom:1.5rem}#sectionMileageHistory_List .box-body table tbody td.date{white-space:nowrap}#sectionMileageHistory_List .box-body table tbody td.value{font-weight:700;text-align:right}#sectionMileageHistory_List .box-body table tbody td.value.plus{color:var(--bs-primary)}#sectionMileageHistory_List .box-body table tbody td.value.minus{color:var(--bs-danger)}@media (max-width:575px){#sectionMileageHistory_List .box-body table .date{display:none}}#sectionModifyAccount_Input .form-group,#sectionModifyPassword_Input .form-group{margin-bottom:1.5rem}#sectionModifyAccount_Input label,#sectionModifyPassword_Input label{margin-bottom:.5rem;font-weight:500}#sectionModifyAccount_Input .form-control,#sectionModifyPassword_Input .form-control{padding:.75rem 1rem;border-radius:.5rem}#sectionModifyAccount_Input .btn-primary,#sectionModifyPassword_Input .btn-primary{padding:.75rem 2rem;font-weight:500;border-radius:.5rem}@media (max-width:768px){#layoutPageMypage{padding:1rem 0}.orderhistorymodal .list .block{flex-direction:column}.orderhistorymodal .list .block .left{width:100%;margin-bottom:1rem}.orderhistorymodal .list .block .right{padding-left:0}#sectionMileageHistory_Info .info{flex-direction:column;text-align:center}#sectionMileageHistory_Info .info .icon{margin-right:0;margin-bottom:1rem}}.mypage-dashboard .card{height:100%}.mypage-dashboard .quick-actions .card{transition:all .3s ease}.mypage-dashboard .quick-actions .card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)!important}.mypage-dashboard .bi{line-height:1}#layoutPageMypage{padding:2rem 0}#layoutPageMypage .title{margin-bottom:2rem}#layoutPageMypage .card{border-radius:.5rem;transition:all .3s ease}#layoutPageMypage .card-body{padding:1.25rem}#layoutPageMypage .hover-shadow:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)!important}#layoutPageMypage .list-group-item{border-left:none;border-right:none;padding:0}#layoutPageMypage .list-group-item:first-child{border-top:none}#layoutPageMypage .list-group-item:last-child{border-bottom:none}header{background-color:#fff;z-index:5}header .desktop .top{border-bottom:1px solid var(--color-gray-light)}header .desktop .top .container{display:flex;justify-content:space-between;align-items:center;height:40px}header .desktop .top .container .left span{position:relative;padding:0 1rem;cursor:pointer;transition:.4s}header .desktop .top .container .left span:hover{color:var(--color-gray)}header .desktop .top .container .left span~span:before{content:"";position:absolute;width:1px;height:.6em;left:0;top:50%;transform:translateY(-50%);background-color:var(--color-gray-dark)}header .desktop .top .container .right span{position:relative;padding:0 1rem;cursor:pointer;transition:.4s}header .desktop .top .container .right span:hover{color:var(--color-gray)}header .desktop .top .container .right span~span:before{content:"";position:absolute;width:1px;height:.6em;left:0;top:50%;transform:translateY(-50%);background-color:var(--color-gray-dark)}header .desktop .top .container .right span.username{cursor:default}header .desktop .top .container .right span.username:hover{color:inherit}header .desktop .middle{border-bottom:1px solid var(--color-gray-light)}header .desktop .middle .container{display:flex;justify-content:space-between;align-items:center;height:80px}header .desktop .middle .container .logo{width:120px}header .desktop .middle .container .search{position:relative;width:400px}header .desktop .middle .container .search input{width:100%;height:40px;padding:0 40px 0 10px;border:1px solid var(--color-gray-light);border-radius:5px;outline:none}header .desktop .middle .container .search button{position:absolute;width:40px;height:40px;top:0;right:0;border:0;background-color:transparent;cursor:pointer}header .desktop .middle .container .menu{display:flex;align-items:center}header .desktop .middle .container .menu span{position:relative;padding:0 1rem;cursor:pointer;transition:.4s}header .desktop .middle .container .menu span:hover{color:var(--color-gray)}header .desktop .middle .container .menu span i{margin-right:.25rem}header .desktop .middle .container .menu span em{position:absolute;width:16px;height:16px;top:-5px;right:0;font-size:.7rem;font-style:normal;text-align:center;line-height:16px;color:#fff;background-color:red;border-radius:50%}header .mobile{display:none}nav{background-color:#fff;border-bottom:1px solid var(--color-gray-light);position:relative;z-index:4}nav .container{display:flex;height:50px}nav .mainmenu{display:flex;align-items:center;padding:0 1.5rem;background-color:var(--color-main);color:#fff;cursor:pointer;transition:.4s}nav .mainmenu:hover{background-color:var(--color-main-hover)}nav .mainmenu i{margin-right:.5rem}nav .mainmenu-list,nav .mainmenu-list span{display:flex;align-items:center}nav .mainmenu-list span{padding:0 1.5rem;height:100%;cursor:pointer;transition:.4s;font-weight:500}nav .mainmenu-list span:hover{color:var(--color-main)}nav .totalmenu-list{position:absolute;top:100%;left:0;width:100%;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.1);z-index:3;display:none;transition:all .3s ease;opacity:0;transform:translateY(-10px)}nav .totalmenu-list.active{display:block;opacity:1;transform:translateY(0)}nav .totalmenu-list .overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:-1}nav .totalmenu-list .container{display:flex;flex-wrap:wrap;padding:2rem 0;height:auto}nav .totalmenu-list .container .category{width:16.6666%;padding:0 1rem;margin-bottom:1.5rem}nav .totalmenu-list .container .category .title{font-weight:700;margin-bottom:1rem;color:var(--color-main);border-bottom:1px solid var(--color-gray-light);padding-bottom:.5rem}nav .totalmenu-list .container .category .items span{display:block;padding:.5rem 0;cursor:pointer;transition:.3s}nav .totalmenu-list .container .category .items span:hover{color:var(--color-main);font-weight:500}.header_bottom_space{height:20px;background-color:#f5f5f5}@media (max-width:767px){header .desktop{display:none}header .mobile{display:block}header .mobile .container{display:flex;justify-content:space-between;align-items:center;height:60px;padding:0 1rem}header .mobile .container .left i,header .mobile .container .right i{font-size:1.5rem;cursor:pointer;padding:0 .5rem}header .mobile .container .left i:hover,header .mobile .container .right i:hover{color:var(--color-main)}header .mobile .container .right i~i{margin-left:.5rem}nav .totalmenu-list .container .category{width:50%}}@media (max-width:575px){nav .totalmenu-list .container .category{width:100%}}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}:root{--color-main:#2c86e4;--color-main-hover:#1e6fc7;--color-gray:#777;--color-gray-light:#e6e6e6;--color-gray-dark:#999;--color-black:#222;--color-white:#fff}footer{color:#fff;background-color:var(--color-text)}footer .footer-topmenu{padding:.5rem 0;text-align:center;border-bottom:1px solid var(--color-gray)}footer .footer-topmenu .container{display:flex;justify-content:center}footer .footer-topmenu .container span{position:relative;padding:0 1rem;cursor:pointer;transition:.4s}footer .footer-topmenu .container span:hover{color:var(--color-gray)}footer .footer-topmenu .container span~span:before{content:"";position:absolute;width:1px;height:.6em;left:0;top:50%;transform:translateY(-50%);background-color:var(--color-gray-dark)}footer .footer-body{padding:1rem 0;text-align:center}footer .footer-body .logo img{max-height:30px;filter:brightness(0) invert(1)}footer .footer-body .sns{margin-top:1rem}footer .footer-body .sns img{cursor:pointer;transition:.4s}footer .footer-body .sns img:hover{opacity:.6}footer .footer-body .sns img~img{margin-left:.25rem}footer .footer-body .info{margin-top:1rem}footer .footer-body .info .big{margin-left:.25rem;font-weight:500}footer .footer-body .info .description{margin-left:.25rem;font-size:.8rem;font-weight:300;color:#b5b5b5}footer .footer-body .company{margin-top:1rem;line-height:110%}footer .footer-body .company .block{display:inline-block;vertical-align:top;margin:0 .5rem}footer .footer-body .company .block .line{position:relative;padding:0 .25rem}footer .footer-body .company .block .line .name{margin-right:.25rem;font-size:.8rem;font-weight:300;color:#b5b5b5}footer .footer-body .company .block .line .value{font-size:.9rem}footer .footer-body .copyright{margin-top:1rem;font-size:.8rem;color:var(--color-gray-light)}footer .footer-body .copyright a,footer .footer-body .copyright a:hover{color:var(--color-gray-light)}footer .footer-body .adminbutton{margin-top:1rem}@media (max-width:767px){footer .footer-topmenu .container span{padding:.5rem}}@media (max-width:575px){footer .footer-topmenu .container{justify-content:space-between;flex-wrap:wrap}footer .footer-topmenu .container span{padding:0 .25rem}footer .footer-topmenu .container span~span:before{display:none}}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.btn-gray-dark:hover{background-color:#5a5a5a;border-color:#5a5a5a}:root{--color-background:#f7f7f7;--color-background-light:#fcfcfc;--color-background-dark:#ededed;--color-main:#3f67a2;--color-main-light:#80a4d9;--color-main-dark:#0a3470;--color-main-background:#f1f6ff;--color-main-second:#5d03ad;--color-gray:#a1a1a1;--color-gray-xlight:#f7f7f7;--color-gray-light:#dcdcdc;--color-gray-dark:#6e6e6e;--color-text:#383838;--color-text-light:#8d8d8d;--color-red:#ff606e;--color-red-dark:#a9444d;--color-green:#10b701;--color-blue:#067bda;--container-width:1200px;--container-full-width:2000px;--section-margin:2rem;--section-margin-sm:1rem;--bs-font-sans-serif:"Montserrat","Noto Sans KR",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0))}html{font-size:16px}@media (max-width:767px){html{font-size:15px}}@media (max-width:575px){html{font-size:14px}}body{margin:0;font-family:var(--bs-font-sans-serif);font-weight:400;line-height:1.5;letter-spacing:-.5px;color:var(--color-text);background-color:var(--color-background);-webkit-text-size-adjust:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}section{margin-bottom:var(--section-margin)}@media (max-width:575px){section{margin-bottom:var(--section-margin-sm)}}.bg-main{background-color:var(--color-main)}.bg-main-light{background-color:var(--color-main-light)}.bg-main-dark{background-color:var(--color-main-dark)}.bg-gray{background-color:var(--color-gray)}.bg-gray-light{background-color:var(--color-gray-light)}.bg-gray-dark{background-color:var(--color-gray-dark)}.bg-text{background-color:var(--color-text)}.bg-text-light{background-color:var(--color-text-light)}.bg-red{background-color:var(--color-red)}.bg-green{background-color:var(--color-green)}.bg-blue{background-color:var(--color-blue)}.btn-main{background-color:var(--color-main);border-color:var(--color-main);color:#fff}.btn-main:hover{background-color:var(--color-main-dark);border-color:var(--color-main-dark);color:#fff}.btn-outline-main{background-color:#fff;border-color:var(--color-main);color:var(--color-main)}.btn-outline-main:hover{border-color:var(--color-main-dark);color:var(--color-main-dark)}.btn-outline-gray-dark{background-color:#fff;border-color:var(--color-gray-dark);color:var(--color-gray-dark)}.btn-outline-gray-dark:hover{background-color:var(--color-gray-dark);border-color:var(--color-gray-dark);color:#fff}.btn-gray{background-color:var(--color-gray);border-color:var(--color-gray);color:#fff}.btn-gray-dark,.btn-gray:hover{background-color:var(--color-gray-dark);border-color:var(--color-gray-dark);color:#fff}.btn-gray-dark:hover{background-color:#000;border-color:#000;color:#fff}.btn-gray-light{background-color:var(--color-gray-light);border-color:var(--color-gray-light);color:var(--color-gray-dark)}.btn-gray-light:hover{background-color:var(--color-gray);border-color:var(--color-gray);color:#fff}.btn-outline-gray-light{background-color:#fff}.btn-outline-gray-light,.btn-outline-gray-light:hover{border-color:var(--color-gray-light);color:var(--color-text)}.btn-outline-gray-light:hover{background-color:var(--color-gray-light)}.btn-red{background-color:var(--color-red);border-color:var(--color-red);color:#fff}.btn-red:hover{background-color:var(--color-red-dark);border-color:var(--color-red-dark);color:#fff}.btn-outline-red{background-color:#fff;border-color:var(--color-red);color:var(--color-red)}.btn-outline-red:hover{border-color:var(--color-red-dark);color:var(--color-red-dark)}.btn-kakao{background-color:#fae100;border-color:#fae100;color:#3c1e1e}.btn-kakao:hover{background-color:#e1ca01;border-color:#e1ca01}.btn i{margin-right:.25rem}.alert-white{background-color:#fff;border-color:var(--color-gray-light)}.modal .modal-header.modal-green{color:var(--color-green)}.modal .modal-header.modal-red{color:var(--color-red)}.modal .modal-header.modal-blue{color:var(--color-blue)}.modal .modal-header i{margin-right:.5rem}.pngsquare{width:100%}th{white-space:nowrap;font-size:1.1rem;font-weight:500}@media (max-width:575px){th{font-size:1rem}}#divLoading{position:fixed;display:none;width:100%;height:100%;left:0;top:0;justify-content:center;align-items:center;background-color:#00000069;z-index:1040}#divLoading i{font-size:10rem;color:#fff;opacity:1}#divLoading i:before{animation:rotate_loading 2.5s cubic-bezier(0,0,0,0) infinite}@keyframes rotate_loading{to{transform:rotate(1turn)}}input.pricenumber{text-align:right}input[type=password]{font-size:1.5rem;letter-spacing:.5rem}#divIeMessage{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh}#divIeMessage .content{width:80%;max-width:550px;padding:2rem;text-align:center;border:5px double gray}#divIeMessage .content .title{font-size:1.5rem;font-weight:700}.dropdown-toggle:after{display:none}.note-btn-group.note-align{margin-right:4px!important}.note-editor .note-toolbar .note-para .note-dropdown-menu>div+div,.note-popover .popover-content .note-para .note-dropdown-menu>div+div{margin:0!important}.note-modal-footer{height:53px!important}.note-editor.note-airframe,.note-editor.note-frame{border:1px solid var(--color-gray-light)!important;max-width:var(--container-width)}.note-editing-area{font-family:var(--bs-font-sans-serif);color:var(--color-text)}.note-editing-area p{margin-bottom:0}.note-editor iframe{max-width:100%}.note-viewer{overflow:hidden}.note-viewer a{transition:.4s}.note-viewer a:hover{opacity:.7}.note-viewer p{margin-bottom:0}.note-viewer *,.note-viewer iframe,.note-viewer table{max-width:100%}.note-viewer img{max-width:100%;height:unset}.datetime-area{display:flex;margin-bottom:.5rem;cursor:pointer}.datetime-area>div{flex:1 1;margin-right:.5rem}.datetime-area>div:last-child{margin-right:0}.datetime-area:hover .body{color:var(--color-main)}.datetime-area:hover .body,.datetime-area:hover .body .time{border-color:var(--color-main)}.datetime-area .body{display:flex;align-items:center;margin-bottom:.5rem;white-space:nowrap;border:1px solid var(--color-gray-light);border-radius:.25rem;transition:border-color .4s,color .4s}.datetime-area .body.date-invalid{border-color:#dc3545;background:no-repeat 100%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='18' height='18' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right 3rem center}.datetime-area .body .title{padding-left:1.5rem;margin-bottom:0;font-size:1.25rem;font-weight:500}.datetime-area .body .date{flex:2.5 1}.datetime-area .body .date,.datetime-area .body .time{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem}.datetime-area .body .time{flex:1 1;border-left:1px dashed var(--color-gray-light);transition:border-color .4s}@media (max-width:991px){.datetime-area{flex-direction:column}.datetime-area>div{margin-right:0}}@media (max-width:575px){.datetime-area .body .title{padding-left:.7rem}.datetime-area .body .date,.datetime-area .body .time{padding:1rem .7rem}}