@charset "utf-8";

@import url("common.css");

/* news main
************************************************************************************/

div#news ul.tab_news01 {
	width: 695px;
	margin: 0 0 8px;
	overflow: hidden;
	background: url('../images/news/bg_tabline.gif') repeat-x left bottom;
	line-height: 18px;
}
div#news ul.tab_news01 li {
	float: left;
	width: 143px;
	height: 34px;
	margin: 0 3px 0 0;
	background: url('../images/news/bg_tabbox2_off.gif') no-repeat left top;
	text-align: center;
}
div#news ul.tab_news01 li a:link,
div#news ul.tab_news01 li a:visited {
	display: block;
	height: 27px;
	padding: 7px 0 0;
	color: #346699;
}
div#news ul.tab_news01 li.on {background: url('../images/news/bg_tabbox2_on.gif') no-repeat left top;}
div#news ul.tab_news01 li.on a:link,
div#news ul.tab_news01 li.on a:visited {
	color: #fff;
}

div#news ul.tab_news01 li.off2 {
	float: left;
	width: 230px;
	height: 34px;
	margin: 0 3px 0 0;
	background: url('../images/news/bg_tabbox3_off.gif') no-repeat left top;
	text-align: center;
}
div#news ul.tab_news01 li.off2  a:link,
div#news ul.tab_news01 li.off2  a:visited {
	display: block;
	height: 27px;
	padding: 7px 0 0;
	color: #346699;
}
div#news ul.tab_news01 li.on2 {
	float: left;
	width: 230px;
	height: 34px;
	margin: 0 3px 0 0;
	background: url('../images/news/bg_tabbox3_on.gif') no-repeat left top;
	text-align: center;
}
div#news ul.tab_news01 li.on2 a:link,
div#news ul.tab_news01 li.on2 a:visited {
	color: #fff;
}

div#news ul.tab_news01 li h4 {font-size: 14px;font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; }
div#news div.tab_news02 {
	height: 25px;
	margin: 0 0 10px;
	padding: 5px 0 0;
	background: url('../images/news/bg_grybox.gif') repeat-x left top;
	line-height: 18px;
}
div#news div.tab_news02 ul {
	overflow: hidden;
	width: 695px;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news div.tab_news02 ul li {display: inline;float: left;margin: 0 8px;}
div#news div.tab_news02 ul li span {
	float: left;
	font-size: 11px;
	font-weight: normal;
	position: relative;
}
div#news div.tab_news02 ul li.on {
	background: url('../images/news/bg_grybox_left.gif') no-repeat left top;
}
div#news div.tab_news02 ul li.on span {
	height:25px;
	background: url('../images/news/bg_grybox_right.gif') no-repeat right top;
}
div#news div.tab_news02 ul li span a:link,
div#news div.tab_news02 ul li span a:visited {
	float: left;
	display: block;
	color: #000;;
	height:24px;
	padding: 1px 10px 0;
}
div#news div.tab_news02 ul li a:hover {
	background:#9b9b9b;
	text-decoration: underline;
	color: #fff !important;
}
div#news ul.focus_list {border-bottom: 1px solid #e7e7e7;}
div#news ul.focus_list li.end {background: none;}
div#news ul.focus_list li {
	padding: 5px 0;
	background: url('../images/common/bg_dotline2.gif') repeat-x left bottom;
	overflow: hidden;
	height: 1%;
	vertical-align: top;
}
div#news ul.focus_list li p.img {
	float: left;
	width: 127px;
	height: 75px;
	margin: 3px 10px 0 0;
	border: 1px solid #cdcdcd;
}
div#news ul.focus_list li p.img img {
	vertical-align: top;
}
div#news ul.focus_list li dl.list_cont {
	float: left;
	width: 500px;
	padding: 0 0 8px;
}
div#news ul.focus_list li dl.list_cont dt {
	padding: 0 0 5px;
	font-weight: bold;
	font-size: 1.2em;
	color: #000;
	font-family: Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news ul.focus_list li dl.list_cont dd {
	font-size: 1em;
	line-height: 1.2em;
	text-align:justify;
}

div#news ul.focus_list li dl.list_contGPR {
	float: left;
	width: 645px;
	padding: 0 0 8px;
}
div#news ul.focus_list li dl.list_contGPR dt {
	padding: 0 0 5px;
	font-weight: bold;
	font-size: 1.2em;
	color: #000;
	font-family: Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news ul.focus_list li dl.list_contGPR dd {
	font-size: 1em;
	line-height: 1.2em;
	text-align:justify;
}


