
#page_error h2 { 
	padding : 1.2em 0 1.2em 1.6em;
}
html>body#page_error h2 {padding : 1.2em 0 1.2em 1.6em;}
*+html>body#page_error h2 {padding : 1.5em 0 1em 1.6em;}
#content p{letter-spacing:0;}
#submenu li	{letter-spacing:0;}
#submenu li a{letter-spacing:0;}
#menu_search label {
    letter-spacing:0;}
.ts_vstyled th {
      letter-spacing:0; 
}
#footer{ 
      letter-spacing:0;
}
h1{
      letter-spacing:0;

}
h2{letter-spacing:0;font-size :11px;padding : 1.6em 0 1.5em 1.6em;}
#page_main h2 {
  font-size : 1em;	
	padding : 0em 0 0.7em 1em;
}
h3{letter-spacing:0;}
#linklist #menu_login .button{
	font-size:9px;
}
#linklist #menu_service li a{
	letter-spacing:0;
}
#login_id{width:80px;}

#login_pw{width:80px;}

#linklist li a{
	
	padding : 11px 6px 9px 6px ;
	font-size:11px;
	color:#fff;
}
html>body #linklist li a {padding : 10px 8px 10px 8px ;}
*+html>body #linklist li a {padding : 12px 6px 8px 6px ;}


#form_no{position:absolute;margin:-42px 0 0 30px;background:none;}
html>body #form_no {margin:-21px 0 0 60px;}         
*+html>body #form_no{margin:-45px 0 0 40px;}

.offstate-zh-tw { display: none; }
.onstate-zh-tw { display: block; }

.offstate-ja { display: none; }
.onstate-ja { display: block; }
