
body{margin:0% 2%;}
h1,h2,h3,h4,h5,h6{font-family:arial, sans-serif;}

h1{font-size:110%;}
h2{font-size:105%;}
h3{font-size:100%;}
h4{font-size:95%;}

A:hover{color:red;}

form {margin:0px;}
input{font-size: 9pt}
li{line-height:1.4em;}
tr,th,td,body{font-size:100%;color:#000000;}
hr{color:#FFCC88;width:99%;height:1px;}


/* Text Class */
.text{font-size: 90%;line-height:140%}


/* Header */
div.h_navi {font-size:90%;padding:5px 0px 5px 2px;background-color:#060AA0;}
div.h_navi a       {border-right:1px white solid;padding:0px 0.5em;text-decoration:none;color:#FFFFFF;}
div.h_navi a:hover {border-right:1px white solid;padding:0px 0.5em;text-decoration:none;color:#FFCC00;}

.topimage{background-color:#000000;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#060AA0, endcolorstr=#ffffff, gradienttype=1);width:90%;}
.header_tel {text-align:left;padding:0em 1em 0em 1em;font-size:80%;line-height:1.4em;white-space:nowrap;}

/* Footer */
div.f_navi a {font-size:85%;border-right: 1px black solid;padding: 0px 1.2em;}
.footer{font-size:80%;line-height:1.6em;margin:1em;}

/* Top */
.key_word {border-bottom:2px solid #FF9933;padding:10px}
.pro_mar {margin-left: 5px; margin-right: 5px}
.title_name {font-size:120%;margin-left:0.5em;font-weight:600;font-family:Arial;}
.udr{width:100%;line-height:140%;color:#ffffff;background-color:#060AA0;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#060AA0, endcolorstr=#FFFFFF, gradienttype=1);}
.clm_name2 {font-size:10pt;font-weight:bold;margin-right:5px;margin-bottom:5px}
.pdf_i {font-size:80%;font-family:arial;}
.banr_title {border:1px solid;margin-top:5px;padding:2px;background-color:#cccccc;}
.banr_title2 {border:1px solid;margin-top:5px;padding:2px;background-color:#DBF79F;}
.banr_title3 {border:2px solid #B1E11F;margin-top:5px;padding:2px;background-color:#EFEFEF;}
.pr_title {margin-top:5px;font-size:85%;padding:2px}
.pr_text {font-size:85%;text-align:left;padding:5px;line-height:130%}
.ad{margin: 10px;}
.section{border:solid 1px #7777cc; padding:0px 10px 10px 5px; margin-bottom:20px;}

/* PR */
.pr_desc{font-size:95%;line-height:1.2em;margin-left:10px;padding:2px;}
.pr_list{list-style-position: outside;margin-bottom:1.2em;list-style-image: url(/images/arrow.gif);}

/* WP */
.wp_list{list-style-position: outside;margin-bottom:1.2em;list-style-image: url(/images/arrow.gif);}

/* EV */
.ev_list{list-style-position: outside;margin-bottom:1.2em;list-style-image: url(/images/arrow.gif);}
.mon{margin-left:10px;}

/* RP */
.rp_list{list-style-position: outside;list-style-image: url(/images/arrow.gif);margin-bottom:1.2em;padding-left:10px;border-left:1px solid #CCCCCC;}


/* Link */
.h2{padding-top:2px;padding-bottom:2px;padding-left:10px;border-bottom:1px solid #FFFFFF;background-color:#060AA0;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#c08050, endcolorstr=#ffffff, gradienttype=1);width:100%;}
.links_n{margin-left:20px;}
.links_a{margin-left:60px;margin-bottom:10px;}

/* Common */
.m_font {font-size:80%;}
.title {font-size:130%; font-weight:bold; margin-left:0px;margin-top:5px;padding-bottom:2px;border-bottom:1px solid #FF8800;}

/* Site map */
.li_line{list-style-position: outside;margin-bottom:10px;margin-left:50px;}


/* Banner */
img.langspace{margin-right:15px; }
img.banner{ border-width:1px;border-style:solid;border-color:#b0b0b0;float:left;margin:3px 3px 3px 3px;}
img.banner2{border-width:1px;border-style:solid;border-color:#b0b0b0;margin-bottom:15px;}
img.eventbanner{ border:1px solid #b0b0b0;margin:3px 0px;}

.tab_banner3{border:1px solid gray;}
.clm_nameright {font-size:85%;font-weight:bolder;font-family:arial;text-decoration:none;margin-left:10px;}
.clm_namespec {font-size:75%;font-weight:bolder;font-family:arial;margin-left:5px;line-height:30px;}
.bnrtext{font-size: 80%;line-height:140%;margin-left:5px;margin-right:5px;}


/* product pages */
.pro_cell 	{font-size:90%;line-height:1.4em;text-align:left;border-top:2px solid #eeeeee;padding:10px;}
.pro_page_des{font-size:80%;color:#666666;}
.pro_type	{}
.pro_jtitle	{margin-bottom:0px;margin-top:5px;}
.pro_etitle	{margin-bottom:0px;margin-top:5px;}

.pro_date	{color:#804000;}
.pro_pub	{color:#804000;}
.pro_code	{color:#804000;}

.pro_hr	{border-bottom:2px solid #ffeedd;}

.pro_title	{color:#660000;}
.pro_eng	{font-size:110%; font-weight:bold; padding:3px 3px 3px 10px;border-left:5px solid #804000; border-bottom:1px solid #804000;}
.e_contents	{font-size:80%;padding:10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.list_etitle{font-size:90%;font-weight:500;color:#333366;}
.discontinue{font-size:110%;margin:10px;padding:20px;background-color:#ffeecc;}

/* cgi */
.form_t{background-color:#CDD3FF;border-bottom:1px solid #dddddd;padding:1px 1px 1px 10px;width:120px;}
.form_d{background-color:#EEF0FF;border-bottom:1px solid #dddddd;padding:1px 1px 1px 10px;width:360px;}
.form_td{background-color:#CDD3FF;border-bottom:1px solid #dddddd;padding:1px 1px 1px 10px;}
.form_address{border-top:1px solid #FF8800;padding:1em;}
.req_f{font-size:150%;color:#cc4400;font-weight:bold;}

/* java script */
.jvbtn{width:60px;height:2em;padding:0px;font-size:12px;}
.match_word{background-color:#ff8800;padding:0px 1px;}
.jvmenu{width:100%;height:1.8em;text-align:center;border-top:solid 2px #cccccc;border-bottom:solid 2px #cccccc;padding:2px 0px;background-color:#eeeeee;}
.jvsearch{width:100%;text-align:right;padding:0.2em 0em;}
