@charset "utf-8";

/* --------------- 全般設定 --------------- */

#searchBox {
	border: 1px #FEFEFE outset;
	background: transparent url('http://www.hanguk.jp/images/oshiete/bg_search.gif') 0 0 repeat-x;
	height:38px;
}
#qFormBox {
	background: transparent url('http://www.hanguk.jp/images/oshiete/bg_textearea.gif') 0 0 no-repeat;
	height:63px;
}
.qnaW {
	width:310px; 
	height:35px; 
	margin:12px 0 0 91px; 
	padding:5px 0 0 6px; 
	border:1px solid #919191; 
	border-bottom:1px solid #D4D4D4; 
	border-right:1px solid #D4D4D4; 
	overflow:auto; 
	font-size:12px; 
	color:#7E7E7E;
}
#bestclass {
	background: transparent url('http://www.hanguk.jp/images/oshiete/bg_bestClass_205x62.gif') 0 0 no-repeat;
	padding:10px 0 0 0;
	height:63px;
}
.best1 {
	font-weight: bold;
	color:#FF9900;
}
.best2 {
	font-weight: bold;
	color:#0099FF;
}
.listTitle {
	border:1px solid #dcdcdc;
	font-weight: bold;
	background:#cccccc;
	height:20px;
}
.listSubiitle {
	background:#ffffff;
}

#listLatest {
	border:1px solid #dcdcdc;
	padding:2px 2px 2px 2px;
}
.listTitleRow {
	text-align: center;
	font-weight: bold;
	background:#eeeeee;
	height:20px;
}
.listRow {
	padding:3px 2px 3px 2px;
	min-height:20px;
	line-height: 150%;
}
/* /全般設定---------------------------------------------------------------------- */


/* 質問の登録 */
/* input step */
.ok_step { overflow:hidden; text-align:center; margin:1em auto 1em; }
.ok_step_wrapper { float:left; width:7em; font-weight:bold; }
.ok_step_wrapper p { margin:0; background-color:#FFF; font-weight:normal; color:#000; }
.ok_step_arrow { float:left; margin:0.8em 0.5em 0 0.5em; }
.ok_input_title { width:100%; w\idth:99%; overflow:hidden; margin-bottom:1em }
/* step color */
.ok_now { color:#FFF; background-color:#F90; border:1px solid #F90; }
.ok_back { color:#666; background-color:#CCC; border:1px solid #CCC; }
.ok_next { color:#FFF; background-color:#FFD700; border:1px solid #FFD700; }
.ok_input_title { border:1px solid #F90; }
.ok_input_title .ok_former { color:#FFF; background-color:#F90; }
/* /質問の登録 */

/* 質問詳細内容BOX */
#qViewBox {
	min-height:350px; 
	border:5px solid #D5DCEF; 
	border-bottom:5px solid #D4D4D4; 
	border-right:5px solid #D4D4D4; 
}
#aViewBox {
	min-height:350px; 
	border:1px solid #D5DCEF; 
}
#qViewH {
	width:500px;
	margin:5px;
	border:1px solid #efefef; 
	background-color:#eeeeee;
	padding:5px 5px 5px 5px;
	line-height:150%;
}
#aViewH {
	width:510px;
	margin:5px;
	border:1px solid #efefef; 
	border-bottom:1px dashed  #000000; 
	background-color:#eeeeee;
	padding:5px 5px 5px 5px;
	line-height:150%;
}
.tt {
	font-weight:bold;
	font-size:16px;
}
.nn {
	font-weight:bold;
	font-size:12px;
}
.ymd {
	font-weight:normal;
	font-size:12px;
	color:#666;
}
#qViewB {
	width:500px;
	margin:5px;
	background-color:#ffffff;
	padding:5px 5px 5px 5px; 
	line-height:150%;
}
#qViewB td {
	padding:5px 10px 5px 10px;
}
#qViewF {
	width:500px;
	margin:5px;
	background-color:#ffffff;
	padding:5px 5px 5px 5px; 
	line-height:150%;
}
/* /質問詳細内容BOX */
