@charset "UTF-8";
/*------body------*/
body{
  text-align:center;
  font-family:"ＭＳ Ｐゴシック","Osaka";
  line-height:1.3;
  margin:0;
  padding:0;
}
/*------ IMG ------*/
img{
  border:0px;
}
/*------フォーム------*/
form{
  margin:0px;
  padding:0px;
}
div1{
  margin:1px;border:1px dotted #cccccc;
}
/*-----フロートのクリア----*/
.clear{
  clear:both;
}
/*-----警告-----*/
#warning{
  background:#55ff55;
  font-size:11px;
}
#warning ul{
  margin:1px;
}
/*-----見出し-----*/
h2{
  margin:0;
  font-size:18px;
  font-weight:bold;
  color:#666666;
  padding-left:5px;
  padding-right:5px;
}
h3{
  margin:10;
  font-size:14px;
  font-weight:bold;
  color:#888888;
  padding-left:5px;
  padding-right:5px;
}

/*-----コンテナ-----*/
#all{
  font-size:13px;
  width:100%;
  position: relative;
  margin: 0 auto; /* center on everything else */
  padding:0;
  text-align:center;
}
/*-----ヘッダー-----*/
#header{
  display:block;
  width:850px;
  background-image:url(../../../images/ishizuka/header_bg.gif);
  background-repeat:no-repeat;
  margin:0 auto;
  text-align:left;
}
#header h1{
  font-size:12px;
  margin:2px;
  padding:0px;
  font-weight:normal;
  color:#DF1000;
  height:22px;
}
#headerImage{
  height:70px;
}
#headerImage img{
  margin-top:20px;
}

#headerCategory ul{
  margin:0px;
  padding:0px;
  list-style:none;
  font-size:13px;
  padding-top:3px;
}
#headerCategory li{
  display:inline;
  margin:0px;
  padding-left:15px;
  padding-right:15px;
  background-image:url(../../../images/ishizuka/header_li_bg.gif);
  background-repeat:no-repeat;
  background-position:0px 2px;
}
#headerCategory a{
  color:#DF1000;
  text-decoration:none;
}
#headerCategory a:hover{
  text-decoration:underline;
}

#headerError{
  background:#ff0000;
  color:#ffffff;
  padding:2px;
}
#headerInfo{
  background:#ff0000;
  color:#ffffff;
  padding:2px;
  font-weight:bold;
}
/*-----ヘッダーナビ----*/
#headerNavigation{
  background:#DF1000;
  font-size:12px;
  text-align:right;
  height:22px;
  color:white;
}
#headerNavigation ul{
 margin:0px;
 padding:0px;
 padding-top:5px;
}
#headerNavigation li{
 display:inline;
 margin:0px;
 padding:0px;
}
#headerNavigation a{
  color:white;
  text-decoration:none;
}
#headerNavigation a:hover{
  text-decoration:underline;
}

/*----フッター-----*/
#footer{
  width:850px;
  clear:borth;
  display:block;
  font-size:12px;
  text-align:center;
  padding:3px;
  margin:0 auto;
}
#footer a{
  color:white;
  text-decoration:none;
}
#footer ul{
  margin:0;
  padding:0;
  background:#df1000;
  padding:3px;
  margin-bottom:10px;;
}

#footer li{
  display:inline;
  margin-left:5px;
  margin-right:5px;
  padding:0;
}

/*-----メイン------*/
#main{
  display:block;
  width:850px;
  margin:0 auto;
  text-align:left;
}
/*------左------*/
#left{
  width:163px;
  float:left;
  padding:0px;
  text-align:center;
}

#left .contents{
  text-align:left;
}


/*-----中央------*/
#contents{
  width:670px;
  float:right;
}
#contents img{
	max-width:670px !important;
}
#contents table{
	max-width:670px !important;
}

/*----右------*/
#right{
  display:none;
}

/*------ぱんくず------*/
#breadcrumb{
  font-size:12px;
  margin:5px;
}
#breadcrumb a{
  color:#DF1000;
  text-decoration:none;
}
#breadcrumb a:hover{
  text-decoration:underline;
}
/*----------ページナビ-------*/
.navigation{
  margin:5px;
}
.naviCount{
}
.naviLinks{
  margin:5 0 5 0;
  text-align:right;
}

/*------BOX ショッピングカート----*/
#boxShoppingCart{
  
  font-size:13px;
  margin-bottom:5px;
}
#boxShoppingCart .title{
  ;
}
#boxShoppingCart .contents{
  margin:5px;
}
#boxShoppingCart .link{
  text-align:right;
}

/*------BOX カテゴリ-----*/
#boxCategories{
  font-size:13px;
  
  margin-bottom:5px;
}
#boxCategories .title{
  
}
#boxCategories .contents{
  margin:5px;
}
#boxCategories a{
  color:#DF1000;
  text-decoration:none;
}
#boxCategories a:hover{
  color:#DF1000;
  text-decoration:underline;
}

#boxCategories .level0{
  padding-left:0px;
}
#boxCategories .level1{
  padding-left:10px;
}
#boxCategories .level2{
  padding-left:20px;
}
#boxCategories .level3{
  padding-left:30px;
}
/*------BOX おすすめ-----*/
#boxOsusume{
  margin-top:10px;
}
#boxOsusume{
  margin-top:10px;
}
#boxOsusume .image{
  margin:5px;
  text-align:center;
}
#boxOsusume a{
  color:#000000;
  text-decoration:none;
}
#boxOsusume a:hover{
  color:#000000;
  text-decoration:underline;
}

/*------BOX 履歴-----*/
#boxHistory{
  font-size:12px;
  
  margin-bottom:5px;
}
#boxHistory .title{
  
}
#boxHistory .product{
  margin:5px;
}
/*------BOX レビュー-----*/
#boxReviews{
  font-size:12px;
  
  margin-bottom:5px;
}
#boxReviews .title{
  
}
#boxReviews .contents{
  margin:5px;
}

