
@charset "utf-8";

body{
	font-family: Arial, Helvetica, sans-serif;
}

p,li,dd{
	line-height:135%;
	font-size:92%;
}


/*//////////////////////////////////////////////////////////////////*/
/* Header ヘッダー領域 /////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////*/


/*ロゴ*/
#header #logo{
	width:164px;
}

/*グローバルナビゲーション*/
#header #gnavi{
	width:576px;
}



/*Englishボタン*/
#header #gnavi #lang{
	width:576px;
}

#header #gnavi ul{
	width:576px;
}

#header #gnavi li{
	width:144px;
	height:32px;
}

#header #gnavi li .products img { visibility:hidden; }
#header #gnavi li .advantage img { visibility:hidden; }
#header #gnavi li .company img { visibility:hidden; }
#header #gnavi li .contact img { visibility:hidden; }

#header #gnavi li a.products {
	background:url(../english/img/gnavi1_over.jpg) 0 0px;
}

#header #gnavi li a.advantage {
	background:url(../english/img/gnavi2_over.jpg) 0 0px;
}

#header #gnavi li a.company {
	background:url(../english/img/gnavi3_over.jpg) 0 0px;
}

#header #gnavi li a.contact {
	background:url(../english/img/gnavi4_over.jpg) 0 0px;
}

#header #gnavi li a{
	background-position:0 32px;
	display:block;
	float:left;
}

#header #gnavi li a:link, #header #gnavi li a:visited{
	background-position:0 32px;
	display:block;
	float:left;
}

#header #gnavi li a:hover{
	background-position:0 0px;
	display:block;
	float:left;
}

/*//////////////////////////////////////////////////////////////////*/
/* Contents コンテンツ領域 /////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////*/


/*パンくず*/
.breadcrumbs{
	font-size:85%;
}

#contents #main_contents table{
	font-size:92%;
}

#contents #main_contents td{
	line-height:135%;
	vertical-align:top;
}

#contents #main_contents table table{
	font-size:100%;
}

/*Top トップページ専用///////////////////////////////////////////////////////////////*/
/*メニュー部分*/

#contents .top_menubox dd{
	font-size:90%;
}

/*Products　その他ページ専用////////////////////////////////////////////////*/
/*左メニュー部分*/


#contents #sidebar dd{
	font-size:85%;
}

#contents #sidebar dd a{
	padding:5px 0 2px 25px;
}

#contents #sidebar ul{
	font-size:85%;
}
