@charset "UTF-8";

.accordion-area h3 {
    cursor: pointer;
}

.accordion-area h3{
	position: relative;
	padding-right:70px;
	padding-left: 2em;
  text-indent: -1.75em;
}

.accordion-area h3:before{
	content: "Q";
	padding-right: 1em;
}

.accordion-area h3.collapsed:after{
	 position: absolute;
	 right:0;
	 top:50%;
   content: '';
   display: inline-block;
   width: 56px;
   height: 16px;
   background: url(../../shared/img/close_icon_en.png) no-repeat right 50%;
	 background-size: contain;
   margin-right: 10px !important;
	 margin-top:-8px;
}

 .accordion-area h3:after{
	 position: absolute;
	 right:0;
	 top:50%;
   content: '';
   display: inline-block;
   width: 56px;
   height: 16px;
   background: url(../../shared/img/open_icon_en.png) no-repeat right 50%;
	 background-size: contain;
   margin-right: 10px !important;
	 margin-top:-8px;
}

.wrap-accordion-inner p{
	padding-left: 2em;
  text-indent: -1.75em;
}

.wrap-accordion-inner p:before{
	content: "A";
	padding-right: 1em;
}

/* beforeでAを追加するための調整 */
.link--out--noarrow {
		display: inline;
    background: url(../../shared/img/i_arrow-out.gif) no-repeat right center;
}
