@font-face{font-family:"Pretendard-Regular";src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");font-weight:400;font-style:normal}body{margin:0;padding:0;font-family:"Pretendard-Regular","Roboto","Noto Sans KR";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{height:100%}#root{height:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.buildit-template{display:block}.buildit-template .template-logo{flex:1 1;font-size:24px}.buildit-template .app-bar{display:flex;justify-content:center;height:60px;box-shadow:none;background-color:#232732}.buildit-template .app-bar .tool-bar{min-height:60px;height:60px;padding-left:30px;padding-right:0;justify-content:space-between}.buildit-template .app-bar .tool-bar .left{display:flex;align-items:center}.buildit-template .app-bar .tool-bar .left .BuilditSelect{width:100px;margin-left:10px;z-index:230}.buildit-template .app-bar .tool-bar>a{display:flex}.buildit-template .app-bar .tool-bar>.hamburger{display:none;position:absolute;left:calc(100vw - 50px)}.buildit-template .app-bar .tool-bar .menus{font-family:"Pretendard-Regular","Noto Sans KR";display:flex;align-items:center;margin-right:30px}.buildit-template .app-bar .tool-bar .menus .new-project-btn{width:140px;font-size:14px;padding:0}.buildit-template .app-bar .tool-bar .menus .items{margin-right:30px;display:flex;text-transform:none;padding:20px 0}.buildit-template .app-bar .tool-bar .menus .dropdown{position:relative}.buildit-template .app-bar .tool-bar .menus .dropdown .dropbtn-text{color:#ccc}.buildit-template .app-bar .tool-bar .menus .dropdown:hover .dropbtn-text{color:#eee}.buildit-template .app-bar .tool-bar .menus .dropdown a:active{text-decoration:none}.buildit-template .app-bar .tool-bar .menus .dropdown.user-email{width:140px;color:#ccc}.buildit-template .app-bar .tool-bar .menus .dropdown .dropbtn{padding:20px 0;background-color:inherit;margin-right:30px}.buildit-template .app-bar .tool-bar .menus .dropdown .dropbtn>.dropbtn-text{display:flex;align-items:center}.buildit-template .app-bar .tool-bar .menus .dropdown .dropbtn>.dropbtn-text .expand-icon{width:16px}.buildit-template .app-bar .tool-bar .menus .dropdown .dropbtn .email{width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-transform:none}.buildit-template .app-bar .tool-bar .menus .dropdown .dropbtn .email .email-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.buildit-template .app-bar .tool-bar .menus .dropdown-content{display:none;position:absolute;width:101px;background:#232732;z-index:1;top:60px;left:-10px}.buildit-template .app-bar .tool-bar .menus .dropdown-content.email{width:142px}.buildit-template .app-bar .tool-bar .menus .dropdown-content .wrap{height:40px}.buildit-template .app-bar .tool-bar .menus .dropdown-content .wrap>.menu{background-color:#232732;text-align:left;height:40px;padding-left:10px;display:flex;align-items:center;color:#ccc;text-decoration:none;cursor:pointer}.buildit-template .app-bar .tool-bar .menus .dropdown-content .wrap>.menu:hover{background-color:#273945}.buildit-template .app-bar .tool-bar .menus .dropdown-content a{float:none;height:40px;display:block;color:#ccc;display:flex;flex-direction:column;justify-content:center}.buildit-template .app-bar .tool-bar .menus .dropdown-content a:hover{background-color:#273945}.buildit-template .app-bar .tool-bar .menus .dropdown:hover .dropdown-content{display:block}.buildit-template .app-bar .tool-bar .menus .items:hover{color:#eee}.buildit-template .app-bar .tool-bar .menus>.my-page-btn{margin-right:22px;padding-left:10px;width:140px;position:relative}.buildit-template .app-bar .tool-bar .menus>.my-page-btn .email-wrap{max-width:140px;display:flex;align-items:center;justify-content:center;text-transform:none}.buildit-template .app-bar .tool-bar .menus>.my-page-btn .email-wrap .email{width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:none}.buildit-template .app-bar .tool-bar .menus>.my-page-btn .email-wrap .icon{margin-left:5px;color:#ccc}.buildit-template .app-bar .tool-bar .menus>.my-page-btn .select-menu{position:absolute;width:140px;top:43px;display:flex;flex-flow:column}.buildit-template .app-bar .tool-bar-mobile{display:none}.buildit-template .template-content{display:block;height:100vh}.buildit-template .template-content .app-bar-space{height:60px}.buildit-template .template-content .main-content{background-color:#1a1e28;overflow:auto;position:relative}.buildit-template .template-content>.dim{height:100vh;width:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;z-index:999999;pointer-events:none;display:flex;flex-flow:column}.buildit-template .template-content>.dim>.circular-progress{position:absolute;left:calc(50% - 30px);top:calc(50% - 60px);color:#eee}.buildit-template .template-content>.dim>.content{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;align-items:center;justify-items:center;color:#ccc;font-size:14px}.buildit-template .text-deco-none{text-decoration:none}@media screen and (max-width:992px){.hamburger{display:block!important}.tool-bar{height:auto}.tool-bar>a{display:flex}.tool-bar .menus{display:flex;position:absolute;left:calc(100vw - 210px);height:350px;flex-direction:column;margin:290px auto 0;align-items:center;background-color:#1a1e28;width:160px}.tool-bar .menus .items{margin-right:0!important}.tool-bar .menus .dropdown{position:relative}.tool-bar .menus .dropdown .dropbtn-text{color:#ccc}.tool-bar .menus .dropdown:hover .dropbtn-text{color:#eee}.tool-bar .menus .dropdown a:active{text-decoration:none}.tool-bar .menus .dropdown.user-email{width:140px;color:#ccc}.tool-bar .menus .dropdown .dropbtn{width:142px;margin-right:0!important}.tool-bar .menus .dropdown .dropbtn>.dropbtn-text{justify-content:center}.tool-bar .menus .dropdown .dropbtn .email{margin:0 auto}.tool-bar .menus .dropdown-content{left:0!important;width:132px!important}.tool-bar .menus .dropdown-content .wrap{height:40px}.tool-bar .menus .dropdown-content .wrap>.menu{width:132px}.tool-bar .menus-hidden{display:none!important}}.foot{width:100%;height:120px;background-color:#1a1e28;border-top:1px solid #333;box-sizing:border-box}.foot>.footContent{position:relative;font-size:12px;width:1200px;margin:0 auto;color:#999}.foot>.footContent .link{text-align:right;position:relative;top:30px}.foot>.footContent .link a{color:#999;text-decoration:none;white-space:pre}.foot>.footContent .link span{margin:0 5px}.foot>.footContent .text{text-align:right;position:relative;top:35px}.foot>.footContent .logo{width:145.4px;height:30px}.ProjectTypeModal h3,.ProjectTypeModal p{margin:0}.ProjectTypeModal>.modal-background{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.5;z-index:2000}.ProjectTypeModal>.modal-box{width:835px;height:350px;position:fixed;top:60px;right:0;z-index:3000;background-color:#161a24;text-align:center;display:flex;flex-direction:column}.ProjectTypeModal>.modal-box .title{font-size:23px;color:#eee;height:40px;line-height:40px;font-weight:400}.ProjectTypeModal>.modal-box .header{height:50px;display:flex;flex-direction:column;align-items:flex-end}.ProjectTypeModal>.modal-box .header .MuiButton-flat-56{min-width:60px;box-sizing:border-box;height:50px}.ProjectTypeModal>.modal-box .header .closeBtn{width:60px;height:50px;padding:0}.ProjectTypeModal>.modal-box .header .closeBtn .closeIcon{color:#555;margin:24.17px auto 14.17px;width:20px}.ProjectTypeModal>.modal-box .title-box{position:absolute;top:50px;height:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.ProjectTypeModal>.modal-box .title-box>.title{letter-spacing:-.05em;text-align:center;font-weight:500}.ProjectTypeModal>.modal-box .title-box:after{color:#00f}.ProjectTypeModal>.modal-box section{display:flex;flex-direction:row;justify-content:center}.ProjectTypeModal>.modal-box section article{cursor:pointer;padding-top:70px;height:300px;box-sizing:border-box}.ProjectTypeModal>.modal-box section article.AI:hover .AI.content{border:1px solid #01baef}.ProjectTypeModal>.modal-box section article.AI:hover .btn-new-project{background:linear-gradient(91.81deg,#48ddf2 20.19%,#95e4b3 80.88%);color:#232732}.ProjectTypeModal>.modal-box section article.DESIGNER:hover .DESIGNER.content{border:1px solid #b71dff}.ProjectTypeModal>.modal-box section article.DESIGNER:hover .btn-new-project{background:linear-gradient(91.81deg,#48ddf2 20.19%,#95e4b3 80.88%);color:#232732}.ProjectTypeModal>.modal-box section article.PLANNING:hover .PLANNING.content{border:1px solid #00d88a}.ProjectTypeModal>.modal-box section article.PLANNING:hover .btn-new-project{background:linear-gradient(91.81deg,#48ddf2 20.19%,#95e4b3 80.88%);color:#232732}.ProjectTypeModal>.modal-box section article.AI{display:flex;flex-direction:column;align-items:flex-end}.ProjectTypeModal>.modal-box section article.DESIGNER{display:flex;flex-direction:column}.ProjectTypeModal>.modal-box section article.PLANNING{display:flex;flex-direction:column;align-items:flex-start}.ProjectTypeModal>.modal-box section .content{background-color:#161a24;border:1px solid #555;width:246px;height:180px;box-sizing:border-box;padding:20px}.ProjectTypeModal>.modal-box section .content.en{width:368px}.ProjectTypeModal>.modal-box section .content .description{color:#ccc;font-size:14px;height:22px;line-height:22px;margin-top:8px;letter-spacing:-.05em;white-space:normal}.ProjectTypeModal>.modal-box section .content .btn-new-project{background-color:#383b45;color:#ccc;width:205px;height:32px;border-radius:6px;font-size:14px;margin:30px auto;font-weight:700}.ProjectTypeModal>.modal-box section .content.AI>.title{color:#01baef}.ProjectTypeModal>.modal-box section .content.AI>.description{color:#ccc}.ProjectTypeModal>.modal-box section .content.DESIGNER>.title{color:#b71dff}.ProjectTypeModal>.modal-box section .content.PLANNING>.title{color:#00d88a}.ProjectTypeModal>.modal-box section .AI.content{border-right-width:.5px}.ProjectTypeModal>.modal-box section .DESIGNER.content{border-left-width:.5px}.BuilditSelect{display:inline-flex;flex-flow:column;width:100%;position:relative;background-color:#0c111b}.BuilditSelect.default{color:#ccc}.BuilditSelect.table{background-color:#161a24!important;height:52px!important}.BuilditSelect.error>.select-header,.BuilditSelect.error>.select-header.focus,.BuilditSelect.error>.select-header.opened,.BuilditSelect.error>.select-header:focus,.BuilditSelect.error>.select-header:hover{border-bottom:1px solid #e81c1c!important}.BuilditSelect.select *{cursor:pointer}.BuilditSelect.select.Small{font-size:12px}.BuilditSelect.select.Small>.bottom-header,.BuilditSelect.select.Small>.select-header{min-height:24px}.BuilditSelect.select.Small>.select-wrapper{margin-top:24px}.BuilditSelect.select.Small>.select-wrapper>.option{font-size:inherit;height:24px}.BuilditSelect.select.Small.result-en-style{margin-top:-1px;font-size:12px;line-height:10px}.BuilditSelect.select.Small.result-en-style .custom-placeholder{padding-left:5px}.BuilditSelect.select.Small.result-en-style .select-icon{padding-right:2px}.BuilditSelect.select.Small.result-en-style>.select-header{height:32px}.BuilditSelect.select.Small.result-en-style>.select-wrapper{margin-top:32px}.BuilditSelect.select.Small.result-en-style>.select-wrapper>.option:not(:nth-child(2)){height:32px}.BuilditSelect.select.Small.result-en-style>.select-wrapper>.option:not(:nth-child(2)) .text{width:53px}.BuilditSelect.select>.select-header{background-color:inherit;box-sizing:border-box;width:inherit;color:inherit;position:relative;border-bottom:1px solid #0c111b;display:flex;flex-flow:row;align-items:center;min-height:40px;height:inherit}.BuilditSelect.select>.select-header.table{border-bottom:1px solid #555}.BuilditSelect.select>.select-header.card-top{border-bottom:1px solid #161a24}.BuilditSelect.select>.select-header>.select-icon{display:flex;flex-flow:row;align-items:center;height:100%;padding-right:5px;box-sizing:border-box}.BuilditSelect.select>.select-header>.select-icon>.icon{width:20px;height:20px}.BuilditSelect.select>.select-header>.custom-placeholder{width:100%;height:100%;padding-Left:10px;align-Items:center;display:flex}.BuilditSelect.select>.select-header.hover-disable.focus,.BuilditSelect.select>.select-header.hover-disable.opened,.BuilditSelect.select>.select-header.hover-disable:focus,.BuilditSelect.select>.select-header.hover-disable:hover{border-bottom:0 solid #161a24!important}.BuilditSelect.select>.select-header.focus,.BuilditSelect.select>.select-header.opened,.BuilditSelect.select>.select-header:focus,.BuilditSelect.select>.select-header:hover{border-bottom:1px solid #ccc;transition:border-bottom-color .5s linear;background-color:#0c111b}.BuilditSelect.select>.bottom-header{background-color:inherit;box-sizing:border-box;width:inherit;color:#ccc;position:relative;border-bottom:1px solid #0c111b;display:flex;flex-flow:column;align-items:center;min-height:40px;height:inherit}.BuilditSelect.select>.bottom-header.table{border-bottom:1px solid #555}.BuilditSelect.select>.bottom-header.card-top{border-bottom:1px solid #161a24}.BuilditSelect.select>.bottom-header>.custom-placeholder{height:50%;margin-left:auto;margin-right:auto;padding-top:10px;display:flex}.BuilditSelect.select>.bottom-header>.select-icon{display:flex;flex-flow:row;height:50%;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-top:2px}.BuilditSelect.select>.bottom-header>.select-icon>.icon{width:10px!important;height:10px!important}.BuilditSelect.select>.bottom-header.hover-disable.focus,.BuilditSelect.select>.bottom-header.hover-disable.opened,.BuilditSelect.select>.bottom-header.hover-disable:focus,.BuilditSelect.select>.bottom-header.hover-disable:hover{border-bottom:0 solid #161a24!important}.BuilditSelect.select>.bottom-header.focus,.BuilditSelect.select>.bottom-header.opened,.BuilditSelect.select>.bottom-header:focus,.BuilditSelect.select>.bottom-header:hover{border-bottom:1px solid #ccc;transition:border-bottom-color .5s linear;background-color:#0c111b}.BuilditSelect>.select-wrapper{display:flex;flex-flow:column;background-color:#0c111b;position:absolute;margin-top:40px;z-index:1;border:1px solid #555;border-top:none;box-sizing:border-box;width:inherit;max-height:300px;overflow:auto}.BuilditSelect>.select-wrapper.select-table{margin-top:52px!important}.BuilditSelect>.select-wrapper>.option{display:flex;box-sizing:border-box;padding:10px 10px 10px 5px;align-items:center;height:40px;color:#ccc;background-color:#0c111b;font-size:14px;cursor:pointer}.BuilditSelect>.select-wrapper>.option .icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.BuilditSelect>.select-wrapper>.option .icon .check-icon{width:13px;color:#48ddf2;margin-right:2px}.BuilditSelect>.select-wrapper>.option .text{min-width:20px}.BuilditSelect>.select-wrapper>.option.option-table{padding-left:5px!important;font-size:12px;height:24px}.BuilditSelect>.select-wrapper>.option.option-table.img-height{height:32px}.BuilditSelect>.select-wrapper>.option:first-child{margin-top:5px;border-top:0}.BuilditSelect>.select-wrapper>.option:last-child{margin-bottom:5px}.BuilditSelect>.select-wrapper>.option:hover{background-color:#273945}.BuilditSelect>.select-wrapper>.option.disabled{color:#555;cursor:default;background-color:#0c111b;pointer-events:none}.buildit-template .tabs.horizontal{height:40px;box-sizing:border-box;border-radius:6px;display:flex;align-items:center;padding:1px;font-size:14px}.buildit-template .tabs.horizontal.tabs-small{height:30px}.buildit-template .tabs.horizontal .tab{height:36px;border-radius:6px;color:#ccc;font-family:"Pretendard-Regular","Noto Sans KR";padding:0;align-items:center;font-size:inherit;flex:1 1;font-family:inherit;margin-left:1px;margin-right:1px}.buildit-template .tabs.vertical{box-sizing:border-box;border-radius:6px;width:40px;display:flex;flex-flow:column;align-items:center;padding:1px}.buildit-template .tabs.vertical .tab{flex:1 1;font-family:inherit;min-width:36px;width:36px;color:#ccc;font-family:"Pretendard-Regular","Noto Sans KR";padding:0;align-items:center;font-size:inherit;margin-top:1px;margin-bottom:1px}.buildit-template .tabs.bg-navy{background-color:#383b45}.buildit-template .bg-navy.tab-primary{min-width:40px;background-color:#383b45;color:#ccc}.buildit-template .bg-navy.tab-primary.AI{background-color:#333;color:#555;cursor:not-allowed}.buildit-template .bg-navy.tab-primary.active,.buildit-template .bg-navy.tab-primary:hover{background-color:#eee;color:#232732}.buildit-template .bg-navy.tab-primary.tab-small{min-width:30px;font-size:12px;height:26px}.buildit-template .bg-navy.tab-primary.disabled{cursor:auto;color:#555}.buildit-template .bg-navy.tab-primary.disabled:hover{background-color:#383b45!important}.buildit-template .bg-navy.tab-secondary{height:40px;min-width:40px;box-sizing:border-box;font-family:inherit;background-color:#232732;color:#ccc}.buildit-template .bg-navy.tab-secondary.active,.buildit-template .bg-navy.tab-secondary:hover{background-color:#60626a;color:#eee}.buildit-template .bg-navy.tab-secondary.tab-small{height:30px;min-width:28px}.buildit-template .bg-navy.tab-secondary.tab-disabled{color:#555}.buildit-template .bg-navy.tab-fix-padding{padding-left:15px;padding-right:15px}.buildit-template .bg-navy.first-child{margin-left:0}.buildit-template .bg-navy.last-child{margin-right:0}.buildit-template .btn{min-width:40px;height:40px;border-radius:6px;font-size:14px;box-sizing:border-box;font-family:"Pretendard-Regular","Noto Sans KR";display:flex;flex-flow:row;justify-content:center;align-items:center;padding:0;width:100%}.buildit-template .btn.bg-navy.btn-primary{font-family:inherit;background-color:#383b45;color:#ccc;min-width:40px}.buildit-template .btn.bg-navy.btn-primary.active,.buildit-template .btn.bg-navy.btn-primary:hover{background-color:#273945;color:#eee}.buildit-template .btn.bg-navy.btn-primary.disabled{background-color:#333;color:#555;cursor:default;pointer-events:none}.buildit-template .btn.bg-navy.btn-secondary{min-width:40px;font-family:inherit;background-color:#232732;color:#ccc}.buildit-template .btn.bg-navy.btn-secondary.active,.buildit-template .btn.bg-navy.btn-secondary:hover{border:none;background-color:#60626a;color:#eee}.buildit-template .btn.bg-navy.btn-secondary.disabled{border:2px solid #333;background-color:#232732;color:#555;cursor:default}.buildit-template .btn.bg-navy.btn-cancel{min-width:40px;font-family:inherit;background-color:#232732;color:#999}.buildit-template .btn.bg-navy.btn-cancel.active,.buildit-template .btn.bg-navy.btn-cancel:hover{border:none;background-color:#273945}.buildit-template .btn.bg-navy.btn-cancel.disabled{border:1px solid #333;background-color:#232732;color:#555}.buildit-template .btn.bg-navy.btn-run{font-family:inherit;background-image:linear-gradient(90deg,#48ddf2,#95e4b3);color:#232732;font-weight:700;transition:background-image 1s}.buildit-template .btn.bg-navy.btn-run.btn-small{height:30px;font-size:12px;font-weight:400}.buildit-template .btn.bg-navy.btn-run:hover{background-image:linear-gradient(90deg,#95e4b3,#48ddf2);transition:background-image 1s}.buildit-template .btn.bg-navy.btn-run.disabled{background-image:none;background-color:#333;color:#555}.buildit-template .btn.bg-navy.btn-extra{font-family:inherit;background-color:#232732;border:1px solid #48ddf2;color:#48ddf2}.buildit-template .btn.bg-navy.btn-small{height:30px;font-size:12px}.buildit-template .btn.bg-white{min-width:0;height:40px}.buildit-template .btn.bg-white.btn-primary{font-family:inherit;background-color:#232732;color:#ccc;min-width:40px}.buildit-template .btn.bg-white.btn-primary.active,.buildit-template .btn.bg-white.btn-primary:hover{color:#eee}.buildit-template .btn.bg-white.btn-primary.disabled{background-color:#ccc;color:#999;cursor:default;pointer-events:none}.buildit-template .btn.bg-white.btn-small{height:30px}.buildit-template .checkbox{color:#ccc;padding:0;height:100%}.buildit-template .checkbox input,.buildit-template .checkbox svg{width:20px;height:20px}.buildit-template .checkbox.checked{color:#95e4b3}.buildit-template .font.font-primary{color:#ccc}.buildit-template .font.font-secondary{color:#999}.buildit-template .font.font-emphasis{color:#eee}.buildit-template .font.font-special{color:#48ddf2}.buildit-template .font.font-error{color:#e81c1c}.buildit-template .font.font-noto{font-family:"Noto Sans KR"}.buildit-template .font.font-roboto{font-family:"Roboto"}.buildit-template .font.font-pretendard{font-family:"Pretendard-Regular"}.buildit-template .font.font-12px{font-size:12px}.buildit-template .font.font-14px{font-size:14px}.buildit-template .font.font-16px{font-size:16px}.buildit-template .font.font-18px{font-size:18px}.buildit-template .bgc-navy{background-color:#232732}.buildit-template .bgc-white{background-color:#fff}.buildit-template .icon{width:20px!important;height:20px!important;color:#ccc}.buildit-template .icon.active{color:#95e4b3}.buildit-template .icon.primary{color:#48ddf2}.buildit-template .m-l-a,.buildit-template .m-r-a{margin-left:auto}.buildit-template .m-a{margin:auto}.buildit-template .m-l-sm{margin-left:5px}.buildit-template .m-l-md{margin-left:10px}.buildit-template .m-l-lg{margin-left:15px}.buildit-template .m-l-xl{margin-left:20px}.buildit-template .m-r-sm{margin-right:5px}.buildit-template .m-r-md{margin-right:10px}.buildit-template .m-r-lg{margin-right:15px}.buildit-template .m-r-xl{margin-right:20px}.buildit-template .m-t-sm{margin-top:5px}.buildit-template .m-t-md{margin-top:10px}.buildit-template .m-t-lg{margin-top:15px}.buildit-template .m-t-xl{margin-top:20px}.buildit-template .m-b-sm{margin-bottom:5px}.buildit-template .m-b-md{margin-bottom:10px}.buildit-template .m-b-lg{margin-bottom:15px}.buildit-template .m-b-xl{margin-bottom:20px}.buildit-template .t-a-c{text-align:center}.buildit-template .t-a-l{text-align:left}.buildit-template .t-a-r{text-align:right}.buildit-template .visibility-hidden{visibility:hidden}.buildit-template .display-none{display:none}.buildit-template .router-link{text-decoration:none;color:inherit;display:flex;align-items:center;flex-flow:row}.buildit-template .d-flex{display:flex}.buildit-template .d-block{display:block}.buildit-template .d-inline{display:inline}.buildit-template .p-e-n,.loadingPage{pointer-events:none}.loadingPage{width:100%;height:100%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;text-align:center;z-index:2001;background:rgba(0,0,0,.5);opacity:.7;display:flex;flex-direction:column}.loadingPage .progress{position:relative;margin:auto auto 0;-webkit-animation:rotation 1.33s linear infinite;animation:rotation 1.33s linear infinite}.loadingPage.modal-size{width:700px;height:610px;z-index:2400;opacity:1;background:#1a1e28;border:1px solid #333}.loadingPage.modal-size.mySite{height:732px}.loadingPage.modal-size.myType{height:630px}.loadingPage.modal-size.myPlan{height:731px}.loadingPage.modal-size.map-download{height:644px}.loadingPage.modal-size .progress{height:160px}.loadingPage.modal-size .progress .loading-img{width:160px}.loadingPage .centerWord{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:50%;left:50%;position:absolute;width:197px;font-weight:700;font-size:24px;line-height:28px;color:#eee}.loadingPage .centerWord,.loadingPage .loadingMessage{font-family:"Pretendard-Regular",Noto Sans KR;font-style:normal;text-align:center}.loadingPage .loadingMessage{margin:30px auto auto;line-height:26px}.loadingPage .loadingMessage>.white{color:#fff}.Home{background-color:#1a1e28;min-height:calc(100vh - 280px);padding-bottom:100px}.Home .top-bar{top:0}.Home>.home-wrapper>.header{background-color:#161a24;display:flex;flex-flow:row;align-items:center;padding-top:60px;padding-bottom:30px;box-sizing:border-box}.Home>.home-wrapper>.header>.wrapper{width:1200px;display:flex;flex-flow:row;height:40px;margin:20px auto auto;justify-content:space-between}.Home>.home-wrapper>.header>.wrapper a{text-decoration:none}.Home>.home-wrapper>.header>.wrapper>.title{color:#eee;font-size:30px}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper{display:flex;align-items:center}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .point-info{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-left:auto;height:40px}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .point-info>.name{color:#999;font-size:14px;margin-right:2px;display:flex;flex-flow:row;align-items:center}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .point-info>.name>.buildit-point-logo{width:16px!important;height:16px!important}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .point-info>.name>.useable-point{line-height:17px}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .point-info .point{color:#ccc;font-size:18px;font-weight:400}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .PLATINUM-wrapper{width:149px;height:40px;border-radius:6px;border:1px solid #48ddf2;font-weight:700;line-height:40px;display:flex;align-items:center;padding-left:10px;padding-right:10px;letter-spacing:-.05em;margin-left:20px;box-sizing:border-box}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .PLATINUM-wrapper .PLATINUM{background:linear-gradient(95.5deg,#48ddf2 16.29%,#95e4b3 84.25%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:18px}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .PLATINUM-wrapper .PLATINUM-using{margin-left:3px;color:#48ddf2;font-size:14px}.Home>.home-wrapper>.body{box-sizing:border-box;padding-top:40px;background-color:#1a1e28}.Home>.home-wrapper>.body>.main-panel{width:1200px;margin:auto;border-bottom:1px solid #333;padding-bottom:20px;box-sizing:border-box;display:flex;flex-flow:row}.Home>.home-wrapper>.body>.main-panel>.new-project{display:flex;flex-flow:column}.Home>.home-wrapper>.body>.main-panel>.new-project>.header{box-sizing:border-box;color:#ccc;font-size:18px;padding-bottom:20px;height:50px}.Home>.home-wrapper>.body>.main-panel>.finished-projects{display:flex;flex-flow:column;width:100%}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.header{box-sizing:border-box;color:#ccc;font-size:18px;padding-bottom:20px;display:flex;flex-flow:row;align-items:center;width:100%;height:50px}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.header>.tabs{width:146px}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body{display:flex;flex-flow:row;align-items:center}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body .HomeProjectCard .HomeProjectCard,.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body a .HomeProjectCard{margin-right:20px}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body .HomeProjectCard .HomeProjectCard:last-child,.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body .HomeProjectCard:last-child,.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body a .HomeProjectCard:last-child,.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body a:last-child{margin-right:0}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body .HomeProjectCard{margin-right:20px;margin-bottom:30px}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body .HomeProjectCard:last-child{margin-right:0}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body>.empty-result{box-sizing:border-box;border-radius:6px;width:100%;height:470px;background-color:#232732;display:flex;color:#999;font-size:14px;flex-flow:column}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body>.empty-result>.empty-img{margin-top:50px;text-align:center}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body>.empty-result>.content{display:flex;flex-flow:column;margin:auto 130px}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body>.empty-result>.content>.main-title{color:#eee;font-size:24px;margin-bottom:10px;font-weight:700}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body>.empty-result>.content>.sub-title{display:flex;flex-flow:row}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body>.empty-result>.content>.sub-title .msg{color:#ccc;font-size:14px}.Home>.home-wrapper>.body>.main-panel>.finished-projects>.body>.empty-result>.content>.sub-title>.new-project-btn{margin-left:auto;font-size:18px;width:200px}.Home>.home-wrapper>.body>.sub-panel{width:1200px;margin:auto;display:flex;flex-flow:row;align-items:center;padding-top:30px}.ProjectListSummary{width:590px;box-sizing:border-box}.ProjectListSummary>.header{color:#ccc;font-size:18px;display:flex;flex-flow:row;align-items:center;padding-bottom:20px;height:30px}.ProjectListSummary>.body{border-top:1px solid #333;border-bottom:1px solid #333}.ProjectListSummary>.body>.project-summary-table{display:flex;flex-flow:column}.ProjectListSummary>.body>.project-summary-table>.empty{display:flex;align-items:center;color:#999;height:200px;box-sizing:border-box;flex-flow:row;justify-content:center}.ProjectListSummary>.body>.project-summary-table>.empty>.msg{display:flex;flex-flow:column;align-items:center}.ProjectListSummary>.body>.project-summary-table>.empty.tr{height:40px;border-bottom:1px solid #333}.ProjectListSummary>.body>.project-summary-table>.empty.tr:last-child{border-bottom:0 solid #333}.ProjectListSummary>.body>.project-summary-table a:last-child>.tr{border-bottom:none}.ProjectListSummary>.body>.project-summary-table a>.tr{display:flex;flex-flow:row;align-items:center;height:40px;box-sizing:border-box;border-bottom:1px solid #333;background-color:#232732}.ProjectListSummary>.body>.project-summary-table a>.tr:hover{background-color:#273945;cursor:pointer}.ProjectListSummary>.body>.project-summary-table a>.tr>.td{padding-left:10px;padding-right:10px;color:#ccc;font-size:14px;box-sizing:border-box;display:flex;flex-flow:row;align-items:center}.ProjectListSummary>.body>.project-summary-table a>.tr>.td.user_project_id{width:60px}.ProjectListSummary>.body>.project-summary-table a>.tr>.td.project_type{width:80px}.ProjectListSummary>.body>.project-summary-table a>.tr>.td.project_name{width:450px}.ProjectListSummary>.body>.project-summary-table a>.tr>.td.project_name .name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.HomeProjectCard{width:285px;height:460px;box-sizing:border-box;border-radius:6px;background-color:#232732;display:flex;flex-flow:column}.HomeProjectCard.empty,.HomeProjectCard.first-empty{display:flex;justify-content:center;align-items:center;color:#999;flex-flow:column;border:none;background-color:#232732}.HomeProjectCard.empty:hover,.HomeProjectCard.first-empty:hover{background-color:#232732;cursor:default}.HomeProjectCard.empty>.content>.title,.HomeProjectCard.first-empty>.content>.title{color:#999;text-align:center}.HomeProjectCard.empty>.content .btn,.HomeProjectCard.first-empty>.content .btn{margin-top:20px}.HomeProjectCard.empty>.content>.btn,.HomeProjectCard.first-empty>.content>.btn{width:200px}.HomeProjectCard.empty{border:none}.HomeProjectCard.empty,.HomeProjectCard.empty:hover{background-color:#232732}.HomeProjectCard.empty>.msg{color:#999}.HomeProjectCard:hover{background-color:#273945;cursor:pointer}.HomeProjectCard>.header{display:flex;flex-flow:row;align-items:center;padding:20px 20px 10px}.HomeProjectCard>.header>.user-project-id{color:#ccc;font-size:14px}.HomeProjectCard>.header>.project-type-tag{margin-left:10px}.HomeProjectCard>.header>.statusField{margin-left:10px;width:20px}.HomeProjectCard>.header>.favorite{display:flex;align-items:center;justify-content:flex-end;height:20px;margin-left:auto;width:20px;cursor:pointer;color:#999}.HomeProjectCard>.view-panel>.img{width:285px;height:285px}.HomeProjectCard>.view-panel>.img>img{margin:3px;width:279px;height:279px}.HomeProjectCard>.body>.project-name{color:#eee;font-size:14px;height:20px;padding:0 20px;margin:10px 0 0;width:245px;display:flex;align-items:center}.HomeProjectCard>.body>.project-name>.name{width:225px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.HomeProjectCard>.body>.project-name>.memo{width:20px}.HomeProjectCard>.body>.project-value{display:flex;flex-flow:row;align-items:center;height:20px;padding-left:20px;padding-right:20px;color:#ccc;font-size:12px}.HomeProjectCard>.body>.project-value>.floor-area-ratio{margin-left:5px}.HomeProjectCard .building-type{position:relative;margin-top:10px;width:245px;height:20px;align-items:center;margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeProjectCard .tailContent{margin-top:5px;display:flex;height:20px}.HomeProjectCard .tailContent .area{display:flex;width:140px;height:20px;margin-left:20px;line-height:14px;align-items:center}.HomeProjectCard .floorRatio{position:relative;width:245px;height:20px;align-items:center;margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon_growns{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:growns;animation-name:growns}@-webkit-keyframes growns{0%{-webkit-transform:scale(.1);transform:scale(.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes growns{0%{-webkit-transform:scale(.1);transform:scale(.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.ProjectTypeTag{display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.ProjectTypeTag.WHITE.AI{border-radius:20px;border:1px solid #5e9eff;color:#5e9eff}.ProjectTypeTag.WHITE.AI,.ProjectTypeTag.WHITE.DESIGNER{width:60px;height:20px;padding:0;font-size:10px;font-style:normal;font-weight:400}.ProjectTypeTag.WHITE.DESIGNER{border-radius:20px;border:1px solid #ff8b1f;color:#ff8b1f}.ProjectTypeTag.WHITE.CAL,.ProjectTypeTag.WHITE.SITE_PLAN{width:60px;height:20px;padding:0;border-radius:20px;border:1px solid #00d88a;color:#00d88a;font-size:10px;font-style:normal;font-weight:400}.ProjectTypeTag.WHITE.NOCONFIG,.ProjectTypeTag.WHITE.NOTSELECTED,.ProjectTypeTag.WHITE.UNDEFINED{width:60px;height:20px;padding:0;border-radius:20px;border:1px solid #999;color:#999;font-size:10px;font-style:normal;font-weight:400}.ProjectTypeTag.WHITE.NOTSELECTED{box-sizing:border-box}.ProjectTypeTag.DARK{border:1px solid #ccc;color:#ccc}.ProjectTypeTag.DARK.AI{border-radius:20px;border:1px solid #01baef;color:#01baef!important}.ProjectTypeTag.DARK.AI,.ProjectTypeTag.DARK.DESIGNER{width:60px;box-sizing:border-box;height:20px;padding:0;font-size:10px;font-style:normal;font-weight:700}.ProjectTypeTag.DARK.DESIGNER{border-radius:20px;border:1px solid #b71dff;color:#b71dff!important}.ProjectTypeTag.DARK.CAL,.ProjectTypeTag.DARK.SITE_PLAN{width:60px;box-sizing:border-box;height:20px;padding:0;border-radius:20px;border:1px solid #00d88a;color:#00d88a!important;font-weight:700;font-style:normal;font-size:10px}.ProjectTypeTag.DARK.NOCONFIG,.ProjectTypeTag.DARK.UNDEFINED{border-radius:20px;border:1px solid #999;font-size:10px}.ProjectTypeTag.DARK.NOCONFIG,.ProjectTypeTag.DARK.NOTSELECTED,.ProjectTypeTag.DARK.UNDEFINED{width:60px;box-sizing:border-box;height:20px;padding:0;color:#999;font-style:normal;font-weight:400}.ProjectTypeTag.DARK.NOTSELECTED{border:none;font-size:12px}.rc-tooltip{z-index:10000!important;pointer-events:none}.rc-tooltip>.rc-tooltip-content{background:transparent}.rc-tooltip>.rc-tooltip-content>.rc-tooltip-arrow{border-color:transparent}.rc-tooltip>.rc-tooltip-content>.rc-tooltip-arrow>.rc-tooltip-arrow-inner.top{border-top-color:#000}.rc-tooltip>.rc-tooltip-content>.rc-tooltip-arrow>.rc-tooltip-arrow-inner.bottom{border-bottom-color:#000}.rc-tooltip>.rc-tooltip-content>.rc-tooltip-arrow>.rc-tooltip-arrow-inner.right{border-right-color:#000}.rc-tooltip>.rc-tooltip-content>.rc-tooltip-arrow>.rc-tooltip-arrow-inner.left{border-left-color:#000}.rc-tooltip>.rc-tooltip-content>.rc-tooltip-inner{min-height:0;background-color:#000;color:#ccc;border:0;background:#000}.tooltip-wrap{align-items:center;justify-content:center;cursor:pointer}.Tooltip,.tooltip-wrap{display:inline-flex}.projectCard{position:relative;width:285px;height:470px;box-sizing:border-box;border-radius:6px;background-color:#232732;display:flex;flex-flow:column;margin-right:20px;cursor:pointer}.projectCard.mouseOver{background-color:#273945}.projectCard .link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex}.projectCard .cardToolTip{position:absolute;top:192px;width:285px;height:0}.projectCard .header{display:flex;width:285px;height:20px;margin-top:20px;margin-bottom:10px}.projectCard .header .cardCheck{display:flex;width:20px;height:20px;margin-left:22px;color:#999}.projectCard .header .cardCheck.checked{color:#95e4b3}.projectCard .header .cardCheck-hidden{display:none}.projectCard .header .idNumber{display:flex;margin-left:12px;margin-top:2px;margin-bottom:2px;font-weight:700;line-height:16px}.projectCard .header .type{margin-left:10px;width:60px;padding:0}.projectCard .header .statusField{margin-left:10px;width:20px}.projectCard .header>.AICAL_ver,.projectCard .header>.favorite{display:flex;align-items:center;height:20px;margin-left:auto;margin-right:20px;width:20px;cursor:pointer;color:#999}.projectCard .img{position:relative;width:285px;height:285px;background-color:#232732;border-color:#232732}.projectCard .img img{width:279px;height:279px;margin:3px}.projectCard .content{padding:10px 0 20px;position:absolute;top:78%}.projectCard .content .key-value{padding:0 16px;height:20px;box-sizing:border-box;display:flex;flex-flow:row;align-items:flex-end}.projectCard .content .key-value .key{width:50px;color:#999;display:flex;align-items:center;font-size:12px;font-weight:400}.projectCard .content .key-value .value{color:#ccc;margin-left:auto;display:flex;align-items:center;font-size:12px;font-weight:700}.projectCard .no-img{display:flex;position:relative;width:285px;height:285px;background-color:#232732}.projectCard .no-img .inner-background{display:flex;width:279px;margin:3px;background-color:#161a24;flex-direction:column}.projectCard .no-img .inner-background .icon-field{display:flex;width:279px;height:30px;margin-top:120px;align-items:center;justify-content:center;color:#ccc}.projectCard .no-img .inner-background .icon-field .status-icon{display:flex;width:30px!important;height:30px!important}.projectCard .no-img .inner-background .no-img-text{width:279px;margin-top:13px;color:#999;font-size:14px;line-height:16px;font-family:"Pretendard-Regular",Noto Sans KR;text-align:center;font-weight:700}.projectCard .building-type{margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectCard .building-type,.projectCard .name-wrapper{position:relative;width:245px;height:20px;align-items:center;margin-left:20px}.projectCard .name-wrapper{margin-top:5px;display:flex}.projectCard .name-wrapper>.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;max-width:225px}.projectCard .name-wrapper>.memo{width:20px}.projectCard .tailContent{padding-top:12px;padding-bottom:5px;display:flex;flex-direction:column;height:20px}.projectCard .tailContent .title{margin-bottom:10px}.projectCard .tailContent .area{display:flex;justify-content:space-between;width:240px;height:20px;padding-left:20px;padding-right:80px;line-height:14px;align-items:center}.projectCard .tailContent .area .key,.projectCard .tailContent .area .value{display:flex;margin-top:3px;margin-bottom:3px}.ProjectIcon{display:flex;align-items:center}.ProjectIcon .svg{color:inherit}.ProjectIcon>.status-text.config{color:#999}.ProjectIcon>.status-text.running,.ProjectIcon>.status-text.waiting{color:#9e7f51}.ProjectIcon>.status-text.finished{color:#48ddf2}.ProjectIcon>.status-text.failed{color:#9e5151}.ProjectIcon>.status-icon.config{color:#999}.ProjectIcon>.status-icon.running,.ProjectIcon>.status-icon.waiting{color:#9e7f51}.ProjectIcon>.status-icon.finished{color:#48ddf2}.ProjectIcon>.status-icon.failed{color:#9e5151}.ProjectList{background-color:#1a1e28;min-height:calc(100vh - 280px);margin-bottom:100px}.copy-modal,.ProjectList{display:flex;flex-flow:column}.copy-modal .table-wrapper{max-height:315px;height:auto;overflow:hidden;overflow-y:scroll}.copy-modal .table-wrapper .table .table-head{display:flex;background-color:#161a24;height:40px;top:0;position:-webkit-sticky;position:sticky;z-index:500}.copy-modal .table-wrapper .table .table-head .table-row{display:flex;height:40px}.copy-modal .table-wrapper .table .table-head .table-row .table-cell{display:flex;font-family:"Pretendard-Regular","Roboto","Noto Sans KR";box-sizing:border-box;color:#ccc;height:40px;border-bottom:1px solid #333;font-size:14px}.copy-modal .table-wrapper .table .table-body{display:flex;background-color:#232732;flex-direction:column}.copy-modal .table-wrapper .table .table-body .table-row{display:flex;height:50px}.copy-modal .table-wrapper .table .table-cell{font-family:"Pretendard-Regular","Roboto","Noto Sans KR";box-sizing:border-box;padding:0 10px;height:50px;border-bottom:1px solid #333;display:flex}.copy-modal .table-wrapper .table .table-cell>div{display:flex;justify-items:center;align-items:center;color:#ccc}.copy-modal .table-wrapper .table .table-cell.no-data{width:660px;text-align:center;color:#ccc}.copy-modal .table-wrapper .table .table-cell.no-data .modal-data{display:flex;flex-flow:row;align-items:center}.copy-modal .table-wrapper .table .table-cell.checkbox{width:40px;padding:0;align-items:center;justify-content:center}.copy-modal .table-wrapper .table .table-cell.checkbox>.checkbox{margin:auto;width:40px;color:#ccc}.copy-modal .table-wrapper .table .table-cell.checkbox>.checkbox.checked{color:#95e4b3}.copy-modal .table-wrapper .table .table-cell.checkbox svg{width:20px;height:20px}.copy-modal .table-wrapper .table .table-cell.project-id,.copy-modal .table-wrapper .table .table-cell.project-id>div{width:70px}.copy-modal .table-wrapper .table .table-cell.project-type{min-width:80px;align-items:center;justify-content:center}.copy-modal .table-wrapper .table .table-cell.project-type-change{width:120px;align-items:center;justify-content:center}.copy-modal .table-wrapper .table .table-cell.project-status{width:50px}.copy-modal .table-wrapper .table .table-cell.project-status .icon{width:20px!important;height:20px!important;margin-left:5px}.copy-modal .table-wrapper .table .table-cell.project-name{width:410px}.copy-modal .table-wrapper .table .table-cell.project-name>.head{display:flex}.copy-modal .table-wrapper .table .table-cell.project-name>.row{width:410px}.copy-modal .table-wrapper .table .table-cell.project-name>.row.bigger{width:500px}.copy-modal .table-wrapper .table .table-cell.project-name.bigger{width:480px}.copy-modal .table-wrapper .table .table-cell.project-price,.copy-modal .table-wrapper .table .table-cell.project-price>div{width:130px}.copy-modal .table-wrapper .table .table-cell.discount-rate,.copy-modal .table-wrapper .table .table-cell.discount-rate>div{width:70px}.copy-modal .table-wrapper .table .table-cell.discount-select,.copy-modal .table-wrapper .table .table-cell.discount-select>div{width:100px}.copy-modal .info-wrap{width:100%;padding:30px 0 0!important;display:flex;flex-flow:row;color:#ccc;font-size:14px}.copy-modal .info-wrap>.info{margin:0 4px;padding:0;display:flex;align-items:center}.Modal{z-index:999}.Modal>div>div{background-color:#1a1e28;overflow-y:hidden;overflow-x:hidden}.Modal>div>div .modal-content{overflow-y:scroll;color:#ccc;font-size:14px;box-sizing:border-box}.Modal>div>div .modal-title{color:#eee;font-size:14px}.Modal>div>div .modal-title>.close-btn{padding:0;min-width:20px;width:20px;height:20px}.Modal>div>div .modal-title>.close-btn>.modal-title-hover{display:block;margin-left:10px;min-width:20px}.Modal>div>div .modal-title>.close-btn>.icon{width:20px;height:20px;color:#555}.Modal>div>div .modal-action>.btn.positive-btn{color:#ccc;background-color:#383b45}.Modal>div>div .modal-action>.btn.positive-btn:hover{background-color:#60626a;color:#eee}.Modal>div>div .modal-action>.btn.disabled-btn{background-color:#333;color:#555}.Modal>div>div .modal-action>.btn.negative-btn{color:#999;background-color:#232732}.Modal>div>div .modal-action>.btn.negative-btn:hover{background-color:#60626a}.Modal.simple>div>div{width:380px;padding:20px;box-sizing:border-box;display:flex}.Modal.simple>div>div .modal-title{height:20px;background-color:inherit;padding:0;width:340px;font-size:14px;display:flex;align-items:center}.Modal.simple>div>div .modal-title>.modal-title-hover{display:block;margin-left:10px;min-width:20px}.Modal.simple>div>div .modal-title>.close-btn{margin-left:auto;padding:0;min-width:20px}.Modal.simple>div>div .modal-title>.close-btn .icon{width:20px;height:20px;color:#555}.Modal.simple>div>div .modal-content{max-height:400px;background-color:inherit;margin:20px 0;width:340px}.Modal.simple>div>div .modal-content>div{padding:0}.Modal.simple>div>div .modal-action{background-color:inherit;padding:0;width:340px;flex-direction:row-reverse;display:flex}.Modal.simple>div>div .modal-action>.btn{height:30px;font-size:12px;box-shadow:none;box-sizing:border-box;font-family:"Pretendard-Regular","Roboto","Noto Sans KR"}.Modal.simple>div>div .modal-action>.btn.negative-btn{margin-right:5px}.Modal.normal>div>div{width:auto;max-width:720px;padding:30px;display:flex;box-sizing:border-box;overflow-y:hidden}.Modal.normal>div>div .modal-title{background-color:inherit;padding:0;width:100%;font-size:14px;text-align:left;display:flex;align-items:center;height:20px}.Modal.normal>div>div .modal-title>.modal-title-hover{display:block;margin-left:10px;min-width:20px}.Modal.normal>div>div .modal-title .close-btn{margin-left:auto}.Modal.normal>div>div .modal-title .icon{width:20px;height:20px;color:#555}.Modal.normal>div>div .modal-content{max-height:400px;background-color:inherit;margin:20px 0;padding-right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Modal.normal>div>div .modal-content>div{color:inherit;padding:0}.Modal.normal>div>div .modal-action{background-color:inherit;padding:0;flex-direction:row-reverse;display:flex}.Modal.normal>div>div .modal-action>.btn{height:30px;font-size:12px;box-shadow:none;box-sizing:border-box;font-family:"Pretendard-Regular","Roboto","Noto Sans KR"}.Modal.normal>div>div .modal-action>.btn.negative-btn{margin-right:5px}.Modal.big>div>div{width:auto;max-width:1200px;padding:30px;display:flex;box-sizing:border-box;overflow-y:hidden}.Modal.big>div>div .modal-title{background-color:inherit;padding:0;width:100%;font-size:18px;text-align:left;display:flex;align-items:center;height:20px}.Modal.big>div>div .modal-title>.modal-title-hover{display:flex;margin-left:10px;margin-top:3px;width:20px;justify-content:center;align-items:center}.Modal.big>div>div .modal-title .help-Icon{position:absolute;width:30px;height:30px;left:30px;bottom:30px;z-index:2;color:#ccc;cursor:pointer}.Modal.big>div>div .modal-title .close-btn{margin-left:auto}.Modal.big>div>div .modal-title .icon{width:20px;height:20px;color:#555}.Modal.big>div>div .modal-content{max-height:400px;background-color:inherit;margin:20px 0;padding-right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Modal.big>div>div .modal-content>div{color:inherit;padding:0}.Modal.big>div>div .modal-action{background-color:inherit;padding:0;flex-direction:row-reverse;display:flex}.Modal.big>div>div .modal-action>.add-info{display:flex;margin-right:20px;align-items:center}.Modal.big>div>div .modal-action>.btn{height:30px;font-size:12px;box-shadow:none;box-sizing:border-box;font-family:"Pretendard-Regular","Roboto","Noto Sans KR"}.Modal.big>div>div .modal-action>.btn.negative-btn{margin-right:5px}.Modal.mobile>div>div{width:auto;max-width:580px;max-height:520px;padding:30px;display:flex;box-sizing:border-box;overflow-y:hidden}.Modal.mobile>div>div .modal-title{background-color:inherit;padding:0;width:100%;font-size:14px;text-align:left;display:flex;align-items:center;height:20px}.Modal.mobile>div>div .modal-title>.modal-title-hover{display:block;margin-left:10px;min-width:20px}.Modal.mobile>div>div .modal-title .close-btn{margin-left:auto}.Modal.mobile>div>div .modal-title .icon{width:20px;height:20px;color:#555}.Modal.mobile>div>div .modal-content{max-height:400px;background-color:inherit;margin:20px 0;padding-right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Modal.mobile>div>div .modal-content>div{color:inherit;padding:0}.Modal.mobile>div>div .modal-action{background-color:inherit;padding:0;flex-direction:row-reverse;display:flex}.Modal.mobile>div>div .modal-action>.btn{height:30px;font-size:12px;box-shadow:none;box-sizing:border-box;font-family:"Pretendard-Regular","Roboto","Noto Sans KR"}.Modal.mobile>div>div .modal-action>.btn.negative-btn{margin-right:5px}.ProjectListHeader{background-color:#161a24}.ProjectListHeader>.wrapper{width:1200px;margin:auto}.ProjectListHeader>.wrapper>.content>.header{height:20px;margin:20px 0 20px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ProjectListHeader>.wrapper>.content>.body{display:flex;flex-flow:row;margin-bottom:20px}.ProjectListHeader>.wrapper>.content>.body>.page-title{color:#eee;font-size:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:40px;font-family:"Pretendard-Regular",Roboto}.ProjectListHeader>.wrapper>.content>.body>.project-tabs{margin-left:auto}.ProjectListHeader>.wrapper>.content>.body>.project-tabs>.tabs{width:618px}.ProjectListHeader>.wrapper>.content>.body>.project-tabs>.tabs.en{width:780px}.ProjectListHeader>.wrapper>.content>.body>.project-tabs>.tabs>.tab{text-transform:none}.ProjectListHeader>.wrapper>.content>.body>.project-tabs>.tabs>.tab .icon-wrapper{height:100%;margin-right:2px}.ProjectListHeader>.wrapper>.content>.body>.project-tabs>.tabs>.tab .tab-icon{height:inherit;color:#999;display:flex;align-items:center;width:18px!important;height:18px!important}.ProjectListHeader>.wrapper>.content>.body>.project-tabs>.tabs>.tab.active .tab-icon,.ProjectListHeader>.wrapper>.content>.body>.project-tabs>.tabs>.tab:hover .tab-icon{color:#232732}.Breadcrumb{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Breadcrumb>.link{text-decoration:none}.BuilditInputTooltip{width:inherit}.BuilditInput{display:inline-flex;flex-flow:column;width:100%;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.BuilditInput.default{color:#ccc}.BuilditInput.table{background-color:#161a24!important;height:24px}.BuilditInput.textarea>.input-wrapper{display:block}.BuilditInput.open>.input-wrapper{border-bottom:1px solid #ccc!important}.BuilditInput.error>.input-wrapper,.BuilditInput.error>.input-wrapper.focus,.BuilditInput.error>.input-wrapper.opened,.BuilditInput.error>.input-wrapper:focus,.BuilditInput.error>.input-wrapper:hover{border-bottom:1px solid #e81c1c!important}.BuilditInput.Small{width:101px;height:24px}.BuilditInput.Small .input-wrapper{min-height:24px;font-size:12px}.BuilditInput.Small .input-wrapper>input.text{font-size:inherit}.BuilditInput.Small .input-wrapper>input{padding:5px 2px 5px 5px}.BuilditInput.Small .input-wrapper>input::-webkit-input-placeholder{font-size:inherit;min-height:23px}.BuilditInput.Small .input-wrapper>input,.BuilditInput.Small .input-wrapper>input::placeholder{font-size:inherit;min-height:23px}.BuilditInput.Small .input-wrapper .start-adornment{padding-left:5px}.BuilditInput.Small .input-wrapper .end-adornment{padding:0}.BuilditInput.Small .input-wrapper .end-adornment .unit{font-size:12px;padding:0}.BuilditInput.select *{cursor:pointer}.BuilditInput.select>.input-wrapper{background-color:#0c111b}.BuilditInput.select>.input-wrapper>.select-icon{display:flex;flex-flow:row;align-items:center;height:100%;padding-right:5px;box-sizing:border-box}.BuilditInput.select>.input-wrapper>.select-icon>.icon{width:20px;height:20px}.BuilditInput.select.unit>.input-wrapper{background-color:#161a24;box-sizing:border-box;width:80px;border-bottom:1px solid #161a24;min-height:20px}.BuilditInput.select.unit>.input-wrapper>input{padding:5px 0 5px 10px;font-size:12px;height:inherit}.BuilditInput.select.unit>.input-wrapper.hover-disable.focus,.BuilditInput.select.unit>.input-wrapper.hover-disable.opened,.BuilditInput.select.unit>.input-wrapper.hover-disable:focus,.BuilditInput.select.unit>.input-wrapper.hover-disable:hover{border-bottom:0 solid #161a24!important}.BuilditInput.select.unit>.input-wrapper.focus,.BuilditInput.select.unit>.input-wrapper.opened,.BuilditInput.select.unit>.input-wrapper:focus,.BuilditInput.select.unit>.input-wrapper:hover{border-bottom:1px solid #161a24!important}.BuilditInput.select.unit>.select-wrapper{border:1px solid #555;margin-top:20px}.BuilditInput>.select-wrapper{display:flex;flex-flow:column;background-color:#0c111b;position:absolute;margin-top:40px;z-index:1;border:1px solid #555;border-top:none;box-sizing:border-box;width:inherit;max-height:300px;overflow:auto}.BuilditInput>.select-wrapper.select-table{margin-top:50px!important}.BuilditInput>.select-wrapper>.option{display:flex;box-sizing:border-box;padding:10px;align-items:center;height:40px;color:#ccc;background-color:#0c111b;font-size:14px;cursor:pointer}.BuilditInput>.select-wrapper>.option.option-table{padding:0!important;justify-content:center!important}.BuilditInput>.select-wrapper>.option:first-child{border-top:0}.BuilditInput>.select-wrapper>.option:hover{background-color:#273945}.BuilditInput>.input-wrapper{background-color:#0c111b;box-sizing:border-box;width:inherit;color:inherit;position:relative;border-bottom:1px solid #0c111b;display:inline-flex;flex-flow:row;align-items:center;min-height:32px;height:inherit}.BuilditInput>.input-wrapper>.custom-placeholder{width:100%;height:100%;padding-Left:10px;align-Items:center;display:flex}.BuilditInput>.input-wrapper>.start-adornment{display:flex;align-items:center;height:inherit;padding-left:10px;box-sizing:border-box}.BuilditInput>.input-wrapper>.end-adornment{display:flex;align-items:center;height:inherit;padding-right:10px;box-sizing:border-box}.BuilditInput>.input-wrapper.hover-disable.focus,.BuilditInput>.input-wrapper.hover-disable.opened,.BuilditInput>.input-wrapper.hover-disable:focus,.BuilditInput>.input-wrapper.hover-disable:hover{border-bottom:0 solid #161a24!important}.BuilditInput>.input-wrapper.focus,.BuilditInput>.input-wrapper.opened,.BuilditInput>.input-wrapper:focus,.BuilditInput>.input-wrapper:hover{border-bottom:1px solid #ccc;transition:border-bottom-color .5s linear;background-color:#0c111b}.BuilditInput>.input-wrapper>textarea{font-family:"Pretendard-Regular","Roboto","Noto Sans KR";min-height:39px;box-sizing:border-box;width:100%;border:0;color:inherit;padding:10px;font-size:14px;resize:vertical;background-color:inherit;line-height:150%}.BuilditInput>.input-wrapper>textarea:focus,.BuilditInput>.input-wrapper>textarea:hover{outline:none}.BuilditInput>.input-wrapper>input{font-family:"Pretendard-Regular","Roboto","Noto Sans KR";box-sizing:border-box;border:0;width:100%;background-color:inherit;height:calc(100% - 1px);color:inherit;padding:10px;font-size:16px;min-width:10px}.BuilditInput>.input-wrapper>input:focus,.BuilditInput>.input-wrapper>input:hover{outline:none}.BuilditInput>.input-wrapper>input::-webkit-input-placeholder{font-size:14px}.BuilditInput>.input-wrapper>input::placeholder{font-size:14px}.BuilditInput>.input-wrapper>input.password,.BuilditInput>.input-wrapper>input.text{font-size:14px}.BuilditInput>.input-wrapper>input.number,.BuilditInput>.input-wrapper>input.right{text-align:right}.BuilditInput>.input-wrapper>input.left{text-align:left}.BuilditInput>.input-wrapper>input.center{text-align:center}.BuilditInput>.input-wrapper input[type=number]::-webkit-inner-spin-button,.BuilditInput>.input-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.BuilditInput .buildit-input-error{color:#e81c1c;font-size:12px;margin-top:5px}.Pagination{display:flex;flex-flow:row;justify-content:center;align-items:center}.Pagination .router-link{text-decoration:none;display:flex}.Pagination .router-link .icon{fill:inherit}.Pagination .round-icon{min-width:30px;min-height:30px;width:30px;height:30px;box-shadow:none;background-color:#232732;font-size:14px;color:#ccc;margin:0 1px}.Pagination .round-icon>span{font-family:"Pretendard-Regular"}.Pagination .round-icon.active{background-color:#60626a;color:#eee}.Pagination .round-icon:hover{background-color:#273945!important;color:#ccc!important}.Pagination .round-icon.arrow{background-color:#232732;margin:0 10px}.Pagination .round-icon.arrow.enabled .icon{color:#ccc}.Pagination .round-icon.double-arrow{background-color:#232732;margin:0;stroke:#555}.Pagination .round-icon.double-arrow.enabled .icon{stroke:#ccc;stroke-width:0px;color:#ccc}.Pagination .round-icon .icon{width:18px;height:18px;color:#555}.Pagination .ellipsis{width:12px;height:18px;font-size:14px;color:#ccc;margin-left:2px;margin-right:2px}.project-form-input-field{width:72px}.project-form-input-field input{padding:8px;font-size:14px}.ProjectFormInputField{margin:5px;display:inline-block}.ProjectListTable{display:flex;flex-flow:column;width:1200px}.ProjectListTable>.table-header{width:inherit}.ProjectListTable>.table-header .tr{display:flex;flex-flow:row;background-color:#161a24;height:51px;border-bottom:1px solid #555}.ProjectListTable>.table-header .tr>.td{height:inherit;background-color:inherit}.ProjectListTable>.table-header .tr>.th{height:inherit;background-color:inherit;display:flex;flex-flow:row;letter-spacing:-.05em}.ProjectListTable>.table-header .tr>.th>.icon{width:18px!important;height:18px!important;margin-left:5px}.ProjectListTable>.table-header .tr>.th .tooltip-wrap{display:block}.ProjectListTable>.table-header .tr>.checkbox{width:40px;height:100%;padding:0;display:flex;align-items:center;justify-content:center}.ProjectListTable>.table-header .tr>.checkbox>.checkbox{width:40px}.ProjectListTable>.table-header .tr>.checkbox>.checkbox.checked{color:#95e4b3}.ProjectListTable>.table-header .tr>.checkbox svg{width:20px;height:20px}.ProjectListTable>.table-header .tr>.checkbox input{width:40px;height:45px}.ProjectListTable>.table-header .tr>.project-field{display:flex;flex-flow:row;align-items:center}.ProjectListTable>.table-header .tr>.user-project-id{width:70px;cursor:pointer;display:flex;flex-direction:column}.ProjectListTable>.table-header .tr>.user-project-id>.name{display:flex;height:50%;margin-left:auto;margin-right:auto;font-size:14px;padding-top:10px}.ProjectListTable>.table-header .tr>.user-project-id>.arrow{padding-top:2px;align-items:flex-start;height:50%;display:flex;margin-left:auto;margin-right:auto}.ProjectListTable>.table-header .tr>.user-project-id>.arrow .icon{width:10px!important;height:10px!important}.ProjectListTable>.table-header .tr>.project-type{width:110px;justify-content:center;padding:0;cursor:pointer}.ProjectListTable>.table-header .tr>.status{width:70px;justify-content:center;padding:0;cursor:pointer}.ProjectListTable>.table-header .tr>.building-type{width:110px;justify-content:center;padding:0;cursor:pointer}.ProjectListTable>.table-header .tr>.project-name{width:450px;padding-top:10px}.ProjectListTable>.table-header .tr>.favorite{width:40px}.ProjectListTable>.table-header .tr>.area{width:120px;cursor:pointer;display:flex;flex-direction:column}.ProjectListTable>.table-header .tr>.area>.name{display:flex;height:50%;margin-left:auto;margin-right:auto;font-size:14px;padding-top:10px}.ProjectListTable>.table-header .tr>.area>.arrow{padding-top:2px;align-items:flex-start;height:50%;display:flex;margin-left:auto;margin-right:auto}.ProjectListTable>.table-header .tr>.area>.arrow .icon{width:10px!important;height:10px!important}.ProjectListTable>.table-header .tr>.floor-area-ratio{width:90px;padding-top:10px}.ProjectListTable>.table-header .tr>.created-at{width:100px;cursor:pointer;display:flex;flex-direction:column}.ProjectListTable>.table-header .tr>.created-at>.name{display:flex;height:50%;margin-left:auto;margin-right:auto;font-size:14px;padding-top:10px}.ProjectListTable>.table-header .tr>.created-at>.arrow{padding-top:2px;align-items:flex-start;height:50%;display:flex;margin-left:auto;margin-right:auto}.ProjectListTable>.table-header .tr>.created-at>.arrow .icon{width:10px!important;height:10px!important}.ProjectListTable>.table-header .th{display:inline-flex;color:#ccc;font-size:14px;text-align:left;padding-left:10px;padding-right:10px;box-sizing:border-box}.ProjectListTable .noItemText{display:flex;width:1200px;height:500px;position:relative;background-color:#232732;justify-content:center;align-items:center;text-align:center;color:#999}.ProjectListTable .noItemText.card{margin-bottom:30px}.ProjectTableRow{display:flex;flex-flow:row;background-color:#232732;height:50px;border-bottom:1px solid #333;align-items:center;cursor:pointer}.ProjectTableRow.mouseOver{background-color:#273945}.ProjectTableRow .link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex}.ProjectTableRow .td{height:50px;padding-left:10px;padding-right:10px}.ProjectTableRow .td,.ProjectTableRow .th{display:inline-flex;color:#ccc;font-size:14px;text-align:left;box-sizing:border-box}.ProjectTableRow .th{border-bottom:1px solid #555}.ProjectTableRow>.checkbox{width:40px;height:100%;padding:0;display:flex;align-items:center;justify-content:center}.ProjectTableRow>.checkbox>.checkbox{width:40px}.ProjectTableRow>.checkbox>.checkbox.checked{color:#95e4b3}.ProjectTableRow>.checkbox svg{width:20px;height:20px}.ProjectTableRow>.checkbox input{width:40px;height:45px}.ProjectTableRow .project-field{display:flex;flex-flow:row;align-items:center}.ProjectTableRow .project-field.user-project-id{width:70px;justify-content:center}.ProjectTableRow .project-field.project-type{width:110px;padding-left:10px;display:flex;justify-content:center}.ProjectTableRow .project-field.status{width:70px;padding-left:10px;justify-content:center}.ProjectTableRow .project-field.building-type{width:110px;padding-left:0;padding-right:0;cursor:pointer;justify-content:center;text-align:center}.ProjectTableRow .project-field.project-name{width:450px}.ProjectTableRow .project-field.project-name>.value{width:510px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.ProjectTableRow .project-field.project-name>.memo{width:20px;line-height:20px}.ProjectTableRow .project-field.favorite{width:40px}.ProjectTableRow .project-field.favorite>.favorite-btn{min-width:0;width:40px;height:40px;color:#999}.ProjectTableRow .project-field.favorite>.favorite-btn>.active{color:#95e4b3}.ProjectTableRow .project-field.area{width:120px;flex-flow:row-reverse}.ProjectTableRow .project-field.floor-area-ratio{width:90px;flex-flow:row-reverse}.ProjectTableRow .project-field.created-at{width:100px;padding-left:14px;padding-right:0}.ProjectTableDetailRow{display:flex;flex-flow:row;background-color:#1a1e2b;height:40px;border-bottom:1px solid #333;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer}.ProjectTableDetailRow.mouseOver{background-color:#23313c}.ProjectTableDetailRow>.detailInfo{margin-left:400px}.ProjectTableDetailRow>.detailInfo>.detailRow{display:flex;height:24px}.ProjectTableDetailRow>.detailInfo>.detailRow>.rowTitle{margin-left:15px;min-width:80px;align-items:center;color:#999;font-size:12px;font-family:"Pretendard-Regular","Noto Sans KR"}.ProjectTableDetailRow>.detailInfo>.detailRow>.rowValue{margin-left:10px;align-items:center;color:#ccc;font-size:12px;font-family:"Pretendard-Regular","Noto Sans KR"}.ProjectListCardHeader{display:flex;width:1200px;justify-content:space-between;background-color:#161a24}.ProjectListCardHeader>.leftSide{display:flex;flex-flow:row;align-items:center}.ProjectListCardHeader>.leftSide>.checkbox{width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center}.ProjectListCardHeader>.leftSide>.checkbox>.checkbox{width:40px}.ProjectListCardHeader>.leftSide>.checkbox>.checkbox.checked{color:#95e4b3}.ProjectListCardHeader>.leftSide>.checkbox svg{width:20px;height:20px}.ProjectListCardHeader>.leftSide>.checkbox input{width:40px;height:45px}.ProjectListCardHeader>.leftSide>.th{height:inherit;background-color:inherit;display:flex;flex-flow:row;align-items:center;color:#ccc;letter-spacing:-.05em}.ProjectListCardHeader>.leftSide>.th>.icon{width:18px!important;height:18px!important;margin-left:5px}.ProjectListCardHeader>.leftSide>.user-project-id{width:70px;cursor:pointer;display:flex;flex-direction:column;height:51px}.ProjectListCardHeader>.leftSide>.user-project-id>.name{display:flex;height:55%;margin-left:auto;margin-right:auto;font-size:14px;padding-top:9px}.ProjectListCardHeader>.leftSide>.user-project-id>.arrow{align-items:flex-start;height:45%;display:flex;margin-left:auto;margin-right:auto}.ProjectListCardHeader>.leftSide>.user-project-id>.arrow .icon{width:10px!important;height:10px!important}.ProjectListCardHeader>.leftSide>.project-type{width:110px;justify-content:center;padding:0;cursor:pointer}.ProjectListCardHeader>.leftSide>.status{width:70px;justify-content:center;padding:0;cursor:pointer}.ProjectListCardHeader>.leftSide>.building-type{width:110px;justify-content:center;padding:0;cursor:pointer}.ProjectListCardHeader>.rightSide{display:flex;flex-flow:row;align-items:center}.ProjectListCardHeader>.rightSide>.floor-area-ratio{width:120px}.cardTable{position:relative;top:30px;display:flex;flex-flow:wrap;justify-content:flex-start}.cardTable .projectCard{position:relative;width:285px;height:470px;box-sizing:border-box;border-radius:6px;background-color:#232732;display:flex;flex-flow:column;margin-bottom:30px;cursor:pointer}.cardTable .projectCard.mouseOver{background-color:#273945}.cardTable .projectCard .link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex}.cardTable .projectCard .cardToolTip{position:absolute;top:192px;width:285px;height:0}.cardTable .projectCard .header{display:flex;width:285px;height:20px;margin-top:20px;margin-bottom:10px}.cardTable .projectCard .header .cardCheck{display:flex;width:20px;height:20px;margin-left:22px;color:#999}.cardTable .projectCard .header .cardCheck.checked{color:#95e4b3}.cardTable .projectCard .header .idNumber{display:flex;margin-left:12px;margin-top:2px;margin-bottom:2px;font-weight:700;line-height:16px}.cardTable .projectCard .header .type{margin-left:10px;width:60px;padding:0}.cardTable .projectCard .header .statusField{margin-left:10px;width:20px}.cardTable .projectCard .header>.AICAL_ver,.cardTable .projectCard .header>.favorite{display:flex;align-items:center;height:20px;margin-left:auto;margin-right:20px;width:20px;cursor:pointer;color:#999}.cardTable .projectCard .img{position:relative;width:285px;height:285px;background-color:#232732;border-color:#232732}.cardTable .projectCard .img img{width:279px;height:279px;margin:3px}.cardTable .projectCard .content{padding:10px 0 20px;position:absolute;top:78%}.cardTable .projectCard .content .key-value{padding:0 16px;height:20px;box-sizing:border-box;display:flex;flex-flow:row;align-items:flex-end}.cardTable .projectCard .content .key-value .key{width:50px;color:#999;display:flex;align-items:center;font-size:12px;font-weight:400}.cardTable .projectCard .content .key-value .value{color:#ccc;margin-left:auto;display:flex;align-items:center;font-size:12px;font-weight:700}.cardTable .projectCard .no-img{display:flex;position:relative;width:285px;height:285px;background-color:#232732}.cardTable .projectCard .no-img .inner-background{display:flex;width:279px;margin:3px;background-color:#161a24;flex-direction:column}.cardTable .projectCard .no-img .inner-background .icon-field{display:flex;width:279px;height:30px;margin-top:120px;align-items:center;justify-content:center;color:#ccc}.cardTable .projectCard .no-img .inner-background .icon-field .status-icon{display:flex;width:30px!important;height:30px!important}.cardTable .projectCard .no-img .inner-background .no-img-text{width:279px;margin-top:13px;color:#999;font-size:14px;line-height:16px;font-family:"Pretendard-Regular",Noto Sans KR;text-align:center;font-weight:700}.cardTable .projectCard .building-type{margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardTable .projectCard .building-type,.cardTable .projectCard .name-wrapper{position:relative;width:245px;height:20px;align-items:center;margin-left:20px}.cardTable .projectCard .name-wrapper{margin-top:5px;display:flex}.cardTable .projectCard .name-wrapper>.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;max-width:225px}.cardTable .projectCard .name-wrapper>.memo{width:20px}.cardTable .projectCard .tailContent{padding-top:12px;padding-bottom:5px;display:flex;flex-direction:column;height:20px}.cardTable .projectCard .tailContent .title{margin-bottom:10px}.cardTable .projectCard .tailContent .area{display:flex;justify-content:space-between;width:240px;height:20px;padding-left:20px;padding-right:80px;line-height:14px;align-items:center}.cardTable .projectCard .tailContent .area .key,.cardTable .projectCard .tailContent .area .value{display:flex;margin-top:3px;margin-bottom:3px}.Memo>.memo-tooltip{background-color:#161a24;background:#161a24;color:#ccc;font-size:12px;max-width:400px;text-overflow:ellipsis;overflow-y:auto;z-index:1000000!important}.MemoIcon{color:#ccc}.MemoIcon .svg{color:inherit}.MemoIcon .icon{width:10px!important;height:10px!important}.ProjectListBody{background-color:#1a1e28;padding-top:30px;display:flex;justify-content:center;flex-direction:row}.ProjectListBody .prev{width:100px;height:auto;margin-right:10px;position:relative}.ProjectListBody .prev>.prev_btn{position:absolute;top:175px;width:100%;height:960px;display:flex;cursor:pointer;flex-direction:column;background:#1a1e28;align-items:center;justify-content:center}.ProjectListBody .prev>.prev_btn>.btn-icon{margin-left:10px;width:20px;height:20px}.ProjectListBody .prev>.prev_btn>.btn-icon.disable{color:#555}.ProjectListBody .prev>.prev_btn>.btn-icon.active{color:#ccc}.ProjectListBody .prev>.prev_btn.active:hover{background:#273945}.ProjectListBody .prev>.prev_btn.disable:hover{background:#1a1e28}.ProjectListBody .next{width:100px;height:auto;margin-left:10px;position:relative}.ProjectListBody .next>.next_btn{position:absolute;top:175px;width:100%;height:960px;display:flex;cursor:pointer;flex-direction:column;background:#1a1e28;align-items:center;justify-content:center}.ProjectListBody .next>.next_btn>.btn-icon{margin-left:10px;width:20px;height:20px}.ProjectListBody .next>.next_btn>.btn-icon.disable{color:#555}.ProjectListBody .next>.next_btn>.btn-icon.active{color:#ccc}.ProjectListBody .next>.next_btn.active:hover{background:#273945}.ProjectListBody .next>.next_btn.disable:hover{background:#1a1e28}.ProjectListBody .wrapper{width:1200px}.ProjectListBody .wrapper>.header{display:flex;flex-flow:row;justify-content:space-between;width:1200px;margin-top:10px}.ProjectListBody .wrapper>.header>.search-wrap{display:flex;flex-flow:row}.ProjectListBody .wrapper>.header>.search-wrap>.search-field{color:#ccc;box-sizing:border-box;width:120px;margin-right:10px;height:40px}.ProjectListBody .wrapper>.header>.search-wrap>.search-text{color:#ccc;box-sizing:border-box;width:260px;height:40px}.ProjectListBody .wrapper>.header>.search-wrap>.search-text .icon-btn{padding:0}.ProjectListBody .wrapper>.header>.search-wrap>.search-text .icon-btn .icon{color:#ccc}.ProjectListBody .wrapper>.header>.search-wrap>.search-text .icon-btn .remove-icon{width:14px!important;height:14px!important;margin-right:10px}.ProjectListBody .wrapper>.header>.search-wrap>.search-info{display:flex;margin-left:10px;align-items:center;margin-right:10px;overflow-wrap:break-word}.ProjectListBody .wrapper>.header>.table-wrap{margin-left:auto;display:flex;flex-flow:row}.ProjectListBody .wrapper>.header>.table-wrap>.buttons{margin-right:11px;display:flex}.ProjectListBody .wrapper>.header>.table-wrap>.buttons .all-delete-btn{width:100px;margin-left:5px;margin-right:5px}.ProjectListBody .wrapper>.header>.table-wrap>.table-tabs>.tabs{width:116px}.ProjectListBody .wrapper>.header>.table-wrap>.table-tabs>.tabs>.tab .icon-wrapper{height:100%;margin-right:2px}.ProjectListBody .wrapper>.header>.table-wrap>.table-tabs>.tabs>.tab .tab-icon{height:inherit;color:#999;display:flex;align-items:center;width:18px!important;height:18px!important}.ProjectListBody .wrapper>.header>.table-wrap>.table-tabs>.tabs>.tab.active .tab-icon,.ProjectListBody .wrapper>.header>.table-wrap>.table-tabs>.tabs>.tab:hover .tab-icon{color:#232732}.ProjectListBody .wrapper>.header>.table-wrap>.view-wrap{margin-left:11px;color:#ccc}.ProjectListBody .wrapper>.header>.table-wrap>.view-wrap>.view-tabs{width:116px}.ProjectListBody .wrapper>.header>.table-wrap>.view-wrap>.view-num{width:120px}.ProjectListBody .wrapper>.body{margin-top:10px;margin-right:auto;margin-left:auto;width:1200px}.ProjectListBody .wrapper>.body>.buttons{display:flex;margin-top:20px}.ProjectListBody .wrapper>.body>.buttons>.icon{width:20px;height:20px}.ProjectListBody .wrapper>.body>.buttons .all-delete-btn{width:100px;margin-left:5px;margin-right:5px}.ProjectListBody .wrapper>.body>.buttons .project-pagination{margin:auto}.delete-modal{width:400px}.delete-modal>.description{font-weight:400;font-size:14px;line-height:22px;font-family:"Pretendard-Regular","Noto Sans KR"}.delete-modal>.content-list{max-height:300px;overflow:hidden;overflow-y:scroll;height:auto;font-weight:400}.delete-modal>.content-list .content-row{display:flex;flex-direction:row;width:360px;height:30px;align-items:center;font-size:14px;font-family:"Pretendard-Regular","Roboto"}.delete-modal>.content-list .content-row .icon{width:15px!important;height:15px!important}.delete-modal>.content-list .content-row>.project-name{width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:12px}.delete-modal>.content-list .content-row>.dicount-name{width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:0}.Switch{display:inline-flex;align-items:center;flex-flow:row}.Switch>.rc-switch{background-color:#555;border-color:#555;width:36px;height:20px}.Switch>.rc-switch.rc-switch-checked,.Switch>.rc-switch.rc-switch-checked.AI{border:1px solid #01baef;background-color:#01baef}.Switch>.rc-switch.rc-switch-checked.DESIGNER{border:1px solid #b71dff;background-color:#b71dff}.Switch>.rc-switch.rc-switch-checked.SITE_PLAN{border:1px solid #00d88a;background-color:#00d88a}.Switch>.rc-switch.rc-switch-checked:after{width:16px;height:16px;left:18px}.Switch>.rc-switch:after{width:16px;height:16px}.Switch>.rc-switch:hover:after{transform:none;-webkit-transform:none;animation-name:none;-webkit-animation-name:none}.Switch>.name{margin-left:5px;color:#eee;font-size:12px;line-height:12px}.Login{width:100%;height:100%;background:url(../../static/media/login_background.6cf2ff1c.jpg)}.Login>.dim{height:calc(100vh - 60px);width:100%;background-color:rgba(0,0,0,.25);position:absolute;top:60px;z-index:999999}.Login>.dim>.circular-progress{position:absolute;left:calc(50% - 30px);top:calc(50% - 60px);color:#eee}.Login .login-wrapper{background-color:rgba(35,39,50,.9);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Login .login-wrapper>a>.logo{position:absolute;left:30px;top:18px}.Login .login-wrapper>.footer{width:360px;position:absolute;bottom:30px;display:flex;flex-flow:row;color:#999;font-size:12px;align-items:center}.Login .login-wrapper>.footer a{color:#999;text-decoration:none;white-space:pre}.Login .login-wrapper>.login-form{width:360px;margin:auto}.Login .login-wrapper>.login-form>.header{font-size:30px;color:#eee;line-height:125%;margin-bottom:10px}.Login .login-wrapper>.login-form>.header .subheader{font-size:18px;color:#48ddf2;line-height:125%;margin-top:5px}.Login .login-wrapper>.login-form>.download-description{margin-top:10px;color:#48ddf2;font-size:14px;font-family:"Pretendard-Regular","Roboto";font-weight:400}.Login .login-wrapper>.login-form>.login-btn-wrap{padding-top:20px}.Login .login-wrapper>.login-form>.login-btn-wrap .login-btn{width:360px;box-sizing:border-box}.Login .login-wrapper>.login-form>.register-wrap{display:flex;flex-flow:row;justify-content:center;padding-top:10px}.Login .login-wrapper>.login-form>.register-wrap .register-text{color:#eee;font-size:14px}.Login .login-wrapper>.login-form>.register-wrap .register-btn{color:#48ddf2;font-size:14px;margin-left:12px;text-decoration:underline}.Login .login-wrapper>.login-form>.options{display:flex;flex-flow:row;justify-content:center;color:#eee;padding-top:20px}.Login .login-wrapper>.login-form>.options>.find-btn{display:flex}.Login .login-wrapper>.login-form>.options>.find-btn .icon{margin-left:5px;display:flex;margin-top:2px}.Login .login-wrapper>.login-form>.options>.find-btn .help-icon{display:flex;color:#ccc;width:12px;height:12px;margin:auto 0}.Login .login-wrapper>.login-form>.options>.forgot-btn{display:flex;justify-content:flex-start;align-items:center;margin-left:10px;cursor:pointer;text-decoration:underline}.Login .login-wrapper>.login-form>.input-wrap>.login-input{color:#ccc;width:360px;margin-top:10px}.Login .login-wrapper>.login-form>.input-wrap>.input-form{margin-top:10px;height:40px;width:360px;background-color:#f5f5f5;border-radius:0}.Login .login-wrapper>.login-form>.input-wrap>.input-form input{height:40px;box-sizing:border-box;padding:10px;font-size:14px}.RegistrationUser{background-color:#161a24;height:100%}.RegistrationUser>.register-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.RegistrationUser>.register-wrapper>a>.logo{position:absolute;left:30px;top:18px}.RegistrationUser>.register-wrapper>.register-form{width:360px}.RegistrationUser>.register-wrapper>.register-form>.header{font-size:30px;color:#eee;line-height:125%;margin-bottom:20px}.RegistrationUser>.register-wrapper>.register-form>.register-info{margin-top:25px}.RegistrationUser>.register-wrapper>.register-form>.input-wrap>.RegisterInput .required-list{display:flex;flex-flow:row;align-items:center;margin-bottom:5px}.RegistrationUser>.register-wrapper>.register-form>.input-wrap>.RegisterInput .required-list>.required-item{color:#555;font-size:12px;display:flex;flex-flow:row;align-items:center;margin-right:10px}.RegistrationUser>.register-wrapper>.register-form>.input-wrap>.RegisterInput .required-list>.required-item>.icon{color:#555;width:14px;height:14px;margin-right:3px}.RegistrationUser>.register-wrapper>.register-form>.input-wrap>.RegisterInput .required-list>.required-item.true,.RegistrationUser>.register-wrapper>.register-form>.input-wrap>.RegisterInput .required-list>.required-item.true>.icon{color:#95e4b3}.RegistrationUser>.register-wrapper>.register-form>.input-wrap>.RegisterInput .icon{color:#555}.RegistrationUser>.register-wrapper>.register-form>.input-wrap>.RegisterInput .icon.true{color:#95e4b3}.RegistrationUser>.register-wrapper>.register-form>.input-wrap>.RegisterInput .icon.error{color:#e81c1c}.RegistrationUser>.register-wrapper>.register-form>.input-wrap>.register-input{margin-top:10px;width:360px}.RegistrationUser>.register-wrapper>.register-form>.input-wrap>.register-input:nth-child(4){margin-top:30px}.RegistrationUser>.register-wrapper>.register-form>.email-wrap{margin-top:30px;width:360px;height:100px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #333;color:#48ddf2;font-size:18px}.RegistrationUser>.register-wrapper>.register-form>a .login-btn{margin-top:25px;width:360px}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap{padding-top:30px}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.wrap{font-size:12px;box-sizing:border-box;height:30px;border-bottom:1px solid #333;display:flex;align-items:center}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.all{font-size:14px;color:#eee}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.personal,.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.personal2,.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.use{color:#ccc}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.personal2>.action,.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.personal>.action,.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.use>.action{display:flex;flex-flow:row;align-items:center;text-decoration:underline}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.personal2>.action>div,.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.personal>.action>div,.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.use>.action>div{cursor:pointer}.RegistrationUser>.register-wrapper>.register-form>.sign-up-wrap{padding-top:30px}.RegistrationUser>.register-wrapper>.register-form>.sign-up-wrap .sign-up-btn{width:360px}.RegistrationUser>.register-wrapper>.footer{width:360px;position:absolute;bottom:30px;display:flex;flex-flow:row;color:#999;font-size:12px;align-items:center}.RegistrationUser>.register-wrapper>.footer a{color:#999;text-decoration:none;white-space:pre}.RegistrationUser>.dim{height:calc(100vh - 60px);width:100%;background-color:rgba(0,0,0,.25);position:absolute;top:60px;z-index:999999}.RegistrationUser>.dim>.circular-progress{position:absolute;left:calc(50% - 30px);top:calc(50% - 60px);color:#eee}#root .bg-primary{background-color:#1a1e28}#root .bg-secondary{background-color:#232732}.ProjectForm{display:flex;flex-flow:column;width:100%;min-width:1200px;height:100vh;position:relative;transition-duration:1s}.ProjectForm .loading-block{pointer-events:none;cursor:not-allowed}.ProjectForm>.transparent-dim{z-index:1100;position:absolute;width:100%;height:100%}.ProjectForm>.tutorial-wrap{z-index:1500;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.ProjectForm>.tutorial-wrap>.tutorial{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.ProjectForm>.tutorial-wrap>.tutorial img{width:auto;height:auto}.ProjectForm>.tutorial-wrap>.tutorial .close-btn{position:absolute;top:7px;right:7px}.ProjectForm>.tutorial-wrap>.tutorial .close-btn .close-icon{width:20px;height:20px}.ProjectForm>.tutorial-wrap>.tutorial .never-close-btn{position:absolute;bottom:0;right:1px;font-size:14px;color:#626262}.ProjectForm>.tutorial-wrap>.tutorial .never-close-btn .close-icon{color:#999;width:20px;height:20px;margin-bottom:1px}.ProjectForm>.tutorial-wrap>.tutorial .never-close-btn:hover{background-color:initial!important}.ProjectForm>.tutorial-wrap>.tutorial .guide-btn{position:absolute;top:67%;left:7%;background-color:#232732;font-size:20px;width:480px;box-sizing:border-box;padding:10px;height:60px}.ProjectForm>.tutorial-wrap>.tutorial .guide-btn a{display:flex;color:inherit;text-decoration:none;width:inherit}.ProjectForm>.tutorial-wrap>.tutorial .guide-btn .icon{color:#161a24;margin-left:5px}.ProjectForm>.content{min-width:1200px;position:relative;display:flex;flex-flow:row;height:100vh}.ProjectForm>.content>.config-btn{position:absolute;z-index:1000}.ProjectForm>.content>.config-btn.site-config-btn{background-color:#232732;color:#eee;border-radius:0 6px 6px 0}.ProjectForm>.content>.config-btn.site-config-btn.open-map{left:420px}.ProjectForm .snack-bar{position:absolute;top:80px;z-index:0;padding:0}.ProjectForm .snack-bar .msg>div{display:flex;align-items:center}.ProjectForm .snack-bar .text-highlight{color:#01baef}.change-use-district-modal-text{font-size:16px;font-weight:400;margin-bottom:15px;line-height:1.4rem}.change-use-district-modal-select{margin-top:15px;width:350px;padding-right:0;display:flex;flex-flow:column;overflow-y:visible;margin-right:-10px}.change-use-district-modal-select .BuilditSelect>.select-wrapper{position:fixed;width:350px}.ProjectFormHead{width:100%;height:60px;background-color:#232732;border-bottom:1px solid #333;align-items:center;position:relative}.ProjectFormHead,.ProjectFormHead .title{box-sizing:border-box;display:flex;flex-flow:row}.ProjectFormHead .title{z-index:1200;color:#eee;font-weight:400;margin:0 auto;align-items:left;text-align:left;font-size:14px}.ProjectFormHead .title>.project-name{display:flex;flex-flow:row;align-items:center}.ProjectFormHead .title>.project-name .input-wrapper input{line-height:39px}.ProjectFormHead .title>.project-name .input-wrapper.focus,.ProjectFormHead .title>.project-name .input-wrapper.opened,.ProjectFormHead .title>.project-name .input-wrapper:focus,.ProjectFormHead .title>.project-name .input-wrapper:hover{height:16px}.ProjectFormHead .title>.project-name>.project-type{width:110px;background-color:#232732}.ProjectFormHead .title>.project-name>.project-type:hover{background-color:#273945}.ProjectFormHead .title>.project-name>.project-type>.input-wrapper{border-color:#232732}.ProjectFormHead .title>.project-name>.project-type>.input-wrapper:hover{background-color:#273945}.ProjectFormHead .title>.project-name>.project-type>.input-wrapper:focus{background-color:#232732}.ProjectFormHead .title>.project-name>.project-name-explanation-wrap>.project_name .input-wrapper input{min-width:250px;height:16px}.ProjectFormHead .title>.project-name .project_name input{height:16px;font-size:14px}.ProjectFormHead .title>.project-name .project-name-no-edit{color:#ccc;max-width:485px;min-width:250px;height:40px;display:flex;justify-content:center;padding-left:10px;padding-right:10px;align-items:center}.ProjectFormHead .title>.project-name .project-name-no-edit>.value{font-size:14px;line-height:16px;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectFormHead .title>.project-name .project-name-no-edit:hover{background-color:#273945;cursor:text}.ProjectFormHead>.right{display:flex;flex-flow:row;align-items:center}.ProjectFormHead>.right>.project-config-btns{display:flex;flex-flow:row;margin-right:30px}.ProjectFormHead>.right>.project-config-btns .account-tooltip{width:40px}.ProjectFormHead>.right>.project-config-btns .run-btn{width:140px}.ProjectFormHead>.page-title{margin:auto;font-size:18px;color:#ccc;position:absolute;width:200px;text-align:center;left:50%;-webkit-transform:-100px;transform:-100px}.ProjectFormHead .project-memo{position:absolute;top:60px;right:312px;z-index:1200}.ProjectFormHead .project-memo .project-explanation{height:500px;width:400px;font-size:16px;z-index:100000;display:flex;flex-flow:column}.ProjectFormHead .project-memo .project-explanation .BuilditInput{color:#eee;width:400px}.ProjectFormHead .project-memo .project-explanation .BuilditInput textarea::-webkit-input-placeholder{color:#999}.ProjectFormHead .project-memo .project-explanation .BuilditInput textarea::placeholder{color:#999}.ProjectFormHead .dim{cursor:pointer;position:fixed;z-index:999998;width:100%;height:200%}.ProjectFormHead .home-icon{cursor:pointer;color:#eee;width:24px;margin-left:30px}.ProjectFormHead .arrow-right-icon{color:#555}.ProjectFormHead .convert-icon{width:20px;height:20px;background-color:#383b45;border-radius:6px;padding:3px;color:#ccc}.ProjectFormHead.AI .ProjectTypeSelect .select-input,.ProjectFormHead.AI .ProjectTypeSelect .select-input .icon{color:#01baef}.ProjectFormHead.DESIGNER .ProjectTypeSelect .select-input,.ProjectFormHead.DESIGNER .ProjectTypeSelect .select-input .icon{color:#b71dff}.ProjectFormHead.SITE_PLAN .ProjectTypeSelect .select-input,.ProjectFormHead.SITE_PLAN .ProjectTypeSelect .select-input .icon{color:#00d88a}.ProjectTypeSelect{position:relative;height:40px;display:flex;align-items:center}.ProjectTypeSelect .select-input{display:flex;align-items:center;height:40px;box-sizing:border-box;padding:10px 5px 10px 0;cursor:pointer;font-size:18px;font-weight:700;color:#01baef}.ProjectTypeSelect .select-input.discountable{padding:10px 15px 10px 0}.ProjectTypeSelect .select-input:hover{background-color:#273945}.ProjectTypeSelect .select-input.none-hover{cursor:default}.ProjectTypeSelect .select-input.none-hover:hover{background-color:inherit}.ProjectTypeSelect .select-input .icon{margin-left:5px}.ProjectTypeSelect .select-items{position:absolute;top:60px;background-color:#232732}.ProjectTypeSelect .select-items .item{padding:10px;box-sizing:border-box;height:40px}.ProjectFieldInput{justify-content:space-between}.ProjectFieldInput.width-full .BuilditInput,.ProjectFieldInput.width-full .content{width:175px}.ProjectFieldInput.width-half:not(.Small) .content{width:101px}.ProjectFieldInput.title-left{display:flex;height:24px;align-items:center}.ProjectFieldInput>.header{align-items:center;display:flex;width:185px;flex-flow:row;height:20px}.ProjectFieldInput>.header .title{color:#999;font-size:12px;display:inline-block;line-height:16px}.ProjectFieldInput>.header .info-icon{color:#999;width:14px;height:auto;margin-left:2px;display:flex;align-items:center;justify-content:center}.ProjectFieldInput>.header .help-icon{color:#999;width:12px;height:auto;margin-left:5px;margin-bottom:4.5px}.ProjectFieldInput>.header>.unit-select{margin-left:auto}.ProjectFieldInput>.header>.unit-select>.unit{width:80px;height:20px}.ProjectFieldInput>.content{color:#ccc}.ProjectFieldInput>.content .different-default{color:#95e4b3}.ProjectFieldInput>.content>.default-value{box-sizing:border-box;background-color:rgba(72,221,242,.3);color:#eee;width:inherit;align-items:center;display:flex;font-weight:400;padding:0;font-size:12px}.ProjectFieldInput>.content>.default-value.select{height:24px;padding:auto auto auto 10px}.ProjectFieldInput>.content>.default-value.input{height:24px;justify-content:flex-end}.ProjectFieldInput>.content>.default-value.input>.value.no-unit{margin-right:10px}.ProjectFieldInput>.content>.default-value.input>.unit{margin-left:2px;margin-right:10px;font-weight:100}.ProjectFieldInput>.content .BuilditInput.warning-text,.ProjectFieldInput>.content .BuilditInput.warning-text .unit{color:red}.ProjectFieldInput>.content .BuilditInput>.input-wrapper>.start-adornment>.icon-btn{padding:0}.ProjectFieldInput>.content .BuilditInput>.input-wrapper>.start-adornment>.icon-btn .icon{color:#ccc;width:20px;height:20px}.ProjectFieldInput>.content .BuilditInput>.input-wrapper>.start-adornment>.icon-btn.dec-btn{margin-right:5px}.ProjectFieldInput>.content .BuilditInput .unit{color:#ccc}.ProjectFormMap{height:calc(100vh - 60px);width:100%;background-color:#232732;position:relative}.ProjectFormMap .snack-bar{position:absolute;top:20px;z-index:0;padding:0;border-radius:0}.ProjectFormMap .snack-bar>div{background-color:#0c111b;opacity:.8;color:#ccc;display:flex;flex-direction:column;justify-content:center;width:auto;max-width:2200px;padding:0 20px;height:auto;min-height:40px;box-sizing:border-box;align-items:center}.ProjectFormMap .snack-bar>div .icon{color:#48ddf2}.ProjectFormMap .snack-bar>div .text-wrap{display:block;white-space:pre-line;margin:4px 0}.ProjectFormMap .snack-bar>div .warning-msg{color:red}.ProjectFormMap .snack-bar>div .text-align-center{text-align:center}.ProjectFormMap .absolute{position:absolute;z-index:1000;display:flex;flex-flow:row;height:calc(100vh - 60px);box-sizing:border-box}.ProjectFormMap .site-config-wrap{width:420px;height:calc(100vh - 60px);background-color:#161a24;box-sizing:border-box;overflow-y:auto}.ProjectFormMap .site-config-wrap>.search-address{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #333;width:360px;margin:auto}.ProjectFormMap .site-config-wrap>.search-address .icon-btn{padding:0;display:flex;align-items:center;justify-content:center}.ProjectFormMap .site-config-wrap>.search-address .icon-btn.search-btn{min-width:40px;min-height:40px;width:40px;height:40px}.ProjectFormMap .site-config-wrap>.search-address .icon-btn.close-btn{min-width:20px;min-height:40px;width:20px;height:40px}.ProjectFormMap .site-config-wrap>.search-address .icon-btn.close-btn .icon{width:14px!important;height:14px!important}.ProjectFormMap .site-config-wrap>.search-address .icon-btn svg{color:#ccc}.ProjectFormMap .site-config-wrap>.header{padding:20px 30px;border-bottom:1px solid #333}.ProjectFormMap .site-config-wrap>.header .project-site-select{display:flex}.ProjectFormMap .site-config-wrap>.header .project-site-select>.project-site-select-text{display:flex;align-items:center;margin-left:5px;color:#eee}.ProjectFormMap .site-config-wrap>.header .content{display:flex;flex-flow:column;position:relative;margin-bottom:10px}.ProjectFormMap .site-config-wrap>.header .content .project-type-title{display:block;width:100%;margin-bottom:5px;height:20px;font-size:14px}.ProjectFormMap .site-config-wrap>.header .content .title-header{height:24px;display:flex;align-items:center}.ProjectFormMap .site-config-wrap>.header .content>.site-tooltip{margin-left:auto}.ProjectFormMap .site-config-wrap .import-btn{display:flex;box-sizing:border-box;width:238.66px;height:32px;color:#ccc;background-color:#383b45;justify-content:space-between;margin-bottom:5px}.ProjectFormMap .site-config-wrap .import-btn .import-btn-item{display:flex;align-items:center}.ProjectFormMap .site-config-wrap .import-btn:hover{background-color:#60626a;color:#eee}.ProjectFormMap .site-config-wrap .content .site-config{align-items:center;display:flex;padding-top:10px;padding-left:30px;padding-right:30px}.ProjectFormMap .site-config-wrap .content .site-config .config-set{display:flex;flex-flow:column;width:100%}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header{display:flex;flex-flow:row;align-items:center;margin-bottom:5px;margin-top:5px}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .required,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .required{display:flex;margin-bottom:auto;margin-top:4px;margin-left:3px}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .action,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .action{display:flex;flex-flow:row;margin-left:10px;width:100%}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .action .action-btn,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .action .action-btn{font-size:12px;width:100px}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .action .action-btn.half,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .action .action-btn.half{min-width:47.5px;width:47.5px;box-sizing:border-box}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .action .action-btn.m-l,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .action .action-btn.m-l{margin-left:5px}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn{width:238.66px;display:flex;flex-flow:row;align-items:center;justify-content:left;padding-left:10px;padding-right:10px}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .num,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .num{width:20px;height:20px;color:#232732;font-size:14px;margin-right:10px}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .num.AI,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .num.AI{background-color:#01baef}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .num.DESIGNER,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .num.DESIGNER{background-color:#b71dff}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .num.SITE_PLAN,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .num.SITE_PLAN{background-color:#00d88a}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .num.disabled,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .num.disabled{background-color:#333;color:#555}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .name,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .name{color:inherit}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .complete-icon,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .complete-icon{display:flex;margin-left:auto;width:20px;height:20px;color:#555}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .complete-icon.completed,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .complete-icon.completed{color:#95e4b3}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .complete-icon.err,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .complete-icon.err{color:#e81c1c}.ProjectFormMap .site-config-wrap .content .site-config .config-set .require-icon{width:3px;height:3px;margin-right:12px}.ProjectFormMap .site-config-wrap .content .run{padding-left:30px;padding-right:30px;margin-top:30px}.ProjectFormMap .site-config-wrap .content .run .run-AI{width:360px;background-image:linear-gradient(90deg,#48ddf2 0,#95e4b3 51%,#48ddf2);margin-bottom:10px;font-size:18px;font-weight:700;color:#232732;transition:.5s;background-size:200% auto}.ProjectFormMap .site-config-wrap .content .run .run-AI:hover{background-position:100%}.ProjectFormMap .site-config-wrap .content .run .run-DESIGNER{width:360px;background-image:linear-gradient(90deg,#48ddf2 0,#95e4b3 51%,#48ddf2);font-size:18px;font-weight:700;color:#232732;transition:.5s;background-size:200% auto}.ProjectFormMap .site-config-wrap .content .run .run-DESIGNER:hover{background-position:100%}.ProjectFormMap .site-config-wrap .content .site-area{width:360px;padding:26px;margin-top:20px;margin-left:auto;margin-right:auto;box-sizing:border-box;background-color:hsla(0,0%,93.3%,.05)}.ProjectFormMap .site-config-wrap .content .site-area>div{display:flex;flex-flow:row;margin:2.5px;align-items:center}.ProjectFormMap .site-config-wrap .content .site-area>div .key{color:#999;font-size:12px}.ProjectFormMap .site-config-wrap .content .site-area>div .key .info-icon{margin-left:4px;bottom:0;width:14px;height:14px}.ProjectFormMap .site-config-wrap .content .site-area>div .key .info-icon:hover{color:#fff}.ProjectFormMap .site-config-wrap .content .site-area>div .value{color:#ccc;margin-left:auto;font-size:12px;align-items:center}.ProjectFormMap .site-config-wrap .content .site-area>div .value .active-icon,.ProjectFormMap .site-config-wrap .content .site-area>div .value .return-icon:hover{background-color:initial;-webkit-filter:invert(100%) sepia(0) saturate(2476%) hue-rotate(86deg) brightness(150%) contrast(119%);filter:invert(100%) sepia(0) saturate(2476%) hue-rotate(86deg) brightness(150%) contrast(119%)}.ProjectFormMap .site-config-wrap .content .site-area>div .warning{color:#95e4b3;size:12px;line-height:14.4px;font-weight:400}.ProjectFormMap .site-config-wrap .content .site-area>div:last-child{margin-bottom:0}.ProjectFormMap .site-config-wrap .content .site-area>div:first-child{margin-top:0}.ProjectFormMap .site-config-wrap .content .site-area .project-site-used-area{margin-top:8px}.ProjectFormMap .site-config-wrap .btn-group{box-sizing:border-box;width:360px;height:44px;margin:auto;padding:1px;background-color:#383b45;display:flex;flex-flow:row;border-radius:6px}.ProjectFormMap .site-config-wrap .btn-group>.btn{background-color:#383b45;margin:1px;flex:1 1;font-size:14px;color:#eee}.ProjectFormMap .site-config-wrap .btn-group>.btn.active,.ProjectFormMap .site-config-wrap .btn-group>.btn:hover{background-color:#eee;color:#232732;font-weight:700}.ProjectFormMap .road-config-wrap{width:420px;height:calc(100vh - 60px);position:absolute;z-index:1000;background-color:#1a1e28;box-sizing:border-box}.ProjectFormMap .site-config-btn{position:absolute;right:-99px;background-color:#161a24;border-radius:0 6px 6px 0;height:32px;width:99px;color:#ccc;font-size:12px;border-left:1px solid #333}.ProjectFormMap .site-config-btn:hover{background-color:#161a24;color:#eee}.ProjectFormMap .site-config-btn .icon{width:16px!important}.ProjectFormMap .detail-config-btn-tooltip{position:absolute;right:0}.ProjectFormMap .detail-config-btn{top:0;right:0;z-index:10;background-color:#161a24;color:#ccc;font-size:12px;box-sizing:border-box;width:99px;padding-left:8px;height:32px;border-radius:6px 0 0 6px}.ProjectFormMap .detail-config-btn.error-field,.ProjectFormMap .detail-config-btn.error-field .icon{color:#e81c1c!important}.ProjectFormMap .detail-config-btn:hover{background-color:#161a24;color:#eee}.ProjectFormMap .detail-config-btn .icon{margin-left:22px;width:16px!important}.ProjectFormMap .detail-config-btn.en-style .icon{margin-left:6px}.ProjectFormMap .detail-config-btn.open-detail-config{right:422px}.ProjectFormMap .detail-config-btn.open-detail-config-more{right:778px}.ProjectFormMap .map-converter{position:absolute;right:10px;top:42px;width:126px;height:82px;z-index:1}.ProjectFormMap .map-converter.open-detail-config{right:431px}.ProjectFormMap .map-converter.open-detail-config-more{right:787px}.ProjectFormMap .map-converter.tabs .tab{height:36px!important;font-size:10px!important}.ProjectFormMap .map-converter.tabs.vertical{width:40px;height:62px}.ProjectFormMap .map-converter.tabs.vertical .tab-small{width:36px;height:28px}.ProjectFormMap .map-options{position:absolute;display:flex;flex-flow:column;top:114px;z-index:1;right:14px}.ProjectFormMap .map-options.open-detail-config{right:435px}.ProjectFormMap .map-options.open-detail-config-more{right:791px}.ProjectFormMap .map-options .tooltip-wrap .btn{min-width:32px;width:32px;height:32px}.ProjectFormMap .map-options .tooltip-wrap .btn .icon{width:16px!important;height:16px!important}.ProjectFormMap .map-options .area{margin-top:10px;width:32px}.ProjectFormMap .map-options .distance{margin-top:10px}.ProjectFormMap .map{width:100%;height:calc(100vh - 60px);outline:none}.ProjectFormMap #google-map{top:0;height:calc(100vh - 60px);width:100%;position:absolute}.ProjectFormMap .manual-button{position:absolute;display:flex;flex-flow:column;bottom:10px;z-index:102;right:14px}.ProjectFormMap .manual-button.open-detail-config{right:435px}.ProjectFormMap .manual-button.open-detail-config-more{right:791px}.ProjectFormMap .construction-line-info-core{position:absolute;right:-160px;bottom:255px;background-color:#fff;padding:20px;width:150px;box-sizing:border-box;color:#eee;z-index:2}.ProjectFormMap .construction-line-info{position:absolute;right:-140px;bottom:30px;background-color:#fff;width:130px;box-sizing:border-box}.ProjectFormMap .construction-line-info .line-type{padding-top:2px;padding-bottom:2px}.ProjectFormMap .img-btn img{margin-right:10px}.ProjectFormMap .img-btn .img{display:block;padding-left:5px}.ProjectFormMap .img-btn.active .img,.ProjectFormMap .img-btn .img-active,.ProjectFormMap .img-btn:hover .img{display:none}.ProjectFormMap .img-btn.active .img-active,.ProjectFormMap .img-btn:hover .img-active{display:block}.ProjectFormMap .img-btn.en{pointer-events:none;color:#555!important}.ProjectFormMap .img-btn.en .img{display:none}.ProjectFormMap .bottom-error{margin:15px 30px 0;box-sizing:border-box;background-color:rgba(255,176,104,.2);height:32px;width:360px;color:#ccc;display:flex;align-items:center}.ProjectFormMap .bottom-error .vector{width:38px;display:flex}.ProjectFormMap .bottom-error .vector .area-warning-icon{width:16px!important;height:16px!important;margin:8.33px auto;justify-content:center;color:#ffb068}.ProjectFormMap .bottom-error span{width:322px;font-size:12px;font-weight:400;padding-left:10px}.ProjectImport{width:420px;position:absolute;height:calc(100vh - 120px);z-index:1000;background-color:#161a24;box-sizing:border-box;overflow-x:visible}.ProjectImport>.header{padding:20px 30px;box-sizing:border-box;height:120px}.ProjectImport>.header>.title{display:flex;flex-flow:row;margin-bottom:10px;height:30px;align-items:center}.ProjectImport>.header>.title .close-btn{padding:0;color:#555}.ProjectImport>.header>.tab-wrap>.import-description.AI{letter-spacing:-.05em;font-size:12px;color:#ccc;margin-top:10px;height:20px;width:360px;font-weight:400}.ProjectImport>.header>.tab-wrap>.import-description.AI span{color:#b71dff}.ProjectImport>.header>.tab-wrap>.import-description.DESIGNER{display:none}.ProjectImport>.header>.tab-wrap>.button-wrapper{margin-top:20px;width:285px;height:30px;margin-left:auto;margin-right:auto;display:flex}.ProjectImport>.header>.tab-wrap>.button-wrapper .my-site-search-input{color:#ccc;height:32px}.ProjectImport>.header>.tab-wrap>.button-wrapper .upload-btn{width:32px;height:32px;margin-left:5px;align-items:center;font-size:12px;font-weight:400;line-height:14px;padding-left:10px}.ProjectImport>.header>.tab-wrap>.button-wrapper .upload-btn .icon{margin-right:auto;margin-left:2px;width:14px!important;height:14px!important;color:inherit}.ProjectImport>.header>.tab-wrap>.button-wrapper .upload-btn .upload-btn-icon{fill:#ccc;margin-left:0;width:20px!important;height:20px!important}.ProjectImport>.header>.tab-wrap>.button-wrapper .refresh-btn{width:32px;height:32px;margin-left:5px}.ProjectImport>.header>.tab-wrap>.button-wrapper .refresh-btn .icon{width:20px!important;height:20px!important;color:inherit}.ProjectImport>.header>.tab-wrap>.search-field{margin-top:10px;width:285px;margin-left:auto;margin-right:auto}.ProjectImport>.header>.tab-wrap>.search-field .icon-btn{padding:0}.ProjectImport>.header>.tab-wrap>.search-field .icon-btn .icon{color:#ccc}.ProjectImport>.header>.tab-wrap>.search-field .icon-btn .remove-icon{width:14px!important;height:14px!important;margin-right:10px}.ProjectImport>.content{overflow-x:visible;box-sizing:border-box;height:calc(100vh - 180px);overflow-y:auto;padding:0 0 20px}.ProjectImport>.content>.empty-info>.title{font-size:14px}.ProjectImport>.content>.quick-access{display:flex;margin-bottom:20px}.ProjectImport>.content>.quick-access>.router-link>.btn{width:130px}.ProjectImport>.content .item{margin-left:67.5px}.ProjectImport>.content .item.compare{position:fixed;top:230px;left:430px;margin-left:0}.ProjectImportItem{cursor:pointer;background-color:#232732;margin-left:auto;margin-right:auto;border-radius:6px;width:285px;margin-bottom:20px}.ProjectImportItem:first-child{margin-top:10px}.ProjectImportItem.selected{cursor:default}.ProjectImportItem.selected:hover{background-color:#232732}.ProjectImportItem.selected>.img-wrap>.active{display:flex}.ProjectImportItem.empty{height:492px;display:flex;align-items:center;justify-content:center;cursor:default;background-color:#232732;color:#999}.ProjectImportItem.empty:hover{background-color:#232732}.ProjectImportItem:hover{background-color:#273945}.ProjectImportItem:hover>.img-wrap>.active{display:flex}.ProjectImportItem>.header{color:#ccc;font-size:14px;padding:20px 10px 10px;display:flex;flex-flow:row;align-items:center}.ProjectImportItem>.header>.checked{display:flex;flex-flow:row;align-items:center;color:#95e4b3}.ProjectImportItem>.header>.checked>.check-icon{color:#95e4b3;margin-right:5px}.ProjectImportItem>.img-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:285px;height:285px}.ProjectImportItem>.img-wrap img{width:285px;height:285px;background-color:#242b35}.ProjectImportItem>.img-wrap>.active{display:none;position:absolute;margin:auto}.ProjectImportItem>.img-wrap>.active>.add-icon{width:50px;height:50px;color:#48ddf2}.ProjectImportItem>.img-wrap>.active>.check-icon{width:50px;height:50px;color:#95e4b3}.ProjectImportItem>.info{display:flex;flex-flow:column;padding:10px 10px 20px}.ProjectImportItem>.info>.name{color:#ccc;font-size:14px;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ProjectImportItem>.info>.file-address{font-size:12px;color:#eee;height:20px;margin-bottom:5px}.ProjectImportItem>.info>.key-value{display:flex;align-items:center;font-size:12px;height:20px}.ProjectImportItem>.info>.key-value>.key{color:#999;display:flex;align-items:center}.ProjectImportItem>.info>.key-value>.key>.text{display:flex;align-items:center}.ProjectImportItem>.info>.key-value>.key .info-icon{width:14px!important;color:#999;margin-left:2px}.ProjectImportItem>.info>.key-value>.value{color:#ccc;margin-left:auto;text-overflow:ellipsis;width:170px;text-align:right;overflow:hidden;line-height:14px;white-space:nowrap}.ProjectImportItem>.info>.key-value>.unit{line-height:14px;color:#ccc;margin-left:5px}.SearchPlaceInput{width:360px;color:#ccc}.SearchPlaceInput>.search-wrapper{position:absolute;z-index:1;box-sizing:border-box;width:inherit;max-height:500px;overflow:auto;background-color:#0c111b;border:1px solid #555;border-top:0}.SearchPlaceInput>.search-wrapper.empty>.header{font-size:12px;color:#999;height:40px;padding-left:10px;padding-right:10px;display:flex;align-items:center}.SearchPlaceInput>.search-wrapper.empty>.body,.SearchPlaceInput>.search-wrapper.empty>.footer{font-size:12px;color:#999;border-top:1px solid #333}.SearchPlaceInput>.search-wrapper.empty>.footer{height:40px;padding-left:10px;padding-right:10px;display:flex;flex-flow:row;align-items:center}.SearchPlaceInput>.search-wrapper.empty>.footer>.title{cursor:pointer}.SearchPlaceInput>.search-wrapper.empty>.footer>.delete{cursor:pointer;margin-left:auto}.SearchPlaceInput>.search-wrapper.empty .item{padding-right:10px;display:flex;flex-flow:row;align-items:center}.SearchPlaceInput>.search-wrapper.empty .item>.address{width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchPlaceInput>.search-wrapper.empty .item .icon-btn{background-color:inherit;transition:none}.SearchPlaceInput>.search-wrapper.empty .item .icon-btn .icon{color:#555}.SearchPlaceInput>.search-wrapper.empty .item .icon-btn:hover{background-color:inherit}.SearchPlaceInput>.search-wrapper.empty .item .icon-btn:hover .icon{color:#ccc}.SearchPlaceInput>.search-wrapper .item{box-sizing:border-box;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:space-between;background-color:inherit;font-size:13px;color:#ccc;cursor:pointer;width:100%}.SearchPlaceInput>.search-wrapper .item>.body{width:80%}.SearchPlaceInput>.search-wrapper .item>.body>.name{display:block;color:#ccc}.SearchPlaceInput>.search-wrapper .item>.body>.address{display:block;color:#999;font-size:12px}.SearchPlaceInput>.search-wrapper .item>.keyword{width:25%;font-size:6px;color:#d0d7d8;text-align:right;background-color:inherit}.SearchPlaceInput>.search-wrapper .item>.log{padding:0 10px}.SearchPlaceInput>.search-wrapper .item .highlight{color:#48ddf2;background-color:inherit}.SearchPlaceInput>.search-wrapper .item:first-child{border-top:0}.SearchPlaceInput>.search-wrapper .item.active,.SearchPlaceInput>.search-wrapper .item:hover{background-color:#273945}.SearchPlaceInput>.search-wrapper .item.place{height:58px;padding-top:10px}.SearchPlaceInput>.search-wrapper .item.address{padding-top:10px}.SearchPlaceInput>.search-wrapper>.loading-wrapper{width:100%;height:40px;align-items:center;display:flex;justify-content:center}.SearchPlaceInput>.search-wrapper>.loading-wrapper>.loading{width:18px!important;height:18px!important;color:#fff;background:none}.ProjectFormMapRoad{background-color:#1a1e28;height:calc(100vh - 60px)}.ProjectFormMapRoad>.header{height:70px;display:flex;align-items:center;padding-left:30px;padding-right:20px;border-bottom:1px solid #333;box-sizing:border-box}.ProjectFormMapRoad>.header>.title{font-size:18px;color:#eee}.ProjectFormMapRoad>.header>.icon{width:18px!important;height:18px!important;color:#eee;margin-left:2px;cursor:pointer}.ProjectFormMapRoad>.header>.btn{margin-left:auto;font-size:14px;height:30px;padding:0 20px;width:175px}.ProjectFormMapRoad>.header>.btn .icon{color:#232732}.ProjectFormMapRoad>.header .close-btn{margin-left:auto;padding:0}.ProjectFormMapRoad>.header .close-btn .close-icon{color:#666}.ProjectFormMapRoad>.body{height:calc(100vh - 270px);box-sizing:border-box;overflow:auto}.ProjectFormMapRoad>.body>.info-wrap{padding-left:30px;padding-right:30px;padding-top:20px}.ProjectFormMapRoad>.body>.info-wrap>.info{font-size:14px;color:#ccc}.ProjectFormMapRoad>.body>.info-wrap>.warning{margin-top:12px;font-size:14px;color:#999}.ProjectFormMapRoad>.body>.info-wrap>.btns{padding-top:20px;display:flex}.ProjectFormMapRoad>.body>.info-wrap>.btns .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 16px}.ProjectFormMapRoad>.body>.info-wrap>.btns .btn.road{margin-right:5px;margin-left:auto}.ProjectFormMapRoad>.body>.wrapper .display-flex{padding-left:30px}.ProjectFormMapRoad>.body>.wrapper .btn{width:175px;margin-top:20px}.ProjectFormMapRoad>.body>.wrapper .btn:first-child{margin-right:15px}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap{padding-left:30px;width:360px}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.header{height:40px;width:360px;color:#ccc;margin-top:10px;display:flex;flex-flow:row;align-items:center;border-bottom:1px solid #333;box-sizing:border-box}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.header>.checkbox{margin-right:5px}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.header>.show-btn{display:flex;flex-flow:row;align-items:center;padding:0;width:100%;height:23px}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.header>.show-btn:hover{background-color:inherit}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.header>.show-btn .title{font-size:14px;color:#ccc;margin-right:auto}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.header>.show-btn .icon{color:#999;margin-left:auto}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.body{border-bottom:1px solid #333;padding-bottom:10px}.ProjectFormMapRoad>.body>.road-loading{width:360px;padding:20px 0 0 30px;color:#ccc}.ProjectFormMapRoad>.body>.road-loading .circular-progress-wrap{display:flex;align-items:center;justify-content:center}.ProjectFormMapRoad>.body>.road-loading .circular-progress-wrap .circular-progress{color:#eee}.ProjectFormMapRoad>.footer{border-top:1px solid #333;padding:20px 30px 30px;box-sizing:border-box;height:140px}.ProjectFormMapRoad>.footer>.header{box-sizing:border-box}.ProjectFormMapRoad>.footer>.header>.main-title{height:20px;color:#eee;font-size:14px}.ProjectFormMapRoad>.footer>.header>.sub-title{height:20px;color:#ccc;font-size:12px}.ProjectFormMapRoad>.footer>.body{display:flex;flex-flow:row;align-items:center;padding-top:10px;box-sizing:border-box;height:50px}.ProjectFormMapRoad>.footer>.body>.select-road-project-input{width:175px}.ProjectFormMapRoad>.footer>.body>.btn{width:175px;margin-left:auto}.info-modal{width:608px;height:390px;display:flex;flex-flow:column;font-family:"Pretendard-Regular","Noto Sans KR"}.info-modal>.img{width:390px;height:306px}.info-modal>.description{display:flex;flex-flow:column;margin-top:10px;color:#ccc;font-size:12px}.info-modal>.description>.first-title{color:#95e4b3}.info-modal>.description>.second-title{margin-top:9px}.RoadItem{display:flex;flex-flow:row;align-items:center;padding-left:10px;margin-top:10px}.RoadItem:hover{background-color:#273945}.RoadItem .ProjectFieldInput.title-left{height:inherit}.RoadItem>.checkbox{margin-right:5px}.RoadItem>.title{font-size:14px;color:#ccc}.RoadItem>.road-project-input{width:175px;margin-left:auto}.RoadItem>.btn{padding:0;min-width:0}.RoadItem>.btn .icon{color:#999}.ConstructionLineInfo{z-index:1}.ConstructionLineInfo .header{display:flex;align-items:center;justify-content:space-between;padding-left:10px;padding-right:5px;font-size:10px;color:#161a24;height:24px;cursor:pointer}.ConstructionLineInfo .header .icon-btn .arrow-icon{color:#232732;width:16px;height:16px}.ConstructionLineInfo .title{height:24px;color:#232732;font-size:10px;display:flex;align-items:center;justify-content:space-between;padding-right:5px;padding-left:10px}.ConstructionLineInfo .title .wrap-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ConstructionLineInfo .title .wrap-icon .visibility-icon{width:11px;color:#232732}.ConstructionLineInfo .title .wrap-icon .visibility-icon.disabled{color:#999}.ConstructionLineInfo .line-type{display:"flex";align-items:"center";padding-left:10px;height:24px}.ConstructionLineInfo .line-type.disabled{opacity:.4}.ConstructionLineInfo .line-type:not(.title):not(.disabled):hover{cursor:pointer;display:flex;align-items:center;background-color:#eee}.ConstructionLineInfo .line-type:last-child{margin-bottom:0}.ConstructionLineInfo .line-type .img{width:16px;height:16px!important;box-sizing:border-box;display:flex;align-items:center}.ConstructionLineInfo .line-type .img .line{height:2px;width:20px;box-sizing:border-box}.ConstructionLineInfo .line-type .name{color:#161a24;font-size:12px}.ConstructionLineInfo .low-opacity{opacity:.4}.ConstructionLineInfo.dark-mode{background:#1e222e!important;z-index:100}.ConstructionLineInfo.dark-mode .header{color:#48ddf2}.ConstructionLineInfo.dark-mode .header .arrow-icon{color:#ccc}.ConstructionLineInfo.dark-mode .title{color:#999}.ConstructionLineInfo.dark-mode .title .visibility-icon{color:#eee}.ConstructionLineInfo.dark-mode .title .visibility-icon.disabled{color:#999}.ConstructionLineInfo.dark-mode .line-type:not(.title):not(.disabled):hover{background:#273945}.ConstructionLineInfo.dark-mode .name{color:#ccc}.ProjectFormDetail{position:absolute;display:flex;right:0;height:calc(100vh - 60px);box-sizing:border-box;z-index:101}.ProjectFormDetail .detail-config-wrap{width:420px;background-color:#161a24;display:flex;flex-flow:column;border-left:1px solid #333;border-right:1px solid #333}.ProjectFormDetail .detail-config-wrap>.header{padding:20px 30px;border-bottom:1px solid #333}.ProjectFormDetail .detail-config-wrap>.header .project-type-title{display:block;width:100%;margin-bottom:5px;height:20px;font-size:14px}.ProjectFormDetail .detail-config-wrap>.header .project-type-title.AI{color:#3e97ff}.ProjectFormDetail .detail-config-wrap>.header .project-type-title.DESIGNER{color:#905cff}.ProjectFormDetail .detail-config-wrap>.header .project-type-title.SITE_PLAN{color:#00d88a}.ProjectFormDetail .detail-config-wrap>.header .title{margin-bottom:10px;display:flex;flex-flow:row;align-items:center;position:relative;height:24px}.ProjectFormDetail .detail-config-wrap>.header .title>.tooltip{position:absolute;right:0}.ProjectFormDetail .detail-config-wrap>.header .detail-config-type .tabs .tab.error-field{color:#e81c1c!important}.ProjectFormDetail .detail-config-wrap>.header .detail-config-type .tabs.en-style .tab{font-size:12px}.ProjectFormDetail .detail-config-wrap>.content{overflow-y:auto;height:100vh}.ProjectFormValue-Header>.show-button{margin-right:auto;width:100px;height:30px;line-height:14px;text-transform:none}.ProjectFormBasic{padding-top:10px;padding-bottom:30px;margin-left:30px;margin-right:30px;width:360px}.ProjectFormBasic .sub-title{height:24px;width:360px;font-weight:700;display:flex;align-items:center}.ProjectFormBasic .more-fields{display:flex;flex-flow:row wrap}.ProjectFormBasic .project-field-wrapper{display:flex;justify-content:space-between}.ProjectFormBasic .project-field{margin-bottom:5px;display:flex;flex-flow:column}.ProjectFormBasic .project-field .global-value{color:#ccc;display:flex;flex-direction:column}.ProjectFormBasic .project-field .global-value .key{display:flex;align-items:center;color:#999;font-size:12px;height:20px}.ProjectFormBasic .project-field .global-value .value{width:175px;height:24px;font-size:14px;display:flex;color:#eee;align-items:center}.ProjectFormBasic .project-field .width-full{width:360px}.ProjectFormBasic .project-field .width-half{width:175px}.ProjectFormBasic .project-field>.title{color:#999;font-size:12px;margin-bottom:5px}.ProjectFormBasic .project-field>.content.project-address{width:360px;height:40px;padding-left:10px;display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#eee}.ProjectFormBasic .project-field>.content.description{margin-top:10px;width:360px;height:36px;display:flex;align-items:center;font-size:14px;color:#ccc}.ProjectFormBasic .project-field>.content.detail-description{width:360px;height:18px;display:flex;align-items:center;font-size:12px;color:#48ddf2;margin-top:5px}.ProjectFormBasic .project-field>.content.table{margin-top:10px;margin-bottom:10px}.ProjectFormBasic .project-field>.content.table table{width:280px}.ProjectFormBasic .project-field>.content.table table tr{width:100%;height:30px;display:flex;flex-direction:row;color:#ccc;font-size:14px;font-family:"Pretendard-Regular","Roboto"}.ProjectFormBasic .project-field>.content.table table tr th{display:flex;width:90px;align-items:center;font-weight:400;height:29px;justify-content:center;border-bottom:solid;border-color:#333;border-width:1px}.ProjectFormBasic .project-field>.content.table table tr th.first{width:99px!important;border-right:solid;border-color:#333;border-width:1px}.ProjectFormBasic .project-field>.content.table table tr td{display:flex;width:90px;align-items:center;font-weight:400;justify-content:center;height:inherit}.ProjectFormBasic .project-field>.content.table table tr td.first{width:90px!important;border-right:solid;border-color:#333;border-width:1px;justify-content:flex-start;padding-left:10px}.ProjectFormBasic .project-field>.content .btn-group .btn{background-color:#232732;padding-left:15px;padding-right:15px;border:1px solid #555;color:#eee;margin-right:5px;margin-bottom:5px;font-size:14px}.ProjectFormBasic .project-field>.content .btn-group .btn.active,.ProjectFormBasic .project-field>.content .btn-group .btn:hover{background-color:#60626a;font-weight:700}.ProjectFormBasic .project-field.project-address>.title{justify-content:space-between;display:flex;height:24px;align-items:center}.ProjectFormBasic .project-field.project-address>.title>.jigu-info{cursor:pointer;-webkit-user-select:none}.ProjectFormBasic .project-field.project-address .jigu-info{width:175px;height:24px}.ProjectFormBasic .project-field .designer-building-type{width:175px;display:flex;align-items:center}.ProjectFormBasic .project-field .designer-building-type .info-icon{margin-left:2px;align-items:center;justify-content:center;width:14px!important;height:14px!important}.ProjectFormBasic .required-icon{width:3px;height:3px}.ProjectFormBasic .more-btn{width:100px;margin:auto auto 30px}.ProjectFormBasic .use_district_regulation>.btn{width:140px;font-size:12px;margin-left:auto;display:flex;align-items:center;margin-top:-10px}.ProjectFormBasic .use_district_regulation>.btn .icon{color:#48ddf2}.ProjectFormBasic .use_district_regulation>.regulation-wrap{margin-top:20px}.ProjectFormValue-Header{background-color:#161a24;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:40px}.ProjectFormValue-Header>.description{margin-top:10px;margin-left:30px;width:260px;font-size:12px;line-height:14px;color:#95e4b3}.ProjectFormValue-Header>.show-button{margin-top:10px;margin-right:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:20px;background-color:#161a24;color:#ccc;align-items:center;font-size:12px;font-weight:700}.ProjectFormValue-Header>.show-button:hover{background-color:#273945}.ProjectFormValue-Header>.show-button .icon{margin-left:3px;width:18px!important;height:18px!important;color:#999}.ProjectFormValue-Header>.show-button .icon.active{color:#48ddf2}.ProjectFormValue{padding:10px 0 30px 30px;margin-right:auto;display:flex;flex-flow:row wrap;width:360px}.ProjectFormValue .project-field{margin-bottom:5px}.ProjectFormValue .project-field .header{display:flex;align-items:center}.ProjectFormValue .project-field .info-icon{width:14px;margin-left:2px}.ProjectFormValue .project-field .info-icon:hover{color:#ccc}.ProjectFormValue .project-field>.project-field-global-mini{height:24px;color:#ccc;align-items:center;display:flex;font-size:12px;justify-content:space-between}.ProjectFormValue .project-field>.project-field-global-mini .label{color:#999}.ProjectFormValue .project-field>.project-field-global-mini .value{box-sizing:border-box;color:#ccc;margin-right:10px}.ProjectFormValue .project-field>.project-field-global-mini .unit{padding-left:2px}.ProjectFormValue .project-field>.width-half{width:175px}.ProjectFormValue .project-field.Small .BuilditInput{width:101px!important}.ProjectFormValue .building-stories-wrap{width:360px;display:flex;position:relative;flex-flow:row wrap}.ProjectFormValue .more-btn-wrap{width:360px;height:44px;display:flex;align-items:flex-end;justify-content:flex-end}.ProjectFormValue .more-btn-wrap .project-field{margin-bottom:0}.ProjectFormValue .more-btn-wrap .more-btn{margin-left:10px;min-width:175px;height:24px!important}.ProjectFormValue .more-btn-wrap .law-btn{position:absolute;right:0;top:50%;width:100px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ProjectFormValue .more-fields{display:flex;flex-flow:row wrap;width:360px}.ProjectFormValue .more-fields .project-field-wrap{display:flex;flex-flow:column}.ProjectFormValue .more-fields .project-field-wrap>.title{font-size:14px;font-weight:700;color:#999;display:flex;align-items:center;height:24px;margin-bottom:5px;margin-top:10px}.ProjectFormValue .more-fields .project-field-wrap .info-icon{width:16px;height:16px;color:#999;margin-left:3px;cursor:pointer}.ProjectFormValue .more-fields .project-field-wrap .info-icon:hover{color:#ccc}.ProjectFormValue .more-fields .project-field-wrap>.project-field-group{display:flex;flex-flow:row wrap;width:360px}.ProjectFormValue .more-fields .project-field-wrap>.project-field-group .project-field-horizon{font-size:12px;justify-content:space-between;display:flex;height:24px;align-items:center}.ProjectFormValue .more-fields .project-field-wrap>.project-field-group .project-field-horizon .label{width:185px;color:#999;display:flex;align-items:center}.ProjectFormValue .more-fields .project-field-wrap>.project-field-group .project-field-horizon .value{display:flex;justify-content:flex-end;color:#ccc;padding-right:10px;width:175px;box-sizing:border-box}.ProjectFormValue .more-fields .project-field-wrap>.project-field-group .project-field-horizon .value .unit{padding-left:2px}.ProjectFormValue .more-fields .project-field-wrap>.project-field-group>.project-field{display:flex;margin-left:0}.BuildingLaws>.body{margin-top:10px;display:flex;flex-flow:row;width:586px;height:100%;font-family:"Pretendard-Regular","Noto Sans KR"}.BuildingLaws>.body>.tabs{width:178px;height:232px}.BuildingLaws>.body>.tabs .tab{width:174px}.BuildingLaws>.body>.tabs .tab.en-style{padding-top:4px;padding-bottom:4px;text-transform:none;letter-spacing:-.05em;line-height:16px}.BuildingLaws>.body>.content{color:#ccc;font-size:12px;margin-left:20px;height:-webkit-max-content;height:max-content;height:390px}.BuildingLaws>.body>.content>.info{display:flex;flex-flow:column;height:350px}.BuildingLaws>.body>.content>.info>.img{width:390px;height:306px;margin-bottom:10px}.BuildingLaws>.body-en .btn{width:178px;height:50px;margin-bottom:10px;justify-content:flex-start;text-align:left;padding-left:10px;line-height:16px;text-transform:none}.ProjectFormBuilding{display:flex;flex-flow:row;height:100%}.ProjectFormBuilding .building-types{height:100%;display:flex;flex-flow:column}.ProjectFormBuilding .building-types>ul{margin:0;padding:0}.ProjectFormBuilding .building-types>.type{flex:1 1 100%;box-sizing:border-box;width:120px;background-color:#1a1e28;align-items:center;display:flex;flex-flow:column;margin:auto}.ProjectFormBuilding .building-types>.type.buildit-type{border-right:1px solid #333;border-bottom:1px solid #333}.ProjectFormBuilding .building-types>.type.my-type{border-right:1px solid #333;border-top:1px solid #333}.ProjectFormBuilding .building-types>.type.active{border:0;background-color:#161a24}.ProjectFormBuilding .building-types>.type.active>.title{color:#95e4b3}.ProjectFormBuilding .building-types>.type>.title{color:#999;font-size:12px;margin-bottom:10px;margin-top:20px}.ProjectFormBuilding .building-types>.type>.title.disabled{color:#555}.ProjectFormBuilding .building-items-wrapper{overflow:hidden}.ProjectFormBuilding .building-items-wrapper .items-header{padding-left:30px;margin-top:30px}.ProjectFormBuilding .building-items-wrapper .items-header .info{font-size:12px;color:#ccc;height:20px;display:flex;align-items:center}.ProjectFormBuilding .building-items-wrapper .items-header.BUILDIT_TYPE{height:50px}.ProjectFormBuilding .building-items-wrapper .items-header.MY_TYPE{height:120px}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap{width:224px;margin-top:10px}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .title{display:flex;align-items:center}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .button-wrapper{width:224px;margin-top:10px;height:30px;display:flex}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .button-wrapper>.upload-btn{width:179px;height:30px;font-size:12px;font-weight:400;line-height:14px;padding-left:10px}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .button-wrapper>.upload-btn .icon{margin-left:2px;margin-right:auto;width:14px!important;height:14px!important;color:inherit}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .button-wrapper>.refresh-btn{margin-left:5px;width:40px;height:30px}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .button-wrapper>.refresh-btn .icon{margin-left:2px;width:20px!important;height:20px!important;color:inherit}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .search-field{margin-top:10px;width:224px}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .search-field .icon-btn{padding:0}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .search-field .icon-btn .remove-icon{width:14px!important;height:14px!important;margin-right:10px}.ProjectFormBuilding .building-items-wrapper .building-items{box-sizing:border-box;width:300px;overflow-y:auto;padding-left:30px;padding-top:10px}.ProjectFormBuilding .building-items-wrapper .building-items.BUILDIT_TYPE{height:calc(100% - 60px)}.ProjectFormBuilding .building-items-wrapper .building-items.MY_TYPE{height:calc(100% - 130px)}.ProjectFormBuilding .building-items-wrapper .building-items>.title{margin-top:10px;height:30px;display:flex;align-items:center}.ProjectFormBuilding .building-items-wrapper .building-items>.info{height:20px;display:flex;align-items:center;padding-bottom:20px;font-size:12px;color:#ccc}.ProjectFormBuilding .building-items-wrapper .building-items>.buffer{height:calc(100% - 288px)}.ProjectFormBuilding .building-types-btn{box-sizing:border-box;width:50px;height:50px;background-color:#232732;min-width:0;margin-bottom:10px;padding:0;color:#999;font-size:12px}.ProjectFormBuilding .building-types-btn:last-child{margin-bottom:20px}.ProjectFormBuilding .building-types-btn.active,.ProjectFormBuilding .building-types-btn:hover{background-color:#232732;border:1px solid #95e4b3}.ProjectFormBuilding .building-types-btn.active .active-img,.ProjectFormBuilding .building-types-btn:hover .active-img{display:block;width:75%;height:75%}.ProjectFormBuilding .building-types-btn.active .default-img,.ProjectFormBuilding .building-types-btn:hover .default-img{display:none;width:75%;height:75%}.ProjectFormBuilding .building-types-btn.disabled{color:#ccc;pointer-events:none;color:#555}.ProjectFormBuilding .building-types-btn .active-img{display:none}.ProjectFormBuilding .building-types-btn .default-img{width:75%;height:75%}.ProjectFormBuilding .building-drawer-open-btn{min-width:0;width:50px;height:50px;padding:0;color:#48ddf2;font-size:12px;border:1px solid #48ddf2;background-color:#383b45}.BuildingItems{margin-bottom:30px}.BuildingItems .title{padding-bottom:15px}.BuildingItems>.houses-btn-wrap{margin-bottom:10px}.BuildingItems>.houses-btn-wrap>.houses-btn{padding:0;margin-right:2px;width:28px;height:30px;box-sizing:border-box}.BuildingItems>.houses-btn-wrap>.houses-btn .houses-value{display:flex}.BuildingItems>.img-btn{position:relative;width:224px;box-sizing:border-box;height:190px;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#232732}.BuildingItems>.img-btn .building-types-icon{width:25px;height:25px;padding-top:22px;opacity:.8;position:absolute;top:0;display:flex}.BuildingItems>.img-btn .building-types-icon.building-types-add{display:none}.BuildingItems>.img-btn .building-types-icon.building-types-check{color:#95e4b3}.BuildingItems>.img-btn .building-types-icon.building-types-sub{display:none}.BuildingItems>.img-btn:hover{background-color:#273945}.BuildingItems>.img-btn:hover .building-types-add{color:#48ddf2;display:flex;width:25px;height:25px}.BuildingItems>.img-btn:hover .building-types-check{display:none;width:25px;height:25px}.BuildingItems>.img-btn:hover .building-types-sub{color:#eee;display:flex;width:25px;height:25px}.MyBuildingItems{background-color:#232732;margin-bottom:30px;border-radius:6px;width:224px}.MyBuildingItems.empty{height:100px;display:flex;align-items:center;justify-content:center;color:#999;font-size:12px}.MyBuildingItems.empty:hover{background-color:#232732}.MyBuildingItems:hover{background-color:#273945}.MyBuildingItems>.header{display:flex;flex-flow:row;align-items:center;padding:20px 10px 10px}.MyBuildingItems>.header>.id{margin-right:10px;color:#ccc;font-size:14px}.MyBuildingItems>.img,.MyBuildingItems>.img>.img-btn{width:224px;height:188px;display:flex;justify-content:center}.MyBuildingItems>.img>.img-btn{position:relative;align-items:center;border-radius:6px}.MyBuildingItems>.img>.img-btn img{width:188px;height:188px}.MyBuildingItems>.img>.img-btn .building-types-icon{width:25px;height:25px;opacity:.8;position:absolute;top:0;display:flex}.MyBuildingItems>.img>.img-btn .building-types-icon.building-types-add{display:none}.MyBuildingItems>.img>.img-btn .building-types-icon.building-types-check{color:#95e4b3}.MyBuildingItems>.img>.img-btn .building-types-icon.building-types-sub{display:none}.MyBuildingItems>.img>.img-btn:hover{background-color:inherit}.MyBuildingItems>.img>.img-btn:hover .building-types-add{color:#48ddf2;display:flex}.MyBuildingItems>.img>.img-btn:hover .building-types-check{display:none}.MyBuildingItems>.img>.img-btn:hover .building-types-sub{color:#eee;display:flex}.MyBuildingItems>.img>.img-btn .building-types-add{display:none}.MyBuildingItems>.info{display:flex;flex-flow:column;padding:10px 10px 20px}.MyBuildingItems>.info>.name{color:#ccc;font-size:14px;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.MyBuildingItems>.info>.key-value{display:flex;align-items:center;font-size:12px;height:20px}.MyBuildingItems>.info>.key-value>.key{display:flex;color:#999}.MyBuildingItems>.info>.key-value>.value{color:#ccc;margin-left:auto;display:flex}.MyBuildingItems>.info>.key-value>.value .house-type{width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:right}.MyBuildingItems>.info>.key-value>.value .unit{width:30px;display:flex;align-items:center;justify-content:flex-end;text-align:right;font-size:12px;line-height:14px}.ProjectFormHousing{position:relative;height:calc(100vh - 247px);box-sizing:border-box;margin-left:30px;padding-top:10px}.ProjectFormHousing .title{font-size:14px;color:#999;font-weight:700;height:24px;font-family:"Pretendard-Regular",Noto Sans KR;display:flex;align-items:center;letter-spacing:-.05em}.ProjectFormHousing>.area-type>.area-type-select{width:175px;height:40px;box-sizing:border-box;background-color:#0c111b;color:#ccc;font-size:14px}.ProjectFormHousing>.area-type>.area-type-select .area-type-option{width:175px;background-color:#0c111b;color:#ccc;padding:10px}.ProjectFormHousing>.area-type>.area-type-select>div>select{width:175px;box-sizing:border-box;padding:0 10px}.ProjectFormHousing>.area-type>.area-type-select>div>div{padding:0}.ProjectFormHousing>.area-type>.area-type-select svg{color:#ccc;width:20px;height:20px}.ProjectFormHousing>.available-list{margin-left:-30px;padding-left:30px;padding-bottom:5px;display:flex;flex-flow:column}.ProjectFormHousing>.available-list>.info{color:#ccc;font-size:12px;margin-bottom:20px}.ProjectFormHousing>.available-list>.header{color:#999;font-size:14px;font-weight:700;margin-bottom:10px}.ProjectFormHousing>.available-list>.item{display:flex;flex-flow:row;align-items:center;color:#ccc;height:20px;font-size:12px}.ProjectFormHousing>.available-list>.item.font-highlight{color:#e81c1c}.ProjectFormHousing>.available-list>.item>.name{margin-left:5px;min-width:104px}.ProjectFormHousing>.available-list>.item>.name .circle-icon{margin-right:5px}.ProjectFormHousing>.available-list>.item>.name.padding-right{padding-right:10px}.ProjectFormHousing>.line{width:360px;height:1px;background-color:#333;margin-bottom:10px}.ProjectFormHousing>.content .errormsg{font-family:"Pretendard-Regular",Noto Sans KR;font-size:12px;line-height:20px;display:flex;align-items:center;letter-spacing:-.05em;color:#e81c1c}.ProjectFormHousing>.content>.sub-title{height:24px;display:flex;align-items:center;font-size:14px;color:#999;font-weight:700;margin-bottom:10px}.ProjectFormHousing>.content>.housing-type-add-btn{width:175px}.ProjectFormHousing>.content>.housing-type-add-btn.btn-small{height:24px}.ProjectFormHousing>.content>.housing-item{padding-bottom:5px;border-bottom:1px solid #333;margin-bottom:10px}.ProjectFormHousing>.content>.housing-item>.header{display:flex;flex-flow:row;align-items:center;margin-bottom:3px}.ProjectFormHousing>.content>.housing-item>.header .close-icon{width:16px!important;height:16px!important;color:#555}.ProjectFormHousing>.content>.housing-item>.content{display:flex;flex-flow:row;flex-direction:row;flex-wrap:wrap;align-content:space-around;justify-content:space-between}.ProjectFormHousing>.content>.housing-item>.content>.proportion{width:175px;margin-left:10px}.ProjectFormHousing>.content>.housing-item>.content>.housing-select{width:50%}.ProjectFormHousing>.content>.housing-item>.content>.housing-select.area{width:175px}.ProjectFormHousing>.content>.housing-item>.content>.housing-select.area.DESIGNER,.ProjectFormHousing>.content>.housing-item>.content>.housing-select.area.SITE_PLAN{width:100%}.ProjectFormHousing>.content>.housing-item>.content>.housing-select.bay{width:95px;margin-left:10px}.ProjectFormHousing>.content>.housing-item>.content>.housing-select.full-width{width:100%!important}.ProjectFormHousing>.content>.housing-item>.content .housing-input{margin-top:5px;height:24px;width:175px;box-sizing:border-box;color:#ccc}.ProjectFormHousing>.content>.housing-item>.content .housing-input>input{text-align:right}.ProjectFormHousing>.content{color:#ccc;width:360px}.ProjectFormHousing>.content .housing-plan-type.my-type{background-color:#232732;margin-bottom:20px;border-radius:6px}.ProjectFormHousing>.content .housing-plan-type.my-type>.header{display:flex;align-items:center;padding-left:10px;padding-right:10px;height:40px;font-size:14px}.ProjectFormHousing>.content .housing-plan-type.my-type>.body{display:flex}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.img{width:165px;height:148px;display:flex;align-items:center;justify-content:center}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.img img{width:125px;padding-bottom:10px}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info{width:185px;height:148px;padding-left:10px;box-sizing:border-box}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info>.title{height:24px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;color:#ccc}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info>.key-value{display:flex;font-size:12px;align-items:center;height:20px}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info>.key-value>.key{color:#999}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info>.key-value>.value{text-align:end;width:100px;color:#ccc;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info>.key-value>.value.en-style{width:80px}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info>.my-type-proportion{margin-top:5px}.ProjectFormBuildingDrawer{height:calc(100vh - 60px);width:356px;background-color:#1a1e28}.ProjectFormBuildingDrawer>.header{display:flex;flex-flow:column;padding:20px 30px 10px;box-sizing:border-box;height:80px}.ProjectFormBuildingDrawer>.header>.title{height:30px;color:#eee;font-size:18px}.ProjectFormBuildingDrawer>.header>.count{font-size:14px;display:flex;flex-flow:row;align-items:center;font-weight:700}.ProjectFormBuildingDrawer>.header>.info{flex-direction:row;color:#ccc;font-size:12px}.ProjectFormBuildingDrawer>.header>.close-btn{margin-left:auto;margin-top:20px;margin-bottom:20px;background:#1a1e28;border:none;color:#999;font-size:12px;padding:0}.ProjectFormBuildingDrawer>.header>.close-btn .close-icon{width:20px;height:20px}.ProjectFormBuildingDrawer .border{margin:auto;width:296px;height:1px;background-color:#333;display:flex;justify-content:center}.ProjectFormBuildingDrawer>.content{padding-bottom:10px;box-sizing:border-box;height:calc(100% - 81px);overflow-y:auto}.ProjectFormBuildingDrawer>.content>.error-section{padding-left:30px;padding-top:10px}.ProjectFormBuildingDrawer>.content>.title{padding-left:30px;height:24px;font-size:14px;color:#999;margin-bottom:5px;margin-top:10px;display:flex;align-items:center}.ProjectFormBuildingDrawer>.content>.empty{width:295px;height:139px;display:flex;color:#999;font-size:12px;align-items:center;justify-content:center;border-radius:6px;background-color:#232732;margin:auto auto 10px}.SelectedBuildingType{background:#232732;margin-bottom:5px;border-radius:6px;box-sizing:border-box}.SelectedBuildingType.vertical{width:224px}.SelectedBuildingType.vertical>.header{height:50px}.SelectedBuildingType.vertical>.img{height:188px;display:flex;align-items:center;justify-content:center}.SelectedBuildingType.vertical>.info{padding:0 16px 20px 10px}.SelectedBuildingType.vertical>.info>.name{color:#ccc;font-size:14px;margin-bottom:5px}.SelectedBuildingType.vertical>.info>.key-value{display:flex;flex-flow:row;align-items:center;font-size:12px}.SelectedBuildingType.vertical>.info>.key-value>.key{color:#999}.SelectedBuildingType.vertical>.info>.key-value>.value{margin-left:auto;color:#ccc}.SelectedBuildingType.horizontal{width:295px;margin-left:30px}.SelectedBuildingType.horizontal>.header{height:40px}.SelectedBuildingType.horizontal>.body{display:flex;flex-flow:row;height:99px}.SelectedBuildingType.horizontal>.body>.img{width:106px;max-width:106px;height:99px;padding:2px;box-sizing:border-box}.SelectedBuildingType.horizontal>.body>.img>img{max-width:100%;max-height:100%}.SelectedBuildingType.horizontal>.body>.info{width:190px;height:99px}.SelectedBuildingType.horizontal>.body>.info>.name{padding:0 10px;margin-bottom:5px;display:flex;align-items:center;height:24px;color:#ccc;font-size:14px}.SelectedBuildingType.horizontal>.body>.info>.key-value{display:flex;flex-flow:row;align-items:center;font-size:12px;height:20px;padding:0 10px}.SelectedBuildingType.horizontal>.body>.info>.key-value>.key{color:#999}.SelectedBuildingType.horizontal>.body>.info>.key-value>.value{color:#ccc;margin-left:auto}.SelectedBuildingType>.header{font-size:12px;padding-left:10px;padding-right:10px;display:flex;flex-flow:row;align-items:center;height:40px}.SelectedBuildingType>.header>.title{color:#ccc}.SelectedBuildingType>.header>.close-btn{margin-left:auto;padding:0}.SelectedBuildingType>.header>.close-btn svg{color:#555;width:16px;height:16px}.SelectedBuildingType>.body{display:flex;flex-flow:row;height:90px}.SelectedBuildingType>.body>.img{width:115px;display:flex;align-items:center;justify-content:center}.SelectedMyBuildingType{background:#232732;margin-bottom:10px;border-radius:6px;position:relative;box-sizing:border-box}.SelectedMyBuildingType.vertical{width:224px}.SelectedMyBuildingType.vertical>.header{box-sizing:border-box;height:50px;padding:20px 10px 10px}.SelectedMyBuildingType.vertical>.header>.title{display:flex;align-items:center}.SelectedMyBuildingType.vertical>.header>.title>.id{font-size:14px;color:#ccc;margin-right:10px}.SelectedMyBuildingType.vertical>.img{box-sizing:border-box;height:188px;text-align:center}.SelectedMyBuildingType.vertical>.img img{width:188px}.SelectedMyBuildingType.vertical>.info{box-sizing:border-box;padding:10px 10px 20px}.SelectedMyBuildingType.vertical>.info>.name{height:20px;color:#ccc;font-size:14px;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.SelectedMyBuildingType.vertical>.info>.key-value{height:20px;display:flex;align-items:center;flex-flow:row;font-size:12px}.SelectedMyBuildingType.vertical>.info>.key-value>.key{color:#999}.SelectedMyBuildingType.vertical>.info>.key-value>.value{margin-left:auto;color:#ccc;display:flex}.SelectedMyBuildingType.horizontal{width:295px;margin-left:30px}.SelectedMyBuildingType.horizontal>.header{height:40px;display:flex;align-items:center;padding:0 10px}.SelectedMyBuildingType.horizontal>.header>.title{display:flex;align-items:center}.SelectedMyBuildingType.horizontal>.header>.title>.id{color:#ccc;font-size:14px;margin-right:10px}.SelectedMyBuildingType.horizontal>.header>.close-btn{margin-left:auto;padding:0}.SelectedMyBuildingType.horizontal>.header>.close-btn svg{color:#555;width:16px;height:16px}.SelectedMyBuildingType.horizontal>.body{display:flex;flex-flow:row}.SelectedMyBuildingType.horizontal>.body>.img{width:106px;height:119px;padding:10px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.SelectedMyBuildingType.horizontal>.body>.img img{width:100%}.SelectedMyBuildingType.horizontal>.body>.info{width:190px;height:119px}.SelectedMyBuildingType.horizontal>.body>.info>.name{padding:0 10px;margin-bottom:5px;color:#ccc;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:170px;line-height:24px;height:24px}.SelectedMyBuildingType.horizontal>.body>.info>.key-value{display:flex;flex-flow:row;align-items:center;font-size:12px;padding:0 10px;height:20px}.SelectedMyBuildingType.horizontal>.body>.info>.key-value>.key{color:#999}.SelectedMyBuildingType.horizontal>.body>.info>.key-value>.value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px;text-align:right;color:#ccc;margin-left:auto}.SelectedMyBuildingType.horizontal>.body>.info>.key-value>.value.en{width:80px}.SelectedMyBuildingType.horizontal>.body>.info>.key-value>.unit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#ccc}.ProjectFormHousingChart{height:calc(100vh - 60px);width:356px;background-color:#1a1e28;box-sizing:border-box}.ProjectFormHousingChart>.content>.header{height:70px;display:flex;padding-left:30px;align-items:center;color:#ccc;font-size:18px;border-bottom:1px solid #333;box-sizing:border-box}.ProjectFormHousingChart>.content>.chart-wrapper{padding:20px 30px}.ProjectFormHousingChart>.content>.chart-wrapper>.HousingChart .C3Chart-legend{height:calc(100vh - 500px);overflow-y:auto;padding:5px 0;justify-content:unset}.ProjectFormHousingChart>.content>.chart-wrapper>.HousingChart .C3Chart-legend>.legend-item{width:276px;cursor:pointer}.ProjectFormHousingChart>.content>.chart-wrapper>.HousingChart .C3Chart-legend>.legend-item.focused>.legend-id,.ProjectFormHousingChart>.content>.chart-wrapper>.HousingChart .C3Chart-legend>.legend-item.focused>.proportion{color:#ccc}.ProjectFormHousingChart>.content>.chart-wrapper>.HousingChart .C3Chart-legend>.legend-item>.symbol{width:10px;height:10px}.ProjectFormHousingChart>.content>.chart-wrapper>.HousingChart .C3Chart-legend>.legend-item>.legend-id{margin-left:10px;width:170px;color:inherit;display:flex;flex-flow:row;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectFormHousingChart>.content>.chart-wrapper>.HousingChart .C3Chart-legend>.legend-item>.proportion{width:40px;margin-left:auto;text-align:right}.c3-axis-y text{font-size:10px}.c3-axis-y text,.c3-legend-item text{fill:#999;font-family:"Pretendard-Regular","Roboto","Noto Sans KR"}.c3-legend-item text{font-size:12px}.c3-axis-x text{font-size:11px;fill:#ccc;font-family:"Pretendard-Regular","Roboto","Noto Sans KR"}.c3-axis path{stroke:#999}.c3-axis-x line{stroke:none}.c3-axis-y line{stroke:#555}.one .c3-axis-y text,.one .c3-axis line,.one .c3-axis path,.one .c3-legend-item{visibility:hidden!important}.C3ChartWrapper .C3Chart .c3-shape{stroke:#232732}.C3ChartWrapper .C3Chart-legend{justify-content:center;display:flex;flex-flow:column}.C3ChartWrapper .C3Chart-legend>.legend-item{display:flex;flex-flow:row;margin-bottom:10px;align-items:center;color:#999;width:296px;cursor:pointer}.C3ChartWrapper .C3Chart-legend>.legend-item.focused>.legend-id,.C3ChartWrapper .C3Chart-legend>.legend-item.focused>.proportion{color:#ccc}.C3ChartWrapper .C3Chart-legend>.legend-item>.symbol{width:10px;height:10px;border-radius:50%}.C3ChartWrapper .C3Chart-legend>.legend-item>.legend-id{margin-left:10px;width:220px;height:20px;color:inherit;display:block;line-height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.C3ChartWrapper .C3Chart-legend>.legend-item>.proportion{display:flex;flex-flow:row;align-items:center;height:20px;width:40px;margin-left:auto}.C3ChartWrapper.bottom{display:flex;flex-flow:column}.C3ChartWrapper.right{display:flex;flex-flow:row}.C3ChartWrapper.right>.C3Chart-legend{flex-flow:column}.C3ChartWrapper.right>.C3Chart-legend>.legend-item{margin-left:35px}.ProjectFormJiguInfo{height:calc(100vh - 60px);width:356px;background-color:#1a1e28;box-sizing:border-box}.ProjectFormJiguInfo>.content>.header{height:70px;display:flex;padding-left:30px;align-items:center;color:#ccc;font-size:18px;border-bottom:1px solid #333;box-sizing:border-box}.ProjectFormJiguInfo>.content>.info-wrap{display:flex;flex-flow:row}.ProjectFormJiguInfo>.content>.info-wrap>.info-nav{width:100px;box-sizing:border-box;height:calc(100vh - 130px);overflow-y:scroll;text-align:center;border-right:1px solid #333;background-color:#1a1e28}.ProjectFormJiguInfo>.content>.info-wrap>.info-nav>.area-content>.header{width:100%;box-sizing:border-box;color:#ccc;font-size:14px;height:24px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ccc}.ProjectFormJiguInfo>.content>.info-wrap>.info-nav>.area-content>.jibun{width:100%;box-sizing:border-box;cursor:pointer;height:20px;color:#999;font-size:12px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #333}.ProjectFormJiguInfo>.content>.info-wrap>.info-nav>.area-content>.jibun:hover{color:#95e4b3}.ProjectFormJiguInfo>.content>.info-wrap>.info-nav>.area-content>.jibun.active{color:#95e4b3;border-right:1px solid inherit}.ProjectFormJiguInfo>.content>.info-wrap>.info{width:256px;box-sizing:border-box;padding:10px 20px 20px;overflow-y:scroll;height:calc(100vh - 130px)}.ProjectFormJiguInfo>.content>.info-wrap>.info .btn .icon{color:#48ddf2}.ProjectFormJiguInfo>.content>.info-wrap>.info>.address{padding-bottom:20px;border-bottom:1px solid #555;box-sizing:border-box}.ProjectFormJiguInfo>.content>.info-wrap>.info>.address>.title{font-size:12px;color:#999;margin-bottom:5px}.ProjectFormJiguInfo>.content>.info-wrap>.info>.address>.content{font-size:14px;color:#ccc}.ProjectFormJiguInfo>.content>.info-wrap>.info>.jigu-raw{margin-top:20px;display:flex;flex-flow:column;padding-bottom:10px;box-sizing:border-box;border-bottom:1px solid #555}.ProjectFormJiguInfo>.content>.info-wrap>.info>.jigu-raw>.title{color:#48ddf2;font-weight:700;font-size:14px;height:24px}.ProjectFormJiguInfo>.content>.info-wrap>.info>.jigu-raw>.content{display:flex;flex-flow:column;min-height:30px;padding:5px 0;font-size:14px;margin-bottom:20px}.ProjectFormJiguInfo>.content>.info-wrap>.info>.jigu-raw>.content>.key{color:#999;font-size:12px;height:20px}.ProjectFormJiguInfo>.content>.info-wrap>.info>.jigu-raw>.content>.value{padding-top:5px;color:#ccc;font-size:14px;width:100%}.router-link,.router-link .CopyProjectInfo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.router-link .CopyProjectInfo{color:#ccc!important;font-weight:700;font-size:12px;padding-right:7px;height:20px;display:flex;cursor:pointer;flex-direction:row;justify-content:center;align-items:center;margin-top:5px}.router-link .CopyProjectInfo:hover{background-color:#273945}.router-link .CopyProjectInfo.project-form{padding-left:10px;height:40px;margin-top:0;padding-right:10px}.router-link .CopyProjectInfo>.text{letter-spacing:-.05em;margin-right:5px;line-height:1.5em}.router-link .CopyProjectInfo>.icon{width:16px!important}.router-link .CopyProjectInfo>.icon.arrow-icon{color:#999;margin-right:2px}.MyPageHead{width:100%;background-color:#161a24;height:100%}.MyPageHead a{text-decoration:none}.MyPageHead .content{width:1200px;margin:0 auto}.MyPageHead .content .pageInfoLayer{width:100%;height:15px;margin-top:20px;display:flex;justify-content:flex-end;align-items:center;color:#999}.MyPageHead .content .buttonLayer{justify-content:space-between;margin-top:23px;flex-direction:row;display:flex;margin-bottom:20px}.MyPageHead .content .buttonLayer .title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;font-size:30px;height:40px;align-items:center;font-family:"Pretendard-Regular",Noto Sans KR}.MyPageHead .content .buttonLayer .buttons{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;justify-content:flex-end}.MyPageHead .content .buttonLayer .buttons .emailButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:174px;height:40px;background-color:#232732;color:#ccc;border-radius:6px;font-family:"Pretendard-Regular",Noto Sans KR;text-transform:none;font-size:14px;line-height:16px;padding:20px}.MyPageHead .content .buttonLayer .buttons .emailButton .text{font-weight:100}.MyPageHead .content .buttonLayer .buttons .pointButton{height:40px;border-radius:6px;align-items:center;display:flex;justify-content:flex-start;font-family:"Pretendard-Regular",Noto Sans KR;margin-left:10px}.MyPageHead .content .buttonLayer .buttons .pointButton .svg{display:flex;align-items:center}.MyPageHead .content .buttonLayer .buttons .pointButton .svg>object{width:16px!important;height:16px!important}.MyPageHead .content .buttonLayer .buttons .pointButton .text{font-size:14px;line-height:17px;color:#999;margin-left:5px;margin-top:1px;font-family:"Pretendard-Regular",Noto Sans KR;font-weight:100}.MyPageHead .content .buttonLayer .buttons .pointButton .point{text-align:right;font-size:18px;line-height:21px;color:#ccc;margin-left:7px;font-family:"Pretendard-Regular",Roboto;font-weight:400}.MyPageHead .content .buttonLayer .buttons .switchTabs{display:flex;background-color:#383b45;height:36px;border-radius:6px;padding:2px;align-items:center;text-align:center;margin-left:10px}.MyPageHead .content .buttonLayer .buttons .switchTabs .switchButton{font-size:12px;line-height:128.7%;height:36px;background-color:#383b45;color:#ccc;padding:0;font-family:"Pretendard-Regular",Noto Sans KR}.MyPageHead .content .buttonLayer .buttons .switchTabs .switchButton:hover{background-color:#60626a;color:#eee}.MyPageHead .content .buttonLayer .buttons .switchTabs .switchButton.enable{background-color:#eee;color:#232732}.MyPageHead .content .buttonLayer .buttons .newCadButton{font-size:14px;width:170px;margin-left:12px;margin-right:5px}.MyPageHead .content .buttonLayer .buttons .icon-wrap{width:24px;display:flex;justify-content:center;align-items:center}.MyPageHead .content .buttonLayer .buttons .icon-wrap .icon{width:17px!important}.MyPageHead .content>.servicePlan{color:#999;display:flex}.MyPageHead .content>.servicePlan .service-plan-title{color:#eee;font-size:16px;height:50px;box-sizing:border-box;padding:1px 0}.MyPageHead .content>.servicePlan .no-plan .link{color:#48ddf2;margin-left:5px;cursor:pointer}.MyPageHead .content>.servicePlan .divider{border:1px solid #333;margin:20px;height:99px}.MyPageHead .content>.servicePlan article:first-child{width:300px}.MyPageHead .content>.servicePlan article:first-child .key-value{margin-top:8px;width:300px;height:40px}.MyPageHead .content>.servicePlan article{display:flex;flex-direction:column;justify-content:center}.MyPageHead .content>.servicePlan article .key-value{width:330px;height:33px;align-items:center;display:flex;justify-content:space-between}.MyPageHead .content>.servicePlan article .key-value .icon{width:25px!important;height:25px!important;cursor:pointer;display:flex;justify-content:center}.MyPageHead .content>.servicePlan article .key-value .icon>.info-icon{width:14px;color:#999}.MyPageHead .content>.servicePlan article .key-value>.key{font-size:14px;display:inline-flex;align-items:center;line-height:33px}.MyPageHead .content>.servicePlan article .key-value>.value{font-size:16px;display:flex;justify-content:space-between;align-items:center;color:#eee}.MyPageHead .content>.servicePlan .PLATINUM-wrapper{width:149px;height:40px;border-radius:6px;border:1px solid #48ddf2;font-weight:700;line-height:40px;display:flex;align-items:center;padding-left:10px;padding-right:10px;letter-spacing:-.05em;box-sizing:border-box}.MyPageHead .content>.servicePlan .PLATINUM-wrapper .PLATINUM{background:linear-gradient(95.5deg,#48ddf2 16.29%,#95e4b3 84.25%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:18px}.MyPageHead .content>.servicePlan .PLATINUM-wrapper .PLATINUM-using{margin-left:3px;color:#48ddf2;font-size:14px}.sitePageContent{position:relative;width:1200px;min-height:calc(100vh - 180px);margin:0 auto;overflow:-webkit-paged-x;background-color:#1a1e28}.sitePageContent .siteInfo{position:relative;display:flex;height:30px;margin-top:32px}.sitePageContent .siteInfo .all-card-cnt{margin-left:5px}.sitePageContent .siteInfo>.tooltip{align-items:center}.sitePageContent .siteInfo>div{line-height:26px}.sitePageContent .siteInfo .icon{margin-left:6.5px;margin-right:5px;display:flex}.sitePageContent .siteInfo .icon .help-icon{width:18px;height:18px}.sitePageContent .siteInfo .bold{font-weight:700}.sitePageContent>.info{position:relative;font-size:18px;line-height:26px;display:flex;align-items:center;color:#ccc}.sitePageContent>.info div{display:inline}.sitePageContent>.info .icon{margin-left:6.5px;color:#eee}.sitePageContent>.info span{font-weight:700}.sitePageContent>.interactionLayer{position:relative;justify-content:space-between;display:flex;margin-top:10px}.sitePageContent>.interactionLayer .search-wrapper{display:flex}.sitePageContent>.interactionLayer .search-wrapper .search-field-select{display:flex;width:120px;height:40px;margin-right:10px}.sitePageContent>.interactionLayer .search-wrapper .input-search{width:259px;margin-right:10px;height:40px}.sitePageContent>.interactionLayer .search-wrapper .input-search .svg{width:20px;height:20px;margin-right:10px;margin-top:5px}.sitePageContent>.interactionLayer .search-wrapper .input-search .icon-btn{padding:0}.sitePageContent>.interactionLayer .search-wrapper .input-search .icon-btn .remove-icon{width:14px!important;height:14px!important;margin-right:10px}.sitePageContent>.interactionLayer .search-wrapper .search-info{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-items:center}.sitePageContent>.interactionLayer .right-wrapper{display:flex}.sitePageContent>.interactionLayer .right-wrapper .img{margin-top:20px}.sitePageContent>.interactionLayer .right-wrapper .download-check{width:184px;height:40px;align-items:center;justify-content:center}.sitePageContent>.interactionLayer .right-wrapper .download-check .wrap-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.sitePageContent>.interactionLayer .right-wrapper .download-check .wrap-icon>.info-icon{width:16px}.sitePageContent>.interactionLayer .right-wrapper>.file-button{margin-right:5px;width:221px;display:flex;justify-content:flex-start;padding-left:10px}.sitePageContent>.interactionLayer .right-wrapper>.file-button>span{display:flex;justify-content:space-between}.sitePageContent>.interactionLayer .right-wrapper>.file-button .icon{margin-right:13px}.sitePageContent>.interactionLayer .buttonLayer .callButton{width:180px;height:40px;align-items:center;display:flex}.sitePageContent>.interactionLayer .buttonLayer .callButton .buttonText{display:flex;line-height:20px;width:117px;height:24px;text-align:center}.sitePageContent>.interactionLayer .buttonLayer .callButton .img{display:flex;width:15px;height:15px;margin-left:6.7px}.sitePageContent>.interactionLayer .buttonLayer .callButton .img .object{width:15px;height:15px}.sitePageContent>.file-layer{justify-content:space-between;display:flex;margin-top:10px;background-color:#161a24;width:inherit;height:50px;color:#ccc;align-items:center}.sitePageContent>.file-layer>.left-wrapper{display:flex}.sitePageContent>.file-layer>.left-wrapper>.check-box{color:#999;width:40px;height:20px;padding:12px 0 0}.sitePageContent>.file-layer>.left-wrapper>.check-box.checked{color:#95e4b3}.sitePageContent>.file-layer>.left-wrapper>.sort-type{list-style:none;display:flex;justify-content:center;flex-direction:column;align-items:center;cursor:pointer;box-sizing:border-box;font-size:14px}.sitePageContent>.file-layer>.left-wrapper>.sort-type>.name{margin-top:10px}.sitePageContent>.file-layer>.left-wrapper>.sort-type>.arrow{display:flex;height:20px;justify-content:flex-start;flex-direction:column}.sitePageContent>.file-layer>.left-wrapper>.sort-type .icon{width:10px!important;height:10px!important}.sitePageContent>.file-layer>.left-wrapper>.sort-type.width-70{width:70px}.sitePageContent>.file-layer>.left-wrapper>.sort-type.width-107{width:107px}.sitePageContent>.file-layer>.right-wrapper{display:flex}.sitePageContent>.file-layer>.right-wrapper>.file-button{width:170px;height:40px;align-items:center;display:flex;justify-content:space-between}.sitePageContent>.file-layer>.right-wrapper>.file-button .buttonText{display:flex;line-height:20px;font-size:14px;font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;padding-left:10px}.sitePageContent>.file-layer>.right-wrapper>.file-button .icon{display:flex;width:20px;height:20px;margin-right:10px;align-items:center}.sitePageContent>.file-layer>.right-wrapper>.file-button.not-first{margin-left:5px}.sitePageContent>.file-layer>.right-wrapper .delete-Button{width:40px;height:40px;margin-left:5px}.sitePageContent>.file-layer>.right-wrapper .delete-Button .icon{display:flex;width:20px;height:20px;align-items:center;color:#999}.sitePageContent .cardTable{position:relative;top:30px;display:flex;flex-flow:wrap;justify-content:flex-start}.sitePageContent .cardTable .card{position:relative;width:285px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box;border-radius:6px;background-color:#232732;display:flex;flex-flow:column;margin-bottom:30px}.sitePageContent .cardTable .card .header{width:285px;height:20px;margin-top:15px;margin-bottom:15px;align-items:center;display:flex;justify-content:space-between}.sitePageContent .cardTable .card .header .titleCheck{display:flex;width:20px;height:20px;color:#999;margin-left:16px}.sitePageContent .cardTable .card .header .titleCheck.checked{color:#95e4b3}.sitePageContent .cardTable .card .header .title{display:flex;font-weight:400;line-height:16px;margin-left:10px}.sitePageContent .cardTable .card .header .left-wrap{display:flex;align-items:center}.sitePageContent .cardTable .card .header .right-wrap .button{min-width:30px;width:30px;height:30px}.sitePageContent .cardTable .card .header .right-wrap .button .icon.icon-download{width:16px!important}.sitePageContent .cardTable .card .header .right-wrap .button .icon.icon-delete{width:17px!important}.sitePageContent .cardTable .card .over-img{position:absolute;z-index:100;background-color:rgba(0,0,0,.5);width:285px;height:285px;top:50px;left:0;display:flex;flex-direction:column}.sitePageContent .cardTable .card .over-img .button{width:40px;margin-left:auto;margin-right:auto;margin-top:10px}.sitePageContent .cardTable .card .over-img .button.start{margin-top:auto}.sitePageContent .cardTable .card .over-img .button.end{margin-bottom:auto}.sitePageContent .cardTable .card .img{position:relative;width:285px;height:285px;background-color:#161a24;border-color:#232732}.sitePageContent .cardTable .card .info{position:relative;margin-top:10px}.sitePageContent .cardTable .card .info .nameTag{position:relative;width:285px;height:30px;display:flex;align-items:center}.sitePageContent .cardTable .card .info .nameTag div{display:inline}.sitePageContent .cardTable .card .info .nameTag>.editIcon{padding:10px;width:20px;height:20px;color:#266}.sitePageContent .cardTable .card .info .nameTag>.nameNoEdit{display:flex;align-items:center;width:273px;margin-left:6px;margin-right:6px;border:0;background-color:#232732;height:40px}.sitePageContent .cardTable .card .info .nameTag>.nameNoEdit:hover{background-color:#273945;cursor:text}.sitePageContent .cardTable .card .info .nameTag>.nameNoEdit>.nameArea{padding:10px;max-width:273px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sitePageContent .cardTable .card .info .nameTag>.nameEdit{display:flex;width:273px;margin-left:6px;margin-right:6px;height:40px;color:#eee}.sitePageContent .cardTable .card .info .cardContent{position:relative;padding-top:10px;display:flex}.sitePageContent .cardTable .card .info .cardContent .infoTable{display:flex;width:285px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-flow:column wrap;margin-bottom:20px}.sitePageContent .cardTable .card .info .cardContent .infoTable .file-address{font-size:12px;padding-left:16px;color:#eee;height:20px;margin-bottom:5px}.sitePageContent .cardTable .card .info .cardContent .infoTable .info-icon{width:14px!important;color:#999;margin-left:3px}.sitePageContent .cardTable .card .info .cardContent .infoTable .infoRow{display:flex;flex-flow:nowrap;justify-content:space-between;width:285px;min-height:20px}.sitePageContent .cardTable .card .info .cardContent .infoTable .infoRow .rowTitle{display:flex;width:86px;align-items:center;color:#999;font-size:12px;line-height:14px;font-family:"Pretendard-Regular",Roboto;padding-left:16px;text-overflow:ellipsis}.sitePageContent .cardTable .card .info .cardContent .infoTable .infoRow .rowValue{display:flex;align-items:center;justify-content:flex-end;text-align:right;width:167px;color:#ccc;font-size:12px;line-height:14px;font-family:"Pretendard-Regular",Roboto;padding-right:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sitePageContent .cardTable .card .info .cardContent .infoTable .infoRow .rowValue.padding-right-none{padding-right:0;display:inline-block;line-height:20px}.sitePageContent .cardTable .card .info .cardContent .infoTable .infoRow .unit{padding-right:16px;width:30px;display:flex;align-items:center;justify-content:flex-end;text-align:right;color:#ccc;font-size:12px;line-height:14px;font-family:"Pretendard-Regular",Roboto}.sitePageContent .cardTable .card .info .cardContent .infoTable .infoRow:first-child .rowValue{line-height:20px;display:block;text-overflow:ellipsis}.sitePageContent .bottom-button{width:40px;height:40px;margin-top:20px}.sitePageContent .bottom-button svg{width:20px;height:20px}.sitePageContent .noItemText,.sitePageContent .pagination{position:relative;margin-top:20px;margin-bottom:100px}.sitePageContent .noItemText{display:flex;width:1200px;height:490px;color:#999;background-color:#232732;font-size:14px;line-height:20px;justify-content:center;align-items:center;text-align:center;font-family:"Pretendard-Regular",Roboto}.cad-data-modal{display:flex;flex-flow:column}.cad-data-modal .table-wrapper{width:670px;max-height:290px;height:auto;overflow:hidden;overflow-y:scroll}.cad-data-modal .table-wrapper .table .table-head{display:flex;background-color:#161a24;height:40px;top:0;position:-webkit-sticky;position:sticky;z-index:500}.cad-data-modal .table-wrapper .table .table-head .table-row{display:flex;height:40px}.cad-data-modal .table-wrapper .table .table-head .table-row .table-cell{display:flex;font-family:"Pretendard-Regular","Roboto","Noto Sans KR";box-sizing:border-box;color:#ccc;height:40px;border-bottom:1px solid #333;font-size:14px}.cad-data-modal .table-wrapper .table .table-body{width:670px;display:flex;background-color:#232732;flex-direction:column}.cad-data-modal .table-wrapper .table .table-body .table-row{display:flex;height:50px}.cad-data-modal .table-wrapper .table .table-cell{font-family:"Pretendard-Regular","Roboto","Noto Sans KR";box-sizing:border-box;padding:0 10px;height:50px;border-bottom:1px solid #333;display:flex}.cad-data-modal .table-wrapper .table .table-cell>div{display:flex;justify-items:center;align-items:center;color:#ccc}.cad-data-modal .table-wrapper .table .table-cell.no-data{width:660px;text-align:center;color:#ccc}.cad-data-modal .table-wrapper .table .table-cell.no-data .modal-data{display:flex;flex-flow:row;align-items:center}.cad-data-modal .table-wrapper .table .table-cell.checkbox{width:40px;padding:0;align-items:center;justify-content:center}.cad-data-modal .table-wrapper .table .table-cell.checkbox>.checkbox{margin:auto;width:40px;color:#ccc}.cad-data-modal .table-wrapper .table .table-cell.checkbox>.checkbox.checked{color:#95e4b3}.cad-data-modal .table-wrapper .table .table-cell.checkbox svg{width:20px;height:20px}.cad-data-modal .table-wrapper .table .table-cell.project-id,.cad-data-modal .table-wrapper .table .table-cell.project-id>div{width:70px}.cad-data-modal .table-wrapper .table .table-cell.project-name{width:550px}.cad-data-modal .info-wrap{width:100%;padding:20px 0 0!important;display:flex;flex-flow:column;color:#ccc;font-size:12px}.cad-data-modal .info-wrap>.info{padding:0;display:flex;align-items:center}.myPage{height:100%;display:flex;flex-direction:column;background-color:#1a1e28}.myPage .body{height:-webkit-fill-available;width:1200px;margin:0 auto}.PointUsageListContent{position:relative;width:1200px;margin:0 auto;overflow:-webkit-paged-x;min-height:calc(100vh - 180px)}.PointUsageListContent .PointUsageInfo{display:flex;align-items:center;padding-bottom:5px;border-bottom:solid;border-width:2px;font-size:22px}.PointUsageListContent .PointUsageInfo .icon{margin:0 5px}.PointUsageListContent .PointUsageInfo .bold{font-weight:700}.PointUsageListContent .header{display:flex;margin-top:32px;justify-content:space-between}.PointUsageListContent .header .description{display:flex}.PointUsageListContent .header .description>.tooltip{align-items:center}.PointUsageListContent .header .description>.point-description{line-height:1.5em}.PointUsageListContent .header .description .icon{margin-left:6.5px;margin-right:5px;display:flex;align-items:center}.PointUsageListContent .header .description .icon .info-icon{width:18px;height:18px}.PointUsageListContent .header .switchTabs{background-color:#383b45;width:214px;height:26px;justify-content:space-evenly;padding:2px}.PointUsageListContent .header .switchTabs .switchButton{width:70px;height:26px;font-size:12px;padding:0;min-width:auto;color:#eee;font-family:"Pretendard-Regular",Noto Sans KR}.PointUsageListContent .header .switchTabs .switchButton:hover{background-color:#60626a;color:#eee}.PointUsageListContent .header .switchTabs .switchButton.enable{background-color:#eee;color:#232732}.PointUsageListContent .table{margin-top:20px;font-size:14px;border:0;text-align:left}.PointUsageListContent .table table{border-spacing:0;word-break:break-all;width:1200px}.PointUsageListContent .table table thead,.PointUsageListContent .table table tr{display:flex;flex-direction:row}.PointUsageListContent .table table th{color:#ccc;background:#161a24!important;height:45px;font-size:14px;font-weight:400;border-bottom:1px solid #555;font-family:"Pretendard-Regular",Noto Sans KR;display:flex;flex-direction:row;padding:0}.PointUsageListContent .table table td{height:50px;color:#ccc;background-color:#232732;border-bottom:1px solid #333;font-family:"Pretendard-Regular","Roboto";font-size:14px;align-items:center;display:flex;flex-direction:row;padding:0}.PointUsageListContent .table table td.rightAlign{text-align:right}.PointUsageListContent .table table .purchase.serialNum{width:120px}.PointUsageListContent .table table .purchase.date{width:170px}.PointUsageListContent .table table .purchase.purchaseState{width:80px}.PointUsageListContent .table table .purchase.purchaseDetail{width:440px}.PointUsageListContent .table table .purchase.price,.PointUsageListContent .table table .purchase.remarks{width:195px}.PointUsageListContent .table table .point{display:flex}.PointUsageListContent .table table .point.serialNum{width:80px;display:flex;align-items:center;justify-content:center}.PointUsageListContent .table table .point.date{width:170px;display:flex;align-items:center;justify-content:center}.PointUsageListContent .table table .point.state{width:80px;display:flex;align-items:center;justify-content:center}.PointUsageListContent .table table .point.detail{width:170px}.PointUsageListContent .table table .point.BIPoint{width:140px;display:flex;align-items:center;justify-content:center}.PointUsageListContent .table table .point.project-number{width:100px;display:flex;align-items:center;justify-content:center}.PointUsageListContent .table table .point.project-number.hoverable:hover{background-color:#273945}.PointUsageListContent .table table .point.project-number>.content-wrapper{display:flex;flex-direction:row;align-items:center}.PointUsageListContent .table table .point.project-number>.content-wrapper>.content{overflow:hidden;text-overflow:ellipsis}.PointUsageListContent .table table .point.project-number>.content-wrapper>.icon{margin-left:5px;width:18px;height:18px}.PointUsageListContent .table table .point.project-type{width:100px;display:flex;align-items:center;justify-content:center}.PointUsageListContent .table table .point.servicePoint{width:135px}.PointUsageListContent .table table .point.totalPoint{width:195px}.PointUsageListContent .table table .point.remarks{padding-left:10px;display:flex;align-items:center;width:520px;flex-direction:row}.PointUsageListContent .table table .point.remarks .project-number{display:flex;align-items:center}.PointUsageListContent .table table .point.remarks .project-number>.result-link{text-decoration:none;color:#ccc}.PointUsageListContent .table table .point.remarks .project-number.disabled{pointer-events:none!important}.PointUsageListContent .table table .point.remarks .project-type{display:flex;align-items:center;margin-left:5px}.PointUsageListContent .table table .point.remarks .project-type>.type-title{display:flex;align-items:center}.PointUsageListContent .table table .point.remarks .project-type>.type-tag{display:flex;align-items:center;margin-left:5px}.PointUsageListContent .table .lastLine{width:1200px;height:1px;background-color:#eee}.PointUsageListContent .table .pagination{margin-top:50px;margin-bottom:100px}.PointUsageListContent .table .noItemText{display:flex;width:1200px;height:500px;position:relative;background-color:#232732;justify-content:center;align-items:center;text-align:center;margin-bottom:100px}.PointUsageListContent .table .infoText{margin-top:50px;width:100%;color:#999;text-align:center}.userInformation{position:relative;width:1200px;min-height:calc(100vh - 332px);margin:0 auto;overflow:-webkit-paged-x;background-color:#1a1e28}.userInformation .temp-content{margin-top:calc(50vh - 283.5px)}.userInformation .temp-content.after-confirm{margin-top:calc(50vh - 324.5px)}.userInformation .title{margin-top:32px;line-height:30px}.userInformation .darkline{width:100%;margin-top:8px;height:2px;background-color:#232732}.userInformation .tips{word-break:keep-all;text-align:center;margin:21px auto}.userInformation .itemName{width:360px;margin:0 auto}.userInformation .itemName .blank{width:100%;height:5px}.userInformation .consent-wrap{width:360px;display:flex;color:#ccc;margin:20px auto auto;font-size:12px;height:30px;border-bottom:1px solid #333}.userInformation .consent-wrap>.title{margin-top:0;display:flex;align-items:center}.userInformation .consent-wrap>.action{display:flex;align-items:center;margin-left:auto}.userInformation .consent-wrap>.action>.modal-btn{cursor:pointer;text-decoration:underline}.userInformation .consent-wrap>.action>.content{margin-left:50px}.userInformation .consent-wrap>.action>.checkbox{margin-left:5px}.userInformation .consent-wrap>.action>.checkbox input{margin-top:5px}.userInformation .consent-wrap>.action>.checkbox.checked{color:#95e4b3}.userInformation .icon{color:#555}.userInformation .icon.true{color:#95e4b3}.userInformation .icon.error{color:#e81c1c}.userInformation .itemValue{width:360px;margin:15px auto}.userInformation .wrap-password{margin:-20px auto}.userInformation .wrap-password,.userInformation .wrap-privacy{width:360px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.userInformation .wrap-privacy{margin:38px auto}.userInformation .wrap-privacy>.wrap-tos{margin-top:30px;background-color:#161a24;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.userInformation .wrap-privacy>.wrap-tos>.header{display:flex;height:29px;border-bottom:solid;border-width:1px;border-color:#555;align-items:center}.userInformation .wrap-privacy>.wrap-tos>.header>.content{color:#eee;margin-left:10px;font-size:14px}.userInformation .wrap-privacy>.wrap-tos>.row{height:29px;border-bottom:solid;border-width:1px;border-color:#333;display:flex;align-items:center;justify-content:space-between;color:#ccc;font-size:12px}.userInformation .wrap-privacy>.wrap-tos>.row>.title{margin-top:0;margin-left:10px}.userInformation .wrap-privacy>.wrap-tos>.row>.content{margin-right:7px;display:flex;flex-direction:row}.userInformation .wrap-privacy>.wrap-tos>.row>.content>.detail-link{text-decoration:underline;cursor:pointer}.userInformation .large-button{display:flex;width:360px;height:40px;font-size:14px;font-weight:400;font-family:"Pretendard-Regular","Noto Sans KR"}.userInformation .pwDiv{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:29px auto 0}.userInformation .pwDiv>.RegisterInput .required-list{display:flex;flex-flow:row;align-items:center;margin-bottom:5px}.userInformation .pwDiv>.RegisterInput .required-list>.required-item{color:#666;font-size:12px;display:flex;flex-flow:row;align-items:center;margin-right:10px}.userInformation .pwDiv>.RegisterInput .required-list>.required-item>.icon{color:#555;width:14px;height:14px;margin-right:3px}.userInformation .pwDiv>.RegisterInput .required-list>.required-item.true,.userInformation .pwDiv>.RegisterInput .required-list>.required-item.true>.icon{color:#95e4b3}.userInformation .pwDiv>.RegisterInput .icon{color:#555}.userInformation .pwDiv>.RegisterInput .icon.true{color:#95e4b3}.userInformation .pwDiv>.RegisterInput .icon.error{color:#e81c1c}.userInformation .pwDiv>.inputValue{color:#ccc;width:360px}.userInformation .pwDiv>.inputValue .icon{color:#555;width:14px;height:14px;margin-right:12.5px}.userInformation .withdraw-tooltip{display:flex;margin-top:30px;color:#ccc}.userInformation .withdraw-tooltip .icon{margin-left:5px;display:flex}.userInformation .withdraw-tooltip .info-icon{display:flex;color:#ccc;width:12px;height:12px;margin:auto 0}.userInformation .buttonGroup{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto 0}.userInformation .buttonGroup>.cancel{margin-right:10px}.userInformation .buttonGroup>.cancel,.userInformation .buttonGroup>.revise{width:175px;font-size:14px;font-weight:400;font-family:"Pretendard-Regular","Noto Sans KR"}.userInformation .buttonGroup>.enter{width:360px}.ProjectResult{background-color:#1a1e28;display:flex;flex-flow:column;min-height:calc(100vh - 280px);padding-bottom:100px}.ProjectResult .project-error-log-dev{position:absolute;right:5px;z-index:100;color:#fff;font-size:20px}.ProjectResult .project-error-log-dev textarea{width:350px;height:400px;color:#000}.ProjectResult .ProjectResultHeader{padding-bottom:12px;background-color:#161a24}.ProjectResult .ProjectResultHeader .wrapper{padding-top:25px;width:1200px;margin:auto}.ProjectResult .ProjectResultHeader .wrapper .notice-discarded-project{display:flex;justify-content:space-between}.ProjectResult .ProjectResultHeader .wrapper .notice-discarded-project>.notice-discarded-project-text{display:flex;align-items:center;color:#e81c1c}.ProjectResult .ProjectResultHeader .wrapper .page-title{font-size:30px;padding-top:20px;display:flex;align-items:center}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-edit{width:956px;height:50px;border:1px solid #161a24;display:flex;align-items:center}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-edit>.project-name{max-width:940px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-edit .icon{margin-left:10px;color:#999}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-edit:hover{background-color:#273945;cursor:text}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-no-edit{width:956px;height:50px;border:1px solid #161a24;display:flex;align-items:center}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-no-edit>.project-name{max-width:940px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-no-edit .icon{margin-left:10px;color:#999}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-cant-edit{width:956px;height:50px;border:1px solid #161a24;display:flex;align-items:center}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-cant-edit>.project-name{max-width:940px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-cant-edit .icon{margin-left:10px;color:#999}.ProjectResult .ProjectResultHeader .wrapper .page-title>.project-name{width:956px}.ProjectResult .ProjectResultHeader .wrapper .page-title>.project-name .edit-btn{min-width:0;padding:0;width:40px;height:40px}.ProjectResult .ProjectResultHeader .wrapper .page-title>.project-name .edit-btn .icon{color:#ccc}.ProjectResult .ProjectResultHeader .wrapper .page-title>.project-name input{height:50px;font-size:30px}.ProjectResult .ProjectResultHeader .wrapper .page-title>.project-name input::-webkit-input-placeholder{font-size:24px}.ProjectResult .ProjectResultHeader .wrapper .page-title>.project-name input::placeholder{font-size:24px}.ProjectResult .ProjectResultHeader .wrapper .page-title>.icon-group{margin-left:auto;display:flex;flex-flow:row}.ProjectResult .ProjectResultHeader .wrapper .page-title>.icon-group .favorite-btn:hover{background-color:inherit}.ProjectResult .ProjectResultHeader .wrapper .page-title>.icon-group .favorite-btn .icon{color:#ccc}.ProjectResult .ProjectResultHeader .wrapper .page-title>.icon-group .favorite-btn .icon.active{color:#95e4b3}.ProjectResult .ProjectResultHeader .wrapper .page-title>.icon-group .btn{margin-right:5px}.ProjectResult .ProjectResultHeader .wrapper .page-title>.icon-group .btn:last-child{margin-right:0}.ProjectResult .ProjectResultHeader .wrapper .project-info{padding-top:20px;padding-bottom:12px}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status,.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.date{display:flex;flex-flow:row;align-items:center}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.date>div{margin-right:20px;font-size:12px;color:#999}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.date>divlast:last-child{margin-right:0}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.user-project-id{color:#ccc;font-size:14px;margin-right:10px}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.project-type{margin-right:10px}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.project-status{color:#ccc;font-size:12px;margin-right:10px}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.date.en-style .created-at,.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.date.en-style .finished-at,.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.date.en-style .modified-at,.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.date.en-style .run-at{margin-right:10px}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description{position:relative;display:flex;width:956px}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description{width:956px;margin-top:10px}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description.no-edit{border:1px solid #333}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description.no-edit>.input-wrapper{border:0;height:80px}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description.no-edit>.input-wrapper:hover{background-color:#273945}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description.font-emphasis{color:#eee!important}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description>.input-wrapper textarea{height:77px;resize:none}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description.cant-edit{height:100px;background-color:#161a24;border:1px solid #333;font-family:"Pretendard-Regular","Roboto","Noto Sans KR";min-height:39px;color:#ccc;padding:10px;font-size:14px;resize:vertical;line-height:150%}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description .input-wrapper{color:#eee}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description .input-wrapper textarea::-webkit-input-placeholder{color:#999}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description .input-wrapper textarea::placeholder{color:#999}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .icon{position:absolute;bottom:10px;right:10px}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .icon.edit{color:#999}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .icon.on-save,.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .icon.save{color:#ccc}.ProjectResult .ProjectResultHeader .wrapper .result-reports .tabs .tab{line-height:1.1em}.ProjectResult .ProjectResultBody{width:1200px;margin-left:auto;margin-right:auto}.ProjectResult .ProjectResultBody.ALL>.download-wrap{padding-top:50px;display:flex;flex-flow:column}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.header{font-size:18px;border-bottom:1px solid #555;height:50px;display:flex;align-items:ce;color:#48ddf2}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.code{margin-top:20px;color:#999;font-size:14px}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.code>.project-result-code-copy-btn{text-align:center;border-radius:15px;background:inherit;border:1px solid #999;color:#999;height:20px;box-sizing:border-box;width:80px;font-size:12px;text-transform:none;margin-left:10px;padding:0;outline:none}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.code>.project-result-code-copy-btn .tooltip{cursor:pointer}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.download-btns{padding-top:20px;display:flex;flex-flow:row;align-items:left}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.download-btns>.download-btn{font-size:14px;width:230px;margin-bottom:10px;padding-left:20px;padding-right:20px}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.download-btns>.download-btn.designer-download-btn .icon{color:#232732}.ProjectResult .ProjectResultBody.ALL>.project-status-info{padding-top:50px;width:100%}.ProjectResult .ProjectResultBody.ALL>.project-status-info>.title{font-size:18px;height:40px;border-bottom:1px solid #555}.ProjectResult .ProjectResultBody.ALL>.project-status-info>a{text-decoration:none}.ProjectResult .ProjectResultBody.ALL>.project-status-info>a>.btn{width:224px;margin-top:20px}.ProjectResult .ProjectResultBody.ALL>.project-status-info .email-copy-btn{background-color:inherit;vertical-align:center;margin-left:10px;margin-bottom:5px;color:#ccc;border:none;cursor:pointer;padding-left:0}.ProjectResult .ProjectResultBody.ALL>.project-status-info .email-copy-btn .copy-btn{height:13px;margin-top:12px}.ProjectResult .ProjectResultBody.ALL>.project-status-info .email-copy-btn .email-text{vertical-align:center}.ProjectResult .ProjectResultBody.ALL .main-title{font-size:24px;padding-top:20px}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap{display:flex;flex-flow:row;padding-top:50px}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart{width:956px}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart.element{width:224px;margin-left:auto}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart.element .header{border-bottom:1px solid #555}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart .header{height:50px;font-size:18px;display:flex;flex-flow:row;align-items:center;border-bottom:1px solid #555}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart .header .tabs .tab{text-transform:none}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart .header .compare-tabs{width:146px}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart .header .compare-tabs .tooltip{flex:1 1}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart .content{padding-top:20px}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart .content .description{height:20px;color:#ccc;font-size:12px;margin-bottom:10px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap{padding-top:30px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header{display:flex;flex-flow:row;align-items:center;height:50px;border-bottom:1px solid #555}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.title{font-size:18px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.left-pannel{color:#ccc;box-sizing:border-box;width:125px;margin-left:20px;height:40px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.right-pannel{display:flex;flex-flow:row;margin-left:auto}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.right-pannel .viewer-btn{width:160px;font-size:14px;margin-left:auto}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.right-pannel .tabs .tab{text-transform:none}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.right-pannel .compare-tabs{width:146px;margin-left:10px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.right-pannel .compare-tabs .tooltip{flex:1 1}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content{display:flex;flex-flow:row wrap}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content>.project-card{margin-top:30px;margin-right:20px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content>.project-card>.content>.compare-element{display:none}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE{display:inline-flex;flex-flow:column}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap{display:flex;flex-flow:row}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.project-card{margin-top:30px;margin-right:20px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.project-card>.content>.compare-element{display:flex}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.project-card>.content>.key-value{justify-content:center}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.project-card>.content>.key-value>.key{display:none}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.compare-field{width:224px;box-sizing:border-box;margin-top:30px;padding:20px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.compare-field>.report{color:#ccc;font-size:14px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.compare-field>.area-title{padding-top:152px;font-size:12px;color:#999}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.compare-field>.area{font-size:16px;color:#ccc;margin-bottom:15px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.compare-field>.field{margin-top:0;box-sizing:border-box;color:#999;height:40px;display:flex;align-items:center}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.NONE-SELECT{width:976px;display:flex;justify-content:center;align-items:center;color:#ccc;font-size:14px;padding:0}.ProjectResult .ProjectResultBody.ALL .project-summary{padding-top:50px}.ProjectResult .ProjectResultBody.DETAIL .main-title{font-size:24px;padding-top:50px;display:flex;flex-direction:row;justify-content:flex-start}.ProjectResult .ProjectResultBody.DETAIL .main-title>.title{width:auto;margin-right:10px;font-family:"Pretendard-Regular",Roboto;font-style:normal;font-weight:400;font-size:26px;line-height:128.7%;display:flex;align-items:center;letter-spacing:-.05em;color:#eee}.ProjectResult .ProjectResultBody.DETAIL .main-title>.solver-type{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:7px 10px;height:30px;min-width:50px;font-family:"Pretendard-Regular",Roboto;font-style:normal;font-weight:700;font-size:14px;line-height:16px;letter-spacing:-.05em;background:#1a1e28;border:1px solid #ccc;box-sizing:border-box}.ProjectResult .ProjectResultBody.DETAIL>.content{display:flex;flex-flow:row;padding-top:50px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files{width:468px;position:relative}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .webgl-btn{margin-top:20px;width:100%;font-size:18px;font-weight:700;color:#232732}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .cad-img{width:466px;height:466px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .cad-img>img{width:466px;height:466px;border:1px solid #232732;background-color:#161a24}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .floor-btn-wrap{display:flex;flex-flow:row;align-items:center;justify-content:space-between;margin-top:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .floor-btn-wrap .tabs{height:30px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .floor-btn-wrap .tabs .tab{height:26px;font-size:12px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .floor-btn-wrap .btn{min-width:70px!important;min-height:36px!important}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files{padding-top:30px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .header{font-size:18px;height:50px;width:100%;display:flex;align-items:center;border-bottom:1px solid #555}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .header .row{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .header .row>.title{width:50%;display:flex;height:40px;margin-bottom:10px;align-items:center}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .header .row>.download-btn{font-size:14px;width:230px;margin-bottom:10px;padding-left:20px;padding-right:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .header .row>.download-btn.designer-download-btn .icon{color:#232732}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content{padding-top:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .designer{display:flex;flex-flow:row;align-items:center;color:#999;padding-bottom:10px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .designer>.key{color:#ccc;margin-left:5px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .designer>.project-result-code-copy-btn{text-align:center;border-radius:15px;background:inherit;border:1px solid #999;color:#999;height:20px;box-sizing:border-box;width:80px;font-size:12px;text-transform:none;margin-left:10px;padding:0;outline:none}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .designer>.project-result-code-copy-btn .tooltip{cursor:pointer}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .report-files{padding-top:10px;display:flex;flex-flow:row wrap}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .report-files>.download-btn{font-size:14px;width:230px;margin-bottom:10px;padding-left:20px;padding-right:20px;text-transform:none}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .report-files>.download-btn.en{font-size:12px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .report-files>.download-btn.designer-download-btn .icon{color:#232732}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary{width:712px;margin-left:60px;display:flex;flex-direction:column}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary>.title{font-size:18px;height:50px;display:flex;align-items:center;border-bottom:1px solid #555}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content{width:100%;display:flex;flex-flow:row}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-left .value-lg{width:185px;padding-top:20px;padding-right:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-right{display:flex;flex-flow:row wrap;margin-left:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-right .value-md{padding-top:20px;padding-right:20px;width:102px;max-height:65px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-right .value-md.value-small{font-size:13px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-right .value-md.last{padding-right:0}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-right .value-md.lt-small{letter-spacing:-.6px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-right .value-lg{width:185px;padding-top:20px;padding-right:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .housing-type-chart{width:100%;margin-top:20px;padding:20px 0 20px 20px;width:468px;border:1px solid #333;box-sizing:border-box}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .housing-type-chart>.title{color:#999;font-size:12px;margin-bottom:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .housing-type-chart>.HousingChart .C3Chart-legend{margin-top:auto;max-height:175px;margin-bottom:auto;box-sizing:border-box;overflow-y:auto;justify-content:unset}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .housing-type-chart>.HousingChart .legend-item{width:220px;margin-left:10px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .housing-type-chart>.HousingChart .legend-item>.legend-id{display:block;width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .housing-type-chart>.HousingChart .legend-item>.proportion{margin-left:10px;width:30px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content{width:100%}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .moreview{width:672px;height:20px;margin-top:16px;font-family:"Pretendard-Regular",Inter;font-style:normal;font-weight:700;font-size:12px;line-height:18px;text-align:right;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;letter-spacing:-.05em;cursor:pointer;color:#ccc}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .moreview:hover{background-color:#273945}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .floortitle{margin-top:34px;margin-bottom:15px;font-family:"Pretendard-Regular",Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:128.7%;display:flex;align-items:center;letter-spacing:-.05em;color:#ccc}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .table-row{height:30px;width:672px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .table-row .cellhead{width:84px;height:30px;padding:0;font-family:"Pretendard-Regular",Inter;font-style:normal;font-weight:700;font-size:12px;line-height:18px;text-align:center;letter-spacing:-.05em;color:#ccc;background:#232732;border:1px solid #333;border-radius:0}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .table-row .cellfirst{width:84px;height:30px;padding:0;background:#1a1e28;border:1px solid #333;font-family:"Pretendard-Regular",Inter;font-style:normal;font-weight:700;font-size:12px;line-height:18px;text-align:center;letter-spacing:-.05em;color:#ccc}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .table-row .celldata{width:84px;height:30px;padding:0;background:#161a24;border:1px solid #333;font-family:"Pretendard-Regular",Inter;font-style:normal;font-weight:400;font-size:12px;line-height:18px;text-align:center;letter-spacing:-.05em;color:#ccc}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .table-row .totalfirst{width:84px;height:30px;padding:0;background:#1a1e28;border:1px solid #333;font-family:"Pretendard-Regular",Inter;font-style:normal;font-weight:700;font-size:12px;line-height:18px;text-align:center;letter-spacing:-.05em;color:#48ddf2}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .table-row .totaldata{width:84px;height:30px;padding:0;background:#161a24;border:1px solid #333;font-family:"Pretendard-Regular",Inter;font-style:normal;font-weight:400;font-size:12px;line-height:18px;text-align:center;letter-spacing:-.05em;color:#48ddf2}.ProjectResult .ProjectResultBody.DETAIL>.content .renewable-container{margin-top:10px}.ProjectResult .ProjectResultBody.DETAIL>.content .renewable-container .title{display:flex;align-items:center;height:50px;border-bottom:1px solid #555}.ProjectResult .ProjectResultBody.DETAIL>.content .renewable-container .content{display:flex;flex-flow:row}.ProjectResult .ProjectResultBody.DETAIL>.content .renewable-container .content .value-xl{width:200px;padding-top:20px;padding-right:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .renewable-container .content .renewable-container{display:block;width:100%}.ProjectResult .ProjectResultFooter>.wrapper{display:flex;margin:auto;padding-top:45px;width:1200px}.ProjectResult .ProjectResultFooter>.wrapper>.buttons{display:flex;flex-flow:row;margin-left:auto}.ProjectResult .ProjectResultFooter>.wrapper>.buttons>.btn{margin-right:5px}.ProjectResult .ProjectResultFooter>.wrapper>.buttons>.btn:last-child{margin-right:0}.ProjectResult>.scroll-top-btn{width:45px;height:45px;position:fixed;right:30px;bottom:50px}.ProjectResultList{display:flex;flex-flow:row wrap;align-items:center}.ProjectResultList.COMPARE>.project-card-header{margin-right:20px;width:224px;color:#999;margin-top:30px;font-size:12px}.ProjectResultList.COMPARE>.project-card-header>.title{padding:0 10px;margin-top:20px;height:20px;color:#eee}.ProjectResultList.COMPARE>.project-card-header>.project-site{padding:0 10px;margin-top:10px;height:224px;display:flex;flex-flow:column}.ProjectResultList.COMPARE>.project-card-header>.project-site>.info{margin-top:auto;display:flex;flex-flow:column}.ProjectResultList.COMPARE>.project-card-header>.project-site>.info>.area{color:#ccc;font-size:16px}.ProjectResultList.COMPARE>.project-card-header>.content{margin:10px 0 20px}.ProjectResultList.COMPARE>.project-card-header>.content>.key{padding:0 10px;height:40px;display:flex;align-items:center}.ProjectResultList.COMPARE>.project-card-header>.content>.key.hover{background-color:#273945}.ProjectResultList.COMPARE .project-card .content .key-value{cursor:text}.ProjectResultList.COMPARE .project-card .content .key-value.hover{background-color:#273945}.ProjectResultList .project-card{margin-right:20px;margin-top:30px}.ProjectResultList .project-card:nth-child(5),.ProjectResultList .project-card:nth-child(10){margin-right:0}.multi-setting-wrap{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.ProjectMultiSettingValue{width:360px;box-sizing:border-box;background-color:#232732;position:relative;border-radius:6px;margin-top:10px;margin-bottom:10px}.ProjectMultiSettingValue .go-to-icon,.ProjectMultiSettingValue.NORMAL .download_icon,.ProjectMultiSettingValue.NORMAL .viewer_icon{display:none}.ProjectMultiSettingValue>.header{display:flex;align-items:center;font-size:14px;width:100%;box-sizing:border-box;padding:20px 16px 10px}.ProjectMultiSettingValue>.header .checkbox{padding:0}.ProjectMultiSettingValue>.header .checkbox input{width:40px;height:40px;-webkit-transform:translate(-25%,-25%);transform:translate(-25%,-25%)}.ProjectMultiSettingValue>.cad-img{width:224px;height:224px;text-align:center}.ProjectMultiSettingValue>.cad-img>img{width:222px;height:222px;background-color:#161a24}.ProjectMultiSettingValue>.content{padding:10px 0 20px}.ProjectMultiSettingValue>.content>.key-value{padding:0 16px;height:auto;box-sizing:border-box;display:flex;flex-flow:row;align-items:flex-start;justify-content:space-between}.ProjectMultiSettingValue>.content>.key-value>.key{width:180px;font-size:12px;color:#999;display:flex;justify-content:flex-end;align-items:center;text-align:right}.ProjectMultiSettingValue>.content>.key-value>.value{font-size:12px;width:120px;color:#ccc;display:flex;word-break:break-all;flex-direction:column;justify-content:flex-start}.ProjectValue>.wrapper{height:65px;box-sizing:border-box;border-right:1px solid #333;border-bottom:1px solid #333}.ProjectValue>.wrapper>.project-value-title{color:#999;font-size:12px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.ProjectValue>.wrapper .info-icon-wrap{margin-left:6px;width:14px;height:14px;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start}.ProjectValue>.wrapper .info-icon-wrap .info-icon{min-width:12px;width:12px;height:12px;color:#ccc;vertical-align:bottom;padding-bottom:1px}.ProjectValue>.wrapper>.project-value-value{padding-top:5px;color:#ccc;font-size:14px}.ProjectValue>.wrapper>.project-value-value .search-field-select{width:90px}.ProjectSummary>.content>.project-name-wrap{padding-top:30px}.ProjectSummary>.content>.project-name-wrap>.project-name-title{color:#999;font-size:12px}.ProjectSummary>.content>.project-name-wrap>.project-name{color:#ccc;font-size:18px;padding-top:10px;display:flex;flex-flow:row;align-items:center}.ProjectSummary>.content>.project-explanation-wrap{width:1078px}.ProjectSummary>.content>.project-explanation-wrap>.title{height:20px;font-size:12px;color:#999;margin-top:20px}.ProjectSummary>.content>.project-explanation-wrap>.project-explanation{padding:10px;box-sizing:border-box;color:#ccc;font-size:14px;background-color:inherit;border:1px solid #333;height:100px;width:100%;margin-top:10px;resize:none;line-height:150%}.ProjectSummary>.content>.project-explanation-wrap>.project-explanation:focus{outline:none}.ProjectSummary>.content>.map-wrap>.btns-content .tooltip-wrap{margin-bottom:5px}.ProjectResultCard{width:224px;box-sizing:border-box;background-color:#232732;position:relative;border-radius:6px}.ProjectResultCard.COMPARE>.content>.key-value{height:40px;display:flex;align-items:center}.ProjectResultCard.COMPARE>.content>.key-value>.value{text-align:center;margin:auto}.ProjectResultCard.COMPARE>.cad-img{position:relative;cursor:pointer}.ProjectResultCard.COMPARE>.cad-img:hover .go-to-icon{position:absolute;display:flex;justify-content:center;align-items:center;width:60px;height:40px;color:#eee;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ProjectResultCard.COMPARE>.cad-img:hover .viewer_icon_div{position:absolute;top:190px;left:184px;display:flex;justify-content:center;align-items:center;width:32px;height:44px}.ProjectResultCard.COMPARE>.cad-img:hover .viewer_icon_div>.tooltip{align-items:flex-end}.ProjectResultCard.COMPARE>.cad-img:hover .viewer_icon_div .viewer_icon{position:absolute;display:flex;justify-content:center;align-items:center;left:0;top:0;min-width:32px;width:32px;height:24px;background:linear-gradient(78.41deg,#66dfd9 32.83%,#95e4b3 66.61%);border-radius:6px;color:#232732}.ProjectResultCard.COMPARE>.cad-img:hover .download_icon_div{position:absolute;display:flex;justify-content:center;align-items:center;left:184px;top:190px;width:32px;height:44px}.ProjectResultCard.COMPARE>.cad-img:hover .download_icon_div>.tooltip{align-items:flex-end}.ProjectResultCard.COMPARE>.cad-img:hover .download_icon_div .download_icon{position:absolute;display:flex;justify-content:center;align-items:center;left:0;top:0;min-width:32px;width:30px;height:24px;background:#383b45;border-radius:6px;color:#ccc}.ProjectResultCard.COMPARE>.cad-img .download_icon,.ProjectResultCard.COMPARE>.cad-img .viewer_icon{display:none}.ProjectResultCard.NORMAL:hover{background-color:#273945;cursor:pointer}.ProjectResultCard.NORMAL:hover>.cad-img{position:relative}.ProjectResultCard.NORMAL:hover .go-to-icon{position:absolute;display:flex;justify-content:center;align-items:center;width:60px;height:40px;color:#eee;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ProjectResultCard.NORMAL:hover .viewer_icon_div{position:absolute;top:190px;left:184px;display:flex;justify-content:center;align-items:center;width:32px;height:44px}.ProjectResultCard.NORMAL:hover .viewer_icon_div>.tooltip{align-items:flex-end}.ProjectResultCard.NORMAL:hover .viewer_icon_div .viewer_icon{position:absolute;display:flex;justify-content:center;align-items:center;left:0;top:0;min-width:32px;width:32px;height:24px;background:linear-gradient(78.41deg,#66dfd9 32.83%,#95e4b3 66.61%);border-radius:6px;color:#232732}.ProjectResultCard.NORMAL:hover .download_icon_div{position:absolute;display:flex;justify-content:center;align-items:center;left:184px;top:190px;width:32px;height:44px}.ProjectResultCard.NORMAL:hover .download_icon_div>.tooltip{align-items:flex-end}.ProjectResultCard.NORMAL:hover .download_icon_div .download_icon{position:absolute;display:flex;justify-content:center;align-items:center;left:0;top:0;min-width:32px;width:30px;height:24px;background:#383b45;border-radius:6px;color:#ccc}.ProjectResultCard .go-to-icon,.ProjectResultCard.NORMAL .download_icon,.ProjectResultCard.NORMAL .viewer_icon{display:none}.ProjectResultCard>.header{display:flex;align-items:center;font-size:14px;width:100%;box-sizing:border-box;padding:20px 16px 10px}.ProjectResultCard>.header .checkbox{padding:0}.ProjectResultCard>.header .checkbox input{width:40px;height:40px;-webkit-transform:translate(-25%,-25%);transform:translate(-25%,-25%)}.ProjectResultCard>.cad-img{width:224px;height:224px;text-align:center}.ProjectResultCard>.cad-img>img{width:222px;height:222px;background-color:#161a24}.ProjectResultCard>.content{padding:10px 0 20px}.ProjectResultCard>.content>.key-value{padding:0 16px;height:20px;box-sizing:border-box;display:flex;flex-flow:row;align-items:flex-end}.ProjectResultCard>.content>.key-value>.key{width:100px;font-size:12px;color:#999;display:flex;align-items:center}.ProjectResultCard>.content>.key-value>.key.en-style{width:120px}.ProjectResultCard>.content>.key-value>.value{font-size:12px;color:#ccc;margin-left:auto;display:flex;align-items:center;text-align:right}.ProjectResultCard>.content>.key-value>.value .building_value{width:120px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:none}.DownloadButton{justify-content:flex-start!important;align-items:center!important;padding:0 10px!important;font-weight:700!important}.DownloadButton .icon{margin-left:auto}.DownloadButton .progress-icon{width:15px!important;height:15px!important;padding:2.5px}.DownloadButton .download-icon{width:20px!important;height:20px!important}.DownloadButton.disabled .download-icon{color:#555}.Landing{height:100%;overflow:auto;background-color:#fff;font-family:"Pretendard-Regular","Noto Sans KR";letter-spacing:-.08em;-webkit-letter-spacing:-.08em;position:relative}.Landing .scroll-top-btn{width:45px;height:45px;position:fixed;right:30px;bottom:50px;z-index:10}.Landing .dim{width:100%;height:100%;background-color:rgba(0,0,0,.6);position:fixed;z-index:1;top:0;overflow:hidden}.Landing .mobile-appbar{display:none;position:fixed;z-index:3;width:100%;height:60px;margin-bottom:0;box-shadow:unset}.Landing .mobile-appbar .exp-root{margin:0}.Landing .mobile-appbar .expanded{color:#999}.Landing .mobile-appbar .summary-root{min-height:60px}.Landing .mobile-appbar .summary-root .content,.Landing .mobile-appbar .summary-root .expanded{margin:0}.Landing .mobile-appbar .detail{padding:0;display:flex;flex-flow:column}.Landing .mobile-appbar .detail .menu{cursor:pointer;height:50px;display:flex;align-items:center;font-size:18px;color:#333;font-family:"Pretendard-Regular","Noto Sans KR";background-color:#fff;padding-left:30px}.Landing .mobile-appbar .detail .info{display:flex;flex-flow:column;justify-content:center;background-color:#fff;color:#999;font-size:14px;padding-left:30px;height:60px;padding-bottom:10px;letter-spacing:normal;-webkit-letter-spacing:normal}.Landing .app-bar{position:fixed;display:flex;background-color:#fff;align-items:center;justify-content:flex-start;flex-flow:row;padding-left:30px;padding-right:30px}.Landing .app-bar .logo{margin-top:0;padding-left:0}.Landing .app-bar .toolbar{margin-left:auto}.Landing .app-bar .toolbar,.Landing .app-bar .toolbar .menus{display:flex;flex-flow:row;align-items:center}.Landing .app-bar .toolbar .menus .btn{padding:0 10px}.Landing .app-bar .toolbar .menus .btn .icon{color:#333}.Landing .app-bar .toolbar .menus .items{margin-right:30px;color:#666;cursor:pointer}.Landing .app-bar .toolbar .menus .items.selected,.Landing .app-bar .toolbar .menus .items:hover{color:#000;font-weight:700}.Landing .landing-wrapper .buildit-start-btn{padding:0 10px}.Landing .landing-wrapper .buildit-start-btn .icon{color:#333}.Landing .landing-wrapper .btn{font-size:14px}.Landing .landing-wrapper>.l-container{width:100%}.Landing .landing-wrapper>.l-container.main{color:#000;display:block}.Landing .landing-wrapper>.l-container.main .carousel{width:100%}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow:before{display:inline-block;border-top:0;border-bottom:0;margin:0}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow.control-prev{margin-left:30px}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow.control-prev:before{content:url(../../static/media/landing-swiper-left.07d895f4.svg);border-right:0}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow.control-next{margin-right:30px}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow.control-next:before{content:url(../../static/media/landing-swiper-right.2148ed59.svg);border-left:0}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow:hover{background-color:initial}.Landing .landing-wrapper>.l-container.main .carousel .control-dots{margin-bottom:90px;padding:0}.Landing .landing-wrapper>.l-container.main .carousel .control-dots .dot{background-color:#666;width:20px;height:20px;border-radius:6px}.Landing .landing-wrapper>.l-container.main .slider-wrapper{max-width:1188px;margin:0 auto}.Landing .landing-wrapper>.l-container.main .slider-wrapper .slider .slide{height:1024px;background-color:#fff;display:flex;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main{width:100%;display:flex;align-items:center}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box{text-align:left;box-sizing:border-box;padding:16px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .main-title-1,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .main-title-2{font-size:56px;line-height:66px;font-weight:700}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .main-title-1.blink-off .typed-cursor--blink,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .main-title-2.blink-off .typed-cursor--blink{display:none}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .sub-title{font-weight:700;margin-top:20px;line-height:42px;font-size:34px;letter-spacing:-.08em}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .launching-img{width:600px;margin-left:auto}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result{width:100%!important}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper{max-width:1200px;height:100%;display:flex;align-items:center;position:relative;font-size:56px;margin:auto}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.info,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.info,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.info{width:50%;text-align:left;position:relative}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.info>.title,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.info>.title,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.info>.title{font-size:56px;color:#333;font-weight:700;margin-bottom:15px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.info>.AI-title,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.info>.AI-title,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.info>.AI-title{position:absolute;top:-50px;font-size:26px;color:#666}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.info>.content,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.info>.content,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.info>.content{display:block;font-size:32px;color:#333;height:200px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.display,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.display,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.display{width:50%;margin:auto}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.display>.tablet-wrapper,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.display>.tablet-wrapper,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.display>.tablet-wrapper{width:100%;margin-left:auto;border-radius:10px;border:3px solid #aaa;background-color:#313131;box-sizing:border-box}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.display>.tablet-wrapper>.tablet-body,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.display>.tablet-wrapper>.tablet-body,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.display>.tablet-wrapper>.tablet-body{width:100%;display:flex;align-items:center;justify-content:center;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.display>.tablet-wrapper>.tablet-body video,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.display>.tablet-wrapper>.tablet-body video,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.display>.tablet-wrapper>.tablet-body video{width:100%}.Landing .landing-wrapper>.l-container.main .main-title{font-size:72px;font-weight:700;height:100px}.Landing .landing-wrapper>.l-container.main .sub-title{font-size:48px}.Landing .landing-wrapper>.l-container.main .btn-groups{display:flex;align-items:center}.Landing .landing-wrapper>.l-container.main .btn-groups .btn{width:210px;margin-right:5px;margin-left:5px;font-size:14px;letter-spacing:-.08em;-webkit-letter-spacing:-.08em}.Landing .landing-wrapper>.l-container.short-introduction{height:524px;background:url(../../static/media/landing_img_short.4446ac81.png);background-size:cover;background-position-y:100%}.Landing .landing-wrapper>.l-container.short-introduction>.wrapper{background-color:rgba(0,0,0,.6);height:100%;display:flex;align-items:center;justify-content:center;color:#eee}.Landing .landing-wrapper>.l-container.short-introduction>.wrapper .main-title{font-size:48px;display:flex;flex-flow:column;align-items:center;justify-content:center;line-height:60px;font-weight:700}.Landing .landing-wrapper>.l-container.short-introduction>.wrapper .sub-title{font-size:32px;letter-spacing:-.08em;-webkit-letter-spacing:-.08em;display:flex;flex-flow:column;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.buildit-system{background-color:#f5f5f5}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper{max-width:1200px;margin:auto;display:flex;align-items:row;padding:100px 0}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.title{flex:1 1;padding-top:300px;font-size:48px;color:#333;font-weight:700;line-height:60px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards{display:flex}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card{background-color:inherit}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card.AI{margin-right:120px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card.DESIGNER{margin-top:200px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card img{width:366px;height:484px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card>.title{text-align:center;color:#333;font-size:18px;font-weight:700;margin:30px 0 15px;display:flex;justify-content:center}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card>.title>.sub-title{color:#666;margin-left:5px;font-weight:100;font-size:18px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card>.info{font-size:24px;letter-spacing:-.08em;-webkit-letter-spacing:-.08em;display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:700;margin-bottom:20px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card .btn{width:210px;margin:auto;font-size:14px}.Landing .landing-wrapper>.l-container.buildit-reason1{padding:100px 0}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper{max-width:1200px;margin:auto;display:flex;flex-flow:row}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.title{font-size:48px;color:#333;font-weight:700;line-height:60px;min-width:268px;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.title>.sub-title{color:#666;font-size:24px;font-weight:100}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content{max-width:712px;margin-left:auto;white-space:normal}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content>.info-box{margin-bottom:50px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content>.info-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content>.info-box>.title{font-size:32px;color:#333;margin-bottom:20px;font-weight:700;display:flex;align-items:center}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content>.info-box>.title>.sub-title{color:#666;font-size:24px;font-weight:400;margin-left:10px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content>.info-box>.info{color:#666;font-size:24px}.Landing .landing-wrapper>.l-container.buildit-reason2{background-color:#f5f5f5;padding:100px 0}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper{max-width:1200px;margin:auto}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.title{font-size:48px;color:#333;margin-bottom:100px;font-weight:700;text-align:center;line-height:60px}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content{display:flex;flex-flow:row}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.img-wrap video{width:750px;height:488px;margin-left:-282px}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.info-wrap{margin-left:auto;max-width:590px;margin-top:auto;margin-bottom:auto}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.info-wrap>.info{font-size:24px;color:#333;margin-bottom:10px;display:flex}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.info-wrap>.info .icon{color:#333;margin-right:5px;margin-top:7px}.Landing .landing-wrapper>.l-container.buildit-sample{background-color:#f5f5f5;padding:100px 0}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper{max-width:1200px;margin:auto;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.main-title{font-size:48px;color:#333;font-weight:700;margin-bottom:90px;line-height:60px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample{margin:auto;display:flex;flex-flow:row}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample>.title{width:468px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample>.title>.img-category{font-size:24px;line-height:42px;color:#008fa4;align-items:center}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample>.title>.img-main-title{font-size:32px;color:#333;font-weight:700;margin-bottom:14px;line-height:42px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample>.title>.img-sub-title{color:#666;font-size:18px;margin-bottom:24px;line-height:26px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample>.title>a{text-decoration:none;height:30px;font-size:18px;color:#666;display:flex;align-items:center}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample>.title>a .icon{color:#666;margin-left:10px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample>.title .button{width:210px;justify-content:space-between;padding:0 10px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample>.title .button .icon{width:20px;height:20px;color:#ccc}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample .content{margin-left:20px;cursor:pointer}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample .content>.cover{position:absolute;top:inherit;left:inherit;width:712px;height:403px;background-color:transparent;color:hsla(0,0%,80%,0);align-items:center;justify-content:center;display:flex;opacity:0}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample .content>.cover:hover{background-color:rgba(0,0,0,.5);color:#ccc;opacity:1}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample .content>.cover>.info{display:flex;flex-flow:row;width:171px;height:27px;align-items:center;font-size:18px;line-height:26px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample .content>.cover>.info .icon{width:20px;height:20px;color:#ccc;margin-left:10px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample .content img{width:712px;height:403px}.Landing .landing-wrapper>.l-container.price{padding:100px 0}.Landing .landing-wrapper>.l-container.price>.wrapper{max-width:1200px;margin:auto}.Landing .landing-wrapper>.l-container.price>.wrapper>.title{margin-bottom:80px}.Landing .landing-wrapper>.l-container.price>.wrapper>.title>.main-title{font-size:48px;line-height:60px;color:#333;font-weight:700;text-align:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.title>.sub-title{font-size:32px;line-height:60px;color:#333;text-align:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards{display:flex;justify-content:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards>.mobile{display:none}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card{margin:0 15px;background-color:#fff;border-bottom:2px solid #d2d2d2;width:273px;position:relative}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card.GOLD{border-bottom:2px solid #f6d38f}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card.PLATINUM{border-bottom:2px solid #48ddf2}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card.BRONZE{border-bottom:2px solid #ceaba8}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.top-line{position:absolute;width:100%;height:30px;display:flex;align-items:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.top-line .text{font-weight:700;font-size:12px;margin-left:16px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card:first-child{margin-left:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card:last-child{margin-right:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-title{font-size:32px;line-height:42px;color:#333;font-weight:700;padding:60px 16px 0;margin-bottom:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-info{height:48px;font-size:18px;color:#333;font-weight:700;line-height:24px;padding:0 0 0 16px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price{padding:0 16px;color:#333;font-size:18px;line-height:24px;font-weight:700;margin-bottom:30px;display:flex;align-items:center;flex-flow:column;margin-top:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price>.origin-price{margin-left:auto;font-size:18px;color:#333;-webkit-text-decoration-color:#333;text-decoration-color:#333;font-weight:700}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price>.discount-price{margin-left:auto}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.point-info{display:none}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table{border-top:2px solid #f5f5f5}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value{display:flex;height:40px;align-items:center;border-bottom:1px solid #f5f5f5}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value:nth-child(3){border-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.icon-wrap{padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.icon-wrap .icon{color:#666;margin-top:5px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.value{width:100%;box-sizing:border-box;padding-left:10px;color:#666;font-size:14px;font-weight:500}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table{display:flex;margin-bottom:5px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table:last-child{margin-bottom:30px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap{padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap>img{margin-top:11px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap>.info-icon{color:#666;width:18px;height:18px;margin-top:11px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value{width:100%;padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value{display:flex;align-items:center;width:inherit}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.all{height:40px;font-weight:500}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.buildit,.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.service{height:24px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value>.value{margin-left:auto;margin-right:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info{position:relative;max-width:1200px;background-color:#fff;border-bottom:2px solid #e6e5e5;box-sizing:border-box;margin:50px auto auto;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request{display:flex;margin-top:36px;align-items:center;margin-bottom:30px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request>.title{font-size:28px;font-weight:700;padding:0 16px;display:flex;align-items:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request>.contact,.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request>.email{font-size:18px;color:#666;padding:0 16px;font-weight:700;display:flex;align-items:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request>.contact .icon,.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request>.email .icon{color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper{display:flex;flex-flow:row}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info{padding:0 16px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.title{color:#333;font-size:14px;font-weight:500;margin-bottom:15px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.content-wrap{margin-top:30px;margin-bottom:15px;display:flex}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.content-wrap .content{color:#666;font-size:14px;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.info-wrap{padding:0 16px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.info-wrap>.title{color:#333;font-size:14px;font-weight:500;margin-bottom:15px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table{display:flex;flex-flow:column;min-width:556px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table>.tr{display:flex;align-items:center;border-top:2px solid #ccc;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table>.tr:last-child{border-bottom:2px solid #ccc}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table>.tr>.th{display:flex;align-items:center;height:35px;width:158px;background-color:#e2f2f4;padding-left:5px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table>.tr>.td{display:flex;align-items:center;height:35px;padding-left:5px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.top-line{position:absolute;height:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content{margin-top:50px;display:flex}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact{width:calc(50% - 10px)}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box{margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box>.title{font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box>.value{font-size:18px;font-weight:700;color:#333}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation{width:calc(50% - 10px);margin-left:auto;padding-left:20px;box-sizing:border-box}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box{margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box>.title{font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box>.value{font-size:18px;color:#333}.Landing .landing-wrapper>.l-container.finish{height:488px;background:url(../../static/media/landing_img_finish.0a7010a5.png);background-size:cover;background-position-y:100%}.Landing .landing-wrapper>.l-container.finish>.wrapper{background-color:rgba(0,0,0,.6);height:100%;display:flex;align-items:center;justify-content:center;color:#eee}.Landing .landing-wrapper>.l-container.finish>.wrapper .main-title{font-size:48px;line-height:60px;display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:700;margin-bottom:50px}.Landing .landing-wrapper>.l-container.finish>.wrapper .btn-groups{display:flex;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.finish>.wrapper .btn-groups .btn{width:210px;margin-right:5px;margin-left:5px;font-size:14px;letter-spacing:-.08em;-webkit-letter-spacing:-.08em}.Landing .landing-wrapper>.l-container.footer{padding:30px 0}.Landing .landing-wrapper>.l-container.footer>.wrapper{max-width:1200px;margin:auto}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content{display:flex}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content>.links{display:flex;align-items:center}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content>.links>.link-divider{height:30%;margin:0 10px;border:1px solid #333}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content>.links>.link{color:#333;font-weight:700;font-size:18px;text-decoration:none}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content .btn{width:210px;margin-left:auto;align-items:center}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot{margin-top:10px;display:flex;align-items:center}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot>.copyright{margin-left:auto}@media (min-width:768px) and (max-width:1199px){.Landing{height:100%;overflow:auto;overflow-x:hidden!important;background-color:#fff;font-family:"Pretendard-Regular","Noto Sans KR";letter-spacing:-.08em;-webkit-letter-spacing:-.08em}.Landing .landing-wrapper>.l-container.main{color:#000;display:block}.Landing .landing-wrapper>.l-container.main .carousel{margin:0 auto}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow{top:860px}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow:before{display:inline-block;border-top:0;border-bottom:0;margin:0}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow.control-prev{margin-left:30px}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow.control-prev:before{content:url(../../static/media/landing-swiper-left.07d895f4.svg);border-right:0}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow.control-next{margin-right:30px}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow.control-next:before{content:url(../../static/media/landing-swiper-right.2148ed59.svg);border-left:0}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow:hover{background-color:initial}.Landing .landing-wrapper>.l-container.main .carousel .control-dots{margin-bottom:70px;padding:0}.Landing .landing-wrapper>.l-container.main .carousel .control-dots .dot{background-color:#666;width:20px;height:20px;border-radius:6px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .slider .slide{height:1024px;background-color:#fff;display:flex;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main{width:662px;display:flex;align-items:unset;justify-content:unset;flex-flow:column}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box{text-align:left;box-sizing:border-box;padding:0 0 50px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .main-title-1,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .main-title-2{font-weight:700}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .main-title-1.blink-off .typed-cursor--blink,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .main-title-2.blink-off .typed-cursor--blink{display:none}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .launching-img{margin:auto;width:662px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result{width:100%!important}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper{height:100%;display:flex;align-items:center;position:relative;font-size:56px;width:662px;margin:auto;flex-flow:column}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.info,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.info,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.info{width:100%;text-align:left}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.info>.title,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.info>.title,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.info>.title{font-size:56px;color:#333;font-weight:700}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.info>.content,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.info>.content,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.info>.content{display:block;font-size:32px;color:#333;height:200px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.display,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.display,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.display{width:100%;margin-top:30px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.display>.tablet-wrapper,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.display>.tablet-wrapper,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.display>.tablet-wrapper{width:100%;margin-left:0;border-radius:10px;border:3px solid #aaa;background-color:#313131;box-sizing:border-box;width:668px;height:445.33px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.display>.tablet-wrapper>.tablet-body,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.display>.tablet-wrapper>.tablet-body,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.display>.tablet-wrapper>.tablet-body{width:100%;display:flex;align-items:center;justify-content:center;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.display>.tablet-wrapper>.tablet-body video,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.display>.tablet-wrapper>.tablet-body video,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.display>.tablet-wrapper>.tablet-body video{width:100%}.Landing .landing-wrapper>.l-container.main .main-title{font-size:72px;font-weight:700;height:100px}.Landing .landing-wrapper>.l-container.main .sub-title{font-size:48px}.Landing .landing-wrapper>.l-container.short-introduction{height:524px;background:url(../../static/media/landing_img_short.4446ac81.png);background-size:cover;background-position-y:100%}.Landing .landing-wrapper>.l-container.short-introduction>.wrapper{background-color:rgba(0,0,0,.6);height:100%;display:flex;align-items:center;justify-content:center;color:#eee}.Landing .landing-wrapper>.l-container.short-introduction>.wrapper .main-title{font-size:48px;display:flex;flex-flow:column;align-items:center;justify-content:center;line-height:60px}.Landing .landing-wrapper>.l-container.short-introduction>.wrapper .sub-title{font-size:32px;letter-spacing:-.08em;-webkit-letter-spacing:-.08em;display:flex;flex-flow:column;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.buildit-system{background-color:#f5f5f5}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper{max-width:1200px;display:flex;flex-flow:column;padding:100px 0;margin:0 50px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.title{padding-top:0;font-size:48px;color:#333;font-weight:700;line-height:60px;text-align:center}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards{flex:1 1;display:flex;padding-top:100px;justify-content:center;margin-left:-16px;margin-right:-16px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card{background-color:inherit}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card.AI{margin-right:60px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card.DESIGNER{margin-top:200px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card img{width:304px;height:402px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card>.title{text-align:center;color:#333;font-size:18px;font-weight:700;margin:20px 0}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card>.info{font-size:20px;letter-spacing:-.08em;-webkit-letter-spacing:-.08em;display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:700;margin-bottom:20px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card .btn{width:210px;margin:auto;font-size:14px}.Landing .landing-wrapper>.l-container.buildit-reason1{padding:100px 0}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper{max-width:1200px;display:flex;flex-flow:column;margin:auto auto auto 50px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.title{font-size:48px;color:#333;font-weight:700;line-height:60px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content{max-width:712px;margin-left:0;margin-top:100px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content>.info-box{margin-bottom:50px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content>.info-box>.title{font-size:32px;color:#333;margin-bottom:20px;font-weight:700}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content>.info-box>.info{color:#666;font-size:24px}.Landing .landing-wrapper>.l-container.buildit-reason2{background-color:#f5f5f5;padding:100px 0}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper{max-width:1200px;margin:auto;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.title{font-size:48px;color:#333;margin-bottom:100px;font-weight:700;text-align:center}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content{display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.img-wrap{text-align:center}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.img-wrap video{width:calc(100% - 100px);max-width:calc(100% - 100px);height:unset;margin:auto}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.info-wrap{max-width:unset;width:calc(100% - 100px);margin:50px auto auto}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.info-wrap>.info{font-size:24px;color:#333;margin-bottom:10px;display:flex}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.info-wrap>.info .icon{color:#333;margin-right:5px;margin-top:7px}.Landing .landing-wrapper>.l-container.buildit-sample{padding:100px 0}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper{max-width:1200px;display:flex;flex-flow:column;margin:auto auto auto 50px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample{flex-flow:column;margin:unset}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.sample .content{margin-top:30px;margin-left:0}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.title{max-width:590px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.title>.main-title{font-size:48px;color:#333;font-weight:700;margin-bottom:90px;line-height:60px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.title>.img-main-title{font-size:32px;color:#333;font-weight:700;margin-bottom:10px;line-height:34px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.title>.img-sub-title{color:#666;font-size:24px;margin-bottom:15px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.title>a{text-decoration:none;height:30px;font-size:18px;color:#666}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.content{margin-left:0;margin-top:50px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper>.content img{width:590px;height:430px}.Landing .landing-wrapper>.l-container.price{padding:100px 0}.Landing .landing-wrapper>.l-container.price>.wrapper{max-width:1200px;margin:0 50px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards{display:flex;overflow-x:auto;justify-content:unset;padding-bottom:20px;flex-flow:nowrap}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards::-webkit-scrollbar{height:7px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card{flex-grow:0;flex-shrink:0;flex-basis:273px;margin:0 20px 0 0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card:first-child{margin-left:0;margin-right:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card:last-child{margin-left:auto;margin-right:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-title{font-size:32px;line-height:42px;color:#333;font-weight:700}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-info{height:48px;font-size:16px;color:#333;font-weight:700;line-height:24px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price{color:#333;font-size:18px;line-height:24px;font-weight:700;text-align:right;margin-bottom:30px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.point-info{display:none}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value{display:flex;height:40px;align-items:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.icon-wrap{padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.icon-wrap .icon{color:#666;margin-top:5px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.value{padding-left:10px;color:#666;font-size:14px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table{display:flex;margin-bottom:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap{padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap>img{margin-top:11px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value{width:100%;padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value{display:flex;align-items:center;width:inherit}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.all{height:40px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.buildit,.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.service{height:24px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value>.value{margin-left:auto;margin-right:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper{flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info{padding:0 16px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.title{color:#333;font-size:14px;font-weight:500;margin-bottom:15px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.content-wrap{margin-bottom:15px;display:flex}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.content-wrap .content{color:#666;font-size:14px;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.info-wrap{padding:0 16px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.info-wrap>.title{color:#333;font-size:14px;font-weight:500;margin-bottom:15px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table{min-width:unset;width:100%}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table .tr{min-width:unset;align-items:unset}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content{margin-top:50px;display:flex}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact{width:calc(30% - 10px)}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box{margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box>.title{font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box>.value{font-size:18px;font-weight:700;color:#333}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation{width:calc(50% - 10px);margin-left:20px;padding-left:20px;box-sizing:border-box}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box{margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box>.title{font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box>.value{font-size:18px;color:#333}.Landing .landing-wrapper>.l-container.finish{height:400px;background:url(../../static/media/landing_img_finish.0a7010a5.png);background-size:cover;background-position-y:100%}.Landing .landing-wrapper>.l-container.finish>.wrapper{background-color:rgba(0,0,0,.6);height:100%;display:flex;align-items:center;justify-content:center;color:#eee}.Landing .landing-wrapper>.l-container.finish>.wrapper .main-title{font-size:48px;line-height:60px;display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:700;margin-bottom:30px}.Landing .landing-wrapper>.l-container.finish>.wrapper .sub-title{font-size:24px;display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:700;margin-bottom:20px}.Landing .landing-wrapper>.l-container.finish>.wrapper .btn-groups{display:flex;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.finish>.wrapper .btn-groups .btn{width:210px;margin-right:5px;margin-left:5px}.Landing .landing-wrapper>.l-container.footer{padding:30px 0}.Landing .landing-wrapper>.l-container.footer>.wrapper{max-width:1200px;margin:0 50px}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content{display:flex}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content>.links{display:flex;align-items:center}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content>.links>.link-divider{height:30%;margin:0 10px;border:1px solid #333}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content>.links>.link{color:#333;font-weight:700;font-size:18px;text-decoration:none}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content .btn{width:210px;margin-left:auto;align-items:center}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot{margin-top:10px;margin-bottom:20px;display:flex;align-items:flex-start;flex-flow:column}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot>.copyright{margin-left:0}}@media (min-width:300px) and (max-width:767px){.Landing{height:100%;overflow:auto;background-color:#fff;font-family:"Pretendard-Regular","Noto Sans KR";letter-spacing:-.08em;-webkit-letter-spacing:-.08em}.Landing .btn{font-weight:700!important}.Landing .app-bar{display:none!important}.Landing .mobile-appbar{display:block;margin-top:0}.Landing .landing-wrapper>.l-container{width:100%}.Landing .landing-wrapper>.l-container.main{color:#000;height:100%;display:flex;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.main .carousel-root{width:100%}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow{top:525px}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow:before{display:inline-block;border-top:0;border-bottom:0;margin:0}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow.control-prev{margin-left:0}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow.control-prev:before{content:url(../../static/media/landing-swiper-left.07d895f4.svg);border-right:0}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow.control-next{margin-right:0}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow.control-next:before{content:url(../../static/media/landing-swiper-right.2148ed59.svg);border-left:0}.Landing .landing-wrapper>.l-container.main .carousel .control-arrow:hover{background-color:initial}.Landing .landing-wrapper>.l-container.main .carousel .control-dots{margin-bottom:50px;padding:0}.Landing .landing-wrapper>.l-container.main .carousel .control-dots .dot{background-color:#666;width:10px;height:10px;border-radius:6px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .slider .slide{height:640px;background-color:#fff;display:flex;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main{width:100%!important;display:flex;align-items:unset;justify-content:unset;flex-flow:column}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box{width:328px;text-align:left;box-sizing:border-box;margin:auto;padding:0 0 20px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .main-title-1,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .main-title-2{font-size:30px;line-height:36px;font-weight:700}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .main-title-1.blink-off .typed-cursor--blink,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .main-title-2.blink-off .typed-cursor--blink{display:none}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .title-box .sub-title{font-size:22px;line-height:28px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.main .launching-img{width:328px;margin:auto}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result{width:100%!important}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper{height:100%;display:flex;align-items:center;position:relative;font-size:56px;width:328px;margin:auto;flex-flow:column}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.info,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.info,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.info{width:100%;text-align:left}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.info>.title,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.info>.title,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.info>.title{font-size:24px;color:#333;font-weight:700;margin-bottom:10px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.info>.AI-title,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.info>.AI-title,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.info>.AI-title{position:absolute;top:-50px;margin-top:30px;font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.info>.content,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.info>.content,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.info>.content{display:block;font-size:18px;color:#333;height:100px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.display,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.display,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.display{width:100%;margin-top:30px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.display>.tablet-wrapper,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.display>.tablet-wrapper,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.display>.tablet-wrapper{width:100%;margin-left:0;border-radius:10px;border:3px solid #aaa;background-color:#313131;box-sizing:border-box;width:328px;height:218px}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.display>.tablet-wrapper>.tablet-body,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.display>.tablet-wrapper>.tablet-body,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.display>.tablet-wrapper>.tablet-body{width:100%;display:flex;align-items:center;justify-content:center;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.config>.wrapper>.display>.tablet-wrapper>.tablet-body video,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.designer>.wrapper>.display>.tablet-wrapper>.tablet-body video,.Landing .landing-wrapper>.l-container.main .slider-wrapper .content.result>.wrapper>.display>.tablet-wrapper>.tablet-body video{width:100%}.Landing .landing-wrapper>.l-container.main .main-title{font-size:32px;font-weight:700;height:100px}.Landing .landing-wrapper>.l-container.main .sub-title{font-size:20px;line-height:28px!important;margin-top:10px!important}.Landing .landing-wrapper>.l-container.main .btn-groups{display:flex;align-items:flex-start;flex-flow:column}.Landing .landing-wrapper>.l-container.main .btn-groups .btn{margin-bottom:10px}.Landing .landing-wrapper>.l-container.short-introduction{height:316px;background:url(../../static/media/landing_img_short.4446ac81.png);background-size:cover;background-position-y:100%}.Landing .landing-wrapper>.l-container.short-introduction>.wrapper{background-color:rgba(0,0,0,.6);height:100%;display:flex;align-items:center;justify-content:center;color:#eee}.Landing .landing-wrapper>.l-container.short-introduction>.wrapper .main-title{font-size:26px;display:flex;flex-flow:column;align-items:center;justify-content:center;line-height:32px}.Landing .landing-wrapper>.l-container.short-introduction>.wrapper .sub-title{margin-top:-10px;font-size:16px;letter-spacing:-.08em;-webkit-letter-spacing:-.08em;display:flex;flex-flow:column;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.buildit-system{background-color:#f5f5f5}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper{max-width:1200px;display:flex;flex-flow:column;padding:80px 0;margin:0 16px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.title{flex:1 1;padding-top:0;font-size:48px;color:#333;font-weight:700;line-height:40px;text-align:center;font-size:32px;margin-bottom:80px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards{display:flex;flex-flow:nowrap;overflow-x:scroll;justify-content:space-between}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card{background-color:inherit;margin-bottom:50px;flex:0 0 304px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card.AI{padding-top:0;margin-right:10px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card.DESIGNER{margin-left:10px;margin-top:0}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card img{width:100%;height:auto}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card>.title{text-align:center;color:#333;font-size:18px;font-weight:700;margin:16px 0}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card>.info{font-size:18px;letter-spacing:-.08em;-webkit-letter-spacing:-.08em;display:flex;flex-flow:column;align-items:center;justify-content:normal;font-weight:700;margin-bottom:20px;height:80px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card .btn{width:210px;margin:auto;font-size:14px}.Landing .landing-wrapper>.l-container.buildit-reason1{padding:80px 0}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper{max-width:1200px;display:flex;flex-flow:column;margin:0 16px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.title{font-size:32px;color:#333;font-weight:700;line-height:40px;margin-bottom:30px;margin-left:0}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content{margin-left:0;max-width:auto;display:flex;flex-flow:nowrap;overflow-x:scroll}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content::-webkit-scrollbar{height:7px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content>.info-box{flex-grow:0;flex-shrink:0;flex-basis:80%;margin-right:20px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content>.info-box:last-child{margin-right:0}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content>.info-box>.title{font-size:24px;color:#333;margin-bottom:10px;font-weight:700}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content>.info-box>.info{color:#666;font-size:18px}.Landing .landing-wrapper>.l-container.buildit-reason2{background-color:#f5f5f5;padding:80px 0}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper{max-width:1200px;margin:auto;flex-flow:column}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.title{font-size:32px;color:#333;margin-bottom:30px;font-weight:700;text-align:center;line-height:40px}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content{display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.img-wrap{margin:0 16px;width:calc(100% - 16px);height:auto}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.img-wrap video{width:calc(100% - 16px);margin-left:0;margin-bottom:30px;height:100%}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.info-wrap{max-width:590px;margin:0 16px}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.info-wrap>.info{font-size:14px;color:#333;margin-bottom:10px;display:flex}.Landing .landing-wrapper>.l-container.buildit-reason2>.wrapper>.content>.info-wrap>.info .icon{color:#333;margin-right:5px;margin-top:0}.Landing .landing-wrapper>.l-container.buildit-sample{padding:80px 0}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper{max-width:1200px;display:flex;flex-flow:column;margin:0 16px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper .sample{flex-flow:column;margin:unset}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper .sample .content{margin-top:30px;margin-left:0}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper .sample>.title{max-width:590px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper .sample>.title>.main-title{font-size:32px;color:#333;font-weight:700;margin-bottom:20px;line-height:42px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper .sample>.title>.img-main-title{font-size:18px;color:#333;font-weight:700;margin-bottom:10px;line-height:34px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper .sample>.title>.img-sub-title{color:#666;font-size:14px;margin-bottom:10px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper .sample>.title>a{text-decoration:none;height:30px;font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper .sample iframe{width:375px!important;height:210px!important}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper .main-title{font-size:32px;line-height:38px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper .content{margin-left:0}.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper .content .cover,.Landing .landing-wrapper>.l-container.buildit-sample>.wrapper .content img{width:375px!important;height:210px!important}.Landing .landing-wrapper>.l-container.price{background:#fff;padding:80px 0}.Landing .landing-wrapper>.l-container.price>.wrapper{max-width:1200px;margin:0 16px}.Landing .landing-wrapper>.l-container.price>.wrapper>.title{margin-bottom:50px}.Landing .landing-wrapper>.l-container.price>.wrapper>.title>.main-title{font-size:32px;line-height:60px;color:#333;font-weight:700;text-align:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.title>.sub-title{font-size:24px;line-height:30px;color:#333;text-align:center;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards{display:flex;overflow-x:scroll;padding-bottom:20px;justify-content:unset;flex-flow:nowrap}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards::-webkit-scrollbar{height:7px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card{flex-grow:0;flex-shrink:0;flex-basis:273px;margin:0 20px 0 0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card:first-child{margin-left:0;margin-right:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card:last-child{margin-left:auto;margin-right:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-title{font-size:32px;line-height:42px;color:#333;font-weight:700}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-info{height:48px;font-size:18px;color:#333;font-weight:700;line-height:24px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price{color:#333;font-size:18px;line-height:24px;font-weight:700;text-align:right;margin-bottom:30px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.point-info{display:none}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value{display:flex;height:40px;align-items:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.icon-wrap{padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.icon-wrap .icon{color:#666;margin-top:5px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.value{padding-left:10px;color:#666;font-size:14px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table{display:flex;margin-bottom:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap{padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap>img{margin-top:11px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value{width:100%;padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value{display:flex;align-items:center;width:inherit}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.all{height:40px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.buildit,.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.service{height:24px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value>.value{margin-left:auto;margin-right:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request{align-items:flex-start;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper{flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info{padding:0 16px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.title{color:#333;font-size:14px;font-weight:500;margin-bottom:15px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.content-wrap{margin-bottom:15px;display:flex}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.content-wrap .content{color:#666;font-size:14px;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.info-wrap{padding:0 16px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.info-wrap>.title{color:#333;font-size:14px;font-weight:500;margin-bottom:15px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table{min-width:120px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table .tr{min-width:inherit;align-items:unset;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content{display:flex;flex-flow:column;margin:50px 0 0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact{width:100%}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box{margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box>.title{font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box>.value{font-size:18px;font-weight:700;color:#333}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation{width:100%;margin-left:0;padding-left:0;margin-top:20px;box-sizing:border-box}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box{margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box>.title{font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box>.value{font-size:18px;color:#333}.Landing .landing-wrapper>.l-container.finish{height:350px;background:url(../../static/media/landing_img_finish.0a7010a5.png);background-size:cover;background-position-y:100%}.Landing .landing-wrapper>.l-container.finish>.wrapper{background-color:rgba(0,0,0,.6);height:100%;display:flex;align-items:center;justify-content:center;color:#eee}.Landing .landing-wrapper>.l-container.finish>.wrapper .main-title{font-size:26px;line-height:32px;display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:700;margin-bottom:20px}.Landing .landing-wrapper>.l-container.finish>.wrapper .sub-title{font-size:14px;font-weight:700;margin-bottom:20px}.Landing .landing-wrapper>.l-container.finish>.wrapper .btn-groups,.Landing .landing-wrapper>.l-container.finish>.wrapper .sub-title{display:flex;flex-flow:column;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.finish>.wrapper .btn-groups .btn{width:210px;margin-right:5px;margin-left:5px;margin-bottom:15px}.Landing .landing-wrapper>.l-container.footer{padding:30px 0}.Landing .landing-wrapper>.l-container.footer>.wrapper{max-width:1200px;margin:0 16px}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content{display:flex}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content>.links{display:flex;flex-flow:column;align-items:flex-start}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content>.links>.link-divider{height:30%;margin:0 10px;border:1px solid #333;display:none}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content>.links>.link{color:#333;font-weight:700;font-size:18px;text-decoration:none;margin-bottom:10px}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content .btn{width:210px;margin-left:auto;align-items:center;display:none}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot{margin-top:10px;margin-bottom:20px;display:flex;flex-flow:column;align-items:flex-start;color:#666;font-weight:700}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot>.copyright{margin-left:0;margin-top:5px}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot>.address{display:flex;flex-flow:column}}.block{height:5em;line-height:5em;width:10em;background:#464646;color:#fdfdfd;text-align:center;margin:1em auto;text-shadow:0 0 1px #333}.animatable{visibility:hidden;-webkit-animation-play-state:paused;animation-play-state:paused}.animated{visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}20%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}60%{opacity:0}20%{opacity:0}to{opacity:1}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{-webkit-transform:translateX(20px)}80%{-webkit-transform:translateX(-5px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{-webkit-transform:translateX(20px);transform:translateX(20px)}80%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{-webkit-transform:translateX(-20px)}80%{-webkit-transform:translateX(5px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}80%{-webkit-transform:translateX(5px);transform:translateX(5px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes moveUp{0%{opacity:1;-webkit-transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes moveUp{0%{opacity:1;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeBgColor{0%{background:none}70%{background:none}to{background:#464646}}@keyframes fadeBgColor{0%{background:none}70%{background:none}to{background:#464646}}.animated.animationDelay{animation-delay:.4s;-webkit-animation-delay:.4s}.animated.animationDelayMed{animation-delay:1.2s;-webkit-animation-delay:1.2s}.animated.animationDelayLong{animation-delay:1.6s;-webkit-animation-delay:1.6s}.animated.fadeBgColor{-webkit-animation-name:fadeBgColor;animation-name:fadeBgColor}.animated.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}.animated.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.animated.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.animated.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.animated.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.animated.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated.moveUp{-webkit-animation-name:moveUp;animation-name:moveUp}.UserManual.download-btn{font-size:14px;display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;margin-left:0}.UserManual.download-btn .open-icon{display:flex;justify-content:flex-end;align-items:center;width:17px;height:17px;color:#eee}.ProjectPayment{background-color:#1a1e28;padding-bottom:100px}.ProjectPayment>.breadcrumb-wrap{background-color:#161a24}.ProjectPayment>.breadcrumb-wrap>.content{width:1200px;margin:auto}.ProjectPayment>.breadcrumb-wrap>.content>.Breadcrumb{padding-top:20px}.ProjectPayment>.summary{margin-top:10px}.ProjectPayment>.payment-wrapper{background-color:#161a24;width:100%}.ProjectPayment>.payment-wrapper>.content{padding-top:20px;margin-left:auto;margin-right:auto;width:1200px;display:flex;flex-flow:column}.ProjectPayment>.payment-wrapper>.content>.title{font-size:30px;color:#eee}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.title{color:#48ddf2;font-size:18px;height:50px;box-sizing:border-box;display:flex;align-items:center;border-bottom:1px solid #555}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body{padding:20px 0;display:flex;flex-flow:row;align-items:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.loading-box{display:none}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.loading-box .loading-icon{color:#ccc}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.loading-box.loading-on{display:block;width:1200px;z-index:2000;position:absolute;height:162px;background-color:rgba(22,26,36,.5);display:flex;align-items:center;justify-content:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.loading-box.INFINITE{height:209px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap{background-color:#232732;display:flex;flex-flow:column}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap .plan-tag-wrap{height:70px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap .plan-tag-wrap .plan-tag{margin-left:20px;margin-top:25px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap .plan-tag-wrap .plan-info{height:30px;margin-left:20px;margin-top:25px;color:#999;font-size:14px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap .plan-tag-wrap .plan-info .link{color:#48ddf2;cursor:pointer;margin-left:5px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.package-box{margin-top:20px;margin-left:20px;display:flex;flex-direction:row;justify-content:flex-start}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.package-box>.available-daily-point{font-size:14px;text-align:center;margin-left:16px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.package-box .PLATINUM-wrapper{width:149px;height:40px;border-radius:6px;border:1px solid #48ddf2;font-weight:700;line-height:40px;display:flex;align-items:center;padding-left:10px;padding-right:10px;letter-spacing:-.05em;box-sizing:border-box}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.package-box .PLATINUM-wrapper .PLATINUM{background:linear-gradient(95.5deg,#48ddf2 16.29%,#95e4b3 84.25%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:18px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.package-box .PLATINUM-wrapper .PLATINUM-using{margin-left:3px;color:#48ddf2;font-size:14px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting{border-bottom:1px solid #333;width:672px;padding:20px 0 10px;margin:0 20px;display:flex}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap{width:100%;height:40px;display:flex;align-items:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns{margin-left:auto}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns>.project-type{border:1px solid #ccc;box-sizing:border-box;width:120px;padding:0;height:30px;font-size:14px;color:#ccc}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns>.project-type.select{border-color:#95e4b3;color:#95e4b3}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns>.project-type.select .icon{color:#95e4b3}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns>.project-type .type-btn-wrap{width:100%;display:flex;align-items:center;text-align:left}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns>.project-type .type-btn-wrap .icon-wrap{width:40px;display:flex;padding:0 10px;box-sizing:border-box;margin-left:auto}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns>.project-type .type-btn-wrap .type{height:28px;display:flex;align-items:center;margin-left:10px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.reports-number{margin-left:auto}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.reports-number .reports-number-input{width:120px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info{border-radius:6px;display:flex;flex-flow:row;align-items:center;padding:0 0 20px;width:712px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap{margin-bottom:auto;width:346px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value{padding:0 10px;margin:0 10px;height:40px;display:flex;align-items:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value>.key{font-size:14px;color:#999}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value>.value{margin-left:auto;color:#eee;font-size:14px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value>.value.large{font-size:20px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value>.value.no-money{color:#e81c1c}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value.total{background-color:#161a24}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value.total>.key,.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value.total>.value{color:#48ddf2}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap-divider{border:.5px solid #333;height:120px;margin:0 9.5px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns{display:flex;margin-left:auto;flex-flow:column;width:366px;margin-top:auto;margin-bottom:10px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns .available-info{color:#ccc;text-align:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.no-money{color:#e81c1c;text-align:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.after-pay{width:366px;height:100px;font-size:18px;color:#ccc;display:flex;text-align:center;align-items:center;justify-content:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.agree-wrap{cursor:pointer;display:flex;align-items:center;width:100%}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.agree-wrap a{color:inherit;text-decoration:underline;white-space:pre}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.pay-btn{margin-top:20px;width:100%}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.back-btn{margin-top:10px;width:100%}.ProjectPayment .ProjectSummary{width:1200px;margin-left:auto;margin-right:auto}.ProjectSummary .more-btn{width:100px;position:absolute;bottom:0;right:0}.ProjectSummary>.title{font-size:18px;border-bottom:1px solid #555;height:50px;display:flex;align-items:center}.ProjectSummary>.content>.project-title-wrap{width:1078px;padding-top:30px;cursor:text}.ProjectSummary>.content>.project-title-wrap>.project-title-info{color:#999;font-size:12px;margin-bottom:10px}.ProjectSummary>.content>.project-title-wrap>.project-title{display:flex;flex-flow:row;align-items:center;font-size:18px;height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ccc;background-color:#0c111b}.ProjectSummary>.content>.project-title-wrap>.project-title:hover{background-color:#273945}.ProjectSummary>.content>.project-title-wrap>.project-title .project-title-edit{display:flex;align-items:center;width:1068px;margin-left:10px}.ProjectSummary>.content>.project-title-wrap>.project-title .project-title-edit>.project-title{max-width:1068px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectSummary>.content>.project-title-wrap>.project-title .project-title-edit .icon{margin-left:10px;color:#999}.ProjectSummary>.content>.project-title-wrap>.project-title input{height:50px;font-size:18px}.ProjectSummary>.content>.project-title-wrap>.project-title input:hover{cursor:text}.ProjectSummary>.content>.project-title-wrap>.project-title .focus{border-bottom:1px solid #fff}.ProjectSummary>.content>.project-description-wrap{display:flex;flex-direction:column;width:1078px;height:100px;margin-top:10px;margin-bottom:20px}.ProjectSummary>.content>.project-description-wrap .project-description-info{color:#999;font-size:12px;margin-bottom:10px}.ProjectSummary>.content>.project-description-wrap .project-description{color:#ccc;width:1078px}.ProjectSummary>.content>.project-description-wrap .project-description.no-edit{background-color:#161a24;color:#999}.ProjectSummary>.content>.project-description-wrap .project-description.no-edit>.input-wrapper{border:0;height:80px}.ProjectSummary>.content>.project-description-wrap .project-description.no-edit>.input-wrapper:hover{background-color:#273945}.ProjectSummary>.content>.project-description-wrap .project-description>.input-wrapper textarea{height:100px}.ProjectSummary>.content>.project-description-wrap .project-description .input-wrapper{color:#eee}.ProjectSummary>.content>.project-description-wrap .project-description .input-wrapper textarea::-webkit-input-placeholder{color:#999}.ProjectSummary>.content>.project-description-wrap .project-description .input-wrapper textarea::placeholder{color:#999}.ProjectSummary>.content>.map-wrap{height:470px;padding-top:30px;display:flex;flex-flow:row;border-radius:6px}.ProjectSummary>.content>.map-wrap>.map-content{width:1078px;position:relative}.ProjectSummary>.content>.map-wrap>.map-content .map-converter{position:absolute;left:20px;top:20px;height:82px}.ProjectSummary>.content>.map-wrap>.map-content .map-converter.tabs .tab{height:36px!important;font-size:10px!important}.ProjectSummary>.content>.map-wrap>.map-content>.site-info{width:230px;position:absolute;bottom:20px;right:20px;background-color:rgba(22,26,36,.7);padding-top:20px;border-radius:6px}.ProjectSummary>.content>.map-wrap>.map-content>.site-info.hidden{width:30px;padding:0}.ProjectSummary>.content>.map-wrap>.map-content>.site-info.hidden>.key-value{display:none}.ProjectSummary>.content>.map-wrap>.map-content>.site-info.hidden>.closed>img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ProjectSummary>.content>.map-wrap>.map-content>.site-info>.key-value{display:flex;flex-flow:row;align-items:center;color:#ccc;padding-left:16px;padding-right:16px}.ProjectSummary>.content>.map-wrap>.map-content>.site-info>.key-value>.key{font-size:12px}.ProjectSummary>.content>.map-wrap>.map-content>.site-info>.key-value>.value{margin-left:auto;font-size:14px}.ProjectSummary>.content>.map-wrap>.map-content>.site-info>.closed{height:30px;display:flex;align-items:center;padding-right:5px}.ProjectSummary>.content>.map-wrap>.map-content>.site-info>.closed>img{margin-left:auto;cursor:pointer}.ProjectSummary>.content>.map-wrap>.btns-content{display:flex;flex-flow:column;margin-top:auto;margin-left:auto}.ProjectSummary>.content>.map-wrap>.btns-content .tab{width:100px;margin-bottom:5px;font-size:10px;text-align:left;padding-left:6px;display:block}.ProjectSummary>.content>.map-wrap>.btns-content .tab>span{justify-content:unset;align-items:center;display:flex}.ProjectSummary>.content>.map-wrap>.btns-content .tab:last-child{margin-bottom:0}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon{width:10px!important;height:10px!important;margin-right:5px}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.project-site{color:#f33}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.project-site.reverse{color:#555}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.road{color:#5a79a5}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.vacancy-outside{color:#00a15e}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.vacancy-inside{color:#8800c8}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.skyline{color:#0076e3}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.boundary-site{color:#1045ff}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.topography{color:#fff}.ProjectSummary>.content>.config-wrap{display:flex;flex-flow:row;border-top:1px solid #555;padding-top:20px;margin-top:50px;box-sizing:border-box}.ProjectSummary>.content>.config-wrap>.title{margin-right:122px;width:102px;box-sizing:border-box;height:58px;border-bottom:1px solid #555;border-right:1px solid #555;font-size:18px;color:#eee}.ProjectSummary>.content>.config-wrap>.content-wrap{width:977px;display:flex;flex-flow:column}.ProjectSummary>.content>.config-wrap>.content-wrap>.content{min-height:20px;border-left:1px solid #333;padding-left:20px;display:flex;flex-flow:column;padding-top:20px;position:relative}.ProjectSummary>.content>.config-wrap>.content-wrap>.content:first-child{padding-top:0}.ProjectSummary>.content>.config-wrap>.content-wrap>.content>.type{display:flex;flex-flow:column}.ProjectSummary>.content>.config-wrap>.content-wrap>.content>.type.my-type>.title{display:flex;flex-flow:row;align-items:center}.ProjectSummary>.content>.config-wrap>.content-wrap>.content>.type.my-type>.title>.more-my-type-btn{margin-left:auto;color:#ccc;font-size:12px;padding:0}.ProjectSummary>.content>.config-wrap>.content-wrap>.content>.type.my-type>.title>.more-my-type-btn .icon{margin-left:10px;color:#ccc}.ProjectSummary>.content>.config-wrap>.content-wrap>.content>.type.my-type>.title:hover{background-color:inherit}.ProjectSummary>.content>.config-wrap.basic>.content-wrap>.content{flex-flow:row nowrap}.ProjectSummary>.content>.config-wrap.basic>.content-wrap>.content>.basic-box{width:224px;box-sizing:border-box;margin-right:20px}.ProjectSummary>.content>.config-wrap.basic>.content-wrap>.content>.basic-box.address{width:468px}.ProjectSummary>.content>.config-wrap.basic>.content-wrap>.content>:last-child{margin-right:0}.ProjectSummary>.content>.config-wrap.basic>.content-wrap>.content>.textarea{width:712px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content{flex-flow:row nowrap}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content>.value-box{width:102px;box-sizing:border-box;margin-right:20px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content>:last-child{margin-right:0}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap{margin-right:20px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap:last-child{margin-right:0}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap>.title{font-size:14px;border-bottom:1px solid #555;height:30px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap>.content{display:flex;flex-flow:row;padding-top:10px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap>.content>.value-box{width:102px;box-sizing:border-box;margin-right:20px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap>.content>.value-box.large{width:223px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap>.content>.value-box:last-child{margin-right:0}.ProjectSummary>.content>.config-wrap.housing-type .C3Chart-legend{margin-top:auto;max-height:230px;margin-bottom:auto;box-sizing:border-box;overflow-y:auto;justify-content:unset}.ProjectSummary>.content>.config-wrap.housing-type>.content-wrap>.content>.housing-chart-wrap{width:712px;background-color:#232732;border-radius:6px;box-sizing:border-box;padding:20px;height:310px;display:flex;align-items:center}.ProjectSummary>.content>.config-wrap.housing-type>.content-wrap .value-box{width:102px;box-sizing:border-box;margin-right:20px}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content{flex-flow:column}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content>.type:last-child{margin-top:30px}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content>.type>.title{font-size:18px;color:#ccc;margin-bottom:10px;height:30px}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content>.type>.list{width:957px;display:flex;flex-flow:row wrap}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content>.type>.list>.building-type-box{margin-right:20px;margin-bottom:0}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content>.type>.list>.building-type-box.no-margin-right{margin-right:0}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content>.type>.list>.building-type-box.top-margin{margin-top:20px}.UserConfirm{width:100%;height:100%;background-color:#232732}.UserConfirm>.user-confirm-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-flow:column}.UserConfirm>.user-confirm-wrapper>a>.logo{position:absolute;left:30px;top:10px}.UserConfirm>.user-confirm-wrapper>.footer{position:absolute;bottom:30px;display:flex;flex-flow:row;color:#ccc;font-size:12px;align-items:center}.UserConfirm>.user-confirm-wrapper>.footer>div{margin-left:35px;margin-right:35px}.UserConfirm>.user-confirm-wrapper>.user-confirm-body{padding-top:30px;width:360px}.UserConfirm>.user-confirm-wrapper>.user-confirm-body>.header{font-size:30px;color:#eee}.UserConfirm>.user-confirm-wrapper>.user-confirm-body>.info{padding-top:25px;font-size:18px;color:#ccc}.UserConfirm>.user-confirm-wrapper>.user-confirm-body>.email-wrap{margin-top:30px;width:360px;height:100px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #333}.UserConfirm>.user-confirm-wrapper>.user-confirm-body>.login-wrap{padding-top:20px}.UserConfirm>.user-confirm-wrapper>.user-confirm-body>.login-wrap .btn{width:360px}.CustomerSupport{background-color:#1a1e28;min-height:calc(100vh - 280px);margin-bottom:100px;display:flex;flex-flow:column}.CustomerSupport .CustomerSupportHeader{background-color:#161a24}.CustomerSupport .CustomerSupportHeader>.wrapper{width:1200px;margin:auto}.CustomerSupport .CustomerSupportHeader>.wrapper>.content>.header{height:20px;margin:20px 0 20px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.CustomerSupport .CustomerSupportHeader>.wrapper>.content>.body{display:flex;flex-flow:row;margin-bottom:20px}.CustomerSupport .CustomerSupportHeader>.wrapper>.content>.body>.page-title{color:#eee;font-size:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:40px;font-family:"Pretendard-Regular","Noto Sans KR"}.CustomerSupport .CustomerSupportBody{background-color:#1a1e28;padding-top:30px;display:flex}.CustomerSupport .CustomerSupportBody .wrapper{width:1200px;margin:auto;display:flex}.CustomerSupport .CustomerSupportBody .wrapper .support{display:flex;width:285px;flex-direction:column}.CustomerSupport .CustomerSupportBody .wrapper .support .support-header{display:flex;height:30px;width:285px;font-family:"Pretendard-Regular","Noto Sans KR";font-size:18px;line-height:26px;align-items:center;color:#ccc}.CustomerSupport .CustomerSupportBody .wrapper .support .button{flex-direction:column;background-color:#232732;border-radius:6px;display:flex;margin-top:20px;width:285px;height:130px;color:#ccc}.CustomerSupport .CustomerSupportBody .wrapper .support .button.guide-btn{cursor:pointer}.CustomerSupport .CustomerSupportBody .wrapper .support .button.guide-btn.active,.CustomerSupport .CustomerSupportBody .wrapper .support .button.guide-btn:hover{background-color:#273945}.CustomerSupport .CustomerSupportBody .wrapper .support .button.guide-btn-no-link{box-sizing:border-box;padding-bottom:20px;background-color:#1a1e28;border:2px solid #232732;border-radius:6px;height:150px}.CustomerSupport .CustomerSupportBody .wrapper .support .button>.title{margin-top:20px;margin-left:20px;display:flex;width:245px;height:40px;align-items:center}.CustomerSupport .CustomerSupportBody .wrapper .support .button>.title>.content{display:flex;height:21px;font-size:18px;line-height:21px;font-family:"Pretendard-Regular","Noto Sans KR"}.CustomerSupport .CustomerSupportBody .wrapper .support .button>.title>.icon{margin-right:5px;margin-left:auto;display:flex;width:20px;height:20px}.CustomerSupport .CustomerSupportBody .wrapper .support .button>.detail{margin-left:20px;margin-top:0;display:flex;width:245px;height:50px;align-items:center;margin-bottom:3px}.CustomerSupport .CustomerSupportBody .wrapper .support .button>.detail>.content{display:flex;flex-direction:column;height:40px;font-size:14px;line-height:20px;font-family:"Pretendard-Regular","Noto Sans KR"}.CustomerSupport .CustomerSupportBody .wrapper .support .button>.detail>.content .accent{font-weight:700;height:inherit;display:flex;align-items:center;justify-content:flex-start}.CustomerSupport .CustomerSupportBody .wrapper .support .button>.detail>.content .email-copy-btn{display:flex;align-items:center;height:26px;margin-top:3px;min-height:26px;background-color:inherit;margin-right:auto;color:#ccc;border:none;cursor:auto;padding-left:0}.CustomerSupport .CustomerSupportBody .wrapper .support .button>.detail>.content .copy-btn{height:13px;color:#eee;margin-left:2px}.CustomerSupport .CustomerSupportBody .wrapper .FAQ{display:flex;width:834px;margin-left:81px;flex-direction:column}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-header{display:flex;height:30px;width:285px;font-family:"Pretendard-Regular","Noto Sans KR";font-size:18px;line-height:26px;align-items:center;color:#ccc}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table{display:flex;width:834px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:20px;flex-direction:column}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-header{display:flex;width:inherit;height:45px;background-color:#161a24;border-bottom:1px solid #555;color:#ccc;font-size:14px;font-family:"Pretendard-Regular","Noto Sans KR"}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-header>.division{display:flex;width:120px;height:inherit;align-items:center;padding-left:20px}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-header>.content{display:flex;width:714px;height:inherit;align-items:center}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content,.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content>.table-row{display:flex;width:inherit;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-direction:column}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content>.table-row{background-color:#232732;color:#ccc;font-size:14px;font-family:"Pretendard-Regular","Noto Sans KR"}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content>.table-row.active,.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content>.table-row:hover{background-color:#273945}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content>.table-row>.row-header{display:flex;width:inherit-20px;height:50px;border-bottom:1px solid #333;margin-bottom:-1}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content>.table-row>.row-header .icon{width:25px!important;height:25px!important;color:#eee}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content>.table-row>.row-header .category{display:flex;flex-basis:14.38%;height:inherit;align-items:center;margin-left:0!important}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content>.table-row>.row-header .title{display:flex;height:inherit;align-items:center}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content>.table-row>.row-header.expanded{min-height:50px}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content>.table-row .row-content{display:flex;width:inherit;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-items:center}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content>.table-row .row-content .content_column{width:613px;margin-top:10px;margin-left:112px}.CustomerSupport .CustomerSupportBody .wrapper .FAQ .faq-table>.table-content>.table-row.expanded{margin:auto;border-bottom:1px solid #555}.ResetPassword{width:100%;height:100%;background-color:#232732}.ResetPassword .reset-password-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ResetPassword .reset-password-wrapper>a>.logo{position:absolute;left:30px;top:18px}.ResetPassword .reset-password-wrapper>.reset-form>.header{font-size:30px;color:#eee;width:360px}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap{padding-top:25px;width:360px;color:#ccc;font-size:18px}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap>.info{padding-bottom:20px}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap>.info>.email{color:#48ddf2}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap .required-list{display:flex;flex-flow:row;align-items:center;margin-bottom:5px}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap .required-list>.required-item{color:#999;font-size:12px;display:flex;flex-flow:row;align-items:center;margin-right:10px}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap .required-list>.required-item>.icon{color:#555;width:14px;height:14px;margin-right:3px}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap .required-list>.required-item.true,.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap .required-list>.required-item.true>.icon{color:#95e4b3}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap .icon{color:#555}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap .icon.true{color:#95e4b3}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap .icon.error{color:#e81c1c}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap>.input{width:360px;margin-top:10px}.ResetPassword .reset-password-wrapper>.reset-form>.btn-wrap{margin-top:15px}.ResetPassword .reset-password-wrapper>.reset-form>.btn-wrap>.btn{width:360px}.tos-page{display:flex;min-height:calc(100vh - 280px);padding-bottom:100px;background-color:#1a1e28;flex-direction:column;color:#ccc}.tos-page ol{-webkit-padding-start:15px;padding-inline-start:15px}.tos-page>.header{width:100%;height:120px;background-color:#161a24;display:flex;justify-content:center}.tos-page>.header .content{display:flex;width:1200px;justify-content:center}.tos-page>.header .content .switchTabs{display:flex;background-color:#383b45;height:36px;border-radius:6px;padding:2px;align-items:center;text-align:center;width:266px;margin-top:60px}.tos-page>.header .content .switchTabs .switchButton{font-size:12px;line-height:128.7%;height:36px;background-color:#383b45;color:#ccc;padding:0;font-family:"Pretendard-Regular","Noto Sans KR";width:130px}.tos-page>.header .content .switchTabs .switchButton:hover{background-color:#60626a;color:#eee}.tos-page>.header .content .switchTabs .switchButton.enable{background-color:#eee;color:#232732}.tos-page>.body{box-sizing:border-box;padding-top:30px;background-color:#1a1e28;justify-content:center;display:flex}.tos-page>.body>.content{display:flex;width:1200px;flex-direction:column}.tos-page>.body>.content>.title{font-size:30px;color:#eee;height:40px;margin-top:30px}.tos-page>.body>.content>.line{border-bottom:1px solid #eee;margin-top:20px;height:0;width:inherit}.tos-page>.body>.content>.tos-list{margin-top:50px}.tos-page>.body>.content>.tos-list,.tos-page>.body>.content>.tos-list>.list-content{width:inherit;display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tos-page>.body>.content>.tos-list>.list-content>.title{font-size:30px;color:#ccc}.tos-page>.body>.content>.tos-list>.list-content>.sub-title{font-size:18px;color:#eee}.tos-page>.body>.content>.tos-list>.list-content>.content{color:#ccc;font-size:14px}.tos-page>.body>.content>.tos-list>.list-content>.content>.indent{margin-left:25px}.tos-page>.body>.content>.tos-list>.list-content ul{margin:0}.tos-page>.body>.content>.tos-list>.list-content ul.dashed{list-style-type:none}.tos-page>.body>.content>.tos-list>.list-content ul.dashed>li{text-indent:-5px}.tos-page>.body>.content>.tos-list>.list-content ul.dashed>li:before{content:"- ";text-indent:-5px}#root{overflow:hidden;background-color:#1a1e28}header{background-color:#232732;display:flex;height:60px}header .logo{position:absolute;height:25px;margin-left:30px;margin-top:17.5px}header .projectName{width:100%;text-align:center;vertical-align:auto;color:#ccc;font-size:14px;line-height:16px;margin:auto}header>.buttons{position:absolute;right:0;top:5px;display:flex;flex-direction:row;margin:auto 30px auto auto}header>.buttons>.imageBox{position:relative;cursor:pointer;width:40px;height:40px;margin:5px;background-color:#383b45;border-radius:6px;display:flex;color:#ccc}header>.buttons>.imageBox>.tooltiptext{position:absolute;width:-webkit-max-content;width:max-content;visibility:hidden;opacity:0;cursor:default;background-color:#000;color:#eee;text-align:center;padding:5px 10px;font-size:12px;z-index:2;bottom:-100%;left:50%;transition:opacity .3s;-webkit-transform:translate(-50%);transform:translate(-50%)}header>.buttons>.imageBox>.tooltiptext:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:#000}header>.buttons>.imageBox>.imageButton,header>.buttons>.imageBox>.svgButton{margin:auto;width:20px;height:20px}header>.buttons>.imageBox.hidden{display:none}header>.buttons .imageBox:hover .imageButton{color:#95e4b3}header>.buttons .imageBox:hover .svgButton path{fill:#95e4b3}header>.buttons .imageBox:hover>.tooltiptext{visibility:visible;opacity:1}.mainView{display:flex}.mainView .checkboxList{background-color:#161a24;width:120px}.mainView .checkboxList .reportBox{height:40px;padding-left:22.5px;color:#ccc;display:flex}.mainView .checkboxList .reportBox>.checkbox{padding:0 7.5px 0 0;color:#ccc}.mainView .checkboxList .reportBox>.checkbox svg{font-size:20px}.mainView .checkboxList .reportBox>.checkbox.checked{color:#95e4b3}.mainView .checkboxList .reportBox>.label{margin-top:10px;margin-left:0;font-size:12px}.lightControl{width:215px;height:225px;right:43px;top:70px;background-color:#222632;color:#eee;position:absolute;z-index:1}.lightControl .text{display:flex;font-size:12px;font-style:normal;font-weight:700;line-height:17px;margin:10px 0 0 20px}.lightControl .text>span{margin-left:auto;margin-right:20px;color:#95e4b3}.lightControl .switchButton{width:175px;height:30px;margin:10px 20px;background-color:#383b45;color:#ccc;border-radius:6px;display:flex}.lightControl .switchButton .button{width:84.5px;height:26px;margin:auto;font-size:12px;line-height:14px;display:flex;cursor:pointer}.lightControl .switchButton .button>span{margin:auto;text-align:center}.lightControl .switchButton .button.active{background-color:#ccc;border-radius:6px;color:#383b45;font-weight:700}.lightControl .lightHead{background-color:#1a1e28;border:1px solid #333;height:20px;color:#95e4b3;padding:10px 20px;display:flex}.lightControl .lightHead .icon{width:20px;height:20px}.lightControl .lightHead .icon>path{fill:#95e4b3}.lightControl .lightHead .headText{font-size:14px;margin:auto auto auto 5px}.lightControl .lightHead .close{width:20px;height:20px;margin-right:0;color:#555;cursor:pointer}.lightControl .slider{margin:18px 0 0 20px;-webkit-appearance:none;width:175px;height:4px;background:#555;outline:none;opacity:1}.lightControl .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#95e4b3;cursor:pointer}.lightControl .slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#95e4b3;cursor:pointer}.Visualizer{position:relative;display:flex}.Visualizer .interface{position:absolute;background-color:rgba(0,0,0,.2);top:0;left:0;height:100%;width:50px}.Visualizer .interface>button{padding:0;border:0;background:none;outline:none}.Visualizer .interface>button.handCursor{cursor:pointer}.Visualizer .interface>button>img{width:50px;height:50px}.Visualizer .lightDir{position:absolute;-webkit-appearance:none;width:100%;height:15px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;transition:opacity .2s}.Visualizer .lightDir::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#4caf50;cursor:pointer}.Visualizer .lightDir::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#4caf50;cursor:pointer}.Visualizer .canvases{display:flex;flex-flow:row wrap;width:calc(100% - 120px)}.Visualizer .canvases .Canvas{position:relative}.Visualizer .canvases .Canvas .rightTop{position:absolute;right:10px;top:10px}.Visualizer .canvases .Canvas .rightTop .compassButton{width:80px;height:80px;margin-bottom:10px;background:none;cursor:pointer;outline:none}.Visualizer .canvases .Canvas .rightTop .compassButton .compassPointer{position:absolute;height:30px;right:50%;-webkit-transform:translate(50%,25px);transform:translate(50%,25px)}.Visualizer .canvases .Canvas .rightTop .imageButton{cursor:pointer;width:40px;height:40px;background-color:#383b45;border-radius:6px;display:flex;margin:auto auto 10px}.Visualizer .canvases .Canvas .rightTop .imageButton .image{width:24px;height:24px;margin:auto;color:#ccc}.Visualizer .canvases .Canvas .rightTop .imageButton.hidden{visibility:hidden}.Visualizer .canvases .Canvas .rightTop .imageButton.active .image>path{fill:#95e4b3}.Visualizer .canvases .Canvas .rightTop .imageButton .tooltiptext{position:absolute;width:-webkit-max-content;width:max-content;visibility:hidden;opacity:0;cursor:default;background-color:#000;color:#eee;text-align:center;padding:5px 10px;font-size:12px;z-index:2;right:80%;transition:opacity .3s;-webkit-transform:translateY(25%);transform:translateY(25%)}.Visualizer .canvases .Canvas .rightTop .imageButton .tooltiptext:after{content:"";position:absolute;left:100%;top:35%;border:4px solid transparent;border-left-color:#000}.Visualizer .canvases .Canvas .rightTop .imageButton:hover .image{color:#95e4b3}.Visualizer .canvases .Canvas .rightTop .imageButton:hover .image>path{fill:#95e4b3}.Visualizer .canvases .Canvas .rightTop .imageButton:hover>.tooltiptext{visibility:visible;opacity:1}.Visualizer .canvases .Canvas .rightTop .reportNum{text-align:center}.Visualizer .canvases .Canvas .leftTop{position:absolute;width:165px;height:110px;left:10px;top:10px;background-color:rgba(22,26,36,.5);border-radius:6px;color:#eee;display:flex;flex-direction:column;-webkit-user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag}.Visualizer .canvases .Canvas .leftTop .titleDiv{height:40px;display:flex}.Visualizer .canvases .Canvas .leftTop .titleDiv .title{font-size:14px;margin:auto auto auto 10px}.Visualizer .canvases .Canvas .leftTop .parameter{display:flex;height:20px;color:#ccc;font-size:12px}.Visualizer .canvases .Canvas .leftTop .parameter .name{padding-left:10px;width:80px}.Visualizer .canvases .Canvas .leftTop .parameter .value{margin:auto 10px auto auto;right:0}.Visualizer .canvases .Canvas .leftTop.en-style{width:250px}.Visualizer .canvases .Canvas .leftTop.en-style .parameter .name{margin:auto;width:180px}.Visualizer .canvases .Canvas .leftTop.en-style .parameter .value{width:100px}.Visualizer .canvases .Canvas canvas{display:inherit;outline:none}.Visualizer .canvases .Canvas.mouseOver{border:2px solid #48ddf2}.modalBody div>div{width:985px;height:680px;max-width:985px;background-color:#1a1e28}.modalBody .modal-title{background-color:#1a1e28;box-sizing:border-box;width:985px;height:50px;padding:30px 40px 0 30px;font-size:18px;color:#eee;display:flex}.modalBody .modal-title .title{width:auto;height:20px}.modalBody .modal-title .icon{color:#555;margin-left:auto;width:20px;height:20px;cursor:pointer}.modalBody .project_info{display:flex;max-width:955px;height:auto;padding-top:21px;padding-left:30px}.modalBody .project_info .info_parameter{width:175px;height:40px;display:flex;flex-direction:column}.modalBody .project_info .info_parameter .info_title{width:auto;height:20px;font-size:12px;color:#999}.modalBody .project_info .info_parameter .info_value{width:auto;font-size:14px;color:#ccc;height:20px}.modalBody .project_info .info_parameter.w175{width:175px}.modalBody .project_info .info_parameter.w360{width:360px}.modalBody .project_info .info_parameter.rb{border-right:1px solid #333;margin-right:10px}.modalBody .dividingLine{margin-left:30px;margin-top:21px;height:1px;width:915px;border-top:1px solid #555}.modalBody .info{width:auto;margin-left:30px;margin-top:30px;display:flex;flex-direction:column}.modalBody .info .row{display:flex;width:auto;height:auto}.modalBody .info .row .cell{width:175px;height:20px;padding:10px 0;margin-right:10px;font-size:14px;color:#ccc}.modalBody .info .row .cell.reportNum{font-size:18px;color:#48ddf2}.loading{width:100%;height:100%;background:linear-gradient(rgba(35,39,50,.75),rgba(35,39,50,.75)),url(../../static/media/login_background.6cf2ff1c.jpg);background-size:cover;background-position:50%}.loading header{position:relative;z-index:2}.loading .information{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;text-align:center;z-index:1}.loading .information .progress{height:244px;-webkit-animation:rotation 1.33s linear infinite;animation:rotation 1.33s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.loading .information .centerWord{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:50%;left:50%;position:absolute;width:128px;font-weight:700;font-size:24px;line-height:28px;color:#eee;white-space:normal}.loading .information .centerWord,.loading .information .loadingMessage{font-family:"Pretendard-Regular",Noto Sans KR;font-style:normal;text-align:center}.loading .information .loadingMessage{padding-top:30px;font-size:18px;line-height:26px;color:#48ddf2}.loading .information .loadingMessage>.white{color:#fff}.ModalBody div>div{width:380px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#1a1e28;border-radius:0}.ModalBody .modal-title{width:340px;height:15px;padding:20px 0 0 20px;font-size:13px;color:#999;display:flex}.ModalBody .modal-title .icon{color:#555;margin-left:auto;width:20px;height:20px;cursor:pointer}.ModalBody .modal-title .icon>svg{font-size:20px}.ModalBody .modal-content{width:340px;margin:20px 0 0 20px;color:#ccc;font-size:14px;font-family:"Pretendard-Regular","Noto Sans KR";overflow:unset}.ModalBody .modal-content>.content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalBody .modal-action{width:340px;min-height:50px;margin:5px auto auto;display:flex;flex-direction:row-reverse}.ModalBody .modal-action button{font-family:"Pretendard-Regular";width:68px;height:30px;border-radius:6px;border:none;font-size:12px;cursor:pointer}.ModalBody .modal-action .positive-btn{color:#ccc;background-color:#383b45}.ModalBody .modal-action .negative-btn{color:#999;margin-right:5px;background-color:#232732}.UnconfirmedUser{background-color:#232732;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.UnconfirmedUser>.wrapper{width:360px}.UnconfirmedUser>.wrapper>.title{line-height:120%;font-size:30px;color:#eee}.UnconfirmedUser>.wrapper>.register-info{margin-top:35px}.UnconfirmedUser>.wrapper>.email-wrap{width:360px;height:100px;color:#48ddf2;font-size:18px;display:flex;justify-content:center;align-items:center;margin-top:30px;border:1px solid #333;box-sizing:border-box}.UnconfirmedUser>.wrapper>a>.login-btn{margin-top:20px;width:360px;height:40px}.designer-download-page{display:flex;min-height:calc(100vh - 80px);background-color:#161a24;justify-content:center;align-items:center}.designer-download-page>.bg-wrapper{top:0;left:0;width:100%;max-height:calc(100vh - 80px);min-height:490px;position:absolute;z-index:1;overflow:hidden}.designer-download-page>.bg-wrapper>.bg-img{width:100%;opacity:.4}.designer-download-page>.content-wrapper{z-index:2;width:1200px;height:485px;display:flex;justify-content:center;flex-direction:column}.designer-download-page>.content-wrapper>.title{color:#eee;font-size:30px;align-items:center;margin-left:auto;margin-right:auto;line-height:35px}.designer-download-page>.content-wrapper>.downloder-wrapper{width:1200px;height:420px;margin-top:30px;background-color:rgba(35,39,50,.8);border-radius:6px;display:flex;flex-direction:column}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:auto;margin-right:auto;margin-top:100px;justify-content:center;display:flex;flex-direction:column}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.title{margin-left:auto;margin-right:auto;font-size:24px;line-height:18px;color:#eee;font-weight:700}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.sub-title-wrapper{display:flex;flex-direction:column;margin-top:20px;margin-bottom:20px;font-size:18px;color:#eee}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.sub-title-wrapper .sub-title{display:flex;justify-content:center}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper{display:flex;width:420px;margin-top:10px;justify-content:center;align-items:center}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .version-wrapper{justify-content:center;align-items:center;margin-right:-10px;width:201px;height:20px;padding-top:10px;padding-bottom:10px;padding-left:10px;border-radius:6px 0 0 6px;background-color:rgba(0,0,0,.2);color:#eee;font-weight:400;line-height:1.5em}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .download-btn{font-size:14px;width:229px;display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;margin-left:0}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .download-btn.designer-download-btn .icon{color:#232732}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .download-btn.designer-download-btn .icon.download-icon{width:16px!important;margin-right:2px}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .download-btn.designer-download-btn .exe{display:flex;align-items:center;font-weight:400;font-size:12px}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .launch-icon{display:flex;justify-content:flex-end;align-items:center;width:17px;height:17px;color:#eee}.designer-download-page>.content-wrapper>.downloder-wrapper>.grey-line{margin-top:85px;width:-1px;border:1px solid #333}.not-found-page{display:flex;min-height:calc(100vh - 180px);background-color:#161a24;justify-content:center;align-items:center}.not-found-page>.bg-wrapper{top:0;left:0;width:100%;max-height:calc(100vh - 180px);min-height:490px;position:absolute;z-index:1;overflow:hidden}.not-found-page>.bg-wrapper>.bg-img{width:1920px;height:906px;opacity:.2;background-position:50% 60%;background-repeat:no-repeat;background-image:url(../../static/media/galaxy.edea52aa.png)}.not-found-page>.content-wrapper{z-index:2;display:flex;justify-content:center;flex-direction:column}.not-found-page>.content-wrapper>.title{color:#eee;font-size:60px;align-items:center;margin-left:auto;margin-right:auto;line-height:87px}.not-found-page>.content-wrapper>.sub-title{color:#eee;font-weight:700;font-size:24px;line-height:35px;align-items:center;margin-left:auto;margin-right:auto;margin-top:20px}.not-found-page>.content-wrapper>.description{color:#ccc;font-size:18px;line-height:26px;align-items:center;margin-left:auto;margin-right:auto;margin-top:5px;text-align:center}.not-found-page>.content-wrapper>.home-button{color:#232732;font-size:18px;line-height:26px;margin-left:auto;margin-right:auto;margin-top:32px;width:200px;background-image:linear-gradient(90deg,#66dfd9,#95e4b3)}.GlobalTest .list{color:#eee}.GlobalTest .btn{margin-top:10px;margin-left:10px;background-color:#ccc;width:120px}