@charset "utf-8";
body{color: #efefef;}
h1#flash_area {
	float: left;
}
#in_con {
    float: left;
    padding:24px 0 0 18px;
}
#news {
    width:283px;
	padding:0 0 23px 0;
}
#news .news_ti {
    background:url(../images/index/in_title_01.jpg) no-repeat left top;
	border-bottom:1px solid #dbdbdb;
	height:13px;
	padding:17px 0 0 248px;
}
#news ul {
    padding:8px 0 0 0;
}
#news .date {
    color:#d7d7d7;
	padding:0 5px 0 0;
}
#news ul li{
    margin:0 0 7px 0;
}
#news ul li a{
    color:#efefef;
}
#news ul li a:hover{
    text-decoration:underline;
}
#diet {
    width:283px;
	padding:0 0 23px 0;
}
#diet .diet_ti {
    background:url(../images/index/in_title_02.jpg) no-repeat left top;
	height:13px;
	padding:17px 0 0 248px;
}
.witnessed {
	width: 311px;
}
.witnessed .witnessed_ti {
	background:url(../images/index/in_title_03.jpg) no-repeat left top;
	height:13px;
	padding:17px 0 0 265px;
}
.gray {
    color:#d7d7d7;
	padding:0 5px 0 0;
}
.witnessed ul {
    background:url(../images/index/mom_bg.jpg) no-repeat top left;
	width:301px;
	height:91px;
	padding:12px 0 0 10px;
}
.witnessed ul li{
    color:#d9c0cf;
	background:url(../images/index/ti_03_icon.jpg) no-repeat left center;
	padding:0 0 0 8px;
	margin:0 0 6px 0;
}
.witnessed ul li a{color:#d9c0cf;}
.witnessed ul li a:hover{color:#ffffff;}
.word_nav {
    position: relative;
}
.word_nav .position{ position:absolute; top:3px; left:515px !important;left:500px;color:#f1e3eb;}
.word_nav .position a{color:#f1e3eb;}
.word_nav .position a:hover{ text-decoration:underline;}
#footer {color: #cfb0c2; padding:7px 0 0 28px;}
#footer .style_st { font-weight:bold;}

#footer .ework{
	float:right;
	line-height:1.6;
	color:#e6b7eb;
	padding:0 3px 0 0;
}
#footer .ework a{color:#e6b7eb;}
#footer .ework a:hover{color:#e6b7eb;}
.company_description img {
border:0;}
.company_description  p{
	position:absolute;
	left:60px;
	bottom:10px;
	padding:0;
	margin:0;
	font-weight:bold;
	letter-spacing: 0em;
}
.company_description {
	position:absolute;
	top:-5px;
	left:200px;
	color:#fff799;
	text-decoration: blink;
	font-weight:bold;
	font-size:15px;
	margin:0;
	padding:42px 0 0 0;
	width:370px;
	height:26px;}
#top .company_description h1{
position:absolute;
bottom:10px;
bottom:9px \9;
left:390px;
line-height:17px;
padding:0;
margin:0;
font-weight:700;
font-size:17px;}
.indexH2{
float:left;
padding:0;
margin:0;
width:641px;
height:482px;
text-indent:-9999px;
background:url(../images/index/flash_area.jpg) left top no-repeat;}
