@charset "UTF-8";
.u-mgn-0 {
  margin: 0rem;
}

.u-mgn_t-0 {
  margin-top: 0rem;
}

.u-mgn_r-0 {
  margin-right: 0rem;
}

.u-mgn_b-0 {
  margin-bottom: 0rem;
}

.u-mgn_l-0 {
  margin-left: 0rem;
}

.u-mgn_x-0 {
  margin: auto 0rem auto 0rem;
}

.u-mgn_y-0 {
  margin: 0rem auto 0rem auto;
}

.u-mgn-1 {
  margin: 0.1rem;
}

.u-mgn_t-1 {
  margin-top: 0.1rem;
}

.u-mgn_r-1 {
  margin-right: 0.1rem;
}

.u-mgn_b-1 {
  margin-bottom: 0.1rem;
}

.u-mgn_l-1 {
  margin-left: 0.1rem;
}

.u-mgn_x-1 {
  margin: auto 0.1rem auto 0.1rem;
}

.u-mgn_y-1 {
  margin: 0.1rem auto 0.1rem auto;
}

.u-mgn-2 {
  margin: 0.2rem;
}

.u-mgn_t-2 {
  margin-top: 0.2rem;
}

.u-mgn_r-2 {
  margin-right: 0.2rem;
}

.u-mgn_b-2 {
  margin-bottom: 0.2rem;
}

.u-mgn_l-2 {
  margin-left: 0.2rem;
}

.u-mgn_x-2 {
  margin: auto 0.2rem auto 0.2rem;
}

.u-mgn_y-2 {
  margin: 0.2rem auto 0.2rem auto;
}

.u-mgn-3 {
  margin: 0.3rem;
}

.u-mgn_t-3 {
  margin-top: 0.3rem;
}

.u-mgn_r-3 {
  margin-right: 0.3rem;
}

.u-mgn_b-3 {
  margin-bottom: 0.3rem;
}

.u-mgn_l-3 {
  margin-left: 0.3rem;
}

.u-mgn_x-3 {
  margin: auto 0.3rem auto 0.3rem;
}

.u-mgn_y-3 {
  margin: 0.3rem auto 0.3rem auto;
}

.u-mgn-4 {
  margin: 0.4rem;
}

.u-mgn_t-4 {
  margin-top: 0.4rem;
}

.u-mgn_r-4 {
  margin-right: 0.4rem;
}

.u-mgn_b-4 {
  margin-bottom: 0.4rem;
}

.u-mgn_l-4 {
  margin-left: 0.4rem;
}

.u-mgn_x-4 {
  margin: auto 0.4rem auto 0.4rem;
}

.u-mgn_y-4 {
  margin: 0.4rem auto 0.4rem auto;
}

.u-mgn-5 {
  margin: 0.5rem;
}

.u-mgn_t-5 {
  margin-top: 0.5rem;
}

.u-mgn_r-5 {
  margin-right: 0.5rem;
}

.u-mgn_b-5 {
  margin-bottom: 0.5rem;
}

.u-mgn_l-5 {
  margin-left: 0.5rem;
}

.u-mgn_x-5 {
  margin: auto 0.5rem auto 0.5rem;
}

.u-mgn_y-5 {
  margin: 0.5rem auto 0.5rem auto;
}

.u-mgn-6 {
  margin: 0.6rem;
}

.u-mgn_t-6 {
  margin-top: 0.6rem;
}

.u-mgn_r-6 {
  margin-right: 0.6rem;
}

.u-mgn_b-6 {
  margin-bottom: 0.6rem;
}

.u-mgn_l-6 {
  margin-left: 0.6rem;
}

.u-mgn_x-6 {
  margin: auto 0.6rem auto 0.6rem;
}

.u-mgn_y-6 {
  margin: 0.6rem auto 0.6rem auto;
}

.u-mgn-7 {
  margin: 0.7rem;
}

.u-mgn_t-7 {
  margin-top: 0.7rem;
}

.u-mgn_r-7 {
  margin-right: 0.7rem;
}

.u-mgn_b-7 {
  margin-bottom: 0.7rem;
}

.u-mgn_l-7 {
  margin-left: 0.7rem;
}

.u-mgn_x-7 {
  margin: auto 0.7rem auto 0.7rem;
}

.u-mgn_y-7 {
  margin: 0.7rem auto 0.7rem auto;
}

.u-mgn-8 {
  margin: 0.8rem;
}

.u-mgn_t-8 {
  margin-top: 0.8rem;
}

.u-mgn_r-8 {
  margin-right: 0.8rem;
}

.u-mgn_b-8 {
  margin-bottom: 0.8rem;
}

.u-mgn_l-8 {
  margin-left: 0.8rem;
}

.u-mgn_x-8 {
  margin: auto 0.8rem auto 0.8rem;
}

.u-mgn_y-8 {
  margin: 0.8rem auto 0.8rem auto;
}

.u-mgn-9 {
  margin: 0.9rem;
}

.u-mgn_t-9 {
  margin-top: 0.9rem;
}

.u-mgn_r-9 {
  margin-right: 0.9rem;
}

.u-mgn_b-9 {
  margin-bottom: 0.9rem;
}

.u-mgn_l-9 {
  margin-left: 0.9rem;
}

.u-mgn_x-9 {
  margin: auto 0.9rem auto 0.9rem;
}

.u-mgn_y-9 {
  margin: 0.9rem auto 0.9rem auto;
}

.u-mgn-10 {
  margin: 1rem;
}

.u-mgn_t-10 {
  margin-top: 1rem;
}

.u-mgn_r-10 {
  margin-right: 1rem;
}

.u-mgn_b-10 {
  margin-bottom: 1rem;
}

.u-mgn_l-10 {
  margin-left: 1rem;
}

.u-mgn_x-10 {
  margin: auto 1rem auto 1rem;
}

.u-mgn_y-10 {
  margin: 1rem auto 1rem auto;
}

.u-mgn-11 {
  margin: 1.1rem;
}

.u-mgn_t-11 {
  margin-top: 1.1rem;
}

.u-mgn_r-11 {
  margin-right: 1.1rem;
}

.u-mgn_b-11 {
  margin-bottom: 1.1rem;
}

.u-mgn_l-11 {
  margin-left: 1.1rem;
}

.u-mgn_x-11 {
  margin: auto 1.1rem auto 1.1rem;
}

.u-mgn_y-11 {
  margin: 1.1rem auto 1.1rem auto;
}

.u-mgn-12 {
  margin: 1.2rem;
}

.u-mgn_t-12 {
  margin-top: 1.2rem;
}

.u-mgn_r-12 {
  margin-right: 1.2rem;
}

.u-mgn_b-12 {
  margin-bottom: 1.2rem;
}

.u-mgn_l-12 {
  margin-left: 1.2rem;
}

.u-mgn_x-12 {
  margin: auto 1.2rem auto 1.2rem;
}

.u-mgn_y-12 {
  margin: 1.2rem auto 1.2rem auto;
}

