@import url(https://fonts.googleapis.com/css2?family=Nanum+Myeongjo&display=swap);footer{border-top:1px solid #ddd;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:60px 0;width:70vw}footer h1{align-items:center;color:#222;display:flex;font:normal 1.5rem/1 nanum myeongjo}footer p{color:#444;font:normal 1rem/1 nanum myeongjo}footer ul{display:flex;gap:30px}.mobile footer h1,.tablet footer h1{order:1;width:65%}.mobile footer ul,.tablet footer ul{order:2;width:30%}.mobile footer p,.tablet footer p{margin-bottom:60px;margin-top:20px;order:3;width:100%}header{border-bottom:1px solid #bbb;display:flex;justify-content:space-between;margin:0 auto;padding:30px 5px;width:calc(70vw + 10px)}header h1{font-size:1.2rem;font-weight:700;opacity:.9}header ul{align-items:center;display:flex;gap:50px}header ul li a{color:#555}header ul li a.on{color:hotpink}.mobile header ul,.tablet header ul,header .bars{display:none}.mobile header .bars,.tablet header .bars{display:block}figure{background:#e0ffff;height:40vh;width:100%}.layout{margin:100px auto;min-height:60vh;opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;width:70vw}.layout h1{color:#444;font:normal 80px/1 nanum myeongjo;margin-bottom:10px}.layout h1 span{opacity:0;-webkit-transform:scale(3);transform:scale(3);transition-duration:.5s}.layout .bar{background:#000;height:1px;margin-bottom:100px;transition:1s 1s;width:0}.layout.on{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.layout.on h1 span{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.layout.on .bar{width:50px}.mobile .layout{width:80vw}.mobile .layout h1{font-size:50px}.contact_us figure{background:orange}.contact_us .mapBox .container{background:#111;height:50vh;margin-bottom:20px;position:relative;width:100%}.contact_us .mapBox .container>article{background:#111;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.contact_us .mapBox .container>article.on{opacity:1;z-index:2}.contact_us .mapBox .branch li.on{color:hotpink}.department #historyBox{display:flex;justify-content:space-between;margin-bottom:100px;margin-top:100px;width:100%}.department #historyBox h2{font-size:3rem;opacity:.8;width:20%}.department #historyBox .con{border-left:1px solid #ddd;padding-left:80px;width:75%}.department #historyBox .con ul{margin-bottom:80px;margin-top:20px}.department #memberBox{display:flex;justify-content:space-between;width:100%}.department #memberBox h2{font-size:3rem;opacity:.8;width:20%}.department #memberBox .con{border-left:1px solid #ddd;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:80px;width:75%}.department #memberBox .con article{margin-bottom:50px;width:31%}.department #memberBox .con article .pic{height:300px;margin-bottom:20px;width:100%}.department #memberBox .con article .pic img{height:100%;object-fit:cover;width:100%}.department #memberBox .con article h3{font-size:1.4rem;font-weight:700;margin-bottom:10px;opacity:.8}.community .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.community .wrap .inputBox{padding-right:80px;width:30%}.community .wrap .inputBox input,.community .wrap .inputBox textarea{border:none;border-bottom:1px solid #777;color:#555;font-size:1rem;margin-bottom:30px;padding:7px 10px;resize:none;width:100%}.community .wrap .inputBox nav{display:flex;gap:20px;justify-content:flex-end;width:100%}.community .wrap .inputBox nav button{background:transparent;border:none;cursor:pointer;opacity:.5;-webkit-transform:scale(1);transform:scale(1);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.community .wrap .inputBox nav button:hover{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}.community .wrap .showBox{border-left:1px solid #bbb;display:flex;flex-wrap:wrap;gap:var(--boxGap);justify-content:flex-start;padding-left:80px;width:70%}.community .wrap .showBox article{align-content:space-between;background:#efefef;display:flex;flex-wrap:wrap;height:25vh;padding:20px;width:calc((100% - var(--boxGap)*(var(--countColumn) - 1))/var(--countColumn))}.community .wrap .showBox article .txt{width:100%}.community .wrap .showBox article .txt h2{border-bottom:1px solid #aaa;color:#111;font-size:1.6rem;margin-bottom:10px;padding-bottom:10px;width:100%}.community .wrap .showBox article .txt p{color:#999;font:.8rem/1.4 arial;margin-bottom:40px}.community .wrap .showBox article .txt span{color:#ff4500;font:.6rem/1 arial}.community .wrap .showBox article .txt input{border:none;color:#333;font-size:1.2rem;margin-bottom:20px;padding-left:3px 10px;width:100%}.community .wrap .showBox article nav{display:flex;gap:20px;justify-content:flex-end;width:100%}.community .wrap .showBox article nav button{background:transparent;border:none;cursor:pointer}.community .wrap .showBox article nav button:first-of-type{color:orange}.community .wrap .showBox article nav button:nth-of-type(2){color:#ff4500}.laptop .community .wrap .showBox article{width:calc((100% - var(--boxGap)*(var(--countColumn-2) - 1))/var(--countColumn-2))}.mobile .community .wrap .inputBox,.tablet .community .wrap .inputBox{margin-bottom:100px;padding-right:0;width:100%}.mobile .community .wrap .showBox,.tablet .community .wrap .showBox{border-left:none;padding-left:0;width:100%}.mobile .community .wrap .showBox article,.tablet .community .wrap .showBox article{width:calc((100% - var(--boxGap)*(var(--countColumn-2) - 1))/var(--countColumn-2))}.mobile .community .wrap .showBox article{width:calc((100% - var(--boxGap)*(var(--countColumn-1) - 1))/var(--countColumn-1))}.gallery .controls{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 15px;width:100%}.gallery .controls .btnSet{display:flex;gap:30px;width:40%}.gallery .controls .btnSet button{background:transparent;border:none;border-bottom:1px solid #ccc;color:#888;cursor:pointer;font-size:1rem;padding:7px 0;position:relative;transition:.5s}.gallery .controls .btnSet button:after{background:#333;bottom:0;content:"";height:1px;left:0;position:absolute;transition:.5s;width:0}.gallery .controls .btnSet button.on,.gallery .controls .btnSet button:hover{color:#000}.gallery .controls .btnSet button.on:after,.gallery .controls .btnSet button:hover:after{width:100%}.gallery .controls form{align-items:center;display:flex;gap:10px}.gallery .controls form input{border:none;border-bottom:1px solid #777;outline:0;padding:6px 10px;width:120px}.gallery .controls form .btnSearch{background:transparent;border:none;cursor:pointer;padding:0}.gallery .frame{width:100%}.gallery .frame article{padding:15px;width:25%}.gallery .frame article .inner{border-bottom:1px solid #bbb;width:100%}.gallery .frame article .inner .pic{margin-bottom:10px;width:100%}.gallery .frame article .inner .pic img{width:100%}.gallery .frame article .inner h2{font-size:1rem;font-weight:400;line-height:1.2;margin-bottom:10px}.gallery .frame article .inner .profile{align-items:flex-end;display:flex;gap:10px;margin-bottom:20px;margin-top:20px;width:100%}.gallery .frame article .inner .profile img{width:40px}.gallery .frame article .inner .profile span{color:orange;cursor:pointer;font-size:.7rem}.laptop .gallery .frame article{width:32%}.tablet .gallery .frame article{width:48%}.mobile .gallery .controls .btnSet{justify-content:space-between;margin-bottom:2rem;width:100%}.mobile .gallery .controls .btnSet button{width:45%}.mobile .gallery .controls form{justify-content:space-between;width:100%}.mobile .gallery .controls form input{width:calc(100% - 30px)}.mobile .gallery .frame article,.modal{width:100%}.modal{background:rgba(0,0,0,.9);height:100vh;left:0;padding:5vw;position:fixed;top:0}.modal .con,.modal .con img{height:100%;width:100%}.modal .con img{object-fit:contain}.modal span{color:#fff;cursor:pointer;font:700 .8rem/1 arial;position:absolute;right:3vw;top:3vw}.members .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.members .wrap .infoBox{border-image:radial-gradient(#bbb 90%,transparent) 1;border-right:1px solid transparent;padding-right:50px;width:30%}.members .wrap .infoBox h2{font-size:1.5rem}.members .wrap .formBox{padding-left:50px;width:70%}.members .wrap .formBox table{width:100%}.members .wrap .formBox table tr td{padding:30px 20px 10px;position:relative}.members .wrap .formBox table tr td p{color:var(--pointColor);font-family:돋움;font-size:.7rem;margin-top:8px}.members .wrap .formBox table tr td:after{background:#888;bottom:0;content:"";display:block;height:1px;left:20px;position:absolute;width:calc(100% - 40px)}.members .wrap .formBox table tr td input[type=password],.members .wrap .formBox table tr td input[type=text],.members .wrap .formBox table tr td textarea{border:none;padding:10px 0 0;width:80%}.members .wrap .formBox table tr td select{border:none;width:100%}.members .wrap .formBox table tr td label{color:#888;font-size:1rem;margin-right:40px}.members .wrap .formBox table tr td input[type=checkbox],.members .wrap .formBox table tr td input[type=radio]{margin-right:10px}.members .wrap .formBox table tr td button{background:#333;border:none;color:#fff;cursor:pointer;font-size:1rem;height:40px;margin-right:20px;transition:.5s;width:200px}.members .wrap .formBox table tr td button:hover{background-color:var(--pointColor)}.members .wrap .formBox table tr:last-child td:after{display:none}.youtube article{border-bottom:1px solid #ccc;display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 0;width:100%}.youtube article:nth-of-type(odd){flex-direction:row}.youtube article:nth-of-type(2n){flex-direction:row-reverse}.youtube article:last-child{border-bottom:none}.youtube article h2{font-size:2.2rem;width:35%}.youtube article .txt{align-content:space-between;display:flex;flex-wrap:wrap;width:30%}.youtube article .txt p{font:.8rem/1.5 arial;opacity:.5}.youtube article .txt .info{color:#ff4500;display:flex;font:.8rem/1 arial;justify-content:space-between;width:100%}.youtube article .txt .info em,.youtube article .txt .info span{color:inherit}.youtube article .pic{height:10vmax;width:30%}.youtube article .pic img{height:100%;object-fit:cover;width:100%}.mobile .youtube article,.tablet .youtube article{padding:40px 0}.mobile .youtube article h2,.tablet .youtube article h2{font-size:1.7rem;width:50%}.mobile .youtube article .txt,.tablet .youtube article .txt{width:46%}.mobile .youtube article .txt .info,.tablet .youtube article .txt .info{margin-top:10px}.mobile .youtube article .pic,.tablet .youtube article .pic{height:20vmax;margin-top:20px;width:100%}.mobile .youtube article{padding:30px 0}.mobile .youtube article h2{font-size:1.2rem;margin-bottom:30px;width:100%}.mobile .youtube article .txt{width:100%}:root{--pointColor:hotpink;--boxGap:20px;--countColumn:3;--countColumn-2:2;--countColumn-1:1}*{box-sizing:border-box;color:#111;font-family:Nanum Myeongjo;font-weight:400;margin:0;padding:0}li,ol,ul{list-style:none}a{color:inherit;font-weight:inherit;text-decoration:none}.h{opacity:0;position:absolute;top:-99999px}table,td,th{border-collapse:collpase}textarea{resize:none}button,input{outline:0}fieldset{border:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#888;font-size:1rem}input::placeholder,textarea::placeholder{color:#888;font-size:1rem}select{color:#888;font-size:1rem}html::-webkit-scrollbar{width:6px}html::-webkit-scrollbar-thumb{background:hotpink;border-radius:3px}.news{border:1px solid aqua;margin:100px auto;min-height:300px;width:70vw}
/*# sourceMappingURL=main.297ea17b.css.map*/