@charset "UTF-8";
@import url("page-common.css");

/*--------------------------------------------------------------------*/
/* 電気炉Q＆A */
/*--------------------------------------------------------------------*/

/*about
--------------------------------------------------------------------*/

#kiln {
}
#kiln article section {
	margin-bottom: 50px;
}


dl.faq {
	margin: 2em 0 0 0;
}
dl.faq dt {
	background: rgba(159, 124, 180, 0.2);
	margin: 0 0 1em 0;
	padding: 0.5em;
	font-weight: bold;
}
dl.faq dd {
	margin: 0 0 3em 0;
}
dl.faq dd p {
	margin: 0.5em 0 0 0;
}
.link-arrow:before {
	content: "\f0da";
	color: #BD1353;
	font-family: FontAwesome;
	padding-right: 0.5em;
	text-decoration: none !important;
}


/*about
--------------------------------------------------------------------*/
#kiln .about .lead1 {
  font-size: 24px;
  font-size: 2.4rem;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	margin-bottom: 0.7em;
}
#kiln .about .lead2 {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 1.8;
	margin-bottom: 0.7em;
}

/*list
--------------------------------------------------------------------*/
#kiln .list {
}

#kiln .list h3 {
	background: #f0f0f0;
  font-size: 18px;
  font-size: 1.8rem;
	margin-bottom: 1em;
	padding: 0.5em;
}
#kiln .list > ul > li {
	border: 1px solid #999;
	padding: 10px;
	margin-bottom: 2.5641%;/*30px*/
}
#kiln .list > ul > li:after {
	content: "";
	clear: both;
	display: block;
}
#kiln .list li .kilnPhoto {
	float: left;
	width: 50%;
}
#kiln .list li .kilnInfo {
	float: right;
	width: 48%;
}
#kiln .list li .kilnInfo h4 {
	font-size: 16px;
	font-size: 1.6rem;
	margin-bottom: 0.7em;
}
#kiln .list li .kilnInfo li i {
	margin-right: 0.5em;
}
#kiln .list .btn {
	width: 80%;
	margin: 1em auto;
	font-size: 18px;
	font-size: 1.8rem;
	text-align: center;
}

@media print, screen and (min-width:  670px) {
	#kiln .list > ul > li {
		margin-bottom: 0;
	}
	#kiln .list > ul > li:after {
		content: "";
		clear: none;
		display: none;
	}
	#kiln .list li .kilnInfo {
		margin-top: 1em;
	}
}

.m_b30 {
	margin-bottom: 30px;
}