.u-mgn-13 {
  margin: 1.3rem;
}

.u-mgn_t-13 {
  margin-top: 1.3rem;
}

.u-mgn_r-13 {
  margin-right: 1.3rem;
}

.u-mgn_b-13 {
  margin-bottom: 1.3rem;
}

.u-mgn_l-13 {
  margin-left: 1.3rem;
}

.u-mgn_x-13 {
  margin: auto 1.3rem auto 1.3rem;
}

.u-mgn_y-13 {
  margin: 1.3rem auto 1.3rem auto;
}

.u-mgn-14 {
  margin: 1.4rem;
}

.u-mgn_t-14 {
  margin-top: 1.4rem;
}

.u-mgn_r-14 {
  margin-right: 1.4rem;
}

.u-mgn_b-14 {
  margin-bottom: 1.4rem;
}

.u-mgn_l-14 {
  margin-left: 1.4rem;
}

.u-mgn_x-14 {
  margin: auto 1.4rem auto 1.4rem;
}

.u-mgn_y-14 {
  margin: 1.4rem auto 1.4rem auto;
}

.u-mgn-15 {
  margin: 1.5rem;
}

.u-mgn_t-15 {
  margin-top: 1.5rem;
}

.u-mgn_r-15 {
  margin-right: 1.5rem;
}

.u-mgn_b-15 {
  margin-bottom: 1.5rem;
}

.u-mgn_l-15 {
  margin-left: 1.5rem;
}

.u-mgn_x-15 {
  margin: auto 1.5rem auto 1.5rem;
}

.u-mgn_y-15 {
  margin: 1.5rem auto 1.5rem auto;
}

.u-mgn-16 {
  margin: 1.6rem;
}

.u-mgn_t-16 {
  margin-top: 1.6rem;
}

.u-mgn_r-16 {
  margin-right: 1.6rem;
}

.u-mgn_b-16 {
  margin-bottom: 1.6rem;
}

.u-mgn_l-16 {
  margin-left: 1.6rem;
}

.u-mgn_x-16 {
  margin: auto 1.6rem auto 1.6rem;
}

.u-mgn_y-16 {
  margin: 1.6rem auto 1.6rem auto;
}

.u-mgn-17 {
  margin: 1.7rem;
}

.u-mgn_t-17 {
  margin-top: 1.7rem;
}

.u-mgn_r-17 {
  margin-right: 1.7rem;
}

.u-mgn_b-17 {
  margin-bottom: 1.7rem;
}

.u-mgn_l-17 {
  margin-left: 1.7rem;
}

.u-mgn_x-17 {
  margin: auto 1.7rem auto 1.7rem;
}

.u-mgn_y-17 {
  margin: 1.7rem auto 1.7rem auto;
}

.u-mgn-18 {
  margin: 1.8rem;
}

.u-mgn_t-18 {
  margin-top: 1.8rem;
}

.u-mgn_r-18 {
  margin-right: 1.8rem;
}

.u-mgn_b-18 {
  margin-bottom: 1.8rem;
}

.u-mgn_l-18 {
  margin-left: 1.8rem;
}

.u-mgn_x-18 {
  margin: auto 1.8rem auto 1.8rem;
}

.u-mgn_y-18 {
  margin: 1.8rem auto 1.8rem auto;
}

.u-mgn-19 {
  margin: 1.9rem;
}

.u-mgn_t-19 {
  margin-top: 1.9rem;
}

.u-mgn_r-19 {
  margin-right: 1.9rem;
}

.u-mgn_b-19 {
  margin-bottom: 1.9rem;
}

.u-mgn_l-19 {
  margin-left: 1.9rem;
}

.u-mgn_x-19 {
  margin: auto 1.9rem auto 1.9rem;
}

.u-mgn_y-19 {
  margin: 1.9rem auto 1.9rem auto;
}

.u-mgn-20 {
  margin: 2rem;
}

.u-mgn_t-20 {
  margin-top: 2rem;
}

.u-mgn_r-20 {
  margin-right: 2rem;
}

.u-mgn_b-20 {
  margin-bottom: 2rem;
}

.u-mgn_l-20 {
  margin-left: 2rem;
}

.u-mgn_x-20 {
  margin: auto 2rem auto 2rem;
}

.u-mgn_y-20 {
  margin: 2rem auto 2rem auto;
}

.u-mgn-21 {
  margin: 2.1rem;
}

.u-mgn_t-21 {
  margin-top: 2.1rem;
}

.u-mgn_r-21 {
  margin-right: 2.1rem;
}

.u-mgn_b-21 {
  margin-bottom: 2.1rem;
}

.u-mgn_l-21 {
  margin-left: 2.1rem;
}

.u-mgn_x-21 {
  margin: auto 2.1rem auto 2.1rem;
}

.u-mgn_y-21 {
  margin: 2.1rem auto 2.1rem auto;
}

.u-mgn-22 {
  margin: 2.2rem;
}

.u-mgn_t-22 {
  margin-top: 2.2rem;
}

.u-mgn_r-22 {
  margin-right: 2.2rem;
}

.u-mgn_b-22 {
  margin-bottom: 2.2rem;
}

.u-mgn_l-22 {
  margin-left: 2.2rem;
}

.u-mgn_x-22 {
  margin: auto 2.2rem auto 2.2rem;
}

.u-mgn_y-22 {
  margin: 2.2rem auto 2.2rem auto;
}

.u-mgn-23 {
  margin: 2.3rem;
}

.u-mgn_t-23 {
  margin-top: 2.3rem;
}

.u-mgn_r-23 {
  margin-right: 2.3rem;
}

.u-mgn_b-23 {
  margin-bottom: 2.3rem;
}

.u-mgn_l-23 {
  margin-left: 2.3rem;
}

.u-mgn_x-23 {
  margin: auto 2.3rem auto 2.3rem;
}

.u-mgn_y-23 {
  margin: 2.3rem auto 2.3rem auto;
}

.u-mgn-24 {
  margin: 2.4rem;
}

.u-mgn_t-24 {
  margin-top: 2.4rem;
}

.u-mgn_r-24 {
  margin-right: 2.4rem;
}

.u-mgn_b-24 {
  margin-bottom: 2.4rem;
}

.u-mgn_l-24 {
  margin-left: 2.4rem;
}

.u-mgn_x-24 {
  margin: auto 2.4rem auto 2.4rem;
}

.u-mgn_y-24 {
  margin: 2.4rem auto 2.4rem auto;
}

.u-mgn-25 {
  margin: 2.5rem;
}

.u-mgn_t-25 {
  margin-top: 2.5rem;
}

.u-mgn_r-25 {
  margin-right: 2.5rem;
}

.u-mgn_b-25 {
  margin-bottom: 2.5rem;
}

.u-mgn_l-25 {
  margin-left: 2.5rem;
}

.u-mgn_x-25 {
  margin: auto 2.5rem auto 2.5rem;
}

.u-mgn_y-25 {
  margin: 2.5rem auto 2.5rem auto;
}

