body{animation:fadein 1.5s;-moz-animation:fadein 1.5s;-webkit-animation:fadein 1s.5;-o-animation:fadein 1.5s;font-size:14px!important;font-family:"Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;margin:0}img{max-width:100%}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}.error{color:#a00!important}:focus{outline:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.mg-top-10{margin-top:10px!important}.mg-top-15{margin-top:15px!important}.mg-top-20{margin-top:20px!important}.mg-top-25{margin-top:25px!important}.mg-top-30{margin-top:30px!important}.mg-top-35{margin-top:35px!important}.mg-top-40{margin-top:40px!important}.mg-top-45{margin-top:45px!important}.mg-top-50{margin-top:45px!important}.mg-top-55{margin-top:55px!important}.mg-top-60{margin-top:60px!important}.mg-btm-10{margin-bottom:10px!important}.mg-btm-15{margin-bottom:15px!important}.mg-btm-20{margin-bottom:20px!important}.mg-btm-25{margin-bottom:25px!important}.mg-btm-30{margin-bottom:30px!important}.mg-btm-35{margin-bottom:35px!important}.mg-btm-40{margin-bottom:40px!important}.mg-btm-45{margin-bottom:45px!important}.mg-btm-50{margin-bottom:50px!important}.mg-btm-55{margin-bottom:55px!important}.mg-btm-60{margin-bottom:60px!important}.mg-10{margin:10px 0!important}.mg-15{margin:15px 0!important}.mg-20{margin:20px 0!important}.mg-25{margin:25px 0!important}.mg-30{margin:30px 0!important}.mg-35{margin:35px 0!important}.mg-40{margin:40px 0!important}.mg-45{margin:45px 0!important}.mg-50{margin:50px 0!important}.mg-55{margin:55px 0!important}.mg-60{margin:60px 0!important}.posr{position:relative}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-6{z-index:6}.z-index-7{z-index:7}.z-index-8{z-index:8}.z-index-9{z-index:9}.z-index-10{z-index:10}.transform-top{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.transition-linear{-moz-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.transition-linear{-moz-transition:all .3s ease;-ms-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.transition-ease-in-out{-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.loading-bg{background:#f3f3f3;width:100%;height:100%;z-index:9999999;position:fixed;top:0;left:0;right:0}#loading-icon{position:fixed;top:48%;left:0;right:0;margin:0 auto;z-index:999999;text-align:center}.bounceball,.bounceball1{position:relative;display:inline-block;height:37px;width:15px}.bounceball:before{position:absolute;content:'';display:block;top:0;width:15px;height:15px;border-radius:50%;transform-origin:50%;animation:bounce .5s alternate infinite ease}#site-content{min-height:1000px}#scrolltop{width:89px;text-align:center;color:#fff;position:fixed;bottom:200px;right:20px;cursor:pointer;z-index:5}.content-section-40{padding:40px 0}.content-section-60{padding:60px 0}.content-section-80{padding:80px 0}.content-section-100{padding:100px 0}.content-section-120{padding:120px 0}.content-section-140{padding:140px 0}.content-section-160{padding:160px 0}.section-header{text-align:center;padding-bottom:50px}.section-header .section-title{font-size:2.14em;font-weight:700;color:#000;text-transform:uppercase;margin-bottom:15px;display:inline-block;position:relative;margin-top:0}.section-title-intro{font-size:14px}.section-header>span{font-size:1.07em;color:#000;display:block}.form-control{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}.btn-default{background:#005c23;color:#fff;display:block;width:100%;padding:10px 0;font-size:1em;font-weight:700;text-shadow:none;letter-spacing:1px;text-transform:uppercase;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;border:2px solid #005c24;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.btn-default:hover{background-color:#ff8e01;border:2px solid #ffb200;color:#fff;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.modal{padding-right:0!important}.modal.in .modal-dialog{width:100%;margin:0}.modal-content{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding:80px 0;min-height:100vh}.modal-title{font-size:1em;color:#fff;font-weight:700}.modal-title i{margin-right:10px}.modal-header{border:none}.close{color:#000;text-shadow:none;opacity:1;position:fixed;top:20px;right:20px;z-index:10}.modal .close img{width:20px}.language-chooser{display:inline-block;margin:0;padding:0;list-style:none}.language-chooser a{text-decoration:none!important}.language-chooser li{display:inline-block}.language-chooser li.active a{font-weight:800}.qtranxs-available-languages-message{display:none}.logo-section h2{margin:0;line-height:1;font-size:initial}.logo-section img:hover{opacity:.8}#menu-toggle{position:fixed;right:20px;top:30px;z-index:999;display:block;text-align:center}#menu-toggle #button-menu span{position:relative;top:-1.5px}#menu-toggle #button-menu span,#menu-toggle #button-menu span:after,#menu-toggle #button-menu span:before{display:inline-block;width:25px;height:2px;background-color:#5bb0ce;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}#menu-toggle #button-menu span:after,#menu-toggle #button-menu span:before{content:'';position:absolute;left:0}#menu-toggle #button-menu span:before{margin-top:-9px}#menu-toggle #button-menu span:after{margin-top:9px}#menu-toggle #button-menu.active span{background-color:rgba(255,255,255,0)!important}#menu-toggle #button-menu.active span:before{margin-top:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#menu-toggle #button-menu.active span:after{margin-top:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.vtext p{line-height:1.1;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.shake:focus,.shake:hover{-webkit-animation-name:spaceboots!important;-webkit-animation-duration:.3s!important;-webkit-transform-origin:50% 50%!important;-webkit-animation-iteration-count:infinite!important;-webkit-animation-timing-function:linear!important}.bg-cover{-webkit-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.bg-link{position:absolute;left:0;right:0;margin:0 auto;bottom:0;top:0;display:block;z-index:2}.dib{display:inline-block;vertical-align:middle;float:none;zoom:1}.bg-10{padding-bottom:10%}.bg-15{padding-bottom:15%}.bg-20{padding-bottom:20%}.bg-30{padding-bottom:30%}.bg-40{padding-bottom:40%}.bg-50{padding-bottom:50%}.bg-60{padding-bottom:60%}.bg-70{padding-bottom:70%}.bg-80{padding-bottom:80%}.bg-90{padding-bottom:90%}.bg-100{padding-bottom:100%}.bg-110{padding-bottom:110%}.bg-120{padding-bottom:120%}.animate-bg{-webkit-animation:head-img-zoom 10s ease 0s 1 alternate forwards;animation:head-img-zoom 10s ease 0s 1 alternate forwards;-webkit-animation-play-state:running;animation-play-state:running;-webkit-backface-visibility:hidden}.animate-text{-webkit-animation:toptext 2.5s cubic-bezier(.785,.135,.15,.86) forwards 1;animation:toptext 2.5s cubic-bezier(.785,.135,.15,.86) forwards 1;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg)}.mobile-content{display:none}.content-detail img{margin:30px auto;height:auto}.content-detail h1{font-size:3.2rem}.content-detail h2{font-size:2.8em}.content-detail h3{font-size:2.4rem}.content-detail h4{font-size:2rem}.content-detail h5{font-size:1.6rem}.content-detail p{font-size:15px;margin-bottom:30px}.animate-menu-item.menu>li:nth-child(1){animation:show_menu_item .25s ease-in-out .2s forwards}.animate-menu-item.menu>li:nth-child(2){animation:show_menu_item .25s ease-in-out 225ms forwards}.animate-menu-item.menu>li:nth-child(3){animation:show_menu_item .25s ease-in-out .25s forwards}.animate-menu-item.menu>li:nth-child(4){animation:show_menu_item .25s ease-in-out 275ms forwards}.animate-menu-item.menu>li:nth-child(5){animation:show_menu_item .25s ease-in-out .3s forwards}.animate-menu-item.menu>li:nth-child(6){animation:show_menu_item .25s ease-in-out 325ms forwards}.animate-menu-item.menu>li:nth-child(7){animation:show_menu_item .25s ease-in-out .35s forwards}.animate-menu-itemmenu>li:nth-child(8){animation:show_menu_item .25s ease-in-out 375ms forwards}.animate-menu-item.menu>li:nth-child(9){animation:show_menu_item .25s ease-in-out .4s forwards}#site-wrapper{overflow:hidden}.slick-slide img{max-width:100%}.home-slider .slick-dots{bottom:8%}.home-slider .slick-dots li{width:10px;height:10px;margin:0 8px;padding:0}.home-slider .slick-dots li button{width:10px;height:10px}.home-slider .slick-dots li button:before{font-size:10px;line-height:1;width:10px;height:10px;z-index:3}.home-slider .slick-dots li.slick-active button:before{opacity:.75;color:#4d9004;font-size:7px;width:7px;height:7px;top:1.7px;left:1.1px}.home-slider .slick-dots li.slick-active button:after{position:absolute;top:-5.5px;left:-5.5px;margin:0 auto;width:20px;height:20px;border:2px solid #4d9004;content:'';background:#fff;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;border-radius:50px;z-index:2}.home-slider .slick-next,.home-slider .slick-prev{width:47px;height:47px;display:block;opacity:1;z-index:4}.home-slider .slick-next:before,.home-slider .slick-prev:before{display:none}.home-slider .slick-prev{left:7%;background:url(../images/prev_btn_black.png) no-repeat center center!important}.home-slider .slick-next{right:7%;background:url(../images/next_btn_black.png) no-repeat center center!important}header{position:fixed;top:0;right:0;left:0;padding:20px 0 0;z-index:9;background:#fff;transition:all .3s ease}.header__bg{position:absolute;top:80px;left:0;right:0;width:100%;margin-top:0;z-index:-1;transition:all .3s ease}header.scrolled{padding:5px 0;background:#fff5ac;transition:all .3s ease}header.scrolled .header__bg{margin-top:-800px;opacity:0;transition:all .3s ease}#main-nav{display:flex;align-items:center}#main-nav .header-download-btn{margin-left:15px}.menu{list-style:none;padding:0;margin:0}.menu>li{display:inline-block;margin:0 15px;text-align:center}.menu>li::last-child{margin-right:0}.menu>li img{display:inline-block;margin-bottom:5px}.menu>li>a{position:relative;display:block;color:#70c5e2;font-size:14px;font-weight:600;text-decoration:none}.menu>li>a::after{position:absolute;right:0;bottom:-5px;left:0;margin:0 auto;width:0;height:3px;border-radius:5px;background:#70c5e2;transition:all .3s ease;content:''}.menu>li>a>span{display:block}.menu>li>a:not(.not-ready):hover::after{width:90%;transition:all .3s ease}.menu>li>a.not-ready{opacity:.5}.menu>li.current-menu-item>a::after{width:90%}body section:first-child:not(#contact){margin-top:90px}.main-visual__bg{height:calc(100vh - 90px);max-height:1080px;overflow:hidden}.main-visual__link{position:fixed;top:30%;right:0;z-index:8}.main-visual__link a{display:block}.main-visual__link a:first-child{margin-bottom:35px}.main-visual__link a:hover{opacity:.8}.main-visual .container{position:relative;height:100%}.main-visual__text{position:absolute;bottom:5%;left:0}.main-visual__text p{color:#fff;font-size:45px;font-weight:600;line-height:1.333333}.main-visual__text .icon{position:absolute;left:115%;bottom:50px;animation:float 6s ease-in-out infinite}.intro{padding:30px 0 100px}.intro .container{position:relative}.intro__title{position:relative}.intro__title h3{font-size:26px;font-weight:600;padding:70px 0;margin:0;text-align:center}.intro__icon{position:absolute;top:50%;transform:translateY(-50%)}.intro__icon.icon1{left:20%}.intro__icon.icon2{right:20%}.intro .icon3{position:absolute;bottom:0;left:-90px}.intro__item{text-align:center}.news-list .intro__item{margin-bottom:70px}.intro__item .wrapper{overflow:hidden;border-radius:17px}.intro__item:hover .bg{transform:scale(1.1);transition:all .5s ease}.intro__item .bg{transition:all .5s ease}.intro__item h4{position:relative;margin-top:10px}.intro__item h4>a{font-size:14px;font-weight:500;color:#000!important;text-decoration:none}.intro .more-link{margin-top:30px}.intro__item h4:after{display:block;position:absolute;right:0;bottom:1px;left:0;height:6px;background:#ffeb98;z-index:-1;border-radius:6px;content:''}.intro__item h4.blue_line:after{background:#70c5e2}#featured-section{padding:120px 0}#featured-section .container{position:relative}#featured-section .flower-icon2{position:absolute;top:-50px;left:-90px;max-width:100px}#featured-video{padding-bottom:90px}#featured-video .heading{margin-bottom:30px}#featured-video .heading h3{font-size:22px;font-weight:600;color:#fff}#featured-video .container{position:relative}#featured-video .baby-icon{position:absolute;left:-100px;bottom:-40px}#featured-video .flower-icon{position:absolute;right:-80px;top:30px}#featured-video .video-wrapper{max-width:80%;margin:0 auto}#featured-video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:2}.video-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.about-section,.blue-section{position:relative;background:#70c5e2;margin-top:100px;text-align:center;padding-bottom:60px}.about-section__bg,.blue-section__bg{position:absolute;top:-135px;right:0;left:0;width:100%;z-index:-1}.about-section h3{color:#fff;font-weight:600;margin-bottom:40px}.about-section p{color:#fff;font-size:14px;font-weight:600;line-height:1.75;max-width:1023px;margin:0 auto}.featured-news{position:relative}.featured-news .heading{margin-bottom:35px}.featured-news .heading h3{font-size:22px;font-weight:600}.featured-news .img-col{padding-right:30px!important}.featured-news .text-col p,.featured-news .text-col span{font-size:16px;font-weight:500;line-height:1.5;margin-bottom:25px}.featured-news .kuma-icon{position:absolute;right:-126px;bottom:-14px}.about-section__links{padding:30px 0 60px 0}.about-section__links .item:hover img{opacity:.8;transition:all .3s ease}.df-button{display:inline-block;vertical-align:middle;width:160px;font-size:14px;font-weight:600;line-height:1.3;color:#5bb0ce!important;padding:9px 6px 6px 10px;text-align:center;text-decoration:none!important;box-shadow:none;border:none;border-radius:25px;background:#fff;transition:all .3s ease}.df-button:not(.yellow):hover{background:#ffeb98;transition:all .3s ease}.df-button.yellow:hover{background:#fff;border:2px solid #ffeb98;transition:all .3s ease}.df-button.white{background:#fff;border:2px solid #5bb0ce}.df-button.white:hover{background:#ffeb98;border:2px solid #ffeb98}.df-button.yellow{background:#ffeb98;border:2px solid #fff}.df-button img{display:inline-block;vertical-align:middle;margin-top:-3px}.df-button.not-ready{background:#94d3e9!important}.socials__col--left{width:62%}.socials__col--right{width:38%}.socials a:hover img{opacity:.8;transition:all .3s ease}.copyright{padding:10px 0;background:#5ab1cf}.copyright span{color:#fff;font-size:12px;font-weight:500;line-height:1}#contact h3{font-size:22px;font-weight:600;margin:0 0 20px 0}#contact p{font-size:14px;font-weight:500;line-height:1.5625}.contact__info{padding:40px 0 50px 0}.contact__info h4{font-size:16px;font-weight:600;margin:0 0 15px}.contact-btn{display:inline-block;width:335px;min-height:53px;color:#fff!important;font-size:23px;font-weight:600;line-height:1;background:#5ab1cf;border-radius:26px;padding:10px 30px;text-decoration:none!important;margin-bottom:10px;transition:all .3s ease}.contact-btn img,.contact-btn span{display:inline-block;vertical-align:middle}.contact-btn.phone-btn{font-size:28px}.contact-btn:hover{opacity:.8;transition:all .3s ease}.contact-note{font-size:13px;display:inline-block;vertical-align:middle}.footer-links a{display:block;font-size:12px;color:#000;line-height:1.75}.page-heading{position:relative;background-repeat:no-repeat!important;background-position:bottom center!important;background-size:cover!important}.page-heading__title{color:#fff;font-size:22px;font-weight:600;margin:10px 0 0}.page-heading__link{position:absolute;bottom:-120px;right:0;text-align:right}.page-heading__link a{display:block}.page-heading__link a:first-child{margin-bottom:35px}.page-heading__link a:hover{opacity:.8}.section-nav .intro__item h4{display:inline-block}.section-nav .intro__item h4:after{bottom:1px;left:50%;width:120%;transform:translateX(-50%);border-radius:5px}.section-nav h4>a{font-size:18px;font-weight:600}.section-nav .intro__item img{transition:all .5s ease}.section-nav .intro__item:hover img{opacity:.8;transform:rotate(10deg);transition:all .5s ease}.content-section__header{text-align:center}.content-section__header__title{position:relative;font-size:26px;font-weight:600;padding-bottom:10px;margin-bottom:20px}.content-section__header__title:after{display:inline-block;position:absolute;right:0;bottom:-5px;left:0;margin:0 auto;height:5px;width:80%;max-width:360px;background:#70c5e2;border-radius:5px;content:''}.content-section__image{margin-bottom:20px}.about-information{position:relative;background:#e3f4f9;border-radius:36px;padding:60px;margin-top:70px}.about-information .info-row{position:relative;padding:10px 0}.about-information .info-row::after,.circle-border::after{display:block;position:absolute;bottom:-4px;width:100%;height:8px;background:url(../images/border.png);background-repeat:repeat-x;content:''}.about-information .info-row span{font-size:16px;font-weight:500}.about-information .info-row .col-3 span{font-weight:600}.about-information .info-row.special{padding:20px 0}.about1__icon{position:absolute;right:-100px;top:-150px}.about2__info-text{max-width:75%;margin:0 auto}#about2 p{font-size:14px;font-weight:600;line-height:1.7;margin-bottom:60px}#about2 h4{font-size:28px;padding-bottom:15px;margin-bottom:15px}.pd-left-box{padding-left:40px}.pd-right-box{padding-right:40px}.col-left{padding-right:70px;padding-left:0}.col-right{padding-left:70px;padding-right:0}.col-left .pd-right-box{padding-right:40px}.col-right .pd-left-box{padding-left:40px}.about-info-detail .row{margin-bottom:100px}.about-info-detail .info-box{position:relative}.about-info-detail .info-box h5{font-size:22px;font-weight:600}.about-info-detail .info-box p{font-size:15px;line-height:1.65}.abs{position:absolute;z-index:-1}.box1-bg{top:25px;left:-130px}.box1-icon{top:-105px;left:160px}.box2-bg{top:-5px;left:-25px}.box2-icon{top:-120px;left:195px}.box3-bg{top:-10px;left:20px}.box3-icon{top:-100px;left:215px}.box4-bg{top:0;right:-90px}.box4-icon{top:-110px;right:-85px}.box5-bg{top:-15px;left:20px}.box5-icon{top:-120px;left:170px}.box6-bg{top:-35px;right:-70px}.box6-icon{top:-130px;right:0}.box7-bg{top:10px;left:-20px}.box7-icon{top:-120px;left:210px}.about2__intro img{margin-top:30px}#about4 .content-section__header{margin-bottom:100px}#about3 h4{font-size:22px;font-weight:600;padding-bottom:10px;border-bottom:3px solid #000}.circle-img{position:absolute;bottom:-50px;width:190px;height:190px;border-radius:100%;z-index:2}.circle-img--right{right:-50px;margin-right:150px}.circle-img--left{left:-50px;margin-left:150px}.img-wrapper.img-left{padding-right:150px}.img-wrapper.img-right{padding-left:150px}#about3 .intro-row{margin-bottom:100px}#about3 .bubble2{position:absolute;top:-80px;left:-40px;z-index:2}#about3 .bubble1{position:absolute;top:-120px;right:-100px;z-index:2}#about3 .bg.rounded-bg{border-radius:24px}#about3 .intro-row-3 .col-lg-6:first-child{padding-right:60px}.bg.rounded-bg{border-radius:24px}.admission-table{margin-top:80px;padding:0 40px;border:4px solid #70c5e2;border-radius:46px}.admission-table .info-row{position:relative;padding:30px 0}.admission-table .info-row>[class^=col-]{padding:0 30px}.admission-table .info-row:last-child::after{display:none}.admission-table .info-row::after{display:block;position:absolute;bottom:-4px;width:100%;height:8px;background:url(../images/border.png);background-repeat:repeat-x;content:''}.admission-table .info-row span{font-size:16px;font-weight:600}.admission-table .info-detail-table{max-width:560px}.info-detail-table [class^=col-]{display:flex;align-items:center;justify-content:center;padding:15px;border:1px solid #fff;background:#d4eef6;color:#000;font-size:16px;font-weight:600;text-align:left}.info-detail-table .col-header{color:#fff;background:#70c5e2}.info-detail-table .col-header--special{background:#47b3d8}.info-detail-table .col-header--special-1{background:#9ddcf2}.admission-icon1{top:-20px;left:210px}.admission-icon2{top:-20px;right:180px}.child-care__content{margin-top:40px}.child-care__content a{color:#000;text-decoration:underline}.child-care__content a:hover{color:#70c5e2}.child-care__content h4{font-size:22px;font-weight:600}.child-care__content p{font-size:15px;font-weight:500}.col--special{flex:0 0 20%;max-width:20%}.admission-flow{padding:70px 100px}.admission-flow .flow-step{position:relative;padding:40px;margin-bottom:70px;background:#fff5ac;border-radius:16px}.admission-flow .flow-step::after{position:absolute;right:0;bottom:-55px;left:0;margin:0 auto;width:60px;height:40px;background:url(../images/arrow.svg) no-repeat center;content:''}.admission-flow .flow-step:last-child::after{display:none}.admission-flow span{display:inline-block;vertical-align:bottom;font-size:21px;font-weight:500;line-height:1.6;margin:0 2px;margin-top:-5px}.admission-flow span.number{font-size:42px;font-weight:600;line-height:1;margin-top:0}.admission-flow h4{font-size:22px;font-weight:600}.admission-flow p{font-size:15px;font-weight:500;margin-bottom:0}.flow-icon{position:absolute}.flow-icon1{top:-50px;right:-80px}.flow-icon2{top:-20px;left:-90px}.flow-icon3{top:-50px;right:-170px}.flow-icon4{bottom:-30px;right:30px}.blog-detail__header{margin-bottom:30px;border-bottom:1px solid #707070;padding-bottom:15px}.blog-detail__header .title{font-size:24px;font-weight:600;margin:10px 0}.blog-detail__header span{font-size:14px;color:#70c5e2;line-height:1}.blog-detail__header .date{color:#000}.single-nav a:hover{opacity:.8;transition:all .3s ease}.sidebar-widget{min-height:300px;margin-bottom:20px}.sidebar-widget__title{font-size:20px;font-weight:600;color:#fff;padding:10px;background:#70c5e2;text-align:center}.sidebar-widget__content{padding:20px 0}.sidebar-widget__content ul{padding:0;margin:0;list-style:none}.sidebar-widget__content ul>li:not(:last-child){margin-bottom:10px}.sidebar-widget__content ul>li>a{font-size:14px;color:#000!important;text-decoration:none}.sidebar-widget__content ul>li>a:hover{color:#ccc!important;transition:all .3s ease}.sidebar-btn{display:none;width:160px;font-size:14px;color:#707070;line-height:1;background:#fff;border:1px solid #707070;text-align:center;padding:10px;margin:15px auto 0 auto;transition:all .3s ease;text-decoration:none!important}.sidebar-btn:hover{color:#fff;background:#707070}.blog-detail .col-lg-9{padding-right:40px}.blog-detail .col-lg-3{padding-left:40px}.home-nav-link{padding-top:100px}.single-nav{margin-top:30px}.archive-list{max-height:210px;overflow:hidden}.archive-content h4{padding-left:80px!important;position:relative}.archive-content .intro__item h4>a{text-align:left}.archive-content .intro__item h4 .article-date{font-size:13px;margin-bottom:5px}.archive-content .intro__item h4 .article-title{font-size:16px}.article-info{padding:0 15px}.article-tag{font-size:11px;line-height:1;text-align:center;display:inline-block;padding:5px;width:60px;border:1px solid #71bdd6;border-radius:6px;color:#71bdd6;position:absolute;top:0;left:0;font-weight:600}.article-tag.blog-tag{background:#71bdd6;color:#fff!important}.school-lunch-icon1{z-index:2;top:-60px;left:5%}.school-lunch-img .row{margin:0 -10px}.school-lunch-img .col-lg-4{padding:0 10px;margin:10px 0}.school-lunch-content p{font-size:15px;line-height:1.67;font-weight:600}.school-lunch-content{padding-bottom:160px;position:relative}.school-lunch-icon2{z-index:2;right:-160px;bottom:60px}.school-lunch-block .row{margin:0 -5px}.school-lunch-block .block-item{padding:0 5px}.school-lunch-block .block-item .wrapper{background:url(../images/yellow_bg.png) no-repeat center;background-size:cover;text-align:center;min-height:360px;padding:30px 20px}.school-lunch-block .block-item h4{font-size:22px;line-height:1.67;font-weight:600;margin-bottom:35px;position:relative;z-index:1}.school-lunch-block .block-item h4::after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;margin:0 auto;background:url(../images/white_line.png) no-repeat center;background-size:contain;width:100%;height:21px;z-index:-1}.school-lunch-block .block-item p{font-size:15px;text-align:left}.application-download-info{padding:0 90px}.application-download-info .info-text p{font-size:20px;font-weight:500}.download-btn{background:#5ab1cf!important;color:#fff!important;position:absolute;right:40px;top:35px}.download-btn img{margin-left:10px}.download-btn:hover{opacity:.8}.application-item{padding:35px 40px;margin-bottom:30px;position:relative}.application-item::after{display:block;position:absolute;left:0;right:0;margin:0 auto;bottom:-4px;height:8px;background:url(../images/border.png);background-repeat:repeat-x;content:''}.application-item::before{display:block;position:absolute;left:0;right:0;margin:0 auto;top:-4px;height:8px;background:url(../images/border.png);background-repeat:repeat-x;content:''}.application-item .bd::before{display:block;position:absolute;left:0;top:11px;bottom:12px;margin:auto;width:8px;background:url(../images/border_vertical.png);background-repeat:repeat-y;content:''}.application-item .bd::after{display:block;position:absolute;right:0;top:11px;bottom:12px;margin:auto;width:8px;background:url(../images/border_vertical.png);background-repeat:repeat-y;content:''}.application-item h4{font-size:20px;font-weight:600}.application-item p{margin-bottom:0;font-size:15px;line-height:1.67}.privacy-content{background:#e3f4f9;border-radius:30px;padding:80px 90px}.privacy-content p{margin-bottom:30px;font-size:14px;font-weight:500;line-height:1.65}.border-title{position:relative;font-size:24px;font-size:1.3;font-weight:600;padding-bottom:30px;margin-bottom:30px}.border-title:after{display:block;position:absolute;bottom:-4px;width:100%;height:8px;background:url(../images/border.png);background-repeat:repeat-x;content:''}.contact-text{font-size:15px;line-height:1.67}.contact-wrapper{max-width:65%;margin:0 auto}.contact-information,.contact-wrapper .contact-intro-text{margin-bottom:90px}.wpcf7{margin-top:90px}.contact-wrapper p{margin-bottom:30px;font-size:15px;font-weight:500;line-height:1.7}.contact-wrapper p a{color:#000;text-decoration:underline}.contact-wrapper .contact-intro-text{font-size:16px;font-weight:500;line-height:1.5}.contact-wrapper .contact-time{font-size:18px;font-weight:600;line-height:1.4}.contact-wrapper .contact-btn{background:#fff5ac;color:#70c5e2!important}.wpcf7 span:first-child{margin-bottom:20px}.wpcf7 span{font-size:16px;font-weight:500;display:inline-block}.wpcf7 label{font-size:16px;font-weight:600}.star-icon{margin-right:15px}.form-group.row{display:flex;align-items:center}.form-control,input[type=confirm_email],input[type=email],input[type=tel],input[type=text]{border:2px solid #5ab1cf;border-radius:9px;background:#d4eef6;padding:15px 25px;font-size:16px;font-weight:600;color:#5ab1cf!important;margin-bottom:25px}.form-group{margin-bottom:0}.form-group .col-lg-4{text-align:right}.form-label{margin-bottom:25px}.wpcf7-form-control-wrap{width:100%;margin-bottom:0!important}.form-group .col-2{padding-top:10px}.form-group .col-2 span{font-size:18px;font-weight:600;margin:0!important}.form-group .col-10 .form-control{margin-bottom:0}.wpcf7-submit{display:inline-block;vertical-align:middle;width:160px;font-size:14px;font-weight:600;line-height:1.3;color:#fff!important;padding:13px 6px 12px 10px;text-align:center;text-decoration:none!important;box-shadow:none;border:none;border-radius:25px;background:#fff;transition:all .3s ease;background:#5ab1cf}.wpcf7-submit:disabled,.wpcf7-submit:hover{opacity:.7}.wpcf7-list-item-label{margin-left:10px;display:inline-block;vertical-align:middle}.wpcf7-acceptance input[type=checkbox]{width:20px;height:20px;border:1px solid #000;display:inline-block;vertical-align:middle;margin-top:-2px}footer{position:relative}footer:not(.home-footer)::before{display:block;position:absolute;top:0;right:0;left:0;margin:0 auto;height:1px;width:90%;background:#999;content:''}@media screen and (max-width:1366px){.admission-icon1{left:17%}.admission-icon2{right:15%}}@media screen and (max-width:1280px){.header__bg{top:90px}.contact-btn.phone-btn{font-size:28px;text-align:center}.contact-btn img{margin-top:-2px}}@media screen and (max-width:1024px){.intro__icon.icon1{left:16%}.intro__icon.icon2{right:18%}.intro .icon3{bottom:0;left:-30px}.about1__icon{right:-50px;top:-110px;width:30%}.box1-bg{left:-70px}.box4-bg{right:-10px}.box6-icon{top:-90px;right:-20px;width:60%}.flow-icon3{right:-140px}#scrolltop{bottom:100px}#about3 .bubble1{top:-100px;right:-20px;width:40%}#about3 .bubble2{top:-80px;left:40px;width:40%}.circle-img{width:120px;height:120px}.school-lunch-icon2{right:-30px;width:20%}.school-lunch-block .block-item p{font-size:14px}.school-lunch-block .block-item .wrapper{min-height:auto;padding:20px}.school-lunch-block .block-item h4::after{bottom:0}.application-download-info{padding:0 85px}.featured-news .kuma-icon{position:absolute;right:-76px;bottom:-64px}#featured-video .baby-icon{position:absolute;left:-20px;bottom:-60px}#featured-video .flower-icon{right:-10px}#featured-section .flower-icon2{left:-30px}}@media only screen and (min-device-width:812px) and (max-device-width:812px){.mobile-content{display:block}.desktop-content{display:none}header{padding:10px 0;text-align:center}header.scrolled{padding:10px 0}.logo-section img{max-width:150px}body section:first-child:not(#contact){margin-top:50px}.main-visual__bg{height:calc(100vh - 50px)}.header__bg{top:80px}#main-nav{display:none;position:absolute;background:#fff;top:100%;left:0;right:0;text-align:center;padding:15px 0}#main-nav .header-download-btn{margin-top:20px;display:inline-block}.intro__icon.icon1{left:0}.intro__icon.icon2{right:0}.intro__item{text-align:center;margin-bottom:35px;max-width:80%;margin:30px auto}.featured-news .img-col{padding:0!important}.featured-news .text-col{margin-top:30px}.featured-news .text-col p,.featured-news .text-col span{font-size:14px}.about-section__bg{top:-100px}.intro .more-link{margin-top:30px;text-align:center!important}.about-section p{max-width:90%}.about-section__links .df-button{display:block;margin:0 auto}.about-section__links .item{margin-bottom:35px}.socials img{margin:15px 0}#contact{text-align:center}.footer-links a{font-size:14px;margin:20px 0}.contact-note{display:block}.section-nav .intro__item>a{display:block}.about1__icon{right:-50px;top:-60px;width:35%}.content-section-80{padding:40px 0}.about2__intro img{display:block;margin:30px auto 40px auto}#about2 p{margin-bottom:30px}.col-left,.col-right{max-width:60%;padding:0;margin:30px auto}.pd-left-box{padding-left:0!important}.admission-icon1{left:0}.admission-icon2{right:0}.admission-table .info-row>[class^=col-]{padding:10px 30px}.admission-flow{padding:70px 0;max-width:80%;margin:0 auto}.flow-icon3{right:-100px;width:30%}.flow-icon1{width:25%}.flow-icon2{width:20%}.admission-flow h4{font-size:20px}.admission-flow p{font-size:14px}.blog-detail .col-lg-9{padding-right:15px;margin-bottom:40px}.blog-detail .col-lg-3{padding-left:15px}.sidebar-widget{min-height:200px}.home-nav-link{padding-top:0}.news-list .col-lg-9{margin-bottom:40px}.footer-links{margin-top:15px}.footer-links a{font-size:12px;margin:15px 0;display:inline-block;width:100%}#about3 .col-lg-6{margin-bottom:60px}#about3 .intro-row{margin-bottom:60px}.circle-img{width:190px;height:190px}.img-wrapper.img-left{padding-right:100px}.img-wrapper.img-right{padding-left:100px}.circle-img--right{right:0;margin-right:0}.circle-img--left{left:0;margin-left:0}#about3 .bubble2{top:-30px;left:-20px}#about3 .bubble1{top:-160px;right:-20px}.page-heading__link{bottom:-40px}.school-lunch-icon1{z-index:2;top:40px;left:0;width:20%}.school-lunch-block .block-item .wrapper{max-width:323px;margin:10px auto;padding:30px 20px}.application-download-info{padding:0 78px}.form-group .col-lg-4{text-align:left}}@media screen and (max-width:768px){.mobile-content{display:block}.desktop-content{display:none}header{padding:10px 0;text-align:center}header.scrolled{padding:10px 0}.logo-section img{max-width:150px}body section:first-child:not(#contact){margin-top:50px}.main-visual__bg{height:calc(100vh - 50px)}.header__bg{top:80px}#main-nav{display:none;position:absolute;background:#fff;top:100%;left:0;right:0;text-align:center;padding:15px 0}#main-nav .header-download-btn{margin-top:20px;display:inline-block}.intro__icon.icon1{left:0}.intro__icon.icon2{right:0}.intro__item{text-align:center;margin-bottom:35px;max-width:80%;margin:30px auto}.featured-news .img-col{padding:0!important}.featured-news .text-col{margin-top:30px}.featured-news .text-col p,.featured-news .text-col span{font-size:14px}.about-section__bg{top:-100px}.intro .more-link{margin-top:30px;text-align:center!important}.about-section p{max-width:90%}.about-section__links .df-button{display:block;margin:0 auto}.about-section__links .item{margin-bottom:35px}.socials img{margin:15px 0}#contact{text-align:center}.footer-links a{font-size:14px;margin:20px 0}.contact-note{display:block}.section-nav .intro__item>a{display:block}.about1__icon{right:-50px;top:-60px;width:35%}.content-section-80{padding:40px 0}.about2__intro img{display:block;margin:30px auto 40px auto}#about2 p{margin-bottom:30px}.col-left,.col-right{max-width:60%;padding:0;margin:30px auto}.pd-left-box{padding-left:0!important}.admission-icon1{left:0}.admission-icon2{right:0}.admission-table .info-row>[class^=col-]{padding:10px 30px}.admission-flow{padding:70px 0;max-width:80%;margin:0 auto}.flow-icon3{right:-100px;width:30%}.flow-icon1{width:25%}.flow-icon2{width:20%}.admission-flow h4{font-size:20px}.admission-flow p{font-size:14px}.blog-detail .col-lg-9{padding-right:15px;margin-bottom:40px}.blog-detail .col-lg-3{padding-left:15px}.sidebar-widget{min-height:200px}.home-nav-link{padding-top:0}.news-list .col-lg-9{margin-bottom:40px}.footer-links{margin-top:15px}.footer-links a{font-size:12px;margin:15px 0;display:inline-block;width:100%}#about3 .col-lg-6{margin-bottom:60px}#about3 .intro-row{margin-bottom:60px}.circle-img{width:190px;height:190px}.img-wrapper.img-left{padding-right:100px}.img-wrapper.img-right{padding-left:100px}.circle-img--right{right:0;margin-right:0}.circle-img--left{left:0;margin-left:0}#about3 .bubble2{top:-30px;left:-20px}#about3 .bubble1{top:-160px;right:-20px}.page-heading__link{bottom:-40px}.school-lunch-icon1{z-index:2;top:40px;left:0;width:20%}.school-lunch-block .block-item .wrapper{max-width:323px;margin:10px auto;padding:30px 20px}.application-download-info{padding:0 78px}.form-group .col-lg-4{text-align:left}#featured-video .baby-icon{left:0;max-width:70px}#featured-video .flower-icon{max-width:60px}.featured-news .kuma-icon{position:absolute;right:0;bottom:-110px;max-width:80px}}@media screen and (max-width:736px){#map iframe{max-width:100%}.contact-btn.phone-btn{font-size:24px}}@media only screen and (min-device-width:736px) and (max-device-width:736px){.main-visual__bg{min-height:800px}.admission-icon1{left:-60px}.admission-icon2{right:-100px}.admission-table{padding:0 15px}.info-detail-table [class^=col-]{font-size:12px}.admission-flow{max-width:100%}.admission-flow .flow-step{padding:30px}.intro__icon.icon1{left:-60px}.intro__icon.icon2{right:-60px}.intro__item{max-width:100%}.contact-btn{width:390px}#scrolltop{bottom:30px;right:70px}}@media only screen and (min-device-width:667px) and (max-device-width:667px){.main-visual__bg{min-height:800px}.admission-icon1{left:-60px}.admission-icon2{right:-100px}.admission-table{padding:0 15px}.info-detail-table [class^=col-]{font-size:12px}.admission-flow{max-width:100%}.admission-flow .flow-step{padding:30px}.intro__icon.icon1{left:-60px}.intro__icon.icon2{right:-60px}.intro__item{max-width:100%}.contact-btn{width:390px}#scrolltop{bottom:30px;right:70px}}@media only screen and (min-device-width:568px) and (max-device-width:568px){.main-visual__bg{min-height:800px}.admission-icon1{left:-60px}.admission-icon2{right:-100px}.admission-table{padding:0 15px}.info-detail-table [class^=col-]{font-size:12px}.admission-flow{max-width:100%}.admission-flow .flow-step{padding:30px}.intro__icon.icon1{left:-60px}.intro__icon.icon2{right:-60px}.intro__item{max-width:100%}.contact-btn{width:390px}#scrolltop{bottom:30px;right:70px}}@media screen and (max-width:480px){.admission-flow .flow-step .col-3{text-align:center}}@media screen and (max-width:414px){.main-visual__link{top:20%}.main-visual__link a:first-child{margin-bottom:15px}.text-center-mobile{text-align:center}#scrolltop{bottom:100px}.main-visual__text p{font-size:28px}.main-visual__text .icon{width:80%}.menu>li{margin:0 5px}.menu>li img{width:40px}.about1__icon{right:0;top:-50px;width:150px;left:0;margin:0 auto}.intro__icon.icon1,.intro__icon.icon2{width:30%}.intro__title h3{padding:40px 0}.intro__item{max-width:90%}.intro .icon3{left:0;width:20%}.about-section__bg{top:-50px}.intro{padding:30px 0}.about-section__links{padding:30px 0 0}.about-section p{max-width:100%}.about-section__links .item{margin-bottom:40px}.about-section__links .df-button{display:block;margin:15px auto!important}.footer-links a{font-size:12px;margin:7.5px 0}#map iframe{height:300px}.about-information{padding:30px}.about-information .info-row span{font-size:14px}.about2__info-text{max-width:90%}.about2__intro img{width:80%}.col-left,.col-right{max-width:80%}.about-info-detail .info-box p{font-size:14px}.box1-bg{left:-20px}.box1-icon{top:-55px;left:160px;width:60%}.box2-icon{top:-80px;left:205px;width:70%}.box3-icon{top:-50px;left:165px;width:60%}.box4-icon{top:-60px;right:-35px;width:60%}.box5-icon{top:-70px;left:160px;width:60%}.box6-icon{top:-60px;right:-40px;width:50%}.box7-icon{top:-70px;left:180px;max-width:60%}.about-info-detail .row{margin-bottom:0}.about-info-detail .row .col-lg-6:nth-child(2){margin-top:0!important;margin-bottom:60px}.admission-icon1{top:-30px;left:-10px;width:15%}.admission-icon2{right:-10px;width:18%;top:-25px}.admission-table{padding:0 15px}.admission-table .info-row>[class^=col-]{padding:10px 15px}.admission-table .info-row span{font-size:14px}.admission-table .info-row{padding:20px 0}.info-detail-table [class^=col-]{padding:8px;font-size:11px}.child-care__content p{font-size:12px}.child-care__content{padding:0 15px}.admission-flow{padding:70px 0;max-width:100%}.admission-flow .flow-step{padding:30px}.flow-icon1{right:-30px}.flow-icon2{top:-30px;left:-10px}.flow-icon3{right:-20px;width:30%}.admission-flow h4{font-size:18px}.flow-icon4{bottom:-30px;right:-10px;width:40%}#scrolltop{width:65px}.page-heading img.wobble{max-width:80px}.contact-btn.phone-btn{font-size:20px}.contact-btn{width:95%}.footer-links .col-6{text-align:left}.circle-img{width:120px;height:120px}.img-wrapper.img-left{padding-right:60px}.img-wrapper.img-right{padding-left:60px}#about3 .bubble1{top:-90px;right:20px}#about3 .bubble2{top:-30px;left:0}#about3 .intro-row{margin-bottom:0}.page-heading__link a:first-child{margin-bottom:15px}.school-lunch-icon1{top:70px}.school-lunch-icon2{right:10px;width:40%;bottom:40px}.school-lunch-content p{font-size:14px;line-height:1.67;font-weight:600}.application-download-info{padding:0}.download-btn{position:relative;margin-left:15px;margin-top:15px;top:initial;right:initial}.contact-wrapper{max-width:90%;margin:0 auto}.section-nav h4>a{font-size:14px}#featured-video .baby-icon{left:10px;max-width:40px}#featured-video .flower-icon{right:0;top:10px;max-width:40px}#featured-video .video-wrapper{max-width:100%}}@media screen and (max-width:375px){.main-visual__text .icon{width:75%}.content-section-100{padding:80px 0}.socials a:not(:first-child)>img{width:45%;margin:15px 5px}.application-download-info{padding:0 14px}.application-item{padding:20px}}@media screen and (max-width:320px){.main-visual__text .icon{width:55%}.main-visual__link{top:30%;right:-20px}.main-visual__link img{width:80%}.intro__icon.icon1,.intro__icon.icon2{width:27%}.about-section__bg{top:-44px}.about-section h3{font-size:24px}.menu>li>a{font-size:12px}.menu>li img{width:30px}.about-information .info-row span{font-size:12px}.col-left,.col-right{max-width:90%}.box1-icon{top:-25px;left:150px;width:50%}.box2-icon{top:0;left:215px;width:50%}.box4-icon{top:-40px;right:-25px;width:55%}.box5-icon{top:-50px;left:160px;width:55%}.box6-icon{top:-50px;right:-33px;width:48%}.box7-icon{top:-50px;left:170px;max-width:55%}.content-section__header__title{font-size:24px}.admission-flow p{font-size:12px}.admission-flow h4{font-size:16px}.admission-flow .flow-step{padding:20px}#scrolltop{bottom:40px}.school-lunch-block .block-item .wrapper{max-width:323px;margin:10px auto;padding:20px}.school-lunch-block .block-item p{font-size:13px}}@media only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.mobile-content{display:block}.desktop-content{display:none}header{padding:10px 0;text-align:center}header.scrolled{padding:10px 0}.logo-section img{max-width:150px}body section:first-child:not(#contact){margin-top:50px}.main-visual__bg{height:calc(100vh - 50px)}.header__bg{top:80px}#main-nav{display:none;position:absolute;background:#fff;top:100%;left:0;right:0;text-align:center;padding:15px 0}#main-nav .header-download-btn{margin-top:20px;display:inline-block}.intro__icon.icon1{left:0}.intro__icon.icon2{right:0}.intro__item{text-align:center;margin-bottom:35px;max-width:80%;margin:30px auto}.about-section__bg{top:-100px}.intro .more-link{margin-top:30px;text-align:center!important}.about-section p{max-width:90%}.about-section__links .df-button{display:block;margin:0 auto}.about-section__links .item{margin-bottom:35px}.socials img{margin:15px 0}#contact{text-align:center}.footer-links a{font-size:14px;margin:20px 0}.contact-note{display:block}.section-nav .intro__item>a{display:block}.about1__icon{right:-50px;top:-60px;width:35%}.content-section-80{padding:40px 0}.about2__intro img{display:block;margin:30px auto 40px auto}#about2 p{margin-bottom:30px}.col-left,.col-right{max-width:60%;padding:0;margin:30px auto}.pd-left-box{padding-left:0!important}.admission-icon1{left:0}.admission-icon2{right:0}.admission-table .info-row>[class^=col-]{padding:10px 30px}.admission-flow{padding:70px 0;max-width:80%;margin:0 auto}.flow-icon3{right:-100px;width:30%}.flow-icon1{width:25%}.flow-icon2{width:20%}.admission-flow h4{font-size:20px}.admission-flow p{font-size:14px}.blog-detail .col-lg-9{padding-right:15px;margin-bottom:40px}.blog-detail .col-lg-3{padding-left:15px}.sidebar-widget{min-height:200px}.home-nav-link{padding-top:0}.news-list .col-lg-9{margin-bottom:40px}.footer-links{margin-top:15px}.footer-links a{font-size:12px;margin:15px 0;display:inline-block;width:100%}#about3 .col-lg-6{margin-bottom:60px}#about3 .intro-row{margin-bottom:60px}.circle-img{width:190px;height:190px}.img-wrapper.img-left{padding-right:100px}.img-wrapper.img-right{padding-left:100px}.circle-img--right{right:0;margin-right:0}.circle-img--left{left:0;margin-left:0}#about3 .bubble2{top:-30px;left:-20px}#about3 .bubble1{top:-160px;right:-20px}.page-heading__link{bottom:-40px}.school-lunch-icon1{z-index:2;top:40px;left:0;width:20%}.school-lunch-block .block-item .wrapper{max-width:323px;margin:10px auto;padding:30px 20px}.application-download-info{padding:0 78px}.form-group .col-lg-4{text-align:left}#featured-video .baby-icon{left:0;max-width:70px}#featured-video .flower-icon{max-width:60px}.featured-news .kuma-icon{position:absolute;right:0;bottom:-110px;max-width:80px}}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.intro__icon.icon1{left:16%}.intro__icon.icon2{right:18%}.intro .icon3{bottom:430px;left:-30px}.about1__icon{right:-50px;top:-110px;width:30%}.box1-bg{left:-70px}.box4-bg{right:-10px}.box6-icon{top:-90px;right:-20px;width:60%}.flow-icon3{right:-140px}#scrolltop{bottom:100px}#about3 .bubble1{top:-100px;right:-20px;width:40%}#about3 .bubble2{top:-80px;left:40px;width:40%}.circle-img{width:120px;height:120px}.school-lunch-icon2{right:-30px;width:20%}.school-lunch-block .block-item p{font-size:14px}.school-lunch-block .block-item .wrapper{min-height:auto;padding:20px}.school-lunch-block .block-item h4::after{bottom:0}.application-download-info{padding:0 85px}.featured-news .kuma-icon{position:absolute;right:-76px;bottom:-64px}#featured-video .baby-icon{position:absolute;left:-20px;bottom:-60px}#featured-video .flower-icon{right:-10px}#featured-section .flower-icon2{left:-30px}}@keyframes show_menu_item{0%{opacity:0;transform:translate(0,-10px) scale(1.05)}100%{opacity:1;transform:translate(0,0) scale(1)}}@keyframes bounce{0%{top:30px;height:5px;border-radius:60px 60px 20px 20px;transform:scaleX(2);background-color:#ffdb00}35%{height:15px;border-radius:50%;transform:scaleX(1);background-color:#245f00}100%{top:0;background-color:#245f00}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes animLoader{to{transform:rotate(360deg)}}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-20px)}100%{transform:translatey(0)}}@-webkit-keyframes spaceboots{0%{-webkit-transform:translate(2px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(0,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg)}}@-webkit-keyframes nav_active{0%{-webkit-clip-path:polygon(10% 10%,60% 40%,90% 90%,40% 60%);clip-path:polygon(10% 10%,60% 40%,90% 90%,40% 60%);opacity:0}0.1%{opacity:1}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}@keyframes nav_active{0%{-webkit-clip-path:polygon(10% 10%,60% 40%,90% 90%,40% 60%);clip-path:polygon(10% 10%,60% 40%,90% 90%,40% 60%);opacity:0}0.1%{opacity:1}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}@keyframes nav_passive{0%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}to{-webkit-clip-path:polygon(10% 10%,60% 40%,90% 90%,40% 60%);clip-path:polygon(10% 10%,60% 40%,90% 90%,40% 60%);opacity:0}}@-webkit-keyframes nav_matrix{0%{-webkit-transform:matrix3d(1.305,0,.5,.01,0,.609,.5,.01,-.5,-.5,.7569,0,24,24,0,1);transform:matrix3d(1.305,0,.5,.01,0,.609,.5,.01,-.5,-.5,.7569,0,24,24,0,1);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;opacity:0}to{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;opacity:1}}@keyframes nav_matrix{0%{-webkit-transform:matrix3d(1.305,0,.5,.01,0,.609,.5,.01,-.5,-.5,.7569,0,24,24,0,1);transform:matrix3d(1.305,0,.5,.01,0,.609,.5,.01,-.5,-.5,.7569,0,24,24,0,1);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;opacity:0}to{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;opacity:1}}@-webkit-keyframes move_up{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.7}}@keyframes move_up{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.7}}@-webkit-keyframes move_up-thin{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.3}}@keyframes move_up-thin{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.3}}@-webkit-keyframes head-img-zoom{0%{-webkit-transform:scale(1.1) rotate(.0001deg);transform:scale(1.1) rotate(.0001deg)}100%{-webkit-transform:scale(1) rotate(.0001deg);transform:scale(1) rotate(.0001deg)}}@keyframes head-img-zoom{0%{-webkit-transform:scale(1.1) rotate(.0001deg);transform:scale(1.1) rotate(.0001deg)}100%{-webkit-transform:scale(1) rotate(.0001deg);transform:scale(1) rotate(.0001deg)}}@-webkit-keyframes toptext{0%{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);opacity:0}50%{opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes toptext{0%{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);opacity:0}50%{opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}