@charset "UTF-8";
/* placeholder color */


/**********************************************************************************************

　mame

**********************************************************************************************/

/* common */
.inner-top {
  max-width: 1100px;
  margin: auto;
  position: relative;
  width: 90%; }
@media (max-width: 750px) {
    .inner-top {
      max-width: 90vw; }}

#PageID_News .main-img {
	background-image: url("../images/inquiry/main.jpg");
	background-position: center center;
}

#PageID_News .main-img .top_kv_logo {
	position: relative;
	top: 48%;
	left: 55%;
	width: 42%;
	color: white;
	filter: drop-shadow(3px 3px 5px #000);
}
@media (max-width: 750px){
	#PageID_News .main-img .top_kv_logo {
		position: relative;
		top: 20vh;
		left: 55%;
		width: 30%;
		color: white;
		filter: drop-shadow(3px 3px 5px #333);}}

.thanks-box01 {background: #f2e9f2;position:relative; padding: 70px 0; text-align: left;}


/*---------------------------------------------
contact  page_titArea2.power1 {background-image: url("../images/common/bg_wabe-white.gif");position:relative;}
---------------------------------------------*/

.topics_area {
  padding: 50px 0;
	background-image: url("../images/common/bg_wabe-purple2.gif");position:relative;
	color: black;
/*border-bottom: 20px solid black;*/}
  @media (max-width: 750px) {
    .topics_area {
      padding: 16vw 0; } }

#topics_container {
	padding: 50px 2%;
}
#topics_container dt {
	width:28%;
	margin-right: 2%;
	display:inline-block;
	
}@media (max-width: 750px) {
	#topics_container dt {width:100%; display: block;}}


#topics_container dt.gallery{padding-bottom: 80px;}
	@media (max-width: 750px) {
		.inner-top #topics_container dt.gallery{padding-bottom: 10px;}}
#topics_container dd {width:62%;display:inline-block;padding-bottom: 30px;}
	@media (max-width: 750px) {
	#topics_container dd {width:100%; display: block;}}

.inner-top #topics_container dt,
#topics_container dt{
	width:15%;
	margin-right: 5%;
	display:inline-block;
}@media (max-width: 750px) {
	.inner-top #topics_container dt {width:100%; display: block;}
	#topics_container dt {width:100%; display: block;}}

.inner-top #topics_container dd,
#topics_container dd{
	width:79%;
	display:inline-block;
	padding-bottom: 30px;
	}@media (max-width: 750px) {
	.inner-top #topics_container dd {width:100%; display: block;padding-bottom: 10px;}
	#topics_container dd {width:100%; display: block;padding-bottom: 10px;}}

.inner-top #topics_container dl,
#topics_container dl {width: 100%;}
.inner-top #topics_container dl dt,
#topics_container dl dt{
	display: block;
	width: 100%;
	font-size: 240%;
	border-bottom: 2px solid black;
}
#topics_container dl dt{font-size: 120%;}
.inner-top #topics_container dd dl dd,
#topics_container dd dl dd{
	display: block;
	width: 100%;
	padding-bottom: 150px;
}
.inner-top #topics_container dd dl dd span,
#topics_container dd dl dd span{display: block; text-align: right;padding: 5px 0 25px; font-size: 75%;}
#topics_container dd dl dd img { float: right;margin: 0 0 15px 15px;}


.next_box{
	text-align: center;
	width: 520px;
	margin: auto;
}

.next_box p{
	width:48%;
	margin: 0;
	padding: 0;
	display: inline-block;
}
