@charset "utf-8";

body{
	font-size:12px;
	margin:0 auto;
	text-align:center;
}

#main{
	position:relative;
	margin-top:30px;
	clear:both;
}

#mainimg{
	margin:0 auto;

}

ul,li{
	margin:0;
	padding:0;
	list-style:none;
}
img{
	display:block;
	border:none;
}

#left{
		position:relative;
	width:685px;
	float:left;
}

#rightbanner{
	width:280px;
	float:right;
	margin-bottom:10px;
}

#main .box{
	border:1px solid #EEEEEE;
	width:280px;
}

#companylist{
	width:280px;
	height:197px;
	overflow:hidden;
}

#list{
	position:absolute;
	left: 15px;
	top: 240px;
}


#list ul li{
	float:left;
	margin-right:4px;
}

h1,h2,dl,dt,dd{
	margin:0;
	padding:0;
}

.area{
	width:270px;
	display:block;
	overflow:hidden;
}

.area ul li a{
	display:block;
	text-indent:-9999px;
	width:278px;
	height:25px;

}

#main h3{
	color:#ffffff;
	font-size:14px;
	background:url(../common/images/company_ttl.gif) no-repeat;
	height:24px;
	width:263px;
	padding:7px 0 0 17px;
	text-align:left;
}

.company001 a{
	background:url(../common/images/company_txt001.gif) no-repeat;
}
.company001 a:hover{
	background:url(../common/images/company_txt001_ov.gif) no-repeat;
}
.company002 a{
	background:url(../common/images/company_txt002.gif) no-repeat;
}
.company002 a:hover{
	background:url(../common/images/company_txt002_ov.gif) no-repeat;
}
.company003 a{
	background:url(../common/images/company_txt003.gif) no-repeat;
}
.company003 a:hover{
	background:url(../common/images/company_txt003_ov.gif) no-repeat;
}
.company004 a{
	background:url(../common/images/company_txt004.gif) no-repeat;
}
.company004 a:hover{
	background:url(../common/images/company_txt004_ov.gif) no-repeat;
}
.company005 a{
	background:url(../common/images/company_txt005.gif) no-repeat;
}
.company005 a:hover{
	background:url(../common/images/company_txt005_ov.gif) no-repeat;
}
.company006 a{
	background:url(../common/images/company_txt006.gif) no-repeat;
}
.company006 a:hover{
	background:url(../common/images/company_txt006_ov.gif) no-repeat;
}
.company007 a{
	background:url(../common/images/company_txt007.gif) no-repeat;
}
.company007 a:hover{
	background:url(../common/images/company_txt007_ov.gif) no-repeat;
}
.company008 a{
	background:url(../common/images/company_txt008.gif) no-repeat;
}
.company008 a:hover{
	background:url(../common/images/company_txt008_ov.gif) no-repeat;
}
.company009 a{
	background:url(../common/images/company_txt009.gif) no-repeat;
}
.company009 a:hover{
	background:url(../common/images/company_txt009_ov.gif) no-repeat;
}
.company010 a{
	background:url(../common/images/company_txt010.gif) no-repeat;
}
.company010 a:hover{
	background:url(../common/images/company_txt010_ov.gif) no-repeat;
}
.company011 a{
	background:url(../common/images/company_txt011.gif) no-repeat;
}
.company011 a:hover{
	background:url(../common/images/company_txt011_ov.gif) no-repeat;
}
.company012 a{
	background:url(../common/images/company_txt012.gif) no-repeat;
}
.company012 a:hover{
	background:url(../common/images/company_txt012_ov.gif) no-repeat;
}
.company013 a{
	background:url(../common/images/company_txt013.gif) no-repeat;
}
.company013 a:hover{
	background:url(../common/images/company_txt013_ov.gif) no-repeat;
}
.company014 a{
	background:url(../common/images/company_txt014.gif) no-repeat;
}
.company014 a:hover{
	background:url(../common/images/company_txt014_ov.gif) no-repeat;
}
.company015 a{
	background:url(../common/images/company_txt015.gif) no-repeat;
}
.company015 a:hover{
	background:url(../common/images/company_txt015_ov.gif) no-repeat;
}
.company016 a{
	background:url(../common/images/company_txt016.gif) no-repeat;
}
.company016 a:hover{
	background:url(../common/images/company_txt016_ov.gif) no-repeat;
}
.company017 a{
	background:url(../common/images/company_txt017.gif) no-repeat;
}
.company017 a:hover{
	background:url(../common/images/company_txt017_ov.gif) no-repeat;
}
.company018 a{
	background:url(../common/images/company_txt018.gif) no-repeat;
}
.company018 a:hover{
	background:url(../common/images/company_txt018_ov.gif) no-repeat;
}
.company019 a{
	background:url(../common/images/company_txt019.gif) no-repeat;
}
.company019 a:hover{
	background:url(../common/images/company_txt019_ov.gif) no-repeat;
}
.company020 a{
	background:url(../common/images/company_txt020.gif) no-repeat;
}
.company020 a:hover{
	background:url(../common/images/company_txt020_ov.gif) no-repeat;
}

/*
contents
----------------------------------------------------*/

#contenstArea #leftcontents .searchbox{
	background:url(../common/images/search_bg.gif) no-repeat;
	width:685px;
	height:40px;
	position:relative;
	margin-top:15px;
	clear:both;
}

#contenstArea #leftcontents .searchbox .ttl{
	position:absolute;
	left: 29px;
	top: 13px;
}

#contenstArea #leftcontents .searchbox .txt{
	position:absolute;
	left: 230px;
	top: 8px;
	width: 80;
}

#contenstArea #leftcontents .searchbox .btn{
	position:absolute;
	left: 580px;
	top: 8px;
}