div#news div.grybox_style01 {
	margin: 0 0 10px;
	padding: 0 0 0 4px;
	height: 30px;
	border: 1px solid #dcdcdc;
	background: url('../images/common/bg_grybox.gif') repeat-x left top;
}
div#news div.grybox_style01 h5 {
	float: left;
	padding: 6px 0 0 13px;
	background: url('../images/common/bul_circle.gif') no-repeat left 11px;
	font-size: 1em;
	color: #02019a;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news div.grybox_style01 h5 img.icon_hot {
	margin: 3px 0 0 5px;
	vertical-align: top;
}
div#news div.grybox_style01 p {
	float: right;
	padding: 8px 10px 0 0
}
div#news div.grybox_style01 p.select {
	float: right;
	padding: 5px 10px 0 0
}
div#news div.box_style01 {
	width: 665px;
	margin: 0 0 10px;
	overflow: hidden;
}
div#news div.box_style01 div.box_left {
	float: left;
	padding: 0 0 0 5px;
	overflow: hidden;
}
div#news div.box_style01 div.box_left p.img {
	float: left;
	width: 100px;
	height: 75px;
}
div#news div.box_style01 div.box_left p.img img {vertical-align:top;}
div#news div.box_style01 div.box_left p.txt {
	width: 121px;
	margin:0 0 0 110px;
	color: #333;
	font-weight: bold;
	font-family: Tahoma,Arial,serif,Sans-serif,AppleGothic
}
div#news div.box_style01 div.box_left p.txt a:link,
div#news div.box_style01 div.box_left p.txt a:visited {
	color: #333;
}
div#news div.box_style01 div.box_left p.txt a:hover {color: #09c;}
div#news div.box_style01 ul.box_list01 {
	float: left;
	width: 410px;
	padding: 0 0 0 7px;
	background: url('../images/common/bg_dotline_vt01.gif') repeat-y left top;
}
div#news div.box_style01 ul.box_list01 li {
	width: 400px;
	padding: 0 0 0 10px;
	background: url('../images/common/bul_square.gif') no-repeat left 8px;
	font-size: 1em;
	overflow: hidden;
}
div#news div.box_style01 ul.box_list01 li span.txt {
	float: left;
	width: 290px;
	overflow: hidden;
}
div#news div.box_style01 ul.box_list01 li span.date {
	float: right;
	width: 80px;
	text-align: right;
	color: #9a9a9a;
	font-size: 1em;
}


div#news div.box_style01 ul.box_list02 {
	float: left;
	width: 410px;
	padding: 0 0 0 7px;
	background: url('../images/common/bg_dotline_vt01.gif') repeat-y left top;
}
div#news div.box_style01 ul.box_list02 li {
	width: 635px;
	padding: 0 0 0 10px;
	background: url('../images/common/bul_square.gif') no-repeat left 8px;
	font-size: 1em;
	overflow: hidden;
}
div#news div.box_style01 ul.box_list02 li span.txt {
	float: left;
	width: 500px;
	overflow: hidden;
}
div#news div.box_style01 ul.box_list02 li span.date {
	float: right;
	width: 80px;
	text-align: right;
	color: #9a9a9a;
	font-size: 1em;
}


