A:link              {text-decoration: none; color:#003366;}
A:visited           {text-decoration: none; color:#003366;}
A:hover             {text-decoration: underline; color:#003366;}
A:active            {text-decoration: underline;}

A.products:link     {text-decoration: underline; color:#006688;}
A.products:visited  {text-decoration: underline; color:#006688;}
A.products:hover    {text-decoration: underline; color:#0099CC;}

A.cur:link          {text-decoration: none; color:#FFFFFF;}
A.cur:visited       {text-decoration: none; color:#FFFFFF;}
A.cur:hover         {text-decoration: underline; color:#FFFFFF;}
A.cur:active        {text-decoration: underline;}

TD                  {font-size:12px;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif,Osaka;}

.text               {font-size:12px; padding-left:20px; padding-top:4px; line-height:130%; font-family: Verdana, Arial, Helvetica, sans-serif;}
.text font			{line-height:1.3em;}
.search             {font-size:10px; font-weight:bold;}
.other_lang         {font-size:10px}
.footer             {font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Top Page */
A.t_cat1:link       {font-size:11px; color:#003366; text-decoration: none; font-weight:bold;}
A.t_cat1:visited    {font-size:11px; color:#003366; text-decoration: none; font-weight:bold;}
A.t_cat1:hover      {font-size:11px; color:#003366; text-decoration: underline; font-weight:bold;}
A.t_cat1:active     {font-size:11px; text-decoration:none; font-weight:bold;}
.top_message        {font-size:11px; color:#999999}
.top_news           {font-size:11px; padding-left:9px; line-height:130%; color:#BB8C00; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Products Page */
.p_cat1             {font-size:10px; font-weight:bold; line-height:100%}
.content            {font-size:12px; padding-left:34px; padding-top:6px; line-height:150%; font-weight:bold; font-family: Helvetica, Verdana, Arial, sans-serif}
TABLE.spec          {background-color: #D5E2E5}
TD.spec_th          {font-size:11px; font-weight:bold; background-color: #99CCCC}
TD.spec_td          {font-size:11px; padding-left:20px; padding-top:4px; line-height:130%; font-family: Verdana, Arial, Helvetica, sans-serif}
TD.spec_td2         {font-size:11px; padding-left:5px; padding-top:4px; line-height:130%; font-family: Verdana, Arial, Helvetica, sans-serif}
TD.spec_at          {font-size:10px; background-color: #FFFFFF}
.product_title1     {font-size:16px; color:#3650A2; font-weight:bold; padding-left:20px}
.product_title2     {font-size:12px; color:#3650A2; font-weight:bold; padding-left:20px}
.product_title3     {padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px}
.product_unit       {font-size:11px}
.product_img_cont   {font-size:10px}
.list               {font-size:10px}

/*  Corporate Interview Page  */
.interview          {font-size:12px}
.interview_p1       {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.interview_p2       {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif color:#3399FF}

/*  Corporate Global Page  */
TABLE.global        {background-color:#AAAAAA}
.global_padding     {padding-left:42px}
.global_title       {font-size:12px; font-weight:bold; color:#003366}
.global_exp         {font-size:11px; font-weight:bold}
TD.global_th        {font-size:11px; background-color:#EEEEEE; font-weight:bold}
TD.global_td        {font-size:11px; background-color:#FFFFFF}

/*  Corporate About Us Page  */
.aboutus            {font-size:12px}
.aboutus_title      {font-size:14px; font-weight:bold; color:#003366}
.aboutus_link       {font-size:12px}
.history_th1        {font-size:18px; font-weight:bold; color:#993366}
.history_th2        {font-size:18px; font-weight:bold; color:#996699}

/*  Corporate Intelligent System Page  */
.intelligent        {font-size:12px}
.intelligent_title  {font-size:14px; font-weight:bold; color:#003366}
.intelligent_link   {font-size:11px}

/* News Page */
.news_title         {font-size:16px; font-weight:bold; color:#003366; padding-left:20px; padding-top:4px; line-height:130%; font-family: Verdana, Arial, Helvetica, sans-serif}
.news_exh_title     {color:#6666FF; font-weight:bold}

/* Download Page */
.down_info          {font-size:10px; padding-left:20px; padding-top:4px; line-height:130%; font-family: Verdana, Arial, Helvetica, sans-serif}
.down_list          {font-size:11px; color:#999933;}

/* Inquiry Form Page */
.inq_title          {font-size:12px; color:#000066; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.inq_attent         {font-size:9px;  color:#000066; font-family: Verdana, Arial, Helvetica, sans-serif, Osaka}
.inq_item           {font-size:11px; color:#000066; font-family: Verdana, Arial, Helvetica, sans-serif, Osaka; line-height:130%}
.inq_conf           {font-size:12px; color:#FFFFFF; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.inq_thanks         {font-size:12px; color:#000066; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif}


/*--------------------------------
	Corporate Page
--------------------------------*/

dl#corporate_menu,
#corporate_menu dt,
#corporate_menu dd,
#corporate_menu dd ul,
#corporate_menu dd ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 12px;
}
#corporate_menu dt {
	background-color: #f6f6f6;
	background-image: url('../company/img/en/icon_arrow.gif');
	background-position: left center;
	background-repeat: no-repeat;
}
#corporate_menu dd ul li {
	background-color: #ffffff;
	background-image: url('../company/img/en/list_icon.gif');
	background-position: left center;
	background-repeat: no-repeat;
}

#corporate_menu dt a,
#corporate_menu dd ul li a {
	padding: 5px 1px 5px 18px;
	display: block;
	width: auto;
	width: 90%;
}

.item01 #corporate_menu #item01,
.item02 #corporate_menu #item02,
.item03 #corporate_menu #item03,
.item04 #corporate_menu #item04,
.item05 #corporate_menu #item05,
.item06 #corporate_menu #item06 {
	font-weight: bold;
}

.aboutus .iso_tbl,
.mind {
	border-collapse: collapse;
}
.aboutus .iso_tbl th,
.aboutus .iso_tbl td {
	font-size: 11px;
	padding: 3px 0;
	border: 1px solid #cccccc;
}

.aboutus .iso_tbl th {
	background-color: #f6f6f6;
}

.aboutus .iso_tbl td {
	vertical-align: top;
}
.aboutus .iso_tbl2 {
	border-collapse: collapse;
}
.aboutus .iso_tbl2 th,
.aboutus .iso_tbl2 td {
	font-size: 100%;
	padding: 3px 0;
	border: 1px solid #cccccc;
}

.aboutus .iso_tbl2 th {
	background-color: #f6f6f6;
}

.aboutus .iso_tbl2 td {
	vertical-align: top;
}


.aboutus_link ul,
.aboutus_link li {
	margin: 0;
	padding: 0;
}

.aboutus_link ul li {
	padding: 3px 15px;
	background: url('../company/img/en/link_arrow.gif') left center no-repeat;
}

.aboutus_attention {
	color:#CC0000;
	font-weight:bold;
}

.mind {
	margin-top:5px;
}

.mind tr{
	font-size:11px;
	padding:5px;
	border-bottom: 1px solid #cccccc;
}

.mind td{
	padding-top:5px;
}

