@font-face {font-family: 'SUIT';font-weight: 100;src: url('https://cdn.jsdelivr.net/gh/sunn-us/SUIT/fonts/static/woff2/SUIT-Thin.woff2') format('woff2');}
@font-face {font-family: 'SUIT';font-weight: 200;src: url('https://cdn.jsdelivr.net/gh/sunn-us/SUIT/fonts/static/woff2/SUIT-ExtraLight.woff2') format('woff2');}
@font-face {font-family: 'SUIT';font-weight: 300;src: url('https://cdn.jsdelivr.net/gh/sunn-us/SUIT/fonts/static/woff2/SUIT-Light.woff2') format('woff2');}
@font-face {font-family: 'SUIT';font-weight: 400;src: url('https://cdn.jsdelivr.net/gh/sunn-us/SUIT/fonts/static/woff2/SUIT-Regular.woff2') format('woff2');}
@font-face {font-family: 'SUIT';font-weight: 500;src: url('https://cdn.jsdelivr.net/gh/sunn-us/SUIT/fonts/static/woff2/SUIT-Medium.woff2') format('woff2');}
@font-face {font-family: 'SUIT';font-weight: 600;src: url('https://cdn.jsdelivr.net/gh/sunn-us/SUIT/fonts/static/woff2/SUIT-SemiBold.woff2') format('woff2');}
@font-face {font-family: 'SUIT';font-weight: 700;src: url('https://cdn.jsdelivr.net/gh/sunn-us/SUIT/fonts/static/woff2/SUIT-Bold.woff2') format('woff2');}
@font-face {font-family: 'SUIT';font-weight: 800;src: url('https://cdn.jsdelivr.net/gh/sunn-us/SUIT/fonts/static/woff2/SUIT-ExtraBold.woff2') format('woff2');}
@font-face {font-family: 'SUIT';font-weight: 900;src: url('https://cdn.jsdelivr.net/gh/sunn-us/SUIT/fonts/static/woff2/SUIT-Heavy.woff2') format('woff2');}
@font-face {font-family: 'Cafe24Ssukssuk';src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.1/Cafe24Ssukssuk.woff') format('woff');font-weight: normal;font-display: swap;}
.nepalwrap .nepalwrapimg{width: auto;display: inline-block;}
.nepalwrap i,.nepalwrap label,.nepalwrap h1,.nepalwrap h2,.nepalwrap h3,.nepalwrap h4,.nepalwrap a,.nepalwrap div,.nepalwrap span,.nepalwrap p,.nepalwrap li{font-family: 'SUIT' !important; letter-spacing: -1px;}
html,body{height: 100%;}
.nepalwrap{width:100%; position: relative;height: 100%;margin: auto;max-width: 720px;}
.nepalquick{position: fixed;bottom: 3%; right: 3%;z-index: 30;width: 15.278%;max-width: 110px;;}
.nepalquick a{display: none;}
.nepalquick a.on{display: block}
.nepalwrap .nepal{width:100%;  margin: auto;position: relative;overflow: hidden;max-width: 720px;}
.nepalwrap .mo{display: none !important;}
.nepalwrap .web{display: inline-block !important;}
.nepalwrap .nepal .inner{max-width: 720px; margin: auto;position: relative;width: 100%;}
.nepalwrap .nepalhead{padding: 3%;width: 100%;position: relative;}
.nepalwrap .nepalhead p{font-size: clamp(12px, calc(24px + 24 * (100vw - 720px) / 720), 24px);;line-height: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px);;float: left;}
.nepalwrap .nepalhead a{position: absolute;top: 50%;right: 5%;transform: translate(0,-50%);width: 27.778%;}
.nepalwrap .nepalvis{position: relative;width: 100%;}
.nepalwrap .nepalvis .nepal-pic,.nepalwrap .nepalvis .nepal-video{position: relative;width: 100%;}
.nepalwrap .nepalvis .movie-main{width: 100%;padding-bottom: 56.25%;position: relative;}
.nepalwrap .nepalvis .movie-main iframe{position: absolute;width: 100%; height: 100%;left: 0;top: 0;}
.nepalwrap .nepalvis .in-txt{position: absolute;bottom: 0;left: 0;width: 100%;}
.nepalwrap .nepalvis .nepal-video h1{padding: 12% 0 0 6%;}
.nepalwrap .nepalvis .nepal-video p.T1{color:#222}
.nepalwrap .nepalvis .nepal-video span{color:#666}
.nepalwrap .nepalvis h1{opacity: 0;padding: 0 0 8% 6%;}
.nepalwrap .nepalvis h1.on{animation: fade-in-left 0.6s ease both;}
.nepalwrap .nepalvis h1 p.T1{position: relative;font-size: clamp(30px, calc(60px + 60 * (100vw - 720px) / 720), 60px);color:#fff;font-weight: 800}
.nepalwrap .nepalvis h1 span{font-size: clamp(18.5px, calc(37px + 37 * (100vw - 720px) / 720), 37px);color:#aeaeae;position: relative;font-weight: 400;margin-bottom: 2%;display: inline-block;}
.nepalwrap .nepalvis h1 span::before{content: '';position: absolute;left: -3.5%; top: 0;width: 4px; height: 80%; background: #a6c143;top: 50%; transform: translate(0,-50%);}
.nepalwrap .nepalvis h1 i{color:#a6c143;font-weight: 800}
.nepalwrap .nepalcont{padding:5% 0 13% 6%;background: #fff;}
.nepalwrap .nepalcont.bk{background: #333;}
.nepalwrap .nepalcont .nepal1 h1{position: relative;margin-bottom: 13%;padding-left: 5%; opacity: 0;}
.nepalwrap .nepalcont .nepal1 h1.on{animation: fade-in-left 0.6s ease both;}
.nepalwrap .nepalcont .nepal h1:before{content: '';position: absolute;width: clamp(3px, calc(6px + 6 * (100vw - 720px) / 720), 6px); height: 100%; background: #99a837;left: 0;top: 0;}
.nepalwrap .nepalcont .nepal h1 span{font-size: clamp(18px, calc(36px + 36 * (100vw - 720px) / 720), 36px); color:#666;display: inline-block;margin-bottom: 2%;}
.nepalwrap .nepalcont .nepal h1 p{font-size: clamp(31px, calc(62px + 62 * (100vw - 720px) / 720), 62px);line-height: clamp(40px, calc(80px + 80 * (100vw - 720px) / 720), 80px); color:#000;font-weight: 800;}
.nepalwrap .nepalcont .nepal p.T1{font-size: clamp(24px, calc(48px + 48 * (100vw - 720px) / 720), 48px); line-height: clamp(32.5px, calc(65px + 65 * (100vw - 720px) / 720), 65px);color: #000;font-weight: 600;margin-bottom: 9%;}
.nepalwrap .nepalcont .nepal1 h1 i{color:#99a837}
.nepalwrap .nepalcont .nepal2 p.T1,.nepalwrap .nepalcont .nepal3 p.T1,.nepalwrap .nepalcont .nepal4 p.T1{font-weight: 800;}
.nepalwrap .nepalcont .nepal p.T2{font-size: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px); line-height: clamp(25px, calc(50px + 50 * (100vw - 720px) / 720), 50px);color: #444;margin-bottom: 9%}
.nepalwrap .nepalcont .nepal p.T2 i{font-weight: 700;color: #444;}
.nepalwrap .nepalcont .nepal p.T2 i.sm{font-weight: 600;color:#939393;font-size: clamp(14px, calc(28px + 28 * (100vw - 720px) / 720), 28px);}
.nepalwrap .nepalcont .nepal p.T3{font-size: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px); line-height: clamp(25px, calc(50px + 50 * (100vw - 720px) / 720), 50px);color: #444;}
.nepalwrap .nepalcont .nepal p.T3.mbs{margin-bottom: 5%}
.nepalwrap .nepalcont .nepal p.T3 span{color: #99a837;font-weight: 800;}
.nepalwrap .nepalcont .nepal p.T3 span span{display: inline-block;position: relative;}
.nepalwrap .nepalcont .nepal p.T3 span span::before{content: '';position: absolute;left: 0;bottom: 3px;width: 100%; height: 2px;background: #99a837;}
.nepalwrap .nepalcont .nepal p.T3 span.on span::before{animation: cowi 1s ease both;}
.nepalwrap .nepalcont .nepal p.T3 span.on span:nth-of-type(2):before{animation-delay: 0.5s;}
.nepalwrap .nepalcont .nepal p.T3 span.on span:nth-of-type(3):before{animation-delay: 1s;}
.nepalwrap .nepalcont .nepal p.T3 span.on span:nth-of-type(4):before{animation-delay: 1.5s;}
.nepalwrap .nepalcont .nepal p.T4{font-size: clamp(14px, calc(28px + 28 * (100vw - 720px) / 720), 28px); line-height: clamp(23px, calc(46px + 46 * (100vw - 720px) / 720), 46px);color: #444;padding-left: 3%;position: relative;}
.nepalwrap .nepalcont .nepal p.T4:before{font-size: clamp(14px, calc(28px + 28 * (100vw - 720px) / 720), 28px);content: '*';color:#444;font-weight: 700;position: absolute;margin-left: -3%;}
.nepalwrap .nepalcont .nepal p.T4 span{font-weight: 700;}
.nepalgal{max-width: 720px; margin: auto;position: relative;margin-bottom: 25px;}
.nepalgal h2{font-size:clamp(20px, calc(40px + 40 * (100vw - 720px) / 720), 40px);color:#000; padding: 12% 0 8% 6%;font-weight: 800;color:#000}
.nepalgal .swiper{margin-left: auto; margin-right: auto;position: relative;overflow: hidden; overflow: clip; list-style: none;padding: 0; z-index: 1;display: block;margin-bottom: 40px;}
.nepalgal .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; }
.nepalgal .swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper {transform: translate3d(0px, 0, 0);}
.nepalgal .swiper-slide {flex-shrink: 0;width: 100%;height: 100%; position: relative;transition-property: transform; display: block;}
.nepalgal span.swip{position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);z-index: 10;}
.nepalgal .pages-in{display: flex;align-items: center;justify-content: space-around;}
.nepalgal .pages-in .swiper-pagination-fraction,.nepalgal .pages-in .swiper-pagination-fraction span{font-size: clamp(13px, calc(26px + 26 * (100vw - 720px) / 720), 26px);font-weight: 700;}
.nepalgal .pages-in .swiper-pagination-fraction span.swiper-pagination-current{font-weight: 900;}
.nepalgal .swiper-scrollbar {width: 86.112%;height: 5px;background: #dcdcdc;}
.nepalgal .swiper-scrollbar-disabled > .swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled {display: none !important;}
.nepalgal .swiper-horizontal > .swiper-scrollbar,.nepalgal .swiper-scrollbar.swiper-scrollbar-horizontal { position: absolute; left: var(--swiper-scrollbar-sides-offset, 1%); bottom: var(--swiper-scrollbar-bottom, 4px); top: var(--swiper-scrollbar-top, auto); z-index: 50; height: var(--swiper-scrollbar-size, 4px); width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));}
.nepalgal .swiper-vertical > .swiper-scrollbar,.nepalgal .swiper-scrollbar.swiper-scrollbar-vertical {position: absolute; left: var(--swiper-scrollbar-left, auto); right: var(--swiper-scrollbar-right, 4px); top: var(--swiper-scrollbar-sides-offset, 1%); z-index: 50; width: var(--swiper-scrollbar-size, 4px); height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));}
.nepalgal .swiper-scrollbar-drag {height: 100%; width: 100%; position: relative; background: #000000; left: 0; top: 0;}
.nepalgal .swiper-scrollbar-cursor-drag {cursor: move;}
.nepalgal .swiper-scrollbar-lock {display: none;}
.nepalgal2,.nepalgal3{background: #f7f7fa;margin: 0;}
.nepalgal3{padding-bottom: 20%;}
.nepalwrap .nepal.ttatxt{text-align: center;margin-bottom: 13%;;}
.nepalwrap .nepal.ttatxt span{width: 6.528%;display: inline-block;}
.nepalwrap .nepal.ttatxt span.tta1{margin-bottom: 8%;}
.nepalwrap .nepal.ttatxt .Tbox{clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);height: 0;margin-bottom: 10%;}
.nepalwrap .nepal.ttatxt .Tbox.on{ transition: 2s ;clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);height: clamp(190px, calc(380px + 380 * (100vw - 720px) / 720), 380px);}
.nepalwrap .nepal2.ttatxt{margin-bottom: 4%;}
.nepalwrap .nepal2.ttatxt .Tbox.on{ transition: 2s ;clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);height: clamp(125.5px, calc(251px + 251 * (100vw - 720px) / 720), 251px);}
.nepalwrap .nepal2 ul{padding-right: 6%;position: relative; }
.nepalwrap .nepal2 ul li{position: relative;opacity: 0;}
.nepalwrap .nepal2 ul li.on{animation: fade-in-top 1s linear both;}
.nepalwrap .nepal2 ul li.on:nth-of-type(2){animation-delay: 0.2s;}
.nepalwrap .nepal2 ul li.on:nth-of-type(3){animation-delay: 0.4s;}
.nepalwrap .nepal2 ul li.on:nth-of-type(4){animation-delay: 0.6s;}
.nepalwrap .nepal2 ul li.on:nth-of-type(5){animation-delay: 0.8s;}
.nepalwrap .nepal2 ul:before{content: '';width: 2px;height: 0%;top: 0;left: 5%;background: #403b39;position: absolute;}
.nepalwrap .nepal2 ul.on::before{animation: hei100 2s linear both;}
.nepalwrap .nepal2 ul li p.neP1{background: #403b39;border-radius: 999px;padding: 1%;display: flex;align-items: center;position: relative;z-index: 2;}
.nepalwrap .nepal2 ul li p.neP1 span{color:#fff;font-size: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px);font-weight: 800}
.nepalwrap .nepal2 ul li p.neP1 img{width: 8.294%;vertical-align: middle;margin-right: 2%;}
.nepalwrap .nepal2 ul li p.neP1 i{color:#a6c143;font-size: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px);font-weight: 800;}
.nepalwrap .nepal2 ul li .Tbox{padding: 5% 0% 5% 13%;}
.nepalwrap .nepal2 ul li .Tbox p.neP2{color:#000;font-size: clamp(15px, calc(30px + 30 * (100vw - 720px) / 720), 30px);line-height: clamp(28.5px, calc(57px + 57 * (100vw - 720px) / 720), 57px);;}
.nepalwrap .nepal2 ul li .Tbox p.neP2::before{content: 'ㆍ';position: absolute;margin-left: -4%;font-size: clamp(15px, calc(30px + 30 * (100vw - 720px) / 720), 30px);color:#000}
.nepalwrap .nepal-gray{background: #f7f7fa;}
.nepalwrap .nepal-gray h2{color:#000;font-size: clamp(30px, calc(60px + 60 * (100vw - 720px) / 720), 60px);font-weight: 800;padding: 15% 0 6% 6%;}
.nepalwrap .nepal-gray .gray-T1{color:#000;font-size: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px);line-height: clamp(27.5px, calc(55px + 55 * (100vw - 720px) / 720), 55px); padding: 0% 0 8% 6%;}
.nepalwrap .nepalcont.bk2{background: #353231;padding: 5% 6% 13% 6%;}
.nepalwrap .nepalcont.bk2 p.neT1{color:#fff;font-size: clamp(22.5px, calc(45px + 45 * (100vw - 720px) / 720), 45px);line-height: clamp(32.5px, calc(65px + 65 * (100vw - 720px) / 720), 65px);font-weight: 800;margin-bottom: 9%;}
.nepalwrap .nepalcont.bk2 p.neT1 i{color:#a6c143;font-weight: 800}
.nepalwrap .nepalcont.bk2 .nepallist2{background: #fff;padding: 5% 6% 7% 6%;}
.nepalwrap .nepalcont.bk2 .nepallist2 ul{display: flex;width: 100%;position: relative;z-index: 2;border-bottom: 1px solid #000;justify-content: space-between;}
.nepalwrap .nepalcont.bk2 .nepallist2 ul li{display: flex;align-items: center;color:#000;font-size: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px);padding: 3% 0;font-weight: 700;}
.nepalwrap .nepalcont.bk2 .nepallist2 ul li i{font-weight: 800;color:#000}
.nepalwrap .nepalcont.bk2 .nepallist2 ul li:nth-of-type(2){color:#000}
.nepalwrap .nepalcont.bk2 .nepallist2 ul li:nth-of-type(2) p{color:#99a837;font-weight: 700;font-size: clamp(28px, calc(56px + 56 * (100vw - 720px) / 720), 56px);vertical-align: middle;}
.nepalwrap .nepalcont.bk2 .nepallist2 ul:nth-of-type(3),.nepalwrap .nepalcont.bk .nepallist2 ul:nth-of-type(4){border-bottom: 0;}
.nepalwrap .nepalcont.bk2 .nepallist2 .innepalvis{padding-bottom: 5%;border-bottom: 1px solid #000;}
.nepalwrap .nepalcont.bk2 .nepallist2 .innepalvis.bone{padding-bottom: 0px;border-bottom:0;}
.nepalwrap .nepalcont.bk2 .nepallist2 .innepalvis .nepalvis{width: 100%;padding-bottom: 56.25%;position: relative; }
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item{font-size: clamp(15px, calc(30px + 30 * (100vw - 720px) / 720), 30px); color:#000;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-q{font-weight: 800;padding:4% 0; border-bottom: 1px solid #e6e6e6;position: relative;color:#000;width: 100%;display: flex;align-items: center;justify-content: space-between;} 
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-q span:nth-of-type(2){padding-right: 7%;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-q i{font-size:clamp(20px, calc(40px + 40 * (100vw - 720px) / 720), 40px);color:#8aa330}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-q::after {content: "";display: block;position: absolute;right: 0; top: 60%;transform: translateY(-50%);width: 0;height: 0;border-left: clamp(5px, calc(10px + 10 * (100vw - 720px) / 720), 10px) solid transparent;border-right: clamp(5px, calc(10px + 10 * (100vw - 720px) / 720), 10px) solid transparent;border-top: clamp(7.5px, calc(15px + 15 * (100vw - 720px) / 720), 15px) solid #000;transition: all 0.3s ease;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item.open .faq-q::after {border-top-color: #000;transform: translateY(-50%) rotate(180deg);}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a{padding: 6% 0;width: 100%;border-bottom: 1px solid #000;display: none;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item.open .faq-a {display: block;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner p{color:#000;font-size: clamp(15px, calc(30px + 30 * (100vw - 720px) / 720), 30px);line-height: clamp(28.5px, calc(57px + 57 * (100vw - 720px) / 720), 57px);position: relative;padding-left: 2.5%;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner p::before{content: 'ㆍ';position: absolute;margin-left: -4%;font-size: clamp(15px, calc(30px + 30 * (100vw - 720px) / 720), 30px);color:#000}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner .ne-Tbox{position: relative;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner .ne-Tbox::before{content: '';position: absolute;width: clamp(105px, calc(210px + 210 * (100vw - 720px) / 720), 210px);height: clamp(130px, calc(260px + 260 * (100vw - 720px) / 720), 260px);top: 50%; transform: translate(0,-50%);right: -4.4%}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i1 .ne-Tbox::before{background: url(../images/i1_1.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i2 .ne-Tbox::before{background: url(../images/i1_2.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i3 .ne-Tbox::before{background: url(../images/i1_3.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i4 .ne-Tbox::before{background: url(../images/i1_4.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i5 .ne-Tbox::before{background: url(../images/i1_5.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i6 .ne-Tbox::before{background: url(../images/i1_6.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i7 .ne-Tbox::before{background: url(../images/i1_7.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i8 .ne-Tbox::before{background: url(../images/i1_8.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i9 .ne-Tbox::before{background: url(../images/i1_9.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i10 .ne-Tbox::before{background: url(../images/i1_10.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i11 .ne-Tbox::before{background: url(../images/i1_11.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i12 .ne-Tbox::before{background: url(../images/i1_12.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i13 .ne-Tbox::before{background: url(../images/i1_13.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner.i14 .ne-Tbox::before{background: url(../images/i1_14.png) no-repeat;background-size: cover;}
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner div{color:#222;font-size: clamp(11px, calc(22px + 22 * (100vw - 720px) / 720), 22px);line-height: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px); } 
.nepalwrap .nepalcont.bk2 .nepallist2 .faq-wrap .faq-item .faq-a .faq-inner div i{color:#222;font-weight: 700;} 
.nepalwrap .nepalcont.bk{background: #333;padding: 14% 6% 15% 6%;}
.nepalwrap .nepalcont.bk .nepal h1{position: relative;margin-bottom: 9%;padding-left: 0;}
.nepalwrap .nepalcont.bk .nepal h1:before{display: none;}
.nepalwrap .nepalcont.bk .nepal h1 span{font-size: clamp(18px, calc(36px + 36 * (100vw - 720px) / 720), 36px);margin-bottom: 3%; color:#fff;display: inline-block;}
.nepalwrap .nepalcont.bk .nepal h1 p{font-size: clamp(28px, calc(56px + 56 * (100vw - 720px) / 720), 56px);line-height: clamp(38px, calc(76px + 76 * (100vw - 720px) / 720), 76px); color:#fff;font-weight: 700;}
.nepalwrap .nepalcont.bk .nepal .T1{font-size: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px); line-height: clamp(25px, calc(50px + 50 * (100vw - 720px) / 720), 50px);color:#fff;width: clamp(310px, calc(620px + 620 * (100vw - 720px) / 720), 620px);padding-left: clamp(63.5px, calc(127px + 127 * (100vw - 720px) / 720), 127px);text-align: center;font-weight: 400;position: relative;margin-bottom: 3%;}
.nepalwrap .nepalcont.bk .nepal .T1>span{font-size: clamp(14px, calc(28px + 28 * (100vw - 720px) / 720), 28px); color:#fff;}
.nepalwrap .nepalcont.bk .nepal .T1 .wave{position: absolute;left: clamp(11px, calc(22px + 22 * (100vw - 720px) / 720), 22px);top: 50%;width: clamp(50px, calc(100px + 100 * (100vw - 720px) / 720), 100px);height: clamp(50px, calc(100px + 100 * (100vw - 720px) / 720), 100px);transform: translate(0,-50%);}
.nepalwrap .nepalcont.bk .nepal .T1 .wave span{position: absolute;border: 2px solid #e63c24;border-radius: 50%;display: inline-block;width: 3px; height: 3px;left: 50%; top: 50%; transform: translate(-50%,-50%);animation: wi100 6s ease infinite;}
.nepalwrap .nepalcont.bk .nepal .T1 .wave span:nth-of-type(2){animation-delay: 1s;}
.nepalwrap .nepalcont.bk .nepal .T1 .wave span:nth-of-type(3){animation-delay: 2s;}
.nepalwrap .nepalcont.bk .nepal .T1 .wave span:nth-of-type(4){animation-delay: 3s;}
.nepalwrap .nepalcont.bk .nepal .T1 .wave span:nth-of-type(5){animation-delay: 4s;}
.nepalwrap .nepalcont.bk .nepal .T1 .wave span:nth-of-type(6){animation-delay: 5s;}
.nepalwrap .nepalcont.bk .nepallist{overflow: visible;margin-bottom: 17%;}
.nepalwrap .nepalcont.bk .nepallist:before{content: '';position: absolute;border: 1px dotted #e63c24;left: clamp(35.5px, calc(71px + 71 * (100vw - 720px) / 720), 71px);top: clamp(-23.5px, calc(-47px + -47 * (100vw - 720px) / 720), -47px);}
.nepalwrap .nepalcont.bk .nepallist.on:before{animation: hei100 3s linear both;}
.nepalwrap .nepalcont.bk .nepallist ul{display: flex;width: 100%;margin-bottom: 25px;position: relative;z-index: 2;}
.nepalwrap .nepalcont.bk .nepallist.on ul{opacity: 0;}
.nepalwrap .nepalcont.bk .nepallist.on ul.on{animation: fade-in-top 1s linear both;}
.nepalwrap .nepalcont.bk .nepallist.on ul:nth-of-type(2).on{animation-delay: 0.2s;}
.nepalwrap .nepalcont.bk .nepallist.on ul:nth-of-type(3).on{animation-delay: 0.4s;}
.nepalwrap .nepalcont.bk .nepallist.on ul:nth-of-type(4).on{animation-delay: 0.6s;}
.nepalwrap .nepalcont.bk .nepallist.on ul:nth-of-type(5).on{animation-delay: 0.8s;}
.nepalwrap .nepalcont.bk .nepallist.on ul:nth-of-type(6).on{animation-delay: 1s;}
.nepalwrap .nepalcont.bk .nepallist ul li{width: 21%;color:#e63c24;font-size: clamp(16px, calc(32px + 32 * (100vw - 720px) / 720), 32px);background: #ddd;padding: 3% 0;font-weight: 700;}
.nepalwrap .nepalcont.bk .nepallist ul li:nth-of-type(1){flex-direction: column;text-align: center;}
.nepalwrap .nepalcont.bk .nepallist ul li:nth-of-type(1) i{font-size: clamp(11px, calc(22px + 22 * (100vw - 720px) / 720), 22px);display: block;color:#e63c24}
.nepalwrap .nepalcont.bk .nepallist ul li:nth-of-type(2){width: 79%;background: #6c5f58;justify-content: flex-start;}
.nepalwrap .nepalcont.bk .nepallist ul li:nth-of-type(2) p{color:#fff;font-size: clamp(14px, calc(28px + 28 * (100vw - 720px) / 720), 28px);line-height: clamp(24px, calc(48px + 48 * (100vw - 720px) / 720), 48px);font-weight: 400;padding-left: clamp(15px, calc(30px + 30 * (100vw - 720px) / 720), 30px);position: relative;display: block;}
.nepalwrap .nepalcont.bk .nepallist ul li:nth-of-type(2) p:before{content: '';position: absolute;margin-left: clamp(-10px, calc(-20px + -20 * (100vw - 720px) / 720), -20px); width: clamp(2.5px, calc(5px + 5 * (100vw - 720px) / 720), 5px); height: clamp(2.5px, calc(5px + 5 * (100vw - 720px) / 720), 5px); background: #fff; border-radius: clamp(2.5px, calc(5px + 5 * (100vw - 720px) / 720), 5px);top: clamp(9px, calc(18px + 18 * (100vw - 720px) / 720), 18px);}
.nepalwrap .nepalcont.bk p.T2{text-align: center;color:#fff;font-size: clamp(25px, calc(50px + 50 * (100vw - 720px) / 720), 50px);margin-bottom: 10%;}
.nepalwrap .nepalcont.bk p.T2 span{font-weight: 700;color:#fff;font-size: clamp(28px, calc(56px + 56 * (100vw - 720px) / 720), 56px);;}
.nepalwrap .nepalcont.bk p.T2.on span{animation: bigfont 0.5s linear both;}
.nepalwrap .nepalcont.bk p.T2.on span:nth-of-type(2){animation-delay: 0.3s}
.nepalwrap .nepalcont.bk p.T2.on span:nth-of-type(3){animation-delay: 0.6s}
.nepalwrap .nepalcont.bk .nepallist2{background: #fff;padding: 4%;margin-bottom: 2%;}
.nepalwrap .nepalcont.bk .nepallist2 ul{display: flex;width: 100%;position: relative;z-index: 2;border-bottom: 1px solid #000;justify-content: space-between;}
.nepalwrap .nepalcont.bk .nepallist2 ul li{display: flex;align-items: center;color:#000;font-size: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px);padding: 3% 0;font-weight: 700;}
.nepalwrap .nepalcont.bk .nepallist2 ul li i{font-weight: 800;color:#000}
.nepalwrap .nepalcont.bk .nepallist2 ul li:nth-of-type(2){color:#000}
.nepalwrap .nepalcont.bk .nepallist2 ul li:nth-of-type(2) p{color:#99a837;font-weight: 700;font-size: clamp(28px, calc(56px + 56 * (100vw - 720px) / 720), 56px);vertical-align: middle;}
.nepalwrap .nepalcont.bk .nepallist2 ul:nth-of-type(3),.nepalwrap .nepalcont.bk .nepallist2 ul:nth-of-type(4){border-bottom: 0;}
.nepalwrap .nepalcont.bk .nepallist2 .innepalvis{padding-bottom: 5%;border-bottom: 1px solid #000;}
.nepalwrap .nepalcont.bk .nepallist2 .innepalvis.bone{padding-bottom: 0px;border-bottom:0;}
.nepalwrap .nepalcont.bk .nepallist2 .innepalvis .nepalvis{width: 100%;padding-bottom: 56.25%;position: relative; }
.nepalwrap .nepalcont.bk p.T3{font-size: clamp(14px, calc(28px + 28 * (100vw - 720px) / 720), 28px); color:#fff;}
.nepalwrap .nepalcont.centercont{padding: 9% 7%;}
.nepalwrap .nepalcont .nepal5 .centerP{font-size: clamp(22px, calc(44px + 44 * (100vw - 720px) / 720), 44px); line-height: clamp(32.5px, calc(65px + 65 * (100vw - 720px) / 720), 65px); text-align: center;margin-bottom: 6%;font-weight: 700;color:#222}
.nepalwrap .nepalcont .nepal5 .nepalbtn{display: flex;width: 100%;justify-content: space-between;margin-bottom: 7%;;}
.nepalwrap .nepalcont .nepal5 .nepalbtn a{display: flex;align-items: center;flex-wrap: wrap;align-content: stretch;border: 5px solid #89a22f;border-radius: 20px;width: 49%;background: #fff; overflow: hidden;}
.nepalwrap .nepalcont .nepal5 .nepalbtn a img{width: 100%;}
.nepalwrap .nepalcont .nepal5 .nepalbtn a .centerbox{padding: 8%;width: 100%;height: clamp(118px, calc(236px + 236 * (100vw - 720px) / 720), 236px);}
.nepalwrap .nepalcont .nepal5 .nepalbtn a .centerbox .centerT1{font-size: clamp(14px, calc(28px + 28 * (100vw - 720px) / 720), 28px);line-height: clamp(20px, calc(40px + 40 * (100vw - 720px) / 720), 40px);margin-bottom: 22%;}
.nepalwrap .nepalcont .nepal5 .nepalbtn a .centerbox .centerT1 i{color:#444;font-weight: 700;}
.nepalwrap .nepalcont .nepal5 .nepalbtn a .centerbox .centerT2{position: relative; font-size: clamp(19px, calc(38px + 38 * (100vw - 720px) / 720), 38px);;width: 100%;font-weight: 700;}
.nepalwrap .nepalcont .nepal5 .nepalbtn a .centerbox .centerT2 span{position: absolute;right: 0;top: 50%; transform: translate(0,-50%);width: 27.645%;}
.nepalwrap .nepalcont.centercont p.T4{font-size: clamp(13px, calc(26px + 26 * (100vw - 720px) / 720), 26px);line-height: clamp(19px, calc(38px + 38 * (100vw - 720px) / 720), 38px);text-align: center;}
.nepalwrap .nepalcont.centercont p.T4 i{color:#99a837}
.nepalwrap .nepalgal4{margin-bottom: 10%;}
.nepalwrap .nepalcont .nepal{padding-top: 3%;}
.nepalwrap .nepalcont .nepal h2{position: relative;margin-bottom: 6%;padding-left: 5%; opacity: 0;}
.nepalwrap .nepalcont .nepal h2.on{animation: fade-in-left 0.6s ease both;}
.nepalwrap .nepalcont .nepal h2.nepal-h2{padding-left: 0;}
.nepalwrap .nepalcont .nepal h2.nepal-h2 p{font-size: clamp(30px, calc(60px + 60 * (100vw - 720px) / 720), 60px);line-height: clamp(37px, calc(74px + 74 * (100vw - 720px) / 720), 74px);}
.nepalwrap .nepalcont .nepal h2.nepal-h2::before{display: none;}
.nepalwrap .nepalcont .nepal h2 i{color:#99a837;font-size: clamp(31px, calc(62px + 62 * (100vw - 720px) / 720), 62px);display: inline-block;margin-bottom: 4%;}
.nepalwrap .nepalcont .nepal h2:before{content: '';position: absolute;width: clamp(3px, calc(6px + 6 * (100vw - 720px) / 720), 6px); height: 100%; background: #99a837;left: 0;top: 0;}
.nepalwrap .nepalcont .nepal h2 p{font-size: clamp(24px, calc(48px + 48 * (100vw - 720px) / 720), 48px);;line-height: clamp(30px, calc(60px + 60 * (100vw - 720px) / 720), 60px); color:#000;font-weight: 800;}
.nepalwrap .nepalcont .nepal p.T1{font-size: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px); line-height: clamp(27.5px, calc(55px + 55 * (100vw - 720px) / 720), 55px);color: #444444;font-weight: 600;margin-bottom: 0%;}
.nepalwrap .nepalT2{width: 86.112%; margin: auto;color:#444;font-size: clamp(14px, calc(28px + 28 * (100vw - 720px) / 720), 28px);position: relative;padding:5% 0 10% 2%;line-height: clamp(20px, calc(40px + 40 * (100vw - 720px) / 720), 40px)}
.nepalwrap .nepalT2::before{content: '*';position: absolute;left: 0;color:#444;font-size: clamp(14px, calc(28px + 28 * (100vw - 720px) / 720), 28px);}
.new-nepalcont .chep1img,.new-nepalcont .chep2img{opacity: 0;}
.new-nepalcont .chep1img.on,.new-nepalcont .chep2img.on{animation: fade-in-top 1s linear both;}
.nepalwrap .new-nepalcont .chep{padding: 12% 6.25%;}
.nepalwrap .new-nepalcont h2{font-size:clamp(20px, calc(40px + 40 * (100vw - 720px) / 720), 40px);color:#000;font-weight: 800;line-height: clamp(30px, calc(60px + 60 * (100vw - 720px) / 720), 60px);position: relative;padding:8% 0 9% 0;text-align: center;}
.nepalwrap .new-nepalcont h2:before{content: '';position: absolute;width: 1px;height: 31%; background: #000;left: 50%; margin-left: -1px;top: -16%;}
.nepalwrap .new-nepalcont .chep2 h2{padding: 0% 0 9% 0;}
.nepalwrap .new-nepalcont .chep2 h2::before{display: none;}
.nepalwrap .new-nepalcont h2 i{color:#8aa330;font-weight: 800}
.nepalwrap .new-nepalcont .imgbot{margin-bottom: 5%;}
.nepalwrap .new-nepalcont .letterbox span{display: block;border-bottom: 1px solid #e6e6e6;}
.nepalwrap .new-nepalcont .letterbox span:nth-of-type(1){border-top: 1px solid #e6e6e6;}
.nepalwrap .new-nepalcont .letterbox span,.nepalwrap .new-nepalcont .letterbox span i{font-family: 'Cafe24Ssukssuk' !important;font-size: clamp(14px, calc(28px + 28 * (100vw - 720px) / 720), 28px);line-height: clamp(30px, calc(60px + 60 * (100vw - 720px) / 720), 60px);}
.nepalwrap .new-nepalcont .letterbox span i{color:#8aa330;font-size: clamp(16px, calc(32px + 32 * (100vw - 720px) / 720), 32px);}
.nepalwrap .new-nepalcont .letterbox span i.bigs{color:#000}
.nepalwrap .nepal-etc{background: #fff;}
.nepalwrap .nepal-etc h2{color:#000;font-size: clamp(30px, calc(60px + 60 * (100vw - 720px) / 720), 60px);font-weight: 800;padding: 15% 0 6% 6%;}
.nepalwrap .nepal-etc .gray-T1{color:#000;font-size: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px);line-height: clamp(27.5px, calc(55px + 55 * (100vw - 720px) / 720), 55px); padding: 0% 0 4% 6%;}
.nepalwrap .nepal-etc .gray-T2{color:#8aa330;font-size: clamp(20px, calc(40px + 40 * (100vw - 720px) / 720), 40px);line-height: clamp(30px, calc(60px + 60 * (100vw - 720px) / 720), 60px); padding: 0% 0 15% 6%;font-weight: 800;}
.nepalwrap .nepalfot{color:#000;text-align: center;padding: 30px 0; font-size: clamp(12px, calc(24px + 24 * (100vw - 720px) / 720), 24px);;line-height: clamp(17px, calc(34px + 34 * (100vw - 720px) / 720), 34px);}
@media (max-width: 721px) {    
    .nepalwrap .mo{display: inline-block !important;}       
    .nepalwrap .web{display: none !important;}    
}
@keyframes bigfont {0%{color:#fff;}100%{color:#e2f371;}}
@keyframes cowi {0%{width: 0;}100%{width: 100%;}}
@keyframes wi100 {0%{width: 3px;height: 3px; opacity: 1;} 50%{opacity: 1;}100%{width: 100px;height: 100px; opacity: 0;}}
@keyframes wi100_2 {0%{width: 3px;height: 3px; opacity: 1;} 50%{opacity: 1;}100%{width: calc( 100px + 100 * ( 100vw - 720px ) / 720 );height: calc( 100px + 100 * ( 100vw - 720px ) / 720 ); opacity: 0;}}
@keyframes hei100 {0%{height: 0;}100%{height: 100%;}}
@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}}
