@charset "utf-8";
/* CSS Information========

Table of Contents:
 * info
 
========================== */

/*スマートフォン*/
@media screen and (min-width:0px)  {
#container h2 {
	font-size: 1.7rem;
	text-align: left;
}
#container .ttl h1 {
	font-weight: bold;
}
#container p {
	margin-bottom: 15px;
}
#container .text12 li dl dt {
	font-weight: bold;
}
#inquiry {
	width: 98%;
  padding: 0 0 0 2%;
	margin-top: 50px;
}
#inquiry h2 {
	text-align: center;
	font-size: 1.3rem;
}

#inquiry dl {
	width: 100%;
	font-size: 1.2rem;
}
#inquiry dl dt {
	width: 24%;
	margin-bottom: 10px;
	float:left;
}
#inquiry dl dd {
	margin-bottom: 10px;
	width: 76%;
	float: right;
}
}




/*タブレット*/
@media screen and (min-width:768px) {
*//* =======================
	　施設タイプ
========================== */
#container .ttl h1 {
	font-weight: bold;
}
#inquiry h2 {
	line-height: 1.5;
	font-size: 1.5rem;
	text-align: left;
}
#inquiry dl {
    width: 80%;
}
#inquiry dl dt {
	float: left;
	width: 16%;
}
#inquiry dl dd {
	float: right;
	width: 84%;
}
#container #inquiry .clearfix .add_ttl {	
	float: left;
}

}


/* PCページ */
@media screen and (min-width:1025px) {	
*//* =======================
	　施設タイプ
========================== */
#inquiry {
	clear: both;
	width: 90%;
	padding: 0 5% 5% 0%;
}
#inquiry h2 {
	line-height: 1.5;
	font-size: 1.5rem;
	text-align: left;
}
#inquiry dl {
    width: 68%;
}
#inquiry dl dt {
	float: left;
	width: 15%;
}
#inquiry dl dd {
	float: right;
	width: 84%;
}
}