@charset "euc-jp";
/*--------------------header (start)-----------------------------------------*/

.logo {
	float: left;
	width: 485px;
	height: 55px;
	}
	
	.logo a:link, .logo a:visited, .logo a:active, .logo a:hover {
		border: none;
	}

.head1 a:link,  .user a:visited, 



/*--------------------header (end)-----------------------------------------*/


 /*------ font - style-------*/ 
a:link{ text-decoration:none; } 
a:visited{ text-decoration:none; } 
a:hover{ text-decoration:underline; } 
a:active{ text-decoration:underline; } 
 .s1 { font-size: 12px; word-spacing: 5pt; line-height: 100%; font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif; color: #757575} 
 .s2 { font-size: 13px; word-spacing: 5pt; line-height: 120%; font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif; color: #757575} 
 .s3 { font-size: 14px; word-spacing: 7pt; line-height: 150%; font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif; color: #757575} 
 .s4 { font-size: 15px; word-spacing: 8pt; line-height: 150%; font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif; color: #757575} 
 
 
/*-------------------- layout - style--------------------*/ 
 *{margin:0; padding:0;}
 #head{width:970px; height:55; margin:0px auto;} 

 /*-------------------head2はサブページ用-----------------*/ 
 #head2{width:970px; height:50; margin:0px auto; border: 1px solid #6699cc;} 
 /*--------------------------------------------------------*/ 
 
 #my_body{width:970px;margin:0px auto; } 
 
 #contents{ width:650px; margin:0 auto; background-color:#ffffff; } 
 
 #main{ padding:0em; border:0px; color: #6699cc; solid #6699cc} 
 
 #menu{float:left; width:160px; background-color:#ffffff;} 
 
 #menu_left{padding:0em 0em; 20em; 0em;padding-bottom:40em; border: 1px solid #6699cc;} 
 
 
 
 #topix {float:right; width:158px; background-color:#ffffff;} 
 
 
 
 #mynaviright{float:right; padding:0em 0em; 0em; 0em; padding-bottom:32em;border: 1px solid #6699cc;} 
 .bunner1{margin:0 auto;} 
 
 .top_category{ width:160; height:80px; margin:0 auto; background-color:#ffffff; } 
 
 #my_footer{width:970px;clear:both;background-color:#ffffff;border-top:1px solid #fff; text-align:center; padding:0em;}
  
 ul { margin:1px ; padding:0px; } li { margin:1px ; padding:0px; display: inline; } 
 /*-----------------------layout-style終わり---------------------*/ 
 
 
 /*--------------------TOPページ商品テーブルレイアウト--------------------*/
  #list01 table { margin: 0; padding: 0; float: left; } 
  #list01 table .sale_Area2 { float: left; width: 160px; height:100px; margin: 0 6px 6px 4px; } 
  #list01 table .pad0102 img { margin: 0 auto; padding: auto; max-width:160px; max-height:100px; text-align: left; } 
  #list01 table .sale_Area2txt 
  { width:155px; margin: 0; padding: 0; text-align: left; word-break: break-all; 
   height: 6em; font-size: 12px; word-spacing: 5pt; line-height: 110%; font-family: "ＭＳＰ ゴシック", "Osaka"; color: #757575; text-align:center; } 
  #list01 table .sale_Area22txt 
  { width:155px; margin: 0; padding: 0; text-align: center; word-break: break-all; 
   height: 2em; font-size: 12px; word-spacing: 5pt; line-height: 110%; font-family: "ＭＳＰ ゴシック", "Osaka"; color: #757575;} 
  /*--------------------TOPページ商品テーブルレイアウト終わり--------------------*/ 
  
  
  /*--------------------サブページ商品テーブルレイアウト--------------------*/ 
  #list02 table { margin: 0; padding: 0; float: left; } 
  #list02 table .sale_Area3 { float:left; width: 324px; height:170px; margin: 0 6px 4px 4px; } 
  #list02 table .pad0103 img { margin: 0 auto; padding: auto; max-width:100px; max-height:100px; text-align: left; } 
  #list02 table .sale_Area3txt { width:215px; padding: 0; text-align:left; 
  vertical-align:top; word-break: break-all; height: 6em; font-size: 12px; word-spacing: 10pt; 
  line-height: 100%; font-family: "ＭＳＰ ゴシック", "Osaka"; color: #757575; text-align: left; 
  }
  /*--------------------サブページ商品テーブルレイアウト終わり--------------------*/
  
 /*--------------------TOPページ商品レイアウト(2011/09/19)--------------------*/

.sale_1 { float: left; width: 154px; margin: 0 ; border-width:1pt; margin : 2px ; padding:1px; border-style: solid; border-color:#999999;  /*全体をセンタリングしています。*/
          border-radius: 10px;        /* CSS3 */  
          -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
          -moz-border-radius: 10px;   /* Firefox用 */  
           }
.sale_1p { margin: 0 auto; padding: auto; border: 0; max-width:100px; max-height:100px; align: center;}
.sale_1t { word-break: break-all; height: 6em; font-size: 13px; word-spacing: 5pt; line-height: 110%; 
          font-family: "ＭＳＰ ゴシック", "Osaka"; color: #757575; text-align:center; }
  
 /*--------------------2011/09TOPページ商品レイアウト(2011/09/19 テーブル未使用)終わり--------------------*/
  
 /*--------------------サブページ商品テーブルレイアウト(2011/09/12)--------------------*/
  
.sale_3  {float: left;  width: 312px;
                        margin : 3px ; 
                        border-width:1pt; 
                        spacing:3px; 
                        padding:2px; 
                        border-style: dotted;
                        }                              
.sale3p img{ float: left; margin: 0; max-width:100px; max-height:100px;}
.sale3t { float: left; width: 210px; padding: 0;  vertical-align:top;  height: 6em; font-size: 12px; word-spacing: 10pt; line-height: 100%; font-family: "ＭＳＰ ゴシック", "Osaka"; color: #757575; text-align: left;}
  

  
  /*--------------------サブページ商品テーブルレイアウト(2011/09 テーブル未使用)終わり--------------------*/  
  
  /*--------------------バナー(ミニ)レイアウト--------------------*/ 
  #list04 table { margin: 0; padding: 0; float: left; } 
  #list04 table .sale_Area4 { float: left; width: 150px; height:100px; margin: 0 6px 10px 4px; } 
  #list04 table .pad0104 img { margin: 0 auto; padding: auto; max-width:160px; max-height:100px; text-align:center; } 
  #list04 table .sale_Area4txt { width:140px; margin: 0; padding: 0; text-align: left; word-break: break-all; height: 5em;} 

  /*--------------------バナー(ミニ)レイアウト終わり--------------------*/
  

