@font-face { font-family: 'Paperozi'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-1Thin.woff2') format('woff2'); font-weight: 100; font-display: swap; }
@font-face { font-family: 'Paperozi'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-2ExtraLight.woff2') format('woff2'); font-weight: 200; font-display: swap; }
@font-face { font-family: 'Paperozi'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-3Light.woff2') format('woff2'); font-weight: 300; font-display: swap; }
@font-face { font-family: 'Paperozi'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-4Regular.woff2') format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Paperozi'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-5Medium.woff2') format('woff2'); font-weight: 500; font-display: swap; }
@font-face { font-family: 'Paperozi'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-6SemiBold.woff2') format('woff2'); font-weight: 600; font-display: swap; }
@font-face { font-family: 'Paperozi'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-7Bold.woff2') format('woff2'); font-weight: 700; font-display: swap; }
@font-face { font-family: 'Paperozi'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-8ExtraBold.woff2') format('woff2'); font-weight: 800; font-display: swap; }
@font-face { font-family: 'Paperozi'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-9Black.woff2') format('woff2'); font-weight: 900; font-display: swap; }
@font-face { font-family: 'GabiaDun'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/2510-1@1.0/GabiaDunn-Regular.woff2') format('woff2');font-weight: normal; font-display: swap;}
@font-face {font-family: 'Pretendard'; src: url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Light.woff2) format('woff2'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Light.woff) format('woff'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Light.otf) format('opentype'); font-weight: 300;font-display: optional;}
@font-face {font-family: 'Pretendard'; src: url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Regular.woff2) format('woff2'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Regular.woff) format('woff'),url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Regular.otf) format('opentype'); font-weight: 400;font-display: optional;}
@font-face {font-family: 'Pretendard'; src: url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Medium.woff2) format('woff2'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Medium.woff) format('woff'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Medium.otf) format('opentype'); font-weight: 500;font-display: optional;}
@font-face {font-family: 'Pretendard';src: url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Bold.woff2) format('woff2'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Bold.woff) format('woff'), url(https://cdn.gni.kr/assets/font/Pretendard/Pretendard-Bold.otf) format('opentype');font-weight: 600;font-display: optional;}
:root{--gabia: "GabiaDun" !important;--pre: "Pretendard" !important;}
.kidariwrap .quicks img,.kidariwrap .kidari img{width: auto;display: inline-block;}
.kidari h1,.kidari h2,.kidari a,.kidari div,.kidari span,.kidari a,.kidari p,.kidari i{font-family: 'Paperozi' !important;; letter-spacing: -0.7px;line-height: 150%;font-weight: 500;}
.kidariwrap{width:100%; min-width:1200px;max-width: 1800px; margin: auto;position: relative;height: 100%;;}
.kidariwrap .quicks{position: fixed;top: 180px; right: 50px;z-index: 10;display: inline-block;}
.kidariwrap .quicks img{filter: drop-shadow(0 10px 20px rgba(0, 0, 0, 0.5)) !important}
.kidariwrap .kidari{width:100%; min-width:1200px;max-width: 1800px; margin: auto;position: relative;}
.kidariwrap .blind{position: absolute; clip: rect(0 0 0 0);width: 1px; height: 1px;margin: -1px;overflow: hidden;;}
.kidariwrap .kidari .inner{width:1200px; margin: auto;position: relative;overflow: hidden;}
.kidariwrap .kidari1 .kidariline{background: #ffb59b;height: 52px; line-height: 52px;font-size: 24px;text-align: center;color:#fff;}
.kidariwrap .kidari1{background: url("../images/bg1.png") repeat;overflow: hidden;}
.kidariwrap .kidari1 .inner .vis{height: 780px;position: relative;}
.kidariwrap .kidari1 .inner .vis h1{padding: 54px 0 0 187px;}
.kidariwrap .kidari1 .inner .vis h1 span{display: block;}
.kidariwrap .kidari1 .inner .vis h1 span.T1{color:#000;font-size: 22px;margin-bottom: 11px;}
.kidariwrap .kidari1 .inner .vis h1 span.T2{color:#000;font-size: 30px;font-weight:500;}
.kidariwrap .kidari1 .inner .vis h1 span.T2 i{color:#708f09;font-weight:800;}
.kidariwrap .kidari1 .inner .vis h1 img{margin:-26px 0 0 -138px;opacity: 0;animation: fade-in-left 1s linear both;}
.kidariwrap .kidari1 .inner .vis .mainvis{position: absolute;bottom: 0;left: 555px;animation: fade-in-bottom 1s linear both;}
.kidariwrap .kidari1 .sign{position: absolute;top: 399px;left:50%;margin-left: 418px;animation: clips1 1s linear both 0.2s;}
.kidariwrap .kidari1 .inner .vis .names{position: absolute;top: 595px;left: 291px;animation: clips 1s linear both;}
.kidariwrap .kidari1 .suparea{background: #fff0e7;}
.kidariwrap .kidari1 .suparea p.T2{text-align: center;padding: 40px 0 18px 0;font-family: var(--gabia) !important;color:#7a684b;font-size: 36px;}
.kidariwrap .kidari1 .suparea p.T2 i{font-family: var(--gabia) !important;color:#fcb399;}
.kidariwrap .kidari1 .suparea .kidaribtn{text-align: center;padding-bottom: 45px;}
.kidariwrap .kidari1 .suparea .kidaribtn a{width: 336px; height: 94px; background: #fcb399;color:#fff; font-family: var(--gabia) !important;font-size: 36px;text-align: center;line-height: 98px;border-radius: 9999px;}
.kidariwrap .kidari1 .suparea .kidaribtn a:before{border: 6px solid #fcb399; border-radius: 9999px;}
.kidariwrap .kidari2{background: #fff}
.kidariwrap .kidari2 .inner{padding: 0px 0 100px 0;}
.kidariwrap .kidari2 .inner h2{text-align: center;padding: 91px 0 34px 0;font-family: var(--gabia) !important;color:#5b4a2f;font-size: 46px;line-height: 53px;}
.kidariwrap .kidari2 .inner h2 i{color:#ffb59b;font-family: var(--gabia) !important;}
.kidariwrap .kidari2 .inner .videos {width: 1000px;height: 541px; position: relative;margin: auto;}
.kidariwrap .kidari2 .inner .videos iframe {position: absolute; left: 0; top: 0; width: 100%;height: 100%;}
.kidariwrap .kidari3{background: #ffb59b}
.kidariwrap .kidari3 .inner{padding: 80px 0 100px 0;}
.kidariwrap .kidari3 .inner h2{text-align: center;padding: 78px 0 20px 0;color:#5b4a2f;font-size: 15px;}
.kidariwrap .kidari3 .inner h2 span{color:#5b4a2f;font-family: var(--gabia) !important;font-size: 46px;line-height: 53px;display: inline-block;padding-top: 8px;}
.kidariwrap .kidari3 .inner h2 span i{color:#ffb59b;font-family: var(--gabia) !important;}
.kidariwrap .kidari3 .inner .presentbox{background: #fff;border-radius: 10px;text-align: center;width: 1080px; margin: auto;}
.kidariwrap .kidari3 .inner .presentbox p.T1{margin-bottom: 41px;}
.kidariwrap .kidari3 .inner .presentbox ul{display: flex;align-items: center;justify-content: center;gap: 6px;}
.kidariwrap .kidari3 .inner .presentbox ul li{border-radius: 10px; overflow: hidden;opacity: 0;;}
.kidariwrap .kidari3 .inner .presentbox ul li.on{animation: fade-in-top 1s linear both;}
.kidariwrap .kidari3 .inner .presentbox ul li.on:nth-of-type(2){animation-delay: 0.2s;}
.kidariwrap .kidari3 .inner .presentbox ul li.on:nth-of-type(3){animation-delay: 0.4s;}
.kidariwrap .kidari3 .inner .presentbox ul li.on:nth-of-type(4){animation-delay: 0.6s;}
.kidariwrap .kidari3 .inner .presentbox ul li p.T2{color:#fff;font-size: 19px;background: #5b4a2f;padding: 14px 0;line-height: 21px;}
.kidariwrap .kidari3 .inner .presentbox ul li p.T2 i{color:#fff;font-weight: 700;}
.kidariwrap .kidari3 .inner .presentbox p.T3{color:#000;font-size: 17px;padding: 45px 0 69px 0;}
.kidariwrap .kidari3 .inner .kidaribtn{text-align: center;padding: 81px 0 0px 0;}
.kidariwrap .kidari3 .inner .kidaribtn a{width: 540px; height: 94px; background: #fff;color:#fcb399; font-size: 34px;text-align: center;line-height: 94px;border-radius: 9999px;font-weight: 800;box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.2);}
.kidariwrap .kidari3 .inner .kidaribtn a:before{border: 6px solid #fff; border-radius: 9999px;}
.kidariwrap .kidari3 .ob{position: absolute;left: 50%;animation: rot 1s linear infinite alternate;}
.kidariwrap .kidari3 .ob1{margin-left: -639px;top: 151px;}
.kidariwrap .kidari3 .ob2{margin-left: 503px;top: 261px;animation-delay: 0.3s;}
.kidariwrap .kidari4{background: url("../images/bg2.png") 50% 0 repeat;}
.kidariwrap .kidari4 .inner h2{text-align: center;padding: 91px 0 2px 0;font-family: var(--gabia) !important;color:#5b4a2f;font-size: 46px;line-height: 53px;}
.kidariwrap .kidari4 .inner h2 i{color:#ffb59b;font-family: var(--gabia) !important;}
.kidariwrap .kidari4 .inner .grafwrap{position: relative;width: 1080px; margin: auto;}
.kidariwrap .kidari4 .inner .grafwrap .graf-txt{background: url("../images/pung1.png") no-repeat;width: 528px; height: 161px;opacity: 0;}
.kidariwrap .kidari4 .inner .grafwrap .graf-txt.on{animation: fade-in-left 1s linear both;}
.kidariwrap .kidari4 .inner .grafwrap .graf-txt span{display: inline-block;line-height: 30px;}
.kidariwrap .kidari4 .inner .grafwrap .graf-txt span:nth-of-type(1){font-family: var(--gabia) !important;color:#5b4a2f; font-size: 24px;padding: 67px 0 0 92px;}
.kidariwrap .kidari4 .inner .grafwrap .graf-txt span:nth-of-type(2){font-family: var(--gabia) !important;color:#fff; font-size: 24px;padding: 0px 0 0 175px;}
.kidariwrap .kidari4 .inner .grafwrap .graf-person{text-align: right;color:#1d1d1d;font-size: 17px;padding-right: 30px;margin-bottom: 5px;}
.kidariwrap .kidari4 .inner .grafwrap .graf-line{background: #fff; border-radius: 9999px;position: relative;height: 50px;width: 100%;overflow: hidden;;}
.kidariwrap .kidari4 .inner .grafwrap .graf-line:before{content: '';width: 100%; height: 100%;border: 2px solid #5b4a2f;left: 0;top: 0;position: absolute;border-radius: 9999px;}
.kidariwrap .kidari4 .inner .grafwrap .graf-line .graf-in{position: absolute;height: 50px;top: 0; left: 0;background: #ffb59b;border-radius: 9999px;border: 2px solid #5b4a2f;box-shadow: 5px 0px 3px rgba(0, 0, 0, 0.2);}
.kidariwrap .kidari4 .inner .grafwrap .graf-update{text-align: center;padding: 10px 0 55px 0;color:#000}
.kidariwrap .kidari4 .inner ul{display: flex;align-items: center;justify-content: center;gap: 18px;}
.kidariwrap .kidari4 .inner ul li{border-radius: 10px; overflow: hidden;background: #fff;height: 651px;opacity: 0;text-align: center;}
.kidariwrap .kidari4 .inner ul li:nth-of-type(1){width: 488px;}
.kidariwrap .kidari4 .inner ul li:nth-of-type(2){width: 575px;}
.kidariwrap .kidari4 .inner ul li.on{animation: fade-in-top 1s linear both;}
.kidariwrap .kidari4 .inner ul li.on:nth-of-type(2){animation-delay: 0.2s;}
.kidariwrap .kidari4 .inner ul li p.T1{font-size: 30px; font-family: var(--gabia) !important;color:#fff;background: #5b4a2f;text-align: center;line-height: 28px;padding: 14px 0 15px 0;}
.kidariwrap .kidari4 .inner ul li p.T1 i{font-size: 30px; font-family: var(--gabia) !important;color:#abd91f;}
.kidariwrap .kidari4 .inner ul li:nth-of-type(2) p.T1 i{color:#ffb59b;}
.kidariwrap .kidari4 .inner ul li p.T2{position: relative;display: inline-block;z-index: 0;font-size: 23px;color:#000;margin-bottom: 19px;}
.kidariwrap .kidari4 .inner ul li p.T2 i{color:#000;font-weight: 800;}
.kidariwrap .kidari4 .inner ul li.on p.T2:after {content: "";position: absolute;left: 0; bottom: 0.08em; width: 100%; height: 0.38em;background: #d8f58a; z-index: -1; transform: scaleX(0); transform-origin: left center; animation: drawLine 0.8s ease-out 1s forwards;}
.kidariwrap .kidari4 .inner ul li .Tbox{padding-left: 74px;text-align: left;}
.kidariwrap .kidari4 .inner ul li.on:nth-of-type(2) p.T2:after {background: #fdcebe; animation: drawLine 0.8s ease-out 1s forwards;}
.kidariwrap .kidari4 .inner ul li .Tbox p.T3{display: flex;align-items: flex-start;justify-content: flex-start;}
.kidariwrap .kidari4 .inner ul li .Tbox p.T3 span{color:#000;font-size: 20px;;}
.kidariwrap .kidari4 .inner ul li .Tbox p.T3 span:nth-of-type(1){font-weight: 800;}
.kidariwrap .kidari4 .inner ul li .Tbox p.T4{color:#000;font-size: 20px;}
.kidariwrap .kidari4 .inner ul li .Tbox p.T4 span{color:#000;font-size: 20px;font-weight: 800;;}
.kidariwrap .kidari4 .inner .kidaribtn{text-align: center;padding: 65px 0 30px 0;}
.kidariwrap .kidari4 .inner .kidaribtn a{width: 540px; height: 94px; background: #fcb399;color:#fff; font-size: 34px;text-align: center;line-height: 94px;border-radius: 9999px;font-weight: 800;box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.2);}
.kidariwrap .kidari4 .inner .kidaribtn a:before{border: 6px solid #fcb399; border-radius: 9999px;}
.kidariwrap .kidari4 .inner p.tel{color:#000;text-align: center;font-size: 25px;font-family: var(--gabia) !important;padding-bottom: 90px;}
.kidariwrap .kidari5{background: #5b4a2f;}
.kidariwrap .kidari5 .inner h2{text-align: center;padding: 91px 0 57px 0;font-family: var(--gabia) !important;color:#fff;font-size: 46px;}
.kidariwrap .kidari5 .inner .kidari-gals{position: relative;width: 1080px; margin: auto;}
.kidariwrap .kidari5 .inner .kidari-gals .galbtn div{position: absolute;top: 50%;margin-top: -90px;}
.kidariwrap .kidari5 .inner .kidari-gals .swiper-pagination{display: flex;align-items: center;justify-content: center;gap: 10px;padding: 20px 0 90px 0;}
.kidariwrap .kidari5 .inner .kidari-gals .swiper-pagination span{width: 12px; height: 12px; border-radius: 12px; background: #fff;transition: 0.5s linear;}
.kidariwrap .kidari5 .inner .kidari-gals .swiper-pagination span.swiper-pagination-bullet-active{width: 37px; height: 12px; border-radius: 12px; background: #ffb59b;;}
.kidariwrap .kidari5 .swiper {margin-left: auto;margin-right: auto;position: relative;list-style: none;padding: 0;z-index: 1;display: block;overflow: hidden;}
.kidariwrap .kidari5 .swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);box-sizing: content-box;}
.kidariwrap .kidari5 .swiper-android .swiper-slide, .dreamswrap .swiper-ios .swiper-slide, .dreamswrap .swiper-wrapper {transform: translate3d(0px, 0, 0);}
.kidariwrap .kidari5 .swiper-horizontal {touch-action: pan-y;}
.kidariwrap .kidari5 .swiper-slide {flex-shrink: 0;width: 100%;height: 100%;position: relative;transition-property: transform;display: block;}
.kidariwrap .kidari5 .swiper-button-prev { z-index: 10; width: 28px; height: 66px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 20' fill='none'%3E%3Cpath d='M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center / contain; transform: rotate(180deg); }
.kidariwrap .kidari5 .swiper-button-next { z-index: 10; width: 28px; height: 66px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 20' fill='none'%3E%3Cpath d='M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center / contain; }
.kidariwrap .kidari5 .swiper-button-prev{left: -50px;transform: rotate(180deg);}
.kidariwrap .kidari5 .swiper-button-next{right:-50px;}
.kidariwrap .kidari5 .swiper-button-disabled{opacity: 0.1;}
.kidariwrap .kidari5 .inner p.T1{text-align: center;padding: 0px 0 27px 0;font-family: var(--gabia) !important;color:#fff;font-size: 40px;line-height: 40px;}
.kidariwrap .kidari5 .inner p.T1 i{color:#ffb59b;font-family: var(--gabia) !important;}
.kidariwrap .kidari5 .inner .kidaribtn{text-align: center;padding: 0 0 30px 0;}
.kidariwrap .kidari5 .inner .kidaribtn a{width: 420px; height: 94px; background: #fcb399;color:#fff; font-size: 34px;text-align: center;line-height: 94px;border-radius: 9999px;font-weight: 800;box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.2);}
.kidariwrap .kidari5 .inner .kidaribtn a:before{border: 6px solid #fcb399; border-radius: 9999px;}
.kidariwrap .kidari5 .inner p.tel{color:#fff;text-align: center;font-size: 25px;font-family: var(--gabia) !important;padding-bottom: 90px;}
.kidariwrap .kidari6{background: #94b030;overflow: hidden;}
.kidariwrap .kidari6 .inner h2{text-align: center;padding: 95px 0 55px 0;font-family: var(--gabia) !important;color:#fff;font-size: 46px;line-height: 60px;}
.kidariwrap .kidari6 .inner h2 i{color:#ffb59b;font-family: var(--gabia) !important;}
.kidariwrap .kidari6 .inner ul{display: flex;align-items: center;justify-content: space-between;padding-bottom: 256px;width: 1080px;margin: auto;}
.kidariwrap .kidari6 .inner ul li{width: 355px; height: 361px;background: #fff;text-align: center;border-radius: 10px;box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);opacity: 0;}
.kidariwrap .kidari6 .inner ul li.on{animation: fade-in-top 1s linear both;}
.kidariwrap .kidari6 .inner ul li.on:nth-of-type(2){animation-delay: 0.2s;}
.kidariwrap .kidari6 .inner ul li.on:nth-of-type(3){animation-delay: 0.4s;}
.kidariwrap .kidari6 .inner ul li i{display: block;padding: 61px 0 30px 0;}
.kidariwrap .kidari6 .inner ul li p.T1{font-size:28px;color:#89a230; font-weight: 800; padding: 0px 0 18px 0;}
.kidariwrap .kidari6 .inner ul li p.T2{color:#343434; font-size: 20px;line-height: 27px;}
.kidariwrap .kidari6 .ob{position: absolute;left: 50%; bottom: 0;opacity: 0;}
.kidariwrap .kidari6 .ob1.on{animation: fade-in-left 0.5s linear both;}
.kidariwrap .kidari6 .ob2.on{animation: fade-in-right 0.5s linear both 0.2s;}
.kidariwrap .kidari6 .ob1{margin-left: -711px;}
.kidariwrap .kidari6 .ob2{margin-left: 410px;}
.kidariwrap .kidari7{background: url("../images/bg2.png") 50% 0 repeat;}
.kidariwrap .kidari7 .inner h2{text-align: center;padding: 95px 0 41px 0;color:#5b4a2f;font-size: 15px;}
.kidariwrap .kidari7 .inner h2 span{color:#5b4a2f;font-family: var(--gabia) !important;font-size: 46px;line-height: 53px;display: inline-block;padding-top: 8px;}
.kidariwrap .kidari7 .inner h2 span i{color:#ffb59b;font-family: var(--gabia) !important;}
.kidariwrap .kidari7 .inner ul{display: flex;align-items: center;justify-content: space-between;width: 1080px; margin: auto;}
.kidariwrap .kidari7 .inner ul li{border-radius: 10px; overflow: hidden;opacity: 0;}
.kidariwrap .kidari7 .inner ul li.on{animation: fade-in-top 1s linear both;}
.kidariwrap .kidari7 .inner ul li.on:nth-of-type(2){animation-delay: 0.2s;}
.kidariwrap .kidari7 .inner ul li p.T1{font-size: 34px; font-family: var(--gabia) !important;color:#fff;background: #5b4a2f;text-align: center;padding: 30px 0 21px 0;}
.kidariwrap .kidari7 .inner ul li p.T1 i{font-size: 34px; font-family: var(--gabia) !important;color:#fcb399;}
.kidariwrap .kidari7 .inner p.T2{color: #000;font-size: 17px; padding: 40px 0 43px 0;text-align: center;}
.kidariwrap .kidari7 .inner .kidaribtn{text-align: center;padding: 0 0 30px 0;}
.kidariwrap .kidari7 .inner .kidaribtn a{width: 540px; height: 94px; background: #fcb399;color:#fff; font-size: 34px;text-align: center;line-height: 94px;border-radius: 9999px;font-weight: 800;box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.2);}
.kidariwrap .kidari7 .inner .kidaribtn a:before{border: 6px solid #fcb399; border-radius: 9999px;}
.kidariwrap .kidari7 .inner p.tel{color:#000;text-align: center;font-size: 25px;font-family: var(--gabia) !important;padding-bottom: 90px;}
.kidariwrap .kidari8{background: #eaf1df;}
.kidariwrap .kidari8 .inner h2{text-align: center;padding: 104px 0px 28px 0;color:#5b4a2f;font-family: var(--gabia) !important;font-size: 46px;line-height: 51px;}
.kidariwrap .kidari8 .inner h2 i{color:#85a72b;font-family: var(--gabia) !important;}
.kidariwrap .kidari8 .inner .qna-area{width: 1046px; margin: auto;}
.kidariwrap .kidari8 .inner .qna-area .subtitle{text-align: right;}
.kidariwrap .kidari8 .inner .qna-area h3{color:#fff; font-family: var(--gabia) !important;font-size: 23px;padding: 10px 10px 7px 10px;background: #89a230;display: inline-block;border-radius: 15px 15px 0 0;}
.kidariwrap .kidari8 .inner ul{display: flex;justify-content: space-between;flex-wrap: wrap;gap:20px;padding-bottom: 115px;}
.kidariwrap .kidari8 .inner ul li{padding: 22px 30px 29px 30px ;background: #fff;border-radius: 10px;width: 513px;opacity: 0;}
.kidariwrap .kidari8 .inner ul li.on{animation: fade-in-top 1s linear both;}
.kidariwrap .kidari8 .inner ul li.on:nth-of-type(2){animation-delay: 0.2s;}
.kidariwrap .kidari8 .inner ul li.on:nth-of-type(3){animation-delay: 0.4s;}
.kidariwrap .kidari8 .inner ul li.on:nth-of-type(4){animation-delay: 0.6s;}
.kidariwrap .kidari8 .inner ul li:nth-of-type(3),.kidariwrap .kidari8 .inner ul li:nth-of-type(4){height: 217px; }
.kidariwrap .kidari8 .inner ul li p.T1{font-size: 23px; color:#89a230;font-family: var(--gabia) !important;padding-bottom: 3px; margin-bottom: 14px; border-bottom: 1px solid #89a230;}
.kidariwrap .kidari8 .inner ul li p.T2{font-size: 17px; color:#41403f;font-family: var(--pre) !important;}
.kidariwrap .kidari8 .inner ul li p.T2 i{color:#000; font-weight: 800;font-family: var(--pre) !important;}
.kidariwrap .kidarifot{padding: 30px 0;text-align: center;color:#222; font-size: 15px;background: #fff;}
.footer{background: #fff;position: relative;z-index: 2;}
.kidariwrap #footer {margin:45px auto 0;border-top:1px solid #d1d1d1}
.kidariwrap #footer .footer_menu {border-bottom:1px solid #d1d1d1;background:#e9e9e9;padding:5px 10px 5px 3px}
.kidariwrap #footer .footer_lay {position:relative;width:980px;margin:0 auto;}
.kidariwrap #footer .footer_lay:after {content:" ";display:block;clear:both}
.kidariwrap #footer .footer {background:#f5f5f5;position:relative;z-index: 1;}
.kidariwrap #footer .footer .footer_lay {padding:25px 0 24px 153px;position:relative;width:827px;/* margin-top:5px;*/ margin-bottom:5px}
.kidariwrap #footer .footer .logo {position:absolute;top:41px;left:16px;border-top:none;margin:0;padding:0;width:119px; height:23px;background-position:-168px -263px;text-indent:-9999px;}
.kidariwrap #footer .footer address {color:#7c7c7c;font-size:11px;padding-top:3px;font-style: normal;}
.kidariwrap #footer .footer address span {color:#7c7c7c}
.kidariwrap #footer .footer address strong {color:#666666;margin-right:12px;width:200px;display:inline-block;text-align:right}
.kidariwrap #footer .footer address strong span {color:#857768;margin-left:5px}
.kidariwrap #footer .footer p {font-size:11px;border-top:1px solid #e5e5e5;padding-top:8px;margin-top:5px;color:#a8a8a8}
.kidariwrap #footer .footer p.gniinfotxt{border: 0px; float: left; color:#666666; }
.kidariwrap #footer .footer p.gniinfotxt span.hipe{margin: 0px; font-size: 12px; font-weight:700;}
.kidariwrap #footer .footer p.gniinfotxt span.hipe span.pa{color:#857768; margin-left:5px; font-weight:100;  font-size: 12px; }
.kidariwrap #footer .footer p span {float:right;margin-right:12px;font-size:10px}
.ir {background: url(https://ad.goodneighbors.kr/mainSprite.png)}
.kidariwrap .kidaribtn a:before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;-webkit-animation-duration: 1s;animation-duration: 1s;}
.kidariwrap .kidaribtn a:hover:before, .kidariwrap .kidaribtn a:focus:before, .kidariwrap .kidaribtn a:active:before {-webkit-animation-name: hvr-ripple-out;animation-name: hvr-ripple-out;}
.kidariwrap .kidaribtn a {display: inline-block;vertical-align: -1px;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;position: relative;}
@-webkit-keyframes hvr-ripple-out {100% {top: -12px;right: -12px;bottom: -12px;left: -12px;opacity: 0;}}@keyframes hvr-ripple-out {100% {top: -12px;right: -12px;bottom: -12px;left: -12px;opacity: 0;}}
@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@keyframes fade-in-right{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0);opacity:1}}
@keyframes clips{0%{clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);}100%{clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);}}
@keyframes clips1{0%{clip-path: polygon(0 0, 0 0, 0 100%, 0% 100%);}100%{clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);}}
@keyframes drawLine {to { transform: scaleX(1);}}
@keyframes rot{0%{transform: rotate(0);}100%{transform: rotate(5deg);}}