@import url(https://fonts.googleapis.com/css2?family=Gowun+Batang&display=swap);.mobile_scroll{overflow:hidden}.btn{display:block;margin:0 auto;text-align:center}.btn button{margin-top:60px;border:1px solid #111;color:#111;padding:15px 80px;background-color:#fff;font-size:16px}@media screen and (max-width:767px){.btn button{width:calc(50% - 10px);padding:12px 0!important;font-size:14px;margin-top:30px}}.btn button:hover{background-color:#f5f5f5;transition-duration:.3s;border:1px solid #666}.btn .form{margin-top:60px;border:1px solid #111;background-color:#333;padding:15px 80px;color:#fff}.btn .form:hover{border:1px solid #111;background-color:#005d97;transition-duration:.3s}.subBg{background-position:center -230px;background-repeat:no-repeat;background-attachment:fixed;height:350px;display:flex;align-items:center;justify-content:center;color:#fff}@media screen and (min-width:768px) and (max-width:1024px){.subBg{width:100%;height:350px;background-attachment:inherit!important;background-size:cover;background-position:center center}}@media screen and (max-width:767px){.subBg{background-size:cover;background-attachment:inherit!important;width:100%;height:200px;background-position:center center}}.subBg .subTitle{font-size:64px;font-weight:800}@media screen and (max-width:767px){.subBg .subTitle{font-size:32px}}.side{width:140px;position:sticky;top:120px;float:left;text-align:center;border:1px solid #e1e1e1}@media screen and (max-width:1199px){.side{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.side{display:none}}@media screen and (max-width:767px){.side{display:none}}.side ._side-title{padding:18px 0;font-size:22px;color:#fff;font-weight:700;background-image:url(../image/menu-bg.jpg)}.side ._side-menu{padding:10px;border-bottom:1px solid #e1e1e1;cursor:pointer}.side ._side-menu a{color:#000;font-size:15px;text-decoration:none}.side ._side-menu:last-child{border-bottom:0}.side ._side-menu:hover{background-color:#f7f7f7}table .title{text-align:center;font-size:22px}table img{max-width:100%}._view{border-top:3px solid #000;border-bottom:3px solid #000}._view ._view-title{font-size:24px;color:#111;font-weight:700;padding:30px;text-align:center}@media screen and (max-width:767px){._view ._view-title{padding:15px 20px}}._view ._view-info{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:15px 20px;font-size:16px;font-weight:300;color:#555}@media screen and (max-width:767px){._view ._view-info{padding:10px}}._view ._view-down{display:flex;align-items:center;border-bottom:1px solid #e1e1e1;padding:10px 20px;font-size:16px;font-weight:300;color:#555}@media screen and (max-width:767px){._view ._view-down{padding:10px}}._view ._view-down ._view-file a{display:flex;align-items:center;margin-left:10px}._view ._view-down ._view-file a img{margin-left:10px}._view ._view-content{display:flex;align-items:center;justify-content:space-between;padding:30px 20px}@media screen and (max-width:767px){._view ._view-content{padding:15px 10px}}._view ._view-content>div{min-height:300px;width:100%;border:0;resize:none;outline:0;font-size:18px;line-height:26px;word-break:break-all;max-width:100%}.section2 .wrap{margin:150px auto 80px}@media screen and (max-width:767px){.section2 .wrap{margin:30px auto}}.section2 table{width:100%;border-top:2px solid #000}.section2 table th{text-align:left;background-color:#f2f2f2;width:150px;padding:15px;border-bottom:1px solid #e1e1e1}@media screen and (max-width:1024px){.section2 table th{width:35%;text-align:left}}.section2 table td{padding:15px;border-bottom:1px solid #e1e1e1}@media screen and (max-width:1024px){.section2 table td{padding:10px;font-size:18px}}@media screen and (max-width:767px){.section2 table td{font-size:15px}}.section2 table td textarea{height:150px;border:0;resize:none;width:100%;outline:0}.section2 table td a{display:block;text-align:right}@media screen and (max-width:767px){.mobile_scroll{width:100%;overflow-x:auto;-ms-overflow-style:none}.mobile_scroll .product_menu{width:750px}.mobile_scroll .product_menu li.product_menu_li{padding:15px;font-size:14px}.mobile_scroll::-webkit-scrollbar{display:none}}.product_menu{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}.product_menu li.product_menu_li{width:100%;padding:25px 0;border:1px solid #000;text-align:center;cursor:pointer;color:#777;border-right:0;font-size:18px}.product_menu li.product_menu_li:nth-child(1){color:#000}.product_menu li.product_menu_li:nth-child(6){border-right:1px solid #000}.product_menu li.bar{width:100%;position:absolute;height:3px;background-color:#485b74;bottom:0;transition-duration:.5s}.intro .section2{margin-top:100px}@media screen and (max-width:767px){.intro .section2{margin-top:0}}.intro .section2 .wrap{display:flex;gap:100px}@media screen and (min-width:768px) and (max-width:1024px){.intro .section2 .wrap{display:inherit;width:90%}}@media screen and (max-width:767px){.intro .section2 .wrap{display:inherit;width:90%;gap:50px}}.intro .section2 .pic{position:relative;display:inline-block;z-index:2}@media screen and (max-width:767px){.intro .section2 .pic{width:70%}}.intro .section2 .pic img{position:relative;z-index:2}@media screen and (max-width:767px){.intro .section2 .pic img{width:100%}}.intro .section2 .pic .yellow{width:140px;height:140px;position:absolute;bottom:-21px;right:-40px;background-color:#f8b62b;z-index:1;transition-duration:.9s}.intro .section2 .pic .yellow.elt{transform:translate(30px,30px)}.intro .section2 .pic .yellow.move{transform:translate(0,0)}@media screen and (max-width:1024px){.intro .section2 .text{margin-top:50px}}.intro .section2 .text .txt{color:#111;font-size:28px;font-weight:800;line-height:38px}@media screen and (max-width:767px){.intro .section2 .text .txt{font-size:5vw;line-height:6vw}.intro .section2 .text .txt br{display:none}}.intro .section2 .text .content{color:#111;font-size:18px;font-weight:300;line-height:30px;margin-top:40px}@media screen and (max-width:767px){.intro .section2 .text .content{font-size:4vw;line-height:6vw;margin-top:20px}.intro .section2 .text .content br{display:none}}.intro .section2 .text .conclusion{color:#111;font-size:16px;font-weight:300;font-family:'Gowun Batang',serif;text-align:right;margin-top:30px;line-height:24px}@media screen and (max-width:767px){.intro .section2 .text .conclusion{font-size:12px;line-height:18px}}.map .root_daum_roughmap{width:100%!important}.map .section2 .mapGrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:100px 20px;margin-top:100px;margin-left:25px}@media screen and (min-width:768px) and (max-width:1024px){.map .section2 .mapGrid{grid-template-columns:1fr;gap:20px}}@media screen and (max-width:767px){.map .section2 .mapGrid{grid-template-columns:1fr;gap:20px;width:90%;margin:40px auto}}.map .section2 .mapGrid .item{font-size:18px}.map .section2 .mapGrid .item .color{font-size:24px;color:#005d97;font-weight:700;padding-bottom:5px}@media screen and (max-width:1024px){.map .section2 .mapGrid .item .color{margin-bottom:10px}}@media screen and (max-width:767px){.map .section2 .mapGrid .item .color{font-size:21px;margin-bottom:5px}}@media screen and (min-width:768px) and (max-width:1024px){.map .section2 .mapGrid .item{grid-column:inherit!important;grid-row:inherit!important}}@media screen and (max-width:767px){.map .section2 .mapGrid .item{grid-column:inherit!important;grid-row:inherit!important;font-size:16px}}.map .section2 .mapGrid .item:nth-child(1){grid-column:1;grid-row:1 / span 3;font-size:48px;font-weight:700;position:relative;display:block}.map .section2 .mapGrid .item:nth-child(1) span{position:relative;display:block;z-index:2;font-size:38px}@media screen and (max-width:767px){.map .section2 .mapGrid .item:nth-child(1) span{font-size:30px;margin-bottom:10px}}.map .section2 .mapGrid .item:nth-child(1) div{z-index:1;position:absolute;width:40px;height:40px;background-color:#f8b62b;left:-25px;top:-15px}@media screen and (max-width:767px){.map .section2 .mapGrid .item:nth-child(1) div{z-index:1;position:absolute;width:35px;height:35px;background-color:#f8b62b;left:-16px;top:-16px}}.map .section2 .mapGrid .item:nth-child(2){grid-column:2 / span 3;grid-row:1}.map .section2 .mapGrid .item:nth-child(3){grid-column:2;grid-row:2}.map .section2 .mapGrid .item:nth-child(4){grid-column:3;grid-row:2}.map .section2 .mapGrid .item:nth-child(5){grid-column:2;grid-row:3}.map .section2 .mapGrid .item:nth-child(6){grid-column:3;grid-row:3}.product .productArea{float:right}@media screen and (min-width:1200px){.product .productArea{width:calc(1200px - 180px)}}@media screen and (max-width:1199px){.product .productArea{float:inherit;width:100%}}@media screen and (min-width:768px) and (max-width:1024px){.product .productArea{float:inherit;width:100%}}@media screen and (max-width:767px){.product .productArea{float:inherit;width:100%}}.product .productArea .productGird{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:25px}@media screen and (max-width:767px){.product .productArea .productGird{grid-template-columns:1fr 1fr;gap:12px}}.product .productArea .productGird ._product{position:relative}.product .productArea .productGird ._product a{text-decoration:none;color:#333}.product .productArea .productGird ._product ._product-box{width:100%;padding-top:100%;background-color:#eef0ef;position:relative;z-index:1;margin:0 auto;cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center center}.product .productArea .productGird ._product ._product-title{text-align:center;margin-top:10px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:box;max-height:80px;overflow:hidden;vertical-align:top;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1}.notice .wrap{margin-top:60px}.notice .tableArea{float:right}@media screen and (min-width:1200px){.notice .tableArea{width:calc(1200px - 180px)}}@media screen and (max-width:1199px){.notice .tableArea{float:inherit;width:100%}}@media screen and (min-width:768px) and (max-width:1024px){.notice .tableArea{float:inherit;width:100%}}@media screen and (max-width:767px){.notice .tableArea{float:inherit;width:100%}}.notice .noticeArea{float:right;width:calc(1020px)}@media screen and (min-width:1200px){.notice .noticeArea{width:calc(1200px - 180px)}}@media screen and (max-width:1199px){.notice .noticeArea{float:inherit;width:100%}}@media screen and (min-width:768px) and (max-width:1024px){.notice .noticeArea{float:inherit;width:100%}}@media screen and (max-width:767px){.notice .noticeArea{float:inherit;width:100%}}.notice .noticeArea ._notice:nth-child(1) a{border-top:1px solid #000}.notice .noticeArea ._notice>a{display:grid;grid-template-columns:80px 3fr 150px;align-items:center;border-bottom:1px solid #000;text-decoration:none;color:#000}@media screen and (max-width:767px){.notice .noticeArea ._notice>a{grid-template-columns:1fr 4fr 1fr;grid-template-columns:1fr 4fr 2fr}}.notice .noticeArea ._notice>a>div{padding:25px}.notice .noticeArea ._notice>a>div:nth-child(1){font-weight:700;font-size:36px}.notice .noticeArea ._notice>a>div:nth-child(2){font-weight:300;font-size:24px;text-align:left;color:#666}.notice .noticeArea ._notice>a>div:nth-child(3){font-weight:300;font-size:16px;color:#666}@media screen and (min-width:768px) and (max-width:1024px){.notice .noticeArea ._notice>a>div:nth-child(1){font-weight:700;font-size:26px}.notice .noticeArea ._notice>a>div:nth-child(2){font-weight:300;font-size:18px;text-align:left}.notice .noticeArea ._notice>a>div:nth-child(3){font-weight:300;font-size:14px}}@media screen and (max-width:767px){.notice .noticeArea ._notice>a>div:nth-child(1){font-weight:700;font-size:22px;padding:15px}.notice .noticeArea ._notice>a>div:nth-child(2){font-weight:300;font-size:16px;text-align:left;padding:15px}.notice .noticeArea ._notice>a>div:nth-child(3){font-weight:300;font-size:14px;padding:15px}}.notice .agree{border:1px solid #e1e1e1;padding:10px;margin:60px 0 20px;line-height:22px;font-size:14px}@media screen and (max-width:767px){.notice .agree{margin:30px 0 15px;font-size:12px;line-height:16px}}.keyword{display:flex;align-items:center;justify-content:center;margin-top:50px}.keyword input[type=text]{border:1px solid #e1e1e1;padding:10px;outline:0;width:210px}.keyword button{border:1px solid #646464;background-color:#646464;color:#fff;padding:10px;border-left:0}.pageing{display:flex;align-items:center;justify-content:center;margin-top:30px}.pageing .num a{border:1px solid #e1e1e1;font-weight:300;background-color:#fff;margin:0 5px;cursor:pointer;text-decoration:none;color:#000;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.pageing .num_on a{border:1px solid #222;font-weight:300;background-color:#222;color:#fff;margin:0 5px;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.toastify.nope{background:#ff4949;box-shadow:0 3px 6px -1px rgba(255,73,73,.12),0 10px 20px -4px rgba(255,73,73,.3);color:#fff}table input{outline:0;width:calc(100% - 10px);padding:15px;border:0}@media screen and (max-width:767px){table th{font-size:12px}}.fileBox{display:flex;align-items:center;position:relative}.fileBox .upload-name{padding:0 10px;width:0;height:17px;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:box;margin-top:1px;max-height:80px;overflow:hidden;vertical-align:top;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1;opacity:0;color:#999}@media screen and (max-width:767px){.fileBox .upload-name{height:15px}}.fileBox label{display:inline-block;padding:10px 20px;color:#fff;vertical-align:middle;background-color:#0f669c;cursor:pointer;margin-left:10px}@media screen and (max-width:767px){.fileBox label{font-size:14px}}.fileBox input[type=file]{position:absolute;width:0;height:0;padding:0;overflow:hidden;border:0}