@charset "utf-8";
body {
	margin: 0px; line-height: 150%; font-family: "????"; font-size: 12px; background-image: url(bg.jpg); background-repeat: repeat-x;
}
#top {
	width: 927px; height: 118px; margin-right: auto; margin-left: auto;
}
#menu {
	width: 927px; margin-right: auto; margin-left: auto;
}
#page {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 10px 15px; width: 950px;
}
#bottom-menu {
	width: 927px; text-align: center; margin-right: auto; margin-left: auto; background-image: url(page-bg.gif); background-repeat: repeat-y;
}
#bottom {
	width: 927px; margin-right: auto; margin-left: auto;
}
#page-right {
	width: 223px; margin-right: 4px; margin-bottom: 2px; float: right;
}
#close {
	clear: both;
}
#page-left {
	width: 680px; margin-bottom: 2px; margin-left: 4px; float: left;
}
a:visited {
	color: rgb(51, 51, 51); line-height: 150%; font-family: "????"; text-decoration: none;
}
a:hover {
	color: rgb(0, 102, 204); line-height: 150%; font-family: "????"; text-decoration: underline;
}
a:active {
	color: rgb(51, 51, 51); line-height: 150%; font-family: "????"; text-decoration: none;
}
#pagemain-left {
	width: 224px; padding-right: 10px; padding-bottom: 12px; padding-left: 16px; border-right-color: rgb(153, 153, 153); border-right-width: 1px; border-right-style: dashed; float: left;
}
.nav-bg {
	background-repeat: repeat-x;
}
#nav-menu {
	margin: 12px; padding: 8px; border: 1px solid rgb(204, 204, 204); border-image: none; background-color: rgb(255, 255, 255);
}
#pagemain-right {
	padding: 12px; width: 625px; margin-right: 8px; float: right; background-image: url("page-titbg.jpg"); background-repeat: no-repeat;
}
.page-titxt-white {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold;
}
#nav-menu a:link {
	color: rgb(0, 0, 0); padding-top: 6px; padding-bottom: 6px; font-family: "????"; font-size: 14px; font-weight: bold; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed; display: block; background-color: rgb(255, 255, 255);
}
#nav-menu a:active {
	color: rgb(0, 0, 0); padding-top: 6px; padding-bottom: 6px; font-family: "????"; font-size: 14px; font-weight: bold; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed; display: block; background-color: rgb(255, 255, 255);
}
#nav-menu a:visited {
	color: rgb(0, 0, 0); padding-top: 6px; padding-bottom: 6px; font-family: "????"; font-size: 14px; font-weight: bold; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed; display: block; background-color: rgb(255, 255, 255);
}
#nav-menu a:hover {
	color: rgb(0, 0, 0); padding-top: 6px; padding-bottom: 6px; font-family: "????"; font-size: 14px; font-weight: bold; text-decoration: none; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed; display: block; background-image: url("page-nav-menubg.gif"); background-repeat: repeat-x;
}
.titxt {
	color: rgb(0, 0, 0); font-weight: bold;
}
.main-txt {
	color: rgb(51, 51, 51); text-indent: 28px; font-size: 14px;
}
#main-date-box {
	padding-top: 8px; padding-bottom: 32px;
}
#main-smalltit-box {
	color: rgb(255, 102, 0); padding-top: 4px; padding-bottom: 16px; font-size: 16px; font-weight: bold; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
#main-tit-txtbox {
	color: rgb(0, 0, 0); padding-bottom: 8px; font-size: 24px; font-weight: bold; margin-top: 28px;
}
.small-white {
	color: rgb(255, 255, 255);
}
.yellow-txt {
	color: rgb(255, 255, 0);
}
#pagemain-right1 {
	padding: 12px; width: 625px; margin-right: 8px; float: right; background-repeat: no-repeat;
}
#topsecsmall {
	width: 925px; height: 109px; margin-right: auto; margin-left: auto;
}
#menusecsmall {
	width: 925px; height: 115px; margin-right: auto; margin-left: auto;
}
#bbs_title {
	background: url("images/feedback_list_title_bg.gif") repeat-x top rgb(255, 255, 255); border: 1px solid rgb(155, 189, 230); border-image: none; color: rgb(0, 0, 0); line-height: 25px; font-weight: bold;
}
#bbs_title dl {
	margin: 0px; border: 2px solid rgb(255, 255, 255); border-image: none; padding-right: 15px; padding-left: 15px;
}
#bbs_title_right {
	font-weight: normal; float: right;
}
#bbs_center {
	background: url("images/feedback_list_main_bg.gif") repeat-x bottom; clear: both; border-right-color: rgb(155, 189, 230); border-bottom-color: rgb(155, 189, 230); border-left-color: rgb(155, 189, 230); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
#bbs_center .clearbox {
	margin-top: -2px;
}
#bbs_left {
	width: 155px; text-align: center; float: left;
}
#bbs_right {
	padding: 5px; height: auto !important; margin-left: 155px; border-left-color: rgb(155, 189, 230); border-left-width: 1px; border-left-style: solid; min-height: 186px;
}
#bbs_text {
	padding: 8px; height: auto !important; -ms-overflow-x: hidden; min-height: 186px;
}
#bbs_text dl {
	margin: 0px; padding: 0px;
}
#bbs_text dt {
	margin: 0px; padding: 0px;
}
#bbs_text dd {
	margin: 0px; padding: 0px;
}
#bbs_bot {
	background: rgb(243, 247, 252); line-height: 26px; clear: both; border-right-color: rgb(155, 189, 230); border-bottom-color: rgb(155, 189, 230); border-left-color: rgb(155, 189, 230); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
#bbs_botleft {
	width: 155px; text-align: center; line-height: 26px; float: left;
}
* html #bbs_botleft {
	width: 155px; margin-top: 5px; margin-bottom: -5px;
}
#bbs_botright {
	height: 26px; margin-left: 155px; border-left-color: rgb(155, 189, 230); border-left-width: 1px; border-left-style: solid;
}
* html #bbs_botright {
	margin-left: 152px;
}
.bbs_center_line {
	border-bottom-color: rgb(155, 189, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.bbs_center_right {
	text-align: right;
}