

.accordion dt .round_box_01_body {
	padding: 10px 50px 8px 36px;
	text-indent: -1.3em;
}

.accordion dt.active .round_box_01_footer {
	background-color: #f3f3f3;
}
.accordion dt.active .round_box_02_footer {
	background-color: #f3f3f3;
}

.accordion dd section{
	padding: 15px;
}
.accordion dd span{
	display: inline-block;
}

.accordion dd{
	display: none;
}

/* overview FAQ */
/* investmenst FAQ */

.page-overviewfaq .title-block,
.page-investmentfaq .title-block {
  margin-bottom: 120px;
}

@media screen and (max-width: 768px) {
	.page-overviewfaq .title-block,
	.page-investmentfaq .title-block {
	margin-bottom: 40px;
	}
}

@media screen and (max-width: 768px) {
	[lang="ja"] .page-investmentfaq .title-block h1 {
	  font-size: 26px;
	  font-size: 2.6rem;
	  letter-spacing:-0.03em;
	}
}

.faq-list dt,
.faq-list dd {
  background-color: #e4e4e4;
  min-height: 30px;
  padding: 10px 70px;
  position: relative;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
}

.faq-list dt:before{
  content: '';
  display: block;
  width: 50px;
  height: 100%;
  background-color: #c7c8c8;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.faq-list dd:before {
  content: '';
  display: block;
  width: 50px;
  height: 100%;
  background-color: #1892D1;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.faq-list dt span,
.faq-list dd span {
  display: inline-block;
  font-size: 24px;
  font-size: 2.4rem;
  color: #FFF;
  position: absolute;
  left: 16px;
  font-family: 'Times New Roman';
}

.faq-list dt {
  color: #1892d1;
}

.faq-list dd {
  display: none;
  margin: 0 0 20px;
  background-color: transparent;
}

.faq-list dd a{
  color: #1892d1;
}


@media screen and (max-width: 768px) {
 	.faq-list dd {
	margin: 10px 0 20px 0; 
	} 
}
.faq-list dt .icon-plus:before {
  content: "\e900";
  color:#666;
}
.faq-list dt .icon-minus:before {
  content: "\e901";
  color:#666;
}
@media screen and (max-width: 768px) {
	.faq-list dt .icon-plus:before {
	  content: "\e900";
	  color:#666;
	}
	.faq-list dt .icon-minus:before {
	  content: "\e901";
	  color:#666;
	}
}
.page-investmentfaq .faq-list h2{
	font-size: 25px;
	font-size: 2.5rem;
	line-height:2.2em;
}

.icon_rectangle:before {
	content: "■";
	margin: 0 5px 2px 5px;
	font-size: 4.5rem;
	color: #3E8EB8;
}