@charset "euc-kr";

div.tboard_counsel .list { 
	clear:both;
	width:100%;
	margin:0 auto;
	display:table;
}

/* list */

div.request_list .list caption {
	text-indent: -2000px; 
	height: 0; 
	margin: 0; 
	padding: 0; 
	font-size: 0; 
	line-height: 0; 
	overflow:hidden; 
}

div.request_list .list p.list_count {
	width:100%;
	background:url(../images/bullet_arrow.gif) no-repeat 0 0.2em;
	padding:0 0 0 14px;
	margin:0 0 2px;
}

div.request_list .list thead th { 
	border-top:2px solid #535c65;
	border-bottom:1px solid #d2d2d2; 
	background:#fff;
	color:#3c6cbb; 
	font-weight:bold;
	padding:10px 0;
	text-align:center;
	font-size:0.9em; 
}

div.request_list .list thead th.th_first{ 
	background-image:none;
}

div.request_list .list tbody td { 
	border-bottom:1px solid #f3f3f3; 
	text-align:center;
	color:#666666; 
	font-size:0.85em; 
	padding:7px 0px;
}

div.request_list .list tbody td img { 
	padding:2px 0 0 0;
}

div.request_list .list tbody td.td_subject { 
	text-align:left;
	padding:6px 0px 3px 5px;
}

div.request_list .list .board_option { 
	text-align:right;
	padding:10px 5px 3px 0;
}

div.request_list .list .board_page { 
	text-align:center;
	padding:10px 0px 3px 0;
}

div.request_list .list .board_page .page_num_on {
	margin:0 5px 0 5px;
	color:#CA0000;
}
div.tboard_counsel .list .board_page .page_num {
	margin:0 5px 0 5px;
}

div.request_list .tboard_search {
	background:#F4F4F4; 
	color:#5e5e5e; 
	margin:10px 0px 20px 0px;
	padding:10px 0px;
	text-align:center;
}

div.request_list .tboard_search fieldset legend {
	padding:0;
	font-size:0;
	line-height:0;
	text-indent: -2000px; 
}

div.request_list .tboard_search .btn_search {
	padding:0 0 0 0;
	margin:0 0 -7px 0;
}
div.request_list .tboard_search input {
	border:0;
}


/*±âº» ÀÎÇ²¹Ú½º */
input.mxrsh_input{ 
	color:#5d5d5d;  
	background:#ffffff; 
	border:1px solid #bcbcbc;
	height:15px; 
	padding:3px 0 0 5px;
} 

div#rsh_wrapper{
	width:645px;
	margin:0 auto;
}

/***************************** ¼³¹®Á¶»ç ¸®½ºÆ® *****************************/
div#rsh_wrapper p.guide_txt{
	margin:0;
	padding:0;
}
div#rsh_wrapper p.guide_txt img{ 
	vertical-align:top;
}
#mxrsh_list { 
	clear:both;
	border-top:2px solid #d2d2d2; 
}
#mxrsh_list table.rshlist_t{ 
	width:100%;
	line-height:150%;
	border-collapse:collapse;
	border-bottom:2px solid #d2d2d2; 
	text-align:center;
}
#mxrsh_list table.rshlist_t caption {
	text-indent: -2000px; 
	height: 0; 
	margin: 0; 
	padding: 0; 
	font-size: 0; 
	line-height: 0; 
	overflow:hidden; 
}
#mxrsh_list table.rshlist_t thead th { 
	background:#f5f5f5 url(/imgs/request/list_title_line.gif) no-repeat 0 50%; 
	border-bottom:1px solid #d2d2d2; 
	color:#5e5e5e; 
	font-size:0.92em; 
	font-weight:bold;
	padding:6px 0px 3px 0px;
}
#mxrsh_list table.rshlist_t thead th.th_first{ 
	background-image:none;
}
#mxrsh_list table.rshlist_t tbody td{
	padding-top:5px;
	padding-bottom:3px;
	border-bottom:1px solid #d2d2d2;
}
#mxrsh_list table.rshlist_t tbody td.title{
	padding-left:10px;
	text-align:left;
}
#mxrsh_list table.rshlist_t tbody td img{
	vertical-align:middle;
	margin-bottom:2px;
}
#mxrsh_list #sg_btn_area{
	width:100%;
	margin-top:10px;
	text-align:right;
}

 /*********** ÆäÀÌÂ¡ ***********/
