@charset "utf-8";

/*見出しの文字サイズ・・・スマホはPCの約4/5にする*/

/* for Common & Smartphone*/
#contents{
	}




/*会社概要
#########################################*/
.comList01{
	border-bottom:1px solid #ccc;
	max-width:600px;
	margin:0 auto;
	}
.comList01 dt,
.comList01 dd{
	padding:15px 0;
	font-size:108%;
	line-height:1.8;
	text-align:left;
	}
.comList01 dt{
	color:#666;
	font-weight:bold;
	}
.comList01 dd{
	border-top:1px solid #ccc;
	}

.gmap{
	width:100%;
	height:100vw;
	max-height:400px;
	margin:0 auto;
}




/* for Smartphone 横とか*/
@media screen and (min-width: 480px) {

.gmap{
	width:100%;
	height:75vh;
}
}

/* for Smartphone*/
/*横向きの際に適用*/
@media screen and (orientation : landscape) { 
}

/* for PC*/
@media print, screen and (min-width:768px) {


/*会社概要
#########################################*/

.comList01 dt,
.comList01 dd{}
.comList01 dt{
	clear:both;
	float:left;
	width:25%;
	padding:12px 0;
	border-top:1px solid #ccc;
	}
.comList01 dd{
	padding:15px 0 15px 25%;
	}


.gmap{
	width:600px;
	height:450px;
}




}