@charset "utf-8";

@media print, screen and (min-width: 768px) {
	#box_main .image img{
		height: auto;
		width: 303px;
	}
	#box_main > .thumb:after{
		background-image: url(../img/img_thumb.png);
	}
	#feature_list > ul > li:nth-child(1) dt:before{
		background-image: url(../../img/icon_specialty2.png);
	}
	#feature_list > ul > li:nth-child(2) dt:before{
		background-image: url(../../img/icon_specialty1.png);
	}
	#feature_list > ul > li:nth-child(3) dt:before{
		background-image: url(../../img/icon_specialty3.png);
	}
	#feature{
		background-image: url(../img/bg_photo.jpg);
	}
	#feature .blur{
		background-image: url(../img/bg_photo_blur.jpg);
	}
	#dissect > #dissect_fig{
		background-image: url(../img/img_dissect.jpg);
	}
}
@media screen and (max-width: 767px) {
	#box_main .image img{
		height: auto;
		width: 188px;
	}
	#box_main > .thumb:after{
		background-image: url(../img/sp_img_thumb.png);
	}
	#feature_list > ul > li:nth-child(1) dt:before{
		background-image: url(../../img/icon_specialty2.png);
	}
	#feature_list > ul > li:nth-child(2) dt:before{
		background-image: url(../../img/icon_specialty1.png);
	}
	#feature_list > ul > li:nth-child(3) dt:before{
		background-image: url(../../img/icon_specialty3.png);
	}
	#feature .bg:before{
		background-image: url(../img/sp_bg_photo.jpg);
	}
	#feature .blur:before{
		background-image: url(../img/sp_bg_photo_blur.jpg);
	}
	#dissect > #dissect_fig{
		background-image: url(../img/sp_img_dissect.jpg);
	}
}