#boxReviews .links{
  text-align:right;
}
#boxReviews .image,.stars{
  text-align:center;
}
/*-----BOX カスタムページ -----*/
#boxCustomPage{
  margin-top:10px;
  font-size:12px;
  margin-bottom:5px;
}
#boxCustomPage .title{
  
}
#boxCustomPage .contents{
  margin:5px;
}
#boxCustomPage a{
  color:#444444;
  text-decoration:none;
}
#boxCustomPage a:hover{
  color:#444444;
  text-decoration:underline;
}

/*-----BOX 特価商品 -----*/
#boxSpecials{
  font-size:12px;
  margin-top:10px;
  margin-bottom:5px;
}
#boxSpecials .title{
  
}
#boxSpecials .contents{
  margin:5px;
}
#boxSpecials .name{
}
#boxSpecials .image{
  text-align:center;
}
#boxSpecials .prices{
  text-align:center;
}
#boxSpecials .price{
  display:inline;
}
#boxSpecials .specialPrice{
  display:inline;
  color:red;
  font-size:15px;
  font-weight:bold;
}
#boxSpecials .shippingFree{
  display:inline;
}
#boxSpecials .link{
  text-align:right;
  margin:5px;
}
#boxSpecials a{
  color:#444444;
  text-decoration:none;
}
#boxSpecials a:hover{
  text-decoration:underline;
}

/*---------------BOX 売れ筋商品-------------------------*/
#boxBestSellers{
  font-size:12px;
  
  margin-bottom:5px;
}
#boxBestSellers .title{
  
}
#boxBestSellers .contents{
  margin:5px;
}

#boxBestSellers .product{
  margin-bottom:10px;
}
#boxBestSellers .image{
  text-align:center;
}
#boxBestSellers .prize{
  font-weight:bold;
}
/*--------------BOX 新着商品 ------------------*/
#boxWhatsNew{
  font-size:12px;
  
  margin-bottom:5px;
}
#boxWhatsNew .title{
  
}
#boxWhatsNew .contents{
  margin:5px;
}
#boxWhatsNew .image{
  text-align:center;
}

#boxWhatsNew .prices{
  text-align:center;
}
#boxWhatsNew .price{
  display:inline;
}
#boxWhatsNew .specialPrice{
  display:inline;
  color:red;
  font-size:15px;
  font-weight:bold;
}
#boxWhatsNew .shippingFree{
  display:inline;
}
#boxWhatsNew .link{
  text-align:right;
  margin:5px;
}

/*--------------BOX メールでお知らせ ------------------*/
#boxNotifications{
  font-size:12px;
  
  margin-bottom:5px;
}
#boxNotifications .title{
  
}
#boxNotifications .image{
  text-align:center;
  margin:5px;
}
#boxNotifications .text{
  text-align:left;
  margin:5px;
}
#boxNotifications .link{
  text-align:right;
  margin:5px;
}
/*--------------BOX メーカー検索 ------------------*/
#boxManufacturers{
  font-size:12px;
  
  margin-bottom:5px;
}
#boxManufacturers .title{
  
}
#boxManufacturers .contents{
  margin:5px;
}
#boxManufacturers .button{
  text-align:center;
}
#boxManufacturers select{
  width:90%;
}
/*--------------BOX 検索 ------------------*/
#boxSearch{
  font-size:12px;
  margin-bottom:5px;
  background:#eaeaea;
  padding:0 0 5px 0;
}
#boxSearch .title{
}
#boxSearch .contents{
  margin:3px;
  background:white;
  padding:2px;
}

#boxSearch .keywords{
  width:98%;
}
#boxSearch .price{
  width:60px;
}
#boxSearch .button{
  text-align:left;
}

#boxSearch .link{
  text-align:right;
}
#boxSearch .link a{
  text-decoration:none;
  color:#df1000;
}
#boxSearch .link a:hover{
  text-decoration:underline;
}


/*------------BOX カレンダー ------*/
#boxCalender {
  font-size:12px;
  
  margin-bottom:5px;
}
#boxCalender .title{
  
}
#boxCalender .contents{
  text-align:center;
}
#boxCalender table{
  font-size:12px;
  width:160px;
  margin:0 auto;
}
#boxCalender td{
  text-align:center;
  height:17px;
}
#boxCalender td.OPEN{

}
#boxCalender .CLOSE{
  background:#eeeeee;
  color:black;
}
#boxCalender .week0{
  color:#F55;
}
#boxCalender .week6{
  color:#55F;
}
#boxCalender .today{
  background-image: url(../../../images/calender/bg_today.gif);
  background-repeat:no-repeat;
  background-position:1px 0px;
  color:#333;
}

/*-- 売切商品非表示切り替え　非表示 --*/
.changeSoldout{
  display:none;
}

/*-----BOX ニュース------*/
#news{
  font-size:12px;
  text-align:left;
  background:#eaeaea;
  padding:0 0 5px 0;
}
#newsText{
  background:white;
  margin:3px;
} 
#news .title{
  margin-top:10px;
  text-align:center;
}
#news .news1{
  margin-bottom:10px;
  padding:3px;
  border-bottom:1px dotted #cccccc;
}
#news .news_title{
  font-weight:bold;
  margin-bottom:5px;
}
#news .newsDate{
  font-weight:normal;
}
#news .link{
  text-align:right;
}
#news .linkAll{
  padding:0 2px 5px 0;
  text-align:right;
}
#news a{
  text-decoration:none;
  color:#DF1000;
}
#news a:hover{
  text-decoration:underline;
}



a[href*='石塚水産.com']{
	display:none;
}

