@charset "UTF-8";
/* CSS Document */

/**↓レフトナビ**/

#left_navi{
	width:200px;
	margin:0 20px 20px 0;
	float:left;
}

#event01{
	width:200px;
	margin:10px 0 10px 0;
}


#left_navi02{
	width:194px;
	margin:20px 20px 0 0;
	border:solid #CCC 1px;
	padding:2px;
}

#category_title{
	background:url(../kitchen/k_category_title.gif) no-repeat;
	width:194px;
	height:32px;
	text-indent:-9999px;
}



#category_01{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_01.jpg) no-repeat;
}

#category_01 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_01.jpg);
}


#category_01 a:hover{ 
	background:url(../kitchen/k_category_on01.jpg) no-repeat;
}


#category_02{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_02.jpg) no-repeat;
}

#category_02 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_02.jpg);
}


#category_02 a:hover{ 
	background:url(../kitchen/k_category_on02.jpg) no-repeat;
}



#category_03{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_03.jpg) no-repeat;
}

#category_03 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_03.jpg);
}


#category_03 a:hover{ 
	background:url(../kitchen/k_category_on03.jpg) no-repeat;
}



#category_04{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_04.jpg) no-repeat;
}

#category_04 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_04.jpg);
}


#category_04 a:hover{ 
	background:url(../kitchen/k_category_on04.jpg) no-repeat;
}



#category_05{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_05.jpg) no-repeat;
}

#category_05 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_05.jpg);
}


#category_05 a:hover{ 
	background:url(../kitchen/k_category_on05.jpg) no-repeat;
}



#category_06{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_06.jpg) no-repeat;
}

#category_06 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_06.jpg);
}


#category_06 a:hover{ 
	background:url(../kitchen/k_category_on06.jpg) no-repeat;
}



#category_07{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_07.jpg) no-repeat;
}

#category_07 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_07.jpg);
}


#category_07 a:hover{ 
	background:url(../kitchen/k_category_on07.jpg) no-repeat;
}



#category_08{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_08.jpg) no-repeat;
}

#category_08 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_08.jpg);
}


#category_08 a:hover{ 
	background:url(../kitchen/k_category_on08.jpg) no-repeat;
}



#category_09{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_09.jpg) no-repeat;
}

#category_09 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_09.jpg);
}


#category_09 a:hover{ 
	background:url(../kitchen/k_category_on09.jpg) no-repeat;
}


#category_10{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_10.jpg) no-repeat;
}

#category_10 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_10.jpg);
}


#category_10 a:hover{ 
	background:url(../kitchen/k_category_on10.jpg) no-repeat;
}


#category_11{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_11.jpg) no-repeat;
}

#category_11 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_11.jpg);
}


#category_11 a:hover{ 
	background:url(../kitchen/k_category_on11.jpg) no-repeat;
}



#category_12{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_12.jpg) no-repeat;
}

#category_12 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_12.jpg);
}


#category_12 a:hover{ 
	background:url(../kitchen/k_category_on12.jpg) no-repeat;
}



#category_13{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_13.jpg) no-repeat;
}

#category_13 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_13.jpg);
}


#category_13 a:hover{ 
	background:url(../kitchen/k_category_on13.jpg) no-repeat;
}



#category_14{
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_14.jpg) no-repeat;
}

#category_14 a{
	text-indent:-9999px;
	display:block;
	width:194px;
	height:40px;
	background: url(../kitchen/k_category_14.jpg);
}


#category_14 a:hover{ 
	background:url(../kitchen/k_category_on14.jpg) no-repeat;
}







/**↓つぶやき**/

#tweets{
    background:url(../kitchen/k_tweets_title.gif) no-repeat;
	width:194px;
	height:32px;
	text-indent:-9999px;
}


#tweets_box{
	width:184px;
	margin:10px 5px 20px 5px;
}


#tweets_box a {
	text-decoration: none;
	color: #9a3807;
}
#tweets_box a:hover {
	text-decoration: underline;
	color: #ce4622;
}
#tweets_box a:active {
	text-decoration:none; 
	color: #ce4622;}
	




.tweets_up{
	background:url(../top_img/tweets_02.gif) no-repeat;
	width:183px;
	height:11px;
}

.tweets_text{
	width:173px;
	background-color:#fff3e0;
	padding:0 5px;
	line-height:16px;
}


.tweets_down{
	background:url(../top_img/tweets_03.gif) no-repeat;
	width:183px;
	height:30px;
}









/**↓メインコンテンツ**/



/**↓メインイメージ**/

#main_contens{
	width:730px;
	float:left;
	margin:10px 0 0 0;
}


#main_img{
	width:510px;
	height:255px;
	margin:0 20px 0 0;
	float:left;
}





/**↓main_contents02**/

#pick_title{
	background:url(../kitchen/k_pick_title.gif) no-repeat;
	width:323px;
	height:34px;
	text-indent:-9999px;
	margin:5px;
}


	
#main_content02{
	width:510px;
	margin:0 20px 0 0;
	float:left;
}



/**↓抜き商品**/
#main_img02{
	width:510px;
	height:130px;
	background:url(../kitchen/nuki_back_kitchen.gif) no-repeat;
	margin:0 20px 0 0;
	float:left;
}


#nuki_item{
	margin:5px 1px;
	float:left;
}

/**↓もうすぐランクイン**/
#rankin{
	width:510px;
	background-color:#f5f5f5;
	float:left;
	margin:0 0 30px 0;
}

#rankin_title{
	background:url(../kitchen/k_rankin_title.gif) no-repeat;
	width:323px;
	height:42px;
	text-indent:-9999px;
	margin:5px;
}


.rank_box{
	width:158px;
	margin:4px 0 0 8px;
	float:left;
}

