@charset "utf-8";
/* CSS Document */

@import "http://";


html{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

body{
	margin-top:0px;
	margin-bottom:0px;
	font-size:small;
	background-color:#e0f2e8;
}
img{
	border:none;
}
.image-padding{
	clear:both;
	padding:10px 0px;
	margin:10px 0px;
}
.image-padding2{
	clear:both;
	width:500px;
	padding:10px 0px;
	margin:10px 0px;
	text-align:center;
	margin:auto;
}

.movie_for_youtube{
	margin:auto;
	text-align:center;
	padding:20px 0px;
}

.adobe{
	padding-top:20px;
	padding-left:20px;
}

ul{
	margin:0;
	padding:0;
	list-style-position:inside;
}
.ul-li{
	list-style:disc;
	list-style-position:outside;
	margin-left:30px;
	padding:0 5px 0 5px;
}
ol{
	margin:0;
	padding:0;
	list-style:none;
}
.ol-list{
	margin:0;
	padding:0;
	list-style:decimal;
	list-style-position:inside;
	list-style-type:decimal;
}
.ol-list1{
	margin-top:5px;
	padding:0;
	list-style:decimal;
	list-style-position:inside;
	list-style-type:decimal;
}
.ol-list2{
	margin:0px 15px;
	padding:0px 10px;
	list-style:decimal;
	list-style-position:inside;
	list-style-type:decimal;
}
.ol-list2a{
	margin:0px 15px;
	padding:0px 5px;
	list-style:decimal;
	list-style-position:inside;
	list-style-type:decimal;
}
.ol-list2b{
	margin:0px 15px;
	padding:0px 5px;
	list-style:decimal;
	list-style-position:inside;
	list-style-type:decimal;
	text-align:left;
}
.ol-list3{
	margin:0;
	padding:0;
	list-style:decimal;
	list-style-position:inside;
	list-style-type:decimal;
	color:#F00;
	font-weight:bold;
}
.ol-list4{
	list-style:decimal;
	list-style-position:inside;
	list-style-type:decimal;
}
li{
	list-style:none;
}
.li1{
	list-style:inside;
	list-style-type:square;
	margin-left:10px;
}
.li2{
	list-style:inside;
	list-style-type:decimal;
}
.li3{
	list-style:outside;
	list-style-type:lower-alpha;
}
<!--実績紹介　画像管理-->
.result{
	float:left;
	text-align:left;
}
.result-a{
	clear:both;
	float:left;
	text-align:left;
	margin-top:10px;
}
.result-box{
	margin-top:5px;
	width:450px;
	height:180px;
}
.result-txtbox{
	float:left;
	text-align:center;
	width:220px;
}
.result-txtbox1{
	float:left;
	margin-left:10px;
	text-align:center;
	width:220px;
}
.result-imagebox{
	float:left;
	margin-left:20px;
}
.result-imagebox1{
	float:left;
}
.result-imagebox-L{
	float:left;
	width:120px;
	text-align:center;
	margin-left:6px;
}
.result-imagebox-L1{
	float:left;
	width:120px;
	text-align:center;
	margin-left:10px;
}

.charm{
	clear:both;
}

.table3{
	text-align:center;
	margin:auto;
	width:520px;
	background-color:#FFF;
}
.table4{
	background-color:#FFF;
	text-align:center;
	margin:auto;

}
.table5{
	background-color:#FFF;
	text-align:center;
	margin:auto;
	margin-top:15px;
	font-size:12px;
}
.table5a{
	border-top:#000 1px solid;
	border-right:#000 1px solid;
	border-left:#000 1px solid;
	width:160px;
	text-align:left;
	text-indent:10px;
	padding:5px 0px;
}
.table5b{
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	width:340px;
	text-align:left;
	text-indent:10px;
	padding:5px 0px;
}
.table5c{
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	width:340px;
	text-align:center;
	padding:5px 0px;
}
.table5d{
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	width:320px;
	text-align:right;
	padding:5px 0px;
}
.table5e{
	border-top:#000 1px solid;
	border-right:#000 1px solid;
	border-left:#000 1px solid;
	width:160px;
	text-align:left;
	text-indent:10px;
	padding:5px 0px;
}
#table5a{
	border:#000 1px solid;
	width:180px;
	text-align:left;
	text-indent:10px;
}
#table5b{
	border-bottom:#000 1px solid;
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	width:340px;
	text-align:left;
	text-indent:10px;
}
.table5a2{
	border:#000 1px solid;
	width:160px;
	text-align:left;
	text-indent:10px;
	padding:5px 0px;
}
.table5b2{
	border-bottom:#000 1px solid;
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	width:340px;
	text-align:left;
	text-indent:10px;
	padding:5px 0px;
}
.table5b3{
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	width:340px;
	text-align:center;
	text-indent:10px;
	padding:5px 0px;
}
.table5d2{
	border-bottom:#000 1px solid;
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	width:320px;
	text-align:right;
	text-indent:10px;
	padding:5px 0px;
}
.table5e2{
	border:#000 1px solid;
	width:180px;
	text-align:left;
	text-indent:10px;
	padding:5px 0px;
}
caption{
	text-align:left;
}
.caption1{
	font-size:16px;
	font-weight:bold;
	background-color:#FFF;
	border-top:#000 1px solid;
	border-right:#000 1px solid;
	border-left:#000 1px solid;
	border-bottom:#000 1px solid;
	text-align:center;
	margin:auto;
	padding:5px 0px;
}
.caption2{
	font-size:16px;
	font-weight:bold;
	background-color:#CFF;
	border-top:#000 1px solid;
	border-right:#000 1px solid;
	border-left:#000 1px solid;
	border-bottom:#000 1px solid;
	margin:auto;
	padding:5px 0px;
}
#margin-none{
	margin-bottom:0px;
}
#margin-b_50{
	margin-bottom:50px;
}