.u-mgn-26 {
  margin: 2.6rem;
}

.u-mgn_t-26 {
  margin-top: 2.6rem;
}

.u-mgn_r-26 {
  margin-right: 2.6rem;
}

.u-mgn_b-26 {
  margin-bottom: 2.6rem;
}

.u-mgn_l-26 {
  margin-left: 2.6rem;
}

.u-mgn_x-26 {
  margin: auto 2.6rem auto 2.6rem;
}

.u-mgn_y-26 {
  margin: 2.6rem auto 2.6rem auto;
}

.u-mgn-27 {
  margin: 2.7rem;
}

.u-mgn_t-27 {
  margin-top: 2.7rem;
}

.u-mgn_r-27 {
  margin-right: 2.7rem;
}

.u-mgn_b-27 {
  margin-bottom: 2.7rem;
}

.u-mgn_l-27 {
  margin-left: 2.7rem;
}

.u-mgn_x-27 {
  margin: auto 2.7rem auto 2.7rem;
}

.u-mgn_y-27 {
  margin: 2.7rem auto 2.7rem auto;
}

.u-mgn-28 {
  margin: 2.8rem;
}

.u-mgn_t-28 {
  margin-top: 2.8rem;
}

.u-mgn_r-28 {
  margin-right: 2.8rem;
}

.u-mgn_b-28 {
  margin-bottom: 2.8rem;
}

.u-mgn_l-28 {
  margin-left: 2.8rem;
}

.u-mgn_x-28 {
  margin: auto 2.8rem auto 2.8rem;
}

.u-mgn_y-28 {
  margin: 2.8rem auto 2.8rem auto;
}

.u-mgn-29 {
  margin: 2.9rem;
}

.u-mgn_t-29 {
  margin-top: 2.9rem;
}

.u-mgn_r-29 {
  margin-right: 2.9rem;
}

.u-mgn_b-29 {
  margin-bottom: 2.9rem;
}

.u-mgn_l-29 {
  margin-left: 2.9rem;
}

.u-mgn_x-29 {
  margin: auto 2.9rem auto 2.9rem;
}

.u-mgn_y-29 {
  margin: 2.9rem auto 2.9rem auto;
}

.u-mgn-30 {
  margin: 3rem;
}

.u-mgn_t-30 {
  margin-top: 3rem;
}

.u-mgn_r-30 {
  margin-right: 3rem;
}

.u-mgn_b-30 {
  margin-bottom: 3rem;
}

.u-mgn_l-30 {
  margin-left: 3rem;
}

.u-mgn_x-30 {
  margin: auto 3rem auto 3rem;
}

.u-mgn_y-30 {
  margin: 3rem auto 3rem auto;
}

.u-mgn-31 {
  margin: 3.1rem;
}

.u-mgn_t-31 {
  margin-top: 3.1rem;
}

.u-mgn_r-31 {
  margin-right: 3.1rem;
}

.u-mgn_b-31 {
  margin-bottom: 3.1rem;
}

.u-mgn_l-31 {
  margin-left: 3.1rem;
}

.u-mgn_x-31 {
  margin: auto 3.1rem auto 3.1rem;
}

.u-mgn_y-31 {
  margin: 3.1rem auto 3.1rem auto;
}

.u-mgn-32 {
  margin: 3.2rem;
}

.u-mgn_t-32 {
  margin-top: 3.2rem;
}

.u-mgn_r-32 {
  margin-right: 3.2rem;
}

.u-mgn_b-32 {
  margin-bottom: 3.2rem;
}

.u-mgn_l-32 {
  margin-left: 3.2rem;
}

.u-mgn_x-32 {
  margin: auto 3.2rem auto 3.2rem;
}

.u-mgn_y-32 {
  margin: 3.2rem auto 3.2rem auto;
}

.u-mgn-33 {
  margin: 3.3rem;
}

.u-mgn_t-33 {
  margin-top: 3.3rem;
}

.u-mgn_r-33 {
  margin-right: 3.3rem;
}

.u-mgn_b-33 {
  margin-bottom: 3.3rem;
}

.u-mgn_l-33 {
  margin-left: 3.3rem;
}

.u-mgn_x-33 {
  margin: auto 3.3rem auto 3.3rem;
}

.u-mgn_y-33 {
  margin: 3.3rem auto 3.3rem auto;
}

.u-mgn-34 {
  margin: 3.4rem;
}

.u-mgn_t-34 {
  margin-top: 3.4rem;
}

.u-mgn_r-34 {
  margin-right: 3.4rem;
}

.u-mgn_b-34 {
  margin-bottom: 3.4rem;
}

.u-mgn_l-34 {
  margin-left: 3.4rem;
}

.u-mgn_x-34 {
  margin: auto 3.4rem auto 3.4rem;
}

.u-mgn_y-34 {
  margin: 3.4rem auto 3.4rem auto;
}

.u-mgn-35 {
  margin: 3.5rem;
}

.u-mgn_t-35 {
  margin-top: 3.5rem;
}

.u-mgn_r-35 {
  margin-right: 3.5rem;
}

.u-mgn_b-35 {
  margin-bottom: 3.5rem;
}

.u-mgn_l-35 {
  margin-left: 3.5rem;
}

.u-mgn_x-35 {
  margin: auto 3.5rem auto 3.5rem;
}

.u-mgn_y-35 {
  margin: 3.5rem auto 3.5rem auto;
}

.u-mgn-36 {
  margin: 3.6rem;
}

.u-mgn_t-36 {
  margin-top: 3.6rem;
}

.u-mgn_r-36 {
  margin-right: 3.6rem;
}

.u-mgn_b-36 {
  margin-bottom: 3.6rem;
}

.u-mgn_l-36 {
  margin-left: 3.6rem;
}

.u-mgn_x-36 {
  margin: auto 3.6rem auto 3.6rem;
}

.u-mgn_y-36 {
  margin: 3.6rem auto 3.6rem auto;
}

.u-mgn-37 {
  margin: 3.7rem;
}

.u-mgn_t-37 {
  margin-top: 3.7rem;
}

.u-mgn_r-37 {
  margin-right: 3.7rem;
}

.u-mgn_b-37 {
  margin-bottom: 3.7rem;
}

.u-mgn_l-37 {
  margin-left: 3.7rem;
}

.u-mgn_x-37 {
  margin: auto 3.7rem auto 3.7rem;
}

.u-mgn_y-37 {
  margin: 3.7rem auto 3.7rem auto;
}

.u-mgn-38 {
  margin: 3.8rem;
}

.u-mgn_t-38 {
  margin-top: 3.8rem;
}

.u-mgn_r-38 {
  margin-right: 3.8rem;
}

.u-mgn_b-38 {
  margin-bottom: 3.8rem;
}

.u-mgn_l-38 {
  margin-left: 3.8rem;
}

.u-mgn_x-38 {
  margin: auto 3.8rem auto 3.8rem;
}

.u-mgn_y-38 {
  margin: 3.8rem auto 3.8rem auto;
}

