  * {
  margin: -1;
  border: 0;
  padding: 0;
}


body {
/*  width: 340px;*/
/*  padding: 32px;*/
  background-color:#fafafa;
/*  line-height:160%;*/
/*  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;*/
}

ul { list-style: none; }

li.management {
  margin: 5px 0;
/*  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;*/
/*  border: 3px solid #46CFB0;*/
  border: 2px solid #CFCFCF;
  background: #DDD;
}

a {
/*  font-weight: bold;
  text-transform: uppercase;*/
  color: #fff;
  text-decoration: none;
}

.accordion-trigger {
  background-color: #DDD;
  display: block;
/*  padding: 24px;*/
  position: relative;
}

.accordion-trigger:after {
/*  display: block;*/
  display: none;
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 2em;
}

.accordion-trigger.expanded:after { content: "-"; }

.accordion-trigger.collapsed:after { content: "+"; }

.accordion-content {
  overflow: hidden;
  -webkit-transition: height 0.25s;
  -moz-transition: height 0.25s;
  transition: height 0.25s;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.accordion-content.expanded { height: auto; border-top: 2px solid #CFCFCF; background:#FFF;}

.accordion-content.collapsed { height: 0; }

.accordion-content p { padding:0; }

/*-------------------------------------------------------------------------------------------------------------*/

.accordion-wrapper1 {
width:345px;
float:left;
}

.accordion-wrapper-board {
width:700px;
float:left;
}

.accordion-wrapper2 {
margin-top:137px;
width:345px;
float:right;
}

.accordion-in-wrapper {
width:338px;
height:95px;
}

.bod-accordion-in-wrapper {
width:600px;
height:120px;
}

.accordion-image {
width:100px;
float:left;
padding-right:5px;
padding-left:10px;
}

.bod-accordion-image {
width:120px;
float:left;
padding-right:5px;
padding-left:10px;
}

.accordion-links {
  width:100%;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  color:#000;
}

.bod-accordion-links {
  width:100%;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  color:#000;
margin-right:50px;
}

.accordion-collapse {
padding: 10px;
text-align: justify;
display:block;
}

/*.accordion-wrapper1{display: inline-block;}*/

/*ul li.management p {
display:inline;
}

.accordion-collapse ul p {
display:block;
}*/




