.breadcrumb-wrp {
  margin-top: 96px;
  background-color: #f5f5f5;
  padding: 10px 0px; }
  .breadcrumb-wrp .breadcrumb {
    margin: 0px; }
    .breadcrumb-wrp .breadcrumb .breadcrumb-item {
      color: #878787;
      font-size: 15px; }
      .breadcrumb-wrp .breadcrumb .breadcrumb-item a {
        color: #333; }

.philo-fold1 {
  padding: 70px 0px;
  background-color: #175489; }
  .philo-fold1 .desc {
    font-size: 21px;
    line-height: 1.3; }
  .philo-fold1 .phil-card {
    margin-top: 50px; }
    .philo-fold1 .phil-card h2 {
      color: #fff;
      font-size: 24px;
      line-height: 1.2;
      margin: 15px 0px 10px;
      min-height: 60px; }
    .philo-fold1 .phil-card p {
      color: #fff;
      font-size: 18px;
      line-height: 1.5;
      margin: 0px; }

.phil-fold-2 {
  padding: 70px 0px; }
  .phil-fold-2 .phil-wrp.phil-wrp1 {
    border-left: 1px solid #005eac; }
    .phil-fold-2 .phil-wrp.phil-wrp1 .ttle {
      color: #005eac;
      border-bottom: 1px solid #005eac; }
    .phil-fold-2 .phil-wrp.phil-wrp1 .icn {
      background-color: #005eac; }
    .phil-fold-2 .phil-wrp.phil-wrp1 .pic-wrp {
      background-color: #def2fa;
      text-align: center; }
  .phil-fold-2 .phil-wrp.phil-wrp2 {
    border-left: 1px solid #08874e; }
    .phil-fold-2 .phil-wrp.phil-wrp2 .ttle {
      color: #08874e;
      border-bottom: 1px solid #08874e; }
    .phil-fold-2 .phil-wrp.phil-wrp2 .icn {
      background-color: #08874e; }
    .phil-fold-2 .phil-wrp.phil-wrp2 .pic-wrp {
      background-color: #def2fa;
      text-align: center; }
  .phil-fold-2 .phil-wrp.phil-wrp3 {
    border-left: 1px solid #007c81; }
    .phil-fold-2 .phil-wrp.phil-wrp3 .ttle {
      color: #007c81;
      border-bottom: 1px solid #007c81; }
    .phil-fold-2 .phil-wrp.phil-wrp3 .icn {
      background-color: #007c81; }
    .phil-fold-2 .phil-wrp.phil-wrp3 .pic-wrp {
      background-color: #def2fa;
      text-align: center; }
    .phil-fold-2 .phil-wrp.phil-wrp3 .desc-bx .desc {
      margin-bottom: 20px; }
    .phil-fold-2 .phil-wrp.phil-wrp3 .desc-bx p {
      margin-bottom: 5px; }
      .phil-fold-2 .phil-wrp.phil-wrp3 .desc-bx p b {
        color: #007c81; }
  .phil-fold-2 .phil-wrp.phil-wrp4 {
    border-left: 1px solid #017f9d; }
    .phil-fold-2 .phil-wrp.phil-wrp4 .ttle {
      color: #017f9d;
      border-bottom: 1px solid #017f9d; }
    .phil-fold-2 .phil-wrp.phil-wrp4 .icn {
      background-color: #017f9d; }
    .phil-fold-2 .phil-wrp.phil-wrp4 .pic-wrp {
      background-color: #def2fa;
      text-align: center; }
    .phil-fold-2 .phil-wrp.phil-wrp4 .desc-bx .desc {
      margin-bottom: 20px; }
    .phil-fold-2 .phil-wrp.phil-wrp4 .desc-bx p {
      margin-bottom: 5px; }
      .phil-fold-2 .phil-wrp.phil-wrp4 .desc-bx p b {
        color: #017f9d; }
  .phil-fold-2 .phil-wrp.phil-wrp5 {
    border-left: 1px solid #16baaa; }
    .phil-fold-2 .phil-wrp.phil-wrp5 .ttle {
      color: #16baaa;
      border-bottom: 1px solid #16baaa; }
    .phil-fold-2 .phil-wrp.phil-wrp5 .icn {
      background-color: #16baaa; }
    .phil-fold-2 .phil-wrp.phil-wrp5 .pic-wrp {
      background-color: #def2fa;
      text-align: center; }
    .phil-fold-2 .phil-wrp.phil-wrp5 .desc-bx .desc {
      margin-bottom: 20px; }
    .phil-fold-2 .phil-wrp.phil-wrp5 .desc-bx p {
      margin-bottom: 5px; }
      .phil-fold-2 .phil-wrp.phil-wrp5 .desc-bx p b {
        color: #16baaa; }
  .phil-fold-2 .phil-wrp .ttle {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    font-size: 30px; }
    .phil-fold-2 .phil-wrp .ttle .icn {
      width: 80px;
      height: 80px;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-right: 30px; }
  .phil-fold-2 .phil-wrp .desc-bx {
    padding: 20px; }
    .phil-fold-2 .phil-wrp .desc-bx h4 {
      color: #000;
      font-size: 24px;
      line-height: 1.3; }
    .phil-fold-2 .phil-wrp .desc-bx p.desc {
      font-size: 18px;
      line-height: 1.5;
      margin: 0px; }
    .phil-fold-2 .phil-wrp .desc-bx .info-numb {
      margin-top: 30px; }
      .phil-fold-2 .phil-wrp .desc-bx .info-numb h2 {
        color: #005eac;
        font-size: 30px;
        margin: 0px; }
      .phil-fold-2 .phil-wrp .desc-bx .info-numb p {
        font-size: 16px;
        color: #000; }
    .phil-fold-2 .phil-wrp .desc-bx ul {
      margin: 0px;
      padding: 0px 0px 0px 20px; }
      .phil-fold-2 .phil-wrp .desc-bx ul li {
        font-size: 16px;
        line-height: 1.3;
        margin-bottom: 10px; }
  .phil-fold-2 .phil-wrp .grey-txt {
    background-color: #dadadc;
    padding: 15px;
    color: #333;
    font-weight: 600; }

.socio-wrp-in {
  padding: 70px 0px; }
  .socio-wrp-in .mainTitle {
    color: #005eac; }
  .socio-wrp-in .desc {
    font-size: 20px;
    line-height: 1.4;
    color: #6e6e7f; }
  .socio-wrp-in .sub-ttle {
    font-size: 24px;
    font-weight: 600;
    color: #333; }
  .socio-wrp-in .op-socio-card .x-ttle {
    margin: 20px 0px 0px; }
  .socio-wrp-in .op-socio-card .x-desc {
    margin: 0px 0px 0px; }
  .socio-wrp-in .op-socio-card .l-desc {
    min-height: 120px; }
  .socio-wrp-in .op-socio-card .pic-cvr p {
    margin-top: 10px; }
  .socio-wrp-in .socio-lst {
    margin: 0px;
    padding: 0px 0px 0px 20px; }
    .socio-wrp-in .socio-lst b {
      display: block; }
    .socio-wrp-in .socio-lst li {
      font-size: 16px; }
  .socio-wrp-in .info-numb {
    padding: 10px;
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    margin-top: 20px;
    position: relative; }
    .socio-wrp-in .info-numb::before {
      content: '';
      width: 50px;
      height: 2px;
      position: absolute;
      top: 0px;
      left: 0px;
      background-color: #000; }
    .socio-wrp-in .info-numb::after {
      content: '';
      width: 2px;
      height: 50px;
      position: absolute;
      top: 0px;
      left: 0px;
      background-color: #000; }
    .socio-wrp-in .info-numb h2 {
      color: #08874e;
      font-size: 30px;
      margin: 0px; }
    .socio-wrp-in .info-numb p {
      font-size: 16px;
      color: #005eac;
      font-weight: 600; }

/* Medium */
/* Small */
/* Extra small */
@media (min-width: 320px) and (max-width: 767px) {
  .philo-fold1 .desc {
    font-size: 16px; }

  .philo-fold1 .phil-card p {
    font-size: 16px; }

  .philo-fold1 .phil-card h2 {
    min-height: auto; }

  .philo-fold1 .phil-card h2 br {
    display: none; }

  .phil-fold-2 .phil-wrp .ttle {
    font-size: 20px; }

  .phil-fold-2 .phil-wrp .ttle .icn {
    width: 35px;
    height: 35px;
    padding: 5px;
    margin-right: 5px; }

  .phil-fold-2 .phil-wrp {
    margin-top: 40px; }

  .phil-fold-2 .phil-wrp .desc-bx p.desc {
    font-size: 16px; }

  .socio-wrp-in .desc {
    font-size: 16px; } }

/*# sourceMappingURL=inner.css.map */
