@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&display=swap";body.post-name-home .display-pc{display:initial}@media(max-width: 767px){body.post-name-home .display-pc{display:none}}body.post-name-home .display-sp{display:none}@media(max-width: 767px){body.post-name-home .display-sp{display:initial}}body.post-name-home .site-body{max-width:100%;width:100%;padding-bottom:0}body.post-name-home .site-body .site-body-container{max-width:100%;width:100%;padding:0}body.post-name-home .site-body .site-body-container .main-section{margin:0}body.post-name-home #top-slide{margin:-3.5rem auto 80px;max-width:1400px}@media(max-width: 767px){body.post-name-home #top-slide{margin:-2rem 0 8vw}}body.post-name-home #top-slide .vk_outer{width:100%;max-width:100%;position:relative;padding:0}body.post-name-home #top-slide .vk_outer_container{display:flex;justify-content:space-between}@media(max-width: 767px){body.post-name-home #top-slide .vk_outer_container{display:block}}body.post-name-home #top-slide .top-slide__image{position:relative;width:34.643%}@media(max-width: 767px){body.post-name-home #top-slide .top-slide__image{width:94.6666666667vw}}body.post-name-home #top-slide .top-slide__image figure{width:100%}body.post-name-home #top-slide .top-slide__image figure img{width:100%}body.post-name-home #top-slide .top-slide__swiper{width:60%;overflow:hidden}@media(max-width: 767px){body.post-name-home #top-slide .top-slide__swiper{width:94.6666666667vw;margin:8vw 0 0 5.3333333333vw;padding:0 0 10.6666666667vw}}body.post-name-home #top-slide .top-slide__swiper-wrapper{margin:0;max-width:100%}body.post-name-home #top-slide .top-slide__swiper-wrapper .swiper-slide{width:100%;max-width:100%}body.post-name-home #top-slide .top-slide__swiper-wrapper .swiper-slide figure{width:100%}body.post-name-home #top-slide .top-slide__swiper-wrapper .swiper-slide figure img{width:100%;display:block}body.post-name-home #top-slide .top-slide__status{position:absolute;right:0;bottom:0}@media(max-width: 767px){body.post-name-home #top-slide .top-slide__status{position:absolute;right:initial;bottom:0;left:5.3333333333vw}}body.post-name-home #top-slide .top-slide__status__inner{display:flex;align-items:center;gap:12px}body.post-name-home #top-slide .top-slide__status__progress-wrap{position:relative;width:120px;height:2px;background:#ddd;overflow:hidden}@media(max-width: 767px){body.post-name-home #top-slide .top-slide__status__progress-wrap{width:16vw}}body.post-name-home #top-slide .top-slide__status__progress-bar{position:absolute;left:0;top:0;height:100%;width:0;background:#000;display:block;transition:width .4s ease}body.post-name-home #top-slide .top-slide__status-current,body.post-name-home #top-slide .top-slide__status-total{font-family:"Montserrat",sans-serif;font-style:italic;font-size:14px;font-weight:500}@media(max-width: 767px){body.post-name-home #top-slide .top-slide__status-current,body.post-name-home #top-slide .top-slide__status-total{font-size:3.7333333333vw}}body.post-name-home #top-news{display:flex;align-items:flex-start;justify-content:space-between;width:100%;max-width:1280px;padding:0 40px;margin:80px auto}@media(max-width: 767px){body.post-name-home #top-news{display:block;max-width:100%;padding:0 5.3333333333vw;margin:8vw auto}}body.post-name-home #top-news .top-news__title{font-family:"Montserrat",sans-serif;font-size:50px;line-height:1;width:150px;margin:0 !important;color:#fcc22a;border:0;padding:0}@media(max-width: 767px){body.post-name-home #top-news .top-news__title{width:100%;max-width:100%;font-size:10.6666666667vw;margin:0 0 5.3333333333vw 0 !important;text-align:center}}body.post-name-home #top-news .top-news__content{width:calc(100% - 150px - 90px);margin:0 !important}@media(max-width: 767px){body.post-name-home #top-news .top-news__content{width:100%;max-width:100%;margin:4vw 0 0 0 !important}}body.post-name-home #top-news .top-news__content #tab-switch{margin:0 0 30px}@media(max-width: 767px){body.post-name-home #top-news .top-news__content #tab-switch{width:100%;max-width:100%;margin:0 0 8vw 0}}body.post-name-home #top-news .top-news__content #tab-switch .wp-block-buttons{gap:15px}@media(max-width: 767px){body.post-name-home #top-news .top-news__content #tab-switch .wp-block-buttons{width:100%;max-width:100%;display:grid;justify-content:flex-start;grid-template-columns:repeat(2, 1fr);gap:4vw}}body.post-name-home #top-news .top-news__content #tab-switch .wp-block-buttons .wp-block-button .wp-block-button__link{font-size:14px;background:#fff;color:#333;border:1px solid #e2e2e2;transition:.3s all;min-width:130px}@media(max-width: 767px){body.post-name-home #top-news .top-news__content #tab-switch .wp-block-buttons .wp-block-button .wp-block-button__link{font-size:3.2vw;min-width:initial}}body.post-name-home #top-news .top-news__content #tab-switch .wp-block-buttons .wp-block-button .wp-block-button__link:hover{border:1px solid #e2e2e2;opacity:.5}@media(max-width: 767px){body.post-name-home #top-news .top-news__content #tab-switch .wp-block-buttons .wp-block-button .wp-block-button__link:hover{opacity:1}}body.post-name-home #top-news .top-news__content #tab-switch .wp-block-buttons .wp-block-button.select .wp-block-button__link{background:#333;color:#fff;border:1px solid #333;pointer-events:none;cursor:initial}body.post-name-home #top-news .top-news__content #tab-switch .wp-block-buttons .wp-block-button.select .wp-block-button__link:hover{opacity:1;border:1px solid #333}@media(max-width: 767px){body.post-name-home #top-news .top-news__list{width:100%;max-width:100%}}body.post-name-home #top-news .top-news__list #tab-1{display:block}@media(max-width: 767px){body.post-name-home #top-news .top-news__list #tab-1{width:100%;max-width:100%}}body.post-name-home #top-news .top-news__list #tab-2,body.post-name-home #top-news .top-news__list #tab-3,body.post-name-home #top-news .top-news__list #tab-4,body.post-name-home #top-news .top-news__list #tab-5,body.post-name-home #top-news .top-news__list #tab-6{display:none}@media(max-width: 767px){body.post-name-home #top-news .top-news__list #tab-2,body.post-name-home #top-news .top-news__list #tab-3,body.post-name-home #top-news .top-news__list #tab-4,body.post-name-home #top-news .top-news__list #tab-5,body.post-name-home #top-news .top-news__list #tab-6{width:100%;max-width:100%}}body.post-name-home #top-news .top-news__list .vk_postList{margin:0 0 40px}@media(max-width: 767px){body.post-name-home #top-news .top-news__list .vk_postList{width:100%;max-width:100%;margin:0 0 8vw 0}}body.post-name-home #top-news .top-news__list .vk_postList .vk_post{display:flex;align-items:center;padding:25px;border-bottom:1px solid #e5e5e5;margin:0}@media(max-width: 767px){body.post-name-home #top-news .top-news__list .vk_postList .vk_post{flex-wrap:wrap;padding:4vw 0;margin:0}}body.post-name-home #top-news .top-news__list .vk_postList .vk_post:nth-of-type(1){border-top:1px solid #e5e5e5}@media(max-width: 767px){body.post-name-home #top-news .top-news__list .vk_postList .vk_post .postListText_date{font-size:3.2vw;font-weight:700;min-width:initial}}body.post-name-home #top-news .top-news__list .vk_postList .vk_post .postListText_singleTermLabel{margin:0;min-width:110px}@media(max-width: 767px){body.post-name-home #top-news .top-news__list .vk_postList .vk_post .postListText_singleTermLabel{min-width:initial}}body.post-name-home #top-news .top-news__list .vk_postList .vk_post .postListText_singleTermLabel_inner{font-size:13px;font-weight:700;color:#3ea3f1 !important;border:1px solid #3ea3f1;border-radius:99px;background:#fff !important;padding:8px 5px;transition:.3s all}@media(max-width: 767px){body.post-name-home #top-news .top-news__list .vk_postList .vk_post .postListText_singleTermLabel_inner{font-size:2.6666666667vw;padding:1.6vw 4vw}}body.post-name-home #top-news .top-news__list .vk_postList .vk_post .postListText_singleTermLabel_inner:hover{opacity:.5}body.post-name-home #top-news .top-news__list .vk_postList .vk_post .postListText_title{margin-left:25px}@media(max-width: 767px){body.post-name-home #top-news .top-news__list .vk_postList .vk_post .postListText_title{font-size:3.7333333333vw;margin-left:0;margin-top:1.3333333333vw}}body.post-name-home #top-news .top-news__list .vk_postList .vk_post .postListText_title a{font-size:16px;color:#333;text-decoration:none;transition:.3s all}@media(max-width: 767px){body.post-name-home #top-news .top-news__list .vk_postList .vk_post .postListText_title a{font-size:3.7333333333vw}}body.post-name-home #top-news .top-news__list .vk_postList .vk_post .postListText_title a:hover{opacity:.5}@media(max-width: 767px){body.post-name-home #top-news .top-news__list .vk_postList .vk_post .postListText_title a:hover{opacity:1}}body.post-name-home #top-news .top-news__list-andmore{margin:0 !important}@media(max-width: 767px){body.post-name-home #top-news .top-news__list-andmore{width:100%;max-width:100%;margin:0 !important}}body.post-name-home #top-news .top-news__list-andmore a{color:#333 !important;text-decoration:none;transition:.3s all}@media(max-width: 767px){body.post-name-home #top-news .top-news__list-andmore a{font-size:3.2vw}}body.post-name-home #top-news .top-news__list-andmore a:hover{opacity:.5;text-decoration:none}@media(max-width: 767px){body.post-name-home #top-news .top-news__list-andmore a:hover{opacity:1}}body.post-name-home #top-news .top-news__list-andmore a:hover .vk_button_link_txt{text-decoration:none}body.post-name-home #top-ducation .vk_gridColumn{width:100%;max-width:100%}@media(max-width: 767px){body.post-name-home #top-ducation .vk_gridColumn .row{display:block;margin:0}}body.post-name-home #top-ducation .vk_gridColumn .row .vk_gridColumn_item{width:50%;flex:0 0 50%;padding:0}@media(max-width: 767px){body.post-name-home #top-ducation .vk_gridColumn .row .vk_gridColumn_item{width:100%;max-width:100%}}body.post-name-home #top-ducation .vk_gridColumn .row .vk_gridColumn_item .vk_outer{padding:80px 0}@media(max-width: 767px){body.post-name-home #top-ducation .vk_gridColumn .row .vk_gridColumn_item .vk_outer{width:100%;max-width:100%;padding:8vw 0 10.6666666667vw}}body.post-name-home #top-ducation .top-ducation-faculty .top-ducation-faculty__content{max-width:600px;margin-left:auto;padding:0 100px 0 0}@media(max-width: 1280px){body.post-name-home #top-ducation .top-ducation-faculty .top-ducation-faculty__content{padding:0 50px 0 50px}}@media(max-width: 1280px)and (max-width: 767px){body.post-name-home #top-ducation .top-ducation-faculty .top-ducation-faculty__content{width:100%;max-width:100%;margin:0;padding:0 8vw}}body.post-name-home #top-ducation .top-ducation-graduate .top-ducation-graduate__content{max-width:600px;margin-right:auto;padding:0 0 0 100px}@media(max-width: 1280px){body.post-name-home #top-ducation .top-ducation-graduate .top-ducation-graduate__content{padding:0 50px 0 50px}}@media(max-width: 1280px)and (max-width: 767px){body.post-name-home #top-ducation .top-ducation-graduate .top-ducation-graduate__content{width:100%;max-width:100%;margin:0;padding:0 8vw}}@media(max-width: 767px){body.post-name-home #top-ducation .top-ducation__title{width:100%;max-width:100%}}body.post-name-home #top-ducation .top-ducation__title--ja{font-size:30px;font-weight:700;line-height:1.4}@media(max-width: 767px){body.post-name-home #top-ducation .top-ducation__title--ja{font-size:6.9333333333vw;width:100%;max-width:100%}}body.post-name-home #top-ducation .top-ducation__title--en{font-family:"Montserrat",sans-serif;font-size:17px;font-weight:700}@media(max-width: 767px){body.post-name-home #top-ducation .top-ducation__title--en{font-size:4vw;width:100%;max-width:100%;margin:.5333333333vw 0 0 !important}}body.post-name-home #top-ducation .top-ducation__title p{margin:0}body.post-name-home #top-ducation .top-ducation__text{font-size:16px;line-height:2;margin:20px 0 0}@media(max-width: 767px){body.post-name-home #top-ducation .top-ducation__text{font-size:3.7333333333vw;line-height:1.6;margin:4vw 0 0;width:100%;max-width:100%}}body.post-name-home #top-ducation .top-ducation__button{justify-content:center;margin:30px 0 0}@media(max-width: 767px){body.post-name-home #top-ducation .top-ducation__button{margin:5.3333333333vw 0 0}}@media(max-width: 767px){body.post-name-home #top-ducation .top-ducation__button .wp-block-button{width:80%;max-width:80%}}body.post-name-home #top-ducation .top-ducation__button .wp-block-button__link{font-size:18px;font-weight:700;border-radius:99px;width:340px;transition:.3s all;line-height:1.4;padding:20px}@media(max-width: 767px){body.post-name-home #top-ducation .top-ducation__button .wp-block-button__link{font-size:3.7333333333vw;width:100%;max-width:100%;line-height:1.4;padding:5.3333333333vw}}body.post-name-home #top-ducation .top-ducation__button .wp-block-button__link:hover{opacity:.5}@media(max-width: 767px){body.post-name-home #top-ducation .top-ducation__button .wp-block-button__link:hover{opacity:1}}body.post-name-home #top-download{margin:80px 0}@media(max-width: 767px){body.post-name-home #top-download{margin:10.6666666667vw 0}}body.post-name-home #top-download .wp-block-image a{display:block;width:100%;max-width:640px;margin:0 auto;transition:.3s all}@media(max-width: 767px){body.post-name-home #top-download .wp-block-image a{width:100%;max-width:calc(100% - 10.6666666667vw)}}body.post-name-home #top-download .wp-block-image a:hover{opacity:.5}@media(max-width: 767px){body.post-name-home #top-download .wp-block-image a:hover{opacity:1}}body.post-name-home #top-download .wp-block-image a img{display:block}body.post-name-home #top-interview{margin:0}body.post-name-home #top-interview .vk_outer{width:100%;max-width:1340px;position:relative;padding:80px 0;margin:0}@media(max-width: 767px){body.post-name-home #top-interview .vk_outer{width:100%;max-width:100%;padding:10.6666666667vw 0 13.3333333333vw}}body.post-name-home #top-interview .vk_outer::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url("../images/page/index/bg_top_interview.png") no-repeat center;background-size:contain;background-position:top;z-index:1}body.post-name-home #top-interview .top-interview__title{position:relative;z-index:2;text-align:center}body.post-name-home #top-interview .top-interview__title--en{font-family:"Montserrat",sans-serif;font-size:50px;line-height:1.4;font-weight:700;margin:0}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__title--en{font-size:10.6666666667vw;width:100%;max-width:100%}}body.post-name-home #top-interview .top-interview__title--ja{font-size:18px;font-weight:700}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__title--ja{font-size:4.2666666667vw;width:100%;max-width:100%}}body.post-name-home #top-interview .top-interview__lead{font-size:28px;font-weight:700;text-align:center;margin:20px 0 0}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__lead{font-size:5.8666666667vw;margin:5.3333333333vw 0 0}}body.post-name-home #top-interview .top-interview__list .vk_gridColumn{max-width:100%;margin:0}body.post-name-home #top-interview .top-interview__list .vk_gridColumn .row{display:flex;justify-content:space-between;max-width:1080px;width:100%;margin:50px auto 0;padding:0 40px}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__list .vk_gridColumn .row{overflow-x:scroll;flex-wrap:initial;padding:0 10.6666666667vw;margin:10.6666666667vw auto 0}}body.post-name-home #top-interview .top-interview__list .vk_gridColumn .row .vk_gridColumn_item{position:relative;overflow:hidden;padding:0 0 0 10px}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__list .vk_gridColumn .row .vk_gridColumn_item{padding:0 0 0 2.6666666667vw}}body.post-name-home #top-interview .top-interview__list .top-interview-list__item{width:calc((100% - 80px)/3);justify-content:space-between;flex:initial}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__list .top-interview-list__item{width:100%;max-width:initial;min-width:68vw;margin:0 5.3333333333vw 5.3333333333vw 0}}body.post-name-home #top-interview .top-interview__list .top-interview-list__item-image{position:relative}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__list .top-interview-list__item-image img{width:100%}}body.post-name-home #top-interview .top-interview__list .top-interview-list__item-number{position:absolute;left:-50px;top:20px}body.post-name-home #top-interview .top-interview__list .top-interview-list__item-number p{font-family:"Montserrat",sans-serif;font-size:28px;font-weight:700;line-height:1.4;color:#fff;padding:5px 20px 5px 10px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-radius:99px;width:120px;text-align:right}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__list .top-interview-list__item-number p{font-size:6.4vw;width:32vw;padding:1.3333333333vw 2.6666666667vw}}body.post-name-home #top-interview .top-interview__list .top-interview-list__item-info{display:flex;align-items:center;position:relative;top:-22px}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__list .top-interview-list__item-info{top:-4.5333333333vw}}body.post-name-home #top-interview .top-interview__list .top-interview-list__item-info p{font-size:12px;padding:0 10px;margin:0 !important;height:35px;line-height:35px}@media(max-width: 1200px){body.post-name-home #top-interview .top-interview__list .top-interview-list__item-info p{font-size:10px}}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__list .top-interview-list__item-info p{font-size:3.2vw;padding:0 2.6666666667vw;height:9.3333333333vw;line-height:9.3333333333vw}}body.post-name-home #top-interview .top-interview__list .top-interview-list__item-info p:nth-of-type(1){font-weight:700;color:#fff;background:#333}body.post-name-home #top-interview .top-interview__list .top-interview-list__item-info p:nth-of-type(2){font-weight:500;background:#fff}body.post-name-home #top-interview .top-interview__list .top-interview-list__item-text p{font-size:16px;font-weight:700}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__list .top-interview-list__item-text p{font-size:3.7333333333vw}}body.post-name-home #top-interview .top-interview__button{justify-content:center;margin:40px 0 0}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__button{margin:5.3333333333vw 0 0;width:80%;max-width:80%;display:block}}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__button .wp-block-button{width:100%;max-width:100%}}body.post-name-home #top-interview .top-interview__button .wp-block-button__link{font-size:16px;font-weight:700;border-radius:99px;width:340px;transition:.3s all;line-height:80px;padding:0}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__button .wp-block-button__link{font-size:3.7333333333vw;width:100%;max-width:100%;line-height:16vw}}body.post-name-home #top-interview .top-interview__button .wp-block-button__link:hover{opacity:.5}@media(max-width: 767px){body.post-name-home #top-interview .top-interview__button .wp-block-button__link:hover{opacity:1}}body.post-name-home #top-about{margin:80px 0 0}@media(max-width: 767px){body.post-name-home #top-about{margin:0}}body.post-name-home #top-about .vk_outer{padding:80px 0;margin:0}@media(max-width: 767px){body.post-name-home #top-about .vk_outer{padding:10.6666666667vw 5.3333333333vw}}body.post-name-home #top-about .vk_outer_container{width:100%;max-width:1280px;position:relative}body.post-name-home #top-about .vk_gridColumn{width:100%;max-width:1100px;margin:60px auto 0}@media(max-width: 767px){body.post-name-home #top-about .vk_gridColumn{margin:8vw 0 0}}body.post-name-home #top-about .vk_gridColumn .row{justify-content:space-between;margin:0;padding:0 40px}@media(max-width: 767px){body.post-name-home #top-about .vk_gridColumn .row{padding:0}}@media(max-width: 767px){body.post-name-home #top-about .vk_gridColumn .row{display:block;padding:0;margin:0}}body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item{width:calc(50% - 20px);height:100%;flex:initial;padding:0;position:relative}@media(max-width: 767px){body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item{width:100%;max-width:100%}}@media(max-width: 767px){body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(n + 2){margin:5.3333333333vw 0 0}}body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(n + 3){margin:40px 0 0}@media(max-width: 767px){body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(n + 3){margin:5.3333333333vw 0 0}}body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(1)::before,body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(2)::before,body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(3)::before,body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(4)::before{content:"";display:block;position:absolute;left:40px;top:0;bottom:0;margin:auto;z-index:2;pointer-events:none}@media(max-width: 767px){body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(1)::before,body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(2)::before,body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(3)::before,body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(4)::before{left:10.6666666667vw;zoom:.7}}body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(1)::before{background:url("../images/icon/icon_write.svg") no-repeat center;background-size:cover;width:52px;height:54px}@media(max-width: 767px){body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(1)::before{width:16vw;height:16.5333333333vw}}body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(2)::before{background:url("../images/icon/icon_note.svg") no-repeat center;background-size:cover;width:52px;height:39px}@media(max-width: 767px){body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(2)::before{width:13.8666666667vw;height:10.4vw}}body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(3)::before{background:url("../images/icon/icon_university.svg") no-repeat center;background-size:cover;width:57px;height:48px}@media(max-width: 767px){body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(3)::before{width:15.2vw;height:12.8vw}}body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(4)::before{background:url("../images/icon/icon_school.svg") no-repeat center;background-size:cover;width:48px;height:44px}@media(max-width: 767px){body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item:nth-of-type(4)::before{width:14.9333333333vw;height:13.6vw}}body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item .wp-block-button{width:100%}body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item .wp-block-button__link{font-size:20px;font-weight:700;position:relative;width:100%;border-radius:999px;color:#333;background:hsla(0,0%,100%,.9);transition:color .3s all;padding:45px 30px 45px 125px;text-align:left}@media(max-width: 767px){body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item .wp-block-button__link{font-size:3.7333333333vw;padding:5.3333333333vw 0 5.3333333333vw 24vw}}body.post-name-home #top-about .vk_gridColumn .row .vk_gridColumn_item .wp-block-button__link:hover{color:#999}body.post-name-home #top-about .top-about__title{font-size:32px;font-weight:700;text-align:center;margin:0}@media(max-width: 767px){body.post-name-home #top-about .top-about__title{font-size:5.8666666667vw;margin:0}}body.post-name-home #top-topics .vk_outer{width:100%;max-width:1340px;position:relative;padding:80px 0}@media(max-width: 767px){body.post-name-home #top-topics .vk_outer{width:100%;max-width:100%;padding:10.6666666667vw 0 2.6666666667vw}}body.post-name-home #top-topics .top-topics__title{position:relative;z-index:2;text-align:center}body.post-name-home #top-topics .top-topics__title--en{font-family:"Montserrat",sans-serif;font-size:50px;line-height:1.4;font-weight:700;margin:0}@media(max-width: 767px){body.post-name-home #top-topics .top-topics__title--en{font-size:10.6666666667vw;width:100%;max-width:100%}}body.post-name-home #top-topics .top-topics__list{margin:40px auto 0;padding:0 40px;max-width:1420px}@media(max-width: 767px){body.post-name-home #top-topics .top-topics__list{max-width:100%;margin:6.6666666667vw 0 0;padding:0 5.3333333333vw}}body.post-name-home #top-topics .top-topics__list .vk_posts{display:flex;justify-content:left;max-width:1200px;width:100%;margin:50px auto 0;gap:20px}@media(max-width: 767px){body.post-name-home #top-topics .top-topics__list .vk_posts{display:block;margin:0 5.3333333333vw 0}}body.post-name-home #top-topics .top-topics__list .vk_posts .vk_post_imgOuter{border-bottom:0}body.post-name-home #top-topics .top-topics__list .vk_posts .card-post{position:relative;overflow:hidden;margin:0;width:calc(25% - 15px);box-shadow:7px 7px 0 #e8e8e8;border:0;border-radius:0}@media(max-width: 767px){body.post-name-home #top-topics .top-topics__list .vk_posts .card-post{width:100%;max-width:100%;margin:0 0 5.3333333333vw 0;box-shadow:1.8666666667vw 1.8666666667vw 0 #e8e8e8}}body.post-name-home #top-topics .top-topics__list .vk_posts .card-post .vk_post_body{display:flex;flex-flow:column;background:#f7f7f7}body.post-name-home #top-topics .top-topics__list .vk_posts .card-post .vk_post_body .vk_post_title{font-size:18px;font-weight:700;line-height:1.6}@media(max-width: 767px){body.post-name-home #top-topics .top-topics__list .vk_posts .card-post .vk_post_body .vk_post_title{font-size:3.7333333333vw}}body.post-name-home #top-topics .top-topics__list .vk_posts .card-post .vk_post_body .vk_post_date{font-size:10px;font-weight:700;color:#acacac;margin-top:auto;margin-top:1.5em}@media(max-width: 767px){body.post-name-home #top-topics .top-topics__list .vk_posts .card-post .vk_post_body .vk_post_date{font-size:3.2vw;margin-top:1.5em}}body.post-name-home #top-topics .top-topics__button{margin:60px 0 20px}@media(max-width: 767px){body.post-name-home #top-topics .top-topics__button{font-size:3.2vw;margin:9.3333333333vw 0 5.3333333333vw 0}}body.post-name-home #top-event{position:relative;margin:0}body.post-name-home #top-event::before{content:"";position:absolute;inset:0;background:url("../images/page/index/bg_event.webp") no-repeat center top;background-size:cover;z-index:1}body.post-name-home #top-event .vk_outer{width:100%;max-width:1280px;position:relative;z-index:2;background:rgba(0,0,0,0);padding:80px 40px 40px}@media(max-width: 767px){body.post-name-home #top-event .vk_outer{display:block;width:100%;max-width:100%;padding:8vw 5.3333333333vw 0}}body.post-name-home #top-event .vk_outer .vk_outer-background-area{background:rgba(0,0,0,0)}body.post-name-home #top-event .top-event__title{position:relative;z-index:2;text-align:left}body.post-name-home #top-event .top-event__title--en{font-family:"Montserrat",sans-serif;font-size:50px;line-height:1.4;font-weight:700;margin:0 !important}@media(max-width: 767px){body.post-name-home #top-event .top-event__title--en{font-size:10.6666666667vw;width:100%;max-width:100%;text-align:center}}body.post-name-home #top-event .top-event__list{margin:60px 0 0}@media(max-width: 767px){body.post-name-home #top-event .top-event__list{margin:5.3333333333vw 0 0;padding:0}}body.post-name-home #top-event .top-event__list .vk_posts{width:100%;max-width:1200px}@media(max-width: 767px){body.post-name-home #top-event .top-event__list .vk_posts{width:100%;max-width:100%;display:block}}@media(max-width: 767px){body.post-name-home #top-event .top-event__list .vk_posts .card-img-outer{width:30%;flex:0 0 30%;max-width:30%}}body.post-name-home #top-event .top-event__list .vk_posts .card-img-outer .vk_post_imgOuter{border:0}body.post-name-home #top-event .top-event__list .vk_posts .card-img-outer .vk_post_imgOuter a .card-img-overlay{display:none}body.post-name-home #top-event .top-event__list .vk_posts .card-img-outer .vk_post_imgOuter a .wp-post-image{border-radius:0}@media(max-width: 767px){body.post-name-home #top-event .top-event__list .vk_posts .vk_post-col-7{width:70%;flex:0 0 70%;max-width:70%}}body.post-name-home #top-event .top-event__list .vk_posts .card-post{border:0;border-radius:0;background:rgba(0,0,0,0);margin-left:0;margin-right:0}@media(max-width: 767px){body.post-name-home #top-event .top-event__list .vk_posts .card-post{width:100%}}body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body{display:flex;flex-flow:column;padding:0 0 10px 30px}@media(max-width: 767px){body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body{padding:0 0 2.6666666667vw 4vw}}body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body .vk_post_title{order:2;margin:10px 0 0}@media(max-width: 767px){body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body .vk_post_title{margin:1.3333333333vw 0 0}}body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body .vk_post_title a{font-size:16px;font-weight:700;line-height:1.6;color:#fff}@media(max-width: 767px){body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body .vk_post_title a{font-size:3.2vw}}body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body .vk_post_date{order:1;font-size:14px;font-weight:700;color:#ddd9cc}@media(max-width: 767px){body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body .vk_post_date{font-size:3.2vw}}body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body .vk_post_taxonomies{order:3;font-weight:700;margin-top:auto}body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body .vk_post_taxonomies .vk_post_taxonomy_title{display:none}body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body .vk_post_taxonomies .vk_post_taxonomy_terms{margin:40px 0 0}@media(max-width: 767px){body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body .vk_post_taxonomies .vk_post_taxonomy_terms{margin:6.6666666667vw 0 0;padding:0}}body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body .vk_post_taxonomies .vk_post_taxonomy_terms a{padding:.5em 1em;border-radius:999px;text-align:center;background:#fff;color:#3ea3f1}@media(max-width: 767px){body.post-name-home #top-event .top-event__list .vk_posts .card-post .vk_post_body .vk_post_taxonomies .vk_post_taxonomy_terms a{font-size:2.6666666667vw;padding:1.3333333333vw 4vw}}body.post-name-home #top-event .top-event__button{margin:60px 0 20px}@media(max-width: 767px){body.post-name-home #top-event .top-event__button{font-size:3.2vw;margin:8vw 0 8vw 0}}body.post-name-home #top-event .top-event__button .vk_button_link_caption{color:#fff}body.post-name-home #top-link .vk_outer{width:100%;max-width:1280px;position:relative;overflow:initial;padding:40px;margin:0 auto}@media(max-width: 767px){body.post-name-home #top-link .vk_outer{padding:10.6666666667vw 0}}body.post-name-home #top-link .swiper-wrapper figure{margin-bottom:0}body.post-name-home #top-link .swiper-wrapper figure a{display:block}body.post-name-home #top-link .swiper-wrapper figure a img{display:block}body.post-name-home #top-link .swiper-button-prev,body.post-name-home #top-link .swiper-button-next{top:0;bottom:0;margin:auto;height:50%}body.post-name-home #top-link .swiper-button-prev{left:20px}body.post-name-home #top-link .swiper-button-next{right:20px}body.post-name-home #top-link .swiper-pagination{display:none}body .stt-lang-select{background:#333;border:1px solid #333;color:#fff}body .stt-lang-select:not(.on):hover .stt-text:after{color:#999}body .stt-lang-select .stt-text{color:#fff}body .stt-lang-select .stt-text:after{color:#fff}body .stt-lang-select .stt-select .stt-item{color:#fff}body .stt-lang-select .stt-select .stt-item:after{color:#fff}body .stt-lang-select .stt-select .stt-item:hover:after{color:#999}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}header#site-header .site-header-container{max-width:1440px;padding:0 20px}@media(max-width: 767px){header#site-header .site-header-container{padding:0 5.3333333333vw}}header#site-header .site-header-container__inner{display:flex;align-items:center;justify-content:space-between}header#site-header .site-header-container .site-header-logo{padding:35px 0 25px;margin:0}@media(max-width: 767px){header#site-header .site-header-container .site-header-logo{padding:2.6666666667vw 0}}header#site-header .site-header-container .site-header-logo a{display:block;transition:.3s all}header#site-header .site-header-container .site-header-logo a:hover{opacity:.5}header#site-header .site-header-container .site-header-logo a img{width:477px;max-width:477px}@media all and (max-width: 1050px){header#site-header .site-header-container .site-header-logo a img{max-width:415px;width:415px}}@media(max-width: 767px){header#site-header .site-header-container .site-header-logo a img{width:69.3333333333vw;max-width:69.3333333333vw;max-height:initial}}header#site-header .site-header-container .header-menu{display:flex;align-items:center;justify-content:right;margin:15px 0 0}@media all and (max-width: 991.98px){header#site-header .site-header-container .header-menu{display:none}}header#site-header .site-header-container .header-menu #menu-header-top-navigation{display:flex;align-items:center;margin:0}header#site-header .site-header-container .header-menu #menu-header-top-navigation .menu-item:nth-of-type(n + 2){margin-left:30px}header#site-header .site-header-container .header-menu #menu-header-top-navigation .menu-item a{font-size:14px;font-weight:500;color:#707070;transition:.3s all}header#site-header .site-header-container .header-menu #menu-header-top-navigation .menu-item a strong{font-weight:500}header#site-header .site-header-container .header-menu #menu-header-top-navigation .menu-item a:hover{opacity:.5}header#site-header .site-header-container .header-menu__translate{display:flex;align-items:center;margin-left:30px}header#site-header .site-header-container .header-menu__translate a{font-size:14px;font-weight:500;color:#707070;transition:.3s all}header#site-header .site-header-container .header-menu__translate a:hover{opacity:.5}header#site-header .site-header-container .header-menu__translate span{display:block;font-size:14px;font-weight:500;color:#707070;margin:0 5px}header#site-header .site-header-container .header-menu__logo-link{margin-left:35px}header#site-header .site-header-container .header-menu__logo-link__item{font-size:0}header#site-header .site-header-container .header-menu__logo-link__item-link{transition:.3s all}header#site-header .site-header-container .header-menu__logo-link__item-link:hover{opacity:.5}header#site-header .site-header-container .header-menu__logo-link__item-img{width:100%;max-width:120px}header#site-header .site-header-container #global-nav{max-width:1440px;margin:auto;padding:0 0 25px}header#site-header .site-header-container #global-nav #menu-header-nav{margin-right:0;justify-content:right}header#site-header .site-header-container #global-nav #menu-header-nav li{width:auto;border:0}header#site-header .site-header-container #global-nav #menu-header-nav li::before{content:none}header#site-header .site-header-container #global-nav #menu-header-nav li:nth-of-type(n + 2){margin-left:30px}header#site-header .site-header-container #global-nav #menu-header-nav li a{color:#2f2f2f;padding:15px 0;transition:.3s all}header#site-header .site-header-container #global-nav #menu-header-nav li a:hover{opacity:.5}header#site-header .site-header-container #global-nav #menu-header-nav li a strong{font-size:14px;font-weight:500}header#site-header .site-header-container #global-nav #menu-header-nav li .acc-btn{border-color:rgba(0,0,0,0);position:absolute;top:5px}header#site-header .site-header-container #global-nav #menu-header-nav li .acc-btn.acc-btn-close{background-image:var(--vk-menu-acc-icon-open-white-bg-src);transform:rotate(180deg)}header#site-header .site-header-container #global-nav #menu-header-nav li .sub-menu li:nth-of-type(n + 2){margin-left:0px}header#site-header .site-header-container #global-nav #menu-header-nav li .sub-menu li a{font-size:14px;font-weight:400;color:#fff;padding:10px 15px}body.header_scrolled header#site-header{width:100%;height:81px}body.header_scrolled header#site-header .site-header-container{justify-content:space-between}body.header_scrolled header#site-header .site-header-container .site-header-logo{padding:25px 0;margin:0}body.header_scrolled header#site-header .site-header-container .site-header-logo a img{width:300px;max-width:300px;opacity:1;max-height:initial}body.header_scrolled header#site-header .site-header-container .header-menu{display:none}body.header_scrolled header#site-header .site-header-container #global-nav{margin:0;padding:0}body.header_scrolled header#site-header .site-header-container #global-nav #menu-header-nav li{width:auto;border:0}body.header_scrolled header#site-header .site-header-container #global-nav #menu-header-nav li a{padding:15px 0}body.header_scrolled header#site-header .site-header-container #global-nav #menu-header-nav li a strong{font-size:13px}body.header_scrolled header#site-header .site-header-container #global-nav #menu-header-nav li .acc-btn{border-color:rgba(0,0,0,0);position:absolute;top:5px}body.header_scrolled header#site-header .site-header-container #global-nav #menu-header-nav li .acc-btn.acc-btn-close{background-image:var(--vk-menu-acc-icon-open-white-bg-src);transform:rotate(180deg)}body.header_scrolled header#site-header .site-header-container #global-nav #menu-header-nav li .sub-menu li a{font-size:13px;padding:10px 15px}.vk-mobile-nav-menu-btn{background:#42a5f1;left:inherit;border-color:rgba(0,0,0,0);color:#fff;border-radius:99px;width:50px;height:34px;top:30px;right:20px !important}@media(max-width: 767px){.vk-mobile-nav-menu-btn{right:2.6666666667vw !important;width:13.3333333333vw;height:8vw;top:2.4vw}}.vk-mobile-nav-menu-btn::before,.vk-mobile-nav-menu-btn::after{content:"";position:absolute;left:0;right:0;width:22px;height:1px;margin:auto;background-color:#fff;transition:all .4s ease-in-out;border-radius:1px}@media(max-width: 767px){.vk-mobile-nav-menu-btn::before,.vk-mobile-nav-menu-btn::after{width:5.8666666667vw;height:.2666666667vw}}.vk-mobile-nav-menu-btn::before{top:12px}@media(max-width: 767px){.vk-mobile-nav-menu-btn::before{top:2.6666666667vw}}.vk-mobile-nav-menu-btn::after{bottom:12px}@media(max-width: 767px){.vk-mobile-nav-menu-btn::after{bottom:2.6666666667vw}}.vk-mobile-nav-menu-btn.menu-open{background:#fcc22a;border-color:rgba(0,0,0,0)}.vk-mobile-nav-menu-btn.menu-open::before{transform:translateY(4px) rotate(-45deg)}@media(max-width: 767px){.vk-mobile-nav-menu-btn.menu-open::before{transform:translateY(1.0666666667vw) rotate(-45deg)}}.vk-mobile-nav-menu-btn.menu-open::after{transform:translateY(-4px) rotate(45deg)}@media(max-width: 767px){.vk-mobile-nav-menu-btn.menu-open::after{transform:translateY(-1.0666666667vw) rotate(45deg)}}.vk-mobile-nav{background:rgba(29,157,255,.8);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-bottom:1px solid #e5e5e5;overflow-x:hidden;padding:90px 20px 65px}@media(max-width: 767px){.vk-mobile-nav{padding:12.2666666667vw 2.6666666667vw}}.vk-mobile-nav::-webkit-scrollbar{height:0px;width:0px}@media(max-width: 767px){.vk-mobile-nav .widget_search{margin-bottom:4vw}}.vk-mobile-nav .widget_search #searchform{position:relative}@media(max-width: 767px){.vk-mobile-nav .widget_search #searchform{font-size:3.2vw}}.vk-mobile-nav .widget_search #searchform input[type=text]{border:1px solid #42a5f1;border-radius:99px;line-height:1}@media(max-width: 767px){.vk-mobile-nav .widget_search #searchform input[type=text]{font-size:3.2vw;padding:3.2vw 4vw 2.6666666667vw}}.vk-mobile-nav .widget_search #searchform #searchsubmit{position:absolute;right:0;top:0;bottom:0;width:52px;height:26px;color:rgba(0,0,0,0);background:url(../images/icon/icon_search--blue.svg) no-repeat center;background-size:contain;background-position:top;margin:auto;border-color:rgba(0,0,0,0)}@media(max-width: 767px){.vk-mobile-nav .widget_search #searchform #searchsubmit{width:10.6666666667vw;height:5.3333333333vw}}.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc{border:none}.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item{font-size:18px;font-weight:700}@media(max-width: 767px){.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item{font-size:3.7333333333vw}}.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item a{color:#fff;border:none;padding:5px 5px}@media(max-width: 767px){.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item a{padding:1.3333333333vw 1.3333333333vw}}.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item .acc-btn{border-color:rgba(0,0,0,0);background:var(--vk-menu-acc-icon-open-white-bg-src) center 50% no-repeat}.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item .acc-btn.acc-btn-close{transform:rotate(180deg)}.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item .sub-menu .menu-item{font-size:16px}@media(max-width: 767px){.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item .sub-menu .menu-item{font-size:3.2vw}}.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item .sub-menu .menu-item a{padding:5px 20px}@media(max-width: 767px){.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item .sub-menu .menu-item a{padding:1.3333333333vw 5.3333333333vw}}.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item .sub-menu .sub-menu .menu-item{font-size:16px}@media(max-width: 767px){.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item .sub-menu .sub-menu .menu-item{font-size:3.2vw}}.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item .sub-menu .sub-menu .menu-item a{padding:5px 35px}@media(max-width: 767px){.vk-mobile-nav .vk-mobile-nav-menu-outer .vk-menu-acc .menu-item .sub-menu .sub-menu .menu-item a{padding:1.3333333333vw 9.3333333333vw}}.vk-mobile-nav .wp-block-list{padding:0}.vk-mobile-nav .wp-block-list li{font-size:18px;font-weight:700;text-decoration:none;list-style-type:none}@media(max-width: 767px){.vk-mobile-nav .wp-block-list li{font-size:3.7333333333vw}}.vk-mobile-nav .wp-block-list li::marker{display:none}.vk-mobile-nav .wp-block-list li a{color:#fff;border:none;padding:5px 5px;text-decoration:none}@media(max-width: 767px){.vk-mobile-nav .wp-block-list li a{padding:1.3333333333vw 1.3333333333vw}}footer.site-footer{border:0;padding:0 0 65px}@media(max-width: 767px){footer.site-footer{padding:0 0 10.6666666667vw}}footer.site-footer .site-footer-content{max-width:1240px;padding:75px 20px;border-top:1px solid #ddd}@media(max-width: 1200px){footer.site-footer .site-footer-content{padding:40px}}@media(max-width: 1200px)and (max-width: 767px){footer.site-footer .site-footer-content{padding:10.6666666667vw 5.3333333333vw 2.6666666667vw}}@media(max-width: 767px){footer.site-footer .site-footer-content .row{margin:0}}footer.site-footer .site-footer-content .row .col-lg-3{flex:0 0 calc((100% - 820px)/2)}footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(1){flex:0 0 500px;max-width:initial}@media(max-width: 1200px){footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(1){order:4;flex:0 0 calc(100% + 80px);width:calc(100% + 80px);max-width:initial;border-top:1px solid #ddd;padding:40px;margin:40px -25px 0;border-bottom:1px solid #ddd}}@media(max-width: 1200px)and (max-width: 767px){footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(1){order:initial;flex:0 0 100%;width:initial;margin:0;padding:0;border-top:initial;border-bottom:initial}}footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(n + 2) ul{list-style-type:none;padding:0}@media(max-width: 1200px){footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(2){order:1;flex:0 0 33%;max-width:initial}}@media(max-width: 1200px){footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(3){order:2;flex:0 0 33%;max-width:initial;border-left:1px solid #ddd;padding-left:20px}}@media(max-width: 1200px)and (max-width: 767px){footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(2),footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(3){display:none}}footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(2) ul li a,footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(3) ul li a{font-size:14px;font-weight:500;color:#333;text-decoration:none;transition:.3s all}footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(2) ul li a:hover,footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(3) ul li a:hover{opacity:.5}footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(2) ul li a strong,footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(3) ul li a strong{font-weight:500}footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(4){flex:0 0 320px;max-width:initial}@media(max-width: 1200px){footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(4){order:3;flex:0 0 33%;max-width:initial;border-left:1px solid #ddd;padding-left:20px}}@media(max-width: 1200px)and (max-width: 767px){footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(4){display:none}}footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(4) ul li{font-size:14px;font-weight:700}footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(4) ul li a{color:#333;font-size:14px;font-weight:400;text-decoration:none;transition:.3s all}footer.site-footer .site-footer-content .row .col-lg-3:nth-of-type(4) ul li a:hover{opacity:.5}@media(max-width: 767px){footer.site-footer .site-footer-content .row .wp-block-search__text-button{display:none}}footer.site-footer .site-footer-content .footer-about-top p{margin:0}footer.site-footer .site-footer-content .footer-about-top p:nth-of-type(1){font-size:12px;font-weight:500}@media(max-width: 767px){footer.site-footer .site-footer-content .footer-about-top p:nth-of-type(1){font-size:2.9333333333vw}}footer.site-footer .site-footer-content .footer-about-top p:nth-of-type(2){font-size:20px;font-weight:700}@media(max-width: 767px){footer.site-footer .site-footer-content .footer-about-top p:nth-of-type(2){font-size:4.2666666667vw}}footer.site-footer .site-footer-content .footer-about-bottom{margin:25px 0 0}@media(max-width: 767px){footer.site-footer .site-footer-content .footer-about-bottom{margin:5.3333333333vw 0 0}}footer.site-footer .site-footer-content .footer-about-bottom p{font-size:14px;font-weight:500;line-height:2;color:#707070;margin:0}@media(max-width: 767px){footer.site-footer .site-footer-content .footer-about-bottom p{font-size:3.2vw}}footer.site-footer .site-footer-content .footer-about-bottom p span{background:#0b8bee;border-radius:99px;display:inline-block;margin-left:10px}@media(max-width: 767px){footer.site-footer .site-footer-content .footer-about-bottom p span{margin-left:2.6666666667vw}}footer.site-footer .site-footer-content .footer-about-bottom p span a{font-size:12px;padding:0px 10px 2px;color:#fff;display:block;text-decoration:none;transition:.3s all}@media(max-width: 767px){footer.site-footer .site-footer-content .footer-about-bottom p span a{font-size:2.6666666667vw;padding:0px 2.6666666667vw 2px}}footer.site-footer .site-footer-content .footer-about-bottom p span a:hover{opacity:.5}@media(max-width: 767px){footer.site-footer .site-footer-content .footer-about-bottom p span a:hover{opacity:1}}footer.site-footer .site-footer-content form.wp-block-search__text-button{position:relative;max-width:300px}footer.site-footer .site-footer-content form.wp-block-search__text-button .wp-block-search__input{background:#f2f2f2;border:0;max-width:300px;line-height:40px;padding:0 15px;border-radius:99px}footer.site-footer .site-footer-content form.wp-block-search__text-button .wp-block-search__button{width:initial;background:rgba(0,0,0,0);font-size:0;position:absolute;z-index:1000;top:0;bottom:0;right:5px;margin:auto}footer.site-footer .site-footer-content form.wp-block-search__text-button .wp-block-search__button::before{content:"";display:block;width:20px;height:20px;background:url("../images/icon/icon_search.svg") no-repeat center;background-size:cover}footer.site-footer .site-footer-copyright{max-width:1240px;padding:0 20px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){footer.site-footer .site-footer-copyright{padding:0 5.3333333333vw;justify-content:center;flex-wrap:wrap}}footer.site-footer .site-footer-copyright p{font-size:14px;font-weight:500;color:#969696;text-align:left;margin:0;letter-spacing:.05em}@media(max-width: 767px){footer.site-footer .site-footer-copyright p{font-size:2.6666666667vw;order:2}}@media(max-width: 767px){footer.site-footer .site-footer-copyright__logo{order:1;margin:0 0 5.3333333333vw 0}}footer.site-footer .site-footer-copyright__logo-link{display:block;transition:.3s all}footer.site-footer .site-footer-copyright__logo-link:hover{opacity:.5}footer.site-footer .site-footer-copyright__logo-img{width:150px;max-width:150px}@media(max-width: 767px){footer.site-footer .site-footer-copyright__logo-img{width:40vw;max-width:40vw}}
