/* CSS Document */

/*　---------------------★基本設定----------------------------------　*/
a { text-decoration : underline ; color : #4040BF ;}
a:hover { text-decoration : none ; color : #4040BF ;}

/*　---------------------★コンテナー大枠----------------　*/

/*　メニュー背景ここで設定　*/

#container {
	background : url("img_l/body_bg.gif") center repeat-y ;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
	
#header {
	background: url("img_l/header_bg.jpg") no-repeat right bottom #FFF ;
}
	
/*　タイトル設定　*/

#header h1 {
	color: #F90;
	font-size:18px;}

#header h2 { 
	color: #CC9900;}	
	
#header a { 
	color: #F90 ;
	text-decoration: none ;
}
#header a:hover { 
	text-decoration:none;
}

	
/*　---------------------★コンテンツ---------------------　*/
#content {
	background: url("img_l/contents_bg.gif") repeat-x;}

/*　---------------------★メニュー---------------------　*/
/*　テキストリンク用　*/
#left #menu {
	padding:8px 0px ; }

#left #menu li {
	margin: 1px 0px ;}
	
#left #menu li a{
	width:165px;
	background: url(img_l/m_bg.jpg) -80px repeat-y ;
 	padding:7px 0 7px 15px ;
	line-height:1.2em;
	border-bottom :1px solid #cf9 ;
	color: #333333;}

#left #menu li a:hover { 
	color: #fff ;
	background: url(img_l/m_bg.jpg) -150px repeat-y ;
	}
	
/* サブメニュー */
#left #menu li.st {
	border-top:none;}

#left #menu li.st a{
	width:144px;
	margin-left:23px ;
 	padding:0.4em 0 0.4em 13px ;
	font-size:90% ;
	background: url(img_l/m_bg.jpg) -150px repeat-y ;
}

#left #menu li.st a:hover { color:#fff ;}

/* 選択中 */
#left #menu li#on a { color:#fff; }
#left #menu li#on a:hover { color:#fff; }

#left #menu li#on.st a { color:#fff;}
#left #menu li#on.st a:hover { color:#fff ;}


/*　---------------------★フッター---------------------　*/
#footer {
	color: #008836 ;
	background:#CCEAC4;}

/*　SEOテキスト用　*/

#footer p { color:#008836}

/*　著作権表記　*/

#footer p.copyright { color:#FFF}



/*　---------------------★コンテンツ設定---------------------　*/

#content-body {}

/*　h3タイトルバー　*/	
#content-body h3 {
	padding:0px 0px 0px 30px;
	line-height:30px ;
background:url(img_l/h3_bg.jpg) no-repeat ;
	color:#fff }
	
#content-body h4 {
	background: url("img_l/dot_2px.gif") bottom repeat-x;
	color : #008838 ;}
	
/*　---------------------その他　トップページ---------------------　*/

/*　新着情報、ブログ一覧などtable　*/

table.table01 td span.td-ico {
	background : url("img_l/ico_01.gif") no-repeat left ;}
			
table.table01 td.border-2px { 
	background : url("img_l/dot_2px.gif") repeat-x bottom ;}


/*　---------------------★#product 商品紹介---------------------　*/

#content-body .product-box h5 { background : #CCEAC4 ;color : #008836 ;}
	
#content-body .product-box h6 {	color : #FF4D03 ;	}





