@charset "utf-8";
/*========== reset.css ==========*/
.cp_html , .cp_html div ,
.cp_html h1,.cp_html h2,.cp_html h3,.cp_html h4,.cp_html h5,.cp_html h6,.cp_html p,.cp_html blockquote,.cp_html pre,
.cp_html a,.cp_html abbr,.cp_html acronym,.cp_html address,.cp_html big,.cp_html cite,.cp_html code,
.cp_html del,.cp_html dfn,.cp_html em, .cp_html img,.cp_html ins,.cp_html kbd,.cp_html q,.cp_html s,.cp_html samp,
.cp_html small,.cp_html strike, .cp_html sub,.cp_html sup,.cp_html tt,.cp_html var,
.cp_html b,.cp_html u,.cp_html i,.cp_html center,
.cp_html dl,.cp_html dt,.cp_html dd,
.cp_html fieldset,.cp_html form,.cp_html label,.cp_html legend,
.cp_html table,.cp_html caption,.cp_html tbody,.cp_html tfoot,.cp_html thead,.cp_html tr,.cp_html th,.cp_html td {
/*	margin:inherit;
	padding: inherit;*/
	/*border: inherit;*/
	outline: inherit;
	word-spacing: inherit;
	letter-spacing:-0.025em;
    font-weight:normal;
	font: inherit;
    font-size:10px;
    line-height:1.2em;
}
.cp_html li{
    line-height:1.2em;
}

/* CSS text */

.ltstyle{
	list-style-type:decimal;
	padding-left:20px;
	text-align:left !important;
}

.ltstyle_group_set{
	margin-left:10px;
}
select{
    font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}
.btn_show{
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;	
}
/*=======basic.css=======*/
#head_logo {
	background:#FFFFFF url(../../images/en_US/logo/logo.gif) no-repeat scroll 6px 40px;
	height:80px;
}
.function_title_textv2, .function_title_textv2 a {
	color:#000;
	font-size:11px;
	letter-spacing:-0.05em;
	line-height:18px;
}
.function_title_bgv2_3 {
	height:18px;
}
/*=======footer.css=======*/
#footer_text a.link {
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:0.025em;
}
#footer_text {
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:0.025em;
}
/*=======jquerycssmenu.css=======*/
.jquerycssmenu ul li a{
    font-size:11px;
    letter-spacing:-0.025em;
}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active {
    font-size:11px;
	color:#fff;
    letter-spacing:-0.025em;
}

/*=======content_main.css=======*/
 .navigate{
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:0.025em;
	padding-left:10px;
 }
 
.navigate a{
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;
}


/* CSS info_main */
.info_main .page_title{
	color:#000000;
	font-size:12px;	
	font-weight:bolder;
	line-height:  120%;
	margin-bottom:0em;
	letter-spacing:-0.025em;
}
.info_main .description{
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;
	color:#333;
	line-height: 1em;
}
/*=======product_left.css=======*/
.zone_left_pd_select select{
	font-family:Verdana, Geneva, sans-serif;
	letter-spacing:0.025em;
}

/*=======productKind.css=======*/
.product_kinds_table h4 a{
	font-size:12px;
	*font-size:11px;
	_font-size:11px;
	letter-spacing:-0.025em;	
}
.product_kinds_table td {
	font-size:9px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;	
	line-height:14px;
}

.product_items_table h4 a{
	font-size:12px;
	*font-size:11px;
	_font-size:11px;
	letter-spacing:-0.025em;	
}

.product_items_table td {
	font-size:9px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;	
	line-height:14px;
}
.product_items_descript {
	font-size:9px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;	
	line-height:14px;
}
/*=======product_info.css=======*/
.product_info_list ul li {
	width:auto;
}
.product_info_list a {
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;
	display:block;
	padding-left:10px;
	padding-right:10px;
}
.product_info_list a:hover {
	background-color:#333333;
	color:#FFFFFF;
	font-weight:normal;
}
/*=======table-list.css=======*/
.tb_main_01 th,.tb_main_01 td,.tb_main_01 td a ,.tb_main_01 td a:hover {
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;
}
.tb_main_02{
	font-family:Verdana, Geneva, sans-serif;
}
.tb_main_02 th{
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;	
}
.tb_main_02 td,.tb_main_02 td a,.tb_main_02 td a:hover {
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;
}

.tb_main_03 th {
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
    letter-spacing:0.05em;	
	font-family:Verdana, Geneva, sans-serif;
}
.tb_main_03 td{
    font-size:10px;
    letter-spacing:0.05em;	
	font-family:Verdana, Geneva, sans-serif;
}
.tb_main_03 td a{
    font-size:10px;
    letter-spacing:0.05em;
}
.tb_main_03 td a:hover{
    font-size:10px;
    letter-spacing:0.05em;
}

/*=======media_items.css=======*/
.news_text {
    font-size:10px;
    letter-spacing:0.05em;
}
.news_mid_top *{
	font-size:11px;
	*font-size:10px;
	_font-size:10px;
    letter-spacing:0em;		
}
.news_mid a:link {
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;
}
.news_mid a:hover {
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;
}
.news_mid a:visited {
    font-size:11px;
    letter-spacing:0.05em;
}

.news_title {
	font-weight: bold;
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;
}
/*=======download.css=======*/
.pdct_model{
	font-size:13px;
	*font-size:12px;
	_font-size:12px;
    letter-spacing:-0.025em;		
}
/*=======faq.css=======*/
.faq_container select{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;
}


/*=======fixtool.css=======*/
.fix_form_title {
	font-size:11px;
	*font-size:10px;
	_font-size:10px;
	letter-spacing:-0.025em;	
}
.fix_main select{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;
}
.fix_main input{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	*font-size:9px;
	_font-size:9px;
	letter-spacing:-0.025em;
}


/*=======distributors.css=======*/
.dis_list_title {
	color:#000000;
	font-size:14px;	
	font-weight:bolder;
	line-height: 1em;
	margin-bottom:10px;
}
.login_box_title {
	font-size:10px;
	*font-size:10px;
	_font-size:10px;
	letter-spacing:0.025em;	
	padding-left:5px;
	padding-right:5px;
}
.login_box {
	width:220px;
}

/*=======index.css=======*/
.jquerycssmenu ul li ul li a{
	font-size:11px;
	letter-spacing:-0.05em;	
}
#news .title {
	font-size:12px;
	letter-spacing:-0.025em;
	line-height:15px;
}
#news .newslisttext {
	font-size:10px;
	letter-spacing:-0.025em;
	line-height:15px;
}
/*=======page/media_item.css=======*/
.sort{font-size:10px;
}
.sort select{
    font-size:10px;
}

/*=======page/faq.css=======*/
.faq_list_table * ,  .ans_content  , .ans_title ,.faq_list_ans_container .ans_title  , .faq_list_ans_container  a{
    font-size:10px;
}
