		<style type="text/css">
		<!--
	    	   
	   #wrapper {
	   width:100%;
	   width: auto !important;
	   margin: 0 !important;
	   padding: 0 !important;
       border-top:7px solid black;
	   }
	   
	   #header{
	   width:950px;
	   padding-top:5px;
	   padding-bottom:10px;
	   }
	   
/* リンクメニュー、背景カラー変更！*/
	   #menu { background:#2b2b2b; width: 100% }
	   
	   #menu a:hover img{filter: alpha(style=0, opacity=100);opacity:1;background:white;}
	   
/* 背景画像、場所移動！効いてないので隠し！*/
/*  #contents { background: url(img/haikei.jpg); padding-top: 15px; padding-bottom: 11px; width: 100% }*/
	   
	   #contents a{
	   color:#171717;
	   text-decoration: none;
	   }
	   
	   #contents a:hover{
	   color:#996600;
	   }
	   
	   
	   
/* 背景画像使用中止！*/
	   /* #mainb { background: url(img/haikei-new.jpg) repeat-x; padding-top: 15px; width: 100% }*/
	   
	   
/* 背景指定に変更！*/
	    #mainb { background:#f5f5f5; 15px; width: 100% }
	   
	   
	   .td1{ background: #999999; width:1px;}
	   .td2{ text-align: center; font-size:12px; font-weight:bold;}
	   
	   ul.shop {
	   margin: 0;
	   padding: 0;
	   list-style-type: none;
	   }
	   ul.shop li {
	   float: left;
	   margin-right: 25px;
	   font-size:12px;
	   font-weight:bold;
	   color:#f5f5f5;
	   }
	   ul.shop li a{
	   color:#ff6600;
	   }
	   ul.shop li a:hover{
	   color:#ffff99;
	   }
	   
	   #left{margin-right:25px;}
	   
	   .left_t{font-family: Trebuchet MS, san-serif; font-size:25px; color:#778899;}
	   
	   ul.select_src{
	   margin: 0;
	   padding: 20;
	   list-style-type:disc;
	   }
	   ul.select_src li {
	   line-height: 1.5em;/*左メニュー上段の文字行間！*/
	   font-size:13px;/*左メニュー上段の文字サイズ！*/
	   }
	   ul.select_src li a{
	   color:#778899;
	   display: block;
	   }
	   ul.select_src li a:hover{
	   text-decoration: underline;
	   }
	   
/*専門店*/	   
ul.select_senmonten{
	   margin: 0;
	   padding: 10;
	   list-style-type: none;
	   background: rgba(108, 39, 40, 0.3);
	   }
	   ul.select_senmonten li {
	   line-height: 1.1em;
	   font-size:10px;
	   }
	   ul.select_senmonten li a{
	   color:#ffffff;
	   display: block;
	   }
	   ul.select_senmonten li a:hover{
	   color:#ffffff;
	   text-decoration: underline
	   }
	   
	   
/*取扱店*/	   
ul.select_toriatsukaiten{
	   margin: 0;
	   padding: 10;
	   list-style-type: none;
	   background: rgba(255, 255, 100, 0.1);
	   }
	   ul.select_toriatsukaiten li {
	   line-height: 1.1em;
	   font-size:10px;
	   }
	   ul.select_toriatsukaiten li a{
	   color:#ffffff;
	   display: block;
	   }
	   ul.select_toriatsukaiten li a:hover{
	   color:#ffffff;
	   text-decoration: underline
	   }
	   
	   
	   
	   
	   
	   ul.select_kmk{
	   margin: 0;
	   padding: 10;
	   list-style-type: none;
	   background: rgba(0, 0, 0, 0.7);/*左メニューBRANDの背景色*/
	   }
	   ul.select_kmk li {
	   line-height: 1.1em;
	   font-size:10px;
	   }
	   ul.select_kmk li a{
	   color:#ffffff;
	   display: block;
	   }
	   ul.select_kmk li a:hover{
	   color:#ffffff;
	   text-decoration: underline
	   }
	   
	   ul.select_kkk{
	   margin: 0;
	   padding: 10;
	   list-style-type:none;
	   background: #f5f5f5;
	   }
	   ul.select_kkk li {
	   line-height: 1.1em;
	   font-size:10px;
	   }
	   ul.select_kkk li a{
	   color:#333333;
	   display: block;
	   }
	   ul.select_kkk li a:hover{
	   color:red;
	   text-decoration: underline
	   }
	   
	   .td_item{
	   font-size:10px;
	   text-align: center;
	   width:20%;
	   }
	   
	   .cnd_used{
	   text-align: center;
	   font-size:10px;
	   font-weight:bold;
	   color:white;
	   padding:1px;
	   background: #cc0000;
	   width:50px;
	   }
	   
	   .cnd_new{
	   text-align: center;
	   font-size:10px;
	   font-weight:bold;
	   color:#333333;
	   padding:1px;
	   background: #cccccc;
	   width:50px;
	   }
	   
	   .img_sale{
	   border:1px solid red;
	   }
	   
	   .img_item{
	   border:0px solid #cccccc;
	   }
	   
	   .bar{
	   width:680px;
	   padding:5px;
	   font-size:12px;
	   font-weight:bold;
	   padding-left:10px;
	   background:#cccccc;
	   color:#171717;
	   margin-bottom:10px;
	   }
	   
	   #footer{
	   border-top:1px solid #cccccc;
	   width:950px;
	   text-align: center;
	   padding-top:10px;
	   padding-bottom:20px;
	   }
	   #footer a{ color:#000000; }
	   #footer a:hover{ text-decoration: non }
	   
	   
	   
/*footerの背景カラー指定！*/	   
 .copy { color: #c0c0c0; font-size: 10px; font-family: Times, sans-serif; font-weight: bold; background: #2b2b2b; text-align: center; padding-top: 10px; padding-bottom: 10px; width: 100% }	   

	   
	   
/*footerの背景画像使用中止！	   
 .copy { color: #333333; font-size: 10px; font-family: Times, sans-serif; font-weight: bold; background: url(img/footerBg.jpg); text-align: center; padding-top: 10px; padding-bottom: 10px; width: 100% }	   
*/
	   
	   .re{ background: #333333; color:white; font-size:10px; padding:2px; width:50px; margin-left:10px; margin-right:15px; text-align: center; float:left;}
	   .newitem{ background: #cc0000; color:white; font-size:10px; padding:2px; width:50px; margin-left:10px; margin-right:15px; text-align: center; float:left;}
	   
	   ul.new{ list-style-type: none; margin: 0; padding:0;}
	   ul.new li{ margin-bottom:7px; font-size:10px;}
	   
	   .br_det{width:175px; padding:2px; font-size:10px; background:#171717; color:#778899}
	   
	   
	   
	   
	   
	   
	   
	   
/*左のボタン指定！*/	   
	   .left_sub2 a{color:ffffff; font-size:12px; font-weight: bold; display: block; padding:5px; text-align: center; background-color:rgba(0, 0, 255,0.7);  width:185; margin-bottom: 10px;}
	   .left_sub2 a:hover{background: #171717;  color:#ffffff;}
	   
	   .left_sub1 a{color:ffffff; font-size:12px; font-weight: bold; display: block; padding:5px; text-align: center; background-color:rgba(255, 140, 0,0.7); width:185; margin-bottom: 10px;}
	   .left_sub1 a:hover{background: #171717; color:#ffffff;}
	   
	   .left_sub5 a{color:ffffff; font-size:12px; font-weight: bold; display: block; padding:5px; text-align: center; background-color:rgba(255,0,55,0.7);  width:185; margin-bottom: 10px;}
	   .left_sub5 a:hover{background: #171717;  color:#ffffff;}
	   
	   .left_sub4 a{color:ffffff; font-size:12px; font-weight: nomal; display: block; padding:5px; text-align: center; background-color:rgba(61,164,193,0.8); width:185; margin-bottom: 10px;}
	   .left_sub4 a:hover{background: #171717; color:ffffff;}
	   
	   
	   
	   .left_sub3 a{color:ffffff; font-size:10px; font-weight: nomal; display: block; padding:5px;  background: #ff9900; width:195; margin-top: 10px;}
	   .left_sub3 a:hover{background: #171717;  color:#ffffff;}
	   
	   
	   
	   .cnr_ttle{font-size:25px; color:#778899;  margin-bottom:10px;font-family:Trebuchet MS, san-serif;margin-right:20px;}
	   
	   .cnr_ttl{font-size:16px; color:#ffffff; background-color:rgba(255,0,55,0.8); margin-bottom:10px; padding:5px;}/*タイトル帯*/
	   
	   .cnr_ttl_ev{font-size:16px; color:#ffffff; background-color:rgb(0, 128, 128);margin-bottom:10px; padding:5px;}/*タイトル帯*/
	   
	   
	   
	   
	   .a_item{background: #cccccc; width:160; height:140; text-align: center;}
	   
	   .price{font-weight:bold; color:#808080;}
	   
	   #map a{color:#778899;}
	   #map a:hover{ text-decoration: underline;}

	   .bnr_add {/*親div*/
  		position: relative;/*相対配置*/
  		}

		.bnr_add p {
  		position: absolute;/*絶対配置*/
  		color: white;/*文字は白に*/
  		top: 90px;
  		left: 450px;
  		background-color: #990000;
  		border-radius: 3px;
  		padding: 2px 10px 2px 10px
  		}

		.bnr_add img {
  		width: 100%;
  		}


		-->
		</style>