@charset "utf-8";




.articleWrap * {
  box-sizing: border-box;
}
.enquete_result_LR {
  display: flex;
  flex-wrap: wrap;
  row-gap: 20px;
  padding: 30px 0;
}
.enquete_result_LR .L {
  width: 45%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}
.enquete_result_LR .R {
  width: 55%;
  flex-direction: column;
  justify-content: center;
  display: flex;
}
.enquete_result_LR .R .inner {
  width: fit-content;
}
.enquete_result_LR .num .inner {
  padding: 0 20px 20px 20px;
}
.wariai {
  margin: 0 auto;
  width: fit-content;
}
.wariai li {
  display: flex;
  flex-wrap: wrap;
  padding: 0 !important;
}
.wariai li span:nth-of-type(1) {
  flex: 1;
}
.wariai li span:nth-of-type(2) {
  width: 50px;
  text-align: right;
}
.monitor_box {
  padding: 30px;
  border: solid 5px #D2D3D5;
  border-radius: 20px;
  margin-bottom: 40px;
}
.monitor_box h4 {
  display: block !important;
  color: #000 !important;
  margin-bottom: 0px !important;
}
.monitor_list li {
  padding: 20px 0 !important;
}
.monitor_list li:not(:last-of-type) {
  border-bottom: dashed 1px #d2d3d5;
}
.content-dataroom-list,
.content-dataroom-list *{
box-sizing: border-box!important;
}
.content-dataroom-list{
    display: flex!important;
    justify-content: space-between;
    flex-wrap: wrap!important;


}
.content-dataroom-list-title{
width: 10%!important;
padding: 0!important;
border-top:solid 1px #ccc;



}
.content-dataroom-list-detail{
width: 90%!important;
padding: 0!important;
border-top:solid 1px #ccc;


}
@media screen and (max-width: 910px) {
  .enquete_result_LR {
    padding: 0 0 30px 0;
  }
  .enquete_result_LR .R .inner, .enquete_result_LR .R, .enquete_result_LR .L {
    width: 100%;
  }
}
.enquete_result_LR .num .inner {
  padding: 0 10px 20px 10px;
}
.monitor_box {
  padding: 15px;
}



@media screen and (max-width: 1024px) {
ol.choices-box,
ol.choices-box *{
    box-sizing: border-box!important;
}
ol.choices-box {
    width: 100%!important;
    min-width: initial!important;
    margin: 0!important;
justify-content: space-between!important;

}
.contentsDetail ol.choices-box > li {
width: 100%!important;
    list-style: inside lower-alpha !important;
}


}



@media screen and (max-width: 480px) {
.content-dataroom-list-title{
font-size: 12px!important;
width: 15%!important;

}
.content-dataroom-list-detail {
    width: 85% !important;
}

}