#mxrsh_list #mxrsh_paging{
	width:100%;
	margin-top:15px;
	text-align:center;
	clear:both;
}
#mxrsh_list #mxrsh_paging strong {
	display:inline;
	font-weight:bold;
	padding:2px 5px 0;
	color:#FF7635;
}
#mxrsh_list #mxrsh_paging a.paging_num {
	color:#585858;
	padding:2px 5px 0;
	text-decoration:none;
}
#mxrsh_list #mxrsh_paging a.paging_num:hover {
	color:#585858;
	text-decoration:none;
}
#mxrsh_list #mxrsh_paging img {
	margin-bottom:2px;
	vertical-align:middle;
}
#mxrsh_list #mxrsh_paging img.first, #mxrsh_list #mxrsh_paging img.prev{
	margin-right:5px;
}
#mxrsh_list #mxrsh_paging img.prev{
	margin-left:-2px;
}
#mxrsh_list #mxrsh_paging img.end, #mxrsh_list #mxrsh_paging img.next{
	margin-left:5px;
}
#mxrsh_list #mxrsh_paging img.next{
	margin-right:-2px;
}
 
/*********** ¹öÆ°¿µ¿ª **********/
#mxrsh_list #mxrsh_commend{
	width:100%;
	margin-top:10px;
	text-align:right;
	clear:both;
}

/*********** °Ë»ö ***********/
 #mxrsh_list_search{
	clear:both;
	text-align:center;
	margin-top:15px;
	padding:6px 0 4px;
	background-color:#f4f4f4;
 }
  #mxrsh_list_search label{
	padding-right:10px;
	cursor:pointer;
 }
 #mxrsh_list_search input{
	margin-bottom:3px;
 }

 /************ ¿Â¶óÀÎ¼±°Å Âü¿© /°á°úº¸±â **********/

#rsh_wrapper .rsh_result .num {
	font-size:22px;
	font-family:Arial Black;
	font-weight:bold;
	color:tomato;
}
/* ±âº»Á¤º¸ */
div.rsh_resultInfo_box01{
	padding-top:13px;
	margin-bottom:22px;
	background:url(/imgs/request/box02_Tbg.gif) no-repeat 0 0;
}
div.rsh_resultInfo_box02{
	background:url(/imgs/request/box02_Bbg.gif) no-repeat 0 100%;
	padding:0 20px 7px;
}
div.rsh_resultInfo_box02 dl{
	clear:both;
	width:100%;
	line-height:140%;
	display:table;
}
div.rsh_resultInfo_box02 dl.first_line{
	background:url(/imgs/request/line_dotted.gif) repeat-x 0 100%;
	margin-bottom:5px;
}
div.rsh_resultInfo_box02 dl dt {
	display:block;
	float:left;
	font-weight:bold;
	width:80px;
}
div.rsh_resultInfo_box02 dl dd {
	padding:3px 0 8px 70px;
}
div.rsh_resultInfo_box02 dl dd strong{
	font-weight:bold;
	color:#696969;
}