A{
	border:none;
}
A:link{
	border:none;
	text-decoration:none;
	color:#00F;
}
A:visited{
	border:none;
	text-decoration:none;
	color:#00F;
}
A:hover{
	border:none;
	text-decoration:underline;
	color:#F0F;
}
A:active{
	border:none;
	text-decoration:none;
	color:#FFFF00;
}
h1{
	font-size:16px;
	color:#F00;
	margin:0px;
	padding:0px 5px;
}
.h1-a{
	font-size:16px;
	font-weight:bold;
	color:#000099;
	margin-top:60px;
	text-align:center;
	padding:30px 20px;
}
h2{
	font-size:16px;
	color:#F00;
	margin:0px;
	padding:10px 5px 0px;
}
h3{
	font-size:14px;
	color:#F00;
	margin:0px;
	padding:0px 5px;
	color:#000099;
}
.h3-image{
	padding:0px;
	background-image:none;
}
.h3-topics{
	background-image:url(../image/topics.png);
	padding:0px;
	color:#000;
	padding:2px 0px 2px 25px;
}
.strong-red{
	color:#F00;
	font-size:18px;
	clear:both;
	padding:10px 20px;
}
.text-left{
	text-align:left;
	padding:5px 5px;
	vertical-align:top;
}
.text-left1{
	text-align:left;
	padding:5px 8px 5px 10px;
}
.text-left2{
	text-align:left;
	padding:5px 2px 5px 5px;
}
.text-left3{
	text-align:left;
	width:450px;
	margin:auto;
}
.text-center{
	text-align:center;
	margin:0px 0px 60px;
}
.text-center1{
	text-align:center;
	padding:5px 10px;
}
.text-center2{
	text-align:center;
	margin:10px 0px;
}
.text-center3{
	text-align:center;
	padding:40px 0px;
}
.text-center4{
	text-align:center;
	margin-top:20px;
	background-color:#6FC;
}
.text-right{
	text-align:right;
}
.text-right2{
	clear:both;
	text-align:right;
	padding:5px 0px;
}
.text-right3{
	clear:both;
	text-align:right;
	margin:auto;
	width:500px;
}
.txt-small{
	font-size:10px;
}
.txt-large{
	font-size:16px;
}
.txt-red{
	color:#F00;
}
.txt-red2{
	color:#F00;
	text-align:center;
}
.txt-red3{
	color:#F00;
	font-size:16px;
}
.txt-red-bold{
	color:#F00;
	font-weight:bold;
}
.txt-sky{
	color:#0070c0;
	font-weight:bold;
	font-size:14px;
}
.txt-magin1{
	margin-left:50px;
}
.txt-magin2{
	margin-left:30px;
	font-weight:normal;
	color:#000;
}
.txt-magin3{
	margin-left:200px;
}
.txt-magin4{
	margin-left:100px;
}
.txt-magin5{
	margin-left:15px;
}
.text-margin{
	margin:10px 10px 15px;
}
.text-margin1{
	margin:10px 0px 15px;
}
.text-margin2{
	margin:10px 0px 15px;
	padding:0px 15px;
}
.text-margin3{
	margin:10px 0px 15px;
	padding:0px 10px;
}
.text-margin4{
	clear:both;
	margin:10px 0px 15px;
	padding:20px 0 0 0;
}
.text-margin5{
	background-color:#e7f1d0;
	font-weight:bold;
	padding:5px 10px 5px 0;
}
.text-margin6{
	clear:both;
	padding:5px 0 10px 0;
}
.text-margin7{
	clear:both;
	padding:20px 0 20px 0;
	text-align:center;
}
.text-margin8{
	clear:both;
	margin:10px 0px 15px;
	padding:0px 10px;
}
.text-margin9{
	margin:10px 10px 35px;
}
.text-margin10{
	margin:0px 0px 15px;
}
.separate1{
	float:left;
	width:40px;
}
.separate2{
	float:left;
	width:280px;
	text-indent:0px;
}
.caution{
	clear:both;
	color:#F00;
	text-align:center;
	padding:15px 0px;
}

