.main{width:980px;margin:0 auto}.main .wrapper{display:inline;float:left;width:980px}.main section{display:inline-block;min-height:1%;position:relative;border-bottom:1px #000 solid;padding-bottom:80px;margin-bottom:80px}.main section:after{content:".";display:block;height:0;clear:both;visibility:hidden}.main .back-to-top{top:0;right:0;position:absolute}.main #about-project iframe{margin-top:.5em;margin-bottom:40px}.main #credit a{padding-bottom:5px;border-bottom:1px #999 solid}.main #credit li{height:2em;line-height:2em}.main #credit .role{display:inline;float:left;width:160px}.main #credit .column3.left{width:170px}.main #credit .column3.left .role{width:40px}.main #credit .column3.left .name{margin-left:40px}.main #credit .column3.center{width:290px}.main #credit .column3.center .role{width:100px}.main #credit .column3.center .name{margin-left:100px}.main #credit .column3.right{width:440px}.main #credit .column3.right .large-role{display:inline;float:left;width:190px;height:350px;margin-right:20px}.main #credit .column3.right .role{width:120px}.main #credit .column3.right .name{margin-left:350px}.main #credit .back-to-top{border-bottom:none;padding-bottom:0}.main .center,.main .left{margin-right:40px}.main .column1{width:980px}.main .column2{display:inline;float:left;width:470px;margin-right:20px}.main .column3{display:inline;float:left;width:300px}.main .column3-2{display:inline;float:left;width:640px}.main table{width:100%}.main table tr{height:40px}.main table th{width:110px}.main .right table th{width:120px}#about-project{margin-top:100px}#about-project .ja{display:inline-block;min-height:1%;margin-bottom:10px}#about-project .ja:after{content:".";display:block;height:0;clear:both;visibility:hidden}#terms{border:none;padding-bottom:0}