.rank_box02{
	width:158px;
	margin:4px 10px 0 8px;
	float:left;
}


.rank_text{
	width:150px;
	margin:5px;
}


/**↓実はスゴイんです**/
#hit_title{
	background:url(../kitchen/k_hit_title.gif) no-repeat;
	width:340px;
	height:42px;
	text-indent:-9999px;
	margin:5px;
}

/**↓Pickupカテゴリ**/

#catebnr_title{
	background:url(../kitchen/k_catebnr_title.gif) no-repeat;
	width:188px;
	height:35px;
	text-indent:-9999px;
	margin:5px;
}

.cate_box{
	width:252px;
	height:90px;
	float:left;
	margin:5px 5px 5px 0;
}


.cate_box02{
	width:252px;
	height:90px;
	float:left;
	margin:5px 0 5px 0;
}
/**↓right_contens**/

#right_contents{
	width:200px;
	float:left;
	background-color:#fff3e0;
	margin:44px 0 0 0;
}


/**↓特集枠**/
#event_bnr{
	background:url(../kitchen/k_event_title.gif) no-repeat;
	width:200px;
	height:32px;
	text-indent:-9999px;
	margin:30px 0 0 0;
}

.event_photo{
	width:200px;
	height:120px;
	margin:15px 0 0 0;

}

/**↓ブランドロゴ**/

#brandbnr_box{
	width:180px;
	height:280px;
	margin:10px 0 30px 10px;
}

.brand_logo{
	margin:3px;
	float:left;
}

/**↓ランキング**/
#ranking{
	width:200px;
	float:left;
}


#ranking #ranking_title{
	background:url(../kitchen/k_ranking_title.gif) no-repeat;
	width:200px;
	height:41px;
	text-indent:-9999px;
}


#ranking #ranking_box{
	width:186px;
	border:solid 1px #CCC;
	height:318px;
	padding:5px;
}


#ranking #rank_photo{
	float:left;
}


#ranking #rank01{
	background:url(../top_img/ranking_01.gif) no-repeat;
	width:22px;
	height:30px;
	text-indent:-9999px;
	float:left;
	margin:5px 3px;
}

#ranking #rank02{
	background:url(../top_img/ranking_02.gif) no-repeat;
	width:22px;
	height:30px;
	text-indent:-9999px;
	float:left;
	margin:5px 3px;
}


#ranking #rank03{
	background:url(../top_img/ranking_03.gif) no-repeat;
	width:22px;
	height:30px;
	text-indent:-9999px;
	float:left;
	margin:5px 3px;
}


#ranking #rank04{
	background:url(../top_img/ranking_04.gif) no-repeat;
	width:22px;
	height:30px;
	text-indent:-9999px;
	float:left;
	margin:5px 3px;
}


#ranking #rank05{
	background:url(../top_img/ranking_05.gif) no-repeat;
	width:22px;
	height:30px;
	text-indent:-9999px;
	float:left;
	margin:5px 3px;
}

#ranking #rank_text{
	width:90px;
	float:left;
	margin:6px 0 0 0;
	line-height:16px;
}


/**↓New**/

#new{
	background:url(../kitchen/k_new_title.gif) no-repeat;
	width:730px;
	height:31px;
	text-indent:-9999px;
	float:left;
	margin:30px 0 0 0;


}

#new_box{
	width:730px;
	height:138px;
	float:left;
	background:url(../kitchen/k_new_back02.jpg) repeat-y;
	color:#FFF;
	
}

#new_back{
	background:url(../kitchen/k_new_back.gif) no-repeat;
	width:730px;
	height:8px;
	float:left;
	margin:0 0 30px 0;
	

}


/**↓今週の五つ星**/
#review{
	width:198px;
	background-color:#FFF;
}


#review_img{
	margin:0px;
}



/**ブランドテキスト**/

#brand_text{
	background:url(../kitchen/k_brand_title.gif) no-repeat;
	width:194px;
	height:32px;
	text-indent:-9999px;
	margin:30px 0 0 0;
}


#brand_box{
	width:180px;
	margin:7px 7px 30px 7px;
	text-align:left;
	line-height:17px;
}

#brand_box li{
	list-style:url(../top_img/news_list.gif);
	list-style-position:inside;
	margin:0px;
}


/**↓News**/

#news{
	background:url(../kitchen/k_news.gif) no-repeat;
	width:24px;
	height:84px;
	text-indent:-9999px;
	float:left;
	margin:10px 0 0 0;
}

#news_box{
	width:470px;
	margin:12px 0 0 7px;
	float:left;
	line-height:18px;
}

.news_listimg{
	list-style:url(../top_img/news_list.gif);
	list-style-position:inside;
	margin:0 0 0 2px;
}

/**↓定番人気アイテム**/

#longseller_title{
		background:url(../kitchen/k_longseller_title.gif) no-repeat;
	width:200px;
	height:32px;
	text-indent:-9999px;
	margin:30px 0 0 0;
}

#longseller_box{
	width:180px;
	margin:10px 0 30px 10px;
	line-height:16px;
}

#longseller_box li{
	list-style:url(../top_img/news_list.gif);
	list-style-position:inside;
	margin:0px;
}







#win_title{
	background:url(../top_img/t_win_title.gif) no-repeat;
	width:182px;
	height:14px;
	text-indent:-9999px;
	margin:5px;
}

.win_list{
	list-style:url(../top_img/t_win_img.gif);
	list-style-position:inside;
}



#win_box{
	width:164px;
	margin:15px 15px 30px 15px;
	font-size:10px;
}


#mail_title{
	background:url(../top_img/t_mail_title.gif) no-repeat;
	width:194px;
	height:32px;
	text-indent:-9999px;
}


#mail_box{
	width:174px;
	margin:10px;
	text-align:left;
	font-size:10px;
}
