/*--------------------------------------------------------------
Copyright WEB MAGIC.
http://www.webamgic.jp/
---------------------------------------------------------------*/


BODY {
	text-align: center;
background-color : silver;/*全体の背景色-----------------*/
font-family: Osaka,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;/*基本の文字サイズ-----------------*/
line-height : 1.5;
color:color:#555555;/*基本の文字色-----------------*/
margin-top : 0px;/*コンテンツボックスを上から少し離しています-----------------*/
margin-bottom:0px;
margin-left:0;
margin-right:0;
  font-weight : bold;
  background-image : url(images/wallppr069.gif);
  background-repeat : repeat;
}



/*テキストリンクの色*/
a:link    {
	color : blue;
  font-weight : bold;
} 

/*訪問済みのリンクの色*/ 
a:visited {
	text-decoration:underline;color : red;
}  

/*クリック時のリンクの色*/
a:active  {
	color : red;
}  

/*マウスの上にカーソルがあるときのリンクの色*/
a:hover   {
	color : green;
}  



/*サイトタイトルテキストリンクの色*/
h1 a:link     {
	color:#4B7E0B;text-decoration:none;
} 

/*サイトタイトル訪問済みのリンクの色*/
h1 a:visited  {
	color:#4B7E0B;text-decoration:none;
}  

/*サイトタイトルクリック時のリンクの色*/ 
h1 a:active   {
	color:#4B7E0B;text-decoration:underline;
}

/*サイトタイトルマウスの上にカーソルがあるときのリンクの色*/  
h1 a:hover    {
	color:#4B7E0B;text-decoration:underline;
}  



/*ヘッダー下メニュー・テキストリンクの色*/
#g_menu a:link    {
	font-size:14px;color : white;text-decoration:none;font-weight:bold;
  background-color : black;
} 

/*ヘッダー下メニュー・訪問済みのリンクの色*/
#g_menu a:visited {
	font-size:14px;color:#555555;text-decoration:none;font-weight:bold;
}  

/*ヘッダー下メニュー・クリック時のリンクの色*/
#g_menu a:active  {
	font-size:14px;color:#339966;text-decoration:underline;font-weight:bold;
}  

/*ヘッダー下メニュー・マウスの上にカーソルがあるときのリンクの色*/
#g_menu a:hover   {
	font-size:14px;color:#339966;text-decoration:underline;font-weight:bold;
}    



/*左メニュー・テキストリンクの色*/
.box li a:link    {
	color:#555555;text-decoration:none;
} 

/*左メニュー・訪問済みのリンクの色*/
.box li a:visited {
	color:#555555;text-decoration:none;
}  

/*左メニュー・クリック時のリンクの色*/
.box li a:active  {
	color:#CC3300;text-decoration:underline;
}  

/*左メニュー・マウスの上にカーソルがあるときのリンクの色*/
.box li a:hover   {
	color:#CC3300;text-decoration:underline;
}    




h1,h2,h3 {
	margin:0px;
padding:0px;
font-weight:normal;
}


/*pタグ空白消去*/
p {
	margin:0px;
padding:0px;
}


/*IMGボーダー非表示*/
img  {
	border: none;
vertical-align:top;
}



/*TABLEボーダー非表示*/
table  {
	border:none;
}


/*IE--BRバグ回避*/
br  {
	letter-spacing:normal;
}


/*リスト空白消去*/
ul,ol,li  {
	margin:0px;
padding:0px;
list-style:none;
}





#pagebody{
	width:840px;
margin:0 auto;
text-align:left;
  background-image : url(images/bike.jpg);
  background-repeat : no-repeat;
  background-attachment : scroll;
}


/*ヘッダー指定---------------------------------------------------*/
#header{
	border-top:#aaaaaa solid 1px;
border-left:#aaaaaa solid 1px;
border-right:#aaaaaa solid 1px;
background-color:#ffffff;/*ヘッダー背景色-----------------*/
background-image : url(images/kabe2.jpg);/*ヘッダー画像-----------------*/
background-position:right bottom;
background-repeat:no-repeat;
padding : 10px 20px 0px;
height : 350px;
}


