body{overflow-y:scroll}body.open::-webkit-scrollbar-thumb{background-color:#111 !important}body.open::-webkit-scrollbar-track{background-color:#111 !important}body{overflow-x:hidden}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.skin-wrap{min-height:unset;height:100vh}.skin-wrap .content{flex:1 0 auto}.skin-wrap .footer{flex-shrink:0}}.skin-wrap{display:flex;flex-direction:column;min-height:100vh}.content{flex:1}.wrap{width:1200px;margin-left:auto;margin-right:auto}.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}.skin-wrap.wide .header{position:fixed;width:100%;background:rgba(255,255,255,.6);color:#222;z-index:9999}.skin-wrap.wide .content{flex:unset}.skin-wrap.wide .content .wrap{width:100%;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;cursor:default}.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:relative;background:#fff;color:#333}.header .logo{box-sizing:border-box;text-align:center;margin:40px 0}.header .logo a{display:inline-block;line-height:1;transition:all 0s ease-in-out}.header .logo img{max-height:200px}.header .menu-wrap{margin:40px 0}.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}.header .menu-wrap ul li ul{display:none;position:absolute;width:max-content;left:50%;transform:translateX(-50%);padding-top:10px;z-index:999}.header .menu-wrap ul li ul li{position:relative;padding:12px 5px;color:#fff;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:hover{text-decoration:none}.header .menu-wrap ul li:hover ul{display:flex;justify-items:center;flex-direction:column;align-items:center}.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)}}.gnb-btn-close{display:none;position:fixed;top:40px;right:-60%;width:12px;height:12px;padding:0;border:0;background:rgba(0,0,0,0) url("/skin/site/_default/img/btn-close.png") 50% 50% no-repeat;z-index:9999}.footer{padding:30px 0;color:#888;border-top:1px solid #ddd;background:#fff;transition:all 0s ease-in-out}.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:150px;width:100%;text-align:center}.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 .menu-wrap{display:block !important}.header .menu-wrap ul li{margin:0 5px}.footer{padding:30px}}@media(min-width: 767px)and (max-width: 1199px){.wrap{width:auto;padding:0 10px}.menu-wrap{display:block !important}.floating{opacity:.5}.floating:hover{opacity:1}.floating .sns-list{right:10px}}@media(min-width: 767px)and (max-width: 991px){.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:0 0 5px}.wrap.board_gallery .aui-tit-sub{margin:0 0 10px}.header .logo{text-align:left;padding:0 20px}.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;visibility:hidden;display:none;-ms-overflow-style:none;scrollbar-width:none}.header .menu-wrap.active{opacity:1;visibility:visible;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}.form-mem{padding:80px 0;border:0}.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}}@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:0 0 5px}.wrap.board_gallery .aui-tit-sub{margin:0 0 10px}.header .logo{text-align:left;padding:0 20px}.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;visibility:hidden;display:none;-ms-overflow-style:none;scrollbar-width:none}.header .menu-wrap.active{opacity:1;visibility:visible;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}.form-mem{padding:80px 0;border:0}.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 */
