@charset "utf-8";
/* FC LOCAL CSS */
div#content {
width:900px;
background:url(../images/main03.jpg) top left no-repeat #FFFFFF;
clear:both;
}
div#right {
width:660px;
padding:10px 20px;
height:100%;
}
div#left {
width:180px;
padding:10px;
}
p.base {
padding:0 20px;
}
/* h */
h3 {
margin:0 0 20px 0;
}
h4 {
margin:30px 0 20px 0;
}
/* img */
img.left20 {margin:0 0 0 20px;}
/* Local Menu */
p#pankuzu {
color:#FFFFFF;
}
p#pankuzu a{
color:#FFFFFF;
}
ul.localMenu {
margin:10px 0 20px 0;
padding:0;
font-size:12px;
}
ul.localMenu a {
text-decoration:none;
display:block;
}
ul.localMenu li.bro{
width:170px;
padding:5px;
margin:5px 0 0 0;
background:url(../images/localMenu1.png);
}
ul.localMenu li.gre{
width:150px;
padding:5px;
margin:2px 0 0 20px;
background:url(../images/localMenu2.png);
}
* html ul.localMenu a{/* IE 6 */
height:;
padding:0;
display:block;
color:;
}
*:first-child+html ul.localMenu a{/* IE 7 */
height:;
padding:0;
display:block;
color:;
}
ul.localMenu a:link {color:#FFFFFF;}
ul.localMenu a:visited {color:#FFFFFF;}
ul.localMenu a:hover {color:#e4c101;}
ul.localMenu a:active {color:#a58d06;}
/* ________________________about.html */
dl.about {
padding:10px;
margin:20px 20px 0 20px;
background-color:#FFFFFF;
}
dl.about dt {
color:#9b7008;
border-bottom:solid 1px #9b7008;
}
dl.about dd {
padding:10px 5px 20px 5px;
}
dl.about dd img {
margin:0 0 0 10px;
}
/* ________________________products.html */
img.proBaner {
margin:0 0 5px 20px;
}
div#listup {
width:355px;
padding:60px 245px 10px 20px;
margin:0 0 10px 20px;
background:url(../images/products-baner4.jpg) top left no-repeat;
}
a.listMain {
padding:0 0 0 15px;
line-height:2em;
background:url(../images/list02.gif) center left no-repeat;
}
div#listup li {
width:160px;
padding:0 0 0 15px;
display:block;
line-height:2em;
float:left;
background:url(../images/list01.gif) center left no-repeat;
}
p#intro {
padding:15px 280px 10px 15px;
marigin:0;
height:185px;
background-position:bottom right;
background-repeat:no-repeat;
color:#666666;
}
p.intro1 {background-image:url(../images/products-intro1.jpg);}
p.intro2 {background-image:url(../images/products-intro2.jpg);}
p.intro3 {background-image:url(../images/products-intro3.jpg);}
div#intro4 {
padding:15px 280px 10px 15px;
marigin:0 0 20px 0;
height:185px;
background-position:bottom right;
background-repeat:no-repeat;
background-image:url(../images/products-intro4.jpg);
color:#888888;
}
div#intro4 li {
width:160px;
padding:0 0 0 15px;
display:block;
line-height:2em;
float:left;
background:url(../images/list01.gif) center left no-repeat;
}
dl#productdl {
padding:10px;
margin:20px 20px 0 20px;
background-color:#FFFFFF;
}
dl#productdl div{
margin:0 0 10px 0;
}
dl#productdl dt {
color:#9b7008;
border-bottom:solid 1px #9b7008;
}
dl#productdl dd {
padding:10px 5px 20px 5px;
}
dl#productdl img {
margin:0 10px 0 0;
}
h4.productJunle {
margin:0 20px;
color:#FFFFFF;
font-size:14px;
padding:10px;
background:url(../images/products-h4rogo.gif) bottom left no-repeat #0d6c29;
}
table.productList {
width:620px;
margin:20px 20px 0 20px;
border-spacing:0;
border-collapse:collapse;
}
table.productList td{
height:40px;
vertical-align:middle;
border-bottom:solid 1px #FFFFFF;
}
table.productList td.listL{
width:210px;
}
table.productList tr.trGreen td.listR{
padding:5px;
background-color:#fbf9e6;
}
table.productList tr.trBrown td.listR{
padding:5px;
background-color:#fcf4e4;
}
table.productList  a {
width:200px;
height:40px;
padding:5px;
display:block;
text-decoration:none;
color:#FFFFFF;
vertical-align:middle;
}
tr.trGreen a {background:url(../images/products-list01.gif) left no-repeat;}
tr.trBrown a {background:url(../images/products-list02.gif) left no-repeat;}
table.productList a:link  {background-position:top;}
table.productList a:visited  {background-position:top;}
table.productList a:hover  {background-position:bottom;}
table.productList a:active  {background-position:bottom;}
/* ________________________galley.html */
table.gset {
width:620px;
height:80px;
margin:0 0 10px 20px;
background-color:#FFFFFF;
border-spacing:0;
border-collapse:collapse;
}
table.gset td{
height:80px;
padding:0;
vertical-align:top;
}
td.photo {
width:310px;
}
table.gset h5 {
padding:8px 0 8px 15px;
margin:0 0 5px 0;
color:#FFFFFF;
font-size:12px;
background-color:#8a794e;
}
span.gd {
padding:20px;
margin:0 0 0 10px;
background:url(../images/galley-iconD.png) center left no-repeat;
}
span.gc {
padding:20px;
margin:0 0 0 10px;
background:url(../images/galley-iconC.png) center left no-repeat;
}
p.gcaption {
padding:0 0 0 25px;
margin:0 0 10px 330px;
background:url(../images/galley-iconP.png) center left no-repeat;
}
/* ________________________company.html */
div#isopanel {
padding:0 0 20px 60px
}
div#isopanel img {
margin:0 20px 0 0;
}
div#honsha {
margin:0 0 10px 10px;
float:right;
}
div#honsha span {
text-align:right;
color:#44821d;
}
table.table1 {
width:550px;
margin:0 0 10px 60px;
border-spacing:0;
border-collapse:collapse;
}
table.table1 td {
padding:10px;
border:solid 1px #d4c2aa;
}
table.table1 td.tdL{
width:100px;
background:url(../images/table-left01.png) top repeat-x #e9e9ce;
text-align:center;
}
table.table2 {
width:550px;
margin:0 0 10px 60px;
border-spacing:0;
border-collapse:collapse;
}
table.table2 td {
padding:10px;
border:solid 1px #d4c2aa;
}
table.table2 td.tdL{
width:150px;
background:url(../images/table-left01.png) top repeat-x #e9e9ce;
}
/* ________________________eco.html */
h5.eco {
margin:20px 0 10px 0;
padding:10px;
font-size:14px;
color:#FFFFFF;
background-color:#a79070;
}
table.eco {
width:570px;
margin:0 0 10px 10px;
border-spacing:0;
border-collapse:collapse;
}
table.eco td {
padding:10px;
border:solid 1px #d4c2aa;
}
table.eco td.tdL{
width:130px;
background:url(../images/table-left01.png) top repeat-x #e9e9ce;
text-align:center;
}
/* ________________________contact.html */
img.contactTel {
margin:20px 0 10px 60px;
}
img.contactMail {
margin:0 0 0 60px;
}
div.contact table {
width:546px;
margin:0 10px 20px 62px;
border-spacing:0;
border-collapse:collapse;
border:solid 4px #FFFFFF;
background-color:#FFF;
}
div.contact table p{
line-height:1.5em;
}
div.contact td {
padding:5px;
border:solid 4px #FFF;
line-height:1.5em;
}
div.contact td.tdLeft{
width:162px;
background:url(../images/table-left01.png) top repeat-x #e9e9ce;
text-align:center;
}
div.contact .textinput {
width:300px;
font-size:12px;
background:;
border:solid 1px #999999;
padding:2px;
}
div.contact .textarea {
width:350px;
height:150px;
font-size:12px;
background:;
border:solid 1px #999999;
padding:2px;
}
.style1 {color: #FF0000}
.contactBtn {margin:0;display:inline;}
/* ________________________link.html */
dl.link {
padding:10px;
margin:20px 20px 0 20px;
background-color:#FFFFFF;
}
dl.link dt {
padding:5px 5px 5px 10px;
color:#FFFFFF;
background-color:#006600;
}
dl.link dd {
}
dl.link dd a{
width:585px;
margin:0 0 10px 0;
padding:5px 5px 5px 10px;
display:block;
text-decoration:none;
color:#c6fcd1;
}
dl.link dd a:link{background-color:#009933;}
dl.link dd a:visited{background-color:#009933;}
dl.link dd a:hover{background-color:#00CC66;color:#FFFFFF;}
dl.link dd a:active{background-color:#00CC66;color:#FFFFFF;}