/*ヘッダー下メニュー指定---------------------------------------------------*/
#g_menu{
	display:block;
text-align:right;/*メニュー文字は右寄せ-----------------*/
background-color : black;/*背景色-----------------*/
border-top : 5px solid #6f993a;/*ヘッダーとの境界線の指定　デフォルトは濃緑-----------------*/
border-bottom : 5px solid #6f993a;
border-left-style : solid;border-left-color : black;
border-right : 0px solid black;
padding:10px;

  color : white;
  font-weight : bold;
}







 /* メインタイトルのフォントサイズ,色*/
h1    {
	font-size : 12px;/*ヘッダタイトル部分文字サイズ-----------------*/
color : silver;/*ヘッダタイトル部分文字色-----------------*/
text-decoration:none;
font-weight : normal;
line-height:100%;
} 



h2{
	font-size:12px;
}


/*右サイドの背景色-----------------*/
#right_bg{
	background-color:#f1f3da;
}


/*左サイドエリアの余白-----------------*/
#left_area{
	padding:20px 0px 15px 20px;
}


/*右サイドエリアの余白-----------------*/
#right_area{
	padding:20px 15px;
}


/*トップページコンテンツエリアの余白-----------------*/
#main_area{
	padding:20px;
}


/*下層ページのコンテンツエリアの余白-----------------*/
#k_main_area{
	padding:15px 30px 20px 30px;
}



/*パンくずリスト指定-----------------*/
#pan{
	text-align:right;
font-size:10px;
}



#contents{
	background-color:#ffffff;
border-left:#aaaaaa solid 1px;
border-right:#aaaaaa solid 1px;
border-bottom:#aaaaaa solid 1px;
margin-bottom:2px;
}


.box{
	border:#aaaaaa solid 1px;
margin-bottom:20px;
}


.box_text{
	padding:12px;
}

.box ul{
	padding:12px;
}

.box li{
	margin-bottom:0.4em;
}


/*左ボックスタイトル指定-----------------*/
.box_title{
	padding:6px;
text-align:center;
font-weight:bold;
border-bottom:#6F993A solid 4px;/*ボックスコンテンツとの境界線　デフォルトは太めの緑------------*/
background-image:url(images/bar_bg.gif);/*文字の下に薄いグラデーション背景画像（梱包済）------------*/
background-repeat:repeat-x;
background-position:bottom;
}


/*左ボックスのリストの頭につけている■-----------------*/
.mark_sq{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#4B7E0B;/*■の色-----------------*/
}



/*トップ・下層ともに、WELCOMEの下についている濃いグリーンアンダーライン-----------------*/
.bar{
	border-bottom:#6f993a solid 4px;/*アンダーラインの指定（色・線種・太さ）------*/
margin-bottom:15px;
}



/*トップページのWELCOMEの下についている薄いグリーンアンダーライン-----------------*/
.bar_text{
	border-bottom:#b7d195 solid 4px;/*アンダーラインの指定（色・線種・太さ）------*/
padding:2px;
color:#4B7E0B;/*WELCOMEの文字色--------------------------------*/
font-weight:bold;
}




/*下層ページのタイトル文字と薄いグリーンアンダーライン-----------------*/
.k_bar_text{
	border-bottom:#b7d195 solid 4px;/*アンダーラインの指定（色・線種・太さ）------*/
padding:2px;
color:#4B7E0B;/*WELCOMEの文字色--------------------------------*/
font-weight:14px;
font-weight:bold;
}




.text{
	margin-bottom:25px;
}



#news{
	margin-bottom:20px;
}


#news li{
	margin-bottom:0.3em;
}



/*右サイド「本日入荷」のバー指定--------------------------------*/
.side_bar{
	background-color:#d3de9c;/*背景色--------------------------------*/
padding:2px 4px;
text-align:center;/*文字は中央--------------------------------*/
font-weight:bold;
margin-bottom:15px;

}


 /* コピーライト*/
#copyright{
	text-align:right;
font-size:10px;
margin-bottom:25px;
}


#copyright a:link {
	color:#555555;
}
#copyright a:visited  {
	color:#555555;
}
#copyright a:hover {
	color:#555555;
}
#copyright a:active  {
	color:#555555;
}