/* news sub_contents
************************************************************************************/
div#news div.generalbox {
	width: 685px;
	padding: 4px;
	border: 1px solid #ccc;
	background: #f6f6f6;
}
div#news div.genernl_cont {
	width: 665px;
	padding: 0 10px 10px;
	background-color: #fff;
	overflow:hidden;
}
div#news div.genernl_cont div.tit {
	height:1%;
	padding : 10px 0 6px;
	background: url('../images/common/bg_dotline3.gif') repeat-x left bottom;
	overflow: hidden;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news div.newsfocus {
	margin: 0 0 10px;
	padding: 10px 0 0;
}
div#news div.newsfocus dl.focus_cont {
	width: 100%;
	overflow: hidden;
}
div#news div.newsfocus dl.focus_cont dt {
	margin: 0 0 5px;
	padding: 0 0 5px;
	color: #000;
	border-bottom: 1px solid #e9e9e9;
	font-size: 1.2em;;
	font-weight: bold;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news div.newsfocus dl.focus_cont dd.img {
	float: left;
	width: 127px;
	margin: 0 11px 0 0;
	border: 1px solid #d4c9c5;
}
div#news div.newsfocus dl.focus_cont dd.img img{
	width: 127px;
	height: 75px;
	vertical-align:top;
}
div#news div.newsfocus dl.focus_cont dd.txt {
	float: right;
	width: 515px;
	padding: 0 8px 0 0;
	font-size: 1em;
	line-height: 1.2em;
	text-align:justify;
}
div#news div.newsfocus ul.reply {
	padding: 11px 0 7px 13px;
	border-bottom: 1px solid #e7e7e7;
	font-weight: bold;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news div.newsfocus ul.reply li {
	padding: 0 0 0 11px;
	background: url('../images/common/icon_reply.gif') no-repeat left 5px;
}
div#news div.newsfocus ul.reply li a:link,
div#news div.newsfocus ul.reply li a:visited {
	color: #333;
}
div#news div.newsfocus ul.reply li a:hover {color: #09c;}
div#news div.search_box {
	margin: 0 0 10px;
	background: #fafafa;
}
div#news div.search_box div.search_now {
	background: url('../images/news/bg_search_left.gif') no-repeat left top;
}
div#news div.search_now div.now_cont {
	height: 22px;
	padding: 3px 0 0 8px;
	background: url('../images/news/bg_search_right.gif') no-repeat right top;
	overflow: hidden;
}
div#news div.search_now div.now_cont p.tit {
	float: left;
	padding : 0 0 0 18px;
	background: url('../images/common/bg_search.gif') no-repeat left 3px;
	font-weight: bold;
	color: #fff;
	line-height: 18px;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news div.search_now div.now_cont p.tit span {
	padding: 0 12px 0 0;
	background: url('../images/news/bg_searchbar.gif') no-repeat right 2px;
	font-size: 12px;
}
div#news div.search_now div.now_cont p.search_btn {
	float: right;
	padding: 7px 7px 0 11px;
	background: url('../images/news/bg_searchbar.gif') no-repeat left 5px;
	text-align:center
}
div#news div.search_now div.now_cont p.search_btn img {vertical-align: top;}
div#news div.search_now div.now_cont p.search_btn a:link,
div#news div.search_now div.now_cont p.search_btn a:visited {
	display: block;
	width: 15px;
	height: 11px;
}
div#news div.search_box input,
div#news div.search_box2 input,
div#news div.search_box select,
div#news div.search_box2 select {
	vertical-align: middle;
	line-height: 18px;
}
div#news div.search_box div.now_cont2 {
	border:1px solid #e7e7e7;
	padding: 9px 0 10px 41px;
}
div#news ul.sub_list01 {margin: 0 0 10px;padding: 0 10px;}
div#news ul.sub_list01 li {
	width: 644px;
	padding: 0 0 7px;
	background: url('../images/common/bg_dotline3.gif') repeat-x left bottom;
	position: relative;
	overflow:hidden;
}
div#news ul.sub_list01 li p.img {
	float: left;
	margin: 5px 10px 0 0;
}
div#news ul.sub_list01 li p.img img {
	width: 100px;
	height: 75px;
	vertical-align:top;
}
div#news ul.sub_list01 li p.date {
	position: absolute;
	top:3px;
	right:0;
	font-size: 0.9em;
	color: #9a9a9a;
}
div#news ul.sub_list01 li dl.sub_cont01 {
	float: left;
	width: 530px;
}
div#news ul.sub_list01 li dl.sub_cont01 dt {
	width: 455px;
	padding: 3px 0;
	font-weight: bold;
	font-family: Tahoma,Arial,serif,Sans-serif,AppleGothic;
}
div#news ul.sub_list01 li dl.sub_cont01 dt img {
	vertical-align: -2px;
}
div#news ul.sub_list01 li dl.sub_cont01 dt a:link,
div#news ul.sub_list01 li dl.sub_cont01 dt a:visited {
	color: #333;
}
div#news ul.sub_list01 li dl.sub_cont01 dt a:hover {color: #09c;}
div#news ul.sub_list01 li dl.sub_cont01 dd.txt {
	font-size: 1em;
	line-height:1.2em;
	text-align:justify;
}

