#article {
	font-family: ±¼¸²;
	color: #000;
	font-size: 130%;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
	}
#article a {
	font-weight: bold;
	color: #f60;
	}
#article span.search {
	color: red;
	background: yellow;
	}
#table.img1 {
	width: 500px;
	text-align: center;
}
#table.img2 {
	text-align: left;
	margin: 0 15px 5px 0;
	padding: 0;
	}

#incontent h1 {
	margin: 15px 0 0 0;
	padding: 0;
	color: #006;
	font-size: 140%;
	line-height: 180%;
	}
#incontent h2 {
	margin: 0;
	padding: 0;
	color: #006;
	font-weight: normal;
	font-size: 120%;
	line-height: 180%;
	}
#incontent h3 {
	color: #006;
	text-align: right;
	font-weight: normal;
	font-size: 100%;
	}
#reply {
	margin: 30px 0 0 0;
	}
#reply table {
	margin: 0;
	width: 100%;
	border: none;
	border-collapse: collapse;
	}
#reply table caption {
	margin: 8px 0;
	color: #BA0308;
	}
#reply table th {
	margin: 0;
	padding: 6px;
	border: none;
	color: #369;
	border-bottom: 1px solid #EDEBE1;
	border-top: 1px solid #333;
	}
#reply table td {
	padding: 7px;
	/*vertical-align: top;*/
	border: none;
	border-bottom: 1px solid #EDEBE1;
	}
#reply table td.text {
	width: 75%;
	padding: 7px;
	/*vertical-align: top;*/
	border: none;
	border-bottom: 1px solid #EDEBE1;
	}
#reply table tr.rwrite td {
	border-bottom: none;
	background: #FBFAF7;
	}
#reply table td.smallid {
	text-align: center;
	}
#reply table td.tologin a {
	float: right;
	margin: 0;
	padding: 0;
	}
#reply table tr.two {
	background: #ffffff;
	}
#reply textarea {
	float: right;
	width: 370px;
	height: 60px;
	font-family: µ¸¿ò;
	font-size: 100%;
	color: #444;
	border: 1px solid #ccc;
	}
#submit {
	width: 60px;
	height: 60px;
	padding: 10px;
	color: #D5D1C9;
	border: 1px solid #505050;
	background: #505050;
	}
#reply table tr.limit {
	margin: 0;
	padding: 0 0 5px 0;
	text-align: center;
	background: #FBFAF7;
	}
#commentlength {
	color: #900;
	font-weight: bold;
	}

#jb {
	margin: -100px 0 0 0;
	padding: 0;
	width:100%;
	border: 1px solid #ccc;
	}
#jb td {
	border: none;
	}
#jb td.title {
	text-align: right;
	}



.ans_100 {
	width: 100%;
	margin: 10px 0;
	border: none;
}
.ans_100 td {
	border: none;
	}
.ans_100 td.q {
	COLOR: #369;
	text-align: center;
	font-weight: bold;
	text-align: center;
	border-top: 2px solid #0F829F;
	background: #EFF7F9;
	}
.ans_100 td.a {
	COLOR: #369;
	text-align: center;
	font-weight: bold;
	text-align: center;
	border-top: 2px solid #0F829F;
	background: #EFF7F9;
	}


.btm {
	margin: 8px 0;
	padding: 0;
	width: 100%;
	border: none;
	border-top: 3px solid #575757;
	border-bottom: 1px solid #E8E8E8;
	}

.btm td {
	margin: 0;
	padding: 10px;
	color: #000;
	font-size: 110%;
	font-weight: bold;
	text-align: center;
	border: none;
	background: #FCFBF4;
	}

#mor #article {
	margin: 0;
	padding: 20px 60px;
	background: url(../img/seizy_start_02.gif) repeat-y top left;
	border: none;
	}