/* ¼³¹®¸®½ºÆ® º¸±â */
div#rsh_wrapper div.rsh_result{
	width:645px;
	margin-bottom:25px;
	padding:0 0 8px 0;
	clear:left;
	background:url(/imgs/request/box_Bbg.gif) no-repeat 0 100%;
}
div#rsh_wrapper div.rsh_result h4{
	margin:0 0 5px 0;
	padding:0;
	display:table;
	width:645px;
}
div#rsh_wrapper div.rsh_result h4 span.num{
	float:left;
	width:40px;
	margin:0 10px 0 0;
	padding:0 0 0 5px ;
	background:url(/imgs/request/num_line.gif) no-repeat 100% 0;
}
div#rsh_wrapper div.rsh_result h4 span.title{
	float:left;
	width:585px;
	font-weight:bold;
	color:#333;
	padding-top:3px;
}
div#rsh_wrapper div.rsh_result .rsh_result_con{
	background:url(/imgs/request/box_Tbg.gif) no-repeat 0 0;
	padding:9px 0 0;
	display:table;
}
div#rsh_wrapper div.rsh_result ul{
	width:615px;
	padding:0 15px;
	display:table;
	background:url(/imgs/request/box_Cbg.gif) repeat-y 0 0;
}
div#rsh_wrapper div.rsh_result ul li{
	width:615px;
	padding:5px 0;
	clear:left;
	display:table;
}
div#rsh_wrapper div.rsh_result dl dt{
	background:url(/imgs/request/bullet_dotted.gif) no-repeat 0 0.25em;
	padding:0 0 3px 8px;
}
div#rsh_wrapper div.rsh_result dl dd.graph{
	background:url(/imgs/request/graphBg.gif) no-repeat 0 0; 
	width:500px;
	float:left;
}
div#rsh_wrapper div.rsh_result dl dd.graph span{
	display:block;
	height:15px;
}
div#rsh_wrapper div.rsh_result dl dd.graph img{
	vertical-align:top;
}
div#rsh_wrapper div.rsh_result dl dd.data{
	float:left;
	width:100px;
	padding:2px 0 0 15px;
	color:#3399cc;
}
div#rsh_wrapper div.rsh_result ul li.answer{
	width:600px;
	padding:5px 0 3px 10px;
	clear:left;
	display:table;
	background:url(/imgs/request/bullet_dotted.gif) no-repeat 0 0.7em;
}

div#rsh_wrapper div.rsh_result ul li input{
	vertical-align:middle;
	margin:0 3px 2px 0;
}
div#rsh_wrapper div.rsh_result ul li textarea{
	width:100%;
	height:60px;
	border:1px solid #ddd;
	background-color:#fafafa;
}

div#rsh_wrapper div.mxrsh_commend{
	text-align:center;
}

/* ±×·¡ÇÁ »ö»ó */
div#rsh_wrapper div.rsh_result dl dd.graph span.graphBg_01{
	background:#ff5d4d url(/imgs/request/graphBg_01.gif) repeat-x 0 0;
	border: solid #ff5d4d;
	border-width:0 1px;
}
div#rsh_wrapper div.rsh_result dl dd.graph span.graphBg_02{
	background:url(/imgs/request/graphBg_02.gif) repeat-x 0 0;
	border: solid #ff984d;
	border-width:0 1px;
}
div#rsh_wrapper div.rsh_result dl dd.graph span.graphBg_03{
	background:url(/imgs/request/graphBg_03.gif) repeat-x 0 0;
	border: solid #ffd34d;
	border-width:0 1px;
}
div#rsh_wrapper div.rsh_result dl dd.graph span.graphBg_04{
	background:url(/imgs/request/graphBg_04.gif) repeat-x 0 0;
	border: solid #90cc3e;
	border-width:0 1px;
}
div#rsh_wrapper div.rsh_result dl dd.graph span.graphBg_05{
	background:url(/imgs/request/graphBg_05.gif) repeat-x 0 0;
	border: solid #36b366;
	border-width:0 1px;
}
div#rsh_wrapper div.rsh_result dl dd.graph span.graphBg_06{
	background:url(/imgs/request/graphBg_06.gif) repeat-x 0 0;
	border: solid #3ebfcc;
	border-width:0 1px;
}
div#rsh_wrapper div.rsh_result dl dd.graph span.graphBg_07{
	background:url(/imgs/request/graphBg_07.gif) repeat-x 0 0;
	border: solid #4294d9;
	border-width:0 1px;
}
div#rsh_wrapper div.rsh_result dl dd.graph span.graphBg_08{
	background:url(/imgs/request/graphBg_08.gif) repeat-x 0 0;
	border: solid #793ecc;
	border-width:0 1px;
}
div#rsh_wrapper div.rsh_result dl dd.graph span.graphBg_09{
	background:url(/imgs/request/graphBg_09.gif) repeat-x 0 0;
	border: solid #ff4d95;
	border-width:0 1px;
}
div#rsh_wrapper div.rsh_result dl dd.graph span.graphBg_10{
	background:url(/imgs/request/graphBg_10.gif) repeat-x 0 0;
	border: solid #3f6abc;
	border-width:0 1px;
}
div#rsh_wrapper div.rsh_result dl dd.graph span.graphBg_etc{
	background:url(/imgs/request/graphBg_etc.gif) repeat-x 0 0;
	border: solid #a6a6a6;
	border-width:0 1px;
}

label {
    overflow: hidden;
}