
/*-------------------------------------------
   SUMMARY
  ===================
  1 - FONT SIZE
      1.1 CLASS
          .font-1
          .font-2
          .font-3
          .font-4
          .font-5
 2  - LINE HEIGHT
     2.1 CLASS
          .line-1
          .line-2
          .line-3
          .line-4
          .line-5
2  - FONT WEIGHT
     2.1 CLASS
          .weight-1
          .weight-2
          .weight-3
          .weight-4
          .weight-5

/*-----------------------------------------  font /*-----------------------------------------*/

/*-----------------------------------------
   font-1
/*----------------------------------------*/

  .font-1 .h11, .font-1 .content h1 {
    font-size: 24px!important;
  }
  .font-1 .h22, .font-1 .content h2 {
    font-size: 18px!important;
  }
  .font-1 .h33, .font-1 .content h3 {
    font-size: 16px!important;
  }
  .font-1 .h44, .font-1 .content h4 {
    font-size: 14px!important;
  }
  .font-1 .h55, .font-1 .content h5 {
    font-size: 13px!important;
  }
  .font-1 .h404  {
    font-size: 100px!important;
  }
  .font-1 .hword  {
    font-size: 35px!important;
  }
  .font-1 .hword2  {
    font-size: 30px!important;
  }
  .font-1 .des,
  .font-1 .des li,
  .font-1 .des label,
  .font-1 .des input {
    font-size: 14px!important;
  }
  .font-1 .breadcrum {
    font-size: 14px!important;
  }
  .font-1 .content,
  .font-1 .content p,
  .font-1 .content p span,
  .font-1 .content ul li,
  .font-1 .content table,
  .font-1 .content table th,
  .font-1 .content table td,
  .font-1 .content button,
  .font-1 .content input,
  .font-1 .content label,
  .font-1 .content a,
  .font-1 .content span {
    font-size: 16px!important;
  }

  .font-1 .middlefont,
  .font-1 .middlefont a,
  .font-1 .middlefont button,
  .font-1 .middlefont .homenav-item {
    font-size: 12px!important;
  }

  .font-1 .menuList {
    font-size: 10px!important;
  }

/*-----------------------------------------
   font-2
/*----------------------------------------*/

  .font-2 .h11, .font-2 .content h1 {
    font-size: 22px!important;
  }
  .font-2 .h22, .font-2 .content h2 {
    font-size: 16px!important;
  }
  .font-2 .h33, .font-2 .content h3 {
    font-size: 14px!important;
  }
  .font-2 .h44, .font-2 .content h4 {
    font-size: 13px!important;
  }
  .font-2 .h55, .font-2 .content h5 {
    font-size: 11px!important;
  }
  .font-2 .h404  {
    font-size: 90px!important;
  }
  .font-2 .hword  {
    font-size: 30px!important;
  }
  .font-2 .hword2  {
    font-size: 25px!important;
  }
  .font-2 .des,
  .font-2 .des li,
  .font-2 .des label,
  .font-2 .des input {
    font-size: 12px!important;
  }
  .font-2 .breadcrum {
    font-size: 12px!important;
  }
  .font-2 .content,
  .font-2 .content p,
  .font-2 .content p span,
  .font-2 .content ul li,
  .font-2 .content table,
  .font-2 .content table th,
  .font-2 .content table td,
  .font-2 .content button,
  .font-2 .content input,
  .font-2 .content label,
  .font-2 .content a,
  .font-2 .content span {
    font-size: 15px!important;
  }

  .font-2 .middlefont,
  .font-2 .middlefont a,
  .font-2 .middlefont button,
  .font-2 .middlefont .homenav-item {
    font-size: 10px!important;
  }

  .font-2 .menuList {
    font-size: 9px!important;
  }


/*-----------------------------------------
   font-3
/*----------------------------------------*/

 .font-3 .h11, .font-3 .content h1 {
    font-size: 26px!important;
  }
  .font-3 .h22, .font-3 .content h2 {
    font-size: 20px!important;
  }
  .font-3 .h33, .font-3 .content h3 {
    font-size: 18px!important;
  }
  .font-3 .h44, .font-3 .content h4 {
    font-size: 16px!important;
  }
  .font-3 .h55, .font-3 .content h5 {
    font-size: 15px!important;
  }
  .font-3 .breadcrum {
    font-size: 16px!important;
  }
  .font-3 .h404  {
    font-size: 120px!important;
  }
  .font-3 .hword  {
    font-size: 40px!important;
  }
  .font-3 .hword2  {
    font-size: 35px!important;
  }
  .font-3 .des,
  .font-3 .des li,
  .font-3 .des label,
  .font-3 .des input {
    font-size: 16px!important;
  }
  .font-3 .content,
  .font-3 .content p,
  .font-3 .content p span,
  .font-3 .content ul li,
  .font-3 .content table,
  .font-3 .content table th,
  .font-3 .content table td,
  .font-3 .content button,
  .font-3 .content input,
  .font-3 .content label,
  .font-3 .content a,
  .font-3 .content span {
    font-size: 18px!important;
  }

  .font-3 .middlefont,
  .font-3 .middlefont a,
  .font-3 .middlefont button,
  .font-3 .middlefont .homenav-item {
    font-size: 14px!important;
  }
  .font-3 .menuList {
    font-size: 11px!important;
  }