.base{
	background-image:url(../image/bg-1green.gif);
	background-color:#FFF;
	width:820px;
	margin:auto;
	padding-bottom:20px;
}
.header{
	width:800px;
	height:85px;
	margin:auto;
	background-image:url(../image/headerbar.gif);	
	clear:both;
	padding-bottom:5px;
}
.logo{
	width:250px;
	float:left;
}
.pr{
	width:530px;
	height:42px;
	margin-top:15px;
	font-size:12px;
	font-weight:bold;
}
.header-right{
	float:left;
	width:530px;
	height:80px;
	margin-left:20px;
}

.top-bar{
	clear:both;
	width:530px;
	font-size:12px;
	height:20px;
	margin-top:5px;
}
.top-bar1{
	clear:both;
	width:530px;
	font-size:12px;
	margin-top:5px;
}
.top-bar2{
	clear:both;
	width:440px;
	height:40px;
	margin-top:5px;
}
.about-contents{
	clear:both;
	width:530px;
	height:35px;
}
.contents-name_jp{
	float:left;
	width:300px;
	font-size:20px;
	color:#000;
	margin-top:5px;
	padding-top:5px;
}
.contents-name_eng{
	float:right;
	width:220px;
	text-align:right;
}

.straight-line1{
	float:right;
}

.straight-line{
	display:block;
	float:left;
	background:url("../image/li.gif") no-repeat;
	padding:0px 0px 0px 14px;
	margin-right:10px;
	font-size:12px;
}
#straight-line_fix{
	margin-right:0px;
}

.main-image{
	width:800px;
	height:300px;
	margin:auto;
	clear:both;
	margin-bottom:3px;
}
.main-image2{
	width:800px;
	height:100px;
	margin:auto;
	clear:both;
	margin-bottom:3px;
}
.main{
	margin:auto;
	width:800px;
	background-color:#FFF;
}
.side{
	width:250px;
	float:left;
	margin-bottom:50px;
}
.side-li-a{
	margin-left:1px;
	margin-bottom:2px;
}

a#home, a#results, a#results, a#topics, a#estimate, a#corporate, a#access, a#contact, a#topics, a#recruit{
	display: block;
	width:250px;
	height: 40px;
	text-indent: -5000px;
}
a#home {
	background-image:url(../image/home_button.gif);
}
a#results {
	background-image:url(../image/results_button.gif);
}
a#estimate {
	background-image:url(../image/estimate_button.gif);
}
a#corporate {
	background-image:url(../image/company_button.gif);
}
a#access {
	background-image:url(../image/access_button.gif);
}
a#contact {
	background-image:url(../image/contact_button.gif);
}
a#topics {
	background-image:url(../image/topics_button.gif);
}
a#recruit {
	background-image:url(../image/recruit_button.gif);
}
a#home:hover, a#results:hover, a#results:hover, a#estimate:hover, a#corporate:hover, a#access:hover, a#contact:hover, a#topics:hover, a#recruit:hover {
   background-position: bottom right;
}

.company-info{
	background-image:url(../image/company-info.gif);
	height:115px;
	padding:10px 10px 0px 20px;
	line-height:1.5em;
	margin:10px 0;
	background-repeat:no-repeat;
	font-size:12px;
}
.company-name{
	font-weight:bold;
	font-size:14px;
}

