@charset "utf-8";

/*■■■■■■■■■■■■■■■■■■■■■
常時読み込み
■■■■■■■■■■■■■■■■■■■■■■*/
@import url("reset.css");
@import url("clearfix.css");
@import url("font.css");
@import url("base.css");

/*■■■■■■■■■■■■■■■■■■■■■
トップページ
■■■■■■■■■■■■■■■■■■■■■■*/
#top_main {
	background:url(../../img/mainvisual.jpg) no-repeat;
	margin-bottom: 20px;
}

#top_main #contents {
	float: right;
	width: 620px;
	text-align: left;
}

#top_main #contents h2 {
	width: 606px;
	margin: 144px auto 2px auto;
	color:#1778AC;
	line-height: 110%;
}

#top_main #contents h3 {
	width: 620px;
}

/*■■■■■■■■■■■■■■■■■■■■■
新着情報
■■■■■■■■■■■■■■■■■■■■■■*/
ul#news {
	width: 614px;
	margin: 0px auto 0px auto;
}

ul#news li {
	width: 584px;
	margin: 0px auto 2px auto;
	padding: 2px 4px 2px 30px;
	background: #f6f6f6 url(../../img/icon-arrow.jpg) no-repeat 6px 40%;
}


/*■■■■■■■■■■■■■■■■■■■■■
左メニュー
■■■■■■■■■■■■■■■■■■■■■■*/
#top_main #menu {
	float: left;
	width:184px;
	margin: 82px 0px 0px 0px;
	text-align: left;
}

#top_main #menu ul#menu1 li,
#top_main #menu ul#menu2 li {
	_margin: 0px 0px -2px 0px;/*IE6*/
	line-height: 0%;
}

/*IE7ハック*/
*:first-child+html #top_main #menu ul#menu1 li,
*:first-child+html #top_main #menu ul#menu2 li {
	margin: 0px 0px -2px 0px;
}

/*■■■■■■■■■■■■■■■■■■■■■
トップ製品ボタン
■■■■■■■■■■■■■■■■■■■■■■*/
ul#indexmenu {
	width: 620px;
	padding: 0px;
	line-height: 0%;
}

ul#indexmenu li {
	float: left;
	_margin: 0px 0px -2px 0px;/*IE6*/
	line-height: 0%;
}

ul#indexmenu li.menuL,
ul#indexmenu li.menuR {
	width: 208px;
}

ul#indexmenu li.menuC {
	width: 204px;
}

*:first-child+html ul#indexmenu li {
	margin: 0px 0px -2px 0px;
}

@media print {
ul#indexmenu {
	width: 621px;
}
}

/* mozilla.org Base Styles
 * maintained by fantasai
 * (classes defined in the Markup Guide - http://mozilla.org/contribute/writing/markup )
 */
/* Suggested order:
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 *
 */
