@charset "UTF-8";

/**/

/* 日本版トップレイアウト
------------------------------------------------------*/
#news { background: url(../images/jp/bg_news.jpg) no-repeat; position: relative; }
/*#news a { position: absolute; top: 5px; left: 180px; display: block; width: 68px; height: 26px; background: url(../images/jp/btn_news.png) no-repeat; text-indent: -9999px;
}*/
#news a:hover { background-position: 0 -26px; }
#if-news { background: none; color: #000000; position: absolute; top: 35px; left: 10px; width: 220px; }
#if-news dl { overflow: auto; height: 140px; line-height: 1.3; }
#if-news dl dt { margin-top: 0.5em; padding-left: 10px; background: url(../images/jp/parts_arrow_01.gif) no-repeat left center; }
#if-news dl dd { padding: 0 10px; color: #FF9900 }

#spec {
	padding-top: 15px;
	line-height: 1.8;
}
#spec ul {
	width: 615px;
	margin: 10px auto;
}

#about {
	padding-top: 15px;
	line-height: 1.8;
	text-align: center;
}
#about p {
	width: 615px;
	margin:10px auto;
	text-align: left;
}
#copylights {
	padding: 40px 0 20px 0;
}
.text_attention {
	color: #FF9900;
}
.text_strong {
	color: #FF0000;
	font-weight: bold;
}
#bug { text-align:center;  }
/* グローバルナビ
-----------------------------------------------------------------*/
#gnavi { width: 257px; list-style-type: none; margin: 0 auto; }
#gnavi li { margin: 5px auto; }
#gnavi li a { width: 257px; height: 92px; text-indent: -9999px; display: block; }
#gnavi li.gn-contact a {
	background: url(../images/jp/btn_contact.png) no-repeat;
}
#gnavi li.gn-contact a:hover {
	background-position: 0 -92px;
}
#gnavi li.gn-dl a {
	width: 263px;
	height: 99px;
	margin-left: -4px;
	background: url(../images/jp/btn_dl.jpg) no-repeat;
}
#gnavi li.gn-dl_text {
	font-size: 11px;
	text-indent: 0;
	text-align: center;
}
/**/
