
*{
}
.aboutWrap{
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  padding-top: var(--underTheHeader);
  display: flex;
  justify-content: center;
  box-sizing: border-box;
}

.aboutBox{
  width: 100vw;
  overflow-y: scroll;
  display: flex;
  gap: 20px;
}

.aboutBox-inner{
  width: 33.333%;
  /* height: 100%; */
  padding-left: 4px;
  padding-right: 4px;
}


.aboutBox-inner .poster{
  width: 100%;
  margin-top: 20px;
  /* height: 100%; */
  /* height: 100%; */
  height: 500px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0);
  /* object-fit: cover; */
}
.poster img{
  border: 0.5px dotted gray;
  /* width: 80%; */
  height: 70%;
  /* width: 100%; */
  object-fit: cover;
  /* position: fixed; */
}

.aboutBox-categoryBox{
  border-bottom: var(--line);
  padding-top: 16px;
}

.aboutBox-categoryBox-title{
/* text-indent: var(--textIndent)px; */
border-bottom: var(--line);
display: inline;
background-color: black;
color: white;
padding-left: 2px;
padding-right: 2px;

/* background-color: orange !important; */
}

.aboutBox-categoryBox-content{
  /* text-indent: calc(var(--textIndent) * 40)px; */
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  margin-bottom: 6px;
  margin-top: 6px;
}

.aboutBox-categoryBox-content dl{
}

.introductionText{
  padding-left: 24px;
  display: block;
}


.aboutBox-categoryBox-content dl dt, .aboutBox-categoryBox-content dl dt span{
  /* text-indent: 24px; */
  /* background-color: black !important; */
  /* color: white !important; */
  /* border-bottom: var(--line); */
  /* background-color: rgb(200, 200, 200); */
  /* color: white; */
  padding-left: 2px;
  padding-right: 2px;
  display: inline;
  border-bottom: var(--line);
  line-height: 1.5;
}
.aboutBox-categoryBox-content dl dt span{
   /* background-color: rgb(200, 200, 200); */
     border-bottom: var(--line);
     color: black;
}


.aboutBox-categoryBox-content dl dd{
  text-indent: 24px;
  display: flex;
  flex-wrap: wrap;
  /* width: 100px; */
  /* display: inline; */
  /* flex-direction: column; */
  /* align-items: flex-start; */
  /* justify-content: flex-start; */
}

.aboutBox-categoryBox-content dl dd span{
  display: flex;
  flex-direction: column;
}
.aboutBox-categoryBox-content dl dd span span{
  /* text-indent: 40px; */
}

.namesBox{
  padding-left: 24px;
  /* display: flex;
  flex-wrap: wrap;
  gap: 10px; */
}
.namesBox span{
  width: 200px;
  text-indent: 0px;
}


/* mobile screen */
@media (max-width: 768px) {
  .aboutBox{
    flex-direction: column;
  }
  .aboutBox-inner{
    width: 100%;
  }

}