/* link */
.wrap_collapsible_div {}
.wrap_collapsible_div ul {
    position:relative;
    overflow:visible;
    list-style:none;
	margin:0; padding:0;
    z-index:9;
}
.collapsible_div {
  width: 100%;
  background: #ffffff;
}
.collapsible_div .link {
  cursor: pointer;
  display: block;
  padding: 12px 12px;
  color: #000000;
  border-bottom: 1px solid #e8e8e8;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.collapsible_div .link:hover, li.open .link {
  background: #;
}
.collapsible_div li:first-child .link { border-top: 1px solid #e8e8e8 }
.collapsible_div li.open .link { font-weight:500; }
.collapsible_div li.open .faq_arrow {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.collapsible_div .faq_number{
	width:40px;
	margin-right:15px;
	text-align:right;
}
.collapsible_div .faq{
	font-family: 'Roboto';
	text-align:justify;
	text-justify:inter-word;
	padding-right:30px;
}
.collapsible_div li .faq_arrow { 
  width:12px;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  margin-top:10px;
}
/* Submenu */
.collapsible_div .submenu {
	display: none;
	background: #f5f5f5;
	padding: 30px 30px 15px;
	font-family: 'Roboto';
	text-align:justify;
	text-justify:inter-word;
	border-bottom: 1px solid #e8e8e8;
}
.collapsible_div .submenu .submenu_title {
	padding: 0px 0px 20px;
}
.collapsible_div .submenu .submenu_paragraph {
	padding: 0px 0px 30px;
}
.collapsible_div .submenu .submenu_link {
	color:#035886;
	font-family: 'Roboto';
	font-style: normal;
	font-weight:300;
	cursor:pointer;
	padding: 0px 0px 20px;
}