@charset "UTF-8";@import url(/fonts/Kotrahope.min.css);:root{--bs-blue:#4573b2;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#ce291a;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#1eb9a7;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#1eb9a7;--bs-info:#4fbfcd;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:30,185,167;--bs-info-rgb:79,191,205;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:"Noto Sans KR",sans-serif,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}body{letter-spacing:-0.05rem !important}.border-success{border-color:var(--bs-success) !important}.btn-success{background-color:var(--bs-success);border-color:var(--bs-success)}.btn-text-middle span{position:relative;top:-2px}.text-success{color:#158160 !important}.badge{line-height:1.5}#header .container-xl{max-width:1200px;padding-left:5px;padding-right:5px}#header .nav-link{font-size:1.1rem;margin-left:1rem;font-weight:700}#header .nav-link.active{color:var(--bs-info)}#header .member-nav .nav-link{font-size:1rem;border:2px solid var(--bs-info);border-radius:50rem;padding-left:1.5rem;padding-right:1.5rem;color:var(--bs-info);margin-left:1.5rem}#header .member-nav .nav-link:hover{background-color:var(--bs-info);color:var(--bs-white)}#footer .container-xl{max-width:1200px;padding-left:5px;padding-right:5px}.offcanvas.show .nav-item .nav-link{border-bottom:solid 1px var(--bs-gray-300);margin-left:0 !important;padding-left:1.5rem !important;padding-right:1.5rem !important}.offcanvas.show .member-nav .nav-link{border-radius:0.25rem !important;margin-top:10px;margin-left:0 !important}.offcanvas.show .accordion-body{overflow-y:visible !important;max-height:100% !important}.pagination .page-item .page-link{border-radius:0.25rem;color:var(--bs-info);margin:0 0.1rem}.pagination .page-item.active .page-link{background:var(--bs-info);border-color:var(--bs-info);color:var(--bs-white)}.pagination .page-item .pg_search{text-decoration:none;color:var(--bs-info);margin:0}.pagination .speech-bubble{background:var(--bs-info);border-color:var(--bs-info);color:var(--bs-white)}.pagination .speech-bubble button,.pagination .speech-bubble input{border-color:var(--bs-info)}.pagination .speech-bubble::before{border-color:var(--bs-info) transparent transparent transparent}.pagination .speech-bubble::after{border-color:var(--bs-info) transparent transparent transparent}.room-link-button{padding:20px 0 0 0;background-color:var(--bs-white);position:relative;overflow:hidden}.room-link-button .btn{position:relative;z-index:2;font-size:0.9rem;height:50px;display:table;border-color:var(--bs-info);background-color:var(--bs-white);box-shadow:0 0 3px var(--bs-gray-300)}.room-link-button .btn.active{border-color:var(--bs-info);background-color:var(--bs-info)}.room-link-button .btn:hover{border-color:var(--bs-info);background-color:var(--bs-gray-300);color:var(--bs-gray-600)}.room-link-button .btn p{display:table-cell;vertical-align:middle;line-height:1.3 !important;margin-bottom:0 !important;overflow:hidden;word-break:break-all !important}.region-link .btn{font-size:0.9rem;border-color:var(--bs-gray-300);background-color:var(--bs-white);box-shadow:0 0 3px var(--bs-gray-300)}.region-link .btn.active{border-color:var(--bs-info);background-color:var(--bs-info)}.region-link .btn:hover{border-color:var(--bs-gray-300);background-color:var(--bs-gray-300);color:var(--bs-gray-600)}.go-favourite i{color:var(--bs-yellow)}.go-salewrite,.go-buywrite{font-size:0.9rem;border-color:var(--bs-gray-300);background-color:var(--bs-white)}.go-salewrite .position-absolute,.go-buywrite .position-absolute{color:var(--bs-info)}.go-salewrite .icofont-question,.go-buywrite .icofont-question{font-size:0.7rem !important}.go-salewrite .icofont-ui-messaging,.go-buywrite .icofont-ui-messaging{color:var(--bs-info)}.go-salewrite.active,.go-buywrite.active{border-color:var(--bs-info);background-color:var(--bs-info)}.go-salewrite:hover,.go-buywrite:hover{border-color:var(--bs-gray-300);background-color:var(--bs-gray-300);color:var(--bs-gray-600)}.modal-content .modal-header,.modal-content .modal-footer{background-color:var(--bs-light)}.modal-content .modal-header{border-bottom:none}.modal-content .modal-footer{border-top:none}.modal-content .modal-body{background-color:var(--bs-light)}.modal-content .modal-body .sticky-top{background-color:var(--bs-light)}.modal-content .modal-body .form-group:last-child{margin-bottom:100px}.modal-content .modal-body #form-skin-show .form-group:last-child{margin-bottom:15px}.modal-content .modal-body .modal-body-header{padding-left:15px;padding-right:15px}.modal-content .modal-body .modal-body-header{height:40px}.modal-content .modal-body .CodeMirror{height:calc(100vh - 167px) !important;border-top:solid 1px #ccc;margin-bottom:0}.modal-content .card-radio{border-radius:0.5em !important;margin-bottom:10px}.modal-content .card-radio .card-img,.modal-content .card-radio .card-img-top,.modal-content .card-radio img{border-radius:0.5em !important;opacity:0.3}.modal-content .card-radio.bg-dark{background:transparent !important;border:dotted 2px #777 !important}.modal-content .card-radio.bg-dark img{opacity:1}.input-group > .form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group:not(.has-validation) > .form-floating > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation) > .form-floating > .dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation > .form-floating > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation > .form-floating > .dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group > .form-floating > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group > .form-floating:first-child .form-select,.input-group > .form-floating:first-child .form-control{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.input-group > .form-floating:last-child .form-select,.input-group > .form-floating:last-child .form-control{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.input-group > .input-group-text{background:var(--bs-white)}#breadcrumbs{display:none}#breadcrumbs .breadcrumb{margin-bottom:0;border-left:solid 1px var(--bs-gray-300)}#breadcrumbs .breadcrumb .breadcrumb-item{border-right:solid 1px var(--bs-gray-300)}#breadcrumbs .breadcrumb .breadcrumb-item .btn-link{padding:10px 15px;font-size:0.9rem;color:var(--bs-gray-900);box-shadow:none;outline:none;min-width:10rem;text-align:left}#breadcrumbs .breadcrumb .breadcrumb-item .btn-home{min-width:1rem;text-align:center;font-size:0}#breadcrumbs .breadcrumb .breadcrumb-item .btn-home::before{content:"";font-family:IcoFont;font-size:0.9rem}#breadcrumbs .breadcrumb .breadcrumb-item::before{font-size:0.9rem;padding-top:3px}#breadcrumbs .breadcrumb .breadcrumb-item .dropdown-toggle::after{display:inline-block;margin-left:0;margin-right:0;position:absolute;right:15px;vertical-align:middle;content:"";font-family:IcoFont;border-top:none;border-right:none;border-bottom:0;border-left:none}#breadcrumbs .breadcrumb .breadcrumb-item .dropdown-toggle.show::after{content:""}#breadcrumbs .breadcrumb .breadcrumb-item.active .btn-link{color:var(--bs-info)}#breadcrumbs .breadcrumb .breadcrumb-item .dropdown-menu{border-radius:0;padding:0}#breadcrumbs .breadcrumb .breadcrumb-item .dropdown-menu li .dropdown-item{border-bottom:solid 1px var(--bs-gray-300);padding-top:0.5rem;padding-bottom:0.5rem;background-color:var(--bs-light);font-size:0.9rem}#breadcrumbs .breadcrumb .breadcrumb-item .dropdown-menu li .dropdown-item::after{position:absolute;right:15px;vertical-align:middle;content:"";font-family:IcoFont}#breadcrumbs .breadcrumb .breadcrumb-item .dropdown-menu li:last-child .dropdown-item{border-bottom:none}#breadcrumbs .breadcrumb .breadcrumb-item + .breadcrumb-item{padding-left:0}#breadcrumbs .breadcrumb .breadcrumb-item + .breadcrumb-item::before{padding-right:0;content:""}#breadcrumbs .breadcrumb .out-link::after{content:"";font-family:IcoFont;position:absolute;right:10px}#main-carousel{background-color:var(--bs-white)}#main-carousel .carousel-item{overflow:hidden;position:relative}#main-carousel .carousel-item .golink{background-size:cover;background-repeat:no-repeat;background-position:center 30%;height:300px;display:block}#main-carousel .carousel-item .golink::before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background:linear-gradient(45deg,rgba(91,89,3,0.3) 30%,rgba(91,89,3,0) 70%)}#main-carousel .carousel-item .carousel-caption{width:100%;padding:0;bottom:3.5rem;left:auto;right:auto;text-align:left}#main-carousel .carousel-item .carousel-caption h1{font-weight:900;margin-left:5%;color:var(--bs-white);font-family:"KOTRA HOPE";font-weight:normal}#main-carousel .carousel-item .carousel-caption h3{margin-left:5%;color:var(--bs-white);font-family:"KOTRA HOPE";font-weight:normal;margin-bottom:0;display:flex}#main-carousel .carousel-item .carousel-caption .tel{display:inline-flex;align-items:center;font-family:"KOTRA HOPE";font-weight:normal;font-size:2rem;margin-right:20px}#main-carousel .carousel-item .carousel-caption .tel::before{content:"";font-family:IcoFont;padding-right:10px;font-size:1.5rem}#main-carousel .carousel-item .carousel-caption .phone{display:inline-flex;align-items:center;font-family:"KOTRA HOPE";font-weight:normal;font-size:2rem}#main-carousel .carousel-item .carousel-caption .phone::before{content:"";font-family:IcoFont;padding-right:5px;font-size:1.5rem}#main-carousel .carousel-item .carousel-caption h1,#main-carousel .carousel-item .carousel-caption h3{text-shadow:-1px -1px 0 rgba(91,89,3,0.2),1px -1px 0 rgba(91,89,3,0.2),-1px 1px 0 rgba(91,89,3,0.2),1px 1px 0 rgba(91,89,3,0.2)}.content-title{font-size:1.5rem;padding-top:20px;padding-bottom:10px}.wapper-html{display:flex;margin-left:auto;margin-right:auto;justify-content:space-between;padding-top:15px}.wapper-html .wapper-lside{position:relative;width:166px;margin:0 0 0 5px}.wapper-html .wapper-lside .leftQuck{position:sticky;top:0;left:0}.wapper-html .wapper-container{margin:0;min-height:600px;vertical-align:top}.wapper-html .wapper-rside{position:relative;width:166px;margin:0 5px 0 5px}.wapper-html .wapper-rside .rightQuck{position:sticky;top:0;right:0}#premiumMain .carousel-item .card:hover{border-color:var(--bs-info);box-shadow:0 0 3px var(--bs-gray-info)}#premiumMain .carousel-item .btn{margin-bottom:-1px;margin-right:-1px}#premiumGroupTab{border-bottom:solid 1px var(--bs-gray-300);margin-bottom:7px}#premiumGroupTab .nav-item{vertical-align:bottom}#premiumGroupTab .nav-item .nav-link{height:40px;padding-top:0.395rem;display:block;color:var(--bs-gray-600)}#premiumGroupTab .nav-item:first-child .nav-link{padding-top:0;font-size:1.3rem;padding-bottom:0.5rem;color:var(--bs-gray-900)}#premiumGroupTab .nav-item:hover .nav-link{border-bottom-width:3px !important;border-bottom-color:var(--bs-info) !important;margin-bottom:-2px}#premiumGroupTab .nav-link{border-top:none;border-left:none;border-right:none}#premiumGroupTab .nav-link.active{border-bottom-width:3px !important;border-bottom-color:var(--bs-info) !important;margin-bottom:-2px}#premiumGroupTabContent .nav{border:none}#premiumGroupTabContent .nav .nav-link{border:none;font-size:0.9rem;color:var(--bs-gray-600)}#premiumGroupTabContent .nav .nav-link.active{color:var(--bs-info)}#premiumGroupTabContent .carousel-indicators{position:relative;margin-bottom:50px}#premiumGroupTabContent .carousel-indicators button{width:11px;height:11px;background-color:var(--bs-gray-300);margin-left:0.5rem;margin-right:0.5rem;border-radius:50%}#premiumGroupTabContent .carousel-indicators button.active{background-color:var(--bs-info)}#sideSmsSend .form-control{font-size:0.9rem}#btn-top{display:none}#today .accordion-button:not(.collapsed)::after{background:transparent !important;content:"";font-family:IcoFont;transform:rotate(-180deg)}#today .accordion-button::after{flex-shrink:0;margin-left:auto;width:1rem;height:1.4rem;content:"";font-family:IcoFont;background:transparent !important;background-repeat:no-repeat;transition:transform 0.2s ease-in-out;margin-right:0.25rem}#today p{font-size:0.9rem}#today a{color:var(--bs-gray-600);line-height:1.3}#today a:hover{color:var(--bs-blue)}#today hr{margin:7px 0}#today .accordion-body{overflow-y:auto;max-height:700px;background-color:var(--bs-white)}#formSearch .card.h-100{position:relative;overflow:hidden}#formSearch .card.h-100::after{content:'';font-family:IcoFont;font-size:3rem;opacity:0.1;position:absolute;right:-0.5rem;top:1rem}@media (min-width:1200px){#main-carousel .carousel-item .golink{border-radius:0.5rem}#main-carousel .carousel-item .golink::before{border-radius:0.5rem}}@media (min-width:992px){#main-carousel .container-xl{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px}.room-link-button .row{max-width:1200px;margin-left:auto;margin-right:auto}.wapper-html{max-width:1200px}.wapper-html .wapper-container{max-width:848px}.wapper-html .wapper-container .sub-main,.wapper-html .wapper-container #formSearch,.wapper-html .wapper-container #premiumMain{width:828px}#breadcrumbs .container-xl{max-width:848px;margin-left:auto;margin-right:auto}}@media (max-width:1399.98px){#main-carousel .container-xxl,.wapper-html .container-xxl{padding-left:0;padding-right:0}.room-link-button .container-xl{max-width:1200px;padding-left:0;padding-right:0}.sub-container{padding-left:15px;padding-right:15px}}@media (max-width:1199.98px){#header .container-xl{max-width:854px;margin-left:auto;margin-right:auto}.room-link-button::before{content:''}.room-link-button::after{content:''}#main-carousel .container-xl{padding-left:0;padding-right:0}#main-carousel .container-xl .carousel-caption .container{max-width:834px;margin-left:auto;margin-right:auto}#main-carousel .container-xl .carousel-caption .container h1,#main-carousel .container-xl .carousel-caption .container h3{margin-left:0}.room-link-button .row{max-width:834px;margin-left:auto;margin-right:auto}.wapper-html{margin-left:auto;margin-right:auto;justify-content:center}.wapper-html .wapper-lside{display:none}.wapper-html .wapper-rside{display:none}}@media (max-width:991.98px){#header .container-xl{max-width:calc(100% - 30px)}.wapper-container{width:100%;padding-left:10px;padding-right:10px}.room-link-button{padding-left:5px;padding-right:5px}.room-link-button .row{max-width:942px;margin-left:10px;margin-right:10px}#main-carousel .carousel-item .carousel-caption .container{margin-left:0.5rem;margin-right:0.5rem}#main-carousel .carousel-item .carousel-caption h1{margin-left:0;font-size:2.5rem}#main-carousel .carousel-item .carousel-caption h3{font-size:1.75rem;margin-left:0;margin-bottom:0}}@media (min-width:768px){.overflow-md-auto{overflow-y:auto !important}}@media (max-width:767.98px){.room-link-button{padding-top:15px}.wapper-html{max-width:100%;padding-top:0}.wapper-html .wapper-container{max-width:100%}.wapper-html .wapper-container .sub-main{width:100%}.wapper-html .wapper-container .sub-main .content-title{padding-left:10px}.wapper-html .wapper-container .sub-main .region-link{padding-left:10px;padding-right:10px}.list-pages{padding-left:10px;padding-right:10px;overflow-x:auto;max-width:100%}}@media (max-width:575.98px){#main-carousel .carousel-item .carousel-caption h1{font-size:7.5vw}#main-carousel .carousel-item .carousel-caption h3{font-size:6.5vw;margin:0}#main-carousel .carousel-item .carousel-caption h3 .tel,#main-carousel .carousel-item .carousel-caption h3 .phone{font-size:6vw}#main-carousel .carousel-item .carousel-caption h3 .tel::before,#main-carousel .carousel-item .carousel-caption h3 .phone::before{font-size:5vw}.room-link-button .row{margin-left:3px;margin-right:3px}.wapper-html .wapper-container{padding-left:0;padding-right:0}.wapper-html .wapper-container .sub-main .content-title{padding-left:0}.wapper-html .wapper-container .sub-main .region-link{padding-left:0;padding-right:0}}.notice-latest .list-group-item{white-space:nowrap;display:inline-block;overflow:hidden;text-overflow:ellipsis}#ajax_indicator{z-index:9999999}.wapper-intro{margin-bottom:-3.4rem}.wapper-intro .site01link,.wapper-intro .site02link{display:inline-block;width:300px;max-width:100%;height:150px;background-repeat:no-repeat;background-size:100%;background-position:center bottom}.wapper-intro .site01link{background-image:url('/theme/skin/default/img/intro/intro_site01_link.webp')}.wapper-intro .site01link:hover{background-image:url('/theme/skin/default/img/intro/intro_site01_link_on.webp')}.wapper-intro .site02link{background-image:url('/theme/skin/default/img/intro/intro_site02_link.webp')}.wapper-intro .site02link:hover{background-image:url('/theme/skin/default/img/intro/intro_site02_link_on.webp')}@media (max-width:575.98px){.intro-header img{width:300px}}.layout-popup-center .card-footer .form-check-label{color:#FFF}.layout-popup-center .card-footer .btn-dark{border:none;background:transparent}@media (min-width:768px){.layout-popup-center .container{position:relative}.layout-popup-center .card:first-child{position:absolute;top:68px;right:4.85%}.layout-popup-center,.layout-popup-center .container,.layout-popup-center .container .lay-center,.layout-popup-center .container .lay-center .lay-center-centent{height:auto !important}}