.mobile_ok #page{background:#ebebeb}.mobile_ok #page.start #content{background:none}.mobile_ok #page.start #content .article-list{padding:0 20px}.mobile_ok #page.start #contentSubBoxes{margin-right:0;margin-left:0}.mobile_ok #page.start #mainSimple>*:last-child{margin-bottom:0}.mobile_ok #page #logo{width:100px;height:100px}.mobile_ok #page #logo a{padding-top:15px}.mobile_ok #page #logo img{margin-top:0}.mobile_ok #page #navigation-mobile{background:#fbba00;box-shadow:0px 10px 20px #666;position:relative;z-index:20}.mobile_ok #page #navigation-mobile a{padding-left:25px}.mobile_ok #page #navigation-mobile .top-second{background:#55a2d0}.mobile_ok #page #navigation-mobile .top>ul>li.x-active{background:none;font-weight:normal}.mobile_ok #page #navigation-mobile .top>ul>li.x-active>a{font-weight:bold}.mobile_ok #page #navigation-mobile-opener{display:inline-block;background:#fbba00;margin-left:60px}.mobile_ok #page #navigation-top-second{display:none}.mobile_ok #page #keyvisual{z-index:0;margin-top:-100px}.mobile_ok #page #keyvisual .catchphrase{top:150px}.mobile_ok #page #keyvisual .catchphrase *{font-size:6vw}.mobile_ok #page #keyvisual .gallery.carousel .carousel-control span{top:150px}.mobile_ok #page #head-top{z-index:10;height:100px;background-color:transparent;max-width:none}.mobile_ok #page #head-top h1{position:absolute;left:0;top:10px}.mobile_ok #page #head-top h1 a{padding-top:0}.mobile_ok #page #head-top h1 svg{width:137px;height:30px;padding-top:5px}.mobile_ok #page #head:before{display:none}.mobile_ok #page #content{margin:0}.mobile_ok #page #content .gallery.carousel .carousel-inner{height:40vw}.mobile_ok #page #main,.mobile_ok #page #sidebar{margin:0;min-height:0}.mobile_ok #page #main>*,.mobile_ok #page #sidebar>*{margin:10px 10px 0}.mobile_ok #page #main>*:last-child,.mobile_ok #page #sidebar>*:last-child{margin-bottom:2em}.mobile_ok #page #main{float:none;width:auto}.mobile_ok #page #main .article-list{margin-left:0}.mobile_ok #page #contentSubBoxes{margin:30px 10px 10px}.mobile_ok #page #contentSubBoxes .csc-default,.mobile_ok #page #contentSubBoxes .csc-default:last-child{min-width:0;margin:0}.mobile_ok #page #contentSubBoxes>div{border-spacing:0}.mobile_ok #page #contentSubBoxes>div>div .csc-default .link-box{margin-left:10px}.mobile_ok #page #contentSubBoxes>div>div .csc-default:first-child .link-box{margin-left:0;margin-right:10px}.mobile_ok #page #contentSubBoxes .link-box{margin:10px 0}.mobile_ok #page #contentSubBoxes .link-box .x-icon{width:7vw;height:7vw;right:2vw;bottom:-3.5vw}.mobile_ok #page>footer>div{height:auto}.mobile_ok #page>footer .title a{line-height:normal}.mobile_ok #page>footer #navigation-footer{position:static}.mobile_ok #page>footer #navigation-footer ul{padding-left:0}.mobile_ok #page>footer #navigation-footer li{float:left}@media only screen and (max-width:481px){.mobile_ok #page{background:#ababab}.mobile_ok #page #head{min-height:0;border-top:10px solid #fff}.mobile_ok #page #head-top h1{left:10px}.mobile_ok #page #navigation-mobile-opener{margin-left:10px}.mobile_ok #page #navigation-top-second{right:110px}.mobile_ok #page #keyvisual{display:none}.mobile_ok #page #contentSubBoxes{margin-top:0}.mobile_ok #page #contentSubBoxes:before,.mobile_ok #page #contentSubBoxes:after{content:" ";display:table}.mobile_ok #page #contentSubBoxes:after{clear:both}.mobile_ok #page #contentSubBoxes .csc-default{float:none}.mobile_ok #page #contentSubBoxes .csc-default:first-child .link-box{margin-top:0}.mobile_ok #page #contentSubBoxes .link-box .x-icon{width:14vw;height:14vw;right:4vw;bottom:-7vw}.mobile_ok #page #content .gallery.carousel .carousel-control span{margin-top:-11px;top:50%}.mobile_ok #page #content .article-list{padding:0}.mobile_ok #page>footer #navigation-footer ul{padding-left:0}.mobile_ok #page>footer #navigation-footer li{float:left}.mobile_ok #page>footer #navigation-footer li:first-child{margin-left:0}}/*# sourceMappingURL=esa_mobile.css.map */