@media(max-width: 1520px){.pageDown{right:auto;left:0;transform:none}}@media(max-width: 1400px){.centered-wide{padding-left:4%;padding-right:4%}.centered{padding-right:10%;padding-left:10%}.dropDownNavi>ul>li>a{padding:10px}.search-form .c-gufi-search-preview .c-gufi-searchbar-wrapper{padding-left:4%}.infoBox-item{margin-right:20px}.infoBox-item .infoBox-content{padding:15px 12px 50px}.headlineArea h1,.headlineArea h2{font-size:3.5em}.directLinkArea .directLink-info>*{margin-right:20px}.directLinkArea .directLink-content li{width:calc((100% / 3) - (40px / 3));margin-right:20px}.directLinkArea .directLink-content li:nth-child(-n+3){margin-bottom:20px}.directLinkArea .infoBox-item{margin-left:20px;width:auto}.pageTemplateId_1000 .newsArea .newsArea-info>*{margin-right:20px}.pageTemplateId_1000 .newsArea .news-item:nth-child(-n+2){margin-bottom:20px}.pageTemplateId_1000 .newsArea .newsArea-countUp .green-item{margin-left:0;width:auto}.infoBoxArea .infoBox-image{width:calc(50% + 200px)}.infoBoxArea .infoBox-item{margin-left:-300px;width:calc(50% + 100px)}}@media(max-width: 1200px),(max-height: 600px){.centered-wide{padding-left:2%;padding-right:2%}.centered{padding-right:6%;padding-left:6%}.content-section{padding-top:40px;padding-bottom:40px;margin-bottom:40px}.content-section-padding{padding-top:60px;padding-bottom:80px}.content-section-flex{flex-wrap:wrap}.content-section-w66>*{width:100%}#header{padding-top:110px}#topClaimArea{padding-top:10px;padding-bottom:10px}.logoArea img{height:44px}.dropDownNavi .dropDown{top:110px}.dropDownNavi>ul>li>a{height:42px;font-size:1.4em}.navFixed #topClaimArea{padding-top:10px;padding-bottom:10px}.navFixed .dropDownNavi .dropDown{top:110px}.navFixed .settings-popup{top:55px}.settings-popup-button{font-size:1.2em;padding:5px 10px;margin-bottom:10px}.settings-popup-button span:before{font-size:26px;margin-left:10px}.settings-popup{top:55px}.settings-popup .wrapper{padding:60px}.settings-popup button,.settings-popup a{height:60px}.search-form .c-gufi-search-preview .c-gufi-searchbar-wrapper{padding-left:2%}.swiper-pagination,.swiper-navigation{margin-top:30px !important}.infoBox-item{width:calc(50% - 10px);margin-bottom:20px;margin-right:20px}.infoBox-item .infoBox-content .infoBox-link{margin-top:40px}.infoBox-item:nth-child(even){margin-right:0}.infoBox-item:nth-child(3),.infoBox-item:nth-child(4){margin-bottom:0}.addressArea{margin-right:20px !important;margin-bottom:0 !important}.footer .headlineArea{margin-bottom:60px}.footer .bannerContentArea{display:none}.pageTemplateId_1000 .search-form{top:110px}.pageTemplateId_1000.navFixed .search-form{top:110px}.pageTemplateId_1000 .bannerContentArea{height:calc(100vh - 130px);height:calc((var(--vh, 1vh) * 100) - 130px)}.pageTemplateId_1000 .newsArea .content-section-flex{flex-wrap:wrap}.pageTemplateId_1000 .newsArea .newsArea-info{width:100%;margin-bottom:40px}.pageTemplateId_1000 .newsArea .newsArea-info .more-info{position:static;margin-top:20px}.pageTemplateId_1000 .newsArea .newsArea-content{width:calc((100% / 3) * 2)}.pageTemplateId_1000 .newsArea .newsArea-countUp{width:calc(100% / 3)}.vekaArea .more-info{margin-top:40px}.directLinkArea .content-section-flex{flex-wrap:wrap}.directLinkArea .directLink-info{width:100%;margin-bottom:40px}.directLinkArea .directLink-content{width:calc((100% / 3) * 2)}.directLinkArea .directLink-bigBox{width:calc(100% / 3)}}@media(max-width: 1200px),(max-height: 600px){.dropDownNavi .dropDown .wrapper{padding:15px 50px 40px}.dropDownNavi .dropDown .dropDown-title{margin-bottom:20px;padding-bottom:10px;font-size:1.8em}.dropDownNavi .dropDown .dropDown-title:before{height:4px}.dropDown-static{margin-top:100px}.dropDownNavi-sub .dropDown-sub ul,.dropDown-static .dropDown-sub ul{padding:4px 0}.dropDownNavi-sub li a,.dropDown-static li a{font-size:1.25em;padding:11px 60px 9px 5px}.dropDownNavi-sub .dropDown-sub li a,.dropDown-static .dropDown-sub li a{font-size:1.15em}span.icon-arrow:before{width:32px;height:18px;font-size:16px}}@media(max-width: 1000px){.centered,.centered-wide{padding-left:20px;padding-right:20px}.content-section-nomobile{display:none}.content-section-w75>*{width:auto}.pageUp{right:10px;transform:none}.pageUp a{width:60px;height:60px}.pageUp a span.icon-arrow:before{line-height:60px}#header{padding-top:64px}#header .staticLinkArea,#header .search-form{display:none}#topClaimArea,.navFixed #topClaimArea{padding-top:10px;padding-bottom:10px}.logoArea{clear:left}.settings-popup-button{margin:5px 50px 0 0 !important}.settings-popup{top:64px !important}.settings-popup .main-aside h2{margin-top:20px}.pageDown{display:none !important}.headlineArea{margin-bottom:30px}.headlineArea h1,.headlineArea h2{font-size:3em}.accordion-section,.cCore_swapList{margin-left:-10px;margin-right:-10px}.accordion-section .accordion-button,.accordion-section .cCore_swapListHeadline,.cCore_swapList .accordion-button,.cCore_swapList .cCore_swapListHeadline{padding-left:10px}.footer .headlineArea{margin-bottom:30px}.pageTemplateId_1000 .bannerContentArea{height:calc(100vh - 64px);height:calc((var(--vh, 1vh) * 100) - 64px);padding-bottom:0}.pageTemplateId_1000 .bannerContentArea .banner-control{right:0}.pageTemplateId_1000 .newsArea>.content-section-flex{display:block}.pageTemplateId_1000 .newsArea>.content-section-flex>*{margin-bottom:20px;width:auto}.pageTemplateId_1000 .newsArea>.content-section-flex>*:last-child{margin-bottom:0}.pageTemplateId_1000 .newsArea .news-item{width:calc(50% - 10px)}.pageTemplateId_1000 .newsArea .newsArea-countUp .green-item .infoBox-content{align-items:center}.pageTemplateId_1000 .newsArea .newsArea-countUp .green-item .infoBox-content>*:nth-child(-n+2){margin-bottom:40px}}@media(max-width: 800px){.main-content{font-size:1.35em}.main-aside{font-size:1.2em}.main-content h2,.main-content h3,.main-aside h2,.main-aside h3,.cVeka_stripes_title,.cNews_rowTitle,.cProject_subHeadline{font-size:1.4em}.main-aside h3,.main-content h3,.cVeka_stripes_title,.cNews_rowTitle{font-size:1.1em}.headlineArea h1,.headlineArea h2{font-size:2.5em}.swiper-pagination{display:none}.directLinkArea>.content-section-flex{display:block}.directLinkArea>.content-section-flex>*{margin-bottom:20px;width:auto}.directLinkArea>.content-section-flex>*:last-child{margin-bottom:0}.directLinkArea .infoBox-item{margin-left:0}.directLinkArea .infoBox-item .infoBox-content>*:nth-child(-n+1){margin-bottom:40px}.infoBoxArea .swiper-slide{width:70%}.infoBoxArea .infoBox-image{display:none}.infoBoxArea .infoBox-item{width:100%;margin-left:0}}@media(max-width: 600px){.centered,.centered-wide{padding-left:10px;padding-right:10px}.content-section-flex{display:block}.cProject_linkButton a{padding-left:10px;padding-right:60px}.cProject_linkButton a span.icon-arrow:before{right:10px}.swiper-pagination,.swiper-navigation{margin-top:10px !important;flex-wrap:wrap}.settings-popup-button{position:absolute;top:0;right:65px;height:64px;width:64px;margin:0 !important;overflow:hidden}.settings-popup-button .settings-label{display:none}.settings-popup .wrapper{padding:30px 20px}.headlineArea{margin-bottom:20px}.headlineArea h1,.headlineArea h2{font-size:2.2em}.infoBox-item{width:auto;margin:0 0 10px !important}.infoBox-item:last-child{margin-bottom:0}.pageTemplateId_1000 .bannerContentArea .banner-control{display:flex;padding:5px 20px}.pageTemplateId_1000 .newsArea .news-item{width:auto}.pageTemplateId_1000 .newsArea .newsArea-content{margin-bottom:10px}.vekaArea .swiper-pagination .swiper-pagination-bullet{margin-top:5px}.infoBoxArea .swiper-slide{width:calc(100% - 10px)}.directLinkArea .directLink-content{display:flex;margin-bottom:10px}.directLinkArea .directLink-content li{width:calc((100% / 3) - (20px / 3));margin-right:10px}.directLinkArea .directLink-content li:nth-child(-n+3){margin-bottom:10px}.directLinkArea .directLink-content li a span:before{font-size:60px}}@media(max-width: 450px){.directLinkArea .directLink-content li{width:calc(50% - 5px);margin-right:10px}.directLinkArea .directLink-content li:nth-child(-n+4){margin-bottom:10px}.directLinkArea .directLink-content li:nth-child(3n){margin-right:10px}.directLinkArea .directLink-content li:nth-child(2n){margin-right:0}.settings-popup .wrapper{padding:20px 12px}.settings-popup button,.settings-popup a{height:50px;padding:4px 8px}.settings-popup button .icon-sr-hidden,.settings-popup a .icon-sr-hidden{margin-right:15px}}@media(max-width: 360px){.logoArea{padding:4px 0;height:44px;box-sizing:border-box}.logoArea img{height:36px}}/*# sourceMappingURL=responsive.min.css.map */
