@charset "utf-8";
/* ==========================================================
	スマホ 640px以下
========================================================== */

@media (max-width: 640px) {
	


/* ===========================
	導入事例詳細ページ
==============================*/

#content .h3_new_on {
	background: url(/images/common/new.png) 0 0 no-repeat;
	-moz-background-size: 54px 26px;
	background-size:  54px 26px;
	width: 60px;
	height: 30px;
}

#case.c_01 h3 {
	background: url(/images/case/logo_nike.gif) 100% center no-repeat;
	-moz-background-size: 47px 25px;
	background-size:  47px 25px;
	padding: 0 57px 0 0 ;
	min-height: 25px;
}
#case table.detail {
	font-size: 95%;
}
#case table.detail th {
	width: 35%;
}
#case #content .leftArea,
#case #content .rightArea {
	width: 100%;
	float: none;
	margin: 0 auto 10px;
}

#content .service_tileArea,
#case .caseArea {
	overflow: hidden;
	margin-bottom: 20px;
}





}/* ▲max-width: 640px end▲*/


