body {text-align:left;line-height:1.3;background-color:#fff;margin:0;padding:0;}
#outline {background-color:#fff;width:1030px;margin:0 auto;}
#center {width:698px;float:left;}
#left {width:163px;float:right;}
#right {width:163px;float:left;}
#center-left {width:864px;float:right;}
#h_b {font-size:83.3%;font-weight:700;text-align:left;}
h1 {font-size:100%;font-weight:400;margin:0;padding:0;}
.e_o {border:#e0e0e0 1px solid;margin-bottom:2px;}
.e_b {font-size:83.3%;border-top:#e0e0e0 1px solid;border-left:#666 1px solid;border-right:#666 1px solid;border-bottom:#666 1px solid;}
.h_t {line-height:1.5;}
.e_t {margin:1px 7px 2px;}
.e_n {text-align:right;color:#555;border:1px;margin:0 10px 3px;}
.v_o {border:#fff 1px solid;margin-bottom:2px;}
.v_b {font-size:83.3%;border-top:#e0e0e0 1px solid;}
.v_n {text-align:center;font-size:123%;line-height:1;margin-bottom:10px;}
.p_o {border-top:#e0e0e0 1px solid;border-right:#e0e0e0 1px solid;border-bottom:#e0e0e0 1px solid;border-left:#e0e0e0 1px solid;margin-bottom:2px;}
.p_b {font-size:83.3%;border-top:#e0e0e0 1px solid;border-left:#666 1px solid;border-right:#666 1px solid;border-bottom:#666 1px solid;line-height:1.1;padding:5px;}
.p_d {margin-top:0;}
.none {display:none;}
.block {display:block;}
#f_o {border:1px solid #e0e0e0;}
#f_b {font-size:75%;color:#999;text-align:center;border:1px solid #666;padding:0;}
#subject,#name,#pass {width:50%;}
#comment {width:100%;}
p {margin:2px 0;}
ul {margin:2px 0 0;padding:0;}
li {margin-bottom:1px;list-style-type:none;}
form {margin:0;}
table {font-size:100%;border:0;}
.c-both {clear:both;}
.readmore {margin-top:10px;}
.readclose {margin:10px 0;}
.page_navi {font-size:75%;margin:30px 0;}
.ta_left {text-align:left;}
.ta_right {text-align:right;}
.ta_center {text-align:center;}
a:link {color:#146EB4;text-decoration:none;}
a:visited {color:#5d1e99;text-decoration:none;}
#h_b a:link,#h_b a:active,#h_b a:visited {color:#146EB4;}
#f_b a:link,#f_b a:active,#f_b a:visited,#f_b a:hover {color:#999;text-decoration:none;}
img {border:0;}
.is:first-letter {color:#be171e;}
.v_n a {padding:2px 0;}
h2,h3 {font-size:83.3%;border:#666 1px solid;margin:0;padding:0 7px;}
a:active,a:hover,#h_b a:hover {color:#dc143c;text-decoration:none;}
#game2 {display:none;}