@import"https://fonts.googleapis.com/earlyaccess/nanummyeongjo.css";@import"https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:wght@200;300;400;500;600;700;800;900&display=swap";@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v126/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}body{overflow-y:scroll;background-color:#f3eee7}body.open::-webkit-scrollbar-thumb{background-color:#111 !important}body.open::-webkit-scrollbar-track{background-color:#111 !important}.kr-font{font-family:"Nanum Myeongjo";font-weight:700 !important}.eng-font{font-family:"Lora","Source Serif 4";font-weight:700 !important}.skin-wrap{display:flex;flex-direction:column;min-height:100vh}.skin-3-main-wrap{overflow-y:hidden}.content{flex:1}.wrap{width:1200px;margin-left:auto;margin-right:auto}.session-bar{position:fixed !important;bottom:0}.skin-wrap.normal .content{flex:unset}.skin-wrap.normal .content .wrap{padding:0;text-align:center}.skin-wrap.normal .content .wrap .carouselWrap{width:100%;overflow:hidden}.skin-wrap.normal .content .wrap .carouselWrap .carousel-cell{width:100%;height:100%;background-position:top center;background-size:cover}.flickity-slider{transform:none !important}.carousel-cell{left:0 !important;opacity:0;transition:opacity .7s ease-in-out;z-index:-1}.carousel-cell.is-selected{opacity:1;z-index:0}.skin-wrap.wide .header{position:fixed;width:100%;background:#f3eee7;color:#222;z-index:9999;border:none}.skin-wrap.wide .content{flex:unset}.skin-wrap.wide .content .wrap{width:100% !important;height:100% !important;padding:0}.skin-wrap.wide .content .wrap .carouselWrap{width:100%;height:100vh;overflow:hidden}.skin-wrap.wide .content .wrap .carouselWrap .carousel-cell{width:100%;height:100%;background-position:top center;background-size:cover}.skin-wrap.wide .footer{margin-top:0}.form-mem.join{padding:60px 40px}.form-mem{width:360px;margin:30px auto;padding:80px 40px;border:1px solid #ddd;border-radius:5px}.form-mem .sns-sec h2{margin-bottom:10px}.form-mem .sns-sec p{margin-bottom:16px}.form-mem .other-line{position:relative;top:9px;text-align:center}.form-mem .other-line span{background:#fff;width:46px;display:inline-block;position:relative}.form-mem .other-line::before{content:"";display:block;width:100%;background:#e0e0e0;height:1px;position:absolute;top:10px}.form-mem .mem-sec{margin:20px 0}.form-mem .mem-sec p.mem-tit{line-height:28px}.form-mem .mem-sec p.check_pw{margin-top:10px}.form-mem .mem-sec p{position:relative}.form-mem .mem-sec p input{height:48px;border-radius:0 4px 4px 4px}.form-mem .mem-sec p input.pw{padding-right:40px}.form-mem .mem-sec p .warning{border:1px solid red;box-shadow:0 0 5px 0px rgba(255,0,0,.5) !important}.form-mem .mem-sec p .btnView{display:inline-block;position:absolute;right:12px;top:13px;padding:0;width:24px;height:24px;outline:none;min-height:24px;font-size:0;color:rgba(0,0,0,0);text-indent:150%;border:0;background:rgba(0,0,0,0)}.form-mem .mem-sec p .btnView.on:after{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background:url("/assets/img/admin/ico_pw_off.png") no-repeat}.form-mem .mem-sec p .btnView.off:after{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background:url("/assets/img/admin/ico_pw_on.png") no-repeat}.form-mem .mem-sec .form-tip{display:block;margin-top:14px}.form-mem .mem-sec .hide{display:none}.form-mem .mem-sec .success{color:#15c32a}.form-mem .mem-sec.btn{margin:10px 0;position:relative}.form-mem .mem-sec.btn span{display:inline-block;position:absolute;width:19px;top:50%;transform:translateY(-50%);left:24px;cursor:pointer}.form-mem .mem-sec.btn span img{width:100%;image-rendering:unset}.form-mem .mem-sec.btn .Lbtn{height:56px;line-height:56px;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;-moz-border-radius:0;appearance:none;border-radius:0;padding:0}.form-mem .mem-sec.naver-btn .Lbtn{background:#03c75a;color:#fff;border:none}.form-mem .mem-sec.kakao-btn span{width:23px;left:22px}.form-mem .mem-sec.kakao-btn .Lbtn{background:#fee500;color:#191919;border:none}.form-mem .mem-help .lgLeft .check_id_hide{top:6px;left:0}.form-mem .mem-help .lgLeft .check_id{padding-left:20px}.form-mem .mem-help .lgLeft .check_id:after{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;top:6px;left:0}.form-mem .mem-help .lgRight{line-height:28px;float:right}.form-mem .mem-help .lgRight a{margin-left:4px;color:#3971ff;font-weight:500;position:relative;display:inline-block;text-decoration:none;line-height:1.5}.form-mem .mem-help .lgRight a:after{content:"";position:absolute;left:0;bottom:-1px;width:0;height:1px;background-color:#3971ff;-webkit-transition:width .3s ease-out;transition:width .3s ease-out}.form-mem .mem-help .lgRight a:hover:after{width:100%}.form-mem .mem-help p{color:#eb6161;text-align:right;font-weight:400;line-height:1.5}.header{position:fixed;background:rgba(243,238,231,.8);color:#333;width:100%;display:flex;align-items:center;justify-content:space-between;opacity:1;transition:opacity .5s ease-in-out;z-index:200}.header .logo{box-sizing:border-box;text-align:center;margin:30px 0;transition:all .5s ease-in-out}.header .logo a{display:inline-block;line-height:1;transition:all 0s ease-in-out}.header .logo img{max-height:200px;vertical-align:middle}.header .menu-wrap{margin-right:30px;transition:all .5s ease-in-out}.header .menu-wrap::-webkit-scrollbar{display:none}.header .menu-wrap ul{display:flex;text-align:center;align-items:center;justify-content:center}.header .menu-wrap ul li{margin:0 10px;transition:all 0s ease-in-out;position:relative}.header .menu-wrap ul li a{padding:5px;font-weight:400;font-size:14px;color:#222}.header .menu-wrap ul li ul{display:none;position:absolute;width:max-content;left:50%;transform:translateX(-50%);padding-top:10px;z-index:999;flex-direction:column}.header .menu-wrap ul li ul li{position:relative;padding:12px 5px;border-bottom:1px solid #333;background-color:#111;width:100%;margin:0px}.header .menu-wrap ul li ul li:last-child{border:none}.header .menu-wrap ul li ul li a{color:#fff}.header .menu-wrap ul li ul li a:hover{text-decoration:none}.header .menu-wrap ul li:hover ul{display:flex}.header .gnb-btn{display:none;position:absolute;top:50%;transform:translateY(-50%);right:20px;width:30px;height:auto;padding:0;border:0;font-size:25px;z-index:10000;background-color:rgba(0,0,0,0)}.header .gnb-btn .menu-trigger,.header .gnb-btn .menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.header .gnb-btn .menu-trigger{position:relative;width:26px;height:21px}.header .gnb-btn .menu-trigger span{position:absolute;left:0;width:100%;height:3px;border-radius:0px;background-color:#333}.header .gnb-btn .menu-trigger span:nth-of-type(1){top:0}.header .gnb-btn .menu-trigger span:nth-of-type(2){top:9px}.header .gnb-btn .menu-trigger span:nth-of-type(3){bottom:0}.header .gnb-btn .menu-trigger.type7 span:nth-of-type(1){-webkit-animation:menu-bar07-01 .75s forwards;animation:menu-bar07-01 .75s forwards}.header .gnb-btn .menu-trigger.active-7 span{background-color:#fff}@-webkit-keyframes menu-bar07-01{0%{-webkit-transform:translateY(9px) rotate(45deg)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0)}}@keyframes menu-bar07-01{0%{transform:translateY(9px) rotate(45deg)}50%{transform:translateY(9px) rotate(0)}100%{transform:translateY(0) rotate(0)}}.header .gnb-btn .menu-trigger.type7 span:nth-of-type(2){transition:all .25s .25s;opacity:1}.header .gnb-btn .menu-trigger.type7 span:nth-of-type(3){-webkit-animation:menu-bar07-02 .75s forwards;animation:menu-bar07-02 .75s forwards}@-webkit-keyframes menu-bar07-02{0%{-webkit-transform:translateY(-9px) rotate(-45deg)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0)}}@keyframes menu-bar07-02{0%{transform:translateY(-9px) rotate(-45deg)}50%{transform:translateY(-9px) rotate(0)}100%{transform:translateY(0) rotate(0)}}.header .gnb-btn .menu-trigger.active-7 span:nth-of-type(1){-webkit-animation:active-menu-bar07-01 .75s forwards;animation:active-menu-bar07-01 .75s forwards}@-webkit-keyframes active-menu-bar07-01{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(45deg)}}@keyframes active-menu-bar07-01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}100%{transform:translateY(9px) rotate(45deg)}}.header .gnb-btn .menu-trigger.active-7 span:nth-of-type(2){opacity:0}.header .gnb-btn .menu-trigger.active-7 span:nth-of-type(3){-webkit-animation:active-menu-bar07-02 .75s forwards;animation:active-menu-bar07-02 .75s forwards}@-webkit-keyframes active-menu-bar07-02{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(-45deg)}}@keyframes active-menu-bar07-02{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}100%{transform:translateY(-9px) rotate(-45deg)}}.canvas-btn{position:absolute;bottom:30px;left:30px;width:auto;height:auto;cursor:pointer}.canvas-btn span{font-size:40px;color:#f3eee7;font-weight:100;font-family:"Material Icons"}.canvas-btn span.off{display:none}.footer{padding:30px 0 60px;color:#888;background:#f3eee7;transition:all 0s ease-in-out;position:relative}.footer:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:1px;max-width:1200px;border-top:1px solid #ddd}.footer .wrap{display:flex}.footer .addr{flex:1;text-align:left}.footer .copy{text-align:right}.footer .copy span{display:inline-block;padding:0 3px;margin-left:1px}.footer .copy span a{text-decoration:none;font-weight:500;color:#777}.floating{position:fixed;left:0;bottom:50px;width:100%;text-align:center;z-index:100}.floating .sns-list{position:absolute;bottom:0;right:30px}.floating .sns-list .sns{margin:10px 0}.floating .sns-list a{opacity:.7;transition:opacity .2s ease-in-out}.floating .sns-list a:hover{opacity:1}.floating .sns-list img{max-width:40px}@media(min-width: 1199px){.header .logo{padding:0 40px}.header .menu-wrap{display:block !important}.header .menu-wrap ul li{margin:0 8px}.footer{padding:30px 30px 60px}}@media(min-width: 767px)and (max-width: 1199px){.wrap{width:auto;padding:0 10px}.header .logo{padding:0 40px}.header .menu-wrap{position:fixed;top:0;right:0;bottom:0;margin:0;width:100%;padding:70px 0;text-align:right;background:#111;z-index:9999;transition:all 0s ease-in-out;overflow-y:scroll;opacity:0;display:none;-ms-overflow-style:none;scrollbar-width:none}.header .menu-wrap.active{opacity:1;display:block}.header .menu ul{display:block;text-align:right}.header .menu ul li{padding:20px 20px;font-size:20px;text-align:center;height:auto}.header .menu ul li.has-menu::before{content:"+";position:absolute;right:10%;font-size:30px;color:#fff !important;cursor:pointer;top:10px}.header .menu ul li ul{display:none;position:relative;width:100%}.header .menu ul li ul li{border:none;padding:12px 5px 0px 5px}.header .menu ul li ul li:after{display:none}.header .menu ul li ul li::before{display:none}.header .menu ul li ul li a{font-size:14px}.header .menu ul li:after{content:"";width:80%;position:absolute;bottom:0;background-color:#333;height:1px;left:50%;transform:translateX(-50%);transition:all .3s}.header .menu ul li a{color:#fff}.header .menu ul li a:hover{text-decoration:none}.header .menu ul li:hover ul{display:none}.header .menu ul li:hover:after{background-color:#fff}.header .gnb-btn{display:block !important;transition:all 0s ease-in-out}.header .gnb-btn.left{left:20px}.header .gnb-btn.active{position:fixed;transform:translateY(0%)}.header:after{content:"";display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background:rgba(0,0,0,.2);transition:all 0s ease-in-out;visibility:hidden;opacity:0;z-index:199}.header.active .gnb-btn{display:none}.header.active:after{visibility:visible;opacity:1}.floating{opacity:.5}.floating:hover{opacity:1}.floating .sns-list{right:10px}}@media(min-width: 767px)and (max-width: 991px){.header .logo{text-align:left;padding:0 20px}.header .logo img{max-height:200px}.header .menu-wrap{position:fixed;top:0;right:0;bottom:0;margin:0;width:100%;padding:70px 0;text-align:right;background:#111;z-index:9999;transition:all 0s ease-in-out;overflow-y:scroll;opacity:0;display:none;-ms-overflow-style:none;scrollbar-width:none}.header .menu-wrap.active{opacity:1;display:block}.header .menu ul{display:block;text-align:right}.header .menu ul li{padding:20px 20px;font-size:20px;text-align:center;height:auto}.header .menu ul li.has-menu::before{content:"+";position:absolute;right:10%;font-size:30px;color:#fff !important;cursor:pointer;top:10px}.header .menu ul li ul{display:none;position:relative;width:100%}.header .menu ul li ul li{border:none;padding:12px 5px 0px 5px}.header .menu ul li ul li:after{display:none}.header .menu ul li ul li::before{display:none}.header .menu ul li ul li a{font-size:14px}.header .menu ul li:after{content:"";width:80%;position:absolute;bottom:0;background-color:#333;height:1px;left:50%;transform:translateX(-50%);transition:all .3s}.header .menu ul li a{color:#fff}.header .menu ul li a:hover{text-decoration:none}.header .menu ul li:hover ul{display:none}.header .menu ul li:hover:after{background-color:#fff}.header .gnb-btn{display:block !important;transition:all 0s ease-in-out}.header .gnb-btn.left{left:20px}.header .gnb-btn.active{position:fixed;transform:translateY(0%)}.header:after{content:"";display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background:rgba(0,0,0,.2);transition:all 0s ease-in-out;visibility:hidden;opacity:0;z-index:199}.header.active .gnb-btn{display:none}.header.active:after{visibility:visible;opacity:1}.floating{position:static;border-top:1px solid #ddd;opacity:1}.floating .sns-list{display:flex;justify-content:center;gap:10px;position:static}.floating .sns-list .top,.floating .sns-list .bottom{display:none}.floating .sns-list img{max-width:30px}.footer{margin-top:0}.session-bar{display:none !important}}@media(max-width: 767px){.wrap{width:auto;padding:0 20px}.wrap.board_gallery{padding:0}.wrap.board_gallery .aui-tit-h3,.wrap.board_gallery .aui-tit-sub{padding:0 10px}.wrap.board_gallery .aui-tit-h3{margin:40px 0 5px}.wrap.board_gallery .aui-tit-sub{margin:0 0 10px}.header{z-index:9999}.header .logo{text-align:left;padding:0 20px;width:100%}.header .logo.center{text-align:center}.header .logo.right{text-align:right}.header .logo img{max-height:200px}.header .menu-wrap{position:fixed;top:0;right:0;bottom:0;margin:0;width:100%;padding:70px 0;text-align:right;background:#111;z-index:9999;transition:all 0s ease-in-out;overflow-y:scroll;opacity:0;display:none;-ms-overflow-style:none;scrollbar-width:none}.header .menu-wrap.active{opacity:1;display:block}.header .menu ul{display:block;text-align:right}.header .menu ul li{padding:20px 20px;font-size:20px;text-align:center;height:auto}.header .menu ul li.has-menu::before{content:"+";position:absolute;right:10%;font-size:30px;color:#fff !important;cursor:pointer;top:10px}.header .menu ul li ul{display:none;position:relative;width:100%}.header .menu ul li ul li{border:none;padding:12px 5px 0px 5px}.header .menu ul li ul li:after{display:none}.header .menu ul li ul li::before{display:none}.header .menu ul li ul li a{font-size:14px}.header .menu ul li:after{content:"";width:80%;position:absolute;bottom:0;background-color:#333;height:1px;left:50%;transform:translateX(-50%);transition:all .3s}.header .menu ul li a{color:#fff}.header .menu ul li a:hover{text-decoration:none}.header .menu ul li:hover ul{display:none}.header .menu ul li:hover:after{background-color:#fff}.header .gnb-btn{display:block !important;transition:all 0s ease-in-out}.header .gnb-btn.left{left:20px}.header .gnb-btn.active{position:fixed;transform:translateY(0%)}.header:after{content:"";display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background:rgba(0,0,0,.2);transition:all 0s ease-in-out;visibility:hidden;opacity:0;z-index:199}.header.active .gnb-btn{display:none}.header.active:after{visibility:visible;opacity:1}.floating{position:static;border-top:1px solid #ddd}.floating .sns-list{display:flex;justify-content:center;gap:20px;position:static}.floating .sns-list .top,.floating .sns-list .bottom{display:none}.floating .sns-list img{max-width:30px}.footer{font-size:11px;margin-top:0}.footer .wrap{display:block}.footer .copy{text-align:left;margin-top:10px}}/*# sourceMappingURL=style.css.map */