.u-mgn-39 {
  margin: 3.9rem;
}

.u-mgn_t-39 {
  margin-top: 3.9rem;
}

.u-mgn_r-39 {
  margin-right: 3.9rem;
}

.u-mgn_b-39 {
  margin-bottom: 3.9rem;
}

.u-mgn_l-39 {
  margin-left: 3.9rem;
}

.u-mgn_x-39 {
  margin: auto 3.9rem auto 3.9rem;
}

.u-mgn_y-39 {
  margin: 3.9rem auto 3.9rem auto;
}

.u-mgn-40 {
  margin: 4rem;
}

.u-mgn_t-40 {
  margin-top: 4rem;
}

.u-mgn_r-40 {
  margin-right: 4rem;
}

.u-mgn_b-40 {
  margin-bottom: 4rem;
}

.u-mgn_l-40 {
  margin-left: 4rem;
}

.u-mgn_x-40 {
  margin: auto 4rem auto 4rem;
}

.u-mgn_y-40 {
  margin: 4rem auto 4rem auto;
}

.u-mgn-41 {
  margin: 4.1rem;
}

.u-mgn_t-41 {
  margin-top: 4.1rem;
}

.u-mgn_r-41 {
  margin-right: 4.1rem;
}

.u-mgn_b-41 {
  margin-bottom: 4.1rem;
}

.u-mgn_l-41 {
  margin-left: 4.1rem;
}

.u-mgn_x-41 {
  margin: auto 4.1rem auto 4.1rem;
}

.u-mgn_y-41 {
  margin: 4.1rem auto 4.1rem auto;
}

.u-mgn-42 {
  margin: 4.2rem;
}

.u-mgn_t-42 {
  margin-top: 4.2rem;
}

.u-mgn_r-42 {
  margin-right: 4.2rem;
}

.u-mgn_b-42 {
  margin-bottom: 4.2rem;
}

.u-mgn_l-42 {
  margin-left: 4.2rem;
}

.u-mgn_x-42 {
  margin: auto 4.2rem auto 4.2rem;
}

.u-mgn_y-42 {
  margin: 4.2rem auto 4.2rem auto;
}

.u-mgn-43 {
  margin: 4.3rem;
}

.u-mgn_t-43 {
  margin-top: 4.3rem;
}

.u-mgn_r-43 {
  margin-right: 4.3rem;
}

.u-mgn_b-43 {
  margin-bottom: 4.3rem;
}

.u-mgn_l-43 {
  margin-left: 4.3rem;
}

.u-mgn_x-43 {
  margin: auto 4.3rem auto 4.3rem;
}

.u-mgn_y-43 {
  margin: 4.3rem auto 4.3rem auto;
}

.u-mgn-44 {
  margin: 4.4rem;
}

.u-mgn_t-44 {
  margin-top: 4.4rem;
}

.u-mgn_r-44 {
  margin-right: 4.4rem;
}

.u-mgn_b-44 {
  margin-bottom: 4.4rem;
}

.u-mgn_l-44 {
  margin-left: 4.4rem;
}

.u-mgn_x-44 {
  margin: auto 4.4rem auto 4.4rem;
}

.u-mgn_y-44 {
  margin: 4.4rem auto 4.4rem auto;
}

.u-mgn-45 {
  margin: 4.5rem;
}

.u-mgn_t-45 {
  margin-top: 4.5rem;
}

.u-mgn_r-45 {
  margin-right: 4.5rem;
}

.u-mgn_b-45 {
  margin-bottom: 4.5rem;
}

.u-mgn_l-45 {
  margin-left: 4.5rem;
}

.u-mgn_x-45 {
  margin: auto 4.5rem auto 4.5rem;
}

.u-mgn_y-45 {
  margin: 4.5rem auto 4.5rem auto;
}

.u-mgn-46 {
  margin: 4.6rem;
}

.u-mgn_t-46 {
  margin-top: 4.6rem;
}

.u-mgn_r-46 {
  margin-right: 4.6rem;
}

.u-mgn_b-46 {
  margin-bottom: 4.6rem;
}

.u-mgn_l-46 {
  margin-left: 4.6rem;
}

.u-mgn_x-46 {
  margin: auto 4.6rem auto 4.6rem;
}

.u-mgn_y-46 {
  margin: 4.6rem auto 4.6rem auto;
}

.u-mgn-47 {
  margin: 4.7rem;
}

.u-mgn_t-47 {
  margin-top: 4.7rem;
}

.u-mgn_r-47 {
  margin-right: 4.7rem;
}

.u-mgn_b-47 {
  margin-bottom: 4.7rem;
}

.u-mgn_l-47 {
  margin-left: 4.7rem;
}

.u-mgn_x-47 {
  margin: auto 4.7rem auto 4.7rem;
}

.u-mgn_y-47 {
  margin: 4.7rem auto 4.7rem auto;
}

.u-mgn-48 {
  margin: 4.8rem;
}

.u-mgn_t-48 {
  margin-top: 4.8rem;
}

.u-mgn_r-48 {
  margin-right: 4.8rem;
}

.u-mgn_b-48 {
  margin-bottom: 4.8rem;
}

.u-mgn_l-48 {
  margin-left: 4.8rem;
}

.u-mgn_x-48 {
  margin: auto 4.8rem auto 4.8rem;
}

.u-mgn_y-48 {
  margin: 4.8rem auto 4.8rem auto;
}

.u-mgn-49 {
  margin: 4.9rem;
}

.u-mgn_t-49 {
  margin-top: 4.9rem;
}

.u-mgn_r-49 {
  margin-right: 4.9rem;
}

.u-mgn_b-49 {
  margin-bottom: 4.9rem;
}

.u-mgn_l-49 {
  margin-left: 4.9rem;
}

.u-mgn_x-49 {
  margin: auto 4.9rem auto 4.9rem;
}

.u-mgn_y-49 {
  margin: 4.9rem auto 4.9rem auto;
}

.u-mgn-50 {
  margin: 5rem;
}

.u-mgn_t-50 {
  margin-top: 5rem;
}

.u-mgn_r-50 {
  margin-right: 5rem;
}

.u-mgn_b-50 {
  margin-bottom: 5rem;
}

.u-mgn_l-50 {
  margin-left: 5rem;
}

.u-mgn_x-50 {
  margin: auto 5rem auto 5rem;
}

.u-mgn_y-50 {
  margin: 5rem auto 5rem auto;
}

.u-pdn-0 {
  padding: 0rem;
}

.u-pdn_t-0 {
  padding-top: 0rem;
}

.u-pdn_r-0 {
  padding-right: 0rem;
}

.u-pdn_b-0 {
  padding-bottom: 0rem;
}

.u-pdn_l-0 {
  padding-left: 0rem;
}

.u-pdn_x-0 {
  padding: auto 0rem auto 0rem;
}

.u-pdn_y-0 {
  padding: 0rem auto 0rem auto;
}

.u-pdn-1 {
  padding: 0.1rem;
}

