@media screen and (max-width:560px) {

	.section-page {
		width:96%;
	}

	.section-page .pages .fl.l {
		width:33.3%;
	}
	.section-page .pages .fl.c {
		width:33.3%;
		text-align:center;
	}
	.section-page .pages .fr.r {
		width:33.3%;
		text-align:right;
	}

	.section-items .item {
		width:100%;
	}

	.section-items .item .fl.mylist {
		float:none;
		position:absolute;
		width:200px;
		text-align:right;
		right:10px;
	}

	.section-items .item .fl .inner {
		padding:0 5px 0 5px;
	}

	.section-items .item .fl.code { width:50%; }
	.section-items .item .fl.name { width:100%; }
	.section-items .item .fl.price { width:auto; }
	.section-items .item .fl.spec { width:auto; }

	.section-items .item .fl.code { padding:5px 0 5px 0; }
	.section-items .item .fl.mylist { padding:5px 0 5px 0; }
	.section-items .item .fl.price { padding:5px 0 5px 0; }
	.section-items .item .fl.spec { padding:5px 0 5px 0; }

}