
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
/* RETINA用のスタイル記述 */

body {
}

/* ========== header ========== */

/* ========== main ========== */
#main ul, #main ul img {
	width: 100%;
	height: auto;
}
#main .main_nav .prev {
	background: url(../images/prev_sp.png) no-repeat #75cad3;
	background-size: contain;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
}
#main .main_nav .next {
	background: url(../images/next_sp.png) no-repeat #75cad3;
	background-size: contain;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
}
/* ========== contents ========== */


/* ========== footer ========== */

}
