@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;700;900&display=swap);@font-face{font-family:Pretendard-Thin;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Thin.woff) format("woff");font-weight:100;font-style:normal}@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}@font-face{font-family:Pretendard-Medium;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Pretendard-Bold;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Pretendard-semi;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");font-weight:600;font-style:normal}body{font-family:Pretendard-Regular}.eng{font-family:Montserrat,sans-serif!important}.bold{font-weight:900}.top{margin-top:110px}@media screen and (min-width:768px) and (max-width:1024px){.top{margin-top:60px}}@media screen and (max-width:767px){.top{margin-top:40px}}.SearchMargin{margin:80px 0}.subbg{width:100%;display:flex;align-items:center;justify-content:flex-start;background-size:cover;background-repeat:no-repeat;background-position:center center;height:450px}@media screen and (min-width:768px) and (max-width:1024px){.subbg{height:350px;padding-top:80px}}@media screen and (max-width:767px){.subbg{height:300px;padding-top:80px}}.subbg .subTitle{font-family:Pretendard-Bold;font-size:72px;color:#fff}@media screen and (min-width:768px) and (max-width:1024px){.subbg .subTitle{font-size:62px;line-height:72px}}@media screen and (max-width:767px){.subbg .subTitle{font-size:50px}}.subbg .subContent{font-family:Pretendard-Regular;font-size:24px;margin-top:30px;color:#fff}@media screen and (min-width:768px) and (max-width:1024px){.subbg .subContent{font-size:20px;line-height:32px}}@media screen and (max-width:767px){.subbg .subContent{font-size:18px;line-height:28px}}.titleArea{text-align:center}.title{display:inline-block;position:relative}.title.top{margin-top:150px}@media screen and (min-width:768px) and (max-width:1024px){.title.top{margin-top:100px}}@media screen and (max-width:767px){.title.top{margin-top:100px}}.title ._title-text{font-size:60px;font-family:Pretendard-Bold}@media screen and (min-width:768px) and (max-width:1024px){.title ._title-text{font-size:50px}}@media screen and (max-width:767px){.title ._title-text{font-size:40px}}.title ._title-circle{width:17px;height:17px;border-radius:50px;background-color:#0ca9b1;position:absolute;left:-16px;top:-16px}.content-title{text-align:center;position:relative}.content-title ._content-text{display:inline-block;position:relative;z-index:2;font-size:48px;font-family:Pretendard-Bold}@media screen and (min-width:768px) and (max-width:1024px){.content-title ._content-text{font-size:37px;line-height:50px}}@media screen and (max-width:767px){.content-title ._content-text{font-size:30px;line-height:40px}}.content-title ._content-text span{color:#0ca9b1}.content-title ._content-circle{background-color:#0ca9b1;width:72px;height:72px;position:absolute;right:-20px;top:15px;border-radius:100px;z-index:-1}._content-txt{margin-top:50px;text-align:center;font-size:24px;line-height:35px;font-family:Pretendard-Regular}@media screen and (min-width:768px) and (max-width:1024px){._content-txt{font-size:18px;line-height:32px}}@media screen and (max-width:767px){._content-txt{font-size:16px;line-height:28px}}._content-txt span{font-family:Pretendard-Medium}.box{display:flex;align-items:center;justify-content:space-between;text-align:center;gap:40px;margin-top:50px}@media screen and (max-width:767px){.box{display:inherit!important;align-items:inherit!important;justify-content:inherit!important;text-align:inherit!important;gap:inherit!important;margin-top:inherit!important}}.box ._box{background-color:#fff;text-align:center}@media screen and (max-width:767px){.box ._box{width:calc(60% - 70px);padding:35px}}.box ._box .text{font-size:20px}@media screen and (max-width:767px){.box ._box .text{font-size:16px}}.box ._box .text ._text-title{font-family:Pretendard-Bold;line-height:45px}.box ._box .text .text-content{font-family:Pretendard-Regular;line-height:45px}.img-pic{display:flex;justify-content:flex-end;margin:160px 0}@media screen and (min-width:768px) and (max-width:1024px){.img-pic{margin:130px 0}}@media screen and (max-width:767px){.img-pic{margin:60px 0}}.img-pic img{width:60%}@media screen and (min-width:1421px){.img-pic img{width:60%}}@media screen and (max-width:767px){.img-pic img{width:90%}}.grid-box{display:grid;gap:20px;margin-top:100px}.grid-box.text{grid-template-columns:calc(50% - 50px) calc(50% + 30px)}@media screen and (max-width:767px){.grid-box.text{grid-template-columns:1fr}.grid-box.text ._grid-item:nth-child(1){grid-row:2}.grid-box.text ._grid-item:nth-child(2){grid-row:1}}.grid-box.pic{grid-template-columns:calc(50% + 30px) calc(50% - 50px);text-align:right}@media screen and (max-width:767px){.grid-box.pic{grid-template-columns:1fr}}.grid-box ._grid-item ._item-small{color:#0ca9b1;font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;margin-bottom:20px}@media screen and (min-width:768px) and (max-width:1024px){.grid-box ._grid-item ._item-small{font-size:18px}}@media screen and (max-width:767px){.grid-box ._grid-item ._item-small{font-size:16px}}.grid-box ._grid-item ._item-txt{font-size:45px;font-family:Pretendard-Bold;line-height:56px}@media screen and (min-width:768px) and (max-width:1300px){.grid-box ._grid-item ._item-txt{font-size:30px}}@media screen and (max-width:767px){.grid-box ._grid-item ._item-txt{font-size:35px}}.grid-box ._grid-item img{width:100%}.picContent{position:relative;margin:300px 0 350px}@media screen and (min-width:768px) and (max-width:1024px){.picContent{margin:150px 0}}@media screen and (max-width:767px){.picContent{margin:80px 0 120px}}.picContent ._pic-picture{position:absolute;left:0;top:-50%;transform:translate(0,10%)}@media screen and (min-width:768px) and (max-width:1024px){.picContent ._pic-picture{transform:translate(0,75%)}}@media screen and (max-width:767px){.picContent ._pic-picture{transform:translate(0,55%)}}.picContent ._pic-picture img{width:70%}@media screen and (min-width:1421px){.picContent ._pic-picture img{width:90%}}@media screen and (max-width:767px){.picContent ._pic-picture img{width:90%}}.picContent ._pic-relative{text-align:right;width:100%}.picContent ._pic-relative img{width:50%}@media screen and (min-width:768px) and (max-width:1024px){.picContent ._pic-relative img{width:100%}}@media screen and (max-width:767px){.picContent ._pic-relative img{width:100%}}.picContent ._pic-circle{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);width:250px;height:250px;border-radius:250px;background-color:#0ca9b1}@media screen and (min-width:768px) and (max-width:1024px){.picContent ._pic-circle{width:150px;height:150px}}@media screen and (max-width:767px){.picContent ._pic-circle{width:100px;height:100px}}.picTop img{width:100%}.flexImage{width:50%}.flexImage img{width:100%}@media screen and (min-width:768px) and (max-width:1024px){.flexImage img{width:300px}}@media screen and (max-width:767px){.flexImage img{width:100%}}.flexbeTween{display:flex;align-items:center;justify-content:space-between;font-size:0}.scroll img{width:100%}@media screen and (min-width:768px) and (max-width:1024px){.scroll{width:100%;overflow-x:auto}.scroll img{width:1200px}}@media screen and (max-width:767px){.scroll{width:100%;overflow-x:auto}.scroll img{width:767px}}._menu{display:flex;align-items:center;justify-content:center;margin:80px 0}._menu div{width:370px;padding:14px 0;text-align:center;border:1px solid #e8e8e8;background-color:#e8e8e8;color:#a5a5a5;font-size:22px}._menu .on{border:1px solid #0ca9b1;background-color:#0ca9b1;color:#fff}.search{border-bottom:3px solid #333;display:flex;align-items:center;justify-content:space-between;width:430px;float:right}@media screen and (max-width:767px){.search{width:300px}}.search select{font-family:Pretendard-Regular;display:inline-block;border:0;padding:10px;outline:0;border-radius:0!important;width:100px;background-image:url(../image/arrow.svg);background-size:20px;background-repeat:no-repeat;background-position:100% 48%}.search select option{border-radius:0!important;padding:10px}.search ._search{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 100px)}.search ._search input{border:0;padding:10px;outline:0;width:calc(100% - 20px)}.search ._search button{border:0;padding:0;background-color:#fff;outline:0}.search ._search button img{width:20px}.addNotice{width:100%;border-top:2px solid #646464;margin-top:70px}.notice{opacity:0;transform:translate(0,30px);display:flex;align-items:center;justify-content:space-between;width:calc(100% - 70px);padding:40px 35px;border-bottom:1px solid #d4d4d4}.notice:nth-child(even){background-color:#f8f8f8}.notice ._notice-left{text-align:left;cursor:pointer}.notice ._notice-title{font-size:18px;color:#333;line-height:31px;font-family:Pretendard-Bold;margin-bottom:10px}.notice ._notice-date{font-size:16px;color:#282828;line-height:20px;font-weight:300;font-family:Pretendard-Regular}.notice ._notice-no{width:80px;font-size:22px;color:#333;line-height:30px;text-align:center;font-family:Pretendard-Regular}.notice ._notice-num{font-size:35px;color:#333;line-height:35px;font-family:Pretendard-Bold}.noticeTb{width:100%;border-top:2px solid #646464}.noticeTb td,.noticeTb th{padding:40px 35px;border-bottom:1px solid #d4d4d4}.noticeTb td:nth-child(2),.noticeTb th:nth-child(2){text-align:left;width:75%;font-family:Pretendard-Bold}.noticeTb td:nth-child(2) a,.noticeTb th:nth-child(2) a{color:#282828;text-decoration:none}.noticeTb td:nth-child(3),.noticeTb th:nth-child(3){text-align:center;width:15%;padding:40px 20px}.noticeTb td{color:#b0b0b0;font-family:Pretendard-Regular}.view{margin-top:80px}.view ._view-top{padding:20px;border-top:1px solid #333;border-bottom:1px solid #eee}.view ._view-top ._view-title{color:#282828;font-size:22px;letter-spacing:-.6px;font-weight:500;line-height:32px;font-family:Pretendard-Bold}.view ._view-top ._view-date{color:#777;font-size:14px;margin-top:10px;font-family:Pretendard-Regular}.view ._view-content{border-bottom:1px solid #eee;padding:40px 35px}.view ._view-content textarea{width:100%;resize:none;border:0;min-height:350px;outline:0;font-family:Pretendard-Regular}.btn{padding-top:30px;text-align:right}.btn button{width:150px;height:42px;border:0;background-color:#000;font-size:17px;margin:0 2px 5px;cursor:pointer;vertical-align:top;text-align:center;font-weight:400}.btn button a{color:#fff;text-decoration:none;font-family:Pretendard-Bold}.newsArea{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media screen and (max-width:767px){.newsArea{grid-template-columns:1fr 1fr}}.newsArea ._news-box{cursor:pointer}.newsArea ._new-image{padding-top:70%;background-size:cover;background-repeat:no-repeat;background-position:center center}.newsArea ._new-image img{width:100%}.newsArea ._news-text{padding:40px 20px}.newsArea ._news-text ._news-num{color:#0ca9b1;font-size:14px;font-family:Pretendard-Bold}.newsArea ._news-text ._news-title{font-size:22px;font-family:Pretendard-Bold;line-height:32px;margin:20px 0}.newsArea ._news-text ._news-content{color:#858585;font-size:14px;line-height:24px;display:-webkit-box;display:box;max-height:80px;overflow:hidden;vertical-align:top;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.newsArea ._news-text ._news-date{font-size:16px;font-family:Pretendard-semi;color:#4c4c4c;margin-top:40px}.pic-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:60px}@media screen and (min-width:768px) and (max-width:1024px){.pic-grid{grid-template-columns:1fr;gap:100px}}@media screen and (max-width:767px){.pic-grid{grid-template-columns:1fr;gap:80px}}.pic-grid ._item{text-align:left;position:relative}.pic-grid ._item .bg{background-image:url(../image/sub06_pic01.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:70%;position:relative;z-index:2}.pic-grid ._item img{width:100%;position:absolute;z-index:2}.pic-grid ._item .background-animation{width:200%;height:150px;background-color:#0ca9b1;position:absolute;left:-175%;bottom:0;transform:translate(0,50%);z-index:1}@media screen and (min-width:768px) and (max-width:1024px){.pic-grid ._item .background-animation{grid-template-columns:1fr;height:100px}}@media screen and (max-width:767px){.pic-grid ._item .background-animation{grid-template-columns:1fr;height:80px}}.pic-grid ._item ._item-small{font-size:18px;color:#0ca9b1;font-family:Pretendard-Bold;margin-top:24px}@media screen and (min-width:768px) and (max-width:1024px){.pic-grid ._item ._item-small{font-size:16px}}@media screen and (max-width:767px){.pic-grid ._item ._item-small{font-size:14px}}.pic-grid ._item ._item-title{font-size:48px;font-family:Pretendard-Bold;line-height:72px;margin-top:20px}@media screen and (min-width:768px) and (max-width:1024px){.pic-grid ._item ._item-title{font-size:38px}}@media screen and (max-width:767px){.pic-grid ._item ._item-title{font-size:28px;line-height:42px}}.pic-grid ._item ._item-content{font-size:18px;font-family:Pretendard-Regular;line-height:32px;margin-top:30px}@media screen and (min-width:768px) and (max-width:1024px){.pic-grid ._item ._item-content{font-size:16px}}@media screen and (max-width:767px){.pic-grid ._item ._item-content{font-size:14px}}.sub06-image{text-align:left;margin-top:200px;position:relative}.sub06-image img{position:relative;z-index:2}@media screen and (min-width:768px) and (max-width:1024px){.sub06-image img{width:100%}}@media screen and (max-width:767px){.sub06-image img{width:100%}}.sub06-image .abImage{position:absolute;z-index:1;right:0;top:0;width:40%;transform:translate(0,-50%)}@media screen and (min-width:768px) and (max-width:1024px){.sub06-image .abImage{width:70%;transform:translate(0,-100%)}}@media screen and (max-width:767px){.sub06-image .abImage{width:70%;transform:translate(0,-100%)}}._ask-title{font-size:32px;font-family:Pretendard-Bold;margin-bottom:20px;color:#282828}.askArea table{border-top:2px solid #272828;border-bottom:2px solid #272828;width:100%;border-collapse:collapse}.askArea table tr:nth-child(1) td{padding-top:41px}.askArea table tr:last-child th{vertical-align:top}.askArea table tr:last-child td{padding-bottom:20px}.askArea table th{width:50px;padding:40px 40px 40px 0;font-size:18px;font-family:Pretendard-Bold;color:#282828;text-align:left}@media screen and (max-width:768px){.askArea table th{padding:20px 20px 20px 0}.askArea table th:nth-child(1){padding-top:40px}}.askArea table th .text{display:inline-block;position:relative}.askArea table th .text .circle{display:inline-block;width:6px;height:6px;background-color:#0ca9b1;border-radius:10px;position:absolute;top:-2px;right:-10px}.askArea table td input{font-size:18px;border:1px solid #d8d8d8;border-radius:5px;width:500px;padding:16px;font-family:Pretendard-Regular}@media screen and (max-width:1020px){.askArea table td input{padding:7px}}@media screen and (max-width:1020px){.askArea table td input{width:calc(100% - 30px)}}.askArea table td textarea{font-family:Pretendard-Regular;margin-top:21px;margin-bottom:21px;font-size:18px;border:1px solid #d8d8d8;border-radius:5px;width:500px;padding:16px;min-height:300px;resize:none}@media screen and (max-width:1020px){.askArea table td textarea{width:calc(100% - 30px)}}.askArea table td.email input{width:392px;margin-right:10px;margin-left:10px}@media screen and (min-width:1021px) and (max-width:1300px){.askArea table td.email input{width:282px}}@media screen and (max-width:1020px){.askArea table td.email input{width:calc(40% - 20px)}}.askArea table td.email input:nth-child(1){margin-left:0}.askArea table td.phone input{width:167px;margin-right:10px;margin-left:10px}.askArea table td.phone input:nth-child(1){margin-left:0}@media screen and (max-width:1020px){.askArea table td.phone input{width:calc(20% - 20px)}}._ask-btn{background-color:#0ca9b1;color:#fff;margin-top:100px;border-radius:8px;padding:25px 105px;border:0;font-size:22px;font-family:Pretendard-Bold}@media screen and (max-width:768px){._ask-btn{padding:15px 80px;font-size:16px}}._view-content{min-height:300px;line-height:24px}