@charset "utf-8";




#main_image{
	position: relative;
	z-index: 0;
	display: block;
}

#main_arrows .slick-next {
    width:50px; /* 画像幅 */
    height:50px; /* 画像高さ */
}

#main_arrows .slick-prev {
    width:50px; /* 画像幅 */
    height:50px; /* 画像高さ */
}

#sub_arrows .slick-next {
    width:20px; /* 画像幅 */
    height:20px; /* 画像高さ */
}

#sub_arrows .slick-prev {
    width:20px; /* 画像幅 */
    height:20px; /* 画像高さ */
}

#main_image .slick-prev:before,#main_image .slick-next:before {
    content:"";
}
button.slick-prev, button.slick-next {
    z-index:2;
}
#main_image .main_arrows_nav .slick-prev{left:-25px; top:-300px;}
#main_image .main_arrows_nav .slick-next{right:-25px; top:-300px;}

#main_image .sub_arrows_nav .slick-prev{left:0; top:-33px;}
#main_image .sub_arrows_nav .slick-next{right:0; top:-33px;}

#main_image #arrows{z-index:9999;
	display: block;
	height: auto;
	position: relative;
	bottom:38px;
}
.thumb-item-nav{
	width: 80%;
	margin:10px auto;
}
.thumb-item-nav .slick-slide{
	padding: 8px;
}
.thumb-item-nav .slick-current{

}
.thumb-item-nav .slick-slide img{
	width: 80%;
}
.thumb-item-nav .slick-current img{
	/*border:3px solid #4f4f4f;*/
	transform: scale(1.40);
}



.thumb-item-nav .slick-slide img{
	border-radius: 50%;
}
.index_category h2{
	margin-left: 5px;
}
.index_category nav{
	background-color: #fff;
}
.index_category nav ul{
	display: flex;
	flex-wrap: wrap;
}
.index_category nav ul li{
	width: 25%;
	background-size: 80px;
	background-position: center top 5px;
	background-repeat: no-repeat;
}
.index_category nav ul li a{
	width: 100%;
	text-align: center;
	padding-top: 55px;
	padding-bottom: 15px;
	font-weight: bold;
	display: block;
	font-size: 13px;
}
.index_category nav ul li.index_c_meat{
	background-image: url(../img/common/cat_meat.png);
}
.index_category nav ul li.index_c_fish{
	background-image: url(../img/common/cat_fish.png);
}
.index_category nav ul li.index_c_vegitable{
	background-image: url(../img/common/cat_vegitable.png);
}
.index_category nav ul li.index_c_seasoning{
	background-image: url(../img/common/cat_seasoning.png);
}
.index_category nav ul li.index_c_sidedish{
	background-image: url(../img/common/cat_sidedish.png);
}
.index_category nav ul li.index_c_soybean{
	background-image: url(../img/common/cat_soybean.png);
}
.index_category nav ul li.index_c_rice{
	background-image: url(../img/common/cat_rice.png);
}
.index_category nav ul li.index_c_obento{
	background-image: url(../img/common/cat_obento.png);
}
.index_category nav ul li.index_c_sweets{
	background-image: url(../img/common/cat_sweets.png);
}
.index_category nav ul li.index_c_drink{
	background-image: url(../img/common/cat_drink.png);
}
.index_category nav ul li.index_c_health{
	background-image: url(../img/common/cat_health.png);
}
.index_category nav ul li.index_c_cosmetics{
	background-image: url(../img/common/cat_cosmetics.png);
}
.index_category nav ul li.index_c_kitchen{
	background-image: url(../img/common/cat_kitchen.png);
}
.index_category nav ul li.index_c_gift{
	background-image: url(../img/common/cat_gift.png);
}
.index_category nav ul li.index_c_sale{
	background-image: url(../img/common/cat_sale.png);
}
.index_category nav ul li.index_c_new{
	background-image: url(../img/common/cat_new.png);
}
.index_category nav ul li.index_c_nenmatsu{
	background-image: url(../img/common/cat_nenmatsu.png);
}

.index_infomation .info_wrap{
	background-color: #fff;
	padding: 10px;
	padding-bottom: 30px;
	position: relative;
}
.index_infomation a img{
	display: inline-block;
}
.index_infomation .info_detail{
	padding: 10px 0;
	border-bottom: 1px dotted #ccc;
}
.index_infomation .info_detail .date{
	font-weight: bold;
}
.index_infomation .info_detail a{
	font-weight: normal;
	text-decoration: underline;
	margin:5px 0;
	display: block;
}
.index_infomation .info_detail  img{
	width: 15px;
	margin-left: 5px;
}
.index_infomation .all_info{
	display: block;
	width: 	110px;
	position: absolute;
	right: 5px;
	bottom: 5px;
}
.index_infomation .all_info img{
	width: 15px;
	margin-right: 5px;
}




/*******pad********/
@media screen and (min-width:480px) {
.index_category nav ul li{
	width: 14%;
}
}