/* only for responsive page such as mobile site */
@media (max-width: 999px) {
	#overview-content .a-plus-head-text { font-size: 17px; }
	#overview-content .a-plus-title { font-size: 15px; }
}
@media (max-width: 699px) {
	#overview-content .a-plus-gallery .a-plus-module.img-is-large.img-at-left .a-plus-img,
	#overview-content .a-plus-gallery .a-plus-module.img-is-large.img-at-right .a-plus-img { float: none; }
	#overview-content .a-plus-gallery .a-plus-module.img-is-large.img-at-left .a-plus-img + .a-plus-info,
	#overview-content .a-plus-gallery .a-plus-module.img-is-large.img-at-right .a-plus-img + .a-plus-info { margin: 15px 0 0 0; }
	#overview-content .a-plus-gallery-top .swiper-button-prev, 
	#overview-content .a-plus-gallery-top .swiper-button-next {
		top: 50px;
		transform: none;
	}
	
	#overview-content .a-plus-module.with-sidebar {
		-webkit-flex-direction: column;
		flex-direction: column;
	}
	#overview-content .a-plus-module.with-sidebar.img-is-large > .a-plus-img { width: 300px; }
	#overview-content .a-plus-module.with-sidebar.img-is-large > .a-plus-info {
		margin: 15px 0 0 0;
		width: auto;
	}
	#overview-content .a-plus-module.with-sidebar.img-is-large > .a-plus-sidebar {
		margin-left: 0;
		width: auto;
	}
	#overview-content .a-plus-sidebar .a-plus-img { margin: 0 auto; }
}
@media (max-width: 599px) {
	#overview-content .a-plus-text-overlay {
		position: relative;
		top: 0;
		right: 0;
		transform: none;
		width: auto;
	}
	#overview-content .a-plus-text-overlay + .a-plus-img img { width: 100%; }
	
	#overview-content .a-plus-module.img-is-large.img-at-left .a-plus-img,
	#overview-content .a-plus-module.img-is-large.img-at-right .a-plus-img { float: none; }
	#overview-content .a-plus-module.img-is-large.img-at-left .a-plus-img + .a-plus-info,
	#overview-content .a-plus-module.img-is-large.img-at-right .a-plus-img + .a-plus-info { margin: 15px 0 0 0; }
	#overview-content .a-plus-tab-box {
		padding-top: 77px;
		padding-bottom: 0;
	}
	#overview-content .a-plus-tab-thumb {
		top: 0;
		bottom: auto;
	}
	#overview-content .a-plus-tab-content .a-plus-img {
		margin-left: 0;
	}
}
@media (max-width: 499px) {
	#overview-content .a-plus-module.img-is-small .a-plus-img { width: 24%; }
	#overview-content .a-plus-module.img-is-small.img-at-left .a-plus-img + .a-plus-info { margin-left: calc(24% + 15px); }
	#overview-content .a-plus-module.img-is-small.img-at-right .a-plus-img + .a-plus-info { margin-right: calc(24% + 15px); }
	
	#overview-content .a-plus-group.three-columns .a-plus-cell {
		float: none;
		margin-right: 0;
		width: auto;
	}
	#overview-content .a-plus-group.three-columns .a-plus-cell .a-plus-img {
		max-width: 120px;
	}
}
@media (max-width: 399px) {
	#overview-content .a-plus-module.img-is-small.img-at-left .a-plus-img,
	#overview-content .a-plus-module.img-is-small.img-at-right .a-plus-img {
		float: none;
		width: 120px;
	}
	#overview-content .a-plus-module.img-is-small.img-at-left .a-plus-img + .a-plus-info,
	#overview-content .a-plus-module.img-is-small.img-at-right .a-plus-img + .a-plus-info { margin: 15px 0 0 0; }
}