/****************/
/* PRODUCT LIST */
/****************/

	/* Grid Type */
		
		/* Container */

		.list-container {
			width: 301px;
		}

		.list-container .image, .list-container-horizontal .image {
			width: 271px;
			height: 203px;
			margin: 15px;
		}

		.list-container .image .scroll-image, .list-container-horizontal .image .scroll-image {
			width: 542px;
			height: 203px;
		}

		.list-container .image .scroll-image div, .list-container-horizontal .image .scroll-image div {
			width: 271px;
			height: 203px;
		}

		.list-container .image .link-div, .list-container-horizontal .image .link-div {
			width: 271px;
			height: 203px;
		}

	/* List Type */

		.list-container-horizontal {
			height: 235px;
		}

	/* Sidebar */

		/* Image */
		
		.list-container-sidebar {
			padding: 5px;
		}

		.list-container-sidebar .image {

		}

		.list-container-sidebar .name {

		}

		.list-container-sidebar .price {

		}
	
	/* Index */

		.list-container-index, .list-container-index:nth-child(5n) {
			width: 295px;
			margin: 20px;
			margin-top: 10px;
			margin-right: 0;
		}

		.list-container-index .image {
			width: 255px;
			height: 191px;
			margin: 20px;
		}

		.list-container-index .image .scroll-image {
			width: 510px;
			height: 191px;
		}

		.list-container-index .image .scroll-image div, .list-container-index .image .link-div {
			width: 255px;
			height: 191px;
		}

/**********/
/* SLIDER */
/**********/
	
	/* Large */

		.sliderLarge {
			width: 1600px;
			height: 450px;
			margin-bottom: 15px;
		}
		
	/* Small */

		.sliderSmall  {
			width: 1240px;
			height: 349px;
			margin-bottom: 15px;
		}

/*************/
/* ITEM PAGE */
/*************/
	
	
	/* Item Table */

	.item-table .item-table-img {
		width: 60%;
		padding-right: 20px;
	}

/*******************/
/* INDEX CONTAINER */
/*******************/

	.index-category-container {
		width: 301px;
	}

	.index-category-container .inner .image {
		width: 280px;
	}
	
	.index-full-category-container, .index-full-category-container:nth-child(5n) {
		width: 298px;
		margin: 10px;
	}

	.index-full-category-container .inner .image {
		width: 278px;
	}

/**************/
/* RESPONSIVE */
/**************/

	/* 1550 - 5000 */

	@media only screen
	and (min-width : 1650px)
	and (max-width : 5000px) {
		
		.sliderLarge {
			width: 1600px;
			height: 450px;
			margin-bottom: 15px;
		}
		
		.sliderSmall  {
			width: 1240px;
			height: 349px;
			margin-bottom: 15px;
		}

	}

	/* 1250 - 1650 */

	@media only screen
	and (min-width : 1250px)
	and (max-width : 1650px) {

		.list-container {
			width: 217px;
		}

		.list-container .image, .list-container-horizontal .image {
			width: 197px;
			height: 148px;
			margin: 10px;
		}

		.list-container .image .scroll-image, .list-container-horizontal .image .scroll-image {
			width: 542px;
			height: 203px;
		}

		.list-container .image .scroll-image div, .list-container-horizontal .image .scroll-image div {
			width: 197px;
			height: 148px;
		}

		.list-container .image .link-div, .list-container-horizontal .image .link-div {
			width: 197px;
			height: 148px;
		}

		.list-container-horizontal {
			height: 170px;
		}

		.item-table .item-table-img {
			width: 50%;
		}

		.item-shipping-info {
			font-size: 13px;
		}


		.sliderLarge {
			width: 1200px;
			height: 338px;
			margin-bottom: 15px;
		}

		.sliderSmall {
			width: 905px;
			height: 255px;
			margin-bottom: 15px;
		}

		.index-category-container {
			width: 217px;
		}

		.index-category-container .inner .image {
			width: 197px;
		}

		.index-full-category-container, .index-full-category-container:nth-child(5n) {
			width: 218px;
			margin: 10px;
			margin-top: 0;
		}

		.index-full-category-container .inner .image {
			width: 198px;
		}

		.list-container-index, .list-container-index:nth-child(5n) {
			width: 225px;
			margin: 10px;
			margin-right: 0;
			margin-top: 0;
		}

		.list-container-index .image {
			width: 205px;
			height: 154px;
			margin: 10px;
		}

		.list-container-index .image .scroll-image {
			width: 410px;
			height: 154px;
		}

		.list-container-index .image .scroll-image div, .list-container-index .image .link-div {
			width: 205px;
			height: 154px;
		}

	}

	/* 600 - 1200 */

	@media only screen
	and (min-width : 800px)
	and (max-width : 1250px) {

		.list-container {
			width: 170px;
		}

		.list-container .image, .list-container-horizontal .image {
			width: 150px;
			height: 113px;
			margin: 10px;
		}

		.list-container .image .scroll-image, .list-container-horizontal .image .scroll-image {
			width: 300px;
			height: 113px;
		}

		.list-container .image .scroll-image div, .list-container-horizontal .image .scroll-image div {
			width: 150px;
			height: 113px;
		}

		.list-container .image .link-div, .list-container-horizontal .image .link-div {
			width: 150px;
			height: 113px;
		}

		.list-container-horizontal {
			height: 130px;
		}

		.item-table .item-table-img {
			width: 50%;
		}

		.item-shipping-info {
			font-size: 13px;
		}

		.sliderLarge {
			width: 1000px;
			height: 281px;
			margin-bottom: 10px;
		}

		.sliderSmall {
			width: 720px;
			height: 203px;
			margin-bottom: 10px;
		}

		.index-category-container {
			width: 170px;
		}

		.index-category-container .inner .image {
			width: 150px;
		}

		.index-full-category-container, .index-full-category-container:nth-child(5n) {
			width: 178px;
			margin: 10px;
			margin-top: 0;
		}

		.index-full-category-container .inner .image {
			width: 158px;
		}

		.list-container-index, .list-container-index:nth-child(5n) {
			width: 185px;
			margin: 10px;
			margin-right: 0;
			margin-top: 0;
		}

		.list-container-index .image {
			width: 165px;
			height: 124px;
			margin: 10px;
		}

		.list-container-index .image .scroll-image {
			width: 330px;
			height: 124px;
		}

		.list-container-index .image .scroll-image div, .list-container-index .image .link-div {
			width: 165px;
			height: 124px;
		}

	}