﻿body{background: #ffffff; margin: 0; font-family:arial,helvetica,tahoma,verdana,sans-serif;}
img { border: 0; }
p, input, h1, h2, h3, h4, h5, td, input, select { font-family:arial,helvetica,tahoma,verdana,sans-serif; }

#wrapper { width: 960px; height: 725px; margin: auto; overflow: hidden; }
#content { width: 960px; height: 676px; float: left; overflow: hidden; background: url('../images/Rules_01.jpg') top left no-repeat;}
#spacer { width: 638px; height: 49px; float: left; overflow: hidden; background: url('../images/Rules_02.jpg') top left no-repeat;}
#rules_sp { width: 86px; height: 49px; float: left; overflow: hidden;}
#rules_en { width: 80px; height: 49px; float: left; overflow: hidden;}
#privacy_sp { width: 69px; height: 49px; float: left; overflow: hidden;}
#privacy_en { width: 87px; height: 49px; float: left; overflow: hidden;}
#form_content { margin-left: 100px; margin-top: 140px; width: 800px; height: 400px; background-color: #ffffff; border: 1px solid #00aef0; overflow:scroll;}

.btn_enter { border: 0; padding-left: 150px; padding-top: 20px; }
.form_row {margin-left: 10px; width: 100%; padding-bottom: 10px; display: block; float: left;}


.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}
