@charset "utf-8";
/* CSS Document */
.con_pic_sp{display:none;}

.body{
    position:absolute;
	max-width :1140px; 
	color :#646464;
	font-size: 16px;
	background-color:#FB8385; 
	font-family: 'ヒラギノ角ゴシック', 'Hiragino Sans', 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', 'メイリオ', 'Meiryo', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}
.header{
	width :1140px; 
	height :150px;
	background-color: #fff;
    margin-right: auto;
    margin-left : auto;
	
}

/****コンテンツ*************************************/

h1.top {
    font-size: 75%;
    color: #CBCBCB;
    padding: 0 0 10px 0;
}
.contents{
	width: 1140px;
	padding: 0px;
	margin-right: auto;
    margin-left : auto;
	
}
input[type="submit"]{font-family:FontAwesome;
}
.cart_button{
    padding:5px 30px;
    background-color: #ff637d;
    border: 2px solid #ff637d;
    color: #fff;
    line-height: 20px;
	transition: all .3s;
}

.cart_button:hover{
    background-color: #fff;
    border-color: #ff637d;
    color: #ff637d;
	transition: all .3s;
}
div .category {margin:30px 5px;text-align: center;}
.category img {max-width: 950px;padding: 0 0 30px 0;}

/*休暇用*/
.vac {margin:15px 0 0 0px;
				text-align: center;
				border：1px solid;
				border-color: #CCCCCC;
			    margin: 24px auto 0;
				padding: 8px;
				border-bottom: 3px double #F0F0F0;
    border-top: 3px double #F0F0F0;
				font-size: 0.9rem;}
			.vac span.red{
				color:#CC0000;
				font-weight:bold;}

/*休暇用ここまで*/
/****footer*************************************/


/****sweeper slider*************************************/
.mb60{
			margin-bottom: 60px;
		}	
		.swiper-container{
			text-align: center;
			width: 100%;
			height: auto;
		}
		.swiper-container .swiper-slide img{
			max-width: 100%;
			height: auto;
		}
		.prettyprint{
			border: none;
			background: #fafafa;
			color: #697d86;
		}

@media screen and (max-width:789px){
.slider {display:none;}
.con_pic_pc{display:none;}
.con_pic_pc_2{display:none;}
.con_pic_sp{display:inherit;}
.con_pic_sp .img_left{width: 100%;}

}/*@media screen and (max-width:789px);/
