body {line-height:22px;letter-spacing:2px;margin:0px;font-family: 'MS PGothic','MS PƒSƒVƒbƒN','ƒqƒ‰ƒMƒmŠpƒS ProN W3','Hiragino Kaku Gothic Pro';font-size:16px;background-color:#ffffff;}
.all {margin-left:auto;width:960px;margin-right:auto;margin-top:0px;}
h1 {line-height:16px;font-size:16px;margin-top:0px;margin-bottom:0px;font-weight:normal;}
h2 {line-height:20px;font-size:12px;font-weight:normal;margin-top:0px;margin-bottom:0px;}
h3 {line-height:20px;font-weight:normal;font-size:12px;margin-top:0px;margin-bottom:0px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;color:#66CCFF;}
IMG {border:0px;}
textarea {width:574px;font-size:100%;}
.clr {clear:both;}
.frd {color:red;}
.fbl {color:#0000cc;}
.fov {color:olive;}
.fog {color:#ff6600;}
.fgr {color:green;}
.ffu {color:fuchsia;}
.ftl {color:teal;}
.fmr {color:maroon;}
.fgd {color:#cc9900;}
#exps {float:right;padding-top:10px;font-size:14px;}
#ttl{float:left;margin-left:12px;padding-top:12px;width:100px;height:20px;}
.exp {font-size:14px;color:#ff6600;}
.exar {padding:1px;border:1px dashed #ff6600;}
.right {float:right;}
#srch {height:26px;float:right;margin-right:30px;margin-top:10px;}
#ctgry {float:left;padding-top:9px;font-size:16px;}
#kzlg {float:left;}
.atcl {float:left;width:938px;margin-top:5px;padding:10px;border:1px solid #cccccc;}
.hline {width:938px;border-bottom:1px solid #cccccc;}
#adata {width:938px;text-align:right;line-height:18px;font-size:14px;letter-spacing:1px;margin-bottom:8px;}
#alink {float:right;line-height:14px;font-size:14px;letter-spacing:1px;}
#hdfrm {float:left;width:670px;margin-top:5px;padding:10px;border:1px solid #cccccc;letter-spacing:0px;font-family: 'MS Gothic','MS ƒSƒVƒbƒN','ƒqƒ‰ƒMƒmŠpƒS Pro W3','Hiragino Kaku Gothic Pro';}
.hdlnk {font-size:12px;letter-spacing:1px;font-family: 'MS PGothic','MS PƒSƒVƒbƒN','ƒqƒ‰ƒMƒmŠpƒS Pro W3','Hiragino Kaku Gothic Pro';}
#fline {float:right;width:700px;text-align:right;line-height:14px;font-size:14px;letter-spacing:1px;border-top:1px solid #cccccc;}
#rprtr {float:right;width:240px;height:68px;line-height:14px;font-size:14px;letter-spacing:1px;margin-top:5px;padding:10px;background-color:#f5f5f5;border: 1px solid #cccccc;}
#rname {float:left;width:165px;margin-top:2px;margin-bottom:2px;border-bottom: 1px solid #cccccc;}
#rnum {width:108px;float:right;text-align:right;line-height:12px;font-size:14px;letter-spacing:1px;margin-bottom:1px;margin-right:3px;}
.rbtn a{float:left;margin-left:1px;margin-right:1px;color: #ffffff;font-weight:bold;}
.rbtn a:hover{margin-left:2px;margin-right:2px;color: #ffffff;font-weight:bold;border:1px solid #66CCFF;}
#rimg {float:right;width:64px;height:64px;padding:1px;background-color:#f5f5f5;border: 1px solid #cccccc;}
#adfrm {float:right;width:262px;margin-top:10px;line-height:10px;text-align:center;}
.midlin {font-size: 12px;border-top: 1px solid #cccccc;letter-spacing:1px;text-align: right;}
.curl {float:right;font-size:14px;}
.tpf {width:939px;padding:5px;padding-left:16px;letter-spacing:0px;background-color:#ffffff;}
.tpf1 {width:939px;padding:5px;padding-left:16px;letter-spacing:0px;background-color:#f5f5f5;}
.tpf2 {width:939px;padding:5px;padding-left:16px;letter-spacing:0px;background-color:#f5f5ff;}
.tpf3 {width:939px;padding:5px;padding-left:16px;letter-spacing:0px;background-color:#fff5f5;}
.tpf4 {width:939px;padding:5px;padding-left:16px;letter-spacing:0px;background-color:#f0fff5;}
.tpf5 {width:939px;padding:5px;padding-left:16px;letter-spacing:0px;background-color:#fffaf5;}
.tpf6 {width:939px;padding:5px;padding-left:16px;letter-spacing:0px;background-color:#fff5ff;}
.tpf7 {width:939px;padding:5px;padding-left:16px;letter-spacing:0px;background-color:#fff5f0;}
.tpf8 {width:939px;padding:5px;padding-left:16px;letter-spacing:0px;background-color:#fff0f0;}
.tpd {font-size:12px;letter-spacing:0px;color: #999999;font-family: 'MS PGothic','MS PƒSƒVƒbƒN','ƒqƒ‰ƒMƒmŠpƒS ProN W3','Hiragino Kaku Gothic Pro';}
.data {width:850px;font-size:14px;color: #666666;border-bottom:1px dashed #cccccc;}
.res {margin-left:35px;}
.aares {margin-left:35px;line-height:16px;font-size:16px;letter-spacing:0px;}
.imf {padding:2px;border:1px solid #cccccc;}
.spc10 {margin-top:10px;}
.spc44 {margin-top:44px;}
#page {text-align:center;font-family: Arial;}
#btmlin {float:right;text-align:right;width:600px;border-bottom:1px dashed #cccccc;}
#btmtxt {text-align:right;font-size:12px;}
#qufrm {float:left;width:488px;height:26px;border:1px dashed #cccccc;}
#post {float:left;width:670px;margin-top:5px;padding:10px;border:1px solid #cccccc;}
#pline {width:680px;border-bottom:1px solid #cccccc;}
#kbart {float:left;font-size:14px;}
#rules {float:right;width:258px;padding:5px;letter-spacing:0px;font-size:12px;}
#out:hover {border:1px dashed #66CCFF;}
#crht {text-align:center;font-size:12px;}