@charset "Shift_JIS";

/* CSS Document */

/* ★ヘッダー--------------------------------------- */

#header {
	height:91px ;
	background : #233617 ; }
	
/*　タイトル設定　*/

#header h1 {
	padding-top:15px;
	color: #fff;}

#header h2 { 
	color:#E3EDDC}	
	
#header a { color : #fff ; text-decoration : underline ;}
#header a:hover { text-decoration:none;}



/* ★メニュー--------------------------------------- */


/*　メニュー背景ここで設定　*/

#container {
	background : url("img_l/body_bg.gif") left repeat-y ;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}
	
/*　テキストリンク用　*/
#left{
	margin:0px 0px;
	}
#left #menu {
	padding:20px 0px ;
	margin:0px;
}

#left #menu li {
	margin:0px;
	background:url("img_l/m_line.gif") no-repeat bottom left;	
	}

#left #menu li a{
	width:150px;
 	padding:0 0 0 30px ;
	margin-bottom:0px ;
	display:block ;
	line-height:28px ;
	font-weight:normal ;
	color: #fff ;/**/
	background:url("img_l/m_bg.jpg") no-repeat;
	}
	
#left #menu li a:hover { 
	color: #000 ;/**/
	background:url(img_l/m_bg2.jpg) no-repeat;
	}

/* サブメニュー */
#left #menu li.st {
	font-weight:normal ;}

#left #menu li.st a {
 	padding:0 0 0 30px ;
	line-height:24px ;
	font-size:90% ;
	background:url(img_l/ms_bg.jpg) no-repeat ;
}

#left #menu li.st a:hover {
	background:url(img_l/ms_bg2.jpg) no-repeat ;}

/* 選択中 */

#left #menu li#on a { background:url(img_l/m_bg2.jpg) no-repeat; color: #000 ;/**/ }

#left #menu li#on.st a { background:url(img_l/ms_bg2.jpg) no-repeat ;}






/* 広告バナー */

#left .banner p ,
#left .banner a {
	color:#FFF }




/* ★コンテンツ--------------------------------------- */


/* 基本設定 */
a { text-decoration : underline ; color : #4040BF ;/**/}
a:hover { text-decoration : none ; color : #4040BF ;/**/}

	
/* コンテンツ--------------------- */
/*#content {
	background: url("../img_common/contents_bg.gif") repeat-x;}*/

/* コンテンツ設定--------------------- */


/* h3 */	
#content-body h3 {
	padding:0px 0px 0px 40px;
	height:40px ;
	line-height:40px ;
	color:#5CA84D ;/**/
	background:url(img_l/h3_bg.jpg) no-repeat ;
}
	
#content-body h4 {
	color : #4BB528 ;/**/
	border:dotted #80B380 1px;/**/
	border-left : none ;
	border-right : none ;}
	
/* その他　トップページ--------------------- */

/* 新着情報、ブログ一覧など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 {
	border-top:1px solid #ccc ;
	border-bottom:1px solid #ccc ;
	color :#5CA84D ;
	}

#content-body .product-box h6 {	color : #FF5712 ; }/**/





/* ★フッター--------------------------------------- */

#footer {
	background:#3D6D33;}/**/

/* SEOテキスト用 */

#footer p { color:#FFF}/**/

/* 著作権表記 */

#footer p.copyright { color:#FFF}/**/
