#concept h2 {
	background: url(../img_index/tit_vic.jpg) left no-repeat;
	text-indent: -10000px;
	width: 560px;
	height: 64px;
	display: block;
}	
ul#feature {
	float: left;
	list-style-type: none;
}
ul#feature li {
	text-indent: -9999px;
	display: block;
	width: 290px;
	margin: 0;
	padding: 0;
}
li#safety {
	background: url(../img_index/safety.jpg) left no-repeat;
	height: 95px;
}
li#safety a {
	display: block;
	height: 95px;
}
li#relief {
	background: url(../img_index/relief.jpg) left no-repeat;
	height: 88px;
}
li#relief a {
	display: block;
	height: 88px;
}
li#sure {
	background: url(../img_index/sure.jpg) left no-repeat; 
	height: 103px;
}
li#sure a {
	display: block;
	height: 103px;
}
.img_seoul {
	float: right;
}

/*news*/
#news {
	display: block;
	width: 251px;
	float: left;
	background: url(../img_index/news_bg.gif) left repeat-y;
	margin-top: 10px;
}
#news h3 {
	background: url(../img_index/tit_news.gif) left no-repeat;
	width: 251px;
	height: 45px;
	display: block;
	text-indent: -10000px;
}
#news ul {
	margin: 0px;
	padding: 5px 14px 0px 45px;
	font-size: x-small;
	list-style-type: none;
	min-height: 185px;
}	
#news li {
	list-style-image: url(../img_index/listico_a.gif);
	padding-bottom: 1.5em;
}

/*voices*/
#voice_box {
	display: block;
	width: 294px;
	float: right;
	background: url(../img_index/voices_bg.gif) repeat-y;
	margin-top: 10px;
}
#voice_box h3 {
	background: url(../img_index/tit_voices.gif) left no-repeat;
	width: 294px;
	height: 45px;
	display: block;
	text-indent: -10000px;
}
#voice {
	padding: 0px 10px 0px 20px;
}	
.voice_img01 {
	background: url(../img_index/img_voice01.jpg) no-repeat left top;
	padding: 0px 0px 0px 40px;
}
.voice_img02 {
	background: url(../img_index/img_voice02.jpg) no-repeat left top;
	padding: 0px 0px 0px 40px;
}
#voice p {
	font-size: x-small;
	display: block;
	padding-left: 60px;
	padding-bottom: 1em;
}	
.detail {
	text-align: right;
	padding: 5px 10px;
	font-size: x-small;
}

