body{padding-bottom:0}img{max-width:100%}header{margin-bottom:20px}header .inner{width:auto;padding:10px 0}header #logo{float:none;text-align:center}header #logo img{width:150px}header #globalNav{display:none;position:absolute;top:46px;right:10px;float:none;padding:0;text-align:center;background-color:#eb6d9a}header #globalNav ul{padding:10px}header #globalNav li{display:block}header #globalNav li+li{margin-top:5px}header #globalNav li a{display:block;width:200px;padding:5px 0;color:#fff;border:1px solid #fff}header #globalNav li:before{display:none;padding:0;content:''}header #globalNav li:last-child:after{display:none;padding:0;content:''}header #menu,header #menu span{display:inline-block;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box}header #menu{position:absolute;top:10px;right:10px;width:36px;height:36px;background-color:#eb6d9a}header #menu span{position:absolute;left:20%;width:60%;height:3px;background-color:#fff;border-radius:4px}header #menu span:first-of-type{top:10px}header #menu span:nth-of-type(2){top:17px}header #menu span:nth-of-type(3){bottom:9px}header #menu.active span:first-of-type{-webkit-transform:translateY(7px) rotate(-45deg);-ms-transform:translateY(7px) rotate(-45deg);transform:translateY(7px) rotate(-45deg)}header #menu.active span:nth-of-type(2){opacity:0}header #menu.active span:nth-of-type(3){-webkit-transform:translateY(-7px) rotate(45deg);-ms-transform:translateY(-7px) rotate(45deg);transform:translateY(-7px) rotate(45deg)}article{width:auto;padding:0 5%}#visual{margin-bottom:50px}#visual .right{float:none}#visual .left{float:none;padding-top:30px}#wanted{margin-bottom:20px;padding:20px}#wanted h2{margin-bottom:20px}#wanted .btn{margin-bottom:20px}#thought{margin-bottom:50px;padding:20px}#thought h2{margin-bottom:10px}#thought p+p{margin-top:10px}#thought .itemL{display:none}#thought .itemR{display:none}#applicationRequirement{margin-bottom:50px}#applicationRequirement h2{margin-bottom:20px;line-height:1.3;font-size:2.2rem}#applicationRequirement h3{margin-bottom:20px}#applicationRequirement dl{display:block}#applicationRequirement dl+dl{margin-top:20px}#applicationRequirement dt{margin:0}#applicationRequirement dd{display:block;padding:10px 0 0}#applicationRequirement dl.typeA dd{width:auto}#applicationRequirement .btn.typeA{margin:15px 0 23px}#applicationRequirement .paper{width:auto;margin:0 auto 50px;padding:20px}#applicationRequirement .paper h4{margin-bottom:20px;line-height:1.3}#applicationRequirement .paper h4:before{content:''}#applicationRequirement .paper h4:after{content:''}#applicationRequirement .paper dl{margin-bottom:20px}#applicationRequirement .paper dd{width:auto}#applicationRequirement .paper .btn a{padding:10px 0 8px;font-size:1.6rem}#applicationRequirement .paper .btn a:after{padding-left:10px;vertical-align:-50%}#applicationRequirement .card{display:block;width:auto}#applicationRequirement .card .left{float:none;width:auto;padding-top:20px}#applicationRequirement .card .right{float:none;text-align:center}#about{padding:20px}#about h2{margin-bottom:20px;line-height:1.2;font-size:2.2rem}#about h2 span{font-size:1.6rem}#about .info{margin-bottom:20px}#about dl{margin-bottom:0}#about dl dt{display:block;width:100px;padding:8px 0}#about dl dd{display:inline-block;margin:10px 0 20px;padding:0}#about dl dd+dt{margin-left:0}#about dl.typeA{margin-bottom:0}#about dl.typeA dd{width:auto}.convert{padding:30px 0}.convert .txt{margin-bottom:20px}#floating{display:none}footer{padding:20px 5%}footer .inner{width:auto}footer .footNav{float:none}footer .footNav li{display:block;padding:5px 10px;text-align:center;border:1px solid #ddd}footer .footNav li+li{margin-top:5px}footer .footNav li+li:before{display:none;content:''}footer .copyright{float:none;margin-top:20px;text-align:center}.btn.typeA a{width:auto;padding:15px 0;font-size:2.0rem;-webkit-box-shadow:0 3px 0 0 #bd426b;box-shadow:0 3px 0 0 #bd426b}.btn.typeA a:hover{top:2px}.btn.typeB a{font-size:1.8rem}.brPC{display:none}.brSP{display:inherit}