/* CSS Document */
*{margin: 0;padding: 0;box-sizing: content-box;-moz-box-sizing: content-box;}
body {height:100%;margin:0 0;background-color: #000000; text-align:center; color:#00FF00;font-family:"Osaka|", "Osaka-Mono", "lr SVbN", monospace;}
div.main{width:792px; margin:0 auto;text-align:center;}
div.bg {font-size:6px;color: #00E400; line-height:1;}
span.logo{font-size:6px;color: #00FF00;}
div.eorj{width:792px;font-size:12px; color:#777777; text-align:right;}
div.intro{width:792px;border-left:1px solid #000000; text-align:left; margin:50px 0; padding:10px 0;font-size:10px;color: #FFFFFF;}
div#inst{width:792px;border-left:1px solid #FF0000; text-align:left; margin:50px 0; padding:10px 0;}
div#screen{width:792px;border-left:1px solid #00FF00; text-align:left; margin:50px 0; padding:10px 0;}
div#prework{width:792px;border-left:1px solid #0000FF; text-align:left; margin:50px 0; padding:10px 0;}
div.lbox{width:302px;float:left; padding:0 0 0 10px;}
div.lbox#nop{width:302px;float:left; padding:0 0 0 0;}
div.rbox{width:470px;float:right;}
div.box3{width:146px;height:380px;float:left; border-left:1px solid #333333; margin:20px 0 0 0; padding:0 0 0 5px; font-size:10px; line-height:14px;}
div.box3#l{margin:20px 6px 0 0;}
div.artists{height:160px; }
div.artists2{margin:0 0 10px 0;}
div.subtitle{font-size:10px;color: #FFFFFF;}
div.tit22{font-size:24px;color: #FFFFFF;}
div.data{font-size:12px;color: #FFFFFF; margin:10px 0;line-height:16px;}
div.tit18{font-size:20px;color: #FFFFFF;}
div.detail{font-size:12px;color: #FFFFFF;line-height:16px;}
div.notice{width:250px;font-size:12px;color: #777777;line-height:15px;}
div.tex14{font-size:16px; margin: 0 0 5px 0; line-height:18px;}
div.tex10{font-size:12px; line-height:14px;}
#r{color:#FF0000;}
#g{color:#00FF00;}
#b{color:#0000FF;}
#w{color:#FFFFFF;}
table.time{width:470px;border-top:1px solid #333333;border-left:1px solid #333333;margin:20px 0 0 0;font-size:12px; color:#FFFFFF;}
th{width:40px;text-align:center; font-size:14px;}
td{text-align:center;font-size:10px; color:#FFFFFF;}
#ul{border-bottom:1px solid #333333; border-right:1px solid #333333;}
#ur{border-right:1px solid #333333;}
div.wt{font-size:12px;color:#FFFFFF;}
div.cl{clear:both;}
.info{float:right;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.smt{width:70px;float:right;}
.smtdata{width:200px;float:right; text-align:right;font-size:10px; color:#00FF00;}
.foot{clear:both;text-align:right; margin:0 0 20px 0;font-size:10px; color:#00FF00;}