.main-contents{
	float:left;
	width:532px;
	margin:0px 0px 0px 14px;
}
.main-contents-tab{
	float:left;
	width:538px;
	margin:0px 0px 0px 10px;
}
.topic-path{
	padding:5px 10px;
}


.main-top-box{
	text-align:center;
	width:500px;
	height:100px;
	background-color:#FFF;
	border-color:#000;
	border-style:solid;
	border-width:1px;
	margin:20px 0 20px 15px;
}
.main-top-category{
	text-align:center;
	width:530px;
	margin:0px 0px 15px;
	background-color:#f3fff3;
	border:#d2d2d2 1px solid;
	padding:0px 0px 50px;
}
.main-top-category1{
	text-align:left;
	width:530px;
	margin:0px 0px 15px;
	background-color:#f3fff3;
	border:#d2d2d2 1px solid;
	padding:0px 0px 30px;
}
#main-top-category{
	padding-bottom:300px;
}
.main-top-category-tab{
	text-align:center;
	width:536px;
	margin-bottom:15px;
	background-color:#f3fff3;
}

.category-image{
	padding-top:4px;
	padding-left:30px;
	height:34px;
	font-size:16px;
	font-weight:bold;
	background-image:url(../image/product-introduction.gif);
	background-repeat:no-repeat;
}
.category-image2{
	padding-top:4px;
	padding-left:30px;
	height:34px;
	font-size:16px;
	font-weight:bold;
	background-image:url(../image/fanejacket_movie.gif);
	background-repeat:no-repeat;
}
.category-image3{
	padding-top:4px;
	padding-left:30px;
	height:34px;
	font-size:16px;
	font-weight:bold;
	background-image:url(../image/fanejacket_movie.gif);
	color:#000;
	background-repeat:no-repeat;
}
.category-image4{
	padding-top:4px;
	padding-left:30px;
	height:34px;
	font-size:16px;
	font-weight:bold;
	background-image:url(../image/bar02-1.gif);
	background-repeat:no-repeat;
}
.main-image-link{
	margin-left:15px;
	margin-bottom:20px;
	float:left;
}
.main-image-link2{
	margin-left:5px;
}
.top-under_image{
	margin-left:5px;
	float:left;
	width:170px;
}

a#finejacket, a#robotprotector, a#product, a#process{
	display: block;
	width:240px;
	height:96px;
	text-indent: -5000px;
	background-position: top left;
}
a#finejacket{
	background-image:url(../image/finejacket-button.gif);
}
a#robotprotector{
	background-image:url(../image/robotprotector-button.gif);
}
a#product{
	background-image:url(../image/product_movie-button.gif);
}
a#process{
	background-image:url(../image/process_movie-button.gif);
}
a#finejacket:hover, a#robotprotector:hover, a#product:hover, a#process:hover{
	background-position: bottom right;
}

.topics{
	border:#d2d2d2 solid 1px;
	background-color:#f0f0f0;
	padding:10px 0px 20px;
	font-size:12px;
	height:220px;
	overflow: auto;
}
.topics-image{
	background-image:url(../image/bar02-1.gif);
	background-repeat:no-repeat;
	height:26px;
	font-size:16px;
	padding-left:30px;
	padding-top:4px;
	font-weight:bold;
	color:#900;
}
.topic-data{
	float:left;
	width:130px;
	padding-left:10px;
}
.topic-info{
	float:left;
	width:360px;
	padding-left:5px;
	padding-right:5px;
}
.topic-hr{
	border:none;
	border-bottom:#333 1px dotted;
	clear:both;
	padding:5px 0 0 0;
	margin:0 10px 0 10px;
}
.topic-hr1{
	border:none;
	border-bottom:#333 1px dotted;
	clear:both;
}

.about_finejacket{
	color:#000;
	margin:5px 0px;
}
.five-features{
	margin:10px 0px 15px;
	padding: 0 10px;
}
.fanejacket_left{
	float:left;
	width:340px;
	margin:10px 0px 0px 5px;
}
.fanejacket_right{
	float:left;
	width:170px;
	margin:10px 0px 0px 10px;
	text-align:center;
}
.fanejacket_left2{
	float:left;
	width:245px;
	padding:10px 0px 20px;
	margin:0px 0px 0px 5px;
}
.fanejacket_left3{
	float:left;
	width:200px;
	padding:0px;
	margin:0px 30px 20px 30px;
}
.fanejacket_left4{
	float:left;
	width:270px;
	padding:10px 0px 0px 5px;
	margin:0px 20px 0px 5px;
}
.fanejacket_right2{
	float:left;
	width:215px;
	text-align:center;
	margin:0px 0px 20px 0px;
}
.lineup_table{
	margin:15px 0 15px 0;
    border-collapse:collapse;
    border-spacing:0;
}

