@charset "utf-8";

/*=====================================================================================
	
	Document    : style-s.css
	Description : スマホ用（幅640px以下）
 
=====================================================================================*/

.block .smd {
	margin-left:-2.7%;
	margin-right:-2.7%;
	padding:3%;
}


/*---------------------------------------------------------------------------

   会社概要

---------------------------------------------------------------------------*/

.blockA {
	margin-top:0;
}

.gaiyo table {
	width:100%;
	float:none;
	margin-top:0;
}

.gaiyo th {
	padding:4% 2%;
}

@media screen and (max-width:480px) {
	.gaiyo th {
		width:35%;
	}
}

.gaiyo td {
	padding:4% 2%;
}

@media screen and (max-width:400px) {
	.gaiyo .nowrap {
		white-space:inherit;
	}
}

.gaiyo ul {
	width:100%;
	float:none;
	margin-top:6%;
}

.gaiyo li {
	width:30%;
	float:left;
	margin:0 1.6%;
}


/*---------------------------------------------------------------------------

   アクセスマップ

---------------------------------------------------------------------------*/

@media screen and (max-width:480px) {
	#gmap {
		height:350px;
	}
}


/*---------------------------------------------------------------------------

   業務内容

---------------------------------------------------------------------------*/	

.blockD dl {
	margin-left:-2.7%;
	margin-right:-2.7%;
}

.blockD dt,
.blockD dd {
	padding-left:3%;
	padding-right:3%;
}

.blockD dt {
	padding-top:6%;
	padding-bottom:3%;
}

.blockD dd {
	padding-top:4%;
}


/*-------------------------------------------------------
   業務内容
-------------------------------------------------------*/

.blockD .gyomu ul:first-child {
	width:inherit;
	float:none;
}

.blockD .gyomu ul:last-child {
	width:inherit;
	float:none;
	margin-top:3%;
}


/*-------------------------------------------------------
   取扱メーカー
-------------------------------------------------------*/

.blockD .maker ul {
	width:inherit !important;
	float:none !important;
}


