@charset "charset=utf-8"; 
*{margin:0; padding:0; line-height:120%; font-size:14px; line-height:120%; font-family:sans-serif, "ＭＳゴシック"}
body{background-color:#000000;}
div#wrapper{width:780px; margin:0 auto; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
p.info{background:url(images/info.jpg) no-repeat top left; height:160px; padding-left:165px;}
img{border:none;}
strong{font-size:18px; font-weight:bold;}
#entrybt{background:url(images/entry_bg.jpg)  no-repeat top left; height:60px; padding:8px 0 0 120px;}
div#btable{background:url(images/table.jpg)  no-repeat top left; height:276px;}
#btable p{text-align:center; padding-top:25px;}
#btable table{width:630px; margin:18px auto 0 auto; line-height:100%; text-align:center; font-size:14px;}
#btable div{font-size:12px; width:540px; margin:15px auto 0 auto;}
th{font-size:12px; font-weight:normal; padding:0 2px; background-color:#E2E2C7;}
td{padding:5px 0; letter-spacing:1px; border-left:2px solid #E2E2C7; border-bottom:2px solid #E2E2C7; background-color:#FFFFFF;}
.hame{background-color:#FF6CB6; color:#FFFFFF;}
.nure{background-color:#FFFF04;}
.night{background-color:#E6E6E6;}
#bdate{background:url(images/date.jpg)  no-repeat top left; height:118px;text-align:center; padding-top:55px; font-size:18px; font-weight:bold;}
ol{background:url(images/bts.jpg)  no-repeat top left; height:159px; padding:50px 0 0 165px;}
ol li{list-style:none; float:left; width:165px; margin-right:185px; display:block; text-align:center;}
ol a{color:#FFFFFF; text-decoration:none; font-size:18px; font-weight:bold;}
.noright{margin-right:0;}
ul{padding:0 20px 10px 20px; border:none; color:#FFFFFF; font-size:12px; text-align:left;}
ul li{list-style:url(images/list.jpg) outside; padding:0 0 3px 5px; margin-left:40px; font-size:12px;}
#footer{background:url(images/list_bg.jpg) repeat-y; text-align:right; padding-bottom:20px;}
#footer p{text-align:left; color:#FFFFFF; padding-left:20px;}
#footer p a{color:#FFFF00; letter-spacing:1px; margin-left:3px;}
.bkbg{background:url(images/td_bg.jpg) no-repeat center; color:#FF0000;}

#mdate{background:url(images/date2.jpg)  no-repeat top left; height:118px;text-align:center; padding-top:55px; font-size:18px; font-weight:bold;}
ol#memberol{background:url(images/bts2.jpg)  no-repeat top left; height:159px; padding:50px 0 0 165px;}
ol#memberol li{list-style:none; margin-left:140px; float:none;}