div#news ul.sub_list01 li dl.sub_cont_GPR {
	float: left;
	width: 645px;
}
div#news ul.sub_list01 li dl.sub_cont_GPR dt {
	width: 455px;
	padding: 3px 0;
	font-weight: bold;
	font-family: Tahoma,Arial,serif,Sans-serif,AppleGothic;
}
div#news ul.sub_list01 li dl.sub_cont_GPR dt img {
	vertical-align: -2px;
}
div#news ul.sub_list01 li dl.sub_cont_GPR dt a:link,
div#news ul.sub_list01 li dl.sub_cont_GPR dt a:visited {
	color: #333;
}
div#news ul.sub_list01 li dl.sub_cont_GPR dt a:hover {color: #09c;}
div#news ul.sub_list01 li dl.sub_cont_GPR dd.txt {
	font-size: 1em;
	line-height:1.2em;
	text-align:justify;
}

div#news ul.sub_list02 {
	margin: 0 0 8px;
}
div#news ul.sub_list02 li {
	width: 654px;
	padding: 8px 0 10px;
	background: url('../images/common/bg_dotline3.gif') repeat-x left bottom;
	overflow:hidden;
}
div#news ul.sub_list02 li p.img {
	float: left;
	width: 113px;
	padding: 0 11px 0 6px;
}
div#news ul.sub_list02 li p.img img {width: 113px;height: 90px;}
div#news ul.sub_list02 li p.txt,
div#news ul.sub_list02 li div.list_txt {
	float: left;
	width: 510px;
	height: 93px;
	padding: 0 0 0 10px;
	line-height: 1.2em;
	font-size:1em;
	text-align: justify;
	background: url('../images/common/bg_dotline_vt01.gif') repeat-y left top;
}
div#news ul.sub_list02 li div.list_txt p.date {
	margin: 0 0 6px;
	text-align: right;
	font-size: 0.9em;
	color: #8c8d8e;
}
div#news div.genernl_cont table.list_style01 {
	width: 100%;
	margin:0 0 30px;
	background: url('../images/common/bg_grybox_left.gif') no-repeat left top;
	text-align: center;
}
div#news div.genernl_cont table.list_style01 thead th {height: 32px; color: #313133;font-family: Tahoma,Arial,serif,Sans-serif,AppleGothic;}
div#news div.genernl_cont table.list_style01 thead th.category {
	padding: 0 0 0 16px;
	text-align: left;
}
div#news div.genernl_cont table.list_style01 thead th.end {border-right: 1px solid #dcdcdc;}
div#news table.list_style01 tbody tr.end td {background: none;}
div#news table.list_style01 tbody tr td {
	padding: 3px 0 4px;
	background: url('../images/common/bg_dotline3.gif') repeat-x 2px bottom;
	font-size: 1em;
	color: #545454;
}
div#news table.list_style01 tbody tr td.category {
	padding: 2px 0 3px 0;
	text-align: left;
}
div#news table.list_style01 tbody tr td.category span {padding: 2px 0 6px 26px;}
div#news table.list_style01 tbody tr td span {
	display: block;
	padding: 2px 0 4px;
}
div#news table.list_style01 tbody tr.bgcolor span {
	display: block;
	padding: 2px 0 6px;
	background: #e4eef8;
}
/* news current morelist
************************************************************************************/
div#news p.sub_stit {
	margin: 0 0 15px;
	padding: 0 0 8px 3px;
	background: url('../images/common/bg_dotline3.gif') repeat-x left bottom;
	color: #cc5b00;
	font-size: 1.2em;
	font-weight: bold;
	font-family: Tahoma,Arial,serif,Sans-serif,AppleGothic;
}
div#news div.intro {
	width: 651px;
	height: 290px;
	margin:0 0 10px;
	border: 2px solid #cfcfd1;
}
/* news current morelist photo
************************************************************************************/
div#news ul.gallery_list {
	width: 645px;
	margin: 0 10px 0;
	padding: 8px 0 0;
	background: url('../images/common/bg_dotline3.gif') repeat-x left bottom;
	overflow: hidden;
}
div#news ul.gallery_list.end { background: none; }
div#news ul.gallery_list li {
	float: left;
	padding: 0 13px 7px;
}
div#news ul.gallery_list li img {
	padding:1px;
	border: 1px solid #d0cccd;
}
div#news ul.gallery_list li p.txt {
	font-size: 1em;
	text-align: center;
}
/* news view
************************************************************************************/
div#news h5.view_tit {
	padding: 0 0 5px;
	font-size: 1.2em;
	color: #000;
	border-bottom: 1px solid #e9e9e9;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news p.fright {
	float: right;
	margin: 10px 0;
	font-size: 0.8em;
	color: #959597;
}
div#news p.fright span {
	margin: 0 5px 0 0;
}
div#news ul.source {
	clear: both;
	border-top: 1px solid #e9e9e9;
}
div#news ul.source li {
	padding: 0 0 2px 10px;
	background: url('../images/common/icon_reply.gif') no-repeat left 3px;
	color: #7b6653;
	font-weight: bold;
	font-size: 0.9em;
}
div#news ul.source li span {
	color: #ce5d01;
	font-size: 1.2em;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news span.down {display: block;}
