main{background-color:#EDEFF0}main section .inner{background-color:#fff;margin:0 auto;width:92%;padding-top:3em}main section .inner .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}main section:first-child{background-color:#1D2087;padding-bottom:3em}main section:first-child h1{margin-bottom:0}main section:last-child{padding-bottom:2em}main section.eikoBlue{padding-bottom:0;margin-bottom:0}main #information .inner .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}main #information .inner .flex-container .flex-item{background-color:#fff;flex-basis:30%}main #information .inner .flex-container .flex-item .flex-container-inner .flex-item-inner h3{color:#1D2087}main #information .inner .flex-container .flex-item .flex-container-inner .flex-item-inner p:nth-of-type(1) a{color:#09C}main #information .inner .flex-container .flex-item .flex-container-inner .flex-item-inner:nth-of-type(2){padding:1em}@media (min-width: 600px){main h1 img{width:90%;max-width:320px}main section .inner{max-width:1400px;padding-bottom:50px}#information{margin:0 auto;width:92%;max-width:1400px;background:#fff}#information .inner{width:80%;max-width:1000px;margin:0 auto}#information .inner .flex-container .flex-item .flex-container-inner .flex-item-inner h3{font-size:2em}#information .inner .flex-container .flex-item .flex-container-inner .flex-item-inner p:nth-of-type(1){font-size:1.5em}#information .inner .flex-container .flex-item .flex-container-inner .flex-item-inner p:nth-of-type(2){font-size:1.3em}}@media (max-width: 599px){main h1 img{width:35%}main #information .inner .flex-container{display:block !important}main #information .inner .flex-container .flex-item{margin-bottom:1em}main #information .inner .flex-container .flex-item .flex-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}main #information .inner .flex-container .flex-item .flex-container-inner .flex-item-inner{flex-basis:45%}main #information .inner .flex-container .flex-item .flex-container-inner .flex-item-inner h3{font-size:3.8vw}main #information .inner .flex-container .flex-item .flex-container-inner .flex-item-inner p:nth-of-type(1){font-size:3.2vw}main #information .inner .flex-container .flex-item .flex-container-inner .flex-item-inner p:nth-of-type(2){font-size:2.8vw}main #information .inner .flex-container .flex-item .flex-container-inner .flex-item-inner:nth-of-type(2){padding:1em}}
