@-webkit-keyframes lds-ellipsis1{from{transform:scale(0)}to{transform:scale(1)}}@-moz-keyframes lds-ellipsis1{from{transform:scale(0)}to{transform:scale(1)}}@-ms-keyframes lds-ellipsis1{from{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis1{from{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes lds-ellipsis2{from{transform:translateX(0)}to{transform:translateX(19px)}}@-moz-keyframes lds-ellipsis2{from{transform:translateX(0)}to{transform:translateX(19px)}}@-ms-keyframes lds-ellipsis2{from{transform:translateX(0)}to{transform:translateX(19px)}}@keyframes lds-ellipsis2{from{transform:translateX(0)}to{transform:translateX(19px)}}@-webkit-keyframes lds-ellipsis3{from{transform:scale(1)}to{transform:scale(0)}}@-moz-keyframes lds-ellipsis3{from{transform:scale(1)}to{transform:scale(0)}}@-ms-keyframes lds-ellipsis3{from{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis3{from{transform:scale(1)}to{transform:scale(0)}}@-webkit-keyframes ani-skeleton{from{background-position:100% 0}to{background-position:-100% 0}}@-moz-keyframes ani-skeleton{from{background-position:100% 0}to{background-position:-100% 0}}@-ms-keyframes ani-skeleton{from{background-position:100% 0}to{background-position:-100% 0}}@keyframes ani-skeleton{from{background-position:100% 0}to{background-position:-100% 0}}.slide-cover{background-color:#fff;background:url("../../img/top/bg_mainimg02.jpg") left bottom/auto 100% no-repeat,url("../../img/top/bg_mainimg.jpg") right top/auto 100% no-repeat}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.slide-cover{background-color:#fff;padding-bottom:23px;background-size:69% auto, 46% auto}}.slide-cover .slider-container{width:81.8%;margin:auto;position:relative;border:1px solid #DEDEDE;background-color:#fff;padding:8px;border-radius:15px;overflow:visible}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.slide-cover .slider-container{padding:5px;border-radius:14px;width:calc(100% - 20px)}}.slide-cover .main-slider{border-radius:10px}.slide-cover .main-slider__icon{position:absolute;z-index:100}.slide-cover .main-slider__icon.icon-bird{right:-25px;top:44px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.slide-cover .main-slider__icon.icon-bird{width:32px;right:-1px;top:10px}}.slide-cover .main-slider__icon.icon-tree{bottom:0;left:-60px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.slide-cover .main-slider__icon.icon-tree{width:55px;left:-1px;bottom:-1px}}.slide-cover .main-slider .swiper-slide__link{display:block}.slide-cover .main-slider .swiper-slide__link.not-link{pointer-events:none}.slide-cover .main-slider .swiper-slide__img{position:relative}.slide-cover .main-slider .swiper-slide__img:before{display:block;content:" ";width:100%;padding-top:35.22124%}.slide-cover .main-slider .swiper-slide__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.slide-cover .main-slider-pagination{left:auto;top:auto;right:-25px;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.slide-cover .main-slider-pagination{right:0;left:0;bottom:-25px}}.slide-cover .main-slider-pagination .swiper-pagination-bullet{display:block;width:10px;height:10px;background-color:#fff;border:1px solid #707070;margin:10px 0;opacity:1}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.slide-cover .main-slider-pagination .swiper-pagination-bullet{display:inline-block;text-align:center;margin:0 5px}}.slide-cover .main-slider-pagination .swiper-pagination-bullet:last-child{margin-bottom:0}.slide-cover .main-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#37B267;border-color:#37B267}.top-gnav-bar{margin-top:28px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-gnav-bar{margin-top:15px}}.top-gnav-bar .gnav-list{border:none;padding:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-gnav-bar .gnav-list{margin-top:20px}}.top-gnav-bar .gnav-list .gnav-item:first-child{border-left:1px solid #D6D6D6}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-gnav-bar .gnav-list .gnav-item:first-child{border-left-width:2px}}.top-gnav-bar .gnav-list .gnav-item:last-child{border-right:1px solid #D6D6D6}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-gnav-bar .gnav-list .gnav-item:last-child{border-right-width:2px}}.top-section__icon{margin-bottom:13px}.top-section__heading{font-size:4rem;color:var(--main-text);line-height:68px;letter-spacing:0.04em;font-weight:bold;text-align:center}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-section__heading{font-size:3rem;line-height:51px}}.top-section__heading--smaller{font-size:3.8rem;line-height:65px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-section__heading--smaller{font-size:3rem;line-height:46px}}@media only screen and (max-width: 359px){.top-section__heading--smaller{font-size:2.8rem}}.top-section__text{font-size:1.6rem;line-height:32px;letter-spacing:0.02em;text-align:center;color:var(--main-text);margin-top:28px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-section__text{text-align:left;line-height:28px;margin-top:20px}}.first-sec{margin-top:25px;padding:48px 0 93px;background-color:var(--top-section-bg)}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec{background-color:transparent;padding-bottom:0}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .container1145{padding:0 10px}}.first-sec .col-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col-wrapper{display:block}}.first-sec .col{width:46.8%;max-width:535px;position:relative}@media only screen and (max-width: 1249px){.first-sec .col{padding:0 20px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col{max-width:none;padding:0;width:100%}}@media (min-width: 897px) and (orientation: landscape), (min-width: 768px) and (orientation: portrait){.first-sec .col::before{content:"";position:absolute;z-index:1;left:-29px;top:38px;width:calc(100% + 62px);height:100%;background:#fff;border-radius:10px;border:5px solid #F7AD37}}@media only screen and (min-width: 897px) and (orientation: landscape) and (max-width: 1249px), only screen and (min-width: 768px) and (orientation: portrait) and (max-width: 1249px){.first-sec .col::before{left:-15px;width:calc(100% + 30px)}}@media (min-width: 897px) and (orientation: landscape), (min-width: 768px) and (orientation: portrait){.first-sec .col:last-child::before{border-color:#4BACEA;left:auto;right:-45px}}@media only screen and (min-width: 897px) and (orientation: landscape) and (max-width: 1249px), only screen and (min-width: 768px) and (orientation: portrait) and (max-width: 1249px){.first-sec .col:last-child::before{left:auto;right:-15px}}.first-sec .col .col-heading{text-align:center}@media (min-width: 897px) and (orientation: landscape), (min-width: 768px) and (orientation: portrait){.first-sec .col .col-heading{position:relative;z-index:2}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.first-sec .col .col-heading__text{font-size:2.4rem;line-height:41px;letter-spacing:0.02em;font-weight:bold;margin-top:20px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-heading__text{font-size:2rem;line-height:34px;margin-top:60px}}@media only screen and (max-width: 359px){.first-sec .col .col-heading__text{font-size:1.8rem}}.first-sec .col .col-heading__text a{color:#4A4035}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-heading__icon{width:58px;position:absolute;top:-8px;left:50%;margin-left:-29px;z-index:3}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-heading .sp-heading-wrapper{width:48.7%;position:relative;border:2px solid #E2E2E2;height:115px;z-index:2;margin-bottom:-2px;border-radius:10px 10px 0 0;background-color:var(--top-sp-tab-bg)}.first-sec .col .col-heading .sp-heading-wrapper:last-child{margin-left:2.6%}.first-sec .col .col-heading .sp-heading-wrapper.is-active{background-color:var(--top-section-bg);border-bottom:none}}.first-sec .col .col-list{padding-left:27px;margin-top:25px}@media (min-width: 897px) and (orientation: landscape), (min-width: 768px) and (orientation: portrait){.first-sec .col .col-list{position:relative;z-index:2}}@media only screen and (max-width: 1099px){.first-sec .col .col-list{padding-left:10px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-list{display:none;margin:0 auto;padding:20px 15px 40px;border:2px solid #E2E2E2;background-color:var(--top-section-bg)}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-list.is-active{display:block}}.first-sec .col .col-list .col-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border:1px solid #CBCBCB;border-radius:10px;margin-top:17px;background-color:#fff}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-list .col-item{display:block}}.first-sec .col .col-list .col-item:first-child{margin-top:0}.first-sec .col .col-list .col-item .col-name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;width:172px;padding-left:50px;border-radius:10px 0 0 10px;min-height:98px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-list .col-item .col-name{min-height:58px;width:auto;padding:0;padding-left:70px;border-radius:10px 10px 0 0}}.first-sec .col .col-list .col-item .col-name__text{font-size:1.8rem;line-height:27px;letter-spacing:0.02em;font-weight:bold}@media only screen and (max-width: 1249px){.first-sec .col .col-list .col-item .col-name__text{font-size:1.6rem;letter-spacing:0}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-list .col-item .col-name__text{font-size:1.8rem;letter-spacing:0.02em;line-height:24px}}@media only screen and (max-width: 359px){.first-sec .col .col-list .col-item .col-name__text{font-size:1.6rem}}.first-sec .col .col-list .col-item .col-name__icon{position:absolute;z-index:1;left:-27px;top:50%;transform:translateY(-50%)}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-list .col-item .col-name__icon{transform:none;top:-6px;left:-10px}}.first-sec .col .col-list .col-item .col-content{width:calc(100% - 172px);border-radius:0 10px 10px 0;padding:20px 10px 5px 24px}@media only screen and (max-width: 1249px){.first-sec .col .col-list .col-item .col-content{padding:20px 10px 5px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-list .col-item .col-content{width:auto;padding:10px;padding-left:12px}}.first-sec .col .col-list .col-item .col-content--lines{padding-top:10px;padding-bottom:10px}.first-sec .col .col-list .col-item .content-list li{display:block;margin-top:5px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-list .col-item .content-list li{margin-top:1px}}.first-sec .col .col-list .col-item .content-list li:first-child{margin-top:0}.first-sec .col .col-list .col-item .content-list a{color:#4A4035;font-size:1.6rem;line-height:27px;letter-spacing:0.02em;text-decoration:underline;display:inline-block;padding-left:18px;position:relative}@media only screen and (max-width: 1249px){.first-sec .col .col-list .col-item .content-list a{font-size:1.4rem}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.first-sec .col .col-list .col-item .content-list a{font-size:1.6rem}}@media only screen and (max-width: 359px){.first-sec .col .col-list .col-item .content-list a{font-size:1.5rem}}.first-sec .col .col-list .col-item .content-list a::before{content:"";width:13px;height:13px;border-radius:50%;position:absolute;left:0;top:7px;background:url("../../img/common/icon/ico_arrow-right_white.svg") right 4px center/7px 7px no-repeat}.first-sec .col .col-list .col-item .content-list--split{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.first-sec .col .col-list .col-item .content-list--split li{width:50%}.first-sec .col .col-list .col-item .content-list--split li:nth-child(-n+2){margin-top:0}.first-sec .col .col-list .col-item .content-list--split li.is-full{width:100%}.first-sec .col .col-list .col-item .content-list--split li.is-full+li{margin-top:5px}.first-sec .col .col-list .col-item--color01 .col-name{background-color:#FCF5DF}.first-sec .col .col-list .col-item--color01 .col-name__text a{color:#F7AD37}.first-sec .col .col-list .col-item--color01 .content-list a::before{background-color:#F7AD37}.first-sec .col .col-list .col-item--color02 .col-name{background-color:#FCEEDF}.first-sec .col .col-list .col-item--color02 .col-name__text a{color:#F78837}.first-sec .col .col-list .col-item--color02 .content-list a::before{background-color:#F78837}.first-sec .col .col-list .col-item--color03 .col-name{background-color:#FFF0F7}.first-sec .col .col-list .col-item--color03 .col-name__text a{color:#E24185}.first-sec .col .col-list .col-item--color03 .content-list a::before{background-color:#E24185}.first-sec .col .col-list .col-item--color04 .col-name{background-color:#F7E8E5}.first-sec .col .col-list .col-item--color04 .col-name__text a{color:#CB5742}.first-sec .col .col-list .col-item--color04 .content-list a::before{background-color:#CB5742}.first-sec .col .col-list .col-item--color05 .col-name{background-color:#F4EBDF}.first-sec .col .col-list .col-item--color05 .col-name__text a{color:#81684B}.first-sec .col .col-list .col-item--color05 .content-list a::before{background-color:#81684B}.first-sec .col .col-list .col-item--color06 .col-name{background-color:#EAF7FF}.first-sec .col .col-list .col-item--color06 .col-name__text a{color:#4BACEA}.first-sec .col .col-list .col-item--color06 .content-list a::before{background-color:#4BACEA}.first-sec .col .col-list .col-item--color07 .col-name{background-color:#E4E9F7}.first-sec .col .col-list .col-item--color07 .col-name__text a{color:#586CA2}.first-sec .col .col-list .col-item--color07 .content-list a::before{background-color:#586CA2}.first-sec .col .col-list .col-item--color08 .col-name{background-color:#EDF4DF}.first-sec .col .col-list .col-item--color08 .col-name__text a{color:#88BE12}.first-sec .col .col-list .col-item--color08 .content-list a::before{background-color:#88BE12}.first-sec .col .col-list .col-item--color09 .col-name{background-color:#E9F2EC}.first-sec .col .col-list .col-item--color09 .col-name__text a{color:#37B267}.first-sec .col .col-list .col-item--color09 .content-list a::before{background-color:#37B267}.first-sec .col .col-list .col-item--color10 .col-name{background-color:#FAEDFF}.first-sec .col .col-list .col-item--color10 .col-name__text a{color:#A249CB}.first-sec .col .col-list .col-item--color10 .content-list a::before{background-color:#A249CB}.top-news{margin-top:89px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-news{margin-top:59px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-news .container1100{padding:0}}.top-news__btn{margin:30px auto 0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-news__btn{width:94%;max-width:315px}}.top-news .top-news-border{border:12px solid #F7E137;border-radius:10px;padding:44px 20px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-news .top-news-border{border-radius:0;padding:35px 8px 20px}}.top-news .news-wrapper{max-width:982px;margin:auto;margin-top:22px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-news .news-wrapper{max-width:none;margin-top:10px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-news .news-wrapper .news-tabs .c-tabs__item--no1{width:49.25%}.top-news .news-wrapper .news-tabs .c-tabs__item--no2{width:49.25%;margin-left:1.5%}.top-news .news-wrapper .news-tabs .c-tabs__item--no3,.top-news .news-wrapper .news-tabs .c-tabs__item--no4,.top-news .news-wrapper .news-tabs .c-tabs__item--no5{width:30.75%;margin-top:4px;margin-left:3.875%}.top-news .news-wrapper .news-tabs .c-tabs__item--no3{margin-left:0}}.top-news .top-news-list{margin-top:8px}.top-banner{margin-top:85px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-banner{margin-top:70px}}.top-banner .banner-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-banner .banner-wrapper{display:block}}.top-banner .banner-wrapper .banner-item{width:32.28%;max-width:355px;display:block;margin-left:1.58%;margin-top:20px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-banner .banner-wrapper .banner-item{width:100%;margin-left:0;margin-top:12px;max-width:none}}.top-banner .banner-wrapper .banner-item:nth-child(3n+1){margin-left:0}.top-banner .banner-wrapper .banner-item:nth-child(-n+3){margin-top:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-banner .banner-wrapper .banner-item:nth-child(-n+3){margin-top:12px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-banner .banner-wrapper .banner-item:first-child{margin-top:0}}.top-banner .banner-wrapper .banner-item.is-not-link{pointer-events:none}.top-banner .banner-wrapper .banner-item__img{position:relative}.top-banner .banner-wrapper .banner-item__img:before{display:block;content:" ";width:100%;padding-top:34.64789%}.top-banner .banner-wrapper .banner-item__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.top-intro{margin-top:133px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro{margin-top:95px}}.top-intro .boxes{margin-top:35px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes{display:block;margin-top:25px}}.top-intro .boxes--last{margin-top:80px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes--last{margin-top:50px}}.top-intro .boxes-content,.top-intro .boxes-col .box-item{border:2px solid #DDD;background-color:#F8F8F8;border-radius:10px;display:block}.top-intro .boxes-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:center;padding:35px 60px 40px 35px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes-content{display:block;padding:25px 22px 18px}}.top-intro .boxes-content .inner-wrapper{width:calc(100% - 500px);text-align:center}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes-content .inner-wrapper{width:auto}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes-content .inner-wrapper .size01{width:200px}}.top-intro .boxes-content .inner-wrapper-content{width:500px;margin-right:40px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes-content .inner-wrapper-content{width:auto;margin-right:auto}}.top-intro .boxes-content__heading{font-size:2.8rem;line-height:48px;letter-spacing:0.02em;font-weight:bold;color:#4A4035;margin-top:15px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes-content__heading{font-size:2.4rem;line-height:41px}}@media only screen and (max-width: 359px){.top-intro .boxes-content__heading{font-size:2.2rem}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes-content__heading--smaller{font-size:2.2rem;line-height:37px}}@media only screen and (max-width: 359px){.top-intro .boxes-content__heading--smaller{font-size:1.9rem;letter-spacing:0}}.top-intro .boxes-content__text{font-size:1.5rem;line-height:25px;letter-spacing:0.02em;text-align:left;color:#4A4035;max-width:415px;margin:10px auto 0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes-content__text{max-width:none}}.top-intro .boxes-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes-col{display:block;width:100%;margin-top:10px}}.top-intro .boxes-col .box-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:49.5%;margin-left:1%;margin-top:15px;padding:28px 33px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes-col .box-item{width:auto;margin-left:0;padding:25px 22px 18px;margin-top:10px}}.top-intro .boxes-col .box-item:nth-child(odd){margin-left:0}.top-intro .boxes-col .box-item__heading{font-size:2.2rem;line-height:37px;letter-spacing:0.02em;font-weight:bold;color:#4A4035}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes-col .box-item__heading{font-size:2rem;line-height:34px}}@media only screen and (max-width: 359px){.top-intro .boxes-col .box-item__heading{font-size:1.9rem;letter-spacing:0}}.top-intro .boxes-col .box-item__text{font-size:1.5rem;line-height:25px;letter-spacing:0.02em;color:#4A4035;margin-top:8px;padding-right:65px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro .boxes-col .box-item__text{padding-right:35px;margin-top:10px}}.top-video{text-align:center;background-color:var(--top-movie-bg);margin-top:144px;text-align:center;padding:66px 0 97px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-video{margin-top:100px;padding:45px 0 65px}}.top-video__btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-video__btn{width:56px}}.top-video .video-wrapper{position:relative;margin-top:25px}.top-video .video-wrapper img{display:block;width:100%}.top-video .video-wrapper video,.top-video .video-wrapper iframe{display:block;width:100%;height:522px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-video .video-wrapper video,.top-video .video-wrapper iframe{height:175px}}.top-intro+.top-access{margin-top:65px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-intro+.top-access{margin-top:45px}}.top-access .top-access-bg{background-color:var(--top-access-bg);padding:85px 0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-access .top-access-bg{padding:45px 0 60px}}.top-access__text{font-size:2rem;line-height:38px;letter-spacing:0.02em;text-align:center;color:var(--top-access-text)}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-access__text{font-size:1.6rem;line-height:28px;text-align:left}}.top-access .text-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:40px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-access .text-layout{margin-top:25px;display:block}}.top-access .text-layout__text{width:47.65%;max-width:524px;font-size:1.4rem;line-height:26px;letter-spacing:0.02em;color:var(--top-access-text)}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-access .text-layout__text{width:100%;max-width:none}}.top-access .text-layout__text--last{margin-left:4.7%}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-access .text-layout__text--last{margin-left:0;margin-top:25px}}.top-access .map-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:20px;max-width:1400px;margin:auto}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-access .map-layout{display:block;padding:0;padding-top:38px}}.top-access .map-layout .map-col{position:relative;width:49.3%;max-width:670px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-access .map-layout .map-col{max-width:none;width:100%}}.top-access .map-layout .map-col--last{margin-left:20px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-access .map-layout .map-col--last{margin-left:0;margin-top:100px}}.top-access .map-layout .map-col iframe{display:block;width:100%;background:linear-gradient(to right, #ccc 10%, #ddd 20%, #ccc 30%);background-size:180%;-webkit-animation:1.5s ani-skeleton infinite;animation:1.5s ani-skeleton infinite}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-access .map-layout .map-col iframe{height:208px}}.top-access .map-layout .bubble-text{position:absolute;top:-51px;left:50%;transform:translateX(-50%);z-index:10;font-size:1.8rem;line-height:31px;letter-spacing:0.02em;color:#4A4035;background-color:white;border:3px solid #F7E137;padding:17px 10px;max-width:420px;width:100%;font-weight:bold;border-radius:36px;text-align:center}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.top-access .map-layout .bubble-text{font-size:1.6rem;line-height:28px;width:calc(100% - 20px);padding:13px 0;border-radius:30px;top:-68px}}@media only screen and (max-width: 359px){.top-access .map-layout .bubble-text{font-size:1.4rem;letter-spacing:0;padding:13px 0}}.top-access .map-layout .bubble-text::after,.top-access .map-layout .bubble-text::before{content:"";position:absolute;left:50%;transform:translateX(-50%);z-index:1;width:0;height:0;border-style:solid}.top-access .map-layout .bubble-text::before{bottom:-22px;border-width:22px 12px 0 12px;border-color:#F7E137 transparent transparent transparent}.top-access .map-layout .bubble-text::after{bottom:-16px;border-width:22px 11px 0 11px;border-color:#fff transparent transparent transparent}.top-access .map-layout .to-map-btn{border:2px solid #DDD;background-color:#fff;border-radius:10px;text-align:center;position:absolute;width:109px;z-index:10;bottom:10px;right:10px;padding:10px 0 4px}.top-access .map-layout .to-map-btn:hover{opacity:1}.top-access .map-layout .to-map-btn__text{font-size:1.4rem;pointer-events:20px;letter-spacing:0.02em;font-weight:bold;color:#4A4035;margin-top:3px}.footer{border:none;margin-top:9px;padding-top:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.footer{margin-top:35px}}

/*# sourceMappingURL=maps/top.min.css.map */
