@charset "utf-8";

/*/////////////////////////////////////////

>>gnc-comInfo_d.css

Description: detail design.

Create Date: 2009-10-09

Copyright (C) Erina Taniguchi All Rights Reserved.

/////////////////////////////////////////*/

/*
-------------------------------------------
###########################################
index.html
###########################################
-------------------------------------------
*/
.philosophy {
margin:30px 0px;
padding:0px 0px 0px 70px;
}
strong.odm {
color: #021A4A;
border-bottom:double 3px #666;
}
strong.odm span { color: #EC0E19; }
/*
-------------------------------------------
###########################################
data.html
###########################################
-------------------------------------------
*/
table.data {
margin: 10px 0px 30px 0px;
width:464px;
float:left;
}
table.data td, table.data th{
padding:5px 10px;
border-bottom:solid 1px #666666;
}
table.data .topline{ border-top:solid 1px #666666;}
table.data th{
background:#F2F3E5;
vertical-align:top;
font-weight:normal;
text-align:left;
white-space:nowrap;
}
table.data td{}
table.data td p{ float:left;}
table.data td.map a img { float:right; padding-left: 10px;}
table.data td ul{
list-style: disc inside;
}
table.data td a.usa,
table.data td a.eu{
width: 176px;
display: block;
text-indent: -9999px;
line-height: 50%;
}
table.data td a.usa {
height: 51px;
background: url(../english/about_us/img/profile_usa.jpg);
}
table.data td a.eu {
height: 51px;
background: url(../english/about_us/img/profile_eu.jpg);
}
table.data td a:link.usa,
table.data td a:link.eu,
table.data td a:visited.usa,
table.data td a:visited.eu{ background-position: top; }
table.data td a:hover.usa,
table.data td a:hover.eu{ background-position: bottom; }
img.data-img{
margin: 10px 0px 0px 0px;
float:right;
}
#contact{ position: relative; clear: both; }
#contact a{ position: absolute; top: 11px; margin: 0; padding: 0;}
#contact a#usa{ left: 266px;}
#contact a#eu{ left: 406px;}
#contact a#china{ left: 546px;}
/*
-------------------------------------------
###########################################
dataMap.dwt
###########################################
-------------------------------------------
*/
#dataMap img{
margin:10px auto;
display:block;
}
#dataMap div{
margin:10px;
clear:both;
}
#dataMap div img{ float:left;}
#dataMap div p{ float:right;}
/*
-------------------------------------------
###########################################
history.html
###########################################
-------------------------------------------
*/
table.history { margin: 10px 0px 30px 0px; width: 700px;}
table.history td, table.history th{
padding:5px 10px;
border-bottom:solid 1px #666666;
}
table.history .topline{ border-top:solid 1px #666666;}
table.history th{
width:100px;
background:#738DBD;
vertical-align:top;
color:#FFFFFF;
font-weight:normal;
text-align:left;
}
table.history td ul{
list-style: disc inside;
}
