﻿@charset "utf-8"; 
@import url(news_list.css); 


body{background:url(../img/i_bg01.gif);}
#Header{background:url(../img/head_bg.gif) no-repeat center top;}
#Body{background:url(../img/i_bg02.gif) repeat-y;}
#Footer{background:url(../img/i_footer_bg.gif) no-repeat center -36px;}
#Footer p{background:none;}
#Contents-area{
	padding-top:2px;
	background:none;
	}
#Index{
	background:url(../img/i_bg.gif) repeat-y;
	border-bottom:1px solid #fbfbfb;
	}
#Index-Menu01{
	height:457px;
	background:#fbfbfb;
	}
#Flash{
	text-align:center;
	margin:0 auto;
	padding:0 0 17px 0;
	}

/*-------------------------------------------------left*/
#Menu-l{
	width:180px;
	padding:0;
	float:left;
	background:none;
	}
#Menu-l .leftmenu01,
#Menu-l .leftmenu02{
	background:url(../img/menu_bot.gif) no-repeat right bottom;
	}
/*---------------------------------------新製品紹介*/

#Menu-l .leftmenu01{
	margin:0 0 6px 0;
	padding-bottom:10px;
	}
#Menu-l .leftmenu01 .pic{
	width:155px;
	margin:9px 0 0 17px;
	background-position:left top;
	}
#Menu-l .leftmenu01 .pic-bot{
	background:url(../img/i_menul01_picbg2.gif) no-repeat left bottom;
	}
#Menu-l .leftmenu01 .pic p{
	background:url(../img/i_menul01_picbg1.gif) no-repeat left top;
	}
#Menu-l .leftmenu01 .item{
	width:151px;
	font-size:85%;
	font-weight:bold;
	font-family:monospace;
	line-height:120%;
	margin:5px 0 1px 19px;
	padding:0 0 5px 0;
	border-bottom:1px solid #e6e6e6;
	}
#Menu-l .leftmenu01 .text{
	width:141px;
	font-size:85%;
	font-family:monospace;
	line-height:120%;
	color:#454545;
	margin:0 0 0 19px;
	padding:5px;
	background:#f8f8f8;
	}
* html #Menu-l .leftmenu01 .text{width:151px;}
*+html #Menu-l .leftmenu01 .text{width:151px;}
html:first-child #Menu-l .leftmenu01 .text{width:141px;}

/*---------------------------------------製品一覧*/
#Menu-l .leftmenu02{
	margin:0 0 6px 0;
	padding-bottom:16px;
	}

/*-------------------------------------------------right*/
#Index-Menu02{
	text-align:center;
	margin:0;
	padding:6px 0 0 0;
	}
#Index-Menu02 img{margin-bottom:2px}


/*-------------------------------------------------center*/
.i-block01{
	width:496px;
	background:url(../img/i_block01_bg.gif) no-repeat left bottom;
	margin:0 0 6px 0;
	clear: both;
	}
.i-block02{
	width:496px;
	background:url(../img/i_block02_bg.gif) no-repeat left bottom;
	margin:0;
	clear: both;
	}
/*---------------------------------------What's New*/
.i-block01 .rss{
	text-align:right;
	margin:0 0 0 0;
	padding:0 13px 10px 0;
	}


/*---------------------------------------他メニュー*/
.i-block02 .box01{
	width:164px;
	margin:0;
	padding:0;
	float:left;
	}
.i-block02 .box02{
	width:164px;
	margin:0 0 0 2px;
	padding:0;
	float:left;
	}
.i-block02 .box01 .pic,
.i-block02 .box02 .pic{
	text-align:center;
	padding:7px 0 0 0;
	}
.i-block02 .box01 .text,
.i-block02 .box02 .text{
	font-size:75%;
	line-height:150%;
	text-align:left;
	color:#454545;
	margin:6px 8px 13px 8px;
	}