.order-table{
	text-align:left;
	margin:auto;
	border:#000 solid 1px;
	background-color:#c6e6a2;
	text-align:left;
	margin:auto;
}
.order-table_top1{
	background-color:#c6e6a2;
	border-bottom:#000 solid 1px;
	border-right:#000 solid 1px;
	padding:5px 10px;
	width:180px;
}
.order-table_top2{
	background-color:#c6e6a2;
	padding:5px 10px;
	width:180px;
	border-bottom:#000 solid 1px;
}
.table-left{
	background-color:#fff;
	padding:5px 10px;
	border-bottom:#000 solid 1px;
	border-right:#000 solid 1px;
}
.table-right{
	background-color:#fff;
	padding:5px 10px;
	border-bottom:#000 solid 1px;
}
.no-txt{
	background-color:#a6a6a6;
	padding:5px 10px;
	border-bottom:#000 solid 1px;
	border-right:#000 solid 1px;
}
.table-bottom1{
	padding:5px 10px;
	border-right:#000 solid 1px;
	background-color:#fff;
}
.table-bottom2{
	background-color:#fff;
	padding:5px 10px;
}


.contents_left{
	float:left;
	width:340px;
	margin:0 10px;
}
.contents_right{
	float:left;
	width:170px;
	text-align:center;
}
.contents_left2{
	float:left;
	width:250px;
	margin:0 10px;
}
.contents_left3{
	float:left;
	width:330px;
	margin:0 10px;
	padding:10px 0px;
}
.contents_right2{
	float:left;
	width:260px;
	text-align:center;
}
.contents_right3{
	float:left;
	width:180px;
	text-align:center;
	padding:15px 0px;
}
.lineup_td1{
	background-color:#eff3ea;
	border:#9bbb59 solid 2px;
}
.lineup_td2{
	background-color:#dee7d1;
	border:#9bbb59 solid 2px;
}
.lineup-link{
	clear:both;
	text-align:right;
	margin-right:auto;
	margin-left:auto;
	padding-top:20px;
}
.lineup-link2{
	float:left;
	width:265px;
	padding-top:20px;
	margin-left:10px;
}
.saving-energy1{
	float:left;
	width:265px;
}
.saving-energy1b{
	float:left;
	width:245px;
	margin-left:10px;
	padding-top:15px;
}
.saving-energy2{
	float:left;
	width:265px;
}
.saving-energy3-a{
	float:left;
	width:265px;
	text-align:center;
}
.saving-energy3-b{
	float:left;
	width:265px;
	text-align:center;
}
.saving-energy{
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
}
.saving-energy_bg{
	margin:auto;
	background-color:#FFF;
	width:240px;
	padding:3px;
}
.saving-energy3{
	float:left;
	width:250px;
	text-align:center;
}
.saving-energy_point{
	float:left;
	width:220px;
	padding:0px 5px;
	margin-top:20px;
	margin-right:10px;
}
.saving-energy_point-image{
	float:left;
	width:280px;
	margin-top:20px;
	padding:0px 0px 20px;
}

.estimate{
	margin:auto;
	text-align:center;
	width:450px;
	height:60px;
	margin:auto;
	margin-bottom:60px;
}


a#estimate1, a#estimate2, a#estimate3,a#estimate3b, a#estimate4, a#estimate5, a#estimate6{
	display: block;
	width:450px;
	height:60px;
	text-indent: -5000px;
	background-position: top left;
	padding:0px;
}
a#estimate1{
	background-image:url(../image/contact_banner.gif);
}
a#estimate2{
	background-image:url(../image/order_banner.gif);
}
a#estimate3{
	background-image:url(../image/fullorder_banner.gif);
}
#estimate3b{
}
#estimate4{
	background-image:url(../image/enquete_banner.gif);
}
#estimate5{
	background-image:url(../image/movie1_banner.gif);
}
#estimate6{
	background-image:url(../image/movie2_banner.gif);
}
a#estimate1:hover,a#estimate2:hover,a#estimate3:hover,a#estimate4:hover,a#estimate5:hover,a#estimate6:hover{
   background-position: bottom right;
}

