@charset "UTF-8";
input#bbs_name {
	width: 200px;
	ime-mode: active;
}
input#bbs_email {
	width: 400px;
	ime-mode: disabled;
}
input#bbs_subject {
	width: 500px;
	ime-mode: active;
}
textarea#bbs_body {
	width: 550px;
	height: 200px;
	ime-mode: active;
}
form#bbs_form {
	padding: 10px;
}
form#bbs_form table {
	width: 660px;;
}
form#bbs_form table tr th {
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	width: 60px;
}
form#bbs_form table tr th,form#bbs_form table tr td {
	padding: 10px;
	border-bottom: solid 1px #CCCCCC;
}
form#bbs_form table tr th span,form#bbs_form table tr td span {
	display: block;
	font-size: 10px;
	color: #999999;
}
li.prev {
	float: left;
}
li.next {
	float: right;
}
div.bbs {
	clear: both;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	margin: 5px 0px;
	padding: 1px 1px 7px 1px;
	border: solid 1px #CCCCCC;
}
div.res {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	margin: 5px 0px;
	padding: 1px 1px 7px 1px;
	border: solid 1px #CCCCCC;
	margin: 0px 5px;
}
div.bbs div.res dl dt {
	background-color: #FFEEEE;
}

div.bbs dl dt {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 5px 10px;
	border-bottom: solid 1px #EEEEEE;
	background-color: #E8EEF9;
	font-size: 14px;
}
div.bbs dl dt input {
	float: right;
}
div.bbs dl dd span {
	display: block;
	font-size: 12px;
	color: #666666;
	padding: 0px 0px 5px 0px;
}
div.bbs dl dd {
	font-size: 12px;
	line-height: 1.5em;
	padding: 10px;
}
form#bbs_form table tr td span#bbs_error {
	display: block;
	color: #FF0000;
	font-size: 12px;
	padding: 5px;
}

