/* 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-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	}

	

#header {

	background :  url("img_l/header_bg.jpg") no-repeat right bottom #FFF ; }

	

/*　タイトル設定　*/







#header h1 {

	color: #F90;}



#header h2 { 

	color:#fff}	



#header a {

	color : #F90 ;

	text-decoration : underline ;}

#header a:hover { text-decoration:none;}

	

/*　---------------------★コンテンツ---------------------　*/

#content {

	background: url("img_l/contents_bg.gif") repeat-x ;}





/*　---------------------★メニュー---------------------　*/

/*　テキストリンク用　*/

#left #menu {

	padding:2px 0px 8px 0px ;}

#left #menu li {

	background: url(img_l/m_bg.jpg) right repeat-y ;

	display:block;

	margin:0px 0px 1px 0px ;

	padding:1px;

	height:30px;

	}

	

#left #menu li a{

	width:158px;

 	padding:0em 10px 0em 10px ;

	line-height:30px;

	height:30px;

	color: #333333;}



#left #menu li a:hover { 

	height:30px;

	background: url(img_l/m_bg.jpg) -80px repeat-y ;

/*　	border:1px solid #EAE9E9 ;　*/

	color: #fff ;}



/* サブメニュー */

#left #menu li.st {

	border-top:none;}



#left #menu li.st a{

	width:144px;

	height:auto ;

	margin-left:20px ;

 	padding:0 0 0 13px ;

	font-size:90% ;}



#left #menu li.st a:hover {	color:#fff}



/* 選択中 */

#left #menu li#on a { background: url(img_l/m_bg.jpg) -80px repeat-y ;color:#FFF }

#left #menu li#on a:hover {  }



#left #menu li#on.st a { color:#fff}

#left #menu li#on.st a:hover {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 ;	}









/*　---------------------★フッター---------------------　*/

#footer {

	color: #008836 ;

	background:#CCEAC4;}



/*　SEOテキスト用　*/



#footer p { color:#008836}



/*　著作権表記　*/



#footer p.copyright { color:#555 }