#g-map{
	width:500px;
	height:500px;
	margin:auto;
	text-align:center;
	margin-top:50px;
}
.g-map{
	width:270px;
	height:170px;
	margin:auto;
	text-align:center;
	padding:0px 0px 5px;
}
.enquete1{
	border-left:#000 1px solid;
	border-right:#000 1px solid;
	padding:5px 3px;
	width:180px;
	text-align:left;
}
.enquete1a{
	border-bottom:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
	padding:5px 3px;
	width:180px;
	text-align:left;
}
.enquete2{
	border-bottom:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
	width:310px;
	padding:5px 2px;
	text-align:center;
	font-size:12px;
}
.enquete3{
	border-bottom:#000 1px solid;
	border-right:#000 2px solid;
	width:310px;
	padding:5px 2px;
	text-align:left;
}
.enquete3a{
	border-bottom:#000 1px solid;
	border-right:#000 1px solid;
	width:310px;
	padding:5px 2px;
	text-align:left;
}
#enquete1{
	border-right:#000 1px solid;
	border-left:#000 1px solid;
	border-bottom:#000 1px solid;
	padding:5px 3px;
	text-align:left;
}
#enquete2{
	border-right:#000 1px solid;
	border-bottom:#000 1px solid;
	padding:5px 3px;
	text-align:left;
}
.form-last{
	background-color:#f3fff3;
	padding:15px 0px;
}
.jisseki{
	border-left:#000 1px solid;
	border-bottom:#000 1px solid;
	padding:3px 0px 3px 3px;
}
.jisseki-b{
	border-left:#000 1px solid;
	border-right:#000 1px solid;
	border-bottom:#000 1px solid;
	padding:3px 0px 3px 3px;
}
.jisseki1{
	border-left:#000 1px solid;
	border-bottom:#000 1px solid;
	text-align:left;
	padding:3px 0px 3px 3px;
}
.jisseki1-b{
	border-left:#000 1px solid;
	border-right:#000 1px solid;
	border-bottom:#000 1px solid;
	text-align:left;
	padding:3px 0px 3px 3px;
}
.jisseki2{
	border-left:#000 1px solid;
	border-bottom:#000 1px solid;
	padding:3px 0px 3px 3px;
}
.sekou{
	clear:both;
	background-color:#FFF;
	border:#333 1px solid;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	margin-bottom:15px;
	width:90%;
	padding:10px 10px;
}
.topics_left{
	float:left;
	width:50%;
	text-align:left;
}
.topics_right{
	float:left;
	width:50%;
	text-align:right;
}
.company-profile{
	padding:0px 10px;
	font-size:24px;
	color:#066;
}
.company-overview{
	padding:0px 10px;
}
.overview-table{
	width:510px;
	border-top:#bcda8d 1px solid;
	border-right:#bcda8d 1px solid;
	border-left:#bcda8d 1px solid;
}
.overview{
	background-image: url(../image/overview.gif);
	background-repeat: repeat-y;
	text-indent:5px;
	width:120px;
	vertical-align:text-top;
	padding:5px 0px;
	border-right:#bcda8d 1px solid;
	border-bottom:#bcda8d 1px solid;
}
.overview2{
	background-color:#FFF;
	padding:5px 5px;
	border-bottom:#bcda8d 1px solid;
}
.customer{
	width:250px;
	text-align:center;
}
.customer1{
	width:250px;
	text-align:left;
}
.customer2{
	width:230px;
	text-align:left;
	padding-left:20px;
}
.customer3{
	width:210px;
	text-align:left;
	padding-left:40px;
}
.recruit-table{
	padding:5px 0px;
	vertical-align:text-top;
}

.footter-manu{
	clear:both;
	padding:20px 0px 5px 0px;
	text-align:center;
	font-size:10px;
	height:12px;
	text-align:center;
	margin:auto;
	width:635px;
}
.footter-manu2{
	clear:both;
	padding:0px 0px 10px 0px;
	text-align:center;
	font-size:10px;
	height:12px;
	text-align:center;
	margin:auto;
	width:700px;
}
.footter-manu-ol{
	clear:both;
	display: -moz-inline-box;  
    display: inline-block;
}
.footter-manu-li{
	border-right:1px solid #7f7f7f;
	float:left;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
}
#footter-manu-li{
	border-right:none;
	float:left;
	margin:0;
	padding:0;
}
.copyright{
	clear:both;
	margin-top:10px;
	padding:3px 0px;
	margin:auto;
	background-color:#c6e6a2;
	width:800px;
	text-align:center;
	margin:auto;
	font-size:10px;
}