.u-pdn_t-1 {
  padding-top: 0.1rem;
}

.u-pdn_r-1 {
  padding-right: 0.1rem;
}

.u-pdn_b-1 {
  padding-bottom: 0.1rem;
}

.u-pdn_l-1 {
  padding-left: 0.1rem;
}

.u-pdn_x-1 {
  padding: auto 0.1rem auto 0.1rem;
}

.u-pdn_y-1 {
  padding: 0.1rem auto 0.1rem auto;
}

.u-pdn-2 {
  padding: 0.2rem;
}

.u-pdn_t-2 {
  padding-top: 0.2rem;
}

.u-pdn_r-2 {
  padding-right: 0.2rem;
}

.u-pdn_b-2 {
  padding-bottom: 0.2rem;
}

.u-pdn_l-2 {
  padding-left: 0.2rem;
}

.u-pdn_x-2 {
  padding: auto 0.2rem auto 0.2rem;
}

.u-pdn_y-2 {
  padding: 0.2rem auto 0.2rem auto;
}

.u-pdn-3 {
  padding: 0.3rem;
}

.u-pdn_t-3 {
  padding-top: 0.3rem;
}

.u-pdn_r-3 {
  padding-right: 0.3rem;
}

.u-pdn_b-3 {
  padding-bottom: 0.3rem;
}

.u-pdn_l-3 {
  padding-left: 0.3rem;
}

.u-pdn_x-3 {
  padding: auto 0.3rem auto 0.3rem;
}

.u-pdn_y-3 {
  padding: 0.3rem auto 0.3rem auto;
}

.u-pdn-4 {
  padding: 0.4rem;
}

.u-pdn_t-4 {
  padding-top: 0.4rem;
}

.u-pdn_r-4 {
  padding-right: 0.4rem;
}

.u-pdn_b-4 {
  padding-bottom: 0.4rem;
}

.u-pdn_l-4 {
  padding-left: 0.4rem;
}

.u-pdn_x-4 {
  padding: auto 0.4rem auto 0.4rem;
}

.u-pdn_y-4 {
  padding: 0.4rem auto 0.4rem auto;
}

.u-pdn-5 {
  padding: 0.5rem;
}

.u-pdn_t-5 {
  padding-top: 0.5rem;
}

.u-pdn_r-5 {
  padding-right: 0.5rem;
}

.u-pdn_b-5 {
  padding-bottom: 0.5rem;
}

.u-pdn_l-5 {
  padding-left: 0.5rem;
}

.u-pdn_x-5 {
  padding: auto 0.5rem auto 0.5rem;
}

.u-pdn_y-5 {
  padding: 0.5rem auto 0.5rem auto;
}

.u-pdn-6 {
  padding: 0.6rem;
}

.u-pdn_t-6 {
  padding-top: 0.6rem;
}

.u-pdn_r-6 {
  padding-right: 0.6rem;
}

.u-pdn_b-6 {
  padding-bottom: 0.6rem;
}

.u-pdn_l-6 {
  padding-left: 0.6rem;
}

.u-pdn_x-6 {
  padding: auto 0.6rem auto 0.6rem;
}

.u-pdn_y-6 {
  padding: 0.6rem auto 0.6rem auto;
}

.u-pdn-7 {
  padding: 0.7rem;
}

.u-pdn_t-7 {
  padding-top: 0.7rem;
}

.u-pdn_r-7 {
  padding-right: 0.7rem;
}

.u-pdn_b-7 {
  padding-bottom: 0.7rem;
}

.u-pdn_l-7 {
  padding-left: 0.7rem;
}

.u-pdn_x-7 {
  padding: auto 0.7rem auto 0.7rem;
}

.u-pdn_y-7 {
  padding: 0.7rem auto 0.7rem auto;
}

.u-pdn-8 {
  padding: 0.8rem;
}

.u-pdn_t-8 {
  padding-top: 0.8rem;
}

.u-pdn_r-8 {
  padding-right: 0.8rem;
}

.u-pdn_b-8 {
  padding-bottom: 0.8rem;
}

.u-pdn_l-8 {
  padding-left: 0.8rem;
}

.u-pdn_x-8 {
  padding: auto 0.8rem auto 0.8rem;
}

.u-pdn_y-8 {
  padding: 0.8rem auto 0.8rem auto;
}

.u-pdn-9 {
  padding: 0.9rem;
}

.u-pdn_t-9 {
  padding-top: 0.9rem;
}

.u-pdn_r-9 {
  padding-right: 0.9rem;
}

.u-pdn_b-9 {
  padding-bottom: 0.9rem;
}

.u-pdn_l-9 {
  padding-left: 0.9rem;
}

.u-pdn_x-9 {
  padding: auto 0.9rem auto 0.9rem;
}

.u-pdn_y-9 {
  padding: 0.9rem auto 0.9rem auto;
}

.u-pdn-10 {
  padding: 1rem;
}

.u-pdn_t-10 {
  padding-top: 1rem;
}

.u-pdn_r-10 {
  padding-right: 1rem;
}

.u-pdn_b-10 {
  padding-bottom: 1rem;
}

.u-pdn_l-10 {
  padding-left: 1rem;
}

.u-pdn_x-10 {
  padding: auto 1rem auto 1rem;
}

.u-pdn_y-10 {
  padding: 1rem auto 1rem auto;
}

.u-pdn-11 {
  padding: 1.1rem;
}

.u-pdn_t-11 {
  padding-top: 1.1rem;
}

.u-pdn_r-11 {
  padding-right: 1.1rem;
}

.u-pdn_b-11 {
  padding-bottom: 1.1rem;
}

.u-pdn_l-11 {
  padding-left: 1.1rem;
}

.u-pdn_x-11 {
  padding: auto 1.1rem auto 1.1rem;
}

.u-pdn_y-11 {
  padding: 1.1rem auto 1.1rem auto;
}

.u-pdn-12 {
  padding: 1.2rem;
}

.u-pdn_t-12 {
  padding-top: 1.2rem;
}

.u-pdn_r-12 {
  padding-right: 1.2rem;
}

.u-pdn_b-12 {
  padding-bottom: 1.2rem;
}

.u-pdn_l-12 {
  padding-left: 1.2rem;
}

.u-pdn_x-12 {
  padding: auto 1.2rem auto 1.2rem;
}

.u-pdn_y-12 {
  padding: 1.2rem auto 1.2rem auto;
}

.u-pdn-13 {
  padding: 1.3rem;
}

.u-pdn_t-13 {
  padding-top: 1.3rem;
}

.u-pdn_r-13 {
  padding-right: 1.3rem;
}

.u-pdn_b-13 {
  padding-bottom: 1.3rem;
}

.u-pdn_l-13 {
  padding-left: 1.3rem;
}

.u-pdn_x-13 {
  padding: auto 1.3rem auto 1.3rem;
}

.u-pdn_y-13 {
  padding: 1.3rem auto 1.3rem auto;
}

.u-pdn-14 {
  padding: 1.4rem;
}

