@charset "UTF-8";

/*============================
inquiry
=============================*/
#index_header #main_ttl h1{
  background-image: url(/nikken/img/bg_n.svg), url(../img/header_bg.jpg);
  background-position: right -5% center, center center;
  background-size: auto 100%, cover;
  color: #fff;
}

.inquirylist > li{
	margin: 0 0 30px 0;
	font-size: 1.6rem;
}
.inquirylist > li a{
	font-size: 1.6rem;
}
#inquirylist_cont .inquirylist > li h3{
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid var(--line-light);
  font-size: 1.8rem;
}
.inquirylist li li{
	padding: 1px 0 1px 11px;
}

#callcenter_cont{
	padding: 20px 0;
	clear: both;
}

#inquiry_callcenter{
	margin-bottom: 20px;
	padding: 20px 10px 0;
	text-align: center;
	border: 1px solid #ddd;
}
.callcenter_ttl{
	margin-bottom: 10px;
	font-size: 1.5rem;
}
.callcenter_info{ margin-top: 10px; }
#footer_info{ border-top: none; }
#callcenter{ display: none; }
#inquiry_call_num{ padding: 10px 20px 0 0; }



/* ===========================================
	MediaQueries
=========================================== */
/* ----------------------------- */
@media screen and (max-width: 767px){
	#index_header{
		padding: 0;
		background: url(../img/header_bg.jpg) no-repeat 40% top;
		background-size: auto 100px;
	}
	#main_ttl h1{ padding: 30px 0 0 12px; }
	.inquirylist li{
		padding: 0;
		width: auto;
		float: none;
	}
	#inquiry_callcenter{
		margin-bottom: 0;
		padding: 20px 25px;
		line-height: 1.3;
	}
	.callcenter_ttl{
		font-size: 1.4rem;
	}
	#inquiry_callcenter h4{ margin: 0 10px; }
	#inquiry_call_num{ padding: 10px 0 0 0; }
  #inquiry_callcenter .callcenter_cont{
    margin-bottom: 0;
  }
  .inquirylist .ttl_lv2{
    margin-bottom: 15px;
  }
}

/* PC----------------------------- */
@media screen and (min-width: 768px){
  .inquirylist{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
  }
  .inquirylist > li{
    margin: 0 0 15px 0;
  }
}

