.CaseText {
    line-height: 2;
    letter-spacing: 2px;
}

.CaseTitle {
    color: #fff;
    font-size: 1.2rem;
    padding-bottom: 2rem;

}

.CaseSubtitle{
    color: #898989;
    font-size: .8rem;
    margin-bottom: 1.5rem;
}

.CaseDescribe,
.CaseSubhead,
.CaseSubhead1,
.CaseSubhead2,
.CaseSubhead3,
.CaseSubhead4,
.CaseSubhead5,
.CaseSubhead6,
.CaseSubhead7,
.CaseSubhead8,
.CaseSubhead9,
.CaseSubhead10,
.CaseSubhead11,
.CaseSubhead12,
.CaseSubhead13
{
    margin-top: 2rem;
    color: #898989;
    font-size: .5rem;
    margin-bottom: 1.5rem;
}
.CaseDescribe{
    margin-top: 0;
}

.CaseDescribe p {
    color: #898989;
    /* font-size: .5rem; */
    padding-bottom: 1rem;
}

.CaseImgList {
    /* padding-bottom: 2rem; */
}

.CaseImgList img,
.CaseImgItem {
    margin-bottom: 1rem;
}

.CaseVideoBox {
    width: 100%;
    margin-bottom: 2rem;
}

.CaseVideoBox video {
    width: 100%;
}

.CaseImgItem .bottomItem{
    margin-top: 3rem;
}
.bottomBack {
    padding: 2rem 15% 4rem 15%;
    font-size: .7rem;
    color: #fff;
    width: 100%;
    text-align: right;
    cursor: pointer;
}
.list123{
    width: 100%;
    margin-top: 3rem;
}
.list123 .title1{
    color: #898989;
    font-size: .8rem;
    padding-bottom: 1.5rem;
}
.list123 table{
  width: 100%;
}
.list123 table tr{
    width: 100%;
}
.list123 table tr th{
    font-size: 0.65rem;
    padding: 1rem;
    color: #898989;
}
.list123 table tr th:nth-child(1){
    padding-left: 0;
}
.list123 table tr th:nth-child(3){
    padding-right: 0;
}
.list123 table tr td{
    font-size: .5rem;
    padding: 1rem;
    color: #898989;
    line-height: 1.5;
}
.list123 table tr td:nth-child(1){
  width: 60%;
  padding-left: 0;
}
.list123 table tr td:nth-child(2){
    width: 20%;
}
.list123 table tr td:nth-child(3){
    width: 20%;
    padding-right: 0;
    white-space: nowrap;
    cursor: pointer;
}
.list123 table tr td a{
    color: #898989 !important;

}
.list123 table tr td a:hover{
    color: #cfde00 !important;
}
.th1{
    padding-left: 0;

}
.th3{
    padding-right: 0;
}
@media only screen and (max-width: 768px) {

.CaseDescribe,
.CaseSubhead,
.CaseSubhead1,
.CaseSubhead2,
.CaseSubhead3,
.CaseSubhead4 {
    font-size: .7rem;
}

.CaseSubtitle {
    font-size: 1rem;
}
.bottomBack {
    padding: 2rem 10% 4rem 10%;
}
.CaseImgItem .bottomItem {
    margin-top: 1rem;
}


.list123 table tr td{

    padding: .7rem;

}
.list123 table tr td:nth-child(1){
    width: 40%;
    padding-left: 0;
  }
  .list123 table tr td:nth-child(2){
      width: 30%;
  }
  .list123 table tr td:nth-child(3){
    width: 30%;
    padding-right: 0;
    padding-left: 0;
  }
}