#navlogo{width:170px}#footnav ul,#mainnav{display:flex;flex-direction:row;list-style:none;align-items:center;justify-content:space-around}nav img{width:150px}a{text-decoration:none;color:#000;font-size:15px}body a,button{font-family:Raleway,sans-serif}body h1,h2,h3,li,li a,p{font-family:Lato,sans-serif}#banner{width:1200px;display:block;margin:auto}#about{display:flex;flex-direction:row;margin:50px 100px 50px 100px}#about img{width:300px;height:300px;padding:20px}#homeinfo img{width:300px;margin:50px}#homeinfo p,h3{margin:20px}#contact{display:block;margin:auto}#learn{text-align:center}footer h3{text-align:center}#proj{display:flex;flex-direction:row;margin:50px 100px 50px 100px;background-color:#edeef7;border:0 75px 0 75px solid #e8ecf8}#proj img{order:1;width:300px;height:300px;padding:20px}#proj p,button{margin:30px}nav{margin:20px 0 0 0}#about div{margin:0 0 0 20px}#proj div{margin:0 20px 0 0}#fronth1{text-align:center}footer img{width:70px}footer img,footer p{margin:0 0 0 80px}footer img{margin:0 0 0 60px}#team{text-align:center}#center{text-align:center}#story{margin:0 50px 0 50px}.flex-container{flex-wrap:wrap;padding:0;margin:50px;list-style-type:none;background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around;border-radius:0;margin:1em}#namida{font-style:italic}#inno{font-weight:700}.flex-container li img{background:#fff;padding:5px;width:250px;height:150px;margin-top:10px;margin-bottom:10px;line-height:150px;color:#fff;font-size:3em;text-align:center;border-radius:0}#marg{margin:0 0 0 50px}iframe{display:block;margin:auto}#shrink{padding:25px}#proj2{display:flex;flex-direction:row;margin:50px 100px 50px 100px;border:0 75px 0 75px solid #e8ecf8}#proj2 img{order:1;width:500px;height:400px}.white{color:#edeef7}.kuro{background-color:#2a2a2e;border:2px dotted #000;border-radius:10px}#spec{order:1;width:300px;height:200px}#pad{padding:20px}#frontlogo{display:block;margin:70px auto 30px auto}footer div{width:1000px;margin:0 0 30px 50px}footer p{font-size:.7em}#topfront{text-align:center}#tf{display:block;margin:auto;width:700px}#mainnav li a{font-size:1.5em;padding:20px}#mainnav ul li a:hover{background-color:#2a2a2e;color:#fff}#mainnav ul li ul{display:none;position:absolute;background-color:#00b0f4}footer{background-color:#2a2a2e;padding:30px;border-top:2px solid #000}footer *{color:#fff}#footnav li a{padding:16px}#current2,#footnav li a:hover{color:#fff;background-color:#00b0f4}#mainnavdiv{background-color:#edeef7}#topdesc{background-color:#2a2a2e;margin:50px 125px 50px 125px;padding:75px;border:2px solid #2a2a2e;border-radius:10px;-webkit-box-shadow:0 75px 35px -55px rgba(10,30,65,.6);-moz-box-shadow:0 75px 35px -55px rgba(10,30,65,.6);box-shadow:0 75px 35px -55px rgba(10,30,65,.6)}#topdesc p{color:#fff}p{font-size:1.1em}#mainnav{margin:-20px}.fallback{display:none;z-index:2}#mainnavdiv{padding-top:20px}.fallback:hover{display:block;z-index:2}#white{color:#fff}#topdesc iframe{border:1px solid #edeef7}#stemlogo{display:block;margin:40px auto 20px auto;width:500px}#thing2{background-color:#2a2a2e;border-radius:10px;margin:50px 125px 50px 125px;padding:20px}#thing2 h1{background-color:#fff}#short{width:700px;display:block;margin:auto}iframe{margin:50px auto 0 auto}#bot{margin:50px}.kuro p{margin:20px}#mainnav ul li{display:inline-block;position:relative}#mainnav ul li a{display:block;transition:.3s linear}.w3-content img{width:500px;height:400px}.thing{margin:50px}.mySlides{z-index:-2}.w3-content{z-index:-1}#jibun img{display:block;height:250px;width:250px;border-radius:100%;margin:auto;padding:210px 100px 210px 100px}#jibun{background-image:url(/images/48e4ac17a16ff34af04c5bd20e17c02b13f3eced/synapse.jpg);border:2px solid #000;margin:50px auto 50px auto;background-origin:content-box}#jibun2 img{display:block;height:250px;width:250px;border-radius:100%;margin:auto;padding:210px 100px 210px 100px}#jibun2{background-image:url(/images/5fe3f8f66517a6c34b57486fa9e4def07c49038c/codebackground.jpg);border:2px solid #000;margin:50px auto 50px auto;background-origin:content-box}#jibun3 img{display:block;height:250px;width:250px;border-radius:100%;margin:auto;padding:210px 100px 210px 100px}#jibun3{background-image:url(/8fb4c3ec1b4eb9b00351afe8bf6183e7eb26eeea/89e93/images/hontachi.jpeg);border:2px solid #000;margin:50px auto 50px auto;background-origin:content-box}.myButton{-moz-box-shadow:0 0 0 2px #fff;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;background-color:#79bbff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:inline-block;cursor:pointer;color:#fff;font-family:Lato,sans-serif;font-size:19px;padding:12px 37px;text-decoration:none;margin:30px;color:#000}.myButton:hover{background-color:#115fad;color:#fff}.myButton:active{position:relative;top:1px}.myButton *{color:#000}#articlecontain{width:90%;margin:50px auto 50px auto;background-color:#edeef7;border:1px solid #000}#articlecontain .about{padding:50px}.botbutton button{width:200px;height:50px}.center{display:block;margin:auto;width:800px}.thingy5{margin:50px}.idk{display:flex;margin:30px 50px 30px 70px;flex-direction:row;border:1px solid #fff;background-color:#2a2a2e}.idk2{margin:170px 100px -100px 100px;color:#fff;padding:50px}.idk iframe{margin:50px;border:1px solid #fff}body{display:none}#introbody{display:block}.leftfade,.rightfade{display:flex;flex-direction:column}.leftfade img,.rightfade img{width:300px;height:300px;margin-top:50px}.jssorb05{position:absolute}.jssorb05 .av,.jssorb05 div,.jssorb05 div:hover{position:absolute;width:16px;height:16px;background:url(/img/5ebf2f04f513217db1173fa0fb8a9be3983269d6/b05.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb05 div{background-position:-7px -7px}.jssorb05 .av:hover,.jssorb05 div:hover{background-position:-37px -7px}.jssorb05 .av{background-position:-67px -7px}.jssorb05 .dn,.jssorb05 .dn:hover{background-position:-97px -7px}.jssora12l,.jssora12r{display:block;position:absolute;width:30px;height:46px;cursor:pointer;background:url(/img/7d2a90b91ab8891d4071ea412cf805a737ae5d8c/a12.png) no-repeat;overflow:hidden}.jssora12l{background-position:-16px -37px}.jssora12r{background-position:-75px -37px}.jssora12l:hover{background-position:-136px -37px}.jssora12r:hover{background-position:-195px -37px}.jssora12l.jssora12ldn{background-position:-256px -37px}.jssora12r.jssora12rdn{background-position:-315px -37px}