@charset "UTF-8";

#header_q {
	background:url(../images/header.gif) no-repeat;
	width:800px;
	padding:0 27px;
	height:94px;
	margin:10px auto 0 auto;
}

#header_q h1 {
	float:left;
	padding:25px 0 0 25px;
	width:175px;
}

#header_q_right {
	float:right;
	color:#E122A0;
	width:auto;
	padding:0 10px;
}

#header_q_right ul {
	padding:15px 0;
}

#header_q_right li {
	padding:0 10px 0 0;
	float:left;
}

#header_q_right a {
	color:#E122A0;
	text-decoration:none;
}

#header_q_right a:link,visited,active {
	color:#E122A0;
}

#header_q_right a:hover {
	color:#731252;
}

#pan {
	background:url(../images/pan_question.gif) no-repeat;
	width:780px;
	padding:4px 27px 0 47px;
	height:20px;
	margin:6px auto 0 auto;
	color:#fff;
}

#contents {
	background:url(../images/contents_bg_q.gif) no-repeat;
	width:800px;
	height:96px;
	margin:0 auto;
	padding:40px 27px 0 27px;
}

*:first-child+html #contents {
	background:url(../images/contents_bg_q.gif) no-repeat;
	width:800px;
	height:auto;
	margin:0 auto;
	padding:40px 27px 0 27px;
}

#contents_right {
	float:right;
	width:210px;
}

#contents_left {
	float:left;
	width:551px;
	padding:0 0 0 10px;
}

#ab {
	margin-top:5px;
	width:350px;
}

#ab_left {
	float:left;
	width:210px;
	margin-top:13px;
}

#ab_right {
	float:left;
	width:52px;
	height:17px;
	background:url(../images/ab_check.gif) no-repeat;
	margin-top:13px;
	padding:6px 0 0 80px;
	font-weight:bold;
}

#alert {
	margin-top:10px;
	background:#FF0000;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	height:22px;
	padding-top:8px;
}

.comment_box {
	width:545px;
	margin:10px 0;
	background:url(../images/comment_top_bg.gif) no-repeat 95px 10px;
}

.comment_left {
	width:90px;
	float:left;
	margin-right:5px;
	text-align:center;
	color:#FFFFFF;
}

.comment_right {
	width:450px;
	float:left;
	margin-bottom:10px;
}

.comment {
	width:410px;
	padding:0 10px 0 30px;
	background:url(../images/comment_bg.gif) repeat-y;
	background-position:17px;
}

.comment_day {
	float:right;
	margin-top:5px;
	padding:3px 5px 0 0;
	width:428px;
	height:17px;
	background:url(../images/comment_day.gif) no-repeat;
	text-align:right;
	color:#FFFFFF;
}

#comment_form {
	border-left:#505050 solid 10px;
	padding-left:20px;
	margin:30px 0;
}

#comment_error {
	color:#E122A0;
	margin-bottom:10px;
}

.question_list {
	background:#232323;
	width:545px;
	float:left;
	margin-bottom:10px;
}

.question_light_gray {
	background:#CDCDCD;
	color:#191919;
	margin:10px;
	padding:5px;
	width:515px;
}

.question_light_gray a {
	color:#191919;
}

.question_light_gray a:link,visited,active {
	color:#191919;
}

.question_light_gray a:hover {
	color:#FFFFFF;
}

.question_light_gray_left {
	float:left;
}

.question_gray {
	background:#494949;
	color:#FFFFFF;
	margin:10px;
	padding:5px;
	width:515px;
}

.question_gray a {
	color:#FFFFFF;
}

.question_gray a:link,visited,active {
	color:#FFFFFF;
}

.question_gray a:hover {
	color:#191919;
}

.question_gray_left {
	float:left;
}

.question_light_gray_right {
	float:right;
}

.question_gray_right {
	float:right;
}