.u-pdn_t-14 {
  padding-top: 1.4rem;
}

.u-pdn_r-14 {
  padding-right: 1.4rem;
}

.u-pdn_b-14 {
  padding-bottom: 1.4rem;
}

.u-pdn_l-14 {
  padding-left: 1.4rem;
}

.u-pdn_x-14 {
  padding: auto 1.4rem auto 1.4rem;
}

.u-pdn_y-14 {
  padding: 1.4rem auto 1.4rem auto;
}

.u-pdn-15 {
  padding: 1.5rem;
}

.u-pdn_t-15 {
  padding-top: 1.5rem;
}

.u-pdn_r-15 {
  padding-right: 1.5rem;
}

.u-pdn_b-15 {
  padding-bottom: 1.5rem;
}

.u-pdn_l-15 {
  padding-left: 1.5rem;
}

.u-pdn_x-15 {
  padding: auto 1.5rem auto 1.5rem;
}

.u-pdn_y-15 {
  padding: 1.5rem auto 1.5rem auto;
}

.u-pdn-16 {
  padding: 1.6rem;
}

.u-pdn_t-16 {
  padding-top: 1.6rem;
}

.u-pdn_r-16 {
  padding-right: 1.6rem;
}

.u-pdn_b-16 {
  padding-bottom: 1.6rem;
}

.u-pdn_l-16 {
  padding-left: 1.6rem;
}

.u-pdn_x-16 {
  padding: auto 1.6rem auto 1.6rem;
}

.u-pdn_y-16 {
  padding: 1.6rem auto 1.6rem auto;
}

.u-pdn-17 {
  padding: 1.7rem;
}

.u-pdn_t-17 {
  padding-top: 1.7rem;
}

.u-pdn_r-17 {
  padding-right: 1.7rem;
}

.u-pdn_b-17 {
  padding-bottom: 1.7rem;
}

.u-pdn_l-17 {
  padding-left: 1.7rem;
}

.u-pdn_x-17 {
  padding: auto 1.7rem auto 1.7rem;
}

.u-pdn_y-17 {
  padding: 1.7rem auto 1.7rem auto;
}

.u-pdn-18 {
  padding: 1.8rem;
}

.u-pdn_t-18 {
  padding-top: 1.8rem;
}

.u-pdn_r-18 {
  padding-right: 1.8rem;
}

.u-pdn_b-18 {
  padding-bottom: 1.8rem;
}

.u-pdn_l-18 {
  padding-left: 1.8rem;
}

.u-pdn_x-18 {
  padding: auto 1.8rem auto 1.8rem;
}

.u-pdn_y-18 {
  padding: 1.8rem auto 1.8rem auto;
}

.u-pdn-19 {
  padding: 1.9rem;
}

.u-pdn_t-19 {
  padding-top: 1.9rem;
}

.u-pdn_r-19 {
  padding-right: 1.9rem;
}

.u-pdn_b-19 {
  padding-bottom: 1.9rem;
}

.u-pdn_l-19 {
  padding-left: 1.9rem;
}

.u-pdn_x-19 {
  padding: auto 1.9rem auto 1.9rem;
}

.u-pdn_y-19 {
  padding: 1.9rem auto 1.9rem auto;
}

.u-pdn-20 {
  padding: 2rem;
}

.u-pdn_t-20 {
  padding-top: 2rem;
}

.u-pdn_r-20 {
  padding-right: 2rem;
}

.u-pdn_b-20 {
  padding-bottom: 2rem;
}

.u-pdn_l-20 {
  padding-left: 2rem;
}

.u-pdn_x-20 {
  padding: auto 2rem auto 2rem;
}

.u-pdn_y-20 {
  padding: 2rem auto 2rem auto;
}

.u-pdn-21 {
  padding: 2.1rem;
}

.u-pdn_t-21 {
  padding-top: 2.1rem;
}

.u-pdn_r-21 {
  padding-right: 2.1rem;
}

.u-pdn_b-21 {
  padding-bottom: 2.1rem;
}

.u-pdn_l-21 {
  padding-left: 2.1rem;
}

.u-pdn_x-21 {
  padding: auto 2.1rem auto 2.1rem;
}

.u-pdn_y-21 {
  padding: 2.1rem auto 2.1rem auto;
}

.u-pdn-22 {
  padding: 2.2rem;
}

.u-pdn_t-22 {
  padding-top: 2.2rem;
}

.u-pdn_r-22 {
  padding-right: 2.2rem;
}

.u-pdn_b-22 {
  padding-bottom: 2.2rem;
}

.u-pdn_l-22 {
  padding-left: 2.2rem;
}

.u-pdn_x-22 {
  padding: auto 2.2rem auto 2.2rem;
}

.u-pdn_y-22 {
  padding: 2.2rem auto 2.2rem auto;
}

.u-pdn-23 {
  padding: 2.3rem;
}

.u-pdn_t-23 {
  padding-top: 2.3rem;
}

.u-pdn_r-23 {
  padding-right: 2.3rem;
}

.u-pdn_b-23 {
  padding-bottom: 2.3rem;
}

.u-pdn_l-23 {
  padding-left: 2.3rem;
}

.u-pdn_x-23 {
  padding: auto 2.3rem auto 2.3rem;
}

.u-pdn_y-23 {
  padding: 2.3rem auto 2.3rem auto;
}

.u-pdn-24 {
  padding: 2.4rem;
}

.u-pdn_t-24 {
  padding-top: 2.4rem;
}

.u-pdn_r-24 {
  padding-right: 2.4rem;
}

.u-pdn_b-24 {
  padding-bottom: 2.4rem;
}

.u-pdn_l-24 {
  padding-left: 2.4rem;
}

.u-pdn_x-24 {
  padding: auto 2.4rem auto 2.4rem;
}

.u-pdn_y-24 {
  padding: 2.4rem auto 2.4rem auto;
}

.u-pdn-25 {
  padding: 2.5rem;
}

.u-pdn_t-25 {
  padding-top: 2.5rem;
}

.u-pdn_r-25 {
  padding-right: 2.5rem;
}

.u-pdn_b-25 {
  padding-bottom: 2.5rem;
}

.u-pdn_l-25 {
  padding-left: 2.5rem;
}

.u-pdn_x-25 {
  padding: auto 2.5rem auto 2.5rem;
}

.u-pdn_y-25 {
  padding: 2.5rem auto 2.5rem auto;
}

.u-pdn-26 {
  padding: 2.6rem;
}

.u-pdn_t-26 {
  padding-top: 2.6rem;
}

.u-pdn_r-26 {
  padding-right: 2.6rem;
}

.u-pdn_b-26 {
  padding-bottom: 2.6rem;
}

.u-pdn_l-26 {
  padding-left: 2.6rem;
}

.u-pdn_x-26 {
  padding: auto 2.6rem auto 2.6rem;
}

.u-pdn_y-26 {
  padding: 2.6rem auto 2.6rem auto;
}

.u-pdn-27 {
  padding: 2.7rem;
}

