#slider{
	width:100%;
	max-width:1440px;
	max-height:886px;
	margin:0px auto;
	position:relative;
}
.slide-item img{
    width: 100%;
}
#slide02_area{
	width:100%;
	margin:0px auto;
	max-width:1440px;
	overflow:hidden;
	
}
h2#h2_01{
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#35974f;
	margin-bottom:20px;
}
#top_info01{
	width:300px;
	margin:0px auto;
}
#top_icon01{
	margin-top:25px;
}
p#top_icon01{
	text-align:center;
	font-size:16px;
	margin-bottom:30px;
}
#kanjiru{
	width:300px;
	margin:0px auto 0px;
}
.kanjiru_img img{
	width:auto;
	height:100px;
}
#mikaku{
	width:140px;
	float:left;
}
#shikaku{
	width:140px;
	float:left;
}
#kanjiru h3{
	font-size:16px;
	text-align:center;
}
.kanjiru_info{
	width:190px;
	margin:0px auto;
	display:none;
}
.kanjiru_button{
	margin-top:5px;
	text-align:center;
	margin-bottom:20px;
}
.kanjiru_button img{
	width:120px;
	height:auto;
}
.kanjiru_button a:hover{
	opacity:0.6;
}
#konnano img{
	width:300px;
	height:auto;
}
.kanjiru_img{
	text-align:center;
}
#webshop{
	height:305px;
	background:url(../images/top/webshop_bg.png) no-repeat center;
	background-size:auto 100%;
}
#webshop_title{
	text-align:center;
	font-size:14px;
	padding-top:20px;
	padding-bottom:10px;
}
#webshop_click img{
	width:120px;
	height:auto;
}
#webshop_button{
	width:100px;
	background:url(../images/top/webshop_button.png) no-repeat;
	background-size:100% auto;
	margin:0px auto 132px;
	text-align:center;
}
#webshop_button a{
	width:100px;
	height:60px;
	display:block;
}
#webshop_button a:hover{
	background:url(../images/top/webshop_button_on.png) no-repeat;
	background-size:100% auto;
}
#kodawari{
	width:320px;
	margin:0px auto;
}
h2#h2_02{
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	padding-top:20px;
	padding-bottom:20px;
}
.kodawari_img{
	width:300px;
	margin:0px auto;
}
.kodawari_img img{
	width:300px;
	height:auto;
}
.kodawari_info{
	margin-top:10px;
	width:300px;
	color:#fff;
	font-weight:bold;
}
#kodawari_img01{
	margin:0px auto;
}
#kodawari_info01{
	margin:0px auto 30px;	
}
#kodawari_img02{
	margin:0px auto;
}
#kodawari_info02{
	margin:0px auto 30px;
}
#kodawari_img03{
	margin:0px auto;
}
#kodawari_info03{
	margin:0px auto 30px;
}
#nouen_top{
	height:56px;
	background:url(../images/top/nouen_top.png) center no-repeat;
	background-size:auto 100%;
}
#nouen_bottom{
	height:58px;
	background:url(../images/top/nouen_bottom.png) center no-repeat;
	background-size:auto 100%;
}
ul#k_slider li img{
	width:auto;
	height:90px;
}