a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;font-family:sans-serif;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol li,ul li{list-style:none;margin:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.content-wrapper--blog-index,.content-wrapper--blog-post,.dnd-section{padding:0}.pc{display:block}.sp{display:none}@media (max-width:767px){.sp{display:block}.pc{display:none}}main{position:relative;z-index:1}body{background:#1b2152;background-image:linear-gradient(180deg,#1b2152,#217ec2);height:100%;max-width:100%;padding:0 20px}.container{margin:0 auto 150px;max-width:750px}.stars{height:100%;overflow:hidden;width:100%;z-index:-100}.star{animation:twinkle 5s infinite;background-color:#fff;border-radius:50%;box-shadow:0 0 4px 2px rgba(#fff,.2);display:block;opacity:0;position:absolute}@keyframes twinkle{0%{opacity:0}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1)}}.title h1{padding-top:100px;text-align:center}.title h1 img{width:500px}.pdf_btn{margin:50px auto 0;text-align:center}.pdf_btn a{border:2px solid #fff;border-radius:5px;display:block;margin:0 auto;padding:10px 20px 12px;transition:all .2s;width:max-content}.pdf_btn a:hover{background:#f1823f}.illustration{position:relative}.illustration .ufo{position:absolute;right:0;top:0}.illustration .ufo img{width:120px}.illustration .ufo{animation:floating-y 1.8s ease-in-out infinite alternate-reverse}@keyframes floating-y{0%{transform:translateY(-10%)}to{transform:translateY(10%)}}.illustration .rocket{left:0;position:absolute;top:400px}.illustration .rocket img{width:80px}.illustration .rocket{animation:hurueru .1s infinite;display:inline-block}@keyframes hurueru{0%{transform:translate(0) rotate(0deg)}25%{transform:translate(1px,1px) rotate(1deg)}50%{transform:translateY(1px) rotate(0deg)}75%{transform:translate(1px) rotate(-1deg)}to{transform:translate(0) rotate(0deg)}}.illustration .saturn{position:absolute;right:0;top:900px}.illustration .saturn img{width:130px}.illustration .earth{left:0;position:absolute;top:1400px}.illustration .earth img{width:100px}.planet{position:absolute}.planet img{height:30px;width:30px}.planet.orange{left:25%;top:70px}.planet.pink{right:23%;top:230px}.detail_wrapper{padding-left:30px}.wrapper{display:flex}.avatar{padding:20px 20px 0 0;text-align:center}.engineer{align-items:center;border-radius:15px;display:flex;height:380px;justify-content:center;margin:60px auto;width:750px}.engineer .btn_wrapper img{transition:all .3s}.engineer.nkzn{background-color:#39b54a;box-shadow:10px 10px 0 #006838;position:relative}.engineer.nkzn .btn_wrapper img{border-radius:5px;box-shadow:5px 5px 0 0 #006838}.engineer.nkzn .btn_wrapper img:hover{box-shadow:none;transform:translate(5px,5px)}.engineer.wada{background-color:#48c8f5;box-shadow:10px 10px 0 #2e3192;position:relative}.engineer.wada .btn_wrapper img{border-radius:5px;box-shadow:5px 5px 0 0 #2e3192}.engineer.wada .btn_wrapper img:hover{box-shadow:none;transform:translate(5px,5px)}.engineer.asuka{background-color:#f3de1e;box-shadow:10px 10px 0 #f89a3e;position:relative}.engineer.asuka .btn_wrapper img{background-color:#f89a3e;border-radius:5px;box-shadow:5px 5px 0 0 #f89a3e;position:relative}.engineer.asuka .btn_wrapper img:hover{box-shadow:none;transform:translate(5px,5px)}.avatar a{display:block;text-align:center}.development_wrapper{align-items:flex-end;display:flex;margin-bottom:15px}.development_wrapper .jp{padding-left:10px}.name_wrapper{align-items:flex-end;display:flex;margin-bottom:30px}.name_wrapper .jp,.name_wrapper .place{padding-left:10px}.text_wrapper{margin-bottom:25px}.btn_wrapper{display:flex;margin-top:10px}.btn_wrapper .interview{padding-left:20px}.btn_wrapper a{left:0;position:relative;top:0;transition:all .3s}.btn_wrapper a:hover{left:-3px;top:-3px}.gather{background-color:#001e57;border-radius:10px}.gather .inner{padding:50px}.gather a{color:#9fd5ff;text-decoration:underline}.gather .inner img{border-radius:10px;width:100%}.gather .inner p{color:#fff;margin-top:20px}.gather a{transition:all .3s}.gather a:hover{font-family:inherit;opacity:.3}.footer-wrapper{display:flex;justify-content:space-between;margin-bottom:15px}.footer-wrapper a{transition:all .3s}.footer-wrapper a:hover{opacity:.3}.link_list .link{font-size:14px;text-align:center}.link_list .link li{display:inline;list-style-type:none;margin-right:6px;padding-left:10px}.link_list .link li a{color:#fff;text-decoration:none}.link_list .link li+li{border-left:1px solid #fff}@media (max-width:767px){body{padding:0 25px;width:auto}.container{margin:0 auto 50px}.title h1{padding-top:60px}.title h1 img{width:90%}.pdf_btn{margin:50px auto 0;text-align:center}.pdf_btn a{display:block;margin:0 2% 0 3%;padding:10px;width:auto}.stars{overflow:visible}.planet.orange{left:-3%;top:45px}.planet.pink{right:-5%;top:165px}.illustration{display:none;position:fixed;z-index:-1}img{width:100%}.avatar{margin-bottom:20px;padding:0;text-align:center}.avatar img{width:90px}.avatar .x_account{margin:0 auto;width:60px}.wrapper{display:block;padding:15px}.text_wrapper{margin-bottom:0}.engineer.nkzn .development_wrapper .en{width:200px}.engineer.nkzn .name{width:105px}.engineer.wada .avatar .x_account{width:130px}.engineer.wada .en{width:100px}.engineer.wada .name{width:50px}.engineer.wada .development_wrapper .jp{width:130px}.engineer.asuka .development_wrapper .en{width:230px}.engineer.asuka .name{width:80px}.engineer.asuka .development_wrapper .jp{width:110px}.engineer{display:flex;height:100%;margin:50px auto;width:94%}.detail_wrapper{display:block;padding:0}.development_wrapper{display:block;width:60%}.development_wrapper .jp{padding-left:0}.development_wrapper .en{margin-bottom:5px}.name_wrapper{margin-bottom:15px}.btn_wrapper{display:block;text-align:center}.btn_wrapper img{margin-top:15px;width:70%}.btn_wrapper .interview{padding-left:0}.gather .inner{padding:20px}.footer-wrapper{display:block}.footer-wrapper .logo{margin:0 auto 20px;width:150px}}