@charset "utf-8"; 
*{font-size:14px; color:#ff0000; font-family: MS UI Gothic,ＭＳ Ｐゴシック, sans-serif,Osaka‐等幅, arial;} 
body{background-color:#eff2f4;}
div#wrap{width:782px; margin:0 auto; background-color:#ffffff;}
div#header{background:url(img1.jpg) no-repeat top left; height:167px;width:782px; padding-top:0px;} 
div#header_{background:url(img1_.jpg) no-repeat top left; height:167px;width:782px; padding-top:0px;} 
img{border:none;}
#bg2{background:url(img2.jpg) no-repeat top; width:782px; height:207px;  margin:0 auto;line-height:125%;}
#bg2way{background:url(bg_2way.gif) no-repeat top; width:782px; height:367px;  margin:0 auto;line-height:125%; text-align:left;}
#date{background:url(date.gif) no-repeat top; width:782px; height:48px;  margin:0 auto;line-height:125%;}
#bonus{background:url(bonus_detail.gif) no-repeat top; height:131px; auto;line-height:125%; margin-bottom:30px;}
#bg4{ background-color:#ffffff;}

.f10{ font-size:12px;}
.bold{ font-weight:bold;}

#text1{color:#000000; margin:0px 55px 0px 138px; font-size:14px; text-align:left;}
#aboutHD {margin-left:30px; margin-top:0px; margin-bottom:0px; padding:15px; background-color:#fff9b7; text-align:center;}
#expln {margin-left:30px; margin-top:10px; margin-bottom:15px; padding:15px; text-align:center; font-weight:bold;}
#btn_upgrade{margin-top:30px;}
#btn_addpoint{margin-top:17px;}
#btm4 {margin-left:30px; margin-top:50px; color:#000000; margin-bottom:30px;}


a{color: #0066cc; text-decoration:none; font-size:12px;}
.noCss {display:none;}
