
body{ background-image:URL('../p/bg.gif'); background-repeat:repeat;background-color:#000; margin:0px; padding:0px; font-size:13px; color:#fff; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","sans-serif"; line-height:1.2em; }

a:link    { color:#FFE8B0; text-decoration:none;      font-weight:bold; }
a:visited { color:#FFE8B0; text-decoration:none;      font-weight:bold; }
a:hover   { color:#FFB020; text-decoration:underline; font-weight:bold; }
a:active  { color:#FFE8B0; text-decoration:underline; font-weight:bold; }
a img { border:none; }

ul { padding:0px; margin:0px; }
li { padding:0px; margin:0px; }

.box1{ border:3px groove #887; background-image:-moz-linear-gradient(top,#240000,#703000,#240000); background-image:-ms-linear-gradient(top,#240000,#703000,#240000); background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#240000),to(#240000),color-stop(0.5,#703000)); -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; }
.box2{ border:3px groove #779; background-image:-moz-linear-gradient(top,#000820,#182060,#000820); background-image:-ms-linear-gradient(top,#000820,#182060,#000820); background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#000820),to(#000820),color-stop(0.5,#182060)); -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; }
.box3{ border:3px groove #779; background-color:#002; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; }
.box4{ border:3px groove #778; background-image:-moz-linear-gradient(top,#000000,#404040,#000000); background-image:-ms-linear-gradient(top,#000000,#404040,#000000); background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#000000),to(#000000),color-stop(0.5,#404040)); -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; }
.box5{ border:3px groove #779; background-color:#000; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; }
.box6{ border:3px groove #779; background-image:-moz-linear-gradient(top,#001010,#003030,#001010); background-image:-ms-linear-gradient(top,#001010,#003030,#001010); background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#001010),to(#001010),color-stop(0.5,#003030)); -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; }

.ccc1{ color:#ff0; font-size:18px; text-shadow:0 0 30px #ccc,0 0 20px #ccc,0 0 0.70px #ccc; }
.ccc2{ color:#afa; font-size:18px; text-shadow:0 0 30px #ccc,0 0 20px #ccc,0 0 0.70px #ccc; }
.ccc3{ color:#9a9; font-size:12px; text-shadow:0 0 10px #000,0 0 16px #000,0 0 0.70px #000; }
.ccc4{ color:#bef; font-size:18px; text-shadow:0 0 30px #08f,0 0 20px #08f,0 0 0.70px #08f; }

.chbox1{ opacity:0.8; position:relative;width:770px;height:52px;color:#fff;font-size:14px;margin:2px 0px; border:2px groove #5AE; background-color:#013; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
.chbox2{ opacity:0.8; position:relative;width:770px;height:52px;color:#fff;font-size:14px;margin:2px 0px; border:2px groove #999; background-color:#221; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
.chbox3{ position:relative;width:550px;height:32px;left:100px;color:#fff;font-size:14px;margin:4px 0px; border:2px groove #8d8; background-color:#131; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
.chbox4{ position:relative;width:550px;height:32px;left:100px;color:#fff;font-size:14px;margin:4px 0px; border:2px groove #778; background-color:#111; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }


.chimg{ position:absolute;top:2px;left:2px; }

.chname1{ position:absolute;top:6px;left:55px;font-size:12px;color:#9cf; }
.chname2{ position:absolute;top:6px;left:55px;font-size:12px;color:#a95; }

.chdocs{ position:absolute;top:32px;left:72px; }

.ch_inn{ position:absolute;top:10px;left:12px;color:#fff; }
.ch_out{ position:absolute;top:10px;left:12px;color:#99a; }

.mmbox1{ position:relative;width:162px;height:40px; border:3px groove #779; background-image:-moz-linear-gradient(top,#000820,#182060,#000820); background-image:-ms-linear-gradient(top,#000820,#182060,#000820); background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#000820),to(#000820),color-stop(0.5,#182060)); -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; }
.mmbox2{ position:relative;width:162px;height:40px; border:3px groove #887; background-image:-moz-linear-gradient(top,#240000,#703000,#240000); background-image:-ms-linear-gradient(top,#240000,#703000,#240000); background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#240000),to(#240000),color-stop(0.5,#703000)); -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; }

.mmimg { position:absolute;top:4px;left:4px; }

.mmname{ position:absolute;top:7px;left:40px;font-size:11px; }

