﻿@charset "utf-8";

#clm_wrap > section .sec #img03 {
	width: 280px;
}

#clm_wrap > section.clm_products h3 {
	font-size: 2.2rem;
}

.br_sponly{
	display:none;
}

@media screen and (max-width: 768px) {
	#clm_wrap > section .sec #img03 {
		width: 33%;
	}

	#clm_wrap > section.clm_products h3 {
		margin: 10px 0 1em 0;
		font-size: 2.0rem;
	}

	.br_sponly {
		display: block;
	}
}

@media screen and (max-width: 640px) {
	#clm_wrap > section.clm_products h3 {
		font-size: 1.7rem;
	}
}

@media screen and (max-width: 480px) {
	#clm_wrap > section .sec #img03 {
		width: 50%;
		float: right;
		margin: 0 0 0.5em 1em;
	}

}

