
.top-text {
    text-align: center;
    display: inline-block;
    margin: auto;
}
#p-12 {
    font-size: 200%;
    color: white;
}

#p-36 {
    font-size: 420%;
    color: white;
}
.bg-top {
    background-color: #eb6100;
}

.content_statistics {
    margin: 85px 150px 67px 150px;
}

.span-header-line {
    margin-left: 0%;
    font-size: 280%;    
    font-weight: bold;  
    width: 70%;

}
.col-header-01   {
    font-size: 600%;    
    font-weight: bold; 
    margin-left: 15%


}
.col-header-02   {
    font-size: 280%;    
    font-weight: bold; 
    margin-left: -9%
}
.col-text-01 {
    font-size: 180%;
    white-space: pre-line;
    margin-left: 15%;
}
.col-text-02 {
    font-size: 180%;
    white-space: pre-line;
    margin-left: 15%
}
.row-container {
    margin-left: 210px;
    margin-right: 160px;
    padding-top: 3%;
}
.row-container-kai {
    margin-left: 210px;
    margin-right: 160px;
    padding-top: 2%;
    padding-bottom: 3%;
}
.end-text {
    font-size: 180%;
    text-align: right;
    font-weight: bold;
    margin-right: 11%;
}

.end-text-span {
    font-size: 190%;
    font-weight: bold;
}
.txt-left {
    text-align: left;
}
.txt-right {
    text-align: right;
}
.txt-center {
    text-align: center;
}
.end-padding {
    padding-bottom: 3%;
}

.container {
    max-width:1920px
}
.col{
    padding-right:0;
    padding-left:0;
}
.col-7{
    padding-right:0;
    padding-left:0;
}
.container-fluid{
    padding-left: 0;
    padding-right: 0;

}

h2 {
  display: flex;
  align-items: center;
  justify-content: center;
}
h2 span {
  background: #fff;
  margin: 0 22px;
}
h2:before,
h2:after {
  background: black;
  height: 2px;
  flex: 1;
  content: '';
}
h2.left:after {
  background: none;
}
h2.right:before {
  background: none;

}


img.resize-content-01 {
    width: 100%;

}
img.resize-top {
    width: 100%;

}
img.resize-content-02 {
    width: 100%;

}

.column-top-left {
    width: 50%;
        float: left;
}
.column-top-right {
    width: 50%;
        float: left;
}
.column-left-01 {
    width: 55%;
        float: left;
}
.column-right-01 {
    width: 45%;
        float: left;
}
.column-left-02 {
    width: 45%;
        float: right;
}
.column-right-02 {
    width: 55%;
        float: right;
}

.stats-row-03 {
    margin-bottom: 70px;
}

/*/////////////////////////////////////////////////////////////////*/
 @media only screen and (max-width : 1440px) {
.top-text {
    text-align: center;
    display: inline-block;
    margin: auto;
}
#p-12 {
    font-size: 200%;
    color: white;
}

#p-36 {
    font-size: 420%;
    color: white;
}
.bg-top {
    background-color: #eb6100;
}
.span-header-line {
    margin-left: 0%;
    font-size: 280%;    
    font-weight: bold;  
    width: 70%;

}
.col-header-01   {
    font-size: 600%;    
    font-weight: bold; 
    margin-left: 15%


}
.col-header-02   {
    font-size: 280%;    
    font-weight: bold; 
    margin-left: 17%
}
.col-text-01 {
    font-size: 180%;
    white-space: pre-line;
    margin-left: 15%;
}
.col-text-02 {
    font-size: 180%;
    white-space: pre-line;
    margin-left: 15%
}
.row-container {
    padding-top: 5%;
}
.end-text {
    font-size: 180%;
    text-align: right;
    font-weight: bold;
    margin-right: 11%;
}

.end-text-span {
    font-size: 190%;
    font-weight: bold;
}
.txt-left {
    text-align: left;
}
.txt-right {
    text-align: right;
}
.txt-center {
    text-align: center;
}
.end-padding {
    padding-bottom: 3%;
}