.u-pdn_t-27 {
  padding-top: 2.7rem;
}

.u-pdn_r-27 {
  padding-right: 2.7rem;
}

.u-pdn_b-27 {
  padding-bottom: 2.7rem;
}

.u-pdn_l-27 {
  padding-left: 2.7rem;
}

.u-pdn_x-27 {
  padding: auto 2.7rem auto 2.7rem;
}

.u-pdn_y-27 {
  padding: 2.7rem auto 2.7rem auto;
}

.u-pdn-28 {
  padding: 2.8rem;
}

.u-pdn_t-28 {
  padding-top: 2.8rem;
}

.u-pdn_r-28 {
  padding-right: 2.8rem;
}

.u-pdn_b-28 {
  padding-bottom: 2.8rem;
}

.u-pdn_l-28 {
  padding-left: 2.8rem;
}

.u-pdn_x-28 {
  padding: auto 2.8rem auto 2.8rem;
}

.u-pdn_y-28 {
  padding: 2.8rem auto 2.8rem auto;
}

.u-pdn-29 {
  padding: 2.9rem;
}

.u-pdn_t-29 {
  padding-top: 2.9rem;
}

.u-pdn_r-29 {
  padding-right: 2.9rem;
}

.u-pdn_b-29 {
  padding-bottom: 2.9rem;
}

.u-pdn_l-29 {
  padding-left: 2.9rem;
}

.u-pdn_x-29 {
  padding: auto 2.9rem auto 2.9rem;
}

.u-pdn_y-29 {
  padding: 2.9rem auto 2.9rem auto;
}

.u-pdn-30 {
  padding: 3rem;
}

.u-pdn_t-30 {
  padding-top: 3rem;
}

.u-pdn_r-30 {
  padding-right: 3rem;
}

.u-pdn_b-30 {
  padding-bottom: 3rem;
}

.u-pdn_l-30 {
  padding-left: 3rem;
}

.u-pdn_x-30 {
  padding: auto 3rem auto 3rem;
}

.u-pdn_y-30 {
  padding: 3rem auto 3rem auto;
}

.u-pdn-31 {
  padding: 3.1rem;
}

.u-pdn_t-31 {
  padding-top: 3.1rem;
}

.u-pdn_r-31 {
  padding-right: 3.1rem;
}

.u-pdn_b-31 {
  padding-bottom: 3.1rem;
}

.u-pdn_l-31 {
  padding-left: 3.1rem;
}

.u-pdn_x-31 {
  padding: auto 3.1rem auto 3.1rem;
}

.u-pdn_y-31 {
  padding: 3.1rem auto 3.1rem auto;
}

.u-pdn-32 {
  padding: 3.2rem;
}

.u-pdn_t-32 {
  padding-top: 3.2rem;
}

.u-pdn_r-32 {
  padding-right: 3.2rem;
}

.u-pdn_b-32 {
  padding-bottom: 3.2rem;
}

.u-pdn_l-32 {
  padding-left: 3.2rem;
}

.u-pdn_x-32 {
  padding: auto 3.2rem auto 3.2rem;
}

.u-pdn_y-32 {
  padding: 3.2rem auto 3.2rem auto;
}

.u-pdn-33 {
  padding: 3.3rem;
}

.u-pdn_t-33 {
  padding-top: 3.3rem;
}

.u-pdn_r-33 {
  padding-right: 3.3rem;
}

.u-pdn_b-33 {
  padding-bottom: 3.3rem;
}

.u-pdn_l-33 {
  padding-left: 3.3rem;
}

.u-pdn_x-33 {
  padding: auto 3.3rem auto 3.3rem;
}

.u-pdn_y-33 {
  padding: 3.3rem auto 3.3rem auto;
}

.u-pdn-34 {
  padding: 3.4rem;
}

.u-pdn_t-34 {
  padding-top: 3.4rem;
}

.u-pdn_r-34 {
  padding-right: 3.4rem;
}

.u-pdn_b-34 {
  padding-bottom: 3.4rem;
}

.u-pdn_l-34 {
  padding-left: 3.4rem;
}

.u-pdn_x-34 {
  padding: auto 3.4rem auto 3.4rem;
}

.u-pdn_y-34 {
  padding: 3.4rem auto 3.4rem auto;
}

.u-pdn-35 {
  padding: 3.5rem;
}

.u-pdn_t-35 {
  padding-top: 3.5rem;
}

.u-pdn_r-35 {
  padding-right: 3.5rem;
}

.u-pdn_b-35 {
  padding-bottom: 3.5rem;
}

.u-pdn_l-35 {
  padding-left: 3.5rem;
}

.u-pdn_x-35 {
  padding: auto 3.5rem auto 3.5rem;
}

.u-pdn_y-35 {
  padding: 3.5rem auto 3.5rem auto;
}

.u-pdn-36 {
  padding: 3.6rem;
}

.u-pdn_t-36 {
  padding-top: 3.6rem;
}

.u-pdn_r-36 {
  padding-right: 3.6rem;
}

.u-pdn_b-36 {
  padding-bottom: 3.6rem;
}

.u-pdn_l-36 {
  padding-left: 3.6rem;
}

.u-pdn_x-36 {
  padding: auto 3.6rem auto 3.6rem;
}

.u-pdn_y-36 {
  padding: 3.6rem auto 3.6rem auto;
}

.u-pdn-37 {
  padding: 3.7rem;
}

.u-pdn_t-37 {
  padding-top: 3.7rem;
}

.u-pdn_r-37 {
  padding-right: 3.7rem;
}

.u-pdn_b-37 {
  padding-bottom: 3.7rem;
}

.u-pdn_l-37 {
  padding-left: 3.7rem;
}

.u-pdn_x-37 {
  padding: auto 3.7rem auto 3.7rem;
}

.u-pdn_y-37 {
  padding: 3.7rem auto 3.7rem auto;
}

.u-pdn-38 {
  padding: 3.8rem;
}

.u-pdn_t-38 {
  padding-top: 3.8rem;
}

.u-pdn_r-38 {
  padding-right: 3.8rem;
}

.u-pdn_b-38 {
  padding-bottom: 3.8rem;
}

.u-pdn_l-38 {
  padding-left: 3.8rem;
}

.u-pdn_x-38 {
  padding: auto 3.8rem auto 3.8rem;
}

.u-pdn_y-38 {
  padding: 3.8rem auto 3.8rem auto;
}

.u-pdn-39 {
  padding: 3.9rem;
}

.u-pdn_t-39 {
  padding-top: 3.9rem;
}

.u-pdn_r-39 {
  padding-right: 3.9rem;
}

.u-pdn_b-39 {
  padding-bottom: 3.9rem;
}

.u-pdn_l-39 {
  padding-left: 3.9rem;
}

.u-pdn_x-39 {
  padding: auto 3.9rem auto 3.9rem;
}

.u-pdn_y-39 {
  padding: 3.9rem auto 3.9rem auto;
}

.u-pdn-40 {
  padding: 4rem;
}

