@charset "utf-8";

/*-----------PC-----------*/
@media screen and (min-width: 768px){
	body {
		background: #ffffff; /* 【更新箇所】 */
	}
	.jackPc {
		background: url(./ad_background.jpg) center 65px no-repeat;
	}
}

/*-----------SP-----------*/
@media screen and (max-width: 767px){
	.background{
		background: #ffffff; /* 【更新箇所】 */
	}
	.jackSp{
		background: url(./ad_background_sp.jpg) center top no-repeat;
		background-size: 415px;
	}
	#header{
	}
	.jackSpHalfBg{
		background: #ffffff; /* 【更新箇所】 */
	}
	.jackSpHalf{
		background: url("./ad_background_sp_half.jpg") no-repeat center top;
		background-size: 415px;
	}
	/* 画面幅415px以上でグラデーション */
	/* @media screen and (min-width: 415px){
		.jackSp:before,.jackSp:after{
			height: 180px;
		}
		.jackSpHalf:before,.jackSpHalf:after{
			height: 50px;
		}
		.jackSp:before,.jackSp:after,.jackSpHalf:before,.jackSpHalf:after{
			position: absolute;
			top: 0;
			content: '';
			width: 47px;
		}
		.jackSp:before,.jackSpHalf:before{
			left: 0;
			background: linear-gradient(to left, rgba(122,40,16,0), rgba(122,40,16,1));
		}
		.jackSp:after,.jackSpHalf:after{
			right: 0;
			background: linear-gradient(to right, rgba(122,40,16,0), rgba(122,40,16,1));
		}
	} */
}