.body::after,.body::before,.cs-container::after,.cs-container::before,.footer::after,.footer::before,.header::after,.header::before,.sv-container::after,.sv-container::before{content:"";display:block;clear:both}.wrap{min-width:1170px}.header{position:sticky;top:0;z-index:1001;height:60px}.header-inner{display:flex;flex-flow:row nowrap;padding:0 .9375rem;height:56px;background-color:#dcddef}.hd-underline{display:block;width:100%;height:4px;background-color:#787bc0;z-index:1002}.hd-underline-point{display:block;width:240px;height:4px;background-color:#5a5eb2;z-index:1003}.header>*{align-items:center}.header .logo{display:flex;flex-wrap:wrap}.header .logo .logo_img{width:7rem}.gnb{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;margin-left:20px;min-width:350px;z-index:1004}.gnb .nav-item{position:relative}.gnb .nav-link{display:block;font-size:1.125rem;font-weight:500;padding:.5rem 0;color:#000}.gnb .nav-item>.sub-nav>li:first-child{border:0}.gnb .nav-item>.sub-nav>li{border-top:1px solid #dcdcdc}.gnb .nav-item-sub{padding-left:5px}@media (min-width:1224px){.gnb .nav-link{margin:0 20px}}@media (max-width:1223px){.gnb .nav-link{margin:0 15px}}.gnb .nav-link:focus,.gnb .nav-link:hover{text-decoration:none}.gnb .nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.gnb .nav-item:hover>.sub-nav{display:block}.gnb .sub-nav{display:none;position:absolute;left:0;top:40px;list-style:none;margin:0;padding:5px;background-color:#fff;border:1px solid #dcdcdc;z-index:1075}.gnb .sub-nav li{list-style:none}.gnb .sub-nav li a{display:block;padding:3px 5px;width:150px;color:#262626}.gnb .sub-nav li a:hover{font-weight:500}.hd-right{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-left:auto!important;width:800px}.header .notice{background-color:#f0f0f8;padding:.5625rem;width:400px;height:38px;border-radius:.375rem}.header .notice_cell{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:.875rem;cursor:pointer;color:#f03525;font-weight:700}.header .notice_cell:hover{font-size:.875rem}.header .notice_con{width:300px;height:20px;overflow:hidden}.header .notice_date{color:#a6a6a6}.header .user{align-self:center;font-size:14px;text-align:right;margin-left:40px;line-height:1.3}.header .btn.btn-logout{margin-left:10px}.header .user_ip{display:block;font-size:.75rem}.body{height:calc(100vh - 95px)}.toolbar{padding:.5rem 0}.footer{padding:.3125rem .9375rem;font-size:.9375rem;border-top:1px solid #ddd;height:2.188rem;color:#7c7c7c;background-color:#262626}.service{display:flex}.sv-container{flex:1;overflow:auto;height:calc(100vh - 95px)}.sv-inner{min-width:1170px}.sv-inner .content{padding:.625rem .9375rem}.cs-container{flex-basis:510px}.subheadbar{display:flex;justify-content:start;align-items:center;padding:0 .9375rem;background:#f6f6f6;height:2.5rem}.subtitle{font-size:1.125rem;margin:0 20px 0 0}.subtitle+.location{opacity:.5}.location{display:flex;justify-content:space-between;align-items:center}.location ul{margin:0;padding:0;list-style:none}.location li{font-size:.9375rem;font-weight:400;display:inline-block}.location li::after{content:">";display:inline-block;padding:0 0 0 .25rem}.location li:last-child::after{display:none}.formbar{display:flex;margin-left:auto;justify-content:space-between;align-items:center}.form-group{margin:0 1px}.btn-searchbar{margin-left:4px;min-width:80px;color:#fff;background:url(../img/ic_search.svg) no-repeat .9375rem center;padding-left:1.75rem;background-color:#7c7c7c;border-color:rgba(216,217,219,.5)}.btn-searchbar:hover{color:#fff;background-color:#545454;border-color:#8f8f8f}.section{display:flex;flex-wrap:wrap}.section::after,.section::before{content:"";display:block;clear:both}.titlebar{display:flex;justify-content:space-between;align-items:center;width:100%}.titlearea{display:flex;justify-content:space-between;align-items:center}.titlearea>*{font-size:.9375rem}.toolarea{display:flex;justify-content:space-between;align-items:center}.cs-inner{position:relative;height:calc(100vh - 95px);border-left:1px solid #dcdcdc}.cs-head{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#dcddef;height:40px;padding:0 .4375rem}.cs-title{font-size:.9375rem;font-weight:500}.cs-arrow{display:inline-block;width:31px;text-indent:-999em;background:url(../img/ic_csarrow.svg) no-repeat center center}.cs-body{background-color:#f8f8fc;height:calc(100vh - 455px);overflow-y:auto}.cs-con{padding:4px 7px;font-size:.8125rem}.cs-con-title{display:flex;justify-content:space-between;align-items:center;padding:0 .125rem;margin-bottom:.125rem}.cs-writer{font-weight:500}.cs-writerid{font-weight:300}.cs-reques{display:inline-block;padding:0 4px;font-size:13px;height:18px;line-height:18px;color:#fff;background-color:#7c7c7c;border-radius:2px}.cs-reqname{font-weight:500}.cs-con-body{padding:.5rem;background-color:#fff;border-radius:.125rem;border:1px solid #dcdcdc}.cs-con-body>p{padding:0;margin:0}.cs-foot{background-color:#262626}.cs-foot-head{display:flex;justify-content:space-between;align-items:center;padding:0 .25rem;height:36px}.cs-foot-title{padding-left:.4375rem;color:#787ce6;font-size:.875rem;font-weight:500}.cs-foot-body{padding:0 .25rem .25rem}.cs-writebox>textarea{width:100%;height:246px;resize:none}@media (min-width:1200px){.sub .body{display:flex;margin-bottom:-1rem}.sub .subtitle{flex:200px;padding-top:40px;border-right:1px solid #ddd}.sub .subcontent{flex:920px;padding-top:20px;padding-left:50px;padding-bottom:30px}.sub .p-add section{display:flex;padding-top:32px;padding-bottom:10px;border-top:1px solid #ddd}.sub .p-add section:first-child{border-top:0}.sub .p-add section .title{flex:200px;padding-top:8px}.sub .p-add section .form{flex:620px}.sub.sub-write section .form .form-row .form-group{border:0}}@media (max-width:1199px){.sub .subtitle{padding-top:40px;padding-bottom:40px}.sub .p-add section .title{border-bottom:1px solid #7c7c7c}.sub .p-add .form-text{display:none}.form-group{padding-left:0!important;padding-right:0!important}}@media (max-width:539px){.form-control{margin:0!important}}.sub-view .form-group{position:relative}.sub-view label{border-right:1px solid #dcdcdc}.sub-view .form-control{position:relative;border:0!important;padding:5px 0;height:30px!important;margin:0;background:0 0}.form-control[readonly],.sub-view .form-control:disabled{background-color:transparent;opacity:1}.sub-view select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sub-view select.form-control::-ms-expand{display:none}.btn-area{padding:40px 0 10px;border-top:1px solid #dcdcdc}.btn-area::after,.btn-area::before{content:"";display:block;clear:both}.report{display:flex}.rp-container{flex:1;overflow:auto;height:calc(100vh - 95px)}.rp-inner{min-width:1170px}.rp-inner .content{padding:.625rem .9375rem}.table-p-w table td>input:nth-child(2){margin-top:2px}.table-p-w table .total{vertical-align:bottom;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.table-p-w .tr-product .total{vertical-align:top}.table-p-w .cell_btn,.table-p-w tr>:last-child{vertical-align:middle}.table-s-i tr>:first-child{width:184px}.table-s-i tr>:nth-child(2){width:184px}.table-s-i tr>:nth-child(3){width:154px}.table-s-i tr>:nth-child(4){width:154px}.table-s-i tr>:nth-child(5){width:154px}.modal-searchbar{padding:.25rem 0;margin-bottom:.625rem;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;display:flex;align-items:center}.sidebar{flex-basis:220px;background-color:#f5f5fa}.nav-side>ul>li{padding:15px;border-bottom:1px solid #dcdcdc}.nav-side>ul>li:last-child{border:0}.nav-side ul ul>li{background:url(../img/br1.svg) no-repeat 3px center;padding-left:15px}.nav-side a{display:inline-block;padding:2px 0 3px;font-weight:400;color:#262626}.nav-side a:hover{text-decoration:none;color:#2c9bcc}.admin{display:flex}.board{display:flex}