.u-pdn_t-40 {
  padding-top: 4rem;
}

.u-pdn_r-40 {
  padding-right: 4rem;
}

.u-pdn_b-40 {
  padding-bottom: 4rem;
}

.u-pdn_l-40 {
  padding-left: 4rem;
}

.u-pdn_x-40 {
  padding: auto 4rem auto 4rem;
}

.u-pdn_y-40 {
  padding: 4rem auto 4rem auto;
}

.u-pdn-41 {
  padding: 4.1rem;
}

.u-pdn_t-41 {
  padding-top: 4.1rem;
}

.u-pdn_r-41 {
  padding-right: 4.1rem;
}

.u-pdn_b-41 {
  padding-bottom: 4.1rem;
}

.u-pdn_l-41 {
  padding-left: 4.1rem;
}

.u-pdn_x-41 {
  padding: auto 4.1rem auto 4.1rem;
}

.u-pdn_y-41 {
  padding: 4.1rem auto 4.1rem auto;
}

.u-pdn-42 {
  padding: 4.2rem;
}

.u-pdn_t-42 {
  padding-top: 4.2rem;
}

.u-pdn_r-42 {
  padding-right: 4.2rem;
}

.u-pdn_b-42 {
  padding-bottom: 4.2rem;
}

.u-pdn_l-42 {
  padding-left: 4.2rem;
}

.u-pdn_x-42 {
  padding: auto 4.2rem auto 4.2rem;
}

.u-pdn_y-42 {
  padding: 4.2rem auto 4.2rem auto;
}

.u-pdn-43 {
  padding: 4.3rem;
}

.u-pdn_t-43 {
  padding-top: 4.3rem;
}

.u-pdn_r-43 {
  padding-right: 4.3rem;
}

.u-pdn_b-43 {
  padding-bottom: 4.3rem;
}

.u-pdn_l-43 {
  padding-left: 4.3rem;
}

.u-pdn_x-43 {
  padding: auto 4.3rem auto 4.3rem;
}

.u-pdn_y-43 {
  padding: 4.3rem auto 4.3rem auto;
}

.u-pdn-44 {
  padding: 4.4rem;
}

.u-pdn_t-44 {
  padding-top: 4.4rem;
}

.u-pdn_r-44 {
  padding-right: 4.4rem;
}

.u-pdn_b-44 {
  padding-bottom: 4.4rem;
}

.u-pdn_l-44 {
  padding-left: 4.4rem;
}

.u-pdn_x-44 {
  padding: auto 4.4rem auto 4.4rem;
}

.u-pdn_y-44 {
  padding: 4.4rem auto 4.4rem auto;
}

.u-pdn-45 {
  padding: 4.5rem;
}

.u-pdn_t-45 {
  padding-top: 4.5rem;
}

.u-pdn_r-45 {
  padding-right: 4.5rem;
}

.u-pdn_b-45 {
  padding-bottom: 4.5rem;
}

.u-pdn_l-45 {
  padding-left: 4.5rem;
}

.u-pdn_x-45 {
  padding: auto 4.5rem auto 4.5rem;
}

.u-pdn_y-45 {
  padding: 4.5rem auto 4.5rem auto;
}

.u-pdn-46 {
  padding: 4.6rem;
}

.u-pdn_t-46 {
  padding-top: 4.6rem;
}

.u-pdn_r-46 {
  padding-right: 4.6rem;
}

.u-pdn_b-46 {
  padding-bottom: 4.6rem;
}

.u-pdn_l-46 {
  padding-left: 4.6rem;
}

.u-pdn_x-46 {
  padding: auto 4.6rem auto 4.6rem;
}

.u-pdn_y-46 {
  padding: 4.6rem auto 4.6rem auto;
}

.u-pdn-47 {
  padding: 4.7rem;
}

.u-pdn_t-47 {
  padding-top: 4.7rem;
}

.u-pdn_r-47 {
  padding-right: 4.7rem;
}

.u-pdn_b-47 {
  padding-bottom: 4.7rem;
}

.u-pdn_l-47 {
  padding-left: 4.7rem;
}

.u-pdn_x-47 {
  padding: auto 4.7rem auto 4.7rem;
}

.u-pdn_y-47 {
  padding: 4.7rem auto 4.7rem auto;
}

.u-pdn-48 {
  padding: 4.8rem;
}

.u-pdn_t-48 {
  padding-top: 4.8rem;
}

.u-pdn_r-48 {
  padding-right: 4.8rem;
}

.u-pdn_b-48 {
  padding-bottom: 4.8rem;
}

.u-pdn_l-48 {
  padding-left: 4.8rem;
}

.u-pdn_x-48 {
  padding: auto 4.8rem auto 4.8rem;
}

.u-pdn_y-48 {
  padding: 4.8rem auto 4.8rem auto;
}

.u-pdn-49 {
  padding: 4.9rem;
}

.u-pdn_t-49 {
  padding-top: 4.9rem;
}

.u-pdn_r-49 {
  padding-right: 4.9rem;
}

.u-pdn_b-49 {
  padding-bottom: 4.9rem;
}

.u-pdn_l-49 {
  padding-left: 4.9rem;
}

.u-pdn_x-49 {
  padding: auto 4.9rem auto 4.9rem;
}

.u-pdn_y-49 {
  padding: 4.9rem auto 4.9rem auto;
}

.u-pdn-50 {
  padding: 5rem;
}

.u-pdn_t-50 {
  padding-top: 5rem;
}

.u-pdn_r-50 {
  padding-right: 5rem;
}

.u-pdn_b-50 {
  padding-bottom: 5rem;
}

.u-pdn_l-50 {
  padding-left: 5rem;
}

.u-pdn_x-50 {
  padding: auto 5rem auto 5rem;
}

.u-pdn_y-50 {
  padding: 5rem auto 5rem auto;
}

/* media.css loaded */
/*
////////////////
目次
////////////////
-重要なお知らせ
-ニセコバナー貼り付けブロック

////////////////

*/
.o-cmh-news_red {
  border: 1px solid #ff0000;
  padding: 2rem;
  margin: 0 auto;
  max-width: 900px;
  width: 100%;
  background-color: #fff;
  color: red;
  text-align: center;
  line-height: 2rem;
}

.o-cmh-news_red span {
  font-weight: bold;
}

.o-cmh-news_blue {
  border: 1px solid #4a56ff;
  padding: 2rem;
  margin: 1rem auto;
  max-width: 900px;
  width: 100%;
  background-color: #fff;
  color: #2433ff;
  text-align: center;
  line-height: 2rem;
}

.o-cmh-news_blue span {
  font-weight: bold;
}

.o-under-block-bnr {
  max-width: 900px;
  width: 100%;
  padding: 1rem;
  margin: 0 auto;
}

.o-under-block-bnr a:hover {
  opacity: 0.6;
}

.o-under-block-bnr img {
  text-align: center;
  width: 100%;
}
/*# sourceMappingURL=style-cc2.css.map */