body {
margin:0px;
color:#333333;
background-color:#ffffff;
background-repeat:no-repeat;
background-attachment:fixed;
background-position:50% 0%;
background-image:url("./img/bg.jpg");
}

a:link { color:#800080; }
a:visited { color:#800080; }
a:hover { color:#ffffff; background-color:#800080; }

h1 {
	font-size:12px;
	color:#666;
	padding:0px;
	margin:0px;
}

.box {
	width:432px;
	line-height:120%;
	background-color:#fff;
	border:1px solid #ddd;
	margin:0px;
	padding:4px 4px 4px 6px;
}

.ibl { color:#199ABD; }
.water { color:#1E90FF; }

.op {
  filter:Alpha(opacity=60);
}

td { font-size:12px; }
.main { font-size:75%; line-height:140%; }
.write { font-size:75%; line-height:170%; }
.write2 { font-size:85%; line-height:150%; font-family:"MS UI Gothic", Arial }
.vote { font-size:75%; line-height:180%; }
.main2 { font-size:85%; line-height:140%; font-family:"MS UI Gothic", Arial }

.pno { font-size:12px; color:#666666; }

/* .ta { background-color:#dddddd; width:520px; } */  /*  filter:Alpha(opacity=85)  */

.tb { table-layout:fixed; width:520px; background-color:#fcfcfc; border-left-style:solid; border-left-width:1pt; border-left-color:#dddddd; border-right-style:solid; border-right-width:1pt; border-right-color:#dddddd; }  /*  filter:Alpha(opacity=85)  */
.tgoods { table-layout:fixed; width:640px; background-color:#fcfcfc; border-left-style:solid; border-left-width:1pt; border-left-color:#dddddd; border-right-style:solid; border-right-width:1pt; border-right-color:#dddddd; }  /*  filter:Alpha(opacity=85)  */
.th { height:6; }

.mg { margin-left:25pt; margin-right:20pt; }

.hc { height:1px; color:#dddddd; } /* old  #e1e1e1 */
.hm { height:1px; color:#cccccc; }
.hw { height:1px; color:#bbbbbb; }
.hi { height:1px; color:#B03060; }

.hcb { height:1px; color:#cccccc; }

.tt { color:#848484; font-weight:bold; } /* #0080FF */
.ttb { color:#0080ee; } /* #006400; */
.sub { color:#800080; }

.eg { background-color:#FFFFFD; padding:8px; }
.ex { background-color:#f3f3f3; padding:8px; } /* background-image:url("./img/stripe.gif"); add */
.ext { line-height:150%; }

.test { background-color:#F4F4F4; background-image:url("./img/stripe.gif"); }
.tnv1 { background-color:#bbbbbb; } /* bordercolor */
.tnv2 { width:200px; padding:7px; }
.tnv3 { background-color:#fffffe; line-height:135%; } /* bgcolor */

.tnv1b { background-color:#bbbbbb; } /* bordercolor */
.tnv2b { padding:7px; }
.tnv3b { background-color:#fffffe; line-height:150%; } /* bgcolor */

.tnv1c { background-color:#bbbbbb; } /* bordercolor */
.tnv2c { padding:7px; }
.tnv3c { background-color:#fffffe; line-height:135%; } /* bgcolor */

.qa1 { color:#FF8C00 }
.qa2 { color:#4682B4 }
/*
.c22 { color:#CD5C5C }
.c33 { color:#0000CD }
*/

.ci { color:#B03060 }
.cr { color:#e0e0e0 }

.gg { color:#666666 }
.g6 { color:#666666 }
.g8 { color:#848484 }
.g9 { color:#999999 }
.ga { color:#aaaaaa }
.gb { color:#bbbbbb }
.gc { color:#cccccc }
.gd { color:#dddddd }
.gbox { color:#B03060 }
.abox { color:#cccccc }
.cbox { color:#9ACD32 } /* gold  F5CE00 */
.mbox { color:#9ACD32 }

.wo { color:#0080ff }
.op { color:#9ACD32 }
.nt { color:#D02090 } /* B03060 */
.mu { color:#0080ee } /* 0060dd */
.cd { color:#800080 }

.poem { color:#0080ee; }
.goods { line-height:130%; }
.g_dvd { color:#0000C2; font-weight:bold; }
.g_book { color:#006400; font-weight:bold; }
.g_video { color:#8B4513; font-weight:bold; }
.g_cd { color:#C71585; font-weight:bold; }

.vi { color:#800080 }
.rd { color:#B22222 }
.red { color:#ff0000 }
.bl { color:#0080ff }
.yl { color:#FFA500 }
.ora { color:#FF8C00 }
.oa { color:#ff6600 }
.ast { color:#C71585 }
.not { color:#FF7F50 }

.pi { color:#D02090 }
.b2 { color:#B0D4F5 }

.th { color:#800080 }

/* drama */

.cm { color:#0000CD }
.cw { color:#E0118D }
.st { color:#339933 }

.c0 { color:#666666 } /* N */
.c1 { color:#0000CD } /* blue */
.c2 { color:#E0118D } /* pink #ee1493 */
.c3 { color:#008080 } /* green */
.c4 { color:#800080 } /* violet */
.c5 { color:#FF4500 } /* orange */
.c6 { color:#A3204B } /* maroon */
.c7 { color:#0080ff } /* aqua */
.c8 { color:#6600ff } /* purple */
.c9 { color:#8B4513 } /* brown */
.c10 { color:#dc143c }

/* table */

.tw { width:458px; }
.twb { background-color:#abaeba; } /* #d5d7d6 */
.twr { background-color:#abaeba; color:#ffffff; font-weight:bold; } /* #cccccc */
.twd { background-color:#fdfdfd; }
.twt { line-height:130% }

.twb0 { background-color:#bbbbbb; }
.twr0 { background-color:#abaeba; color:#ffffff; }

/* google */

.goo{
	border-width: 1px;
	border-style: solid;
	border-color: #333333 #dfdfdf #dfdfdf #333333;
	color: #333333;
	background-color: #fefefe;
}
.gle { 
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd #999999 #999999 #dddddd;
	color: #333333;
	background-color: #dddddd;
}

.ea { background-color:#dddddd; }
.eb { background-color:#e9e9e9; }
.ec { background-color:#fcfcfc; height:25; }
.o { color:#c0c0c0; } /* abaeba */

.book { line-height:120%; }
.book1 { background-color:#d3d3d3; }
.book2 { padding:6px; }
.book3 { background-color:#fefefe; line-height:120%; }
.bookc { height:1px; color:#66ccff; text-align:left; width:560px; }

.gda { color:#2E842A }
.gdb { color:#B71D83 }

.header { color:#f9f9f9; font-size:12px; line-height:100%; }

.ge { color:#9ACD32; }
.geb { color:#9ACD32; font-weight:bold; }
.gm { color:#5BA800; }
.gmb { color:#73A800; font-weight:bold; }
.gn { color:#3F8C00; }
.gnb { color:#73A800; font-weight:bold; }

.ibl { color:#199ABD; }
.iblb { color:#199ABD; font-weight:bold; }
.ipi { color:#F25BB0; }
.ige { color:#C7E50C; }
.igo { color:#FFCC24; }
.isl { color:#A8ABAC; }
.iwa { color:#EAF0F0; }