div#news span.down a:link,
div#news span.down a:visited {
	color: #04659a;
	font-weight: bold;
	font-size: 0.9em;
}
div#news div.view_txt {
	padding:0 5px 0 0;
	text-align: justify;
	font-size: 1em;
	line-height: 1.3em;
	clear: both;
}
div#news div.view_txt img.photo {
	float: left;
	margin: 15px;
}
div#news div.view_track {
	clear: both;
	width: 100%;
	margin: 15px 0 10px;
	padding: 10px 0 0;
	background: url('../images/common/bg_dotline3.gif') repeat-x left top;
}
div#news div.view_track p.track,
div#news div.view_track p.topics {
	background: #f5f5f5;
	margin: 0 0 5px;
	padding: 0 0 2px 11px;
	font-size: 0.9em;
	position: relative;
}
div#news div.view_track p.track span.trackback {
	padding: 0 0 0 15px;
	background: url('../images/common/bul_trackback.gif') no-repeat left 1px;
	color: #62410b;
	font-weight: bold;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news div.view_track p.track span.btn_copy {
	float: right;
	position: absolute;
	right: 10px;
	top:0;
}
div#news div.view_track p.track span.btn_copy img {
	vertical-align: top;
}
div#news div.view_track p.topics span {
	padding: 0 0 0 15px;
	background: url('../images/common/bul_topics.gif') no-repeat left 2px;
	color: #235877;
	font-weight: bold;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news div.cont_inbox {
	float: right;
	width: 219px;
	margin: 0 0 10px 10px;
	padding: 0 0 5px;
	border: 1px solid #ccc;
	background: url('../images/exploring_korea/bg_gradient.gif') no-repeat left top;
}
div#news div.cont_inbox h6 {
	padding: 5px 0 0;
	font-size: 1em;
	color: #502;
	text-align: center;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news div.cont_inbox dl {
	font-size: 0.9em;
	margin: 0 5px;
	padding: 5px 0 7px;
	background: url('../images/common/bg_dotline3.gif') repeat-x left bottom;
}
div#news div.cont_inbox dl dt {
	float: left;
	width: 52px;
	padding: 0 0 0 2px;
	font-weight: bold;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news div.cont_inbox dl dd {
	width: 134px;
	margin:0 0 0 56px;
	padding: 0 0 0 11px;
	background: url('../images/common/bul_square.gif') no-repeat left 8px;
}
div#news div.btn_list {
	margin: 0 5px 10px;
	text-align: right;
}
div#news div.genernl_cont div.tit h4 {
	float: left;
	padding: 0 0 0 23px;
	background: url('../images/exploring_korea/bg_bullet01.gif') no-repeat left 5px;
	font-size: 1.2em;
	color: #336600;
}
div#news div.genernl_cont div.tit p.btn {text-align: right;}
div#news div.generalbox div.conttxt {
	margin: 6px 0 10px;
	padding: 8px 8px 0;
	border: 2px solid #cdcfce;
	overflow: hidden;
	width: 649px;
}
div#news div.generalbox div.conttxt img {margin: 0 0 15px;}
div#news div.generalbox div.conttxt p.txt {
	margin: 0 0 20px;
	font-size: 1em;
	line-height: 1.2em
}
div#news div.generalbox div.conttxt p.txt strong {color: #8c623a;}
div#news div.bulebox {
	height: 26px;
	margin: 0 0 5px;
	padding: 0 0 0 5px;
	border: 1px solid #d7e4ec;
	background: url('../images/exploring_korea/bg_bluellin_box.gif') repeat-x left top;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
}
div#news div.bulebox h5 {
	padding: 3px 0 0 18px;
	font-size: 0.9em;
	color: #333;
}
div#news div.bulebox h5.off {background: url('../images/common/icon_folder_off.gif') no-repeat left 6px;}
div#news div.bulebox h5.off a:link,
div#news div.bulebox h5.off a:visited {
	color: #333;
}
div#news div.bulebox h5.on {background: url('../images/common/icon_folder_on.gif') no-repeat left 6px;}
div#news div.bulebox h5.on a:link,
div#news div.bulebox h5.on a:visited,
div#news div.bulebox h5.on a:hover,
div#news div.bulebox h5.off a:hover {
	color: #00029b;
}
div#news div.rud_grybox {
	clear: both;
	background: url('../images/common/bg_rudmid.gif') repeat-y left top;
}
div#news div.rud_top {background: url('../images/common/bg_rudtop.gif') no-repeat left top;}
div#news div.rud_btm {
	width: 645px;
	padding:14px 10px 10px;
	background: url('../images/common/bg_rudbtm.gif') no-repeat left bottom;
	overflow : hidden;
}
div#news div.rud_btm div.txt {
	margin: 0 15px 0 0;
	padding: 0 0 0 6px;
	font-size: 1em;
	line-height: 1.3em;
	text-align:justify;
}
div#news div.rud_btm p.txt span.accent {
	color: #8b613b;
	font-weight: bold;
	font-size: 0.9em;
}
div#news div.rud_btm p.txt span.uderline {text-decoration: underline;}
div#news div.rud_btm div.rudbox_cont {overflow: hidden;}
div#news div.rud_grybox h6.faq {
	clear: both;
	height: 25px;
	margin: 10px 0  5px;
	padding: 7px 0 0 5px;
	border-right: 1px solid #dcdcdc;
	background: url('../images/common/bg_grybox_left.gif') no-repeat left top;
	font-size: 1em;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic; 
	color: #00029b;
}
div#news div.rud_grybox h6.faq span {
	padding: 0 0 0 13px;
	background: url('../images/common/bul_circle.gif') no-repeat left 3px;
}
div#news dl.faq_list {
	margin: 0 0 10px;
	border-bottom: 1px solid #f7e7da;
	font-size: 0.9em;
}
div#news dl.faq_list dt {
	padding: 5px 0;
	color: #8c0003;
	font-weight: bold;
	background: url('../images/common/bg_dotline3.gif') repeat-x left bottom;
}
div#news dl.faq_list dt.end {
	background: none;
}
div#news dl.faq_list dt.on span {
	padding: 0 0 5px 28px;
	background: url('../images/common/icon_folder_on.gif') no-repeat 9px 2px;
}
div#news dl.faq_list dt.off span {
	padding: 0 0 5px 28px;
	background: url('../images/common/icon_folder_off.gif') no-repeat 9px 2px;
}
div#news dl.faq_list dt.on span a:link,
div#news dl.faq_list dt.on span a:visited,
div#news dl.faq_list dt.on span a:hover {
	color:#8c0003;
}
div#news dl.faq_list dt.off span a:link,
div#news dl.faq_list dt.off span a:visited {
	color: #333;
}
div#news dl.faq_list dt.off span a:hover {
	color: #8c0003;
}
div#news dl.faq_list dd {
	padding: 3px 0 4px;
	background: url('../images/common/bg_dotline3.gif') repeat-x left bottom;
	text-align:justify;
}
div#news dl.faq_list dd.end { background: none;}
div#news dl.faq_list dd p {
	padding: 0 10px 0 25px;
	background: url('../images/common/bg_arrow.gif') no-repeat 13px 7px;
}
/* add */
ul.resources_list {padding: 0 0 10px 10px;}
ul.resources_list li {
	padding: 2px 0 2px 10px;
	background: url('../images/common/bul_square_3x3.gif') no-repeat left 8px;
	border-bottom: 1px dotted #ccc;
}
ul.resources_list li a:link,
ul.resources_list li a:visited {
	color: #333;
	font-size: 1em;
	font-weight: bold;
	font-family:Tahoma,Arial,serif,Sans-serif,AppleGothic;
}
ul.resources_list li a:hover {color: #09c;}
span.btnline {
	clear: both;
	display: block;
	border-top: 1px solid #e9e9e9;
}
div#news div.view_cont {padding: 8px 0 0;}

div#news div.generalbox div.conttxt p,
div#news div.view_cont div.view_txt p {
	padding: 0 0 10px;
}
