@charset "UTF-8";
body{
	font-size: 24px;
	line-height: 180%;}
		
/*768px*/
/*@media screen and (min-width : 768px) {*/
#main{
	background-repeat:repeat-x;
	background-position:center;
	height:300px;
}

#main_contents{
	background:url(../img/index/footer_main.jpg) repeat-x 0 0;
	padding:10px 0 0;

}
#main_contents div#carouselWrap {
	display:none;
}

section .bx-wrapper {
	display: none;
    /*margin-bottom: 110px !important;*/
}

h2#copy{
	 font-family: "Hannari","Sawarabi Mincho";
	 font-size:30px;
	 margin-top:85px;
	 padding:0 0 50px;
	 }



#main_contents div.selling{
	padding:70px 0 0;
	
}

.selling .point{ 
}
.selling #point1 h3 img,
.selling #point2 h4 img{
	visibility:hidden;
	display:none;
}

.selling h3,
.selling h4{
	display:none;
	
}
.selling p{
	display:block;
	padding:0 0 30px;
	margin:20px 5% 30px;
	background:url(../img/common/dot.png) repeat-x 0 bottom;
	
}
#main_contents div#main_slide,
#main_contents div#main_slide2,
#main_contents div#main_slide_r{
	display:none;
	
}
#main_contents .simply-scroll-container,#main_contents .simply-scroll-clip{ z-index: 1; }
.text_right{
	text-align:right;
}

#main_contents div#news dl{
	border:#310800 1px solid;
	padding:30px;
	margin:20px 2% 0;
	background:#fff;
	}
#main_contents div#news dl dt{
		background:#F08300;
		margin:0 0 20px;
		width:10em;
		padding:5px;
		text-align:center; 
		color:#fff;
		}
#main_contents div#news dl dd{
	border-bottom:#310800 1px solid;
	margin:0 0 20px;
	padding:0 0 20px;
}
#main_contents div#news dl dd:last-child{
	margin:0;
	padding:0;
	border:none;
}
 #main_contents div#recco{
	 background:#F08300;
	 width:100%;
	 margin:80px 0;
	 padding:30px 0 70px;
}
 #main_contents div#recco div.recommend{
	 margin:20px auto 0;
	 padding:0 0 0 0;
	 color:#fff;
	 font-size:90%;
	 width: 580px;
	
	}
 #main_contents div#recco div.recommend div{
	 margin:30px auto;
	 border-bottom:#fefefe 2px dotted;
	
	}
/*#main_contents div#recco div.recommend p.rec_detail{ padding-top: 260px; }*/
#main_contents div#recco div.recommend a{
	display: block;
	/*width: 80%;*/
margin:0 auto;
}
 #main_contents div#recco div.recommend img{
	 width:100%;}
 

#limited{
	padding:30px 0 0;
}
#limited h3{
	/*padding:0  0 20px;*/
	background: url("../img/common/bg_ttl.svg") center center no-repeat;
	background-size: 240px auto;
	text-align: center;
	font-size: 36px;
	color: #300700;
	font-family: "Hannari","Sawarabi Mincho";
	margin-bottom: 60px;
}
#limited h3 span{ font-size: 18px; }
#limited h3 img{width:321px;}
#limited p{ margin-bottom: 40px; padding: 0; }
 #main_contents div#recco h3 img{width:240px;}