/*-----------------------------------------
   font-4
/*----------------------------------------*/

  .font-4 .h11 {
    font-size: 26px!important;
  }
  .font-4 .h22 {
    font-size: 19px!important;
  }
  .font-4 .h33 {
    font-size: 17px!important;
  }
  .font-4 .h44 {
    font-size: 15px!important;
  }
  .font-4 .des {
    font-size: 13px!important;
  }

/*-----------------------------------------
   font-5
/*----------------------------------------*/

 .font-5 .h11 {
    font-size: 26px!important;
  }
  .font-5 .h22 {
    font-size: 20px!important;
  }
  .font-5 .h33 {
    font-size: 18px!important;
  }
  .font-5 .h44 {
    font-size: 16px!important;
  }
  .font-5 .des {
    font-size: 14px!important;
  }


/*-----------------------------------------  line-height /*-----------------------------------------*/

  /*-----------------------------------------
   line-1
/*----------------------------------------*/

  .line-1 .h11 {
    line-height: 35px!important;
  }
  .line-1 .h22 {
    line-height: 25px!important;
  }
  .line-1 .h33 {
    line-height: 15px!important;
  }
  .line-1 .h44 {
    line-height: 15px!important;
  }
  .line-1 .des {
    line-height: 15px!important;
  }


/*-----------------------------------------
   line-2
/*----------------------------------------*/

  .line-2 .h11 {
    line-height: 36px!important;
  }
  .line-2 .h22 {
    line-height: 26px!important;
  }
  .line-2 .h33 {
    line-height: 16px!important;
  }
  .line-2 .h44 {
    line-height: 16px!important;
  }
  .line-2 .des {
    line-height: 16px!important;
  }

/*-----------------------------------------
   line-3
/*----------------------------------------*/

 .line-3 .h11 {
    line-height: 37px!important;
  }
  .line-3 .h22 {
    line-height: 27px!important;
  }
  .line-3 .h33 {
    line-height: 17px!important;
  }
  .line-3 .h44 {
    line-height: 17px!important;
  }
  .line-3 .des {
    line-height: 17px!important;
  }


/*-----------------------------------------
   line-4
/*----------------------------------------*/

  .line-4 .h11 {
    line-height: 38px!important;
  }
  .line-4 .h22 {
    line-height: 28px!important;
  }
  .line-4 .h33 {
    line-height: 18px!important;
  }
  .line-4 .h44 {
    line-height: 18px!important;
  }
  .line-4 .des {
    line-height: 18px!important;
  }

/*-----------------------------------------
   line-5
/*----------------------------------------*/

 .line-5 .h11 {
    line-height: 39px!important;
  }
  .line-5 .h22 {
    line-height: 29px!important;
  }
  .line-5 .h33 {
    line-height: 19px!important;
  }
  .line-5 .h44 {
    line-height: 19px!important;
  }
  .line-5 .des {
    line-height: 19px!important;
  }

  /*-----------------------------------------  font-weight /*-----------------------------------------*/

/*-----------------------------------------
   weight-1
/*----------------------------------------*/

  .weight-1 .h11 {
    font-weight: bold!important;
  }
  .weight-1 .h22 {
    font-weight: bold!important;
  }
  .weight-1 .h33 {
    font-weight: bold!important;
  }
  .weight-1 .h44 {
    font-weight: bold!important;
  }
  .weight-1 .des {
    font-weight: normal!important;
  }

/*-----------------------------------------
   weight-2
/*----------------------------------------*/

.weight-2 .h11 {
    font-weight: 900!important;
  }
  .weight-2 .h22 {
    font-weight: 900!important;
  }
  .weight-2 .h33 {
    font-weight: 900!important;
  }
  .weight-2 .h44 {
    font-weight: 900!important;
  }
  .weight-2 .des {
    font-weight: 100!important;
  }

/*-----------------------------------------
   weight-3
/*----------------------------------------*/

.weight-3 .h11 {
    font-weight: 800!important;
  }
  .weight-3 .h22 {
    font-weight: 800!important;
  }
  .weight-3 .h33 {
    font-weight: 800!important;
  }
  .weight-3 .h44 {
    font-weight: 800!important;
  }
  .weight-3 .des {
    font-weight: 200!important;
  }

/*-----------------------------------------
   weight-4
/*----------------------------------------*/

.weight-4 .h11 {
    font-weight: 700!important;
  }
  .weight-4 .h22 {
    font-weight: 700!important;
  }
  .weight-4 .h33 {
    font-weight: 700!important;
  }
  .weight-4 .h44 {
    font-weight: 700!important;
  }
  .weight-4 .des {
    font-weight: 300!important;
  }

/*-----------------------------------------
   weight-5
/*----------------------------------------*/

.weight-5 .h11 {
    font-weight: 600!important;
  }
  .weight-5 .h22 {
    font-weight: 600!important;
  }
  .weight-5 .h33 {
    font-weight: 600!important;
  }
  .weight-5 .h44 {
    font-weight: 600!important;
  }
  .weight-5 .des {
    font-weight: 400!important;
  }

@media (max-width:360px) {
  .font-1 .menuList {
    font-size: 8px!important;
  }
  .font-2 .menuList {
    font-size: 7px!important;
  }
  .font-3 .menuList {
    font-size: 9px!important;
  }
}







