.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.container{max-width:1200px;margin:auto;position:relative;padding:0 30px}html.open{overflow:hidden}html.open header{position:fixed;top:0;left:0;height:100%;overflow-y:scroll;background:#E7FAFE}html.open header .header-container{background:url(/img/background/Inner/inner-bk.png) no-repeat top center}html.open header .header-container .top .nav-btn{background-image:url(/img/header/menu-close.svg);width:35px;height:25px}html.open header .header-responsive{display:block}body{position:relative;min-width:375px;background:#83be2a url(/img/background/Inner/inner-bk.png) no-repeat top center}header,#content,footer{width:100%;float:left;clear:both}header{position:relative;z-index:100;text-align:right}header .header-container .container{max-width:1400px}header .header-container .logo{position:absolute;top:-6px;left:-2px}header .header-container .logo img{width:553px;height:auto}header .header-container .top{display:flex;justify-content:right;align-items:center;gap:0 30px;padding-top:45px}header .header-container .top .language{position:relative;display:flex;flex-direction:row-reverse;align-items:center;gap:0 30px;background:url(/img/header/icon-language.svg) no-repeat left;padding-left:45px}header .header-container .top .language a{transition:.2s;font-size:19px;position:relative}header .header-container .top .language a:before{content:'';position:absolute;right:-18px;top:7px;background:#000;height:17px;width:2px}header .header-container .top .language a:first-child:before{display:none}header .header-container .top .language a.current,header .header-container .top .language a:hover{color:#fff}header .header-container .top .admission{background:#F5A20E;border-radius:50px;padding:15px 44px 12px;font-size:19px;font-weight:500;box-shadow:10px 10px 20px rgba(0,0,0,0.15)}header .header-container .top .nav-btn{display:none;background:url(/img/header/button-menu.svg) no-repeat center;width:34px;height:27px}header .header-container nav{margin-top:15px}header .header-container nav>ul{display:inline-flex;gap:40px}header .header-container nav>ul li{display:block}header .header-container nav>ul li a{display:block;transition:.2s;font-size:19px}header .header-container nav>ul>li{position:relative}header .header-container nav>ul>li>a{position:relative;font-weight:500;padding-bottom:18px}header .header-container nav>ul>li>a:before{content:'';position:absolute;right:-20px;top:8px;background:#000;height:17px;width:2px}header .header-container nav>ul>li>a:after{content:'';position:absolute;top:calc(100% - 17px);left:0;right:0;background:url(/img/header/arrow-header-yellow.svg) no-repeat center;width:0;height:4px;margin:auto;opacity:0;transition:.2s}header .header-container nav>ul>li ul{display:none;flex-direction:column;gap:4px;position:absolute;top:100%;left:50%;border-radius:20px;background:#fff;box-shadow:10px 10px 15px rgba(0,0,0,0.2);width:222px;padding:17px 5px;box-sizing:border-box;text-align:center;transform:translate(-50%, 0)}header .header-container nav>ul>li ul li a{border-radius:10px;padding:10px}header .header-container nav>ul>li ul li a:hover{background:#F5A20E}header .header-container nav>ul>li:last-child>a:before{display:none}header .header-container nav>ul>li:last-child ul{left:auto;right:0;transform:none}header .header-container nav>ul>li.current>a,header .header-container nav>ul>li:hover>a{color:#fff}header .header-container nav>ul>li.current>a:after,header .header-container nav>ul>li:hover>a:after{opacity:1;width:27px}header .header-container nav>ul>li:hover ul{display:flex}header .header-responsive{display:none;text-align:center;padding-top:45px}header .header-responsive .language{display:none;position:relative;flex-direction:row-reverse;align-items:center;gap:60px;background:url(/img/header/icon-language.svg) no-repeat left;padding-left:70px;margin-bottom:35px}header .header-responsive .language a{transition:.2s;font-size:19px;position:relative}header .header-responsive .language a:before{content:'';position:absolute;right:-30px;top:7px;background:#000;height:17px;width:2px}header .header-responsive .language a:first-child:before{display:none}header .header-responsive .language a.current,header .header-responsive .language a:hover{color:#004D9B}header .header-responsive .admission{display:block;margin:auto;background:#F5A20E;border-radius:50px;width:300px;padding:15px 44px 12px;font-size:19px;font-weight:500;box-shadow:10px 10px 20px rgba(0,0,0,0.15);box-sizing:border-box}header .header-responsive nav{padding:60px 0}header .header-responsive nav>ul li{display:block}header .header-responsive nav>ul li a{display:block}header .header-responsive nav>ul>li{margin-bottom:44px}header .header-responsive nav>ul>li>a{position:relative}header .header-responsive nav>ul>li>a span{font-size:19px;font-weight:500;position:relative;padding:0 20px}header .header-responsive nav>ul>li ul{display:none;margin-top:15px;margin-bottom:-5px}header .header-responsive nav>ul>li ul li{margin-top:10px}header .header-responsive nav>ul>li ul li a{font-size:19px;line-height:47px}header .header-responsive nav>ul>li ul li a:hover{background:#CEEEFD}header .header-responsive nav>ul>li:has(ul)>a span:after{content:'';position:absolute;top:0;right:0;bottom:0;margin:auto;background:url(/img/header/arrow-pulldown-m-blue.svg) no-repeat center;width:11px;height:5px;transform:scaleY(-1)}header .header-responsive nav>ul>li:hover>a span,header .header-responsive nav>ul>li.current>a span{color:#004D9B}header .header-responsive nav>ul>li:hover>a:after,header .header-responsive nav>ul>li.current>a:after{content:'';position:absolute;top:100%;left:0;right:0;background:url(/img/header/arrow-header-yellow.svg) no-repeat center;height:4px}header .header-responsive nav>ul>li.open>a span:after{transform:scaleY(1)}header .header-responsive nav>ul>li.open ul{display:block}#content{min-height:500px;overflow:hidden}#content .page-wrapper{margin-top:92px}#content .page-wrapper .bg .people1{position:absolute;top:452px;left:-298px;background:url(/img/background/Inner/graphic-people-1.png);width:325px;height:360px}#content .page-wrapper .bg .people2{position:absolute;top:90px;right:-265px;background:url(/img/background/Inner/graphic-people-2.png);width:401px;height:473px}#content .page-wrapper .bg .star{position:absolute;top:-40px;right:-90px;background:url(/img/background/Inner/graphic-star.png);width:122px;height:130px}#content .page-wrapper .bg .school{position:absolute;top:915px;right:-402px;background:url(/img/background/Inner/graphic-school.png);width:427px;height:289px}@media (max-width:1750px){#content .page-wrapper .bg{display:none}}#content .page-wrapper .page-container{border-radius:60px 150px 0px 0px;background:#E7FAFE;padding:96px 40px 208px;position:relative;min-height:925px;box-sizing:border-box}#content .page-wrapper .page-container>.section-title{position:absolute;top:-53px;left:-47px;width:310px;height:138px}#content .page-wrapper .page-container>.section-title[section="news"]{background:url(/img/page_titles/title-news.png)}#content .page-wrapper .page-container>.section-title[section="about"]{background:url(/img/page_titles/title-about.png)}#content .page-wrapper .page-container>.section-title[section="gallery"]{background:url(/img/page_titles/title-gallery.png)}#content .page-wrapper .page-container>.section-title[section="parent"]{background:url(/img/page_titles/title-parentszone.png)}#content .page-wrapper .page-container>.section-title[section="rp"]{background:url(/img/page_titles/title-reports&plans.png);width:393px}#content .page-wrapper .page-container>.section-title[section="admission"]{background:url(/img/page_titles/title-apply.png)}#content .page-wrapper .page-container>.section-title[section="links"]{background:url(/img/page_titles/title-links.png)}#content .page-wrapper .page-container>.section-title[section="contact"]{background:url(/img/page_titles/title-contact.png)}#content .page-wrapper .page-container:before{content:'';position:absolute;top:-102px;right:-24px;background:url(/img/background/Inner/graphic-title.png);width:539px;height:187px}#content .page-wrapper .page-container h2.page-title{font-size:30px;color:#8A4B1E;letter-spacing:1.5px;line-height:38px;margin-bottom:17px}#content .page-wrapper .page-container .list-page>*{display:block;position:relative;padding:10px 90px 10px 20px;margin-bottom:10px}#content .page-wrapper .page-container .list-page>* span{position:relative;font-size:25px;letter-spacing:1.25px}#content .page-wrapper .page-container .list-page>*:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#B6E3FD;border-radius:16px;opacity:0.5}#content .page-wrapper .page-container .list-page>*.download:after,#content .page-wrapper .page-container .list-page>*.link:after{content:'';position:absolute;top:0;right:20px;bottom:0;margin:auto;width:50px;height:50px;background-color:#004D9B;background-repeat:no-repeat;background-position:center;border-radius:50%}#content .page-wrapper .page-container .list-page>*.download:after{background-image:url(/img/icon-download.svg)}#content .page-wrapper .page-container .list-page>*.link:after{background-image:url(/img/icon-links.svg)}#content .page-wrapper .page-container .detail-page{position:relative}#content .page-wrapper .page-container .detail-page .back{position:absolute;top:4px;right:0;font-size:16px;background:url(/img/arrow-back.svg) no-repeat left;padding-left:15px}#content .page-wrapper .page-container .detail-page>h2{display:inline-block;margin-right:70px}#content .page-wrapper .page-container .detail-page>time{display:block;font-size:18px;font-weight:bold;color:#989898;letter-spacing:0.9px;margin-top:3px;margin-bottom:23px}#content .page-wrapper .page-container .detail-page .gallery{float:right;width:586.5px;margin-left:34px;margin-bottom:34px;overflow:hidden}#content .page-wrapper .page-container .detail-page .gallery .top{position:relative;margin-bottom:20px}#content .page-wrapper .page-container .detail-page .gallery .top .slider-container{position:relative;white-space:nowrap}#content .page-wrapper .page-container .detail-page .gallery .top .slider-container .slider{display:inline-flex}#content .page-wrapper .page-container .detail-page .gallery .top .slider-container .image{padding:0 23px}#content .page-wrapper .page-container .detail-page .gallery .top .slider-container .image img{width:100%;height:auto;border-radius:30px;box-shadow:10px 10px 20px rgba(0,0,0,0.15)}#content .page-wrapper .page-container .detail-page .gallery .top button{position:absolute;top:0;bottom:0;margin:auto;border-radius:50%;background:#f5a20e url(/img/arrow-white.svg) no-repeat center;width:60px;height:60px;box-shadow:10px 10px 20px rgba(0,0,0,0.15)}#content .page-wrapper .page-container .detail-page .gallery .top button.prev{left:0}#content .page-wrapper .page-container .detail-page .gallery .top button.next{right:0;transform:scaleX(-1)}#content .page-wrapper .page-container .detail-page .gallery .bottom{position:relative;margin-bottom:20px}#content .page-wrapper .page-container .detail-page .gallery .bottom .slider-container{position:relative;white-space:nowrap;margin:0 30px}#content .page-wrapper .page-container .detail-page .gallery .bottom .slider-container .slider{display:inline-flex;margin-right:30px}#content .page-wrapper .page-container .detail-page .gallery .bottom .slider-container .slider.current .image img{box-shadow:10px 10px 20px rgba(0,0,0,0.15)}#content .page-wrapper .page-container .detail-page .gallery .bottom .slider-container .image{display:inline-flex;position:relative;cursor:pointer}#content .page-wrapper .page-container .detail-page .gallery .bottom .slider-container .image img{width:100%;height:auto;border-radius:10px}#content .page-wrapper .page-container .detail-page .gallery .bottom .slider-container .image.current:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;border:2px solid #f5a20e;border-radius:10px}#content .page-wrapper .page-container .detail-page .gallery .bottom button{position:absolute;top:0;bottom:0;margin:auto;background:url(/img/arrow-blue.svg) no-repeat center;width:10px;height:25px}#content .page-wrapper .page-container .detail-page .gallery .bottom button.prev{left:0;transform:scaleX(-1)}#content .page-wrapper .page-container .detail-page .gallery .bottom button.next{right:0}#content .page-wrapper .page-container .pager{display:flex;justify-content:center;position:relative;text-align:center;margin-top:50px}#content .page-wrapper .page-container .pager *{font-size:16px}#content .page-wrapper .page-container .pager ul{display:flex;align-items:center}#content .page-wrapper .page-container .pager ul li{list-style:none}#content .page-wrapper .page-container .pager ul li a{display:block}#content .page-wrapper .page-container .pager .first,#content .page-wrapper .page-container .pager .last,#content .page-wrapper .page-container .pager .page,#content .page-wrapper .page-container .pager input{line-height:40px;height:40px}#content .page-wrapper .page-container .pager .first{margin-right:8px}#content .page-wrapper .page-container .pager .first,#content .page-wrapper .page-container .pager .last,#content .page-wrapper .page-container .pager .page{min-width:40px;box-sizing:border-box;border-radius:50%}#content .page-wrapper .page-container .pager .first.selected,#content .page-wrapper .page-container .pager .last.selected,#content .page-wrapper .page-container .pager .page.selected,#content .page-wrapper .page-container .pager .first:hover,#content .page-wrapper .page-container .pager .last:hover,#content .page-wrapper .page-container .pager .page:hover{background:#F5A20E;color:#fff}#content .page-wrapper .page-container .pager .page{margin:0 5px}#content .page-wrapper .page-container .pager .first.disabled,#content .page-wrapper .page-container .pager .last.disabled,#content .page-wrapper .page-container .pager .prev.disabled,#content .page-wrapper .page-container .pager .next.disabled{display:none}#content .page-wrapper .page-container .pager .prev,#content .page-wrapper .page-container .pager .next{width:10px;height:25px;margin:0 25px;background:url(/img/arrow-blue.svg) no-repeat center / 100% 100%}#content .page-wrapper .page-container .pager .prev.disable,#content .page-wrapper .page-container .pager .next.disable{opacity:0.3}#content .page-wrapper .page-container .pager .prev{transform:scaleX(-1)}#content .page-wrapper .page-container .pager .last{margin-left:8px}#content .page-wrapper .page-container .pager input{width:80px;padding-left:20px;text-align:left;box-sizing:border-box;margin-left:30px;border-radius:20px;border:2px solid #b6e3fd}footer{text-align:center;position:relative;z-index:10;background:#0BA1F8;padding-bottom:66px;padding-top:50px}footer .logo img{max-width:440px;width:100%;height:auto}footer nav{display:flex;justify-content:center;gap:5px;margin-top:10px}footer nav a{width:210px;line-height:57px;position:relative;font-size:18px;color:#004D9B !important;font-weight:500;transition:.5s}footer nav a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.7;background:#fff;border-radius:100px;z-index:-1;transition:.5s}footer nav a:after{content:'';position:absolute;top:0;right:18px;bottom:0;width:10px;background:url(/img/arrow-blue.svg) no-repeat center}footer nav a:hover{color:#fff !important}footer nav a:hover:before{background:#004D9B}footer nav a:hover:after{background-image:url(/img/arrow-white.svg);transform:scaleX(-1)}footer .social{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;gap:10px}footer .copyright{color:#E1E1E1;font-size:15px;letter-spacing:0.75px;font-weight:200;margin-top:50px}footer .copyright a{font-size:15px;color:#E1E1E1}footer #back-to-top{position:absolute;right:70px;bottom:404px;border-radius:50%;width:70px;height:70px;background:#004d9b url(/img/footer/back-to-top.svg) no-repeat center;box-shadow:10px 10px 20px rgba(0,0,0,0.15)}footer:before{content:'';position:absolute;top:-182px;left:0;right:0;background:url(/img/footer/graphic-wave.png) no-repeat center;height:182px}#popup{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:-1;opacity:0;padding:0 80px;box-sizing:border-box}#popup .popup-container{position:relative;max-width:1200px;width:100%;border-radius:30px;background:#E7FAFE;padding:30px 60px;box-sizing:border-box}#popup .popup-container .close{position:absolute;top:-60px;right:-60px;width:60px;height:60px;background:#f5a20e url(/img/header/menu-close.svg) no-repeat center;border-radius:20px}#popup:before{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0.6}#popup.show{z-index:200;opacity:1}#popup.show:before{content:''}@media (max-width:1400px){header .header-container .top{padding-top:48px;padding-bottom:85px}header .header-container .top .admission{display:none}header .header-container .top .nav-btn{display:block}header .header-container nav{display:none}}@media (max-width:1199px){header .header-container .logo{top:0;left:10px}header .header-container .logo img{width:338px}#content .page-wrapper{margin-top:60px}#content .page-wrapper .page-container .detail-page .gallery{float:none;width:100%;max-width:586px;margin-left:auto;margin-right:auto}#content .page-wrapper .page-container:before{display:none}footer nav{gap:20px}/*953795e33e25c16a067bcfa2a5842f5b*/footer #back-to-top{display:none}footer:before{background-position:left 48% center}}@media (max-width:767px){.container{padding:0 20px}header .header-container .logo{top:4px;left:5px}header .header-container .logo img{width:255px}header .header-container .top{padding-top:38px;padding-bottom:54px}header .header-container .top .language{display:none}header .header-responsive .language{display:inline-flex}#content .page-wrapper .page-container .detail-page .back{position:unset;float:right;margin-bottom:20px}#content .page-wrapper .page-container .detail-page>h2{margin-right:0;clear:both}#content .page-wrapper .page-container .pager{flex-direction:column;align-items:center}#content .page-wrapper .page-container .pager .first,#content .page-wrapper .page-container .pager .last{display:none}#content .page-wrapper .page-container .pager input{margin-top:10px;margin-left:0}footer{padding-top:60px;padding-bottom:46px}footer nav{flex-direction:column;align-items:center}footer .social{margin-top:60px;gap:30px}footer .copyright span{display:block}footer:before{background-size:150%;background-position:bottom center}#popup{padding:0 20px}#popup .popup-container{padding:30px}#popup .popup-container .close{right:0}}#content .page-wrapper .page-container>.section-title[section="news"]{background-image:url(/img/page_titles/title-news-eng.png)}#content .page-wrapper .page-container>.section-title[section="about"]{background-image:url(/img/page_titles/title-about-eng.png)}#content .page-wrapper .page-container>.section-title[section="gallery"]{background-image:url(/img/page_titles/title-gallery-eng.png)}#content .page-wrapper .page-container>.section-title[section="parent"]{background-image:url(/img/page_titles/title-parentszone-eng.png);width:354px}#content .page-wrapper .page-container>.section-title[section="rp"]{background-image:url(/img/page_titles/title-reports&plans-eng.png);width:461px;background-size:100% 100%}#content .page-wrapper .page-container>.section-title[section="admission"]{background-image:url(/img/page_titles/title-apply-eng.png)}#content .page-wrapper .page-container>.section-title[section="links"]{background-image:url(/img/page_titles/title-links-eng.png);width:315px}#content .page-wrapper .page-container>.section-title[section="contact"]{background-image:url(/img/page_titles/title-contact-eng.png)}@media (max-width:767px){#content .page-wrapper .page-container>.section-title[section="rp"]{width:361px}}#content .info-container{display:flex;flex-wrap:wrap;gap:30px 32px}#content .info-container a{width:calc((100% - 64px) / 3);border-radius:30px;background:#fff;box-shadow:10px 10px 20px rgba(0,0,0,0.15)}#content .info-container a img{width:100%;height:auto;border-radius:30px;box-shadow:10px 10px 20px rgba(0,0,0,0.15)}#content .info-container a .info{position:relative;margin:20px 20px 20px 30px;padding-right:40px}#content .info-container a .info h3{font-size:20px;color:#8A4B1E;letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}#content .info-container a .info time{display:block;font-size:18px;font-weight:bold;letter-spacing:0.9px;color:#989898;margin-top:10px}#content .info-container a .info:after{content:'';position:absolute;top:0;bottom:0;right:0;width:24px;margin:auto;height:58px;background:url(/img/arrow-blue.svg) no-repeat right center / 10px;border-left:1px solid #7b7b7b}@media (max-width:1199px){#content .info-container{max-width:540px;margin:auto}#content .info-container a{width:100%}}