@keyframes wobble-vertical-on-hover{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wobble-vertical-on-hover2{0%,20%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes bHover{0%{background-color:rgba(0,0,0,0)}100%{background-color:hsla(0,0%,100%,.2)}}@keyframes bHover{0%{background-color:rgba(0,0,0,0)}100%{background-color:hsla(0,0%,100%,.2)}}@-webkit-keyframes pop-on-hover{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pop-on-hover{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes pagerEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px hsla(0,0%,100%,.1),0 0 10px 10px #333,0 0 0 10px hsla(0,0%,100%,.5)}100%{box-shadow:0 0 0 2px hsla(0,0%,100%,.1),0 0 10px 10px #333,0 0 0 10px hsla(0,0%,100%,.5);-webkit-transform:scale(1.5);opacity:0}}@-webkit-keyframes scrollDown{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}@keyframes timeLine{0%{width:0%}100%{width:100%}}@keyframes txtBracket{0%,100%{opacity:0}50%{opacity:1}}@keyframes txtChange{0%,20%,100%{transform:translate3d(0, -37%, 0)}25%,45%{transform:translate3d(0, -12%, 0)}50%,70%{transform:translate3d(0, 13%, 0)}75%,95%{transform:translate3d(0, 38%, 0)}}@-webkit-keyframes loading{0%{-webkit-transform:scale(0);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1);opacity:0}}@keyframes FadeText{from{opacity:.1}to{opacity:1}}:root{--main-padd: clamp(15px, 6vw, 100px)}.mainTit{font-family:"NanumMyeongjo";color:#000;font-size:clamp(28px,4.5vw,60px);line-height:1.4}.mainTit.white{color:#fff}.mainSlide{width:100%;height:100vh}.mainSlide .swiper-wrapper .swiper-slide .mainTxt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:clamp(15px,2vw,30px);position:relative;top:25%;left:8%}.mainSlide .swiper-wrapper .swiper-slide .mainTxt h2{font-family:"NanumMyeongjo";color:#000;font-size:clamp(28px,3vw,48px);line-height:1.5}.mainSlide .swiper-wrapper .swiper-slide .mainTxt h2 br{display:none}.mainSlide .swiper-wrapper .swiper-slide .mainTxt p{font-family:"PretendardExtraLight";color:#333;font-size:clamp(15px,1.5vw,24px);line-height:1.6}.mainSlide .swiper-wrapper .swiper-slide.vis01{background:url("/images/Ibodakorea/Homepage/main/mainVis00.png?cache=1") no-repeat center center;background-size:cover}.mainSlide .swiper-wrapper .swiper-slide.vis01 .mainTxt h2 br{display:block}.mainSlide .swiper-wrapper .swiper-slide.prod01{background:url("/images/Ibodakorea/Homepage/main/mainVis01.png?cache=1") no-repeat center center;background-size:cover}.mainSlide .swiper-wrapper .swiper-slide.prod02{background:url("/images/Ibodakorea/Homepage/main/mainVis02.png?cache=1") no-repeat center center;background-size:cover}.mainAboutWrap{padding:clamp(50px,15vw,200px) var(--main-padd);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:clamp(20px,4vw,50px)}.mainAboutWrap .aboutCont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(30px,6vw,100px)}.mainAboutWrap .aboutCont .aboutSlide{display:none;width:100%;aspect-ratio:1/1;border-radius:30px}.mainAboutWrap .aboutCont .aboutSlide .swiper-wrapper .swiper-slide:nth-child(1){background:url("/images/Ibodakorea/Homepage/main/mainAbout01.png") no-repeat center center;background-size:cover}.mainAboutWrap .aboutCont .aboutSlide .swiper-wrapper .swiper-slide:nth-child(2){background:url("/images/Ibodakorea/Homepage/main/mainAbout02.png") no-repeat center center;background-size:cover}.mainAboutWrap .aboutCont .aboutSlide .swiper-wrapper .swiper-slide:nth-child(3){background:url("/images/Ibodakorea/Homepage/main/mainAbout03.png") no-repeat center center;background-size:cover}.mainAboutWrap .aboutCont .aboutSlide .swiper-pagination-bullet-active{background-color:#000}.mainAboutWrap .aboutCont .scroll-container{display:flex;justify-content:space-between;position:relative;width:100%}.mainAboutWrap .aboutCont .scroll-container .side-images:not(:first-child){padding-top:50vh;padding-bottom:50vh}.mainAboutWrap .aboutCont .scroll-container .side-images{width:30%;display:flex;flex-direction:column;gap:10vh}.mainAboutWrap .aboutCont .scroll-container .side-images.right{padding-top:30vh}.mainAboutWrap .aboutCont .scroll-container .side-images .img-box{border-radius:50px;overflow:hidden}.mainAboutWrap .aboutCont .scroll-container .center-sticky{width:40%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:10}.mainAboutWrap .aboutCont .scroll-container .center-sticky .text-wrapper{position:relative;width:100%;height:100px}.mainAboutWrap .aboutCont .scroll-container .center-sticky .text-wrapper .txt{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;opacity:0;margin:0;transition:none;color:#000;font-size:clamp(18px,3vw,38px);line-height:1.6;font-family:"PretendardExtraLight";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:clamp(15px,2vw,30px)}.mainAboutWrap .aboutCont .scroll-container .center-sticky .text-wrapper .txt.active{opacity:1}.mainAboutWrap .prodCont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:clamp(30px,5vw,80px)}.mainAboutWrap .prodCont .titRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mainAboutWrap .prodCont .titRow .subTit{color:#000;font-size:clamp(22px,3vw,44px);font-family:"NanumMyeongjo"}.mainAboutWrap .prodCont .titRow .moreBtn{color:#fff;font-size:clamp(12px,1.2vw,14px);background:var(--point-color);padding:clamp(8px,1.5vw,12px) clamp(12px,2.5vw,25px);border-radius:30px}.mainAboutWrap .prodCont .cont{gap:clamp(15px,2.5vw,40px);display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}.mainAboutWrap .prodCont .cont .box{width:100%;border:1px solid #eee;border-radius:20px;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;box-sizing:border-box}.mainAboutWrap .prodCont .cont .box:hover{border:1px solid #666}.mainAboutWrap .prodCont .cont .box .txtBox{padding:30px clamp(15px,3vw,30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:clamp(5px,2vw,10px)}.mainAboutWrap .prodCont .cont .box .txtBox .prodTit{color:#000;font-size:clamp(16px,1.5vw,18px);font-family:"PretendardMedium";white-space:normal;line-height:20px;max-height:20px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mainAboutWrap .prodCont .cont .box .txtBox .prodInfo{color:#999;font-size:clamp(13px,1.5vw,15px);white-space:normal;line-height:1.5;max-height:45px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mainBestWrap .bestTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(10px,2.5vw,30px);background:url("/images/Ibodakorea/Homepage/main/mainBestBg.png") no-repeat center center;background-size:cover;padding:clamp(50px,10vw,120px) clamp(20px,5vw,50px)}.mainBestWrap .bestTop h3{text-align:center}.mainBestWrap .bestTop a{color:hsla(0,0%,100%,.5);font-size:clamp(14px,1.5vw,16px);padding:clamp(10px,2.5vw,12px);border-bottom:1px solid hsla(0,0%,100%,.5);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mainBestWrap .bestTop a:hover{color:#fff;border-color:#fff}.mainBestWrap .bestSlide{width:100%;border-bottom:1px solid #ededed}.mainBestWrap .bestSlide .swiper-wrapper{position:relative}.mainBestWrap .bestSlide .swiper-wrapper .swiper-slide{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(15px,2.5vw,40px);box-sizing:border-box;padding:clamp(40px,5vw,80px) clamp(15px,3vw,30px)}.mainBestWrap .bestSlide .swiper-wrapper .swiper-slide:not(:last-child){border-right:1px solid #ededed}.mainBestWrap .bestSlide .swiper-wrapper .swiper-slide .bestNum{color:#000;font-size:clamp(16px,1.5vw,18px);font-family:"PretendardMedium"}.mainBestWrap .bestSlide .swiper-wrapper .swiper-slide .imgBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(10px,2vw,30px);width:60%}.mainBestWrap .bestSlide .swiper-wrapper .swiper-slide .imgBox .imgWrap{width:100%;aspect-ratio:16/9;border-radius:15px;overflow:hidden;position:relative}.mainBestWrap .bestSlide .swiper-wrapper .swiper-slide .imgBox .imgWrap>img{width:100%;height:100%;object-fit:cover}.mainBestWrap .bestSlide .swiper-wrapper .swiper-slide .imgBox .bestInfo{color:#333;font-size:clamp(14px,1.2vw,18px);text-align:center;white-space:normal;line-height:1.5;max-height:54px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mainBestWrap .bestSlide .swiper-wrapper .swiper-slide .viewBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.mainBestWrap .bestSlide .swiper-wrapper .swiper-slide .viewBtn:hover i{animation:bounceRight .6s cubic-bezier(0.175, 0.885, 0.32, 1.275) infinite}@keyframes bounceRight{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}.mainBestWrap .bestSlide .swiper-button-next:after,.mainBestWrap .bestSlide .swiper-button-prev:after{display:none}.mainBestWrap .bestSlide .swiper-button-prev{left:var(--main-padd) !important;top:50% !important}.mainBestWrap .bestSlide .swiper-button-next{right:var(--main-padd) !important;top:50% !important}.mainInfoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(30px,3vw,40px);padding:clamp(50px,10vw,150px) var(--main-padd)}.mainInfoWrap .infoRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:clamp(20px,3vw,50px)}.mainInfoWrap .infoRow .mainTit{flex:1;text-align:right;color:var(--point-color)}.mainInfoWrap .infoRow i{color:var(--point-color)}.mainInfoWrap .infoRow .infoCont{flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:clamp(10px,2vw,15px)}.mainInfoWrap .infoRow .infoCont .en{color:#000;font-size:clamp(16px,1.8vw,20px)}.mainInfoWrap .infoRow .infoCont .ko{color:#666;font-size:clamp(14px,1.8vw,18px)}