.container {
    max-width:1920px
}
.col{
    padding-right:0;
    padding-left:0;
}
.col-7{
    padding-right:0;
    padding-left:0;
}
.container-fluid{
    padding-left: 0;
    padding-right: 0;

}

h2 {
  display: flex;
  align-items: center;
  justify-content: center;
}
h2 span {
  background: #fff;
  margin: 0 22px;
}
h2:before,
h2:after {
  background: black;
  height: 2px;
  flex: 1;
  content: '';
}
h2.left:after {
  background: none;
}
h2.right:before {
  background: none;

}


img.resize-content-01 {
    width: 100%;

}
img.resize-top {
    width: 100%;

}
img.resize-content-02 {
    width: 100%;

}

.column-top-left {
    width: 50%;
        float: left;
}
.column-top-right {
    width: 50%;
        float: left;
}
.column-left-01 {
    width: 55%;
        float: left;
}
.column-right-01 {
    width: 45%;
        float: left;
}
.column-left-02 {
    width: 45%;
        float: right;
}
.column-right-02 {
    width: 55%;
        float: right;
}

}

 @media only screen and (max-width : 1024px) {
   .column-left-01, .column-right-01,.column-right-02,.column-left-02,
   .column-top-left,.column-top-right {
        width: 100%;
    }
    .order-first{
        order:13;
    }
    .order-last{
        order: -1;
    }
    img.resize-content-01 {
        width: 100%;
        text-align:center;
        padding-left: 5%;
        padding-right:5%;
    }
    img.resize-content-top {
        width: 100%;
        text-align:center;
        padding-left: 5%;
        padding-right:5%;
    }
    img.resize-content-02 {
        width: 100%;
        text-align:center;
        padding-left: 5%;
        padding-right:5%;
    }
    .col-header-02   {
    font-size: 280%;    
    font-weight: bold; 
    margin-left: -4%
    }
    h2 {
      display: flex;
      align-items: center;
      justify-content: center;
    }
    h2 span {
      background: #fff;
      margin: 0 0;
    }
    h2:before,
    h2:after {
      background: none;
      height: 0;
      flex: 0;
      content: '';
    }
    .span-header-line {
    margin-left: 0%;
    font-size: 280%;    
    font-weight: bold;  
    white-space: pre-line;
    width: 70%;

}
    .row-container {
        margin-left: 50px;
        margin-right: 50px;
        padding-top: 5%;
    }
    .row-container-kai {
        margin-left: 50px;
        margin-right: 50px;
        padding-top: 5%;
    }

}
    @media only screen and (max-width : 768px) {
   .column-left-01, .column-right-01,.column-right-02,.column-left-02,
   .column-top-left,.column-top-right {
        width: 100%;
    }
    .order-first{
        order:13;
    }
    .order-last{
        order: -1;
    }
    img.resize-content-01 {
        width: 100%;
        text-align:center;
        padding-left: 5%;
        padding-right:5%;
        padding-bottom: 5%;
    }
    img.resize-content-top {
        width: 100%;
        text-align:center;
        padding-left: 5%;
        padding-right:5%;
    }
    img.resize-content-02 {
        width: 100%;
        text-align:center;
        padding-left: 5%;
        padding-right:5%;
    }
    .col-text-01 {
        font-size: 180%;
        margin-left: 5%;
    }
    .col-text-02 {
        font-size: 180%;
        margin-left: 5%
    }
    .span-header-line {
        margin-left: -21%;
        font-size: 280%;    
        font-weight: bold;  
        width: 70%;

    }
    .col-header-02   {
        font-size: 280%;    
        font-weight: bold; 
        margin-left: 3%
    }
        h2 {
      display: flex;
      align-items: center;
      justify-content: center;
    }
    h2 span {
      background: #fff;
      margin: 0 0;
    }
    h2:before,
    h2:after {
      background: none;
      height: 0;
      flex: 0;
      content: '';
    }
    
    .row-container {
        margin-left: 0;
        margin-right: 0;
        padding-top: 5%;
    }
    .row-container-kai {
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 1%;
    }

}





