@charset ”UTF-8”;

body {
background-color:#ffffff;
font-family: Verdana, Arial, sans-serif;
}

td{
   text-align:left;
   font-size:12px;
   }


ul {
    padding:5px 0px 0px 0px;
	margin:0px;
	list-style-type:none;
	}
	
li {
    padding:5px 0px 0px 5px;
	margin:0px;
	list-style-type:none;
	
	}



a{
	text-decoration:none;
	color:#663300;
}

a:hover
{
	text-decoration:underline;
	color:#ff0033;
}


.top_new {
         font-size:12px;
		 margin:3px 0px;
		 text-align:130%;
		 border-bottom:1px #996600 dashed;
		 }
  
.top_sss {
          font-size:10px;
		  text-align:130%;
		  line-height:130%;
		  }




.ea_pankuzu a{
	text-decoration:none;
	color:#ffffff;
}

.ea_pankuzu a:hover
{
	text-decoration:underline;
	color:#ffff00;
}




#all{
     border:1px #CCCCCC solid;
	 width:830px;
	 margin:0px;
	 padding:0px;
	 background-color:#FFFFFF;
	 }
	 

<!--左サイド-->

.side {
      margin:10px 5px 0px 0px;
	  }
	  
.side_head{
       margin:10px 5px 0px 5px;
	   padding:0px;
	   
	   }	 
	  
	  
.side_foot{
       margin:0px 5px 0px 5px;
	   padding:0px;
	   }	 
	  
	  
.side_back{
	   margin:0px 5px 0px 5px;
	   padding:5px 5px 5px 2px;
	   }	  
	  
   	  
  	  
    	  


/*右コンテンツ部分*/

.cont_title{
       margin:10px 0px 5px 10px;
	   padding:0px;
	   }
	   
.cont_main{
      margin:10px 5px 5px 5px;
	  padding:5px;
	  text-align:left;
	  line-height:130%;
	  }
	  
	  
/*エントリーアーカイブ用*/


.ea_title{
    font-size:16px;
	font-weight:bold;
	color:#990000;
	margin:5px 5px 5px 5px;
	border-bottom:3px #990000 double;
	text-align:left;
	}

.ea_photo{
    border:1px #999999 solid;
	width:260px;
	height:260px;
	}	

.ea_com{
    font-size:12px;
	padding:5px;
	border:#CCCCCC 1px #CCCCCC solid;
	background:#FCFEDA;
	margin:3px;
	line-height:130%;
	text-align:left;
	}

.ea_info {
    margin:3px;
	}
	

.ea_info1{
     margin-top:5px;
	 margin-left:5px;
	 padding:3px 2px;
	 text-align:left;
	 float:left;
	 border:1px #CCCCCC solid;
	 background-color:#CCCCCC;
	 width:42px;
	}
	
.ea_info2{
     margin-top:5px;
	 padding:3px 2px;
	 text-align:left;
	 float:left;
	 background-color:#ffffff;
	 border:1px #CCCCCC solid;
	 width:270px;
	}
	
.ea_info_buy{
     margin-top:5px;
	 padding:0px 5px;
	 text-align:right;

	}
	

.ea_pankuzu{
    margin:2px 2px 0px 5px;
    text-align:left;
	background-color:#663333;
	color:#FFFFFF;
	padding:3px;
	}
/* カテゴリーアーカイブ用 */

.ca_title{
     font-size:16px;
	 font-weight:bold;
	 color:#AAA04D;
	 border-left:#AAA04D 7px solid;
	 border-top:#aaa04D 2px solid;
	 padding:5px 0px 5px 9px;
	 }
	 
.ca_navi{
     font-size:12px;
	 background-color:#eeeeee;
	 padding:5px 0px 5px 5px;
	 margin-bottom:10px;
	 }


.ca_snavi{
     font-size:10px;
	 background-color:#eeeeee;
	 padding:2px 5px 2px 0px;
	 margin-bottom:5px;
	 margin-top:10px;
	 text-align:right;
	 }

.ca_itembox{
　　 width:105px;
     height:130px;
	 float:left;
	 }
	 
.ca_itemphoto{
	 padding:0px 12px 0px 12px;
     font-size:10px;
	 line-height:120%;

	 }
.ca_itemtext{
     font-size:10px;
	 line-height:140%;
	 color:#990000;
	 padding:0px 12px 0px 12px;
	 text-align:center;
	 }

.menubar{
      background-image:url(http://tabiichiba.jp/bali/img/menuback.gif);
	  background-repeat:no-repeat;
	  padding-left:15px;
	  padding-bottom:10px;
	  padding-top:5px;
	  margin:0px;
	 }
	 
.top_goods{
     border:1px solid #993300;
	 text-align:center;
	 }
	 
.top_goodstext{
      text-align:center;
	  font-size:10px;
	  }	 
	  
	  
.sidead{
       padding:10px 3px 5px 7px;
	   text-align:center;
	   }
	   
	   
.foot {
      width:830px;
	  text-align:right;
	  background-color:#663333;
	  }

.soryo{
        padding:5px;
        margin:15px 5px 5px 5px;
}