@charset "UTF-8";
* {
  -webkit-font-smoothing: antialiased; }

html {
  scroll-behavior: smooth; }

[data-c20-qaTableOfContents] {
  max-width: 760px;
  margin-left: auto;
  margin-right: auto; }
  [data-c20-qaTableOfContents] .toc {
    list-style-type: decimal;
    margin-left: 0;
    padding-left: 0; }
    @media screen and (min-width: 768px) {
      [data-c20-qaTableOfContents] .toc {
        display: flex;
        flex-wrap: wrap; } }
  [data-c20-qaTableOfContents] .item {
    color: #007dbe;
    text-decoration: underline;
    list-style-position: inside;
    margin-bottom: 1.6em; }
    @media screen and (min-width: 768px) {
      [data-c20-qaTableOfContents] .item {
        width: 50%; } }
    [data-c20-qaTableOfContents] .item.is-nonumber {
      list-style-type: none; }
  [data-c20-qaTableOfContents] .link {
    color: #007dbe;
    text-decoration: underline;
    font-weight: bold; }

@media screen and (max-width: 767px) {
  [data-c20-qaQAs] .dnone-sp {
    display: none; } }

@media screen and (min-width: 768px) {
  [data-c20-qaQAs] .dnone-pc {
    display: none; } }

[data-c20-qaQAs] .qaQA {
  background-color: white;
  border-radius: 2px;
  box-shadow: 0px 0px 1px 1px rgba(102, 102, 102, 0.06);
  margin-bottom: 7.2rem; }
  @media screen and (min-width: 768px) {
    [data-c20-qaQAs] .qaQA {
      display: flex;
      flex-wrap: wrap; } }
  [data-c20-qaQAs] .qaQA:last-child {
    margin-bottom: 0; }

[data-c20-qaQAs] .head {
  background-color: #007dbe;
  display: -ms-grid;
  display: grid;
      grid-template-areas: "image title";
  -ms-grid-columns: 31.9% 1rem 1fr;
  grid-template-columns: 31.9% 1fr;
  grid-gap: 1rem;
  padding: 0.7rem 1.1rem;
  width: 100%; }
  @media screen and (min-width: 768px) {
    [data-c20-qaQAs] .head {
      -ms-grid-columns: 116px 1fr;
      grid-template-columns: 116px 1fr;
      padding: 13px; } }

[data-c20-qaQAs] .head__title {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: title;
  color: #fff;
  line-height: 1.6;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-right: 5vw; }
  @media screen and (min-width: 768px) {
    [data-c20-qaQAs] .head__title {
      padding-right: 0;
      font-size: 24px;
      line-height: 1.41667; } }

[data-c20-qaQAs] .head__image {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: image;
  position: relative; }

[data-c20-qaQAs] .head__number {
  color: #007dbe;
  font-weight: bold;
  background-color: #e4f3fb;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 3.6rem;
  border-radius: 100%;
  width: 1.5em;
  height: 1.5em;
  position: absolute;
  z-index: 10;
  top: -0.1rem;
  left: -0.7rem; }
  @media screen and (min-width: 768px) {
    [data-c20-qaQAs] .head__number {
      width: 50px;
      height: 50px; } }

[data-c20-qaQAs] .head__chara {
  background-color: #fff;
  border-radius: 100%;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; }
  @media screen and (min-width: 768px) {
    [data-c20-qaQAs] .head__chara {
      width: 96px;
      height: 96px;
      margin-left: 20px; }
      [data-c20-qaQAs] .head__chara img {
        width: 100%;
        height: auto; } }

[data-c20-qaQAs] .myContent {
  padding: 0 2.4rem 2.4rem; }
  @media screen and (min-width: 768px) {
    [data-c20-qaQAs] .myContent {
      width: 65%; } }

[data-c20-qaQAs] .myTitle {
  font-weight: bold;
  line-height: 1.4;
  font-size: 5vw;
  color: #345678;
  text-align: center;
  margin: 2.4rem -1em 1.2rem -1em; }
  @media screen and (min-width: 768px) {
    [data-c20-qaQAs] .myTitle {
      font-size: 20px;
      text-align: left; } }

[data-c20-qaQAs] .myText {
  line-height: 1.6;
  font-size: 4.26667vw;
  color: #666666;
  font-size: 3.73333vw;
  margin: 0 0 1.2rem 0; }
  @media screen and (min-width: 768px) {
    [data-c20-qaQAs] .myText {
      font-size: 18px; } }
  @media screen and (min-width: 768px) {
    [data-c20-qaQAs] .myText {
      font-size: 1.2rem; } }
  @media screen and (min-width: 768px) {
    [data-c20-qaQAs] .myText {
      font-size: 4.26667vw; } }
  @media screen and (min-width: 768px) and (min-width: 768px) {
    [data-c20-qaQAs] .myText {
      font-size: 1.4rem; } }

[data-c20-qaQAs] .myLink {
  line-height: 1.6;
  font-size: 4.26667vw;
  color: #666666;
  font-size: 3.73333vw;
  margin-top: 1.2rem;
  color: #007dbe;
  text-decoration: underline; }
  @media screen and (min-width: 768px) {
    [data-c20-qaQAs] .myLink {
      font-size: 18px; } }
  @media screen and (min-width: 768px) {
    [data-c20-qaQAs] .myLink {
      font-size: 1.2rem; } }
  [data-c20-qaQAs] .myLink::after {
    content: '》'; }

@media screen and (min-width: 768px) {
  [data-c20-qaQAs] .myFooter {
    width: 35%;
    padding: 2.4rem;
    box-sizing: border-box; } }

[data-c20-qaQAs] .myFooter img {
  display: block;
  max-width: 100%; }

[data-c20-qaQAs] .em {
  color: #E31414; }

[data-c20-qaQAs] .myHoujinList {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  grid-gap: 5px 5px;
  margin: 0;
  padding: 0; }
  [data-c20-qaQAs] .myHoujinList > li {
    font-size: 3.5vw; }

[data-c20-qaQAs] .myDoctorWrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  grid-gap: 0;
  margin: 0 -10px; }
  [data-c20-qaQAs] .myDoctorWrap .doctor {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    border: none;
    margin: auto;
    padding: 0; }
  [data-c20-qaQAs] .myDoctorWrap .doctor__photo {
    order: 1;
    margin-bottom: 10px; }
  [data-c20-qaQAs] .myDoctorWrap .doctor__honorific {
    font-size: 3.73333vw;
    margin-left: 0.5em; }
    @media screen and (min-width: 768px) {
      [data-c20-qaQAs] .myDoctorWrap .doctor__honorific {
        font-size: 1.2rem; } }
  [data-c20-qaQAs] .myDoctorWrap .doctor__name {
    order: 2;
    margin-bottom: 5px; }
  [data-c20-qaQAs] .myDoctorWrap .doctor__sub {
    order: 3;
    font-size: 2.6vw;
    text-align: center;
    font-weight: normal; }
  [data-c20-qaQAs] .myDoctorWrap .doctor__detail {
    display: none; }

[data-c20-qaOtherQAs] .myContainer {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px; }

[data-c20-qaOtherQAs] .myTitle {
  font-size: 25px;
  color: #007dbe;
  text-align: center;
  font-weight: 700;
  margin-bottom: 1.2rem; }

[data-c20-qaOtherQAs] .trg {
  font-size: 4.26667vw;
  line-height: 1.2;
  padding: 3.73333vw 1.2rem 3.73333vw 4.8rem;
  border-width: 0;
  border-bottom: 1px solid #cccccc;
  color: #007dbe;
  background-color: #fff;
  text-align: left;
  display: block;
  width: 100%;
  position: relative; }
  [data-c20-qaOtherQAs] .trg:first-of-type {
    border-top: 1px solid #cccccc; }
  @media screen and (min-width: 768px) {
    [data-c20-qaOtherQAs] .trg {
      font-size: 18px;
      padding: 1em 1em 1em 3em;
      outline-width: 0; } }
  [data-c20-qaOtherQAs] .trg.buttonI--active {
    background-color: #e4f3fb; }
    [data-c20-qaOtherQAs] .trg.buttonI--active:before {
      display: none; }
    [data-c20-qaOtherQAs] .trg.buttonI--active .icon::before {
      transform: rotate3d(0, 0, 1, 90deg); }
      @media screen and (min-width: 768px) {
        [data-c20-qaOtherQAs] .trg.buttonI--active .icon::before {
          transform: rotate3d(0, 0, 1, 90deg) translate3d(0, 1px, 0); } }

[data-c20-qaOtherQAs] .icon {
  position: absolute;
  left: calc(2rem + 0.1em);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 1.2em;
  height: 1.2em;
  background-color: #007dbe;
  border-radius: 100%;
  vertical-align: middle;
  margin-right: 0.3em;
  font-style: normal; }
  [data-c20-qaOtherQAs] .icon:before {
    transition: .2s;
    content: "▶︎";
    font-size: 0.6em;
    line-height: 1;
    color: white; }

[data-c20-qaOtherQAs] .content {
  line-height: 1.6;
  font-size: 4.26667vw;
  color: #666666;
  font-size: 3.73333vw;
  padding: 1.2rem 2.4rem;
  display: block;
  border-bottom: 1px solid #cccccc; }
  @media screen and (min-width: 768px) {
    [data-c20-qaOtherQAs] .content {
      font-size: 18px; } }
  [data-c20-qaOtherQAs] .content.is-hide {
    display: none; }
  [data-c20-qaOtherQAs] .content a {
    color: #007dbe;
    text-decoration: underline; }

@media screen and (min-width: 768px) {
  [data-c20-reviews] {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap; } }

[data-c20-reviews] .myCard {
  background-color: white;
  border-radius: 2px;
  box-shadow: 0px 0px 1px 1px rgba(102, 102, 102, 0.06);
  text-align: center;
  padding: 1.5rem 0;
  margin-bottom: 3rem; }
  @media screen and (min-width: 768px) {
    [data-c20-reviews] .myCard {
      width: calc(50% - 12px);
      display: flex;
      flex-flow: column;
      justify-content: flex-start; } }

[data-c20-reviews] .mySubTitle {
  color: #007dbe;
  font-size: 4.26667vw;
  font-weight: bold;
  text-align: center;
  margin: 2rem 0; }
  @media screen and (min-width: 768px) {
    [data-c20-reviews] .mySubTitle {
      font-size: 1.4rem; } }

[data-c20-reviews] .myTitle {
  font-size: 4.8vw;
  color: #345678;
  font-weight: bold;
  margin: 2rem 0; }
  @media screen and (min-width: 768px) {
    [data-c20-reviews] .myTitle {
      font-size: 1.6rem; } }
  @media screen and (min-width: 768px) {
    [data-c20-reviews] .myTitle {
      font-size: 5.33333vw; } }
  @media screen and (min-width: 768px) and (min-width: 768px) {
    [data-c20-reviews] .myTitle {
      font-size: 2.4rem; } }

[data-c20-reviews] .myContent {
  padding: 0 2.4rem; }
  @media screen and (min-width: 768px) {
    [data-c20-reviews] .myContent {
      height: 100%;
      display: flex;
      flex-flow: column;
      justify-content: flex-start; } }

[data-c20-reviews] .myContentImage {
  margin-bottom: 2.4rem; }
  [data-c20-reviews] .myContentImage img {
    width: 100%;
    height: auto; }
  @media screen and (min-width: 768px) {
    [data-c20-reviews] .myContentImage {
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center; } }

[data-c20-reviews] .myButton {
  display: block;
  color: #fff;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #f59c55;
  box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #d7670d inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
  transition: 0.2s;
  padding-top: .5em;
  padding-bottom: .5em; }
  [data-c20-reviews] .myButton:hover {
    background-color: #d7670d; }
  @media screen and (min-width: 768px) {
    [data-c20-reviews] .myButton {
      margin-top: auto;
      font-size: 4.8vw; } }
  @media screen and (min-width: 768px) and (min-width: 768px) {
    [data-c20-reviews] .myButton {
      font-size: 1.6rem; } }

[data-c20-reviews] .icon {
  display: inline-block;
  line-height: 1;
  width: 1em;
  height: 1em;
  vertical-align: middle;
  width: 2.5em;
  height: 2.5em;
  margin-right: 0.5em; }
  [data-c20-reviews] .icon:before {
    content: '';
    display: inline-block;
    width: 100%;
    height: 100%;
    background-image: url("/wp-content/themes/fastdoctor-common/assets/img/icon/voice.png");
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat; }

.wp-block-fd-block-angle-brackets {
  padding: 52px;
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
  color: #345678;
  font-weight: bold;
  font-size: 22px; }
  @media screen and (max-width: 767px) {
    .wp-block-fd-block-angle-brackets {
      padding: 7.2vw;
      font-size: 4.53333vw; } }
  .wp-block-fd-block-angle-brackets::before, .wp-block-fd-block-angle-brackets::after {
    content: "";
    width: 52px;
    height: 94px;
    position: absolute;
    border-style: solid;
    border-color: #345678; }
  .wp-block-fd-block-angle-brackets::before {
    border-width: 1px 0 0 1px;
    top: 0px;
    left: 0px; }
  .wp-block-fd-block-angle-brackets::after {
    border-width: 0 1px 1px 0;
    bottom: 0px;
    right: 0px; }
  .wp-block-fd-block-angle-brackets p {
    margin-top: 0;
    margin-bottom: 0; }

.wp-block-fd-block-doctor-card {
  margin-top: 40px;
  margin-bottom: 40px;
  background-color: #eff8fd;
  padding: 40px;
  display: -ms-grid;
  display: grid;
  grid: "photo name history" "photo position history" "photo link history" 1fr / 124px 0.9fr 1fr;
  gap: 0 40px; }
  @media screen and (max-width: 767px) {
    .wp-block-fd-block-doctor-card {
      grid: "photo" 38.13333vw "name" "position" "history" "link"/1fr;
      padding: 5.86667vw; } }
  .wp-block-fd-block-doctor-card .photo {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: photo; }
    .wp-block-fd-block-doctor-card .photo figure {
      display: block;
      width: 124px;
      height: 124px; }
      @media screen and (max-width: 767px) {
        .wp-block-fd-block-doctor-card .photo figure {
          width: 38.13333vw;
          height: 38.13333vw;
          margin: 0 auto; } }
    .wp-block-fd-block-doctor-card .photo img {
      -o-object-fit: cover;
         object-fit: cover;
      border-radius: 50%;
      overflow: hidden;
      width: 100%;
      height: 100%; }
  .wp-block-fd-block-doctor-card .name {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: name;
    font-size: 23px;
    font-weight: bold;
    margin-bottom: 8px;
    color: #345678; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-doctor-card .name {
        text-align: center;
        font-size: 5.33333vw;
        margin: 1em 0 0.5em; } }
  .wp-block-fd-block-doctor-card .position {
    grid-area: position;
    font-size: 14px;
    color: #345678;
    line-height: 1.6;
    margin-bottom: 16px; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-doctor-card .position {
        text-align: center;
        font-size: 3.73333vw;
        margin: 0 0 2em; } }
    .wp-block-fd-block-doctor-card .position br {
      display: none; }
      @media screen and (max-width: 767px) {
        .wp-block-fd-block-doctor-card .position br {
          display: block; } }
  .wp-block-fd-block-doctor-card .link {
    grid-area: link; }
  .wp-block-fd-block-doctor-card .btn {
    border: 1px solid #345678;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 12px;
    font-size: 18px;
    text-decoration: none;
    color: #345678;
    font-weight: bold;
    min-width: 245px; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-doctor-card .btn {
        display: flex;
        font-size: 4.26667vw;
        padding: 5.6vw;
        min-width: initial; } }
  .wp-block-fd-block-doctor-card .history {
    grid-area: history;
    font-size: 14px;
    line-height: 1.6;
    color: #666666;
    border: 1px solid #92a7bb;
    border-width: 0 0 0 1px;
    padding-left: 40px; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-doctor-card .history {
        border-width: 1px 0 0 0;
        padding: 1em 0 1em 0; } }

.wp-block-fd-block-talk {
  margin-top: 1em;
  margin-bottom: 1em;
  line-height: 1.88889; }
  @media screen and (max-width: 767px) {
    .wp-block-fd-block-talk {
      font-size: 4.26667vw; } }
  .wp-block-fd-block-talk .name {
    display: inline;
    font-weight: bold; }
    .wp-block-fd-block-talk .name::after {
      display: inline-block;
      content: ":";
      margin-left: 0.2em;
      margin-right: 0.2em; }
  .wp-block-fd-block-talk .content {
    display: inline; }

.entry figure {
  margin-left: 0;
  margin-right: 0; }

.entry figcaption {
  text-align: right;
  font-size: 9px; }

.wp-block-fd-block-hospital-block {
  border-radius: 10px;
  border: 1px solid #E0DFDE;
  margin: 1.5rem 0;
  display: -ms-grid;
  display: grid;
  padding: 18px 0;
  grid: "title title"  "image btns" "image data" /  200px 1fr; }
  @media screen and (max-width: 767px) {
    .wp-block-fd-block-hospital-block {
      grid: "title title"  "image btns" "data data" /  55% 1fr;
      padding: 4.8vw 0; } }
  .wp-block-fd-block-hospital-block .title {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
    grid-area: title;
    display: -ms-grid;
    display: grid;
    grid: "area h2" / auto 1fr;
    position: relative;
    padding-left: 30px;
    margin-bottom: 18px; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-hospital-block .title {
        padding-left: 21px; } }
    .wp-block-fd-block-hospital-block .title:before {
      content: "";
      display: block;
      position: absolute;
      top: calc(50% - 2.5px);
      left: 0;
      height: 5px;
      width: 20px;
      background-color: #007dbe; }
      @media screen and (max-width: 767px) {
        .wp-block-fd-block-hospital-block .title:before {
          width: 14px; } }
  .wp-block-fd-block-hospital-block .title__h2 {
    grid-area: h2;
    font-size: 19px;
    font-weight: bold;
    margin: 0 !important; }
  .wp-block-fd-block-hospital-block .title__area {
    font-size: 14px;
    font-weight: bold; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-hospital-block .title__area {
        display: flex;
        justify-content: center;
        align-items: center; } }
    .wp-block-fd-block-hospital-block .title__area:after {
      display: inline-block;
      content: "";
      width: 1px;
      height: 1em;
      margin: 0 .5em;
      background-color: #000; }
  .wp-block-fd-block-hospital-block .image {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: image;
    padding-left: 30px;
    padding-right: 14px; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-hospital-block .image {
        padding-left: 3.73333vw; } }
    .wp-block-fd-block-hospital-block .image img {
      width: 100%;
      height: 100%;
      max-width: 170px;
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: top center;
         object-position: top center;
      display: block; }
      @media screen and (max-width: 767px) {
        .wp-block-fd-block-hospital-block .image img {
          max-height: 126px; } }
    .wp-block-fd-block-hospital-block .image .wp-block-image {
      margin: 0;
      width: 100%;
      height: 100%; }
  .wp-block-fd-block-hospital-block .btns {
    grid-area: btns; }
  .wp-block-fd-block-hospital-block .button {
    display: inline-flex;
    width: auto;
    font-size: 13px;
    box-shadow: 0px 0px 2px #666666BF;
    border-radius: 3px;
    height: auto;
    padding: .5em 3em;
    font-weight: bold;
    margin-right: 2rem; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-hospital-block .button {
        flex-flow: column;
        background-color: transparent;
        color: #007dbe;
        box-shadow: 0px 0px 2px #666666BF;
        font-size: 3.46667vw;
        font-weight: bold;
        padding: 1.33333vw 5px;
        margin-right: 3.73333vw; } }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-hospital-block .button:first-child {
        margin-bottom: 2.66667vw; } }
    .wp-block-fd-block-hospital-block .button small {
      font-size: 13px; }
      @media screen and (max-width: 767px) {
        .wp-block-fd-block-hospital-block .button small {
          font-size: 2.66667vw;
          font-weight: normal; } }
  .wp-block-fd-block-hospital-block .data {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: data; }
  @media screen and (max-width: 767px) {
    .wp-block-fd-block-hospital-block .table {
      width: auto;
      margin: 1rem calc(3.73333vw - 2px);
      display: table; }
      .wp-block-fd-block-hospital-block .table tbody {
        display: table-row-group; }
      .wp-block-fd-block-hospital-block .table tr {
        display: table-row; } }
  .wp-block-fd-block-hospital-block .table th, .wp-block-fd-block-hospital-block .table td {
    border: 4px solid #fff;
    font-size: 14px; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-hospital-block .table th, .wp-block-fd-block-hospital-block .table td {
        border-width: 2px; } }
  .wp-block-fd-block-hospital-block .table th {
    background-color: #eee;
    padding: 0 1em; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-hospital-block .table th {
        width: 19.46667vw;
        padding: 1em 0;
        font-size: 3.2vw;
        font-weight: normal; } }
  .wp-block-fd-block-hospital-block .table td {
    padding-left: 1em; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-hospital-block .table td {
        font-size: 3.73333vw;
        padding-left: 0.5em;
        text-align: left;
        word-break: break-all;
        vertical-align: middle; } }
  .wp-block-fd-block-hospital-block .table a {
    text-decoration: underline;
    color: #007dbe; }

.wp-block-fd-block-clinic-block {
  margin: 1rem 0;
  border-width: 1px 0 0 0;
  border-color: #666;
  border-style: solid;
  padding: 1rem 0; }
  .wp-block-fd-block-clinic-block .title {
    border-left: 3px solid #007dbe;
    padding: .2em 0 .2em 1em;
    margin-bottom: 1rem; }
  .wp-block-fd-block-clinic-block .title__h2 {
    font-size: 18px; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-clinic-block .title__h2 {
        font-size: 4.26667vw;
        line-height: 1.5;
        margin: 0; } }
  .wp-block-fd-block-clinic-block .table {
    font-size: 12px;
    display: table; }
    .wp-block-fd-block-clinic-block .table tbody {
      display: table-row-group; }
    .wp-block-fd-block-clinic-block .table tr {
      display: table-row; }
    .wp-block-fd-block-clinic-block .table th, .wp-block-fd-block-clinic-block .table td {
      border-bottom: 4px solid #fff;
      padding: 0.3em 0.7em; }
    .wp-block-fd-block-clinic-block .table th {
      background-color: #E4F3FB; }
      @media screen and (max-width: 767px) {
        .wp-block-fd-block-clinic-block .table th {
          font-size: 3.73333vw;
          padding: 0.5em 0.2em;
          width: 20vw;
          font-weight: normal;
          line-height: 1.5; } }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-clinic-block .table td {
        font-size: 3.73333vw;
        line-height: 1.5; } }
  .row .col-md-6:nth-last-child(-n+2) .wp-block-fd-block-clinic-block {
    border-bottom-width: 1px; }

.wp-block-fd-block-title-subtitle-block {
  margin: 3rem 0 2rem; }
  .wp-block-fd-block-title-subtitle-block .title {
    font-size: 24px;
    font-weight: bold;
    position: relative;
    padding-bottom: 0.7em; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-title-subtitle-block .title {
        font-size: 4.8vw; } }
    .wp-block-fd-block-title-subtitle-block .title:after {
      display: block;
      content: "";
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 5px;
      background: transparent linear-gradient(90deg, #007dbe 0%, #007dbe 101px, #E0DFDE 102px, #E0DFDE 100%) 0% 0% no-repeat padding-box; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-title-subtitle-block .title small {
        display: block;
        font-size: 3.46667vw;
        margin-top: .5em; } }
  .wp-block-fd-block-title-subtitle-block .subtitle {
    font-size: 14px;
    margin-top: 1.7rem; }
    @media screen and (max-width: 767px) {
      .wp-block-fd-block-title-subtitle-block .subtitle {
        font-size: 3.73333vw;
        font-weight: bold; } }

[data-c20-interviewPostThumb] {
  color: #666666;
  display: -ms-grid;
  display: grid;
  grid: "img" "title" "position" "name" / 1fr; }
  [data-c20-interviewPostThumb] .img {
    -ms-grid-row: 1;
    -ms-grid-row-span: 4;
    -ms-grid-column: 1;
    grid-area: img; }
    [data-c20-interviewPostThumb] .img img {
      max-width: 100%;
      height: auto; }
  [data-c20-interviewPostThumb] .title {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
    grid-area: title;
    padding: 0.3em 0 0.4em;
    font-size: 17px;
    font-weight: bold;
    border-bottom: 1px solid #666666;
    line-height: 1.41176;
    margin: 0; }
  [data-c20-interviewPostThumb] .position {
    grid-area: position;
    font-size: 14px;
    margin-top: 0.5em;
    line-height: 1.5; }
  [data-c20-interviewPostThumb] .name {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: name;
    font-weight: bold;
    line-height: 1.5; }
    [data-c20-interviewPostThumb] .name small {
      font-weight: normal;
      font-size: 14px;
      display: inline-block;
      padding-left: 0.1em; }

/**
    レスポンシブテンプレート用
**/
.entry__title {
  margin-top: 1em;
  margin-bottom: 1em; }

.entry__title__h1 {
  font-size: 24px;
  font-weight: bold;
  color: #007dbe;
  line-height: 1.5;
  position: relative;
  padding-left: 10px; }
  @media screen and (max-width: 767px) {
    .entry__title__h1 {
      font-size: 5.33333vw; } }
  .entry__title__h1:before {
    content: "";
    display: block;
    width: 5px;
    height: 100%;
    background: transparent linear-gradient(180deg, #0b7cc0 0%, #007dbe 48%, #345678 52%, #345678 100%) 0% 0% no-repeat padding-box;
    position: absolute;
    top: 0;
    left: 0; }

.entry__title__date {
  font-size: 12px;
  margin-top: 1em; }
  @media screen and (max-width: 767px) {
    .entry__title__date {
      text-align: right; } }

.entry {
  color: #000;
  font-size: 18px;
  margin-bottom: 0 !important;
  overflow: hidden; }
  @media screen and (max-width: 767px) {
    .entry {
      font-size: 3.73333vw; } }
  .entry a {
    text-decoration: underline; }
    .entry a.areaPostTell__tell, .entry a.onlineStatusAndCall__tell, .entry a.button, .entry a.no-underline, .entry a.areaPostOushinStatus__btn, .entry a.areaPostOushinContacts__btn, .entry a.areaPostOushinContacts__cvbtn {
      text-decoration: none; }
  .entry p {
    line-height: 1.6; }
    .entry p a {
      color: #007dbe; }
  @media screen and (max-width: 767px) {
    .entry h2 {
      font-weight: bold;
      font-size: 5.33333vw; } }
  .entry h3 {
    font-weight: bold;
    font-size: 18px;
    color: #fff;
    background-color: #007dbe;
    padding: 6px 16px;
    margin-top: 2em;
    margin-bottom: 1em; }
    @media screen and (max-width: 767px) {
      .entry h3 {
        margin-left: -10px;
        margin-right: -10px; } }
  .entry h4 {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.2;
    padding: 10px;
    background-color: #F5F7F7;
    border: 1px solid #007dbe;
    display: flex;
    align-items: stretch;
    margin-top: 1em;
    margin-bottom: 1em; }
    .entry h4:before {
      content: "";
      display: block;
      width: 3px;
      height: auto;
      background-color: #007dbe;
      margin-right: 0.5em; }
  .entry hr {
    margin-top: 2rem;
    margin-bottom: 2rem; }
  .entry .has-small-font-size {
    font-size: 14px; }
  .entry .has-normal-font-size,
  .entry .has-regular-font-size {
    font-size: 16px; }
  .entry .has-large-font-size {
    font-size: 25px; }
    @media screen and (max-width: 767px) {
      .entry .has-large-font-size {
        font-size: 25px; } }
  .entry ul.is-style-left-blue-chackmark,
  .entry ul.is-style-left-gray-chackmark,
  .entry ul.is-style-left-gray-hatena,
  .entry .blueCheck {
    padding: 2rem 4rem;
    list-style: none; }
    @media screen and (max-width: 767px) {
      .entry ul.is-style-left-blue-chackmark,
      .entry ul.is-style-left-gray-chackmark,
      .entry ul.is-style-left-gray-hatena,
      .entry .blueCheck {
        padding: 2rem 5.33333vw;
        margin: 0; } }
    .entry.responsive ul.is-style-left-blue-chackmark,
    .entry.responsive ul.is-style-left-gray-chackmark,
    .entry.responsive ul.is-style-left-gray-hatena,
    .entry.responsive .blueCheck {
      padding: 0; }
    .entry ul.is-style-left-blue-chackmark li,
    .entry ul.is-style-left-gray-chackmark li,
    .entry ul.is-style-left-gray-hatena li,
    .entry .blueCheck li {
      position: relative;
      padding-left: 0.5em;
      font-size: 18px;
      margin: 0.5em 0 0 14px;
      line-height: 1.5; }
      @media screen and (max-width: 767px) {
        .entry ul.is-style-left-blue-chackmark li,
        .entry ul.is-style-left-gray-chackmark li,
        .entry ul.is-style-left-gray-hatena li,
        .entry .blueCheck li {
          font-size: 3.73333vw; } }
      .entry ul.is-style-left-blue-chackmark li:before,
      .entry ul.is-style-left-gray-chackmark li:before,
      .entry ul.is-style-left-gray-hatena li:before,
      .entry .blueCheck li:before {
        content: "";
        display: block;
        position: absolute;
        top: 0.1em;
        left: -14px;
        width: 14px;
        height: 14px;
        background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/entry/chack-blue.svg") 0 0 no-repeat; }
  .entry ul.is-style-left-gray-chackmark li::before {
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/entry/check-gray.svg"); }
  .entry ul.is-style-left-gray-hatena li::before {
    background: none;
    content: "?";
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    border-radius: 999px;
    background-color: #007DBE;
    color: #fff;
    padding: 2px; }
  .entry ul.is-style-box,
  .entry ol.is-style-box {
    list-style: none;
    background-color: #fff;
    margin: 0;
    padding: 0; }
    .entry ul.is-style-box li,
    .entry ol.is-style-box li {
      border-bottom: 1px solid #F5F7F7;
      padding: 0.7em 0.7em; }
      @media screen and (max-width: 767px) {
        .entry ul.is-style-box li,
        .entry ol.is-style-box li {
          border-width: 2px;
          font-size: 4.26667vw; } }
    .entry ul.is-style-box a,
    .entry ol.is-style-box a {
      display: block;
      color: #007dbe;
      text-decoration: none; }
  .entry ul.is-style-disc,
  .entry ol.is-style-disc {
    list-style: disc;
    padding: 0 0 0 1.2em; }
    .entry ul.is-style-disc li,
    .entry ol.is-style-disc li {
      margin-top: 0.5em;
      margin-bottom: 0.5em; }
      .entry ul.is-style-disc li:first-child,
      .entry ol.is-style-disc li:first-child {
        margin-top: 0; }
      .entry ul.is-style-disc li:last-child,
      .entry ol.is-style-disc li:last-child {
        margin-bottom: 0; }
  .entry .blueCheck {
    background-color: #fff; }
  .entry .grayChecks .check {
    position: relative;
    padding-left: 0.5em;
    font-size: 18px;
    margin: 0 0 0 14px; }
    @media screen and (max-width: 767px) {
      .entry .grayChecks .check {
        font-size: 3.73333vw; } }
    .entry .grayChecks .check:before {
      content: "";
      display: block;
      position: absolute;
      top: 0.1em;
      left: -14px;
      width: 14px;
      height: 14px;
      background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/entry/check-gray.svg") 0 0 no-repeat; }
  .entry .wp-block-fd-align-wide-container {
    padding-top: 3rem;
    padding-bottom: 3rem;
    position: relative; }
    @media screen and (max-width: 767px) {
      .entry .wp-block-fd-align-wide-container {
        padding-top: 5.6vw;
        padding-bottom: 5.6vw; }
        .entry .wp-block-fd-align-wide-container.pt-0 {
          padding-top: 0; }
        .entry .wp-block-fd-align-wide-container.pb-0 {
          padding-bottom: 0; } }
    .entry .wp-block-fd-align-wide-container.pt-0 {
      padding-top: 0; }
    .entry .wp-block-fd-align-wide-container.pb-0 {
      padding-bottom: 0; }
  .entry h1,
  .entry h2,
  .entry h3,
  .entry h4,
  .entry h5,
  .entry h6 {
    margin-top: 18px;
    margin-bottom: 12px; }
    .entry h1.is-style-center,
    .entry h2.is-style-center,
    .entry h3.is-style-center,
    .entry h4.is-style-center,
    .entry h5.is-style-center,
    .entry h6.is-style-center {
      text-align: center;
      font-size: 24px;
      font-weight: bold;
      line-height: 1.41667; }
      @media screen and (max-width: 767px) {
        .entry h1.is-style-center,
        .entry h2.is-style-center,
        .entry h3.is-style-center,
        .entry h4.is-style-center,
        .entry h5.is-style-center,
        .entry h6.is-style-center {
          font-size: 5.33333vw; } }
    .entry h1.is-style-left-primary-border,
    .entry h2.is-style-left-primary-border,
    .entry h3.is-style-left-primary-border,
    .entry h4.is-style-left-primary-border,
    .entry h5.is-style-left-primary-border,
    .entry h6.is-style-left-primary-border {
      font-size: 24px;
      font-weight: bold;
      color: #007dbe;
      line-height: 1.5;
      position: relative;
      padding-left: 10px; }
      @media screen and (max-width: 767px) {
        .entry h1.is-style-left-primary-border,
        .entry h2.is-style-left-primary-border,
        .entry h3.is-style-left-primary-border,
        .entry h4.is-style-left-primary-border,
        .entry h5.is-style-left-primary-border,
        .entry h6.is-style-left-primary-border {
          font-size: 5.33333vw; } }
      .entry h1.is-style-left-primary-border:before,
      .entry h2.is-style-left-primary-border:before,
      .entry h3.is-style-left-primary-border:before,
      .entry h4.is-style-left-primary-border:before,
      .entry h5.is-style-left-primary-border:before,
      .entry h6.is-style-left-primary-border:before {
        content: "";
        display: block;
        width: 5px;
        height: 100%;
        background: transparent linear-gradient(180deg, #0b7cc0 0%, #007dbe 48%, #345678 52%, #345678 100%) 0% 0% no-repeat padding-box;
        position: absolute;
        top: 0;
        left: 0; }
    .entry h1.is-style-left-border,
    .entry h2.is-style-left-border,
    .entry h3.is-style-left-border,
    .entry h4.is-style-left-border,
    .entry h5.is-style-left-border,
    .entry h6.is-style-left-border {
      display: flex;
      justify-content: flex-start;
      align-items: flex-start;
      color: #345678;
      font-size: 24px;
      margin-top: 80px;
      margin-bottom: 30px;
      line-height: 1.2; }
      @media screen and (max-width: 767px) {
        .entry h1.is-style-left-border,
        .entry h2.is-style-left-border,
        .entry h3.is-style-left-border,
        .entry h4.is-style-left-border,
        .entry h5.is-style-left-border,
        .entry h6.is-style-left-border {
          margin-top: 1.5em;
          margin-bottom: 1em;
          font-size: 5.33333vw; } }
      .entry h1.is-style-left-border::before,
      .entry h2.is-style-left-border::before,
      .entry h3.is-style-left-border::before,
      .entry h4.is-style-left-border::before,
      .entry h5.is-style-left-border::before,
      .entry h6.is-style-left-border::before {
        content: "";
        display: block;
        height: 1px;
        width: 50px;
        background-color: #345678;
        margin-right: 14px;
        margin-top: 0.5em; }
        @media screen and (max-width: 767px) {
          .entry h1.is-style-left-border::before,
          .entry h2.is-style-left-border::before,
          .entry h3.is-style-left-border::before,
          .entry h4.is-style-left-border::before,
          .entry h5.is-style-left-border::before,
          .entry h6.is-style-left-border::before {
            width: 9.06667vw; } }
      .entry h1.is-style-left-border br,
      .entry h2.is-style-left-border br,
      .entry h3.is-style-left-border br,
      .entry h4.is-style-left-border br,
      .entry h5.is-style-left-border br,
      .entry h6.is-style-left-border br {
        display: none; }
        @media screen and (max-width: 767px) {
          .entry h1.is-style-left-border br,
          .entry h2.is-style-left-border br,
          .entry h3.is-style-left-border br,
          .entry h4.is-style-left-border br,
          .entry h5.is-style-left-border br,
          .entry h6.is-style-left-border br {
            display: block; } }
    .entry h1.is-style-center-border-bottom,
    .entry h2.is-style-center-border-bottom,
    .entry h3.is-style-center-border-bottom,
    .entry h4.is-style-center-border-bottom,
    .entry h5.is-style-center-border-bottom,
    .entry h6.is-style-center-border-bottom {
      padding-bottom: 0.2em;
      border-bottom: 1px solid #007DBE; }
    .entry h1.is-style-center-border-top-bottom,
    .entry h2.is-style-center-border-top-bottom,
    .entry h3.is-style-center-border-top-bottom,
    .entry h4.is-style-center-border-top-bottom,
    .entry h5.is-style-center-border-top-bottom,
    .entry h6.is-style-center-border-top-bottom {
      padding-top: 0.5em;
      padding-bottom: 0.5em;
      border-width: 1px 0;
      border-style: solid;
      border-color: #007DBE; }
    .entry h1.is-style-side-border,
    .entry h2.is-style-side-border,
    .entry h3.is-style-side-border,
    .entry h4.is-style-side-border,
    .entry h5.is-style-side-border,
    .entry h6.is-style-side-border {
      display: flex;
      justify-content: center;
      align-items: center;
      color: #345678;
      font-size: 24px;
      margin-top: 80px;
      margin-bottom: 30px;
      line-height: 1.2; }
      @media screen and (max-width: 767px) {
        .entry h1.is-style-side-border,
        .entry h2.is-style-side-border,
        .entry h3.is-style-side-border,
        .entry h4.is-style-side-border,
        .entry h5.is-style-side-border,
        .entry h6.is-style-side-border {
          margin-top: 1.5em;
          margin-bottom: 1em;
          font-size: 5.33333vw;
          display: block;
          text-align: center; } }
      .entry h1.is-style-side-border::after, .entry h1.is-style-side-border::before,
      .entry h2.is-style-side-border::after,
      .entry h2.is-style-side-border::before,
      .entry h3.is-style-side-border::after,
      .entry h3.is-style-side-border::before,
      .entry h4.is-style-side-border::after,
      .entry h4.is-style-side-border::before,
      .entry h5.is-style-side-border::after,
      .entry h5.is-style-side-border::before,
      .entry h6.is-style-side-border::after,
      .entry h6.is-style-side-border::before {
        content: "";
        flex-grow: 1;
        display: block;
        height: 1px;
        width: 50px;
        background-color: #345678; }
        @media screen and (max-width: 767px) {
          .entry h1.is-style-side-border::after, .entry h1.is-style-side-border::before,
          .entry h2.is-style-side-border::after,
          .entry h2.is-style-side-border::before,
          .entry h3.is-style-side-border::after,
          .entry h3.is-style-side-border::before,
          .entry h4.is-style-side-border::after,
          .entry h4.is-style-side-border::before,
          .entry h5.is-style-side-border::after,
          .entry h5.is-style-side-border::before,
          .entry h6.is-style-side-border::after,
          .entry h6.is-style-side-border::before {
            width: 100%;
            margin: 1em 0 !important; } }
      .entry h1.is-style-side-border::before,
      .entry h2.is-style-side-border::before,
      .entry h3.is-style-side-border::before,
      .entry h4.is-style-side-border::before,
      .entry h5.is-style-side-border::before,
      .entry h6.is-style-side-border::before {
        margin-right: 1.2em; }
      .entry h1.is-style-side-border::after,
      .entry h2.is-style-side-border::after,
      .entry h3.is-style-side-border::after,
      .entry h4.is-style-side-border::after,
      .entry h5.is-style-side-border::after,
      .entry h6.is-style-side-border::after {
        margin-left: 1.2em; }
      .entry h1.is-style-side-border br,
      .entry h2.is-style-side-border br,
      .entry h3.is-style-side-border br,
      .entry h4.is-style-side-border br,
      .entry h5.is-style-side-border br,
      .entry h6.is-style-side-border br {
        display: none; }
        @media screen and (max-width: 767px) {
          .entry h1.is-style-side-border br,
          .entry h2.is-style-side-border br,
          .entry h3.is-style-side-border br,
          .entry h4.is-style-side-border br,
          .entry h5.is-style-side-border br,
          .entry h6.is-style-side-border br {
            display: block; } }
    .entry h1.is-style-dark-blue-banner, .entry h1.is-style-blue-banner,
    .entry h2.is-style-dark-blue-banner,
    .entry h2.is-style-blue-banner,
    .entry h3.is-style-dark-blue-banner,
    .entry h3.is-style-blue-banner,
    .entry h4.is-style-dark-blue-banner,
    .entry h4.is-style-blue-banner,
    .entry h5.is-style-dark-blue-banner,
    .entry h5.is-style-blue-banner,
    .entry h6.is-style-dark-blue-banner,
    .entry h6.is-style-blue-banner {
      font-weight: bold;
      font-size: 18px;
      color: #fff;
      background-color: #007dbe;
      padding: 6px 16px;
      margin-top: 2em;
      margin-bottom: 1em; }
      @media screen and (max-width: 767px) {
        .entry h1.is-style-dark-blue-banner, .entry h1.is-style-blue-banner,
        .entry h2.is-style-dark-blue-banner,
        .entry h2.is-style-blue-banner,
        .entry h3.is-style-dark-blue-banner,
        .entry h3.is-style-blue-banner,
        .entry h4.is-style-dark-blue-banner,
        .entry h4.is-style-blue-banner,
        .entry h5.is-style-dark-blue-banner,
        .entry h5.is-style-blue-banner,
        .entry h6.is-style-dark-blue-banner,
        .entry h6.is-style-blue-banner {
          margin-left: -10px;
          margin-right: -10px; }
          .entry.responsive h1.is-style-dark-blue-banner, .entry.responsive h1.is-style-blue-banner, .entry.responsive h2.is-style-dark-blue-banner, .entry.responsive h2.is-style-blue-banner, .entry.responsive h3.is-style-dark-blue-banner, .entry.responsive h3.is-style-blue-banner, .entry.responsive h4.is-style-dark-blue-banner, .entry.responsive h4.is-style-blue-banner, .entry.responsive h5.is-style-dark-blue-banner, .entry.responsive h5.is-style-blue-banner, .entry.responsive h6.is-style-dark-blue-banner, .entry.responsive h6.is-style-blue-banner {
            margin-left: -16px;
            margin-right: -16px; } }
    .entry h1.is-style-dark-blue-banner,
    .entry h2.is-style-dark-blue-banner,
    .entry h3.is-style-dark-blue-banner,
    .entry h4.is-style-dark-blue-banner,
    .entry h5.is-style-dark-blue-banner,
    .entry h6.is-style-dark-blue-banner {
      background-color: #345678; }
    .entry h1.is-style-blue-banner-radius,
    .entry h2.is-style-blue-banner-radius,
    .entry h3.is-style-blue-banner-radius,
    .entry h4.is-style-blue-banner-radius,
    .entry h5.is-style-blue-banner-radius,
    .entry h6.is-style-blue-banner-radius {
      color: #fff;
      background-color: #007dbe;
      border-radius: 100px;
      display: block; }
    .entry h1.is-style-bottom-border-2tone,
    .entry h2.is-style-bottom-border-2tone,
    .entry h3.is-style-bottom-border-2tone,
    .entry h4.is-style-bottom-border-2tone,
    .entry h5.is-style-bottom-border-2tone,
    .entry h6.is-style-bottom-border-2tone {
      position: relative;
      padding-bottom: calc(0.4em + 5px); }
      .entry h1.is-style-bottom-border-2tone:after,
      .entry h2.is-style-bottom-border-2tone:after,
      .entry h3.is-style-bottom-border-2tone:after,
      .entry h4.is-style-bottom-border-2tone:after,
      .entry h5.is-style-bottom-border-2tone:after,
      .entry h6.is-style-bottom-border-2tone:after {
        display: block;
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 5px;
        background: transparent linear-gradient(90deg, #007DBE 0%, #007DBE 101px, #E0DFDE 102px, #E0DFDE 100%) 0% 0% no-repeat padding-box; }
  .entry .has-text-color.has-white-color,
  .entry .has-inline-color.has-white-color {
    color: #ffffff; }
  .entry .has-text-color.has-gray-color,
  .entry .has-inline-color.has-gray-color {
    color: #f5f7f7; }
  .entry .has-text-color.has-blue-color,
  .entry .has-inline-color.has-blue-color {
    color: #e4f3fb; }
  .entry .has-text-color.has-darkblue-color,
  .entry .has-inline-color.has-darkblue-color {
    color: #007dbe; }
  .entry .has-text-color.has-orange-color,
  .entry .has-inline-color.has-orange-color {
    color: #f59c55; }
  .entry .wp-block-fd-block.is-style-gray-border {
    border: 4px solid #e1e1e1;
    padding: 1rem; }
  .entry .max-w-1024 {
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto; }
  .entry .max-w-940 {
    max-width: 940px;
    margin-left: auto;
    margin-right: auto; }
  .entry .max-w-495 {
    max-width: 495px;
    margin-left: auto;
    margin-right: auto; }
  .entry .wp-bootstrap-blocks-row [class^="col-"] > *:first-child {
    margin-top: 0; }

.entryDate {
  font-size: 12px;
  margin-top: 1em; }
  @media screen and (max-width: 767px) {
    .entryDate {
      text-align: right; } }

.wp-block-fd-align-wide-container.is-style-top-white-arrow, .wp-block-fd-align-wide-container.is-style-top-white-arrow {
  position: relative;
  padding-top: calc(3rem + 31px); }
  .wp-block-fd-align-wide-container.is-style-top-white-arrow.is-pt-sm, .wp-block-fd-align-wide-container.is-style-top-white-arrow.is-pt-sm {
    padding-top: calc(1rem + 31px); }
  .wp-block-fd-align-wide-container.is-style-top-white-arrow::before, .wp-block-fd-align-wide-container.is-style-top-white-arrow::before {
    content: "";
    display: block;
    position: absolute;
    top: 0px;
    left: calc(50% - 42px);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 31px 42px 0 42px; }

.wp-block-fd-align-wide-container.is-style-top-white-arrow::before {
  border-color: #ffffff transparent transparent transparent; }

.wp-block-fd-align-wide-container.is-style-top-blue-arrow::before {
  border-color: #e4f3fb transparent transparent transparent; }

.areaPostTell {
  text-align: center;
  margin: 4rem 0 3rem; }

.areaPostTell__title {
  font-size: 24px;
  font-weight: bold;
  color: #007dbe;
  margin-bottom: 0.5em;
  line-height: 1.6; }
  @media screen and (max-width: 767px) {
    .areaPostTell__title {
      font-size: 4.53333vw; } }

.areaPostTell__subTitle {
  display: inline-block;
  color: #fff;
  background-color: #007dbe;
  font-size: 18px;
  font-weight: bold;
  padding: 0.5em 2.5em;
  border-radius: 200px; }
  @media screen and (max-width: 767px) {
    .areaPostTell__subTitle {
      font-size: 4.26667vw;
      padding: 0.6em 1em; } }

.areaPostTell__tell, .onlineStatusAndCall__tell {
  color: #ea3326;
  font-size: 45px;
  font-weight: bold;
  margin: 22px 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none !important; }
  @media screen and (max-width: 767px) {
    .areaPostTell__tell, .onlineStatusAndCall__tell {
      font-size: 8vw;
      margin-bottom: 2.66667vw; } }
  .areaPostTell__tell img, .onlineStatusAndCall__tell img {
    display: inline-block;
    margin-right: 20px; }
    @media screen and (max-width: 767px) {
      .areaPostTell__tell img, .onlineStatusAndCall__tell img {
        width: 60px;
        margin-right: 8px; } }

.areaPostTell__time {
  margin-top: 16px;
  font-size: 14px;
  line-height: 1.6;
  display: -ms-grid;
  display: grid;
  grid: "title" auto "data" auto / auto; }
  @media screen and (max-width: 767px) {
    .areaPostTell__time {
      grid: "title data" auto / 35% 1fr; } }

.areaPostTell__timeTitle {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: title;
  text-align: center; }

.import_tailwind [data-c20-qaQAs] .head > .areaPostTell__timeTitle {
  -ms-grid-row: 1;
  -ms-grid-column: 3; }

.post__link > .areaPostTell__timeTitle {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2; }

.post__header > .areaPostTell__timeTitle {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2; }
  @media screen and (min-width: 768px) {
    .areaPostTell__timeTitle {
      font-weight: bold;
      margin-bottom: 0.5em; }
      .areaPostTell__timeTitle br {
        display: none; } }
  @media screen and (max-width: 767px) {
    .areaPostTell__timeTitle {
      display: flex;
      align-items: center;
      justify-content: flex-end;
      text-align: right;
      padding-right: 1rem; } }

.areaPostTell__timeData {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: data;
  display: flex;
  justify-content: center; }
  @media screen and (max-width: 767px) {
    .areaPostTell__timeData {
      align-items: center; } }

.areaPost__footerCV {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 70px;
  background: rgba(0, 0, 0, 0.4);
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  padding: 9px 12px;
  z-index: 100;
  visibility: hidden; }
  .areaPost__footerCV.isHeight-free {
    height: inherit; }
  .areaPost__footerCV.is-visible {
    visibility: visible; }
  .areaPost__footerCV .m-1 {
    margin: 0.5em; }
  .areaPost__footerCV .block {
    display: block; }

.entry .areaPost__footerCVBtn,
.areaPost__footerCVBtn {
  background-color: #007dbe;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  color: #fff;
  line-height: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none; }

.areaPost__footerCVBtnGrid {
  display: -ms-grid;
  display: grid;
  gap: 2px 11px;
  grid: "box small" "box tell"/20.8vw auto; }

.areaPost__footerCVBtnWhite {
  grid-area: box;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: #007dbe;
  font-size: 13px;
  font-weight: bold;
  border-radius: 2px;
  line-height: 1.1; }

.areaPost__footerCVBtnSmall {
  grid-area: small;
  font-size: 12px;
  font-weight: bold; }

.areaPost__footerCVBtnTell {
  grid-area: tell;
  font-size: 26px;
  font-weight: bold; }

.areaPost__footerCvHideTel {
  background-color: #007dbe;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  color: #fff;
  line-height: 1;
  text-decoration: none;
  border-radius: 3px;
  display: -ms-grid;
  display: grid;
  grid: "hoken jitaku" "pcr jitaku" / 37% 63%;
  gap: 5px 7px;
  padding: 6px; }

.areaPost__footerCvHideTel__hoken {
  grid-area: hoken; }

.areaPost__footerCvHideTel__pcr {
  grid-area: pcr; }

.areaPost__footerCvHideTel__hoken,
.areaPost__footerCvHideTel__pcr {
  background-color: #fff;
  color: #007dbe;
  border-radius: 3px;
  padding: 3px 0;
  font-weight: bold;
  text-align: center;
  font-size: 12px; }

.areaPost__footerCvHideTel__jitaku {
  grid-area: jitaku;
  font-size: 19.5px;
  line-height: 22px;
  font-weight: bold; }

#area_online [data-c20-areaPostPcr] .myWrap.isOrange {
  background-color: #fffbe3; }

#area_online .bgOrange {
  background-color: #fffbe3; }

#area_online .orangeCheck {
  background-color: #fff;
  padding: 2rem 4rem;
  list-style: none; }
  #area_online .orangeCheck li {
    position: relative;
    padding-left: 0.5em;
    font-size: 18px;
    margin: 0.5em 0 0 14px;
    line-height: 1.5; }
  #area_online .orangeCheck li:before {
    content: "";
    display: block;
    position: absolute;
    top: 0.1em;
    left: -14px;
    width: 14px;
    height: 14px;
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/entry/chack-orange.svg") 0 0 no-repeat; }

#area_online .onlineStatus {
  max-width: 600px;
  margin: auto;
  text-align: center; }

#area_online .isOrange.areaPostTell {
  background-color: #fffbe3;
  margin: 0;
  padding: 4rem 0 3rem; }

#area_online .isOrange .areaPostTell__title {
  color: #555; }

#area_online .isOrange .areaPostTell__subTitle {
  background-color: #f59c55; }

#area_online .isOrange .areaPostTell__tell img, #area_online .isOrange .onlineStatusAndCall__tell img {
  background-color: #f59c55;
  padding: 3px 0px; }

#area_online .isOrange .areaPostTell__tell, #area_online .isOrange .onlineStatusAndCall__tell {
  color: #ea3326; }

#area_online .entry__title__h1 {
  color: #f59c55; }

#area_online .entry__title__h1:before {
  background: transparent linear-gradient(180deg, #f5be55 0%, #f5be55 48%, #f59c55 52%, #f59c55 100%) 0% 0% no-repeat padding-box; }

#area_online .wp-block-fd-block-title-subtitle-block .title:after {
  background: transparent linear-gradient(90deg, #f49c55 0%, #f49c55 101px, #E0DFDE 102px, #E0DFDE 100%) 0% 0% no-repeat padding-box; }

#area_online .wp-block-fd-block-hospital-block .title:before {
  background-color: #f49c55; }

#area_online .wp-block-fd-block-hospital-block .button.is-flat {
  box-shadow: none;
  border: 1px solid #f59c55;
  color: #f45555;
  background-color: #FFF; }

.onlineBoxResponsive {
  margin-top: 2rem;
  margin-bottom: 2rem; }
  .onlineBoxResponsive__header {
    padding: 15px;
    background-color: #007dbe;
    font-weight: bold;
    color: #fff; }
    .onlineBoxResponsive__header .normalList {
      margin-top: 0;
      margin-bottom: 0; }
  .onlineBoxResponsive__inner {
    padding: 15px 15px;
    background-color: #fff; }
  .onlineBoxResponsive__label {
    display: flex;
    -ms-grid-columns: 56% 41%;
    grid-template-columns: 56% 41%;
    justify-content: center;
    align-items: center;
    padding: 10px; }
  .onlineBoxResponsive__labelStrong {
    color: #007dbe;
    font-size: 33px;
    font-weight: bold; }
  .onlineBoxResponsive__labelSmall {
    display: block;
    margin-top: 5px;
    font-size: 16px;
    font-weight: normal;
    color: #007dbe; }
  .onlineBoxResponsive__button {
    display: block;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #f59c55;
    transition: 0.2s;
    text-align: center;
    text-decoration: none !important; }
    .onlineBoxResponsive__button:hover {
      background-color: #d7670d; }

.onlineStatusAndCall {
  border: 4px solid #e2e2e2;
  padding: 2rem;
  max-width: 498px;
  margin: 2em auto; }
  @media screen and (max-width: 767px) {
    .onlineStatusAndCall {
      padding: 1.5rem; } }

.onlineStatusAndCall__title {
  font-size: 21px;
  font-weight: bold;
  text-align: center;
  border-radius: 1000px;
  background-color: #007dbe;
  padding: 0.5em;
  color: #fff;
  margin-bottom: 0.6em; }
  @media screen and (max-width: 767px) {
    .onlineStatusAndCall__title {
      font-size: 4vw; } }

.onlineStatusAndCall__content {
  display: -ms-grid;
  display: grid;
  grid: "status text" "action action" / 0.8fr 1fr;
  gap: 20px; }
  @media screen and (max-width: 767px) {
    .onlineStatusAndCall__content {
      gap: 20px 10px; } }

.onlineStatusAndCall__status {
  grid-area: status;
  background-color: #e4f3fb;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.5em;
  color: #007dbe;
  font-weight: bold;
  text-align: center;
  font-size: 22px;
  line-height: 1.3; }
  @media screen and (max-width: 767px) {
    .onlineStatusAndCall__status {
      font-size: 4.26667vw; } }
  .onlineStatusAndCall__status.is-close {
    background-color: #cccccc;
    color: #666666; }

.onlineStatusAndCall__text {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
  grid-area: text;
  color: #EA3326; }

.areaPostOushinContacts__freedial > .onlineStatusAndCall__text {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }

.cvbutton__dial > .onlineStatusAndCall__text {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOnlineContacts__freedial > .onlineStatusAndCall__text {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOushinContacts__freedial > .onlineStatusAndCall__text {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }
  @media screen and (max-width: 767px) {
    .onlineStatusAndCall__text {
      font-size: 4vw; } }

.onlineStatusAndCall__textBig {
  font-weight: bold;
  font-size: 23px; }
  @media screen and (max-width: 767px) {
    .onlineStatusAndCall__textBig {
      font-size: 5.33333vw;
      margin-bottom: 0.2em; } }

.onlineStatusAndCall__action {
  grid-area: action; }

.onlineStatusAndCall__tell {
  margin-bottom: 10px; }

.onlineStatusAndCall_button {
  display: block;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #f59c55;
  transition: 0.2s;
  font-size: 28px;
  text-align: center;
  font-weight: bold;
  border-radius: 4px;
  padding: 0.6em 0.5em;
  text-decoration: none !important; }
  .onlineStatusAndCall_button:hover {
    background-color: #d7670d; }

.onlineStatusAndCall__time {
  margin-top: 16px;
  font-size: 14px;
  line-height: 1.6;
  display: -ms-grid;
  display: grid;
  grid: "title data" auto / 1fr 1fr; }
  @media screen and (max-width: 767px) {
    .onlineStatusAndCall__time {
      -ms-grid-columns: 0.7fr 1fr;
      grid-template-columns: 0.7fr 1fr; } }

.onlineStatusAndCall__timeTitle {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: title;
  display: flex;
  justify-content: center;
  align-items: center; }

.import_tailwind [data-c20-qaQAs] .head > .onlineStatusAndCall__timeTitle {
  -ms-grid-row: 1;
  -ms-grid-column: 3; }

.post__link > .onlineStatusAndCall__timeTitle {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2; }

.post__header > .onlineStatusAndCall__timeTitle {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2; }

.onlineStatusAndCall__timeData {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: data;
  display: flex;
  justify-content: center; }
  @media screen and (max-width: 767px) {
    .onlineStatusAndCall__timeData {
      align-items: center; } }

.areaPostOushinTell {
  text-align: center; }
  .areaPostOushinTell.arrow:before {
    content: "";
    display: block;
    position: absolute;
    top: 0px;
    left: calc(50% - 45px);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 37px 45px 0 45px;
    border-color: #ffffff transparent transparent transparent; }

.areaPostOushinTell__lead {
  font-size: 24px;
  font-weight: bold;
  color: #007dbe;
  margin: 1em 0; }
  @media screen and (max-width: 767px) {
    .areaPostOushinTell__lead {
      font-size: 4.53333vw;
      line-height: 1.5; } }

.areaPostOushinTell__box {
  background-color: #fff;
  border-radius: 10px;
  padding: 32px; }

.areaPostOushinTell__powerdby {
  text-align: right;
  margin: 1em 0;
  font-size: 10px; }

.areaPostOushinStatus {
  text-align: center; }

.areaPostOushinStatus__statusLead {
  font-size: 24px;
  font-weight: bold;
  border-bottom: 1px solid #007dbe;
  margin-left: auto;
  margin-right: auto;
  max-width: 500px;
  padding-bottom: .5em;
  margin-bottom: 0.7em;
  line-height: 1.3; }

.areaPostOushinStatus__status {
  color: #f59c55; }

.areaPostOushinStatus__statusDetail {
  font-size: 18px;
  font-weight: bold;
  margin: 1em 0;
  color: #666666;
  line-height: 1.3; }

.areaPostOushinStatus__btn {
  display: block;
  color: #fff;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #007dbe;
  box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
  transition: 0.2s;
  font-size: 21px;
  background-color: #007dbe;
  max-width: 357px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: none;
  border-radius: 3px;
  text-align: center; }
  .areaPostOushinStatus__btn:hover {
    background-color: #003a58; }
  .areaPostOushinStatus__btn:hover {
    background-color: #0084c8; }
  .areaPostOushinStatus__btn small {
    font-size: 13px; }

.areaPostOnlineTell {
  background-color: #fffbe3;
  text-align: center;
  padding-bottom: 16px; }
  .areaPostOnlineTell .onlineStatus {
    background-color: #fff;
    border-radius: 10px;
    padding: 16px; }

.areaPostOnlineTell__box {
  margin: 12px 0 24px; }

.areaPostOnlineTell__lead {
  font-size: 18px;
  line-height: 1.4;
  color: #f59c55;
  font-weight: bold;
  padding-top: 48px;
  position: relative; }
  .areaPostOnlineTell__lead::after {
    content: '';
    display: block;
    top: 0;
    left: calc(50% - 40px);
    position: absolute;
    border-top: 40px solid #FFF;
    border-right: 40px solid transparent;
    border-bottom: 40px solid transparent;
    border-left: 40px solid transparent; }

.areaPostOnlineStatus__statusLead {
  font-size: 24px;
  font-weight: bold;
  color: #555555;
  border-bottom: 1px solid #f59c55;
  margin-left: auto;
  margin-right: auto;
  max-width: 500px;
  padding-bottom: .5em;
  margin-bottom: 0.7em;
  line-height: 1.3; }

.areaPostOnlineStatus__status {
  color: #f59c55; }

.areaPostOnlineStatus__statusDetail {
  font-size: 18px;
  font-weight: bold;
  margin: 1em 0;
  color: #666666;
  line-height: 1.3; }
  .areaPostOnlineStatus__statusDetail p {
    font-size: 12px;
    margin: 1em;
    font-weight: 100; }

.areaPostOnlineStatus__btn {
  display: block;
  color: #fff;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #f59c55;
  box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #d7670d inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
  transition: 0.2s;
  font-size: 21px;
  background-color: #f59c55;
  max-width: 357px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: none;
  border-radius: 3px;
  text-align: center; }
  .areaPostOnlineStatus__btn:hover {
    background-color: #d7670d; }
  .areaPostOnlineStatus__btn:hover {
    background-color: #f6a25f; }
  .areaPostOnlineStatus__btn small {
    font-size: 13px; }

.areaPostOnlineStatus__cv a {
  background-color: #f59c55;
  color: #fff;
  text-decoration: none;
  padding: 1em;
  border-radius: 4px;
  font-weight: bold;
  display: block;
  max-width: 300px;
  margin: 0 auto; }

.areaPostOnlineContacts {
  background-color: #fffbe3;
  padding: 32px 0; }

.areaPostOnlineContacts__box {
  background-color: #fff;
  border-radius: 10px;
  padding: 32px 0; }
  @media screen and (max-width: 767px) {
    .areaPostOnlineContacts__box {
      padding: 5.86667vw 0; } }

.areaPostOnlineContacts__content {
  padding: 0 32px; }
  @media screen and (max-width: 767px) {
    .areaPostOnlineContacts__content {
      padding: 0 3.73333vw; } }

.areaPostOnlineContacts__title {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: title;
  display: -ms-grid;
  display: grid;
  grid: "area h2" / auto 1fr;
  position: relative;
  padding-left: 30px;
  margin-bottom: 18px;
  padding-right: 3.73333vw; }

.import_tailwind [data-c20-qaQAs] .head > .areaPostOnlineContacts__title {
  -ms-grid-row: 1;
  -ms-grid-column: 3; }

.post__link > .areaPostOnlineContacts__title {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2; }

.post__header > .areaPostOnlineContacts__title {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2; }
  @media screen and (max-width: 767px) {
    .areaPostOnlineContacts__title {
      padding-left: 21px; } }
  .areaPostOnlineContacts__title:before {
    content: "";
    display: block;
    position: absolute;
    top: calc(50% - 2.5px);
    left: 0;
    height: 5px;
    width: 20px;
    background-color: #007dbe; }
    @media screen and (max-width: 767px) {
      .areaPostOnlineContacts__title:before {
        width: 14px; } }
  .areaPostOnlineContacts__title:before {
    background-color: #f59c55; }

.areaPostOnlineContacts__titleArea {
  font-size: 14px;
  font-weight: bold; }
  @media screen and (max-width: 767px) {
    .areaPostOnlineContacts__titleArea {
      display: flex;
      justify-content: center;
      align-items: center; } }
  .areaPostOnlineContacts__titleArea:after {
    display: inline-block;
    content: "";
    width: 1px;
    height: 1em;
    margin: 0 .5em;
    background-color: #000; }

.areaPostOnlineContacts__titleH2 {
  grid-area: h2;
  font-size: 19px;
  font-weight: bold;
  margin: 0 !important; }

.areaPostOnlineContacts__btnsRow,
.areaPostOnlineContacts__btnsRow2 {
  margin-top: 1em;
  display: -ms-grid;
  display: grid;
  grid-gap: 20px 34px;
  -ms-grid-columns: (1fr)[3];
  grid-template-columns: repeat(3, 1fr); }
  @media screen and (max-width: 767px) {
    .areaPostOnlineContacts__btnsRow,
    .areaPostOnlineContacts__btnsRow2 {
      grid-gap: 4vw;
      -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr); } }

.areaPostOnlineContacts__btnsRow2 {
  margin-top: 2em;
  margin-bottom: 2em;
  -ms-grid-columns: (1fr)[2];
  grid-template-columns: repeat(2, 1fr); }
  @media screen and (max-width: 767px) {
    .areaPostOnlineContacts__btnsRow2 {
      -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr); } }

.areaPostOnlineContacts__btn {
  max-width: 600px;
  text-align: center;
  margin: 0 auto 24px auto; }
  .areaPostOnlineContacts__btn a {
    font-size: 20px;
    color: #f59c55;
    box-shadow: none;
    border-radius: 3px;
    text-align: center;
    min-height: 75px;
    line-height: 1;
    justify-content: center;
    align-items: center;
    box-shadow: 0px 0px 2px #666666BF;
    margin: 0 auto; }
    @media screen and (max-width: 767px) {
      .areaPostOnlineContacts__btn a {
        font-size: 3.73333vw; } }
    .areaPostOnlineContacts__btn a:hover {
      background-color: white; }
    .areaPostOnlineContacts__btn a.is-long {
      font-size: 13px; }

.areaPostOnlineContacts__imgWrap {
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw; }
  @media screen and (min-width: 768px) {
    .areaPostOnlineContacts__imgWrap {
      left: 0;
      right: 0;
      margin-left: 0;
      margin-right: 0; } }

.areaPostOnlineContacts__img {
  max-width: 100vw;
  width: 100vw;
  height: auto; }
  @media screen and (min-width: 768px) {
    .areaPostOnlineContacts__img {
      max-width: 100%; } }

.areaPostOnlineContacts__cvs {
  max-width: 357px;
  margin-left: auto;
  margin-right: auto; }

.areaPostOnlineContacts__tellBtn {
  display: block;
  color: #fff;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #007dbe;
  box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
  transition: 0.2s; }
  .areaPostOnlineContacts__tellBtn:hover {
    background-color: #003a58; }

.areaPostOnlineContacts__cvbtn {
  display: block;
  color: #fff;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #007dbe;
  box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
  transition: 0.2s;
  border-radius: 3px; }
  .areaPostOnlineContacts__cvbtn:hover {
    background-color: #003a58; }
  .areaPostOnlineContacts__cvbtn:hover {
    background-color: #0084c8; }
  @media screen and (max-width: 767px) {
    .areaPostOnlineContacts__cvbtn {
      font-size: 4.8vw; } }

.areaPostOnlineContacts__freedial {
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: auto;
      grid-template: "logo number" "logo text"; }

.areaPostOnlineContacts__freedialLogo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1;
  grid-area: logo;
  display: flex;
  justify-content: center;
  align-items: center; }

.areaPostOushinContacts__freedial > .areaPostOnlineContacts__freedialLogo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }

.cvbutton__dial > .areaPostOnlineContacts__freedialLogo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }

.import_tailwind .areaPostOnlineContacts__freedial > .areaPostOnlineContacts__freedialLogo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }

.import_tailwind .areaPostOushinContacts__freedial > .areaPostOnlineContacts__freedialLogo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }
  @media screen and (max-width: 767px) {
    .areaPostOnlineContacts__freedialLogo img {
      width: 10.66667vw; } }

.areaPostOnlineContacts__freedialNumber {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: number;
  font-size: 30px;
  letter-spacing: 0.75px;
  font-weight: bold; }

.areaPostOushinContacts__freedial > .areaPostOnlineContacts__freedialNumber {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }

.cvbutton__dial > .areaPostOnlineContacts__freedialNumber {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOnlineContacts__freedial > .areaPostOnlineContacts__freedialNumber {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOushinContacts__freedial > .areaPostOnlineContacts__freedialNumber {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }
  @media screen and (max-width: 767px) {
    .areaPostOnlineContacts__freedialNumber {
      font-size: 6.4vw; } }

.areaPostOnlineContacts__freedialText {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
  grid-area: text;
  font-size: 12px;
  font-weight: normal; }

.areaPostOushinContacts__freedial > .areaPostOnlineContacts__freedialText {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }

.cvbutton__dial > .areaPostOnlineContacts__freedialText {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOnlineContacts__freedial > .areaPostOnlineContacts__freedialText {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOushinContacts__freedial > .areaPostOnlineContacts__freedialText {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }
  @media screen and (max-width: 767px) {
    .areaPostOnlineContacts__freedialText {
      font-size: 2.66667vw; } }

.areaPostOnlineContacts__cvText {
  font-size: 12px;
  margin-bottom: 0.8em;
  margin-top: 2em; }

.areaPostOnlineContacts__cvs__lineweb {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 20px;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem; }

.areaPostOushinContacts__box {
  background-color: #fff;
  border-radius: 10px;
  padding: 32px 0; }
  @media screen and (max-width: 767px) {
    .areaPostOushinContacts__box {
      padding: 5.86667vw 0; } }

.areaPostOushinContacts__content {
  padding: 0 32px; }
  @media screen and (max-width: 767px) {
    .areaPostOushinContacts__content {
      padding: 0 3.73333vw; } }

.areaPostOushinContacts__title {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: title;
  display: -ms-grid;
  display: grid;
  grid: "area h2" / auto 1fr;
  position: relative;
  padding-left: 30px;
  margin-bottom: 18px;
  padding-right: 3.73333vw; }

.import_tailwind [data-c20-qaQAs] .head > .areaPostOushinContacts__title {
  -ms-grid-row: 1;
  -ms-grid-column: 3; }

.post__link > .areaPostOushinContacts__title {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2; }

.post__header > .areaPostOushinContacts__title {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2; }
  @media screen and (max-width: 767px) {
    .areaPostOushinContacts__title {
      padding-left: 21px; } }
  .areaPostOushinContacts__title:before {
    content: "";
    display: block;
    position: absolute;
    top: calc(50% - 2.5px);
    left: 0;
    height: 5px;
    width: 20px;
    background-color: #007dbe; }
    @media screen and (max-width: 767px) {
      .areaPostOushinContacts__title:before {
        width: 14px; } }
  .areaPostOushinContacts__title:before {
    background-color: #f59c55; }

.areaPostOushinContacts__titleArea {
  font-size: 14px;
  font-weight: bold; }
  @media screen and (max-width: 767px) {
    .areaPostOushinContacts__titleArea {
      display: flex;
      justify-content: center;
      align-items: center; } }
  .areaPostOushinContacts__titleArea:after {
    display: inline-block;
    content: "";
    width: 1px;
    height: 1em;
    margin: 0 .5em;
    background-color: #000; }

.areaPostOushinContacts__titleH2 {
  grid-area: h2;
  font-size: 19px;
  font-weight: bold;
  margin: 0 !important; }

.areaPostOushinContacts__btnsRow,
.areaPostOushinContacts__btnsRow2 {
  margin-top: 1em;
  display: -ms-grid;
  display: grid;
  grid-gap: 20px 34px;
  -ms-grid-columns: (1fr)[3];
  grid-template-columns: repeat(3, 1fr); }
  @media screen and (max-width: 767px) {
    .areaPostOushinContacts__btnsRow,
    .areaPostOushinContacts__btnsRow2 {
      grid-gap: 4vw;
      -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr); } }

.areaPostOushinContacts__btnsRow2 {
  margin-top: 2em;
  margin-bottom: 2em;
  -ms-grid-columns: (1fr)[2];
  grid-template-columns: repeat(2, 1fr); }
  @media screen and (max-width: 767px) {
    .areaPostOushinContacts__btnsRow2 {
      -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr); } }

.areaPostOushinContacts__btn {
  display: block;
  color: #fff;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #fff;
  box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #cccccc inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
  transition: 0.2s;
  font-size: 20px;
  color: #007dbe;
  box-shadow: none;
  border-radius: 3px;
  text-align: center;
  min-height: 75px;
  line-height: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0px 0px 2px #666666BF; }
  .areaPostOushinContacts__btn:hover {
    background-color: #cccccc; }
  @media screen and (max-width: 767px) {
    .areaPostOushinContacts__btn {
      font-size: 3.73333vw; } }
  .areaPostOushinContacts__btn:hover {
    background-color: white; }
  .areaPostOushinContacts__btn.is-long {
    font-size: 13px; }
  .areaPostOushinContacts__btn img {
    max-height: 1.2em;
    width: auto;
    display: inline-block;
    margin-left: 0.8em;
    vertical-align: middle; }

.areaPostOushinContacts__imgWrap {
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw; }
  @media screen and (min-width: 768px) {
    .areaPostOushinContacts__imgWrap {
      left: 0;
      right: 0;
      margin-left: 0;
      margin-right: 0; } }

.areaPostOushinContacts__img {
  max-width: 100vw;
  width: 100vw;
  height: auto; }
  @media screen and (min-width: 768px) {
    .areaPostOushinContacts__img {
      max-width: 100%; } }

.areaPostOushinContacts__cvs {
  max-width: 357px;
  margin-left: auto;
  margin-right: auto; }

.areaPostOushinContacts__tellBtn {
  display: block;
  color: #fff;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #007dbe;
  box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
  transition: 0.2s; }
  .areaPostOushinContacts__tellBtn:hover {
    background-color: #003a58; }

.areaPostOushinContacts__cvbtn {
  display: block;
  color: #fff;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #007dbe;
  box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
  transition: 0.2s;
  border-radius: 3px; }
  .areaPostOushinContacts__cvbtn:hover {
    background-color: #003a58; }
  .areaPostOushinContacts__cvbtn:hover {
    background-color: #0084c8; }
  @media screen and (max-width: 767px) {
    .areaPostOushinContacts__cvbtn {
      font-size: 4.8vw; } }

.areaPostOushinContacts__freedial {
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: auto;
      grid-template: "logo number" "logo text"; }

.areaPostOushinContacts__freedialLogo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1;
  grid-area: logo;
  display: flex;
  justify-content: center;
  align-items: center; }

.areaPostOushinContacts__freedial > .areaPostOushinContacts__freedialLogo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }

.cvbutton__dial > .areaPostOushinContacts__freedialLogo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }

.import_tailwind .areaPostOnlineContacts__freedial > .areaPostOushinContacts__freedialLogo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }

.import_tailwind .areaPostOushinContacts__freedial > .areaPostOushinContacts__freedialLogo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }
  @media screen and (max-width: 767px) {
    .areaPostOushinContacts__freedialLogo img {
      width: 10.66667vw; } }

.areaPostOushinContacts__freedialNumber {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: number;
  font-size: 30px;
  letter-spacing: 0.75px;
  font-weight: bold; }

.areaPostOushinContacts__freedial > .areaPostOushinContacts__freedialNumber {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }

.cvbutton__dial > .areaPostOushinContacts__freedialNumber {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOnlineContacts__freedial > .areaPostOushinContacts__freedialNumber {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOushinContacts__freedial > .areaPostOushinContacts__freedialNumber {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }
  @media screen and (max-width: 767px) {
    .areaPostOushinContacts__freedialNumber {
      font-size: 6.4vw; } }

.areaPostOushinContacts__freedialText {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
  grid-area: text;
  font-size: 12px;
  font-weight: normal; }

.areaPostOushinContacts__freedial > .areaPostOushinContacts__freedialText {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }

.cvbutton__dial > .areaPostOushinContacts__freedialText {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOnlineContacts__freedial > .areaPostOushinContacts__freedialText {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOushinContacts__freedial > .areaPostOushinContacts__freedialText {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }
  @media screen and (max-width: 767px) {
    .areaPostOushinContacts__freedialText {
      font-size: 2.66667vw; } }

.areaPostOushinContacts__cvText {
  font-size: 12px;
  margin-bottom: 0.8em;
  margin-top: 2em; }

.areaPostOushinContacts__cvs__lineweb {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 20px;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem; }

.areaPostFooter .row-cols-2 {
  grid-gap: 0.2em !important;
  margin-bottom: 3rem; }

.areaPostFooter__box {
  font-size: 18px;
  font-weight: bold;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #E31414;
  color: #E31414;
  padding: 0.8em;
  margin-bottom: 1em; }
  @media screen and (max-width: 767px) {
    .areaPostFooter__box {
      font-size: 4.26667vw;
      line-height: 1.5;
      padding: 0.5em 0.7em; } }
  .areaPostFooter__box.has-orange {
    border-color: #f59c55;
    color: #f59c55; }

.areaPostFooter__bdl {
  border-left: 3px solid #E31414;
  font-size: 18px;
  font-weight: bold;
  padding: 0 0 0 0.7em;
  margin: 1em 0 1.5em; }
  @media screen and (max-width: 767px) {
    .areaPostFooter__bdl {
      margin-left: 1rem;
      margin-right: 1rem;
      font-size: 3.73333vw; } }

.areaPostFooter__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0.5em;
  margin: 1em 0 2em; }
  @media screen and (max-width: 767px) {
    .areaPostFooter__list {
      -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr);
      font-size: 3.73333vw;
      margin-left: 1rem;
      margin-right: 1rem; } }

.syoujyouPostFooter {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 70px;
  background: rgba(0, 0, 0, 0.4);
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  padding: 9px 12px; }

.entry .syoujyouPostFooter__Btn {
  background-color: #007dbe;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  color: #fff;
  line-height: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none; }

.syoujyouPostFooter__BtnGrid {
  display: -ms-grid;
  display: grid;
  gap: 2px 11px;
  grid: "box big" "box small"/20.8vw auto; }

.syoujyouPostFooter__BtnWhite {
  grid-area: box;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: #007dbe;
  font-size: 13px;
  font-weight: bold;
  border-radius: 2px;
  line-height: 1.1;
  padding: 0.3em; }

.syoujyouPostFooter__BtnSmall {
  grid-area: small;
  font-size: 12px;
  font-weight: bold;
  text-align: center; }

.syoujyouPostFooter__BtnBig {
  grid-area: big;
  font-size: 4.26667vw;
  font-weight: bold; }

.inspectionlist__wrap {
  margin-top: 24px;
  margin-bottom: 24px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
  grid-template-columns: repeat(2, 1fr);
  gap: 12px; }
  @media screen and (max-width: 767px) {
    .inspectionlist__wrap {
      display: block;
      margin-top: 12px;
      margin-bottom: 12px; } }

.inspectionlist {
  list-style: none;
  margin: 0;
  padding: 0; }

.inspectionlist__title {
  background-color: #e4f3fb;
  padding: 12px;
  line-height: 1.4;
  font-size: 1.8rem;
  font-weight: bold; }

.inspectionlist__item {
  border-bottom: 1px solid #e0dfde; }

.inspectionlist__link {
  display: flex;
  justify-content: space-between;
  border: none;
  outline: none;
  padding: 12px;
  line-height: 1.4;
  text-align: left;
  width: 100%;
  color: #666666;
  background-color: #fff;
  text-decoration: none !important;
  position: relative; }
  .inspectionlist__link::after {
    content: "";
    width: 10px;
    height: 25px;
    position: absolute;
    top: calc(50% - 12px);
    right: 10px;
    background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="6.514" height="9.102" viewBox="0 0 6.514 9.102"><path d="M9.936-6.516v.82L3.422-1.555v-.906L9.229-6.094,3.422-9.742v-.914Z" transform="translate(-3.422 10.656)" fill="%23007dbe"/></svg>');
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat; }

[data-c20-oncall] img {
  max-width: 100%;
  height: auto; }

[data-c20-oncall] a {
  color: #007dbe; }

[data-c20-oncall] .bg-blue {
  background-color: #e4f3fb; }

[data-c20-oncall] .bg-white {
  background-color: #ffffff; }

[data-c20-oncall] .tac {
  text-align: center; }

[data-c20-oncall] .lineBannerTitle {
  font-size: 21px;
  font-weight: bold;
  text-align: center;
  color: #345678;
  position: relative; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .lineBannerTitle {
      font-size: 3.73333vw; } }
  [data-c20-oncall] .lineBannerTitle span {
    background-color: #fff;
    padding-left: 3em;
    padding-right: 3em;
    display: inline-block;
    position: relative;
    z-index: 10; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .lineBannerTitle span {
        padding-left: 1em;
        padding-right: 1em; } }
  [data-c20-oncall] .lineBannerTitle:before {
    display: block;
    content: "";
    position: absolute;
    z-index: 5;
    top: calc(50% - 1px);
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #345678; }

[data-c20-oncall] .lineTitle {
  font-size: 27px;
  font-weight: bold;
  text-align: center;
  color: #345678; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .lineTitle {
      font-size: 5.33333vw;
      line-height: 1.5; } }
  [data-c20-oncall] .lineTitle:after {
    content: "";
    display: block;
    height: 3px;
    background-color: #345678;
    width: 142px;
    margin: 25px auto 0; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .lineTitle:after {
        width: 20%;
        margin-top: .6em;
        height: 2px; } }

[data-c20-oncall] .lineSubTitle {
  font-size: 22px;
  font-weight: bold;
  color: #345678;
  padding-bottom: 0.5em;
  border-bottom: 1px solid #345678; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .lineSubTitle {
      font-size: 4.53333vw; } }

[data-c20-oncall] .mv .warp {
  background: top right no-repeat;
  background-image: url("/wp-content/themes/fastdoctor-common/assets/img/pages/oncall/mv-bg@2x.jpg"), linear-gradient(to bottom, #EBEBEB calc(100% - 127px), #3A4448 calc(100% - 127px), #3A4448);
  background-size: 1200px auto, 100%;
  height: 419px;
  pointer-events: none;
  display: flex;
  justify-content: space-between;
  flex-flow: column; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .mv .warp {
      background-image: url("/wp-content/themes/fastdoctor-common/assets/img/pages/oncall/mv-sp-bg@2x.jpg");
      background-size: 100% auto;
      background-position: 0 0;
      height: auto; } }

[data-c20-oncall] .mv .content {
  margin-top: 80px; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .mv .content {
      margin-top: 1.5rem; } }

[data-c20-oncall] .mv .mySubTitle {
  padding-left: calc( (100% - 940px) / 2);
  font-size: 22px;
  font-weight: bold;
  color: #345678;
  display: inline-block;
  border-bottom: 1px solid #345678;
  padding-bottom: 10px;
  margin-bottom: 10px; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .mv .mySubTitle {
      font-size: 4.53333vw;
      margin-bottom: .5em;
      padding-bottom: .5em;
      max-width: 940px;
      margin-left: auto;
      margin-right: auto; } }
  @media screen and (max-width: 767px) and (max-width: 767px) {
    [data-c20-oncall] .mv .mySubTitle {
      padding-left: 2.4rem;
      padding-right: 2.4rem; } }

[data-c20-oncall] .mv .myTitle {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  font-size: 35px;
  font-weight: bold;
  color: #345678;
  margin-bottom: 30px;
  line-height: 1; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .mv .myTitle {
      padding-left: 2.4rem;
      padding-right: 2.4rem; } }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .mv .myTitle {
      font-size: 7.2vw;
      line-height: 1.2; } }

[data-c20-oncall] .mv .myText {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .mv .myText {
      padding-left: 2.4rem;
      padding-right: 2.4rem; } }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .mv .myText {
      font-size: 3.46667vw;
      line-height: 1.84615; } }
  [data-c20-oncall] .mv .myText p {
    max-width: 525px; }

[data-c20-oncall] .mv .btns {
  display: flex;
  justify-content: center;
  align-items: stretch;
  pointer-events: all;
  margin-bottom: 19px; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .mv .btns {
      background-color: #345678;
      flex-flow: column;
      max-width: 940px;
      margin-left: auto;
      margin-right: auto;
      padding-top: 3.2vw;
      padding-bottom: 3.2vw;
      width: 100%;
      margin-bottom: 0; } }
  @media screen and (max-width: 767px) and (max-width: 767px) {
    [data-c20-oncall] .mv .btns {
      padding-left: 2.4rem;
      padding-right: 2.4rem; } }

[data-c20-oncall] .mv .myBtn {
  display: block;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #f59c55;
  transition: 0.2s;
  font-size: 28px;
  text-align: center;
  font-weight: bold;
  border-radius: 4px;
  padding: 0.6em 0.5em;
  max-width: 419px;
  width: 100%;
  margin: 0 13px; }
  [data-c20-oncall] .mv .myBtn:hover {
    background-color: #d7670d; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .mv .myBtn {
      margin: 0 0 3.2vw;
      font-size: 6.4vw; } }
  [data-c20-oncall] .mv .myBtn:hover {
    background-color: #f8b885;
    opacity: 1; }
  [data-c20-oncall] .mv .myBtn small {
    font-size: 18px;
    display: block;
    margin-bottom: 0.2em; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .mv .myBtn small {
        font-size: 4.26667vw;
        margin-bottom: 0.6em; } }
  [data-c20-oncall] .mv .myBtn.peacockGreen {
    background-color: #24B9AD; }
    [data-c20-oncall] .mv .myBtn.peacockGreen:hover {
      background-color: #38d8cb; }

[data-c20-oncall] .message .myTitleTo {
  margin-bottom: 1em; }

[data-c20-oncall] .message .myTitle {
  font-size: 24px;
  font-weight: bold;
  text-align: center;
  color: #345678;
  line-height: 1.6;
  margin-bottom: 1em; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .message .myTitle {
      font-size: 5.33333vw; } }

[data-c20-oncall] .message .myText {
  font-size: 4.8vw;
  line-height: 1.6; }
  @media screen and (min-width: 768px) {
    [data-c20-oncall] .message .myText {
      font-size: 1.6rem; } }

[data-c20-oncall] .message .note {
  font-size: 3.73333vw; }
  @media screen and (min-width: 768px) {
    [data-c20-oncall] .message .note {
      font-size: 1.2rem; } }

[data-c20-oncall] .taisei {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto; }
  [data-c20-oncall] .taisei .item {
    display: flex;
    justify-content: flex-start;
    align-items: start;
    margin-bottom: 115px; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .taisei .item {
        flex-flow: column;
        margin-bottom: 2rem; } }
    [data-c20-oncall] .taisei .item:last-child {
      margin-bottom: 0; }
  [data-c20-oncall] .taisei .image {
    width: 100%;
    max-width: 579px; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .taisei .image {
        width: 82.13333%; } }
    [data-c20-oncall] .taisei .image img {
      width: 100%;
      height: auto; }
  [data-c20-oncall] .taisei .content {
    padding: 20px 0 0; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .taisei .content {
        width: 82.13333%; } }
  [data-c20-oncall] .taisei .myTitle {
    padding-left: 44px;
    position: relative;
    color: #345678;
    font-size: 27px;
    line-height: 1.7777;
    font-weight: bold; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .taisei .myTitle {
        font-size: 4.53333vw; } }
    [data-c20-oncall] .taisei .myTitle:before {
      content: "";
      display: block;
      height: 1px;
      width: 100%;
      position: absolute;
      top: calc(1.777em - 1px);
      left: 0;
      background-color: #345678; }
  [data-c20-oncall] .taisei .myText {
    padding-left: 44px;
    font-size: 18px;
    line-height: 1.6; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .taisei .myText {
        font-size: 4.26667vw; } }
    [data-c20-oncall] .taisei .myText p {
      margin: .5em 0; }
  [data-c20-oncall] .taisei .image-right {
    flex-direction: row-reverse; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .taisei .image-right .image {
        margin-left: auto; } }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .taisei .image-right .content {
        margin-left: auto; } }
    [data-c20-oncall] .taisei .image-right .myTitle {
      padding-left: 0;
      padding-right: 44px; }
    [data-c20-oncall] .taisei .image-right .myText {
      padding-left: 0;
      padding-right: 44px; }
  [data-c20-oncall] .taisei .myStrongs {
    display: flex;
    justify-content: space-between; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .taisei .myStrongs {
        width: 74.66667vw; } }
  [data-c20-oncall] .taisei .strongItem {
    background-color: rgba(245, 156, 85, 0.17);
    color: #f59c55;
    font-weight: bold;
    font-size: 34px;
    padding: 0 18px 12px;
    line-height: 1; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .taisei .strongItem {
        font-size: 7.2vw;
        padding: 0 2.93333vw 2.93333vw; } }
    [data-c20-oncall] .taisei .strongItem .small {
      font-size: 16px;
      line-height: 16px;
      display: inline-block; }
      @media screen and (max-width: 767px) {
        [data-c20-oncall] .taisei .strongItem .small {
          font-size: 3.2vw;
          line-height: 1; } }
  [data-c20-oncall] .taisei .note {
    margin-top: 1em;
    font-size: 12px;
    color: #666666;
    line-height: 1.2; }
    [data-c20-oncall] .taisei .note p {
      margin: 0.5em 0; }

[data-c20-oncall] .teikyou {
  display: flex;
  justify-content: space-between;
  align-items: stretch; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .teikyou {
      flex-flow: column; } }
  [data-c20-oncall] .teikyou .item {
    width: calc(50% - 15px);
    display: flex;
    flex-flow: column; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .teikyou .item {
        width: auto;
        margin-bottom: 4.26667vw; } }
  [data-c20-oncall] .teikyou .myTitle {
    background-color: #345678;
    color: #ffffff;
    font-size: 20px;
    text-align: center;
    padding: 0.5em 0; }
  [data-c20-oncall] .teikyou .myContent {
    background-color: #ffffff;
    padding: 22px;
    height: 100%;
    font-size: 18px; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .teikyou .myContent {
        padding: 3.2vw 4.26667vw; } }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .teikyou .myContent ul {
        list-style: disc;
        padding-left: 1em;
        line-height: 1.6;
        font-size: 4.26667vw; } }
    [data-c20-oncall] .teikyou .myContent li {
      margin-bottom: .4em; }
    [data-c20-oncall] .teikyou .myContent.column2 {
      display: flex; }
      @media screen and (max-width: 767px) {
        [data-c20-oncall] .teikyou .myContent.column2 {
          justify-content: space-between; } }
      [data-c20-oncall] .teikyou .myContent.column2 > * {
        width: calc(50% - 12px); }
        @media screen and (max-width: 767px) {
          [data-c20-oncall] .teikyou .myContent.column2 > * {
            width: calc(50% - 0.8vw); } }

[data-c20-oncall] .flow .step {
  border-width: 1px 0;
  border-style: solid;
  border-color: #345678;
  padding: 30px 23px;
  margin-bottom: 25px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .flow .step {
      flex-flow: column;
      padding: 6.93333vw 0 3.46667vw;
      border-width: 0 0 1px 0; } }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .flow .step:first-child {
      border-top-width: 1px; } }
  [data-c20-oncall] .flow .step:before, [data-c20-oncall] .flow .step:after {
    position: absolute;
    left: calc(50% - 16.5px);
    border: solid transparent;
    content: '';
    height: 0;
    width: 0;
    border-width: 16.5px;
    margin: 0 0 -16.5px; }
  [data-c20-oncall] .flow .step:before {
    border-top-color: #345678;
    bottom: -16px; }
  [data-c20-oncall] .flow .step:after {
    border-top-color: #FFFFFF;
    bottom: -15px; }
  [data-c20-oncall] .flow .step:last-child:before, [data-c20-oncall] .flow .step:last-child:after {
    display: none; }

[data-c20-oncall] .flow .stepTitle {
  color: #345678;
  font-weight: bold;
  font-size: 22px;
  line-height: 1;
  border-right: 1px solid #345678;
  padding-right: 40px;
  margin-right: 40px;
  flex: 1 0 130px; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .flow .stepTitle {
      border: 0;
      padding-right: 0;
      margin-right: 0;
      text-align: center;
      flex-basis: auto;
      font-size: 5.33333vw; } }
  [data-c20-oncall] .flow .stepTitle .small {
    font-weight: normal;
    font-size: 13px;
    display: block;
    margin-bottom: 1em; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .flow .stepTitle .small {
        display: inline-block;
        font-size: 3.46667vw;
        vertical-align: middle;
        margin-bottom: 0;
        margin-right: 1em; } }

[data-c20-oncall] .flow .stepContent {
  font-size: 18px;
  line-height: 26 / 18;
  flex: 1 1 100%; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .flow .stepContent {
      font-size: 4.26667vw;
      line-height: 1.6;
      margin-bottom: 0; } }

[data-c20-oncall] .flow .mySectionTitle {
  font-size: 20px;
  font-weight: bold;
  margin-top: 3em;
  margin-bottom: 1em;
  text-align: center; }

[data-c20-oncall] .flow .btns {
  display: flex;
  justify-content: center;
  align-items: stretch;
  pointer-events: all;
  margin-bottom: 19px; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .flow .btns {
      flex-flow: column;
      margin-top: 3rem; } }

[data-c20-oncall] .flow .myBtn {
  display: block;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #345678;
  transition: 0.2s;
  font-size: 28px;
  text-align: center;
  font-weight: bold;
  border-radius: 4px;
  padding: 0.6em 0.5em;
  max-width: 419px;
  width: 100%;
  margin: 0 13px;
  padding: 0.9em; }
  [data-c20-oncall] .flow .myBtn:hover {
    background-color: #152331; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .flow .myBtn {
      margin: 2.13333vw 0;
      font-size: 5.33333vw; } }
  [data-c20-oncall] .flow .myBtn:hover {
    background-color: #43709c;
    opacity: 1; }

[data-c20-oncall] .results .myTitle {
  font-size: 20px;
  text-align: center;
  margin-top: 2em;
  margin-bottom: 2em; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .results .myTitle {
      font-size: 4.26667vw;
      font-weight: bold;
      margin: 0 0 1em;
      line-height: 1.6; } }

[data-c20-oncall] .qa .item {
  margin-bottom: 40px; }

[data-c20-oncall] .qa .q {
  color: #345678;
  border-bottom: 1px solid #345678;
  padding-bottom: 0.4em;
  margin-bottom: 0.8em;
  font-size: 22px;
  font-weight: bold; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .qa .q {
      font-size: 4.53333vw;
      line-height: 1.47059; } }
  [data-c20-oncall] .qa .q:before {
    content: "Q.";
    display: inline-block; }

[data-c20-oncall] .qa .a {
  font-size: 18px;
  line-height: 1.44444; }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .qa .a {
      font-size: 4.26667vw; } }

[data-c20-oncall] .contact {
  font-size: 18px;
  margin: 0;
  padding: 0; }
  [data-c20-oncall] .contact .myTitle {
    background-color: #345678;
    font-size: 24px;
    line-height: 1;
    padding: 0.6em;
    color: #ffffff;
    text-align: center; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .contact .myTitle {
        font-size: 5.33333vw; } }
  [data-c20-oncall] .contact .tellContent {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .contact .tellContent {
        flex-flow: column; } }
  [data-c20-oncall] .contact .subTitle {
    font-size: 18px;
    font-weight: bold; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .contact .subTitle {
        font-size: 4.26667vw; } }
  [data-c20-oncall] .contact .tell {
    font-size: 37px;
    font-weight: bold;
    margin-left: 20px;
    margin-right: 20px; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .contact .tell {
        margin: .5em 0;
        font-size: 6.93333vw; } }
    [data-c20-oncall] .contact .tell a {
      color: #666666; }
  [data-c20-oncall] .contact .note {
    font-size: 12px;
    font-weight: bold; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .contact .note {
        font-weight: normal; } }
  @media screen and (max-width: 767px) {
    [data-c20-oncall] .contact .form {
      max-width: 940px;
      margin-left: auto;
      margin-right: auto; } }
  @media screen and (max-width: 767px) and (max-width: 767px) {
    [data-c20-oncall] .contact .form {
      padding-left: 2.4rem;
      padding-right: 2.4rem; } }

[data-c20-oncall] .info {
  max-width: 100%;
  width: 660px;
  margin: auto; }
  [data-c20-oncall] .info__head {
    padding: 12px;
    color: #fff;
    background-color: #24B9AD;
    font-size: 24px;
    text-align: center;
    line-height: 1.3; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .info__head {
        font-size: 20px; } }
  [data-c20-oncall] .info__body {
    padding: 0 35px;
    background-color: rgba(36, 185, 173, 0.1); }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .info__body {
        padding: 20px 16px 25px; } }
    [data-c20-oncall] .info__body--nallow {
      padding: 0 10px; }
  [data-c20-oncall] .info .myText {
    font-size: 18px;
    line-height: 1.5; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .info .myText {
        font-size: 16px; } }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .info .myText--margin {
        margin-left: 17vw; } }
  [data-c20-oncall] .info .myBold {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.4;
    text-align: center; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .info .myBold {
        margin-left: 11vw;
        text-align: left; } }
  [data-c20-oncall] .info .text-tel,
  [data-c20-oncall] .info .text-mail {
    font-size: 30px;
    font-weight: bold;
    padding-left: 20px;
    display: flex;
    align-items: center;
    justify-content: center; }
    [data-c20-oncall] .info .text-tel::before,
    [data-c20-oncall] .info .text-mail::before {
      content: '';
      display: inline-block;
      width: 20px;
      height: 1em;
      margin-right: 15px;
      background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/oncall/icon-phone.svg") left center no-repeat;
      background-size: contain; }
    [data-c20-oncall] .info .text-tel > a,
    [data-c20-oncall] .info .text-mail > a {
      color: #666666; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .info .text-tel,
      [data-c20-oncall] .info .text-mail {
        padding-left: 0;
        font-size: 20px;
        justify-content: left; } }
  [data-c20-oncall] .info .text-tel::before {
    width: 20px;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/oncall/icon-phone.svg") left center no-repeat;
    background-size: contain; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .info .text-tel::before {
        height: 1.3em;
        margin-right: 10px;
        margin-left: 10px; } }
  [data-c20-oncall] .info .text-mail::before {
    width: 34px;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/oncall/icon-mail.svg") left center no-repeat;
    background-position: left 5px;
    background-size: contain; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .info .text-mail::before {
        background-position: left center;
        position: relative;
        top: 2px;
        margin-right: 5px;
        margin-left: 5px; } }
  [data-c20-oncall] .info .title-underline {
    padding-bottom: 8px;
    margin-bottom: 8px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #666666; }
    @media screen and (max-width: 767px) {
      [data-c20-oncall] .info .title-underline {
        font-size: 16px; } }

[data-c20-contactForm] .tac {
  text-align: center; }

@media screen and (min-width: 768px) {
  [data-c20-contactForm] .tac-pc {
    text-align: center; } }

[data-c20-contactForm] .mySection .myTitle {
  padding: 12px;
  background-color: #345678;
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.3;
  text-align: center; }
  @media screen and (max-width: 767px) {
    [data-c20-contactForm] .mySection .myTitle {
      padding: 10px;
      font-size: 20px;
      margin-left: -2.4rem;
      margin-right: -2.4rem; } }
  @media screen and (max-width: 767px) and (max-width: 320px) {
    [data-c20-contactForm] .mySection .myTitle {
      margin-left: -1.6rem;
      margin-right: -1.6rem; } }

[data-c20-contactForm] .mySection .tel {
  font-size: 37px;
  font-weight: bold; }
  [data-c20-contactForm] .mySection .tel__small {
    font-size: 18px; }
  [data-c20-contactForm] .mySection .tel__xsmall {
    font-size: 12px; }
  @media screen and (max-width: 767px) {
    [data-c20-contactForm] .mySection .tel {
      font-size: 26px;
      text-align: center; }
      [data-c20-contactForm] .mySection .tel__small {
        display: block;
        margin-bottom: 8px;
        font-size: 16px; }
      [data-c20-contactForm] .mySection .tel__xsmall {
        display: block;
        margin-top: 8px;
        font-size: 12px; } }

[data-c20-contactForm] .form {
  font-size: 18px;
  max-width: 760px;
  margin-left: auto;
  margin-right: auto; }
  [data-c20-contactForm] .form h2 {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 1em;
    margin-top: 3em;
    color: #345678; }
    [data-c20-contactForm] .form h2:before {
      margin-right: 0.5em;
      content: "";
      display: inline-block;
      height: .8em;
      width: 1px;
      background-color: #345678; }
    [data-c20-contactForm] .form h2:first-child {
      margin-top: 0; }
  @media screen and (max-width: 767px) {
    [data-c20-contactForm] .form table, [data-c20-contactForm] .form tbody, [data-c20-contactForm] .form tr, [data-c20-contactForm] .form th, [data-c20-contactForm] .form td {
      display: block;
      width: auto; } }
  [data-c20-contactForm] .form table {
    width: 100%; }
  @media screen and (max-width: 767px) {
    [data-c20-contactForm] .form th br, [data-c20-contactForm] .form td br {
      display: none; } }
  [data-c20-contactForm] .form th {
    width: 21%;
    padding: 0.7em 0 0 0;
    vertical-align: top;
    text-align: left;
    font-weight: normal; }
    [data-c20-contactForm] .form th.line2 {
      padding-top: 0.2em; }
    @media screen and (max-width: 767px) {
      [data-c20-contactForm] .form th {
        margin-bottom: 0.5em; } }
  @media screen and (max-width: 767px) {
    [data-c20-contactForm] .form td {
      margin-bottom: 0.7em; } }
  [data-c20-contactForm] .form input, [data-c20-contactForm] .form textarea {
    border: 0;
    background-color: #F5F5F5;
    padding: .8em;
    display: block;
    margin-bottom: 0.6em;
    width: 100%;
    box-sizing: border-box; }
    [data-c20-contactForm] .form input::-moz-placeholder, [data-c20-contactForm] .form textarea::-moz-placeholder {
      color: #AEAEAE; }
    [data-c20-contactForm] .form input:-ms-input-placeholder, [data-c20-contactForm] .form textarea:-ms-input-placeholder {
      color: #AEAEAE; }
    [data-c20-contactForm] .form input::-ms-input-placeholder, [data-c20-contactForm] .form textarea::-ms-input-placeholder {
      color: #AEAEAE; }
    [data-c20-contactForm] .form input::placeholder, [data-c20-contactForm] .form textarea::placeholder {
      color: #AEAEAE; }
    [data-c20-contactForm] .form input[name="ZipCode"], [data-c20-contactForm] .form textarea[name="ZipCode"] {
      display: inline-block;
      width: 8em;
      margin-bottom: 0.5em; }
  [data-c20-contactForm] .form .submitConfirm,
  [data-c20-contactForm] .form input[name="submitConfirm"],
  [data-c20-contactForm] .form input[name="mwform_submitButton-200"] {
    display: block;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #345678;
    transition: 0.2s;
    font-size: 28px;
    text-align: center;
    font-weight: bold;
    border-radius: 4px;
    padding: 0.6em 0.5em;
    font-size: 20px;
    max-width: 293px;
    width: 100%;
    padding: 0.5em;
    display: block;
    margin-left: auto;
    margin-right: auto; }
    [data-c20-contactForm] .form .submitConfirm:hover,
    [data-c20-contactForm] .form input[name="submitConfirm"]:hover,
    [data-c20-contactForm] .form input[name="mwform_submitButton-200"]:hover {
      background-color: #152331; }
    [data-c20-contactForm] .form .submitConfirm:hover,
    [data-c20-contactForm] .form input[name="submitConfirm"]:hover,
    [data-c20-contactForm] .form input[name="mwform_submitButton-200"]:hover {
      background-color: #43709c;
      opacity: 1; }
    @media screen and (max-width: 767px) {
      [data-c20-contactForm] .form .submitConfirm,
      [data-c20-contactForm] .form input[name="submitConfirm"],
      [data-c20-contactForm] .form input[name="mwform_submitButton-200"] {
        padding: 0.8em 0.5em; } }
  [data-c20-contactForm] .form .submitBack,
  [data-c20-contactForm] .form input[name="submitBack"] {
    display: block;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #666666;
    transition: 0.2s;
    font-size: 28px;
    text-align: center;
    font-weight: bold;
    border: 0;
    border-radius: 4px;
    padding: 0.6em 0.5em;
    text-decoration: none;
    opacity: 0.4;
    font-size: 20px;
    max-width: 293px;
    width: 100%;
    padding: 0.5em; }
    [data-c20-contactForm] .form .submitBack:hover,
    [data-c20-contactForm] .form input[name="submitBack"]:hover {
      background-color: #333333; }
    @media screen and (max-width: 767px) {
      [data-c20-contactForm] .form .submitBack,
      [data-c20-contactForm] .form input[name="submitBack"] {
        padding: 0.8em 0.5em; } }
  [data-c20-contactForm] .form .error {
    margin-bottom: .5em; }
  [data-c20-contactForm] .form .mw_wp_form_confirm th, [data-c20-contactForm] .form .mw_wp_form_confirm td {
    padding: .5em 0; }
  [data-c20-contactForm] .form .mw_wp_form_confirm td {
    font-weight: bold; }
  [data-c20-contactForm] .form tr.has-required th,
  [data-c20-contactForm] .form tr.has-optional th {
    position: relative;
    width: 27%;
    padding-left: 3.2em; }
    @media screen and (max-width: 767px) {
      [data-c20-contactForm] .form tr.has-required th,
      [data-c20-contactForm] .form tr.has-optional th {
        width: 100%;
        padding-left: 0; } }
  [data-c20-contactForm] .form tr.has-required td,
  [data-c20-contactForm] .form tr.has-optional td {
    padding: 0;
    width: 73%; }
    @media screen and (max-width: 767px) {
      [data-c20-contactForm] .form tr.has-required td,
      [data-c20-contactForm] .form tr.has-optional td {
        width: 100%; } }
  [data-c20-contactForm] .form tr.has-required th::before {
    content: '必須';
    position: absolute;
    left: 0;
    top: 1.2em;
    display: inline-block;
    padding: 4px 8px;
    border-radius: 3px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    background-color: #f59c55;
    line-height: 1; }
    @media screen and (max-width: 767px) {
      [data-c20-contactForm] .form tr.has-required th::before {
        content: '';
        display: none; } }
  [data-c20-contactForm] .form tr.has-required th::after {
    content: '必須';
    display: inline-block;
    position: relative;
    top: -2px;
    margin-left: 1em;
    padding: 4px 8px 5px;
    border-radius: 3px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    background-color: #f59c55;
    line-height: 1; }
    @media screen and (min-width: 768px) {
      [data-c20-contactForm] .form tr.has-required th::after {
        content: '';
        display: none; } }
  [data-c20-contactForm] .form .note {
    font-size: 12px;
    line-height: 1.4; }
    [data-c20-contactForm] .form .note--red {
      color: #E31414; }
  [data-c20-contactForm] .form .myLabel {
    padding: 4px 8px;
    border-radius: 3px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    background-color: #f59c55;
    line-height: 1; }

[data-c20-contactForm] .confirm .myText {
  font-size: 18px; }
  @media screen and (max-width: 767px) {
    [data-c20-contactForm] .confirm .myText {
      font-size: 16px; } }

[data-c20-contactForm] .confirm .myLink {
  text-decoration: underline;
  color: #007dbe; }

[data-c20-contactForm] .result .myTitle {
  color: #345678;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.5; }

[data-c20-contactForm] .result .myText {
  font-size: 18px;
  line-height: 1.5; }
  @media screen and (max-width: 767px) {
    [data-c20-contactForm] .result .myText {
      font-size: 16px; } }

@media screen and (min-width: 768px) {
  [data-c20-contactForm] .noArea .button {
    margin: auto; } }

[data-c20-steps] {
  line-height: 1; }
  [data-c20-steps] .steps {
    display: flex;
    justify-content: center;
    align-items: center;
    color: #666666; }
  [data-c20-steps] .step {
    margin: 0 1rem;
    min-width: 164px;
    opacity: 0.3; }
    @media screen and (max-width: 767px) {
      [data-c20-steps] .step {
        min-width: initial;
        width: calc(33.3333% - 2.13333vw); } }
  [data-c20-steps] .head {
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    border-bottom: 3px solid #666666;
    padding-bottom: 0.5em; }
    @media screen and (max-width: 767px) {
      [data-c20-steps] .head {
        font-size: 2.66667vw; } }
  [data-c20-steps] .number {
    display: inline-block;
    padding-left: 1em; }
  [data-c20-steps] .title {
    margin-top: 0.5em;
    font-size: 16px;
    font-weight: bold;
    text-align: center; }
    @media screen and (max-width: 767px) {
      [data-c20-steps] .title {
        font-size: 3.73333vw; } }
  .stepsBind-step--1 [data-c20-steps] .step1 {
    color: #345678;
    opacity: 1; }
    .stepsBind-step--1 [data-c20-steps] .step1 .head {
      border-color: #345678; }
  .stepsBind-step--2 [data-c20-steps] .step2 {
    color: #345678;
    opacity: 1; }
    .stepsBind-step--2 [data-c20-steps] .step2 .head {
      border-color: #345678; }
  .stepsBind-step--3 [data-c20-steps] .step3 {
    color: #345678;
    opacity: 1; }
    .stepsBind-step--3 [data-c20-steps] .step3 .head {
      border-color: #345678; }

[data-c20-loadingError] .myBox {
  max-width: 500px;
  padding: 12px;
  border: 1px solid #ea3326;
  background-color: #E251510A;
  color: #ea3326; }
  @media screen and (min-width: 768px) {
    [data-c20-loadingError] .myBox {
      margin: 20px auto; } }
  [data-c20-loadingError] .myBox__text {
    line-height: 1.6;
    font-size: 4.26667vw;
    color: #666666;
    font-size: 3.73333vw;
    margin: 0;
    color: #ea3326;
    text-align: center; }
    @media screen and (min-width: 768px) {
      [data-c20-loadingError] .myBox__text {
        font-size: 18px; } }
    @media screen and (min-width: 768px) {
      [data-c20-loadingError] .myBox__text {
        font-size: 1.2rem; } }
    @media screen and (min-width: 768px) {
      [data-c20-loadingError] .myBox__text {
        font-size: 16px; } }

[data-c20-area-news] .myWrap {
  margin: 20px 0 35px;
  padding: 10px 0;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc; }
  @media screen and (min-width: 768px) {
    [data-c20-area-news] .myWrap {
      padding: 13px 0; } }

[data-c20-area-news] .myList {
  margin: 0; }
  @media screen and (min-width: 768px) {
    [data-c20-area-news] .myList {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: 80px 1fr;
      grid-template-columns: 80px 1fr; } }
  [data-c20-area-news] .myList__title {
    font-size: 3.2vw;
    margin-bottom: 5px;
    color: rgba(102, 102, 102, 0.5);
    line-height: 1.5; }
    @media screen and (min-width: 768px) {
      [data-c20-area-news] .myList__title {
        font-size: 1.0rem; } }
    @media screen and (min-width: 768px) {
      [data-c20-area-news] .myList__title {
        font-size: 3.73333vw; } }
  @media screen and (min-width: 768px) and (min-width: 768px) {
    [data-c20-area-news] .myList__title {
      font-size: 1.2rem; } }
    @media screen and (min-width: 768px) {
        [data-c20-area-news] .myList__title:not(:last-of-type) {
          margin-bottom: 9px;
          padding-bottom: 9px;
          border-bottom: 1px solid #cccccc; } }
  [data-c20-area-news] .myList__body {
    font-size: 3.2vw;
    margin: 0;
    color: #666666;
    line-height: 1.5; }
    @media screen and (min-width: 768px) {
      [data-c20-area-news] .myList__body {
        font-size: 1.0rem; } }
    @media screen and (min-width: 768px) {
      [data-c20-area-news] .myList__body {
        font-size: 4.26667vw; } }
  @media screen and (min-width: 768px) and (min-width: 768px) {
    [data-c20-area-news] .myList__body {
      font-size: 1.4rem; } }
    [data-c20-area-news] .myList__body:not(:last-of-type) {
      margin-bottom: 9px;
      padding-bottom: 9px;
      border-bottom: 1px solid #cccccc; }
      @media screen and (max-width: 767px) {
        [data-c20-area-news] .myList__body:not(:last-of-type) {
          margin-bottom: 10px;
          padding-bottom: 10px; } }

@media screen and (min-width: 768px) {
  [data-c20-area-content] .headlineA {
    font-size: 2.4rem;
    line-height: 1.2;
    font-weight: bold;
    color: #007dbe;
    margin: 0 0 24px;
    text-align: center; } }

[data-c20-area-data] img {
  max-width: 100%;
  height: auto; }

[data-c20-area-data] .l-inner {
  max-width: 100%; }

@media screen and (min-width: 768px) {
  [data-c20-area-data] .headline.is-border {
    border-color: #666666;
    border-style: solid;
    border-width: 1px 0;
    padding-top: 0.4em;
    padding-bottom: 0.4em;
    color: #666666;
    font-size: 20px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-top: 1.2rem;
    margin-bottom: 1.2rem; } }

[data-c20-area-data] .myText {
  font-size: 18px;
  line-height: 1.6;
  color: #666666; }
  @media screen and (max-width: 767px) {
    [data-c20-area-data] .myText {
      font-size: 3.73333vw; } }

[data-c20-area-data] .myNote {
  font-size: 12px;
  line-height: 1.6;
  color: #666666; }
  @media screen and (max-width: 767px) {
    [data-c20-area-data] .myNote {
      font-size: 3.2vw; } }

@media screen and (min-width: 768px) {
  [data-c20-area-data] .myGrid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 400px 1fr;
    grid-template-columns: 400px 1fr;
    flex-direction: row-reverse; } }

[data-c20-area-data] .myGrid__item:first-child {
  padding: 10px 35px 10px 30px;
  text-align: center; }
  @media screen and (min-width: 768px) {
    [data-c20-area-data] .myGrid__item:first-child {
      padding: 20px 0 20px 10px;
      order: 1;
      display: flex;
      justify-content: center;
      align-items: start; } }

[data-c20-area-data] .myImgTokyo {
  max-width: 503px; }
  @media screen and (max-width: 767px) {
    [data-c20-area-data] .myImgTokyo {
      max-width: 339px; } }

[data-c20-area-data] .myImgKanagawa {
  max-width: 444px; }
  @media screen and (max-width: 767px) {
    [data-c20-area-data] .myImgKanagawa {
      max-width: 320px; } }

[data-c20-area-data] .myImgChiba {
  max-width: 209px; }
  @media screen and (max-width: 767px) {
    [data-c20-area-data] .myImgChiba {
      max-width: 142px; } }

[data-c20-area-data] .myImgSaitama {
  max-width: 410px; }
  @media screen and (max-width: 767px) {
    [data-c20-area-data] .myImgSaitama {
      max-width: 307px; } }

[data-c20-area-data] .myImgOsaka {
  max-width: 330px; }
  @media screen and (max-width: 767px) {
    [data-c20-area-data] .myImgOsaka {
      max-width: 229px; } }

[data-c20-area-data] .myImgHyogo {
  max-width: 222px; }
  @media screen and (max-width: 767px) {
    [data-c20-area-data] .myImgHyogo {
      max-width: 194px; } }

[data-c20-area-data] .myImgNara {
  max-width: 260px; }
  @media screen and (max-width: 767px) {
    [data-c20-area-data] .myImgNara {
      max-width: 232px; } }

[data-c20-area-data] .myImgKyoto {
  max-width: 139px; }
  @media screen and (max-width: 767px) {
    [data-c20-area-data] .myImgKyoto {
      max-width: 121px; } }

.listNone {
  list-style: none;
  padding: 0;
  margin: 0; }

[class^="border-"] {
  border-width: 0; }

.border-0 {
  border-width: 0px; }

.border-top-0 {
  border-top-width: 0px; }

.border-right-0 {
  border-right-width: 0px; }

.border-bottom-0 {
  border-bottom-width: 0px; }

.border-left-0 {
  border-left-width: 0px; }

.border-1 {
  border-width: 1px; }

.border-top-1 {
  border-top-width: 1px; }

.border-right-1 {
  border-right-width: 1px; }

.border-bottom-1 {
  border-bottom-width: 1px; }

.border-left-1 {
  border-left-width: 1px; }

.border-2 {
  border-width: 2px; }

.border-top-2 {
  border-top-width: 2px; }

.border-right-2 {
  border-right-width: 2px; }

.border-bottom-2 {
  border-bottom-width: 2px; }

.border-left-2 {
  border-left-width: 2px; }

.border-4 {
  border-width: 4px; }

.border-top-4 {
  border-top-width: 4px; }

.border-right-4 {
  border-right-width: 4px; }

.border-bottom-4 {
  border-bottom-width: 4px; }

.border-left-4 {
  border-left-width: 4px; }

.border-6 {
  border-width: 6px; }

.border-top-6 {
  border-top-width: 6px; }

.border-right-6 {
  border-right-width: 6px; }

.border-bottom-6 {
  border-bottom-width: 6px; }

.border-left-6 {
  border-left-width: 6px; }

.border-8 {
  border-width: 8px; }

.border-top-8 {
  border-top-width: 8px; }

.border-right-8 {
  border-right-width: 8px; }

.border-bottom-8 {
  border-bottom-width: 8px; }

.border-left-8 {
  border-left-width: 8px; }

.border-10 {
  border-width: 10px; }

.border-top-10 {
  border-top-width: 10px; }

.border-right-10 {
  border-right-width: 10px; }

.border-bottom-10 {
  border-bottom-width: 10px; }

.border-left-10 {
  border-left-width: 10px; }

.border-12 {
  border-width: 12px; }

.border-top-12 {
  border-top-width: 12px; }

.border-right-12 {
  border-right-width: 12px; }

.border-bottom-12 {
  border-bottom-width: 12px; }

.border-left-12 {
  border-left-width: 12px; }

.border-black {
  border-color: #000; }

.border-blue {
  border-color: #007dbe; }

.border-blue-light {
  border-color: #e4f3fb; }

.border-blue-dark {
  border-color: #345678; }

.border-gray {
  border-color: #666666; }

.border-gray-light {
  border-color: #cccccc; }

.border-gray-light2 {
  border-color: #F5F7F7; }

.border-white {
  border-color: #ffffff; }

.border-orange {
  border-color: #f59c55; }

.border-peacock-green {
  border-color: #24B9AD; }

.border-red {
  border-color: #E31414; }

.border-red-alert {
  border-color: #ea3326; }

.border-ubie-black {
  border-color: #5F6F74; }

.border-ubie-gray {
  border-color: #E4EFF3; }

.border-ubie-blue {
  border-color: #D1E4EB; }

.border-ubie-navy {
  border-color: #207B9D; }

.border-ubie-red {
  border-color: #FC8A81; }

.border-yellow {
  border-color: #FFFF4B; }

.border-solid {
  border-style: solid; }

.border-dotte {
  border-style: dotte; }

.cvbuttons {
  max-width: 357px;
  margin-left: auto;
  margin-right: auto; }

.cvbutton__dial {
  display: block;
  color: #fff;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #007dbe;
  box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
  transition: 0.2s;
  color: #FFF !important;
  text-decoration: none !important;
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: auto;
      grid-template: "logo number" "logo text"; }
  .cvbutton__dial:hover {
    background-color: #003a58; }
  .cvbutton__dial:hover {
    background-color: #0084c8; }

.cvbutton__dial__logo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1;
  grid-area: logo;
  display: flex;
  justify-content: center;
  align-items: center; }

.areaPostOushinContacts__freedial > .cvbutton__dial__logo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }

.cvbutton__dial > .cvbutton__dial__logo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }

.import_tailwind .areaPostOnlineContacts__freedial > .cvbutton__dial__logo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }

.import_tailwind .areaPostOushinContacts__freedial > .cvbutton__dial__logo {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }
  @media screen and (max-width: 767px) {
    .cvbutton__dial__logo img {
      width: 10.66667vw; } }

.cvbutton__dial__number {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: number;
  font-size: 30px;
  letter-spacing: 0.75px;
  font-weight: bold; }

.areaPostOushinContacts__freedial > .cvbutton__dial__number {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }

.cvbutton__dial > .cvbutton__dial__number {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOnlineContacts__freedial > .cvbutton__dial__number {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOushinContacts__freedial > .cvbutton__dial__number {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }
  @media screen and (max-width: 767px) {
    .cvbutton__dial__number {
      font-size: 6.4vw; } }

.cvbutton__dial__text {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
  grid-area: text;
  font-size: 12px;
  font-weight: normal; }

.areaPostOushinContacts__freedial > .cvbutton__dial__text {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }

.cvbutton__dial > .cvbutton__dial__text {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOnlineContacts__freedial > .cvbutton__dial__text {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }

.import_tailwind .areaPostOushinContacts__freedial > .cvbutton__dial__text {
  -ms-grid-row: 2;
  -ms-grid-column: 2; }
  @media screen and (max-width: 767px) {
    .cvbutton__dial__text {
      font-size: 2.66667vw; } }

.cvbutton__default {
  display: block;
  color: #fff;
  font-weight: bold;
  padding: 1em 0.5em;
  background-color: #007dbe;
  box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
  transition: 0.2s;
  text-decoration: none !important;
  text-align: center; }
  .cvbutton__default:hover {
    background-color: #003a58; }
  .cvbutton__default:hover {
    background-color: #0084c8; }

.areaPostOushinContacts__cvText {
  font-size: 12px;
  margin-bottom: 0.8em;
  margin-top: 2em; }

/**
 * ユビーフォーム共通scss
 */
[data-c20-ubie-form] .ubieBg,
[data-c20-ubie-form] .zipWrap .ubieBg {
  background-color: #E4EFF3; }

[data-c20-ubie-form] .ubieContainer,
[data-c20-ubie-form] .zipWrap .ubieContainer {
  max-width: 960px;
  margin: auto;
  padding: 2.8rem 1.4rem; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form] .ubieContainer,
    [data-c20-ubie-form] .zipWrap .ubieContainer {
      padding: 60px 0; } }

[data-c20-ubie-form] .ubieButton,
[data-c20-ubie-form] .zipWrap .ubieButton {
  font-size: 4.26667vw;
  display: inline-block;
  width: 100%;
  padding: 16px;
  line-height: 1.3;
  text-align: center;
  background-color: #207B9D;
  color: #fff;
  border-radius: 46px;
  font-weight: bold;
  cursor: pointer;
  box-shadow: none;
  border: none; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form] .ubieButton,
    [data-c20-ubie-form] .zipWrap .ubieButton {
      font-size: 1.4rem; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form] .ubieButton,
    [data-c20-ubie-form] .zipWrap .ubieButton {
      font-size: 19px; } }
  [data-c20-ubie-form] .ubieButton--red,
  [data-c20-ubie-form] .zipWrap .ubieButton--red {
    font-size: 4.26667vw;
    display: inline-block;
    width: 100%;
    padding: 16px;
    line-height: 1.3;
    text-align: center;
    background-color: #FC8A81;
    color: #fff;
    border-radius: 46px;
    font-weight: bold;
    cursor: pointer; }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form] .ubieButton--red,
      [data-c20-ubie-form] .zipWrap .ubieButton--red {
        font-size: 1.4rem; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form] .ubieButton--red,
      [data-c20-ubie-form] .zipWrap .ubieButton--red {
        font-size: 19px; } }
  [data-c20-ubie-form] .ubieButton--disable, [data-c20-ubie-form] .ubieButton--disabled,
  [data-c20-ubie-form] .zipWrap .ubieButton--disable,
  [data-c20-ubie-form] .zipWrap .ubieButton--disabled {
    font-size: 4.26667vw;
    display: inline-block;
    width: 100%;
    padding: 16px;
    line-height: 1.3;
    text-align: center;
    background-color: #E4EFF3;
    color: #fff;
    border-radius: 46px;
    font-weight: bold;
    cursor: pointer;
    color: #5F6F74; }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form] .ubieButton--disable, [data-c20-ubie-form] .ubieButton--disabled,
      [data-c20-ubie-form] .zipWrap .ubieButton--disable,
      [data-c20-ubie-form] .zipWrap .ubieButton--disabled {
        font-size: 1.4rem; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form] .ubieButton--disable, [data-c20-ubie-form] .ubieButton--disabled,
      [data-c20-ubie-form] .zipWrap .ubieButton--disable,
      [data-c20-ubie-form] .zipWrap .ubieButton--disabled {
        font-size: 19px; } }
  [data-c20-ubie-form] .ubieButton--small,
  [data-c20-ubie-form] .zipWrap .ubieButton--small {
    padding: 14px;
    font-size: 3.73333vw; }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form] .ubieButton--small,
      [data-c20-ubie-form] .zipWrap .ubieButton--small {
        font-size: 1.2rem; } }
  [data-c20-ubie-form] .ubieButton--xsmall,
  [data-c20-ubie-form] .zipWrap .ubieButton--xsmall {
    padding: 12px;
    font-size: 3.2vw; }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form] .ubieButton--xsmall,
      [data-c20-ubie-form] .zipWrap .ubieButton--xsmall {
        font-size: 1.0rem; } }
  [data-c20-ubie-form] .ubieButton--border,
  [data-c20-ubie-form] .zipWrap .ubieButton--border {
    background-color: #fff;
    border: 1px solid #207B9D;
    color: #207B9D; }
    [data-c20-ubie-form] .ubieButton--border:focus, [data-c20-ubie-form] .ubieButton--border:hover,
    [data-c20-ubie-form] .zipWrap .ubieButton--border:focus,
    [data-c20-ubie-form] .zipWrap .ubieButton--border:hover {
      background-color: #fff;
      color: #207B9D; }
  [data-c20-ubie-form] .ubieButton.buttonH--disabled,
  [data-c20-ubie-form] .zipWrap .ubieButton.buttonH--disabled {
    color: #fff;
    border-color: #E4EFF3;
    background-color: #E4EFF3; }

[data-c20-ubie-form] .ubieBoxButton,
[data-c20-ubie-form] .zipWrap .ubieBoxButton {
  background-color: #207B9D;
  border-radius: 4px;
  box-shadow: none;
  cursor: pointer; }
  [data-c20-ubie-form] .ubieBoxButton:focus, [data-c20-ubie-form] .ubieBoxButton:hover,
  [data-c20-ubie-form] .zipWrap .ubieBoxButton:focus,
  [data-c20-ubie-form] .zipWrap .ubieBoxButton:hover {
    background-color: #207B9D; }
  [data-c20-ubie-form] .ubieBoxButton.buttonH--disabled,
  [data-c20-ubie-form] .zipWrap .ubieBoxButton.buttonH--disabled {
    background-color: #E4EFF3; }

[data-c20-ubie-form] .ubieText,
[data-c20-ubie-form] .zipWrap .ubieText {
  line-height: 1.6;
  font-size: 4.26667vw;
  color: #666666;
  font-size: 3.73333vw;
  margin: 0;
  color: #5F6F74; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form] .ubieText,
    [data-c20-ubie-form] .zipWrap .ubieText {
      font-size: 18px; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form] .ubieText,
    [data-c20-ubie-form] .zipWrap .ubieText {
      font-size: 1.2rem; } }

[data-c20-ubie-form] .ubieTitle,
[data-c20-ubie-form] .zipWrap .ubieTitle {
  font-size: 4.8vw;
  display: flex;
  align-items: center;
  margin: 0 0 15px;
  padding-bottom: 6px;
  font-weight: bold;
  color: #207B9D;
  border-bottom: 1px solid #207B9D; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form] .ubieTitle,
    [data-c20-ubie-form] .zipWrap .ubieTitle {
      font-size: 1.6rem; } }
  [data-c20-ubie-form] .ubieTitle::before,
  [data-c20-ubie-form] .zipWrap .ubieTitle::before {
    content: '';
    display: inline-block;
    height: 1.2em;
    margin-right: 6px;
    border-left: 3px solid #207B9D; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form] .ubieTitle,
    [data-c20-ubie-form] .zipWrap .ubieTitle {
      margin-bottom: 30px;
      font-size: 22px; } }

[data-c20-ubie-form] .ubieFontRed,
[data-c20-ubie-form] .zipWrap .ubieFontRed {
  color: #FC8A81; }

[data-c20-ubie-form] .ubieAreaContent,
[data-c20-ubie-form] .zipWrap .ubieAreaContent {
  padding: 20px 1.4rem;
  background-color: #E4EFF3;
  border-radius: 4px; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form] .ubieAreaContent,
    [data-c20-ubie-form] .zipWrap .ubieAreaContent {
      padding: 30px; } }
  [data-c20-ubie-form] .ubieAreaContent__inner,
  [data-c20-ubie-form] .zipWrap .ubieAreaContent__inner {
    margin: 10px 0 20px;
    padding: 10px 0;
    background-color: #fff;
    border-radius: 4px; }

[data-c20-ubie-form] .contactConfirm,
[data-c20-ubie-form] .zipWrap .contactConfirm {
  padding: 15px;
  border: 2px solid #207B9D; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form] .contactConfirm,
    [data-c20-ubie-form] .zipWrap .contactConfirm {
      padding: 15px 30px; } }

[data-c20-ubie-form] .headline,
[data-c20-ubie-form] .zipWrap .headline {
  color: #207B9D;
  line-height: 1.4; }

@media screen and (min-width: 768px) {
  [data-c20-ubie-form] .zipWrap {
    max-width: 540px; }
    [data-c20-ubie-form] .zipWrap .form-group {
      width: 540px;
      margin-bottom: 30px; } }

.import_tailwind {
  /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
  /* Document
   ========================================================================== */
  /**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
  /* Sections
   ========================================================================== */
  /**
 * Remove the margin in all browsers.
 */
  /**
 * Render the `main` element consistently in IE.
 */
  /**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
  /* Grouping content
   ========================================================================== */
  /**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
  /**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
  /* Text-level semantics
   ========================================================================== */
  /**
 * Remove the gray background on active links in IE 10.
 */
  /**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
  /**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
  /**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
  /**
 * Add the correct font size in all browsers.
 */
  /**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
  /* Embedded content
   ========================================================================== */
  /**
 * Remove the border on images inside links in IE 10.
 */
  /* Forms
   ========================================================================== */
  /**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
  /**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
  /**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
  /**
 * Correct the inability to style clickable types in iOS and Safari.
 */
  /**
 * Remove the inner border and padding in Firefox.
 */
  /**
 * Restore the focus styles unset by the previous rule.
 */
  /**
 * Correct the padding in Firefox.
 */
  /**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
  /**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
  /**
 * Remove the default vertical scrollbar in IE 10+.
 */
  /**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
  /**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
  /**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
  /**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
  /**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
  /* Interactive
   ========================================================================== */
  /*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
  /*
 * Add the correct display in all browsers.
 */
  /* Misc
   ========================================================================== */
  /**
 * Add the correct display in IE 10+.
 */
  /**
 * Add the correct display in IE 10.
 */
  /**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */
  /**
 * Removes the default spacing and border for appropriate elements.
 */
  /**
 * Work around a Firefox/IE bug where the transparent `button` background
 * results in a loss of the default `button` focus styles.
 */
  /**
 * Tailwind custom reset styles
 */
  /**
 * 1. Use the user's configured `sans` font-family (with Tailwind's default
 *    sans-serif font stack as a fallback) as a sane default.
 * 2. Use Tailwind's default "normal" line-height so the user isn't forced
 *    to override it to ensure consistency even when using the default theme.
 */
  /**
 * 1. Prevent padding and border from affecting element width.
 *
 *    We used to set this in the html element and inherit from
 *    the parent element for everything else. This caused issues
 *    in shadow-dom-enhanced elements like <details> where the content
 *    is wrapped by a div with box-sizing set to `content-box`.
 *
 *    https://github.com/mozdevs/cssremedy/issues/4
 *
 *
 * 2. Allow adding a border to an element by just adding a border-width.
 *
 *    By default, the way the browser specifies that an element should have no
 *    border is by setting it's border-style to `none` in the user-agent
 *    stylesheet.
 *
 *    In order to easily add borders to elements by just setting the `border-width`
 *    property, we change the default border-style for all elements to `solid`, and
 *    use border-width to hide them instead. This way our `border` utilities only
 *    need to set the `border-width` property instead of the entire `border`
 *    shorthand, making our border utilities much more straightforward to compose.
 *
 *    https://github.com/tailwindcss/tailwindcss/pull/116
 */
  /*
 * Ensure horizontal rules are visible by default
 */
  /**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */
  /**
 * Reset links to optimize for opt-in styling instead of
 * opt-out.
 */
  /**
 * Reset form element properties that are easy to forget to
 * style explicitly so you don't inadvertently introduce
 * styles that deviate from your design system. These styles
 * supplement a partial reset that is already applied by
 * normalize.css.
 */
  /**
 * Use the configured 'mono' font family for elements that
 * are expected to be rendered with a monospace font, falling
 * back to the system monospace stack if there is no configured
 * 'mono' font family.
 */
  /**
 * Make replaced elements `display: block` by default as that's
 * the behavior you want almost all of the time. Inspired by
 * CSS Remedy, with `svg` added as well.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */
  /**
 * Constrain images and videos to the parent width and preserve
 * their instrinsic aspect ratio.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */
  /**
 * お問い合わせ用モーダル
 */
  /**
 * modal
 */
  /* Auto Height */
  /* 3D Effects */
  /* CSS Mode */
  /**
    レスポンシブテンプレート用
**/ }
  .import_tailwind html {
    line-height: 1.15;
    /* 1 */
    -webkit-text-size-adjust: 100%;
    /* 2 */ }
  .import_tailwind body {
    margin: 0; }
  .import_tailwind main {
    display: block; }
  .import_tailwind h1 {
    font-size: 2em;
    margin: 0.67em 0; }
  .import_tailwind hr {
    box-sizing: content-box;
    /* 1 */
    height: 0;
    /* 1 */
    overflow: visible;
    /* 2 */ }
  .import_tailwind pre {
    font-family: monospace, monospace;
    /* 1 */
    font-size: 1em;
    /* 2 */ }
  .import_tailwind a {
    background-color: transparent; }
  .import_tailwind abbr[title] {
    border-bottom: none;
    /* 1 */
    text-decoration: underline;
    /* 2 */
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    /* 2 */ }
  .import_tailwind b,
  .import_tailwind strong {
    font-weight: bolder; }
  .import_tailwind code,
  .import_tailwind kbd,
  .import_tailwind samp {
    font-family: monospace, monospace;
    /* 1 */
    font-size: 1em;
    /* 2 */ }
  .import_tailwind small {
    font-size: 80%; }
  .import_tailwind sub,
  .import_tailwind sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  .import_tailwind sub {
    bottom: -0.25em; }
  .import_tailwind sup {
    top: -0.5em; }
  .import_tailwind img {
    border-style: none; }
  .import_tailwind button,
  .import_tailwind input,
  .import_tailwind optgroup,
  .import_tailwind select,
  .import_tailwind textarea {
    font-family: inherit;
    /* 1 */
    font-size: 100%;
    /* 1 */
    line-height: 1.15;
    /* 1 */
    margin: 0;
    /* 2 */ }
  .import_tailwind button,
  .import_tailwind input {
    /* 1 */
    overflow: visible; }
  .import_tailwind button,
  .import_tailwind select {
    /* 1 */
    text-transform: none; }
  .import_tailwind button,
  .import_tailwind [type="button"],
  .import_tailwind [type="reset"],
  .import_tailwind [type="submit"] {
    -webkit-appearance: button; }
  .import_tailwind button::-moz-focus-inner,
  .import_tailwind [type="button"]::-moz-focus-inner,
  .import_tailwind [type="reset"]::-moz-focus-inner,
  .import_tailwind [type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0; }
  .import_tailwind button:-moz-focusring,
  .import_tailwind [type="button"]:-moz-focusring,
  .import_tailwind [type="reset"]:-moz-focusring,
  .import_tailwind [type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText; }
  .import_tailwind fieldset {
    padding: 0.35em 0.75em 0.625em; }
  .import_tailwind legend {
    box-sizing: border-box;
    /* 1 */
    color: inherit;
    /* 2 */
    display: table;
    /* 1 */
    max-width: 100%;
    /* 1 */
    padding: 0;
    /* 3 */
    white-space: normal;
    /* 1 */ }
  .import_tailwind progress {
    vertical-align: baseline; }
  .import_tailwind textarea {
    overflow: auto; }
  .import_tailwind [type="checkbox"],
  .import_tailwind [type="radio"] {
    box-sizing: border-box;
    /* 1 */
    padding: 0;
    /* 2 */ }
  .import_tailwind [type="number"]::-webkit-inner-spin-button,
  .import_tailwind [type="number"]::-webkit-outer-spin-button {
    height: auto; }
  .import_tailwind [type="search"] {
    -webkit-appearance: textfield;
    /* 1 */
    outline-offset: -2px;
    /* 2 */ }
  .import_tailwind [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  .import_tailwind ::-webkit-file-upload-button {
    -webkit-appearance: button;
    /* 1 */
    font: inherit;
    /* 2 */ }
  .import_tailwind details {
    display: block; }
  .import_tailwind summary {
    display: list-item; }
  .import_tailwind template {
    display: none; }
  .import_tailwind [hidden] {
    display: none; }
  .import_tailwind blockquote,
  .import_tailwind dl,
  .import_tailwind dd,
  .import_tailwind h1,
  .import_tailwind h2,
  .import_tailwind h3,
  .import_tailwind h4,
  .import_tailwind h5,
  .import_tailwind h6,
  .import_tailwind hr,
  .import_tailwind figure,
  .import_tailwind p,
  .import_tailwind pre {
    margin: 0; }
  .import_tailwind button {
    background-color: transparent;
    background-image: none; }
  .import_tailwind button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color; }
  .import_tailwind fieldset {
    margin: 0;
    padding: 0; }
  .import_tailwind ol,
  .import_tailwind ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  .import_tailwind html {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    /* 1 */
    line-height: 1.5;
    /* 2 */ }
  .import_tailwind *,
  .import_tailwind ::before,
  .import_tailwind ::after {
    box-sizing: border-box;
    /* 1 */
    border-width: 0;
    /* 2 */
    border-style: solid;
    /* 2 */
    border-color: currentColor;
    /* 2 */ }
  .import_tailwind hr {
    border-top-width: 1px; }
  .import_tailwind img {
    border-style: solid; }
  .import_tailwind textarea {
    resize: vertical; }
  .import_tailwind input::-moz-placeholder, .import_tailwind textarea::-moz-placeholder {
    color: #a0aec0; }
  .import_tailwind input:-ms-input-placeholder, .import_tailwind textarea:-ms-input-placeholder {
    color: #a0aec0; }
  .import_tailwind input::-ms-input-placeholder, .import_tailwind textarea::-ms-input-placeholder {
    color: #a0aec0; }
  .import_tailwind input::placeholder,
  .import_tailwind textarea::placeholder {
    color: #a0aec0; }
  .import_tailwind button,
  .import_tailwind [role="button"] {
    cursor: pointer; }
  .import_tailwind table {
    border-collapse: collapse; }
  .import_tailwind h1,
  .import_tailwind h2,
  .import_tailwind h3,
  .import_tailwind h4,
  .import_tailwind h5,
  .import_tailwind h6 {
    font-size: inherit;
    font-weight: inherit; }
  .import_tailwind a {
    color: inherit;
    text-decoration: inherit; }
  .import_tailwind button,
  .import_tailwind input,
  .import_tailwind optgroup,
  .import_tailwind select,
  .import_tailwind textarea {
    padding: 0;
    line-height: inherit;
    color: inherit; }
  .import_tailwind pre,
  .import_tailwind code,
  .import_tailwind kbd,
  .import_tailwind samp {
    font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
  .import_tailwind img,
  .import_tailwind svg,
  .import_tailwind video,
  .import_tailwind canvas,
  .import_tailwind audio,
  .import_tailwind iframe,
  .import_tailwind embed,
  .import_tailwind object {
    display: block;
    vertical-align: middle; }
  .import_tailwind img,
  .import_tailwind video {
    max-width: 100%;
    height: auto; }
  .import_tailwind .container {
    width: 100%;
    padding-right: 16px;
    padding-left: 16px; }
  @media (min-width: 768px) {
    .import_tailwind .container {
      max-width: 768px; } }
  @media (min-width: 972px) {
    .import_tailwind .container {
      max-width: 972px; } }
  @media (min-width: 1120px) {
    .import_tailwind .container {
      max-width: 1120px; } }
  .import_tailwind .space-y-0 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse)); }
  .import_tailwind .space-x-0 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse)); }
  .import_tailwind .space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse)); }
  .import_tailwind .space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse)); }
  .import_tailwind .-space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .-space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse)); }
  .import_tailwind .-space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); }
  .import_tailwind .space-y-reverse > :not(template) ~ :not(template) {
    --space-y-reverse: 1; }
  .import_tailwind .space-x-reverse > :not(template) ~ :not(template) {
    --space-x-reverse: 1; }
  .import_tailwind .bg-fixed {
    background-attachment: fixed; }
  .import_tailwind .bg-local {
    background-attachment: local; }
  .import_tailwind .bg-scroll {
    background-attachment: scroll; }
  .import_tailwind .bg-blue-50 {
    --bg-opacity: 1;
    background-color: #F2F7F8;
    background-color: rgba(242, 247, 248, var(--bg-opacity)); }
  .import_tailwind .bg-blue-100 {
    --bg-opacity: 1;
    background-color: #EAEEF1;
    background-color: rgba(234, 238, 241, var(--bg-opacity)); }
  .import_tailwind .bg-blue-200 {
    --bg-opacity: 1;
    background-color: #E4F3FB;
    background-color: rgba(228, 243, 251, var(--bg-opacity)); }
  .import_tailwind .bg-blue-250 {
    --bg-opacity: 1;
    background-color: #D7EFFC;
    background-color: rgba(215, 239, 252, var(--bg-opacity)); }
  .import_tailwind .bg-blue-280 {
    --bg-opacity: 1;
    background-color: #CEE7F7;
    background-color: rgba(206, 231, 247, var(--bg-opacity)); }
  .import_tailwind .bg-blue-300 {
    --bg-opacity: 1;
    background-color: #B8EBF5;
    background-color: rgba(184, 235, 245, var(--bg-opacity)); }
  .import_tailwind .bg-blue-400 {
    --bg-opacity: 1;
    background-color: #A3D9F0;
    background-color: rgba(163, 217, 240, var(--bg-opacity)); }
  .import_tailwind .bg-blue-600 {
    --bg-opacity: 1;
    background-color: #0091DB;
    background-color: rgba(0, 145, 219, var(--bg-opacity)); }
  .import_tailwind .bg-blue-650 {
    --bg-opacity: 1;
    background-color: #1FB5C9;
    background-color: rgba(31, 181, 201, var(--bg-opacity)); }
  .import_tailwind .bg-blue-700 {
    --bg-opacity: 1;
    background-color: #72D0E2;
    background-color: rgba(114, 208, 226, var(--bg-opacity)); }
  .import_tailwind .bg-blue-800 {
    --bg-opacity: 1;
    background-color: #007DBE;
    background-color: rgba(0, 125, 190, var(--bg-opacity)); }
  .import_tailwind .bg-blue-900 {
    --bg-opacity: 1;
    background-color: #087DBE;
    background-color: rgba(8, 125, 190, var(--bg-opacity)); }
  .import_tailwind .bg-blue-1000 {
    --bg-opacity: 1;
    background-color: #345678;
    background-color: rgba(52, 86, 120, var(--bg-opacity)); }
  .import_tailwind .bg-blue-1100 {
    --bg-opacity: 1;
    background-color: #003288;
    background-color: rgba(0, 50, 136, var(--bg-opacity)); }
  .import_tailwind .bg-blue {
    --bg-opacity: 1;
    background-color: #345678;
    background-color: rgba(52, 86, 120, var(--bg-opacity)); }
  .import_tailwind .bg-navy {
    --bg-opacity: 1;
    background-color: #222953;
    background-color: rgba(34, 41, 83, var(--bg-opacity)); }
  .import_tailwind .bg-black-50 {
    --bg-opacity: 1;
    background-color: #F9F9FA;
    background-color: rgba(249, 249, 250, var(--bg-opacity)); }
  .import_tailwind .bg-black-100 {
    --bg-opacity: 1;
    background-color: #F5F7F7;
    background-color: rgba(245, 247, 247, var(--bg-opacity)); }
  .import_tailwind .bg-black-200 {
    --bg-opacity: 1;
    background-color: #EFEFEE;
    background-color: rgba(239, 239, 238, var(--bg-opacity)); }
  .import_tailwind .bg-black-400 {
    --bg-opacity: 1;
    background-color: #E0DFDE;
    background-color: rgba(224, 223, 222, var(--bg-opacity)); }
  .import_tailwind .bg-black-700 {
    --bg-opacity: 1;
    background-color: #C1C1C1;
    background-color: rgba(193, 193, 193, var(--bg-opacity)); }
  .import_tailwind .bg-black-800 {
    --bg-opacity: 1;
    background-color: #707070;
    background-color: rgba(112, 112, 112, var(--bg-opacity)); }
  .import_tailwind .bg-black-900 {
    --bg-opacity: 1;
    background-color: #666666;
    background-color: rgba(102, 102, 102, var(--bg-opacity)); }
  .import_tailwind .bg-black {
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity)); }
  .import_tailwind .bg-white {
    --bg-opacity: 1;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, var(--bg-opacity)); }
  .import_tailwind .bg-yellow-500 {
    --bg-opacity: 1;
    background-color: #FFE34A;
    background-color: rgba(255, 227, 74, var(--bg-opacity)); }
  .import_tailwind .bg-yellow-600 {
    --bg-opacity: 1;
    background-color: #FEFFF0;
    background-color: rgba(254, 255, 240, var(--bg-opacity)); }
  .import_tailwind .bg-yellow-700 {
    --bg-opacity: 1;
    background-color: #fff188;
    background-color: rgba(255, 241, 136, var(--bg-opacity)); }
  .import_tailwind .bg-yellow {
    --bg-opacity: 1;
    background-color: #EFCF3E;
    background-color: rgba(239, 207, 62, var(--bg-opacity)); }
  .import_tailwind .bg-orange-10 {
    --bg-opacity: 1;
    background-color: #FFEDDE;
    background-color: rgba(255, 237, 222, var(--bg-opacity)); }
  .import_tailwind .bg-orange-20 {
    --bg-opacity: 1;
    background-color: #FBEFD8;
    background-color: rgba(251, 239, 216, var(--bg-opacity)); }
  .import_tailwind .bg-orange-50 {
    --bg-opacity: 1;
    background-color: #E95A24;
    background-color: rgba(233, 90, 36, var(--bg-opacity)); }
  .import_tailwind .bg-orange-100 {
    --bg-opacity: 1;
    background-color: #FECAA0;
    background-color: rgba(254, 202, 160, var(--bg-opacity)); }
  .import_tailwind .bg-orange-200 {
    --bg-opacity: 1;
    background-color: #FFFBE4;
    background-color: rgba(255, 251, 228, var(--bg-opacity)); }
  .import_tailwind .bg-orange-500 {
    --bg-opacity: 1;
    background-color: #F8F2DC;
    background-color: rgba(248, 242, 220, var(--bg-opacity)); }
  .import_tailwind .bg-orange-600 {
    --bg-opacity: 1;
    background-color: #E09404;
    background-color: rgba(224, 148, 4, var(--bg-opacity)); }
  .import_tailwind .bg-orange {
    --bg-opacity: 1;
    background-color: #F59C55;
    background-color: rgba(245, 156, 85, var(--bg-opacity)); }
  .import_tailwind .bg-green-50 {
    --bg-opacity: 1;
    background-color: #EAF9F7;
    background-color: rgba(234, 249, 247, var(--bg-opacity)); }
  .import_tailwind .bg-green-200 {
    --bg-opacity: 1;
    background-color: #30BFAE;
    background-color: rgba(48, 191, 174, var(--bg-opacity)); }
  .import_tailwind .bg-green-300 {
    --bg-opacity: 1;
    background-color: #00B900;
    background-color: rgba(0, 185, 0, var(--bg-opacity)); }
  .import_tailwind .bg-green-400 {
    --bg-opacity: 1;
    background-color: #2AAC9C;
    background-color: rgba(42, 172, 156, var(--bg-opacity)); }
  .import_tailwind .bg-green-500 {
    --bg-opacity: 1;
    background-color: #019E01;
    background-color: rgba(1, 158, 1, var(--bg-opacity)); }
  .import_tailwind .bg-green {
    --bg-opacity: 1;
    background-color: #2DB12D;
    background-color: rgba(45, 177, 45, var(--bg-opacity)); }
  .import_tailwind .bg-chien {
    --bg-opacity: 1;
    background-color: #0CCCB8;
    background-color: rgba(12, 204, 184, var(--bg-opacity)); }
  .import_tailwind .bg-red {
    --bg-opacity: 1;
    background-color: #EA3326;
    background-color: rgba(234, 51, 38, var(--bg-opacity)); }
  .import_tailwind .bg-book-500 {
    --bg-opacity: 1;
    background-color: #A1D4E4;
    background-color: rgba(161, 212, 228, var(--bg-opacity)); }
  .import_tailwind .bg-book {
    --bg-opacity: 1;
    background-color: #63A4C2;
    background-color: rgba(99, 164, 194, var(--bg-opacity)); }
  .import_tailwind .bg-pink {
    --bg-opacity: 1;
    background-color: #E76E79;
    background-color: rgba(231, 110, 121, var(--bg-opacity)); }
  .import_tailwind .bg-appbase {
    --bg-opacity: 1;
    background-color: #3DCDDF;
    background-color: rgba(61, 205, 223, var(--bg-opacity)); }
  .import_tailwind .bg-nippon-100 {
    --bg-opacity: 1;
    background-color: #B5E6FF;
    background-color: rgba(181, 230, 255, var(--bg-opacity)); }
  .import_tailwind .bg-nippon-200 {
    --bg-opacity: 1;
    background-color: #F0F3F5;
    background-color: rgba(240, 243, 245, var(--bg-opacity)); }
  .import_tailwind .bg-nippon-300 {
    --bg-opacity: 1;
    background-color: #FFF040;
    background-color: rgba(255, 240, 64, var(--bg-opacity)); }
  .import_tailwind .bg-nippon-400 {
    --bg-opacity: 1;
    background-color: #EAEAEA;
    background-color: rgba(234, 234, 234, var(--bg-opacity)); }
  .import_tailwind .bg-nippon-500 {
    --bg-opacity: 1;
    background-color: #D7EFFC;
    background-color: rgba(215, 239, 252, var(--bg-opacity)); }
  .import_tailwind .bg-nippon-600 {
    --bg-opacity: 1;
    background-color: #F7F7F7;
    background-color: rgba(247, 247, 247, var(--bg-opacity)); }
  .import_tailwind .bg-nippon {
    --bg-opacity: 1;
    background-color: #030866;
    background-color: rgba(3, 8, 102, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-50:hover {
    --bg-opacity: 1;
    background-color: #F2F7F8;
    background-color: rgba(242, 247, 248, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-100:hover {
    --bg-opacity: 1;
    background-color: #EAEEF1;
    background-color: rgba(234, 238, 241, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-200:hover {
    --bg-opacity: 1;
    background-color: #E4F3FB;
    background-color: rgba(228, 243, 251, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-250:hover {
    --bg-opacity: 1;
    background-color: #D7EFFC;
    background-color: rgba(215, 239, 252, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-280:hover {
    --bg-opacity: 1;
    background-color: #CEE7F7;
    background-color: rgba(206, 231, 247, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-300:hover {
    --bg-opacity: 1;
    background-color: #B8EBF5;
    background-color: rgba(184, 235, 245, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-400:hover {
    --bg-opacity: 1;
    background-color: #A3D9F0;
    background-color: rgba(163, 217, 240, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-600:hover {
    --bg-opacity: 1;
    background-color: #0091DB;
    background-color: rgba(0, 145, 219, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-650:hover {
    --bg-opacity: 1;
    background-color: #1FB5C9;
    background-color: rgba(31, 181, 201, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-700:hover {
    --bg-opacity: 1;
    background-color: #72D0E2;
    background-color: rgba(114, 208, 226, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-800:hover {
    --bg-opacity: 1;
    background-color: #007DBE;
    background-color: rgba(0, 125, 190, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-900:hover {
    --bg-opacity: 1;
    background-color: #087DBE;
    background-color: rgba(8, 125, 190, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-1000:hover {
    --bg-opacity: 1;
    background-color: #345678;
    background-color: rgba(52, 86, 120, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue-1100:hover {
    --bg-opacity: 1;
    background-color: #003288;
    background-color: rgba(0, 50, 136, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-blue:hover {
    --bg-opacity: 1;
    background-color: #345678;
    background-color: rgba(52, 86, 120, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-navy:hover {
    --bg-opacity: 1;
    background-color: #222953;
    background-color: rgba(34, 41, 83, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-black-50:hover {
    --bg-opacity: 1;
    background-color: #F9F9FA;
    background-color: rgba(249, 249, 250, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-black-100:hover {
    --bg-opacity: 1;
    background-color: #F5F7F7;
    background-color: rgba(245, 247, 247, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-black-200:hover {
    --bg-opacity: 1;
    background-color: #EFEFEE;
    background-color: rgba(239, 239, 238, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-black-400:hover {
    --bg-opacity: 1;
    background-color: #E0DFDE;
    background-color: rgba(224, 223, 222, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-black-700:hover {
    --bg-opacity: 1;
    background-color: #C1C1C1;
    background-color: rgba(193, 193, 193, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-black-800:hover {
    --bg-opacity: 1;
    background-color: #707070;
    background-color: rgba(112, 112, 112, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-black-900:hover {
    --bg-opacity: 1;
    background-color: #666666;
    background-color: rgba(102, 102, 102, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-black:hover {
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-white:hover {
    --bg-opacity: 1;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-yellow-500:hover {
    --bg-opacity: 1;
    background-color: #FFE34A;
    background-color: rgba(255, 227, 74, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-yellow-600:hover {
    --bg-opacity: 1;
    background-color: #FEFFF0;
    background-color: rgba(254, 255, 240, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-yellow-700:hover {
    --bg-opacity: 1;
    background-color: #fff188;
    background-color: rgba(255, 241, 136, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-yellow:hover {
    --bg-opacity: 1;
    background-color: #EFCF3E;
    background-color: rgba(239, 207, 62, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-orange-10:hover {
    --bg-opacity: 1;
    background-color: #FFEDDE;
    background-color: rgba(255, 237, 222, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-orange-20:hover {
    --bg-opacity: 1;
    background-color: #FBEFD8;
    background-color: rgba(251, 239, 216, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-orange-50:hover {
    --bg-opacity: 1;
    background-color: #E95A24;
    background-color: rgba(233, 90, 36, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-orange-100:hover {
    --bg-opacity: 1;
    background-color: #FECAA0;
    background-color: rgba(254, 202, 160, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-orange-200:hover {
    --bg-opacity: 1;
    background-color: #FFFBE4;
    background-color: rgba(255, 251, 228, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-orange-500:hover {
    --bg-opacity: 1;
    background-color: #F8F2DC;
    background-color: rgba(248, 242, 220, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-orange-600:hover {
    --bg-opacity: 1;
    background-color: #E09404;
    background-color: rgba(224, 148, 4, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-orange:hover {
    --bg-opacity: 1;
    background-color: #F59C55;
    background-color: rgba(245, 156, 85, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-green-50:hover {
    --bg-opacity: 1;
    background-color: #EAF9F7;
    background-color: rgba(234, 249, 247, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-green-200:hover {
    --bg-opacity: 1;
    background-color: #30BFAE;
    background-color: rgba(48, 191, 174, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-green-300:hover {
    --bg-opacity: 1;
    background-color: #00B900;
    background-color: rgba(0, 185, 0, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-green-400:hover {
    --bg-opacity: 1;
    background-color: #2AAC9C;
    background-color: rgba(42, 172, 156, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-green-500:hover {
    --bg-opacity: 1;
    background-color: #019E01;
    background-color: rgba(1, 158, 1, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-green:hover {
    --bg-opacity: 1;
    background-color: #2DB12D;
    background-color: rgba(45, 177, 45, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-chien:hover {
    --bg-opacity: 1;
    background-color: #0CCCB8;
    background-color: rgba(12, 204, 184, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-red:hover {
    --bg-opacity: 1;
    background-color: #EA3326;
    background-color: rgba(234, 51, 38, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-book-500:hover {
    --bg-opacity: 1;
    background-color: #A1D4E4;
    background-color: rgba(161, 212, 228, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-book:hover {
    --bg-opacity: 1;
    background-color: #63A4C2;
    background-color: rgba(99, 164, 194, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-pink:hover {
    --bg-opacity: 1;
    background-color: #E76E79;
    background-color: rgba(231, 110, 121, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-appbase:hover {
    --bg-opacity: 1;
    background-color: #3DCDDF;
    background-color: rgba(61, 205, 223, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-nippon-100:hover {
    --bg-opacity: 1;
    background-color: #B5E6FF;
    background-color: rgba(181, 230, 255, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-nippon-200:hover {
    --bg-opacity: 1;
    background-color: #F0F3F5;
    background-color: rgba(240, 243, 245, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-nippon-300:hover {
    --bg-opacity: 1;
    background-color: #FFF040;
    background-color: rgba(255, 240, 64, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-nippon-400:hover {
    --bg-opacity: 1;
    background-color: #EAEAEA;
    background-color: rgba(234, 234, 234, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-nippon-500:hover {
    --bg-opacity: 1;
    background-color: #D7EFFC;
    background-color: rgba(215, 239, 252, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-nippon-600:hover {
    --bg-opacity: 1;
    background-color: #F7F7F7;
    background-color: rgba(247, 247, 247, var(--bg-opacity)); }
  .import_tailwind .hover\:bg-nippon:hover {
    --bg-opacity: 1;
    background-color: #030866;
    background-color: rgba(3, 8, 102, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-50:focus {
    --bg-opacity: 1;
    background-color: #F2F7F8;
    background-color: rgba(242, 247, 248, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-100:focus {
    --bg-opacity: 1;
    background-color: #EAEEF1;
    background-color: rgba(234, 238, 241, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-200:focus {
    --bg-opacity: 1;
    background-color: #E4F3FB;
    background-color: rgba(228, 243, 251, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-250:focus {
    --bg-opacity: 1;
    background-color: #D7EFFC;
    background-color: rgba(215, 239, 252, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-280:focus {
    --bg-opacity: 1;
    background-color: #CEE7F7;
    background-color: rgba(206, 231, 247, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-300:focus {
    --bg-opacity: 1;
    background-color: #B8EBF5;
    background-color: rgba(184, 235, 245, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-400:focus {
    --bg-opacity: 1;
    background-color: #A3D9F0;
    background-color: rgba(163, 217, 240, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-600:focus {
    --bg-opacity: 1;
    background-color: #0091DB;
    background-color: rgba(0, 145, 219, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-650:focus {
    --bg-opacity: 1;
    background-color: #1FB5C9;
    background-color: rgba(31, 181, 201, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-700:focus {
    --bg-opacity: 1;
    background-color: #72D0E2;
    background-color: rgba(114, 208, 226, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-800:focus {
    --bg-opacity: 1;
    background-color: #007DBE;
    background-color: rgba(0, 125, 190, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-900:focus {
    --bg-opacity: 1;
    background-color: #087DBE;
    background-color: rgba(8, 125, 190, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-1000:focus {
    --bg-opacity: 1;
    background-color: #345678;
    background-color: rgba(52, 86, 120, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue-1100:focus {
    --bg-opacity: 1;
    background-color: #003288;
    background-color: rgba(0, 50, 136, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-blue:focus {
    --bg-opacity: 1;
    background-color: #345678;
    background-color: rgba(52, 86, 120, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-navy:focus {
    --bg-opacity: 1;
    background-color: #222953;
    background-color: rgba(34, 41, 83, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-black-50:focus {
    --bg-opacity: 1;
    background-color: #F9F9FA;
    background-color: rgba(249, 249, 250, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-black-100:focus {
    --bg-opacity: 1;
    background-color: #F5F7F7;
    background-color: rgba(245, 247, 247, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-black-200:focus {
    --bg-opacity: 1;
    background-color: #EFEFEE;
    background-color: rgba(239, 239, 238, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-black-400:focus {
    --bg-opacity: 1;
    background-color: #E0DFDE;
    background-color: rgba(224, 223, 222, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-black-700:focus {
    --bg-opacity: 1;
    background-color: #C1C1C1;
    background-color: rgba(193, 193, 193, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-black-800:focus {
    --bg-opacity: 1;
    background-color: #707070;
    background-color: rgba(112, 112, 112, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-black-900:focus {
    --bg-opacity: 1;
    background-color: #666666;
    background-color: rgba(102, 102, 102, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-black:focus {
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-white:focus {
    --bg-opacity: 1;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-yellow-500:focus {
    --bg-opacity: 1;
    background-color: #FFE34A;
    background-color: rgba(255, 227, 74, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-yellow-600:focus {
    --bg-opacity: 1;
    background-color: #FEFFF0;
    background-color: rgba(254, 255, 240, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-yellow-700:focus {
    --bg-opacity: 1;
    background-color: #fff188;
    background-color: rgba(255, 241, 136, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-yellow:focus {
    --bg-opacity: 1;
    background-color: #EFCF3E;
    background-color: rgba(239, 207, 62, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-orange-10:focus {
    --bg-opacity: 1;
    background-color: #FFEDDE;
    background-color: rgba(255, 237, 222, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-orange-20:focus {
    --bg-opacity: 1;
    background-color: #FBEFD8;
    background-color: rgba(251, 239, 216, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-orange-50:focus {
    --bg-opacity: 1;
    background-color: #E95A24;
    background-color: rgba(233, 90, 36, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-orange-100:focus {
    --bg-opacity: 1;
    background-color: #FECAA0;
    background-color: rgba(254, 202, 160, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-orange-200:focus {
    --bg-opacity: 1;
    background-color: #FFFBE4;
    background-color: rgba(255, 251, 228, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-orange-500:focus {
    --bg-opacity: 1;
    background-color: #F8F2DC;
    background-color: rgba(248, 242, 220, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-orange-600:focus {
    --bg-opacity: 1;
    background-color: #E09404;
    background-color: rgba(224, 148, 4, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-orange:focus {
    --bg-opacity: 1;
    background-color: #F59C55;
    background-color: rgba(245, 156, 85, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-green-50:focus {
    --bg-opacity: 1;
    background-color: #EAF9F7;
    background-color: rgba(234, 249, 247, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-green-200:focus {
    --bg-opacity: 1;
    background-color: #30BFAE;
    background-color: rgba(48, 191, 174, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-green-300:focus {
    --bg-opacity: 1;
    background-color: #00B900;
    background-color: rgba(0, 185, 0, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-green-400:focus {
    --bg-opacity: 1;
    background-color: #2AAC9C;
    background-color: rgba(42, 172, 156, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-green-500:focus {
    --bg-opacity: 1;
    background-color: #019E01;
    background-color: rgba(1, 158, 1, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-green:focus {
    --bg-opacity: 1;
    background-color: #2DB12D;
    background-color: rgba(45, 177, 45, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-chien:focus {
    --bg-opacity: 1;
    background-color: #0CCCB8;
    background-color: rgba(12, 204, 184, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-red:focus {
    --bg-opacity: 1;
    background-color: #EA3326;
    background-color: rgba(234, 51, 38, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-book-500:focus {
    --bg-opacity: 1;
    background-color: #A1D4E4;
    background-color: rgba(161, 212, 228, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-book:focus {
    --bg-opacity: 1;
    background-color: #63A4C2;
    background-color: rgba(99, 164, 194, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-pink:focus {
    --bg-opacity: 1;
    background-color: #E76E79;
    background-color: rgba(231, 110, 121, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-appbase:focus {
    --bg-opacity: 1;
    background-color: #3DCDDF;
    background-color: rgba(61, 205, 223, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-nippon-100:focus {
    --bg-opacity: 1;
    background-color: #B5E6FF;
    background-color: rgba(181, 230, 255, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-nippon-200:focus {
    --bg-opacity: 1;
    background-color: #F0F3F5;
    background-color: rgba(240, 243, 245, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-nippon-300:focus {
    --bg-opacity: 1;
    background-color: #FFF040;
    background-color: rgba(255, 240, 64, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-nippon-400:focus {
    --bg-opacity: 1;
    background-color: #EAEAEA;
    background-color: rgba(234, 234, 234, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-nippon-500:focus {
    --bg-opacity: 1;
    background-color: #D7EFFC;
    background-color: rgba(215, 239, 252, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-nippon-600:focus {
    --bg-opacity: 1;
    background-color: #F7F7F7;
    background-color: rgba(247, 247, 247, var(--bg-opacity)); }
  .import_tailwind .focus\:bg-nippon:focus {
    --bg-opacity: 1;
    background-color: #030866;
    background-color: rgba(3, 8, 102, var(--bg-opacity)); }
  .import_tailwind .bg-none {
    background-image: none; }
  .import_tailwind .bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--gradient-color-stops)); }
  .import_tailwind .bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--gradient-color-stops)); }
  .import_tailwind .bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--gradient-color-stops)); }
  .import_tailwind .bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--gradient-color-stops)); }
  .import_tailwind .bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--gradient-color-stops)); }
  .import_tailwind .bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--gradient-color-stops)); }
  .import_tailwind .bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--gradient-color-stops)); }
  .import_tailwind .bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--gradient-color-stops)); }
  .import_tailwind .from-blue-50 {
    --gradient-from-color: #F2F7F8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
  .import_tailwind .from-blue-100 {
    --gradient-from-color: #EAEEF1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
  .import_tailwind .from-blue-200 {
    --gradient-from-color: #E4F3FB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
  .import_tailwind .from-blue-250 {
    --gradient-from-color: #D7EFFC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
  .import_tailwind .from-blue-280 {
    --gradient-from-color: #CEE7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
  .import_tailwind .from-blue-300 {
    --gradient-from-color: #B8EBF5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
  .import_tailwind .from-blue-400 {
    --gradient-from-color: #A3D9F0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
  .import_tailwind .from-blue-600 {
    --gradient-from-color: #0091DB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
  .import_tailwind .from-blue-650 {
    --gradient-from-color: #1FB5C9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
  .import_tailwind .from-blue-700 {
    --gradient-from-color: #72D0E2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
  .import_tailwind .from-blue-800 {
    --gradient-from-color: #007DBE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
  .import_tailwind .from-blue-900 {
    --gradient-from-color: #087DBE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
  .import_tailwind .from-blue-1000 {
    --gradient-from-color: #345678;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
  .import_tailwind .from-blue-1100 {
    --gradient-from-color: #003288;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
  .import_tailwind .from-blue {
    --gradient-from-color: #345678;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
  .import_tailwind .from-navy {
    --gradient-from-color: #222953;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
  .import_tailwind .from-black-50 {
    --gradient-from-color: #F9F9FA;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
  .import_tailwind .from-black-100 {
    --gradient-from-color: #F5F7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
  .import_tailwind .from-black-200 {
    --gradient-from-color: #EFEFEE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
  .import_tailwind .from-black-400 {
    --gradient-from-color: #E0DFDE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
  .import_tailwind .from-black-700 {
    --gradient-from-color: #C1C1C1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
  .import_tailwind .from-black-800 {
    --gradient-from-color: #707070;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
  .import_tailwind .from-black-900 {
    --gradient-from-color: #666666;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
  .import_tailwind .from-black {
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
  .import_tailwind .from-white {
    --gradient-from-color: #FFFFFF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
  .import_tailwind .from-yellow-500 {
    --gradient-from-color: #FFE34A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
  .import_tailwind .from-yellow-600 {
    --gradient-from-color: #FEFFF0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
  .import_tailwind .from-yellow-700 {
    --gradient-from-color: #fff188;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
  .import_tailwind .from-yellow {
    --gradient-from-color: #EFCF3E;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
  .import_tailwind .from-orange-10 {
    --gradient-from-color: #FFEDDE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
  .import_tailwind .from-orange-20 {
    --gradient-from-color: #FBEFD8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
  .import_tailwind .from-orange-50 {
    --gradient-from-color: #E95A24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
  .import_tailwind .from-orange-100 {
    --gradient-from-color: #FECAA0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
  .import_tailwind .from-orange-200 {
    --gradient-from-color: #FFFBE4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
  .import_tailwind .from-orange-500 {
    --gradient-from-color: #F8F2DC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
  .import_tailwind .from-orange-600 {
    --gradient-from-color: #E09404;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
  .import_tailwind .from-orange {
    --gradient-from-color: #F59C55;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
  .import_tailwind .from-green-50 {
    --gradient-from-color: #EAF9F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
  .import_tailwind .from-green-200 {
    --gradient-from-color: #30BFAE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
  .import_tailwind .from-green-300 {
    --gradient-from-color: #00B900;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
  .import_tailwind .from-green-400 {
    --gradient-from-color: #2AAC9C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
  .import_tailwind .from-green-500 {
    --gradient-from-color: #019E01;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
  .import_tailwind .from-green {
    --gradient-from-color: #2DB12D;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
  .import_tailwind .from-chien {
    --gradient-from-color: #0CCCB8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
  .import_tailwind .from-red {
    --gradient-from-color: #EA3326;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
  .import_tailwind .from-book-500 {
    --gradient-from-color: #A1D4E4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
  .import_tailwind .from-book {
    --gradient-from-color: #63A4C2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
  .import_tailwind .from-pink {
    --gradient-from-color: #E76E79;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
  .import_tailwind .from-appbase {
    --gradient-from-color: #3DCDDF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
  .import_tailwind .from-nippon-100 {
    --gradient-from-color: #B5E6FF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
  .import_tailwind .from-nippon-200 {
    --gradient-from-color: #F0F3F5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
  .import_tailwind .from-nippon-300 {
    --gradient-from-color: #FFF040;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
  .import_tailwind .from-nippon-400 {
    --gradient-from-color: #EAEAEA;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
  .import_tailwind .from-nippon-500 {
    --gradient-from-color: #D7EFFC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
  .import_tailwind .from-nippon-600 {
    --gradient-from-color: #F7F7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
  .import_tailwind .from-nippon {
    --gradient-from-color: #030866;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
  .import_tailwind .via-blue-50 {
    --gradient-via-color: #F2F7F8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
  .import_tailwind .via-blue-100 {
    --gradient-via-color: #EAEEF1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
  .import_tailwind .via-blue-200 {
    --gradient-via-color: #E4F3FB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
  .import_tailwind .via-blue-250 {
    --gradient-via-color: #D7EFFC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
  .import_tailwind .via-blue-280 {
    --gradient-via-color: #CEE7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
  .import_tailwind .via-blue-300 {
    --gradient-via-color: #B8EBF5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
  .import_tailwind .via-blue-400 {
    --gradient-via-color: #A3D9F0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
  .import_tailwind .via-blue-600 {
    --gradient-via-color: #0091DB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
  .import_tailwind .via-blue-650 {
    --gradient-via-color: #1FB5C9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
  .import_tailwind .via-blue-700 {
    --gradient-via-color: #72D0E2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
  .import_tailwind .via-blue-800 {
    --gradient-via-color: #007DBE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
  .import_tailwind .via-blue-900 {
    --gradient-via-color: #087DBE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
  .import_tailwind .via-blue-1000 {
    --gradient-via-color: #345678;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
  .import_tailwind .via-blue-1100 {
    --gradient-via-color: #003288;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
  .import_tailwind .via-blue {
    --gradient-via-color: #345678;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
  .import_tailwind .via-navy {
    --gradient-via-color: #222953;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
  .import_tailwind .via-black-50 {
    --gradient-via-color: #F9F9FA;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
  .import_tailwind .via-black-100 {
    --gradient-via-color: #F5F7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
  .import_tailwind .via-black-200 {
    --gradient-via-color: #EFEFEE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
  .import_tailwind .via-black-400 {
    --gradient-via-color: #E0DFDE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
  .import_tailwind .via-black-700 {
    --gradient-via-color: #C1C1C1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
  .import_tailwind .via-black-800 {
    --gradient-via-color: #707070;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
  .import_tailwind .via-black-900 {
    --gradient-via-color: #666666;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
  .import_tailwind .via-black {
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
  .import_tailwind .via-white {
    --gradient-via-color: #FFFFFF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
  .import_tailwind .via-yellow-500 {
    --gradient-via-color: #FFE34A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
  .import_tailwind .via-yellow-600 {
    --gradient-via-color: #FEFFF0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
  .import_tailwind .via-yellow-700 {
    --gradient-via-color: #fff188;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
  .import_tailwind .via-yellow {
    --gradient-via-color: #EFCF3E;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
  .import_tailwind .via-orange-10 {
    --gradient-via-color: #FFEDDE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
  .import_tailwind .via-orange-20 {
    --gradient-via-color: #FBEFD8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
  .import_tailwind .via-orange-50 {
    --gradient-via-color: #E95A24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
  .import_tailwind .via-orange-100 {
    --gradient-via-color: #FECAA0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
  .import_tailwind .via-orange-200 {
    --gradient-via-color: #FFFBE4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
  .import_tailwind .via-orange-500 {
    --gradient-via-color: #F8F2DC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
  .import_tailwind .via-orange-600 {
    --gradient-via-color: #E09404;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
  .import_tailwind .via-orange {
    --gradient-via-color: #F59C55;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
  .import_tailwind .via-green-50 {
    --gradient-via-color: #EAF9F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
  .import_tailwind .via-green-200 {
    --gradient-via-color: #30BFAE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
  .import_tailwind .via-green-300 {
    --gradient-via-color: #00B900;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
  .import_tailwind .via-green-400 {
    --gradient-via-color: #2AAC9C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
  .import_tailwind .via-green-500 {
    --gradient-via-color: #019E01;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
  .import_tailwind .via-green {
    --gradient-via-color: #2DB12D;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
  .import_tailwind .via-chien {
    --gradient-via-color: #0CCCB8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
  .import_tailwind .via-red {
    --gradient-via-color: #EA3326;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
  .import_tailwind .via-book-500 {
    --gradient-via-color: #A1D4E4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
  .import_tailwind .via-book {
    --gradient-via-color: #63A4C2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
  .import_tailwind .via-pink {
    --gradient-via-color: #E76E79;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
  .import_tailwind .via-appbase {
    --gradient-via-color: #3DCDDF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
  .import_tailwind .via-nippon-100 {
    --gradient-via-color: #B5E6FF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
  .import_tailwind .via-nippon-200 {
    --gradient-via-color: #F0F3F5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
  .import_tailwind .via-nippon-300 {
    --gradient-via-color: #FFF040;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
  .import_tailwind .via-nippon-400 {
    --gradient-via-color: #EAEAEA;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
  .import_tailwind .via-nippon-500 {
    --gradient-via-color: #D7EFFC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
  .import_tailwind .via-nippon-600 {
    --gradient-via-color: #F7F7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
  .import_tailwind .via-nippon {
    --gradient-via-color: #030866;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
  .import_tailwind .to-blue-50 {
    --gradient-to-color: #F2F7F8; }
  .import_tailwind .to-blue-100 {
    --gradient-to-color: #EAEEF1; }
  .import_tailwind .to-blue-200 {
    --gradient-to-color: #E4F3FB; }
  .import_tailwind .to-blue-250 {
    --gradient-to-color: #D7EFFC; }
  .import_tailwind .to-blue-280 {
    --gradient-to-color: #CEE7F7; }
  .import_tailwind .to-blue-300 {
    --gradient-to-color: #B8EBF5; }
  .import_tailwind .to-blue-400 {
    --gradient-to-color: #A3D9F0; }
  .import_tailwind .to-blue-600 {
    --gradient-to-color: #0091DB; }
  .import_tailwind .to-blue-650 {
    --gradient-to-color: #1FB5C9; }
  .import_tailwind .to-blue-700 {
    --gradient-to-color: #72D0E2; }
  .import_tailwind .to-blue-800 {
    --gradient-to-color: #007DBE; }
  .import_tailwind .to-blue-900 {
    --gradient-to-color: #087DBE; }
  .import_tailwind .to-blue-1000 {
    --gradient-to-color: #345678; }
  .import_tailwind .to-blue-1100 {
    --gradient-to-color: #003288; }
  .import_tailwind .to-blue {
    --gradient-to-color: #345678; }
  .import_tailwind .to-navy {
    --gradient-to-color: #222953; }
  .import_tailwind .to-black-50 {
    --gradient-to-color: #F9F9FA; }
  .import_tailwind .to-black-100 {
    --gradient-to-color: #F5F7F7; }
  .import_tailwind .to-black-200 {
    --gradient-to-color: #EFEFEE; }
  .import_tailwind .to-black-400 {
    --gradient-to-color: #E0DFDE; }
  .import_tailwind .to-black-700 {
    --gradient-to-color: #C1C1C1; }
  .import_tailwind .to-black-800 {
    --gradient-to-color: #707070; }
  .import_tailwind .to-black-900 {
    --gradient-to-color: #666666; }
  .import_tailwind .to-black {
    --gradient-to-color: #000000; }
  .import_tailwind .to-white {
    --gradient-to-color: #FFFFFF; }
  .import_tailwind .to-yellow-500 {
    --gradient-to-color: #FFE34A; }
  .import_tailwind .to-yellow-600 {
    --gradient-to-color: #FEFFF0; }
  .import_tailwind .to-yellow-700 {
    --gradient-to-color: #fff188; }
  .import_tailwind .to-yellow {
    --gradient-to-color: #EFCF3E; }
  .import_tailwind .to-orange-10 {
    --gradient-to-color: #FFEDDE; }
  .import_tailwind .to-orange-20 {
    --gradient-to-color: #FBEFD8; }
  .import_tailwind .to-orange-50 {
    --gradient-to-color: #E95A24; }
  .import_tailwind .to-orange-100 {
    --gradient-to-color: #FECAA0; }
  .import_tailwind .to-orange-200 {
    --gradient-to-color: #FFFBE4; }
  .import_tailwind .to-orange-500 {
    --gradient-to-color: #F8F2DC; }
  .import_tailwind .to-orange-600 {
    --gradient-to-color: #E09404; }
  .import_tailwind .to-orange {
    --gradient-to-color: #F59C55; }
  .import_tailwind .to-green-50 {
    --gradient-to-color: #EAF9F7; }
  .import_tailwind .to-green-200 {
    --gradient-to-color: #30BFAE; }
  .import_tailwind .to-green-300 {
    --gradient-to-color: #00B900; }
  .import_tailwind .to-green-400 {
    --gradient-to-color: #2AAC9C; }
  .import_tailwind .to-green-500 {
    --gradient-to-color: #019E01; }
  .import_tailwind .to-green {
    --gradient-to-color: #2DB12D; }
  .import_tailwind .to-chien {
    --gradient-to-color: #0CCCB8; }
  .import_tailwind .to-red {
    --gradient-to-color: #EA3326; }
  .import_tailwind .to-book-500 {
    --gradient-to-color: #A1D4E4; }
  .import_tailwind .to-book {
    --gradient-to-color: #63A4C2; }
  .import_tailwind .to-pink {
    --gradient-to-color: #E76E79; }
  .import_tailwind .to-appbase {
    --gradient-to-color: #3DCDDF; }
  .import_tailwind .to-nippon-100 {
    --gradient-to-color: #B5E6FF; }
  .import_tailwind .to-nippon-200 {
    --gradient-to-color: #F0F3F5; }
  .import_tailwind .to-nippon-300 {
    --gradient-to-color: #FFF040; }
  .import_tailwind .to-nippon-400 {
    --gradient-to-color: #EAEAEA; }
  .import_tailwind .to-nippon-500 {
    --gradient-to-color: #D7EFFC; }
  .import_tailwind .to-nippon-600 {
    --gradient-to-color: #F7F7F7; }
  .import_tailwind .to-nippon {
    --gradient-to-color: #030866; }
  .import_tailwind .hover\:from-blue-50:hover {
    --gradient-from-color: #F2F7F8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
  .import_tailwind .hover\:from-blue-100:hover {
    --gradient-from-color: #EAEEF1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
  .import_tailwind .hover\:from-blue-200:hover {
    --gradient-from-color: #E4F3FB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
  .import_tailwind .hover\:from-blue-250:hover {
    --gradient-from-color: #D7EFFC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
  .import_tailwind .hover\:from-blue-280:hover {
    --gradient-from-color: #CEE7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
  .import_tailwind .hover\:from-blue-300:hover {
    --gradient-from-color: #B8EBF5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
  .import_tailwind .hover\:from-blue-400:hover {
    --gradient-from-color: #A3D9F0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
  .import_tailwind .hover\:from-blue-600:hover {
    --gradient-from-color: #0091DB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
  .import_tailwind .hover\:from-blue-650:hover {
    --gradient-from-color: #1FB5C9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
  .import_tailwind .hover\:from-blue-700:hover {
    --gradient-from-color: #72D0E2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
  .import_tailwind .hover\:from-blue-800:hover {
    --gradient-from-color: #007DBE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
  .import_tailwind .hover\:from-blue-900:hover {
    --gradient-from-color: #087DBE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
  .import_tailwind .hover\:from-blue-1000:hover {
    --gradient-from-color: #345678;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
  .import_tailwind .hover\:from-blue-1100:hover {
    --gradient-from-color: #003288;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
  .import_tailwind .hover\:from-blue:hover {
    --gradient-from-color: #345678;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
  .import_tailwind .hover\:from-navy:hover {
    --gradient-from-color: #222953;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
  .import_tailwind .hover\:from-black-50:hover {
    --gradient-from-color: #F9F9FA;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
  .import_tailwind .hover\:from-black-100:hover {
    --gradient-from-color: #F5F7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
  .import_tailwind .hover\:from-black-200:hover {
    --gradient-from-color: #EFEFEE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
  .import_tailwind .hover\:from-black-400:hover {
    --gradient-from-color: #E0DFDE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
  .import_tailwind .hover\:from-black-700:hover {
    --gradient-from-color: #C1C1C1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
  .import_tailwind .hover\:from-black-800:hover {
    --gradient-from-color: #707070;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
  .import_tailwind .hover\:from-black-900:hover {
    --gradient-from-color: #666666;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
  .import_tailwind .hover\:from-black:hover {
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
  .import_tailwind .hover\:from-white:hover {
    --gradient-from-color: #FFFFFF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
  .import_tailwind .hover\:from-yellow-500:hover {
    --gradient-from-color: #FFE34A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
  .import_tailwind .hover\:from-yellow-600:hover {
    --gradient-from-color: #FEFFF0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
  .import_tailwind .hover\:from-yellow-700:hover {
    --gradient-from-color: #fff188;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
  .import_tailwind .hover\:from-yellow:hover {
    --gradient-from-color: #EFCF3E;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
  .import_tailwind .hover\:from-orange-10:hover {
    --gradient-from-color: #FFEDDE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
  .import_tailwind .hover\:from-orange-20:hover {
    --gradient-from-color: #FBEFD8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
  .import_tailwind .hover\:from-orange-50:hover {
    --gradient-from-color: #E95A24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
  .import_tailwind .hover\:from-orange-100:hover {
    --gradient-from-color: #FECAA0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
  .import_tailwind .hover\:from-orange-200:hover {
    --gradient-from-color: #FFFBE4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
  .import_tailwind .hover\:from-orange-500:hover {
    --gradient-from-color: #F8F2DC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
  .import_tailwind .hover\:from-orange-600:hover {
    --gradient-from-color: #E09404;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
  .import_tailwind .hover\:from-orange:hover {
    --gradient-from-color: #F59C55;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
  .import_tailwind .hover\:from-green-50:hover {
    --gradient-from-color: #EAF9F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
  .import_tailwind .hover\:from-green-200:hover {
    --gradient-from-color: #30BFAE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
  .import_tailwind .hover\:from-green-300:hover {
    --gradient-from-color: #00B900;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
  .import_tailwind .hover\:from-green-400:hover {
    --gradient-from-color: #2AAC9C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
  .import_tailwind .hover\:from-green-500:hover {
    --gradient-from-color: #019E01;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
  .import_tailwind .hover\:from-green:hover {
    --gradient-from-color: #2DB12D;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
  .import_tailwind .hover\:from-chien:hover {
    --gradient-from-color: #0CCCB8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
  .import_tailwind .hover\:from-red:hover {
    --gradient-from-color: #EA3326;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
  .import_tailwind .hover\:from-book-500:hover {
    --gradient-from-color: #A1D4E4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
  .import_tailwind .hover\:from-book:hover {
    --gradient-from-color: #63A4C2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
  .import_tailwind .hover\:from-pink:hover {
    --gradient-from-color: #E76E79;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
  .import_tailwind .hover\:from-appbase:hover {
    --gradient-from-color: #3DCDDF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
  .import_tailwind .hover\:from-nippon-100:hover {
    --gradient-from-color: #B5E6FF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
  .import_tailwind .hover\:from-nippon-200:hover {
    --gradient-from-color: #F0F3F5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
  .import_tailwind .hover\:from-nippon-300:hover {
    --gradient-from-color: #FFF040;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
  .import_tailwind .hover\:from-nippon-400:hover {
    --gradient-from-color: #EAEAEA;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
  .import_tailwind .hover\:from-nippon-500:hover {
    --gradient-from-color: #D7EFFC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
  .import_tailwind .hover\:from-nippon-600:hover {
    --gradient-from-color: #F7F7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
  .import_tailwind .hover\:from-nippon:hover {
    --gradient-from-color: #030866;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
  .import_tailwind .hover\:via-blue-50:hover {
    --gradient-via-color: #F2F7F8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
  .import_tailwind .hover\:via-blue-100:hover {
    --gradient-via-color: #EAEEF1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
  .import_tailwind .hover\:via-blue-200:hover {
    --gradient-via-color: #E4F3FB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
  .import_tailwind .hover\:via-blue-250:hover {
    --gradient-via-color: #D7EFFC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
  .import_tailwind .hover\:via-blue-280:hover {
    --gradient-via-color: #CEE7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
  .import_tailwind .hover\:via-blue-300:hover {
    --gradient-via-color: #B8EBF5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
  .import_tailwind .hover\:via-blue-400:hover {
    --gradient-via-color: #A3D9F0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
  .import_tailwind .hover\:via-blue-600:hover {
    --gradient-via-color: #0091DB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
  .import_tailwind .hover\:via-blue-650:hover {
    --gradient-via-color: #1FB5C9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
  .import_tailwind .hover\:via-blue-700:hover {
    --gradient-via-color: #72D0E2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
  .import_tailwind .hover\:via-blue-800:hover {
    --gradient-via-color: #007DBE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
  .import_tailwind .hover\:via-blue-900:hover {
    --gradient-via-color: #087DBE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
  .import_tailwind .hover\:via-blue-1000:hover {
    --gradient-via-color: #345678;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
  .import_tailwind .hover\:via-blue-1100:hover {
    --gradient-via-color: #003288;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
  .import_tailwind .hover\:via-blue:hover {
    --gradient-via-color: #345678;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
  .import_tailwind .hover\:via-navy:hover {
    --gradient-via-color: #222953;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
  .import_tailwind .hover\:via-black-50:hover {
    --gradient-via-color: #F9F9FA;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
  .import_tailwind .hover\:via-black-100:hover {
    --gradient-via-color: #F5F7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
  .import_tailwind .hover\:via-black-200:hover {
    --gradient-via-color: #EFEFEE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
  .import_tailwind .hover\:via-black-400:hover {
    --gradient-via-color: #E0DFDE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
  .import_tailwind .hover\:via-black-700:hover {
    --gradient-via-color: #C1C1C1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
  .import_tailwind .hover\:via-black-800:hover {
    --gradient-via-color: #707070;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
  .import_tailwind .hover\:via-black-900:hover {
    --gradient-via-color: #666666;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
  .import_tailwind .hover\:via-black:hover {
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
  .import_tailwind .hover\:via-white:hover {
    --gradient-via-color: #FFFFFF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
  .import_tailwind .hover\:via-yellow-500:hover {
    --gradient-via-color: #FFE34A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
  .import_tailwind .hover\:via-yellow-600:hover {
    --gradient-via-color: #FEFFF0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
  .import_tailwind .hover\:via-yellow-700:hover {
    --gradient-via-color: #fff188;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
  .import_tailwind .hover\:via-yellow:hover {
    --gradient-via-color: #EFCF3E;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
  .import_tailwind .hover\:via-orange-10:hover {
    --gradient-via-color: #FFEDDE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
  .import_tailwind .hover\:via-orange-20:hover {
    --gradient-via-color: #FBEFD8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
  .import_tailwind .hover\:via-orange-50:hover {
    --gradient-via-color: #E95A24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
  .import_tailwind .hover\:via-orange-100:hover {
    --gradient-via-color: #FECAA0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
  .import_tailwind .hover\:via-orange-200:hover {
    --gradient-via-color: #FFFBE4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
  .import_tailwind .hover\:via-orange-500:hover {
    --gradient-via-color: #F8F2DC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
  .import_tailwind .hover\:via-orange-600:hover {
    --gradient-via-color: #E09404;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
  .import_tailwind .hover\:via-orange:hover {
    --gradient-via-color: #F59C55;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
  .import_tailwind .hover\:via-green-50:hover {
    --gradient-via-color: #EAF9F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
  .import_tailwind .hover\:via-green-200:hover {
    --gradient-via-color: #30BFAE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
  .import_tailwind .hover\:via-green-300:hover {
    --gradient-via-color: #00B900;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
  .import_tailwind .hover\:via-green-400:hover {
    --gradient-via-color: #2AAC9C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
  .import_tailwind .hover\:via-green-500:hover {
    --gradient-via-color: #019E01;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
  .import_tailwind .hover\:via-green:hover {
    --gradient-via-color: #2DB12D;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
  .import_tailwind .hover\:via-chien:hover {
    --gradient-via-color: #0CCCB8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
  .import_tailwind .hover\:via-red:hover {
    --gradient-via-color: #EA3326;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
  .import_tailwind .hover\:via-book-500:hover {
    --gradient-via-color: #A1D4E4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
  .import_tailwind .hover\:via-book:hover {
    --gradient-via-color: #63A4C2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
  .import_tailwind .hover\:via-pink:hover {
    --gradient-via-color: #E76E79;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
  .import_tailwind .hover\:via-appbase:hover {
    --gradient-via-color: #3DCDDF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
  .import_tailwind .hover\:via-nippon-100:hover {
    --gradient-via-color: #B5E6FF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
  .import_tailwind .hover\:via-nippon-200:hover {
    --gradient-via-color: #F0F3F5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
  .import_tailwind .hover\:via-nippon-300:hover {
    --gradient-via-color: #FFF040;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
  .import_tailwind .hover\:via-nippon-400:hover {
    --gradient-via-color: #EAEAEA;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
  .import_tailwind .hover\:via-nippon-500:hover {
    --gradient-via-color: #D7EFFC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
  .import_tailwind .hover\:via-nippon-600:hover {
    --gradient-via-color: #F7F7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
  .import_tailwind .hover\:via-nippon:hover {
    --gradient-via-color: #030866;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
  .import_tailwind .hover\:to-blue-50:hover {
    --gradient-to-color: #F2F7F8; }
  .import_tailwind .hover\:to-blue-100:hover {
    --gradient-to-color: #EAEEF1; }
  .import_tailwind .hover\:to-blue-200:hover {
    --gradient-to-color: #E4F3FB; }
  .import_tailwind .hover\:to-blue-250:hover {
    --gradient-to-color: #D7EFFC; }
  .import_tailwind .hover\:to-blue-280:hover {
    --gradient-to-color: #CEE7F7; }
  .import_tailwind .hover\:to-blue-300:hover {
    --gradient-to-color: #B8EBF5; }
  .import_tailwind .hover\:to-blue-400:hover {
    --gradient-to-color: #A3D9F0; }
  .import_tailwind .hover\:to-blue-600:hover {
    --gradient-to-color: #0091DB; }
  .import_tailwind .hover\:to-blue-650:hover {
    --gradient-to-color: #1FB5C9; }
  .import_tailwind .hover\:to-blue-700:hover {
    --gradient-to-color: #72D0E2; }
  .import_tailwind .hover\:to-blue-800:hover {
    --gradient-to-color: #007DBE; }
  .import_tailwind .hover\:to-blue-900:hover {
    --gradient-to-color: #087DBE; }
  .import_tailwind .hover\:to-blue-1000:hover {
    --gradient-to-color: #345678; }
  .import_tailwind .hover\:to-blue-1100:hover {
    --gradient-to-color: #003288; }
  .import_tailwind .hover\:to-blue:hover {
    --gradient-to-color: #345678; }
  .import_tailwind .hover\:to-navy:hover {
    --gradient-to-color: #222953; }
  .import_tailwind .hover\:to-black-50:hover {
    --gradient-to-color: #F9F9FA; }
  .import_tailwind .hover\:to-black-100:hover {
    --gradient-to-color: #F5F7F7; }
  .import_tailwind .hover\:to-black-200:hover {
    --gradient-to-color: #EFEFEE; }
  .import_tailwind .hover\:to-black-400:hover {
    --gradient-to-color: #E0DFDE; }
  .import_tailwind .hover\:to-black-700:hover {
    --gradient-to-color: #C1C1C1; }
  .import_tailwind .hover\:to-black-800:hover {
    --gradient-to-color: #707070; }
  .import_tailwind .hover\:to-black-900:hover {
    --gradient-to-color: #666666; }
  .import_tailwind .hover\:to-black:hover {
    --gradient-to-color: #000000; }
  .import_tailwind .hover\:to-white:hover {
    --gradient-to-color: #FFFFFF; }
  .import_tailwind .hover\:to-yellow-500:hover {
    --gradient-to-color: #FFE34A; }
  .import_tailwind .hover\:to-yellow-600:hover {
    --gradient-to-color: #FEFFF0; }
  .import_tailwind .hover\:to-yellow-700:hover {
    --gradient-to-color: #fff188; }
  .import_tailwind .hover\:to-yellow:hover {
    --gradient-to-color: #EFCF3E; }
  .import_tailwind .hover\:to-orange-10:hover {
    --gradient-to-color: #FFEDDE; }
  .import_tailwind .hover\:to-orange-20:hover {
    --gradient-to-color: #FBEFD8; }
  .import_tailwind .hover\:to-orange-50:hover {
    --gradient-to-color: #E95A24; }
  .import_tailwind .hover\:to-orange-100:hover {
    --gradient-to-color: #FECAA0; }
  .import_tailwind .hover\:to-orange-200:hover {
    --gradient-to-color: #FFFBE4; }
  .import_tailwind .hover\:to-orange-500:hover {
    --gradient-to-color: #F8F2DC; }
  .import_tailwind .hover\:to-orange-600:hover {
    --gradient-to-color: #E09404; }
  .import_tailwind .hover\:to-orange:hover {
    --gradient-to-color: #F59C55; }
  .import_tailwind .hover\:to-green-50:hover {
    --gradient-to-color: #EAF9F7; }
  .import_tailwind .hover\:to-green-200:hover {
    --gradient-to-color: #30BFAE; }
  .import_tailwind .hover\:to-green-300:hover {
    --gradient-to-color: #00B900; }
  .import_tailwind .hover\:to-green-400:hover {
    --gradient-to-color: #2AAC9C; }
  .import_tailwind .hover\:to-green-500:hover {
    --gradient-to-color: #019E01; }
  .import_tailwind .hover\:to-green:hover {
    --gradient-to-color: #2DB12D; }
  .import_tailwind .hover\:to-chien:hover {
    --gradient-to-color: #0CCCB8; }
  .import_tailwind .hover\:to-red:hover {
    --gradient-to-color: #EA3326; }
  .import_tailwind .hover\:to-book-500:hover {
    --gradient-to-color: #A1D4E4; }
  .import_tailwind .hover\:to-book:hover {
    --gradient-to-color: #63A4C2; }
  .import_tailwind .hover\:to-pink:hover {
    --gradient-to-color: #E76E79; }
  .import_tailwind .hover\:to-appbase:hover {
    --gradient-to-color: #3DCDDF; }
  .import_tailwind .hover\:to-nippon-100:hover {
    --gradient-to-color: #B5E6FF; }
  .import_tailwind .hover\:to-nippon-200:hover {
    --gradient-to-color: #F0F3F5; }
  .import_tailwind .hover\:to-nippon-300:hover {
    --gradient-to-color: #FFF040; }
  .import_tailwind .hover\:to-nippon-400:hover {
    --gradient-to-color: #EAEAEA; }
  .import_tailwind .hover\:to-nippon-500:hover {
    --gradient-to-color: #D7EFFC; }
  .import_tailwind .hover\:to-nippon-600:hover {
    --gradient-to-color: #F7F7F7; }
  .import_tailwind .hover\:to-nippon:hover {
    --gradient-to-color: #030866; }
  .import_tailwind .focus\:from-blue-50:focus {
    --gradient-from-color: #F2F7F8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
  .import_tailwind .focus\:from-blue-100:focus {
    --gradient-from-color: #EAEEF1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
  .import_tailwind .focus\:from-blue-200:focus {
    --gradient-from-color: #E4F3FB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
  .import_tailwind .focus\:from-blue-250:focus {
    --gradient-from-color: #D7EFFC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
  .import_tailwind .focus\:from-blue-280:focus {
    --gradient-from-color: #CEE7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
  .import_tailwind .focus\:from-blue-300:focus {
    --gradient-from-color: #B8EBF5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
  .import_tailwind .focus\:from-blue-400:focus {
    --gradient-from-color: #A3D9F0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
  .import_tailwind .focus\:from-blue-600:focus {
    --gradient-from-color: #0091DB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
  .import_tailwind .focus\:from-blue-650:focus {
    --gradient-from-color: #1FB5C9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
  .import_tailwind .focus\:from-blue-700:focus {
    --gradient-from-color: #72D0E2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
  .import_tailwind .focus\:from-blue-800:focus {
    --gradient-from-color: #007DBE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
  .import_tailwind .focus\:from-blue-900:focus {
    --gradient-from-color: #087DBE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
  .import_tailwind .focus\:from-blue-1000:focus {
    --gradient-from-color: #345678;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
  .import_tailwind .focus\:from-blue-1100:focus {
    --gradient-from-color: #003288;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
  .import_tailwind .focus\:from-blue:focus {
    --gradient-from-color: #345678;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
  .import_tailwind .focus\:from-navy:focus {
    --gradient-from-color: #222953;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
  .import_tailwind .focus\:from-black-50:focus {
    --gradient-from-color: #F9F9FA;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
  .import_tailwind .focus\:from-black-100:focus {
    --gradient-from-color: #F5F7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
  .import_tailwind .focus\:from-black-200:focus {
    --gradient-from-color: #EFEFEE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
  .import_tailwind .focus\:from-black-400:focus {
    --gradient-from-color: #E0DFDE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
  .import_tailwind .focus\:from-black-700:focus {
    --gradient-from-color: #C1C1C1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
  .import_tailwind .focus\:from-black-800:focus {
    --gradient-from-color: #707070;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
  .import_tailwind .focus\:from-black-900:focus {
    --gradient-from-color: #666666;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
  .import_tailwind .focus\:from-black:focus {
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
  .import_tailwind .focus\:from-white:focus {
    --gradient-from-color: #FFFFFF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
  .import_tailwind .focus\:from-yellow-500:focus {
    --gradient-from-color: #FFE34A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
  .import_tailwind .focus\:from-yellow-600:focus {
    --gradient-from-color: #FEFFF0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
  .import_tailwind .focus\:from-yellow-700:focus {
    --gradient-from-color: #fff188;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
  .import_tailwind .focus\:from-yellow:focus {
    --gradient-from-color: #EFCF3E;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
  .import_tailwind .focus\:from-orange-10:focus {
    --gradient-from-color: #FFEDDE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
  .import_tailwind .focus\:from-orange-20:focus {
    --gradient-from-color: #FBEFD8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
  .import_tailwind .focus\:from-orange-50:focus {
    --gradient-from-color: #E95A24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
  .import_tailwind .focus\:from-orange-100:focus {
    --gradient-from-color: #FECAA0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
  .import_tailwind .focus\:from-orange-200:focus {
    --gradient-from-color: #FFFBE4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
  .import_tailwind .focus\:from-orange-500:focus {
    --gradient-from-color: #F8F2DC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
  .import_tailwind .focus\:from-orange-600:focus {
    --gradient-from-color: #E09404;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
  .import_tailwind .focus\:from-orange:focus {
    --gradient-from-color: #F59C55;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
  .import_tailwind .focus\:from-green-50:focus {
    --gradient-from-color: #EAF9F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
  .import_tailwind .focus\:from-green-200:focus {
    --gradient-from-color: #30BFAE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
  .import_tailwind .focus\:from-green-300:focus {
    --gradient-from-color: #00B900;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
  .import_tailwind .focus\:from-green-400:focus {
    --gradient-from-color: #2AAC9C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
  .import_tailwind .focus\:from-green-500:focus {
    --gradient-from-color: #019E01;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
  .import_tailwind .focus\:from-green:focus {
    --gradient-from-color: #2DB12D;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
  .import_tailwind .focus\:from-chien:focus {
    --gradient-from-color: #0CCCB8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
  .import_tailwind .focus\:from-red:focus {
    --gradient-from-color: #EA3326;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
  .import_tailwind .focus\:from-book-500:focus {
    --gradient-from-color: #A1D4E4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
  .import_tailwind .focus\:from-book:focus {
    --gradient-from-color: #63A4C2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
  .import_tailwind .focus\:from-pink:focus {
    --gradient-from-color: #E76E79;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
  .import_tailwind .focus\:from-appbase:focus {
    --gradient-from-color: #3DCDDF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
  .import_tailwind .focus\:from-nippon-100:focus {
    --gradient-from-color: #B5E6FF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
  .import_tailwind .focus\:from-nippon-200:focus {
    --gradient-from-color: #F0F3F5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
  .import_tailwind .focus\:from-nippon-300:focus {
    --gradient-from-color: #FFF040;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
  .import_tailwind .focus\:from-nippon-400:focus {
    --gradient-from-color: #EAEAEA;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
  .import_tailwind .focus\:from-nippon-500:focus {
    --gradient-from-color: #D7EFFC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
  .import_tailwind .focus\:from-nippon-600:focus {
    --gradient-from-color: #F7F7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
  .import_tailwind .focus\:from-nippon:focus {
    --gradient-from-color: #030866;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
  .import_tailwind .focus\:via-blue-50:focus {
    --gradient-via-color: #F2F7F8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
  .import_tailwind .focus\:via-blue-100:focus {
    --gradient-via-color: #EAEEF1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
  .import_tailwind .focus\:via-blue-200:focus {
    --gradient-via-color: #E4F3FB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
  .import_tailwind .focus\:via-blue-250:focus {
    --gradient-via-color: #D7EFFC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
  .import_tailwind .focus\:via-blue-280:focus {
    --gradient-via-color: #CEE7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
  .import_tailwind .focus\:via-blue-300:focus {
    --gradient-via-color: #B8EBF5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
  .import_tailwind .focus\:via-blue-400:focus {
    --gradient-via-color: #A3D9F0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
  .import_tailwind .focus\:via-blue-600:focus {
    --gradient-via-color: #0091DB;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
  .import_tailwind .focus\:via-blue-650:focus {
    --gradient-via-color: #1FB5C9;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
  .import_tailwind .focus\:via-blue-700:focus {
    --gradient-via-color: #72D0E2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
  .import_tailwind .focus\:via-blue-800:focus {
    --gradient-via-color: #007DBE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
  .import_tailwind .focus\:via-blue-900:focus {
    --gradient-via-color: #087DBE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
  .import_tailwind .focus\:via-blue-1000:focus {
    --gradient-via-color: #345678;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
  .import_tailwind .focus\:via-blue-1100:focus {
    --gradient-via-color: #003288;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
  .import_tailwind .focus\:via-blue:focus {
    --gradient-via-color: #345678;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
  .import_tailwind .focus\:via-navy:focus {
    --gradient-via-color: #222953;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
  .import_tailwind .focus\:via-black-50:focus {
    --gradient-via-color: #F9F9FA;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
  .import_tailwind .focus\:via-black-100:focus {
    --gradient-via-color: #F5F7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
  .import_tailwind .focus\:via-black-200:focus {
    --gradient-via-color: #EFEFEE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
  .import_tailwind .focus\:via-black-400:focus {
    --gradient-via-color: #E0DFDE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
  .import_tailwind .focus\:via-black-700:focus {
    --gradient-via-color: #C1C1C1;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
  .import_tailwind .focus\:via-black-800:focus {
    --gradient-via-color: #707070;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
  .import_tailwind .focus\:via-black-900:focus {
    --gradient-via-color: #666666;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
  .import_tailwind .focus\:via-black:focus {
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
  .import_tailwind .focus\:via-white:focus {
    --gradient-via-color: #FFFFFF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
  .import_tailwind .focus\:via-yellow-500:focus {
    --gradient-via-color: #FFE34A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
  .import_tailwind .focus\:via-yellow-600:focus {
    --gradient-via-color: #FEFFF0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
  .import_tailwind .focus\:via-yellow-700:focus {
    --gradient-via-color: #fff188;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
  .import_tailwind .focus\:via-yellow:focus {
    --gradient-via-color: #EFCF3E;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
  .import_tailwind .focus\:via-orange-10:focus {
    --gradient-via-color: #FFEDDE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
  .import_tailwind .focus\:via-orange-20:focus {
    --gradient-via-color: #FBEFD8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
  .import_tailwind .focus\:via-orange-50:focus {
    --gradient-via-color: #E95A24;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
  .import_tailwind .focus\:via-orange-100:focus {
    --gradient-via-color: #FECAA0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
  .import_tailwind .focus\:via-orange-200:focus {
    --gradient-via-color: #FFFBE4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
  .import_tailwind .focus\:via-orange-500:focus {
    --gradient-via-color: #F8F2DC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
  .import_tailwind .focus\:via-orange-600:focus {
    --gradient-via-color: #E09404;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
  .import_tailwind .focus\:via-orange:focus {
    --gradient-via-color: #F59C55;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
  .import_tailwind .focus\:via-green-50:focus {
    --gradient-via-color: #EAF9F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
  .import_tailwind .focus\:via-green-200:focus {
    --gradient-via-color: #30BFAE;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
  .import_tailwind .focus\:via-green-300:focus {
    --gradient-via-color: #00B900;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
  .import_tailwind .focus\:via-green-400:focus {
    --gradient-via-color: #2AAC9C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
  .import_tailwind .focus\:via-green-500:focus {
    --gradient-via-color: #019E01;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
  .import_tailwind .focus\:via-green:focus {
    --gradient-via-color: #2DB12D;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
  .import_tailwind .focus\:via-chien:focus {
    --gradient-via-color: #0CCCB8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
  .import_tailwind .focus\:via-red:focus {
    --gradient-via-color: #EA3326;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
  .import_tailwind .focus\:via-book-500:focus {
    --gradient-via-color: #A1D4E4;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
  .import_tailwind .focus\:via-book:focus {
    --gradient-via-color: #63A4C2;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
  .import_tailwind .focus\:via-pink:focus {
    --gradient-via-color: #E76E79;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
  .import_tailwind .focus\:via-appbase:focus {
    --gradient-via-color: #3DCDDF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
  .import_tailwind .focus\:via-nippon-100:focus {
    --gradient-via-color: #B5E6FF;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
  .import_tailwind .focus\:via-nippon-200:focus {
    --gradient-via-color: #F0F3F5;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
  .import_tailwind .focus\:via-nippon-300:focus {
    --gradient-via-color: #FFF040;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
  .import_tailwind .focus\:via-nippon-400:focus {
    --gradient-via-color: #EAEAEA;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
  .import_tailwind .focus\:via-nippon-500:focus {
    --gradient-via-color: #D7EFFC;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
  .import_tailwind .focus\:via-nippon-600:focus {
    --gradient-via-color: #F7F7F7;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
  .import_tailwind .focus\:via-nippon:focus {
    --gradient-via-color: #030866;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
  .import_tailwind .focus\:to-blue-50:focus {
    --gradient-to-color: #F2F7F8; }
  .import_tailwind .focus\:to-blue-100:focus {
    --gradient-to-color: #EAEEF1; }
  .import_tailwind .focus\:to-blue-200:focus {
    --gradient-to-color: #E4F3FB; }
  .import_tailwind .focus\:to-blue-250:focus {
    --gradient-to-color: #D7EFFC; }
  .import_tailwind .focus\:to-blue-280:focus {
    --gradient-to-color: #CEE7F7; }
  .import_tailwind .focus\:to-blue-300:focus {
    --gradient-to-color: #B8EBF5; }
  .import_tailwind .focus\:to-blue-400:focus {
    --gradient-to-color: #A3D9F0; }
  .import_tailwind .focus\:to-blue-600:focus {
    --gradient-to-color: #0091DB; }
  .import_tailwind .focus\:to-blue-650:focus {
    --gradient-to-color: #1FB5C9; }
  .import_tailwind .focus\:to-blue-700:focus {
    --gradient-to-color: #72D0E2; }
  .import_tailwind .focus\:to-blue-800:focus {
    --gradient-to-color: #007DBE; }
  .import_tailwind .focus\:to-blue-900:focus {
    --gradient-to-color: #087DBE; }
  .import_tailwind .focus\:to-blue-1000:focus {
    --gradient-to-color: #345678; }
  .import_tailwind .focus\:to-blue-1100:focus {
    --gradient-to-color: #003288; }
  .import_tailwind .focus\:to-blue:focus {
    --gradient-to-color: #345678; }
  .import_tailwind .focus\:to-navy:focus {
    --gradient-to-color: #222953; }
  .import_tailwind .focus\:to-black-50:focus {
    --gradient-to-color: #F9F9FA; }
  .import_tailwind .focus\:to-black-100:focus {
    --gradient-to-color: #F5F7F7; }
  .import_tailwind .focus\:to-black-200:focus {
    --gradient-to-color: #EFEFEE; }
  .import_tailwind .focus\:to-black-400:focus {
    --gradient-to-color: #E0DFDE; }
  .import_tailwind .focus\:to-black-700:focus {
    --gradient-to-color: #C1C1C1; }
  .import_tailwind .focus\:to-black-800:focus {
    --gradient-to-color: #707070; }
  .import_tailwind .focus\:to-black-900:focus {
    --gradient-to-color: #666666; }
  .import_tailwind .focus\:to-black:focus {
    --gradient-to-color: #000000; }
  .import_tailwind .focus\:to-white:focus {
    --gradient-to-color: #FFFFFF; }
  .import_tailwind .focus\:to-yellow-500:focus {
    --gradient-to-color: #FFE34A; }
  .import_tailwind .focus\:to-yellow-600:focus {
    --gradient-to-color: #FEFFF0; }
  .import_tailwind .focus\:to-yellow-700:focus {
    --gradient-to-color: #fff188; }
  .import_tailwind .focus\:to-yellow:focus {
    --gradient-to-color: #EFCF3E; }
  .import_tailwind .focus\:to-orange-10:focus {
    --gradient-to-color: #FFEDDE; }
  .import_tailwind .focus\:to-orange-20:focus {
    --gradient-to-color: #FBEFD8; }
  .import_tailwind .focus\:to-orange-50:focus {
    --gradient-to-color: #E95A24; }
  .import_tailwind .focus\:to-orange-100:focus {
    --gradient-to-color: #FECAA0; }
  .import_tailwind .focus\:to-orange-200:focus {
    --gradient-to-color: #FFFBE4; }
  .import_tailwind .focus\:to-orange-500:focus {
    --gradient-to-color: #F8F2DC; }
  .import_tailwind .focus\:to-orange-600:focus {
    --gradient-to-color: #E09404; }
  .import_tailwind .focus\:to-orange:focus {
    --gradient-to-color: #F59C55; }
  .import_tailwind .focus\:to-green-50:focus {
    --gradient-to-color: #EAF9F7; }
  .import_tailwind .focus\:to-green-200:focus {
    --gradient-to-color: #30BFAE; }
  .import_tailwind .focus\:to-green-300:focus {
    --gradient-to-color: #00B900; }
  .import_tailwind .focus\:to-green-400:focus {
    --gradient-to-color: #2AAC9C; }
  .import_tailwind .focus\:to-green-500:focus {
    --gradient-to-color: #019E01; }
  .import_tailwind .focus\:to-green:focus {
    --gradient-to-color: #2DB12D; }
  .import_tailwind .focus\:to-chien:focus {
    --gradient-to-color: #0CCCB8; }
  .import_tailwind .focus\:to-red:focus {
    --gradient-to-color: #EA3326; }
  .import_tailwind .focus\:to-book-500:focus {
    --gradient-to-color: #A1D4E4; }
  .import_tailwind .focus\:to-book:focus {
    --gradient-to-color: #63A4C2; }
  .import_tailwind .focus\:to-pink:focus {
    --gradient-to-color: #E76E79; }
  .import_tailwind .focus\:to-appbase:focus {
    --gradient-to-color: #3DCDDF; }
  .import_tailwind .focus\:to-nippon-100:focus {
    --gradient-to-color: #B5E6FF; }
  .import_tailwind .focus\:to-nippon-200:focus {
    --gradient-to-color: #F0F3F5; }
  .import_tailwind .focus\:to-nippon-300:focus {
    --gradient-to-color: #FFF040; }
  .import_tailwind .focus\:to-nippon-400:focus {
    --gradient-to-color: #EAEAEA; }
  .import_tailwind .focus\:to-nippon-500:focus {
    --gradient-to-color: #D7EFFC; }
  .import_tailwind .focus\:to-nippon-600:focus {
    --gradient-to-color: #F7F7F7; }
  .import_tailwind .focus\:to-nippon:focus {
    --gradient-to-color: #030866; }
  .import_tailwind .bg-opacity-0 {
    --bg-opacity: 0; }
  .import_tailwind .bg-opacity-25 {
    --bg-opacity: 0.25; }
  .import_tailwind .bg-opacity-50 {
    --bg-opacity: 0.5; }
  .import_tailwind .bg-opacity-75 {
    --bg-opacity: 0.75; }
  .import_tailwind .bg-opacity-100 {
    --bg-opacity: 1; }
  .import_tailwind .hover\:bg-opacity-0:hover {
    --bg-opacity: 0; }
  .import_tailwind .hover\:bg-opacity-25:hover {
    --bg-opacity: 0.25; }
  .import_tailwind .hover\:bg-opacity-50:hover {
    --bg-opacity: 0.5; }
  .import_tailwind .hover\:bg-opacity-75:hover {
    --bg-opacity: 0.75; }
  .import_tailwind .hover\:bg-opacity-100:hover {
    --bg-opacity: 1; }
  .import_tailwind .focus\:bg-opacity-0:focus {
    --bg-opacity: 0; }
  .import_tailwind .focus\:bg-opacity-25:focus {
    --bg-opacity: 0.25; }
  .import_tailwind .focus\:bg-opacity-50:focus {
    --bg-opacity: 0.5; }
  .import_tailwind .focus\:bg-opacity-75:focus {
    --bg-opacity: 0.75; }
  .import_tailwind .focus\:bg-opacity-100:focus {
    --bg-opacity: 1; }
  .import_tailwind .bg-bottom {
    background-position: bottom; }
  .import_tailwind .bg-center {
    background-position: center; }
  .import_tailwind .bg-left {
    background-position: left; }
  .import_tailwind .bg-left-bottom {
    background-position: left bottom; }
  .import_tailwind .bg-left-top {
    background-position: left top; }
  .import_tailwind .bg-right {
    background-position: right; }
  .import_tailwind .bg-right-bottom {
    background-position: right bottom; }
  .import_tailwind .bg-right-top {
    background-position: right top; }
  .import_tailwind .bg-top {
    background-position: top; }
  .import_tailwind .bg-repeat {
    background-repeat: repeat; }
  .import_tailwind .bg-no-repeat {
    background-repeat: no-repeat; }
  .import_tailwind .bg-repeat-x {
    background-repeat: repeat-x; }
  .import_tailwind .bg-repeat-y {
    background-repeat: repeat-y; }
  .import_tailwind .bg-repeat-round {
    background-repeat: round; }
  .import_tailwind .bg-repeat-space {
    background-repeat: space; }
  .import_tailwind .bg-auto {
    background-size: auto; }
  .import_tailwind .bg-cover {
    background-size: cover; }
  .import_tailwind .bg-contain {
    background-size: contain; }
  .import_tailwind .border-collapse {
    border-collapse: collapse; }
  .import_tailwind .border-separate {
    border-collapse: separate; }
  .import_tailwind .border-blue-50 {
    --border-opacity: 1;
    border-color: #F2F7F8;
    border-color: rgba(242, 247, 248, var(--border-opacity)); }
  .import_tailwind .border-blue-100 {
    --border-opacity: 1;
    border-color: #EAEEF1;
    border-color: rgba(234, 238, 241, var(--border-opacity)); }
  .import_tailwind .border-blue-200 {
    --border-opacity: 1;
    border-color: #E4F3FB;
    border-color: rgba(228, 243, 251, var(--border-opacity)); }
  .import_tailwind .border-blue-250 {
    --border-opacity: 1;
    border-color: #D7EFFC;
    border-color: rgba(215, 239, 252, var(--border-opacity)); }
  .import_tailwind .border-blue-280 {
    --border-opacity: 1;
    border-color: #CEE7F7;
    border-color: rgba(206, 231, 247, var(--border-opacity)); }
  .import_tailwind .border-blue-300 {
    --border-opacity: 1;
    border-color: #B8EBF5;
    border-color: rgba(184, 235, 245, var(--border-opacity)); }
  .import_tailwind .border-blue-400 {
    --border-opacity: 1;
    border-color: #A3D9F0;
    border-color: rgba(163, 217, 240, var(--border-opacity)); }
  .import_tailwind .border-blue-600 {
    --border-opacity: 1;
    border-color: #0091DB;
    border-color: rgba(0, 145, 219, var(--border-opacity)); }
  .import_tailwind .border-blue-650 {
    --border-opacity: 1;
    border-color: #1FB5C9;
    border-color: rgba(31, 181, 201, var(--border-opacity)); }
  .import_tailwind .border-blue-700 {
    --border-opacity: 1;
    border-color: #72D0E2;
    border-color: rgba(114, 208, 226, var(--border-opacity)); }
  .import_tailwind .border-blue-800 {
    --border-opacity: 1;
    border-color: #007DBE;
    border-color: rgba(0, 125, 190, var(--border-opacity)); }
  .import_tailwind .border-blue-900 {
    --border-opacity: 1;
    border-color: #087DBE;
    border-color: rgba(8, 125, 190, var(--border-opacity)); }
  .import_tailwind .border-blue-1000 {
    --border-opacity: 1;
    border-color: #345678;
    border-color: rgba(52, 86, 120, var(--border-opacity)); }
  .import_tailwind .border-blue-1100 {
    --border-opacity: 1;
    border-color: #003288;
    border-color: rgba(0, 50, 136, var(--border-opacity)); }
  .import_tailwind .border-blue {
    --border-opacity: 1;
    border-color: #345678;
    border-color: rgba(52, 86, 120, var(--border-opacity)); }
  .import_tailwind .border-navy {
    --border-opacity: 1;
    border-color: #222953;
    border-color: rgba(34, 41, 83, var(--border-opacity)); }
  .import_tailwind .border-black-50 {
    --border-opacity: 1;
    border-color: #F9F9FA;
    border-color: rgba(249, 249, 250, var(--border-opacity)); }
  .import_tailwind .border-black-100 {
    --border-opacity: 1;
    border-color: #F5F7F7;
    border-color: rgba(245, 247, 247, var(--border-opacity)); }
  .import_tailwind .border-black-200 {
    --border-opacity: 1;
    border-color: #EFEFEE;
    border-color: rgba(239, 239, 238, var(--border-opacity)); }
  .import_tailwind .border-black-400 {
    --border-opacity: 1;
    border-color: #E0DFDE;
    border-color: rgba(224, 223, 222, var(--border-opacity)); }
  .import_tailwind .border-black-700 {
    --border-opacity: 1;
    border-color: #C1C1C1;
    border-color: rgba(193, 193, 193, var(--border-opacity)); }
  .import_tailwind .border-black-800 {
    --border-opacity: 1;
    border-color: #707070;
    border-color: rgba(112, 112, 112, var(--border-opacity)); }
  .import_tailwind .border-black-900 {
    --border-opacity: 1;
    border-color: #666666;
    border-color: rgba(102, 102, 102, var(--border-opacity)); }
  .import_tailwind .border-black {
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity)); }
  .import_tailwind .border-white {
    --border-opacity: 1;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, var(--border-opacity)); }
  .import_tailwind .border-yellow-500 {
    --border-opacity: 1;
    border-color: #FFE34A;
    border-color: rgba(255, 227, 74, var(--border-opacity)); }
  .import_tailwind .border-yellow-600 {
    --border-opacity: 1;
    border-color: #FEFFF0;
    border-color: rgba(254, 255, 240, var(--border-opacity)); }
  .import_tailwind .border-yellow-700 {
    --border-opacity: 1;
    border-color: #fff188;
    border-color: rgba(255, 241, 136, var(--border-opacity)); }
  .import_tailwind .border-yellow {
    --border-opacity: 1;
    border-color: #EFCF3E;
    border-color: rgba(239, 207, 62, var(--border-opacity)); }
  .import_tailwind .border-orange-10 {
    --border-opacity: 1;
    border-color: #FFEDDE;
    border-color: rgba(255, 237, 222, var(--border-opacity)); }
  .import_tailwind .border-orange-20 {
    --border-opacity: 1;
    border-color: #FBEFD8;
    border-color: rgba(251, 239, 216, var(--border-opacity)); }
  .import_tailwind .border-orange-50 {
    --border-opacity: 1;
    border-color: #E95A24;
    border-color: rgba(233, 90, 36, var(--border-opacity)); }
  .import_tailwind .border-orange-100 {
    --border-opacity: 1;
    border-color: #FECAA0;
    border-color: rgba(254, 202, 160, var(--border-opacity)); }
  .import_tailwind .border-orange-200 {
    --border-opacity: 1;
    border-color: #FFFBE4;
    border-color: rgba(255, 251, 228, var(--border-opacity)); }
  .import_tailwind .border-orange-500 {
    --border-opacity: 1;
    border-color: #F8F2DC;
    border-color: rgba(248, 242, 220, var(--border-opacity)); }
  .import_tailwind .border-orange-600 {
    --border-opacity: 1;
    border-color: #E09404;
    border-color: rgba(224, 148, 4, var(--border-opacity)); }
  .import_tailwind .border-orange {
    --border-opacity: 1;
    border-color: #F59C55;
    border-color: rgba(245, 156, 85, var(--border-opacity)); }
  .import_tailwind .border-green-50 {
    --border-opacity: 1;
    border-color: #EAF9F7;
    border-color: rgba(234, 249, 247, var(--border-opacity)); }
  .import_tailwind .border-green-200 {
    --border-opacity: 1;
    border-color: #30BFAE;
    border-color: rgba(48, 191, 174, var(--border-opacity)); }
  .import_tailwind .border-green-300 {
    --border-opacity: 1;
    border-color: #00B900;
    border-color: rgba(0, 185, 0, var(--border-opacity)); }
  .import_tailwind .border-green-400 {
    --border-opacity: 1;
    border-color: #2AAC9C;
    border-color: rgba(42, 172, 156, var(--border-opacity)); }
  .import_tailwind .border-green-500 {
    --border-opacity: 1;
    border-color: #019E01;
    border-color: rgba(1, 158, 1, var(--border-opacity)); }
  .import_tailwind .border-green {
    --border-opacity: 1;
    border-color: #2DB12D;
    border-color: rgba(45, 177, 45, var(--border-opacity)); }
  .import_tailwind .border-chien {
    --border-opacity: 1;
    border-color: #0CCCB8;
    border-color: rgba(12, 204, 184, var(--border-opacity)); }
  .import_tailwind .border-red {
    --border-opacity: 1;
    border-color: #EA3326;
    border-color: rgba(234, 51, 38, var(--border-opacity)); }
  .import_tailwind .border-book-500 {
    --border-opacity: 1;
    border-color: #A1D4E4;
    border-color: rgba(161, 212, 228, var(--border-opacity)); }
  .import_tailwind .border-book {
    --border-opacity: 1;
    border-color: #63A4C2;
    border-color: rgba(99, 164, 194, var(--border-opacity)); }
  .import_tailwind .border-pink {
    --border-opacity: 1;
    border-color: #E76E79;
    border-color: rgba(231, 110, 121, var(--border-opacity)); }
  .import_tailwind .border-appbase {
    --border-opacity: 1;
    border-color: #3DCDDF;
    border-color: rgba(61, 205, 223, var(--border-opacity)); }
  .import_tailwind .border-nippon-100 {
    --border-opacity: 1;
    border-color: #B5E6FF;
    border-color: rgba(181, 230, 255, var(--border-opacity)); }
  .import_tailwind .border-nippon-200 {
    --border-opacity: 1;
    border-color: #F0F3F5;
    border-color: rgba(240, 243, 245, var(--border-opacity)); }
  .import_tailwind .border-nippon-300 {
    --border-opacity: 1;
    border-color: #FFF040;
    border-color: rgba(255, 240, 64, var(--border-opacity)); }
  .import_tailwind .border-nippon-400 {
    --border-opacity: 1;
    border-color: #EAEAEA;
    border-color: rgba(234, 234, 234, var(--border-opacity)); }
  .import_tailwind .border-nippon-500 {
    --border-opacity: 1;
    border-color: #D7EFFC;
    border-color: rgba(215, 239, 252, var(--border-opacity)); }
  .import_tailwind .border-nippon-600 {
    --border-opacity: 1;
    border-color: #F7F7F7;
    border-color: rgba(247, 247, 247, var(--border-opacity)); }
  .import_tailwind .border-nippon {
    --border-opacity: 1;
    border-color: #030866;
    border-color: rgba(3, 8, 102, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-50:hover {
    --border-opacity: 1;
    border-color: #F2F7F8;
    border-color: rgba(242, 247, 248, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-100:hover {
    --border-opacity: 1;
    border-color: #EAEEF1;
    border-color: rgba(234, 238, 241, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-200:hover {
    --border-opacity: 1;
    border-color: #E4F3FB;
    border-color: rgba(228, 243, 251, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-250:hover {
    --border-opacity: 1;
    border-color: #D7EFFC;
    border-color: rgba(215, 239, 252, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-280:hover {
    --border-opacity: 1;
    border-color: #CEE7F7;
    border-color: rgba(206, 231, 247, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-300:hover {
    --border-opacity: 1;
    border-color: #B8EBF5;
    border-color: rgba(184, 235, 245, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-400:hover {
    --border-opacity: 1;
    border-color: #A3D9F0;
    border-color: rgba(163, 217, 240, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-600:hover {
    --border-opacity: 1;
    border-color: #0091DB;
    border-color: rgba(0, 145, 219, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-650:hover {
    --border-opacity: 1;
    border-color: #1FB5C9;
    border-color: rgba(31, 181, 201, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-700:hover {
    --border-opacity: 1;
    border-color: #72D0E2;
    border-color: rgba(114, 208, 226, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-800:hover {
    --border-opacity: 1;
    border-color: #007DBE;
    border-color: rgba(0, 125, 190, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-900:hover {
    --border-opacity: 1;
    border-color: #087DBE;
    border-color: rgba(8, 125, 190, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-1000:hover {
    --border-opacity: 1;
    border-color: #345678;
    border-color: rgba(52, 86, 120, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue-1100:hover {
    --border-opacity: 1;
    border-color: #003288;
    border-color: rgba(0, 50, 136, var(--border-opacity)); }
  .import_tailwind .hover\:border-blue:hover {
    --border-opacity: 1;
    border-color: #345678;
    border-color: rgba(52, 86, 120, var(--border-opacity)); }
  .import_tailwind .hover\:border-navy:hover {
    --border-opacity: 1;
    border-color: #222953;
    border-color: rgba(34, 41, 83, var(--border-opacity)); }
  .import_tailwind .hover\:border-black-50:hover {
    --border-opacity: 1;
    border-color: #F9F9FA;
    border-color: rgba(249, 249, 250, var(--border-opacity)); }
  .import_tailwind .hover\:border-black-100:hover {
    --border-opacity: 1;
    border-color: #F5F7F7;
    border-color: rgba(245, 247, 247, var(--border-opacity)); }
  .import_tailwind .hover\:border-black-200:hover {
    --border-opacity: 1;
    border-color: #EFEFEE;
    border-color: rgba(239, 239, 238, var(--border-opacity)); }
  .import_tailwind .hover\:border-black-400:hover {
    --border-opacity: 1;
    border-color: #E0DFDE;
    border-color: rgba(224, 223, 222, var(--border-opacity)); }
  .import_tailwind .hover\:border-black-700:hover {
    --border-opacity: 1;
    border-color: #C1C1C1;
    border-color: rgba(193, 193, 193, var(--border-opacity)); }
  .import_tailwind .hover\:border-black-800:hover {
    --border-opacity: 1;
    border-color: #707070;
    border-color: rgba(112, 112, 112, var(--border-opacity)); }
  .import_tailwind .hover\:border-black-900:hover {
    --border-opacity: 1;
    border-color: #666666;
    border-color: rgba(102, 102, 102, var(--border-opacity)); }
  .import_tailwind .hover\:border-black:hover {
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity)); }
  .import_tailwind .hover\:border-white:hover {
    --border-opacity: 1;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, var(--border-opacity)); }
  .import_tailwind .hover\:border-yellow-500:hover {
    --border-opacity: 1;
    border-color: #FFE34A;
    border-color: rgba(255, 227, 74, var(--border-opacity)); }
  .import_tailwind .hover\:border-yellow-600:hover {
    --border-opacity: 1;
    border-color: #FEFFF0;
    border-color: rgba(254, 255, 240, var(--border-opacity)); }
  .import_tailwind .hover\:border-yellow-700:hover {
    --border-opacity: 1;
    border-color: #fff188;
    border-color: rgba(255, 241, 136, var(--border-opacity)); }
  .import_tailwind .hover\:border-yellow:hover {
    --border-opacity: 1;
    border-color: #EFCF3E;
    border-color: rgba(239, 207, 62, var(--border-opacity)); }
  .import_tailwind .hover\:border-orange-10:hover {
    --border-opacity: 1;
    border-color: #FFEDDE;
    border-color: rgba(255, 237, 222, var(--border-opacity)); }
  .import_tailwind .hover\:border-orange-20:hover {
    --border-opacity: 1;
    border-color: #FBEFD8;
    border-color: rgba(251, 239, 216, var(--border-opacity)); }
  .import_tailwind .hover\:border-orange-50:hover {
    --border-opacity: 1;
    border-color: #E95A24;
    border-color: rgba(233, 90, 36, var(--border-opacity)); }
  .import_tailwind .hover\:border-orange-100:hover {
    --border-opacity: 1;
    border-color: #FECAA0;
    border-color: rgba(254, 202, 160, var(--border-opacity)); }
  .import_tailwind .hover\:border-orange-200:hover {
    --border-opacity: 1;
    border-color: #FFFBE4;
    border-color: rgba(255, 251, 228, var(--border-opacity)); }
  .import_tailwind .hover\:border-orange-500:hover {
    --border-opacity: 1;
    border-color: #F8F2DC;
    border-color: rgba(248, 242, 220, var(--border-opacity)); }
  .import_tailwind .hover\:border-orange-600:hover {
    --border-opacity: 1;
    border-color: #E09404;
    border-color: rgba(224, 148, 4, var(--border-opacity)); }
  .import_tailwind .hover\:border-orange:hover {
    --border-opacity: 1;
    border-color: #F59C55;
    border-color: rgba(245, 156, 85, var(--border-opacity)); }
  .import_tailwind .hover\:border-green-50:hover {
    --border-opacity: 1;
    border-color: #EAF9F7;
    border-color: rgba(234, 249, 247, var(--border-opacity)); }
  .import_tailwind .hover\:border-green-200:hover {
    --border-opacity: 1;
    border-color: #30BFAE;
    border-color: rgba(48, 191, 174, var(--border-opacity)); }
  .import_tailwind .hover\:border-green-300:hover {
    --border-opacity: 1;
    border-color: #00B900;
    border-color: rgba(0, 185, 0, var(--border-opacity)); }
  .import_tailwind .hover\:border-green-400:hover {
    --border-opacity: 1;
    border-color: #2AAC9C;
    border-color: rgba(42, 172, 156, var(--border-opacity)); }
  .import_tailwind .hover\:border-green-500:hover {
    --border-opacity: 1;
    border-color: #019E01;
    border-color: rgba(1, 158, 1, var(--border-opacity)); }
  .import_tailwind .hover\:border-green:hover {
    --border-opacity: 1;
    border-color: #2DB12D;
    border-color: rgba(45, 177, 45, var(--border-opacity)); }
  .import_tailwind .hover\:border-chien:hover {
    --border-opacity: 1;
    border-color: #0CCCB8;
    border-color: rgba(12, 204, 184, var(--border-opacity)); }
  .import_tailwind .hover\:border-red:hover {
    --border-opacity: 1;
    border-color: #EA3326;
    border-color: rgba(234, 51, 38, var(--border-opacity)); }
  .import_tailwind .hover\:border-book-500:hover {
    --border-opacity: 1;
    border-color: #A1D4E4;
    border-color: rgba(161, 212, 228, var(--border-opacity)); }
  .import_tailwind .hover\:border-book:hover {
    --border-opacity: 1;
    border-color: #63A4C2;
    border-color: rgba(99, 164, 194, var(--border-opacity)); }
  .import_tailwind .hover\:border-pink:hover {
    --border-opacity: 1;
    border-color: #E76E79;
    border-color: rgba(231, 110, 121, var(--border-opacity)); }
  .import_tailwind .hover\:border-appbase:hover {
    --border-opacity: 1;
    border-color: #3DCDDF;
    border-color: rgba(61, 205, 223, var(--border-opacity)); }
  .import_tailwind .hover\:border-nippon-100:hover {
    --border-opacity: 1;
    border-color: #B5E6FF;
    border-color: rgba(181, 230, 255, var(--border-opacity)); }
  .import_tailwind .hover\:border-nippon-200:hover {
    --border-opacity: 1;
    border-color: #F0F3F5;
    border-color: rgba(240, 243, 245, var(--border-opacity)); }
  .import_tailwind .hover\:border-nippon-300:hover {
    --border-opacity: 1;
    border-color: #FFF040;
    border-color: rgba(255, 240, 64, var(--border-opacity)); }
  .import_tailwind .hover\:border-nippon-400:hover {
    --border-opacity: 1;
    border-color: #EAEAEA;
    border-color: rgba(234, 234, 234, var(--border-opacity)); }
  .import_tailwind .hover\:border-nippon-500:hover {
    --border-opacity: 1;
    border-color: #D7EFFC;
    border-color: rgba(215, 239, 252, var(--border-opacity)); }
  .import_tailwind .hover\:border-nippon-600:hover {
    --border-opacity: 1;
    border-color: #F7F7F7;
    border-color: rgba(247, 247, 247, var(--border-opacity)); }
  .import_tailwind .hover\:border-nippon:hover {
    --border-opacity: 1;
    border-color: #030866;
    border-color: rgba(3, 8, 102, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-50:focus {
    --border-opacity: 1;
    border-color: #F2F7F8;
    border-color: rgba(242, 247, 248, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-100:focus {
    --border-opacity: 1;
    border-color: #EAEEF1;
    border-color: rgba(234, 238, 241, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-200:focus {
    --border-opacity: 1;
    border-color: #E4F3FB;
    border-color: rgba(228, 243, 251, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-250:focus {
    --border-opacity: 1;
    border-color: #D7EFFC;
    border-color: rgba(215, 239, 252, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-280:focus {
    --border-opacity: 1;
    border-color: #CEE7F7;
    border-color: rgba(206, 231, 247, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-300:focus {
    --border-opacity: 1;
    border-color: #B8EBF5;
    border-color: rgba(184, 235, 245, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-400:focus {
    --border-opacity: 1;
    border-color: #A3D9F0;
    border-color: rgba(163, 217, 240, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-600:focus {
    --border-opacity: 1;
    border-color: #0091DB;
    border-color: rgba(0, 145, 219, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-650:focus {
    --border-opacity: 1;
    border-color: #1FB5C9;
    border-color: rgba(31, 181, 201, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-700:focus {
    --border-opacity: 1;
    border-color: #72D0E2;
    border-color: rgba(114, 208, 226, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-800:focus {
    --border-opacity: 1;
    border-color: #007DBE;
    border-color: rgba(0, 125, 190, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-900:focus {
    --border-opacity: 1;
    border-color: #087DBE;
    border-color: rgba(8, 125, 190, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-1000:focus {
    --border-opacity: 1;
    border-color: #345678;
    border-color: rgba(52, 86, 120, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue-1100:focus {
    --border-opacity: 1;
    border-color: #003288;
    border-color: rgba(0, 50, 136, var(--border-opacity)); }
  .import_tailwind .focus\:border-blue:focus {
    --border-opacity: 1;
    border-color: #345678;
    border-color: rgba(52, 86, 120, var(--border-opacity)); }
  .import_tailwind .focus\:border-navy:focus {
    --border-opacity: 1;
    border-color: #222953;
    border-color: rgba(34, 41, 83, var(--border-opacity)); }
  .import_tailwind .focus\:border-black-50:focus {
    --border-opacity: 1;
    border-color: #F9F9FA;
    border-color: rgba(249, 249, 250, var(--border-opacity)); }
  .import_tailwind .focus\:border-black-100:focus {
    --border-opacity: 1;
    border-color: #F5F7F7;
    border-color: rgba(245, 247, 247, var(--border-opacity)); }
  .import_tailwind .focus\:border-black-200:focus {
    --border-opacity: 1;
    border-color: #EFEFEE;
    border-color: rgba(239, 239, 238, var(--border-opacity)); }
  .import_tailwind .focus\:border-black-400:focus {
    --border-opacity: 1;
    border-color: #E0DFDE;
    border-color: rgba(224, 223, 222, var(--border-opacity)); }
  .import_tailwind .focus\:border-black-700:focus {
    --border-opacity: 1;
    border-color: #C1C1C1;
    border-color: rgba(193, 193, 193, var(--border-opacity)); }
  .import_tailwind .focus\:border-black-800:focus {
    --border-opacity: 1;
    border-color: #707070;
    border-color: rgba(112, 112, 112, var(--border-opacity)); }
  .import_tailwind .focus\:border-black-900:focus {
    --border-opacity: 1;
    border-color: #666666;
    border-color: rgba(102, 102, 102, var(--border-opacity)); }
  .import_tailwind .focus\:border-black:focus {
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity)); }
  .import_tailwind .focus\:border-white:focus {
    --border-opacity: 1;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, var(--border-opacity)); }
  .import_tailwind .focus\:border-yellow-500:focus {
    --border-opacity: 1;
    border-color: #FFE34A;
    border-color: rgba(255, 227, 74, var(--border-opacity)); }
  .import_tailwind .focus\:border-yellow-600:focus {
    --border-opacity: 1;
    border-color: #FEFFF0;
    border-color: rgba(254, 255, 240, var(--border-opacity)); }
  .import_tailwind .focus\:border-yellow-700:focus {
    --border-opacity: 1;
    border-color: #fff188;
    border-color: rgba(255, 241, 136, var(--border-opacity)); }
  .import_tailwind .focus\:border-yellow:focus {
    --border-opacity: 1;
    border-color: #EFCF3E;
    border-color: rgba(239, 207, 62, var(--border-opacity)); }
  .import_tailwind .focus\:border-orange-10:focus {
    --border-opacity: 1;
    border-color: #FFEDDE;
    border-color: rgba(255, 237, 222, var(--border-opacity)); }
  .import_tailwind .focus\:border-orange-20:focus {
    --border-opacity: 1;
    border-color: #FBEFD8;
    border-color: rgba(251, 239, 216, var(--border-opacity)); }
  .import_tailwind .focus\:border-orange-50:focus {
    --border-opacity: 1;
    border-color: #E95A24;
    border-color: rgba(233, 90, 36, var(--border-opacity)); }
  .import_tailwind .focus\:border-orange-100:focus {
    --border-opacity: 1;
    border-color: #FECAA0;
    border-color: rgba(254, 202, 160, var(--border-opacity)); }
  .import_tailwind .focus\:border-orange-200:focus {
    --border-opacity: 1;
    border-color: #FFFBE4;
    border-color: rgba(255, 251, 228, var(--border-opacity)); }
  .import_tailwind .focus\:border-orange-500:focus {
    --border-opacity: 1;
    border-color: #F8F2DC;
    border-color: rgba(248, 242, 220, var(--border-opacity)); }
  .import_tailwind .focus\:border-orange-600:focus {
    --border-opacity: 1;
    border-color: #E09404;
    border-color: rgba(224, 148, 4, var(--border-opacity)); }
  .import_tailwind .focus\:border-orange:focus {
    --border-opacity: 1;
    border-color: #F59C55;
    border-color: rgba(245, 156, 85, var(--border-opacity)); }
  .import_tailwind .focus\:border-green-50:focus {
    --border-opacity: 1;
    border-color: #EAF9F7;
    border-color: rgba(234, 249, 247, var(--border-opacity)); }
  .import_tailwind .focus\:border-green-200:focus {
    --border-opacity: 1;
    border-color: #30BFAE;
    border-color: rgba(48, 191, 174, var(--border-opacity)); }
  .import_tailwind .focus\:border-green-300:focus {
    --border-opacity: 1;
    border-color: #00B900;
    border-color: rgba(0, 185, 0, var(--border-opacity)); }
  .import_tailwind .focus\:border-green-400:focus {
    --border-opacity: 1;
    border-color: #2AAC9C;
    border-color: rgba(42, 172, 156, var(--border-opacity)); }
  .import_tailwind .focus\:border-green-500:focus {
    --border-opacity: 1;
    border-color: #019E01;
    border-color: rgba(1, 158, 1, var(--border-opacity)); }
  .import_tailwind .focus\:border-green:focus {
    --border-opacity: 1;
    border-color: #2DB12D;
    border-color: rgba(45, 177, 45, var(--border-opacity)); }
  .import_tailwind .focus\:border-chien:focus {
    --border-opacity: 1;
    border-color: #0CCCB8;
    border-color: rgba(12, 204, 184, var(--border-opacity)); }
  .import_tailwind .focus\:border-red:focus {
    --border-opacity: 1;
    border-color: #EA3326;
    border-color: rgba(234, 51, 38, var(--border-opacity)); }
  .import_tailwind .focus\:border-book-500:focus {
    --border-opacity: 1;
    border-color: #A1D4E4;
    border-color: rgba(161, 212, 228, var(--border-opacity)); }
  .import_tailwind .focus\:border-book:focus {
    --border-opacity: 1;
    border-color: #63A4C2;
    border-color: rgba(99, 164, 194, var(--border-opacity)); }
  .import_tailwind .focus\:border-pink:focus {
    --border-opacity: 1;
    border-color: #E76E79;
    border-color: rgba(231, 110, 121, var(--border-opacity)); }
  .import_tailwind .focus\:border-appbase:focus {
    --border-opacity: 1;
    border-color: #3DCDDF;
    border-color: rgba(61, 205, 223, var(--border-opacity)); }
  .import_tailwind .focus\:border-nippon-100:focus {
    --border-opacity: 1;
    border-color: #B5E6FF;
    border-color: rgba(181, 230, 255, var(--border-opacity)); }
  .import_tailwind .focus\:border-nippon-200:focus {
    --border-opacity: 1;
    border-color: #F0F3F5;
    border-color: rgba(240, 243, 245, var(--border-opacity)); }
  .import_tailwind .focus\:border-nippon-300:focus {
    --border-opacity: 1;
    border-color: #FFF040;
    border-color: rgba(255, 240, 64, var(--border-opacity)); }
  .import_tailwind .focus\:border-nippon-400:focus {
    --border-opacity: 1;
    border-color: #EAEAEA;
    border-color: rgba(234, 234, 234, var(--border-opacity)); }
  .import_tailwind .focus\:border-nippon-500:focus {
    --border-opacity: 1;
    border-color: #D7EFFC;
    border-color: rgba(215, 239, 252, var(--border-opacity)); }
  .import_tailwind .focus\:border-nippon-600:focus {
    --border-opacity: 1;
    border-color: #F7F7F7;
    border-color: rgba(247, 247, 247, var(--border-opacity)); }
  .import_tailwind .focus\:border-nippon:focus {
    --border-opacity: 1;
    border-color: #030866;
    border-color: rgba(3, 8, 102, var(--border-opacity)); }
  .import_tailwind .border-opacity-0 {
    --border-opacity: 0; }
  .import_tailwind .border-opacity-25 {
    --border-opacity: 0.25; }
  .import_tailwind .border-opacity-50 {
    --border-opacity: 0.5; }
  .import_tailwind .border-opacity-75 {
    --border-opacity: 0.75; }
  .import_tailwind .border-opacity-100 {
    --border-opacity: 1; }
  .import_tailwind .hover\:border-opacity-0:hover {
    --border-opacity: 0; }
  .import_tailwind .hover\:border-opacity-25:hover {
    --border-opacity: 0.25; }
  .import_tailwind .hover\:border-opacity-50:hover {
    --border-opacity: 0.5; }
  .import_tailwind .hover\:border-opacity-75:hover {
    --border-opacity: 0.75; }
  .import_tailwind .hover\:border-opacity-100:hover {
    --border-opacity: 1; }
  .import_tailwind .focus\:border-opacity-0:focus {
    --border-opacity: 0; }
  .import_tailwind .focus\:border-opacity-25:focus {
    --border-opacity: 0.25; }
  .import_tailwind .focus\:border-opacity-50:focus {
    --border-opacity: 0.5; }
  .import_tailwind .focus\:border-opacity-75:focus {
    --border-opacity: 0.75; }
  .import_tailwind .focus\:border-opacity-100:focus {
    --border-opacity: 1; }
  .import_tailwind .rounded-none {
    border-radius: 0; }
  .import_tailwind .rounded-sm {
    border-radius: 0.125rem; }
  .import_tailwind .rounded {
    border-radius: 0.25rem; }
  .import_tailwind .rounded-md {
    border-radius: 0.375rem; }
  .import_tailwind .rounded-lg {
    border-radius: 0.5rem; }
  .import_tailwind .rounded-full {
    border-radius: 9999px; }
  .import_tailwind .rounded-xl {
    border-radius: 16px; }
  .import_tailwind .rounded-n3xl {
    border-radius: 1.5rem; }
  .import_tailwind .rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .import_tailwind .rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .import_tailwind .rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .import_tailwind .rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .import_tailwind .rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem; }
  .import_tailwind .rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem; }
  .import_tailwind .rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem; }
  .import_tailwind .rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem; }
  .import_tailwind .rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .import_tailwind .rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem; }
  .import_tailwind .rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .import_tailwind .rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .import_tailwind .rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem; }
  .import_tailwind .rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem; }
  .import_tailwind .rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem; }
  .import_tailwind .rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem; }
  .import_tailwind .rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem; }
  .import_tailwind .rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem; }
  .import_tailwind .rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem; }
  .import_tailwind .rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem; }
  .import_tailwind .rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px; }
  .import_tailwind .rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px; }
  .import_tailwind .rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px; }
  .import_tailwind .rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px; }
  .import_tailwind .rounded-t-xl {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px; }
  .import_tailwind .rounded-r-xl {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px; }
  .import_tailwind .rounded-b-xl {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px; }
  .import_tailwind .rounded-l-xl {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px; }
  .import_tailwind .rounded-t-n3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem; }
  .import_tailwind .rounded-r-n3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem; }
  .import_tailwind .rounded-b-n3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem; }
  .import_tailwind .rounded-l-n3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem; }
  .import_tailwind .rounded-tl-none {
    border-top-left-radius: 0; }
  .import_tailwind .rounded-tr-none {
    border-top-right-radius: 0; }
  .import_tailwind .rounded-br-none {
    border-bottom-right-radius: 0; }
  .import_tailwind .rounded-bl-none {
    border-bottom-left-radius: 0; }
  .import_tailwind .rounded-tl-sm {
    border-top-left-radius: 0.125rem; }
  .import_tailwind .rounded-tr-sm {
    border-top-right-radius: 0.125rem; }
  .import_tailwind .rounded-br-sm {
    border-bottom-right-radius: 0.125rem; }
  .import_tailwind .rounded-bl-sm {
    border-bottom-left-radius: 0.125rem; }
  .import_tailwind .rounded-tl {
    border-top-left-radius: 0.25rem; }
  .import_tailwind .rounded-tr {
    border-top-right-radius: 0.25rem; }
  .import_tailwind .rounded-br {
    border-bottom-right-radius: 0.25rem; }
  .import_tailwind .rounded-bl {
    border-bottom-left-radius: 0.25rem; }
  .import_tailwind .rounded-tl-md {
    border-top-left-radius: 0.375rem; }
  .import_tailwind .rounded-tr-md {
    border-top-right-radius: 0.375rem; }
  .import_tailwind .rounded-br-md {
    border-bottom-right-radius: 0.375rem; }
  .import_tailwind .rounded-bl-md {
    border-bottom-left-radius: 0.375rem; }
  .import_tailwind .rounded-tl-lg {
    border-top-left-radius: 0.5rem; }
  .import_tailwind .rounded-tr-lg {
    border-top-right-radius: 0.5rem; }
  .import_tailwind .rounded-br-lg {
    border-bottom-right-radius: 0.5rem; }
  .import_tailwind .rounded-bl-lg {
    border-bottom-left-radius: 0.5rem; }
  .import_tailwind .rounded-tl-full {
    border-top-left-radius: 9999px; }
  .import_tailwind .rounded-tr-full {
    border-top-right-radius: 9999px; }
  .import_tailwind .rounded-br-full {
    border-bottom-right-radius: 9999px; }
  .import_tailwind .rounded-bl-full {
    border-bottom-left-radius: 9999px; }
  .import_tailwind .rounded-tl-xl {
    border-top-left-radius: 16px; }
  .import_tailwind .rounded-tr-xl {
    border-top-right-radius: 16px; }
  .import_tailwind .rounded-br-xl {
    border-bottom-right-radius: 16px; }
  .import_tailwind .rounded-bl-xl {
    border-bottom-left-radius: 16px; }
  .import_tailwind .rounded-tl-n3xl {
    border-top-left-radius: 1.5rem; }
  .import_tailwind .rounded-tr-n3xl {
    border-top-right-radius: 1.5rem; }
  .import_tailwind .rounded-br-n3xl {
    border-bottom-right-radius: 1.5rem; }
  .import_tailwind .rounded-bl-n3xl {
    border-bottom-left-radius: 1.5rem; }
  .import_tailwind .border-solid {
    border-style: solid; }
  .import_tailwind .border-dashed {
    border-style: dashed; }
  .import_tailwind .border-dotted {
    border-style: dotted; }
  .import_tailwind .border-double {
    border-style: double; }
  .import_tailwind .border-none {
    border-style: none; }
  .import_tailwind .border-0 {
    border-width: 0; }
  .import_tailwind .border-2 {
    border-width: 2px; }
  .import_tailwind .border-4 {
    border-width: 4px; }
  .import_tailwind .border-8 {
    border-width: 8px; }
  .import_tailwind .border {
    border-width: 1px; }
  .import_tailwind .border-t-0 {
    border-top-width: 0; }
  .import_tailwind .border-r-0 {
    border-right-width: 0; }
  .import_tailwind .border-b-0 {
    border-bottom-width: 0; }
  .import_tailwind .border-l-0 {
    border-left-width: 0; }
  .import_tailwind .border-t-2 {
    border-top-width: 2px; }
  .import_tailwind .border-r-2 {
    border-right-width: 2px; }
  .import_tailwind .border-b-2 {
    border-bottom-width: 2px; }
  .import_tailwind .border-l-2 {
    border-left-width: 2px; }
  .import_tailwind .border-t-4 {
    border-top-width: 4px; }
  .import_tailwind .border-r-4 {
    border-right-width: 4px; }
  .import_tailwind .border-b-4 {
    border-bottom-width: 4px; }
  .import_tailwind .border-l-4 {
    border-left-width: 4px; }
  .import_tailwind .border-t-8 {
    border-top-width: 8px; }
  .import_tailwind .border-r-8 {
    border-right-width: 8px; }
  .import_tailwind .border-b-8 {
    border-bottom-width: 8px; }
  .import_tailwind .border-l-8 {
    border-left-width: 8px; }
  .import_tailwind .border-t {
    border-top-width: 1px; }
  .import_tailwind .border-r {
    border-right-width: 1px; }
  .import_tailwind .border-b {
    border-bottom-width: 1px; }
  .import_tailwind .border-l {
    border-left-width: 1px; }
  .import_tailwind .box-border {
    box-sizing: border-box; }
  .import_tailwind .box-content {
    box-sizing: content-box; }
  .import_tailwind .cursor-auto {
    cursor: auto; }
  .import_tailwind .cursor-default {
    cursor: default; }
  .import_tailwind .cursor-pointer {
    cursor: pointer; }
  .import_tailwind .cursor-wait {
    cursor: wait; }
  .import_tailwind .cursor-text {
    cursor: text; }
  .import_tailwind .cursor-move {
    cursor: move; }
  .import_tailwind .cursor-not-allowed {
    cursor: not-allowed; }
  .import_tailwind .block {
    display: block; }
  .import_tailwind .inline-block {
    display: inline-block; }
  .import_tailwind .inline {
    display: inline; }
  .import_tailwind .flex {
    display: flex; }
  .import_tailwind .inline-flex {
    display: inline-flex; }
  .import_tailwind .table {
    display: table; }
  .import_tailwind .table-caption {
    display: table-caption; }
  .import_tailwind .table-cell {
    display: table-cell; }
  .import_tailwind .table-column {
    display: table-column; }
  .import_tailwind .table-column-group {
    display: table-column-group; }
  .import_tailwind .table-footer-group {
    display: table-footer-group; }
  .import_tailwind .table-header-group {
    display: table-header-group; }
  .import_tailwind .table-row-group {
    display: table-row-group; }
  .import_tailwind .table-row {
    display: table-row; }
  .import_tailwind .flow-root {
    display: flow-root; }
  .import_tailwind .grid {
    display: -ms-grid;
    display: grid; }
  .import_tailwind .inline-grid {
    display: -ms-inline-grid;
    display: inline-grid; }
  .import_tailwind .contents {
    display: contents; }
  .import_tailwind .hidden {
    display: none; }
  .import_tailwind .flex-row {
    flex-direction: row; }
  .import_tailwind .flex-row-reverse {
    flex-direction: row-reverse; }
  .import_tailwind .flex-col {
    flex-direction: column; }
  .import_tailwind .flex-col-reverse {
    flex-direction: column-reverse; }
  .import_tailwind .flex-wrap {
    flex-wrap: wrap; }
  .import_tailwind .flex-wrap-reverse {
    flex-wrap: wrap-reverse; }
  .import_tailwind .flex-no-wrap {
    flex-wrap: nowrap; }
  .import_tailwind .place-items-auto {
    place-items: auto; }
  .import_tailwind .place-items-start {
    place-items: start; }
  .import_tailwind .place-items-end {
    place-items: end; }
  .import_tailwind .place-items-center {
    place-items: center; }
  .import_tailwind .place-items-stretch {
    place-items: stretch; }
  .import_tailwind .place-content-center {
    place-content: center; }
  .import_tailwind .place-content-start {
    place-content: start; }
  .import_tailwind .place-content-end {
    place-content: end; }
  .import_tailwind .place-content-between {
    place-content: space-between; }
  .import_tailwind .place-content-around {
    place-content: space-around; }
  .import_tailwind .place-content-evenly {
    place-content: space-evenly; }
  .import_tailwind .place-content-stretch {
    place-content: stretch; }
  .import_tailwind .place-self-auto {
    -ms-grid-row-align: auto;
    -ms-grid-column-align: auto;
    place-self: auto; }
  .import_tailwind .place-self-start {
    -ms-grid-row-align: start;
    -ms-grid-column-align: start;
    place-self: start; }
  .import_tailwind .place-self-end {
    -ms-grid-row-align: end;
    -ms-grid-column-align: end;
    place-self: end; }
  .import_tailwind .place-self-center {
    -ms-grid-row-align: center;
    -ms-grid-column-align: center;
    place-self: center; }
  .import_tailwind .place-self-stretch {
    -ms-grid-row-align: stretch;
    -ms-grid-column-align: stretch;
    place-self: stretch; }
  .import_tailwind .items-start {
    align-items: flex-start; }
  .import_tailwind .items-end {
    align-items: flex-end; }
  .import_tailwind .items-center {
    align-items: center; }
  .import_tailwind .items-baseline {
    align-items: baseline; }
  .import_tailwind .items-stretch {
    align-items: stretch; }
  .import_tailwind .content-center {
    align-content: center; }
  .import_tailwind .content-start {
    align-content: flex-start; }
  .import_tailwind .content-end {
    align-content: flex-end; }
  .import_tailwind .content-between {
    align-content: space-between; }
  .import_tailwind .content-around {
    align-content: space-around; }
  .import_tailwind .content-evenly {
    align-content: space-evenly; }
  .import_tailwind .self-auto {
    -ms-grid-row-align: auto;
        align-self: auto; }
  .import_tailwind .self-start {
    align-self: flex-start; }
  .import_tailwind .self-end {
    align-self: flex-end; }
  .import_tailwind .self-center {
    -ms-grid-row-align: center;
        align-self: center; }
  .import_tailwind .self-stretch {
    -ms-grid-row-align: stretch;
        align-self: stretch; }
  .import_tailwind .justify-items-auto {
    justify-items: auto; }
  .import_tailwind .justify-items-start {
    justify-items: start; }
  .import_tailwind .justify-items-end {
    justify-items: end; }
  .import_tailwind .justify-items-center {
    justify-items: center; }
  .import_tailwind .justify-items-stretch {
    justify-items: stretch; }
  .import_tailwind .justify-start {
    justify-content: flex-start; }
  .import_tailwind .justify-end {
    justify-content: flex-end; }
  .import_tailwind .justify-center {
    justify-content: center; }
  .import_tailwind .justify-between {
    justify-content: space-between; }
  .import_tailwind .justify-around {
    justify-content: space-around; }
  .import_tailwind .justify-evenly {
    justify-content: space-evenly; }
  .import_tailwind .justify-self-auto {
    -ms-grid-column-align: auto;
        justify-self: auto; }
  .import_tailwind .justify-self-start {
    -ms-grid-column-align: start;
        justify-self: start; }
  .import_tailwind .justify-self-end {
    -ms-grid-column-align: end;
        justify-self: end; }
  .import_tailwind .justify-self-center {
    -ms-grid-column-align: center;
        justify-self: center; }
  .import_tailwind .justify-self-stretch {
    -ms-grid-column-align: stretch;
        justify-self: stretch; }
  .import_tailwind .flex-1 {
    flex: 1 1 0%; }
  .import_tailwind .flex-auto {
    flex: 1 1 auto; }
  .import_tailwind .flex-initial {
    flex: 0 1 auto; }
  .import_tailwind .flex-none {
    flex: none; }
  .import_tailwind .flex-grow-0 {
    flex-grow: 0; }
  .import_tailwind .flex-grow {
    flex-grow: 1; }
  .import_tailwind .flex-shrink-0 {
    flex-shrink: 0; }
  .import_tailwind .flex-shrink {
    flex-shrink: 1; }
  .import_tailwind .order-1 {
    order: 1; }
  .import_tailwind .order-2 {
    order: 2; }
  .import_tailwind .order-3 {
    order: 3; }
  .import_tailwind .order-4 {
    order: 4; }
  .import_tailwind .order-5 {
    order: 5; }
  .import_tailwind .order-6 {
    order: 6; }
  .import_tailwind .order-7 {
    order: 7; }
  .import_tailwind .order-8 {
    order: 8; }
  .import_tailwind .order-9 {
    order: 9; }
  .import_tailwind .order-10 {
    order: 10; }
  .import_tailwind .order-11 {
    order: 11; }
  .import_tailwind .order-12 {
    order: 12; }
  .import_tailwind .order-first {
    order: -9999; }
  .import_tailwind .order-last {
    order: 9999; }
  .import_tailwind .order-none {
    order: 0; }
  .import_tailwind .float-right {
    float: right; }
  .import_tailwind .float-left {
    float: left; }
  .import_tailwind .float-none {
    float: none; }
  .import_tailwind .clearfix:after {
    content: "";
    display: table;
    clear: both; }
  .import_tailwind .clear-left {
    clear: left; }
  .import_tailwind .clear-right {
    clear: right; }
  .import_tailwind .clear-both {
    clear: both; }
  .import_tailwind .clear-none {
    clear: none; }
  .import_tailwind .font-hairline {
    font-weight: 100; }
  .import_tailwind .font-thin {
    font-weight: 200; }
  .import_tailwind .font-light {
    font-weight: 300; }
  .import_tailwind .font-normal {
    font-weight: 400; }
  .import_tailwind .font-medium {
    font-weight: 500; }
  .import_tailwind .font-semibold {
    font-weight: 600; }
  .import_tailwind .font-bold {
    font-weight: 700; }
  .import_tailwind .font-extrabold {
    font-weight: 800; }
  .import_tailwind .font-black {
    font-weight: 900; }
  .import_tailwind .hover\:font-hairline:hover {
    font-weight: 100; }
  .import_tailwind .hover\:font-thin:hover {
    font-weight: 200; }
  .import_tailwind .hover\:font-light:hover {
    font-weight: 300; }
  .import_tailwind .hover\:font-normal:hover {
    font-weight: 400; }
  .import_tailwind .hover\:font-medium:hover {
    font-weight: 500; }
  .import_tailwind .hover\:font-semibold:hover {
    font-weight: 600; }
  .import_tailwind .hover\:font-bold:hover {
    font-weight: 700; }
  .import_tailwind .hover\:font-extrabold:hover {
    font-weight: 800; }
  .import_tailwind .hover\:font-black:hover {
    font-weight: 900; }
  .import_tailwind .focus\:font-hairline:focus {
    font-weight: 100; }
  .import_tailwind .focus\:font-thin:focus {
    font-weight: 200; }
  .import_tailwind .focus\:font-light:focus {
    font-weight: 300; }
  .import_tailwind .focus\:font-normal:focus {
    font-weight: 400; }
  .import_tailwind .focus\:font-medium:focus {
    font-weight: 500; }
  .import_tailwind .focus\:font-semibold:focus {
    font-weight: 600; }
  .import_tailwind .focus\:font-bold:focus {
    font-weight: 700; }
  .import_tailwind .focus\:font-extrabold:focus {
    font-weight: 800; }
  .import_tailwind .focus\:font-black:focus {
    font-weight: 900; }
  .import_tailwind .h-0 {
    height: 0; }
  .import_tailwind .h-1 {
    height: 0.25rem; }
  .import_tailwind .h-2 {
    height: 0.5rem; }
  .import_tailwind .h-3 {
    height: 0.75rem; }
  .import_tailwind .h-4 {
    height: 1rem; }
  .import_tailwind .h-5 {
    height: 1.25rem; }
  .import_tailwind .h-6 {
    height: 1.5rem; }
  .import_tailwind .h-8 {
    height: 2rem; }
  .import_tailwind .h-10 {
    height: 2.5rem; }
  .import_tailwind .h-12 {
    height: 3rem; }
  .import_tailwind .h-16 {
    height: 4rem; }
  .import_tailwind .h-20 {
    height: 5rem; }
  .import_tailwind .h-24 {
    height: 6rem; }
  .import_tailwind .h-32 {
    height: 8rem; }
  .import_tailwind .h-40 {
    height: 10rem; }
  .import_tailwind .h-48 {
    height: 12rem; }
  .import_tailwind .h-56 {
    height: 14rem; }
  .import_tailwind .h-64 {
    height: 16rem; }
  .import_tailwind .h-auto {
    height: auto; }
  .import_tailwind .h-px {
    height: 1px; }
  .import_tailwind .h-full {
    height: 100%; }
  .import_tailwind .h-screen {
    height: 100vh; }
  .import_tailwind .text-xs {
    font-size: 10px; }
  .import_tailwind .text-sm {
    font-size: 12px; }
  .import_tailwind .text-base {
    font-size: 14px; }
  .import_tailwind .text-lg {
    font-size: 16px; }
  .import_tailwind .text-xl {
    font-size: 20px; }
  .import_tailwind .text-2xl {
    font-size: 25px; }
  .import_tailwind .text-3xl {
    font-size: 30px; }
  .import_tailwind .text-4xl {
    font-size: 40px; }
  .import_tailwind .text-5xl {
    font-size: 60px; }
  .import_tailwind .leading-3 {
    line-height: .75rem; }
  .import_tailwind .leading-4 {
    line-height: 1rem; }
  .import_tailwind .leading-5 {
    line-height: 1.25rem; }
  .import_tailwind .leading-6 {
    line-height: 1.5rem; }
  .import_tailwind .leading-7 {
    line-height: 1.75rem; }
  .import_tailwind .leading-8 {
    line-height: 2rem; }
  .import_tailwind .leading-9 {
    line-height: 2.25rem; }
  .import_tailwind .leading-10 {
    line-height: 2.5rem; }
  .import_tailwind .leading-none {
    line-height: 1; }
  .import_tailwind .leading-tight {
    line-height: 1.25; }
  .import_tailwind .leading-snug {
    line-height: 1.375; }
  .import_tailwind .leading-normal {
    line-height: 1.5; }
  .import_tailwind .leading-relaxed {
    line-height: 1.625; }
  .import_tailwind .leading-loose {
    line-height: 2; }
  .import_tailwind .list-inside {
    list-style-position: inside; }
  .import_tailwind .list-outside {
    list-style-position: outside; }
  .import_tailwind .list-none {
    list-style-type: none; }
  .import_tailwind .list-disc {
    list-style-type: disc; }
  .import_tailwind .list-decimal {
    list-style-type: decimal; }
  .import_tailwind .m-0 {
    margin: 0; }
  .import_tailwind .m-1 {
    margin: 0.25rem; }
  .import_tailwind .m-2 {
    margin: 0.5rem; }
  .import_tailwind .m-3 {
    margin: 0.75rem; }
  .import_tailwind .m-4 {
    margin: 1rem; }
  .import_tailwind .m-5 {
    margin: 1.25rem; }
  .import_tailwind .m-6 {
    margin: 1.5rem; }
  .import_tailwind .m-8 {
    margin: 2rem; }
  .import_tailwind .m-10 {
    margin: 2.5rem; }
  .import_tailwind .m-12 {
    margin: 3rem; }
  .import_tailwind .m-16 {
    margin: 4rem; }
  .import_tailwind .m-20 {
    margin: 5rem; }
  .import_tailwind .m-24 {
    margin: 6rem; }
  .import_tailwind .m-32 {
    margin: 8rem; }
  .import_tailwind .m-40 {
    margin: 10rem; }
  .import_tailwind .m-48 {
    margin: 12rem; }
  .import_tailwind .m-56 {
    margin: 14rem; }
  .import_tailwind .m-64 {
    margin: 16rem; }
  .import_tailwind .m-auto {
    margin: auto; }
  .import_tailwind .m-px {
    margin: 1px; }
  .import_tailwind .-m-1 {
    margin: -0.25rem; }
  .import_tailwind .-m-2 {
    margin: -0.5rem; }
  .import_tailwind .-m-3 {
    margin: -0.75rem; }
  .import_tailwind .-m-4 {
    margin: -1rem; }
  .import_tailwind .-m-5 {
    margin: -1.25rem; }
  .import_tailwind .-m-6 {
    margin: -1.5rem; }
  .import_tailwind .-m-8 {
    margin: -2rem; }
  .import_tailwind .-m-10 {
    margin: -2.5rem; }
  .import_tailwind .-m-12 {
    margin: -3rem; }
  .import_tailwind .-m-16 {
    margin: -4rem; }
  .import_tailwind .-m-20 {
    margin: -5rem; }
  .import_tailwind .-m-24 {
    margin: -6rem; }
  .import_tailwind .-m-32 {
    margin: -8rem; }
  .import_tailwind .-m-40 {
    margin: -10rem; }
  .import_tailwind .-m-48 {
    margin: -12rem; }
  .import_tailwind .-m-56 {
    margin: -14rem; }
  .import_tailwind .-m-64 {
    margin: -16rem; }
  .import_tailwind .-m-px {
    margin: -1px; }
  .import_tailwind .my-0 {
    margin-top: 0;
    margin-bottom: 0; }
  .import_tailwind .mx-0 {
    margin-left: 0;
    margin-right: 0; }
  .import_tailwind .my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem; }
  .import_tailwind .mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem; }
  .import_tailwind .my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem; }
  .import_tailwind .mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem; }
  .import_tailwind .my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem; }
  .import_tailwind .mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem; }
  .import_tailwind .my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem; }
  .import_tailwind .mx-4 {
    margin-left: 1rem;
    margin-right: 1rem; }
  .import_tailwind .my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem; }
  .import_tailwind .mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem; }
  .import_tailwind .my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem; }
  .import_tailwind .mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem; }
  .import_tailwind .my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem; }
  .import_tailwind .mx-8 {
    margin-left: 2rem;
    margin-right: 2rem; }
  .import_tailwind .my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem; }
  .import_tailwind .mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem; }
  .import_tailwind .my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem; }
  .import_tailwind .mx-12 {
    margin-left: 3rem;
    margin-right: 3rem; }
  .import_tailwind .my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem; }
  .import_tailwind .mx-16 {
    margin-left: 4rem;
    margin-right: 4rem; }
  .import_tailwind .my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem; }
  .import_tailwind .mx-20 {
    margin-left: 5rem;
    margin-right: 5rem; }
  .import_tailwind .my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem; }
  .import_tailwind .mx-24 {
    margin-left: 6rem;
    margin-right: 6rem; }
  .import_tailwind .my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem; }
  .import_tailwind .mx-32 {
    margin-left: 8rem;
    margin-right: 8rem; }
  .import_tailwind .my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem; }
  .import_tailwind .mx-40 {
    margin-left: 10rem;
    margin-right: 10rem; }
  .import_tailwind .my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem; }
  .import_tailwind .mx-48 {
    margin-left: 12rem;
    margin-right: 12rem; }
  .import_tailwind .my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem; }
  .import_tailwind .mx-56 {
    margin-left: 14rem;
    margin-right: 14rem; }
  .import_tailwind .my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem; }
  .import_tailwind .mx-64 {
    margin-left: 16rem;
    margin-right: 16rem; }
  .import_tailwind .my-auto {
    margin-top: auto;
    margin-bottom: auto; }
  .import_tailwind .mx-auto {
    margin-left: auto;
    margin-right: auto; }
  .import_tailwind .my-px {
    margin-top: 1px;
    margin-bottom: 1px; }
  .import_tailwind .mx-px {
    margin-left: 1px;
    margin-right: 1px; }
  .import_tailwind .-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem; }
  .import_tailwind .-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem; }
  .import_tailwind .-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem; }
  .import_tailwind .-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }
  .import_tailwind .-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem; }
  .import_tailwind .-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem; }
  .import_tailwind .-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem; }
  .import_tailwind .-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem; }
  .import_tailwind .-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem; }
  .import_tailwind .-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem; }
  .import_tailwind .-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem; }
  .import_tailwind .-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem; }
  .import_tailwind .-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem; }
  .import_tailwind .-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem; }
  .import_tailwind .-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem; }
  .import_tailwind .-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem; }
  .import_tailwind .-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem; }
  .import_tailwind .-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem; }
  .import_tailwind .-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem; }
  .import_tailwind .-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem; }
  .import_tailwind .-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem; }
  .import_tailwind .-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem; }
  .import_tailwind .-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem; }
  .import_tailwind .-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem; }
  .import_tailwind .-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem; }
  .import_tailwind .-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem; }
  .import_tailwind .-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem; }
  .import_tailwind .-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem; }
  .import_tailwind .-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem; }
  .import_tailwind .-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem; }
  .import_tailwind .-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem; }
  .import_tailwind .-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem; }
  .import_tailwind .-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem; }
  .import_tailwind .-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem; }
  .import_tailwind .-my-px {
    margin-top: -1px;
    margin-bottom: -1px; }
  .import_tailwind .-mx-px {
    margin-left: -1px;
    margin-right: -1px; }
  .import_tailwind .mt-0 {
    margin-top: 0; }
  .import_tailwind .mr-0 {
    margin-right: 0; }
  .import_tailwind .mb-0 {
    margin-bottom: 0; }
  .import_tailwind .ml-0 {
    margin-left: 0; }
  .import_tailwind .mt-1 {
    margin-top: 0.25rem; }
  .import_tailwind .mr-1 {
    margin-right: 0.25rem; }
  .import_tailwind .mb-1 {
    margin-bottom: 0.25rem; }
  .import_tailwind .ml-1 {
    margin-left: 0.25rem; }
  .import_tailwind .mt-2 {
    margin-top: 0.5rem; }
  .import_tailwind .mr-2 {
    margin-right: 0.5rem; }
  .import_tailwind .mb-2 {
    margin-bottom: 0.5rem; }
  .import_tailwind .ml-2 {
    margin-left: 0.5rem; }
  .import_tailwind .mt-3 {
    margin-top: 0.75rem; }
  .import_tailwind .mr-3 {
    margin-right: 0.75rem; }
  .import_tailwind .mb-3 {
    margin-bottom: 0.75rem; }
  .import_tailwind .ml-3 {
    margin-left: 0.75rem; }
  .import_tailwind .mt-4 {
    margin-top: 1rem; }
  .import_tailwind .mr-4 {
    margin-right: 1rem; }
  .import_tailwind .mb-4 {
    margin-bottom: 1rem; }
  .import_tailwind .ml-4 {
    margin-left: 1rem; }
  .import_tailwind .mt-5 {
    margin-top: 1.25rem; }
  .import_tailwind .mr-5 {
    margin-right: 1.25rem; }
  .import_tailwind .mb-5 {
    margin-bottom: 1.25rem; }
  .import_tailwind .ml-5 {
    margin-left: 1.25rem; }
  .import_tailwind .mt-6 {
    margin-top: 1.5rem; }
  .import_tailwind .mr-6 {
    margin-right: 1.5rem; }
  .import_tailwind .mb-6 {
    margin-bottom: 1.5rem; }
  .import_tailwind .ml-6 {
    margin-left: 1.5rem; }
  .import_tailwind .mt-8 {
    margin-top: 2rem; }
  .import_tailwind .mr-8 {
    margin-right: 2rem; }
  .import_tailwind .mb-8 {
    margin-bottom: 2rem; }
  .import_tailwind .ml-8 {
    margin-left: 2rem; }
  .import_tailwind .mt-10 {
    margin-top: 2.5rem; }
  .import_tailwind .mr-10 {
    margin-right: 2.5rem; }
  .import_tailwind .mb-10 {
    margin-bottom: 2.5rem; }
  .import_tailwind .ml-10 {
    margin-left: 2.5rem; }
  .import_tailwind .mt-12 {
    margin-top: 3rem; }
  .import_tailwind .mr-12 {
    margin-right: 3rem; }
  .import_tailwind .mb-12 {
    margin-bottom: 3rem; }
  .import_tailwind .ml-12 {
    margin-left: 3rem; }
  .import_tailwind .mt-16 {
    margin-top: 4rem; }
  .import_tailwind .mr-16 {
    margin-right: 4rem; }
  .import_tailwind .mb-16 {
    margin-bottom: 4rem; }
  .import_tailwind .ml-16 {
    margin-left: 4rem; }
  .import_tailwind .mt-20 {
    margin-top: 5rem; }
  .import_tailwind .mr-20 {
    margin-right: 5rem; }
  .import_tailwind .mb-20 {
    margin-bottom: 5rem; }
  .import_tailwind .ml-20 {
    margin-left: 5rem; }
  .import_tailwind .mt-24 {
    margin-top: 6rem; }
  .import_tailwind .mr-24 {
    margin-right: 6rem; }
  .import_tailwind .mb-24 {
    margin-bottom: 6rem; }
  .import_tailwind .ml-24 {
    margin-left: 6rem; }
  .import_tailwind .mt-32 {
    margin-top: 8rem; }
  .import_tailwind .mr-32 {
    margin-right: 8rem; }
  .import_tailwind .mb-32 {
    margin-bottom: 8rem; }
  .import_tailwind .ml-32 {
    margin-left: 8rem; }
  .import_tailwind .mt-40 {
    margin-top: 10rem; }
  .import_tailwind .mr-40 {
    margin-right: 10rem; }
  .import_tailwind .mb-40 {
    margin-bottom: 10rem; }
  .import_tailwind .ml-40 {
    margin-left: 10rem; }
  .import_tailwind .mt-48 {
    margin-top: 12rem; }
  .import_tailwind .mr-48 {
    margin-right: 12rem; }
  .import_tailwind .mb-48 {
    margin-bottom: 12rem; }
  .import_tailwind .ml-48 {
    margin-left: 12rem; }
  .import_tailwind .mt-56 {
    margin-top: 14rem; }
  .import_tailwind .mr-56 {
    margin-right: 14rem; }
  .import_tailwind .mb-56 {
    margin-bottom: 14rem; }
  .import_tailwind .ml-56 {
    margin-left: 14rem; }
  .import_tailwind .mt-64 {
    margin-top: 16rem; }
  .import_tailwind .mr-64 {
    margin-right: 16rem; }
  .import_tailwind .mb-64 {
    margin-bottom: 16rem; }
  .import_tailwind .ml-64 {
    margin-left: 16rem; }
  .import_tailwind .mt-auto {
    margin-top: auto; }
  .import_tailwind .mr-auto {
    margin-right: auto; }
  .import_tailwind .mb-auto {
    margin-bottom: auto; }
  .import_tailwind .ml-auto {
    margin-left: auto; }
  .import_tailwind .mt-px {
    margin-top: 1px; }
  .import_tailwind .mr-px {
    margin-right: 1px; }
  .import_tailwind .mb-px {
    margin-bottom: 1px; }
  .import_tailwind .ml-px {
    margin-left: 1px; }
  .import_tailwind .-mt-1 {
    margin-top: -0.25rem; }
  .import_tailwind .-mr-1 {
    margin-right: -0.25rem; }
  .import_tailwind .-mb-1 {
    margin-bottom: -0.25rem; }
  .import_tailwind .-ml-1 {
    margin-left: -0.25rem; }
  .import_tailwind .-mt-2 {
    margin-top: -0.5rem; }
  .import_tailwind .-mr-2 {
    margin-right: -0.5rem; }
  .import_tailwind .-mb-2 {
    margin-bottom: -0.5rem; }
  .import_tailwind .-ml-2 {
    margin-left: -0.5rem; }
  .import_tailwind .-mt-3 {
    margin-top: -0.75rem; }
  .import_tailwind .-mr-3 {
    margin-right: -0.75rem; }
  .import_tailwind .-mb-3 {
    margin-bottom: -0.75rem; }
  .import_tailwind .-ml-3 {
    margin-left: -0.75rem; }
  .import_tailwind .-mt-4 {
    margin-top: -1rem; }
  .import_tailwind .-mr-4 {
    margin-right: -1rem; }
  .import_tailwind .-mb-4 {
    margin-bottom: -1rem; }
  .import_tailwind .-ml-4 {
    margin-left: -1rem; }
  .import_tailwind .-mt-5 {
    margin-top: -1.25rem; }
  .import_tailwind .-mr-5 {
    margin-right: -1.25rem; }
  .import_tailwind .-mb-5 {
    margin-bottom: -1.25rem; }
  .import_tailwind .-ml-5 {
    margin-left: -1.25rem; }
  .import_tailwind .-mt-6 {
    margin-top: -1.5rem; }
  .import_tailwind .-mr-6 {
    margin-right: -1.5rem; }
  .import_tailwind .-mb-6 {
    margin-bottom: -1.5rem; }
  .import_tailwind .-ml-6 {
    margin-left: -1.5rem; }
  .import_tailwind .-mt-8 {
    margin-top: -2rem; }
  .import_tailwind .-mr-8 {
    margin-right: -2rem; }
  .import_tailwind .-mb-8 {
    margin-bottom: -2rem; }
  .import_tailwind .-ml-8 {
    margin-left: -2rem; }
  .import_tailwind .-mt-10 {
    margin-top: -2.5rem; }
  .import_tailwind .-mr-10 {
    margin-right: -2.5rem; }
  .import_tailwind .-mb-10 {
    margin-bottom: -2.5rem; }
  .import_tailwind .-ml-10 {
    margin-left: -2.5rem; }
  .import_tailwind .-mt-12 {
    margin-top: -3rem; }
  .import_tailwind .-mr-12 {
    margin-right: -3rem; }
  .import_tailwind .-mb-12 {
    margin-bottom: -3rem; }
  .import_tailwind .-ml-12 {
    margin-left: -3rem; }
  .import_tailwind .-mt-16 {
    margin-top: -4rem; }
  .import_tailwind .-mr-16 {
    margin-right: -4rem; }
  .import_tailwind .-mb-16 {
    margin-bottom: -4rem; }
  .import_tailwind .-ml-16 {
    margin-left: -4rem; }
  .import_tailwind .-mt-20 {
    margin-top: -5rem; }
  .import_tailwind .-mr-20 {
    margin-right: -5rem; }
  .import_tailwind .-mb-20 {
    margin-bottom: -5rem; }
  .import_tailwind .-ml-20 {
    margin-left: -5rem; }
  .import_tailwind .-mt-24 {
    margin-top: -6rem; }
  .import_tailwind .-mr-24 {
    margin-right: -6rem; }
  .import_tailwind .-mb-24 {
    margin-bottom: -6rem; }
  .import_tailwind .-ml-24 {
    margin-left: -6rem; }
  .import_tailwind .-mt-32 {
    margin-top: -8rem; }
  .import_tailwind .-mr-32 {
    margin-right: -8rem; }
  .import_tailwind .-mb-32 {
    margin-bottom: -8rem; }
  .import_tailwind .-ml-32 {
    margin-left: -8rem; }
  .import_tailwind .-mt-40 {
    margin-top: -10rem; }
  .import_tailwind .-mr-40 {
    margin-right: -10rem; }
  .import_tailwind .-mb-40 {
    margin-bottom: -10rem; }
  .import_tailwind .-ml-40 {
    margin-left: -10rem; }
  .import_tailwind .-mt-48 {
    margin-top: -12rem; }
  .import_tailwind .-mr-48 {
    margin-right: -12rem; }
  .import_tailwind .-mb-48 {
    margin-bottom: -12rem; }
  .import_tailwind .-ml-48 {
    margin-left: -12rem; }
  .import_tailwind .-mt-56 {
    margin-top: -14rem; }
  .import_tailwind .-mr-56 {
    margin-right: -14rem; }
  .import_tailwind .-mb-56 {
    margin-bottom: -14rem; }
  .import_tailwind .-ml-56 {
    margin-left: -14rem; }
  .import_tailwind .-mt-64 {
    margin-top: -16rem; }
  .import_tailwind .-mr-64 {
    margin-right: -16rem; }
  .import_tailwind .-mb-64 {
    margin-bottom: -16rem; }
  .import_tailwind .-ml-64 {
    margin-left: -16rem; }
  .import_tailwind .-mt-px {
    margin-top: -1px; }
  .import_tailwind .-mr-px {
    margin-right: -1px; }
  .import_tailwind .-mb-px {
    margin-bottom: -1px; }
  .import_tailwind .-ml-px {
    margin-left: -1px; }
  .import_tailwind .max-h-full {
    max-height: 100%; }
  .import_tailwind .max-h-screen {
    max-height: 100vh; }
  .import_tailwind .max-w-none {
    max-width: none; }
  .import_tailwind .max-w-xs {
    max-width: 20rem; }
  .import_tailwind .max-w-sm {
    max-width: 24rem; }
  .import_tailwind .max-w-md {
    max-width: 28rem; }
  .import_tailwind .max-w-lg {
    max-width: 32rem; }
  .import_tailwind .max-w-xl {
    max-width: 36rem; }
  .import_tailwind .max-w-2xl {
    max-width: 42rem; }
  .import_tailwind .max-w-3xl {
    max-width: 48rem; }
  .import_tailwind .max-w-4xl {
    max-width: 56rem; }
  .import_tailwind .max-w-5xl {
    max-width: 64rem; }
  .import_tailwind .max-w-6xl {
    max-width: 72rem; }
  .import_tailwind .max-w-full {
    max-width: 100%; }
  .import_tailwind .max-w-screen-md {
    max-width: 768px; }
  .import_tailwind .max-w-screen-lg {
    max-width: 972px; }
  .import_tailwind .max-w-screen-xl {
    max-width: 1120px; }
  .import_tailwind .min-h-0 {
    min-height: 0; }
  .import_tailwind .min-h-full {
    min-height: 100%; }
  .import_tailwind .min-h-screen {
    min-height: 100vh; }
  .import_tailwind .min-w-0 {
    min-width: 0; }
  .import_tailwind .min-w-full {
    min-width: 100%; }
  .import_tailwind .object-contain {
    -o-object-fit: contain;
    object-fit: contain; }
  .import_tailwind .object-cover {
    -o-object-fit: cover;
    object-fit: cover; }
  .import_tailwind .object-fill {
    -o-object-fit: fill;
    object-fit: fill; }
  .import_tailwind .object-none {
    -o-object-fit: none;
    object-fit: none; }
  .import_tailwind .object-scale-down {
    -o-object-fit: scale-down;
    object-fit: scale-down; }
  .import_tailwind .object-bottom {
    -o-object-position: bottom;
    object-position: bottom; }
  .import_tailwind .object-center {
    -o-object-position: center;
    object-position: center; }
  .import_tailwind .object-left {
    -o-object-position: left;
    object-position: left; }
  .import_tailwind .object-left-bottom {
    -o-object-position: left bottom;
    object-position: left bottom; }
  .import_tailwind .object-left-top {
    -o-object-position: left top;
    object-position: left top; }
  .import_tailwind .object-right {
    -o-object-position: right;
    object-position: right; }
  .import_tailwind .object-right-bottom {
    -o-object-position: right bottom;
    object-position: right bottom; }
  .import_tailwind .object-right-top {
    -o-object-position: right top;
    object-position: right top; }
  .import_tailwind .object-top {
    -o-object-position: top;
    object-position: top; }
  .import_tailwind .opacity-0 {
    opacity: 0; }
  .import_tailwind .opacity-25 {
    opacity: 0.25; }
  .import_tailwind .opacity-50 {
    opacity: 0.5; }
  .import_tailwind .opacity-75 {
    opacity: 0.75; }
  .import_tailwind .opacity-100 {
    opacity: 1; }
  .import_tailwind .hover\:opacity-0:hover {
    opacity: 0; }
  .import_tailwind .hover\:opacity-25:hover {
    opacity: 0.25; }
  .import_tailwind .hover\:opacity-50:hover {
    opacity: 0.5; }
  .import_tailwind .hover\:opacity-75:hover {
    opacity: 0.75; }
  .import_tailwind .hover\:opacity-100:hover {
    opacity: 1; }
  .import_tailwind .focus\:opacity-0:focus {
    opacity: 0; }
  .import_tailwind .focus\:opacity-25:focus {
    opacity: 0.25; }
  .import_tailwind .focus\:opacity-50:focus {
    opacity: 0.5; }
  .import_tailwind .focus\:opacity-75:focus {
    opacity: 0.75; }
  .import_tailwind .focus\:opacity-100:focus {
    opacity: 1; }
  .import_tailwind .outline-none {
    outline: 0; }
  .import_tailwind .focus\:outline-none:focus {
    outline: 0; }
  .import_tailwind .overflow-auto {
    overflow: auto; }
  .import_tailwind .overflow-hidden {
    overflow: hidden; }
  .import_tailwind .overflow-visible {
    overflow: visible; }
  .import_tailwind .overflow-scroll {
    overflow: scroll; }
  .import_tailwind .overflow-x-auto {
    overflow-x: auto; }
  .import_tailwind .overflow-y-auto {
    overflow-y: auto; }
  .import_tailwind .overflow-x-hidden {
    overflow-x: hidden; }
  .import_tailwind .overflow-y-hidden {
    overflow-y: hidden; }
  .import_tailwind .overflow-x-visible {
    overflow-x: visible; }
  .import_tailwind .overflow-y-visible {
    overflow-y: visible; }
  .import_tailwind .overflow-x-scroll {
    overflow-x: scroll; }
  .import_tailwind .overflow-y-scroll {
    overflow-y: scroll; }
  .import_tailwind .scrolling-touch {
    -webkit-overflow-scrolling: touch; }
  .import_tailwind .scrolling-auto {
    -webkit-overflow-scrolling: auto; }
  .import_tailwind .overscroll-auto {
    -ms-scroll-chaining: chained;
    overscroll-behavior: auto; }
  .import_tailwind .overscroll-contain {
    -ms-scroll-chaining: none;
    overscroll-behavior: contain; }
  .import_tailwind .overscroll-none {
    -ms-scroll-chaining: none;
    overscroll-behavior: none; }
  .import_tailwind .overscroll-y-auto {
    overscroll-behavior-y: auto; }
  .import_tailwind .overscroll-y-contain {
    overscroll-behavior-y: contain; }
  .import_tailwind .overscroll-y-none {
    overscroll-behavior-y: none; }
  .import_tailwind .overscroll-x-auto {
    overscroll-behavior-x: auto; }
  .import_tailwind .overscroll-x-contain {
    overscroll-behavior-x: contain; }
  .import_tailwind .overscroll-x-none {
    overscroll-behavior-x: none; }
  .import_tailwind .p-0 {
    padding: 0; }
  .import_tailwind .p-1 {
    padding: 0.25rem; }
  .import_tailwind .p-2 {
    padding: 0.5rem; }
  .import_tailwind .p-3 {
    padding: 0.75rem; }
  .import_tailwind .p-4 {
    padding: 1rem; }
  .import_tailwind .p-5 {
    padding: 1.25rem; }
  .import_tailwind .p-6 {
    padding: 1.5rem; }
  .import_tailwind .p-8 {
    padding: 2rem; }
  .import_tailwind .p-10 {
    padding: 2.5rem; }
  .import_tailwind .p-12 {
    padding: 3rem; }
  .import_tailwind .p-16 {
    padding: 4rem; }
  .import_tailwind .p-20 {
    padding: 5rem; }
  .import_tailwind .p-24 {
    padding: 6rem; }
  .import_tailwind .p-32 {
    padding: 8rem; }
  .import_tailwind .p-40 {
    padding: 10rem; }
  .import_tailwind .p-48 {
    padding: 12rem; }
  .import_tailwind .p-56 {
    padding: 14rem; }
  .import_tailwind .p-64 {
    padding: 16rem; }
  .import_tailwind .p-px {
    padding: 1px; }
  .import_tailwind .py-0 {
    padding-top: 0;
    padding-bottom: 0; }
  .import_tailwind .px-0 {
    padding-left: 0;
    padding-right: 0; }
  .import_tailwind .py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem; }
  .import_tailwind .px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem; }
  .import_tailwind .py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem; }
  .import_tailwind .px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem; }
  .import_tailwind .py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem; }
  .import_tailwind .px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem; }
  .import_tailwind .py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem; }
  .import_tailwind .px-4 {
    padding-left: 1rem;
    padding-right: 1rem; }
  .import_tailwind .py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem; }
  .import_tailwind .px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem; }
  .import_tailwind .py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem; }
  .import_tailwind .px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem; }
  .import_tailwind .py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem; }
  .import_tailwind .px-8 {
    padding-left: 2rem;
    padding-right: 2rem; }
  .import_tailwind .py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem; }
  .import_tailwind .px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem; }
  .import_tailwind .py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem; }
  .import_tailwind .px-12 {
    padding-left: 3rem;
    padding-right: 3rem; }
  .import_tailwind .py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem; }
  .import_tailwind .px-16 {
    padding-left: 4rem;
    padding-right: 4rem; }
  .import_tailwind .py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem; }
  .import_tailwind .px-20 {
    padding-left: 5rem;
    padding-right: 5rem; }
  .import_tailwind .py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem; }
  .import_tailwind .px-24 {
    padding-left: 6rem;
    padding-right: 6rem; }
  .import_tailwind .py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem; }
  .import_tailwind .px-32 {
    padding-left: 8rem;
    padding-right: 8rem; }
  .import_tailwind .py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem; }
  .import_tailwind .px-40 {
    padding-left: 10rem;
    padding-right: 10rem; }
  .import_tailwind .py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem; }
  .import_tailwind .px-48 {
    padding-left: 12rem;
    padding-right: 12rem; }
  .import_tailwind .py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem; }
  .import_tailwind .px-56 {
    padding-left: 14rem;
    padding-right: 14rem; }
  .import_tailwind .py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem; }
  .import_tailwind .px-64 {
    padding-left: 16rem;
    padding-right: 16rem; }
  .import_tailwind .py-px {
    padding-top: 1px;
    padding-bottom: 1px; }
  .import_tailwind .px-px {
    padding-left: 1px;
    padding-right: 1px; }
  .import_tailwind .pt-0 {
    padding-top: 0; }
  .import_tailwind .pr-0 {
    padding-right: 0; }
  .import_tailwind .pb-0 {
    padding-bottom: 0; }
  .import_tailwind .pl-0 {
    padding-left: 0; }
  .import_tailwind .pt-1 {
    padding-top: 0.25rem; }
  .import_tailwind .pr-1 {
    padding-right: 0.25rem; }
  .import_tailwind .pb-1 {
    padding-bottom: 0.25rem; }
  .import_tailwind .pl-1 {
    padding-left: 0.25rem; }
  .import_tailwind .pt-2 {
    padding-top: 0.5rem; }
  .import_tailwind .pr-2 {
    padding-right: 0.5rem; }
  .import_tailwind .pb-2 {
    padding-bottom: 0.5rem; }
  .import_tailwind .pl-2 {
    padding-left: 0.5rem; }
  .import_tailwind .pt-3 {
    padding-top: 0.75rem; }
  .import_tailwind .pr-3 {
    padding-right: 0.75rem; }
  .import_tailwind .pb-3 {
    padding-bottom: 0.75rem; }
  .import_tailwind .pl-3 {
    padding-left: 0.75rem; }
  .import_tailwind .pt-4 {
    padding-top: 1rem; }
  .import_tailwind .pr-4 {
    padding-right: 1rem; }
  .import_tailwind .pb-4 {
    padding-bottom: 1rem; }
  .import_tailwind .pl-4 {
    padding-left: 1rem; }
  .import_tailwind .pt-5 {
    padding-top: 1.25rem; }
  .import_tailwind .pr-5 {
    padding-right: 1.25rem; }
  .import_tailwind .pb-5 {
    padding-bottom: 1.25rem; }
  .import_tailwind .pl-5 {
    padding-left: 1.25rem; }
  .import_tailwind .pt-6 {
    padding-top: 1.5rem; }
  .import_tailwind .pr-6 {
    padding-right: 1.5rem; }
  .import_tailwind .pb-6 {
    padding-bottom: 1.5rem; }
  .import_tailwind .pl-6 {
    padding-left: 1.5rem; }
  .import_tailwind .pt-8 {
    padding-top: 2rem; }
  .import_tailwind .pr-8 {
    padding-right: 2rem; }
  .import_tailwind .pb-8 {
    padding-bottom: 2rem; }
  .import_tailwind .pl-8 {
    padding-left: 2rem; }
  .import_tailwind .pt-10 {
    padding-top: 2.5rem; }
  .import_tailwind .pr-10 {
    padding-right: 2.5rem; }
  .import_tailwind .pb-10 {
    padding-bottom: 2.5rem; }
  .import_tailwind .pl-10 {
    padding-left: 2.5rem; }
  .import_tailwind .pt-12 {
    padding-top: 3rem; }
  .import_tailwind .pr-12 {
    padding-right: 3rem; }
  .import_tailwind .pb-12 {
    padding-bottom: 3rem; }
  .import_tailwind .pl-12 {
    padding-left: 3rem; }
  .import_tailwind .pt-16 {
    padding-top: 4rem; }
  .import_tailwind .pr-16 {
    padding-right: 4rem; }
  .import_tailwind .pb-16 {
    padding-bottom: 4rem; }
  .import_tailwind .pl-16 {
    padding-left: 4rem; }
  .import_tailwind .pt-20 {
    padding-top: 5rem; }
  .import_tailwind .pr-20 {
    padding-right: 5rem; }
  .import_tailwind .pb-20 {
    padding-bottom: 5rem; }
  .import_tailwind .pl-20 {
    padding-left: 5rem; }
  .import_tailwind .pt-24 {
    padding-top: 6rem; }
  .import_tailwind .pr-24 {
    padding-right: 6rem; }
  .import_tailwind .pb-24 {
    padding-bottom: 6rem; }
  .import_tailwind .pl-24 {
    padding-left: 6rem; }
  .import_tailwind .pt-32 {
    padding-top: 8rem; }
  .import_tailwind .pr-32 {
    padding-right: 8rem; }
  .import_tailwind .pb-32 {
    padding-bottom: 8rem; }
  .import_tailwind .pl-32 {
    padding-left: 8rem; }
  .import_tailwind .pt-40 {
    padding-top: 10rem; }
  .import_tailwind .pr-40 {
    padding-right: 10rem; }
  .import_tailwind .pb-40 {
    padding-bottom: 10rem; }
  .import_tailwind .pl-40 {
    padding-left: 10rem; }
  .import_tailwind .pt-48 {
    padding-top: 12rem; }
  .import_tailwind .pr-48 {
    padding-right: 12rem; }
  .import_tailwind .pb-48 {
    padding-bottom: 12rem; }
  .import_tailwind .pl-48 {
    padding-left: 12rem; }
  .import_tailwind .pt-56 {
    padding-top: 14rem; }
  .import_tailwind .pr-56 {
    padding-right: 14rem; }
  .import_tailwind .pb-56 {
    padding-bottom: 14rem; }
  .import_tailwind .pl-56 {
    padding-left: 14rem; }
  .import_tailwind .pt-64 {
    padding-top: 16rem; }
  .import_tailwind .pr-64 {
    padding-right: 16rem; }
  .import_tailwind .pb-64 {
    padding-bottom: 16rem; }
  .import_tailwind .pl-64 {
    padding-left: 16rem; }
  .import_tailwind .pt-px {
    padding-top: 1px; }
  .import_tailwind .pr-px {
    padding-right: 1px; }
  .import_tailwind .pb-px {
    padding-bottom: 1px; }
  .import_tailwind .pl-px {
    padding-left: 1px; }
  .import_tailwind .placeholder-blue-50::-moz-placeholder {
    color: #F2F7F8; }
  .import_tailwind .placeholder-blue-50:-ms-input-placeholder {
    color: #F2F7F8; }
  .import_tailwind .placeholder-blue-50::-ms-input-placeholder {
    color: #F2F7F8; }
  .import_tailwind .placeholder-blue-50::placeholder {
    color: #F2F7F8; }
  .import_tailwind .placeholder-blue-100::-moz-placeholder {
    color: #EAEEF1; }
  .import_tailwind .placeholder-blue-100:-ms-input-placeholder {
    color: #EAEEF1; }
  .import_tailwind .placeholder-blue-100::-ms-input-placeholder {
    color: #EAEEF1; }
  .import_tailwind .placeholder-blue-100::placeholder {
    color: #EAEEF1; }
  .import_tailwind .placeholder-blue-200::-moz-placeholder {
    color: #E4F3FB; }
  .import_tailwind .placeholder-blue-200:-ms-input-placeholder {
    color: #E4F3FB; }
  .import_tailwind .placeholder-blue-200::-ms-input-placeholder {
    color: #E4F3FB; }
  .import_tailwind .placeholder-blue-200::placeholder {
    color: #E4F3FB; }
  .import_tailwind .placeholder-blue-250::-moz-placeholder {
    color: #D7EFFC; }
  .import_tailwind .placeholder-blue-250:-ms-input-placeholder {
    color: #D7EFFC; }
  .import_tailwind .placeholder-blue-250::-ms-input-placeholder {
    color: #D7EFFC; }
  .import_tailwind .placeholder-blue-250::placeholder {
    color: #D7EFFC; }
  .import_tailwind .placeholder-blue-280::-moz-placeholder {
    color: #CEE7F7; }
  .import_tailwind .placeholder-blue-280:-ms-input-placeholder {
    color: #CEE7F7; }
  .import_tailwind .placeholder-blue-280::-ms-input-placeholder {
    color: #CEE7F7; }
  .import_tailwind .placeholder-blue-280::placeholder {
    color: #CEE7F7; }
  .import_tailwind .placeholder-blue-300::-moz-placeholder {
    color: #B8EBF5; }
  .import_tailwind .placeholder-blue-300:-ms-input-placeholder {
    color: #B8EBF5; }
  .import_tailwind .placeholder-blue-300::-ms-input-placeholder {
    color: #B8EBF5; }
  .import_tailwind .placeholder-blue-300::placeholder {
    color: #B8EBF5; }
  .import_tailwind .placeholder-blue-400::-moz-placeholder {
    color: #A3D9F0; }
  .import_tailwind .placeholder-blue-400:-ms-input-placeholder {
    color: #A3D9F0; }
  .import_tailwind .placeholder-blue-400::-ms-input-placeholder {
    color: #A3D9F0; }
  .import_tailwind .placeholder-blue-400::placeholder {
    color: #A3D9F0; }
  .import_tailwind .placeholder-blue-600::-moz-placeholder {
    color: #0091DB; }
  .import_tailwind .placeholder-blue-600:-ms-input-placeholder {
    color: #0091DB; }
  .import_tailwind .placeholder-blue-600::-ms-input-placeholder {
    color: #0091DB; }
  .import_tailwind .placeholder-blue-600::placeholder {
    color: #0091DB; }
  .import_tailwind .placeholder-blue-650::-moz-placeholder {
    color: #1FB5C9; }
  .import_tailwind .placeholder-blue-650:-ms-input-placeholder {
    color: #1FB5C9; }
  .import_tailwind .placeholder-blue-650::-ms-input-placeholder {
    color: #1FB5C9; }
  .import_tailwind .placeholder-blue-650::placeholder {
    color: #1FB5C9; }
  .import_tailwind .placeholder-blue-700::-moz-placeholder {
    color: #72D0E2; }
  .import_tailwind .placeholder-blue-700:-ms-input-placeholder {
    color: #72D0E2; }
  .import_tailwind .placeholder-blue-700::-ms-input-placeholder {
    color: #72D0E2; }
  .import_tailwind .placeholder-blue-700::placeholder {
    color: #72D0E2; }
  .import_tailwind .placeholder-blue-800::-moz-placeholder {
    color: #007DBE; }
  .import_tailwind .placeholder-blue-800:-ms-input-placeholder {
    color: #007DBE; }
  .import_tailwind .placeholder-blue-800::-ms-input-placeholder {
    color: #007DBE; }
  .import_tailwind .placeholder-blue-800::placeholder {
    color: #007DBE; }
  .import_tailwind .placeholder-blue-900::-moz-placeholder {
    color: #087DBE; }
  .import_tailwind .placeholder-blue-900:-ms-input-placeholder {
    color: #087DBE; }
  .import_tailwind .placeholder-blue-900::-ms-input-placeholder {
    color: #087DBE; }
  .import_tailwind .placeholder-blue-900::placeholder {
    color: #087DBE; }
  .import_tailwind .placeholder-blue-1000::-moz-placeholder {
    color: #345678; }
  .import_tailwind .placeholder-blue-1000:-ms-input-placeholder {
    color: #345678; }
  .import_tailwind .placeholder-blue-1000::-ms-input-placeholder {
    color: #345678; }
  .import_tailwind .placeholder-blue-1000::placeholder {
    color: #345678; }
  .import_tailwind .placeholder-blue-1100::-moz-placeholder {
    color: #003288; }
  .import_tailwind .placeholder-blue-1100:-ms-input-placeholder {
    color: #003288; }
  .import_tailwind .placeholder-blue-1100::-ms-input-placeholder {
    color: #003288; }
  .import_tailwind .placeholder-blue-1100::placeholder {
    color: #003288; }
  .import_tailwind .placeholder-blue::-moz-placeholder {
    color: #345678; }
  .import_tailwind .placeholder-blue:-ms-input-placeholder {
    color: #345678; }
  .import_tailwind .placeholder-blue::-ms-input-placeholder {
    color: #345678; }
  .import_tailwind .placeholder-blue::placeholder {
    color: #345678; }
  .import_tailwind .placeholder-navy::-moz-placeholder {
    color: #222953; }
  .import_tailwind .placeholder-navy:-ms-input-placeholder {
    color: #222953; }
  .import_tailwind .placeholder-navy::-ms-input-placeholder {
    color: #222953; }
  .import_tailwind .placeholder-navy::placeholder {
    color: #222953; }
  .import_tailwind .placeholder-black-50::-moz-placeholder {
    color: #F9F9FA; }
  .import_tailwind .placeholder-black-50:-ms-input-placeholder {
    color: #F9F9FA; }
  .import_tailwind .placeholder-black-50::-ms-input-placeholder {
    color: #F9F9FA; }
  .import_tailwind .placeholder-black-50::placeholder {
    color: #F9F9FA; }
  .import_tailwind .placeholder-black-100::-moz-placeholder {
    color: #F5F7F7; }
  .import_tailwind .placeholder-black-100:-ms-input-placeholder {
    color: #F5F7F7; }
  .import_tailwind .placeholder-black-100::-ms-input-placeholder {
    color: #F5F7F7; }
  .import_tailwind .placeholder-black-100::placeholder {
    color: #F5F7F7; }
  .import_tailwind .placeholder-black-200::-moz-placeholder {
    color: #EFEFEE; }
  .import_tailwind .placeholder-black-200:-ms-input-placeholder {
    color: #EFEFEE; }
  .import_tailwind .placeholder-black-200::-ms-input-placeholder {
    color: #EFEFEE; }
  .import_tailwind .placeholder-black-200::placeholder {
    color: #EFEFEE; }
  .import_tailwind .placeholder-black-400::-moz-placeholder {
    color: #E0DFDE; }
  .import_tailwind .placeholder-black-400:-ms-input-placeholder {
    color: #E0DFDE; }
  .import_tailwind .placeholder-black-400::-ms-input-placeholder {
    color: #E0DFDE; }
  .import_tailwind .placeholder-black-400::placeholder {
    color: #E0DFDE; }
  .import_tailwind .placeholder-black-700::-moz-placeholder {
    color: #C1C1C1; }
  .import_tailwind .placeholder-black-700:-ms-input-placeholder {
    color: #C1C1C1; }
  .import_tailwind .placeholder-black-700::-ms-input-placeholder {
    color: #C1C1C1; }
  .import_tailwind .placeholder-black-700::placeholder {
    color: #C1C1C1; }
  .import_tailwind .placeholder-black-800::-moz-placeholder {
    color: #707070; }
  .import_tailwind .placeholder-black-800:-ms-input-placeholder {
    color: #707070; }
  .import_tailwind .placeholder-black-800::-ms-input-placeholder {
    color: #707070; }
  .import_tailwind .placeholder-black-800::placeholder {
    color: #707070; }
  .import_tailwind .placeholder-black-900::-moz-placeholder {
    color: #666666; }
  .import_tailwind .placeholder-black-900:-ms-input-placeholder {
    color: #666666; }
  .import_tailwind .placeholder-black-900::-ms-input-placeholder {
    color: #666666; }
  .import_tailwind .placeholder-black-900::placeholder {
    color: #666666; }
  .import_tailwind .placeholder-black::-moz-placeholder {
    color: #000000; }
  .import_tailwind .placeholder-black:-ms-input-placeholder {
    color: #000000; }
  .import_tailwind .placeholder-black::-ms-input-placeholder {
    color: #000000; }
  .import_tailwind .placeholder-black::placeholder {
    color: #000000; }
  .import_tailwind .placeholder-white::-moz-placeholder {
    color: #FFFFFF; }
  .import_tailwind .placeholder-white:-ms-input-placeholder {
    color: #FFFFFF; }
  .import_tailwind .placeholder-white::-ms-input-placeholder {
    color: #FFFFFF; }
  .import_tailwind .placeholder-white::placeholder {
    color: #FFFFFF; }
  .import_tailwind .placeholder-yellow-500::-moz-placeholder {
    color: #FFE34A; }
  .import_tailwind .placeholder-yellow-500:-ms-input-placeholder {
    color: #FFE34A; }
  .import_tailwind .placeholder-yellow-500::-ms-input-placeholder {
    color: #FFE34A; }
  .import_tailwind .placeholder-yellow-500::placeholder {
    color: #FFE34A; }
  .import_tailwind .placeholder-yellow-600::-moz-placeholder {
    color: #FEFFF0; }
  .import_tailwind .placeholder-yellow-600:-ms-input-placeholder {
    color: #FEFFF0; }
  .import_tailwind .placeholder-yellow-600::-ms-input-placeholder {
    color: #FEFFF0; }
  .import_tailwind .placeholder-yellow-600::placeholder {
    color: #FEFFF0; }
  .import_tailwind .placeholder-yellow-700::-moz-placeholder {
    color: #fff188; }
  .import_tailwind .placeholder-yellow-700:-ms-input-placeholder {
    color: #fff188; }
  .import_tailwind .placeholder-yellow-700::-ms-input-placeholder {
    color: #fff188; }
  .import_tailwind .placeholder-yellow-700::placeholder {
    color: #fff188; }
  .import_tailwind .placeholder-yellow::-moz-placeholder {
    color: #EFCF3E; }
  .import_tailwind .placeholder-yellow:-ms-input-placeholder {
    color: #EFCF3E; }
  .import_tailwind .placeholder-yellow::-ms-input-placeholder {
    color: #EFCF3E; }
  .import_tailwind .placeholder-yellow::placeholder {
    color: #EFCF3E; }
  .import_tailwind .placeholder-orange-10::-moz-placeholder {
    color: #FFEDDE; }
  .import_tailwind .placeholder-orange-10:-ms-input-placeholder {
    color: #FFEDDE; }
  .import_tailwind .placeholder-orange-10::-ms-input-placeholder {
    color: #FFEDDE; }
  .import_tailwind .placeholder-orange-10::placeholder {
    color: #FFEDDE; }
  .import_tailwind .placeholder-orange-20::-moz-placeholder {
    color: #FBEFD8; }
  .import_tailwind .placeholder-orange-20:-ms-input-placeholder {
    color: #FBEFD8; }
  .import_tailwind .placeholder-orange-20::-ms-input-placeholder {
    color: #FBEFD8; }
  .import_tailwind .placeholder-orange-20::placeholder {
    color: #FBEFD8; }
  .import_tailwind .placeholder-orange-50::-moz-placeholder {
    color: #E95A24; }
  .import_tailwind .placeholder-orange-50:-ms-input-placeholder {
    color: #E95A24; }
  .import_tailwind .placeholder-orange-50::-ms-input-placeholder {
    color: #E95A24; }
  .import_tailwind .placeholder-orange-50::placeholder {
    color: #E95A24; }
  .import_tailwind .placeholder-orange-100::-moz-placeholder {
    color: #FECAA0; }
  .import_tailwind .placeholder-orange-100:-ms-input-placeholder {
    color: #FECAA0; }
  .import_tailwind .placeholder-orange-100::-ms-input-placeholder {
    color: #FECAA0; }
  .import_tailwind .placeholder-orange-100::placeholder {
    color: #FECAA0; }
  .import_tailwind .placeholder-orange-200::-moz-placeholder {
    color: #FFFBE4; }
  .import_tailwind .placeholder-orange-200:-ms-input-placeholder {
    color: #FFFBE4; }
  .import_tailwind .placeholder-orange-200::-ms-input-placeholder {
    color: #FFFBE4; }
  .import_tailwind .placeholder-orange-200::placeholder {
    color: #FFFBE4; }
  .import_tailwind .placeholder-orange-500::-moz-placeholder {
    color: #F8F2DC; }
  .import_tailwind .placeholder-orange-500:-ms-input-placeholder {
    color: #F8F2DC; }
  .import_tailwind .placeholder-orange-500::-ms-input-placeholder {
    color: #F8F2DC; }
  .import_tailwind .placeholder-orange-500::placeholder {
    color: #F8F2DC; }
  .import_tailwind .placeholder-orange-600::-moz-placeholder {
    color: #E09404; }
  .import_tailwind .placeholder-orange-600:-ms-input-placeholder {
    color: #E09404; }
  .import_tailwind .placeholder-orange-600::-ms-input-placeholder {
    color: #E09404; }
  .import_tailwind .placeholder-orange-600::placeholder {
    color: #E09404; }
  .import_tailwind .placeholder-orange::-moz-placeholder {
    color: #F59C55; }
  .import_tailwind .placeholder-orange:-ms-input-placeholder {
    color: #F59C55; }
  .import_tailwind .placeholder-orange::-ms-input-placeholder {
    color: #F59C55; }
  .import_tailwind .placeholder-orange::placeholder {
    color: #F59C55; }
  .import_tailwind .placeholder-green-50::-moz-placeholder {
    color: #EAF9F7; }
  .import_tailwind .placeholder-green-50:-ms-input-placeholder {
    color: #EAF9F7; }
  .import_tailwind .placeholder-green-50::-ms-input-placeholder {
    color: #EAF9F7; }
  .import_tailwind .placeholder-green-50::placeholder {
    color: #EAF9F7; }
  .import_tailwind .placeholder-green-200::-moz-placeholder {
    color: #30BFAE; }
  .import_tailwind .placeholder-green-200:-ms-input-placeholder {
    color: #30BFAE; }
  .import_tailwind .placeholder-green-200::-ms-input-placeholder {
    color: #30BFAE; }
  .import_tailwind .placeholder-green-200::placeholder {
    color: #30BFAE; }
  .import_tailwind .placeholder-green-300::-moz-placeholder {
    color: #00B900; }
  .import_tailwind .placeholder-green-300:-ms-input-placeholder {
    color: #00B900; }
  .import_tailwind .placeholder-green-300::-ms-input-placeholder {
    color: #00B900; }
  .import_tailwind .placeholder-green-300::placeholder {
    color: #00B900; }
  .import_tailwind .placeholder-green-400::-moz-placeholder {
    color: #2AAC9C; }
  .import_tailwind .placeholder-green-400:-ms-input-placeholder {
    color: #2AAC9C; }
  .import_tailwind .placeholder-green-400::-ms-input-placeholder {
    color: #2AAC9C; }
  .import_tailwind .placeholder-green-400::placeholder {
    color: #2AAC9C; }
  .import_tailwind .placeholder-green-500::-moz-placeholder {
    color: #019E01; }
  .import_tailwind .placeholder-green-500:-ms-input-placeholder {
    color: #019E01; }
  .import_tailwind .placeholder-green-500::-ms-input-placeholder {
    color: #019E01; }
  .import_tailwind .placeholder-green-500::placeholder {
    color: #019E01; }
  .import_tailwind .placeholder-green::-moz-placeholder {
    color: #2DB12D; }
  .import_tailwind .placeholder-green:-ms-input-placeholder {
    color: #2DB12D; }
  .import_tailwind .placeholder-green::-ms-input-placeholder {
    color: #2DB12D; }
  .import_tailwind .placeholder-green::placeholder {
    color: #2DB12D; }
  .import_tailwind .placeholder-chien::-moz-placeholder {
    color: #0CCCB8; }
  .import_tailwind .placeholder-chien:-ms-input-placeholder {
    color: #0CCCB8; }
  .import_tailwind .placeholder-chien::-ms-input-placeholder {
    color: #0CCCB8; }
  .import_tailwind .placeholder-chien::placeholder {
    color: #0CCCB8; }
  .import_tailwind .placeholder-red::-moz-placeholder {
    color: #EA3326; }
  .import_tailwind .placeholder-red:-ms-input-placeholder {
    color: #EA3326; }
  .import_tailwind .placeholder-red::-ms-input-placeholder {
    color: #EA3326; }
  .import_tailwind .placeholder-red::placeholder {
    color: #EA3326; }
  .import_tailwind .placeholder-book-500::-moz-placeholder {
    color: #A1D4E4; }
  .import_tailwind .placeholder-book-500:-ms-input-placeholder {
    color: #A1D4E4; }
  .import_tailwind .placeholder-book-500::-ms-input-placeholder {
    color: #A1D4E4; }
  .import_tailwind .placeholder-book-500::placeholder {
    color: #A1D4E4; }
  .import_tailwind .placeholder-book::-moz-placeholder {
    color: #63A4C2; }
  .import_tailwind .placeholder-book:-ms-input-placeholder {
    color: #63A4C2; }
  .import_tailwind .placeholder-book::-ms-input-placeholder {
    color: #63A4C2; }
  .import_tailwind .placeholder-book::placeholder {
    color: #63A4C2; }
  .import_tailwind .placeholder-pink::-moz-placeholder {
    color: #E76E79; }
  .import_tailwind .placeholder-pink:-ms-input-placeholder {
    color: #E76E79; }
  .import_tailwind .placeholder-pink::-ms-input-placeholder {
    color: #E76E79; }
  .import_tailwind .placeholder-pink::placeholder {
    color: #E76E79; }
  .import_tailwind .placeholder-appbase::-moz-placeholder {
    color: #3DCDDF; }
  .import_tailwind .placeholder-appbase:-ms-input-placeholder {
    color: #3DCDDF; }
  .import_tailwind .placeholder-appbase::-ms-input-placeholder {
    color: #3DCDDF; }
  .import_tailwind .placeholder-appbase::placeholder {
    color: #3DCDDF; }
  .import_tailwind .placeholder-nippon-100::-moz-placeholder {
    color: #B5E6FF; }
  .import_tailwind .placeholder-nippon-100:-ms-input-placeholder {
    color: #B5E6FF; }
  .import_tailwind .placeholder-nippon-100::-ms-input-placeholder {
    color: #B5E6FF; }
  .import_tailwind .placeholder-nippon-100::placeholder {
    color: #B5E6FF; }
  .import_tailwind .placeholder-nippon-200::-moz-placeholder {
    color: #F0F3F5; }
  .import_tailwind .placeholder-nippon-200:-ms-input-placeholder {
    color: #F0F3F5; }
  .import_tailwind .placeholder-nippon-200::-ms-input-placeholder {
    color: #F0F3F5; }
  .import_tailwind .placeholder-nippon-200::placeholder {
    color: #F0F3F5; }
  .import_tailwind .placeholder-nippon-300::-moz-placeholder {
    color: #FFF040; }
  .import_tailwind .placeholder-nippon-300:-ms-input-placeholder {
    color: #FFF040; }
  .import_tailwind .placeholder-nippon-300::-ms-input-placeholder {
    color: #FFF040; }
  .import_tailwind .placeholder-nippon-300::placeholder {
    color: #FFF040; }
  .import_tailwind .placeholder-nippon-400::-moz-placeholder {
    color: #EAEAEA; }
  .import_tailwind .placeholder-nippon-400:-ms-input-placeholder {
    color: #EAEAEA; }
  .import_tailwind .placeholder-nippon-400::-ms-input-placeholder {
    color: #EAEAEA; }
  .import_tailwind .placeholder-nippon-400::placeholder {
    color: #EAEAEA; }
  .import_tailwind .placeholder-nippon-500::-moz-placeholder {
    color: #D7EFFC; }
  .import_tailwind .placeholder-nippon-500:-ms-input-placeholder {
    color: #D7EFFC; }
  .import_tailwind .placeholder-nippon-500::-ms-input-placeholder {
    color: #D7EFFC; }
  .import_tailwind .placeholder-nippon-500::placeholder {
    color: #D7EFFC; }
  .import_tailwind .placeholder-nippon-600::-moz-placeholder {
    color: #F7F7F7; }
  .import_tailwind .placeholder-nippon-600:-ms-input-placeholder {
    color: #F7F7F7; }
  .import_tailwind .placeholder-nippon-600::-ms-input-placeholder {
    color: #F7F7F7; }
  .import_tailwind .placeholder-nippon-600::placeholder {
    color: #F7F7F7; }
  .import_tailwind .placeholder-nippon::-moz-placeholder {
    color: #030866; }
  .import_tailwind .placeholder-nippon:-ms-input-placeholder {
    color: #030866; }
  .import_tailwind .placeholder-nippon::-ms-input-placeholder {
    color: #030866; }
  .import_tailwind .placeholder-nippon::placeholder {
    color: #030866; }
  .import_tailwind .focus\:placeholder-blue-50:focus::-moz-placeholder {
    color: #F2F7F8; }
  .import_tailwind .focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    color: #F2F7F8; }
  .import_tailwind .focus\:placeholder-blue-50:focus::-ms-input-placeholder {
    color: #F2F7F8; }
  .import_tailwind .focus\:placeholder-blue-50:focus::placeholder {
    color: #F2F7F8; }
  .import_tailwind .focus\:placeholder-blue-100:focus::-moz-placeholder {
    color: #EAEEF1; }
  .import_tailwind .focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    color: #EAEEF1; }
  .import_tailwind .focus\:placeholder-blue-100:focus::-ms-input-placeholder {
    color: #EAEEF1; }
  .import_tailwind .focus\:placeholder-blue-100:focus::placeholder {
    color: #EAEEF1; }
  .import_tailwind .focus\:placeholder-blue-200:focus::-moz-placeholder {
    color: #E4F3FB; }
  .import_tailwind .focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    color: #E4F3FB; }
  .import_tailwind .focus\:placeholder-blue-200:focus::-ms-input-placeholder {
    color: #E4F3FB; }
  .import_tailwind .focus\:placeholder-blue-200:focus::placeholder {
    color: #E4F3FB; }
  .import_tailwind .focus\:placeholder-blue-250:focus::-moz-placeholder {
    color: #D7EFFC; }
  .import_tailwind .focus\:placeholder-blue-250:focus:-ms-input-placeholder {
    color: #D7EFFC; }
  .import_tailwind .focus\:placeholder-blue-250:focus::-ms-input-placeholder {
    color: #D7EFFC; }
  .import_tailwind .focus\:placeholder-blue-250:focus::placeholder {
    color: #D7EFFC; }
  .import_tailwind .focus\:placeholder-blue-280:focus::-moz-placeholder {
    color: #CEE7F7; }
  .import_tailwind .focus\:placeholder-blue-280:focus:-ms-input-placeholder {
    color: #CEE7F7; }
  .import_tailwind .focus\:placeholder-blue-280:focus::-ms-input-placeholder {
    color: #CEE7F7; }
  .import_tailwind .focus\:placeholder-blue-280:focus::placeholder {
    color: #CEE7F7; }
  .import_tailwind .focus\:placeholder-blue-300:focus::-moz-placeholder {
    color: #B8EBF5; }
  .import_tailwind .focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    color: #B8EBF5; }
  .import_tailwind .focus\:placeholder-blue-300:focus::-ms-input-placeholder {
    color: #B8EBF5; }
  .import_tailwind .focus\:placeholder-blue-300:focus::placeholder {
    color: #B8EBF5; }
  .import_tailwind .focus\:placeholder-blue-400:focus::-moz-placeholder {
    color: #A3D9F0; }
  .import_tailwind .focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    color: #A3D9F0; }
  .import_tailwind .focus\:placeholder-blue-400:focus::-ms-input-placeholder {
    color: #A3D9F0; }
  .import_tailwind .focus\:placeholder-blue-400:focus::placeholder {
    color: #A3D9F0; }
  .import_tailwind .focus\:placeholder-blue-600:focus::-moz-placeholder {
    color: #0091DB; }
  .import_tailwind .focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    color: #0091DB; }
  .import_tailwind .focus\:placeholder-blue-600:focus::-ms-input-placeholder {
    color: #0091DB; }
  .import_tailwind .focus\:placeholder-blue-600:focus::placeholder {
    color: #0091DB; }
  .import_tailwind .focus\:placeholder-blue-650:focus::-moz-placeholder {
    color: #1FB5C9; }
  .import_tailwind .focus\:placeholder-blue-650:focus:-ms-input-placeholder {
    color: #1FB5C9; }
  .import_tailwind .focus\:placeholder-blue-650:focus::-ms-input-placeholder {
    color: #1FB5C9; }
  .import_tailwind .focus\:placeholder-blue-650:focus::placeholder {
    color: #1FB5C9; }
  .import_tailwind .focus\:placeholder-blue-700:focus::-moz-placeholder {
    color: #72D0E2; }
  .import_tailwind .focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    color: #72D0E2; }
  .import_tailwind .focus\:placeholder-blue-700:focus::-ms-input-placeholder {
    color: #72D0E2; }
  .import_tailwind .focus\:placeholder-blue-700:focus::placeholder {
    color: #72D0E2; }
  .import_tailwind .focus\:placeholder-blue-800:focus::-moz-placeholder {
    color: #007DBE; }
  .import_tailwind .focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    color: #007DBE; }
  .import_tailwind .focus\:placeholder-blue-800:focus::-ms-input-placeholder {
    color: #007DBE; }
  .import_tailwind .focus\:placeholder-blue-800:focus::placeholder {
    color: #007DBE; }
  .import_tailwind .focus\:placeholder-blue-900:focus::-moz-placeholder {
    color: #087DBE; }
  .import_tailwind .focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    color: #087DBE; }
  .import_tailwind .focus\:placeholder-blue-900:focus::-ms-input-placeholder {
    color: #087DBE; }
  .import_tailwind .focus\:placeholder-blue-900:focus::placeholder {
    color: #087DBE; }
  .import_tailwind .focus\:placeholder-blue-1000:focus::-moz-placeholder {
    color: #345678; }
  .import_tailwind .focus\:placeholder-blue-1000:focus:-ms-input-placeholder {
    color: #345678; }
  .import_tailwind .focus\:placeholder-blue-1000:focus::-ms-input-placeholder {
    color: #345678; }
  .import_tailwind .focus\:placeholder-blue-1000:focus::placeholder {
    color: #345678; }
  .import_tailwind .focus\:placeholder-blue-1100:focus::-moz-placeholder {
    color: #003288; }
  .import_tailwind .focus\:placeholder-blue-1100:focus:-ms-input-placeholder {
    color: #003288; }
  .import_tailwind .focus\:placeholder-blue-1100:focus::-ms-input-placeholder {
    color: #003288; }
  .import_tailwind .focus\:placeholder-blue-1100:focus::placeholder {
    color: #003288; }
  .import_tailwind .focus\:placeholder-blue:focus::-moz-placeholder {
    color: #345678; }
  .import_tailwind .focus\:placeholder-blue:focus:-ms-input-placeholder {
    color: #345678; }
  .import_tailwind .focus\:placeholder-blue:focus::-ms-input-placeholder {
    color: #345678; }
  .import_tailwind .focus\:placeholder-blue:focus::placeholder {
    color: #345678; }
  .import_tailwind .focus\:placeholder-navy:focus::-moz-placeholder {
    color: #222953; }
  .import_tailwind .focus\:placeholder-navy:focus:-ms-input-placeholder {
    color: #222953; }
  .import_tailwind .focus\:placeholder-navy:focus::-ms-input-placeholder {
    color: #222953; }
  .import_tailwind .focus\:placeholder-navy:focus::placeholder {
    color: #222953; }
  .import_tailwind .focus\:placeholder-black-50:focus::-moz-placeholder {
    color: #F9F9FA; }
  .import_tailwind .focus\:placeholder-black-50:focus:-ms-input-placeholder {
    color: #F9F9FA; }
  .import_tailwind .focus\:placeholder-black-50:focus::-ms-input-placeholder {
    color: #F9F9FA; }
  .import_tailwind .focus\:placeholder-black-50:focus::placeholder {
    color: #F9F9FA; }
  .import_tailwind .focus\:placeholder-black-100:focus::-moz-placeholder {
    color: #F5F7F7; }
  .import_tailwind .focus\:placeholder-black-100:focus:-ms-input-placeholder {
    color: #F5F7F7; }
  .import_tailwind .focus\:placeholder-black-100:focus::-ms-input-placeholder {
    color: #F5F7F7; }
  .import_tailwind .focus\:placeholder-black-100:focus::placeholder {
    color: #F5F7F7; }
  .import_tailwind .focus\:placeholder-black-200:focus::-moz-placeholder {
    color: #EFEFEE; }
  .import_tailwind .focus\:placeholder-black-200:focus:-ms-input-placeholder {
    color: #EFEFEE; }
  .import_tailwind .focus\:placeholder-black-200:focus::-ms-input-placeholder {
    color: #EFEFEE; }
  .import_tailwind .focus\:placeholder-black-200:focus::placeholder {
    color: #EFEFEE; }
  .import_tailwind .focus\:placeholder-black-400:focus::-moz-placeholder {
    color: #E0DFDE; }
  .import_tailwind .focus\:placeholder-black-400:focus:-ms-input-placeholder {
    color: #E0DFDE; }
  .import_tailwind .focus\:placeholder-black-400:focus::-ms-input-placeholder {
    color: #E0DFDE; }
  .import_tailwind .focus\:placeholder-black-400:focus::placeholder {
    color: #E0DFDE; }
  .import_tailwind .focus\:placeholder-black-700:focus::-moz-placeholder {
    color: #C1C1C1; }
  .import_tailwind .focus\:placeholder-black-700:focus:-ms-input-placeholder {
    color: #C1C1C1; }
  .import_tailwind .focus\:placeholder-black-700:focus::-ms-input-placeholder {
    color: #C1C1C1; }
  .import_tailwind .focus\:placeholder-black-700:focus::placeholder {
    color: #C1C1C1; }
  .import_tailwind .focus\:placeholder-black-800:focus::-moz-placeholder {
    color: #707070; }
  .import_tailwind .focus\:placeholder-black-800:focus:-ms-input-placeholder {
    color: #707070; }
  .import_tailwind .focus\:placeholder-black-800:focus::-ms-input-placeholder {
    color: #707070; }
  .import_tailwind .focus\:placeholder-black-800:focus::placeholder {
    color: #707070; }
  .import_tailwind .focus\:placeholder-black-900:focus::-moz-placeholder {
    color: #666666; }
  .import_tailwind .focus\:placeholder-black-900:focus:-ms-input-placeholder {
    color: #666666; }
  .import_tailwind .focus\:placeholder-black-900:focus::-ms-input-placeholder {
    color: #666666; }
  .import_tailwind .focus\:placeholder-black-900:focus::placeholder {
    color: #666666; }
  .import_tailwind .focus\:placeholder-black:focus::-moz-placeholder {
    color: #000000; }
  .import_tailwind .focus\:placeholder-black:focus:-ms-input-placeholder {
    color: #000000; }
  .import_tailwind .focus\:placeholder-black:focus::-ms-input-placeholder {
    color: #000000; }
  .import_tailwind .focus\:placeholder-black:focus::placeholder {
    color: #000000; }
  .import_tailwind .focus\:placeholder-white:focus::-moz-placeholder {
    color: #FFFFFF; }
  .import_tailwind .focus\:placeholder-white:focus:-ms-input-placeholder {
    color: #FFFFFF; }
  .import_tailwind .focus\:placeholder-white:focus::-ms-input-placeholder {
    color: #FFFFFF; }
  .import_tailwind .focus\:placeholder-white:focus::placeholder {
    color: #FFFFFF; }
  .import_tailwind .focus\:placeholder-yellow-500:focus::-moz-placeholder {
    color: #FFE34A; }
  .import_tailwind .focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    color: #FFE34A; }
  .import_tailwind .focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
    color: #FFE34A; }
  .import_tailwind .focus\:placeholder-yellow-500:focus::placeholder {
    color: #FFE34A; }
  .import_tailwind .focus\:placeholder-yellow-600:focus::-moz-placeholder {
    color: #FEFFF0; }
  .import_tailwind .focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    color: #FEFFF0; }
  .import_tailwind .focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
    color: #FEFFF0; }
  .import_tailwind .focus\:placeholder-yellow-600:focus::placeholder {
    color: #FEFFF0; }
  .import_tailwind .focus\:placeholder-yellow-700:focus::-moz-placeholder {
    color: #fff188; }
  .import_tailwind .focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    color: #fff188; }
  .import_tailwind .focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
    color: #fff188; }
  .import_tailwind .focus\:placeholder-yellow-700:focus::placeholder {
    color: #fff188; }
  .import_tailwind .focus\:placeholder-yellow:focus::-moz-placeholder {
    color: #EFCF3E; }
  .import_tailwind .focus\:placeholder-yellow:focus:-ms-input-placeholder {
    color: #EFCF3E; }
  .import_tailwind .focus\:placeholder-yellow:focus::-ms-input-placeholder {
    color: #EFCF3E; }
  .import_tailwind .focus\:placeholder-yellow:focus::placeholder {
    color: #EFCF3E; }
  .import_tailwind .focus\:placeholder-orange-10:focus::-moz-placeholder {
    color: #FFEDDE; }
  .import_tailwind .focus\:placeholder-orange-10:focus:-ms-input-placeholder {
    color: #FFEDDE; }
  .import_tailwind .focus\:placeholder-orange-10:focus::-ms-input-placeholder {
    color: #FFEDDE; }
  .import_tailwind .focus\:placeholder-orange-10:focus::placeholder {
    color: #FFEDDE; }
  .import_tailwind .focus\:placeholder-orange-20:focus::-moz-placeholder {
    color: #FBEFD8; }
  .import_tailwind .focus\:placeholder-orange-20:focus:-ms-input-placeholder {
    color: #FBEFD8; }
  .import_tailwind .focus\:placeholder-orange-20:focus::-ms-input-placeholder {
    color: #FBEFD8; }
  .import_tailwind .focus\:placeholder-orange-20:focus::placeholder {
    color: #FBEFD8; }
  .import_tailwind .focus\:placeholder-orange-50:focus::-moz-placeholder {
    color: #E95A24; }
  .import_tailwind .focus\:placeholder-orange-50:focus:-ms-input-placeholder {
    color: #E95A24; }
  .import_tailwind .focus\:placeholder-orange-50:focus::-ms-input-placeholder {
    color: #E95A24; }
  .import_tailwind .focus\:placeholder-orange-50:focus::placeholder {
    color: #E95A24; }
  .import_tailwind .focus\:placeholder-orange-100:focus::-moz-placeholder {
    color: #FECAA0; }
  .import_tailwind .focus\:placeholder-orange-100:focus:-ms-input-placeholder {
    color: #FECAA0; }
  .import_tailwind .focus\:placeholder-orange-100:focus::-ms-input-placeholder {
    color: #FECAA0; }
  .import_tailwind .focus\:placeholder-orange-100:focus::placeholder {
    color: #FECAA0; }
  .import_tailwind .focus\:placeholder-orange-200:focus::-moz-placeholder {
    color: #FFFBE4; }
  .import_tailwind .focus\:placeholder-orange-200:focus:-ms-input-placeholder {
    color: #FFFBE4; }
  .import_tailwind .focus\:placeholder-orange-200:focus::-ms-input-placeholder {
    color: #FFFBE4; }
  .import_tailwind .focus\:placeholder-orange-200:focus::placeholder {
    color: #FFFBE4; }
  .import_tailwind .focus\:placeholder-orange-500:focus::-moz-placeholder {
    color: #F8F2DC; }
  .import_tailwind .focus\:placeholder-orange-500:focus:-ms-input-placeholder {
    color: #F8F2DC; }
  .import_tailwind .focus\:placeholder-orange-500:focus::-ms-input-placeholder {
    color: #F8F2DC; }
  .import_tailwind .focus\:placeholder-orange-500:focus::placeholder {
    color: #F8F2DC; }
  .import_tailwind .focus\:placeholder-orange-600:focus::-moz-placeholder {
    color: #E09404; }
  .import_tailwind .focus\:placeholder-orange-600:focus:-ms-input-placeholder {
    color: #E09404; }
  .import_tailwind .focus\:placeholder-orange-600:focus::-ms-input-placeholder {
    color: #E09404; }
  .import_tailwind .focus\:placeholder-orange-600:focus::placeholder {
    color: #E09404; }
  .import_tailwind .focus\:placeholder-orange:focus::-moz-placeholder {
    color: #F59C55; }
  .import_tailwind .focus\:placeholder-orange:focus:-ms-input-placeholder {
    color: #F59C55; }
  .import_tailwind .focus\:placeholder-orange:focus::-ms-input-placeholder {
    color: #F59C55; }
  .import_tailwind .focus\:placeholder-orange:focus::placeholder {
    color: #F59C55; }
  .import_tailwind .focus\:placeholder-green-50:focus::-moz-placeholder {
    color: #EAF9F7; }
  .import_tailwind .focus\:placeholder-green-50:focus:-ms-input-placeholder {
    color: #EAF9F7; }
  .import_tailwind .focus\:placeholder-green-50:focus::-ms-input-placeholder {
    color: #EAF9F7; }
  .import_tailwind .focus\:placeholder-green-50:focus::placeholder {
    color: #EAF9F7; }
  .import_tailwind .focus\:placeholder-green-200:focus::-moz-placeholder {
    color: #30BFAE; }
  .import_tailwind .focus\:placeholder-green-200:focus:-ms-input-placeholder {
    color: #30BFAE; }
  .import_tailwind .focus\:placeholder-green-200:focus::-ms-input-placeholder {
    color: #30BFAE; }
  .import_tailwind .focus\:placeholder-green-200:focus::placeholder {
    color: #30BFAE; }
  .import_tailwind .focus\:placeholder-green-300:focus::-moz-placeholder {
    color: #00B900; }
  .import_tailwind .focus\:placeholder-green-300:focus:-ms-input-placeholder {
    color: #00B900; }
  .import_tailwind .focus\:placeholder-green-300:focus::-ms-input-placeholder {
    color: #00B900; }
  .import_tailwind .focus\:placeholder-green-300:focus::placeholder {
    color: #00B900; }
  .import_tailwind .focus\:placeholder-green-400:focus::-moz-placeholder {
    color: #2AAC9C; }
  .import_tailwind .focus\:placeholder-green-400:focus:-ms-input-placeholder {
    color: #2AAC9C; }
  .import_tailwind .focus\:placeholder-green-400:focus::-ms-input-placeholder {
    color: #2AAC9C; }
  .import_tailwind .focus\:placeholder-green-400:focus::placeholder {
    color: #2AAC9C; }
  .import_tailwind .focus\:placeholder-green-500:focus::-moz-placeholder {
    color: #019E01; }
  .import_tailwind .focus\:placeholder-green-500:focus:-ms-input-placeholder {
    color: #019E01; }
  .import_tailwind .focus\:placeholder-green-500:focus::-ms-input-placeholder {
    color: #019E01; }
  .import_tailwind .focus\:placeholder-green-500:focus::placeholder {
    color: #019E01; }
  .import_tailwind .focus\:placeholder-green:focus::-moz-placeholder {
    color: #2DB12D; }
  .import_tailwind .focus\:placeholder-green:focus:-ms-input-placeholder {
    color: #2DB12D; }
  .import_tailwind .focus\:placeholder-green:focus::-ms-input-placeholder {
    color: #2DB12D; }
  .import_tailwind .focus\:placeholder-green:focus::placeholder {
    color: #2DB12D; }
  .import_tailwind .focus\:placeholder-chien:focus::-moz-placeholder {
    color: #0CCCB8; }
  .import_tailwind .focus\:placeholder-chien:focus:-ms-input-placeholder {
    color: #0CCCB8; }
  .import_tailwind .focus\:placeholder-chien:focus::-ms-input-placeholder {
    color: #0CCCB8; }
  .import_tailwind .focus\:placeholder-chien:focus::placeholder {
    color: #0CCCB8; }
  .import_tailwind .focus\:placeholder-red:focus::-moz-placeholder {
    color: #EA3326; }
  .import_tailwind .focus\:placeholder-red:focus:-ms-input-placeholder {
    color: #EA3326; }
  .import_tailwind .focus\:placeholder-red:focus::-ms-input-placeholder {
    color: #EA3326; }
  .import_tailwind .focus\:placeholder-red:focus::placeholder {
    color: #EA3326; }
  .import_tailwind .focus\:placeholder-book-500:focus::-moz-placeholder {
    color: #A1D4E4; }
  .import_tailwind .focus\:placeholder-book-500:focus:-ms-input-placeholder {
    color: #A1D4E4; }
  .import_tailwind .focus\:placeholder-book-500:focus::-ms-input-placeholder {
    color: #A1D4E4; }
  .import_tailwind .focus\:placeholder-book-500:focus::placeholder {
    color: #A1D4E4; }
  .import_tailwind .focus\:placeholder-book:focus::-moz-placeholder {
    color: #63A4C2; }
  .import_tailwind .focus\:placeholder-book:focus:-ms-input-placeholder {
    color: #63A4C2; }
  .import_tailwind .focus\:placeholder-book:focus::-ms-input-placeholder {
    color: #63A4C2; }
  .import_tailwind .focus\:placeholder-book:focus::placeholder {
    color: #63A4C2; }
  .import_tailwind .focus\:placeholder-pink:focus::-moz-placeholder {
    color: #E76E79; }
  .import_tailwind .focus\:placeholder-pink:focus:-ms-input-placeholder {
    color: #E76E79; }
  .import_tailwind .focus\:placeholder-pink:focus::-ms-input-placeholder {
    color: #E76E79; }
  .import_tailwind .focus\:placeholder-pink:focus::placeholder {
    color: #E76E79; }
  .import_tailwind .focus\:placeholder-appbase:focus::-moz-placeholder {
    color: #3DCDDF; }
  .import_tailwind .focus\:placeholder-appbase:focus:-ms-input-placeholder {
    color: #3DCDDF; }
  .import_tailwind .focus\:placeholder-appbase:focus::-ms-input-placeholder {
    color: #3DCDDF; }
  .import_tailwind .focus\:placeholder-appbase:focus::placeholder {
    color: #3DCDDF; }
  .import_tailwind .focus\:placeholder-nippon-100:focus::-moz-placeholder {
    color: #B5E6FF; }
  .import_tailwind .focus\:placeholder-nippon-100:focus:-ms-input-placeholder {
    color: #B5E6FF; }
  .import_tailwind .focus\:placeholder-nippon-100:focus::-ms-input-placeholder {
    color: #B5E6FF; }
  .import_tailwind .focus\:placeholder-nippon-100:focus::placeholder {
    color: #B5E6FF; }
  .import_tailwind .focus\:placeholder-nippon-200:focus::-moz-placeholder {
    color: #F0F3F5; }
  .import_tailwind .focus\:placeholder-nippon-200:focus:-ms-input-placeholder {
    color: #F0F3F5; }
  .import_tailwind .focus\:placeholder-nippon-200:focus::-ms-input-placeholder {
    color: #F0F3F5; }
  .import_tailwind .focus\:placeholder-nippon-200:focus::placeholder {
    color: #F0F3F5; }
  .import_tailwind .focus\:placeholder-nippon-300:focus::-moz-placeholder {
    color: #FFF040; }
  .import_tailwind .focus\:placeholder-nippon-300:focus:-ms-input-placeholder {
    color: #FFF040; }
  .import_tailwind .focus\:placeholder-nippon-300:focus::-ms-input-placeholder {
    color: #FFF040; }
  .import_tailwind .focus\:placeholder-nippon-300:focus::placeholder {
    color: #FFF040; }
  .import_tailwind .focus\:placeholder-nippon-400:focus::-moz-placeholder {
    color: #EAEAEA; }
  .import_tailwind .focus\:placeholder-nippon-400:focus:-ms-input-placeholder {
    color: #EAEAEA; }
  .import_tailwind .focus\:placeholder-nippon-400:focus::-ms-input-placeholder {
    color: #EAEAEA; }
  .import_tailwind .focus\:placeholder-nippon-400:focus::placeholder {
    color: #EAEAEA; }
  .import_tailwind .focus\:placeholder-nippon-500:focus::-moz-placeholder {
    color: #D7EFFC; }
  .import_tailwind .focus\:placeholder-nippon-500:focus:-ms-input-placeholder {
    color: #D7EFFC; }
  .import_tailwind .focus\:placeholder-nippon-500:focus::-ms-input-placeholder {
    color: #D7EFFC; }
  .import_tailwind .focus\:placeholder-nippon-500:focus::placeholder {
    color: #D7EFFC; }
  .import_tailwind .focus\:placeholder-nippon-600:focus::-moz-placeholder {
    color: #F7F7F7; }
  .import_tailwind .focus\:placeholder-nippon-600:focus:-ms-input-placeholder {
    color: #F7F7F7; }
  .import_tailwind .focus\:placeholder-nippon-600:focus::-ms-input-placeholder {
    color: #F7F7F7; }
  .import_tailwind .focus\:placeholder-nippon-600:focus::placeholder {
    color: #F7F7F7; }
  .import_tailwind .focus\:placeholder-nippon:focus::-moz-placeholder {
    color: #030866; }
  .import_tailwind .focus\:placeholder-nippon:focus:-ms-input-placeholder {
    color: #030866; }
  .import_tailwind .focus\:placeholder-nippon:focus::-ms-input-placeholder {
    color: #030866; }
  .import_tailwind .focus\:placeholder-nippon:focus::placeholder {
    color: #030866; }
  .import_tailwind .pointer-events-none {
    pointer-events: none; }
  .import_tailwind .pointer-events-auto {
    pointer-events: auto; }
  .import_tailwind .static {
    position: static; }
  .import_tailwind .fixed {
    position: fixed; }
  .import_tailwind .absolute {
    position: absolute; }
  .import_tailwind .relative {
    position: relative; }
  .import_tailwind .sticky {
    position: -webkit-sticky;
    position: sticky; }
  .import_tailwind .inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .import_tailwind .inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; }
  .import_tailwind .inset-y-0 {
    top: 0;
    bottom: 0; }
  .import_tailwind .inset-x-0 {
    right: 0;
    left: 0; }
  .import_tailwind .inset-y-auto {
    top: auto;
    bottom: auto; }
  .import_tailwind .inset-x-auto {
    right: auto;
    left: auto; }
  .import_tailwind .top-0 {
    top: 0; }
  .import_tailwind .right-0 {
    right: 0; }
  .import_tailwind .bottom-0 {
    bottom: 0; }
  .import_tailwind .left-0 {
    left: 0; }
  .import_tailwind .top-auto {
    top: auto; }
  .import_tailwind .right-auto {
    right: auto; }
  .import_tailwind .bottom-auto {
    bottom: auto; }
  .import_tailwind .left-auto {
    left: auto; }
  .import_tailwind .resize-none {
    resize: none; }
  .import_tailwind .resize-y {
    resize: vertical; }
  .import_tailwind .resize-x {
    resize: horizontal; }
  .import_tailwind .resize {
    resize: both; }
  .import_tailwind .shadow-xs {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .import_tailwind .shadow-sm {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .import_tailwind .shadow {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .import_tailwind .shadow-md {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .import_tailwind .shadow-lg {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .import_tailwind .shadow-xl {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .import_tailwind .shadow-2xl {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .import_tailwind .shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .import_tailwind .shadow-outline {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .import_tailwind .shadow-none {
    box-shadow: none; }
  .import_tailwind .hover\:shadow-xs:hover {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .import_tailwind .hover\:shadow-sm:hover {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .import_tailwind .hover\:shadow:hover {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .import_tailwind .hover\:shadow-md:hover {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .import_tailwind .hover\:shadow-lg:hover {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .import_tailwind .hover\:shadow-xl:hover {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .import_tailwind .hover\:shadow-2xl:hover {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .import_tailwind .hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .import_tailwind .hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .import_tailwind .hover\:shadow-none:hover {
    box-shadow: none; }
  .import_tailwind .focus\:shadow-xs:focus {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .import_tailwind .focus\:shadow-sm:focus {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .import_tailwind .focus\:shadow:focus {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .import_tailwind .focus\:shadow-md:focus {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .import_tailwind .focus\:shadow-lg:focus {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .import_tailwind .focus\:shadow-xl:focus {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .import_tailwind .focus\:shadow-2xl:focus {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .import_tailwind .focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .import_tailwind .focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .import_tailwind .focus\:shadow-none:focus {
    box-shadow: none; }
  .import_tailwind .table-auto {
    table-layout: auto; }
  .import_tailwind .table-fixed {
    table-layout: fixed; }
  .import_tailwind .text-left {
    text-align: left; }
  .import_tailwind .text-center {
    text-align: center; }
  .import_tailwind .text-right {
    text-align: right; }
  .import_tailwind .text-justify {
    text-align: justify; }
  .import_tailwind .text-blue-50 {
    --text-opacity: 1;
    color: #F2F7F8;
    color: rgba(242, 247, 248, var(--text-opacity)); }
  .import_tailwind .text-blue-100 {
    --text-opacity: 1;
    color: #EAEEF1;
    color: rgba(234, 238, 241, var(--text-opacity)); }
  .import_tailwind .text-blue-200 {
    --text-opacity: 1;
    color: #E4F3FB;
    color: rgba(228, 243, 251, var(--text-opacity)); }
  .import_tailwind .text-blue-250 {
    --text-opacity: 1;
    color: #D7EFFC;
    color: rgba(215, 239, 252, var(--text-opacity)); }
  .import_tailwind .text-blue-280 {
    --text-opacity: 1;
    color: #CEE7F7;
    color: rgba(206, 231, 247, var(--text-opacity)); }
  .import_tailwind .text-blue-300 {
    --text-opacity: 1;
    color: #B8EBF5;
    color: rgba(184, 235, 245, var(--text-opacity)); }
  .import_tailwind .text-blue-400 {
    --text-opacity: 1;
    color: #A3D9F0;
    color: rgba(163, 217, 240, var(--text-opacity)); }
  .import_tailwind .text-blue-600 {
    --text-opacity: 1;
    color: #0091DB;
    color: rgba(0, 145, 219, var(--text-opacity)); }
  .import_tailwind .text-blue-650 {
    --text-opacity: 1;
    color: #1FB5C9;
    color: rgba(31, 181, 201, var(--text-opacity)); }
  .import_tailwind .text-blue-700 {
    --text-opacity: 1;
    color: #72D0E2;
    color: rgba(114, 208, 226, var(--text-opacity)); }
  .import_tailwind .text-blue-800 {
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity)); }
  .import_tailwind .text-blue-900 {
    --text-opacity: 1;
    color: #087DBE;
    color: rgba(8, 125, 190, var(--text-opacity)); }
  .import_tailwind .text-blue-1000 {
    --text-opacity: 1;
    color: #345678;
    color: rgba(52, 86, 120, var(--text-opacity)); }
  .import_tailwind .text-blue-1100 {
    --text-opacity: 1;
    color: #003288;
    color: rgba(0, 50, 136, var(--text-opacity)); }
  .import_tailwind .text-blue {
    --text-opacity: 1;
    color: #345678;
    color: rgba(52, 86, 120, var(--text-opacity)); }
  .import_tailwind .text-navy {
    --text-opacity: 1;
    color: #222953;
    color: rgba(34, 41, 83, var(--text-opacity)); }
  .import_tailwind .text-black-50 {
    --text-opacity: 1;
    color: #F9F9FA;
    color: rgba(249, 249, 250, var(--text-opacity)); }
  .import_tailwind .text-black-100 {
    --text-opacity: 1;
    color: #F5F7F7;
    color: rgba(245, 247, 247, var(--text-opacity)); }
  .import_tailwind .text-black-200 {
    --text-opacity: 1;
    color: #EFEFEE;
    color: rgba(239, 239, 238, var(--text-opacity)); }
  .import_tailwind .text-black-400 {
    --text-opacity: 1;
    color: #E0DFDE;
    color: rgba(224, 223, 222, var(--text-opacity)); }
  .import_tailwind .text-black-700 {
    --text-opacity: 1;
    color: #C1C1C1;
    color: rgba(193, 193, 193, var(--text-opacity)); }
  .import_tailwind .text-black-800 {
    --text-opacity: 1;
    color: #707070;
    color: rgba(112, 112, 112, var(--text-opacity)); }
  .import_tailwind .text-black-900 {
    --text-opacity: 1;
    color: #666666;
    color: rgba(102, 102, 102, var(--text-opacity)); }
  .import_tailwind .text-black {
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity)); }
  .import_tailwind .text-white {
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity)); }
  .import_tailwind .text-yellow-500 {
    --text-opacity: 1;
    color: #FFE34A;
    color: rgba(255, 227, 74, var(--text-opacity)); }
  .import_tailwind .text-yellow-600 {
    --text-opacity: 1;
    color: #FEFFF0;
    color: rgba(254, 255, 240, var(--text-opacity)); }
  .import_tailwind .text-yellow-700 {
    --text-opacity: 1;
    color: #fff188;
    color: rgba(255, 241, 136, var(--text-opacity)); }
  .import_tailwind .text-yellow {
    --text-opacity: 1;
    color: #EFCF3E;
    color: rgba(239, 207, 62, var(--text-opacity)); }
  .import_tailwind .text-orange-10 {
    --text-opacity: 1;
    color: #FFEDDE;
    color: rgba(255, 237, 222, var(--text-opacity)); }
  .import_tailwind .text-orange-20 {
    --text-opacity: 1;
    color: #FBEFD8;
    color: rgba(251, 239, 216, var(--text-opacity)); }
  .import_tailwind .text-orange-50 {
    --text-opacity: 1;
    color: #E95A24;
    color: rgba(233, 90, 36, var(--text-opacity)); }
  .import_tailwind .text-orange-100 {
    --text-opacity: 1;
    color: #FECAA0;
    color: rgba(254, 202, 160, var(--text-opacity)); }
  .import_tailwind .text-orange-200 {
    --text-opacity: 1;
    color: #FFFBE4;
    color: rgba(255, 251, 228, var(--text-opacity)); }
  .import_tailwind .text-orange-500 {
    --text-opacity: 1;
    color: #F8F2DC;
    color: rgba(248, 242, 220, var(--text-opacity)); }
  .import_tailwind .text-orange-600 {
    --text-opacity: 1;
    color: #E09404;
    color: rgba(224, 148, 4, var(--text-opacity)); }
  .import_tailwind .text-orange {
    --text-opacity: 1;
    color: #F59C55;
    color: rgba(245, 156, 85, var(--text-opacity)); }
  .import_tailwind .text-green-50 {
    --text-opacity: 1;
    color: #EAF9F7;
    color: rgba(234, 249, 247, var(--text-opacity)); }
  .import_tailwind .text-green-200 {
    --text-opacity: 1;
    color: #30BFAE;
    color: rgba(48, 191, 174, var(--text-opacity)); }
  .import_tailwind .text-green-300 {
    --text-opacity: 1;
    color: #00B900;
    color: rgba(0, 185, 0, var(--text-opacity)); }
  .import_tailwind .text-green-400 {
    --text-opacity: 1;
    color: #2AAC9C;
    color: rgba(42, 172, 156, var(--text-opacity)); }
  .import_tailwind .text-green-500 {
    --text-opacity: 1;
    color: #019E01;
    color: rgba(1, 158, 1, var(--text-opacity)); }
  .import_tailwind .text-green {
    --text-opacity: 1;
    color: #2DB12D;
    color: rgba(45, 177, 45, var(--text-opacity)); }
  .import_tailwind .text-chien {
    --text-opacity: 1;
    color: #0CCCB8;
    color: rgba(12, 204, 184, var(--text-opacity)); }
  .import_tailwind .text-red {
    --text-opacity: 1;
    color: #EA3326;
    color: rgba(234, 51, 38, var(--text-opacity)); }
  .import_tailwind .text-book-500 {
    --text-opacity: 1;
    color: #A1D4E4;
    color: rgba(161, 212, 228, var(--text-opacity)); }
  .import_tailwind .text-book {
    --text-opacity: 1;
    color: #63A4C2;
    color: rgba(99, 164, 194, var(--text-opacity)); }
  .import_tailwind .text-pink {
    --text-opacity: 1;
    color: #E76E79;
    color: rgba(231, 110, 121, var(--text-opacity)); }
  .import_tailwind .text-appbase {
    --text-opacity: 1;
    color: #3DCDDF;
    color: rgba(61, 205, 223, var(--text-opacity)); }
  .import_tailwind .text-nippon-100 {
    --text-opacity: 1;
    color: #B5E6FF;
    color: rgba(181, 230, 255, var(--text-opacity)); }
  .import_tailwind .text-nippon-200 {
    --text-opacity: 1;
    color: #F0F3F5;
    color: rgba(240, 243, 245, var(--text-opacity)); }
  .import_tailwind .text-nippon-300 {
    --text-opacity: 1;
    color: #FFF040;
    color: rgba(255, 240, 64, var(--text-opacity)); }
  .import_tailwind .text-nippon-400 {
    --text-opacity: 1;
    color: #EAEAEA;
    color: rgba(234, 234, 234, var(--text-opacity)); }
  .import_tailwind .text-nippon-500 {
    --text-opacity: 1;
    color: #D7EFFC;
    color: rgba(215, 239, 252, var(--text-opacity)); }
  .import_tailwind .text-nippon-600 {
    --text-opacity: 1;
    color: #F7F7F7;
    color: rgba(247, 247, 247, var(--text-opacity)); }
  .import_tailwind .text-nippon {
    --text-opacity: 1;
    color: #030866;
    color: rgba(3, 8, 102, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-50:hover {
    --text-opacity: 1;
    color: #F2F7F8;
    color: rgba(242, 247, 248, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-100:hover {
    --text-opacity: 1;
    color: #EAEEF1;
    color: rgba(234, 238, 241, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-200:hover {
    --text-opacity: 1;
    color: #E4F3FB;
    color: rgba(228, 243, 251, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-250:hover {
    --text-opacity: 1;
    color: #D7EFFC;
    color: rgba(215, 239, 252, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-280:hover {
    --text-opacity: 1;
    color: #CEE7F7;
    color: rgba(206, 231, 247, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-300:hover {
    --text-opacity: 1;
    color: #B8EBF5;
    color: rgba(184, 235, 245, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-400:hover {
    --text-opacity: 1;
    color: #A3D9F0;
    color: rgba(163, 217, 240, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-600:hover {
    --text-opacity: 1;
    color: #0091DB;
    color: rgba(0, 145, 219, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-650:hover {
    --text-opacity: 1;
    color: #1FB5C9;
    color: rgba(31, 181, 201, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-700:hover {
    --text-opacity: 1;
    color: #72D0E2;
    color: rgba(114, 208, 226, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-800:hover {
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-900:hover {
    --text-opacity: 1;
    color: #087DBE;
    color: rgba(8, 125, 190, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-1000:hover {
    --text-opacity: 1;
    color: #345678;
    color: rgba(52, 86, 120, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue-1100:hover {
    --text-opacity: 1;
    color: #003288;
    color: rgba(0, 50, 136, var(--text-opacity)); }
  .import_tailwind .hover\:text-blue:hover {
    --text-opacity: 1;
    color: #345678;
    color: rgba(52, 86, 120, var(--text-opacity)); }
  .import_tailwind .hover\:text-navy:hover {
    --text-opacity: 1;
    color: #222953;
    color: rgba(34, 41, 83, var(--text-opacity)); }
  .import_tailwind .hover\:text-black-50:hover {
    --text-opacity: 1;
    color: #F9F9FA;
    color: rgba(249, 249, 250, var(--text-opacity)); }
  .import_tailwind .hover\:text-black-100:hover {
    --text-opacity: 1;
    color: #F5F7F7;
    color: rgba(245, 247, 247, var(--text-opacity)); }
  .import_tailwind .hover\:text-black-200:hover {
    --text-opacity: 1;
    color: #EFEFEE;
    color: rgba(239, 239, 238, var(--text-opacity)); }
  .import_tailwind .hover\:text-black-400:hover {
    --text-opacity: 1;
    color: #E0DFDE;
    color: rgba(224, 223, 222, var(--text-opacity)); }
  .import_tailwind .hover\:text-black-700:hover {
    --text-opacity: 1;
    color: #C1C1C1;
    color: rgba(193, 193, 193, var(--text-opacity)); }
  .import_tailwind .hover\:text-black-800:hover {
    --text-opacity: 1;
    color: #707070;
    color: rgba(112, 112, 112, var(--text-opacity)); }
  .import_tailwind .hover\:text-black-900:hover {
    --text-opacity: 1;
    color: #666666;
    color: rgba(102, 102, 102, var(--text-opacity)); }
  .import_tailwind .hover\:text-black:hover {
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity)); }
  .import_tailwind .hover\:text-white:hover {
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity)); }
  .import_tailwind .hover\:text-yellow-500:hover {
    --text-opacity: 1;
    color: #FFE34A;
    color: rgba(255, 227, 74, var(--text-opacity)); }
  .import_tailwind .hover\:text-yellow-600:hover {
    --text-opacity: 1;
    color: #FEFFF0;
    color: rgba(254, 255, 240, var(--text-opacity)); }
  .import_tailwind .hover\:text-yellow-700:hover {
    --text-opacity: 1;
    color: #fff188;
    color: rgba(255, 241, 136, var(--text-opacity)); }
  .import_tailwind .hover\:text-yellow:hover {
    --text-opacity: 1;
    color: #EFCF3E;
    color: rgba(239, 207, 62, var(--text-opacity)); }
  .import_tailwind .hover\:text-orange-10:hover {
    --text-opacity: 1;
    color: #FFEDDE;
    color: rgba(255, 237, 222, var(--text-opacity)); }
  .import_tailwind .hover\:text-orange-20:hover {
    --text-opacity: 1;
    color: #FBEFD8;
    color: rgba(251, 239, 216, var(--text-opacity)); }
  .import_tailwind .hover\:text-orange-50:hover {
    --text-opacity: 1;
    color: #E95A24;
    color: rgba(233, 90, 36, var(--text-opacity)); }
  .import_tailwind .hover\:text-orange-100:hover {
    --text-opacity: 1;
    color: #FECAA0;
    color: rgba(254, 202, 160, var(--text-opacity)); }
  .import_tailwind .hover\:text-orange-200:hover {
    --text-opacity: 1;
    color: #FFFBE4;
    color: rgba(255, 251, 228, var(--text-opacity)); }
  .import_tailwind .hover\:text-orange-500:hover {
    --text-opacity: 1;
    color: #F8F2DC;
    color: rgba(248, 242, 220, var(--text-opacity)); }
  .import_tailwind .hover\:text-orange-600:hover {
    --text-opacity: 1;
    color: #E09404;
    color: rgba(224, 148, 4, var(--text-opacity)); }
  .import_tailwind .hover\:text-orange:hover {
    --text-opacity: 1;
    color: #F59C55;
    color: rgba(245, 156, 85, var(--text-opacity)); }
  .import_tailwind .hover\:text-green-50:hover {
    --text-opacity: 1;
    color: #EAF9F7;
    color: rgba(234, 249, 247, var(--text-opacity)); }
  .import_tailwind .hover\:text-green-200:hover {
    --text-opacity: 1;
    color: #30BFAE;
    color: rgba(48, 191, 174, var(--text-opacity)); }
  .import_tailwind .hover\:text-green-300:hover {
    --text-opacity: 1;
    color: #00B900;
    color: rgba(0, 185, 0, var(--text-opacity)); }
  .import_tailwind .hover\:text-green-400:hover {
    --text-opacity: 1;
    color: #2AAC9C;
    color: rgba(42, 172, 156, var(--text-opacity)); }
  .import_tailwind .hover\:text-green-500:hover {
    --text-opacity: 1;
    color: #019E01;
    color: rgba(1, 158, 1, var(--text-opacity)); }
  .import_tailwind .hover\:text-green:hover {
    --text-opacity: 1;
    color: #2DB12D;
    color: rgba(45, 177, 45, var(--text-opacity)); }
  .import_tailwind .hover\:text-chien:hover {
    --text-opacity: 1;
    color: #0CCCB8;
    color: rgba(12, 204, 184, var(--text-opacity)); }
  .import_tailwind .hover\:text-red:hover {
    --text-opacity: 1;
    color: #EA3326;
    color: rgba(234, 51, 38, var(--text-opacity)); }
  .import_tailwind .hover\:text-book-500:hover {
    --text-opacity: 1;
    color: #A1D4E4;
    color: rgba(161, 212, 228, var(--text-opacity)); }
  .import_tailwind .hover\:text-book:hover {
    --text-opacity: 1;
    color: #63A4C2;
    color: rgba(99, 164, 194, var(--text-opacity)); }
  .import_tailwind .hover\:text-pink:hover {
    --text-opacity: 1;
    color: #E76E79;
    color: rgba(231, 110, 121, var(--text-opacity)); }
  .import_tailwind .hover\:text-appbase:hover {
    --text-opacity: 1;
    color: #3DCDDF;
    color: rgba(61, 205, 223, var(--text-opacity)); }
  .import_tailwind .hover\:text-nippon-100:hover {
    --text-opacity: 1;
    color: #B5E6FF;
    color: rgba(181, 230, 255, var(--text-opacity)); }
  .import_tailwind .hover\:text-nippon-200:hover {
    --text-opacity: 1;
    color: #F0F3F5;
    color: rgba(240, 243, 245, var(--text-opacity)); }
  .import_tailwind .hover\:text-nippon-300:hover {
    --text-opacity: 1;
    color: #FFF040;
    color: rgba(255, 240, 64, var(--text-opacity)); }
  .import_tailwind .hover\:text-nippon-400:hover {
    --text-opacity: 1;
    color: #EAEAEA;
    color: rgba(234, 234, 234, var(--text-opacity)); }
  .import_tailwind .hover\:text-nippon-500:hover {
    --text-opacity: 1;
    color: #D7EFFC;
    color: rgba(215, 239, 252, var(--text-opacity)); }
  .import_tailwind .hover\:text-nippon-600:hover {
    --text-opacity: 1;
    color: #F7F7F7;
    color: rgba(247, 247, 247, var(--text-opacity)); }
  .import_tailwind .hover\:text-nippon:hover {
    --text-opacity: 1;
    color: #030866;
    color: rgba(3, 8, 102, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-50:focus {
    --text-opacity: 1;
    color: #F2F7F8;
    color: rgba(242, 247, 248, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-100:focus {
    --text-opacity: 1;
    color: #EAEEF1;
    color: rgba(234, 238, 241, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-200:focus {
    --text-opacity: 1;
    color: #E4F3FB;
    color: rgba(228, 243, 251, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-250:focus {
    --text-opacity: 1;
    color: #D7EFFC;
    color: rgba(215, 239, 252, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-280:focus {
    --text-opacity: 1;
    color: #CEE7F7;
    color: rgba(206, 231, 247, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-300:focus {
    --text-opacity: 1;
    color: #B8EBF5;
    color: rgba(184, 235, 245, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-400:focus {
    --text-opacity: 1;
    color: #A3D9F0;
    color: rgba(163, 217, 240, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-600:focus {
    --text-opacity: 1;
    color: #0091DB;
    color: rgba(0, 145, 219, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-650:focus {
    --text-opacity: 1;
    color: #1FB5C9;
    color: rgba(31, 181, 201, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-700:focus {
    --text-opacity: 1;
    color: #72D0E2;
    color: rgba(114, 208, 226, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-800:focus {
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-900:focus {
    --text-opacity: 1;
    color: #087DBE;
    color: rgba(8, 125, 190, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-1000:focus {
    --text-opacity: 1;
    color: #345678;
    color: rgba(52, 86, 120, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue-1100:focus {
    --text-opacity: 1;
    color: #003288;
    color: rgba(0, 50, 136, var(--text-opacity)); }
  .import_tailwind .focus\:text-blue:focus {
    --text-opacity: 1;
    color: #345678;
    color: rgba(52, 86, 120, var(--text-opacity)); }
  .import_tailwind .focus\:text-navy:focus {
    --text-opacity: 1;
    color: #222953;
    color: rgba(34, 41, 83, var(--text-opacity)); }
  .import_tailwind .focus\:text-black-50:focus {
    --text-opacity: 1;
    color: #F9F9FA;
    color: rgba(249, 249, 250, var(--text-opacity)); }
  .import_tailwind .focus\:text-black-100:focus {
    --text-opacity: 1;
    color: #F5F7F7;
    color: rgba(245, 247, 247, var(--text-opacity)); }
  .import_tailwind .focus\:text-black-200:focus {
    --text-opacity: 1;
    color: #EFEFEE;
    color: rgba(239, 239, 238, var(--text-opacity)); }
  .import_tailwind .focus\:text-black-400:focus {
    --text-opacity: 1;
    color: #E0DFDE;
    color: rgba(224, 223, 222, var(--text-opacity)); }
  .import_tailwind .focus\:text-black-700:focus {
    --text-opacity: 1;
    color: #C1C1C1;
    color: rgba(193, 193, 193, var(--text-opacity)); }
  .import_tailwind .focus\:text-black-800:focus {
    --text-opacity: 1;
    color: #707070;
    color: rgba(112, 112, 112, var(--text-opacity)); }
  .import_tailwind .focus\:text-black-900:focus {
    --text-opacity: 1;
    color: #666666;
    color: rgba(102, 102, 102, var(--text-opacity)); }
  .import_tailwind .focus\:text-black:focus {
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity)); }
  .import_tailwind .focus\:text-white:focus {
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity)); }
  .import_tailwind .focus\:text-yellow-500:focus {
    --text-opacity: 1;
    color: #FFE34A;
    color: rgba(255, 227, 74, var(--text-opacity)); }
  .import_tailwind .focus\:text-yellow-600:focus {
    --text-opacity: 1;
    color: #FEFFF0;
    color: rgba(254, 255, 240, var(--text-opacity)); }
  .import_tailwind .focus\:text-yellow-700:focus {
    --text-opacity: 1;
    color: #fff188;
    color: rgba(255, 241, 136, var(--text-opacity)); }
  .import_tailwind .focus\:text-yellow:focus {
    --text-opacity: 1;
    color: #EFCF3E;
    color: rgba(239, 207, 62, var(--text-opacity)); }
  .import_tailwind .focus\:text-orange-10:focus {
    --text-opacity: 1;
    color: #FFEDDE;
    color: rgba(255, 237, 222, var(--text-opacity)); }
  .import_tailwind .focus\:text-orange-20:focus {
    --text-opacity: 1;
    color: #FBEFD8;
    color: rgba(251, 239, 216, var(--text-opacity)); }
  .import_tailwind .focus\:text-orange-50:focus {
    --text-opacity: 1;
    color: #E95A24;
    color: rgba(233, 90, 36, var(--text-opacity)); }
  .import_tailwind .focus\:text-orange-100:focus {
    --text-opacity: 1;
    color: #FECAA0;
    color: rgba(254, 202, 160, var(--text-opacity)); }
  .import_tailwind .focus\:text-orange-200:focus {
    --text-opacity: 1;
    color: #FFFBE4;
    color: rgba(255, 251, 228, var(--text-opacity)); }
  .import_tailwind .focus\:text-orange-500:focus {
    --text-opacity: 1;
    color: #F8F2DC;
    color: rgba(248, 242, 220, var(--text-opacity)); }
  .import_tailwind .focus\:text-orange-600:focus {
    --text-opacity: 1;
    color: #E09404;
    color: rgba(224, 148, 4, var(--text-opacity)); }
  .import_tailwind .focus\:text-orange:focus {
    --text-opacity: 1;
    color: #F59C55;
    color: rgba(245, 156, 85, var(--text-opacity)); }
  .import_tailwind .focus\:text-green-50:focus {
    --text-opacity: 1;
    color: #EAF9F7;
    color: rgba(234, 249, 247, var(--text-opacity)); }
  .import_tailwind .focus\:text-green-200:focus {
    --text-opacity: 1;
    color: #30BFAE;
    color: rgba(48, 191, 174, var(--text-opacity)); }
  .import_tailwind .focus\:text-green-300:focus {
    --text-opacity: 1;
    color: #00B900;
    color: rgba(0, 185, 0, var(--text-opacity)); }
  .import_tailwind .focus\:text-green-400:focus {
    --text-opacity: 1;
    color: #2AAC9C;
    color: rgba(42, 172, 156, var(--text-opacity)); }
  .import_tailwind .focus\:text-green-500:focus {
    --text-opacity: 1;
    color: #019E01;
    color: rgba(1, 158, 1, var(--text-opacity)); }
  .import_tailwind .focus\:text-green:focus {
    --text-opacity: 1;
    color: #2DB12D;
    color: rgba(45, 177, 45, var(--text-opacity)); }
  .import_tailwind .focus\:text-chien:focus {
    --text-opacity: 1;
    color: #0CCCB8;
    color: rgba(12, 204, 184, var(--text-opacity)); }
  .import_tailwind .focus\:text-red:focus {
    --text-opacity: 1;
    color: #EA3326;
    color: rgba(234, 51, 38, var(--text-opacity)); }
  .import_tailwind .focus\:text-book-500:focus {
    --text-opacity: 1;
    color: #A1D4E4;
    color: rgba(161, 212, 228, var(--text-opacity)); }
  .import_tailwind .focus\:text-book:focus {
    --text-opacity: 1;
    color: #63A4C2;
    color: rgba(99, 164, 194, var(--text-opacity)); }
  .import_tailwind .focus\:text-pink:focus {
    --text-opacity: 1;
    color: #E76E79;
    color: rgba(231, 110, 121, var(--text-opacity)); }
  .import_tailwind .focus\:text-appbase:focus {
    --text-opacity: 1;
    color: #3DCDDF;
    color: rgba(61, 205, 223, var(--text-opacity)); }
  .import_tailwind .focus\:text-nippon-100:focus {
    --text-opacity: 1;
    color: #B5E6FF;
    color: rgba(181, 230, 255, var(--text-opacity)); }
  .import_tailwind .focus\:text-nippon-200:focus {
    --text-opacity: 1;
    color: #F0F3F5;
    color: rgba(240, 243, 245, var(--text-opacity)); }
  .import_tailwind .focus\:text-nippon-300:focus {
    --text-opacity: 1;
    color: #FFF040;
    color: rgba(255, 240, 64, var(--text-opacity)); }
  .import_tailwind .focus\:text-nippon-400:focus {
    --text-opacity: 1;
    color: #EAEAEA;
    color: rgba(234, 234, 234, var(--text-opacity)); }
  .import_tailwind .focus\:text-nippon-500:focus {
    --text-opacity: 1;
    color: #D7EFFC;
    color: rgba(215, 239, 252, var(--text-opacity)); }
  .import_tailwind .focus\:text-nippon-600:focus {
    --text-opacity: 1;
    color: #F7F7F7;
    color: rgba(247, 247, 247, var(--text-opacity)); }
  .import_tailwind .focus\:text-nippon:focus {
    --text-opacity: 1;
    color: #030866;
    color: rgba(3, 8, 102, var(--text-opacity)); }
  .import_tailwind .text-opacity-0 {
    --text-opacity: 0; }
  .import_tailwind .text-opacity-25 {
    --text-opacity: 0.25; }
  .import_tailwind .text-opacity-50 {
    --text-opacity: 0.5; }
  .import_tailwind .text-opacity-75 {
    --text-opacity: 0.75; }
  .import_tailwind .text-opacity-100 {
    --text-opacity: 1; }
  .import_tailwind .hover\:text-opacity-0:hover {
    --text-opacity: 0; }
  .import_tailwind .hover\:text-opacity-25:hover {
    --text-opacity: 0.25; }
  .import_tailwind .hover\:text-opacity-50:hover {
    --text-opacity: 0.5; }
  .import_tailwind .hover\:text-opacity-75:hover {
    --text-opacity: 0.75; }
  .import_tailwind .hover\:text-opacity-100:hover {
    --text-opacity: 1; }
  .import_tailwind .focus\:text-opacity-0:focus {
    --text-opacity: 0; }
  .import_tailwind .focus\:text-opacity-25:focus {
    --text-opacity: 0.25; }
  .import_tailwind .focus\:text-opacity-50:focus {
    --text-opacity: 0.5; }
  .import_tailwind .focus\:text-opacity-75:focus {
    --text-opacity: 0.75; }
  .import_tailwind .focus\:text-opacity-100:focus {
    --text-opacity: 1; }
  .import_tailwind .italic {
    font-style: italic; }
  .import_tailwind .not-italic {
    font-style: normal; }
  .import_tailwind .underline {
    text-decoration: underline; }
  .import_tailwind .line-through {
    text-decoration: line-through; }
  .import_tailwind .no-underline {
    text-decoration: none; }
  .import_tailwind .hover\:underline:hover {
    text-decoration: underline; }
  .import_tailwind .hover\:line-through:hover {
    text-decoration: line-through; }
  .import_tailwind .hover\:no-underline:hover {
    text-decoration: none; }
  .import_tailwind .focus\:underline:focus {
    text-decoration: underline; }
  .import_tailwind .focus\:line-through:focus {
    text-decoration: line-through; }
  .import_tailwind .focus\:no-underline:focus {
    text-decoration: none; }
  .import_tailwind .tracking-tighter {
    letter-spacing: -0.05em; }
  .import_tailwind .tracking-tight {
    letter-spacing: -0.025em; }
  .import_tailwind .tracking-normal {
    letter-spacing: 0; }
  .import_tailwind .tracking-wide {
    letter-spacing: 0.025em; }
  .import_tailwind .tracking-wider {
    letter-spacing: 0.05em; }
  .import_tailwind .tracking-widest {
    letter-spacing: 0.1em; }
  .import_tailwind .align-baseline {
    vertical-align: baseline; }
  .import_tailwind .align-top {
    vertical-align: top; }
  .import_tailwind .align-middle {
    vertical-align: middle; }
  .import_tailwind .align-bottom {
    vertical-align: bottom; }
  .import_tailwind .align-text-top {
    vertical-align: text-top; }
  .import_tailwind .align-text-bottom {
    vertical-align: text-bottom; }
  .import_tailwind .visible {
    visibility: visible; }
  .import_tailwind .invisible {
    visibility: hidden; }
  .import_tailwind .whitespace-normal {
    white-space: normal; }
  .import_tailwind .whitespace-no-wrap {
    white-space: nowrap; }
  .import_tailwind .whitespace-pre {
    white-space: pre; }
  .import_tailwind .whitespace-pre-line {
    white-space: pre-line; }
  .import_tailwind .whitespace-pre-wrap {
    white-space: pre-wrap; }
  .import_tailwind .break-normal {
    overflow-wrap: normal;
    word-break: normal; }
  .import_tailwind .break-words {
    overflow-wrap: break-word; }
  .import_tailwind .break-all {
    word-break: break-all; }
  .import_tailwind .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .import_tailwind .w-0 {
    width: 0; }
  .import_tailwind .w-1 {
    width: 0.25rem; }
  .import_tailwind .w-2 {
    width: 0.5rem; }
  .import_tailwind .w-3 {
    width: 0.75rem; }
  .import_tailwind .w-4 {
    width: 1rem; }
  .import_tailwind .w-5 {
    width: 1.25rem; }
  .import_tailwind .w-6 {
    width: 1.5rem; }
  .import_tailwind .w-8 {
    width: 2rem; }
  .import_tailwind .w-10 {
    width: 2.5rem; }
  .import_tailwind .w-12 {
    width: 3rem; }
  .import_tailwind .w-16 {
    width: 4rem; }
  .import_tailwind .w-20 {
    width: 5rem; }
  .import_tailwind .w-24 {
    width: 6rem; }
  .import_tailwind .w-32 {
    width: 8rem; }
  .import_tailwind .w-40 {
    width: 10rem; }
  .import_tailwind .w-48 {
    width: 12rem; }
  .import_tailwind .w-56 {
    width: 14rem; }
  .import_tailwind .w-64 {
    width: 16rem; }
  .import_tailwind .w-auto {
    width: auto; }
  .import_tailwind .w-px {
    width: 1px; }
  .import_tailwind .w-1\/2 {
    width: 50%; }
  .import_tailwind .w-1\/3 {
    width: 33.333333%; }
  .import_tailwind .w-2\/3 {
    width: 66.666667%; }
  .import_tailwind .w-1\/4 {
    width: 25%; }
  .import_tailwind .w-2\/4 {
    width: 50%; }
  .import_tailwind .w-3\/4 {
    width: 75%; }
  .import_tailwind .w-1\/5 {
    width: 20%; }
  .import_tailwind .w-2\/5 {
    width: 40%; }
  .import_tailwind .w-3\/5 {
    width: 60%; }
  .import_tailwind .w-4\/5 {
    width: 80%; }
  .import_tailwind .w-1\/6 {
    width: 16.666667%; }
  .import_tailwind .w-2\/6 {
    width: 33.333333%; }
  .import_tailwind .w-3\/6 {
    width: 50%; }
  .import_tailwind .w-4\/6 {
    width: 66.666667%; }
  .import_tailwind .w-5\/6 {
    width: 83.333333%; }
  .import_tailwind .w-1\/12 {
    width: 8.333333%; }
  .import_tailwind .w-2\/12 {
    width: 16.666667%; }
  .import_tailwind .w-3\/12 {
    width: 25%; }
  .import_tailwind .w-4\/12 {
    width: 33.333333%; }
  .import_tailwind .w-5\/12 {
    width: 41.666667%; }
  .import_tailwind .w-6\/12 {
    width: 50%; }
  .import_tailwind .w-7\/12 {
    width: 58.333333%; }
  .import_tailwind .w-8\/12 {
    width: 66.666667%; }
  .import_tailwind .w-9\/12 {
    width: 75%; }
  .import_tailwind .w-10\/12 {
    width: 83.333333%; }
  .import_tailwind .w-11\/12 {
    width: 91.666667%; }
  .import_tailwind .w-full {
    width: 100%; }
  .import_tailwind .w-screen {
    width: 100vw; }
  .import_tailwind .z-0 {
    z-index: 0; }
  .import_tailwind .z-10 {
    z-index: 10; }
  .import_tailwind .z-20 {
    z-index: 20; }
  .import_tailwind .z-30 {
    z-index: 30; }
  .import_tailwind .z-40 {
    z-index: 40; }
  .import_tailwind .z-50 {
    z-index: 50; }
  .import_tailwind .z-auto {
    z-index: auto; }
  .import_tailwind .gap-0 {
    grid-gap: 0;
    gap: 0; }
  .import_tailwind .gap-1 {
    grid-gap: 0.25rem;
    gap: 0.25rem; }
  .import_tailwind .gap-2 {
    grid-gap: 0.5rem;
    gap: 0.5rem; }
  .import_tailwind .gap-3 {
    grid-gap: 0.75rem;
    gap: 0.75rem; }
  .import_tailwind .gap-4 {
    grid-gap: 1rem;
    gap: 1rem; }
  .import_tailwind .gap-5 {
    grid-gap: 1.25rem;
    gap: 1.25rem; }
  .import_tailwind .gap-6 {
    grid-gap: 1.5rem;
    gap: 1.5rem; }
  .import_tailwind .gap-8 {
    grid-gap: 2rem;
    gap: 2rem; }
  .import_tailwind .gap-10 {
    grid-gap: 2.5rem;
    gap: 2.5rem; }
  .import_tailwind .gap-12 {
    grid-gap: 3rem;
    gap: 3rem; }
  .import_tailwind .gap-16 {
    grid-gap: 4rem;
    gap: 4rem; }
  .import_tailwind .gap-20 {
    grid-gap: 5rem;
    gap: 5rem; }
  .import_tailwind .gap-24 {
    grid-gap: 6rem;
    gap: 6rem; }
  .import_tailwind .gap-32 {
    grid-gap: 8rem;
    gap: 8rem; }
  .import_tailwind .gap-40 {
    grid-gap: 10rem;
    gap: 10rem; }
  .import_tailwind .gap-48 {
    grid-gap: 12rem;
    gap: 12rem; }
  .import_tailwind .gap-56 {
    grid-gap: 14rem;
    gap: 14rem; }
  .import_tailwind .gap-64 {
    grid-gap: 16rem;
    gap: 16rem; }
  .import_tailwind .gap-px {
    grid-gap: 1px;
    gap: 1px; }
  .import_tailwind .col-gap-0 {
    grid-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0; }
  .import_tailwind .col-gap-1 {
    grid-column-gap: 0.25rem;
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem; }
  .import_tailwind .col-gap-2 {
    grid-column-gap: 0.5rem;
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem; }
  .import_tailwind .col-gap-3 {
    grid-column-gap: 0.75rem;
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem; }
  .import_tailwind .col-gap-4 {
    grid-column-gap: 1rem;
    -moz-column-gap: 1rem;
    column-gap: 1rem; }
  .import_tailwind .col-gap-5 {
    grid-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem; }
  .import_tailwind .col-gap-6 {
    grid-column-gap: 1.5rem;
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem; }
  .import_tailwind .col-gap-8 {
    grid-column-gap: 2rem;
    -moz-column-gap: 2rem;
    column-gap: 2rem; }
  .import_tailwind .col-gap-10 {
    grid-column-gap: 2.5rem;
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem; }
  .import_tailwind .col-gap-12 {
    grid-column-gap: 3rem;
    -moz-column-gap: 3rem;
    column-gap: 3rem; }
  .import_tailwind .col-gap-16 {
    grid-column-gap: 4rem;
    -moz-column-gap: 4rem;
    column-gap: 4rem; }
  .import_tailwind .col-gap-20 {
    grid-column-gap: 5rem;
    -moz-column-gap: 5rem;
    column-gap: 5rem; }
  .import_tailwind .col-gap-24 {
    grid-column-gap: 6rem;
    -moz-column-gap: 6rem;
    column-gap: 6rem; }
  .import_tailwind .col-gap-32 {
    grid-column-gap: 8rem;
    -moz-column-gap: 8rem;
    column-gap: 8rem; }
  .import_tailwind .col-gap-40 {
    grid-column-gap: 10rem;
    -moz-column-gap: 10rem;
    column-gap: 10rem; }
  .import_tailwind .col-gap-48 {
    grid-column-gap: 12rem;
    -moz-column-gap: 12rem;
    column-gap: 12rem; }
  .import_tailwind .col-gap-56 {
    grid-column-gap: 14rem;
    -moz-column-gap: 14rem;
    column-gap: 14rem; }
  .import_tailwind .col-gap-64 {
    grid-column-gap: 16rem;
    -moz-column-gap: 16rem;
    column-gap: 16rem; }
  .import_tailwind .col-gap-px {
    grid-column-gap: 1px;
    -moz-column-gap: 1px;
    column-gap: 1px; }
  .import_tailwind .gap-x-0 {
    grid-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0; }
  .import_tailwind .gap-x-1 {
    grid-column-gap: 0.25rem;
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem; }
  .import_tailwind .gap-x-2 {
    grid-column-gap: 0.5rem;
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem; }
  .import_tailwind .gap-x-3 {
    grid-column-gap: 0.75rem;
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem; }
  .import_tailwind .gap-x-4 {
    grid-column-gap: 1rem;
    -moz-column-gap: 1rem;
    column-gap: 1rem; }
  .import_tailwind .gap-x-5 {
    grid-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem; }
  .import_tailwind .gap-x-6 {
    grid-column-gap: 1.5rem;
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem; }
  .import_tailwind .gap-x-8 {
    grid-column-gap: 2rem;
    -moz-column-gap: 2rem;
    column-gap: 2rem; }
  .import_tailwind .gap-x-10 {
    grid-column-gap: 2.5rem;
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem; }
  .import_tailwind .gap-x-12 {
    grid-column-gap: 3rem;
    -moz-column-gap: 3rem;
    column-gap: 3rem; }
  .import_tailwind .gap-x-16 {
    grid-column-gap: 4rem;
    -moz-column-gap: 4rem;
    column-gap: 4rem; }
  .import_tailwind .gap-x-20 {
    grid-column-gap: 5rem;
    -moz-column-gap: 5rem;
    column-gap: 5rem; }
  .import_tailwind .gap-x-24 {
    grid-column-gap: 6rem;
    -moz-column-gap: 6rem;
    column-gap: 6rem; }
  .import_tailwind .gap-x-32 {
    grid-column-gap: 8rem;
    -moz-column-gap: 8rem;
    column-gap: 8rem; }
  .import_tailwind .gap-x-40 {
    grid-column-gap: 10rem;
    -moz-column-gap: 10rem;
    column-gap: 10rem; }
  .import_tailwind .gap-x-48 {
    grid-column-gap: 12rem;
    -moz-column-gap: 12rem;
    column-gap: 12rem; }
  .import_tailwind .gap-x-56 {
    grid-column-gap: 14rem;
    -moz-column-gap: 14rem;
    column-gap: 14rem; }
  .import_tailwind .gap-x-64 {
    grid-column-gap: 16rem;
    -moz-column-gap: 16rem;
    column-gap: 16rem; }
  .import_tailwind .gap-x-px {
    grid-column-gap: 1px;
    -moz-column-gap: 1px;
    column-gap: 1px; }
  .import_tailwind .row-gap-0 {
    grid-row-gap: 0;
    row-gap: 0; }
  .import_tailwind .row-gap-1 {
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem; }
  .import_tailwind .row-gap-2 {
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem; }
  .import_tailwind .row-gap-3 {
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem; }
  .import_tailwind .row-gap-4 {
    grid-row-gap: 1rem;
    row-gap: 1rem; }
  .import_tailwind .row-gap-5 {
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem; }
  .import_tailwind .row-gap-6 {
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem; }
  .import_tailwind .row-gap-8 {
    grid-row-gap: 2rem;
    row-gap: 2rem; }
  .import_tailwind .row-gap-10 {
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem; }
  .import_tailwind .row-gap-12 {
    grid-row-gap: 3rem;
    row-gap: 3rem; }
  .import_tailwind .row-gap-16 {
    grid-row-gap: 4rem;
    row-gap: 4rem; }
  .import_tailwind .row-gap-20 {
    grid-row-gap: 5rem;
    row-gap: 5rem; }
  .import_tailwind .row-gap-24 {
    grid-row-gap: 6rem;
    row-gap: 6rem; }
  .import_tailwind .row-gap-32 {
    grid-row-gap: 8rem;
    row-gap: 8rem; }
  .import_tailwind .row-gap-40 {
    grid-row-gap: 10rem;
    row-gap: 10rem; }
  .import_tailwind .row-gap-48 {
    grid-row-gap: 12rem;
    row-gap: 12rem; }
  .import_tailwind .row-gap-56 {
    grid-row-gap: 14rem;
    row-gap: 14rem; }
  .import_tailwind .row-gap-64 {
    grid-row-gap: 16rem;
    row-gap: 16rem; }
  .import_tailwind .row-gap-px {
    grid-row-gap: 1px;
    row-gap: 1px; }
  .import_tailwind .gap-y-0 {
    grid-row-gap: 0;
    row-gap: 0; }
  .import_tailwind .gap-y-1 {
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem; }
  .import_tailwind .gap-y-2 {
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem; }
  .import_tailwind .gap-y-3 {
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem; }
  .import_tailwind .gap-y-4 {
    grid-row-gap: 1rem;
    row-gap: 1rem; }
  .import_tailwind .gap-y-5 {
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem; }
  .import_tailwind .gap-y-6 {
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem; }
  .import_tailwind .gap-y-8 {
    grid-row-gap: 2rem;
    row-gap: 2rem; }
  .import_tailwind .gap-y-10 {
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem; }
  .import_tailwind .gap-y-12 {
    grid-row-gap: 3rem;
    row-gap: 3rem; }
  .import_tailwind .gap-y-16 {
    grid-row-gap: 4rem;
    row-gap: 4rem; }
  .import_tailwind .gap-y-20 {
    grid-row-gap: 5rem;
    row-gap: 5rem; }
  .import_tailwind .gap-y-24 {
    grid-row-gap: 6rem;
    row-gap: 6rem; }
  .import_tailwind .gap-y-32 {
    grid-row-gap: 8rem;
    row-gap: 8rem; }
  .import_tailwind .gap-y-40 {
    grid-row-gap: 10rem;
    row-gap: 10rem; }
  .import_tailwind .gap-y-48 {
    grid-row-gap: 12rem;
    row-gap: 12rem; }
  .import_tailwind .gap-y-56 {
    grid-row-gap: 14rem;
    row-gap: 14rem; }
  .import_tailwind .gap-y-64 {
    grid-row-gap: 16rem;
    row-gap: 16rem; }
  .import_tailwind .gap-y-px {
    grid-row-gap: 1px;
    row-gap: 1px; }
  .import_tailwind .grid-flow-row {
    grid-auto-flow: row; }
  .import_tailwind .grid-flow-col {
    grid-auto-flow: column; }
  .import_tailwind .grid-flow-row-dense {
    grid-auto-flow: row dense; }
  .import_tailwind .grid-flow-col-dense {
    grid-auto-flow: column dense; }
  .import_tailwind .grid-cols-1 {
    -ms-grid-columns: (minmax(0, 1fr))[1];
    grid-template-columns: repeat(1, minmax(0, 1fr)); }
  .import_tailwind .grid-cols-2 {
    -ms-grid-columns: (minmax(0, 1fr))[2];
    grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .import_tailwind .grid-cols-3 {
    -ms-grid-columns: (minmax(0, 1fr))[3];
    grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .import_tailwind .grid-cols-4 {
    -ms-grid-columns: (minmax(0, 1fr))[4];
    grid-template-columns: repeat(4, minmax(0, 1fr)); }
  .import_tailwind .grid-cols-5 {
    -ms-grid-columns: (minmax(0, 1fr))[5];
    grid-template-columns: repeat(5, minmax(0, 1fr)); }
  .import_tailwind .grid-cols-6 {
    -ms-grid-columns: (minmax(0, 1fr))[6];
    grid-template-columns: repeat(6, minmax(0, 1fr)); }
  .import_tailwind .grid-cols-7 {
    -ms-grid-columns: (minmax(0, 1fr))[7];
    grid-template-columns: repeat(7, minmax(0, 1fr)); }
  .import_tailwind .grid-cols-8 {
    -ms-grid-columns: (minmax(0, 1fr))[8];
    grid-template-columns: repeat(8, minmax(0, 1fr)); }
  .import_tailwind .grid-cols-9 {
    -ms-grid-columns: (minmax(0, 1fr))[9];
    grid-template-columns: repeat(9, minmax(0, 1fr)); }
  .import_tailwind .grid-cols-10 {
    -ms-grid-columns: (minmax(0, 1fr))[10];
    grid-template-columns: repeat(10, minmax(0, 1fr)); }
  .import_tailwind .grid-cols-11 {
    -ms-grid-columns: (minmax(0, 1fr))[11];
    grid-template-columns: repeat(11, minmax(0, 1fr)); }
  .import_tailwind .grid-cols-12 {
    -ms-grid-columns: (minmax(0, 1fr))[12];
    grid-template-columns: repeat(12, minmax(0, 1fr)); }
  .import_tailwind .grid-cols-none {
    -ms-grid-columns: none;
    grid-template-columns: none; }
  .import_tailwind .col-auto {
    grid-column: auto; }
  .import_tailwind .col-span-1 {
    -ms-grid-column-span: 1;
    grid-column: span 1 / span 1; }
  .import_tailwind .col-span-2 {
    -ms-grid-column-span: 2;
    grid-column: span 2 / span 2; }
  .import_tailwind .col-span-3 {
    -ms-grid-column-span: 3;
    grid-column: span 3 / span 3; }
  .import_tailwind .col-span-4 {
    -ms-grid-column-span: 4;
    grid-column: span 4 / span 4; }
  .import_tailwind .col-span-5 {
    -ms-grid-column-span: 5;
    grid-column: span 5 / span 5; }
  .import_tailwind .col-span-6 {
    -ms-grid-column-span: 6;
    grid-column: span 6 / span 6; }
  .import_tailwind .col-span-7 {
    -ms-grid-column-span: 7;
    grid-column: span 7 / span 7; }
  .import_tailwind .col-span-8 {
    -ms-grid-column-span: 8;
    grid-column: span 8 / span 8; }
  .import_tailwind .col-span-9 {
    -ms-grid-column-span: 9;
    grid-column: span 9 / span 9; }
  .import_tailwind .col-span-10 {
    -ms-grid-column-span: 10;
    grid-column: span 10 / span 10; }
  .import_tailwind .col-span-11 {
    -ms-grid-column-span: 11;
    grid-column: span 11 / span 11; }
  .import_tailwind .col-span-12 {
    -ms-grid-column-span: 12;
    grid-column: span 12 / span 12; }
  .import_tailwind .col-start-1 {
    -ms-grid-column: 1;
        grid-column-start: 1; }
  .import_tailwind .col-start-2 {
    -ms-grid-column: 2;
        grid-column-start: 2; }
  .import_tailwind .col-start-3 {
    -ms-grid-column: 3;
        grid-column-start: 3; }
  .import_tailwind .col-start-4 {
    -ms-grid-column: 4;
        grid-column-start: 4; }
  .import_tailwind .col-start-5 {
    -ms-grid-column: 5;
        grid-column-start: 5; }
  .import_tailwind .col-start-6 {
    -ms-grid-column: 6;
        grid-column-start: 6; }
  .import_tailwind .col-start-7 {
    -ms-grid-column: 7;
        grid-column-start: 7; }
  .import_tailwind .col-start-8 {
    -ms-grid-column: 8;
        grid-column-start: 8; }
  .import_tailwind .col-start-9 {
    -ms-grid-column: 9;
        grid-column-start: 9; }
  .import_tailwind .col-start-10 {
    -ms-grid-column: 10;
        grid-column-start: 10; }
  .import_tailwind .col-start-11 {
    -ms-grid-column: 11;
        grid-column-start: 11; }
  .import_tailwind .col-start-12 {
    -ms-grid-column: 12;
        grid-column-start: 12; }
  .import_tailwind .col-start-13 {
    -ms-grid-column: 13;
        grid-column-start: 13; }
  .import_tailwind .col-start-auto {
    -ms-grid-column: auto;
        grid-column-start: auto; }
  .import_tailwind .col-end-1 {
    -ms-grid-column-span: 1;
    grid-column-end: 1; }
  .import_tailwind .col-end-2 {
    -ms-grid-column-span: 2;
    grid-column-end: 2; }
  .import_tailwind .col-end-3 {
    -ms-grid-column-span: 3;
    grid-column-end: 3; }
  .import_tailwind .col-end-4 {
    -ms-grid-column-span: 4;
    grid-column-end: 4; }
  .import_tailwind .col-end-5 {
    -ms-grid-column-span: 5;
    grid-column-end: 5; }
  .import_tailwind .col-end-6 {
    -ms-grid-column-span: 6;
    grid-column-end: 6; }
  .import_tailwind .col-end-7 {
    -ms-grid-column-span: 7;
    grid-column-end: 7; }
  .import_tailwind .col-end-8 {
    -ms-grid-column-span: 8;
    grid-column-end: 8; }
  .import_tailwind .col-end-9 {
    -ms-grid-column-span: 9;
    grid-column-end: 9; }
  .import_tailwind .col-end-10 {
    -ms-grid-column-span: 10;
    grid-column-end: 10; }
  .import_tailwind .col-end-11 {
    -ms-grid-column-span: 11;
    grid-column-end: 11; }
  .import_tailwind .col-end-12 {
    -ms-grid-column-span: 12;
    grid-column-end: 12; }
  .import_tailwind .col-end-13 {
    -ms-grid-column-span: 13;
    grid-column-end: 13; }
  .import_tailwind .col-end-auto {
    -ms-grid-column-span: auto;
    grid-column-end: auto; }
  .import_tailwind .grid-rows-1 {
    -ms-grid-rows: (minmax(0, 1fr))[1];
    grid-template-rows: repeat(1, minmax(0, 1fr)); }
  .import_tailwind .grid-rows-2 {
    -ms-grid-rows: (minmax(0, 1fr))[2];
    grid-template-rows: repeat(2, minmax(0, 1fr)); }
  .import_tailwind .grid-rows-3 {
    -ms-grid-rows: (minmax(0, 1fr))[3];
    grid-template-rows: repeat(3, minmax(0, 1fr)); }
  .import_tailwind .grid-rows-4 {
    -ms-grid-rows: (minmax(0, 1fr))[4];
    grid-template-rows: repeat(4, minmax(0, 1fr)); }
  .import_tailwind .grid-rows-5 {
    -ms-grid-rows: (minmax(0, 1fr))[5];
    grid-template-rows: repeat(5, minmax(0, 1fr)); }
  .import_tailwind .grid-rows-6 {
    -ms-grid-rows: (minmax(0, 1fr))[6];
    grid-template-rows: repeat(6, minmax(0, 1fr)); }
  .import_tailwind .grid-rows-none {
    -ms-grid-rows: none;
    grid-template-rows: none; }
  .import_tailwind .row-auto {
    grid-row: auto; }
  .import_tailwind .row-span-1 {
    -ms-grid-row-span: 1;
    grid-row: span 1 / span 1; }
  .import_tailwind .row-span-2 {
    -ms-grid-row-span: 2;
    grid-row: span 2 / span 2; }
  .import_tailwind .row-span-3 {
    -ms-grid-row-span: 3;
    grid-row: span 3 / span 3; }
  .import_tailwind .row-span-4 {
    -ms-grid-row-span: 4;
    grid-row: span 4 / span 4; }
  .import_tailwind .row-span-5 {
    -ms-grid-row-span: 5;
    grid-row: span 5 / span 5; }
  .import_tailwind .row-span-6 {
    -ms-grid-row-span: 6;
    grid-row: span 6 / span 6; }
  .import_tailwind .row-start-1 {
    -ms-grid-row: 1;
        grid-row-start: 1; }
  .import_tailwind .row-start-2 {
    -ms-grid-row: 2;
        grid-row-start: 2; }
  .import_tailwind .row-start-3 {
    -ms-grid-row: 3;
        grid-row-start: 3; }
  .import_tailwind .row-start-4 {
    -ms-grid-row: 4;
        grid-row-start: 4; }
  .import_tailwind .row-start-5 {
    -ms-grid-row: 5;
        grid-row-start: 5; }
  .import_tailwind .row-start-6 {
    -ms-grid-row: 6;
        grid-row-start: 6; }
  .import_tailwind .row-start-7 {
    -ms-grid-row: 7;
        grid-row-start: 7; }
  .import_tailwind .row-start-auto {
    -ms-grid-row: auto;
        grid-row-start: auto; }
  .import_tailwind .row-end-1 {
    -ms-grid-row-span: 1;
    grid-row-end: 1; }
  .import_tailwind .row-end-2 {
    -ms-grid-row-span: 2;
    grid-row-end: 2; }
  .import_tailwind .row-end-3 {
    -ms-grid-row-span: 3;
    grid-row-end: 3; }
  .import_tailwind .row-end-4 {
    -ms-grid-row-span: 4;
    grid-row-end: 4; }
  .import_tailwind .row-end-5 {
    -ms-grid-row-span: 5;
    grid-row-end: 5; }
  .import_tailwind .row-end-6 {
    -ms-grid-row-span: 6;
    grid-row-end: 6; }
  .import_tailwind .row-end-7 {
    -ms-grid-row-span: 7;
    grid-row-end: 7; }
  .import_tailwind .row-end-auto {
    -ms-grid-row-span: auto;
    grid-row-end: auto; }
  .import_tailwind .transform {
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); }
  .import_tailwind .transform-none {
    transform: none; }
  .import_tailwind .transition-none {
    transition-property: none; }
  .import_tailwind .transition-all {
    transition-property: all; }
  .import_tailwind .transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; }
  .import_tailwind .transition-colors {
    transition-property: background-color, border-color, color, fill, stroke; }
  .import_tailwind .transition-opacity {
    transition-property: opacity; }
  .import_tailwind .transition-shadow {
    transition-property: box-shadow; }
  .import_tailwind .transition-transform {
    transition-property: transform; }
  .import_tailwind .ease-linear {
    transition-timing-function: linear; }
  .import_tailwind .ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }
  .import_tailwind .ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
  .import_tailwind .ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  .import_tailwind .duration-75 {
    transition-duration: 75ms; }
  .import_tailwind .duration-100 {
    transition-duration: 100ms; }
  .import_tailwind .duration-150 {
    transition-duration: 150ms; }
  .import_tailwind .duration-200 {
    transition-duration: 200ms; }
  .import_tailwind .duration-300 {
    transition-duration: 300ms; }
  .import_tailwind .duration-500 {
    transition-duration: 500ms; }
  .import_tailwind .duration-700 {
    transition-duration: 700ms; }
  .import_tailwind .duration-1000 {
    transition-duration: 1000ms; }
  .import_tailwind .delay-75 {
    transition-delay: 75ms; }
  .import_tailwind .delay-100 {
    transition-delay: 100ms; }
  .import_tailwind .delay-150 {
    transition-delay: 150ms; }
  .import_tailwind .delay-200 {
    transition-delay: 200ms; }
  .import_tailwind .delay-300 {
    transition-delay: 300ms; }
  .import_tailwind .delay-500 {
    transition-delay: 500ms; }
  .import_tailwind .delay-700 {
    transition-delay: 700ms; }
  .import_tailwind .delay-1000 {
    transition-delay: 1000ms; }

@-webkit-keyframes spin {
  to {
    transform: rotate(360deg); } }

@keyframes spin {
  to {
    transform: rotate(360deg); } }

@-webkit-keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0; } }

@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0; } }

@-webkit-keyframes pulse {
  50% {
    opacity: .5; } }

@keyframes pulse {
  50% {
    opacity: .5; } }

@-webkit-keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    -webkit-animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.8, 0, 1, 1); }
  50% {
    transform: none;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1); } }

@keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    -webkit-animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
    animation-timing-function: cubic-bezier(0.8, 0, 1, 1); }
  50% {
    transform: none;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1); } }
  .import_tailwind .animate-none {
    -webkit-animation: none;
    animation: none; }
  .import_tailwind .animate-spin {
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite; }
  .import_tailwind .animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; }
  .import_tailwind .animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; }
  .import_tailwind .animate-bounce {
    -webkit-animation: bounce 1s infinite;
    animation: bounce 1s infinite; }
  .import_tailwind .aspect-ratio-none {
    padding-bottom: 0; }
  .import_tailwind .aspect-ratio-square {
    padding-bottom: 100%; }
  .import_tailwind .aspect-ratio-16\/9 {
    padding-bottom: 56.25%; }
  .import_tailwind .aspect-ratio-4\/3 {
    padding-bottom: 75%; }
  .import_tailwind .aspect-ratio-21\/9 {
    padding-bottom: 42.857142857142854%; }
  .import_tailwind .aspect-ratio-2\/1 {
    padding-bottom: 50%; }
  .import_tailwind .center {
    display: flex;
    align-items: center;
    justify-content: center; }
  .import_tailwind .link {
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity));
    text-decoration: underline; }
  .import_tailwind .content {
    content: ""; }
  .import_tailwind .button {
    border-radius: 0.25rem;
    display: block;
    text-align: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    border-width: 1px;
    border-style: solid;
    font-weight: 700;
    transition-timing-function: linear;
    transition-duration: 200ms; }
  .import_tailwind .image-cover {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover; }
  .import_tailwind .image-contain {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain; }
  .import_tailwind .font-serif {
    font-family: a-otf-ud-reimin-pr6n, sans-serif; }
  .import_tailwind .w-screen-full {
    margin-left: -16px;
    margin-right: -16px; }
  .import_tailwind .ratio-1-1414::before {
    content: "";
    display: block;
    padding-top: 70.72136%; }
  .import_tailwind .ratio-1-1618::before {
    content: "";
    display: block;
    padding-top: 61.8047%; }
  .import_tailwind .ratio-3-2::before {
    content: "";
    display: block;
    padding-top: 66.66667%; }
  .import_tailwind .ratio-4-2::before {
    content: "";
    display: block;
    padding-top: 75%; }
  .import_tailwind .ratio-16-9::before {
    content: "";
    display: block;
    padding-top: 56.25%; }
  .import_tailwind .arrow {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    height: 1em;
    width: 1em; }
  .import_tailwind .arrow::before {
    content: "";
    display: block;
    position: absolute;
    left: calc(.5em - 3px);
    top: calc(50% - .4em + 1px);
    width: 0.6em;
    height: 0.6em;
    border-width: 1px 1px 0 0;
    border-style: solid;
    transform: rotate(45deg); }
  .import_tailwind .arrow.is-bold::before {
    border-top-width: 2px;
    border-right-width: 2px; }
  .import_tailwind .arrow-fill::before {
    border-width: 5px 0 5px 10px;
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    --border-opacity: 1;
    border-color: #007DBE;
    border-color: rgba(0, 125, 190, var(--border-opacity));
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent; }
  .import_tailwind .corner_border_box {
    border-width: 1px;
    position: relative; }
  .import_tailwind .corner_border_box::before, .import_tailwind .corner_border_box::after {
    content: '';
    display: block;
    position: absolute;
    background: #fff; }
  .import_tailwind .corner_border_box::before {
    top: -0.3em;
    bottom: -0.3em;
    left: 1em;
    right: 1em; }
  .import_tailwind .corner_border_box::after {
    left: -0.3em;
    right: -0.3em;
    top: 1em;
    bottom: 1em; }
  .import_tailwind .corner_border_box .corner_border_box__inner {
    position: relative;
    z-index: 10; }
  .import_tailwind .corner_border_box--lt_rb {
    position: relative; }
  .import_tailwind .corner_border_box--lt_rb::before, .import_tailwind .corner_border_box--lt_rb::after {
    border-width: 1px;
    --border-opacity: 1;
    border-color: #007DBE;
    border-color: rgba(0, 125, 190, var(--border-opacity));
    position: absolute;
    display: block;
    width: 2em;
    height: 1em;
    content: ''; }
  .import_tailwind .corner_border_box--lt_rb::before {
    top: 0;
    left: 0;
    border-width: 1px 0 0 1px; }
  .import_tailwind .corner_border_box--lt_rb::after {
    bottom: 0;
    right: 0;
    border-width: 0 1px 1px 0; }
  .import_tailwind .side_border_box {
    position: relative; }
  .import_tailwind .side_border_box::before, .import_tailwind .side_border_box::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    border-width: 1px;
    --border-opacity: 1;
    border-color: #345678;
    border-color: rgba(52, 86, 120, var(--border-opacity));
    height: 100%;
    width: 8px; }
  .import_tailwind .side_border_box::before {
    border-right-width: 0;
    left: 0; }
  .import_tailwind .side_border_box::after {
    border-left-width: 0;
    right: 0; }
  .import_tailwind .side_border_box.border-red::before, .import_tailwind .side_border_box.border-red::after {
    --border-opacity: 1;
    border-color: #EA3326;
    border-color: rgba(234, 51, 38, var(--border-opacity)); }
  .import_tailwind .tabNavigation__item {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-duration: 200ms; }
  .import_tailwind .tabNavigation__item:hover {
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity)); }
  .import_tailwind .tabNavigation__item.active {
    border-bottom-width: 2px;
    --border-opacity: 1;
    border-color: #007DBE;
    border-color: rgba(0, 125, 190, var(--border-opacity)); }
  .import_tailwind .tabNavigation__button {
    display: block; }
  .import_tailwind .tabNavigation__button:focus {
    outline: 0; }
  .import_tailwind .breadcrumb {
    display: flex;
    font-size: 12px;
    flex-wrap: nowrap;
    overflow: auto;
    max-width: 100%; }
  .import_tailwind .breadcrumb__list {
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    word-break: keep-all; }
  .import_tailwind .breadcrumb__list::after {
    content: ">";
    display: inline-block;
    margin-left: 0.5rem;
    margin-right: 0.5rem; }
  .import_tailwind .breadcrumb__list:last-child::after {
    display: none; }
  .import_tailwind .breadcrumb__link {
    text-decoration: underline;
    --text-opacity: 1;
    color: #345678;
    color: rgba(52, 86, 120, var(--text-opacity)); }
  .import_tailwind .list__checkOrange,
  .import_tailwind .list__checkBox,
  .import_tailwind .list__checkBlue {
    list-style: none;
    margin-left: 14px; }
  .import_tailwind .list__checkOrange li,
  .import_tailwind .list__checkBox li,
  .import_tailwind .list__checkBlue li {
    position: relative; }
  .import_tailwind .list__checkOrange li:before,
  .import_tailwind .list__checkBox li:before,
  .import_tailwind .list__checkBlue li:before {
    content: "";
    display: block;
    position: absolute;
    top: calc(0.5em - 3px);
    left: calc(-14px - 0.3em);
    width: 14px;
    height: 14px;
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/entry/chack-blue.svg") 0 0 no-repeat; }
  .import_tailwind .list__checkOrange li::before {
    background-image: url("/wp-content/themes/fastdoctor-common/assets/img//icon/check-orange.svg"); }
  .import_tailwind .list__checkBox li::before {
    background-image: url("/wp-content/themes/fastdoctor-common/assets/img//icon/checkbox.svg"); }
  .import_tailwind .list__tryangle {
    list-style-type: none; }
  .import_tailwind .list__tryangle li {
    padding-left: 16px;
    position: relative; }
  .import_tailwind .list__tryangle li:before {
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    content: "";
    top: calc(0.5em - 1px);
    left: 0px;
    border-width: 4px 0 4px 8px;
    border-color: transparent transparent transparent #007DBE; }
  .import_tailwind .list__disc {
    margin-left: calc(0.5em + 3px);
    --size: 0.5em; }
  .import_tailwind .list__disc li {
    position: relative; }
  .import_tailwind .list__disc li:before {
    content: "";
    display: block;
    position: absolute;
    border-radius: 9999px;
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
    width: 0.5em;
    width: var(--size);
    height: 0.5em;
    height: var(--size);
    top: 0.5em;
    left: calc(var(--size) * -1 - 3px); }
  .import_tailwind .list__disc.is-dot {
    --size: 4px;
    top: 0.7em; }
  .import_tailwind .list__note {
    padding-left: 1.3em; }
  .import_tailwind .list__note li {
    position: relative; }
  .import_tailwind .list__note li:before {
    content: "※";
    display: block;
    position: absolute;
    top: 0;
    left: -1.2em;
    line-height: 1.5; }
  .import_tailwind .list-decimal-kakko {
    list-style-type: decimal;
    counter-reset: decimal; }
  .import_tailwind .list-decimal-kakko > li {
    counter-increment: decimal; }
  .import_tailwind .list-decimal-kakko > li::marker {
    content: "(" counter(decimal) ")"; }
  .import_tailwind .realTimeStatus__head {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    height: 60px; }
  .import_tailwind .realTimeStatus__headCircle {
    font-size: 12px;
    font-weight: 700;
    line-height: 1.25;
    border-radius: 9999px;
    border-width: 1px;
    border-style: solid;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    justify-content: center;
    float: left;
    width: 87px;
    height: 87px; }
  .import_tailwind .realTimeStatus__row {
    max-width: 28rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    width: 100%;
    font-weight: 700;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    min-height: 4rem;
    max-height: 14rem; }
  .import_tailwind .realTimeStatus__rowTitle {
    border-width: 1px;
    border-style: solid;
    border-radius: 0.125rem;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 41.666667%;
    padding: 0.25rem;
    font-size: 16px; }
  @media (min-width: 768px) {
    .import_tailwind .realTimeStatus__rowTitle {
      font-size: 20px; } }
  .import_tailwind .realTimeStatus__rowContent {
    margin-left: 0.25rem;
    text-align: center;
    width: 58.333333%;
    display: flex; }
  .import_tailwind .realTimeStatus__rowParm1 {
    font-size: 20px;
    width: 50%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center; }
  .import_tailwind .realTimeStatus__rowParm2 {
    width: 50%;
    border-left-width: 1px;
    border-style: solid;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    --border-opacity: 1;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, var(--border-opacity));
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    font-size: clamp(14px, 3.6vw, 20px);
    word-break: break-all; }
  @media (min-width: 768px) {
    .import_tailwind .realTimeStatus__rowParm2 {
      font-size: 20px; } }
  .import_tailwind .tabs {
    display: flex;
    margin-left: 0.5rem;
    margin-right: 0.5rem; }
  .import_tailwind .tabs_tab {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
    text-align: center;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    font-weight: 700;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem; }
  .import_tailwind .tabs_tab:focus {
    outline: 0; }
  .import_tailwind .tabs_tab.active {
    border-top-width: 2px;
    border-style: solid; }
  .import_tailwind .tabs_tab.is-blue {
    --border-opacity: 1;
    border-color: #007DBE;
    border-color: rgba(0, 125, 190, var(--border-opacity));
    --bg-opacity: 1;
    background-color: #007DBE;
    background-color: rgba(0, 125, 190, var(--bg-opacity));
    --bg-opacity: 0.5; }
  .import_tailwind .tabs_tab.is-blue.active {
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity));
    --bg-opacity: 1;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    --bg-opacity: 1; }
  .import_tailwind .tabs_tab.is-orange {
    --bg-opacity: 1;
    background-color: #F59C55;
    background-color: rgba(245, 156, 85, var(--bg-opacity));
    --bg-opacity: 0.5; }
  .import_tailwind .tabs_tab.is-orange.active {
    --border-opacity: 1;
    border-color: #F59C55;
    border-color: rgba(245, 156, 85, var(--border-opacity));
    --text-opacity: 1;
    color: #F59C55;
    color: rgba(245, 156, 85, var(--text-opacity));
    --bg-opacity: 1;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    --bg-opacity: 1; }
  .import_tailwind .tabs_tab--button.active {
    border-width: 2px;
    border-style: solid; }
  .import_tailwind .tabs_tab--button.active .tabs_button {
    border: 1px solid #345578;
    border-radius: 8px; }
  .import_tailwind .tabs_target .tab_content {
    display: none; }
  .import_tailwind .tabs_target[data-active="tab_content1"] .tab_content1 {
    display: block; }
  .import_tailwind .tabs_target[data-active="tab_content2"] .tab_content2 {
    display: block; }
  .import_tailwind .tabs_target[data-active="tab_content3"] .tab_content3 {
    display: block; }
  .import_tailwind .tabs_target[data-active="tab_content4"] .tab_content4 {
    display: block; }
  .import_tailwind .tabs_target[data-active="tab_content5"] .tab_content5 {
    display: block; }
  .import_tailwind .tabs_target[data-active="tab_content6"] .tab_content6 {
    display: block; }
  .import_tailwind .tabs_target[data-active="tab_content7"] .tab_content7 {
    display: block; }
  .import_tailwind .tabs_target[data-active="tab_content8"] .tab_content8 {
    display: block; }
  .import_tailwind .tabs_target[data-active="tab_content9"] .tab_content9 {
    display: block; }
  .import_tailwind .tabs_target[data-active="tab_content10"] .tab_content10 {
    display: block; }
  .import_tailwind .tabs_target[data-active="online"] .online {
    display: block; }
  .import_tailwind .flowList_number {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-self: center;
    position: relative; }
  .import_tailwind .flowList_number::before {
    display: block;
    content: "";
    position: absolute;
    bottom: 0;
    width: 12px;
    height: 12px;
    background-color: #fff;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12.375" height="12.654" viewBox="0 0 12.375 12.654"><path d="M6.478-4.447-6.177.365V-2.621l9.045-3.2-9.045-3.19v-3L6.478-7.176Z" transform="translate(0.365 6.177) rotate(90)" fill="%23345678"/></svg>');
    background-repeat: no-repeat;
    background-position: center bottom; }
  .import_tailwind .flowList_number::after {
    display: block;
    content: "";
    width: 100%;
    height: calc(100% - 10px);
    margin-top: 10px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="x,y" width="3" height="10"><rect x="0" y="0" width="3" height="3" fill="%23345678" /></svg>');
    background-repeat: repeat-y;
    background-position: center 10px; }
  .import_tailwind .flowList_number.is-orange::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12.375" height="12.654" viewBox="0 0 12.375 12.654"><path d="M6.478-4.447-6.177.365V-2.621l9.045-3.2-9.045-3.19v-3L6.478-7.176Z" transform="translate(0.365 6.177) rotate(90)" fill="%23F59C55"/></svg>'); }
  .import_tailwind .flowList_number.is-orange::after {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="x,y" width="3" height="10"><rect x="0" y="0" width="3" height="3" fill="%23F59C55" /></svg>'); }
  .import_tailwind .wp-bootstrap-blocks-row.row {
    --bs-gutter-x: 24px;
    --bs-gutter-y: 0;
    display: flex;
    flex: 1 0 100%;
    flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x) / -2);
    margin-left: calc(var(--bs-gutter-x) / -2); }
  .import_tailwind .col-auto {
    flex: 0 0 auto;
    width: auto; }
  .import_tailwind .col-1 {
    flex: 0 0 auto;
    width: 8.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-2 {
    flex: 0 0 auto;
    width: 16.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-3 {
    flex: 0 0 auto;
    width: 25%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-4 {
    flex: 0 0 auto;
    width: 33.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-5 {
    flex: 0 0 auto;
    width: 41.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-6 {
    flex: 0 0 auto;
    width: 50%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-7 {
    flex: 0 0 auto;
    width: 58.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-8 {
    flex: 0 0 auto;
    width: 66.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-9 {
    flex: 0 0 auto;
    width: 75%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-10 {
    flex: 0 0 auto;
    width: 83.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-11 {
    flex: 0 0 auto;
    width: 91.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-12 {
    flex: 0 0 auto;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .offset-1 {
    margin-left: 8.33333%; }
  .import_tailwind .offset-2 {
    margin-left: 16.66667%; }
  .import_tailwind .offset-3 {
    margin-left: 25%; }
  .import_tailwind .offset-4 {
    margin-left: 33.33333%; }
  .import_tailwind .offset-5 {
    margin-left: 41.66667%; }
  .import_tailwind .offset-6 {
    margin-left: 50%; }
  .import_tailwind .offset-7 {
    margin-left: 58.33333%; }
  .import_tailwind .offset-8 {
    margin-left: 66.66667%; }
  .import_tailwind .offset-9 {
    margin-left: 75%; }
  .import_tailwind .offset-10 {
    margin-left: 83.33333%; }
  .import_tailwind .offset-11 {
    margin-left: 91.66667%; }
  .import_tailwind .g-0,
  .import_tailwind .gx-0 {
    --bs-gutter-x: 0; }
  .import_tailwind .g-0,
  .import_tailwind .gy-0 {
    --bs-gutter-y: 0; }
  .import_tailwind .g-1,
  .import_tailwind .gx-1 {
    --bs-gutter-x: 0.25rem; }
  .import_tailwind .g-1,
  .import_tailwind .gy-1 {
    --bs-gutter-y: 0.25rem; }
  .import_tailwind .g-2,
  .import_tailwind .gx-2 {
    --bs-gutter-x: 0.5rem; }
  .import_tailwind .g-2,
  .import_tailwind .gy-2 {
    --bs-gutter-y: 0.5rem; }
  .import_tailwind .g-3,
  .import_tailwind .gx-3 {
    --bs-gutter-x: 1rem; }
  .import_tailwind .g-3,
  .import_tailwind .gy-3 {
    --bs-gutter-y: 1rem; }
  .import_tailwind .g-4,
  .import_tailwind .gx-4 {
    --bs-gutter-x: 1.5rem; }
  .import_tailwind .g-4,
  .import_tailwind .gy-4 {
    --bs-gutter-y: 1.5rem; }
  .import_tailwind .g-5,
  .import_tailwind .gx-5 {
    --bs-gutter-x: 3rem; }
  .import_tailwind .g-5,
  .import_tailwind .gy-5 {
    --bs-gutter-y: 3rem; }
  @media (min-width: 576px) {
    .import_tailwind .col-sm {
      flex: 1 0 0%; }
    .import_tailwind .col-sm-auto {
      flex: 0 0 auto;
      width: auto; }
    .import_tailwind .col-sm-1 {
      flex: 0 0 auto;
      width: 8.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-sm-2 {
      flex: 0 0 auto;
      width: 16.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-sm-3 {
      flex: 0 0 auto;
      width: 25%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-sm-4 {
      flex: 0 0 auto;
      width: 33.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-sm-5 {
      flex: 0 0 auto;
      width: 41.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-sm-6 {
      flex: 0 0 auto;
      width: 50%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-sm-7 {
      flex: 0 0 auto;
      width: 58.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-sm-8 {
      flex: 0 0 auto;
      width: 66.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-sm-9 {
      flex: 0 0 auto;
      width: 75%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-sm-10 {
      flex: 0 0 auto;
      width: 83.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-sm-11 {
      flex: 0 0 auto;
      width: 91.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-sm-12 {
      flex: 0 0 auto;
      width: 100%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .offset-sm-0 {
      margin-left: 0; }
    .import_tailwind .offset-sm-1 {
      margin-left: 8.33333%; }
    .import_tailwind .offset-sm-2 {
      margin-left: 16.66667%; }
    .import_tailwind .offset-sm-3 {
      margin-left: 25%; }
    .import_tailwind .offset-sm-4 {
      margin-left: 33.33333%; }
    .import_tailwind .offset-sm-5 {
      margin-left: 41.66667%; }
    .import_tailwind .offset-sm-6 {
      margin-left: 50%; }
    .import_tailwind .offset-sm-7 {
      margin-left: 58.33333%; }
    .import_tailwind .offset-sm-8 {
      margin-left: 66.66667%; }
    .import_tailwind .offset-sm-9 {
      margin-left: 75%; }
    .import_tailwind .offset-sm-10 {
      margin-left: 83.33333%; }
    .import_tailwind .offset-sm-11 {
      margin-left: 91.66667%; }
    .import_tailwind .g-sm-0,
    .import_tailwind .gx-sm-0 {
      --bs-gutter-x: 0; }
    .import_tailwind .g-sm-0,
    .import_tailwind .gy-sm-0 {
      --bs-gutter-y: 0; }
    .import_tailwind .g-sm-1,
    .import_tailwind .gx-sm-1 {
      --bs-gutter-x: 0.25rem; }
    .import_tailwind .g-sm-1,
    .import_tailwind .gy-sm-1 {
      --bs-gutter-y: 0.25rem; }
    .import_tailwind .g-sm-2,
    .import_tailwind .gx-sm-2 {
      --bs-gutter-x: 0.5rem; }
    .import_tailwind .g-sm-2,
    .import_tailwind .gy-sm-2 {
      --bs-gutter-y: 0.5rem; }
    .import_tailwind .g-sm-3,
    .import_tailwind .gx-sm-3 {
      --bs-gutter-x: 1rem; }
    .import_tailwind .g-sm-3,
    .import_tailwind .gy-sm-3 {
      --bs-gutter-y: 1rem; }
    .import_tailwind .g-sm-4,
    .import_tailwind .gx-sm-4 {
      --bs-gutter-x: 1.5rem; }
    .import_tailwind .g-sm-4,
    .import_tailwind .gy-sm-4 {
      --bs-gutter-y: 1.5rem; }
    .import_tailwind .g-sm-5,
    .import_tailwind .gx-sm-5 {
      --bs-gutter-x: 3rem; }
    .import_tailwind .g-sm-5,
    .import_tailwind .gy-sm-5 {
      --bs-gutter-y: 3rem; } }
  @media (min-width: 768px) {
    .import_tailwind .col-md {
      flex: 1 0 0%; }
    .import_tailwind .col-md-auto {
      flex: 0 0 auto;
      width: auto; }
    .import_tailwind .col-md-1 {
      flex: 0 0 auto;
      width: 8.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-md-2 {
      flex: 0 0 auto;
      width: 16.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-md-3 {
      flex: 0 0 auto;
      width: 25%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-md-4 {
      flex: 0 0 auto;
      width: 33.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-md-5 {
      flex: 0 0 auto;
      width: 41.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-md-6 {
      flex: 0 0 auto;
      width: 50%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-md-7 {
      flex: 0 0 auto;
      width: 58.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-md-8 {
      flex: 0 0 auto;
      width: 66.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-md-9 {
      flex: 0 0 auto;
      width: 75%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-md-10 {
      flex: 0 0 auto;
      width: 83.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-md-11 {
      flex: 0 0 auto;
      width: 91.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-md-12 {
      flex: 0 0 auto;
      width: 100%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .offset-md-0 {
      margin-left: 0; }
    .import_tailwind .offset-md-1 {
      margin-left: 8.33333%; }
    .import_tailwind .offset-md-2 {
      margin-left: 16.66667%; }
    .import_tailwind .offset-md-3 {
      margin-left: 25%; }
    .import_tailwind .offset-md-4 {
      margin-left: 33.33333%; }
    .import_tailwind .offset-md-5 {
      margin-left: 41.66667%; }
    .import_tailwind .offset-md-6 {
      margin-left: 50%; }
    .import_tailwind .offset-md-7 {
      margin-left: 58.33333%; }
    .import_tailwind .offset-md-8 {
      margin-left: 66.66667%; }
    .import_tailwind .offset-md-9 {
      margin-left: 75%; }
    .import_tailwind .offset-md-10 {
      margin-left: 83.33333%; }
    .import_tailwind .offset-md-11 {
      margin-left: 91.66667%; }
    .import_tailwind .g-md-0,
    .import_tailwind .gx-md-0 {
      --bs-gutter-x: 0; }
    .import_tailwind .g-md-0,
    .import_tailwind .gy-md-0 {
      --bs-gutter-y: 0; }
    .import_tailwind .g-md-1,
    .import_tailwind .gx-md-1 {
      --bs-gutter-x: 0.25rem; }
    .import_tailwind .g-md-1,
    .import_tailwind .gy-md-1 {
      --bs-gutter-y: 0.25rem; }
    .import_tailwind .g-md-2,
    .import_tailwind .gx-md-2 {
      --bs-gutter-x: 0.5rem; }
    .import_tailwind .g-md-2,
    .import_tailwind .gy-md-2 {
      --bs-gutter-y: 0.5rem; }
    .import_tailwind .g-md-3,
    .import_tailwind .gx-md-3 {
      --bs-gutter-x: 1rem; }
    .import_tailwind .g-md-3,
    .import_tailwind .gy-md-3 {
      --bs-gutter-y: 1rem; }
    .import_tailwind .g-md-4,
    .import_tailwind .gx-md-4 {
      --bs-gutter-x: 1.5rem; }
    .import_tailwind .g-md-4,
    .import_tailwind .gy-md-4 {
      --bs-gutter-y: 1.5rem; }
    .import_tailwind .g-md-5,
    .import_tailwind .gx-md-5 {
      --bs-gutter-x: 3rem; }
    .import_tailwind .g-md-5,
    .import_tailwind .gy-md-5 {
      --bs-gutter-y: 3rem; } }
  @media (min-width: 992px) {
    .import_tailwind .col-lg {
      flex: 1 0 0%; }
    .import_tailwind .col-lg-auto {
      flex: 0 0 auto;
      width: auto; }
    .import_tailwind .col-lg-1 {
      flex: 0 0 auto;
      width: 8.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-lg-2 {
      flex: 0 0 auto;
      width: 16.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-lg-3 {
      flex: 0 0 auto;
      width: 25%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-lg-4 {
      flex: 0 0 auto;
      width: 33.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-lg-5 {
      flex: 0 0 auto;
      width: 41.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-lg-6 {
      flex: 0 0 auto;
      width: 50%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-lg-7 {
      flex: 0 0 auto;
      width: 58.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-lg-8 {
      flex: 0 0 auto;
      width: 66.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-lg-9 {
      flex: 0 0 auto;
      width: 75%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-lg-10 {
      flex: 0 0 auto;
      width: 83.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-lg-11 {
      flex: 0 0 auto;
      width: 91.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-lg-12 {
      flex: 0 0 auto;
      width: 100%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .offset-lg-0 {
      margin-left: 0; }
    .import_tailwind .offset-lg-1 {
      margin-left: 8.33333%; }
    .import_tailwind .offset-lg-2 {
      margin-left: 16.66667%; }
    .import_tailwind .offset-lg-3 {
      margin-left: 25%; }
    .import_tailwind .offset-lg-4 {
      margin-left: 33.33333%; }
    .import_tailwind .offset-lg-5 {
      margin-left: 41.66667%; }
    .import_tailwind .offset-lg-6 {
      margin-left: 50%; }
    .import_tailwind .offset-lg-7 {
      margin-left: 58.33333%; }
    .import_tailwind .offset-lg-8 {
      margin-left: 66.66667%; }
    .import_tailwind .offset-lg-9 {
      margin-left: 75%; }
    .import_tailwind .offset-lg-10 {
      margin-left: 83.33333%; }
    .import_tailwind .offset-lg-11 {
      margin-left: 91.66667%; }
    .import_tailwind .g-lg-0,
    .import_tailwind .gx-lg-0 {
      --bs-gutter-x: 0; }
    .import_tailwind .g-lg-0,
    .import_tailwind .gy-lg-0 {
      --bs-gutter-y: 0; }
    .import_tailwind .g-lg-1,
    .import_tailwind .gx-lg-1 {
      --bs-gutter-x: 0.25rem; }
    .import_tailwind .g-lg-1,
    .import_tailwind .gy-lg-1 {
      --bs-gutter-y: 0.25rem; }
    .import_tailwind .g-lg-2,
    .import_tailwind .gx-lg-2 {
      --bs-gutter-x: 0.5rem; }
    .import_tailwind .g-lg-2,
    .import_tailwind .gy-lg-2 {
      --bs-gutter-y: 0.5rem; }
    .import_tailwind .g-lg-3,
    .import_tailwind .gx-lg-3 {
      --bs-gutter-x: 1rem; }
    .import_tailwind .g-lg-3,
    .import_tailwind .gy-lg-3 {
      --bs-gutter-y: 1rem; }
    .import_tailwind .g-lg-4,
    .import_tailwind .gx-lg-4 {
      --bs-gutter-x: 1.5rem; }
    .import_tailwind .g-lg-4,
    .import_tailwind .gy-lg-4 {
      --bs-gutter-y: 1.5rem; }
    .import_tailwind .g-lg-5,
    .import_tailwind .gx-lg-5 {
      --bs-gutter-x: 3rem; }
    .import_tailwind .g-lg-5,
    .import_tailwind .gy-lg-5 {
      --bs-gutter-y: 3rem; } }
  @media (min-width: 1200px) {
    .import_tailwind .col-xl {
      flex: 1 0 0%; }
    .import_tailwind .col-xl-auto {
      flex: 0 0 auto;
      width: auto; }
    .import_tailwind .col-xl-1 {
      flex: 0 0 auto;
      width: 8.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-xl-2 {
      flex: 0 0 auto;
      width: 16.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-xl-3 {
      flex: 0 0 auto;
      width: 25%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-xl-4 {
      flex: 0 0 auto;
      width: 33.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-xl-5 {
      flex: 0 0 auto;
      width: 41.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-xl-6 {
      flex: 0 0 auto;
      width: 50%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-xl-7 {
      flex: 0 0 auto;
      width: 58.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-xl-8 {
      flex: 0 0 auto;
      width: 66.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-xl-9 {
      flex: 0 0 auto;
      width: 75%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-xl-10 {
      flex: 0 0 auto;
      width: 83.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-xl-11 {
      flex: 0 0 auto;
      width: 91.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .col-xl-12 {
      flex: 0 0 auto;
      width: 100%;
      padding-left: 12px;
      padding-right: 12px; }
    .import_tailwind .offset-xl-0 {
      margin-left: 0; }
    .import_tailwind .offset-xl-1 {
      margin-left: 8.33333%; }
    .import_tailwind .offset-xl-2 {
      margin-left: 16.66667%; }
    .import_tailwind .offset-xl-3 {
      margin-left: 25%; }
    .import_tailwind .offset-xl-4 {
      margin-left: 33.33333%; }
    .import_tailwind .offset-xl-5 {
      margin-left: 41.66667%; }
    .import_tailwind .offset-xl-6 {
      margin-left: 50%; }
    .import_tailwind .offset-xl-7 {
      margin-left: 58.33333%; }
    .import_tailwind .offset-xl-8 {
      margin-left: 66.66667%; }
    .import_tailwind .offset-xl-9 {
      margin-left: 75%; }
    .import_tailwind .offset-xl-10 {
      margin-left: 83.33333%; }
    .import_tailwind .offset-xl-11 {
      margin-left: 91.66667%; }
    .import_tailwind .g-xl-0,
    .import_tailwind .gx-xl-0 {
      --bs-gutter-x: 0; }
    .import_tailwind .g-xl-0,
    .import_tailwind .gy-xl-0 {
      --bs-gutter-y: 0; }
    .import_tailwind .g-xl-1,
    .import_tailwind .gx-xl-1 {
      --bs-gutter-x: 0.25rem; }
    .import_tailwind .g-xl-1,
    .import_tailwind .gy-xl-1 {
      --bs-gutter-y: 0.25rem; }
    .import_tailwind .g-xl-2,
    .import_tailwind .gx-xl-2 {
      --bs-gutter-x: 0.5rem; }
    .import_tailwind .g-xl-2,
    .import_tailwind .gy-xl-2 {
      --bs-gutter-y: 0.5rem; }
    .import_tailwind .g-xl-3,
    .import_tailwind .gx-xl-3 {
      --bs-gutter-x: 1rem; }
    .import_tailwind .g-xl-3,
    .import_tailwind .gy-xl-3 {
      --bs-gutter-y: 1rem; }
    .import_tailwind .g-xl-4,
    .import_tailwind .gx-xl-4 {
      --bs-gutter-x: 1.5rem; }
    .import_tailwind .g-xl-4,
    .import_tailwind .gy-xl-4 {
      --bs-gutter-y: 1.5rem; }
    .import_tailwind .g-xl-5,
    .import_tailwind .gx-xl-5 {
      --bs-gutter-x: 3rem; }
    .import_tailwind .g-xl-5,
    .import_tailwind .gy-xl-5 {
      --bs-gutter-y: 3rem; } }
  .import_tailwind .col-xxl {
    flex: 1 0 0%; }
  .import_tailwind .col-xxl-auto {
    flex: 0 0 auto;
    width: auto; }
  .import_tailwind .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px; }
  .import_tailwind .offset-xxl-0 {
    margin-left: 0; }
  .import_tailwind .offset-xxl-1 {
    margin-left: 8.33333%; }
  .import_tailwind .offset-xxl-2 {
    margin-left: 16.66667%; }
  .import_tailwind .offset-xxl-3 {
    margin-left: 25%; }
  .import_tailwind .offset-xxl-4 {
    margin-left: 33.33333%; }
  .import_tailwind .offset-xxl-5 {
    margin-left: 41.66667%; }
  .import_tailwind .offset-xxl-6 {
    margin-left: 50%; }
  .import_tailwind .offset-xxl-7 {
    margin-left: 58.33333%; }
  .import_tailwind .offset-xxl-8 {
    margin-left: 66.66667%; }
  .import_tailwind .offset-xxl-9 {
    margin-left: 75%; }
  .import_tailwind .offset-xxl-10 {
    margin-left: 83.33333%; }
  .import_tailwind .offset-xxl-11 {
    margin-left: 91.66667%; }
  .import_tailwind .g-xxl-0,
  .import_tailwind .gx-xxl-0 {
    --bs-gutter-x: 0; }
  .import_tailwind .g-xxl-0,
  .import_tailwind .gy-xxl-0 {
    --bs-gutter-y: 0; }
  .import_tailwind .g-xxl-1,
  .import_tailwind .gx-xxl-1 {
    --bs-gutter-x: 0.25rem; }
  .import_tailwind .g-xxl-1,
  .import_tailwind .gy-xxl-1 {
    --bs-gutter-y: 0.25rem; }
  .import_tailwind .g-xxl-2,
  .import_tailwind .gx-xxl-2 {
    --bs-gutter-x: 0.5rem; }
  .import_tailwind .g-xxl-2,
  .import_tailwind .gy-xxl-2 {
    --bs-gutter-y: 0.5rem; }
  .import_tailwind .g-xxl-3,
  .import_tailwind .gx-xxl-3 {
    --bs-gutter-x: 1rem; }
  .import_tailwind .g-xxl-3,
  .import_tailwind .gy-xxl-3 {
    --bs-gutter-y: 1rem; }
  .import_tailwind .g-xxl-4,
  .import_tailwind .gx-xxl-4 {
    --bs-gutter-x: 1.5rem; }
  .import_tailwind .g-xxl-4,
  .import_tailwind .gy-xxl-4 {
    --bs-gutter-y: 1.5rem; }
  .import_tailwind .g-xxl-5,
  .import_tailwind .gx-xxl-5 {
    --bs-gutter-x: 3rem; }
  .import_tailwind .g-xxl-5,
  .import_tailwind .gy-xxl-5 {
    --bs-gutter-y: 3rem; }
  .import_tailwind .fade-enter-active, .import_tailwind .fade-leave-active {
    position: relative;
    transition: opacity .4s;
    z-index: 98; }
  .import_tailwind .fade-fast-enter-active, .import_tailwind .fade-fast-leave-active {
    position: relative;
    transition: opacity .2s;
    z-index: 98; }
  .import_tailwind .fade-fast-enter, .import_tailwind .fade-fast-leave-to,
  .import_tailwind .fade-enter, .import_tailwind .fade-leave-to {
    opacity: 0; }
  .import_tailwind .contactModal {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.85);
    transition: all 0.3s ease-out;
    opacity: 0;
    visibility: hidden;
    display: flex;
    justify-content: center;
    z-index: 100; }
  .import_tailwind .contactModal.is-active {
    opacity: 1;
    visibility: visible; }
  .import_tailwind .contactModal__bg {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 101; }
  .import_tailwind .contactModal__bg > span {
    display: block;
    position: absolute;
    top: 61vw;
    top: 42vw;
    right: 4vw;
    font-size: 12vw;
    color: #fff;
    line-height: 1;
    right: 4vw;
    top: -38vw;
    height: 55vw;
    margin: auto;
    bottom: 0; }
  .import_tailwind .contactModalBox {
    position: relative;
    width: 92%;
    margin: auto;
    padding: 30px 4%;
    background: #ffffff;
    border-radius: 4px;
    z-index: 101; }
  .import_tailwind .contactModalBox__title {
    font-size: 16px;
    --text-opacity: 1;
    color: #345678;
    color: rgba(52, 86, 120, var(--text-opacity));
    margin: 0 0 5px;
    font-weight: bold;
    text-align: center;
    line-height: 1.5; }
  .import_tailwind .contactModalBox__title--large {
    font-size: 20px; }
  .import_tailwind .contactModalBox__note {
    margin: 0;
    font-size: 12px;
    text-align: center; }
  .import_tailwind .contactModalBox__term {
    margin-bottom: 20px;
    text-align: center; }
  .import_tailwind .contactModalBox__close {
    position: absolute;
    width: 28px;
    top: -38px;
    right: -1px; }
  .import_tailwind .contactModalList {
    padding: 0 20px;
    text-align: center; }
  .import_tailwind .contactModalList__item {
    margin: 0 0 20px;
    font-size: 14px; }
  .import_tailwind .contactModalList__item--disabled {
    color: #999; }
  .import_tailwind .contactModalList__label {
    margin-left: 10px;
    padding: 4px 4px;
    border-radius: 3px;
    font-size: 12px;
    color: #fff;
    background: red;
    line-height: 1; }
  .import_tailwind .contactModalList--left {
    padding: 0 20px 0 12vw;
    text-align: left; }
  .import_tailwind .contactModalList2 {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    padding: 0;
    margin-left: 10vw; }
  .import_tailwind .contactModalList2__item {
    margin: 0 0 20px;
    font-size: 16px; }
  .import_tailwind .contactModalList2__item--disabled {
    color: #999; }
  .import_tailwind .contactModalList2__label {
    margin-left: 10px;
    padding: 4px 4px;
    border-radius: 3px;
    font-size: 12px;
    color: #fff;
    background: red;
    line-height: 1; }
  .import_tailwind .contactModalButton {
    background-color: #168fc1;
    border-radius: 10px;
    color: #fff;
    display: block;
    font-size: 5.5vw;
    font-weight: bold;
    line-height: 1.2;
    margin: 0 30px;
    padding: 15px 15px;
    position: relative;
    text-align: center;
    text-decoration: none; }
  .import_tailwind .contactModalButton--green {
    background-color: #01bd82; }
  .import_tailwind .contactEnabled__enabled {
    display: none; }
  .import_tailwind .contactEnabled__disabled {
    display: block; }
  .import_tailwind .contactEnabled.is-active .contactEnabled__enabled {
    display: block; }
  .import_tailwind .contactEnabled.is-active .contactEnabled__disabled {
    display: none; }
  .import_tailwind .modal {
    display: flex;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 100;
    transition: all 0.3s ease-out;
    visibility: hidden;
    opacity: 0;
    overflow-y: auto;
    overflow-scrolling: touch;
    align-items: center;
    justify-content: center;
    padding: 4.5vw 4.5vw; }
  .import_tailwind .modal.is-active {
    visibility: visible;
    opacity: 1;
    background-color: rgba(0, 0, 0, 0.7);
    position: fixed;
    width: 100%;
    height: 100vh; }
  .import_tailwind .modal__inner {
    width: 100%; }
  .import_tailwind .modal__body {
    position: relative;
    margin: auto;
    padding: 30px 10px;
    background: #ffffff;
    border-radius: 4px;
    z-index: 101; }
  .import_tailwind .modal__body.is-active {
    display: block; }
  .import_tailwind .modal__text {
    margin-top: 5px;
    display: block;
    font-size: 1.4rem;
    font-weight: bold;
    line-height: 1.5;
    text-align: right; }
  .import_tailwind .modal__button {
    position: absolute;
    width: 28px;
    top: -38px;
    right: -1px; }
  .import_tailwind .modalClose {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 101; }
  .import_tailwind .modalClose.is-active {
    display: block; }
  .import_tailwind .f-s1 {
    font-size: 12px; }
  .import_tailwind .buttonH {
    --bg-opacity: 1;
    background-color: #0CCCB8;
    background-color: rgba(12, 204, 184, var(--bg-opacity));
    padding: 0.75rem;
    font-size: 16px;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    margin-left: auto;
    margin-right: auto;
    display: block;
    border-radius: 0.25rem;
    text-align: center;
    font-weight: 700;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    margin-bottom: 0.25rem; }
  .import_tailwind .buttonH--green {
    --bg-opacity: 1;
    background-color: #2DB12D;
    background-color: rgba(45, 177, 45, var(--bg-opacity));
    padding: 0.75rem;
    font-size: 16px;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    margin-left: auto;
    margin-right: auto;
    display: block;
    border-radius: 0.25rem;
    text-align: center;
    font-weight: 700;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    margin-bottom: 0.25rem; }
  .import_tailwind .buttonH--disabled {
    --bg-opacity: 1;
    background-color: #C1C1C1;
    background-color: rgba(193, 193, 193, var(--bg-opacity));
    padding: 0.75rem;
    font-size: 16px;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    margin-left: auto;
    margin-right: auto;
    display: block;
    border-radius: 0.25rem;
    text-align: center;
    font-weight: 700;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    margin-bottom: 0.25rem; }
  .import_tailwind .contactModalBox {
    --text-opacity: 1;
    color: #666666;
    color: rgba(102, 102, 102, var(--text-opacity)); }
  .import_tailwind .f-bold {
    font-weight: 700; }
  .import_tailwind .formRadio > label {
    display: inline-block;
    position: relative;
    padding: 0 0 0 24px;
    line-height: 16px;
    cursor: pointer;
    line-height: 1.5; }
  .import_tailwind .formRadio > label:before {
    content: "";
    position: absolute;
    width: 14px;
    height: 14px;
    top: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    border-radius: 50%;
    border: 1px solid #d1d0d0;
    background-color: #f5f7f7; }
  .import_tailwind .formRadio > input[type="radio"] {
    display: none; }
  .import_tailwind .formRadio > input[type="radio"]:checked + label:before {
    --bg-opacity: 1;
    background-color: #345678;
    background-color: rgba(52, 86, 120, var(--bg-opacity)); }
  .import_tailwind .formRadio > input[type="radio"]:checked + label:after {
    --bg-opacity: 1;
    background-color: #E0DFDE;
    background-color: rgba(224, 223, 222, var(--bg-opacity));
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    top: 0;
    bottom: 0;
    left: 4px;
    margin: auto;
    border-radius: 50%; }
  .import_tailwind .formRadio > input[type="radio"]:disabled + label {
    --bg-opacity: 1;
    background-color: #C1C1C1;
    background-color: rgba(193, 193, 193, var(--bg-opacity)); }
  .import_tailwind .formRadio > input[type="radio"]:disabled + label:before {
    background-color: #fafafa;
    border-color: #e9e9e9; }
  .import_tailwind .formCheckbox > label {
    display: inline-block;
    position: relative;
    padding: 0 0 0 24px;
    line-height: 16px;
    cursor: pointer; }
  .import_tailwind .formCheckbox > label:before {
    content: "";
    position: absolute;
    width: 14px;
    height: 14px;
    top: 0;
    left: 0;
    border: 1px solid #d1d0d0;
    background-color: #f5f7f7; }
  .import_tailwind .formCheckbox > input[type="checkbox"] {
    display: none; }
  .import_tailwind .formCheckbox > input[type="checkbox"]:checked + label:before {
    --bg-opacity: 1;
    background-color: #345678;
    background-color: rgba(52, 86, 120, var(--bg-opacity)); }
  .import_tailwind .formCheckbox > input[type="checkbox"]:checked + label:after {
    --bg-opacity: 1;
    background-color: #E0DFDE;
    background-color: rgba(224, 223, 222, var(--bg-opacity));
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    top: 5px;
    left: 5px; }
  .import_tailwind .formCheckbox > input[type="checkbox"]:disabled + label {
    --bg-opacity: 1;
    background-color: #C1C1C1;
    background-color: rgba(193, 193, 193, var(--bg-opacity)); }
  .import_tailwind .formCheckbox > input[type="checkbox"]:disabled + label:before {
    background-color: #fafafa;
    border-color: #e9e9e9; }
  .import_tailwind .form-group {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center; }
  .import_tailwind .form-group__col {
    flex: 1; }
  .import_tailwind .form-group__col.is-w60p {
    flex: 0 0 60%; }
  .import_tailwind .form-group__col.is-w70p {
    flex: 0 0 70%; }
  .import_tailwind textarea,
  .import_tailwind .form-input,
  .import_tailwind .formInput {
    font-size: 16px;
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #666666;
    border-color: rgba(102, 102, 102, var(--border-opacity));
    max-width: 100%;
    padding: 7px 10px;
    border-radius: 4px;
    -webkit-appearance: none;
    line-height: 1.5; }
  @media (min-width: 768px) {
    .import_tailwind textarea,
    .import_tailwind .form-input,
    .import_tailwind .formInput {
      font-size: 14px; } }
  .import_tailwind textarea.is-w100p,
  .import_tailwind .form-input.is-w100p,
  .import_tailwind .formInput.is-w100p {
    width: 100%; }
  .import_tailwind .formInput,
  .import_tailwind textarea {
    width: 100%; }
  .import_tailwind input[type="submit"] {
    --bg-opacity: 1;
    background-color: #007DBE;
    background-color: rgba(0, 125, 190, var(--bg-opacity));
    text-align: center;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    font-weight: 700;
    display: block;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    border-radius: 0.25rem;
    width: 100%;
    max-width: 28rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem; }
  .import_tailwind input[type="submit"][name="submitBack"] {
    --bg-opacity: 0;
    box-shadow: none;
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity));
    text-decoration: underline; }
  .import_tailwind .formTable {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 42rem; }
  .import_tailwind .formTable tbody,
  .import_tailwind .formTable thead,
  .import_tailwind .formTable tr,
  .import_tailwind .formTable th,
  .import_tailwind .formTable td {
    display: block; }
  @media (min-width: 768px) {
    .import_tailwind .formTable tbody {
      display: table; }
    .import_tailwind .formTable thead {
      display: table-header-group; }
    .import_tailwind .formTable tr {
      display: table-row; }
    .import_tailwind .formTable th,
    .import_tailwind .formTable td {
      display: table-cell;
      padding: 0.75rem; } }
  .import_tailwind .formTable th,
  .import_tailwind .formTable td {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem; }
  @media (min-width: 768px) {
    .import_tailwind .formTable th,
    .import_tailwind .formTable td {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; } }
  .import_tailwind .formTable th {
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0.025em;
    text-align: left;
    padding-bottom: 0.25rem; }
  @media (min-width: 768px) {
    .import_tailwind .formTable th {
      text-align: right;
      padding-bottom: 0.75rem; } }
  .import_tailwind .mw_wp_form_confirm .formTable th {
    font-weight: 400; }
  .import_tailwind .mw_wp_form_confirm .confirm_input {
    font-size: 16px;
    border-bottom-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #EFEFEE;
    border-color: rgba(239, 239, 238, var(--border-opacity));
    padding: 0.5rem;
    border-radius: 0.375rem;
    margin-bottom: 0.5rem;
    display: inline-block;
    font-weight: 700; }
  .import_tailwind .mw_wp_form_confirm .hidden--confirm {
    display: none; }
  .import_tailwind .mw_wp_form_confirm .font-normal--confirm {
    font-weight: 400; }
  .import_tailwind .form-autofill-bg-blue-50:-webkit-autofill {
    box-shadow: 0 0 0 1000px #F2F7F8 inset; }
  .import_tailwind .inspection {
    text-align: left; }
  .import_tailwind .inspectionCol {
    display: flex;
    justify-content: space-between; }
  .import_tailwind .inspectionCol__item {
    width: 35%;
    margin-right: 15px; }
  .import_tailwind .inspectionCol__item:last-child {
    flex: 1; }
  .import_tailwind .inspectionCol__item > img {
    margin-bottom: 10px; }
  .import_tailwind .inspectionCol__text {
    font-size: 25px;
    line-height: 1.5; }
  .import_tailwind .inspection > .headlineA:first-of-type {
    border-top: 2px solid #007dbe; }
  .import_tailwind .headlineA {
    background-color: #e4f3fb;
    color: #007dbe;
    font-size: 20px;
    font-weight: bold;
    padding: 10px 20px; }
  .import_tailwind .buttonF {
    background-color: white;
    display: block;
    width: 100%;
    font-size: 16px;
    line-height: 3;
    padding: 0 20px;
    border-bottom: 1px solid #cccccc;
    position: relative;
    color: #666; }
  .import_tailwind .buttonF:after {
    content: ">";
    position: absolute;
    right: 20px;
    color: #007dbe;
    font-weight: bold; }
  .import_tailwind .doctor {
    display: -ms-grid;
    display: grid;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    border-top-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #E0DFDE;
    border-color: rgba(224, 223, 222, var(--border-opacity));
    grid-gap: 0.25rem;
    gap: 0.25rem;
    grid: "photo . name" "photo . sub" "photo . detail" / 120px 12px 1fr; }
  .import_tailwind .doctor__name {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: name;
    font-weight: 700;
    font-size: 16px;
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity)); }
  .import_tailwind .doctor__sub {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
    grid-area: sub;
    font-size: 12px;
    font-weight: 700; }
  .import_tailwind .doctor__detail {
    -ms-grid-row: 7;
    -ms-grid-column: 1;
    grid-area: detail;
    font-size: 12px; }
  .import_tailwind .doctor__photo {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: photo; }
  .import_tailwind .doctor__photo_circle {
    position: relative; }
  .import_tailwind .doctor__photo_circle::before {
    content: "";
    display: block;
    width: 100%;
    padding-bottom: 100%; }
  .import_tailwind .doctor__photo_circle img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 9999px;
    overflow: hidden; }
  .import_tailwind .doctor__honorific {
    font-size: 14px;
    display: inline-block;
    padding-left: 0.25rem; }
  @media (min-width: 768px) {
    .import_tailwind .doctor {
      grid: "photo" "name" "sub" "detail" 1fr / 1fr;
      text-align: center;
      border-width: 0; }
    .import_tailwind .doctor__detail {
      text-align: left; }
    .import_tailwind .doctor__photo {
      padding-bottom: 0.5rem; }
    .import_tailwind .doctor__photo_circle {
      width: 125px;
      margin-left: auto;
      margin-right: auto; } }
  .import_tailwind .doctors__simple .doctor {
    border-style: none;
    text-align: center;
    padding: 0;
    grid-gap: 0.25rem;
    gap: 0.25rem;
    grid: "photo" 120px "name" auto "sub" 1fr / auto; }
  .import_tailwind .doctors__simple .doctor__photo {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 0.25rem; }
  .import_tailwind .doctors__simple .doctor__photo_circle {
    width: 100%;
    max-width: 125px; }
  .import_tailwind .doctors__simple .doctor__detail {
    display: none; }
  .import_tailwind .doctors__simple .doctor__sub {
    padding-bottom: 0; }
  .import_tailwind .frontpage_mvpc {
    background: url("../img/pages/online-consultation/mvpc_bg.jpg") center 0 no-repeat;
    background-size: cover;
    height: 465px; }
  @media (min-width: 972px) {
    .import_tailwind .frontpage_mvpc {
      height: 35vw; } }
  .import_tailwind .frontpage_mvpc__img1 {
    height: 50px;
    background: url("../img/pages/online-consultation/mvpc1@2x.png") center 0 no-repeat;
    background-size: contain; }
  .import_tailwind .frontpage_mvpc__img2::before {
    content: "";
    display: block;
    position: absolute;
    right: 60px;
    top: -126px;
    width: 109px;
    height: 110px;
    background: url("../img/pages/online-consultation/mvpc2@2x.png") center 0 no-repeat;
    background-size: contain; }
  .import_tailwind .hero {
    position: relative;
    height: 100px; }
  @media (min-width: 768px) {
    .import_tailwind .hero {
      height: 121px; } }
  .import_tailwind .hero.is-xl {
    height: 177px; }
  @media (min-width: 768px) {
    .import_tailwind .hero.is-xl {
      height: 256px; } }
  .import_tailwind .hero.is-xl .hero__bg {
    height: 177px; }
  @media (min-width: 768px) {
    .import_tailwind .hero.is-xl .hero__bg {
      height: 256px; } }
  .import_tailwind .hero__title {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    font-size: 25px;
    --text-opacity: 1;
    color: #666666;
    color: rgba(102, 102, 102, var(--text-opacity));
    padding: 0.75rem;
    display: flex;
    align-items: flex-end;
    font-weight: 700;
    line-height: 1; }
  @media (min-width: 768px) {
    .import_tailwind .hero__title {
      font-size: 40px;
      align-items: center;
      justify-content: center; } }
  .import_tailwind .hero__title.is-white {
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity)); }
  .import_tailwind .hero__title.is-noImage {
    display: flex;
    align-items: center;
    justify-content: center; }
  .import_tailwind .hero__title small {
    font-size: 12px;
    margin-bottom: 0.25rem; }
  @media (min-width: 768px) {
    .import_tailwind .hero__title small {
      font-size: 25px;
      margin-bottom: 0; } }
  .import_tailwind .hero__bg {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    height: 100px; }
  @media (min-width: 768px) {
    .import_tailwind .hero__bg {
      height: 121px; } }
  .import_tailwind .hero__picture {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block; }
  @media (min-width: 768px) {
    .import_tailwind .hero__picture {
      width: auto;
      right: 0;
      left: auto; } }
  .import_tailwind .hero__picture img {
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%;
    width: 100%; }
  @media (min-width: 768px) {
    .import_tailwind .hero__picture img {
      -o-object-fit: contain;
      object-fit: contain;
      max-width: none;
      width: auto; } }
  .import_tailwind .ttl_r_border {
    position: relative; }
  .import_tailwind .ttl_r_border::before {
    content: "";
    display: block;
    border-top-width: 1px;
    position: absolute;
    width: 100%;
    z-index: 0;
    top: calc(50% - 0.5px); }
  .import_tailwind .ttl_r_border .ttl_r_border__inner {
    --bg-opacity: 1;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    padding-right: 1.5rem;
    z-index: 10;
    position: relative; }
  .import_tailwind .toggle-button-hidden.on {
    display: none; }
  .import_tailwind .toggle-body {
    visibility: hidden;
    opacity: 0;
    height: 0;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-duration: 500ms; }
  .import_tailwind .toggle-body.on {
    visibility: visible;
    opacity: 1;
    height: 100%; }
  .import_tailwind .balloon {
    position: relative; }
  .import_tailwind .balloon.border-blue::before {
    border-top-color: #345678; }
  .import_tailwind .balloon.border-blue-800::before {
    border-top-color: #007DBE; }
  .import_tailwind .balloon:before,
  .import_tailwind .balloon:after {
    content: "";
    position: absolute;
    right: 0;
    left: 0;
    width: 0;
    height: 0;
    margin: auto;
    bottom: -11px;
    border-color: transparent transparent transparent transparent;
    border-width: 11px 10.5px 0 10.5px; }
  .import_tailwind .balloon:before {
    z-index: 10; }
  .import_tailwind .balloon:after {
    z-index: 20;
    transform: translateY(-3px);
    border-top-color: #FFFFFF; }
  .import_tailwind [data-c20-qaOtherQAs] .myContainer {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0.5rem; }
  .import_tailwind [data-c20-qaOtherQAs] .myTitle {
    font-size: 25px;
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity));
    text-align: center;
    font-weight: 700;
    margin-bottom: 0.5rem;
    margin-top: 2.5rem; }
  .import_tailwind [data-c20-qaOtherQAs] .trg {
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-right: 1rem;
    padding-left: 3rem;
    font-size: 4.26667vw;
    line-height: 1.2;
    border-width: 0;
    border-bottom: 1px solid #cccccc;
    color: #007dbe;
    background-color: #fff;
    text-align: left;
    display: block;
    width: 100%;
    position: relative;
    outline: none; }
  .import_tailwind [data-c20-qaOtherQAs] .trg:first-of-type {
    border-top: 1px solid #cccccc; }
  @media screen and (min-width: 768px) {
    .import_tailwind [data-c20-qaOtherQAs] .trg {
      font-size: 18px;
      padding: 1em 1em 1em 3em;
      outline-width: 0; } }
  .import_tailwind [data-c20-qaOtherQAs] .trg.buttonI--active {
    background-color: #e4f3fb; }
  .import_tailwind [data-c20-qaOtherQAs] .trg.buttonI--active:before {
    display: none; }
  .import_tailwind [data-c20-qaOtherQAs] .trg.buttonI--active .icon::before {
    transform: rotate3d(0, 0, 1, 90deg); }
  @media screen and (min-width: 768px) {
    .import_tailwind [data-c20-qaOtherQAs] .trg.buttonI--active .icon::before {
      transform: rotate3d(0, 0, 1, 90deg) translate3d(0, 1px, 0); } }
  .import_tailwind [data-c20-qaOtherQAs] .icon {
    position: absolute;
    left: calc(1.2rem + 0.1em);
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 1.2em;
    height: 1.2em;
    background-color: #007dbe;
    border-radius: 100%;
    vertical-align: middle;
    margin-right: 0.3em;
    font-style: normal; }
  .import_tailwind [data-c20-qaOtherQAs] .icon:before {
    transition: .2s;
    content: "▶︎";
    font-size: 0.6em;
    line-height: 1;
    color: white; }
  .import_tailwind [data-c20-qaOtherQAs] .content {
    line-height: 1.6;
    font-size: 4.26667vw;
    color: #666666;
    font-size: 3.73333vw;
    padding: 1.2rem 2.4rem;
    display: block;
    border-bottom: 1px solid #cccccc; }
  @media screen and (min-width: 768px) {
    .import_tailwind [data-c20-qaOtherQAs] .content {
      font-size: 18px; } }
  .import_tailwind [data-c20-qaOtherQAs] .content.is-hide {
    display: none; }
  .import_tailwind [data-c20-qaOtherQAs] .content a {
    color: #007dbe;
    text-decoration: underline; }
  .import_tailwind .youtube {
    position: relative;
    width: 100%;
    padding-top: 56.25%; }
  .import_tailwind .youtube iframe {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%; }
  .import_tailwind [data-c20-qaTableOfContents] {
    max-width: 48rem;
    margin-left: auto;
    margin-right: auto; }
  .import_tailwind [data-c20-qaTableOfContents] .toc {
    list-style-type: decimal;
    margin-left: 0;
    padding-left: 0; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaTableOfContents] .toc {
      display: flex;
      flex-wrap: wrap; } }
  .import_tailwind [data-c20-qaTableOfContents] .item {
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity));
    text-decoration: underline;
    list-style-position: inside;
    margin-bottom: 1rem; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaTableOfContents] .item {
      width: 50%; } }
  .import_tailwind [data-c20-qaTableOfContents] .item.is-nonumber {
    list-style-type: none; }
  .import_tailwind [data-c20-qaTableOfContents] .link {
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity));
    text-decoration: underline;
    font-weight: 700; }
  .import_tailwind [data-c20-qaQAs] .dnone-sp {
    display: none; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .dnone-sp {
      display: block; } }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .dnone-pc {
      display: none; } }
  .import_tailwind [data-c20-qaQAs] .qaQA {
    --bg-opacity: 1;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    border-radius: 0.125rem;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    margin-bottom: 2rem; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .qaQA {
      display: flex;
      flex-wrap: wrap; } }
  .import_tailwind [data-c20-qaQAs] .qaQA:last-child {
    margin-bottom: 0; }
  .import_tailwind [data-c20-qaQAs] .head {
    --bg-opacity: 1;
    background-color: #007DBE;
    background-color: rgba(0, 125, 190, var(--bg-opacity));
    display: -ms-grid;
    display: grid;
    grid-gap: 0.75rem;
    gap: 0.75rem;
    padding: 0.75rem;
    width: 100%;
    position: relative;
        grid-template-areas: "image title";
    -ms-grid-columns: 31.9% 0.75rem 1fr;
    grid-template-columns: 31.9% 1fr; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .head {
      padding: 0.75rem;
      -ms-grid-columns: 116px 1fr;
      grid-template-columns: 116px 1fr; } }
  .import_tailwind [data-c20-qaQAs] .head::after {
    display: block;
    content: "";
    background: url("../img/icon/arrow-bottom-yellow.svg");
    width: 18px;
    height: 9px;
    position: absolute;
    bottom: 5px;
    left: calc(50% - 9px);
    transition: .5s ease; }
  .import_tailwind [data-c20-qaQAs] .head__title {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
    grid-area: title;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    line-height: 1.5;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0.75rem; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .head__title {
      padding-right: 0;
      font-size: 25px;
      line-height: 1.625; } }
  .import_tailwind [data-c20-qaQAs] .head__image {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: image;
    position: relative; }
  .import_tailwind [data-c20-qaQAs] .head__number {
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity));
    font-weight: 700;
    --bg-opacity: 1;
    background-color: #E4F3FB;
    background-color: rgba(228, 243, 251, var(--bg-opacity));
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    border-radius: 9999px;
    position: absolute;
    z-index: 10;
    width: 36px;
    height: 36px;
    top: -0.1rem;
    left: -7px; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .head__number {
      width: 50px;
      height: 50px; } }
  .import_tailwind [data-c20-qaQAs] .head__chara {
    --bg-opacity: 1;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    border-radius: 9999px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .head__chara {
      width: 96px;
      height: 96px;
      margin-left: 20px; }
    .import_tailwind [data-c20-qaQAs] .head__chara img {
      width: 100%;
      height: auto; } }
  .import_tailwind [data-c20-qaQAs] .myContent {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    padding-bottom: 1.25rem; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .myContent {
      padding-left: 1.5rem;
      padding-right: 1.5rem;
      width: 65%; } }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .myContent.is-md\:w-full {
      width: 100%; } }
  .import_tailwind [data-c20-qaQAs] .myTitle {
    font-weight: 700;
    line-height: 1.5;
    font-size: 20px;
    --text-opacity: 1;
    color: #345678;
    color: rgba(52, 86, 120, var(--text-opacity));
    text-align: center;
    margin: 2.4rem 0 1.2rem 0; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .myTitle {
      font-size: 25px;
      text-align: left; } }
  .import_tailwind [data-c20-qaQAs] .myText {
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 0.25rem; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .myText {
      font-size: 14px; } }
  .import_tailwind [data-c20-qaQAs] .myLink {
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity));
    text-decoration: underline;
    font-size: 12px;
    margin-top: 0.5rem;
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity)); }
  .import_tailwind [data-c20-qaQAs] .myLink::after {
    content: '》'; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .myFooter {
      width: 35%;
      padding: 2.4rem;
      box-sizing: border-box; } }
  .import_tailwind [data-c20-qaQAs] .myFooter img {
    display: block;
    max-width: 100%; }
  .import_tailwind [data-c20-qaQAs] .em {
    color: #E31414; }
  .import_tailwind [data-c20-qaQAs] .myHoujinList {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px 5px;
    margin: 0;
    padding: 0; }
  .import_tailwind [data-c20-qaQAs] .myHoujinList > li {
    font-size: 3.5vw; }
  .import_tailwind [data-c20-qaQAs] .myDoctorWrap {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (minmax(0, 1fr))[2];
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
    grid-column-gap: 0.25rem;
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem;
    margin-top: 1.25rem;
    padding-bottom: 1.25rem; }
  @media (min-width: 768px) {
    .import_tailwind [data-c20-qaQAs] .myDoctorWrap {
      -ms-grid-columns: (minmax(0, 1fr))[5];
      grid-template-columns: repeat(5, minmax(0, 1fr));
      grid-column-gap: 0.75rem;
      -moz-column-gap: 0.75rem;
      column-gap: 0.75rem; } }
  .import_tailwind [data-c20-qaQAs] .myDoctorWrap .doctor__sub {
    font-weight: 700;
    font-size: 11px; }
  .import_tailwind .accordionQa [data-c20-qaQAs] .qaQA {
    margin-bottom: 1.5rem;
    cursor: pointer; }
  .import_tailwind .accordionQa [data-c20-qaQAs] .qaQA.open {
    margin-bottom: 0.75rem; }
  .import_tailwind .accordionQa [data-c20-qaQAs] .qaQA.open .myFooter,
  .import_tailwind .accordionQa [data-c20-qaQAs] .qaQA.open .myContent {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    max-height: 10000px;
    transition: 0.5s ease max-height; }
  @media (min-width: 768px) {
    .import_tailwind .accordionQa [data-c20-qaQAs] .qaQA.open .myFooter,
    .import_tailwind .accordionQa [data-c20-qaQAs] .qaQA.open .myContent {
      padding: 1.5rem; } }
  .import_tailwind .accordionQa [data-c20-qaQAs] .qaQA.open .head::after {
    transform: rotate3d(1, 0, 0, 180deg); }
  .import_tailwind .accordionQa [data-c20-qaQAs] .myFooter,
  .import_tailwind .accordionQa [data-c20-qaQAs] .myContent {
    max-height: 0;
    overflow: hidden;
    padding-top: 0;
    padding-bottom: 0;
    transition: 0s; }
  .import_tailwind .accordionQa [data-c20-qaQAs] .head__title {
    position: relative; }
  .import_tailwind .sort-grid {
    display: block; }
  @media (min-width: 768px) {
    .import_tailwind .sort-grid {
      display: -ms-grid;
      display: grid; } }
  .import_tailwind .sort-grid.sort-cols-2 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr; }
  .import_tailwind .sort-grid.sort-cols-2 > *:nth-child(1) {
    -ms-grid-row: 1;
    grid-row: 1 / 1;
    -ms-grid-column: 1;
    grid-column: 1 / 1; }
  .import_tailwind .sort-grid.sort-cols-2 > *:nth-child(2) {
    -ms-grid-row: 1;
    grid-row: 1 / 1;
    -ms-grid-column: 2;
    grid-column: 2 / 2; }
  .import_tailwind .sort-grid.sort-cols-2 > *:nth-child(3) {
    -ms-grid-row: 2;
    grid-row: 2 / 2;
    -ms-grid-column: 1;
    grid-column: 1 / 1; }
  .import_tailwind .sort-grid.sort-cols-2 > *:nth-child(4) {
    -ms-grid-row: 2;
    grid-row: 2 / 2;
    -ms-grid-column: 2;
    grid-column: 2 / 2; }
  .import_tailwind .sort-grid.sort-cols-2 > *:nth-child(5) {
    -ms-grid-row: 3;
    grid-row: 3 / 3;
    -ms-grid-column: 1;
    grid-column: 1 / 1; }
  .import_tailwind .sort-grid.sort-cols-2 > *:nth-child(6) {
    -ms-grid-row: 3;
    grid-row: 3 / 3;
    -ms-grid-column: 2;
    grid-column: 2 / 2; }
  .import_tailwind .sort-grid.sort-cols-2 > *:nth-child(7) {
    -ms-grid-row: 4;
    grid-row: 4 / 4;
    -ms-grid-column: 1;
    grid-column: 1 / 1; }
  .import_tailwind .sort-grid.sort-cols-2 > *:nth-child(8) {
    -ms-grid-row: 4;
    grid-row: 4 / 4;
    -ms-grid-column: 2;
    grid-column: 2 / 2; }
  .import_tailwind .infectionGrid {
    -ms-grid-columns: (minmax(0, 1fr))[2];
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-gap: 1.5rem;
    gap: 1.5rem;
    width: 100%; }
  @media (min-width: 768px) {
    .import_tailwind .infectionGrid {
      display: -ms-grid;
      display: grid;
      -ms-grid-rows: auto 1fr;
      grid-template-rows: auto 1fr; } }
  .import_tailwind .infectionGrid__about {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2; }
  .import_tailwind .infectionGrid__step {
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    grid-row: 1 / 3;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2 / 3; }
  .import_tailwind .infectionGrid__movie {
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    grid-row: 2 / 3;
    -ms-grid-column: 1;
    grid-column: 1 / 1; }
  .import_tailwind .infectionGrid__iframe {
    max-width: 20rem;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1rem; }
  .import_tailwind .infectionGrid__iframe iframe {
    max-width: 100%;
    width: 100%; }
  .import_tailwind .star::before {
    display: block;
    content: "";
    width: 37px;
    height: 36px;
    background: url("/wp-content/themes/fastdoctor-common/assets/img//icon/star-empty.svg") 0 0 no-repeat; }
  .import_tailwind .star--isFull::before {
    background-image: url("/wp-content/themes/fastdoctor-common/assets/img//icon/star-full.svg"); }
  .import_tailwind .app_install_steps__number {
    --bg-opacity: 1;
    background-color: #007DBE;
    background-color: rgba(0, 125, 190, var(--bg-opacity));
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    border-radius: 0.25rem;
    font-size: 25px;
    width: 1.4em;
    height: 1.4em;
    position: absolute;
    top: -0.7em;
    left: calc(50% - 0.7em); }
  .import_tailwind .public_institutions_universitie--border .public_institutions_universitie {
    border-width: 1px;
    --border-opacity: 1;
    border-color: #EFEFEE;
    border-color: rgba(239, 239, 238, var(--border-opacity)); }
  .import_tailwind .maker {
    background: linear-gradient(transparent 55%, #FFE34A 60%, #FFE34A 91%, transparent 92%); }
  .import_tailwind .dot-on-text {
    -webkit-text-emphasis: filled;
    text-emphasis: filled; }
  .import_tailwind .swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    /* Fix of Webkit flickering */
    z-index: 1; }
  .import_tailwind .swiper-container-vertical > .swiper-wrapper {
    flex-direction: column; }
  .import_tailwind .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box; }
  .import_tailwind .swiper-container-android .swiper-slide,
  .import_tailwind .swiper-wrapper {
    transform: translate3d(0px, 0, 0); }
  .import_tailwind .swiper-container-multirow > .swiper-wrapper {
    flex-wrap: wrap; }
  .import_tailwind .swiper-container-multirow-column > .swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column; }
  .import_tailwind .swiper-container-free-mode > .swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto; }
  .import_tailwind .swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform; }
  .import_tailwind .swiper-slide-invisible-blank {
    visibility: hidden; }
  .import_tailwind .swiper-container-autoheight, .import_tailwind .swiper-container-autoheight .swiper-slide {
    height: auto; }
  .import_tailwind .swiper-container-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height; }
  .import_tailwind .swiper-container-3d {
    perspective: 1200px; }
  .import_tailwind .swiper-container-3d .swiper-wrapper, .import_tailwind .swiper-container-3d .swiper-slide, .import_tailwind .swiper-container-3d .swiper-slide-shadow-left, .import_tailwind .swiper-container-3d .swiper-slide-shadow-right, .import_tailwind .swiper-container-3d .swiper-slide-shadow-top, .import_tailwind .swiper-container-3d .swiper-slide-shadow-bottom, .import_tailwind .swiper-container-3d .swiper-cube-shadow {
    transform-style: preserve-3d; }
  .import_tailwind .swiper-container-3d .swiper-slide-shadow-left, .import_tailwind .swiper-container-3d .swiper-slide-shadow-right, .import_tailwind .swiper-container-3d .swiper-slide-shadow-top, .import_tailwind .swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10; }
  .import_tailwind .swiper-container-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .import_tailwind .swiper-container-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .import_tailwind .swiper-container-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .import_tailwind .swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .import_tailwind .swiper-container-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    /* For Firefox */
    -ms-overflow-style: none;
    /* For Internet Explorer and Edge */ }
  .import_tailwind .swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none; }
  .import_tailwind .swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start; }
  .import_tailwind .swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory; }
  .import_tailwind .swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
    -ms-scroll-snap-type: y mandatory;
    scroll-snap-type: y mandatory; }
  .import_tailwind .swiper-inner {
    position: relative; }
  .import_tailwind .swiper-inner .swiper-container {
    padding: 0 2.4rem;
    box-sizing: border-box; }
  .import_tailwind .swiper-container .swiper-slide {
    display: none; }
  .import_tailwind .swiper-container .swiper-slide:first-child {
    display: block; }
  .import_tailwind .swiper-container.swiper-container-initialized .swiper-slide {
    display: block; }
  .import_tailwind .swiper-button-next,
  .import_tailwind .swiper-button-prev {
    background-color: #fff;
    border-radius: 50%;
    position: absolute;
    top: calc(50% - 22px);
    z-index: 50;
    transition: .2s; }
  .import_tailwind .swiper-button-next:after,
  .import_tailwind .swiper-button-prev:after {
    content: "";
    background-image: url("/wp-content/themes/fastdoctor-common/assets/img//icon//flow-card-arrow-mod.png");
    background-size: cover;
    display: block;
    width: 44px;
    height: 44px; }
  .import_tailwind .swiper-button-next {
    right: 3px; }
  .import_tailwind .swiper-button-next:after {
    transform: rotate3d(0, 0, 1, -90deg); }
  .import_tailwind .swiper-button-prev {
    left: 3px; }
  .import_tailwind .swiper-button-prev:after {
    transform: rotate3d(0, 0, 1, 90deg); }
  .import_tailwind .swiper-button-disabled {
    opacity: 0;
    pointer-events: none; }
  .import_tailwind body.single-free_transportation .globalHeaderSP__space,
  .import_tailwind body.single-free_transportation .globalHeaderSP,
  .import_tailwind body.single-free_transportation .globalHeaderPC {
    display: none !important; }
  .import_tailwind .FreeTransportation__AfterTryangle {
    --bg-opacity: 1;
    background-color: #007DBE;
    background-color: rgba(0, 125, 190, var(--bg-opacity));
    text-align: center;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    font-weight: 700;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    font-size: 20px;
    position: relative; }
  .import_tailwind .FreeTransportation__AfterTryangle::after {
    position: absolute;
    display: block;
    content: "";
    left: calc(50% - 9.5px);
    bottom: -13px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 13px 9.5px 0 9.5px;
    border-color: #007DBE transparent transparent transparent; }
  .import_tailwind .FreeTransportation__Logo {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    grid-gap: 0.25rem;
    gap: 0.25rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 0.5rem; }
  @media (min-width: 768px) {
    .import_tailwind .FreeTransportation__Logo {
      padding-left: 0; } }
  .import_tailwind .FreeTransportation__LogoCollabo {
    flex-shrink: 0;
    overflow: hidden;
    width: calc(100% - 130px);
    height: 32px; }
  .import_tailwind .FreeTransportation__HeaderFix {
    position: fixed;
    top: 0;
    left: 0;
    --bg-opacity: 1;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    z-index: 30;
    width: 100%; }
  .import_tailwind .FreeTransportation__HeaderFix,
  .import_tailwind .FreeTransportation__HeaderFixSpace {
    height: 44px; }
  .import_tailwind .FreeTransportation__SpHeaderContact {
    display: flex;
    flex-wrap: nowrap;
    flex-shrink: 0; }
  .import_tailwind .FreeTransportation__PcHeaderContact {
    --bg-opacity: 1;
    background-color: #007DBE;
    background-color: rgba(0, 125, 190, var(--bg-opacity));
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    display: none;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    font-weight: 700;
    position: absolute;
    top: 0;
    right: 0;
    border-radius: 0px 0px 5px 5px;
    padding: 0 10px;
    transition: 0.2s all; }
  @media (min-width: 768px) {
    .import_tailwind .FreeTransportation__PcHeaderContact {
      display: flex; } }
  .import_tailwind .contactTailWind {
    max-width: 36rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2.5rem;
    margin-bottom: 2.5rem; }
  .import_tailwind .contactTailWind .contactForm {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem; }
  .import_tailwind .contactTailWind .contactTitle {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 0.25rem;
    vertical-align: middle; }
  .import_tailwind .contactTailWind .contactCol {
    display: flex;
    align-items: center; }
  @media (min-width: 768px) {
    .import_tailwind .contactTailWind .contactCol {
      display: block; } }
  .import_tailwind .contactTailWind .contactCol__title {
    font-size: 14px;
    display: inline-block;
    padding-left: 0.25rem;
    padding-right: 0.25rem; }
  .import_tailwind .contactTailWind .contactError {
    --text-opacity: 1;
    color: #EA3326;
    color: rgba(234, 51, 38, var(--text-opacity));
    font-size: 12px;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem; }
  .import_tailwind .contactTailWind select,
  .import_tailwind .contactTailWind .formInput,
  .import_tailwind .contactTailWind .contactForm__input {
    border-width: 1px;
    --border-opacity: 1;
    border-color: #E0DFDE;
    border-color: rgba(224, 223, 222, var(--border-opacity));
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    border-radius: 0.25rem;
    font-size: 16px;
    --bg-opacity: 1;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, var(--bg-opacity)); }
  .import_tailwind .contactTailWind .contactForm__input--medium {
    width: 40%; }
  .import_tailwind .contactTailWind .contactForm__input--long {
    min-width: 70%; }
  .import_tailwind .contactTailWind__Required {
    display: inline-block;
    --bg-opacity: 1;
    background-color: #F59C55;
    background-color: rgba(245, 156, 85, var(--bg-opacity));
    font-weight: 700;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    font-size: 12px;
    line-height: 1;
    vertical-align: middle; }
  .import_tailwind .contactTailWind__Button {
    --bg-opacity: 1;
    background-color: #007DBE;
    background-color: rgba(0, 125, 190, var(--bg-opacity));
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-weight: 700;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    padding: 0.75rem;
    border-radius: 0.25rem;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    max-width: 28rem;
    cursor: pointer;
    transition-duration: 200ms;
    margin-left: auto;
    margin-right: auto; }
  .import_tailwind .contactTailWind__Button:hover {
    --bg-opacity: 0.75; }
  .import_tailwind .example-num1 {
    top: 42%;
    left: 23%;
    font-size: 30px; }
  @media (max-width: 1120px) {
    .import_tailwind .example-num1 {
      font-size: 2.8vw; } }
  @media (max-width: 768px) {
    .import_tailwind .example-num1 {
      top: 33.2%;
      left: 0;
      right: 0;
      text-align: center;
      font-size: 7vw; } }
  .import_tailwind .example-num2 {
    top: 33.8%;
    left: 51.6%;
    font-size: 25px; }
  @media (max-width: 1120px) {
    .import_tailwind .example-num2 {
      font-size: 2.2vw; } }
  @media (max-width: 768px) {
    .import_tailwind .example-num2 {
      top: 57.4%;
      left: 0;
      right: 0;
      text-align: center;
      font-size: 7vw; } }
  .import_tailwind .os-contactNoHeader .os-contact .os-contact__header {
    display: none; }
  @media (min-width: 768px) {
    .import_tailwind .os-mv {
      left: 2%; } }
  @media (max-width: 768px) {
    .import_tailwind .os-nayami {
      position: relative;
      height: 960px; }
    .import_tailwind .os-nayami__1, .import_tailwind .os-nayami__2, .import_tailwind .os-nayami__3, .import_tailwind .os-nayami__4 {
      position: absolute; }
    .import_tailwind .os-nayami__1 {
      width: 131%;
      left: -23%; }
    .import_tailwind .os-nayami__2 {
      width: 118%;
      left: -12%;
      top: 21%; }
    .import_tailwind .os-nayami__3 {
      width: 121%;
      left: -22%;
      top: 44%; }
    .import_tailwind .os-nayami__4 {
      width: 112%;
      right: -8%;
      top: 66%; } }
  @media (min-width: 768px) {
    .import_tailwind .os-nayami {
      position: relative;
      height: 960px; }
    .import_tailwind .os-nayami__1, .import_tailwind .os-nayami__2, .import_tailwind .os-nayami__3, .import_tailwind .os-nayami__4 {
      position: absolute; }
    .import_tailwind .os-nayami__1 {
      left: -6%;
      top: 10%; }
    .import_tailwind .os-nayami__2 {
      left: 29%;
      top: 0%; }
    .import_tailwind .os-nayami__3 {
      right: -8%;
      top: 31%; }
    .import_tailwind .os-nayami__4 {
      left: 9%;
      bottom: 0%; } }
  .import_tailwind .os-afterTri {
    padding-bottom: 200px; }
  @media (max-width: 768px) {
    .import_tailwind .os-afterTri {
      padding-bottom: 60px; } }
  .import_tailwind .os-afterTri__inner {
    position: relative; }
  .import_tailwind .os-afterTri__inner::after {
    content: '';
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 200px solid #F2F7F8;
    border-left: 30vw solid transparent;
    border-right: 30vw solid transparent;
    margin: auto; }
  @media (max-width: 768px) {
    .import_tailwind .os-afterTri__inner::after {
      border-top: 60px solid #F2F7F8;
      border-left: 50vw solid transparent;
      border-right: 50vw solid transparent; } }
  .import_tailwind .os-afterTri.is-white .os-afterTri__inner::after {
    border-top: 200px solid #FFFFFF; }
  @media (max-width: 768px) {
    .import_tailwind .os-afterTri.is-white .os-afterTri__inner::after {
      border-top: 60px solid #FFFFFF; } }
  .import_tailwind .os-hiritsu {
    position: relative;
    max-width: 790px; }
  @media (min-width: 768px) {
    .import_tailwind .os-hiritsu {
      padding-bottom: 17%; } }
  @media (min-width: 768px) {
    .import_tailwind .os-hiritsu__hukidashi {
      position: absolute;
      right: -29%;
      bottom: 0; } }
  .import_tailwind .os-bunka {
    position: relative;
    max-width: calc(1099px + 32px);
    padding-left: 16px;
    padding-right: 16px; }
  @media (min-width: 768px) {
    .import_tailwind .os-bunka {
      padding-bottom: 6%; } }
  @media (min-width: 768px) {
    .import_tailwind .os-bunka__img2 {
      position: relative;
      left: 28px; } }
  @media (min-width: 768px) {
    .import_tailwind .os-bunka__hukidashi {
      position: absolute;
      right: 3%;
      bottom: -0.2%; } }
  .import_tailwind .os-bg {
    padding-top: 3rem;
    padding-bottom: 1.5rem;
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/outsourcing/bg-doctor@sp.jpg") center center no-repeat;
    background-size: cover; }
  @media (min-width: 768px) {
    .import_tailwind .os-bg {
      padding-top: 0;
      padding-bottom: 0;
      background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/outsourcing/bg-doctor@2x.jpg") center center no-repeat;
      background-size: cover;
      height: 830px; } }
  @media (min-width: 768px) {
    .import_tailwind .os-point-1 {
      left: 75px; }
    .import_tailwind .os-point-2 {
      right: 75px; }
    .import_tailwind .os-point-3 {
      left: 75px; } }
  .import_tailwind .os-movie {
    position: relative; }
  .import_tailwind .os-movieHeader {
    position: absolute;
    height: 82px;
    width: 100%; }
  @media (max-width: 768px) {
    .import_tailwind .os-movieHeader {
      height: 40px; } }
  .import_tailwind .os-movieHeader::before {
    display: block;
    content: '';
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/outsourcing/square-corner.svg") left top no-repeat;
    background-size: auto 82px;
    width: 53px;
    height: 82px;
    position: absolute;
    left: 0; }
  @media (max-width: 768px) {
    .import_tailwind .os-movieHeader::before {
      width: 40px;
      height: 40px; } }
  .import_tailwind .os-movieHeader::after {
    display: block;
    content: '';
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/outsourcing/square-corner.svg") right top no-repeat;
    background-size: auto 82px;
    width: 53px;
    height: 82px;
    position: absolute;
    right: 0;
    transform: scale(-1, 1); }
  @media (max-width: 768px) {
    .import_tailwind .os-movieHeader::after {
      background-position: left top;
      width: 40px;
      height: 40px; } }
  .import_tailwind .os-movieBottom {
    position: absolute;
    height: 82px;
    width: 100%; }
  @media (max-width: 768px) {
    .import_tailwind .os-movieBottom {
      height: 40px; } }
  .import_tailwind .os-movieBottom::before {
    display: block;
    content: '';
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/outsourcing/square-corner.svg") left top no-repeat;
    background-size: auto 82px;
    width: 53px;
    height: 82px;
    position: absolute;
    left: 0;
    transform: scale(-1, 1) rotate(180deg); }
  @media (max-width: 768px) {
    .import_tailwind .os-movieBottom::before {
      width: 40px;
      height: 40px; } }
  .import_tailwind .os-movieBottom::after {
    display: block;
    content: '';
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/outsourcing/square-corner.svg") right top no-repeat;
    background-size: auto 82px;
    width: 53px;
    height: 82px;
    position: absolute;
    right: 0;
    transform: rotate(180deg); }
  @media (max-width: 768px) {
    .import_tailwind .os-movieBottom::after {
      background-position: left top;
      width: 40px;
      height: 40px; } }
  .import_tailwind .os-accordionButton::after {
    display: inline-block;
    --bg-opacity: 1;
    background-color: #F5F7F7;
    background-color: rgba(245, 247, 247, var(--bg-opacity));
    font-size: 16px;
    margin-left: 0.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    height: 2rem;
    content: '+'; }
  @media (max-width: 768px) {
    .import_tailwind .os-accordionButton::after {
      font-size: 20px; } }
  .import_tailwind .os-accordionButton.is-open::after {
    content: '−'; }
  .import_tailwind .os-accordion {
    display: none; }
  .import_tailwind input[type="submit"][name="submitBack"].os-formButtonBack {
    display: block;
    --bg-opacity: 1;
    background-color: #F2F7F8;
    background-color: rgba(242, 247, 248, var(--bg-opacity));
    border-radius: 9999px;
    --text-opacity: 1;
    color: #222953;
    color: rgba(34, 41, 83, var(--text-opacity));
    font-weight: 700;
    text-align: center;
    font-size: 20px;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    width: 100%;
    text-decoration: none;
    cursor: pointer; }
  @media (min-width: 768px) {
    .import_tailwind input[type="submit"][name="submitBack"].os-formButtonBack {
      font-size: 25px; } }
  .import_tailwind input.os-formButton {
    display: block;
    --bg-opacity: 1;
    background-color: #222953;
    background-color: rgba(34, 41, 83, var(--bg-opacity));
    border-radius: 9999px;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    font-weight: 700;
    text-align: center;
    font-size: 20px;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    width: 100%;
    cursor: pointer; }
  @media (min-width: 768px) {
    .import_tailwind input.os-formButton {
      font-size: 25px; } }
  .import_tailwind .step-arrow-navy {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 9px 15.5px 0 15.5px;
    border-color: #222A50 transparent transparent transparent;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 4px; }
  .import_tailwind .step-arrow-callingcase {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7px 12px 0 12px;
    border-color: #B4CDE8 transparent transparent transparent;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 3px; }
  .import_tailwind .bg-callingcase {
    --bg-opacity: 1;
    background-color: #B4CDE8;
    background-color: rgba(180, 205, 232, var(--bg-opacity)); }
  .import_tailwind .callingcase__list li {
    padding-left: 32px;
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/nursinghome/callingcase-check.png") 0 4px no-repeat;
    background-size: 24px auto; }
  .import_tailwind body.area .container,
  .import_tailwind body.tokyo .container,
  .import_tailwind body.saitama .container,
  .import_tailwind body.osaka .container,
  .import_tailwind body.nara .container,
  .import_tailwind body.kyoto .container,
  .import_tailwind body.kanagawa .container,
  .import_tailwind body.hyogo .container,
  .import_tailwind body.fukuoka .container,
  .import_tailwind body.chiba .container,
  .import_tailwind body.aichi .container {
    margin-bottom: 64px !important; }
  .import_tailwind .nyhs-logo {
    padding-top: 3.2%;
    padding-left: 3.2%; }
  .import_tailwind .nyhs-cvWrap1 {
    top: 27.5%; }
  .import_tailwind .nyhs-cvWrap2 {
    bottom: 3.3%; }
  .import_tailwind .nyhs-cvWrap3 {
    bottom: 3.2%; }
  .import_tailwind .nyhs-cv {
    width: 84%;
    margin: auto; }
  .import_tailwind .nyhs-cv__text {
    padding: 6%; }
  .import_tailwind .nyhs-sitemap {
    bottom: 11%; }
  .import_tailwind .nyhs-floater {
    position: fixed;
    height: 9.5%;
    width: 100%;
    max-width: 448px;
    margin: auto;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    visibility: hidden;
    transition: all 0.2s ease-out;
    background: url("../img/pages/nyhs/footer-bg@2x.png") left center no-repeat;
    background-size: 100% auto; }
  .import_tailwind .nyhs-floater.is-visible {
    opacity: 1;
    visibility: visible; }
  .import_tailwind .nyhs-floater__1 {
    width: 11%;
    margin-right: 2%; }
  .import_tailwind .nyhs-floater__2 {
    display: inline-block;
    width: 40%;
    padding-left: 2%; }
  .import_tailwind .nyhs-floater__3 {
    display: inline-block;
    width: 40%;
    padding-left: 2%; }
  .import_tailwind .topHeroPc {
    min-height: 420px;
    padding-top: 26px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    position: relative;
    text-align: center; }
  .import_tailwind .topHeroPc__inner {
    width: 100%; }
  .import_tailwind .topHeroPc__title {
    font-size: 40px;
    font-weight: 700;
    text-shadow: 0px 0px 3px rgba(51, 51, 51, 0.75);
    color: #fff;
    line-height: 0.8; }
  .import_tailwind .topHeroPc__title > span {
    font-size: 16px; }
  .import_tailwind .topHeroPc__bottomText {
    position: relative;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    font-weight: 700;
    bottom: 50px;
    font-size: 35px;
    text-shadow: 0px 0px 3px rgba(51, 51, 51, 0.75); }
  .import_tailwind .topHeroPc__bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    -o-object-fit: cover;
    object-fit: cover; }
  .import_tailwind .topEntrance {
    --bg-opacity: 1;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    padding: 0.75rem;
    border-radius: 0.25rem;
    display: -ms-grid;
    display: grid;
    grid-gap: 0.75rem;
    gap: 0.75rem;
    margin-bottom: 0.75rem;
    -ms-grid-columns: 460px 1fr;
    grid-template-columns: 460px 1fr;
    margin-top: -38px; }
  @media (min-width: 972px) {
    .import_tailwind .topEntrance {
      -ms-grid-columns: 600px 1fr;
      grid-template-columns: 600px 1fr; } }
  .import_tailwind .topEntranceItem {
    --bg-opacity: 1;
    background-color: #E4F3FB;
    background-color: rgba(228, 243, 251, var(--bg-opacity)); }
  .import_tailwind .topEntranceItem__head {
    --bg-opacity: 1;
    background-color: #345678;
    background-color: rgba(52, 86, 120, var(--bg-opacity));
    font-size: 20px;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
    text-align: center;
    padding: 0.25rem; }
  .import_tailwind .topEntranceItem__body {
    --bg-opacity: 1;
    background-color: #E4F3FB;
    background-color: rgba(228, 243, 251, var(--bg-opacity));
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    padding: 0.75rem; }
  .import_tailwind .topSlider {
    position: relative;
    height: 97.5vw; }
  .import_tailwind .topSlider__top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 10;
    text-align: center;
    margin-top: 1.2rem; }
  .import_tailwind .topSlider__title {
    margin: 0;
    font-weight: 700;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    position: relative;
    font-size: 8.0vw;
    line-height: 1.2;
    text-shadow: 0px 0px 3px rgba(51, 51, 51, 0.75);
    z-index: 1; }
  .import_tailwind .topSlider__title__text {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    transition-property: opacity;
    transition-duration: 500ms; }
  .import_tailwind .topSlider__title__text.show {
    opacity: 1; }
  .import_tailwind .topSlider__sub1 {
    font-size: 19px; }
  .import_tailwind .topSlider__sub2 {
    font-size: 16px;
    text-shadow: 0px 0px 3px rgba(51, 51, 51, 0.75); }
  .import_tailwind .topSlider__belt {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    text-align: center;
    font-weight: 700;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    font-size: 4.6vw;
    padding: 2vw;
    line-height: 1.2;
    background-color: rgba(0, 0, 0, 0.25);
    text-shadow: 0px 0px 3px rgba(51, 51, 51, 0.75);
    z-index: 1; }
  .import_tailwind .topSlider__beltLarge {
    display: inline-block;
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    font-size: 6.5vw; }
  .import_tailwind .topSlider__note {
    position: absolute;
    --text-opacity: 1;
    color: #FFFFFF;
    color: rgba(255, 255, 255, var(--text-opacity));
    left: 4vw;
    bottom: 13vw;
    font-size: 2.0vw;
    line-height: 1.2;
    text-shadow: 0px 0px 3px rgba(51, 51, 51, 0.75);
    z-index: 1; }
  .import_tailwind .topSlider__slider {
    height: 366px;
    transition: opacity .3s linear; }
  .import_tailwind .topSlider__slider .topSlider__slid:first-child {
    z-index: 0;
    opacity: 1; }
  .import_tailwind .topSlider__slider.slick-initialized {
    opacity: 1; }
  .import_tailwind .topSlider__slider.slick-initialized .topSlider__slid {
    position: relative;
    opacity: 1; }
  .import_tailwind .topSlider__slid {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    opacity: 0; }
  .import_tailwind .topSlider__img_banner {
    position: absolute;
    margin-right: 0.25rem;
    display: inline-block;
    border-width: 1px;
    border-style: solid;
    --border-opacity: 1;
    border-color: #007DBE;
    border-color: rgba(0, 125, 190, var(--border-opacity));
    --border-opacity: 0;
    outline: 0;
    margin-bottom: 13vw;
    bottom: 0.5vw;
    right: 0.5vw; }
  .import_tailwind .topSlider__img_banner:active, .import_tailwind .topSlider__img_banner:focus, .import_tailwind .topSlider__img_banner:hover {
    --border-opacity: 1;
    opacity: 0.75; }
  .import_tailwind .topApp {
    position: relative; }
  .import_tailwind .topAppLink {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    margin: 0;
    padding: 0; }
  .import_tailwind .topAppLink__ios {
    position: absolute;
    width: 38vw;
    top: 32vw;
    left: 5vw; }
  .import_tailwind .topAppLink__googleplay {
    position: absolute;
    width: 38vw;
    top: 32vw;
    right: 5vw; }
  @media (min-width: 768px) {
    .import_tailwind .topAppLink__ios {
      width: 146px;
      top: 125px;
      left: 18px; }
    .import_tailwind .topAppLink__googleplay {
      width: 146px;
      top: 125px;
      right: 18px; } }
  .import_tailwind .flowImage1 {
    padding-top: 119vw;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-1@2x.jpg?ver=1.1") center top no-repeat;
    background-size: contain; }
  @media (min-width: 768px) {
    .import_tailwind .flowImage1 {
      max-width: 616px;
      padding-top: 443px;
      background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-1@pc.jpg?ver=1.1") center top no-repeat;
      background-size: contain;
      margin-left: auto;
      margin-right: auto; } }
  .import_tailwind .flowImage2 {
    padding-top: 119vw;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-2@2x.jpg?ver=1.1") center top no-repeat;
    background-size: contain; }
  @media (min-width: 768px) {
    .import_tailwind .flowImage2 {
      max-width: 616px;
      padding-top: 443px;
      background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-2@pc.jpg?ver=1.1") center top no-repeat;
      background-size: contain;
      margin-left: auto;
      margin-right: auto; } }
  .import_tailwind .flowImage3 {
    padding-top: 119vw;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-3@2x.jpg?ver=1.1") center top no-repeat;
    background-size: contain; }
  @media (min-width: 768px) {
    .import_tailwind .flowImage3 {
      max-width: 616px;
      padding-top: 443px;
      background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-3@pc.jpg?ver=1.1") center top no-repeat;
      background-size: contain;
      margin-left: auto;
      margin-right: auto; } }
  .import_tailwind .flowImage4 {
    padding-top: 119vw;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-4@2x.jpg?ver=1.1") center top no-repeat;
    background-size: contain; }
  @media (min-width: 768px) {
    .import_tailwind .flowImage4 {
      max-width: 616px;
      padding-top: 443px;
      background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-4@pc.jpg?ver=1.1") center top no-repeat;
      background-size: contain;
      margin-left: auto;
      margin-right: auto; } }
  .import_tailwind .flowImage5 {
    padding-top: 119vw;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-5@2x.jpg?ver=1.1") center top no-repeat;
    background-size: contain; }
  @media (min-width: 768px) {
    .import_tailwind .flowImage5 {
      max-width: 616px;
      padding-top: 443px;
      background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-5@pc.jpg?ver=1.1") center top no-repeat;
      background-size: contain;
      margin-left: auto;
      margin-right: auto; } }
  .import_tailwind .flowImage6 {
    padding-top: 119vw;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-6@2x.jpg?ver=1.1") center top no-repeat;
    background-size: contain; }
  @media (min-width: 768px) {
    .import_tailwind .flowImage6 {
      max-width: 616px;
      padding-top: 443px;
      background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-6@pc.jpg?ver=1.1") center top no-repeat;
      background-size: contain;
      margin-left: auto;
      margin-right: auto; } }
  .import_tailwind .flowImage7 {
    padding-top: 119vw;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-7@2x.jpg?ver=1.1") center top no-repeat;
    background-size: contain; }
  @media (min-width: 768px) {
    .import_tailwind .flowImage7 {
      max-width: 616px;
      padding-top: 443px;
      background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/flow-7@pc.jpg?ver=1.1") center top no-repeat;
      background-size: contain;
      margin-left: auto;
      margin-right: auto; } }
  .import_tailwind .bookSlider {
    overflow: hidden;
    position: relative;
    padding-left: 2rem;
    padding-right: 2rem;
    height: 85.5vw; }
  .import_tailwind .bookSlider .slick-arrow {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 44px;
    width: 44px;
    z-index: 1;
    text-indent: -9999px; }
  .import_tailwind .bookSlider .slick-prev {
    left: -20px;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/icon-left@2x.png") center center no-repeat;
    background-size: cover; }
  .import_tailwind .bookSlider .slick-next {
    right: -20px;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/book/icon-right@2x.png") center center no-repeat;
    background-size: cover; }
  .import_tailwind .recruit_part_time__merit {
    display: -ms-grid;
    display: grid;
    grid: "image" "content"; }
  @media (min-width: 768px) {
    .import_tailwind .recruit_part_time__merit {
      grid: "content image" / 1fr 1fr; } }
  .import_tailwind .recruit_part_time__merit__img {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: image; }
  @media (min-width: 768px) {
    .import_tailwind .recruit_part_time__merit__img {
      display: flex;
      align-items: center;
      justify-content: center; } }
  .import_tailwind .recruit_part_time__merit__content {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
    grid-area: content; }
  .import_tailwind .single_free_transportation_medical {
    font-family: Noto Sans JP,sans-serif;
    font-display: swap;
    color: #000; }
  .import_tailwind .single_free_transportation_medical .sp_width {
    margin-left: auto;
    margin-right: auto;
    max-width: 512px; }
  .import_tailwind .single_free_transportation_medical .borderBox.is-blue {
    border: 3px solid #007dbe; }
  .import_tailwind .single_free_transportation_medical .banner_we .container {
    background-color: #d7dee4;
    padding-top: 8px;
    padding-bottom: 8px; }
  .import_tailwind .single_free_transportation_medical .banner_we img {
    background-color: #fff; }
  .import_tailwind .single_free_transportation_medical .container {
    padding-left: 18px;
    padding-right: 18px;
    box-sizing: border-box; }
  .import_tailwind .single_free_transportation_medical .borderBox.border-blue-400 {
    border: 5px solid #a3d9f0; }
  @media all and (min-width: 768px) {
    .import_tailwind .single_free_transportation_medical .borderBox.border-blue-400 {
      border: 0px; } }
  .import_tailwind .single_free_transportation_medical .bg-blue-200 {
    --bg-opacity: 1;
    background-color: #e4f3fb;
    background-color: rgba(228, 243, 251, var(--bg-opacity)); }
  .import_tailwind .single_free_transportation_medical .borderBox {
    padding: 20px 15px; }
  .import_tailwind .single_free_transportation_medical .p-1 {
    padding: 0.5rem !important; }
  .import_tailwind .single_free_transportation_medical .mb-1, .import_tailwind .single_free_transportation_medical .my-1 {
    margin-bottom: 0.5rem !important; }
  .import_tailwind .single_free_transportation_medical .mb-2, .import_tailwind .single_free_transportation_medical .my-2 {
    margin-bottom: 1rem !important; }
  .import_tailwind .single_free_transportation_medical .mt-1, .import_tailwind .single_free_transportation_medical .my-1 {
    margin-top: 0.5rem !important; }
  .import_tailwind .single_free_transportation_medical .title {
    font-size: 24px;
    font-weight: 700;
    color: #007dbe;
    line-height: 1.6;
    text-align: center; }
  .import_tailwind .single_free_transportation_medical .text-align-center {
    text-align: center; }
  .import_tailwind .single_free_transportation_medical .text-bold {
    font-weight: 700; }
  .import_tailwind .single_free_transportation_medical .color-white {
    color: #fff !important; }
  .import_tailwind .single_free_transportation_medical img {
    display: inline-block; }
  .import_tailwind .single_free_transportation_medical .buttonIcon {
    background-color: #007dbe;
    width: 100%;
    height: 100%;
    margin-bottom: 2px;
    padding: 14px 0;
    box-sizing: border-box;
    color: #fff;
    line-height: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    border-radius: 3px; }
  .import_tailwind .single_free_transportation_medical .buttonIcon__icon {
    grid-area: box;
    width: 60px;
    position: relative;
    top: 1px; }
  .import_tailwind .single_free_transportation_medical .buttonIcon__tel {
    grid-area: tell;
    font-size: 30px;
    font-weight: 700; }
  .import_tailwind .single_free_transportation_medical .bg {
    padding: 25px 0; }
  .import_tailwind .single_free_transportation_medical .bg.is-gray {
    background-color: #666666; }
  .import_tailwind .single_free_transportation_medical .bg.is-white {
    background-color: #ffffff; }
  .import_tailwind .single_free_transportation_medical .bg.is-nallow {
    padding: 10px; }
  .import_tailwind .single_free_transportation_medical .bg.is-nallow2 {
    padding: 16px 10px; }
  .import_tailwind .single_free_transportation_medical .bg.is-fullwidth {
    margin: 0 -16px; }
  .import_tailwind .single_free_transportation_medical .bg.is-large {
    padding: 50px 0; }
  .import_tailwind .single_free_transportation_medical .text-5 {
    font-size: 20px;
    line-height: 1.2; }
  .import_tailwind .single_free_transportation_medical .text-7 {
    font-size: 33px;
    line-height: 1.2; }
  .import_tailwind .single_free_transportation_medical .text-8 {
    font-size: 50px;
    line-height: 1.2; }
  .import_tailwind .single_free_transportation_medical .line-height-1_2 {
    line-height: 1.2; }
  .import_tailwind .single_free_transportation_medical .text-blue {
    color: #007dbe !important; }
  .import_tailwind .single_free_transportation_medical .text-red {
    color: #EB5F21 !important; }
  .import_tailwind .single_free_transportation_medical .tiup-cv-title .bg {
    padding: 25px 0; }
  .import_tailwind .single_free_transportation_medical .tiup-cv-title .yellow_line {
    padding-bottom: 0px;
    background: rgba(0, 0, 0, 0) linear-gradient(transparent 75%, #FFF795 0%) repeat scroll 0 0; }
  .import_tailwind .single_free_transportation_medical .tiup-cv-title .bg.is-blue-deep {
    background-color: #007DBE;
    border-radius: 10px;
    position: relative; }
  .import_tailwind .single_free_transportation_medical .tiup-cv-title .bg.is-blue-deep::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: -15px;
    left: 0;
    width: 0;
    height: 0;
    margin: auto;
    border-color: #007dbe transparent transparent;
    border-style: solid;
    border-width: 15px 10px 0; }
  .import_tailwind .single_free_transportation_medical .tiup-cv-title .has-underline.is-white {
    padding-bottom: 8px;
    border-bottom: 2px solid #FFF;
    display: inline-block; }
  .import_tailwind .single_free_transportation_medical .tiup-cv-title .text-yellow {
    color: #FFF964 !important; }
  .import_tailwind .single_free_transportation_medical .tiup-cv-title .title-box {
    position: relative; }
  .import_tailwind .single_free_transportation_medical .tiup-cv-title .title-box::after {
    content: '';
    position: absolute;
    width: 37px;
    height: 80px;
    left: 10px;
    top: 10px;
    margin: auto;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/free_transportation/line_diagonal_l.png") no-repeat;
    background-size: 37px auto;
    background-position: left top; }
  .import_tailwind .single_free_transportation_medical .tiup-cv-title .title-box::before {
    content: '';
    position: absolute;
    width: 37px;
    height: 80px;
    right: 10px;
    top: 10px;
    margin: auto;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/free_transportation/line_diagonal_r.png") no-repeat;
    background-size: 37px auto;
    background-position: left top; }
  .import_tailwind .single_free_transportation_medical .benefit-step dl {
    margin-bottom: 25px; }
  .import_tailwind .single_free_transportation_medical .benefit-step dl dt {
    background-color: #007DBE;
    color: #FFF;
    font-size: 21px;
    padding: 0.5em; }
  .import_tailwind .single_free_transportation_medical .benefit-step dl dt span {
    font-size: 14px;
    margin-right: 0.25em; }
  .import_tailwind .single_free_transportation_medical .benefit-step dl dd {
    background-color: #FFF;
    text-align: center;
    padding: 1em;
    line-height: 1.6;
    font-size: 15px; }
  .import_tailwind .single_free_transportation_medical .benefit-step dl dd a {
    display: inline-block; }
  .import_tailwind .single_free_transportation_medical .benefit-step dl:after {
    content: "";
    position: relative;
    right: 0;
    bottom: -30px;
    left: calc(50% - 19px);
    width: 0;
    height: 0;
    text-align: center;
    border-color: #007dbe transparent transparent;
    border-style: solid;
    border-width: 14px 19px 0; }
  .import_tailwind .single_free_transportation_medical .benefit-step dl.is-red {
    border: 5px solid #E95F2E;
    background-color: #FEFFF0;
    margin-bottom: 40px; }
  .import_tailwind .single_free_transportation_medical .benefit-step dl.is-red:after {
    content: "";
    position: relative;
    right: 0;
    bottom: -50px;
    left: calc(50% - 19px);
    width: 0;
    height: 0;
    text-align: center;
    border-color: #007dbe transparent transparent;
    border-style: solid;
    border-width: 14px 19px 0; }
  .import_tailwind .single_free_transportation_medical .benefit-step dl.is-red dt {
    background-color: #EB5F21; }
  .import_tailwind .single_free_transportation_medical .benefit-step dl.is-red dd {
    background-color: transparent;
    padding-bottom: 0; }
  .import_tailwind .single_free_transportation_medical .benefit-step .hide-arrow.is-red:after {
    content: "";
    border: none; }
  .import_tailwind .single_free_transportation_medical .benefit-step .borderBox.is-red {
    border: 5px solid #E95F2E;
    background-color: #FEFFF0; }
  .import_tailwind .single_free_transportation_medical .benefit-step .buttonIcon {
    display: block;
    align-items: center;
    padding-left: 0.25em;
    padding-right: 0.25em;
    font-size: 18px; }
  .import_tailwind .single_free_transportation_medical .benefit-step .buttonIcon__grid {
    display: -ms-grid;
    display: grid;
    gap: 2px 0;
    grid: "box small" "box tell" / 44px auto;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto; }
  .import_tailwind .single_free_transportation_medical .benefit-step .buttonIcon__icon {
    width: 40px; }
  .import_tailwind .single_free_transportation_medical .benefit-step .buttonIcon__icon img {
    margin-top: 8px; }
  .import_tailwind .single_free_transportation_medical .benefit-step .buttonIcon__tel {
    letter-spacing: 0.05em; }
  .import_tailwind .single_free_transportation_medical .benefit-step .text-red {
    color: #EB5F21 !important; }
  .import_tailwind .single_free_transportation_medical .benefit-step .yellow_line {
    padding-bottom: 0px;
    background: rgba(0, 0, 0, 0) linear-gradient(transparent 75%, #FFF795 0%) repeat scroll 0 0; }
  .import_tailwind .single_free_transportation_medical .benefit-step-6 {
    position: relative; }
  .import_tailwind .single_free_transportation_medical .benefit-step-6 span {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 174px;
    font-size: 28px; }
  .import_tailwind .single_free_transportation_medical .globalFooterFloater {
    padding: 0; }
  .import_tailwind .single_free_transportation_medical .globalFooterSP__cvTell {
    padding-left: 10px;
    padding-right: 10px; }
  .import_tailwind .single_free_transportation_medical .bottom_arrow {
    position: relative;
    margin-bottom: 50px; }
  .import_tailwind .single_free_transportation_medical .bottom_arrow::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: -30px;
    left: calc(50% - 19px);
    width: 0;
    height: 0;
    text-align: center;
    border-color: #007dbe transparent transparent;
    border-style: solid;
    border-width: 14px 19px 0; }
  .import_tailwind .entry__title {
    margin-top: 1em;
    margin-bottom: 1em; }
  .import_tailwind .entry__title__h1 {
    font-size: 24px;
    font-weight: bold;
    color: #007dbe;
    line-height: 1.5;
    position: relative;
    padding-left: 10px; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry__title__h1 {
      font-size: 5.33333vw; } }
  .import_tailwind .entry__title__h1:before {
    content: "";
    display: block;
    width: 5px;
    height: 100%;
    background: transparent linear-gradient(180deg, #0b7cc0 0%, #007dbe 48%, #345678 52%, #345678 100%) 0% 0% no-repeat padding-box;
    position: absolute;
    top: 0;
    left: 0; }
  .import_tailwind .entry__title__date {
    font-size: 12px;
    margin-top: 1em; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry__title__date {
      text-align: right; } }
  .import_tailwind .entry {
    color: #000;
    font-size: 18px;
    margin-bottom: 0 !important;
    overflow: hidden; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry {
      font-size: 3.73333vw; } }
  .import_tailwind .entry a {
    text-decoration: underline; }
  .import_tailwind .entry a.areaPostTell__tell, .import_tailwind .entry a.onlineStatusAndCall__tell, .import_tailwind .entry a.onlineStatusAndCall__tell, .import_tailwind .entry a.button, .import_tailwind .entry a.no-underline, .import_tailwind .entry a.areaPostOushinStatus__btn, .import_tailwind .entry a.areaPostOushinContacts__btn, .import_tailwind .entry a.areaPostOushinContacts__cvbtn {
    text-decoration: none; }
  .import_tailwind .entry p {
    line-height: 1.6; }
  .import_tailwind .entry p a {
    color: #007dbe; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry h2 {
      font-weight: bold;
      font-size: 5.33333vw; } }
  .import_tailwind .entry h3 {
    font-weight: bold;
    font-size: 18px;
    color: #fff;
    background-color: #007dbe;
    padding: 6px 16px;
    margin-top: 2em;
    margin-bottom: 1em; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry h3 {
      margin-left: -10px;
      margin-right: -10px; } }
  .import_tailwind .entry h4 {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.2;
    padding: 10px;
    background-color: #F5F7F7;
    border: 1px solid #007dbe;
    display: flex;
    align-items: stretch;
    margin-top: 1em;
    margin-bottom: 1em; }
  .import_tailwind .entry h4:before {
    content: "";
    display: block;
    width: 3px;
    height: auto;
    background-color: #007dbe;
    margin-right: 0.5em; }
  .import_tailwind .entry hr {
    margin-top: 2rem;
    margin-bottom: 2rem; }
  .import_tailwind .entry .has-small-font-size {
    font-size: 14px; }
  .import_tailwind .entry .has-normal-font-size,
  .import_tailwind .entry .has-regular-font-size {
    font-size: 16px; }
  .import_tailwind .entry .has-large-font-size {
    font-size: 25px; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry .has-large-font-size {
      font-size: 25px; } }
  .import_tailwind .entry ul.is-style-left-blue-chackmark,
  .import_tailwind .entry ul.is-style-left-gray-chackmark,
  .import_tailwind .entry ul.is-style-left-gray-hatena,
  .import_tailwind .entry .blueCheck {
    padding: 2rem 4rem;
    list-style: none; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry ul.is-style-left-blue-chackmark,
    .import_tailwind .entry ul.is-style-left-gray-chackmark,
    .import_tailwind .entry ul.is-style-left-gray-hatena,
    .import_tailwind .entry .blueCheck {
      padding: 2rem 5.33333vw;
      margin: 0; } }
  .import_tailwind .entry.responsive ul.is-style-left-blue-chackmark,
  .import_tailwind .entry.responsive ul.is-style-left-gray-chackmark,
  .import_tailwind .entry.responsive ul.is-style-left-gray-hatena,
  .import_tailwind .entry.responsive .blueCheck {
    padding: 0; }
  .import_tailwind .entry ul.is-style-left-blue-chackmark li,
  .import_tailwind .entry ul.is-style-left-gray-chackmark li,
  .import_tailwind .entry ul.is-style-left-gray-hatena li,
  .import_tailwind .entry .blueCheck li {
    position: relative;
    padding-left: 0.5em;
    font-size: 18px;
    margin: 0.5em 0 0 14px;
    line-height: 1.5; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry ul.is-style-left-blue-chackmark li,
    .import_tailwind .entry ul.is-style-left-gray-chackmark li,
    .import_tailwind .entry ul.is-style-left-gray-hatena li,
    .import_tailwind .entry .blueCheck li {
      font-size: 3.73333vw; } }
  .import_tailwind .entry ul.is-style-left-blue-chackmark li:before,
  .import_tailwind .entry ul.is-style-left-gray-chackmark li:before,
  .import_tailwind .entry ul.is-style-left-gray-hatena li:before,
  .import_tailwind .entry .blueCheck li:before {
    content: "";
    display: block;
    position: absolute;
    top: 0.1em;
    left: -14px;
    width: 14px;
    height: 14px;
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/entry/chack-blue.svg") 0 0 no-repeat; }
  .import_tailwind .entry ul.is-style-left-gray-chackmark li::before {
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/entry/check-gray.svg"); }
  .import_tailwind .entry ul.is-style-left-gray-hatena li::before {
    background: none;
    content: "?";
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    border-radius: 999px;
    background-color: #007DBE;
    color: #fff;
    padding: 2px; }
  .import_tailwind .entry ul.is-style-box,
  .import_tailwind .entry ol.is-style-box {
    list-style: none;
    background-color: #fff;
    margin: 0;
    padding: 0; }
  .import_tailwind .entry ul.is-style-box li,
  .import_tailwind .entry ol.is-style-box li {
    border-bottom: 1px solid #F5F7F7;
    padding: 0.7em 0.7em; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry ul.is-style-box li,
    .import_tailwind .entry ol.is-style-box li {
      border-width: 2px;
      font-size: 4.26667vw; } }
  .import_tailwind .entry ul.is-style-box a,
  .import_tailwind .entry ol.is-style-box a {
    display: block;
    color: #007dbe;
    text-decoration: none; }
  .import_tailwind .entry ul.is-style-disc,
  .import_tailwind .entry ol.is-style-disc {
    list-style: disc;
    padding: 0 0 0 1.2em; }
  .import_tailwind .entry ul.is-style-disc li,
  .import_tailwind .entry ol.is-style-disc li {
    margin-top: 0.5em;
    margin-bottom: 0.5em; }
  .import_tailwind .entry ul.is-style-disc li:first-child,
  .import_tailwind .entry ol.is-style-disc li:first-child {
    margin-top: 0; }
  .import_tailwind .entry ul.is-style-disc li:last-child,
  .import_tailwind .entry ol.is-style-disc li:last-child {
    margin-bottom: 0; }
  .import_tailwind .entry .blueCheck {
    background-color: #fff; }
  .import_tailwind .entry .grayChecks .check {
    position: relative;
    padding-left: 0.5em;
    font-size: 18px;
    margin: 0 0 0 14px; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry .grayChecks .check {
      font-size: 3.73333vw; } }
  .import_tailwind .entry .grayChecks .check:before {
    content: "";
    display: block;
    position: absolute;
    top: 0.1em;
    left: -14px;
    width: 14px;
    height: 14px;
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/entry/check-gray.svg") 0 0 no-repeat; }
  .import_tailwind .entry .wp-block-fd-align-wide-container {
    padding-top: 3rem;
    padding-bottom: 3rem;
    position: relative; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry .wp-block-fd-align-wide-container {
      padding-top: 5.6vw;
      padding-bottom: 5.6vw; }
    .import_tailwind .entry .wp-block-fd-align-wide-container.pt-0 {
      padding-top: 0; }
    .import_tailwind .entry .wp-block-fd-align-wide-container.pb-0 {
      padding-bottom: 0; } }
  .import_tailwind .entry .wp-block-fd-align-wide-container.pt-0 {
    padding-top: 0; }
  .import_tailwind .entry .wp-block-fd-align-wide-container.pb-0 {
    padding-bottom: 0; }
  .import_tailwind .entry h1,
  .import_tailwind .entry h2,
  .import_tailwind .entry h3,
  .import_tailwind .entry h4,
  .import_tailwind .entry h5,
  .import_tailwind .entry h6 {
    margin-top: 18px;
    margin-bottom: 12px; }
  .import_tailwind .entry h1.is-style-center,
  .import_tailwind .entry h2.is-style-center,
  .import_tailwind .entry h3.is-style-center,
  .import_tailwind .entry h4.is-style-center,
  .import_tailwind .entry h5.is-style-center,
  .import_tailwind .entry h6.is-style-center {
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    line-height: 1.41667; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry h1.is-style-center,
    .import_tailwind .entry h2.is-style-center,
    .import_tailwind .entry h3.is-style-center,
    .import_tailwind .entry h4.is-style-center,
    .import_tailwind .entry h5.is-style-center,
    .import_tailwind .entry h6.is-style-center {
      font-size: 5.33333vw; } }
  .import_tailwind .entry h1.is-style-left-primary-border,
  .import_tailwind .entry h2.is-style-left-primary-border,
  .import_tailwind .entry h3.is-style-left-primary-border,
  .import_tailwind .entry h4.is-style-left-primary-border,
  .import_tailwind .entry h5.is-style-left-primary-border,
  .import_tailwind .entry h6.is-style-left-primary-border {
    font-size: 24px;
    font-weight: bold;
    color: #007dbe;
    line-height: 1.5;
    position: relative;
    padding-left: 10px; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry h1.is-style-left-primary-border,
    .import_tailwind .entry h2.is-style-left-primary-border,
    .import_tailwind .entry h3.is-style-left-primary-border,
    .import_tailwind .entry h4.is-style-left-primary-border,
    .import_tailwind .entry h5.is-style-left-primary-border,
    .import_tailwind .entry h6.is-style-left-primary-border {
      font-size: 5.33333vw; } }
  .import_tailwind .entry h1.is-style-left-primary-border:before,
  .import_tailwind .entry h2.is-style-left-primary-border:before,
  .import_tailwind .entry h3.is-style-left-primary-border:before,
  .import_tailwind .entry h4.is-style-left-primary-border:before,
  .import_tailwind .entry h5.is-style-left-primary-border:before,
  .import_tailwind .entry h6.is-style-left-primary-border:before {
    content: "";
    display: block;
    width: 5px;
    height: 100%;
    background: transparent linear-gradient(180deg, #0b7cc0 0%, #007dbe 48%, #345678 52%, #345678 100%) 0% 0% no-repeat padding-box;
    position: absolute;
    top: 0;
    left: 0; }
  .import_tailwind .entry h1.is-style-left-border,
  .import_tailwind .entry h2.is-style-left-border,
  .import_tailwind .entry h3.is-style-left-border,
  .import_tailwind .entry h4.is-style-left-border,
  .import_tailwind .entry h5.is-style-left-border,
  .import_tailwind .entry h6.is-style-left-border {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    color: #345678;
    font-size: 24px;
    margin-top: 80px;
    margin-bottom: 30px;
    line-height: 1.2; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry h1.is-style-left-border,
    .import_tailwind .entry h2.is-style-left-border,
    .import_tailwind .entry h3.is-style-left-border,
    .import_tailwind .entry h4.is-style-left-border,
    .import_tailwind .entry h5.is-style-left-border,
    .import_tailwind .entry h6.is-style-left-border {
      margin-top: 1.5em;
      margin-bottom: 1em;
      font-size: 5.33333vw; } }
  .import_tailwind .entry h1.is-style-left-border::before,
  .import_tailwind .entry h2.is-style-left-border::before,
  .import_tailwind .entry h3.is-style-left-border::before,
  .import_tailwind .entry h4.is-style-left-border::before,
  .import_tailwind .entry h5.is-style-left-border::before,
  .import_tailwind .entry h6.is-style-left-border::before {
    content: "";
    display: block;
    height: 1px;
    width: 50px;
    background-color: #345678;
    margin-right: 14px;
    margin-top: 0.5em; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry h1.is-style-left-border::before,
    .import_tailwind .entry h2.is-style-left-border::before,
    .import_tailwind .entry h3.is-style-left-border::before,
    .import_tailwind .entry h4.is-style-left-border::before,
    .import_tailwind .entry h5.is-style-left-border::before,
    .import_tailwind .entry h6.is-style-left-border::before {
      width: 9.06667vw; } }
  .import_tailwind .entry h1.is-style-left-border br,
  .import_tailwind .entry h2.is-style-left-border br,
  .import_tailwind .entry h3.is-style-left-border br,
  .import_tailwind .entry h4.is-style-left-border br,
  .import_tailwind .entry h5.is-style-left-border br,
  .import_tailwind .entry h6.is-style-left-border br {
    display: none; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry h1.is-style-left-border br,
    .import_tailwind .entry h2.is-style-left-border br,
    .import_tailwind .entry h3.is-style-left-border br,
    .import_tailwind .entry h4.is-style-left-border br,
    .import_tailwind .entry h5.is-style-left-border br,
    .import_tailwind .entry h6.is-style-left-border br {
      display: block; } }
  .import_tailwind .entry h1.is-style-center-border-bottom,
  .import_tailwind .entry h2.is-style-center-border-bottom,
  .import_tailwind .entry h3.is-style-center-border-bottom,
  .import_tailwind .entry h4.is-style-center-border-bottom,
  .import_tailwind .entry h5.is-style-center-border-bottom,
  .import_tailwind .entry h6.is-style-center-border-bottom {
    padding-bottom: 0.2em;
    border-bottom: 1px solid #007DBE; }
  .import_tailwind .entry h1.is-style-center-border-top-bottom,
  .import_tailwind .entry h2.is-style-center-border-top-bottom,
  .import_tailwind .entry h3.is-style-center-border-top-bottom,
  .import_tailwind .entry h4.is-style-center-border-top-bottom,
  .import_tailwind .entry h5.is-style-center-border-top-bottom,
  .import_tailwind .entry h6.is-style-center-border-top-bottom {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    border-width: 1px 0;
    border-style: solid;
    border-color: #007DBE; }
  .import_tailwind .entry h1.is-style-side-border,
  .import_tailwind .entry h2.is-style-side-border,
  .import_tailwind .entry h3.is-style-side-border,
  .import_tailwind .entry h4.is-style-side-border,
  .import_tailwind .entry h5.is-style-side-border,
  .import_tailwind .entry h6.is-style-side-border {
    display: flex;
    justify-content: center;
    align-items: center;
    color: #345678;
    font-size: 24px;
    margin-top: 80px;
    margin-bottom: 30px;
    line-height: 1.2; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry h1.is-style-side-border,
    .import_tailwind .entry h2.is-style-side-border,
    .import_tailwind .entry h3.is-style-side-border,
    .import_tailwind .entry h4.is-style-side-border,
    .import_tailwind .entry h5.is-style-side-border,
    .import_tailwind .entry h6.is-style-side-border {
      margin-top: 1.5em;
      margin-bottom: 1em;
      font-size: 5.33333vw;
      display: block;
      text-align: center; } }
  .import_tailwind .entry h1.is-style-side-border::after, .import_tailwind .entry h1.is-style-side-border::before,
  .import_tailwind .entry h2.is-style-side-border::after,
  .import_tailwind .entry h2.is-style-side-border::before,
  .import_tailwind .entry h3.is-style-side-border::after,
  .import_tailwind .entry h3.is-style-side-border::before,
  .import_tailwind .entry h4.is-style-side-border::after,
  .import_tailwind .entry h4.is-style-side-border::before,
  .import_tailwind .entry h5.is-style-side-border::after,
  .import_tailwind .entry h5.is-style-side-border::before,
  .import_tailwind .entry h6.is-style-side-border::after,
  .import_tailwind .entry h6.is-style-side-border::before {
    content: "";
    flex-grow: 1;
    display: block;
    height: 1px;
    width: 50px;
    background-color: #345678; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry h1.is-style-side-border::after, .import_tailwind .entry h1.is-style-side-border::before,
    .import_tailwind .entry h2.is-style-side-border::after,
    .import_tailwind .entry h2.is-style-side-border::before,
    .import_tailwind .entry h3.is-style-side-border::after,
    .import_tailwind .entry h3.is-style-side-border::before,
    .import_tailwind .entry h4.is-style-side-border::after,
    .import_tailwind .entry h4.is-style-side-border::before,
    .import_tailwind .entry h5.is-style-side-border::after,
    .import_tailwind .entry h5.is-style-side-border::before,
    .import_tailwind .entry h6.is-style-side-border::after,
    .import_tailwind .entry h6.is-style-side-border::before {
      width: 100%;
      margin: 1em 0 !important; } }
  .import_tailwind .entry h1.is-style-side-border::before,
  .import_tailwind .entry h2.is-style-side-border::before,
  .import_tailwind .entry h3.is-style-side-border::before,
  .import_tailwind .entry h4.is-style-side-border::before,
  .import_tailwind .entry h5.is-style-side-border::before,
  .import_tailwind .entry h6.is-style-side-border::before {
    margin-right: 1.2em; }
  .import_tailwind .entry h1.is-style-side-border::after,
  .import_tailwind .entry h2.is-style-side-border::after,
  .import_tailwind .entry h3.is-style-side-border::after,
  .import_tailwind .entry h4.is-style-side-border::after,
  .import_tailwind .entry h5.is-style-side-border::after,
  .import_tailwind .entry h6.is-style-side-border::after {
    margin-left: 1.2em; }
  .import_tailwind .entry h1.is-style-side-border br,
  .import_tailwind .entry h2.is-style-side-border br,
  .import_tailwind .entry h3.is-style-side-border br,
  .import_tailwind .entry h4.is-style-side-border br,
  .import_tailwind .entry h5.is-style-side-border br,
  .import_tailwind .entry h6.is-style-side-border br {
    display: none; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry h1.is-style-side-border br,
    .import_tailwind .entry h2.is-style-side-border br,
    .import_tailwind .entry h3.is-style-side-border br,
    .import_tailwind .entry h4.is-style-side-border br,
    .import_tailwind .entry h5.is-style-side-border br,
    .import_tailwind .entry h6.is-style-side-border br {
      display: block; } }
  .import_tailwind .entry h1.is-style-dark-blue-banner, .import_tailwind .entry h1.is-style-blue-banner,
  .import_tailwind .entry h2.is-style-dark-blue-banner,
  .import_tailwind .entry h2.is-style-blue-banner,
  .import_tailwind .entry h3.is-style-dark-blue-banner,
  .import_tailwind .entry h3.is-style-blue-banner,
  .import_tailwind .entry h4.is-style-dark-blue-banner,
  .import_tailwind .entry h4.is-style-blue-banner,
  .import_tailwind .entry h5.is-style-dark-blue-banner,
  .import_tailwind .entry h5.is-style-blue-banner,
  .import_tailwind .entry h6.is-style-dark-blue-banner,
  .import_tailwind .entry h6.is-style-blue-banner {
    font-weight: bold;
    font-size: 18px;
    color: #fff;
    background-color: #007dbe;
    padding: 6px 16px;
    margin-top: 2em;
    margin-bottom: 1em; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entry h1.is-style-dark-blue-banner, .import_tailwind .entry h1.is-style-blue-banner,
    .import_tailwind .entry h2.is-style-dark-blue-banner,
    .import_tailwind .entry h2.is-style-blue-banner,
    .import_tailwind .entry h3.is-style-dark-blue-banner,
    .import_tailwind .entry h3.is-style-blue-banner,
    .import_tailwind .entry h4.is-style-dark-blue-banner,
    .import_tailwind .entry h4.is-style-blue-banner,
    .import_tailwind .entry h5.is-style-dark-blue-banner,
    .import_tailwind .entry h5.is-style-blue-banner,
    .import_tailwind .entry h6.is-style-dark-blue-banner,
    .import_tailwind .entry h6.is-style-blue-banner {
      margin-left: -10px;
      margin-right: -10px; }
    .import_tailwind .entry.responsive h1.is-style-dark-blue-banner, .import_tailwind .entry.responsive h1.is-style-blue-banner, .import_tailwind .entry.responsive h2.is-style-dark-blue-banner, .import_tailwind .entry.responsive h2.is-style-blue-banner, .import_tailwind .entry.responsive h3.is-style-dark-blue-banner, .import_tailwind .entry.responsive h3.is-style-blue-banner, .import_tailwind .entry.responsive h4.is-style-dark-blue-banner, .import_tailwind .entry.responsive h4.is-style-blue-banner, .import_tailwind .entry.responsive h5.is-style-dark-blue-banner, .import_tailwind .entry.responsive h5.is-style-blue-banner, .import_tailwind .entry.responsive h6.is-style-dark-blue-banner, .import_tailwind .entry.responsive h6.is-style-blue-banner {
      margin-left: -16px;
      margin-right: -16px; } }
  .import_tailwind .entry h1.is-style-dark-blue-banner,
  .import_tailwind .entry h2.is-style-dark-blue-banner,
  .import_tailwind .entry h3.is-style-dark-blue-banner,
  .import_tailwind .entry h4.is-style-dark-blue-banner,
  .import_tailwind .entry h5.is-style-dark-blue-banner,
  .import_tailwind .entry h6.is-style-dark-blue-banner {
    background-color: #345678; }
  .import_tailwind .entry h1.is-style-blue-banner-radius,
  .import_tailwind .entry h2.is-style-blue-banner-radius,
  .import_tailwind .entry h3.is-style-blue-banner-radius,
  .import_tailwind .entry h4.is-style-blue-banner-radius,
  .import_tailwind .entry h5.is-style-blue-banner-radius,
  .import_tailwind .entry h6.is-style-blue-banner-radius {
    color: #fff;
    background-color: #007dbe;
    border-radius: 100px;
    display: block; }
  .import_tailwind .entry h1.is-style-bottom-border-2tone,
  .import_tailwind .entry h2.is-style-bottom-border-2tone,
  .import_tailwind .entry h3.is-style-bottom-border-2tone,
  .import_tailwind .entry h4.is-style-bottom-border-2tone,
  .import_tailwind .entry h5.is-style-bottom-border-2tone,
  .import_tailwind .entry h6.is-style-bottom-border-2tone {
    position: relative;
    padding-bottom: calc(0.4em + 5px); }
  .import_tailwind .entry h1.is-style-bottom-border-2tone:after,
  .import_tailwind .entry h2.is-style-bottom-border-2tone:after,
  .import_tailwind .entry h3.is-style-bottom-border-2tone:after,
  .import_tailwind .entry h4.is-style-bottom-border-2tone:after,
  .import_tailwind .entry h5.is-style-bottom-border-2tone:after,
  .import_tailwind .entry h6.is-style-bottom-border-2tone:after {
    display: block;
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 5px;
    background: transparent linear-gradient(90deg, #007DBE 0%, #007DBE 101px, #E0DFDE 102px, #E0DFDE 100%) 0% 0% no-repeat padding-box; }
  .import_tailwind .entry .has-text-color.has-white-color,
  .import_tailwind .entry .has-inline-color.has-white-color {
    color: #ffffff; }
  .import_tailwind .entry .has-text-color.has-gray-color,
  .import_tailwind .entry .has-inline-color.has-gray-color {
    color: #f5f7f7; }
  .import_tailwind .entry .has-text-color.has-blue-color,
  .import_tailwind .entry .has-inline-color.has-blue-color {
    color: #e4f3fb; }
  .import_tailwind .entry .has-text-color.has-darkblue-color,
  .import_tailwind .entry .has-inline-color.has-darkblue-color {
    color: #007dbe; }
  .import_tailwind .entry .has-text-color.has-orange-color,
  .import_tailwind .entry .has-inline-color.has-orange-color {
    color: #f59c55; }
  .import_tailwind .entry .wp-block-fd-block.is-style-gray-border {
    border: 4px solid #e1e1e1;
    padding: 1rem; }
  .import_tailwind .entry .max-w-1024 {
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto; }
  .import_tailwind .entry .max-w-940 {
    max-width: 940px;
    margin-left: auto;
    margin-right: auto; }
  .import_tailwind .entry .max-w-495 {
    max-width: 495px;
    margin-left: auto;
    margin-right: auto; }
  .import_tailwind .entry .wp-bootstrap-blocks-row [class^="col-"] > *:first-child {
    margin-top: 0; }
  .import_tailwind .entryDate {
    font-size: 12px;
    margin-top: 1em; }
  @media screen and (max-width: 767px) {
    .import_tailwind .entryDate {
      text-align: right; } }
  .import_tailwind .wp-block-fd-align-wide-container.is-style-top-white-arrow, .import_tailwind .wp-block-fd-align-wide-container.is-style-top-white-arrow {
    position: relative;
    padding-top: calc(3rem + 31px); }
  .import_tailwind .wp-block-fd-align-wide-container.is-style-top-white-arrow.is-pt-sm, .import_tailwind .wp-block-fd-align-wide-container.is-style-top-white-arrow.is-pt-sm {
    padding-top: calc(1rem + 31px); }
  .import_tailwind .wp-block-fd-align-wide-container.is-style-top-white-arrow::before, .import_tailwind .wp-block-fd-align-wide-container.is-style-top-white-arrow::before {
    content: "";
    display: block;
    position: absolute;
    top: 0px;
    left: calc(50% - 42px);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 31px 42px 0 42px; }
  .import_tailwind .wp-block-fd-align-wide-container.is-style-top-white-arrow::before {
    border-color: #ffffff transparent transparent transparent; }
  .import_tailwind .wp-block-fd-align-wide-container.is-style-top-blue-arrow::before {
    border-color: #e4f3fb transparent transparent transparent; }
  .import_tailwind .areaPostTell {
    text-align: center;
    margin: 4rem 0 3rem; }
  .import_tailwind .areaPostTell__title {
    font-size: 24px;
    font-weight: bold;
    color: #007dbe;
    margin-bottom: 0.5em;
    line-height: 1.6; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostTell__title {
      font-size: 4.53333vw; } }
  .import_tailwind .areaPostTell__subTitle {
    display: inline-block;
    color: #fff;
    background-color: #007dbe;
    font-size: 18px;
    font-weight: bold;
    padding: 0.5em 2.5em;
    border-radius: 200px; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostTell__subTitle {
      font-size: 4.26667vw;
      padding: 0.6em 1em; } }
  .import_tailwind .areaPostTell__tell, .import_tailwind .onlineStatusAndCall__tell, .import_tailwind .onlineStatusAndCall__tell {
    color: #ea3326;
    font-size: 45px;
    font-weight: bold;
    margin: 22px 0;
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none !important; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostTell__tell, .import_tailwind .onlineStatusAndCall__tell, .import_tailwind .onlineStatusAndCall__tell {
      font-size: 8vw;
      margin-bottom: 2.66667vw; } }
  .import_tailwind .areaPostTell__tell img, .import_tailwind .onlineStatusAndCall__tell img, .import_tailwind .onlineStatusAndCall__tell img {
    display: inline-block;
    margin-right: 20px; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostTell__tell img, .import_tailwind .onlineStatusAndCall__tell img, .import_tailwind .onlineStatusAndCall__tell img {
      width: 60px;
      margin-right: 8px; } }
  .import_tailwind .areaPostTell__time {
    margin-top: 16px;
    font-size: 14px;
    line-height: 1.6;
    display: -ms-grid;
    display: grid;
    grid: "title" auto "data" auto / auto; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostTell__time {
      grid: "title data" auto / 35% 1fr; } }
  .import_tailwind .areaPostTell__timeTitle {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
    grid-area: title;
    text-align: center; }
  @media screen and (min-width: 768px) {
    .import_tailwind .areaPostTell__timeTitle {
      font-weight: bold;
      margin-bottom: 0.5em; }
    .import_tailwind .areaPostTell__timeTitle br {
      display: none; } }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostTell__timeTitle {
      display: flex;
      align-items: center;
      justify-content: flex-end;
      text-align: right;
      padding-right: 1rem; } }
  .import_tailwind .areaPostTell__timeData {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: data;
    display: flex;
    justify-content: center; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostTell__timeData {
      align-items: center; } }
  .import_tailwind .areaPost__footerCV {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 70px;
    background: rgba(0, 0, 0, 0.4);
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    padding: 9px 12px;
    z-index: 100;
    visibility: hidden; }
  .import_tailwind .areaPost__footerCV.isHeight-free {
    height: inherit; }
  .import_tailwind .areaPost__footerCV.is-visible {
    visibility: visible; }
  .import_tailwind .areaPost__footerCV .m-1 {
    margin: 0.5em; }
  .import_tailwind .areaPost__footerCV .block {
    display: block; }
  .import_tailwind .entry .areaPost__footerCVBtn,
  .import_tailwind .areaPost__footerCVBtn {
    background-color: #007dbe;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    color: #fff;
    line-height: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none; }
  .import_tailwind .areaPost__footerCVBtnGrid {
    display: -ms-grid;
    display: grid;
    gap: 2px 11px;
    grid: "box small" "box tell"/20.8vw auto; }
  .import_tailwind .areaPost__footerCVBtnWhite {
    grid-area: box;
    background-color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    color: #007dbe;
    font-size: 13px;
    font-weight: bold;
    border-radius: 2px;
    line-height: 1.1; }
  .import_tailwind .areaPost__footerCVBtnSmall {
    grid-area: small;
    font-size: 12px;
    font-weight: bold; }
  .import_tailwind .areaPost__footerCVBtnTell {
    grid-area: tell;
    font-size: 26px;
    font-weight: bold; }
  .import_tailwind .areaPost__footerCvHideTel {
    background-color: #007dbe;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    color: #fff;
    line-height: 1;
    text-decoration: none;
    border-radius: 3px;
    display: -ms-grid;
    display: grid;
    grid: "hoken jitaku" "pcr jitaku" / 37% 63%;
    gap: 5px 7px;
    padding: 6px; }
  .import_tailwind .areaPost__footerCvHideTel__hoken {
    grid-area: hoken; }
  .import_tailwind .areaPost__footerCvHideTel__pcr {
    grid-area: pcr; }
  .import_tailwind .areaPost__footerCvHideTel__hoken,
  .import_tailwind .areaPost__footerCvHideTel__pcr {
    background-color: #fff;
    color: #007dbe;
    border-radius: 3px;
    padding: 3px 0;
    font-weight: bold;
    text-align: center;
    font-size: 12px; }
  .import_tailwind .areaPost__footerCvHideTel__jitaku {
    grid-area: jitaku;
    font-size: 19.5px;
    line-height: 22px;
    font-weight: bold; }
  .import_tailwind #area_online [data-c20-areaPostPcr] .myWrap.isOrange {
    background-color: #fffbe3; }
  .import_tailwind #area_online .bgOrange {
    background-color: #fffbe3; }
  .import_tailwind #area_online .orangeCheck {
    background-color: #fff;
    padding: 2rem 4rem;
    list-style: none; }
  .import_tailwind #area_online .orangeCheck li {
    position: relative;
    padding-left: 0.5em;
    font-size: 18px;
    margin: 0.5em 0 0 14px;
    line-height: 1.5; }
  .import_tailwind #area_online .orangeCheck li:before {
    content: "";
    display: block;
    position: absolute;
    top: 0.1em;
    left: -14px;
    width: 14px;
    height: 14px;
    background: url("/wp-content/themes/fastdoctor-common/assets/img//pages/entry/chack-orange.svg") 0 0 no-repeat; }
  .import_tailwind #area_online .onlineStatus {
    max-width: 600px;
    margin: auto;
    text-align: center; }
  .import_tailwind #area_online .isOrange.areaPostTell {
    background-color: #fffbe3;
    margin: 0;
    padding: 4rem 0 3rem; }
  .import_tailwind #area_online .isOrange .areaPostTell__title {
    color: #555; }
  .import_tailwind #area_online .isOrange .areaPostTell__subTitle {
    background-color: #f59c55; }
  .import_tailwind #area_online .isOrange .areaPostTell__tell img, .import_tailwind #area_online .isOrange .onlineStatusAndCall__tell img, .import_tailwind #area_online .isOrange .onlineStatusAndCall__tell img {
    background-color: #f59c55;
    padding: 3px 0px; }
  .import_tailwind #area_online .isOrange .areaPostTell__tell, .import_tailwind #area_online .isOrange .onlineStatusAndCall__tell, .import_tailwind #area_online .isOrange .onlineStatusAndCall__tell {
    color: #ea3326; }
  .import_tailwind #area_online .entry__title__h1 {
    color: #f59c55; }
  .import_tailwind #area_online .entry__title__h1:before {
    background: transparent linear-gradient(180deg, #f5be55 0%, #f5be55 48%, #f59c55 52%, #f59c55 100%) 0% 0% no-repeat padding-box; }
  .import_tailwind #area_online .wp-block-fd-block-title-subtitle-block .title:after {
    background: transparent linear-gradient(90deg, #f49c55 0%, #f49c55 101px, #E0DFDE 102px, #E0DFDE 100%) 0% 0% no-repeat padding-box; }
  .import_tailwind #area_online .wp-block-fd-block-hospital-block .title:before {
    background-color: #f49c55; }
  .import_tailwind #area_online .wp-block-fd-block-hospital-block .button.is-flat {
    box-shadow: none;
    border: 1px solid #f59c55;
    color: #f45555;
    background-color: #FFF; }
  .import_tailwind .onlineBoxResponsive {
    margin-top: 2rem;
    margin-bottom: 2rem; }
  .import_tailwind .onlineBoxResponsive__header {
    padding: 15px;
    background-color: #007dbe;
    font-weight: bold;
    color: #fff; }
  .import_tailwind .onlineBoxResponsive__header .normalList {
    margin-top: 0;
    margin-bottom: 0; }
  .import_tailwind .onlineBoxResponsive__inner {
    padding: 15px 15px;
    background-color: #fff; }
  .import_tailwind .onlineBoxResponsive__label {
    display: flex;
    -ms-grid-columns: 56% 41%;
    grid-template-columns: 56% 41%;
    justify-content: center;
    align-items: center;
    padding: 10px; }
  .import_tailwind .onlineBoxResponsive__labelStrong {
    color: #007dbe;
    font-size: 33px;
    font-weight: bold; }
  .import_tailwind .onlineBoxResponsive__labelSmall {
    display: block;
    margin-top: 5px;
    font-size: 16px;
    font-weight: normal;
    color: #007dbe; }
  .import_tailwind .onlineBoxResponsive__button {
    display: block;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #f59c55;
    transition: 0.2s;
    text-align: center;
    text-decoration: none !important; }
  .import_tailwind .onlineBoxResponsive__button:hover {
    background-color: #d7670d; }
  .import_tailwind .onlineStatusAndCall {
    border: 4px solid #e2e2e2;
    padding: 2rem;
    max-width: 498px;
    margin: 2em auto; }
  @media screen and (max-width: 767px) {
    .import_tailwind .onlineStatusAndCall {
      padding: 1.5rem; } }
  .import_tailwind .onlineStatusAndCall__title {
    font-size: 21px;
    font-weight: bold;
    text-align: center;
    border-radius: 1000px;
    background-color: #007dbe;
    padding: 0.5em;
    color: #fff;
    margin-bottom: 0.6em; }
  @media screen and (max-width: 767px) {
    .import_tailwind .onlineStatusAndCall__title {
      font-size: 4vw; } }
  .import_tailwind .onlineStatusAndCall__content {
    display: -ms-grid;
    display: grid;
    grid: "status text" "action action" / 0.8fr 1fr;
    gap: 20px; }
  @media screen and (max-width: 767px) {
    .import_tailwind .onlineStatusAndCall__content {
      gap: 20px 10px; } }
  .import_tailwind .onlineStatusAndCall__status {
    grid-area: status;
    background-color: #e4f3fb;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0.5em;
    color: #007dbe;
    font-weight: bold;
    text-align: center;
    font-size: 22px;
    line-height: 1.3; }
  @media screen and (max-width: 767px) {
    .import_tailwind .onlineStatusAndCall__status {
      font-size: 4.26667vw; } }
  .import_tailwind .onlineStatusAndCall__status.is-close {
    background-color: #cccccc;
    color: #666666; }
  .import_tailwind .onlineStatusAndCall__text {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    grid-area: text;
    color: #EA3326; }
  @media screen and (max-width: 767px) {
    .import_tailwind .onlineStatusAndCall__text {
      font-size: 4vw; } }
  .import_tailwind .onlineStatusAndCall__textBig {
    font-weight: bold;
    font-size: 23px; }
  @media screen and (max-width: 767px) {
    .import_tailwind .onlineStatusAndCall__textBig {
      font-size: 5.33333vw;
      margin-bottom: 0.2em; } }
  .import_tailwind .onlineStatusAndCall__action {
    grid-area: action; }
  .import_tailwind .onlineStatusAndCall__tell {
    margin-bottom: 10px; }
  .import_tailwind .onlineStatusAndCall_button {
    display: block;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #f59c55;
    transition: 0.2s;
    font-size: 28px;
    text-align: center;
    font-weight: bold;
    border-radius: 4px;
    padding: 0.6em 0.5em;
    text-decoration: none !important; }
  .import_tailwind .onlineStatusAndCall_button:hover {
    background-color: #d7670d; }
  .import_tailwind .onlineStatusAndCall__time {
    margin-top: 16px;
    font-size: 14px;
    line-height: 1.6;
    display: -ms-grid;
    display: grid;
    grid: "title data" auto / 1fr 1fr; }
  @media screen and (max-width: 767px) {
    .import_tailwind .onlineStatusAndCall__time {
      -ms-grid-columns: 0.7fr 1fr;
      grid-template-columns: 0.7fr 1fr; } }
  .import_tailwind .onlineStatusAndCall__timeTitle {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
    grid-area: title;
    display: flex;
    justify-content: center;
    align-items: center; }
  .import_tailwind .onlineStatusAndCall__timeData {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: data;
    display: flex;
    justify-content: center; }
  @media screen and (max-width: 767px) {
    .import_tailwind .onlineStatusAndCall__timeData {
      align-items: center; } }
  .import_tailwind .areaPostOushinTell {
    text-align: center; }
  .import_tailwind .areaPostOushinTell.arrow:before {
    content: "";
    display: block;
    position: absolute;
    top: 0px;
    left: calc(50% - 45px);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 37px 45px 0 45px;
    border-color: #ffffff transparent transparent transparent; }
  .import_tailwind .areaPostOushinTell__lead {
    font-size: 24px;
    font-weight: bold;
    color: #007dbe;
    margin: 1em 0; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinTell__lead {
      font-size: 4.53333vw;
      line-height: 1.5; } }
  .import_tailwind .areaPostOushinTell__box {
    background-color: #fff;
    border-radius: 10px;
    padding: 32px; }
  .import_tailwind .areaPostOushinTell__powerdby {
    text-align: right;
    margin: 1em 0;
    font-size: 10px; }
  .import_tailwind .areaPostOushinStatus {
    text-align: center; }
  .import_tailwind .areaPostOushinStatus__statusLead {
    font-size: 24px;
    font-weight: bold;
    border-bottom: 1px solid #007dbe;
    margin-left: auto;
    margin-right: auto;
    max-width: 500px;
    padding-bottom: .5em;
    margin-bottom: 0.7em;
    line-height: 1.3; }
  .import_tailwind .areaPostOushinStatus__status {
    color: #f59c55; }
  .import_tailwind .areaPostOushinStatus__statusDetail {
    font-size: 18px;
    font-weight: bold;
    margin: 1em 0;
    color: #666666;
    line-height: 1.3; }
  .import_tailwind .areaPostOushinStatus__btn {
    display: block;
    color: #fff;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #007dbe;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
    transition: 0.2s;
    font-size: 21px;
    background-color: #007dbe;
    max-width: 357px;
    margin-left: auto;
    margin-right: auto;
    box-shadow: none;
    border-radius: 3px;
    text-align: center; }
  .import_tailwind .areaPostOushinStatus__btn:hover {
    background-color: #003a58; }
  .import_tailwind .areaPostOushinStatus__btn:hover {
    background-color: #0084c8; }
  .import_tailwind .areaPostOushinStatus__btn small {
    font-size: 13px; }
  .import_tailwind .areaPostOnlineTell {
    background-color: #fffbe3;
    text-align: center;
    padding-bottom: 16px; }
  .import_tailwind .areaPostOnlineTell .onlineStatus {
    background-color: #fff;
    border-radius: 10px;
    padding: 16px; }
  .import_tailwind .areaPostOnlineTell__box {
    margin: 12px 0 24px; }
  .import_tailwind .areaPostOnlineTell__lead {
    font-size: 18px;
    line-height: 1.4;
    color: #f59c55;
    font-weight: bold;
    padding-top: 48px;
    position: relative; }
  .import_tailwind .areaPostOnlineTell__lead::after {
    content: '';
    display: block;
    top: 0;
    left: calc(50% - 40px);
    position: absolute;
    border-top: 40px solid #FFF;
    border-right: 40px solid transparent;
    border-bottom: 40px solid transparent;
    border-left: 40px solid transparent; }
  .import_tailwind .areaPostOnlineStatus__statusLead {
    font-size: 24px;
    font-weight: bold;
    color: #555555;
    border-bottom: 1px solid #f59c55;
    margin-left: auto;
    margin-right: auto;
    max-width: 500px;
    padding-bottom: .5em;
    margin-bottom: 0.7em;
    line-height: 1.3; }
  .import_tailwind .areaPostOnlineStatus__status {
    color: #f59c55; }
  .import_tailwind .areaPostOnlineStatus__statusDetail {
    font-size: 18px;
    font-weight: bold;
    margin: 1em 0;
    color: #666666;
    line-height: 1.3; }
  .import_tailwind .areaPostOnlineStatus__statusDetail p {
    font-size: 12px;
    margin: 1em;
    font-weight: 100; }
  .import_tailwind .areaPostOnlineStatus__btn {
    display: block;
    color: #fff;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #f59c55;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #d7670d inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
    transition: 0.2s;
    font-size: 21px;
    background-color: #f59c55;
    max-width: 357px;
    margin-left: auto;
    margin-right: auto;
    box-shadow: none;
    border-radius: 3px;
    text-align: center; }
  .import_tailwind .areaPostOnlineStatus__btn:hover {
    background-color: #d7670d; }
  .import_tailwind .areaPostOnlineStatus__btn:hover {
    background-color: #f6a25f; }
  .import_tailwind .areaPostOnlineStatus__btn small {
    font-size: 13px; }
  .import_tailwind .areaPostOnlineStatus__cv a {
    background-color: #f59c55;
    color: #fff;
    text-decoration: none;
    padding: 1em;
    border-radius: 4px;
    font-weight: bold;
    display: block;
    max-width: 300px;
    margin: 0 auto; }
  .import_tailwind .areaPostOnlineContacts {
    background-color: #fffbe3;
    padding: 32px 0; }
  .import_tailwind .areaPostOnlineContacts__box {
    background-color: #fff;
    border-radius: 10px;
    padding: 32px 0; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOnlineContacts__box {
      padding: 5.86667vw 0; } }
  .import_tailwind .areaPostOnlineContacts__content {
    padding: 0 32px; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOnlineContacts__content {
      padding: 0 3.73333vw; } }
  .import_tailwind .areaPostOnlineContacts__title {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
    grid-area: title;
    display: -ms-grid;
    display: grid;
    grid: "area h2" / auto 1fr;
    position: relative;
    padding-left: 30px;
    margin-bottom: 18px;
    padding-right: 3.73333vw; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOnlineContacts__title {
      padding-left: 21px; } }
  .import_tailwind .areaPostOnlineContacts__title:before {
    content: "";
    display: block;
    position: absolute;
    top: calc(50% - 2.5px);
    left: 0;
    height: 5px;
    width: 20px;
    background-color: #007dbe; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOnlineContacts__title:before {
      width: 14px; } }
  .import_tailwind .areaPostOnlineContacts__title:before {
    background-color: #f59c55; }
  .import_tailwind .areaPostOnlineContacts__titleArea {
    font-size: 14px;
    font-weight: bold; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOnlineContacts__titleArea {
      display: flex;
      justify-content: center;
      align-items: center; } }
  .import_tailwind .areaPostOnlineContacts__titleArea:after {
    display: inline-block;
    content: "";
    width: 1px;
    height: 1em;
    margin: 0 .5em;
    background-color: #000; }
  .import_tailwind .areaPostOnlineContacts__titleH2 {
    grid-area: h2;
    font-size: 19px;
    font-weight: bold;
    margin: 0 !important; }
  .import_tailwind .areaPostOnlineContacts__btnsRow,
  .import_tailwind .areaPostOnlineContacts__btnsRow2 {
    margin-top: 1em;
    display: -ms-grid;
    display: grid;
    grid-gap: 20px 34px;
    -ms-grid-columns: (1fr)[3];
    grid-template-columns: repeat(3, 1fr); }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOnlineContacts__btnsRow,
    .import_tailwind .areaPostOnlineContacts__btnsRow2 {
      grid-gap: 4vw;
      -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr); } }
  .import_tailwind .areaPostOnlineContacts__btnsRow2 {
    margin-top: 2em;
    margin-bottom: 2em;
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr); }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOnlineContacts__btnsRow2 {
      -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr); } }
  .import_tailwind .areaPostOnlineContacts__btn {
    max-width: 600px;
    text-align: center;
    margin: 0 auto 24px auto; }
  .import_tailwind .areaPostOnlineContacts__btn a {
    font-size: 20px;
    color: #f59c55;
    box-shadow: none;
    border-radius: 3px;
    text-align: center;
    min-height: 75px;
    line-height: 1;
    justify-content: center;
    align-items: center;
    box-shadow: 0px 0px 2px #666666BF;
    margin: 0 auto; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOnlineContacts__btn a {
      font-size: 3.73333vw; } }
  .import_tailwind .areaPostOnlineContacts__btn a:hover {
    background-color: white; }
  .import_tailwind .areaPostOnlineContacts__btn a.is-long {
    font-size: 13px; }
  .import_tailwind .areaPostOnlineContacts__imgWrap {
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw; }
  @media screen and (min-width: 768px) {
    .import_tailwind .areaPostOnlineContacts__imgWrap {
      left: 0;
      right: 0;
      margin-left: 0;
      margin-right: 0; } }
  .import_tailwind .areaPostOnlineContacts__img {
    max-width: 100vw;
    width: 100vw;
    height: auto; }
  @media screen and (min-width: 768px) {
    .import_tailwind .areaPostOnlineContacts__img {
      max-width: 100%; } }
  .import_tailwind .areaPostOnlineContacts__cvs {
    max-width: 357px;
    margin-left: auto;
    margin-right: auto; }
  .import_tailwind .areaPostOnlineContacts__tellBtn {
    display: block;
    color: #fff;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #007dbe;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
    transition: 0.2s; }
  .import_tailwind .areaPostOnlineContacts__tellBtn:hover {
    background-color: #003a58; }
  .import_tailwind .areaPostOnlineContacts__cvbtn {
    display: block;
    color: #fff;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #007dbe;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
    transition: 0.2s;
    border-radius: 3px; }
  .import_tailwind .areaPostOnlineContacts__cvbtn:hover {
    background-color: #003a58; }
  .import_tailwind .areaPostOnlineContacts__cvbtn:hover {
    background-color: #0084c8; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOnlineContacts__cvbtn {
      font-size: 4.8vw; } }
  .import_tailwind .areaPostOnlineContacts__freedial {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: auto;
        grid-template: "logo number" "logo text"; }
  .import_tailwind .areaPostOnlineContacts__freedialLogo {
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    -ms-grid-column: 1;
    grid-area: logo;
    display: flex;
    justify-content: center;
    align-items: center; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOnlineContacts__freedialLogo img {
      width: 10.66667vw; } }
  .import_tailwind .areaPostOnlineContacts__freedialNumber {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
    grid-area: number;
    font-size: 30px;
    letter-spacing: 0.75px;
    font-weight: bold; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOnlineContacts__freedialNumber {
      font-size: 6.4vw; } }
  .import_tailwind .areaPostOnlineContacts__freedialText {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    grid-area: text;
    font-size: 12px;
    font-weight: normal; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOnlineContacts__freedialText {
      font-size: 2.66667vw; } }
  .import_tailwind .areaPostOnlineContacts__cvText {
    font-size: 12px;
    margin-bottom: 0.8em;
    margin-top: 2em; }
  .import_tailwind .areaPostOnlineContacts__cvs__lineweb {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem; }
  .import_tailwind .areaPostOushinContacts__box {
    background-color: #fff;
    border-radius: 10px;
    padding: 32px 0; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinContacts__box {
      padding: 5.86667vw 0; } }
  .import_tailwind .areaPostOushinContacts__content {
    padding: 0 32px; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinContacts__content {
      padding: 0 3.73333vw; } }
  .import_tailwind .areaPostOushinContacts__title {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
    grid-area: title;
    display: -ms-grid;
    display: grid;
    grid: "area h2" / auto 1fr;
    position: relative;
    padding-left: 30px;
    margin-bottom: 18px;
    padding-right: 3.73333vw; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinContacts__title {
      padding-left: 21px; } }
  .import_tailwind .areaPostOushinContacts__title:before {
    content: "";
    display: block;
    position: absolute;
    top: calc(50% - 2.5px);
    left: 0;
    height: 5px;
    width: 20px;
    background-color: #007dbe; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinContacts__title:before {
      width: 14px; } }
  .import_tailwind .areaPostOushinContacts__title:before {
    background-color: #f59c55; }
  .import_tailwind .areaPostOushinContacts__titleArea {
    font-size: 14px;
    font-weight: bold; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinContacts__titleArea {
      display: flex;
      justify-content: center;
      align-items: center; } }
  .import_tailwind .areaPostOushinContacts__titleArea:after {
    display: inline-block;
    content: "";
    width: 1px;
    height: 1em;
    margin: 0 .5em;
    background-color: #000; }
  .import_tailwind .areaPostOushinContacts__titleH2 {
    grid-area: h2;
    font-size: 19px;
    font-weight: bold;
    margin: 0 !important; }
  .import_tailwind .areaPostOushinContacts__btnsRow,
  .import_tailwind .areaPostOushinContacts__btnsRow2 {
    margin-top: 1em;
    display: -ms-grid;
    display: grid;
    grid-gap: 20px 34px;
    -ms-grid-columns: (1fr)[3];
    grid-template-columns: repeat(3, 1fr); }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinContacts__btnsRow,
    .import_tailwind .areaPostOushinContacts__btnsRow2 {
      grid-gap: 4vw;
      -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr); } }
  .import_tailwind .areaPostOushinContacts__btnsRow2 {
    margin-top: 2em;
    margin-bottom: 2em;
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr); }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinContacts__btnsRow2 {
      -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr); } }
  .import_tailwind .areaPostOushinContacts__btn {
    display: block;
    color: #fff;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #fff;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #cccccc inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
    transition: 0.2s;
    font-size: 20px;
    color: #007dbe;
    box-shadow: none;
    border-radius: 3px;
    text-align: center;
    min-height: 75px;
    line-height: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0px 0px 2px #666666BF; }
  .import_tailwind .areaPostOushinContacts__btn:hover {
    background-color: #cccccc; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinContacts__btn {
      font-size: 3.73333vw; } }
  .import_tailwind .areaPostOushinContacts__btn:hover {
    background-color: white; }
  .import_tailwind .areaPostOushinContacts__btn.is-long {
    font-size: 13px; }
  .import_tailwind .areaPostOushinContacts__btn img {
    max-height: 1.2em;
    width: auto;
    display: inline-block;
    margin-left: 0.8em;
    vertical-align: middle; }
  .import_tailwind .areaPostOushinContacts__imgWrap {
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw; }
  @media screen and (min-width: 768px) {
    .import_tailwind .areaPostOushinContacts__imgWrap {
      left: 0;
      right: 0;
      margin-left: 0;
      margin-right: 0; } }
  .import_tailwind .areaPostOushinContacts__img {
    max-width: 100vw;
    width: 100vw;
    height: auto; }
  @media screen and (min-width: 768px) {
    .import_tailwind .areaPostOushinContacts__img {
      max-width: 100%; } }
  .import_tailwind .areaPostOushinContacts__cvs {
    max-width: 357px;
    margin-left: auto;
    margin-right: auto; }
  .import_tailwind .areaPostOushinContacts__tellBtn {
    display: block;
    color: #fff;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #007dbe;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
    transition: 0.2s; }
  .import_tailwind .areaPostOushinContacts__tellBtn:hover {
    background-color: #003a58; }
  .import_tailwind .areaPostOushinContacts__cvbtn {
    display: block;
    color: #fff;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #007dbe;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
    transition: 0.2s;
    border-radius: 3px; }
  .import_tailwind .areaPostOushinContacts__cvbtn:hover {
    background-color: #003a58; }
  .import_tailwind .areaPostOushinContacts__cvbtn:hover {
    background-color: #0084c8; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinContacts__cvbtn {
      font-size: 4.8vw; } }
  .import_tailwind .areaPostOushinContacts__freedial {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: auto;
        grid-template: "logo number" "logo text"; }
  .import_tailwind .areaPostOushinContacts__freedialLogo {
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    -ms-grid-column: 1;
    grid-area: logo;
    display: flex;
    justify-content: center;
    align-items: center; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinContacts__freedialLogo img {
      width: 10.66667vw; } }
  .import_tailwind .areaPostOushinContacts__freedialNumber {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
    grid-area: number;
    font-size: 30px;
    letter-spacing: 0.75px;
    font-weight: bold; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinContacts__freedialNumber {
      font-size: 6.4vw; } }
  .import_tailwind .areaPostOushinContacts__freedialText {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    grid-area: text;
    font-size: 12px;
    font-weight: normal; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostOushinContacts__freedialText {
      font-size: 2.66667vw; } }
  .import_tailwind .areaPostOushinContacts__cvText {
    font-size: 12px;
    margin-bottom: 0.8em;
    margin-top: 2em; }
  .import_tailwind .areaPostOushinContacts__cvs__lineweb {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem; }
  .import_tailwind .areaPostFooter .row-cols-2 {
    grid-gap: 0.2em !important;
    margin-bottom: 3rem; }
  .import_tailwind .areaPostFooter__box {
    font-size: 18px;
    font-weight: bold;
    background-color: #fff;
    border-width: 1px;
    border-style: solid;
    border-color: #E31414;
    color: #E31414;
    padding: 0.8em;
    margin-bottom: 1em; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostFooter__box {
      font-size: 4.26667vw;
      line-height: 1.5;
      padding: 0.5em 0.7em; } }
  .import_tailwind .areaPostFooter__box.has-orange {
    border-color: #f59c55;
    color: #f59c55; }
  .import_tailwind .areaPostFooter__bdl {
    border-left: 3px solid #E31414;
    font-size: 18px;
    font-weight: bold;
    padding: 0 0 0 0.7em;
    margin: 1em 0 1.5em; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostFooter__bdl {
      margin-left: 1rem;
      margin-right: 1rem;
      font-size: 3.73333vw; } }
  .import_tailwind .areaPostFooter__list {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 0.5em;
    margin: 1em 0 2em; }
  @media screen and (max-width: 767px) {
    .import_tailwind .areaPostFooter__list {
      -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr);
      font-size: 3.73333vw;
      margin-left: 1rem;
      margin-right: 1rem; } }
  .import_tailwind .syoujyouPostFooter {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 70px;
    background: rgba(0, 0, 0, 0.4);
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    padding: 9px 12px; }
  .import_tailwind .entry .syoujyouPostFooter__Btn {
    background-color: #007dbe;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    color: #fff;
    line-height: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none; }
  .import_tailwind .syoujyouPostFooter__BtnGrid {
    display: -ms-grid;
    display: grid;
    gap: 2px 11px;
    grid: "box big" "box small"/20.8vw auto; }
  .import_tailwind .syoujyouPostFooter__BtnWhite {
    grid-area: box;
    background-color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    color: #007dbe;
    font-size: 13px;
    font-weight: bold;
    border-radius: 2px;
    line-height: 1.1;
    padding: 0.3em; }
  .import_tailwind .syoujyouPostFooter__BtnSmall {
    grid-area: small;
    font-size: 12px;
    font-weight: bold;
    text-align: center; }
  .import_tailwind .syoujyouPostFooter__BtnBig {
    grid-area: big;
    font-size: 4.26667vw;
    font-weight: bold; }
  .import_tailwind .inspectionlist__wrap {
    margin-top: 24px;
    margin-bottom: 24px;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
    gap: 12px; }
  @media screen and (max-width: 767px) {
    .import_tailwind .inspectionlist__wrap {
      display: block;
      margin-top: 12px;
      margin-bottom: 12px; } }
  .import_tailwind .inspectionlist {
    list-style: none;
    margin: 0;
    padding: 0; }
  .import_tailwind .inspectionlist__title {
    background-color: #e4f3fb;
    padding: 12px;
    line-height: 1.4;
    font-size: 1.8rem;
    font-weight: bold; }
  .import_tailwind .inspectionlist__item {
    border-bottom: 1px solid #e0dfde; }
  .import_tailwind .inspectionlist__link {
    display: flex;
    justify-content: space-between;
    border: none;
    outline: none;
    padding: 12px;
    line-height: 1.4;
    text-align: left;
    width: 100%;
    color: #666666;
    background-color: #fff;
    text-decoration: none !important;
    position: relative; }
  .import_tailwind .inspectionlist__link::after {
    content: "";
    width: 10px;
    height: 25px;
    position: absolute;
    top: calc(50% - 12px);
    right: 10px;
    background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="6.514" height="9.102" viewBox="0 0 6.514 9.102"><path d="M9.936-6.516v.82L3.422-1.555v-.906L9.229-6.094,3.422-9.742v-.914Z" transform="translate(-3.422 10.656)" fill="%23007dbe"/></svg>');
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat; }
  .import_tailwind p {
    overflow-wrap: break-word; }
  .import_tailwind .entry .container {
    margin-left: auto;
    margin-right: auto; }
  .import_tailwind .entry h2 {
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 0.5rem; }
  .import_tailwind .entry ul.is-box-list li, .import_tailwind .entry ol.is-box-list li {
    border-style: solid;
    border-bottom-width: 1px;
    --border-opacity: 1;
    border-color: #EFEFEE;
    border-color: rgba(239, 239, 238, var(--border-opacity));
    padding: 0.75rem; }
  .import_tailwind .entry ul.is-box-list a, .import_tailwind .entry ol.is-box-list a {
    --text-opacity: 1;
    color: #007DBE;
    color: rgba(0, 125, 190, var(--text-opacity));
    text-decoration: underline;
    text-decoration: none; }
  .import_tailwind em {
    font-style: normal; }
  .import_tailwind [v-cloak] {
    visibility: hidden;
    opacity: 0; }
  .import_tailwind .fade-enter-active, .import_tailwind .fade-leave-active {
    transition: opacity 0.5s; }
  .import_tailwind .fade-enter,
  .import_tailwind .fade-leave-to {
    opacity: 0; }
  .import_tailwind .marker {
    --marker-color: #ffe34a96;
    background: linear-gradient(transparent 50%, var(--marker-color) 50%); }
  .import_tailwind .marker.is-orange {
    --marker-color: #F59C55; }
  .import_tailwind .marker.is-yellow-500 {
    --marker-color: #FFE34A; }
  .import_tailwind .triangle {
    width: 0;
    height: 0;
    border-style: solid;
    display: inline-block;
    border-width: 17px 17px 0 17px;
    font-size: 0; }
  .import_tailwind .triangle.is-orange {
    border-color: #F59C55 transparent transparent transparent; }
  .import_tailwind .indent {
    text-indent: -1em;
    margin-left: 1em; }
  .import_tailwind .switcher-on-visible {
    display: none; }
  .import_tailwind .switcher-on-visible.on {
    display: block; }
  .import_tailwind .switcher-on-hidden.on {
    display: none; }
  .import_tailwind .font-josefin {
    font-family: josefin-sans,sans-serif;
    font-weight: 400;
    font-style: normal; }
  @media (min-width: 768px) {
    .import_tailwind .md\:container {
      width: 100%;
      padding-right: 16px;
      padding-left: 16px; } }

@media (min-width: 768px) and (min-width: 768px) {
  .import_tailwind .md\:container {
    max-width: 768px; } }

@media (min-width: 768px) and (min-width: 972px) {
  .import_tailwind .md\:container {
    max-width: 972px; } }

@media (min-width: 768px) and (min-width: 1120px) {
  .import_tailwind .md\:container {
    max-width: 1120px; } }
  @media (min-width: 768px) {
    .import_tailwind .md\:space-y-0 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(0px * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-0 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(0px * var(--space-x-reverse));
      margin-left: calc(0px * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(0.25rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(0.25rem * var(--space-x-reverse));
      margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(0.5rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(0.5rem * var(--space-x-reverse));
      margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(0.75rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(0.75rem * var(--space-x-reverse));
      margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(1rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(1rem * var(--space-x-reverse));
      margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(1.25rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(1.25rem * var(--space-x-reverse));
      margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(1.5rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(1.5rem * var(--space-x-reverse));
      margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(2rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(2rem * var(--space-x-reverse));
      margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(2.5rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(2.5rem * var(--space-x-reverse));
      margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-12 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(3rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-12 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(3rem * var(--space-x-reverse));
      margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-16 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(4rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-16 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(4rem * var(--space-x-reverse));
      margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-20 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(5rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-20 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(5rem * var(--space-x-reverse));
      margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-24 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(6rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-24 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(6rem * var(--space-x-reverse));
      margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-32 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(8rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-32 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(8rem * var(--space-x-reverse));
      margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-40 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(10rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-40 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(10rem * var(--space-x-reverse));
      margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-48 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(12rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-48 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(12rem * var(--space-x-reverse));
      margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-56 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(14rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-56 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(14rem * var(--space-x-reverse));
      margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-64 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(16rem * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-64 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(16rem * var(--space-x-reverse));
      margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-px > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(1px * var(--space-y-reverse)); }
    .import_tailwind .md\:space-x-px > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(1px * var(--space-x-reverse));
      margin-left: calc(1px * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-0.25rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-0.25rem * var(--space-x-reverse));
      margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-0.5rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-0.5rem * var(--space-x-reverse));
      margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-0.75rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-0.75rem * var(--space-x-reverse));
      margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-1rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-1rem * var(--space-x-reverse));
      margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-1.25rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-1.25rem * var(--space-x-reverse));
      margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-1.5rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-1.5rem * var(--space-x-reverse));
      margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-2rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-2rem * var(--space-x-reverse));
      margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-2.5rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-2.5rem * var(--space-x-reverse));
      margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-12 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-3rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-12 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-3rem * var(--space-x-reverse));
      margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-16 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-4rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-16 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-4rem * var(--space-x-reverse));
      margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-20 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-5rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-20 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-5rem * var(--space-x-reverse));
      margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-24 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-6rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-24 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-6rem * var(--space-x-reverse));
      margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-32 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-8rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-32 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-8rem * var(--space-x-reverse));
      margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-40 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-10rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-40 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-10rem * var(--space-x-reverse));
      margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-48 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-12rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-48 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-12rem * var(--space-x-reverse));
      margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-56 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-14rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-56 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-14rem * var(--space-x-reverse));
      margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-64 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-16rem * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-64 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-16rem * var(--space-x-reverse));
      margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:-space-y-px > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-1px * var(--space-y-reverse)); }
    .import_tailwind .md\:-space-x-px > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-1px * var(--space-x-reverse));
      margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .md\:space-y-reverse > :not(template) ~ :not(template) {
      --space-y-reverse: 1; }
    .import_tailwind .md\:space-x-reverse > :not(template) ~ :not(template) {
      --space-x-reverse: 1; }
    .import_tailwind .md\:bg-fixed {
      background-attachment: fixed; }
    .import_tailwind .md\:bg-local {
      background-attachment: local; }
    .import_tailwind .md\:bg-scroll {
      background-attachment: scroll; }
    .import_tailwind .md\:bg-blue-50 {
      --bg-opacity: 1;
      background-color: #F2F7F8;
      background-color: rgba(242, 247, 248, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-100 {
      --bg-opacity: 1;
      background-color: #EAEEF1;
      background-color: rgba(234, 238, 241, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-200 {
      --bg-opacity: 1;
      background-color: #E4F3FB;
      background-color: rgba(228, 243, 251, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-250 {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-280 {
      --bg-opacity: 1;
      background-color: #CEE7F7;
      background-color: rgba(206, 231, 247, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-300 {
      --bg-opacity: 1;
      background-color: #B8EBF5;
      background-color: rgba(184, 235, 245, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-400 {
      --bg-opacity: 1;
      background-color: #A3D9F0;
      background-color: rgba(163, 217, 240, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-600 {
      --bg-opacity: 1;
      background-color: #0091DB;
      background-color: rgba(0, 145, 219, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-650 {
      --bg-opacity: 1;
      background-color: #1FB5C9;
      background-color: rgba(31, 181, 201, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-700 {
      --bg-opacity: 1;
      background-color: #72D0E2;
      background-color: rgba(114, 208, 226, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-800 {
      --bg-opacity: 1;
      background-color: #007DBE;
      background-color: rgba(0, 125, 190, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-900 {
      --bg-opacity: 1;
      background-color: #087DBE;
      background-color: rgba(8, 125, 190, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-1000 {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue-1100 {
      --bg-opacity: 1;
      background-color: #003288;
      background-color: rgba(0, 50, 136, var(--bg-opacity)); }
    .import_tailwind .md\:bg-blue {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .md\:bg-navy {
      --bg-opacity: 1;
      background-color: #222953;
      background-color: rgba(34, 41, 83, var(--bg-opacity)); }
    .import_tailwind .md\:bg-black-50 {
      --bg-opacity: 1;
      background-color: #F9F9FA;
      background-color: rgba(249, 249, 250, var(--bg-opacity)); }
    .import_tailwind .md\:bg-black-100 {
      --bg-opacity: 1;
      background-color: #F5F7F7;
      background-color: rgba(245, 247, 247, var(--bg-opacity)); }
    .import_tailwind .md\:bg-black-200 {
      --bg-opacity: 1;
      background-color: #EFEFEE;
      background-color: rgba(239, 239, 238, var(--bg-opacity)); }
    .import_tailwind .md\:bg-black-400 {
      --bg-opacity: 1;
      background-color: #E0DFDE;
      background-color: rgba(224, 223, 222, var(--bg-opacity)); }
    .import_tailwind .md\:bg-black-700 {
      --bg-opacity: 1;
      background-color: #C1C1C1;
      background-color: rgba(193, 193, 193, var(--bg-opacity)); }
    .import_tailwind .md\:bg-black-800 {
      --bg-opacity: 1;
      background-color: #707070;
      background-color: rgba(112, 112, 112, var(--bg-opacity)); }
    .import_tailwind .md\:bg-black-900 {
      --bg-opacity: 1;
      background-color: #666666;
      background-color: rgba(102, 102, 102, var(--bg-opacity)); }
    .import_tailwind .md\:bg-black {
      --bg-opacity: 1;
      background-color: #000000;
      background-color: rgba(0, 0, 0, var(--bg-opacity)); }
    .import_tailwind .md\:bg-white {
      --bg-opacity: 1;
      background-color: #FFFFFF;
      background-color: rgba(255, 255, 255, var(--bg-opacity)); }
    .import_tailwind .md\:bg-yellow-500 {
      --bg-opacity: 1;
      background-color: #FFE34A;
      background-color: rgba(255, 227, 74, var(--bg-opacity)); }
    .import_tailwind .md\:bg-yellow-600 {
      --bg-opacity: 1;
      background-color: #FEFFF0;
      background-color: rgba(254, 255, 240, var(--bg-opacity)); }
    .import_tailwind .md\:bg-yellow-700 {
      --bg-opacity: 1;
      background-color: #fff188;
      background-color: rgba(255, 241, 136, var(--bg-opacity)); }
    .import_tailwind .md\:bg-yellow {
      --bg-opacity: 1;
      background-color: #EFCF3E;
      background-color: rgba(239, 207, 62, var(--bg-opacity)); }
    .import_tailwind .md\:bg-orange-10 {
      --bg-opacity: 1;
      background-color: #FFEDDE;
      background-color: rgba(255, 237, 222, var(--bg-opacity)); }
    .import_tailwind .md\:bg-orange-20 {
      --bg-opacity: 1;
      background-color: #FBEFD8;
      background-color: rgba(251, 239, 216, var(--bg-opacity)); }
    .import_tailwind .md\:bg-orange-50 {
      --bg-opacity: 1;
      background-color: #E95A24;
      background-color: rgba(233, 90, 36, var(--bg-opacity)); }
    .import_tailwind .md\:bg-orange-100 {
      --bg-opacity: 1;
      background-color: #FECAA0;
      background-color: rgba(254, 202, 160, var(--bg-opacity)); }
    .import_tailwind .md\:bg-orange-200 {
      --bg-opacity: 1;
      background-color: #FFFBE4;
      background-color: rgba(255, 251, 228, var(--bg-opacity)); }
    .import_tailwind .md\:bg-orange-500 {
      --bg-opacity: 1;
      background-color: #F8F2DC;
      background-color: rgba(248, 242, 220, var(--bg-opacity)); }
    .import_tailwind .md\:bg-orange-600 {
      --bg-opacity: 1;
      background-color: #E09404;
      background-color: rgba(224, 148, 4, var(--bg-opacity)); }
    .import_tailwind .md\:bg-orange {
      --bg-opacity: 1;
      background-color: #F59C55;
      background-color: rgba(245, 156, 85, var(--bg-opacity)); }
    .import_tailwind .md\:bg-green-50 {
      --bg-opacity: 1;
      background-color: #EAF9F7;
      background-color: rgba(234, 249, 247, var(--bg-opacity)); }
    .import_tailwind .md\:bg-green-200 {
      --bg-opacity: 1;
      background-color: #30BFAE;
      background-color: rgba(48, 191, 174, var(--bg-opacity)); }
    .import_tailwind .md\:bg-green-300 {
      --bg-opacity: 1;
      background-color: #00B900;
      background-color: rgba(0, 185, 0, var(--bg-opacity)); }
    .import_tailwind .md\:bg-green-400 {
      --bg-opacity: 1;
      background-color: #2AAC9C;
      background-color: rgba(42, 172, 156, var(--bg-opacity)); }
    .import_tailwind .md\:bg-green-500 {
      --bg-opacity: 1;
      background-color: #019E01;
      background-color: rgba(1, 158, 1, var(--bg-opacity)); }
    .import_tailwind .md\:bg-green {
      --bg-opacity: 1;
      background-color: #2DB12D;
      background-color: rgba(45, 177, 45, var(--bg-opacity)); }
    .import_tailwind .md\:bg-chien {
      --bg-opacity: 1;
      background-color: #0CCCB8;
      background-color: rgba(12, 204, 184, var(--bg-opacity)); }
    .import_tailwind .md\:bg-red {
      --bg-opacity: 1;
      background-color: #EA3326;
      background-color: rgba(234, 51, 38, var(--bg-opacity)); }
    .import_tailwind .md\:bg-book-500 {
      --bg-opacity: 1;
      background-color: #A1D4E4;
      background-color: rgba(161, 212, 228, var(--bg-opacity)); }
    .import_tailwind .md\:bg-book {
      --bg-opacity: 1;
      background-color: #63A4C2;
      background-color: rgba(99, 164, 194, var(--bg-opacity)); }
    .import_tailwind .md\:bg-pink {
      --bg-opacity: 1;
      background-color: #E76E79;
      background-color: rgba(231, 110, 121, var(--bg-opacity)); }
    .import_tailwind .md\:bg-appbase {
      --bg-opacity: 1;
      background-color: #3DCDDF;
      background-color: rgba(61, 205, 223, var(--bg-opacity)); }
    .import_tailwind .md\:bg-nippon-100 {
      --bg-opacity: 1;
      background-color: #B5E6FF;
      background-color: rgba(181, 230, 255, var(--bg-opacity)); }
    .import_tailwind .md\:bg-nippon-200 {
      --bg-opacity: 1;
      background-color: #F0F3F5;
      background-color: rgba(240, 243, 245, var(--bg-opacity)); }
    .import_tailwind .md\:bg-nippon-300 {
      --bg-opacity: 1;
      background-color: #FFF040;
      background-color: rgba(255, 240, 64, var(--bg-opacity)); }
    .import_tailwind .md\:bg-nippon-400 {
      --bg-opacity: 1;
      background-color: #EAEAEA;
      background-color: rgba(234, 234, 234, var(--bg-opacity)); }
    .import_tailwind .md\:bg-nippon-500 {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .md\:bg-nippon-600 {
      --bg-opacity: 1;
      background-color: #F7F7F7;
      background-color: rgba(247, 247, 247, var(--bg-opacity)); }
    .import_tailwind .md\:bg-nippon {
      --bg-opacity: 1;
      background-color: #030866;
      background-color: rgba(3, 8, 102, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-50:hover {
      --bg-opacity: 1;
      background-color: #F2F7F8;
      background-color: rgba(242, 247, 248, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-100:hover {
      --bg-opacity: 1;
      background-color: #EAEEF1;
      background-color: rgba(234, 238, 241, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-200:hover {
      --bg-opacity: 1;
      background-color: #E4F3FB;
      background-color: rgba(228, 243, 251, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-250:hover {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-280:hover {
      --bg-opacity: 1;
      background-color: #CEE7F7;
      background-color: rgba(206, 231, 247, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-300:hover {
      --bg-opacity: 1;
      background-color: #B8EBF5;
      background-color: rgba(184, 235, 245, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-400:hover {
      --bg-opacity: 1;
      background-color: #A3D9F0;
      background-color: rgba(163, 217, 240, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-600:hover {
      --bg-opacity: 1;
      background-color: #0091DB;
      background-color: rgba(0, 145, 219, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-650:hover {
      --bg-opacity: 1;
      background-color: #1FB5C9;
      background-color: rgba(31, 181, 201, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-700:hover {
      --bg-opacity: 1;
      background-color: #72D0E2;
      background-color: rgba(114, 208, 226, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-800:hover {
      --bg-opacity: 1;
      background-color: #007DBE;
      background-color: rgba(0, 125, 190, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-900:hover {
      --bg-opacity: 1;
      background-color: #087DBE;
      background-color: rgba(8, 125, 190, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-1000:hover {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue-1100:hover {
      --bg-opacity: 1;
      background-color: #003288;
      background-color: rgba(0, 50, 136, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-blue:hover {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-navy:hover {
      --bg-opacity: 1;
      background-color: #222953;
      background-color: rgba(34, 41, 83, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-black-50:hover {
      --bg-opacity: 1;
      background-color: #F9F9FA;
      background-color: rgba(249, 249, 250, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-black-100:hover {
      --bg-opacity: 1;
      background-color: #F5F7F7;
      background-color: rgba(245, 247, 247, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-black-200:hover {
      --bg-opacity: 1;
      background-color: #EFEFEE;
      background-color: rgba(239, 239, 238, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-black-400:hover {
      --bg-opacity: 1;
      background-color: #E0DFDE;
      background-color: rgba(224, 223, 222, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-black-700:hover {
      --bg-opacity: 1;
      background-color: #C1C1C1;
      background-color: rgba(193, 193, 193, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-black-800:hover {
      --bg-opacity: 1;
      background-color: #707070;
      background-color: rgba(112, 112, 112, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-black-900:hover {
      --bg-opacity: 1;
      background-color: #666666;
      background-color: rgba(102, 102, 102, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-black:hover {
      --bg-opacity: 1;
      background-color: #000000;
      background-color: rgba(0, 0, 0, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-white:hover {
      --bg-opacity: 1;
      background-color: #FFFFFF;
      background-color: rgba(255, 255, 255, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-yellow-500:hover {
      --bg-opacity: 1;
      background-color: #FFE34A;
      background-color: rgba(255, 227, 74, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-yellow-600:hover {
      --bg-opacity: 1;
      background-color: #FEFFF0;
      background-color: rgba(254, 255, 240, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-yellow-700:hover {
      --bg-opacity: 1;
      background-color: #fff188;
      background-color: rgba(255, 241, 136, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-yellow:hover {
      --bg-opacity: 1;
      background-color: #EFCF3E;
      background-color: rgba(239, 207, 62, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-orange-10:hover {
      --bg-opacity: 1;
      background-color: #FFEDDE;
      background-color: rgba(255, 237, 222, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-orange-20:hover {
      --bg-opacity: 1;
      background-color: #FBEFD8;
      background-color: rgba(251, 239, 216, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-orange-50:hover {
      --bg-opacity: 1;
      background-color: #E95A24;
      background-color: rgba(233, 90, 36, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-orange-100:hover {
      --bg-opacity: 1;
      background-color: #FECAA0;
      background-color: rgba(254, 202, 160, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-orange-200:hover {
      --bg-opacity: 1;
      background-color: #FFFBE4;
      background-color: rgba(255, 251, 228, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-orange-500:hover {
      --bg-opacity: 1;
      background-color: #F8F2DC;
      background-color: rgba(248, 242, 220, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-orange-600:hover {
      --bg-opacity: 1;
      background-color: #E09404;
      background-color: rgba(224, 148, 4, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-orange:hover {
      --bg-opacity: 1;
      background-color: #F59C55;
      background-color: rgba(245, 156, 85, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-green-50:hover {
      --bg-opacity: 1;
      background-color: #EAF9F7;
      background-color: rgba(234, 249, 247, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-green-200:hover {
      --bg-opacity: 1;
      background-color: #30BFAE;
      background-color: rgba(48, 191, 174, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-green-300:hover {
      --bg-opacity: 1;
      background-color: #00B900;
      background-color: rgba(0, 185, 0, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-green-400:hover {
      --bg-opacity: 1;
      background-color: #2AAC9C;
      background-color: rgba(42, 172, 156, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-green-500:hover {
      --bg-opacity: 1;
      background-color: #019E01;
      background-color: rgba(1, 158, 1, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-green:hover {
      --bg-opacity: 1;
      background-color: #2DB12D;
      background-color: rgba(45, 177, 45, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-chien:hover {
      --bg-opacity: 1;
      background-color: #0CCCB8;
      background-color: rgba(12, 204, 184, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-red:hover {
      --bg-opacity: 1;
      background-color: #EA3326;
      background-color: rgba(234, 51, 38, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-book-500:hover {
      --bg-opacity: 1;
      background-color: #A1D4E4;
      background-color: rgba(161, 212, 228, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-book:hover {
      --bg-opacity: 1;
      background-color: #63A4C2;
      background-color: rgba(99, 164, 194, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-pink:hover {
      --bg-opacity: 1;
      background-color: #E76E79;
      background-color: rgba(231, 110, 121, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-appbase:hover {
      --bg-opacity: 1;
      background-color: #3DCDDF;
      background-color: rgba(61, 205, 223, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-nippon-100:hover {
      --bg-opacity: 1;
      background-color: #B5E6FF;
      background-color: rgba(181, 230, 255, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-nippon-200:hover {
      --bg-opacity: 1;
      background-color: #F0F3F5;
      background-color: rgba(240, 243, 245, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-nippon-300:hover {
      --bg-opacity: 1;
      background-color: #FFF040;
      background-color: rgba(255, 240, 64, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-nippon-400:hover {
      --bg-opacity: 1;
      background-color: #EAEAEA;
      background-color: rgba(234, 234, 234, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-nippon-500:hover {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-nippon-600:hover {
      --bg-opacity: 1;
      background-color: #F7F7F7;
      background-color: rgba(247, 247, 247, var(--bg-opacity)); }
    .import_tailwind .md\:hover\:bg-nippon:hover {
      --bg-opacity: 1;
      background-color: #030866;
      background-color: rgba(3, 8, 102, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-50:focus {
      --bg-opacity: 1;
      background-color: #F2F7F8;
      background-color: rgba(242, 247, 248, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-100:focus {
      --bg-opacity: 1;
      background-color: #EAEEF1;
      background-color: rgba(234, 238, 241, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-200:focus {
      --bg-opacity: 1;
      background-color: #E4F3FB;
      background-color: rgba(228, 243, 251, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-250:focus {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-280:focus {
      --bg-opacity: 1;
      background-color: #CEE7F7;
      background-color: rgba(206, 231, 247, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-300:focus {
      --bg-opacity: 1;
      background-color: #B8EBF5;
      background-color: rgba(184, 235, 245, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-400:focus {
      --bg-opacity: 1;
      background-color: #A3D9F0;
      background-color: rgba(163, 217, 240, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-600:focus {
      --bg-opacity: 1;
      background-color: #0091DB;
      background-color: rgba(0, 145, 219, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-650:focus {
      --bg-opacity: 1;
      background-color: #1FB5C9;
      background-color: rgba(31, 181, 201, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-700:focus {
      --bg-opacity: 1;
      background-color: #72D0E2;
      background-color: rgba(114, 208, 226, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-800:focus {
      --bg-opacity: 1;
      background-color: #007DBE;
      background-color: rgba(0, 125, 190, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-900:focus {
      --bg-opacity: 1;
      background-color: #087DBE;
      background-color: rgba(8, 125, 190, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-1000:focus {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue-1100:focus {
      --bg-opacity: 1;
      background-color: #003288;
      background-color: rgba(0, 50, 136, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-blue:focus {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-navy:focus {
      --bg-opacity: 1;
      background-color: #222953;
      background-color: rgba(34, 41, 83, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-black-50:focus {
      --bg-opacity: 1;
      background-color: #F9F9FA;
      background-color: rgba(249, 249, 250, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-black-100:focus {
      --bg-opacity: 1;
      background-color: #F5F7F7;
      background-color: rgba(245, 247, 247, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-black-200:focus {
      --bg-opacity: 1;
      background-color: #EFEFEE;
      background-color: rgba(239, 239, 238, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-black-400:focus {
      --bg-opacity: 1;
      background-color: #E0DFDE;
      background-color: rgba(224, 223, 222, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-black-700:focus {
      --bg-opacity: 1;
      background-color: #C1C1C1;
      background-color: rgba(193, 193, 193, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-black-800:focus {
      --bg-opacity: 1;
      background-color: #707070;
      background-color: rgba(112, 112, 112, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-black-900:focus {
      --bg-opacity: 1;
      background-color: #666666;
      background-color: rgba(102, 102, 102, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-black:focus {
      --bg-opacity: 1;
      background-color: #000000;
      background-color: rgba(0, 0, 0, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-white:focus {
      --bg-opacity: 1;
      background-color: #FFFFFF;
      background-color: rgba(255, 255, 255, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-yellow-500:focus {
      --bg-opacity: 1;
      background-color: #FFE34A;
      background-color: rgba(255, 227, 74, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-yellow-600:focus {
      --bg-opacity: 1;
      background-color: #FEFFF0;
      background-color: rgba(254, 255, 240, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-yellow-700:focus {
      --bg-opacity: 1;
      background-color: #fff188;
      background-color: rgba(255, 241, 136, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-yellow:focus {
      --bg-opacity: 1;
      background-color: #EFCF3E;
      background-color: rgba(239, 207, 62, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-orange-10:focus {
      --bg-opacity: 1;
      background-color: #FFEDDE;
      background-color: rgba(255, 237, 222, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-orange-20:focus {
      --bg-opacity: 1;
      background-color: #FBEFD8;
      background-color: rgba(251, 239, 216, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-orange-50:focus {
      --bg-opacity: 1;
      background-color: #E95A24;
      background-color: rgba(233, 90, 36, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-orange-100:focus {
      --bg-opacity: 1;
      background-color: #FECAA0;
      background-color: rgba(254, 202, 160, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-orange-200:focus {
      --bg-opacity: 1;
      background-color: #FFFBE4;
      background-color: rgba(255, 251, 228, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-orange-500:focus {
      --bg-opacity: 1;
      background-color: #F8F2DC;
      background-color: rgba(248, 242, 220, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-orange-600:focus {
      --bg-opacity: 1;
      background-color: #E09404;
      background-color: rgba(224, 148, 4, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-orange:focus {
      --bg-opacity: 1;
      background-color: #F59C55;
      background-color: rgba(245, 156, 85, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-green-50:focus {
      --bg-opacity: 1;
      background-color: #EAF9F7;
      background-color: rgba(234, 249, 247, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-green-200:focus {
      --bg-opacity: 1;
      background-color: #30BFAE;
      background-color: rgba(48, 191, 174, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-green-300:focus {
      --bg-opacity: 1;
      background-color: #00B900;
      background-color: rgba(0, 185, 0, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-green-400:focus {
      --bg-opacity: 1;
      background-color: #2AAC9C;
      background-color: rgba(42, 172, 156, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-green-500:focus {
      --bg-opacity: 1;
      background-color: #019E01;
      background-color: rgba(1, 158, 1, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-green:focus {
      --bg-opacity: 1;
      background-color: #2DB12D;
      background-color: rgba(45, 177, 45, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-chien:focus {
      --bg-opacity: 1;
      background-color: #0CCCB8;
      background-color: rgba(12, 204, 184, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-red:focus {
      --bg-opacity: 1;
      background-color: #EA3326;
      background-color: rgba(234, 51, 38, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-book-500:focus {
      --bg-opacity: 1;
      background-color: #A1D4E4;
      background-color: rgba(161, 212, 228, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-book:focus {
      --bg-opacity: 1;
      background-color: #63A4C2;
      background-color: rgba(99, 164, 194, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-pink:focus {
      --bg-opacity: 1;
      background-color: #E76E79;
      background-color: rgba(231, 110, 121, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-appbase:focus {
      --bg-opacity: 1;
      background-color: #3DCDDF;
      background-color: rgba(61, 205, 223, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-nippon-100:focus {
      --bg-opacity: 1;
      background-color: #B5E6FF;
      background-color: rgba(181, 230, 255, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-nippon-200:focus {
      --bg-opacity: 1;
      background-color: #F0F3F5;
      background-color: rgba(240, 243, 245, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-nippon-300:focus {
      --bg-opacity: 1;
      background-color: #FFF040;
      background-color: rgba(255, 240, 64, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-nippon-400:focus {
      --bg-opacity: 1;
      background-color: #EAEAEA;
      background-color: rgba(234, 234, 234, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-nippon-500:focus {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-nippon-600:focus {
      --bg-opacity: 1;
      background-color: #F7F7F7;
      background-color: rgba(247, 247, 247, var(--bg-opacity)); }
    .import_tailwind .md\:focus\:bg-nippon:focus {
      --bg-opacity: 1;
      background-color: #030866;
      background-color: rgba(3, 8, 102, var(--bg-opacity)); }
    .import_tailwind .md\:bg-none {
      background-image: none; }
    .import_tailwind .md\:bg-gradient-to-t {
      background-image: linear-gradient(to top, var(--gradient-color-stops)); }
    .import_tailwind .md\:bg-gradient-to-tr {
      background-image: linear-gradient(to top right, var(--gradient-color-stops)); }
    .import_tailwind .md\:bg-gradient-to-r {
      background-image: linear-gradient(to right, var(--gradient-color-stops)); }
    .import_tailwind .md\:bg-gradient-to-br {
      background-image: linear-gradient(to bottom right, var(--gradient-color-stops)); }
    .import_tailwind .md\:bg-gradient-to-b {
      background-image: linear-gradient(to bottom, var(--gradient-color-stops)); }
    .import_tailwind .md\:bg-gradient-to-bl {
      background-image: linear-gradient(to bottom left, var(--gradient-color-stops)); }
    .import_tailwind .md\:bg-gradient-to-l {
      background-image: linear-gradient(to left, var(--gradient-color-stops)); }
    .import_tailwind .md\:bg-gradient-to-tl {
      background-image: linear-gradient(to top left, var(--gradient-color-stops)); }
    .import_tailwind .md\:from-blue-50 {
      --gradient-from-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .md\:from-blue-100 {
      --gradient-from-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .md\:from-blue-200 {
      --gradient-from-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .md\:from-blue-250 {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .md\:from-blue-280 {
      --gradient-from-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .md\:from-blue-300 {
      --gradient-from-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .md\:from-blue-400 {
      --gradient-from-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .md\:from-blue-600 {
      --gradient-from-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .md\:from-blue-650 {
      --gradient-from-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .md\:from-blue-700 {
      --gradient-from-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .md\:from-blue-800 {
      --gradient-from-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .md\:from-blue-900 {
      --gradient-from-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .md\:from-blue-1000 {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .md\:from-blue-1100 {
      --gradient-from-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .md\:from-blue {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .md\:from-navy {
      --gradient-from-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .md\:from-black-50 {
      --gradient-from-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .md\:from-black-100 {
      --gradient-from-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .md\:from-black-200 {
      --gradient-from-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .md\:from-black-400 {
      --gradient-from-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .md\:from-black-700 {
      --gradient-from-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .md\:from-black-800 {
      --gradient-from-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .md\:from-black-900 {
      --gradient-from-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .md\:from-black {
      --gradient-from-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .md\:from-white {
      --gradient-from-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .md\:from-yellow-500 {
      --gradient-from-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .md\:from-yellow-600 {
      --gradient-from-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .md\:from-yellow-700 {
      --gradient-from-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .md\:from-yellow {
      --gradient-from-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .md\:from-orange-10 {
      --gradient-from-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .md\:from-orange-20 {
      --gradient-from-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .md\:from-orange-50 {
      --gradient-from-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .md\:from-orange-100 {
      --gradient-from-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .md\:from-orange-200 {
      --gradient-from-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .md\:from-orange-500 {
      --gradient-from-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .md\:from-orange-600 {
      --gradient-from-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .md\:from-orange {
      --gradient-from-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .md\:from-green-50 {
      --gradient-from-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .md\:from-green-200 {
      --gradient-from-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .md\:from-green-300 {
      --gradient-from-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .md\:from-green-400 {
      --gradient-from-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .md\:from-green-500 {
      --gradient-from-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .md\:from-green {
      --gradient-from-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .md\:from-chien {
      --gradient-from-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .md\:from-red {
      --gradient-from-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .md\:from-book-500 {
      --gradient-from-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .md\:from-book {
      --gradient-from-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .md\:from-pink {
      --gradient-from-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .md\:from-appbase {
      --gradient-from-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .md\:from-nippon-100 {
      --gradient-from-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .md\:from-nippon-200 {
      --gradient-from-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .md\:from-nippon-300 {
      --gradient-from-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .md\:from-nippon-400 {
      --gradient-from-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .md\:from-nippon-500 {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .md\:from-nippon-600 {
      --gradient-from-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .md\:from-nippon {
      --gradient-from-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .md\:via-blue-50 {
      --gradient-via-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .md\:via-blue-100 {
      --gradient-via-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .md\:via-blue-200 {
      --gradient-via-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .md\:via-blue-250 {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .md\:via-blue-280 {
      --gradient-via-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .md\:via-blue-300 {
      --gradient-via-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .md\:via-blue-400 {
      --gradient-via-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .md\:via-blue-600 {
      --gradient-via-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .md\:via-blue-650 {
      --gradient-via-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .md\:via-blue-700 {
      --gradient-via-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .md\:via-blue-800 {
      --gradient-via-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .md\:via-blue-900 {
      --gradient-via-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .md\:via-blue-1000 {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .md\:via-blue-1100 {
      --gradient-via-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .md\:via-blue {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .md\:via-navy {
      --gradient-via-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .md\:via-black-50 {
      --gradient-via-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .md\:via-black-100 {
      --gradient-via-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .md\:via-black-200 {
      --gradient-via-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .md\:via-black-400 {
      --gradient-via-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .md\:via-black-700 {
      --gradient-via-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .md\:via-black-800 {
      --gradient-via-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .md\:via-black-900 {
      --gradient-via-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .md\:via-black {
      --gradient-via-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .md\:via-white {
      --gradient-via-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .md\:via-yellow-500 {
      --gradient-via-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .md\:via-yellow-600 {
      --gradient-via-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .md\:via-yellow-700 {
      --gradient-via-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .md\:via-yellow {
      --gradient-via-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .md\:via-orange-10 {
      --gradient-via-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .md\:via-orange-20 {
      --gradient-via-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .md\:via-orange-50 {
      --gradient-via-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .md\:via-orange-100 {
      --gradient-via-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .md\:via-orange-200 {
      --gradient-via-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .md\:via-orange-500 {
      --gradient-via-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .md\:via-orange-600 {
      --gradient-via-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .md\:via-orange {
      --gradient-via-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .md\:via-green-50 {
      --gradient-via-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .md\:via-green-200 {
      --gradient-via-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .md\:via-green-300 {
      --gradient-via-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .md\:via-green-400 {
      --gradient-via-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .md\:via-green-500 {
      --gradient-via-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .md\:via-green {
      --gradient-via-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .md\:via-chien {
      --gradient-via-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .md\:via-red {
      --gradient-via-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .md\:via-book-500 {
      --gradient-via-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .md\:via-book {
      --gradient-via-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .md\:via-pink {
      --gradient-via-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .md\:via-appbase {
      --gradient-via-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .md\:via-nippon-100 {
      --gradient-via-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .md\:via-nippon-200 {
      --gradient-via-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .md\:via-nippon-300 {
      --gradient-via-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .md\:via-nippon-400 {
      --gradient-via-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .md\:via-nippon-500 {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .md\:via-nippon-600 {
      --gradient-via-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .md\:via-nippon {
      --gradient-via-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .md\:to-blue-50 {
      --gradient-to-color: #F2F7F8; }
    .import_tailwind .md\:to-blue-100 {
      --gradient-to-color: #EAEEF1; }
    .import_tailwind .md\:to-blue-200 {
      --gradient-to-color: #E4F3FB; }
    .import_tailwind .md\:to-blue-250 {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .md\:to-blue-280 {
      --gradient-to-color: #CEE7F7; }
    .import_tailwind .md\:to-blue-300 {
      --gradient-to-color: #B8EBF5; }
    .import_tailwind .md\:to-blue-400 {
      --gradient-to-color: #A3D9F0; }
    .import_tailwind .md\:to-blue-600 {
      --gradient-to-color: #0091DB; }
    .import_tailwind .md\:to-blue-650 {
      --gradient-to-color: #1FB5C9; }
    .import_tailwind .md\:to-blue-700 {
      --gradient-to-color: #72D0E2; }
    .import_tailwind .md\:to-blue-800 {
      --gradient-to-color: #007DBE; }
    .import_tailwind .md\:to-blue-900 {
      --gradient-to-color: #087DBE; }
    .import_tailwind .md\:to-blue-1000 {
      --gradient-to-color: #345678; }
    .import_tailwind .md\:to-blue-1100 {
      --gradient-to-color: #003288; }
    .import_tailwind .md\:to-blue {
      --gradient-to-color: #345678; }
    .import_tailwind .md\:to-navy {
      --gradient-to-color: #222953; }
    .import_tailwind .md\:to-black-50 {
      --gradient-to-color: #F9F9FA; }
    .import_tailwind .md\:to-black-100 {
      --gradient-to-color: #F5F7F7; }
    .import_tailwind .md\:to-black-200 {
      --gradient-to-color: #EFEFEE; }
    .import_tailwind .md\:to-black-400 {
      --gradient-to-color: #E0DFDE; }
    .import_tailwind .md\:to-black-700 {
      --gradient-to-color: #C1C1C1; }
    .import_tailwind .md\:to-black-800 {
      --gradient-to-color: #707070; }
    .import_tailwind .md\:to-black-900 {
      --gradient-to-color: #666666; }
    .import_tailwind .md\:to-black {
      --gradient-to-color: #000000; }
    .import_tailwind .md\:to-white {
      --gradient-to-color: #FFFFFF; }
    .import_tailwind .md\:to-yellow-500 {
      --gradient-to-color: #FFE34A; }
    .import_tailwind .md\:to-yellow-600 {
      --gradient-to-color: #FEFFF0; }
    .import_tailwind .md\:to-yellow-700 {
      --gradient-to-color: #fff188; }
    .import_tailwind .md\:to-yellow {
      --gradient-to-color: #EFCF3E; }
    .import_tailwind .md\:to-orange-10 {
      --gradient-to-color: #FFEDDE; }
    .import_tailwind .md\:to-orange-20 {
      --gradient-to-color: #FBEFD8; }
    .import_tailwind .md\:to-orange-50 {
      --gradient-to-color: #E95A24; }
    .import_tailwind .md\:to-orange-100 {
      --gradient-to-color: #FECAA0; }
    .import_tailwind .md\:to-orange-200 {
      --gradient-to-color: #FFFBE4; }
    .import_tailwind .md\:to-orange-500 {
      --gradient-to-color: #F8F2DC; }
    .import_tailwind .md\:to-orange-600 {
      --gradient-to-color: #E09404; }
    .import_tailwind .md\:to-orange {
      --gradient-to-color: #F59C55; }
    .import_tailwind .md\:to-green-50 {
      --gradient-to-color: #EAF9F7; }
    .import_tailwind .md\:to-green-200 {
      --gradient-to-color: #30BFAE; }
    .import_tailwind .md\:to-green-300 {
      --gradient-to-color: #00B900; }
    .import_tailwind .md\:to-green-400 {
      --gradient-to-color: #2AAC9C; }
    .import_tailwind .md\:to-green-500 {
      --gradient-to-color: #019E01; }
    .import_tailwind .md\:to-green {
      --gradient-to-color: #2DB12D; }
    .import_tailwind .md\:to-chien {
      --gradient-to-color: #0CCCB8; }
    .import_tailwind .md\:to-red {
      --gradient-to-color: #EA3326; }
    .import_tailwind .md\:to-book-500 {
      --gradient-to-color: #A1D4E4; }
    .import_tailwind .md\:to-book {
      --gradient-to-color: #63A4C2; }
    .import_tailwind .md\:to-pink {
      --gradient-to-color: #E76E79; }
    .import_tailwind .md\:to-appbase {
      --gradient-to-color: #3DCDDF; }
    .import_tailwind .md\:to-nippon-100 {
      --gradient-to-color: #B5E6FF; }
    .import_tailwind .md\:to-nippon-200 {
      --gradient-to-color: #F0F3F5; }
    .import_tailwind .md\:to-nippon-300 {
      --gradient-to-color: #FFF040; }
    .import_tailwind .md\:to-nippon-400 {
      --gradient-to-color: #EAEAEA; }
    .import_tailwind .md\:to-nippon-500 {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .md\:to-nippon-600 {
      --gradient-to-color: #F7F7F7; }
    .import_tailwind .md\:to-nippon {
      --gradient-to-color: #030866; }
    .import_tailwind .md\:hover\:from-blue-50:hover {
      --gradient-from-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .md\:hover\:from-blue-100:hover {
      --gradient-from-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .md\:hover\:from-blue-200:hover {
      --gradient-from-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .md\:hover\:from-blue-250:hover {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .md\:hover\:from-blue-280:hover {
      --gradient-from-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .md\:hover\:from-blue-300:hover {
      --gradient-from-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .md\:hover\:from-blue-400:hover {
      --gradient-from-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .md\:hover\:from-blue-600:hover {
      --gradient-from-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .md\:hover\:from-blue-650:hover {
      --gradient-from-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .md\:hover\:from-blue-700:hover {
      --gradient-from-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .md\:hover\:from-blue-800:hover {
      --gradient-from-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .md\:hover\:from-blue-900:hover {
      --gradient-from-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .md\:hover\:from-blue-1000:hover {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .md\:hover\:from-blue-1100:hover {
      --gradient-from-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .md\:hover\:from-blue:hover {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .md\:hover\:from-navy:hover {
      --gradient-from-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .md\:hover\:from-black-50:hover {
      --gradient-from-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .md\:hover\:from-black-100:hover {
      --gradient-from-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .md\:hover\:from-black-200:hover {
      --gradient-from-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .md\:hover\:from-black-400:hover {
      --gradient-from-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .md\:hover\:from-black-700:hover {
      --gradient-from-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .md\:hover\:from-black-800:hover {
      --gradient-from-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .md\:hover\:from-black-900:hover {
      --gradient-from-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .md\:hover\:from-black:hover {
      --gradient-from-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .md\:hover\:from-white:hover {
      --gradient-from-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .md\:hover\:from-yellow-500:hover {
      --gradient-from-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .md\:hover\:from-yellow-600:hover {
      --gradient-from-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .md\:hover\:from-yellow-700:hover {
      --gradient-from-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .md\:hover\:from-yellow:hover {
      --gradient-from-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .md\:hover\:from-orange-10:hover {
      --gradient-from-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .md\:hover\:from-orange-20:hover {
      --gradient-from-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .md\:hover\:from-orange-50:hover {
      --gradient-from-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .md\:hover\:from-orange-100:hover {
      --gradient-from-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .md\:hover\:from-orange-200:hover {
      --gradient-from-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .md\:hover\:from-orange-500:hover {
      --gradient-from-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .md\:hover\:from-orange-600:hover {
      --gradient-from-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .md\:hover\:from-orange:hover {
      --gradient-from-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .md\:hover\:from-green-50:hover {
      --gradient-from-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .md\:hover\:from-green-200:hover {
      --gradient-from-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .md\:hover\:from-green-300:hover {
      --gradient-from-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .md\:hover\:from-green-400:hover {
      --gradient-from-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .md\:hover\:from-green-500:hover {
      --gradient-from-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .md\:hover\:from-green:hover {
      --gradient-from-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .md\:hover\:from-chien:hover {
      --gradient-from-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .md\:hover\:from-red:hover {
      --gradient-from-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .md\:hover\:from-book-500:hover {
      --gradient-from-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .md\:hover\:from-book:hover {
      --gradient-from-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .md\:hover\:from-pink:hover {
      --gradient-from-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .md\:hover\:from-appbase:hover {
      --gradient-from-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .md\:hover\:from-nippon-100:hover {
      --gradient-from-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .md\:hover\:from-nippon-200:hover {
      --gradient-from-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .md\:hover\:from-nippon-300:hover {
      --gradient-from-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .md\:hover\:from-nippon-400:hover {
      --gradient-from-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .md\:hover\:from-nippon-500:hover {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .md\:hover\:from-nippon-600:hover {
      --gradient-from-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .md\:hover\:from-nippon:hover {
      --gradient-from-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .md\:hover\:via-blue-50:hover {
      --gradient-via-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .md\:hover\:via-blue-100:hover {
      --gradient-via-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .md\:hover\:via-blue-200:hover {
      --gradient-via-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .md\:hover\:via-blue-250:hover {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .md\:hover\:via-blue-280:hover {
      --gradient-via-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .md\:hover\:via-blue-300:hover {
      --gradient-via-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .md\:hover\:via-blue-400:hover {
      --gradient-via-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .md\:hover\:via-blue-600:hover {
      --gradient-via-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .md\:hover\:via-blue-650:hover {
      --gradient-via-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .md\:hover\:via-blue-700:hover {
      --gradient-via-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .md\:hover\:via-blue-800:hover {
      --gradient-via-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .md\:hover\:via-blue-900:hover {
      --gradient-via-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .md\:hover\:via-blue-1000:hover {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .md\:hover\:via-blue-1100:hover {
      --gradient-via-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .md\:hover\:via-blue:hover {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .md\:hover\:via-navy:hover {
      --gradient-via-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .md\:hover\:via-black-50:hover {
      --gradient-via-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .md\:hover\:via-black-100:hover {
      --gradient-via-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .md\:hover\:via-black-200:hover {
      --gradient-via-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .md\:hover\:via-black-400:hover {
      --gradient-via-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .md\:hover\:via-black-700:hover {
      --gradient-via-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .md\:hover\:via-black-800:hover {
      --gradient-via-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .md\:hover\:via-black-900:hover {
      --gradient-via-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .md\:hover\:via-black:hover {
      --gradient-via-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .md\:hover\:via-white:hover {
      --gradient-via-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .md\:hover\:via-yellow-500:hover {
      --gradient-via-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .md\:hover\:via-yellow-600:hover {
      --gradient-via-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .md\:hover\:via-yellow-700:hover {
      --gradient-via-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .md\:hover\:via-yellow:hover {
      --gradient-via-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .md\:hover\:via-orange-10:hover {
      --gradient-via-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .md\:hover\:via-orange-20:hover {
      --gradient-via-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .md\:hover\:via-orange-50:hover {
      --gradient-via-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .md\:hover\:via-orange-100:hover {
      --gradient-via-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .md\:hover\:via-orange-200:hover {
      --gradient-via-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .md\:hover\:via-orange-500:hover {
      --gradient-via-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .md\:hover\:via-orange-600:hover {
      --gradient-via-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .md\:hover\:via-orange:hover {
      --gradient-via-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .md\:hover\:via-green-50:hover {
      --gradient-via-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .md\:hover\:via-green-200:hover {
      --gradient-via-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .md\:hover\:via-green-300:hover {
      --gradient-via-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .md\:hover\:via-green-400:hover {
      --gradient-via-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .md\:hover\:via-green-500:hover {
      --gradient-via-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .md\:hover\:via-green:hover {
      --gradient-via-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .md\:hover\:via-chien:hover {
      --gradient-via-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .md\:hover\:via-red:hover {
      --gradient-via-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .md\:hover\:via-book-500:hover {
      --gradient-via-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .md\:hover\:via-book:hover {
      --gradient-via-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .md\:hover\:via-pink:hover {
      --gradient-via-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .md\:hover\:via-appbase:hover {
      --gradient-via-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .md\:hover\:via-nippon-100:hover {
      --gradient-via-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .md\:hover\:via-nippon-200:hover {
      --gradient-via-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .md\:hover\:via-nippon-300:hover {
      --gradient-via-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .md\:hover\:via-nippon-400:hover {
      --gradient-via-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .md\:hover\:via-nippon-500:hover {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .md\:hover\:via-nippon-600:hover {
      --gradient-via-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .md\:hover\:via-nippon:hover {
      --gradient-via-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .md\:hover\:to-blue-50:hover {
      --gradient-to-color: #F2F7F8; }
    .import_tailwind .md\:hover\:to-blue-100:hover {
      --gradient-to-color: #EAEEF1; }
    .import_tailwind .md\:hover\:to-blue-200:hover {
      --gradient-to-color: #E4F3FB; }
    .import_tailwind .md\:hover\:to-blue-250:hover {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .md\:hover\:to-blue-280:hover {
      --gradient-to-color: #CEE7F7; }
    .import_tailwind .md\:hover\:to-blue-300:hover {
      --gradient-to-color: #B8EBF5; }
    .import_tailwind .md\:hover\:to-blue-400:hover {
      --gradient-to-color: #A3D9F0; }
    .import_tailwind .md\:hover\:to-blue-600:hover {
      --gradient-to-color: #0091DB; }
    .import_tailwind .md\:hover\:to-blue-650:hover {
      --gradient-to-color: #1FB5C9; }
    .import_tailwind .md\:hover\:to-blue-700:hover {
      --gradient-to-color: #72D0E2; }
    .import_tailwind .md\:hover\:to-blue-800:hover {
      --gradient-to-color: #007DBE; }
    .import_tailwind .md\:hover\:to-blue-900:hover {
      --gradient-to-color: #087DBE; }
    .import_tailwind .md\:hover\:to-blue-1000:hover {
      --gradient-to-color: #345678; }
    .import_tailwind .md\:hover\:to-blue-1100:hover {
      --gradient-to-color: #003288; }
    .import_tailwind .md\:hover\:to-blue:hover {
      --gradient-to-color: #345678; }
    .import_tailwind .md\:hover\:to-navy:hover {
      --gradient-to-color: #222953; }
    .import_tailwind .md\:hover\:to-black-50:hover {
      --gradient-to-color: #F9F9FA; }
    .import_tailwind .md\:hover\:to-black-100:hover {
      --gradient-to-color: #F5F7F7; }
    .import_tailwind .md\:hover\:to-black-200:hover {
      --gradient-to-color: #EFEFEE; }
    .import_tailwind .md\:hover\:to-black-400:hover {
      --gradient-to-color: #E0DFDE; }
    .import_tailwind .md\:hover\:to-black-700:hover {
      --gradient-to-color: #C1C1C1; }
    .import_tailwind .md\:hover\:to-black-800:hover {
      --gradient-to-color: #707070; }
    .import_tailwind .md\:hover\:to-black-900:hover {
      --gradient-to-color: #666666; }
    .import_tailwind .md\:hover\:to-black:hover {
      --gradient-to-color: #000000; }
    .import_tailwind .md\:hover\:to-white:hover {
      --gradient-to-color: #FFFFFF; }
    .import_tailwind .md\:hover\:to-yellow-500:hover {
      --gradient-to-color: #FFE34A; }
    .import_tailwind .md\:hover\:to-yellow-600:hover {
      --gradient-to-color: #FEFFF0; }
    .import_tailwind .md\:hover\:to-yellow-700:hover {
      --gradient-to-color: #fff188; }
    .import_tailwind .md\:hover\:to-yellow:hover {
      --gradient-to-color: #EFCF3E; }
    .import_tailwind .md\:hover\:to-orange-10:hover {
      --gradient-to-color: #FFEDDE; }
    .import_tailwind .md\:hover\:to-orange-20:hover {
      --gradient-to-color: #FBEFD8; }
    .import_tailwind .md\:hover\:to-orange-50:hover {
      --gradient-to-color: #E95A24; }
    .import_tailwind .md\:hover\:to-orange-100:hover {
      --gradient-to-color: #FECAA0; }
    .import_tailwind .md\:hover\:to-orange-200:hover {
      --gradient-to-color: #FFFBE4; }
    .import_tailwind .md\:hover\:to-orange-500:hover {
      --gradient-to-color: #F8F2DC; }
    .import_tailwind .md\:hover\:to-orange-600:hover {
      --gradient-to-color: #E09404; }
    .import_tailwind .md\:hover\:to-orange:hover {
      --gradient-to-color: #F59C55; }
    .import_tailwind .md\:hover\:to-green-50:hover {
      --gradient-to-color: #EAF9F7; }
    .import_tailwind .md\:hover\:to-green-200:hover {
      --gradient-to-color: #30BFAE; }
    .import_tailwind .md\:hover\:to-green-300:hover {
      --gradient-to-color: #00B900; }
    .import_tailwind .md\:hover\:to-green-400:hover {
      --gradient-to-color: #2AAC9C; }
    .import_tailwind .md\:hover\:to-green-500:hover {
      --gradient-to-color: #019E01; }
    .import_tailwind .md\:hover\:to-green:hover {
      --gradient-to-color: #2DB12D; }
    .import_tailwind .md\:hover\:to-chien:hover {
      --gradient-to-color: #0CCCB8; }
    .import_tailwind .md\:hover\:to-red:hover {
      --gradient-to-color: #EA3326; }
    .import_tailwind .md\:hover\:to-book-500:hover {
      --gradient-to-color: #A1D4E4; }
    .import_tailwind .md\:hover\:to-book:hover {
      --gradient-to-color: #63A4C2; }
    .import_tailwind .md\:hover\:to-pink:hover {
      --gradient-to-color: #E76E79; }
    .import_tailwind .md\:hover\:to-appbase:hover {
      --gradient-to-color: #3DCDDF; }
    .import_tailwind .md\:hover\:to-nippon-100:hover {
      --gradient-to-color: #B5E6FF; }
    .import_tailwind .md\:hover\:to-nippon-200:hover {
      --gradient-to-color: #F0F3F5; }
    .import_tailwind .md\:hover\:to-nippon-300:hover {
      --gradient-to-color: #FFF040; }
    .import_tailwind .md\:hover\:to-nippon-400:hover {
      --gradient-to-color: #EAEAEA; }
    .import_tailwind .md\:hover\:to-nippon-500:hover {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .md\:hover\:to-nippon-600:hover {
      --gradient-to-color: #F7F7F7; }
    .import_tailwind .md\:hover\:to-nippon:hover {
      --gradient-to-color: #030866; }
    .import_tailwind .md\:focus\:from-blue-50:focus {
      --gradient-from-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .md\:focus\:from-blue-100:focus {
      --gradient-from-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .md\:focus\:from-blue-200:focus {
      --gradient-from-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .md\:focus\:from-blue-250:focus {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .md\:focus\:from-blue-280:focus {
      --gradient-from-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .md\:focus\:from-blue-300:focus {
      --gradient-from-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .md\:focus\:from-blue-400:focus {
      --gradient-from-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .md\:focus\:from-blue-600:focus {
      --gradient-from-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .md\:focus\:from-blue-650:focus {
      --gradient-from-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .md\:focus\:from-blue-700:focus {
      --gradient-from-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .md\:focus\:from-blue-800:focus {
      --gradient-from-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .md\:focus\:from-blue-900:focus {
      --gradient-from-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .md\:focus\:from-blue-1000:focus {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .md\:focus\:from-blue-1100:focus {
      --gradient-from-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .md\:focus\:from-blue:focus {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .md\:focus\:from-navy:focus {
      --gradient-from-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .md\:focus\:from-black-50:focus {
      --gradient-from-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .md\:focus\:from-black-100:focus {
      --gradient-from-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .md\:focus\:from-black-200:focus {
      --gradient-from-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .md\:focus\:from-black-400:focus {
      --gradient-from-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .md\:focus\:from-black-700:focus {
      --gradient-from-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .md\:focus\:from-black-800:focus {
      --gradient-from-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .md\:focus\:from-black-900:focus {
      --gradient-from-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .md\:focus\:from-black:focus {
      --gradient-from-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .md\:focus\:from-white:focus {
      --gradient-from-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .md\:focus\:from-yellow-500:focus {
      --gradient-from-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .md\:focus\:from-yellow-600:focus {
      --gradient-from-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .md\:focus\:from-yellow-700:focus {
      --gradient-from-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .md\:focus\:from-yellow:focus {
      --gradient-from-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .md\:focus\:from-orange-10:focus {
      --gradient-from-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .md\:focus\:from-orange-20:focus {
      --gradient-from-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .md\:focus\:from-orange-50:focus {
      --gradient-from-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .md\:focus\:from-orange-100:focus {
      --gradient-from-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .md\:focus\:from-orange-200:focus {
      --gradient-from-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .md\:focus\:from-orange-500:focus {
      --gradient-from-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .md\:focus\:from-orange-600:focus {
      --gradient-from-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .md\:focus\:from-orange:focus {
      --gradient-from-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .md\:focus\:from-green-50:focus {
      --gradient-from-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .md\:focus\:from-green-200:focus {
      --gradient-from-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .md\:focus\:from-green-300:focus {
      --gradient-from-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .md\:focus\:from-green-400:focus {
      --gradient-from-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .md\:focus\:from-green-500:focus {
      --gradient-from-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .md\:focus\:from-green:focus {
      --gradient-from-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .md\:focus\:from-chien:focus {
      --gradient-from-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .md\:focus\:from-red:focus {
      --gradient-from-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .md\:focus\:from-book-500:focus {
      --gradient-from-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .md\:focus\:from-book:focus {
      --gradient-from-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .md\:focus\:from-pink:focus {
      --gradient-from-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .md\:focus\:from-appbase:focus {
      --gradient-from-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .md\:focus\:from-nippon-100:focus {
      --gradient-from-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .md\:focus\:from-nippon-200:focus {
      --gradient-from-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .md\:focus\:from-nippon-300:focus {
      --gradient-from-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .md\:focus\:from-nippon-400:focus {
      --gradient-from-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .md\:focus\:from-nippon-500:focus {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .md\:focus\:from-nippon-600:focus {
      --gradient-from-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .md\:focus\:from-nippon:focus {
      --gradient-from-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .md\:focus\:via-blue-50:focus {
      --gradient-via-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .md\:focus\:via-blue-100:focus {
      --gradient-via-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .md\:focus\:via-blue-200:focus {
      --gradient-via-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .md\:focus\:via-blue-250:focus {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .md\:focus\:via-blue-280:focus {
      --gradient-via-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .md\:focus\:via-blue-300:focus {
      --gradient-via-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .md\:focus\:via-blue-400:focus {
      --gradient-via-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .md\:focus\:via-blue-600:focus {
      --gradient-via-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .md\:focus\:via-blue-650:focus {
      --gradient-via-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .md\:focus\:via-blue-700:focus {
      --gradient-via-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .md\:focus\:via-blue-800:focus {
      --gradient-via-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .md\:focus\:via-blue-900:focus {
      --gradient-via-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .md\:focus\:via-blue-1000:focus {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .md\:focus\:via-blue-1100:focus {
      --gradient-via-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .md\:focus\:via-blue:focus {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .md\:focus\:via-navy:focus {
      --gradient-via-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .md\:focus\:via-black-50:focus {
      --gradient-via-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .md\:focus\:via-black-100:focus {
      --gradient-via-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .md\:focus\:via-black-200:focus {
      --gradient-via-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .md\:focus\:via-black-400:focus {
      --gradient-via-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .md\:focus\:via-black-700:focus {
      --gradient-via-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .md\:focus\:via-black-800:focus {
      --gradient-via-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .md\:focus\:via-black-900:focus {
      --gradient-via-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .md\:focus\:via-black:focus {
      --gradient-via-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .md\:focus\:via-white:focus {
      --gradient-via-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .md\:focus\:via-yellow-500:focus {
      --gradient-via-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .md\:focus\:via-yellow-600:focus {
      --gradient-via-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .md\:focus\:via-yellow-700:focus {
      --gradient-via-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .md\:focus\:via-yellow:focus {
      --gradient-via-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .md\:focus\:via-orange-10:focus {
      --gradient-via-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .md\:focus\:via-orange-20:focus {
      --gradient-via-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .md\:focus\:via-orange-50:focus {
      --gradient-via-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .md\:focus\:via-orange-100:focus {
      --gradient-via-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .md\:focus\:via-orange-200:focus {
      --gradient-via-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .md\:focus\:via-orange-500:focus {
      --gradient-via-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .md\:focus\:via-orange-600:focus {
      --gradient-via-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .md\:focus\:via-orange:focus {
      --gradient-via-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .md\:focus\:via-green-50:focus {
      --gradient-via-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .md\:focus\:via-green-200:focus {
      --gradient-via-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .md\:focus\:via-green-300:focus {
      --gradient-via-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .md\:focus\:via-green-400:focus {
      --gradient-via-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .md\:focus\:via-green-500:focus {
      --gradient-via-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .md\:focus\:via-green:focus {
      --gradient-via-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .md\:focus\:via-chien:focus {
      --gradient-via-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .md\:focus\:via-red:focus {
      --gradient-via-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .md\:focus\:via-book-500:focus {
      --gradient-via-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .md\:focus\:via-book:focus {
      --gradient-via-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .md\:focus\:via-pink:focus {
      --gradient-via-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .md\:focus\:via-appbase:focus {
      --gradient-via-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .md\:focus\:via-nippon-100:focus {
      --gradient-via-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .md\:focus\:via-nippon-200:focus {
      --gradient-via-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .md\:focus\:via-nippon-300:focus {
      --gradient-via-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .md\:focus\:via-nippon-400:focus {
      --gradient-via-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .md\:focus\:via-nippon-500:focus {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .md\:focus\:via-nippon-600:focus {
      --gradient-via-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .md\:focus\:via-nippon:focus {
      --gradient-via-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .md\:focus\:to-blue-50:focus {
      --gradient-to-color: #F2F7F8; }
    .import_tailwind .md\:focus\:to-blue-100:focus {
      --gradient-to-color: #EAEEF1; }
    .import_tailwind .md\:focus\:to-blue-200:focus {
      --gradient-to-color: #E4F3FB; }
    .import_tailwind .md\:focus\:to-blue-250:focus {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .md\:focus\:to-blue-280:focus {
      --gradient-to-color: #CEE7F7; }
    .import_tailwind .md\:focus\:to-blue-300:focus {
      --gradient-to-color: #B8EBF5; }
    .import_tailwind .md\:focus\:to-blue-400:focus {
      --gradient-to-color: #A3D9F0; }
    .import_tailwind .md\:focus\:to-blue-600:focus {
      --gradient-to-color: #0091DB; }
    .import_tailwind .md\:focus\:to-blue-650:focus {
      --gradient-to-color: #1FB5C9; }
    .import_tailwind .md\:focus\:to-blue-700:focus {
      --gradient-to-color: #72D0E2; }
    .import_tailwind .md\:focus\:to-blue-800:focus {
      --gradient-to-color: #007DBE; }
    .import_tailwind .md\:focus\:to-blue-900:focus {
      --gradient-to-color: #087DBE; }
    .import_tailwind .md\:focus\:to-blue-1000:focus {
      --gradient-to-color: #345678; }
    .import_tailwind .md\:focus\:to-blue-1100:focus {
      --gradient-to-color: #003288; }
    .import_tailwind .md\:focus\:to-blue:focus {
      --gradient-to-color: #345678; }
    .import_tailwind .md\:focus\:to-navy:focus {
      --gradient-to-color: #222953; }
    .import_tailwind .md\:focus\:to-black-50:focus {
      --gradient-to-color: #F9F9FA; }
    .import_tailwind .md\:focus\:to-black-100:focus {
      --gradient-to-color: #F5F7F7; }
    .import_tailwind .md\:focus\:to-black-200:focus {
      --gradient-to-color: #EFEFEE; }
    .import_tailwind .md\:focus\:to-black-400:focus {
      --gradient-to-color: #E0DFDE; }
    .import_tailwind .md\:focus\:to-black-700:focus {
      --gradient-to-color: #C1C1C1; }
    .import_tailwind .md\:focus\:to-black-800:focus {
      --gradient-to-color: #707070; }
    .import_tailwind .md\:focus\:to-black-900:focus {
      --gradient-to-color: #666666; }
    .import_tailwind .md\:focus\:to-black:focus {
      --gradient-to-color: #000000; }
    .import_tailwind .md\:focus\:to-white:focus {
      --gradient-to-color: #FFFFFF; }
    .import_tailwind .md\:focus\:to-yellow-500:focus {
      --gradient-to-color: #FFE34A; }
    .import_tailwind .md\:focus\:to-yellow-600:focus {
      --gradient-to-color: #FEFFF0; }
    .import_tailwind .md\:focus\:to-yellow-700:focus {
      --gradient-to-color: #fff188; }
    .import_tailwind .md\:focus\:to-yellow:focus {
      --gradient-to-color: #EFCF3E; }
    .import_tailwind .md\:focus\:to-orange-10:focus {
      --gradient-to-color: #FFEDDE; }
    .import_tailwind .md\:focus\:to-orange-20:focus {
      --gradient-to-color: #FBEFD8; }
    .import_tailwind .md\:focus\:to-orange-50:focus {
      --gradient-to-color: #E95A24; }
    .import_tailwind .md\:focus\:to-orange-100:focus {
      --gradient-to-color: #FECAA0; }
    .import_tailwind .md\:focus\:to-orange-200:focus {
      --gradient-to-color: #FFFBE4; }
    .import_tailwind .md\:focus\:to-orange-500:focus {
      --gradient-to-color: #F8F2DC; }
    .import_tailwind .md\:focus\:to-orange-600:focus {
      --gradient-to-color: #E09404; }
    .import_tailwind .md\:focus\:to-orange:focus {
      --gradient-to-color: #F59C55; }
    .import_tailwind .md\:focus\:to-green-50:focus {
      --gradient-to-color: #EAF9F7; }
    .import_tailwind .md\:focus\:to-green-200:focus {
      --gradient-to-color: #30BFAE; }
    .import_tailwind .md\:focus\:to-green-300:focus {
      --gradient-to-color: #00B900; }
    .import_tailwind .md\:focus\:to-green-400:focus {
      --gradient-to-color: #2AAC9C; }
    .import_tailwind .md\:focus\:to-green-500:focus {
      --gradient-to-color: #019E01; }
    .import_tailwind .md\:focus\:to-green:focus {
      --gradient-to-color: #2DB12D; }
    .import_tailwind .md\:focus\:to-chien:focus {
      --gradient-to-color: #0CCCB8; }
    .import_tailwind .md\:focus\:to-red:focus {
      --gradient-to-color: #EA3326; }
    .import_tailwind .md\:focus\:to-book-500:focus {
      --gradient-to-color: #A1D4E4; }
    .import_tailwind .md\:focus\:to-book:focus {
      --gradient-to-color: #63A4C2; }
    .import_tailwind .md\:focus\:to-pink:focus {
      --gradient-to-color: #E76E79; }
    .import_tailwind .md\:focus\:to-appbase:focus {
      --gradient-to-color: #3DCDDF; }
    .import_tailwind .md\:focus\:to-nippon-100:focus {
      --gradient-to-color: #B5E6FF; }
    .import_tailwind .md\:focus\:to-nippon-200:focus {
      --gradient-to-color: #F0F3F5; }
    .import_tailwind .md\:focus\:to-nippon-300:focus {
      --gradient-to-color: #FFF040; }
    .import_tailwind .md\:focus\:to-nippon-400:focus {
      --gradient-to-color: #EAEAEA; }
    .import_tailwind .md\:focus\:to-nippon-500:focus {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .md\:focus\:to-nippon-600:focus {
      --gradient-to-color: #F7F7F7; }
    .import_tailwind .md\:focus\:to-nippon:focus {
      --gradient-to-color: #030866; }
    .import_tailwind .md\:bg-opacity-0 {
      --bg-opacity: 0; }
    .import_tailwind .md\:bg-opacity-25 {
      --bg-opacity: 0.25; }
    .import_tailwind .md\:bg-opacity-50 {
      --bg-opacity: 0.5; }
    .import_tailwind .md\:bg-opacity-75 {
      --bg-opacity: 0.75; }
    .import_tailwind .md\:bg-opacity-100 {
      --bg-opacity: 1; }
    .import_tailwind .md\:hover\:bg-opacity-0:hover {
      --bg-opacity: 0; }
    .import_tailwind .md\:hover\:bg-opacity-25:hover {
      --bg-opacity: 0.25; }
    .import_tailwind .md\:hover\:bg-opacity-50:hover {
      --bg-opacity: 0.5; }
    .import_tailwind .md\:hover\:bg-opacity-75:hover {
      --bg-opacity: 0.75; }
    .import_tailwind .md\:hover\:bg-opacity-100:hover {
      --bg-opacity: 1; }
    .import_tailwind .md\:focus\:bg-opacity-0:focus {
      --bg-opacity: 0; }
    .import_tailwind .md\:focus\:bg-opacity-25:focus {
      --bg-opacity: 0.25; }
    .import_tailwind .md\:focus\:bg-opacity-50:focus {
      --bg-opacity: 0.5; }
    .import_tailwind .md\:focus\:bg-opacity-75:focus {
      --bg-opacity: 0.75; }
    .import_tailwind .md\:focus\:bg-opacity-100:focus {
      --bg-opacity: 1; }
    .import_tailwind .md\:bg-bottom {
      background-position: bottom; }
    .import_tailwind .md\:bg-center {
      background-position: center; }
    .import_tailwind .md\:bg-left {
      background-position: left; }
    .import_tailwind .md\:bg-left-bottom {
      background-position: left bottom; }
    .import_tailwind .md\:bg-left-top {
      background-position: left top; }
    .import_tailwind .md\:bg-right {
      background-position: right; }
    .import_tailwind .md\:bg-right-bottom {
      background-position: right bottom; }
    .import_tailwind .md\:bg-right-top {
      background-position: right top; }
    .import_tailwind .md\:bg-top {
      background-position: top; }
    .import_tailwind .md\:bg-repeat {
      background-repeat: repeat; }
    .import_tailwind .md\:bg-no-repeat {
      background-repeat: no-repeat; }
    .import_tailwind .md\:bg-repeat-x {
      background-repeat: repeat-x; }
    .import_tailwind .md\:bg-repeat-y {
      background-repeat: repeat-y; }
    .import_tailwind .md\:bg-repeat-round {
      background-repeat: round; }
    .import_tailwind .md\:bg-repeat-space {
      background-repeat: space; }
    .import_tailwind .md\:bg-auto {
      background-size: auto; }
    .import_tailwind .md\:bg-cover {
      background-size: cover; }
    .import_tailwind .md\:bg-contain {
      background-size: contain; }
    .import_tailwind .md\:border-collapse {
      border-collapse: collapse; }
    .import_tailwind .md\:border-separate {
      border-collapse: separate; }
    .import_tailwind .md\:border-blue-50 {
      --border-opacity: 1;
      border-color: #F2F7F8;
      border-color: rgba(242, 247, 248, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-100 {
      --border-opacity: 1;
      border-color: #EAEEF1;
      border-color: rgba(234, 238, 241, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-200 {
      --border-opacity: 1;
      border-color: #E4F3FB;
      border-color: rgba(228, 243, 251, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-250 {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-280 {
      --border-opacity: 1;
      border-color: #CEE7F7;
      border-color: rgba(206, 231, 247, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-300 {
      --border-opacity: 1;
      border-color: #B8EBF5;
      border-color: rgba(184, 235, 245, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-400 {
      --border-opacity: 1;
      border-color: #A3D9F0;
      border-color: rgba(163, 217, 240, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-600 {
      --border-opacity: 1;
      border-color: #0091DB;
      border-color: rgba(0, 145, 219, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-650 {
      --border-opacity: 1;
      border-color: #1FB5C9;
      border-color: rgba(31, 181, 201, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-700 {
      --border-opacity: 1;
      border-color: #72D0E2;
      border-color: rgba(114, 208, 226, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-800 {
      --border-opacity: 1;
      border-color: #007DBE;
      border-color: rgba(0, 125, 190, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-900 {
      --border-opacity: 1;
      border-color: #087DBE;
      border-color: rgba(8, 125, 190, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-1000 {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .md\:border-blue-1100 {
      --border-opacity: 1;
      border-color: #003288;
      border-color: rgba(0, 50, 136, var(--border-opacity)); }
    .import_tailwind .md\:border-blue {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .md\:border-navy {
      --border-opacity: 1;
      border-color: #222953;
      border-color: rgba(34, 41, 83, var(--border-opacity)); }
    .import_tailwind .md\:border-black-50 {
      --border-opacity: 1;
      border-color: #F9F9FA;
      border-color: rgba(249, 249, 250, var(--border-opacity)); }
    .import_tailwind .md\:border-black-100 {
      --border-opacity: 1;
      border-color: #F5F7F7;
      border-color: rgba(245, 247, 247, var(--border-opacity)); }
    .import_tailwind .md\:border-black-200 {
      --border-opacity: 1;
      border-color: #EFEFEE;
      border-color: rgba(239, 239, 238, var(--border-opacity)); }
    .import_tailwind .md\:border-black-400 {
      --border-opacity: 1;
      border-color: #E0DFDE;
      border-color: rgba(224, 223, 222, var(--border-opacity)); }
    .import_tailwind .md\:border-black-700 {
      --border-opacity: 1;
      border-color: #C1C1C1;
      border-color: rgba(193, 193, 193, var(--border-opacity)); }
    .import_tailwind .md\:border-black-800 {
      --border-opacity: 1;
      border-color: #707070;
      border-color: rgba(112, 112, 112, var(--border-opacity)); }
    .import_tailwind .md\:border-black-900 {
      --border-opacity: 1;
      border-color: #666666;
      border-color: rgba(102, 102, 102, var(--border-opacity)); }
    .import_tailwind .md\:border-black {
      --border-opacity: 1;
      border-color: #000000;
      border-color: rgba(0, 0, 0, var(--border-opacity)); }
    .import_tailwind .md\:border-white {
      --border-opacity: 1;
      border-color: #FFFFFF;
      border-color: rgba(255, 255, 255, var(--border-opacity)); }
    .import_tailwind .md\:border-yellow-500 {
      --border-opacity: 1;
      border-color: #FFE34A;
      border-color: rgba(255, 227, 74, var(--border-opacity)); }
    .import_tailwind .md\:border-yellow-600 {
      --border-opacity: 1;
      border-color: #FEFFF0;
      border-color: rgba(254, 255, 240, var(--border-opacity)); }
    .import_tailwind .md\:border-yellow-700 {
      --border-opacity: 1;
      border-color: #fff188;
      border-color: rgba(255, 241, 136, var(--border-opacity)); }
    .import_tailwind .md\:border-yellow {
      --border-opacity: 1;
      border-color: #EFCF3E;
      border-color: rgba(239, 207, 62, var(--border-opacity)); }
    .import_tailwind .md\:border-orange-10 {
      --border-opacity: 1;
      border-color: #FFEDDE;
      border-color: rgba(255, 237, 222, var(--border-opacity)); }
    .import_tailwind .md\:border-orange-20 {
      --border-opacity: 1;
      border-color: #FBEFD8;
      border-color: rgba(251, 239, 216, var(--border-opacity)); }
    .import_tailwind .md\:border-orange-50 {
      --border-opacity: 1;
      border-color: #E95A24;
      border-color: rgba(233, 90, 36, var(--border-opacity)); }
    .import_tailwind .md\:border-orange-100 {
      --border-opacity: 1;
      border-color: #FECAA0;
      border-color: rgba(254, 202, 160, var(--border-opacity)); }
    .import_tailwind .md\:border-orange-200 {
      --border-opacity: 1;
      border-color: #FFFBE4;
      border-color: rgba(255, 251, 228, var(--border-opacity)); }
    .import_tailwind .md\:border-orange-500 {
      --border-opacity: 1;
      border-color: #F8F2DC;
      border-color: rgba(248, 242, 220, var(--border-opacity)); }
    .import_tailwind .md\:border-orange-600 {
      --border-opacity: 1;
      border-color: #E09404;
      border-color: rgba(224, 148, 4, var(--border-opacity)); }
    .import_tailwind .md\:border-orange {
      --border-opacity: 1;
      border-color: #F59C55;
      border-color: rgba(245, 156, 85, var(--border-opacity)); }
    .import_tailwind .md\:border-green-50 {
      --border-opacity: 1;
      border-color: #EAF9F7;
      border-color: rgba(234, 249, 247, var(--border-opacity)); }
    .import_tailwind .md\:border-green-200 {
      --border-opacity: 1;
      border-color: #30BFAE;
      border-color: rgba(48, 191, 174, var(--border-opacity)); }
    .import_tailwind .md\:border-green-300 {
      --border-opacity: 1;
      border-color: #00B900;
      border-color: rgba(0, 185, 0, var(--border-opacity)); }
    .import_tailwind .md\:border-green-400 {
      --border-opacity: 1;
      border-color: #2AAC9C;
      border-color: rgba(42, 172, 156, var(--border-opacity)); }
    .import_tailwind .md\:border-green-500 {
      --border-opacity: 1;
      border-color: #019E01;
      border-color: rgba(1, 158, 1, var(--border-opacity)); }
    .import_tailwind .md\:border-green {
      --border-opacity: 1;
      border-color: #2DB12D;
      border-color: rgba(45, 177, 45, var(--border-opacity)); }
    .import_tailwind .md\:border-chien {
      --border-opacity: 1;
      border-color: #0CCCB8;
      border-color: rgba(12, 204, 184, var(--border-opacity)); }
    .import_tailwind .md\:border-red {
      --border-opacity: 1;
      border-color: #EA3326;
      border-color: rgba(234, 51, 38, var(--border-opacity)); }
    .import_tailwind .md\:border-book-500 {
      --border-opacity: 1;
      border-color: #A1D4E4;
      border-color: rgba(161, 212, 228, var(--border-opacity)); }
    .import_tailwind .md\:border-book {
      --border-opacity: 1;
      border-color: #63A4C2;
      border-color: rgba(99, 164, 194, var(--border-opacity)); }
    .import_tailwind .md\:border-pink {
      --border-opacity: 1;
      border-color: #E76E79;
      border-color: rgba(231, 110, 121, var(--border-opacity)); }
    .import_tailwind .md\:border-appbase {
      --border-opacity: 1;
      border-color: #3DCDDF;
      border-color: rgba(61, 205, 223, var(--border-opacity)); }
    .import_tailwind .md\:border-nippon-100 {
      --border-opacity: 1;
      border-color: #B5E6FF;
      border-color: rgba(181, 230, 255, var(--border-opacity)); }
    .import_tailwind .md\:border-nippon-200 {
      --border-opacity: 1;
      border-color: #F0F3F5;
      border-color: rgba(240, 243, 245, var(--border-opacity)); }
    .import_tailwind .md\:border-nippon-300 {
      --border-opacity: 1;
      border-color: #FFF040;
      border-color: rgba(255, 240, 64, var(--border-opacity)); }
    .import_tailwind .md\:border-nippon-400 {
      --border-opacity: 1;
      border-color: #EAEAEA;
      border-color: rgba(234, 234, 234, var(--border-opacity)); }
    .import_tailwind .md\:border-nippon-500 {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .md\:border-nippon-600 {
      --border-opacity: 1;
      border-color: #F7F7F7;
      border-color: rgba(247, 247, 247, var(--border-opacity)); }
    .import_tailwind .md\:border-nippon {
      --border-opacity: 1;
      border-color: #030866;
      border-color: rgba(3, 8, 102, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-50:hover {
      --border-opacity: 1;
      border-color: #F2F7F8;
      border-color: rgba(242, 247, 248, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-100:hover {
      --border-opacity: 1;
      border-color: #EAEEF1;
      border-color: rgba(234, 238, 241, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-200:hover {
      --border-opacity: 1;
      border-color: #E4F3FB;
      border-color: rgba(228, 243, 251, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-250:hover {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-280:hover {
      --border-opacity: 1;
      border-color: #CEE7F7;
      border-color: rgba(206, 231, 247, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-300:hover {
      --border-opacity: 1;
      border-color: #B8EBF5;
      border-color: rgba(184, 235, 245, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-400:hover {
      --border-opacity: 1;
      border-color: #A3D9F0;
      border-color: rgba(163, 217, 240, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-600:hover {
      --border-opacity: 1;
      border-color: #0091DB;
      border-color: rgba(0, 145, 219, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-650:hover {
      --border-opacity: 1;
      border-color: #1FB5C9;
      border-color: rgba(31, 181, 201, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-700:hover {
      --border-opacity: 1;
      border-color: #72D0E2;
      border-color: rgba(114, 208, 226, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-800:hover {
      --border-opacity: 1;
      border-color: #007DBE;
      border-color: rgba(0, 125, 190, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-900:hover {
      --border-opacity: 1;
      border-color: #087DBE;
      border-color: rgba(8, 125, 190, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-1000:hover {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue-1100:hover {
      --border-opacity: 1;
      border-color: #003288;
      border-color: rgba(0, 50, 136, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-blue:hover {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-navy:hover {
      --border-opacity: 1;
      border-color: #222953;
      border-color: rgba(34, 41, 83, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-black-50:hover {
      --border-opacity: 1;
      border-color: #F9F9FA;
      border-color: rgba(249, 249, 250, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-black-100:hover {
      --border-opacity: 1;
      border-color: #F5F7F7;
      border-color: rgba(245, 247, 247, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-black-200:hover {
      --border-opacity: 1;
      border-color: #EFEFEE;
      border-color: rgba(239, 239, 238, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-black-400:hover {
      --border-opacity: 1;
      border-color: #E0DFDE;
      border-color: rgba(224, 223, 222, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-black-700:hover {
      --border-opacity: 1;
      border-color: #C1C1C1;
      border-color: rgba(193, 193, 193, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-black-800:hover {
      --border-opacity: 1;
      border-color: #707070;
      border-color: rgba(112, 112, 112, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-black-900:hover {
      --border-opacity: 1;
      border-color: #666666;
      border-color: rgba(102, 102, 102, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-black:hover {
      --border-opacity: 1;
      border-color: #000000;
      border-color: rgba(0, 0, 0, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-white:hover {
      --border-opacity: 1;
      border-color: #FFFFFF;
      border-color: rgba(255, 255, 255, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-yellow-500:hover {
      --border-opacity: 1;
      border-color: #FFE34A;
      border-color: rgba(255, 227, 74, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-yellow-600:hover {
      --border-opacity: 1;
      border-color: #FEFFF0;
      border-color: rgba(254, 255, 240, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-yellow-700:hover {
      --border-opacity: 1;
      border-color: #fff188;
      border-color: rgba(255, 241, 136, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-yellow:hover {
      --border-opacity: 1;
      border-color: #EFCF3E;
      border-color: rgba(239, 207, 62, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-orange-10:hover {
      --border-opacity: 1;
      border-color: #FFEDDE;
      border-color: rgba(255, 237, 222, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-orange-20:hover {
      --border-opacity: 1;
      border-color: #FBEFD8;
      border-color: rgba(251, 239, 216, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-orange-50:hover {
      --border-opacity: 1;
      border-color: #E95A24;
      border-color: rgba(233, 90, 36, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-orange-100:hover {
      --border-opacity: 1;
      border-color: #FECAA0;
      border-color: rgba(254, 202, 160, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-orange-200:hover {
      --border-opacity: 1;
      border-color: #FFFBE4;
      border-color: rgba(255, 251, 228, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-orange-500:hover {
      --border-opacity: 1;
      border-color: #F8F2DC;
      border-color: rgba(248, 242, 220, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-orange-600:hover {
      --border-opacity: 1;
      border-color: #E09404;
      border-color: rgba(224, 148, 4, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-orange:hover {
      --border-opacity: 1;
      border-color: #F59C55;
      border-color: rgba(245, 156, 85, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-green-50:hover {
      --border-opacity: 1;
      border-color: #EAF9F7;
      border-color: rgba(234, 249, 247, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-green-200:hover {
      --border-opacity: 1;
      border-color: #30BFAE;
      border-color: rgba(48, 191, 174, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-green-300:hover {
      --border-opacity: 1;
      border-color: #00B900;
      border-color: rgba(0, 185, 0, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-green-400:hover {
      --border-opacity: 1;
      border-color: #2AAC9C;
      border-color: rgba(42, 172, 156, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-green-500:hover {
      --border-opacity: 1;
      border-color: #019E01;
      border-color: rgba(1, 158, 1, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-green:hover {
      --border-opacity: 1;
      border-color: #2DB12D;
      border-color: rgba(45, 177, 45, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-chien:hover {
      --border-opacity: 1;
      border-color: #0CCCB8;
      border-color: rgba(12, 204, 184, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-red:hover {
      --border-opacity: 1;
      border-color: #EA3326;
      border-color: rgba(234, 51, 38, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-book-500:hover {
      --border-opacity: 1;
      border-color: #A1D4E4;
      border-color: rgba(161, 212, 228, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-book:hover {
      --border-opacity: 1;
      border-color: #63A4C2;
      border-color: rgba(99, 164, 194, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-pink:hover {
      --border-opacity: 1;
      border-color: #E76E79;
      border-color: rgba(231, 110, 121, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-appbase:hover {
      --border-opacity: 1;
      border-color: #3DCDDF;
      border-color: rgba(61, 205, 223, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-nippon-100:hover {
      --border-opacity: 1;
      border-color: #B5E6FF;
      border-color: rgba(181, 230, 255, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-nippon-200:hover {
      --border-opacity: 1;
      border-color: #F0F3F5;
      border-color: rgba(240, 243, 245, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-nippon-300:hover {
      --border-opacity: 1;
      border-color: #FFF040;
      border-color: rgba(255, 240, 64, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-nippon-400:hover {
      --border-opacity: 1;
      border-color: #EAEAEA;
      border-color: rgba(234, 234, 234, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-nippon-500:hover {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-nippon-600:hover {
      --border-opacity: 1;
      border-color: #F7F7F7;
      border-color: rgba(247, 247, 247, var(--border-opacity)); }
    .import_tailwind .md\:hover\:border-nippon:hover {
      --border-opacity: 1;
      border-color: #030866;
      border-color: rgba(3, 8, 102, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-50:focus {
      --border-opacity: 1;
      border-color: #F2F7F8;
      border-color: rgba(242, 247, 248, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-100:focus {
      --border-opacity: 1;
      border-color: #EAEEF1;
      border-color: rgba(234, 238, 241, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-200:focus {
      --border-opacity: 1;
      border-color: #E4F3FB;
      border-color: rgba(228, 243, 251, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-250:focus {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-280:focus {
      --border-opacity: 1;
      border-color: #CEE7F7;
      border-color: rgba(206, 231, 247, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-300:focus {
      --border-opacity: 1;
      border-color: #B8EBF5;
      border-color: rgba(184, 235, 245, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-400:focus {
      --border-opacity: 1;
      border-color: #A3D9F0;
      border-color: rgba(163, 217, 240, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-600:focus {
      --border-opacity: 1;
      border-color: #0091DB;
      border-color: rgba(0, 145, 219, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-650:focus {
      --border-opacity: 1;
      border-color: #1FB5C9;
      border-color: rgba(31, 181, 201, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-700:focus {
      --border-opacity: 1;
      border-color: #72D0E2;
      border-color: rgba(114, 208, 226, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-800:focus {
      --border-opacity: 1;
      border-color: #007DBE;
      border-color: rgba(0, 125, 190, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-900:focus {
      --border-opacity: 1;
      border-color: #087DBE;
      border-color: rgba(8, 125, 190, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-1000:focus {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue-1100:focus {
      --border-opacity: 1;
      border-color: #003288;
      border-color: rgba(0, 50, 136, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-blue:focus {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-navy:focus {
      --border-opacity: 1;
      border-color: #222953;
      border-color: rgba(34, 41, 83, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-black-50:focus {
      --border-opacity: 1;
      border-color: #F9F9FA;
      border-color: rgba(249, 249, 250, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-black-100:focus {
      --border-opacity: 1;
      border-color: #F5F7F7;
      border-color: rgba(245, 247, 247, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-black-200:focus {
      --border-opacity: 1;
      border-color: #EFEFEE;
      border-color: rgba(239, 239, 238, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-black-400:focus {
      --border-opacity: 1;
      border-color: #E0DFDE;
      border-color: rgba(224, 223, 222, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-black-700:focus {
      --border-opacity: 1;
      border-color: #C1C1C1;
      border-color: rgba(193, 193, 193, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-black-800:focus {
      --border-opacity: 1;
      border-color: #707070;
      border-color: rgba(112, 112, 112, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-black-900:focus {
      --border-opacity: 1;
      border-color: #666666;
      border-color: rgba(102, 102, 102, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-black:focus {
      --border-opacity: 1;
      border-color: #000000;
      border-color: rgba(0, 0, 0, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-white:focus {
      --border-opacity: 1;
      border-color: #FFFFFF;
      border-color: rgba(255, 255, 255, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-yellow-500:focus {
      --border-opacity: 1;
      border-color: #FFE34A;
      border-color: rgba(255, 227, 74, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-yellow-600:focus {
      --border-opacity: 1;
      border-color: #FEFFF0;
      border-color: rgba(254, 255, 240, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-yellow-700:focus {
      --border-opacity: 1;
      border-color: #fff188;
      border-color: rgba(255, 241, 136, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-yellow:focus {
      --border-opacity: 1;
      border-color: #EFCF3E;
      border-color: rgba(239, 207, 62, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-orange-10:focus {
      --border-opacity: 1;
      border-color: #FFEDDE;
      border-color: rgba(255, 237, 222, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-orange-20:focus {
      --border-opacity: 1;
      border-color: #FBEFD8;
      border-color: rgba(251, 239, 216, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-orange-50:focus {
      --border-opacity: 1;
      border-color: #E95A24;
      border-color: rgba(233, 90, 36, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-orange-100:focus {
      --border-opacity: 1;
      border-color: #FECAA0;
      border-color: rgba(254, 202, 160, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-orange-200:focus {
      --border-opacity: 1;
      border-color: #FFFBE4;
      border-color: rgba(255, 251, 228, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-orange-500:focus {
      --border-opacity: 1;
      border-color: #F8F2DC;
      border-color: rgba(248, 242, 220, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-orange-600:focus {
      --border-opacity: 1;
      border-color: #E09404;
      border-color: rgba(224, 148, 4, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-orange:focus {
      --border-opacity: 1;
      border-color: #F59C55;
      border-color: rgba(245, 156, 85, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-green-50:focus {
      --border-opacity: 1;
      border-color: #EAF9F7;
      border-color: rgba(234, 249, 247, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-green-200:focus {
      --border-opacity: 1;
      border-color: #30BFAE;
      border-color: rgba(48, 191, 174, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-green-300:focus {
      --border-opacity: 1;
      border-color: #00B900;
      border-color: rgba(0, 185, 0, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-green-400:focus {
      --border-opacity: 1;
      border-color: #2AAC9C;
      border-color: rgba(42, 172, 156, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-green-500:focus {
      --border-opacity: 1;
      border-color: #019E01;
      border-color: rgba(1, 158, 1, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-green:focus {
      --border-opacity: 1;
      border-color: #2DB12D;
      border-color: rgba(45, 177, 45, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-chien:focus {
      --border-opacity: 1;
      border-color: #0CCCB8;
      border-color: rgba(12, 204, 184, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-red:focus {
      --border-opacity: 1;
      border-color: #EA3326;
      border-color: rgba(234, 51, 38, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-book-500:focus {
      --border-opacity: 1;
      border-color: #A1D4E4;
      border-color: rgba(161, 212, 228, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-book:focus {
      --border-opacity: 1;
      border-color: #63A4C2;
      border-color: rgba(99, 164, 194, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-pink:focus {
      --border-opacity: 1;
      border-color: #E76E79;
      border-color: rgba(231, 110, 121, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-appbase:focus {
      --border-opacity: 1;
      border-color: #3DCDDF;
      border-color: rgba(61, 205, 223, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-nippon-100:focus {
      --border-opacity: 1;
      border-color: #B5E6FF;
      border-color: rgba(181, 230, 255, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-nippon-200:focus {
      --border-opacity: 1;
      border-color: #F0F3F5;
      border-color: rgba(240, 243, 245, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-nippon-300:focus {
      --border-opacity: 1;
      border-color: #FFF040;
      border-color: rgba(255, 240, 64, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-nippon-400:focus {
      --border-opacity: 1;
      border-color: #EAEAEA;
      border-color: rgba(234, 234, 234, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-nippon-500:focus {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-nippon-600:focus {
      --border-opacity: 1;
      border-color: #F7F7F7;
      border-color: rgba(247, 247, 247, var(--border-opacity)); }
    .import_tailwind .md\:focus\:border-nippon:focus {
      --border-opacity: 1;
      border-color: #030866;
      border-color: rgba(3, 8, 102, var(--border-opacity)); }
    .import_tailwind .md\:border-opacity-0 {
      --border-opacity: 0; }
    .import_tailwind .md\:border-opacity-25 {
      --border-opacity: 0.25; }
    .import_tailwind .md\:border-opacity-50 {
      --border-opacity: 0.5; }
    .import_tailwind .md\:border-opacity-75 {
      --border-opacity: 0.75; }
    .import_tailwind .md\:border-opacity-100 {
      --border-opacity: 1; }
    .import_tailwind .md\:hover\:border-opacity-0:hover {
      --border-opacity: 0; }
    .import_tailwind .md\:hover\:border-opacity-25:hover {
      --border-opacity: 0.25; }
    .import_tailwind .md\:hover\:border-opacity-50:hover {
      --border-opacity: 0.5; }
    .import_tailwind .md\:hover\:border-opacity-75:hover {
      --border-opacity: 0.75; }
    .import_tailwind .md\:hover\:border-opacity-100:hover {
      --border-opacity: 1; }
    .import_tailwind .md\:focus\:border-opacity-0:focus {
      --border-opacity: 0; }
    .import_tailwind .md\:focus\:border-opacity-25:focus {
      --border-opacity: 0.25; }
    .import_tailwind .md\:focus\:border-opacity-50:focus {
      --border-opacity: 0.5; }
    .import_tailwind .md\:focus\:border-opacity-75:focus {
      --border-opacity: 0.75; }
    .import_tailwind .md\:focus\:border-opacity-100:focus {
      --border-opacity: 1; }
    .import_tailwind .md\:rounded-none {
      border-radius: 0; }
    .import_tailwind .md\:rounded-sm {
      border-radius: 0.125rem; }
    .import_tailwind .md\:rounded {
      border-radius: 0.25rem; }
    .import_tailwind .md\:rounded-md {
      border-radius: 0.375rem; }
    .import_tailwind .md\:rounded-lg {
      border-radius: 0.5rem; }
    .import_tailwind .md\:rounded-full {
      border-radius: 9999px; }
    .import_tailwind .md\:rounded-xl {
      border-radius: 16px; }
    .import_tailwind .md\:rounded-n3xl {
      border-radius: 1.5rem; }
    .import_tailwind .md\:rounded-t-none {
      border-top-left-radius: 0;
      border-top-right-radius: 0; }
    .import_tailwind .md\:rounded-r-none {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .import_tailwind .md\:rounded-b-none {
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0; }
    .import_tailwind .md\:rounded-l-none {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
    .import_tailwind .md\:rounded-t-sm {
      border-top-left-radius: 0.125rem;
      border-top-right-radius: 0.125rem; }
    .import_tailwind .md\:rounded-r-sm {
      border-top-right-radius: 0.125rem;
      border-bottom-right-radius: 0.125rem; }
    .import_tailwind .md\:rounded-b-sm {
      border-bottom-right-radius: 0.125rem;
      border-bottom-left-radius: 0.125rem; }
    .import_tailwind .md\:rounded-l-sm {
      border-top-left-radius: 0.125rem;
      border-bottom-left-radius: 0.125rem; }
    .import_tailwind .md\:rounded-t {
      border-top-left-radius: 0.25rem;
      border-top-right-radius: 0.25rem; }
    .import_tailwind .md\:rounded-r {
      border-top-right-radius: 0.25rem;
      border-bottom-right-radius: 0.25rem; }
    .import_tailwind .md\:rounded-b {
      border-bottom-right-radius: 0.25rem;
      border-bottom-left-radius: 0.25rem; }
    .import_tailwind .md\:rounded-l {
      border-top-left-radius: 0.25rem;
      border-bottom-left-radius: 0.25rem; }
    .import_tailwind .md\:rounded-t-md {
      border-top-left-radius: 0.375rem;
      border-top-right-radius: 0.375rem; }
    .import_tailwind .md\:rounded-r-md {
      border-top-right-radius: 0.375rem;
      border-bottom-right-radius: 0.375rem; }
    .import_tailwind .md\:rounded-b-md {
      border-bottom-right-radius: 0.375rem;
      border-bottom-left-radius: 0.375rem; }
    .import_tailwind .md\:rounded-l-md {
      border-top-left-radius: 0.375rem;
      border-bottom-left-radius: 0.375rem; }
    .import_tailwind .md\:rounded-t-lg {
      border-top-left-radius: 0.5rem;
      border-top-right-radius: 0.5rem; }
    .import_tailwind .md\:rounded-r-lg {
      border-top-right-radius: 0.5rem;
      border-bottom-right-radius: 0.5rem; }
    .import_tailwind .md\:rounded-b-lg {
      border-bottom-right-radius: 0.5rem;
      border-bottom-left-radius: 0.5rem; }
    .import_tailwind .md\:rounded-l-lg {
      border-top-left-radius: 0.5rem;
      border-bottom-left-radius: 0.5rem; }
    .import_tailwind .md\:rounded-t-full {
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px; }
    .import_tailwind .md\:rounded-r-full {
      border-top-right-radius: 9999px;
      border-bottom-right-radius: 9999px; }
    .import_tailwind .md\:rounded-b-full {
      border-bottom-right-radius: 9999px;
      border-bottom-left-radius: 9999px; }
    .import_tailwind .md\:rounded-l-full {
      border-top-left-radius: 9999px;
      border-bottom-left-radius: 9999px; }
    .import_tailwind .md\:rounded-t-xl {
      border-top-left-radius: 16px;
      border-top-right-radius: 16px; }
    .import_tailwind .md\:rounded-r-xl {
      border-top-right-radius: 16px;
      border-bottom-right-radius: 16px; }
    .import_tailwind .md\:rounded-b-xl {
      border-bottom-right-radius: 16px;
      border-bottom-left-radius: 16px; }
    .import_tailwind .md\:rounded-l-xl {
      border-top-left-radius: 16px;
      border-bottom-left-radius: 16px; }
    .import_tailwind .md\:rounded-t-n3xl {
      border-top-left-radius: 1.5rem;
      border-top-right-radius: 1.5rem; }
    .import_tailwind .md\:rounded-r-n3xl {
      border-top-right-radius: 1.5rem;
      border-bottom-right-radius: 1.5rem; }
    .import_tailwind .md\:rounded-b-n3xl {
      border-bottom-right-radius: 1.5rem;
      border-bottom-left-radius: 1.5rem; }
    .import_tailwind .md\:rounded-l-n3xl {
      border-top-left-radius: 1.5rem;
      border-bottom-left-radius: 1.5rem; }
    .import_tailwind .md\:rounded-tl-none {
      border-top-left-radius: 0; }
    .import_tailwind .md\:rounded-tr-none {
      border-top-right-radius: 0; }
    .import_tailwind .md\:rounded-br-none {
      border-bottom-right-radius: 0; }
    .import_tailwind .md\:rounded-bl-none {
      border-bottom-left-radius: 0; }
    .import_tailwind .md\:rounded-tl-sm {
      border-top-left-radius: 0.125rem; }
    .import_tailwind .md\:rounded-tr-sm {
      border-top-right-radius: 0.125rem; }
    .import_tailwind .md\:rounded-br-sm {
      border-bottom-right-radius: 0.125rem; }
    .import_tailwind .md\:rounded-bl-sm {
      border-bottom-left-radius: 0.125rem; }
    .import_tailwind .md\:rounded-tl {
      border-top-left-radius: 0.25rem; }
    .import_tailwind .md\:rounded-tr {
      border-top-right-radius: 0.25rem; }
    .import_tailwind .md\:rounded-br {
      border-bottom-right-radius: 0.25rem; }
    .import_tailwind .md\:rounded-bl {
      border-bottom-left-radius: 0.25rem; }
    .import_tailwind .md\:rounded-tl-md {
      border-top-left-radius: 0.375rem; }
    .import_tailwind .md\:rounded-tr-md {
      border-top-right-radius: 0.375rem; }
    .import_tailwind .md\:rounded-br-md {
      border-bottom-right-radius: 0.375rem; }
    .import_tailwind .md\:rounded-bl-md {
      border-bottom-left-radius: 0.375rem; }
    .import_tailwind .md\:rounded-tl-lg {
      border-top-left-radius: 0.5rem; }
    .import_tailwind .md\:rounded-tr-lg {
      border-top-right-radius: 0.5rem; }
    .import_tailwind .md\:rounded-br-lg {
      border-bottom-right-radius: 0.5rem; }
    .import_tailwind .md\:rounded-bl-lg {
      border-bottom-left-radius: 0.5rem; }
    .import_tailwind .md\:rounded-tl-full {
      border-top-left-radius: 9999px; }
    .import_tailwind .md\:rounded-tr-full {
      border-top-right-radius: 9999px; }
    .import_tailwind .md\:rounded-br-full {
      border-bottom-right-radius: 9999px; }
    .import_tailwind .md\:rounded-bl-full {
      border-bottom-left-radius: 9999px; }
    .import_tailwind .md\:rounded-tl-xl {
      border-top-left-radius: 16px; }
    .import_tailwind .md\:rounded-tr-xl {
      border-top-right-radius: 16px; }
    .import_tailwind .md\:rounded-br-xl {
      border-bottom-right-radius: 16px; }
    .import_tailwind .md\:rounded-bl-xl {
      border-bottom-left-radius: 16px; }
    .import_tailwind .md\:rounded-tl-n3xl {
      border-top-left-radius: 1.5rem; }
    .import_tailwind .md\:rounded-tr-n3xl {
      border-top-right-radius: 1.5rem; }
    .import_tailwind .md\:rounded-br-n3xl {
      border-bottom-right-radius: 1.5rem; }
    .import_tailwind .md\:rounded-bl-n3xl {
      border-bottom-left-radius: 1.5rem; }
    .import_tailwind .md\:border-solid {
      border-style: solid; }
    .import_tailwind .md\:border-dashed {
      border-style: dashed; }
    .import_tailwind .md\:border-dotted {
      border-style: dotted; }
    .import_tailwind .md\:border-double {
      border-style: double; }
    .import_tailwind .md\:border-none {
      border-style: none; }
    .import_tailwind .md\:border-0 {
      border-width: 0; }
    .import_tailwind .md\:border-2 {
      border-width: 2px; }
    .import_tailwind .md\:border-4 {
      border-width: 4px; }
    .import_tailwind .md\:border-8 {
      border-width: 8px; }
    .import_tailwind .md\:border {
      border-width: 1px; }
    .import_tailwind .md\:border-t-0 {
      border-top-width: 0; }
    .import_tailwind .md\:border-r-0 {
      border-right-width: 0; }
    .import_tailwind .md\:border-b-0 {
      border-bottom-width: 0; }
    .import_tailwind .md\:border-l-0 {
      border-left-width: 0; }
    .import_tailwind .md\:border-t-2 {
      border-top-width: 2px; }
    .import_tailwind .md\:border-r-2 {
      border-right-width: 2px; }
    .import_tailwind .md\:border-b-2 {
      border-bottom-width: 2px; }
    .import_tailwind .md\:border-l-2 {
      border-left-width: 2px; }
    .import_tailwind .md\:border-t-4 {
      border-top-width: 4px; }
    .import_tailwind .md\:border-r-4 {
      border-right-width: 4px; }
    .import_tailwind .md\:border-b-4 {
      border-bottom-width: 4px; }
    .import_tailwind .md\:border-l-4 {
      border-left-width: 4px; }
    .import_tailwind .md\:border-t-8 {
      border-top-width: 8px; }
    .import_tailwind .md\:border-r-8 {
      border-right-width: 8px; }
    .import_tailwind .md\:border-b-8 {
      border-bottom-width: 8px; }
    .import_tailwind .md\:border-l-8 {
      border-left-width: 8px; }
    .import_tailwind .md\:border-t {
      border-top-width: 1px; }
    .import_tailwind .md\:border-r {
      border-right-width: 1px; }
    .import_tailwind .md\:border-b {
      border-bottom-width: 1px; }
    .import_tailwind .md\:border-l {
      border-left-width: 1px; }
    .import_tailwind .md\:box-border {
      box-sizing: border-box; }
    .import_tailwind .md\:box-content {
      box-sizing: content-box; }
    .import_tailwind .md\:cursor-auto {
      cursor: auto; }
    .import_tailwind .md\:cursor-default {
      cursor: default; }
    .import_tailwind .md\:cursor-pointer {
      cursor: pointer; }
    .import_tailwind .md\:cursor-wait {
      cursor: wait; }
    .import_tailwind .md\:cursor-text {
      cursor: text; }
    .import_tailwind .md\:cursor-move {
      cursor: move; }
    .import_tailwind .md\:cursor-not-allowed {
      cursor: not-allowed; }
    .import_tailwind .md\:block {
      display: block; }
    .import_tailwind .md\:inline-block {
      display: inline-block; }
    .import_tailwind .md\:inline {
      display: inline; }
    .import_tailwind .md\:flex {
      display: flex; }
    .import_tailwind .md\:inline-flex {
      display: inline-flex; }
    .import_tailwind .md\:table {
      display: table; }
    .import_tailwind .md\:table-caption {
      display: table-caption; }
    .import_tailwind .md\:table-cell {
      display: table-cell; }
    .import_tailwind .md\:table-column {
      display: table-column; }
    .import_tailwind .md\:table-column-group {
      display: table-column-group; }
    .import_tailwind .md\:table-footer-group {
      display: table-footer-group; }
    .import_tailwind .md\:table-header-group {
      display: table-header-group; }
    .import_tailwind .md\:table-row-group {
      display: table-row-group; }
    .import_tailwind .md\:table-row {
      display: table-row; }
    .import_tailwind .md\:flow-root {
      display: flow-root; }
    .import_tailwind .md\:grid {
      display: -ms-grid;
      display: grid; }
    .import_tailwind .md\:inline-grid {
      display: -ms-inline-grid;
      display: inline-grid; }
    .import_tailwind .md\:contents {
      display: contents; }
    .import_tailwind .md\:hidden {
      display: none; }
    .import_tailwind .md\:flex-row {
      flex-direction: row; }
    .import_tailwind .md\:flex-row-reverse {
      flex-direction: row-reverse; }
    .import_tailwind .md\:flex-col {
      flex-direction: column; }
    .import_tailwind .md\:flex-col-reverse {
      flex-direction: column-reverse; }
    .import_tailwind .md\:flex-wrap {
      flex-wrap: wrap; }
    .import_tailwind .md\:flex-wrap-reverse {
      flex-wrap: wrap-reverse; }
    .import_tailwind .md\:flex-no-wrap {
      flex-wrap: nowrap; }
    .import_tailwind .md\:place-items-auto {
      place-items: auto; }
    .import_tailwind .md\:place-items-start {
      place-items: start; }
    .import_tailwind .md\:place-items-end {
      place-items: end; }
    .import_tailwind .md\:place-items-center {
      place-items: center; }
    .import_tailwind .md\:place-items-stretch {
      place-items: stretch; }
    .import_tailwind .md\:place-content-center {
      place-content: center; }
    .import_tailwind .md\:place-content-start {
      place-content: start; }
    .import_tailwind .md\:place-content-end {
      place-content: end; }
    .import_tailwind .md\:place-content-between {
      place-content: space-between; }
    .import_tailwind .md\:place-content-around {
      place-content: space-around; }
    .import_tailwind .md\:place-content-evenly {
      place-content: space-evenly; }
    .import_tailwind .md\:place-content-stretch {
      place-content: stretch; }
    .import_tailwind .md\:place-self-auto {
      -ms-grid-row-align: auto;
      -ms-grid-column-align: auto;
      place-self: auto; }
    .import_tailwind .md\:place-self-start {
      -ms-grid-row-align: start;
      -ms-grid-column-align: start;
      place-self: start; }
    .import_tailwind .md\:place-self-end {
      -ms-grid-row-align: end;
      -ms-grid-column-align: end;
      place-self: end; }
    .import_tailwind .md\:place-self-center {
      -ms-grid-row-align: center;
      -ms-grid-column-align: center;
      place-self: center; }
    .import_tailwind .md\:place-self-stretch {
      -ms-grid-row-align: stretch;
      -ms-grid-column-align: stretch;
      place-self: stretch; }
    .import_tailwind .md\:items-start {
      align-items: flex-start; }
    .import_tailwind .md\:items-end {
      align-items: flex-end; }
    .import_tailwind .md\:items-center {
      align-items: center; }
    .import_tailwind .md\:items-baseline {
      align-items: baseline; }
    .import_tailwind .md\:items-stretch {
      align-items: stretch; }
    .import_tailwind .md\:content-center {
      align-content: center; }
    .import_tailwind .md\:content-start {
      align-content: flex-start; }
    .import_tailwind .md\:content-end {
      align-content: flex-end; }
    .import_tailwind .md\:content-between {
      align-content: space-between; }
    .import_tailwind .md\:content-around {
      align-content: space-around; }
    .import_tailwind .md\:content-evenly {
      align-content: space-evenly; }
    .import_tailwind .md\:self-auto {
      -ms-grid-row-align: auto;
          align-self: auto; }
    .import_tailwind .md\:self-start {
      align-self: flex-start; }
    .import_tailwind .md\:self-end {
      align-self: flex-end; }
    .import_tailwind .md\:self-center {
      -ms-grid-row-align: center;
          align-self: center; }
    .import_tailwind .md\:self-stretch {
      -ms-grid-row-align: stretch;
          align-self: stretch; }
    .import_tailwind .md\:justify-items-auto {
      justify-items: auto; }
    .import_tailwind .md\:justify-items-start {
      justify-items: start; }
    .import_tailwind .md\:justify-items-end {
      justify-items: end; }
    .import_tailwind .md\:justify-items-center {
      justify-items: center; }
    .import_tailwind .md\:justify-items-stretch {
      justify-items: stretch; }
    .import_tailwind .md\:justify-start {
      justify-content: flex-start; }
    .import_tailwind .md\:justify-end {
      justify-content: flex-end; }
    .import_tailwind .md\:justify-center {
      justify-content: center; }
    .import_tailwind .md\:justify-between {
      justify-content: space-between; }
    .import_tailwind .md\:justify-around {
      justify-content: space-around; }
    .import_tailwind .md\:justify-evenly {
      justify-content: space-evenly; }
    .import_tailwind .md\:justify-self-auto {
      -ms-grid-column-align: auto;
          justify-self: auto; }
    .import_tailwind .md\:justify-self-start {
      -ms-grid-column-align: start;
          justify-self: start; }
    .import_tailwind .md\:justify-self-end {
      -ms-grid-column-align: end;
          justify-self: end; }
    .import_tailwind .md\:justify-self-center {
      -ms-grid-column-align: center;
          justify-self: center; }
    .import_tailwind .md\:justify-self-stretch {
      -ms-grid-column-align: stretch;
          justify-self: stretch; }
    .import_tailwind .md\:flex-1 {
      flex: 1 1 0%; }
    .import_tailwind .md\:flex-auto {
      flex: 1 1 auto; }
    .import_tailwind .md\:flex-initial {
      flex: 0 1 auto; }
    .import_tailwind .md\:flex-none {
      flex: none; }
    .import_tailwind .md\:flex-grow-0 {
      flex-grow: 0; }
    .import_tailwind .md\:flex-grow {
      flex-grow: 1; }
    .import_tailwind .md\:flex-shrink-0 {
      flex-shrink: 0; }
    .import_tailwind .md\:flex-shrink {
      flex-shrink: 1; }
    .import_tailwind .md\:order-1 {
      order: 1; }
    .import_tailwind .md\:order-2 {
      order: 2; }
    .import_tailwind .md\:order-3 {
      order: 3; }
    .import_tailwind .md\:order-4 {
      order: 4; }
    .import_tailwind .md\:order-5 {
      order: 5; }
    .import_tailwind .md\:order-6 {
      order: 6; }
    .import_tailwind .md\:order-7 {
      order: 7; }
    .import_tailwind .md\:order-8 {
      order: 8; }
    .import_tailwind .md\:order-9 {
      order: 9; }
    .import_tailwind .md\:order-10 {
      order: 10; }
    .import_tailwind .md\:order-11 {
      order: 11; }
    .import_tailwind .md\:order-12 {
      order: 12; }
    .import_tailwind .md\:order-first {
      order: -9999; }
    .import_tailwind .md\:order-last {
      order: 9999; }
    .import_tailwind .md\:order-none {
      order: 0; }
    .import_tailwind .md\:float-right {
      float: right; }
    .import_tailwind .md\:float-left {
      float: left; }
    .import_tailwind .md\:float-none {
      float: none; }
    .import_tailwind .md\:clearfix:after {
      content: "";
      display: table;
      clear: both; }
    .import_tailwind .md\:clear-left {
      clear: left; }
    .import_tailwind .md\:clear-right {
      clear: right; }
    .import_tailwind .md\:clear-both {
      clear: both; }
    .import_tailwind .md\:clear-none {
      clear: none; }
    .import_tailwind .md\:font-hairline {
      font-weight: 100; }
    .import_tailwind .md\:font-thin {
      font-weight: 200; }
    .import_tailwind .md\:font-light {
      font-weight: 300; }
    .import_tailwind .md\:font-normal {
      font-weight: 400; }
    .import_tailwind .md\:font-medium {
      font-weight: 500; }
    .import_tailwind .md\:font-semibold {
      font-weight: 600; }
    .import_tailwind .md\:font-bold {
      font-weight: 700; }
    .import_tailwind .md\:font-extrabold {
      font-weight: 800; }
    .import_tailwind .md\:font-black {
      font-weight: 900; }
    .import_tailwind .md\:hover\:font-hairline:hover {
      font-weight: 100; }
    .import_tailwind .md\:hover\:font-thin:hover {
      font-weight: 200; }
    .import_tailwind .md\:hover\:font-light:hover {
      font-weight: 300; }
    .import_tailwind .md\:hover\:font-normal:hover {
      font-weight: 400; }
    .import_tailwind .md\:hover\:font-medium:hover {
      font-weight: 500; }
    .import_tailwind .md\:hover\:font-semibold:hover {
      font-weight: 600; }
    .import_tailwind .md\:hover\:font-bold:hover {
      font-weight: 700; }
    .import_tailwind .md\:hover\:font-extrabold:hover {
      font-weight: 800; }
    .import_tailwind .md\:hover\:font-black:hover {
      font-weight: 900; }
    .import_tailwind .md\:focus\:font-hairline:focus {
      font-weight: 100; }
    .import_tailwind .md\:focus\:font-thin:focus {
      font-weight: 200; }
    .import_tailwind .md\:focus\:font-light:focus {
      font-weight: 300; }
    .import_tailwind .md\:focus\:font-normal:focus {
      font-weight: 400; }
    .import_tailwind .md\:focus\:font-medium:focus {
      font-weight: 500; }
    .import_tailwind .md\:focus\:font-semibold:focus {
      font-weight: 600; }
    .import_tailwind .md\:focus\:font-bold:focus {
      font-weight: 700; }
    .import_tailwind .md\:focus\:font-extrabold:focus {
      font-weight: 800; }
    .import_tailwind .md\:focus\:font-black:focus {
      font-weight: 900; }
    .import_tailwind .md\:h-0 {
      height: 0; }
    .import_tailwind .md\:h-1 {
      height: 0.25rem; }
    .import_tailwind .md\:h-2 {
      height: 0.5rem; }
    .import_tailwind .md\:h-3 {
      height: 0.75rem; }
    .import_tailwind .md\:h-4 {
      height: 1rem; }
    .import_tailwind .md\:h-5 {
      height: 1.25rem; }
    .import_tailwind .md\:h-6 {
      height: 1.5rem; }
    .import_tailwind .md\:h-8 {
      height: 2rem; }
    .import_tailwind .md\:h-10 {
      height: 2.5rem; }
    .import_tailwind .md\:h-12 {
      height: 3rem; }
    .import_tailwind .md\:h-16 {
      height: 4rem; }
    .import_tailwind .md\:h-20 {
      height: 5rem; }
    .import_tailwind .md\:h-24 {
      height: 6rem; }
    .import_tailwind .md\:h-32 {
      height: 8rem; }
    .import_tailwind .md\:h-40 {
      height: 10rem; }
    .import_tailwind .md\:h-48 {
      height: 12rem; }
    .import_tailwind .md\:h-56 {
      height: 14rem; }
    .import_tailwind .md\:h-64 {
      height: 16rem; }
    .import_tailwind .md\:h-auto {
      height: auto; }
    .import_tailwind .md\:h-px {
      height: 1px; }
    .import_tailwind .md\:h-full {
      height: 100%; }
    .import_tailwind .md\:h-screen {
      height: 100vh; }
    .import_tailwind .md\:text-xs {
      font-size: 10px; }
    .import_tailwind .md\:text-sm {
      font-size: 12px; }
    .import_tailwind .md\:text-base {
      font-size: 14px; }
    .import_tailwind .md\:text-lg {
      font-size: 16px; }
    .import_tailwind .md\:text-xl {
      font-size: 20px; }
    .import_tailwind .md\:text-2xl {
      font-size: 25px; }
    .import_tailwind .md\:text-3xl {
      font-size: 30px; }
    .import_tailwind .md\:text-4xl {
      font-size: 40px; }
    .import_tailwind .md\:text-5xl {
      font-size: 60px; }
    .import_tailwind .md\:leading-3 {
      line-height: .75rem; }
    .import_tailwind .md\:leading-4 {
      line-height: 1rem; }
    .import_tailwind .md\:leading-5 {
      line-height: 1.25rem; }
    .import_tailwind .md\:leading-6 {
      line-height: 1.5rem; }
    .import_tailwind .md\:leading-7 {
      line-height: 1.75rem; }
    .import_tailwind .md\:leading-8 {
      line-height: 2rem; }
    .import_tailwind .md\:leading-9 {
      line-height: 2.25rem; }
    .import_tailwind .md\:leading-10 {
      line-height: 2.5rem; }
    .import_tailwind .md\:leading-none {
      line-height: 1; }
    .import_tailwind .md\:leading-tight {
      line-height: 1.25; }
    .import_tailwind .md\:leading-snug {
      line-height: 1.375; }
    .import_tailwind .md\:leading-normal {
      line-height: 1.5; }
    .import_tailwind .md\:leading-relaxed {
      line-height: 1.625; }
    .import_tailwind .md\:leading-loose {
      line-height: 2; }
    .import_tailwind .md\:list-inside {
      list-style-position: inside; }
    .import_tailwind .md\:list-outside {
      list-style-position: outside; }
    .import_tailwind .md\:list-none {
      list-style-type: none; }
    .import_tailwind .md\:list-disc {
      list-style-type: disc; }
    .import_tailwind .md\:list-decimal {
      list-style-type: decimal; }
    .import_tailwind .md\:m-0 {
      margin: 0; }
    .import_tailwind .md\:m-1 {
      margin: 0.25rem; }
    .import_tailwind .md\:m-2 {
      margin: 0.5rem; }
    .import_tailwind .md\:m-3 {
      margin: 0.75rem; }
    .import_tailwind .md\:m-4 {
      margin: 1rem; }
    .import_tailwind .md\:m-5 {
      margin: 1.25rem; }
    .import_tailwind .md\:m-6 {
      margin: 1.5rem; }
    .import_tailwind .md\:m-8 {
      margin: 2rem; }
    .import_tailwind .md\:m-10 {
      margin: 2.5rem; }
    .import_tailwind .md\:m-12 {
      margin: 3rem; }
    .import_tailwind .md\:m-16 {
      margin: 4rem; }
    .import_tailwind .md\:m-20 {
      margin: 5rem; }
    .import_tailwind .md\:m-24 {
      margin: 6rem; }
    .import_tailwind .md\:m-32 {
      margin: 8rem; }
    .import_tailwind .md\:m-40 {
      margin: 10rem; }
    .import_tailwind .md\:m-48 {
      margin: 12rem; }
    .import_tailwind .md\:m-56 {
      margin: 14rem; }
    .import_tailwind .md\:m-64 {
      margin: 16rem; }
    .import_tailwind .md\:m-auto {
      margin: auto; }
    .import_tailwind .md\:m-px {
      margin: 1px; }
    .import_tailwind .md\:-m-1 {
      margin: -0.25rem; }
    .import_tailwind .md\:-m-2 {
      margin: -0.5rem; }
    .import_tailwind .md\:-m-3 {
      margin: -0.75rem; }
    .import_tailwind .md\:-m-4 {
      margin: -1rem; }
    .import_tailwind .md\:-m-5 {
      margin: -1.25rem; }
    .import_tailwind .md\:-m-6 {
      margin: -1.5rem; }
    .import_tailwind .md\:-m-8 {
      margin: -2rem; }
    .import_tailwind .md\:-m-10 {
      margin: -2.5rem; }
    .import_tailwind .md\:-m-12 {
      margin: -3rem; }
    .import_tailwind .md\:-m-16 {
      margin: -4rem; }
    .import_tailwind .md\:-m-20 {
      margin: -5rem; }
    .import_tailwind .md\:-m-24 {
      margin: -6rem; }
    .import_tailwind .md\:-m-32 {
      margin: -8rem; }
    .import_tailwind .md\:-m-40 {
      margin: -10rem; }
    .import_tailwind .md\:-m-48 {
      margin: -12rem; }
    .import_tailwind .md\:-m-56 {
      margin: -14rem; }
    .import_tailwind .md\:-m-64 {
      margin: -16rem; }
    .import_tailwind .md\:-m-px {
      margin: -1px; }
    .import_tailwind .md\:my-0 {
      margin-top: 0;
      margin-bottom: 0; }
    .import_tailwind .md\:mx-0 {
      margin-left: 0;
      margin-right: 0; }
    .import_tailwind .md\:my-1 {
      margin-top: 0.25rem;
      margin-bottom: 0.25rem; }
    .import_tailwind .md\:mx-1 {
      margin-left: 0.25rem;
      margin-right: 0.25rem; }
    .import_tailwind .md\:my-2 {
      margin-top: 0.5rem;
      margin-bottom: 0.5rem; }
    .import_tailwind .md\:mx-2 {
      margin-left: 0.5rem;
      margin-right: 0.5rem; }
    .import_tailwind .md\:my-3 {
      margin-top: 0.75rem;
      margin-bottom: 0.75rem; }
    .import_tailwind .md\:mx-3 {
      margin-left: 0.75rem;
      margin-right: 0.75rem; }
    .import_tailwind .md\:my-4 {
      margin-top: 1rem;
      margin-bottom: 1rem; }
    .import_tailwind .md\:mx-4 {
      margin-left: 1rem;
      margin-right: 1rem; }
    .import_tailwind .md\:my-5 {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem; }
    .import_tailwind .md\:mx-5 {
      margin-left: 1.25rem;
      margin-right: 1.25rem; }
    .import_tailwind .md\:my-6 {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem; }
    .import_tailwind .md\:mx-6 {
      margin-left: 1.5rem;
      margin-right: 1.5rem; }
    .import_tailwind .md\:my-8 {
      margin-top: 2rem;
      margin-bottom: 2rem; }
    .import_tailwind .md\:mx-8 {
      margin-left: 2rem;
      margin-right: 2rem; }
    .import_tailwind .md\:my-10 {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem; }
    .import_tailwind .md\:mx-10 {
      margin-left: 2.5rem;
      margin-right: 2.5rem; }
    .import_tailwind .md\:my-12 {
      margin-top: 3rem;
      margin-bottom: 3rem; }
    .import_tailwind .md\:mx-12 {
      margin-left: 3rem;
      margin-right: 3rem; }
    .import_tailwind .md\:my-16 {
      margin-top: 4rem;
      margin-bottom: 4rem; }
    .import_tailwind .md\:mx-16 {
      margin-left: 4rem;
      margin-right: 4rem; }
    .import_tailwind .md\:my-20 {
      margin-top: 5rem;
      margin-bottom: 5rem; }
    .import_tailwind .md\:mx-20 {
      margin-left: 5rem;
      margin-right: 5rem; }
    .import_tailwind .md\:my-24 {
      margin-top: 6rem;
      margin-bottom: 6rem; }
    .import_tailwind .md\:mx-24 {
      margin-left: 6rem;
      margin-right: 6rem; }
    .import_tailwind .md\:my-32 {
      margin-top: 8rem;
      margin-bottom: 8rem; }
    .import_tailwind .md\:mx-32 {
      margin-left: 8rem;
      margin-right: 8rem; }
    .import_tailwind .md\:my-40 {
      margin-top: 10rem;
      margin-bottom: 10rem; }
    .import_tailwind .md\:mx-40 {
      margin-left: 10rem;
      margin-right: 10rem; }
    .import_tailwind .md\:my-48 {
      margin-top: 12rem;
      margin-bottom: 12rem; }
    .import_tailwind .md\:mx-48 {
      margin-left: 12rem;
      margin-right: 12rem; }
    .import_tailwind .md\:my-56 {
      margin-top: 14rem;
      margin-bottom: 14rem; }
    .import_tailwind .md\:mx-56 {
      margin-left: 14rem;
      margin-right: 14rem; }
    .import_tailwind .md\:my-64 {
      margin-top: 16rem;
      margin-bottom: 16rem; }
    .import_tailwind .md\:mx-64 {
      margin-left: 16rem;
      margin-right: 16rem; }
    .import_tailwind .md\:my-auto {
      margin-top: auto;
      margin-bottom: auto; }
    .import_tailwind .md\:mx-auto {
      margin-left: auto;
      margin-right: auto; }
    .import_tailwind .md\:my-px {
      margin-top: 1px;
      margin-bottom: 1px; }
    .import_tailwind .md\:mx-px {
      margin-left: 1px;
      margin-right: 1px; }
    .import_tailwind .md\:-my-1 {
      margin-top: -0.25rem;
      margin-bottom: -0.25rem; }
    .import_tailwind .md\:-mx-1 {
      margin-left: -0.25rem;
      margin-right: -0.25rem; }
    .import_tailwind .md\:-my-2 {
      margin-top: -0.5rem;
      margin-bottom: -0.5rem; }
    .import_tailwind .md\:-mx-2 {
      margin-left: -0.5rem;
      margin-right: -0.5rem; }
    .import_tailwind .md\:-my-3 {
      margin-top: -0.75rem;
      margin-bottom: -0.75rem; }
    .import_tailwind .md\:-mx-3 {
      margin-left: -0.75rem;
      margin-right: -0.75rem; }
    .import_tailwind .md\:-my-4 {
      margin-top: -1rem;
      margin-bottom: -1rem; }
    .import_tailwind .md\:-mx-4 {
      margin-left: -1rem;
      margin-right: -1rem; }
    .import_tailwind .md\:-my-5 {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem; }
    .import_tailwind .md\:-mx-5 {
      margin-left: -1.25rem;
      margin-right: -1.25rem; }
    .import_tailwind .md\:-my-6 {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem; }
    .import_tailwind .md\:-mx-6 {
      margin-left: -1.5rem;
      margin-right: -1.5rem; }
    .import_tailwind .md\:-my-8 {
      margin-top: -2rem;
      margin-bottom: -2rem; }
    .import_tailwind .md\:-mx-8 {
      margin-left: -2rem;
      margin-right: -2rem; }
    .import_tailwind .md\:-my-10 {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem; }
    .import_tailwind .md\:-mx-10 {
      margin-left: -2.5rem;
      margin-right: -2.5rem; }
    .import_tailwind .md\:-my-12 {
      margin-top: -3rem;
      margin-bottom: -3rem; }
    .import_tailwind .md\:-mx-12 {
      margin-left: -3rem;
      margin-right: -3rem; }
    .import_tailwind .md\:-my-16 {
      margin-top: -4rem;
      margin-bottom: -4rem; }
    .import_tailwind .md\:-mx-16 {
      margin-left: -4rem;
      margin-right: -4rem; }
    .import_tailwind .md\:-my-20 {
      margin-top: -5rem;
      margin-bottom: -5rem; }
    .import_tailwind .md\:-mx-20 {
      margin-left: -5rem;
      margin-right: -5rem; }
    .import_tailwind .md\:-my-24 {
      margin-top: -6rem;
      margin-bottom: -6rem; }
    .import_tailwind .md\:-mx-24 {
      margin-left: -6rem;
      margin-right: -6rem; }
    .import_tailwind .md\:-my-32 {
      margin-top: -8rem;
      margin-bottom: -8rem; }
    .import_tailwind .md\:-mx-32 {
      margin-left: -8rem;
      margin-right: -8rem; }
    .import_tailwind .md\:-my-40 {
      margin-top: -10rem;
      margin-bottom: -10rem; }
    .import_tailwind .md\:-mx-40 {
      margin-left: -10rem;
      margin-right: -10rem; }
    .import_tailwind .md\:-my-48 {
      margin-top: -12rem;
      margin-bottom: -12rem; }
    .import_tailwind .md\:-mx-48 {
      margin-left: -12rem;
      margin-right: -12rem; }
    .import_tailwind .md\:-my-56 {
      margin-top: -14rem;
      margin-bottom: -14rem; }
    .import_tailwind .md\:-mx-56 {
      margin-left: -14rem;
      margin-right: -14rem; }
    .import_tailwind .md\:-my-64 {
      margin-top: -16rem;
      margin-bottom: -16rem; }
    .import_tailwind .md\:-mx-64 {
      margin-left: -16rem;
      margin-right: -16rem; }
    .import_tailwind .md\:-my-px {
      margin-top: -1px;
      margin-bottom: -1px; }
    .import_tailwind .md\:-mx-px {
      margin-left: -1px;
      margin-right: -1px; }
    .import_tailwind .md\:mt-0 {
      margin-top: 0; }
    .import_tailwind .md\:mr-0 {
      margin-right: 0; }
    .import_tailwind .md\:mb-0 {
      margin-bottom: 0; }
    .import_tailwind .md\:ml-0 {
      margin-left: 0; }
    .import_tailwind .md\:mt-1 {
      margin-top: 0.25rem; }
    .import_tailwind .md\:mr-1 {
      margin-right: 0.25rem; }
    .import_tailwind .md\:mb-1 {
      margin-bottom: 0.25rem; }
    .import_tailwind .md\:ml-1 {
      margin-left: 0.25rem; }
    .import_tailwind .md\:mt-2 {
      margin-top: 0.5rem; }
    .import_tailwind .md\:mr-2 {
      margin-right: 0.5rem; }
    .import_tailwind .md\:mb-2 {
      margin-bottom: 0.5rem; }
    .import_tailwind .md\:ml-2 {
      margin-left: 0.5rem; }
    .import_tailwind .md\:mt-3 {
      margin-top: 0.75rem; }
    .import_tailwind .md\:mr-3 {
      margin-right: 0.75rem; }
    .import_tailwind .md\:mb-3 {
      margin-bottom: 0.75rem; }
    .import_tailwind .md\:ml-3 {
      margin-left: 0.75rem; }
    .import_tailwind .md\:mt-4 {
      margin-top: 1rem; }
    .import_tailwind .md\:mr-4 {
      margin-right: 1rem; }
    .import_tailwind .md\:mb-4 {
      margin-bottom: 1rem; }
    .import_tailwind .md\:ml-4 {
      margin-left: 1rem; }
    .import_tailwind .md\:mt-5 {
      margin-top: 1.25rem; }
    .import_tailwind .md\:mr-5 {
      margin-right: 1.25rem; }
    .import_tailwind .md\:mb-5 {
      margin-bottom: 1.25rem; }
    .import_tailwind .md\:ml-5 {
      margin-left: 1.25rem; }
    .import_tailwind .md\:mt-6 {
      margin-top: 1.5rem; }
    .import_tailwind .md\:mr-6 {
      margin-right: 1.5rem; }
    .import_tailwind .md\:mb-6 {
      margin-bottom: 1.5rem; }
    .import_tailwind .md\:ml-6 {
      margin-left: 1.5rem; }
    .import_tailwind .md\:mt-8 {
      margin-top: 2rem; }
    .import_tailwind .md\:mr-8 {
      margin-right: 2rem; }
    .import_tailwind .md\:mb-8 {
      margin-bottom: 2rem; }
    .import_tailwind .md\:ml-8 {
      margin-left: 2rem; }
    .import_tailwind .md\:mt-10 {
      margin-top: 2.5rem; }
    .import_tailwind .md\:mr-10 {
      margin-right: 2.5rem; }
    .import_tailwind .md\:mb-10 {
      margin-bottom: 2.5rem; }
    .import_tailwind .md\:ml-10 {
      margin-left: 2.5rem; }
    .import_tailwind .md\:mt-12 {
      margin-top: 3rem; }
    .import_tailwind .md\:mr-12 {
      margin-right: 3rem; }
    .import_tailwind .md\:mb-12 {
      margin-bottom: 3rem; }
    .import_tailwind .md\:ml-12 {
      margin-left: 3rem; }
    .import_tailwind .md\:mt-16 {
      margin-top: 4rem; }
    .import_tailwind .md\:mr-16 {
      margin-right: 4rem; }
    .import_tailwind .md\:mb-16 {
      margin-bottom: 4rem; }
    .import_tailwind .md\:ml-16 {
      margin-left: 4rem; }
    .import_tailwind .md\:mt-20 {
      margin-top: 5rem; }
    .import_tailwind .md\:mr-20 {
      margin-right: 5rem; }
    .import_tailwind .md\:mb-20 {
      margin-bottom: 5rem; }
    .import_tailwind .md\:ml-20 {
      margin-left: 5rem; }
    .import_tailwind .md\:mt-24 {
      margin-top: 6rem; }
    .import_tailwind .md\:mr-24 {
      margin-right: 6rem; }
    .import_tailwind .md\:mb-24 {
      margin-bottom: 6rem; }
    .import_tailwind .md\:ml-24 {
      margin-left: 6rem; }
    .import_tailwind .md\:mt-32 {
      margin-top: 8rem; }
    .import_tailwind .md\:mr-32 {
      margin-right: 8rem; }
    .import_tailwind .md\:mb-32 {
      margin-bottom: 8rem; }
    .import_tailwind .md\:ml-32 {
      margin-left: 8rem; }
    .import_tailwind .md\:mt-40 {
      margin-top: 10rem; }
    .import_tailwind .md\:mr-40 {
      margin-right: 10rem; }
    .import_tailwind .md\:mb-40 {
      margin-bottom: 10rem; }
    .import_tailwind .md\:ml-40 {
      margin-left: 10rem; }
    .import_tailwind .md\:mt-48 {
      margin-top: 12rem; }
    .import_tailwind .md\:mr-48 {
      margin-right: 12rem; }
    .import_tailwind .md\:mb-48 {
      margin-bottom: 12rem; }
    .import_tailwind .md\:ml-48 {
      margin-left: 12rem; }
    .import_tailwind .md\:mt-56 {
      margin-top: 14rem; }
    .import_tailwind .md\:mr-56 {
      margin-right: 14rem; }
    .import_tailwind .md\:mb-56 {
      margin-bottom: 14rem; }
    .import_tailwind .md\:ml-56 {
      margin-left: 14rem; }
    .import_tailwind .md\:mt-64 {
      margin-top: 16rem; }
    .import_tailwind .md\:mr-64 {
      margin-right: 16rem; }
    .import_tailwind .md\:mb-64 {
      margin-bottom: 16rem; }
    .import_tailwind .md\:ml-64 {
      margin-left: 16rem; }
    .import_tailwind .md\:mt-auto {
      margin-top: auto; }
    .import_tailwind .md\:mr-auto {
      margin-right: auto; }
    .import_tailwind .md\:mb-auto {
      margin-bottom: auto; }
    .import_tailwind .md\:ml-auto {
      margin-left: auto; }
    .import_tailwind .md\:mt-px {
      margin-top: 1px; }
    .import_tailwind .md\:mr-px {
      margin-right: 1px; }
    .import_tailwind .md\:mb-px {
      margin-bottom: 1px; }
    .import_tailwind .md\:ml-px {
      margin-left: 1px; }
    .import_tailwind .md\:-mt-1 {
      margin-top: -0.25rem; }
    .import_tailwind .md\:-mr-1 {
      margin-right: -0.25rem; }
    .import_tailwind .md\:-mb-1 {
      margin-bottom: -0.25rem; }
    .import_tailwind .md\:-ml-1 {
      margin-left: -0.25rem; }
    .import_tailwind .md\:-mt-2 {
      margin-top: -0.5rem; }
    .import_tailwind .md\:-mr-2 {
      margin-right: -0.5rem; }
    .import_tailwind .md\:-mb-2 {
      margin-bottom: -0.5rem; }
    .import_tailwind .md\:-ml-2 {
      margin-left: -0.5rem; }
    .import_tailwind .md\:-mt-3 {
      margin-top: -0.75rem; }
    .import_tailwind .md\:-mr-3 {
      margin-right: -0.75rem; }
    .import_tailwind .md\:-mb-3 {
      margin-bottom: -0.75rem; }
    .import_tailwind .md\:-ml-3 {
      margin-left: -0.75rem; }
    .import_tailwind .md\:-mt-4 {
      margin-top: -1rem; }
    .import_tailwind .md\:-mr-4 {
      margin-right: -1rem; }
    .import_tailwind .md\:-mb-4 {
      margin-bottom: -1rem; }
    .import_tailwind .md\:-ml-4 {
      margin-left: -1rem; }
    .import_tailwind .md\:-mt-5 {
      margin-top: -1.25rem; }
    .import_tailwind .md\:-mr-5 {
      margin-right: -1.25rem; }
    .import_tailwind .md\:-mb-5 {
      margin-bottom: -1.25rem; }
    .import_tailwind .md\:-ml-5 {
      margin-left: -1.25rem; }
    .import_tailwind .md\:-mt-6 {
      margin-top: -1.5rem; }
    .import_tailwind .md\:-mr-6 {
      margin-right: -1.5rem; }
    .import_tailwind .md\:-mb-6 {
      margin-bottom: -1.5rem; }
    .import_tailwind .md\:-ml-6 {
      margin-left: -1.5rem; }
    .import_tailwind .md\:-mt-8 {
      margin-top: -2rem; }
    .import_tailwind .md\:-mr-8 {
      margin-right: -2rem; }
    .import_tailwind .md\:-mb-8 {
      margin-bottom: -2rem; }
    .import_tailwind .md\:-ml-8 {
      margin-left: -2rem; }
    .import_tailwind .md\:-mt-10 {
      margin-top: -2.5rem; }
    .import_tailwind .md\:-mr-10 {
      margin-right: -2.5rem; }
    .import_tailwind .md\:-mb-10 {
      margin-bottom: -2.5rem; }
    .import_tailwind .md\:-ml-10 {
      margin-left: -2.5rem; }
    .import_tailwind .md\:-mt-12 {
      margin-top: -3rem; }
    .import_tailwind .md\:-mr-12 {
      margin-right: -3rem; }
    .import_tailwind .md\:-mb-12 {
      margin-bottom: -3rem; }
    .import_tailwind .md\:-ml-12 {
      margin-left: -3rem; }
    .import_tailwind .md\:-mt-16 {
      margin-top: -4rem; }
    .import_tailwind .md\:-mr-16 {
      margin-right: -4rem; }
    .import_tailwind .md\:-mb-16 {
      margin-bottom: -4rem; }
    .import_tailwind .md\:-ml-16 {
      margin-left: -4rem; }
    .import_tailwind .md\:-mt-20 {
      margin-top: -5rem; }
    .import_tailwind .md\:-mr-20 {
      margin-right: -5rem; }
    .import_tailwind .md\:-mb-20 {
      margin-bottom: -5rem; }
    .import_tailwind .md\:-ml-20 {
      margin-left: -5rem; }
    .import_tailwind .md\:-mt-24 {
      margin-top: -6rem; }
    .import_tailwind .md\:-mr-24 {
      margin-right: -6rem; }
    .import_tailwind .md\:-mb-24 {
      margin-bottom: -6rem; }
    .import_tailwind .md\:-ml-24 {
      margin-left: -6rem; }
    .import_tailwind .md\:-mt-32 {
      margin-top: -8rem; }
    .import_tailwind .md\:-mr-32 {
      margin-right: -8rem; }
    .import_tailwind .md\:-mb-32 {
      margin-bottom: -8rem; }
    .import_tailwind .md\:-ml-32 {
      margin-left: -8rem; }
    .import_tailwind .md\:-mt-40 {
      margin-top: -10rem; }
    .import_tailwind .md\:-mr-40 {
      margin-right: -10rem; }
    .import_tailwind .md\:-mb-40 {
      margin-bottom: -10rem; }
    .import_tailwind .md\:-ml-40 {
      margin-left: -10rem; }
    .import_tailwind .md\:-mt-48 {
      margin-top: -12rem; }
    .import_tailwind .md\:-mr-48 {
      margin-right: -12rem; }
    .import_tailwind .md\:-mb-48 {
      margin-bottom: -12rem; }
    .import_tailwind .md\:-ml-48 {
      margin-left: -12rem; }
    .import_tailwind .md\:-mt-56 {
      margin-top: -14rem; }
    .import_tailwind .md\:-mr-56 {
      margin-right: -14rem; }
    .import_tailwind .md\:-mb-56 {
      margin-bottom: -14rem; }
    .import_tailwind .md\:-ml-56 {
      margin-left: -14rem; }
    .import_tailwind .md\:-mt-64 {
      margin-top: -16rem; }
    .import_tailwind .md\:-mr-64 {
      margin-right: -16rem; }
    .import_tailwind .md\:-mb-64 {
      margin-bottom: -16rem; }
    .import_tailwind .md\:-ml-64 {
      margin-left: -16rem; }
    .import_tailwind .md\:-mt-px {
      margin-top: -1px; }
    .import_tailwind .md\:-mr-px {
      margin-right: -1px; }
    .import_tailwind .md\:-mb-px {
      margin-bottom: -1px; }
    .import_tailwind .md\:-ml-px {
      margin-left: -1px; }
    .import_tailwind .md\:max-h-full {
      max-height: 100%; }
    .import_tailwind .md\:max-h-screen {
      max-height: 100vh; }
    .import_tailwind .md\:max-w-none {
      max-width: none; }
    .import_tailwind .md\:max-w-xs {
      max-width: 20rem; }
    .import_tailwind .md\:max-w-sm {
      max-width: 24rem; }
    .import_tailwind .md\:max-w-md {
      max-width: 28rem; }
    .import_tailwind .md\:max-w-lg {
      max-width: 32rem; }
    .import_tailwind .md\:max-w-xl {
      max-width: 36rem; }
    .import_tailwind .md\:max-w-2xl {
      max-width: 42rem; }
    .import_tailwind .md\:max-w-3xl {
      max-width: 48rem; }
    .import_tailwind .md\:max-w-4xl {
      max-width: 56rem; }
    .import_tailwind .md\:max-w-5xl {
      max-width: 64rem; }
    .import_tailwind .md\:max-w-6xl {
      max-width: 72rem; }
    .import_tailwind .md\:max-w-full {
      max-width: 100%; }
    .import_tailwind .md\:max-w-screen-md {
      max-width: 768px; }
    .import_tailwind .md\:max-w-screen-lg {
      max-width: 972px; }
    .import_tailwind .md\:max-w-screen-xl {
      max-width: 1120px; }
    .import_tailwind .md\:min-h-0 {
      min-height: 0; }
    .import_tailwind .md\:min-h-full {
      min-height: 100%; }
    .import_tailwind .md\:min-h-screen {
      min-height: 100vh; }
    .import_tailwind .md\:min-w-0 {
      min-width: 0; }
    .import_tailwind .md\:min-w-full {
      min-width: 100%; }
    .import_tailwind .md\:object-contain {
      -o-object-fit: contain;
      object-fit: contain; }
    .import_tailwind .md\:object-cover {
      -o-object-fit: cover;
      object-fit: cover; }
    .import_tailwind .md\:object-fill {
      -o-object-fit: fill;
      object-fit: fill; }
    .import_tailwind .md\:object-none {
      -o-object-fit: none;
      object-fit: none; }
    .import_tailwind .md\:object-scale-down {
      -o-object-fit: scale-down;
      object-fit: scale-down; }
    .import_tailwind .md\:object-bottom {
      -o-object-position: bottom;
      object-position: bottom; }
    .import_tailwind .md\:object-center {
      -o-object-position: center;
      object-position: center; }
    .import_tailwind .md\:object-left {
      -o-object-position: left;
      object-position: left; }
    .import_tailwind .md\:object-left-bottom {
      -o-object-position: left bottom;
      object-position: left bottom; }
    .import_tailwind .md\:object-left-top {
      -o-object-position: left top;
      object-position: left top; }
    .import_tailwind .md\:object-right {
      -o-object-position: right;
      object-position: right; }
    .import_tailwind .md\:object-right-bottom {
      -o-object-position: right bottom;
      object-position: right bottom; }
    .import_tailwind .md\:object-right-top {
      -o-object-position: right top;
      object-position: right top; }
    .import_tailwind .md\:object-top {
      -o-object-position: top;
      object-position: top; }
    .import_tailwind .md\:opacity-0 {
      opacity: 0; }
    .import_tailwind .md\:opacity-25 {
      opacity: 0.25; }
    .import_tailwind .md\:opacity-50 {
      opacity: 0.5; }
    .import_tailwind .md\:opacity-75 {
      opacity: 0.75; }
    .import_tailwind .md\:opacity-100 {
      opacity: 1; }
    .import_tailwind .md\:hover\:opacity-0:hover {
      opacity: 0; }
    .import_tailwind .md\:hover\:opacity-25:hover {
      opacity: 0.25; }
    .import_tailwind .md\:hover\:opacity-50:hover {
      opacity: 0.5; }
    .import_tailwind .md\:hover\:opacity-75:hover {
      opacity: 0.75; }
    .import_tailwind .md\:hover\:opacity-100:hover {
      opacity: 1; }
    .import_tailwind .md\:focus\:opacity-0:focus {
      opacity: 0; }
    .import_tailwind .md\:focus\:opacity-25:focus {
      opacity: 0.25; }
    .import_tailwind .md\:focus\:opacity-50:focus {
      opacity: 0.5; }
    .import_tailwind .md\:focus\:opacity-75:focus {
      opacity: 0.75; }
    .import_tailwind .md\:focus\:opacity-100:focus {
      opacity: 1; }
    .import_tailwind .md\:outline-none {
      outline: 0; }
    .import_tailwind .md\:focus\:outline-none:focus {
      outline: 0; }
    .import_tailwind .md\:overflow-auto {
      overflow: auto; }
    .import_tailwind .md\:overflow-hidden {
      overflow: hidden; }
    .import_tailwind .md\:overflow-visible {
      overflow: visible; }
    .import_tailwind .md\:overflow-scroll {
      overflow: scroll; }
    .import_tailwind .md\:overflow-x-auto {
      overflow-x: auto; }
    .import_tailwind .md\:overflow-y-auto {
      overflow-y: auto; }
    .import_tailwind .md\:overflow-x-hidden {
      overflow-x: hidden; }
    .import_tailwind .md\:overflow-y-hidden {
      overflow-y: hidden; }
    .import_tailwind .md\:overflow-x-visible {
      overflow-x: visible; }
    .import_tailwind .md\:overflow-y-visible {
      overflow-y: visible; }
    .import_tailwind .md\:overflow-x-scroll {
      overflow-x: scroll; }
    .import_tailwind .md\:overflow-y-scroll {
      overflow-y: scroll; }
    .import_tailwind .md\:scrolling-touch {
      -webkit-overflow-scrolling: touch; }
    .import_tailwind .md\:scrolling-auto {
      -webkit-overflow-scrolling: auto; }
    .import_tailwind .md\:overscroll-auto {
      -ms-scroll-chaining: chained;
      overscroll-behavior: auto; }
    .import_tailwind .md\:overscroll-contain {
      -ms-scroll-chaining: none;
      overscroll-behavior: contain; }
    .import_tailwind .md\:overscroll-none {
      -ms-scroll-chaining: none;
      overscroll-behavior: none; }
    .import_tailwind .md\:overscroll-y-auto {
      overscroll-behavior-y: auto; }
    .import_tailwind .md\:overscroll-y-contain {
      overscroll-behavior-y: contain; }
    .import_tailwind .md\:overscroll-y-none {
      overscroll-behavior-y: none; }
    .import_tailwind .md\:overscroll-x-auto {
      overscroll-behavior-x: auto; }
    .import_tailwind .md\:overscroll-x-contain {
      overscroll-behavior-x: contain; }
    .import_tailwind .md\:overscroll-x-none {
      overscroll-behavior-x: none; }
    .import_tailwind .md\:p-0 {
      padding: 0; }
    .import_tailwind .md\:p-1 {
      padding: 0.25rem; }
    .import_tailwind .md\:p-2 {
      padding: 0.5rem; }
    .import_tailwind .md\:p-3 {
      padding: 0.75rem; }
    .import_tailwind .md\:p-4 {
      padding: 1rem; }
    .import_tailwind .md\:p-5 {
      padding: 1.25rem; }
    .import_tailwind .md\:p-6 {
      padding: 1.5rem; }
    .import_tailwind .md\:p-8 {
      padding: 2rem; }
    .import_tailwind .md\:p-10 {
      padding: 2.5rem; }
    .import_tailwind .md\:p-12 {
      padding: 3rem; }
    .import_tailwind .md\:p-16 {
      padding: 4rem; }
    .import_tailwind .md\:p-20 {
      padding: 5rem; }
    .import_tailwind .md\:p-24 {
      padding: 6rem; }
    .import_tailwind .md\:p-32 {
      padding: 8rem; }
    .import_tailwind .md\:p-40 {
      padding: 10rem; }
    .import_tailwind .md\:p-48 {
      padding: 12rem; }
    .import_tailwind .md\:p-56 {
      padding: 14rem; }
    .import_tailwind .md\:p-64 {
      padding: 16rem; }
    .import_tailwind .md\:p-px {
      padding: 1px; }
    .import_tailwind .md\:py-0 {
      padding-top: 0;
      padding-bottom: 0; }
    .import_tailwind .md\:px-0 {
      padding-left: 0;
      padding-right: 0; }
    .import_tailwind .md\:py-1 {
      padding-top: 0.25rem;
      padding-bottom: 0.25rem; }
    .import_tailwind .md\:px-1 {
      padding-left: 0.25rem;
      padding-right: 0.25rem; }
    .import_tailwind .md\:py-2 {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem; }
    .import_tailwind .md\:px-2 {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    .import_tailwind .md\:py-3 {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    .import_tailwind .md\:px-3 {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    .import_tailwind .md\:py-4 {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    .import_tailwind .md\:px-4 {
      padding-left: 1rem;
      padding-right: 1rem; }
    .import_tailwind .md\:py-5 {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem; }
    .import_tailwind .md\:px-5 {
      padding-left: 1.25rem;
      padding-right: 1.25rem; }
    .import_tailwind .md\:py-6 {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    .import_tailwind .md\:px-6 {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    .import_tailwind .md\:py-8 {
      padding-top: 2rem;
      padding-bottom: 2rem; }
    .import_tailwind .md\:px-8 {
      padding-left: 2rem;
      padding-right: 2rem; }
    .import_tailwind .md\:py-10 {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem; }
    .import_tailwind .md\:px-10 {
      padding-left: 2.5rem;
      padding-right: 2.5rem; }
    .import_tailwind .md\:py-12 {
      padding-top: 3rem;
      padding-bottom: 3rem; }
    .import_tailwind .md\:px-12 {
      padding-left: 3rem;
      padding-right: 3rem; }
    .import_tailwind .md\:py-16 {
      padding-top: 4rem;
      padding-bottom: 4rem; }
    .import_tailwind .md\:px-16 {
      padding-left: 4rem;
      padding-right: 4rem; }
    .import_tailwind .md\:py-20 {
      padding-top: 5rem;
      padding-bottom: 5rem; }
    .import_tailwind .md\:px-20 {
      padding-left: 5rem;
      padding-right: 5rem; }
    .import_tailwind .md\:py-24 {
      padding-top: 6rem;
      padding-bottom: 6rem; }
    .import_tailwind .md\:px-24 {
      padding-left: 6rem;
      padding-right: 6rem; }
    .import_tailwind .md\:py-32 {
      padding-top: 8rem;
      padding-bottom: 8rem; }
    .import_tailwind .md\:px-32 {
      padding-left: 8rem;
      padding-right: 8rem; }
    .import_tailwind .md\:py-40 {
      padding-top: 10rem;
      padding-bottom: 10rem; }
    .import_tailwind .md\:px-40 {
      padding-left: 10rem;
      padding-right: 10rem; }
    .import_tailwind .md\:py-48 {
      padding-top: 12rem;
      padding-bottom: 12rem; }
    .import_tailwind .md\:px-48 {
      padding-left: 12rem;
      padding-right: 12rem; }
    .import_tailwind .md\:py-56 {
      padding-top: 14rem;
      padding-bottom: 14rem; }
    .import_tailwind .md\:px-56 {
      padding-left: 14rem;
      padding-right: 14rem; }
    .import_tailwind .md\:py-64 {
      padding-top: 16rem;
      padding-bottom: 16rem; }
    .import_tailwind .md\:px-64 {
      padding-left: 16rem;
      padding-right: 16rem; }
    .import_tailwind .md\:py-px {
      padding-top: 1px;
      padding-bottom: 1px; }
    .import_tailwind .md\:px-px {
      padding-left: 1px;
      padding-right: 1px; }
    .import_tailwind .md\:pt-0 {
      padding-top: 0; }
    .import_tailwind .md\:pr-0 {
      padding-right: 0; }
    .import_tailwind .md\:pb-0 {
      padding-bottom: 0; }
    .import_tailwind .md\:pl-0 {
      padding-left: 0; }
    .import_tailwind .md\:pt-1 {
      padding-top: 0.25rem; }
    .import_tailwind .md\:pr-1 {
      padding-right: 0.25rem; }
    .import_tailwind .md\:pb-1 {
      padding-bottom: 0.25rem; }
    .import_tailwind .md\:pl-1 {
      padding-left: 0.25rem; }
    .import_tailwind .md\:pt-2 {
      padding-top: 0.5rem; }
    .import_tailwind .md\:pr-2 {
      padding-right: 0.5rem; }
    .import_tailwind .md\:pb-2 {
      padding-bottom: 0.5rem; }
    .import_tailwind .md\:pl-2 {
      padding-left: 0.5rem; }
    .import_tailwind .md\:pt-3 {
      padding-top: 0.75rem; }
    .import_tailwind .md\:pr-3 {
      padding-right: 0.75rem; }
    .import_tailwind .md\:pb-3 {
      padding-bottom: 0.75rem; }
    .import_tailwind .md\:pl-3 {
      padding-left: 0.75rem; }
    .import_tailwind .md\:pt-4 {
      padding-top: 1rem; }
    .import_tailwind .md\:pr-4 {
      padding-right: 1rem; }
    .import_tailwind .md\:pb-4 {
      padding-bottom: 1rem; }
    .import_tailwind .md\:pl-4 {
      padding-left: 1rem; }
    .import_tailwind .md\:pt-5 {
      padding-top: 1.25rem; }
    .import_tailwind .md\:pr-5 {
      padding-right: 1.25rem; }
    .import_tailwind .md\:pb-5 {
      padding-bottom: 1.25rem; }
    .import_tailwind .md\:pl-5 {
      padding-left: 1.25rem; }
    .import_tailwind .md\:pt-6 {
      padding-top: 1.5rem; }
    .import_tailwind .md\:pr-6 {
      padding-right: 1.5rem; }
    .import_tailwind .md\:pb-6 {
      padding-bottom: 1.5rem; }
    .import_tailwind .md\:pl-6 {
      padding-left: 1.5rem; }
    .import_tailwind .md\:pt-8 {
      padding-top: 2rem; }
    .import_tailwind .md\:pr-8 {
      padding-right: 2rem; }
    .import_tailwind .md\:pb-8 {
      padding-bottom: 2rem; }
    .import_tailwind .md\:pl-8 {
      padding-left: 2rem; }
    .import_tailwind .md\:pt-10 {
      padding-top: 2.5rem; }
    .import_tailwind .md\:pr-10 {
      padding-right: 2.5rem; }
    .import_tailwind .md\:pb-10 {
      padding-bottom: 2.5rem; }
    .import_tailwind .md\:pl-10 {
      padding-left: 2.5rem; }
    .import_tailwind .md\:pt-12 {
      padding-top: 3rem; }
    .import_tailwind .md\:pr-12 {
      padding-right: 3rem; }
    .import_tailwind .md\:pb-12 {
      padding-bottom: 3rem; }
    .import_tailwind .md\:pl-12 {
      padding-left: 3rem; }
    .import_tailwind .md\:pt-16 {
      padding-top: 4rem; }
    .import_tailwind .md\:pr-16 {
      padding-right: 4rem; }
    .import_tailwind .md\:pb-16 {
      padding-bottom: 4rem; }
    .import_tailwind .md\:pl-16 {
      padding-left: 4rem; }
    .import_tailwind .md\:pt-20 {
      padding-top: 5rem; }
    .import_tailwind .md\:pr-20 {
      padding-right: 5rem; }
    .import_tailwind .md\:pb-20 {
      padding-bottom: 5rem; }
    .import_tailwind .md\:pl-20 {
      padding-left: 5rem; }
    .import_tailwind .md\:pt-24 {
      padding-top: 6rem; }
    .import_tailwind .md\:pr-24 {
      padding-right: 6rem; }
    .import_tailwind .md\:pb-24 {
      padding-bottom: 6rem; }
    .import_tailwind .md\:pl-24 {
      padding-left: 6rem; }
    .import_tailwind .md\:pt-32 {
      padding-top: 8rem; }
    .import_tailwind .md\:pr-32 {
      padding-right: 8rem; }
    .import_tailwind .md\:pb-32 {
      padding-bottom: 8rem; }
    .import_tailwind .md\:pl-32 {
      padding-left: 8rem; }
    .import_tailwind .md\:pt-40 {
      padding-top: 10rem; }
    .import_tailwind .md\:pr-40 {
      padding-right: 10rem; }
    .import_tailwind .md\:pb-40 {
      padding-bottom: 10rem; }
    .import_tailwind .md\:pl-40 {
      padding-left: 10rem; }
    .import_tailwind .md\:pt-48 {
      padding-top: 12rem; }
    .import_tailwind .md\:pr-48 {
      padding-right: 12rem; }
    .import_tailwind .md\:pb-48 {
      padding-bottom: 12rem; }
    .import_tailwind .md\:pl-48 {
      padding-left: 12rem; }
    .import_tailwind .md\:pt-56 {
      padding-top: 14rem; }
    .import_tailwind .md\:pr-56 {
      padding-right: 14rem; }
    .import_tailwind .md\:pb-56 {
      padding-bottom: 14rem; }
    .import_tailwind .md\:pl-56 {
      padding-left: 14rem; }
    .import_tailwind .md\:pt-64 {
      padding-top: 16rem; }
    .import_tailwind .md\:pr-64 {
      padding-right: 16rem; }
    .import_tailwind .md\:pb-64 {
      padding-bottom: 16rem; }
    .import_tailwind .md\:pl-64 {
      padding-left: 16rem; }
    .import_tailwind .md\:pt-px {
      padding-top: 1px; }
    .import_tailwind .md\:pr-px {
      padding-right: 1px; }
    .import_tailwind .md\:pb-px {
      padding-bottom: 1px; }
    .import_tailwind .md\:pl-px {
      padding-left: 1px; }
    .import_tailwind .md\:placeholder-blue-50::-moz-placeholder {
      color: #F2F7F8; }
    .import_tailwind .md\:placeholder-blue-50:-ms-input-placeholder {
      color: #F2F7F8; }
    .import_tailwind .md\:placeholder-blue-50::-ms-input-placeholder {
      color: #F2F7F8; }
    .import_tailwind .md\:placeholder-blue-50::placeholder {
      color: #F2F7F8; }
    .import_tailwind .md\:placeholder-blue-100::-moz-placeholder {
      color: #EAEEF1; }
    .import_tailwind .md\:placeholder-blue-100:-ms-input-placeholder {
      color: #EAEEF1; }
    .import_tailwind .md\:placeholder-blue-100::-ms-input-placeholder {
      color: #EAEEF1; }
    .import_tailwind .md\:placeholder-blue-100::placeholder {
      color: #EAEEF1; }
    .import_tailwind .md\:placeholder-blue-200::-moz-placeholder {
      color: #E4F3FB; }
    .import_tailwind .md\:placeholder-blue-200:-ms-input-placeholder {
      color: #E4F3FB; }
    .import_tailwind .md\:placeholder-blue-200::-ms-input-placeholder {
      color: #E4F3FB; }
    .import_tailwind .md\:placeholder-blue-200::placeholder {
      color: #E4F3FB; }
    .import_tailwind .md\:placeholder-blue-250::-moz-placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:placeholder-blue-250:-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:placeholder-blue-250::-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:placeholder-blue-250::placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:placeholder-blue-280::-moz-placeholder {
      color: #CEE7F7; }
    .import_tailwind .md\:placeholder-blue-280:-ms-input-placeholder {
      color: #CEE7F7; }
    .import_tailwind .md\:placeholder-blue-280::-ms-input-placeholder {
      color: #CEE7F7; }
    .import_tailwind .md\:placeholder-blue-280::placeholder {
      color: #CEE7F7; }
    .import_tailwind .md\:placeholder-blue-300::-moz-placeholder {
      color: #B8EBF5; }
    .import_tailwind .md\:placeholder-blue-300:-ms-input-placeholder {
      color: #B8EBF5; }
    .import_tailwind .md\:placeholder-blue-300::-ms-input-placeholder {
      color: #B8EBF5; }
    .import_tailwind .md\:placeholder-blue-300::placeholder {
      color: #B8EBF5; }
    .import_tailwind .md\:placeholder-blue-400::-moz-placeholder {
      color: #A3D9F0; }
    .import_tailwind .md\:placeholder-blue-400:-ms-input-placeholder {
      color: #A3D9F0; }
    .import_tailwind .md\:placeholder-blue-400::-ms-input-placeholder {
      color: #A3D9F0; }
    .import_tailwind .md\:placeholder-blue-400::placeholder {
      color: #A3D9F0; }
    .import_tailwind .md\:placeholder-blue-600::-moz-placeholder {
      color: #0091DB; }
    .import_tailwind .md\:placeholder-blue-600:-ms-input-placeholder {
      color: #0091DB; }
    .import_tailwind .md\:placeholder-blue-600::-ms-input-placeholder {
      color: #0091DB; }
    .import_tailwind .md\:placeholder-blue-600::placeholder {
      color: #0091DB; }
    .import_tailwind .md\:placeholder-blue-650::-moz-placeholder {
      color: #1FB5C9; }
    .import_tailwind .md\:placeholder-blue-650:-ms-input-placeholder {
      color: #1FB5C9; }
    .import_tailwind .md\:placeholder-blue-650::-ms-input-placeholder {
      color: #1FB5C9; }
    .import_tailwind .md\:placeholder-blue-650::placeholder {
      color: #1FB5C9; }
    .import_tailwind .md\:placeholder-blue-700::-moz-placeholder {
      color: #72D0E2; }
    .import_tailwind .md\:placeholder-blue-700:-ms-input-placeholder {
      color: #72D0E2; }
    .import_tailwind .md\:placeholder-blue-700::-ms-input-placeholder {
      color: #72D0E2; }
    .import_tailwind .md\:placeholder-blue-700::placeholder {
      color: #72D0E2; }
    .import_tailwind .md\:placeholder-blue-800::-moz-placeholder {
      color: #007DBE; }
    .import_tailwind .md\:placeholder-blue-800:-ms-input-placeholder {
      color: #007DBE; }
    .import_tailwind .md\:placeholder-blue-800::-ms-input-placeholder {
      color: #007DBE; }
    .import_tailwind .md\:placeholder-blue-800::placeholder {
      color: #007DBE; }
    .import_tailwind .md\:placeholder-blue-900::-moz-placeholder {
      color: #087DBE; }
    .import_tailwind .md\:placeholder-blue-900:-ms-input-placeholder {
      color: #087DBE; }
    .import_tailwind .md\:placeholder-blue-900::-ms-input-placeholder {
      color: #087DBE; }
    .import_tailwind .md\:placeholder-blue-900::placeholder {
      color: #087DBE; }
    .import_tailwind .md\:placeholder-blue-1000::-moz-placeholder {
      color: #345678; }
    .import_tailwind .md\:placeholder-blue-1000:-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .md\:placeholder-blue-1000::-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .md\:placeholder-blue-1000::placeholder {
      color: #345678; }
    .import_tailwind .md\:placeholder-blue-1100::-moz-placeholder {
      color: #003288; }
    .import_tailwind .md\:placeholder-blue-1100:-ms-input-placeholder {
      color: #003288; }
    .import_tailwind .md\:placeholder-blue-1100::-ms-input-placeholder {
      color: #003288; }
    .import_tailwind .md\:placeholder-blue-1100::placeholder {
      color: #003288; }
    .import_tailwind .md\:placeholder-blue::-moz-placeholder {
      color: #345678; }
    .import_tailwind .md\:placeholder-blue:-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .md\:placeholder-blue::-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .md\:placeholder-blue::placeholder {
      color: #345678; }
    .import_tailwind .md\:placeholder-navy::-moz-placeholder {
      color: #222953; }
    .import_tailwind .md\:placeholder-navy:-ms-input-placeholder {
      color: #222953; }
    .import_tailwind .md\:placeholder-navy::-ms-input-placeholder {
      color: #222953; }
    .import_tailwind .md\:placeholder-navy::placeholder {
      color: #222953; }
    .import_tailwind .md\:placeholder-black-50::-moz-placeholder {
      color: #F9F9FA; }
    .import_tailwind .md\:placeholder-black-50:-ms-input-placeholder {
      color: #F9F9FA; }
    .import_tailwind .md\:placeholder-black-50::-ms-input-placeholder {
      color: #F9F9FA; }
    .import_tailwind .md\:placeholder-black-50::placeholder {
      color: #F9F9FA; }
    .import_tailwind .md\:placeholder-black-100::-moz-placeholder {
      color: #F5F7F7; }
    .import_tailwind .md\:placeholder-black-100:-ms-input-placeholder {
      color: #F5F7F7; }
    .import_tailwind .md\:placeholder-black-100::-ms-input-placeholder {
      color: #F5F7F7; }
    .import_tailwind .md\:placeholder-black-100::placeholder {
      color: #F5F7F7; }
    .import_tailwind .md\:placeholder-black-200::-moz-placeholder {
      color: #EFEFEE; }
    .import_tailwind .md\:placeholder-black-200:-ms-input-placeholder {
      color: #EFEFEE; }
    .import_tailwind .md\:placeholder-black-200::-ms-input-placeholder {
      color: #EFEFEE; }
    .import_tailwind .md\:placeholder-black-200::placeholder {
      color: #EFEFEE; }
    .import_tailwind .md\:placeholder-black-400::-moz-placeholder {
      color: #E0DFDE; }
    .import_tailwind .md\:placeholder-black-400:-ms-input-placeholder {
      color: #E0DFDE; }
    .import_tailwind .md\:placeholder-black-400::-ms-input-placeholder {
      color: #E0DFDE; }
    .import_tailwind .md\:placeholder-black-400::placeholder {
      color: #E0DFDE; }
    .import_tailwind .md\:placeholder-black-700::-moz-placeholder {
      color: #C1C1C1; }
    .import_tailwind .md\:placeholder-black-700:-ms-input-placeholder {
      color: #C1C1C1; }
    .import_tailwind .md\:placeholder-black-700::-ms-input-placeholder {
      color: #C1C1C1; }
    .import_tailwind .md\:placeholder-black-700::placeholder {
      color: #C1C1C1; }
    .import_tailwind .md\:placeholder-black-800::-moz-placeholder {
      color: #707070; }
    .import_tailwind .md\:placeholder-black-800:-ms-input-placeholder {
      color: #707070; }
    .import_tailwind .md\:placeholder-black-800::-ms-input-placeholder {
      color: #707070; }
    .import_tailwind .md\:placeholder-black-800::placeholder {
      color: #707070; }
    .import_tailwind .md\:placeholder-black-900::-moz-placeholder {
      color: #666666; }
    .import_tailwind .md\:placeholder-black-900:-ms-input-placeholder {
      color: #666666; }
    .import_tailwind .md\:placeholder-black-900::-ms-input-placeholder {
      color: #666666; }
    .import_tailwind .md\:placeholder-black-900::placeholder {
      color: #666666; }
    .import_tailwind .md\:placeholder-black::-moz-placeholder {
      color: #000000; }
    .import_tailwind .md\:placeholder-black:-ms-input-placeholder {
      color: #000000; }
    .import_tailwind .md\:placeholder-black::-ms-input-placeholder {
      color: #000000; }
    .import_tailwind .md\:placeholder-black::placeholder {
      color: #000000; }
    .import_tailwind .md\:placeholder-white::-moz-placeholder {
      color: #FFFFFF; }
    .import_tailwind .md\:placeholder-white:-ms-input-placeholder {
      color: #FFFFFF; }
    .import_tailwind .md\:placeholder-white::-ms-input-placeholder {
      color: #FFFFFF; }
    .import_tailwind .md\:placeholder-white::placeholder {
      color: #FFFFFF; }
    .import_tailwind .md\:placeholder-yellow-500::-moz-placeholder {
      color: #FFE34A; }
    .import_tailwind .md\:placeholder-yellow-500:-ms-input-placeholder {
      color: #FFE34A; }
    .import_tailwind .md\:placeholder-yellow-500::-ms-input-placeholder {
      color: #FFE34A; }
    .import_tailwind .md\:placeholder-yellow-500::placeholder {
      color: #FFE34A; }
    .import_tailwind .md\:placeholder-yellow-600::-moz-placeholder {
      color: #FEFFF0; }
    .import_tailwind .md\:placeholder-yellow-600:-ms-input-placeholder {
      color: #FEFFF0; }
    .import_tailwind .md\:placeholder-yellow-600::-ms-input-placeholder {
      color: #FEFFF0; }
    .import_tailwind .md\:placeholder-yellow-600::placeholder {
      color: #FEFFF0; }
    .import_tailwind .md\:placeholder-yellow-700::-moz-placeholder {
      color: #fff188; }
    .import_tailwind .md\:placeholder-yellow-700:-ms-input-placeholder {
      color: #fff188; }
    .import_tailwind .md\:placeholder-yellow-700::-ms-input-placeholder {
      color: #fff188; }
    .import_tailwind .md\:placeholder-yellow-700::placeholder {
      color: #fff188; }
    .import_tailwind .md\:placeholder-yellow::-moz-placeholder {
      color: #EFCF3E; }
    .import_tailwind .md\:placeholder-yellow:-ms-input-placeholder {
      color: #EFCF3E; }
    .import_tailwind .md\:placeholder-yellow::-ms-input-placeholder {
      color: #EFCF3E; }
    .import_tailwind .md\:placeholder-yellow::placeholder {
      color: #EFCF3E; }
    .import_tailwind .md\:placeholder-orange-10::-moz-placeholder {
      color: #FFEDDE; }
    .import_tailwind .md\:placeholder-orange-10:-ms-input-placeholder {
      color: #FFEDDE; }
    .import_tailwind .md\:placeholder-orange-10::-ms-input-placeholder {
      color: #FFEDDE; }
    .import_tailwind .md\:placeholder-orange-10::placeholder {
      color: #FFEDDE; }
    .import_tailwind .md\:placeholder-orange-20::-moz-placeholder {
      color: #FBEFD8; }
    .import_tailwind .md\:placeholder-orange-20:-ms-input-placeholder {
      color: #FBEFD8; }
    .import_tailwind .md\:placeholder-orange-20::-ms-input-placeholder {
      color: #FBEFD8; }
    .import_tailwind .md\:placeholder-orange-20::placeholder {
      color: #FBEFD8; }
    .import_tailwind .md\:placeholder-orange-50::-moz-placeholder {
      color: #E95A24; }
    .import_tailwind .md\:placeholder-orange-50:-ms-input-placeholder {
      color: #E95A24; }
    .import_tailwind .md\:placeholder-orange-50::-ms-input-placeholder {
      color: #E95A24; }
    .import_tailwind .md\:placeholder-orange-50::placeholder {
      color: #E95A24; }
    .import_tailwind .md\:placeholder-orange-100::-moz-placeholder {
      color: #FECAA0; }
    .import_tailwind .md\:placeholder-orange-100:-ms-input-placeholder {
      color: #FECAA0; }
    .import_tailwind .md\:placeholder-orange-100::-ms-input-placeholder {
      color: #FECAA0; }
    .import_tailwind .md\:placeholder-orange-100::placeholder {
      color: #FECAA0; }
    .import_tailwind .md\:placeholder-orange-200::-moz-placeholder {
      color: #FFFBE4; }
    .import_tailwind .md\:placeholder-orange-200:-ms-input-placeholder {
      color: #FFFBE4; }
    .import_tailwind .md\:placeholder-orange-200::-ms-input-placeholder {
      color: #FFFBE4; }
    .import_tailwind .md\:placeholder-orange-200::placeholder {
      color: #FFFBE4; }
    .import_tailwind .md\:placeholder-orange-500::-moz-placeholder {
      color: #F8F2DC; }
    .import_tailwind .md\:placeholder-orange-500:-ms-input-placeholder {
      color: #F8F2DC; }
    .import_tailwind .md\:placeholder-orange-500::-ms-input-placeholder {
      color: #F8F2DC; }
    .import_tailwind .md\:placeholder-orange-500::placeholder {
      color: #F8F2DC; }
    .import_tailwind .md\:placeholder-orange-600::-moz-placeholder {
      color: #E09404; }
    .import_tailwind .md\:placeholder-orange-600:-ms-input-placeholder {
      color: #E09404; }
    .import_tailwind .md\:placeholder-orange-600::-ms-input-placeholder {
      color: #E09404; }
    .import_tailwind .md\:placeholder-orange-600::placeholder {
      color: #E09404; }
    .import_tailwind .md\:placeholder-orange::-moz-placeholder {
      color: #F59C55; }
    .import_tailwind .md\:placeholder-orange:-ms-input-placeholder {
      color: #F59C55; }
    .import_tailwind .md\:placeholder-orange::-ms-input-placeholder {
      color: #F59C55; }
    .import_tailwind .md\:placeholder-orange::placeholder {
      color: #F59C55; }
    .import_tailwind .md\:placeholder-green-50::-moz-placeholder {
      color: #EAF9F7; }
    .import_tailwind .md\:placeholder-green-50:-ms-input-placeholder {
      color: #EAF9F7; }
    .import_tailwind .md\:placeholder-green-50::-ms-input-placeholder {
      color: #EAF9F7; }
    .import_tailwind .md\:placeholder-green-50::placeholder {
      color: #EAF9F7; }
    .import_tailwind .md\:placeholder-green-200::-moz-placeholder {
      color: #30BFAE; }
    .import_tailwind .md\:placeholder-green-200:-ms-input-placeholder {
      color: #30BFAE; }
    .import_tailwind .md\:placeholder-green-200::-ms-input-placeholder {
      color: #30BFAE; }
    .import_tailwind .md\:placeholder-green-200::placeholder {
      color: #30BFAE; }
    .import_tailwind .md\:placeholder-green-300::-moz-placeholder {
      color: #00B900; }
    .import_tailwind .md\:placeholder-green-300:-ms-input-placeholder {
      color: #00B900; }
    .import_tailwind .md\:placeholder-green-300::-ms-input-placeholder {
      color: #00B900; }
    .import_tailwind .md\:placeholder-green-300::placeholder {
      color: #00B900; }
    .import_tailwind .md\:placeholder-green-400::-moz-placeholder {
      color: #2AAC9C; }
    .import_tailwind .md\:placeholder-green-400:-ms-input-placeholder {
      color: #2AAC9C; }
    .import_tailwind .md\:placeholder-green-400::-ms-input-placeholder {
      color: #2AAC9C; }
    .import_tailwind .md\:placeholder-green-400::placeholder {
      color: #2AAC9C; }
    .import_tailwind .md\:placeholder-green-500::-moz-placeholder {
      color: #019E01; }
    .import_tailwind .md\:placeholder-green-500:-ms-input-placeholder {
      color: #019E01; }
    .import_tailwind .md\:placeholder-green-500::-ms-input-placeholder {
      color: #019E01; }
    .import_tailwind .md\:placeholder-green-500::placeholder {
      color: #019E01; }
    .import_tailwind .md\:placeholder-green::-moz-placeholder {
      color: #2DB12D; }
    .import_tailwind .md\:placeholder-green:-ms-input-placeholder {
      color: #2DB12D; }
    .import_tailwind .md\:placeholder-green::-ms-input-placeholder {
      color: #2DB12D; }
    .import_tailwind .md\:placeholder-green::placeholder {
      color: #2DB12D; }
    .import_tailwind .md\:placeholder-chien::-moz-placeholder {
      color: #0CCCB8; }
    .import_tailwind .md\:placeholder-chien:-ms-input-placeholder {
      color: #0CCCB8; }
    .import_tailwind .md\:placeholder-chien::-ms-input-placeholder {
      color: #0CCCB8; }
    .import_tailwind .md\:placeholder-chien::placeholder {
      color: #0CCCB8; }
    .import_tailwind .md\:placeholder-red::-moz-placeholder {
      color: #EA3326; }
    .import_tailwind .md\:placeholder-red:-ms-input-placeholder {
      color: #EA3326; }
    .import_tailwind .md\:placeholder-red::-ms-input-placeholder {
      color: #EA3326; }
    .import_tailwind .md\:placeholder-red::placeholder {
      color: #EA3326; }
    .import_tailwind .md\:placeholder-book-500::-moz-placeholder {
      color: #A1D4E4; }
    .import_tailwind .md\:placeholder-book-500:-ms-input-placeholder {
      color: #A1D4E4; }
    .import_tailwind .md\:placeholder-book-500::-ms-input-placeholder {
      color: #A1D4E4; }
    .import_tailwind .md\:placeholder-book-500::placeholder {
      color: #A1D4E4; }
    .import_tailwind .md\:placeholder-book::-moz-placeholder {
      color: #63A4C2; }
    .import_tailwind .md\:placeholder-book:-ms-input-placeholder {
      color: #63A4C2; }
    .import_tailwind .md\:placeholder-book::-ms-input-placeholder {
      color: #63A4C2; }
    .import_tailwind .md\:placeholder-book::placeholder {
      color: #63A4C2; }
    .import_tailwind .md\:placeholder-pink::-moz-placeholder {
      color: #E76E79; }
    .import_tailwind .md\:placeholder-pink:-ms-input-placeholder {
      color: #E76E79; }
    .import_tailwind .md\:placeholder-pink::-ms-input-placeholder {
      color: #E76E79; }
    .import_tailwind .md\:placeholder-pink::placeholder {
      color: #E76E79; }
    .import_tailwind .md\:placeholder-appbase::-moz-placeholder {
      color: #3DCDDF; }
    .import_tailwind .md\:placeholder-appbase:-ms-input-placeholder {
      color: #3DCDDF; }
    .import_tailwind .md\:placeholder-appbase::-ms-input-placeholder {
      color: #3DCDDF; }
    .import_tailwind .md\:placeholder-appbase::placeholder {
      color: #3DCDDF; }
    .import_tailwind .md\:placeholder-nippon-100::-moz-placeholder {
      color: #B5E6FF; }
    .import_tailwind .md\:placeholder-nippon-100:-ms-input-placeholder {
      color: #B5E6FF; }
    .import_tailwind .md\:placeholder-nippon-100::-ms-input-placeholder {
      color: #B5E6FF; }
    .import_tailwind .md\:placeholder-nippon-100::placeholder {
      color: #B5E6FF; }
    .import_tailwind .md\:placeholder-nippon-200::-moz-placeholder {
      color: #F0F3F5; }
    .import_tailwind .md\:placeholder-nippon-200:-ms-input-placeholder {
      color: #F0F3F5; }
    .import_tailwind .md\:placeholder-nippon-200::-ms-input-placeholder {
      color: #F0F3F5; }
    .import_tailwind .md\:placeholder-nippon-200::placeholder {
      color: #F0F3F5; }
    .import_tailwind .md\:placeholder-nippon-300::-moz-placeholder {
      color: #FFF040; }
    .import_tailwind .md\:placeholder-nippon-300:-ms-input-placeholder {
      color: #FFF040; }
    .import_tailwind .md\:placeholder-nippon-300::-ms-input-placeholder {
      color: #FFF040; }
    .import_tailwind .md\:placeholder-nippon-300::placeholder {
      color: #FFF040; }
    .import_tailwind .md\:placeholder-nippon-400::-moz-placeholder {
      color: #EAEAEA; }
    .import_tailwind .md\:placeholder-nippon-400:-ms-input-placeholder {
      color: #EAEAEA; }
    .import_tailwind .md\:placeholder-nippon-400::-ms-input-placeholder {
      color: #EAEAEA; }
    .import_tailwind .md\:placeholder-nippon-400::placeholder {
      color: #EAEAEA; }
    .import_tailwind .md\:placeholder-nippon-500::-moz-placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:placeholder-nippon-500:-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:placeholder-nippon-500::-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:placeholder-nippon-500::placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:placeholder-nippon-600::-moz-placeholder {
      color: #F7F7F7; }
    .import_tailwind .md\:placeholder-nippon-600:-ms-input-placeholder {
      color: #F7F7F7; }
    .import_tailwind .md\:placeholder-nippon-600::-ms-input-placeholder {
      color: #F7F7F7; }
    .import_tailwind .md\:placeholder-nippon-600::placeholder {
      color: #F7F7F7; }
    .import_tailwind .md\:placeholder-nippon::-moz-placeholder {
      color: #030866; }
    .import_tailwind .md\:placeholder-nippon:-ms-input-placeholder {
      color: #030866; }
    .import_tailwind .md\:placeholder-nippon::-ms-input-placeholder {
      color: #030866; }
    .import_tailwind .md\:placeholder-nippon::placeholder {
      color: #030866; }
    .import_tailwind .md\:focus\:placeholder-blue-50:focus::-moz-placeholder {
      color: #F2F7F8; }
    .import_tailwind .md\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
      color: #F2F7F8; }
    .import_tailwind .md\:focus\:placeholder-blue-50:focus::-ms-input-placeholder {
      color: #F2F7F8; }
    .import_tailwind .md\:focus\:placeholder-blue-50:focus::placeholder {
      color: #F2F7F8; }
    .import_tailwind .md\:focus\:placeholder-blue-100:focus::-moz-placeholder {
      color: #EAEEF1; }
    .import_tailwind .md\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
      color: #EAEEF1; }
    .import_tailwind .md\:focus\:placeholder-blue-100:focus::-ms-input-placeholder {
      color: #EAEEF1; }
    .import_tailwind .md\:focus\:placeholder-blue-100:focus::placeholder {
      color: #EAEEF1; }
    .import_tailwind .md\:focus\:placeholder-blue-200:focus::-moz-placeholder {
      color: #E4F3FB; }
    .import_tailwind .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
      color: #E4F3FB; }
    .import_tailwind .md\:focus\:placeholder-blue-200:focus::-ms-input-placeholder {
      color: #E4F3FB; }
    .import_tailwind .md\:focus\:placeholder-blue-200:focus::placeholder {
      color: #E4F3FB; }
    .import_tailwind .md\:focus\:placeholder-blue-250:focus::-moz-placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:focus\:placeholder-blue-250:focus:-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:focus\:placeholder-blue-250:focus::-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:focus\:placeholder-blue-250:focus::placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:focus\:placeholder-blue-280:focus::-moz-placeholder {
      color: #CEE7F7; }
    .import_tailwind .md\:focus\:placeholder-blue-280:focus:-ms-input-placeholder {
      color: #CEE7F7; }
    .import_tailwind .md\:focus\:placeholder-blue-280:focus::-ms-input-placeholder {
      color: #CEE7F7; }
    .import_tailwind .md\:focus\:placeholder-blue-280:focus::placeholder {
      color: #CEE7F7; }
    .import_tailwind .md\:focus\:placeholder-blue-300:focus::-moz-placeholder {
      color: #B8EBF5; }
    .import_tailwind .md\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
      color: #B8EBF5; }
    .import_tailwind .md\:focus\:placeholder-blue-300:focus::-ms-input-placeholder {
      color: #B8EBF5; }
    .import_tailwind .md\:focus\:placeholder-blue-300:focus::placeholder {
      color: #B8EBF5; }
    .import_tailwind .md\:focus\:placeholder-blue-400:focus::-moz-placeholder {
      color: #A3D9F0; }
    .import_tailwind .md\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
      color: #A3D9F0; }
    .import_tailwind .md\:focus\:placeholder-blue-400:focus::-ms-input-placeholder {
      color: #A3D9F0; }
    .import_tailwind .md\:focus\:placeholder-blue-400:focus::placeholder {
      color: #A3D9F0; }
    .import_tailwind .md\:focus\:placeholder-blue-600:focus::-moz-placeholder {
      color: #0091DB; }
    .import_tailwind .md\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
      color: #0091DB; }
    .import_tailwind .md\:focus\:placeholder-blue-600:focus::-ms-input-placeholder {
      color: #0091DB; }
    .import_tailwind .md\:focus\:placeholder-blue-600:focus::placeholder {
      color: #0091DB; }
    .import_tailwind .md\:focus\:placeholder-blue-650:focus::-moz-placeholder {
      color: #1FB5C9; }
    .import_tailwind .md\:focus\:placeholder-blue-650:focus:-ms-input-placeholder {
      color: #1FB5C9; }
    .import_tailwind .md\:focus\:placeholder-blue-650:focus::-ms-input-placeholder {
      color: #1FB5C9; }
    .import_tailwind .md\:focus\:placeholder-blue-650:focus::placeholder {
      color: #1FB5C9; }
    .import_tailwind .md\:focus\:placeholder-blue-700:focus::-moz-placeholder {
      color: #72D0E2; }
    .import_tailwind .md\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
      color: #72D0E2; }
    .import_tailwind .md\:focus\:placeholder-blue-700:focus::-ms-input-placeholder {
      color: #72D0E2; }
    .import_tailwind .md\:focus\:placeholder-blue-700:focus::placeholder {
      color: #72D0E2; }
    .import_tailwind .md\:focus\:placeholder-blue-800:focus::-moz-placeholder {
      color: #007DBE; }
    .import_tailwind .md\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
      color: #007DBE; }
    .import_tailwind .md\:focus\:placeholder-blue-800:focus::-ms-input-placeholder {
      color: #007DBE; }
    .import_tailwind .md\:focus\:placeholder-blue-800:focus::placeholder {
      color: #007DBE; }
    .import_tailwind .md\:focus\:placeholder-blue-900:focus::-moz-placeholder {
      color: #087DBE; }
    .import_tailwind .md\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
      color: #087DBE; }
    .import_tailwind .md\:focus\:placeholder-blue-900:focus::-ms-input-placeholder {
      color: #087DBE; }
    .import_tailwind .md\:focus\:placeholder-blue-900:focus::placeholder {
      color: #087DBE; }
    .import_tailwind .md\:focus\:placeholder-blue-1000:focus::-moz-placeholder {
      color: #345678; }
    .import_tailwind .md\:focus\:placeholder-blue-1000:focus:-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .md\:focus\:placeholder-blue-1000:focus::-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .md\:focus\:placeholder-blue-1000:focus::placeholder {
      color: #345678; }
    .import_tailwind .md\:focus\:placeholder-blue-1100:focus::-moz-placeholder {
      color: #003288; }
    .import_tailwind .md\:focus\:placeholder-blue-1100:focus:-ms-input-placeholder {
      color: #003288; }
    .import_tailwind .md\:focus\:placeholder-blue-1100:focus::-ms-input-placeholder {
      color: #003288; }
    .import_tailwind .md\:focus\:placeholder-blue-1100:focus::placeholder {
      color: #003288; }
    .import_tailwind .md\:focus\:placeholder-blue:focus::-moz-placeholder {
      color: #345678; }
    .import_tailwind .md\:focus\:placeholder-blue:focus:-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .md\:focus\:placeholder-blue:focus::-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .md\:focus\:placeholder-blue:focus::placeholder {
      color: #345678; }
    .import_tailwind .md\:focus\:placeholder-navy:focus::-moz-placeholder {
      color: #222953; }
    .import_tailwind .md\:focus\:placeholder-navy:focus:-ms-input-placeholder {
      color: #222953; }
    .import_tailwind .md\:focus\:placeholder-navy:focus::-ms-input-placeholder {
      color: #222953; }
    .import_tailwind .md\:focus\:placeholder-navy:focus::placeholder {
      color: #222953; }
    .import_tailwind .md\:focus\:placeholder-black-50:focus::-moz-placeholder {
      color: #F9F9FA; }
    .import_tailwind .md\:focus\:placeholder-black-50:focus:-ms-input-placeholder {
      color: #F9F9FA; }
    .import_tailwind .md\:focus\:placeholder-black-50:focus::-ms-input-placeholder {
      color: #F9F9FA; }
    .import_tailwind .md\:focus\:placeholder-black-50:focus::placeholder {
      color: #F9F9FA; }
    .import_tailwind .md\:focus\:placeholder-black-100:focus::-moz-placeholder {
      color: #F5F7F7; }
    .import_tailwind .md\:focus\:placeholder-black-100:focus:-ms-input-placeholder {
      color: #F5F7F7; }
    .import_tailwind .md\:focus\:placeholder-black-100:focus::-ms-input-placeholder {
      color: #F5F7F7; }
    .import_tailwind .md\:focus\:placeholder-black-100:focus::placeholder {
      color: #F5F7F7; }
    .import_tailwind .md\:focus\:placeholder-black-200:focus::-moz-placeholder {
      color: #EFEFEE; }
    .import_tailwind .md\:focus\:placeholder-black-200:focus:-ms-input-placeholder {
      color: #EFEFEE; }
    .import_tailwind .md\:focus\:placeholder-black-200:focus::-ms-input-placeholder {
      color: #EFEFEE; }
    .import_tailwind .md\:focus\:placeholder-black-200:focus::placeholder {
      color: #EFEFEE; }
    .import_tailwind .md\:focus\:placeholder-black-400:focus::-moz-placeholder {
      color: #E0DFDE; }
    .import_tailwind .md\:focus\:placeholder-black-400:focus:-ms-input-placeholder {
      color: #E0DFDE; }
    .import_tailwind .md\:focus\:placeholder-black-400:focus::-ms-input-placeholder {
      color: #E0DFDE; }
    .import_tailwind .md\:focus\:placeholder-black-400:focus::placeholder {
      color: #E0DFDE; }
    .import_tailwind .md\:focus\:placeholder-black-700:focus::-moz-placeholder {
      color: #C1C1C1; }
    .import_tailwind .md\:focus\:placeholder-black-700:focus:-ms-input-placeholder {
      color: #C1C1C1; }
    .import_tailwind .md\:focus\:placeholder-black-700:focus::-ms-input-placeholder {
      color: #C1C1C1; }
    .import_tailwind .md\:focus\:placeholder-black-700:focus::placeholder {
      color: #C1C1C1; }
    .import_tailwind .md\:focus\:placeholder-black-800:focus::-moz-placeholder {
      color: #707070; }
    .import_tailwind .md\:focus\:placeholder-black-800:focus:-ms-input-placeholder {
      color: #707070; }
    .import_tailwind .md\:focus\:placeholder-black-800:focus::-ms-input-placeholder {
      color: #707070; }
    .import_tailwind .md\:focus\:placeholder-black-800:focus::placeholder {
      color: #707070; }
    .import_tailwind .md\:focus\:placeholder-black-900:focus::-moz-placeholder {
      color: #666666; }
    .import_tailwind .md\:focus\:placeholder-black-900:focus:-ms-input-placeholder {
      color: #666666; }
    .import_tailwind .md\:focus\:placeholder-black-900:focus::-ms-input-placeholder {
      color: #666666; }
    .import_tailwind .md\:focus\:placeholder-black-900:focus::placeholder {
      color: #666666; }
    .import_tailwind .md\:focus\:placeholder-black:focus::-moz-placeholder {
      color: #000000; }
    .import_tailwind .md\:focus\:placeholder-black:focus:-ms-input-placeholder {
      color: #000000; }
    .import_tailwind .md\:focus\:placeholder-black:focus::-ms-input-placeholder {
      color: #000000; }
    .import_tailwind .md\:focus\:placeholder-black:focus::placeholder {
      color: #000000; }
    .import_tailwind .md\:focus\:placeholder-white:focus::-moz-placeholder {
      color: #FFFFFF; }
    .import_tailwind .md\:focus\:placeholder-white:focus:-ms-input-placeholder {
      color: #FFFFFF; }
    .import_tailwind .md\:focus\:placeholder-white:focus::-ms-input-placeholder {
      color: #FFFFFF; }
    .import_tailwind .md\:focus\:placeholder-white:focus::placeholder {
      color: #FFFFFF; }
    .import_tailwind .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
      color: #FFE34A; }
    .import_tailwind .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
      color: #FFE34A; }
    .import_tailwind .md\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
      color: #FFE34A; }
    .import_tailwind .md\:focus\:placeholder-yellow-500:focus::placeholder {
      color: #FFE34A; }
    .import_tailwind .md\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
      color: #FEFFF0; }
    .import_tailwind .md\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
      color: #FEFFF0; }
    .import_tailwind .md\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
      color: #FEFFF0; }
    .import_tailwind .md\:focus\:placeholder-yellow-600:focus::placeholder {
      color: #FEFFF0; }
    .import_tailwind .md\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
      color: #fff188; }
    .import_tailwind .md\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
      color: #fff188; }
    .import_tailwind .md\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
      color: #fff188; }
    .import_tailwind .md\:focus\:placeholder-yellow-700:focus::placeholder {
      color: #fff188; }
    .import_tailwind .md\:focus\:placeholder-yellow:focus::-moz-placeholder {
      color: #EFCF3E; }
    .import_tailwind .md\:focus\:placeholder-yellow:focus:-ms-input-placeholder {
      color: #EFCF3E; }
    .import_tailwind .md\:focus\:placeholder-yellow:focus::-ms-input-placeholder {
      color: #EFCF3E; }
    .import_tailwind .md\:focus\:placeholder-yellow:focus::placeholder {
      color: #EFCF3E; }
    .import_tailwind .md\:focus\:placeholder-orange-10:focus::-moz-placeholder {
      color: #FFEDDE; }
    .import_tailwind .md\:focus\:placeholder-orange-10:focus:-ms-input-placeholder {
      color: #FFEDDE; }
    .import_tailwind .md\:focus\:placeholder-orange-10:focus::-ms-input-placeholder {
      color: #FFEDDE; }
    .import_tailwind .md\:focus\:placeholder-orange-10:focus::placeholder {
      color: #FFEDDE; }
    .import_tailwind .md\:focus\:placeholder-orange-20:focus::-moz-placeholder {
      color: #FBEFD8; }
    .import_tailwind .md\:focus\:placeholder-orange-20:focus:-ms-input-placeholder {
      color: #FBEFD8; }
    .import_tailwind .md\:focus\:placeholder-orange-20:focus::-ms-input-placeholder {
      color: #FBEFD8; }
    .import_tailwind .md\:focus\:placeholder-orange-20:focus::placeholder {
      color: #FBEFD8; }
    .import_tailwind .md\:focus\:placeholder-orange-50:focus::-moz-placeholder {
      color: #E95A24; }
    .import_tailwind .md\:focus\:placeholder-orange-50:focus:-ms-input-placeholder {
      color: #E95A24; }
    .import_tailwind .md\:focus\:placeholder-orange-50:focus::-ms-input-placeholder {
      color: #E95A24; }
    .import_tailwind .md\:focus\:placeholder-orange-50:focus::placeholder {
      color: #E95A24; }
    .import_tailwind .md\:focus\:placeholder-orange-100:focus::-moz-placeholder {
      color: #FECAA0; }
    .import_tailwind .md\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
      color: #FECAA0; }
    .import_tailwind .md\:focus\:placeholder-orange-100:focus::-ms-input-placeholder {
      color: #FECAA0; }
    .import_tailwind .md\:focus\:placeholder-orange-100:focus::placeholder {
      color: #FECAA0; }
    .import_tailwind .md\:focus\:placeholder-orange-200:focus::-moz-placeholder {
      color: #FFFBE4; }
    .import_tailwind .md\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
      color: #FFFBE4; }
    .import_tailwind .md\:focus\:placeholder-orange-200:focus::-ms-input-placeholder {
      color: #FFFBE4; }
    .import_tailwind .md\:focus\:placeholder-orange-200:focus::placeholder {
      color: #FFFBE4; }
    .import_tailwind .md\:focus\:placeholder-orange-500:focus::-moz-placeholder {
      color: #F8F2DC; }
    .import_tailwind .md\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
      color: #F8F2DC; }
    .import_tailwind .md\:focus\:placeholder-orange-500:focus::-ms-input-placeholder {
      color: #F8F2DC; }
    .import_tailwind .md\:focus\:placeholder-orange-500:focus::placeholder {
      color: #F8F2DC; }
    .import_tailwind .md\:focus\:placeholder-orange-600:focus::-moz-placeholder {
      color: #E09404; }
    .import_tailwind .md\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
      color: #E09404; }
    .import_tailwind .md\:focus\:placeholder-orange-600:focus::-ms-input-placeholder {
      color: #E09404; }
    .import_tailwind .md\:focus\:placeholder-orange-600:focus::placeholder {
      color: #E09404; }
    .import_tailwind .md\:focus\:placeholder-orange:focus::-moz-placeholder {
      color: #F59C55; }
    .import_tailwind .md\:focus\:placeholder-orange:focus:-ms-input-placeholder {
      color: #F59C55; }
    .import_tailwind .md\:focus\:placeholder-orange:focus::-ms-input-placeholder {
      color: #F59C55; }
    .import_tailwind .md\:focus\:placeholder-orange:focus::placeholder {
      color: #F59C55; }
    .import_tailwind .md\:focus\:placeholder-green-50:focus::-moz-placeholder {
      color: #EAF9F7; }
    .import_tailwind .md\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
      color: #EAF9F7; }
    .import_tailwind .md\:focus\:placeholder-green-50:focus::-ms-input-placeholder {
      color: #EAF9F7; }
    .import_tailwind .md\:focus\:placeholder-green-50:focus::placeholder {
      color: #EAF9F7; }
    .import_tailwind .md\:focus\:placeholder-green-200:focus::-moz-placeholder {
      color: #30BFAE; }
    .import_tailwind .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
      color: #30BFAE; }
    .import_tailwind .md\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
      color: #30BFAE; }
    .import_tailwind .md\:focus\:placeholder-green-200:focus::placeholder {
      color: #30BFAE; }
    .import_tailwind .md\:focus\:placeholder-green-300:focus::-moz-placeholder {
      color: #00B900; }
    .import_tailwind .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
      color: #00B900; }
    .import_tailwind .md\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
      color: #00B900; }
    .import_tailwind .md\:focus\:placeholder-green-300:focus::placeholder {
      color: #00B900; }
    .import_tailwind .md\:focus\:placeholder-green-400:focus::-moz-placeholder {
      color: #2AAC9C; }
    .import_tailwind .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
      color: #2AAC9C; }
    .import_tailwind .md\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
      color: #2AAC9C; }
    .import_tailwind .md\:focus\:placeholder-green-400:focus::placeholder {
      color: #2AAC9C; }
    .import_tailwind .md\:focus\:placeholder-green-500:focus::-moz-placeholder {
      color: #019E01; }
    .import_tailwind .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
      color: #019E01; }
    .import_tailwind .md\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
      color: #019E01; }
    .import_tailwind .md\:focus\:placeholder-green-500:focus::placeholder {
      color: #019E01; }
    .import_tailwind .md\:focus\:placeholder-green:focus::-moz-placeholder {
      color: #2DB12D; }
    .import_tailwind .md\:focus\:placeholder-green:focus:-ms-input-placeholder {
      color: #2DB12D; }
    .import_tailwind .md\:focus\:placeholder-green:focus::-ms-input-placeholder {
      color: #2DB12D; }
    .import_tailwind .md\:focus\:placeholder-green:focus::placeholder {
      color: #2DB12D; }
    .import_tailwind .md\:focus\:placeholder-chien:focus::-moz-placeholder {
      color: #0CCCB8; }
    .import_tailwind .md\:focus\:placeholder-chien:focus:-ms-input-placeholder {
      color: #0CCCB8; }
    .import_tailwind .md\:focus\:placeholder-chien:focus::-ms-input-placeholder {
      color: #0CCCB8; }
    .import_tailwind .md\:focus\:placeholder-chien:focus::placeholder {
      color: #0CCCB8; }
    .import_tailwind .md\:focus\:placeholder-red:focus::-moz-placeholder {
      color: #EA3326; }
    .import_tailwind .md\:focus\:placeholder-red:focus:-ms-input-placeholder {
      color: #EA3326; }
    .import_tailwind .md\:focus\:placeholder-red:focus::-ms-input-placeholder {
      color: #EA3326; }
    .import_tailwind .md\:focus\:placeholder-red:focus::placeholder {
      color: #EA3326; }
    .import_tailwind .md\:focus\:placeholder-book-500:focus::-moz-placeholder {
      color: #A1D4E4; }
    .import_tailwind .md\:focus\:placeholder-book-500:focus:-ms-input-placeholder {
      color: #A1D4E4; }
    .import_tailwind .md\:focus\:placeholder-book-500:focus::-ms-input-placeholder {
      color: #A1D4E4; }
    .import_tailwind .md\:focus\:placeholder-book-500:focus::placeholder {
      color: #A1D4E4; }
    .import_tailwind .md\:focus\:placeholder-book:focus::-moz-placeholder {
      color: #63A4C2; }
    .import_tailwind .md\:focus\:placeholder-book:focus:-ms-input-placeholder {
      color: #63A4C2; }
    .import_tailwind .md\:focus\:placeholder-book:focus::-ms-input-placeholder {
      color: #63A4C2; }
    .import_tailwind .md\:focus\:placeholder-book:focus::placeholder {
      color: #63A4C2; }
    .import_tailwind .md\:focus\:placeholder-pink:focus::-moz-placeholder {
      color: #E76E79; }
    .import_tailwind .md\:focus\:placeholder-pink:focus:-ms-input-placeholder {
      color: #E76E79; }
    .import_tailwind .md\:focus\:placeholder-pink:focus::-ms-input-placeholder {
      color: #E76E79; }
    .import_tailwind .md\:focus\:placeholder-pink:focus::placeholder {
      color: #E76E79; }
    .import_tailwind .md\:focus\:placeholder-appbase:focus::-moz-placeholder {
      color: #3DCDDF; }
    .import_tailwind .md\:focus\:placeholder-appbase:focus:-ms-input-placeholder {
      color: #3DCDDF; }
    .import_tailwind .md\:focus\:placeholder-appbase:focus::-ms-input-placeholder {
      color: #3DCDDF; }
    .import_tailwind .md\:focus\:placeholder-appbase:focus::placeholder {
      color: #3DCDDF; }
    .import_tailwind .md\:focus\:placeholder-nippon-100:focus::-moz-placeholder {
      color: #B5E6FF; }
    .import_tailwind .md\:focus\:placeholder-nippon-100:focus:-ms-input-placeholder {
      color: #B5E6FF; }
    .import_tailwind .md\:focus\:placeholder-nippon-100:focus::-ms-input-placeholder {
      color: #B5E6FF; }
    .import_tailwind .md\:focus\:placeholder-nippon-100:focus::placeholder {
      color: #B5E6FF; }
    .import_tailwind .md\:focus\:placeholder-nippon-200:focus::-moz-placeholder {
      color: #F0F3F5; }
    .import_tailwind .md\:focus\:placeholder-nippon-200:focus:-ms-input-placeholder {
      color: #F0F3F5; }
    .import_tailwind .md\:focus\:placeholder-nippon-200:focus::-ms-input-placeholder {
      color: #F0F3F5; }
    .import_tailwind .md\:focus\:placeholder-nippon-200:focus::placeholder {
      color: #F0F3F5; }
    .import_tailwind .md\:focus\:placeholder-nippon-300:focus::-moz-placeholder {
      color: #FFF040; }
    .import_tailwind .md\:focus\:placeholder-nippon-300:focus:-ms-input-placeholder {
      color: #FFF040; }
    .import_tailwind .md\:focus\:placeholder-nippon-300:focus::-ms-input-placeholder {
      color: #FFF040; }
    .import_tailwind .md\:focus\:placeholder-nippon-300:focus::placeholder {
      color: #FFF040; }
    .import_tailwind .md\:focus\:placeholder-nippon-400:focus::-moz-placeholder {
      color: #EAEAEA; }
    .import_tailwind .md\:focus\:placeholder-nippon-400:focus:-ms-input-placeholder {
      color: #EAEAEA; }
    .import_tailwind .md\:focus\:placeholder-nippon-400:focus::-ms-input-placeholder {
      color: #EAEAEA; }
    .import_tailwind .md\:focus\:placeholder-nippon-400:focus::placeholder {
      color: #EAEAEA; }
    .import_tailwind .md\:focus\:placeholder-nippon-500:focus::-moz-placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:focus\:placeholder-nippon-500:focus:-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:focus\:placeholder-nippon-500:focus::-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:focus\:placeholder-nippon-500:focus::placeholder {
      color: #D7EFFC; }
    .import_tailwind .md\:focus\:placeholder-nippon-600:focus::-moz-placeholder {
      color: #F7F7F7; }
    .import_tailwind .md\:focus\:placeholder-nippon-600:focus:-ms-input-placeholder {
      color: #F7F7F7; }
    .import_tailwind .md\:focus\:placeholder-nippon-600:focus::-ms-input-placeholder {
      color: #F7F7F7; }
    .import_tailwind .md\:focus\:placeholder-nippon-600:focus::placeholder {
      color: #F7F7F7; }
    .import_tailwind .md\:focus\:placeholder-nippon:focus::-moz-placeholder {
      color: #030866; }
    .import_tailwind .md\:focus\:placeholder-nippon:focus:-ms-input-placeholder {
      color: #030866; }
    .import_tailwind .md\:focus\:placeholder-nippon:focus::-ms-input-placeholder {
      color: #030866; }
    .import_tailwind .md\:focus\:placeholder-nippon:focus::placeholder {
      color: #030866; }
    .import_tailwind .md\:pointer-events-none {
      pointer-events: none; }
    .import_tailwind .md\:pointer-events-auto {
      pointer-events: auto; }
    .import_tailwind .md\:static {
      position: static; }
    .import_tailwind .md\:fixed {
      position: fixed; }
    .import_tailwind .md\:absolute {
      position: absolute; }
    .import_tailwind .md\:relative {
      position: relative; }
    .import_tailwind .md\:sticky {
      position: -webkit-sticky;
      position: sticky; }
    .import_tailwind .md\:inset-0 {
      top: 0;
      right: 0;
      bottom: 0;
      left: 0; }
    .import_tailwind .md\:inset-auto {
      top: auto;
      right: auto;
      bottom: auto;
      left: auto; }
    .import_tailwind .md\:inset-y-0 {
      top: 0;
      bottom: 0; }
    .import_tailwind .md\:inset-x-0 {
      right: 0;
      left: 0; }
    .import_tailwind .md\:inset-y-auto {
      top: auto;
      bottom: auto; }
    .import_tailwind .md\:inset-x-auto {
      right: auto;
      left: auto; }
    .import_tailwind .md\:top-0 {
      top: 0; }
    .import_tailwind .md\:right-0 {
      right: 0; }
    .import_tailwind .md\:bottom-0 {
      bottom: 0; }
    .import_tailwind .md\:left-0 {
      left: 0; }
    .import_tailwind .md\:top-auto {
      top: auto; }
    .import_tailwind .md\:right-auto {
      right: auto; }
    .import_tailwind .md\:bottom-auto {
      bottom: auto; }
    .import_tailwind .md\:left-auto {
      left: auto; }
    .import_tailwind .md\:resize-none {
      resize: none; }
    .import_tailwind .md\:resize-y {
      resize: vertical; }
    .import_tailwind .md\:resize-x {
      resize: horizontal; }
    .import_tailwind .md\:resize {
      resize: both; }
    .import_tailwind .md\:shadow-xs {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .import_tailwind .md\:shadow-sm {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
    .import_tailwind .md\:shadow {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .md\:shadow-md {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
    .import_tailwind .md\:shadow-lg {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
    .import_tailwind .md\:shadow-xl {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
    .import_tailwind .md\:shadow-2xl {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
    .import_tailwind .md\:shadow-inner {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .md\:shadow-outline {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
    .import_tailwind .md\:shadow-none {
      box-shadow: none; }
    .import_tailwind .md\:hover\:shadow-xs:hover {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .import_tailwind .md\:hover\:shadow-sm:hover {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
    .import_tailwind .md\:hover\:shadow:hover {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .md\:hover\:shadow-md:hover {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
    .import_tailwind .md\:hover\:shadow-lg:hover {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
    .import_tailwind .md\:hover\:shadow-xl:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
    .import_tailwind .md\:hover\:shadow-2xl:hover {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
    .import_tailwind .md\:hover\:shadow-inner:hover {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .md\:hover\:shadow-outline:hover {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
    .import_tailwind .md\:hover\:shadow-none:hover {
      box-shadow: none; }
    .import_tailwind .md\:focus\:shadow-xs:focus {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .import_tailwind .md\:focus\:shadow-sm:focus {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
    .import_tailwind .md\:focus\:shadow:focus {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .md\:focus\:shadow-md:focus {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
    .import_tailwind .md\:focus\:shadow-lg:focus {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
    .import_tailwind .md\:focus\:shadow-xl:focus {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
    .import_tailwind .md\:focus\:shadow-2xl:focus {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
    .import_tailwind .md\:focus\:shadow-inner:focus {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .md\:focus\:shadow-outline:focus {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
    .import_tailwind .md\:focus\:shadow-none:focus {
      box-shadow: none; }
    .import_tailwind .md\:table-auto {
      table-layout: auto; }
    .import_tailwind .md\:table-fixed {
      table-layout: fixed; }
    .import_tailwind .md\:text-left {
      text-align: left; }
    .import_tailwind .md\:text-center {
      text-align: center; }
    .import_tailwind .md\:text-right {
      text-align: right; }
    .import_tailwind .md\:text-justify {
      text-align: justify; }
    .import_tailwind .md\:text-blue-50 {
      --text-opacity: 1;
      color: #F2F7F8;
      color: rgba(242, 247, 248, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-100 {
      --text-opacity: 1;
      color: #EAEEF1;
      color: rgba(234, 238, 241, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-200 {
      --text-opacity: 1;
      color: #E4F3FB;
      color: rgba(228, 243, 251, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-250 {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-280 {
      --text-opacity: 1;
      color: #CEE7F7;
      color: rgba(206, 231, 247, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-300 {
      --text-opacity: 1;
      color: #B8EBF5;
      color: rgba(184, 235, 245, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-400 {
      --text-opacity: 1;
      color: #A3D9F0;
      color: rgba(163, 217, 240, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-600 {
      --text-opacity: 1;
      color: #0091DB;
      color: rgba(0, 145, 219, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-650 {
      --text-opacity: 1;
      color: #1FB5C9;
      color: rgba(31, 181, 201, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-700 {
      --text-opacity: 1;
      color: #72D0E2;
      color: rgba(114, 208, 226, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-800 {
      --text-opacity: 1;
      color: #007DBE;
      color: rgba(0, 125, 190, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-900 {
      --text-opacity: 1;
      color: #087DBE;
      color: rgba(8, 125, 190, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-1000 {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .md\:text-blue-1100 {
      --text-opacity: 1;
      color: #003288;
      color: rgba(0, 50, 136, var(--text-opacity)); }
    .import_tailwind .md\:text-blue {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .md\:text-navy {
      --text-opacity: 1;
      color: #222953;
      color: rgba(34, 41, 83, var(--text-opacity)); }
    .import_tailwind .md\:text-black-50 {
      --text-opacity: 1;
      color: #F9F9FA;
      color: rgba(249, 249, 250, var(--text-opacity)); }
    .import_tailwind .md\:text-black-100 {
      --text-opacity: 1;
      color: #F5F7F7;
      color: rgba(245, 247, 247, var(--text-opacity)); }
    .import_tailwind .md\:text-black-200 {
      --text-opacity: 1;
      color: #EFEFEE;
      color: rgba(239, 239, 238, var(--text-opacity)); }
    .import_tailwind .md\:text-black-400 {
      --text-opacity: 1;
      color: #E0DFDE;
      color: rgba(224, 223, 222, var(--text-opacity)); }
    .import_tailwind .md\:text-black-700 {
      --text-opacity: 1;
      color: #C1C1C1;
      color: rgba(193, 193, 193, var(--text-opacity)); }
    .import_tailwind .md\:text-black-800 {
      --text-opacity: 1;
      color: #707070;
      color: rgba(112, 112, 112, var(--text-opacity)); }
    .import_tailwind .md\:text-black-900 {
      --text-opacity: 1;
      color: #666666;
      color: rgba(102, 102, 102, var(--text-opacity)); }
    .import_tailwind .md\:text-black {
      --text-opacity: 1;
      color: #000000;
      color: rgba(0, 0, 0, var(--text-opacity)); }
    .import_tailwind .md\:text-white {
      --text-opacity: 1;
      color: #FFFFFF;
      color: rgba(255, 255, 255, var(--text-opacity)); }
    .import_tailwind .md\:text-yellow-500 {
      --text-opacity: 1;
      color: #FFE34A;
      color: rgba(255, 227, 74, var(--text-opacity)); }
    .import_tailwind .md\:text-yellow-600 {
      --text-opacity: 1;
      color: #FEFFF0;
      color: rgba(254, 255, 240, var(--text-opacity)); }
    .import_tailwind .md\:text-yellow-700 {
      --text-opacity: 1;
      color: #fff188;
      color: rgba(255, 241, 136, var(--text-opacity)); }
    .import_tailwind .md\:text-yellow {
      --text-opacity: 1;
      color: #EFCF3E;
      color: rgba(239, 207, 62, var(--text-opacity)); }
    .import_tailwind .md\:text-orange-10 {
      --text-opacity: 1;
      color: #FFEDDE;
      color: rgba(255, 237, 222, var(--text-opacity)); }
    .import_tailwind .md\:text-orange-20 {
      --text-opacity: 1;
      color: #FBEFD8;
      color: rgba(251, 239, 216, var(--text-opacity)); }
    .import_tailwind .md\:text-orange-50 {
      --text-opacity: 1;
      color: #E95A24;
      color: rgba(233, 90, 36, var(--text-opacity)); }
    .import_tailwind .md\:text-orange-100 {
      --text-opacity: 1;
      color: #FECAA0;
      color: rgba(254, 202, 160, var(--text-opacity)); }
    .import_tailwind .md\:text-orange-200 {
      --text-opacity: 1;
      color: #FFFBE4;
      color: rgba(255, 251, 228, var(--text-opacity)); }
    .import_tailwind .md\:text-orange-500 {
      --text-opacity: 1;
      color: #F8F2DC;
      color: rgba(248, 242, 220, var(--text-opacity)); }
    .import_tailwind .md\:text-orange-600 {
      --text-opacity: 1;
      color: #E09404;
      color: rgba(224, 148, 4, var(--text-opacity)); }
    .import_tailwind .md\:text-orange {
      --text-opacity: 1;
      color: #F59C55;
      color: rgba(245, 156, 85, var(--text-opacity)); }
    .import_tailwind .md\:text-green-50 {
      --text-opacity: 1;
      color: #EAF9F7;
      color: rgba(234, 249, 247, var(--text-opacity)); }
    .import_tailwind .md\:text-green-200 {
      --text-opacity: 1;
      color: #30BFAE;
      color: rgba(48, 191, 174, var(--text-opacity)); }
    .import_tailwind .md\:text-green-300 {
      --text-opacity: 1;
      color: #00B900;
      color: rgba(0, 185, 0, var(--text-opacity)); }
    .import_tailwind .md\:text-green-400 {
      --text-opacity: 1;
      color: #2AAC9C;
      color: rgba(42, 172, 156, var(--text-opacity)); }
    .import_tailwind .md\:text-green-500 {
      --text-opacity: 1;
      color: #019E01;
      color: rgba(1, 158, 1, var(--text-opacity)); }
    .import_tailwind .md\:text-green {
      --text-opacity: 1;
      color: #2DB12D;
      color: rgba(45, 177, 45, var(--text-opacity)); }
    .import_tailwind .md\:text-chien {
      --text-opacity: 1;
      color: #0CCCB8;
      color: rgba(12, 204, 184, var(--text-opacity)); }
    .import_tailwind .md\:text-red {
      --text-opacity: 1;
      color: #EA3326;
      color: rgba(234, 51, 38, var(--text-opacity)); }
    .import_tailwind .md\:text-book-500 {
      --text-opacity: 1;
      color: #A1D4E4;
      color: rgba(161, 212, 228, var(--text-opacity)); }
    .import_tailwind .md\:text-book {
      --text-opacity: 1;
      color: #63A4C2;
      color: rgba(99, 164, 194, var(--text-opacity)); }
    .import_tailwind .md\:text-pink {
      --text-opacity: 1;
      color: #E76E79;
      color: rgba(231, 110, 121, var(--text-opacity)); }
    .import_tailwind .md\:text-appbase {
      --text-opacity: 1;
      color: #3DCDDF;
      color: rgba(61, 205, 223, var(--text-opacity)); }
    .import_tailwind .md\:text-nippon-100 {
      --text-opacity: 1;
      color: #B5E6FF;
      color: rgba(181, 230, 255, var(--text-opacity)); }
    .import_tailwind .md\:text-nippon-200 {
      --text-opacity: 1;
      color: #F0F3F5;
      color: rgba(240, 243, 245, var(--text-opacity)); }
    .import_tailwind .md\:text-nippon-300 {
      --text-opacity: 1;
      color: #FFF040;
      color: rgba(255, 240, 64, var(--text-opacity)); }
    .import_tailwind .md\:text-nippon-400 {
      --text-opacity: 1;
      color: #EAEAEA;
      color: rgba(234, 234, 234, var(--text-opacity)); }
    .import_tailwind .md\:text-nippon-500 {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .md\:text-nippon-600 {
      --text-opacity: 1;
      color: #F7F7F7;
      color: rgba(247, 247, 247, var(--text-opacity)); }
    .import_tailwind .md\:text-nippon {
      --text-opacity: 1;
      color: #030866;
      color: rgba(3, 8, 102, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-50:hover {
      --text-opacity: 1;
      color: #F2F7F8;
      color: rgba(242, 247, 248, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-100:hover {
      --text-opacity: 1;
      color: #EAEEF1;
      color: rgba(234, 238, 241, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-200:hover {
      --text-opacity: 1;
      color: #E4F3FB;
      color: rgba(228, 243, 251, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-250:hover {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-280:hover {
      --text-opacity: 1;
      color: #CEE7F7;
      color: rgba(206, 231, 247, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-300:hover {
      --text-opacity: 1;
      color: #B8EBF5;
      color: rgba(184, 235, 245, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-400:hover {
      --text-opacity: 1;
      color: #A3D9F0;
      color: rgba(163, 217, 240, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-600:hover {
      --text-opacity: 1;
      color: #0091DB;
      color: rgba(0, 145, 219, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-650:hover {
      --text-opacity: 1;
      color: #1FB5C9;
      color: rgba(31, 181, 201, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-700:hover {
      --text-opacity: 1;
      color: #72D0E2;
      color: rgba(114, 208, 226, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-800:hover {
      --text-opacity: 1;
      color: #007DBE;
      color: rgba(0, 125, 190, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-900:hover {
      --text-opacity: 1;
      color: #087DBE;
      color: rgba(8, 125, 190, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-1000:hover {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue-1100:hover {
      --text-opacity: 1;
      color: #003288;
      color: rgba(0, 50, 136, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-blue:hover {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-navy:hover {
      --text-opacity: 1;
      color: #222953;
      color: rgba(34, 41, 83, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-black-50:hover {
      --text-opacity: 1;
      color: #F9F9FA;
      color: rgba(249, 249, 250, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-black-100:hover {
      --text-opacity: 1;
      color: #F5F7F7;
      color: rgba(245, 247, 247, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-black-200:hover {
      --text-opacity: 1;
      color: #EFEFEE;
      color: rgba(239, 239, 238, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-black-400:hover {
      --text-opacity: 1;
      color: #E0DFDE;
      color: rgba(224, 223, 222, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-black-700:hover {
      --text-opacity: 1;
      color: #C1C1C1;
      color: rgba(193, 193, 193, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-black-800:hover {
      --text-opacity: 1;
      color: #707070;
      color: rgba(112, 112, 112, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-black-900:hover {
      --text-opacity: 1;
      color: #666666;
      color: rgba(102, 102, 102, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-black:hover {
      --text-opacity: 1;
      color: #000000;
      color: rgba(0, 0, 0, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-white:hover {
      --text-opacity: 1;
      color: #FFFFFF;
      color: rgba(255, 255, 255, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-yellow-500:hover {
      --text-opacity: 1;
      color: #FFE34A;
      color: rgba(255, 227, 74, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-yellow-600:hover {
      --text-opacity: 1;
      color: #FEFFF0;
      color: rgba(254, 255, 240, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-yellow-700:hover {
      --text-opacity: 1;
      color: #fff188;
      color: rgba(255, 241, 136, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-yellow:hover {
      --text-opacity: 1;
      color: #EFCF3E;
      color: rgba(239, 207, 62, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-orange-10:hover {
      --text-opacity: 1;
      color: #FFEDDE;
      color: rgba(255, 237, 222, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-orange-20:hover {
      --text-opacity: 1;
      color: #FBEFD8;
      color: rgba(251, 239, 216, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-orange-50:hover {
      --text-opacity: 1;
      color: #E95A24;
      color: rgba(233, 90, 36, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-orange-100:hover {
      --text-opacity: 1;
      color: #FECAA0;
      color: rgba(254, 202, 160, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-orange-200:hover {
      --text-opacity: 1;
      color: #FFFBE4;
      color: rgba(255, 251, 228, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-orange-500:hover {
      --text-opacity: 1;
      color: #F8F2DC;
      color: rgba(248, 242, 220, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-orange-600:hover {
      --text-opacity: 1;
      color: #E09404;
      color: rgba(224, 148, 4, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-orange:hover {
      --text-opacity: 1;
      color: #F59C55;
      color: rgba(245, 156, 85, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-green-50:hover {
      --text-opacity: 1;
      color: #EAF9F7;
      color: rgba(234, 249, 247, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-green-200:hover {
      --text-opacity: 1;
      color: #30BFAE;
      color: rgba(48, 191, 174, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-green-300:hover {
      --text-opacity: 1;
      color: #00B900;
      color: rgba(0, 185, 0, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-green-400:hover {
      --text-opacity: 1;
      color: #2AAC9C;
      color: rgba(42, 172, 156, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-green-500:hover {
      --text-opacity: 1;
      color: #019E01;
      color: rgba(1, 158, 1, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-green:hover {
      --text-opacity: 1;
      color: #2DB12D;
      color: rgba(45, 177, 45, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-chien:hover {
      --text-opacity: 1;
      color: #0CCCB8;
      color: rgba(12, 204, 184, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-red:hover {
      --text-opacity: 1;
      color: #EA3326;
      color: rgba(234, 51, 38, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-book-500:hover {
      --text-opacity: 1;
      color: #A1D4E4;
      color: rgba(161, 212, 228, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-book:hover {
      --text-opacity: 1;
      color: #63A4C2;
      color: rgba(99, 164, 194, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-pink:hover {
      --text-opacity: 1;
      color: #E76E79;
      color: rgba(231, 110, 121, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-appbase:hover {
      --text-opacity: 1;
      color: #3DCDDF;
      color: rgba(61, 205, 223, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-nippon-100:hover {
      --text-opacity: 1;
      color: #B5E6FF;
      color: rgba(181, 230, 255, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-nippon-200:hover {
      --text-opacity: 1;
      color: #F0F3F5;
      color: rgba(240, 243, 245, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-nippon-300:hover {
      --text-opacity: 1;
      color: #FFF040;
      color: rgba(255, 240, 64, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-nippon-400:hover {
      --text-opacity: 1;
      color: #EAEAEA;
      color: rgba(234, 234, 234, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-nippon-500:hover {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-nippon-600:hover {
      --text-opacity: 1;
      color: #F7F7F7;
      color: rgba(247, 247, 247, var(--text-opacity)); }
    .import_tailwind .md\:hover\:text-nippon:hover {
      --text-opacity: 1;
      color: #030866;
      color: rgba(3, 8, 102, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-50:focus {
      --text-opacity: 1;
      color: #F2F7F8;
      color: rgba(242, 247, 248, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-100:focus {
      --text-opacity: 1;
      color: #EAEEF1;
      color: rgba(234, 238, 241, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-200:focus {
      --text-opacity: 1;
      color: #E4F3FB;
      color: rgba(228, 243, 251, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-250:focus {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-280:focus {
      --text-opacity: 1;
      color: #CEE7F7;
      color: rgba(206, 231, 247, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-300:focus {
      --text-opacity: 1;
      color: #B8EBF5;
      color: rgba(184, 235, 245, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-400:focus {
      --text-opacity: 1;
      color: #A3D9F0;
      color: rgba(163, 217, 240, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-600:focus {
      --text-opacity: 1;
      color: #0091DB;
      color: rgba(0, 145, 219, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-650:focus {
      --text-opacity: 1;
      color: #1FB5C9;
      color: rgba(31, 181, 201, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-700:focus {
      --text-opacity: 1;
      color: #72D0E2;
      color: rgba(114, 208, 226, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-800:focus {
      --text-opacity: 1;
      color: #007DBE;
      color: rgba(0, 125, 190, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-900:focus {
      --text-opacity: 1;
      color: #087DBE;
      color: rgba(8, 125, 190, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-1000:focus {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue-1100:focus {
      --text-opacity: 1;
      color: #003288;
      color: rgba(0, 50, 136, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-blue:focus {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-navy:focus {
      --text-opacity: 1;
      color: #222953;
      color: rgba(34, 41, 83, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-black-50:focus {
      --text-opacity: 1;
      color: #F9F9FA;
      color: rgba(249, 249, 250, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-black-100:focus {
      --text-opacity: 1;
      color: #F5F7F7;
      color: rgba(245, 247, 247, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-black-200:focus {
      --text-opacity: 1;
      color: #EFEFEE;
      color: rgba(239, 239, 238, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-black-400:focus {
      --text-opacity: 1;
      color: #E0DFDE;
      color: rgba(224, 223, 222, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-black-700:focus {
      --text-opacity: 1;
      color: #C1C1C1;
      color: rgba(193, 193, 193, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-black-800:focus {
      --text-opacity: 1;
      color: #707070;
      color: rgba(112, 112, 112, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-black-900:focus {
      --text-opacity: 1;
      color: #666666;
      color: rgba(102, 102, 102, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-black:focus {
      --text-opacity: 1;
      color: #000000;
      color: rgba(0, 0, 0, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-white:focus {
      --text-opacity: 1;
      color: #FFFFFF;
      color: rgba(255, 255, 255, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-yellow-500:focus {
      --text-opacity: 1;
      color: #FFE34A;
      color: rgba(255, 227, 74, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-yellow-600:focus {
      --text-opacity: 1;
      color: #FEFFF0;
      color: rgba(254, 255, 240, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-yellow-700:focus {
      --text-opacity: 1;
      color: #fff188;
      color: rgba(255, 241, 136, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-yellow:focus {
      --text-opacity: 1;
      color: #EFCF3E;
      color: rgba(239, 207, 62, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-orange-10:focus {
      --text-opacity: 1;
      color: #FFEDDE;
      color: rgba(255, 237, 222, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-orange-20:focus {
      --text-opacity: 1;
      color: #FBEFD8;
      color: rgba(251, 239, 216, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-orange-50:focus {
      --text-opacity: 1;
      color: #E95A24;
      color: rgba(233, 90, 36, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-orange-100:focus {
      --text-opacity: 1;
      color: #FECAA0;
      color: rgba(254, 202, 160, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-orange-200:focus {
      --text-opacity: 1;
      color: #FFFBE4;
      color: rgba(255, 251, 228, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-orange-500:focus {
      --text-opacity: 1;
      color: #F8F2DC;
      color: rgba(248, 242, 220, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-orange-600:focus {
      --text-opacity: 1;
      color: #E09404;
      color: rgba(224, 148, 4, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-orange:focus {
      --text-opacity: 1;
      color: #F59C55;
      color: rgba(245, 156, 85, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-green-50:focus {
      --text-opacity: 1;
      color: #EAF9F7;
      color: rgba(234, 249, 247, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-green-200:focus {
      --text-opacity: 1;
      color: #30BFAE;
      color: rgba(48, 191, 174, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-green-300:focus {
      --text-opacity: 1;
      color: #00B900;
      color: rgba(0, 185, 0, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-green-400:focus {
      --text-opacity: 1;
      color: #2AAC9C;
      color: rgba(42, 172, 156, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-green-500:focus {
      --text-opacity: 1;
      color: #019E01;
      color: rgba(1, 158, 1, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-green:focus {
      --text-opacity: 1;
      color: #2DB12D;
      color: rgba(45, 177, 45, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-chien:focus {
      --text-opacity: 1;
      color: #0CCCB8;
      color: rgba(12, 204, 184, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-red:focus {
      --text-opacity: 1;
      color: #EA3326;
      color: rgba(234, 51, 38, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-book-500:focus {
      --text-opacity: 1;
      color: #A1D4E4;
      color: rgba(161, 212, 228, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-book:focus {
      --text-opacity: 1;
      color: #63A4C2;
      color: rgba(99, 164, 194, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-pink:focus {
      --text-opacity: 1;
      color: #E76E79;
      color: rgba(231, 110, 121, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-appbase:focus {
      --text-opacity: 1;
      color: #3DCDDF;
      color: rgba(61, 205, 223, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-nippon-100:focus {
      --text-opacity: 1;
      color: #B5E6FF;
      color: rgba(181, 230, 255, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-nippon-200:focus {
      --text-opacity: 1;
      color: #F0F3F5;
      color: rgba(240, 243, 245, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-nippon-300:focus {
      --text-opacity: 1;
      color: #FFF040;
      color: rgba(255, 240, 64, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-nippon-400:focus {
      --text-opacity: 1;
      color: #EAEAEA;
      color: rgba(234, 234, 234, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-nippon-500:focus {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-nippon-600:focus {
      --text-opacity: 1;
      color: #F7F7F7;
      color: rgba(247, 247, 247, var(--text-opacity)); }
    .import_tailwind .md\:focus\:text-nippon:focus {
      --text-opacity: 1;
      color: #030866;
      color: rgba(3, 8, 102, var(--text-opacity)); }
    .import_tailwind .md\:text-opacity-0 {
      --text-opacity: 0; }
    .import_tailwind .md\:text-opacity-25 {
      --text-opacity: 0.25; }
    .import_tailwind .md\:text-opacity-50 {
      --text-opacity: 0.5; }
    .import_tailwind .md\:text-opacity-75 {
      --text-opacity: 0.75; }
    .import_tailwind .md\:text-opacity-100 {
      --text-opacity: 1; }
    .import_tailwind .md\:hover\:text-opacity-0:hover {
      --text-opacity: 0; }
    .import_tailwind .md\:hover\:text-opacity-25:hover {
      --text-opacity: 0.25; }
    .import_tailwind .md\:hover\:text-opacity-50:hover {
      --text-opacity: 0.5; }
    .import_tailwind .md\:hover\:text-opacity-75:hover {
      --text-opacity: 0.75; }
    .import_tailwind .md\:hover\:text-opacity-100:hover {
      --text-opacity: 1; }
    .import_tailwind .md\:focus\:text-opacity-0:focus {
      --text-opacity: 0; }
    .import_tailwind .md\:focus\:text-opacity-25:focus {
      --text-opacity: 0.25; }
    .import_tailwind .md\:focus\:text-opacity-50:focus {
      --text-opacity: 0.5; }
    .import_tailwind .md\:focus\:text-opacity-75:focus {
      --text-opacity: 0.75; }
    .import_tailwind .md\:focus\:text-opacity-100:focus {
      --text-opacity: 1; }
    .import_tailwind .md\:italic {
      font-style: italic; }
    .import_tailwind .md\:not-italic {
      font-style: normal; }
    .import_tailwind .md\:underline {
      text-decoration: underline; }
    .import_tailwind .md\:line-through {
      text-decoration: line-through; }
    .import_tailwind .md\:no-underline {
      text-decoration: none; }
    .import_tailwind .md\:hover\:underline:hover {
      text-decoration: underline; }
    .import_tailwind .md\:hover\:line-through:hover {
      text-decoration: line-through; }
    .import_tailwind .md\:hover\:no-underline:hover {
      text-decoration: none; }
    .import_tailwind .md\:focus\:underline:focus {
      text-decoration: underline; }
    .import_tailwind .md\:focus\:line-through:focus {
      text-decoration: line-through; }
    .import_tailwind .md\:focus\:no-underline:focus {
      text-decoration: none; }
    .import_tailwind .md\:tracking-tighter {
      letter-spacing: -0.05em; }
    .import_tailwind .md\:tracking-tight {
      letter-spacing: -0.025em; }
    .import_tailwind .md\:tracking-normal {
      letter-spacing: 0; }
    .import_tailwind .md\:tracking-wide {
      letter-spacing: 0.025em; }
    .import_tailwind .md\:tracking-wider {
      letter-spacing: 0.05em; }
    .import_tailwind .md\:tracking-widest {
      letter-spacing: 0.1em; }
    .import_tailwind .md\:align-baseline {
      vertical-align: baseline; }
    .import_tailwind .md\:align-top {
      vertical-align: top; }
    .import_tailwind .md\:align-middle {
      vertical-align: middle; }
    .import_tailwind .md\:align-bottom {
      vertical-align: bottom; }
    .import_tailwind .md\:align-text-top {
      vertical-align: text-top; }
    .import_tailwind .md\:align-text-bottom {
      vertical-align: text-bottom; }
    .import_tailwind .md\:visible {
      visibility: visible; }
    .import_tailwind .md\:invisible {
      visibility: hidden; }
    .import_tailwind .md\:whitespace-normal {
      white-space: normal; }
    .import_tailwind .md\:whitespace-no-wrap {
      white-space: nowrap; }
    .import_tailwind .md\:whitespace-pre {
      white-space: pre; }
    .import_tailwind .md\:whitespace-pre-line {
      white-space: pre-line; }
    .import_tailwind .md\:whitespace-pre-wrap {
      white-space: pre-wrap; }
    .import_tailwind .md\:break-normal {
      overflow-wrap: normal;
      word-break: normal; }
    .import_tailwind .md\:break-words {
      overflow-wrap: break-word; }
    .import_tailwind .md\:break-all {
      word-break: break-all; }
    .import_tailwind .md\:truncate {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .import_tailwind .md\:w-0 {
      width: 0; }
    .import_tailwind .md\:w-1 {
      width: 0.25rem; }
    .import_tailwind .md\:w-2 {
      width: 0.5rem; }
    .import_tailwind .md\:w-3 {
      width: 0.75rem; }
    .import_tailwind .md\:w-4 {
      width: 1rem; }
    .import_tailwind .md\:w-5 {
      width: 1.25rem; }
    .import_tailwind .md\:w-6 {
      width: 1.5rem; }
    .import_tailwind .md\:w-8 {
      width: 2rem; }
    .import_tailwind .md\:w-10 {
      width: 2.5rem; }
    .import_tailwind .md\:w-12 {
      width: 3rem; }
    .import_tailwind .md\:w-16 {
      width: 4rem; }
    .import_tailwind .md\:w-20 {
      width: 5rem; }
    .import_tailwind .md\:w-24 {
      width: 6rem; }
    .import_tailwind .md\:w-32 {
      width: 8rem; }
    .import_tailwind .md\:w-40 {
      width: 10rem; }
    .import_tailwind .md\:w-48 {
      width: 12rem; }
    .import_tailwind .md\:w-56 {
      width: 14rem; }
    .import_tailwind .md\:w-64 {
      width: 16rem; }
    .import_tailwind .md\:w-auto {
      width: auto; }
    .import_tailwind .md\:w-px {
      width: 1px; }
    .import_tailwind .md\:w-1\/2 {
      width: 50%; }
    .import_tailwind .md\:w-1\/3 {
      width: 33.333333%; }
    .import_tailwind .md\:w-2\/3 {
      width: 66.666667%; }
    .import_tailwind .md\:w-1\/4 {
      width: 25%; }
    .import_tailwind .md\:w-2\/4 {
      width: 50%; }
    .import_tailwind .md\:w-3\/4 {
      width: 75%; }
    .import_tailwind .md\:w-1\/5 {
      width: 20%; }
    .import_tailwind .md\:w-2\/5 {
      width: 40%; }
    .import_tailwind .md\:w-3\/5 {
      width: 60%; }
    .import_tailwind .md\:w-4\/5 {
      width: 80%; }
    .import_tailwind .md\:w-1\/6 {
      width: 16.666667%; }
    .import_tailwind .md\:w-2\/6 {
      width: 33.333333%; }
    .import_tailwind .md\:w-3\/6 {
      width: 50%; }
    .import_tailwind .md\:w-4\/6 {
      width: 66.666667%; }
    .import_tailwind .md\:w-5\/6 {
      width: 83.333333%; }
    .import_tailwind .md\:w-1\/12 {
      width: 8.333333%; }
    .import_tailwind .md\:w-2\/12 {
      width: 16.666667%; }
    .import_tailwind .md\:w-3\/12 {
      width: 25%; }
    .import_tailwind .md\:w-4\/12 {
      width: 33.333333%; }
    .import_tailwind .md\:w-5\/12 {
      width: 41.666667%; }
    .import_tailwind .md\:w-6\/12 {
      width: 50%; }
    .import_tailwind .md\:w-7\/12 {
      width: 58.333333%; }
    .import_tailwind .md\:w-8\/12 {
      width: 66.666667%; }
    .import_tailwind .md\:w-9\/12 {
      width: 75%; }
    .import_tailwind .md\:w-10\/12 {
      width: 83.333333%; }
    .import_tailwind .md\:w-11\/12 {
      width: 91.666667%; }
    .import_tailwind .md\:w-full {
      width: 100%; }
    .import_tailwind .md\:w-screen {
      width: 100vw; }
    .import_tailwind .md\:z-0 {
      z-index: 0; }
    .import_tailwind .md\:z-10 {
      z-index: 10; }
    .import_tailwind .md\:z-20 {
      z-index: 20; }
    .import_tailwind .md\:z-30 {
      z-index: 30; }
    .import_tailwind .md\:z-40 {
      z-index: 40; }
    .import_tailwind .md\:z-50 {
      z-index: 50; }
    .import_tailwind .md\:z-auto {
      z-index: auto; }
    .import_tailwind .md\:gap-0 {
      grid-gap: 0;
      gap: 0; }
    .import_tailwind .md\:gap-1 {
      grid-gap: 0.25rem;
      gap: 0.25rem; }
    .import_tailwind .md\:gap-2 {
      grid-gap: 0.5rem;
      gap: 0.5rem; }
    .import_tailwind .md\:gap-3 {
      grid-gap: 0.75rem;
      gap: 0.75rem; }
    .import_tailwind .md\:gap-4 {
      grid-gap: 1rem;
      gap: 1rem; }
    .import_tailwind .md\:gap-5 {
      grid-gap: 1.25rem;
      gap: 1.25rem; }
    .import_tailwind .md\:gap-6 {
      grid-gap: 1.5rem;
      gap: 1.5rem; }
    .import_tailwind .md\:gap-8 {
      grid-gap: 2rem;
      gap: 2rem; }
    .import_tailwind .md\:gap-10 {
      grid-gap: 2.5rem;
      gap: 2.5rem; }
    .import_tailwind .md\:gap-12 {
      grid-gap: 3rem;
      gap: 3rem; }
    .import_tailwind .md\:gap-16 {
      grid-gap: 4rem;
      gap: 4rem; }
    .import_tailwind .md\:gap-20 {
      grid-gap: 5rem;
      gap: 5rem; }
    .import_tailwind .md\:gap-24 {
      grid-gap: 6rem;
      gap: 6rem; }
    .import_tailwind .md\:gap-32 {
      grid-gap: 8rem;
      gap: 8rem; }
    .import_tailwind .md\:gap-40 {
      grid-gap: 10rem;
      gap: 10rem; }
    .import_tailwind .md\:gap-48 {
      grid-gap: 12rem;
      gap: 12rem; }
    .import_tailwind .md\:gap-56 {
      grid-gap: 14rem;
      gap: 14rem; }
    .import_tailwind .md\:gap-64 {
      grid-gap: 16rem;
      gap: 16rem; }
    .import_tailwind .md\:gap-px {
      grid-gap: 1px;
      gap: 1px; }
    .import_tailwind .md\:col-gap-0 {
      grid-column-gap: 0;
      -moz-column-gap: 0;
      column-gap: 0; }
    .import_tailwind .md\:col-gap-1 {
      grid-column-gap: 0.25rem;
      -moz-column-gap: 0.25rem;
      column-gap: 0.25rem; }
    .import_tailwind .md\:col-gap-2 {
      grid-column-gap: 0.5rem;
      -moz-column-gap: 0.5rem;
      column-gap: 0.5rem; }
    .import_tailwind .md\:col-gap-3 {
      grid-column-gap: 0.75rem;
      -moz-column-gap: 0.75rem;
      column-gap: 0.75rem; }
    .import_tailwind .md\:col-gap-4 {
      grid-column-gap: 1rem;
      -moz-column-gap: 1rem;
      column-gap: 1rem; }
    .import_tailwind .md\:col-gap-5 {
      grid-column-gap: 1.25rem;
      -moz-column-gap: 1.25rem;
      column-gap: 1.25rem; }
    .import_tailwind .md\:col-gap-6 {
      grid-column-gap: 1.5rem;
      -moz-column-gap: 1.5rem;
      column-gap: 1.5rem; }
    .import_tailwind .md\:col-gap-8 {
      grid-column-gap: 2rem;
      -moz-column-gap: 2rem;
      column-gap: 2rem; }
    .import_tailwind .md\:col-gap-10 {
      grid-column-gap: 2.5rem;
      -moz-column-gap: 2.5rem;
      column-gap: 2.5rem; }
    .import_tailwind .md\:col-gap-12 {
      grid-column-gap: 3rem;
      -moz-column-gap: 3rem;
      column-gap: 3rem; }
    .import_tailwind .md\:col-gap-16 {
      grid-column-gap: 4rem;
      -moz-column-gap: 4rem;
      column-gap: 4rem; }
    .import_tailwind .md\:col-gap-20 {
      grid-column-gap: 5rem;
      -moz-column-gap: 5rem;
      column-gap: 5rem; }
    .import_tailwind .md\:col-gap-24 {
      grid-column-gap: 6rem;
      -moz-column-gap: 6rem;
      column-gap: 6rem; }
    .import_tailwind .md\:col-gap-32 {
      grid-column-gap: 8rem;
      -moz-column-gap: 8rem;
      column-gap: 8rem; }
    .import_tailwind .md\:col-gap-40 {
      grid-column-gap: 10rem;
      -moz-column-gap: 10rem;
      column-gap: 10rem; }
    .import_tailwind .md\:col-gap-48 {
      grid-column-gap: 12rem;
      -moz-column-gap: 12rem;
      column-gap: 12rem; }
    .import_tailwind .md\:col-gap-56 {
      grid-column-gap: 14rem;
      -moz-column-gap: 14rem;
      column-gap: 14rem; }
    .import_tailwind .md\:col-gap-64 {
      grid-column-gap: 16rem;
      -moz-column-gap: 16rem;
      column-gap: 16rem; }
    .import_tailwind .md\:col-gap-px {
      grid-column-gap: 1px;
      -moz-column-gap: 1px;
      column-gap: 1px; }
    .import_tailwind .md\:gap-x-0 {
      grid-column-gap: 0;
      -moz-column-gap: 0;
      column-gap: 0; }
    .import_tailwind .md\:gap-x-1 {
      grid-column-gap: 0.25rem;
      -moz-column-gap: 0.25rem;
      column-gap: 0.25rem; }
    .import_tailwind .md\:gap-x-2 {
      grid-column-gap: 0.5rem;
      -moz-column-gap: 0.5rem;
      column-gap: 0.5rem; }
    .import_tailwind .md\:gap-x-3 {
      grid-column-gap: 0.75rem;
      -moz-column-gap: 0.75rem;
      column-gap: 0.75rem; }
    .import_tailwind .md\:gap-x-4 {
      grid-column-gap: 1rem;
      -moz-column-gap: 1rem;
      column-gap: 1rem; }
    .import_tailwind .md\:gap-x-5 {
      grid-column-gap: 1.25rem;
      -moz-column-gap: 1.25rem;
      column-gap: 1.25rem; }
    .import_tailwind .md\:gap-x-6 {
      grid-column-gap: 1.5rem;
      -moz-column-gap: 1.5rem;
      column-gap: 1.5rem; }
    .import_tailwind .md\:gap-x-8 {
      grid-column-gap: 2rem;
      -moz-column-gap: 2rem;
      column-gap: 2rem; }
    .import_tailwind .md\:gap-x-10 {
      grid-column-gap: 2.5rem;
      -moz-column-gap: 2.5rem;
      column-gap: 2.5rem; }
    .import_tailwind .md\:gap-x-12 {
      grid-column-gap: 3rem;
      -moz-column-gap: 3rem;
      column-gap: 3rem; }
    .import_tailwind .md\:gap-x-16 {
      grid-column-gap: 4rem;
      -moz-column-gap: 4rem;
      column-gap: 4rem; }
    .import_tailwind .md\:gap-x-20 {
      grid-column-gap: 5rem;
      -moz-column-gap: 5rem;
      column-gap: 5rem; }
    .import_tailwind .md\:gap-x-24 {
      grid-column-gap: 6rem;
      -moz-column-gap: 6rem;
      column-gap: 6rem; }
    .import_tailwind .md\:gap-x-32 {
      grid-column-gap: 8rem;
      -moz-column-gap: 8rem;
      column-gap: 8rem; }
    .import_tailwind .md\:gap-x-40 {
      grid-column-gap: 10rem;
      -moz-column-gap: 10rem;
      column-gap: 10rem; }
    .import_tailwind .md\:gap-x-48 {
      grid-column-gap: 12rem;
      -moz-column-gap: 12rem;
      column-gap: 12rem; }
    .import_tailwind .md\:gap-x-56 {
      grid-column-gap: 14rem;
      -moz-column-gap: 14rem;
      column-gap: 14rem; }
    .import_tailwind .md\:gap-x-64 {
      grid-column-gap: 16rem;
      -moz-column-gap: 16rem;
      column-gap: 16rem; }
    .import_tailwind .md\:gap-x-px {
      grid-column-gap: 1px;
      -moz-column-gap: 1px;
      column-gap: 1px; }
    .import_tailwind .md\:row-gap-0 {
      grid-row-gap: 0;
      row-gap: 0; }
    .import_tailwind .md\:row-gap-1 {
      grid-row-gap: 0.25rem;
      row-gap: 0.25rem; }
    .import_tailwind .md\:row-gap-2 {
      grid-row-gap: 0.5rem;
      row-gap: 0.5rem; }
    .import_tailwind .md\:row-gap-3 {
      grid-row-gap: 0.75rem;
      row-gap: 0.75rem; }
    .import_tailwind .md\:row-gap-4 {
      grid-row-gap: 1rem;
      row-gap: 1rem; }
    .import_tailwind .md\:row-gap-5 {
      grid-row-gap: 1.25rem;
      row-gap: 1.25rem; }
    .import_tailwind .md\:row-gap-6 {
      grid-row-gap: 1.5rem;
      row-gap: 1.5rem; }
    .import_tailwind .md\:row-gap-8 {
      grid-row-gap: 2rem;
      row-gap: 2rem; }
    .import_tailwind .md\:row-gap-10 {
      grid-row-gap: 2.5rem;
      row-gap: 2.5rem; }
    .import_tailwind .md\:row-gap-12 {
      grid-row-gap: 3rem;
      row-gap: 3rem; }
    .import_tailwind .md\:row-gap-16 {
      grid-row-gap: 4rem;
      row-gap: 4rem; }
    .import_tailwind .md\:row-gap-20 {
      grid-row-gap: 5rem;
      row-gap: 5rem; }
    .import_tailwind .md\:row-gap-24 {
      grid-row-gap: 6rem;
      row-gap: 6rem; }
    .import_tailwind .md\:row-gap-32 {
      grid-row-gap: 8rem;
      row-gap: 8rem; }
    .import_tailwind .md\:row-gap-40 {
      grid-row-gap: 10rem;
      row-gap: 10rem; }
    .import_tailwind .md\:row-gap-48 {
      grid-row-gap: 12rem;
      row-gap: 12rem; }
    .import_tailwind .md\:row-gap-56 {
      grid-row-gap: 14rem;
      row-gap: 14rem; }
    .import_tailwind .md\:row-gap-64 {
      grid-row-gap: 16rem;
      row-gap: 16rem; }
    .import_tailwind .md\:row-gap-px {
      grid-row-gap: 1px;
      row-gap: 1px; }
    .import_tailwind .md\:gap-y-0 {
      grid-row-gap: 0;
      row-gap: 0; }
    .import_tailwind .md\:gap-y-1 {
      grid-row-gap: 0.25rem;
      row-gap: 0.25rem; }
    .import_tailwind .md\:gap-y-2 {
      grid-row-gap: 0.5rem;
      row-gap: 0.5rem; }
    .import_tailwind .md\:gap-y-3 {
      grid-row-gap: 0.75rem;
      row-gap: 0.75rem; }
    .import_tailwind .md\:gap-y-4 {
      grid-row-gap: 1rem;
      row-gap: 1rem; }
    .import_tailwind .md\:gap-y-5 {
      grid-row-gap: 1.25rem;
      row-gap: 1.25rem; }
    .import_tailwind .md\:gap-y-6 {
      grid-row-gap: 1.5rem;
      row-gap: 1.5rem; }
    .import_tailwind .md\:gap-y-8 {
      grid-row-gap: 2rem;
      row-gap: 2rem; }
    .import_tailwind .md\:gap-y-10 {
      grid-row-gap: 2.5rem;
      row-gap: 2.5rem; }
    .import_tailwind .md\:gap-y-12 {
      grid-row-gap: 3rem;
      row-gap: 3rem; }
    .import_tailwind .md\:gap-y-16 {
      grid-row-gap: 4rem;
      row-gap: 4rem; }
    .import_tailwind .md\:gap-y-20 {
      grid-row-gap: 5rem;
      row-gap: 5rem; }
    .import_tailwind .md\:gap-y-24 {
      grid-row-gap: 6rem;
      row-gap: 6rem; }
    .import_tailwind .md\:gap-y-32 {
      grid-row-gap: 8rem;
      row-gap: 8rem; }
    .import_tailwind .md\:gap-y-40 {
      grid-row-gap: 10rem;
      row-gap: 10rem; }
    .import_tailwind .md\:gap-y-48 {
      grid-row-gap: 12rem;
      row-gap: 12rem; }
    .import_tailwind .md\:gap-y-56 {
      grid-row-gap: 14rem;
      row-gap: 14rem; }
    .import_tailwind .md\:gap-y-64 {
      grid-row-gap: 16rem;
      row-gap: 16rem; }
    .import_tailwind .md\:gap-y-px {
      grid-row-gap: 1px;
      row-gap: 1px; }
    .import_tailwind .md\:grid-flow-row {
      grid-auto-flow: row; }
    .import_tailwind .md\:grid-flow-col {
      grid-auto-flow: column; }
    .import_tailwind .md\:grid-flow-row-dense {
      grid-auto-flow: row dense; }
    .import_tailwind .md\:grid-flow-col-dense {
      grid-auto-flow: column dense; }
    .import_tailwind .md\:grid-cols-1 {
      -ms-grid-columns: (minmax(0, 1fr))[1];
      grid-template-columns: repeat(1, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-cols-2 {
      -ms-grid-columns: (minmax(0, 1fr))[2];
      grid-template-columns: repeat(2, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-cols-3 {
      -ms-grid-columns: (minmax(0, 1fr))[3];
      grid-template-columns: repeat(3, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-cols-4 {
      -ms-grid-columns: (minmax(0, 1fr))[4];
      grid-template-columns: repeat(4, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-cols-5 {
      -ms-grid-columns: (minmax(0, 1fr))[5];
      grid-template-columns: repeat(5, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-cols-6 {
      -ms-grid-columns: (minmax(0, 1fr))[6];
      grid-template-columns: repeat(6, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-cols-7 {
      -ms-grid-columns: (minmax(0, 1fr))[7];
      grid-template-columns: repeat(7, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-cols-8 {
      -ms-grid-columns: (minmax(0, 1fr))[8];
      grid-template-columns: repeat(8, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-cols-9 {
      -ms-grid-columns: (minmax(0, 1fr))[9];
      grid-template-columns: repeat(9, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-cols-10 {
      -ms-grid-columns: (minmax(0, 1fr))[10];
      grid-template-columns: repeat(10, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-cols-11 {
      -ms-grid-columns: (minmax(0, 1fr))[11];
      grid-template-columns: repeat(11, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-cols-12 {
      -ms-grid-columns: (minmax(0, 1fr))[12];
      grid-template-columns: repeat(12, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-cols-none {
      -ms-grid-columns: none;
      grid-template-columns: none; }
    .import_tailwind .md\:col-auto {
      grid-column: auto; }
    .import_tailwind .md\:col-span-1 {
      -ms-grid-column-span: 1;
      grid-column: span 1 / span 1; }
    .import_tailwind .md\:col-span-2 {
      -ms-grid-column-span: 2;
      grid-column: span 2 / span 2; }
    .import_tailwind .md\:col-span-3 {
      -ms-grid-column-span: 3;
      grid-column: span 3 / span 3; }
    .import_tailwind .md\:col-span-4 {
      -ms-grid-column-span: 4;
      grid-column: span 4 / span 4; }
    .import_tailwind .md\:col-span-5 {
      -ms-grid-column-span: 5;
      grid-column: span 5 / span 5; }
    .import_tailwind .md\:col-span-6 {
      -ms-grid-column-span: 6;
      grid-column: span 6 / span 6; }
    .import_tailwind .md\:col-span-7 {
      -ms-grid-column-span: 7;
      grid-column: span 7 / span 7; }
    .import_tailwind .md\:col-span-8 {
      -ms-grid-column-span: 8;
      grid-column: span 8 / span 8; }
    .import_tailwind .md\:col-span-9 {
      -ms-grid-column-span: 9;
      grid-column: span 9 / span 9; }
    .import_tailwind .md\:col-span-10 {
      -ms-grid-column-span: 10;
      grid-column: span 10 / span 10; }
    .import_tailwind .md\:col-span-11 {
      -ms-grid-column-span: 11;
      grid-column: span 11 / span 11; }
    .import_tailwind .md\:col-span-12 {
      -ms-grid-column-span: 12;
      grid-column: span 12 / span 12; }
    .import_tailwind .md\:col-start-1 {
      -ms-grid-column: 1;
          grid-column-start: 1; }
    .import_tailwind .md\:col-start-2 {
      -ms-grid-column: 2;
          grid-column-start: 2; }
    .import_tailwind .md\:col-start-3 {
      -ms-grid-column: 3;
          grid-column-start: 3; }
    .import_tailwind .md\:col-start-4 {
      -ms-grid-column: 4;
          grid-column-start: 4; }
    .import_tailwind .md\:col-start-5 {
      -ms-grid-column: 5;
          grid-column-start: 5; }
    .import_tailwind .md\:col-start-6 {
      -ms-grid-column: 6;
          grid-column-start: 6; }
    .import_tailwind .md\:col-start-7 {
      -ms-grid-column: 7;
          grid-column-start: 7; }
    .import_tailwind .md\:col-start-8 {
      -ms-grid-column: 8;
          grid-column-start: 8; }
    .import_tailwind .md\:col-start-9 {
      -ms-grid-column: 9;
          grid-column-start: 9; }
    .import_tailwind .md\:col-start-10 {
      -ms-grid-column: 10;
          grid-column-start: 10; }
    .import_tailwind .md\:col-start-11 {
      -ms-grid-column: 11;
          grid-column-start: 11; }
    .import_tailwind .md\:col-start-12 {
      -ms-grid-column: 12;
          grid-column-start: 12; }
    .import_tailwind .md\:col-start-13 {
      -ms-grid-column: 13;
          grid-column-start: 13; }
    .import_tailwind .md\:col-start-auto {
      -ms-grid-column: auto;
          grid-column-start: auto; }
    .import_tailwind .md\:col-end-1 {
      -ms-grid-column-span: 1;
      grid-column-end: 1; }
    .import_tailwind .md\:col-end-2 {
      -ms-grid-column-span: 2;
      grid-column-end: 2; }
    .import_tailwind .md\:col-end-3 {
      -ms-grid-column-span: 3;
      grid-column-end: 3; }
    .import_tailwind .md\:col-end-4 {
      -ms-grid-column-span: 4;
      grid-column-end: 4; }
    .import_tailwind .md\:col-end-5 {
      -ms-grid-column-span: 5;
      grid-column-end: 5; }
    .import_tailwind .md\:col-end-6 {
      -ms-grid-column-span: 6;
      grid-column-end: 6; }
    .import_tailwind .md\:col-end-7 {
      -ms-grid-column-span: 7;
      grid-column-end: 7; }
    .import_tailwind .md\:col-end-8 {
      -ms-grid-column-span: 8;
      grid-column-end: 8; }
    .import_tailwind .md\:col-end-9 {
      -ms-grid-column-span: 9;
      grid-column-end: 9; }
    .import_tailwind .md\:col-end-10 {
      -ms-grid-column-span: 10;
      grid-column-end: 10; }
    .import_tailwind .md\:col-end-11 {
      -ms-grid-column-span: 11;
      grid-column-end: 11; }
    .import_tailwind .md\:col-end-12 {
      -ms-grid-column-span: 12;
      grid-column-end: 12; }
    .import_tailwind .md\:col-end-13 {
      -ms-grid-column-span: 13;
      grid-column-end: 13; }
    .import_tailwind .md\:col-end-auto {
      -ms-grid-column-span: auto;
      grid-column-end: auto; }
    .import_tailwind .md\:grid-rows-1 {
      -ms-grid-rows: (minmax(0, 1fr))[1];
      grid-template-rows: repeat(1, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-rows-2 {
      -ms-grid-rows: (minmax(0, 1fr))[2];
      grid-template-rows: repeat(2, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-rows-3 {
      -ms-grid-rows: (minmax(0, 1fr))[3];
      grid-template-rows: repeat(3, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-rows-4 {
      -ms-grid-rows: (minmax(0, 1fr))[4];
      grid-template-rows: repeat(4, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-rows-5 {
      -ms-grid-rows: (minmax(0, 1fr))[5];
      grid-template-rows: repeat(5, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-rows-6 {
      -ms-grid-rows: (minmax(0, 1fr))[6];
      grid-template-rows: repeat(6, minmax(0, 1fr)); }
    .import_tailwind .md\:grid-rows-none {
      -ms-grid-rows: none;
      grid-template-rows: none; }
    .import_tailwind .md\:row-auto {
      grid-row: auto; }
    .import_tailwind .md\:row-span-1 {
      -ms-grid-row-span: 1;
      grid-row: span 1 / span 1; }
    .import_tailwind .md\:row-span-2 {
      -ms-grid-row-span: 2;
      grid-row: span 2 / span 2; }
    .import_tailwind .md\:row-span-3 {
      -ms-grid-row-span: 3;
      grid-row: span 3 / span 3; }
    .import_tailwind .md\:row-span-4 {
      -ms-grid-row-span: 4;
      grid-row: span 4 / span 4; }
    .import_tailwind .md\:row-span-5 {
      -ms-grid-row-span: 5;
      grid-row: span 5 / span 5; }
    .import_tailwind .md\:row-span-6 {
      -ms-grid-row-span: 6;
      grid-row: span 6 / span 6; }
    .import_tailwind .md\:row-start-1 {
      -ms-grid-row: 1;
          grid-row-start: 1; }
    .import_tailwind .md\:row-start-2 {
      -ms-grid-row: 2;
          grid-row-start: 2; }
    .import_tailwind .md\:row-start-3 {
      -ms-grid-row: 3;
          grid-row-start: 3; }
    .import_tailwind .md\:row-start-4 {
      -ms-grid-row: 4;
          grid-row-start: 4; }
    .import_tailwind .md\:row-start-5 {
      -ms-grid-row: 5;
          grid-row-start: 5; }
    .import_tailwind .md\:row-start-6 {
      -ms-grid-row: 6;
          grid-row-start: 6; }
    .import_tailwind .md\:row-start-7 {
      -ms-grid-row: 7;
          grid-row-start: 7; }
    .import_tailwind .md\:row-start-auto {
      -ms-grid-row: auto;
          grid-row-start: auto; }
    .import_tailwind .md\:row-end-1 {
      -ms-grid-row-span: 1;
      grid-row-end: 1; }
    .import_tailwind .md\:row-end-2 {
      -ms-grid-row-span: 2;
      grid-row-end: 2; }
    .import_tailwind .md\:row-end-3 {
      -ms-grid-row-span: 3;
      grid-row-end: 3; }
    .import_tailwind .md\:row-end-4 {
      -ms-grid-row-span: 4;
      grid-row-end: 4; }
    .import_tailwind .md\:row-end-5 {
      -ms-grid-row-span: 5;
      grid-row-end: 5; }
    .import_tailwind .md\:row-end-6 {
      -ms-grid-row-span: 6;
      grid-row-end: 6; }
    .import_tailwind .md\:row-end-7 {
      -ms-grid-row-span: 7;
      grid-row-end: 7; }
    .import_tailwind .md\:row-end-auto {
      -ms-grid-row-span: auto;
      grid-row-end: auto; }
    .import_tailwind .md\:transform {
      --transform-translate-x: 0;
      --transform-translate-y: 0;
      --transform-rotate: 0;
      --transform-skew-x: 0;
      --transform-skew-y: 0;
      --transform-scale-x: 1;
      --transform-scale-y: 1;
      transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); }
    .import_tailwind .md\:transform-none {
      transform: none; }
    .import_tailwind .md\:transition-none {
      transition-property: none; }
    .import_tailwind .md\:transition-all {
      transition-property: all; }
    .import_tailwind .md\:transition {
      transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; }
    .import_tailwind .md\:transition-colors {
      transition-property: background-color, border-color, color, fill, stroke; }
    .import_tailwind .md\:transition-opacity {
      transition-property: opacity; }
    .import_tailwind .md\:transition-shadow {
      transition-property: box-shadow; }
    .import_tailwind .md\:transition-transform {
      transition-property: transform; }
    .import_tailwind .md\:ease-linear {
      transition-timing-function: linear; }
    .import_tailwind .md\:ease-in {
      transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }
    .import_tailwind .md\:ease-out {
      transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
    .import_tailwind .md\:ease-in-out {
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
    .import_tailwind .md\:duration-75 {
      transition-duration: 75ms; }
    .import_tailwind .md\:duration-100 {
      transition-duration: 100ms; }
    .import_tailwind .md\:duration-150 {
      transition-duration: 150ms; }
    .import_tailwind .md\:duration-200 {
      transition-duration: 200ms; }
    .import_tailwind .md\:duration-300 {
      transition-duration: 300ms; }
    .import_tailwind .md\:duration-500 {
      transition-duration: 500ms; }
    .import_tailwind .md\:duration-700 {
      transition-duration: 700ms; }
    .import_tailwind .md\:duration-1000 {
      transition-duration: 1000ms; }
    .import_tailwind .md\:delay-75 {
      transition-delay: 75ms; }
    .import_tailwind .md\:delay-100 {
      transition-delay: 100ms; }
    .import_tailwind .md\:delay-150 {
      transition-delay: 150ms; }
    .import_tailwind .md\:delay-200 {
      transition-delay: 200ms; }
    .import_tailwind .md\:delay-300 {
      transition-delay: 300ms; }
    .import_tailwind .md\:delay-500 {
      transition-delay: 500ms; }
    .import_tailwind .md\:delay-700 {
      transition-delay: 700ms; }
    .import_tailwind .md\:delay-1000 {
      transition-delay: 1000ms; }
    .import_tailwind .md\:animate-none {
      -webkit-animation: none;
      animation: none; }
    .import_tailwind .md\:animate-spin {
      -webkit-animation: spin 1s linear infinite;
      animation: spin 1s linear infinite; }
    .import_tailwind .md\:animate-ping {
      -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
      animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; }
    .import_tailwind .md\:animate-pulse {
      -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
      animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; }
    .import_tailwind .md\:animate-bounce {
      -webkit-animation: bounce 1s infinite;
      animation: bounce 1s infinite; }
    .import_tailwind .md\:aspect-ratio-none {
      padding-bottom: 0; }
    .import_tailwind .md\:aspect-ratio-square {
      padding-bottom: 100%; }
    .import_tailwind .md\:aspect-ratio-16\/9 {
      padding-bottom: 56.25%; }
    .import_tailwind .md\:aspect-ratio-4\/3 {
      padding-bottom: 75%; }
    .import_tailwind .md\:aspect-ratio-21\/9 {
      padding-bottom: 42.857142857142854%; }
    .import_tailwind .md\:aspect-ratio-2\/1 {
      padding-bottom: 50%; } }
  @media (min-width: 972px) {
    .import_tailwind .lg\:container {
      width: 100%;
      padding-right: 16px;
      padding-left: 16px; } }

@media (min-width: 972px) and (min-width: 768px) {
  .import_tailwind .lg\:container {
    max-width: 768px; } }

@media (min-width: 972px) and (min-width: 972px) {
  .import_tailwind .lg\:container {
    max-width: 972px; } }

@media (min-width: 972px) and (min-width: 1120px) {
  .import_tailwind .lg\:container {
    max-width: 1120px; } }
  @media (min-width: 972px) {
    .import_tailwind .lg\:space-y-0 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(0px * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-0 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(0px * var(--space-x-reverse));
      margin-left: calc(0px * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(0.25rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(0.25rem * var(--space-x-reverse));
      margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(0.5rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(0.5rem * var(--space-x-reverse));
      margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(0.75rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(0.75rem * var(--space-x-reverse));
      margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(1rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(1rem * var(--space-x-reverse));
      margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(1.25rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(1.25rem * var(--space-x-reverse));
      margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(1.5rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(1.5rem * var(--space-x-reverse));
      margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(2rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(2rem * var(--space-x-reverse));
      margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(2.5rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(2.5rem * var(--space-x-reverse));
      margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-12 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(3rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-12 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(3rem * var(--space-x-reverse));
      margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-16 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(4rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-16 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(4rem * var(--space-x-reverse));
      margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-20 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(5rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-20 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(5rem * var(--space-x-reverse));
      margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-24 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(6rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-24 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(6rem * var(--space-x-reverse));
      margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-32 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(8rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-32 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(8rem * var(--space-x-reverse));
      margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-40 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(10rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-40 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(10rem * var(--space-x-reverse));
      margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-48 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(12rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-48 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(12rem * var(--space-x-reverse));
      margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-56 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(14rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-56 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(14rem * var(--space-x-reverse));
      margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-64 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(16rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-64 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(16rem * var(--space-x-reverse));
      margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-px > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(1px * var(--space-y-reverse)); }
    .import_tailwind .lg\:space-x-px > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(1px * var(--space-x-reverse));
      margin-left: calc(1px * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-0.25rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-0.25rem * var(--space-x-reverse));
      margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-0.5rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-0.5rem * var(--space-x-reverse));
      margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-0.75rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-0.75rem * var(--space-x-reverse));
      margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-1rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-1rem * var(--space-x-reverse));
      margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-1.25rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-1.25rem * var(--space-x-reverse));
      margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-1.5rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-1.5rem * var(--space-x-reverse));
      margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-2rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-2rem * var(--space-x-reverse));
      margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-2.5rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-2.5rem * var(--space-x-reverse));
      margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-12 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-3rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-12 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-3rem * var(--space-x-reverse));
      margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-16 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-4rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-16 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-4rem * var(--space-x-reverse));
      margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-20 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-5rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-20 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-5rem * var(--space-x-reverse));
      margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-24 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-6rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-24 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-6rem * var(--space-x-reverse));
      margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-32 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-8rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-32 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-8rem * var(--space-x-reverse));
      margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-40 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-10rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-40 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-10rem * var(--space-x-reverse));
      margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-48 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-12rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-48 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-12rem * var(--space-x-reverse));
      margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-56 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-14rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-56 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-14rem * var(--space-x-reverse));
      margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-64 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-16rem * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-64 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-16rem * var(--space-x-reverse));
      margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:-space-y-px > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-1px * var(--space-y-reverse)); }
    .import_tailwind .lg\:-space-x-px > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-1px * var(--space-x-reverse));
      margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .lg\:space-y-reverse > :not(template) ~ :not(template) {
      --space-y-reverse: 1; }
    .import_tailwind .lg\:space-x-reverse > :not(template) ~ :not(template) {
      --space-x-reverse: 1; }
    .import_tailwind .lg\:bg-fixed {
      background-attachment: fixed; }
    .import_tailwind .lg\:bg-local {
      background-attachment: local; }
    .import_tailwind .lg\:bg-scroll {
      background-attachment: scroll; }
    .import_tailwind .lg\:bg-blue-50 {
      --bg-opacity: 1;
      background-color: #F2F7F8;
      background-color: rgba(242, 247, 248, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-100 {
      --bg-opacity: 1;
      background-color: #EAEEF1;
      background-color: rgba(234, 238, 241, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-200 {
      --bg-opacity: 1;
      background-color: #E4F3FB;
      background-color: rgba(228, 243, 251, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-250 {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-280 {
      --bg-opacity: 1;
      background-color: #CEE7F7;
      background-color: rgba(206, 231, 247, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-300 {
      --bg-opacity: 1;
      background-color: #B8EBF5;
      background-color: rgba(184, 235, 245, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-400 {
      --bg-opacity: 1;
      background-color: #A3D9F0;
      background-color: rgba(163, 217, 240, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-600 {
      --bg-opacity: 1;
      background-color: #0091DB;
      background-color: rgba(0, 145, 219, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-650 {
      --bg-opacity: 1;
      background-color: #1FB5C9;
      background-color: rgba(31, 181, 201, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-700 {
      --bg-opacity: 1;
      background-color: #72D0E2;
      background-color: rgba(114, 208, 226, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-800 {
      --bg-opacity: 1;
      background-color: #007DBE;
      background-color: rgba(0, 125, 190, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-900 {
      --bg-opacity: 1;
      background-color: #087DBE;
      background-color: rgba(8, 125, 190, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-1000 {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue-1100 {
      --bg-opacity: 1;
      background-color: #003288;
      background-color: rgba(0, 50, 136, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-blue {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-navy {
      --bg-opacity: 1;
      background-color: #222953;
      background-color: rgba(34, 41, 83, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-black-50 {
      --bg-opacity: 1;
      background-color: #F9F9FA;
      background-color: rgba(249, 249, 250, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-black-100 {
      --bg-opacity: 1;
      background-color: #F5F7F7;
      background-color: rgba(245, 247, 247, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-black-200 {
      --bg-opacity: 1;
      background-color: #EFEFEE;
      background-color: rgba(239, 239, 238, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-black-400 {
      --bg-opacity: 1;
      background-color: #E0DFDE;
      background-color: rgba(224, 223, 222, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-black-700 {
      --bg-opacity: 1;
      background-color: #C1C1C1;
      background-color: rgba(193, 193, 193, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-black-800 {
      --bg-opacity: 1;
      background-color: #707070;
      background-color: rgba(112, 112, 112, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-black-900 {
      --bg-opacity: 1;
      background-color: #666666;
      background-color: rgba(102, 102, 102, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-black {
      --bg-opacity: 1;
      background-color: #000000;
      background-color: rgba(0, 0, 0, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-white {
      --bg-opacity: 1;
      background-color: #FFFFFF;
      background-color: rgba(255, 255, 255, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-yellow-500 {
      --bg-opacity: 1;
      background-color: #FFE34A;
      background-color: rgba(255, 227, 74, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-yellow-600 {
      --bg-opacity: 1;
      background-color: #FEFFF0;
      background-color: rgba(254, 255, 240, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-yellow-700 {
      --bg-opacity: 1;
      background-color: #fff188;
      background-color: rgba(255, 241, 136, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-yellow {
      --bg-opacity: 1;
      background-color: #EFCF3E;
      background-color: rgba(239, 207, 62, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-orange-10 {
      --bg-opacity: 1;
      background-color: #FFEDDE;
      background-color: rgba(255, 237, 222, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-orange-20 {
      --bg-opacity: 1;
      background-color: #FBEFD8;
      background-color: rgba(251, 239, 216, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-orange-50 {
      --bg-opacity: 1;
      background-color: #E95A24;
      background-color: rgba(233, 90, 36, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-orange-100 {
      --bg-opacity: 1;
      background-color: #FECAA0;
      background-color: rgba(254, 202, 160, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-orange-200 {
      --bg-opacity: 1;
      background-color: #FFFBE4;
      background-color: rgba(255, 251, 228, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-orange-500 {
      --bg-opacity: 1;
      background-color: #F8F2DC;
      background-color: rgba(248, 242, 220, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-orange-600 {
      --bg-opacity: 1;
      background-color: #E09404;
      background-color: rgba(224, 148, 4, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-orange {
      --bg-opacity: 1;
      background-color: #F59C55;
      background-color: rgba(245, 156, 85, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-green-50 {
      --bg-opacity: 1;
      background-color: #EAF9F7;
      background-color: rgba(234, 249, 247, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-green-200 {
      --bg-opacity: 1;
      background-color: #30BFAE;
      background-color: rgba(48, 191, 174, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-green-300 {
      --bg-opacity: 1;
      background-color: #00B900;
      background-color: rgba(0, 185, 0, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-green-400 {
      --bg-opacity: 1;
      background-color: #2AAC9C;
      background-color: rgba(42, 172, 156, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-green-500 {
      --bg-opacity: 1;
      background-color: #019E01;
      background-color: rgba(1, 158, 1, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-green {
      --bg-opacity: 1;
      background-color: #2DB12D;
      background-color: rgba(45, 177, 45, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-chien {
      --bg-opacity: 1;
      background-color: #0CCCB8;
      background-color: rgba(12, 204, 184, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-red {
      --bg-opacity: 1;
      background-color: #EA3326;
      background-color: rgba(234, 51, 38, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-book-500 {
      --bg-opacity: 1;
      background-color: #A1D4E4;
      background-color: rgba(161, 212, 228, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-book {
      --bg-opacity: 1;
      background-color: #63A4C2;
      background-color: rgba(99, 164, 194, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-pink {
      --bg-opacity: 1;
      background-color: #E76E79;
      background-color: rgba(231, 110, 121, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-appbase {
      --bg-opacity: 1;
      background-color: #3DCDDF;
      background-color: rgba(61, 205, 223, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-nippon-100 {
      --bg-opacity: 1;
      background-color: #B5E6FF;
      background-color: rgba(181, 230, 255, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-nippon-200 {
      --bg-opacity: 1;
      background-color: #F0F3F5;
      background-color: rgba(240, 243, 245, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-nippon-300 {
      --bg-opacity: 1;
      background-color: #FFF040;
      background-color: rgba(255, 240, 64, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-nippon-400 {
      --bg-opacity: 1;
      background-color: #EAEAEA;
      background-color: rgba(234, 234, 234, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-nippon-500 {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-nippon-600 {
      --bg-opacity: 1;
      background-color: #F7F7F7;
      background-color: rgba(247, 247, 247, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-nippon {
      --bg-opacity: 1;
      background-color: #030866;
      background-color: rgba(3, 8, 102, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-50:hover {
      --bg-opacity: 1;
      background-color: #F2F7F8;
      background-color: rgba(242, 247, 248, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-100:hover {
      --bg-opacity: 1;
      background-color: #EAEEF1;
      background-color: rgba(234, 238, 241, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-200:hover {
      --bg-opacity: 1;
      background-color: #E4F3FB;
      background-color: rgba(228, 243, 251, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-250:hover {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-280:hover {
      --bg-opacity: 1;
      background-color: #CEE7F7;
      background-color: rgba(206, 231, 247, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-300:hover {
      --bg-opacity: 1;
      background-color: #B8EBF5;
      background-color: rgba(184, 235, 245, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-400:hover {
      --bg-opacity: 1;
      background-color: #A3D9F0;
      background-color: rgba(163, 217, 240, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-600:hover {
      --bg-opacity: 1;
      background-color: #0091DB;
      background-color: rgba(0, 145, 219, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-650:hover {
      --bg-opacity: 1;
      background-color: #1FB5C9;
      background-color: rgba(31, 181, 201, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-700:hover {
      --bg-opacity: 1;
      background-color: #72D0E2;
      background-color: rgba(114, 208, 226, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-800:hover {
      --bg-opacity: 1;
      background-color: #007DBE;
      background-color: rgba(0, 125, 190, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-900:hover {
      --bg-opacity: 1;
      background-color: #087DBE;
      background-color: rgba(8, 125, 190, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-1000:hover {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue-1100:hover {
      --bg-opacity: 1;
      background-color: #003288;
      background-color: rgba(0, 50, 136, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-blue:hover {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-navy:hover {
      --bg-opacity: 1;
      background-color: #222953;
      background-color: rgba(34, 41, 83, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-black-50:hover {
      --bg-opacity: 1;
      background-color: #F9F9FA;
      background-color: rgba(249, 249, 250, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-black-100:hover {
      --bg-opacity: 1;
      background-color: #F5F7F7;
      background-color: rgba(245, 247, 247, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-black-200:hover {
      --bg-opacity: 1;
      background-color: #EFEFEE;
      background-color: rgba(239, 239, 238, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-black-400:hover {
      --bg-opacity: 1;
      background-color: #E0DFDE;
      background-color: rgba(224, 223, 222, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-black-700:hover {
      --bg-opacity: 1;
      background-color: #C1C1C1;
      background-color: rgba(193, 193, 193, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-black-800:hover {
      --bg-opacity: 1;
      background-color: #707070;
      background-color: rgba(112, 112, 112, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-black-900:hover {
      --bg-opacity: 1;
      background-color: #666666;
      background-color: rgba(102, 102, 102, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-black:hover {
      --bg-opacity: 1;
      background-color: #000000;
      background-color: rgba(0, 0, 0, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-white:hover {
      --bg-opacity: 1;
      background-color: #FFFFFF;
      background-color: rgba(255, 255, 255, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-yellow-500:hover {
      --bg-opacity: 1;
      background-color: #FFE34A;
      background-color: rgba(255, 227, 74, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-yellow-600:hover {
      --bg-opacity: 1;
      background-color: #FEFFF0;
      background-color: rgba(254, 255, 240, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-yellow-700:hover {
      --bg-opacity: 1;
      background-color: #fff188;
      background-color: rgba(255, 241, 136, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-yellow:hover {
      --bg-opacity: 1;
      background-color: #EFCF3E;
      background-color: rgba(239, 207, 62, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-orange-10:hover {
      --bg-opacity: 1;
      background-color: #FFEDDE;
      background-color: rgba(255, 237, 222, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-orange-20:hover {
      --bg-opacity: 1;
      background-color: #FBEFD8;
      background-color: rgba(251, 239, 216, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-orange-50:hover {
      --bg-opacity: 1;
      background-color: #E95A24;
      background-color: rgba(233, 90, 36, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-orange-100:hover {
      --bg-opacity: 1;
      background-color: #FECAA0;
      background-color: rgba(254, 202, 160, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-orange-200:hover {
      --bg-opacity: 1;
      background-color: #FFFBE4;
      background-color: rgba(255, 251, 228, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-orange-500:hover {
      --bg-opacity: 1;
      background-color: #F8F2DC;
      background-color: rgba(248, 242, 220, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-orange-600:hover {
      --bg-opacity: 1;
      background-color: #E09404;
      background-color: rgba(224, 148, 4, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-orange:hover {
      --bg-opacity: 1;
      background-color: #F59C55;
      background-color: rgba(245, 156, 85, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-green-50:hover {
      --bg-opacity: 1;
      background-color: #EAF9F7;
      background-color: rgba(234, 249, 247, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-green-200:hover {
      --bg-opacity: 1;
      background-color: #30BFAE;
      background-color: rgba(48, 191, 174, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-green-300:hover {
      --bg-opacity: 1;
      background-color: #00B900;
      background-color: rgba(0, 185, 0, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-green-400:hover {
      --bg-opacity: 1;
      background-color: #2AAC9C;
      background-color: rgba(42, 172, 156, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-green-500:hover {
      --bg-opacity: 1;
      background-color: #019E01;
      background-color: rgba(1, 158, 1, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-green:hover {
      --bg-opacity: 1;
      background-color: #2DB12D;
      background-color: rgba(45, 177, 45, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-chien:hover {
      --bg-opacity: 1;
      background-color: #0CCCB8;
      background-color: rgba(12, 204, 184, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-red:hover {
      --bg-opacity: 1;
      background-color: #EA3326;
      background-color: rgba(234, 51, 38, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-book-500:hover {
      --bg-opacity: 1;
      background-color: #A1D4E4;
      background-color: rgba(161, 212, 228, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-book:hover {
      --bg-opacity: 1;
      background-color: #63A4C2;
      background-color: rgba(99, 164, 194, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-pink:hover {
      --bg-opacity: 1;
      background-color: #E76E79;
      background-color: rgba(231, 110, 121, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-appbase:hover {
      --bg-opacity: 1;
      background-color: #3DCDDF;
      background-color: rgba(61, 205, 223, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-nippon-100:hover {
      --bg-opacity: 1;
      background-color: #B5E6FF;
      background-color: rgba(181, 230, 255, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-nippon-200:hover {
      --bg-opacity: 1;
      background-color: #F0F3F5;
      background-color: rgba(240, 243, 245, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-nippon-300:hover {
      --bg-opacity: 1;
      background-color: #FFF040;
      background-color: rgba(255, 240, 64, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-nippon-400:hover {
      --bg-opacity: 1;
      background-color: #EAEAEA;
      background-color: rgba(234, 234, 234, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-nippon-500:hover {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-nippon-600:hover {
      --bg-opacity: 1;
      background-color: #F7F7F7;
      background-color: rgba(247, 247, 247, var(--bg-opacity)); }
    .import_tailwind .lg\:hover\:bg-nippon:hover {
      --bg-opacity: 1;
      background-color: #030866;
      background-color: rgba(3, 8, 102, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-50:focus {
      --bg-opacity: 1;
      background-color: #F2F7F8;
      background-color: rgba(242, 247, 248, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-100:focus {
      --bg-opacity: 1;
      background-color: #EAEEF1;
      background-color: rgba(234, 238, 241, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-200:focus {
      --bg-opacity: 1;
      background-color: #E4F3FB;
      background-color: rgba(228, 243, 251, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-250:focus {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-280:focus {
      --bg-opacity: 1;
      background-color: #CEE7F7;
      background-color: rgba(206, 231, 247, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-300:focus {
      --bg-opacity: 1;
      background-color: #B8EBF5;
      background-color: rgba(184, 235, 245, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-400:focus {
      --bg-opacity: 1;
      background-color: #A3D9F0;
      background-color: rgba(163, 217, 240, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-600:focus {
      --bg-opacity: 1;
      background-color: #0091DB;
      background-color: rgba(0, 145, 219, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-650:focus {
      --bg-opacity: 1;
      background-color: #1FB5C9;
      background-color: rgba(31, 181, 201, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-700:focus {
      --bg-opacity: 1;
      background-color: #72D0E2;
      background-color: rgba(114, 208, 226, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-800:focus {
      --bg-opacity: 1;
      background-color: #007DBE;
      background-color: rgba(0, 125, 190, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-900:focus {
      --bg-opacity: 1;
      background-color: #087DBE;
      background-color: rgba(8, 125, 190, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-1000:focus {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue-1100:focus {
      --bg-opacity: 1;
      background-color: #003288;
      background-color: rgba(0, 50, 136, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-blue:focus {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-navy:focus {
      --bg-opacity: 1;
      background-color: #222953;
      background-color: rgba(34, 41, 83, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-black-50:focus {
      --bg-opacity: 1;
      background-color: #F9F9FA;
      background-color: rgba(249, 249, 250, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-black-100:focus {
      --bg-opacity: 1;
      background-color: #F5F7F7;
      background-color: rgba(245, 247, 247, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-black-200:focus {
      --bg-opacity: 1;
      background-color: #EFEFEE;
      background-color: rgba(239, 239, 238, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-black-400:focus {
      --bg-opacity: 1;
      background-color: #E0DFDE;
      background-color: rgba(224, 223, 222, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-black-700:focus {
      --bg-opacity: 1;
      background-color: #C1C1C1;
      background-color: rgba(193, 193, 193, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-black-800:focus {
      --bg-opacity: 1;
      background-color: #707070;
      background-color: rgba(112, 112, 112, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-black-900:focus {
      --bg-opacity: 1;
      background-color: #666666;
      background-color: rgba(102, 102, 102, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-black:focus {
      --bg-opacity: 1;
      background-color: #000000;
      background-color: rgba(0, 0, 0, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-white:focus {
      --bg-opacity: 1;
      background-color: #FFFFFF;
      background-color: rgba(255, 255, 255, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-yellow-500:focus {
      --bg-opacity: 1;
      background-color: #FFE34A;
      background-color: rgba(255, 227, 74, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-yellow-600:focus {
      --bg-opacity: 1;
      background-color: #FEFFF0;
      background-color: rgba(254, 255, 240, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-yellow-700:focus {
      --bg-opacity: 1;
      background-color: #fff188;
      background-color: rgba(255, 241, 136, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-yellow:focus {
      --bg-opacity: 1;
      background-color: #EFCF3E;
      background-color: rgba(239, 207, 62, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-orange-10:focus {
      --bg-opacity: 1;
      background-color: #FFEDDE;
      background-color: rgba(255, 237, 222, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-orange-20:focus {
      --bg-opacity: 1;
      background-color: #FBEFD8;
      background-color: rgba(251, 239, 216, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-orange-50:focus {
      --bg-opacity: 1;
      background-color: #E95A24;
      background-color: rgba(233, 90, 36, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-orange-100:focus {
      --bg-opacity: 1;
      background-color: #FECAA0;
      background-color: rgba(254, 202, 160, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-orange-200:focus {
      --bg-opacity: 1;
      background-color: #FFFBE4;
      background-color: rgba(255, 251, 228, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-orange-500:focus {
      --bg-opacity: 1;
      background-color: #F8F2DC;
      background-color: rgba(248, 242, 220, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-orange-600:focus {
      --bg-opacity: 1;
      background-color: #E09404;
      background-color: rgba(224, 148, 4, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-orange:focus {
      --bg-opacity: 1;
      background-color: #F59C55;
      background-color: rgba(245, 156, 85, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-green-50:focus {
      --bg-opacity: 1;
      background-color: #EAF9F7;
      background-color: rgba(234, 249, 247, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-green-200:focus {
      --bg-opacity: 1;
      background-color: #30BFAE;
      background-color: rgba(48, 191, 174, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-green-300:focus {
      --bg-opacity: 1;
      background-color: #00B900;
      background-color: rgba(0, 185, 0, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-green-400:focus {
      --bg-opacity: 1;
      background-color: #2AAC9C;
      background-color: rgba(42, 172, 156, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-green-500:focus {
      --bg-opacity: 1;
      background-color: #019E01;
      background-color: rgba(1, 158, 1, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-green:focus {
      --bg-opacity: 1;
      background-color: #2DB12D;
      background-color: rgba(45, 177, 45, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-chien:focus {
      --bg-opacity: 1;
      background-color: #0CCCB8;
      background-color: rgba(12, 204, 184, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-red:focus {
      --bg-opacity: 1;
      background-color: #EA3326;
      background-color: rgba(234, 51, 38, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-book-500:focus {
      --bg-opacity: 1;
      background-color: #A1D4E4;
      background-color: rgba(161, 212, 228, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-book:focus {
      --bg-opacity: 1;
      background-color: #63A4C2;
      background-color: rgba(99, 164, 194, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-pink:focus {
      --bg-opacity: 1;
      background-color: #E76E79;
      background-color: rgba(231, 110, 121, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-appbase:focus {
      --bg-opacity: 1;
      background-color: #3DCDDF;
      background-color: rgba(61, 205, 223, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-nippon-100:focus {
      --bg-opacity: 1;
      background-color: #B5E6FF;
      background-color: rgba(181, 230, 255, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-nippon-200:focus {
      --bg-opacity: 1;
      background-color: #F0F3F5;
      background-color: rgba(240, 243, 245, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-nippon-300:focus {
      --bg-opacity: 1;
      background-color: #FFF040;
      background-color: rgba(255, 240, 64, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-nippon-400:focus {
      --bg-opacity: 1;
      background-color: #EAEAEA;
      background-color: rgba(234, 234, 234, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-nippon-500:focus {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-nippon-600:focus {
      --bg-opacity: 1;
      background-color: #F7F7F7;
      background-color: rgba(247, 247, 247, var(--bg-opacity)); }
    .import_tailwind .lg\:focus\:bg-nippon:focus {
      --bg-opacity: 1;
      background-color: #030866;
      background-color: rgba(3, 8, 102, var(--bg-opacity)); }
    .import_tailwind .lg\:bg-none {
      background-image: none; }
    .import_tailwind .lg\:bg-gradient-to-t {
      background-image: linear-gradient(to top, var(--gradient-color-stops)); }
    .import_tailwind .lg\:bg-gradient-to-tr {
      background-image: linear-gradient(to top right, var(--gradient-color-stops)); }
    .import_tailwind .lg\:bg-gradient-to-r {
      background-image: linear-gradient(to right, var(--gradient-color-stops)); }
    .import_tailwind .lg\:bg-gradient-to-br {
      background-image: linear-gradient(to bottom right, var(--gradient-color-stops)); }
    .import_tailwind .lg\:bg-gradient-to-b {
      background-image: linear-gradient(to bottom, var(--gradient-color-stops)); }
    .import_tailwind .lg\:bg-gradient-to-bl {
      background-image: linear-gradient(to bottom left, var(--gradient-color-stops)); }
    .import_tailwind .lg\:bg-gradient-to-l {
      background-image: linear-gradient(to left, var(--gradient-color-stops)); }
    .import_tailwind .lg\:bg-gradient-to-tl {
      background-image: linear-gradient(to top left, var(--gradient-color-stops)); }
    .import_tailwind .lg\:from-blue-50 {
      --gradient-from-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .lg\:from-blue-100 {
      --gradient-from-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .lg\:from-blue-200 {
      --gradient-from-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .lg\:from-blue-250 {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .lg\:from-blue-280 {
      --gradient-from-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .lg\:from-blue-300 {
      --gradient-from-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .lg\:from-blue-400 {
      --gradient-from-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .lg\:from-blue-600 {
      --gradient-from-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .lg\:from-blue-650 {
      --gradient-from-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .lg\:from-blue-700 {
      --gradient-from-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .lg\:from-blue-800 {
      --gradient-from-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .lg\:from-blue-900 {
      --gradient-from-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .lg\:from-blue-1000 {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .lg\:from-blue-1100 {
      --gradient-from-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .lg\:from-blue {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .lg\:from-navy {
      --gradient-from-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .lg\:from-black-50 {
      --gradient-from-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .lg\:from-black-100 {
      --gradient-from-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .lg\:from-black-200 {
      --gradient-from-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .lg\:from-black-400 {
      --gradient-from-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .lg\:from-black-700 {
      --gradient-from-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .lg\:from-black-800 {
      --gradient-from-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .lg\:from-black-900 {
      --gradient-from-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .lg\:from-black {
      --gradient-from-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .lg\:from-white {
      --gradient-from-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .lg\:from-yellow-500 {
      --gradient-from-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .lg\:from-yellow-600 {
      --gradient-from-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .lg\:from-yellow-700 {
      --gradient-from-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .lg\:from-yellow {
      --gradient-from-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .lg\:from-orange-10 {
      --gradient-from-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .lg\:from-orange-20 {
      --gradient-from-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .lg\:from-orange-50 {
      --gradient-from-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .lg\:from-orange-100 {
      --gradient-from-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .lg\:from-orange-200 {
      --gradient-from-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .lg\:from-orange-500 {
      --gradient-from-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .lg\:from-orange-600 {
      --gradient-from-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .lg\:from-orange {
      --gradient-from-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .lg\:from-green-50 {
      --gradient-from-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .lg\:from-green-200 {
      --gradient-from-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .lg\:from-green-300 {
      --gradient-from-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .lg\:from-green-400 {
      --gradient-from-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .lg\:from-green-500 {
      --gradient-from-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .lg\:from-green {
      --gradient-from-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .lg\:from-chien {
      --gradient-from-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .lg\:from-red {
      --gradient-from-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .lg\:from-book-500 {
      --gradient-from-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .lg\:from-book {
      --gradient-from-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .lg\:from-pink {
      --gradient-from-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .lg\:from-appbase {
      --gradient-from-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .lg\:from-nippon-100 {
      --gradient-from-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .lg\:from-nippon-200 {
      --gradient-from-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .lg\:from-nippon-300 {
      --gradient-from-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .lg\:from-nippon-400 {
      --gradient-from-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .lg\:from-nippon-500 {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .lg\:from-nippon-600 {
      --gradient-from-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .lg\:from-nippon {
      --gradient-from-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .lg\:via-blue-50 {
      --gradient-via-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .lg\:via-blue-100 {
      --gradient-via-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .lg\:via-blue-200 {
      --gradient-via-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .lg\:via-blue-250 {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .lg\:via-blue-280 {
      --gradient-via-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .lg\:via-blue-300 {
      --gradient-via-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .lg\:via-blue-400 {
      --gradient-via-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .lg\:via-blue-600 {
      --gradient-via-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .lg\:via-blue-650 {
      --gradient-via-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .lg\:via-blue-700 {
      --gradient-via-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .lg\:via-blue-800 {
      --gradient-via-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .lg\:via-blue-900 {
      --gradient-via-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .lg\:via-blue-1000 {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .lg\:via-blue-1100 {
      --gradient-via-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .lg\:via-blue {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .lg\:via-navy {
      --gradient-via-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .lg\:via-black-50 {
      --gradient-via-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .lg\:via-black-100 {
      --gradient-via-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .lg\:via-black-200 {
      --gradient-via-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .lg\:via-black-400 {
      --gradient-via-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .lg\:via-black-700 {
      --gradient-via-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .lg\:via-black-800 {
      --gradient-via-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .lg\:via-black-900 {
      --gradient-via-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .lg\:via-black {
      --gradient-via-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .lg\:via-white {
      --gradient-via-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .lg\:via-yellow-500 {
      --gradient-via-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .lg\:via-yellow-600 {
      --gradient-via-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .lg\:via-yellow-700 {
      --gradient-via-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .lg\:via-yellow {
      --gradient-via-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .lg\:via-orange-10 {
      --gradient-via-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .lg\:via-orange-20 {
      --gradient-via-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .lg\:via-orange-50 {
      --gradient-via-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .lg\:via-orange-100 {
      --gradient-via-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .lg\:via-orange-200 {
      --gradient-via-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .lg\:via-orange-500 {
      --gradient-via-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .lg\:via-orange-600 {
      --gradient-via-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .lg\:via-orange {
      --gradient-via-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .lg\:via-green-50 {
      --gradient-via-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .lg\:via-green-200 {
      --gradient-via-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .lg\:via-green-300 {
      --gradient-via-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .lg\:via-green-400 {
      --gradient-via-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .lg\:via-green-500 {
      --gradient-via-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .lg\:via-green {
      --gradient-via-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .lg\:via-chien {
      --gradient-via-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .lg\:via-red {
      --gradient-via-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .lg\:via-book-500 {
      --gradient-via-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .lg\:via-book {
      --gradient-via-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .lg\:via-pink {
      --gradient-via-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .lg\:via-appbase {
      --gradient-via-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .lg\:via-nippon-100 {
      --gradient-via-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .lg\:via-nippon-200 {
      --gradient-via-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .lg\:via-nippon-300 {
      --gradient-via-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .lg\:via-nippon-400 {
      --gradient-via-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .lg\:via-nippon-500 {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .lg\:via-nippon-600 {
      --gradient-via-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .lg\:via-nippon {
      --gradient-via-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .lg\:to-blue-50 {
      --gradient-to-color: #F2F7F8; }
    .import_tailwind .lg\:to-blue-100 {
      --gradient-to-color: #EAEEF1; }
    .import_tailwind .lg\:to-blue-200 {
      --gradient-to-color: #E4F3FB; }
    .import_tailwind .lg\:to-blue-250 {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .lg\:to-blue-280 {
      --gradient-to-color: #CEE7F7; }
    .import_tailwind .lg\:to-blue-300 {
      --gradient-to-color: #B8EBF5; }
    .import_tailwind .lg\:to-blue-400 {
      --gradient-to-color: #A3D9F0; }
    .import_tailwind .lg\:to-blue-600 {
      --gradient-to-color: #0091DB; }
    .import_tailwind .lg\:to-blue-650 {
      --gradient-to-color: #1FB5C9; }
    .import_tailwind .lg\:to-blue-700 {
      --gradient-to-color: #72D0E2; }
    .import_tailwind .lg\:to-blue-800 {
      --gradient-to-color: #007DBE; }
    .import_tailwind .lg\:to-blue-900 {
      --gradient-to-color: #087DBE; }
    .import_tailwind .lg\:to-blue-1000 {
      --gradient-to-color: #345678; }
    .import_tailwind .lg\:to-blue-1100 {
      --gradient-to-color: #003288; }
    .import_tailwind .lg\:to-blue {
      --gradient-to-color: #345678; }
    .import_tailwind .lg\:to-navy {
      --gradient-to-color: #222953; }
    .import_tailwind .lg\:to-black-50 {
      --gradient-to-color: #F9F9FA; }
    .import_tailwind .lg\:to-black-100 {
      --gradient-to-color: #F5F7F7; }
    .import_tailwind .lg\:to-black-200 {
      --gradient-to-color: #EFEFEE; }
    .import_tailwind .lg\:to-black-400 {
      --gradient-to-color: #E0DFDE; }
    .import_tailwind .lg\:to-black-700 {
      --gradient-to-color: #C1C1C1; }
    .import_tailwind .lg\:to-black-800 {
      --gradient-to-color: #707070; }
    .import_tailwind .lg\:to-black-900 {
      --gradient-to-color: #666666; }
    .import_tailwind .lg\:to-black {
      --gradient-to-color: #000000; }
    .import_tailwind .lg\:to-white {
      --gradient-to-color: #FFFFFF; }
    .import_tailwind .lg\:to-yellow-500 {
      --gradient-to-color: #FFE34A; }
    .import_tailwind .lg\:to-yellow-600 {
      --gradient-to-color: #FEFFF0; }
    .import_tailwind .lg\:to-yellow-700 {
      --gradient-to-color: #fff188; }
    .import_tailwind .lg\:to-yellow {
      --gradient-to-color: #EFCF3E; }
    .import_tailwind .lg\:to-orange-10 {
      --gradient-to-color: #FFEDDE; }
    .import_tailwind .lg\:to-orange-20 {
      --gradient-to-color: #FBEFD8; }
    .import_tailwind .lg\:to-orange-50 {
      --gradient-to-color: #E95A24; }
    .import_tailwind .lg\:to-orange-100 {
      --gradient-to-color: #FECAA0; }
    .import_tailwind .lg\:to-orange-200 {
      --gradient-to-color: #FFFBE4; }
    .import_tailwind .lg\:to-orange-500 {
      --gradient-to-color: #F8F2DC; }
    .import_tailwind .lg\:to-orange-600 {
      --gradient-to-color: #E09404; }
    .import_tailwind .lg\:to-orange {
      --gradient-to-color: #F59C55; }
    .import_tailwind .lg\:to-green-50 {
      --gradient-to-color: #EAF9F7; }
    .import_tailwind .lg\:to-green-200 {
      --gradient-to-color: #30BFAE; }
    .import_tailwind .lg\:to-green-300 {
      --gradient-to-color: #00B900; }
    .import_tailwind .lg\:to-green-400 {
      --gradient-to-color: #2AAC9C; }
    .import_tailwind .lg\:to-green-500 {
      --gradient-to-color: #019E01; }
    .import_tailwind .lg\:to-green {
      --gradient-to-color: #2DB12D; }
    .import_tailwind .lg\:to-chien {
      --gradient-to-color: #0CCCB8; }
    .import_tailwind .lg\:to-red {
      --gradient-to-color: #EA3326; }
    .import_tailwind .lg\:to-book-500 {
      --gradient-to-color: #A1D4E4; }
    .import_tailwind .lg\:to-book {
      --gradient-to-color: #63A4C2; }
    .import_tailwind .lg\:to-pink {
      --gradient-to-color: #E76E79; }
    .import_tailwind .lg\:to-appbase {
      --gradient-to-color: #3DCDDF; }
    .import_tailwind .lg\:to-nippon-100 {
      --gradient-to-color: #B5E6FF; }
    .import_tailwind .lg\:to-nippon-200 {
      --gradient-to-color: #F0F3F5; }
    .import_tailwind .lg\:to-nippon-300 {
      --gradient-to-color: #FFF040; }
    .import_tailwind .lg\:to-nippon-400 {
      --gradient-to-color: #EAEAEA; }
    .import_tailwind .lg\:to-nippon-500 {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .lg\:to-nippon-600 {
      --gradient-to-color: #F7F7F7; }
    .import_tailwind .lg\:to-nippon {
      --gradient-to-color: #030866; }
    .import_tailwind .lg\:hover\:from-blue-50:hover {
      --gradient-from-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .lg\:hover\:from-blue-100:hover {
      --gradient-from-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .lg\:hover\:from-blue-200:hover {
      --gradient-from-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .lg\:hover\:from-blue-250:hover {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .lg\:hover\:from-blue-280:hover {
      --gradient-from-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .lg\:hover\:from-blue-300:hover {
      --gradient-from-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .lg\:hover\:from-blue-400:hover {
      --gradient-from-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .lg\:hover\:from-blue-600:hover {
      --gradient-from-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .lg\:hover\:from-blue-650:hover {
      --gradient-from-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .lg\:hover\:from-blue-700:hover {
      --gradient-from-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .lg\:hover\:from-blue-800:hover {
      --gradient-from-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .lg\:hover\:from-blue-900:hover {
      --gradient-from-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .lg\:hover\:from-blue-1000:hover {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .lg\:hover\:from-blue-1100:hover {
      --gradient-from-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .lg\:hover\:from-blue:hover {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .lg\:hover\:from-navy:hover {
      --gradient-from-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .lg\:hover\:from-black-50:hover {
      --gradient-from-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .lg\:hover\:from-black-100:hover {
      --gradient-from-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .lg\:hover\:from-black-200:hover {
      --gradient-from-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .lg\:hover\:from-black-400:hover {
      --gradient-from-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .lg\:hover\:from-black-700:hover {
      --gradient-from-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .lg\:hover\:from-black-800:hover {
      --gradient-from-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .lg\:hover\:from-black-900:hover {
      --gradient-from-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .lg\:hover\:from-black:hover {
      --gradient-from-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .lg\:hover\:from-white:hover {
      --gradient-from-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .lg\:hover\:from-yellow-500:hover {
      --gradient-from-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .lg\:hover\:from-yellow-600:hover {
      --gradient-from-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .lg\:hover\:from-yellow-700:hover {
      --gradient-from-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .lg\:hover\:from-yellow:hover {
      --gradient-from-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .lg\:hover\:from-orange-10:hover {
      --gradient-from-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .lg\:hover\:from-orange-20:hover {
      --gradient-from-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .lg\:hover\:from-orange-50:hover {
      --gradient-from-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .lg\:hover\:from-orange-100:hover {
      --gradient-from-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .lg\:hover\:from-orange-200:hover {
      --gradient-from-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .lg\:hover\:from-orange-500:hover {
      --gradient-from-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .lg\:hover\:from-orange-600:hover {
      --gradient-from-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .lg\:hover\:from-orange:hover {
      --gradient-from-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .lg\:hover\:from-green-50:hover {
      --gradient-from-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .lg\:hover\:from-green-200:hover {
      --gradient-from-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .lg\:hover\:from-green-300:hover {
      --gradient-from-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .lg\:hover\:from-green-400:hover {
      --gradient-from-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .lg\:hover\:from-green-500:hover {
      --gradient-from-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .lg\:hover\:from-green:hover {
      --gradient-from-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .lg\:hover\:from-chien:hover {
      --gradient-from-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .lg\:hover\:from-red:hover {
      --gradient-from-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .lg\:hover\:from-book-500:hover {
      --gradient-from-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .lg\:hover\:from-book:hover {
      --gradient-from-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .lg\:hover\:from-pink:hover {
      --gradient-from-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .lg\:hover\:from-appbase:hover {
      --gradient-from-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .lg\:hover\:from-nippon-100:hover {
      --gradient-from-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .lg\:hover\:from-nippon-200:hover {
      --gradient-from-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .lg\:hover\:from-nippon-300:hover {
      --gradient-from-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .lg\:hover\:from-nippon-400:hover {
      --gradient-from-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .lg\:hover\:from-nippon-500:hover {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .lg\:hover\:from-nippon-600:hover {
      --gradient-from-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .lg\:hover\:from-nippon:hover {
      --gradient-from-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .lg\:hover\:via-blue-50:hover {
      --gradient-via-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .lg\:hover\:via-blue-100:hover {
      --gradient-via-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .lg\:hover\:via-blue-200:hover {
      --gradient-via-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .lg\:hover\:via-blue-250:hover {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .lg\:hover\:via-blue-280:hover {
      --gradient-via-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .lg\:hover\:via-blue-300:hover {
      --gradient-via-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .lg\:hover\:via-blue-400:hover {
      --gradient-via-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .lg\:hover\:via-blue-600:hover {
      --gradient-via-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .lg\:hover\:via-blue-650:hover {
      --gradient-via-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .lg\:hover\:via-blue-700:hover {
      --gradient-via-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .lg\:hover\:via-blue-800:hover {
      --gradient-via-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .lg\:hover\:via-blue-900:hover {
      --gradient-via-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .lg\:hover\:via-blue-1000:hover {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .lg\:hover\:via-blue-1100:hover {
      --gradient-via-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .lg\:hover\:via-blue:hover {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .lg\:hover\:via-navy:hover {
      --gradient-via-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .lg\:hover\:via-black-50:hover {
      --gradient-via-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .lg\:hover\:via-black-100:hover {
      --gradient-via-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .lg\:hover\:via-black-200:hover {
      --gradient-via-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .lg\:hover\:via-black-400:hover {
      --gradient-via-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .lg\:hover\:via-black-700:hover {
      --gradient-via-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .lg\:hover\:via-black-800:hover {
      --gradient-via-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .lg\:hover\:via-black-900:hover {
      --gradient-via-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .lg\:hover\:via-black:hover {
      --gradient-via-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .lg\:hover\:via-white:hover {
      --gradient-via-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .lg\:hover\:via-yellow-500:hover {
      --gradient-via-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .lg\:hover\:via-yellow-600:hover {
      --gradient-via-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .lg\:hover\:via-yellow-700:hover {
      --gradient-via-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .lg\:hover\:via-yellow:hover {
      --gradient-via-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .lg\:hover\:via-orange-10:hover {
      --gradient-via-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .lg\:hover\:via-orange-20:hover {
      --gradient-via-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .lg\:hover\:via-orange-50:hover {
      --gradient-via-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .lg\:hover\:via-orange-100:hover {
      --gradient-via-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .lg\:hover\:via-orange-200:hover {
      --gradient-via-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .lg\:hover\:via-orange-500:hover {
      --gradient-via-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .lg\:hover\:via-orange-600:hover {
      --gradient-via-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .lg\:hover\:via-orange:hover {
      --gradient-via-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .lg\:hover\:via-green-50:hover {
      --gradient-via-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .lg\:hover\:via-green-200:hover {
      --gradient-via-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .lg\:hover\:via-green-300:hover {
      --gradient-via-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .lg\:hover\:via-green-400:hover {
      --gradient-via-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .lg\:hover\:via-green-500:hover {
      --gradient-via-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .lg\:hover\:via-green:hover {
      --gradient-via-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .lg\:hover\:via-chien:hover {
      --gradient-via-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .lg\:hover\:via-red:hover {
      --gradient-via-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .lg\:hover\:via-book-500:hover {
      --gradient-via-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .lg\:hover\:via-book:hover {
      --gradient-via-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .lg\:hover\:via-pink:hover {
      --gradient-via-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .lg\:hover\:via-appbase:hover {
      --gradient-via-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .lg\:hover\:via-nippon-100:hover {
      --gradient-via-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .lg\:hover\:via-nippon-200:hover {
      --gradient-via-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .lg\:hover\:via-nippon-300:hover {
      --gradient-via-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .lg\:hover\:via-nippon-400:hover {
      --gradient-via-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .lg\:hover\:via-nippon-500:hover {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .lg\:hover\:via-nippon-600:hover {
      --gradient-via-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .lg\:hover\:via-nippon:hover {
      --gradient-via-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .lg\:hover\:to-blue-50:hover {
      --gradient-to-color: #F2F7F8; }
    .import_tailwind .lg\:hover\:to-blue-100:hover {
      --gradient-to-color: #EAEEF1; }
    .import_tailwind .lg\:hover\:to-blue-200:hover {
      --gradient-to-color: #E4F3FB; }
    .import_tailwind .lg\:hover\:to-blue-250:hover {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .lg\:hover\:to-blue-280:hover {
      --gradient-to-color: #CEE7F7; }
    .import_tailwind .lg\:hover\:to-blue-300:hover {
      --gradient-to-color: #B8EBF5; }
    .import_tailwind .lg\:hover\:to-blue-400:hover {
      --gradient-to-color: #A3D9F0; }
    .import_tailwind .lg\:hover\:to-blue-600:hover {
      --gradient-to-color: #0091DB; }
    .import_tailwind .lg\:hover\:to-blue-650:hover {
      --gradient-to-color: #1FB5C9; }
    .import_tailwind .lg\:hover\:to-blue-700:hover {
      --gradient-to-color: #72D0E2; }
    .import_tailwind .lg\:hover\:to-blue-800:hover {
      --gradient-to-color: #007DBE; }
    .import_tailwind .lg\:hover\:to-blue-900:hover {
      --gradient-to-color: #087DBE; }
    .import_tailwind .lg\:hover\:to-blue-1000:hover {
      --gradient-to-color: #345678; }
    .import_tailwind .lg\:hover\:to-blue-1100:hover {
      --gradient-to-color: #003288; }
    .import_tailwind .lg\:hover\:to-blue:hover {
      --gradient-to-color: #345678; }
    .import_tailwind .lg\:hover\:to-navy:hover {
      --gradient-to-color: #222953; }
    .import_tailwind .lg\:hover\:to-black-50:hover {
      --gradient-to-color: #F9F9FA; }
    .import_tailwind .lg\:hover\:to-black-100:hover {
      --gradient-to-color: #F5F7F7; }
    .import_tailwind .lg\:hover\:to-black-200:hover {
      --gradient-to-color: #EFEFEE; }
    .import_tailwind .lg\:hover\:to-black-400:hover {
      --gradient-to-color: #E0DFDE; }
    .import_tailwind .lg\:hover\:to-black-700:hover {
      --gradient-to-color: #C1C1C1; }
    .import_tailwind .lg\:hover\:to-black-800:hover {
      --gradient-to-color: #707070; }
    .import_tailwind .lg\:hover\:to-black-900:hover {
      --gradient-to-color: #666666; }
    .import_tailwind .lg\:hover\:to-black:hover {
      --gradient-to-color: #000000; }
    .import_tailwind .lg\:hover\:to-white:hover {
      --gradient-to-color: #FFFFFF; }
    .import_tailwind .lg\:hover\:to-yellow-500:hover {
      --gradient-to-color: #FFE34A; }
    .import_tailwind .lg\:hover\:to-yellow-600:hover {
      --gradient-to-color: #FEFFF0; }
    .import_tailwind .lg\:hover\:to-yellow-700:hover {
      --gradient-to-color: #fff188; }
    .import_tailwind .lg\:hover\:to-yellow:hover {
      --gradient-to-color: #EFCF3E; }
    .import_tailwind .lg\:hover\:to-orange-10:hover {
      --gradient-to-color: #FFEDDE; }
    .import_tailwind .lg\:hover\:to-orange-20:hover {
      --gradient-to-color: #FBEFD8; }
    .import_tailwind .lg\:hover\:to-orange-50:hover {
      --gradient-to-color: #E95A24; }
    .import_tailwind .lg\:hover\:to-orange-100:hover {
      --gradient-to-color: #FECAA0; }
    .import_tailwind .lg\:hover\:to-orange-200:hover {
      --gradient-to-color: #FFFBE4; }
    .import_tailwind .lg\:hover\:to-orange-500:hover {
      --gradient-to-color: #F8F2DC; }
    .import_tailwind .lg\:hover\:to-orange-600:hover {
      --gradient-to-color: #E09404; }
    .import_tailwind .lg\:hover\:to-orange:hover {
      --gradient-to-color: #F59C55; }
    .import_tailwind .lg\:hover\:to-green-50:hover {
      --gradient-to-color: #EAF9F7; }
    .import_tailwind .lg\:hover\:to-green-200:hover {
      --gradient-to-color: #30BFAE; }
    .import_tailwind .lg\:hover\:to-green-300:hover {
      --gradient-to-color: #00B900; }
    .import_tailwind .lg\:hover\:to-green-400:hover {
      --gradient-to-color: #2AAC9C; }
    .import_tailwind .lg\:hover\:to-green-500:hover {
      --gradient-to-color: #019E01; }
    .import_tailwind .lg\:hover\:to-green:hover {
      --gradient-to-color: #2DB12D; }
    .import_tailwind .lg\:hover\:to-chien:hover {
      --gradient-to-color: #0CCCB8; }
    .import_tailwind .lg\:hover\:to-red:hover {
      --gradient-to-color: #EA3326; }
    .import_tailwind .lg\:hover\:to-book-500:hover {
      --gradient-to-color: #A1D4E4; }
    .import_tailwind .lg\:hover\:to-book:hover {
      --gradient-to-color: #63A4C2; }
    .import_tailwind .lg\:hover\:to-pink:hover {
      --gradient-to-color: #E76E79; }
    .import_tailwind .lg\:hover\:to-appbase:hover {
      --gradient-to-color: #3DCDDF; }
    .import_tailwind .lg\:hover\:to-nippon-100:hover {
      --gradient-to-color: #B5E6FF; }
    .import_tailwind .lg\:hover\:to-nippon-200:hover {
      --gradient-to-color: #F0F3F5; }
    .import_tailwind .lg\:hover\:to-nippon-300:hover {
      --gradient-to-color: #FFF040; }
    .import_tailwind .lg\:hover\:to-nippon-400:hover {
      --gradient-to-color: #EAEAEA; }
    .import_tailwind .lg\:hover\:to-nippon-500:hover {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .lg\:hover\:to-nippon-600:hover {
      --gradient-to-color: #F7F7F7; }
    .import_tailwind .lg\:hover\:to-nippon:hover {
      --gradient-to-color: #030866; }
    .import_tailwind .lg\:focus\:from-blue-50:focus {
      --gradient-from-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .lg\:focus\:from-blue-100:focus {
      --gradient-from-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .lg\:focus\:from-blue-200:focus {
      --gradient-from-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .lg\:focus\:from-blue-250:focus {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .lg\:focus\:from-blue-280:focus {
      --gradient-from-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .lg\:focus\:from-blue-300:focus {
      --gradient-from-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .lg\:focus\:from-blue-400:focus {
      --gradient-from-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .lg\:focus\:from-blue-600:focus {
      --gradient-from-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .lg\:focus\:from-blue-650:focus {
      --gradient-from-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .lg\:focus\:from-blue-700:focus {
      --gradient-from-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .lg\:focus\:from-blue-800:focus {
      --gradient-from-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .lg\:focus\:from-blue-900:focus {
      --gradient-from-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .lg\:focus\:from-blue-1000:focus {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .lg\:focus\:from-blue-1100:focus {
      --gradient-from-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .lg\:focus\:from-blue:focus {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .lg\:focus\:from-navy:focus {
      --gradient-from-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .lg\:focus\:from-black-50:focus {
      --gradient-from-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .lg\:focus\:from-black-100:focus {
      --gradient-from-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .lg\:focus\:from-black-200:focus {
      --gradient-from-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .lg\:focus\:from-black-400:focus {
      --gradient-from-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .lg\:focus\:from-black-700:focus {
      --gradient-from-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .lg\:focus\:from-black-800:focus {
      --gradient-from-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .lg\:focus\:from-black-900:focus {
      --gradient-from-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .lg\:focus\:from-black:focus {
      --gradient-from-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .lg\:focus\:from-white:focus {
      --gradient-from-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .lg\:focus\:from-yellow-500:focus {
      --gradient-from-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .lg\:focus\:from-yellow-600:focus {
      --gradient-from-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .lg\:focus\:from-yellow-700:focus {
      --gradient-from-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .lg\:focus\:from-yellow:focus {
      --gradient-from-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .lg\:focus\:from-orange-10:focus {
      --gradient-from-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .lg\:focus\:from-orange-20:focus {
      --gradient-from-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .lg\:focus\:from-orange-50:focus {
      --gradient-from-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .lg\:focus\:from-orange-100:focus {
      --gradient-from-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .lg\:focus\:from-orange-200:focus {
      --gradient-from-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .lg\:focus\:from-orange-500:focus {
      --gradient-from-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .lg\:focus\:from-orange-600:focus {
      --gradient-from-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .lg\:focus\:from-orange:focus {
      --gradient-from-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .lg\:focus\:from-green-50:focus {
      --gradient-from-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .lg\:focus\:from-green-200:focus {
      --gradient-from-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .lg\:focus\:from-green-300:focus {
      --gradient-from-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .lg\:focus\:from-green-400:focus {
      --gradient-from-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .lg\:focus\:from-green-500:focus {
      --gradient-from-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .lg\:focus\:from-green:focus {
      --gradient-from-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .lg\:focus\:from-chien:focus {
      --gradient-from-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .lg\:focus\:from-red:focus {
      --gradient-from-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .lg\:focus\:from-book-500:focus {
      --gradient-from-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .lg\:focus\:from-book:focus {
      --gradient-from-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .lg\:focus\:from-pink:focus {
      --gradient-from-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .lg\:focus\:from-appbase:focus {
      --gradient-from-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .lg\:focus\:from-nippon-100:focus {
      --gradient-from-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .lg\:focus\:from-nippon-200:focus {
      --gradient-from-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .lg\:focus\:from-nippon-300:focus {
      --gradient-from-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .lg\:focus\:from-nippon-400:focus {
      --gradient-from-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .lg\:focus\:from-nippon-500:focus {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .lg\:focus\:from-nippon-600:focus {
      --gradient-from-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .lg\:focus\:from-nippon:focus {
      --gradient-from-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .lg\:focus\:via-blue-50:focus {
      --gradient-via-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .lg\:focus\:via-blue-100:focus {
      --gradient-via-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .lg\:focus\:via-blue-200:focus {
      --gradient-via-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .lg\:focus\:via-blue-250:focus {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .lg\:focus\:via-blue-280:focus {
      --gradient-via-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .lg\:focus\:via-blue-300:focus {
      --gradient-via-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .lg\:focus\:via-blue-400:focus {
      --gradient-via-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .lg\:focus\:via-blue-600:focus {
      --gradient-via-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .lg\:focus\:via-blue-650:focus {
      --gradient-via-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .lg\:focus\:via-blue-700:focus {
      --gradient-via-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .lg\:focus\:via-blue-800:focus {
      --gradient-via-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .lg\:focus\:via-blue-900:focus {
      --gradient-via-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .lg\:focus\:via-blue-1000:focus {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .lg\:focus\:via-blue-1100:focus {
      --gradient-via-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .lg\:focus\:via-blue:focus {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .lg\:focus\:via-navy:focus {
      --gradient-via-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .lg\:focus\:via-black-50:focus {
      --gradient-via-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .lg\:focus\:via-black-100:focus {
      --gradient-via-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .lg\:focus\:via-black-200:focus {
      --gradient-via-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .lg\:focus\:via-black-400:focus {
      --gradient-via-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .lg\:focus\:via-black-700:focus {
      --gradient-via-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .lg\:focus\:via-black-800:focus {
      --gradient-via-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .lg\:focus\:via-black-900:focus {
      --gradient-via-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .lg\:focus\:via-black:focus {
      --gradient-via-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .lg\:focus\:via-white:focus {
      --gradient-via-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .lg\:focus\:via-yellow-500:focus {
      --gradient-via-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .lg\:focus\:via-yellow-600:focus {
      --gradient-via-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .lg\:focus\:via-yellow-700:focus {
      --gradient-via-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .lg\:focus\:via-yellow:focus {
      --gradient-via-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .lg\:focus\:via-orange-10:focus {
      --gradient-via-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .lg\:focus\:via-orange-20:focus {
      --gradient-via-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .lg\:focus\:via-orange-50:focus {
      --gradient-via-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .lg\:focus\:via-orange-100:focus {
      --gradient-via-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .lg\:focus\:via-orange-200:focus {
      --gradient-via-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .lg\:focus\:via-orange-500:focus {
      --gradient-via-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .lg\:focus\:via-orange-600:focus {
      --gradient-via-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .lg\:focus\:via-orange:focus {
      --gradient-via-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .lg\:focus\:via-green-50:focus {
      --gradient-via-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .lg\:focus\:via-green-200:focus {
      --gradient-via-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .lg\:focus\:via-green-300:focus {
      --gradient-via-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .lg\:focus\:via-green-400:focus {
      --gradient-via-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .lg\:focus\:via-green-500:focus {
      --gradient-via-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .lg\:focus\:via-green:focus {
      --gradient-via-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .lg\:focus\:via-chien:focus {
      --gradient-via-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .lg\:focus\:via-red:focus {
      --gradient-via-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .lg\:focus\:via-book-500:focus {
      --gradient-via-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .lg\:focus\:via-book:focus {
      --gradient-via-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .lg\:focus\:via-pink:focus {
      --gradient-via-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .lg\:focus\:via-appbase:focus {
      --gradient-via-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .lg\:focus\:via-nippon-100:focus {
      --gradient-via-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .lg\:focus\:via-nippon-200:focus {
      --gradient-via-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .lg\:focus\:via-nippon-300:focus {
      --gradient-via-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .lg\:focus\:via-nippon-400:focus {
      --gradient-via-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .lg\:focus\:via-nippon-500:focus {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .lg\:focus\:via-nippon-600:focus {
      --gradient-via-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .lg\:focus\:via-nippon:focus {
      --gradient-via-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .lg\:focus\:to-blue-50:focus {
      --gradient-to-color: #F2F7F8; }
    .import_tailwind .lg\:focus\:to-blue-100:focus {
      --gradient-to-color: #EAEEF1; }
    .import_tailwind .lg\:focus\:to-blue-200:focus {
      --gradient-to-color: #E4F3FB; }
    .import_tailwind .lg\:focus\:to-blue-250:focus {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .lg\:focus\:to-blue-280:focus {
      --gradient-to-color: #CEE7F7; }
    .import_tailwind .lg\:focus\:to-blue-300:focus {
      --gradient-to-color: #B8EBF5; }
    .import_tailwind .lg\:focus\:to-blue-400:focus {
      --gradient-to-color: #A3D9F0; }
    .import_tailwind .lg\:focus\:to-blue-600:focus {
      --gradient-to-color: #0091DB; }
    .import_tailwind .lg\:focus\:to-blue-650:focus {
      --gradient-to-color: #1FB5C9; }
    .import_tailwind .lg\:focus\:to-blue-700:focus {
      --gradient-to-color: #72D0E2; }
    .import_tailwind .lg\:focus\:to-blue-800:focus {
      --gradient-to-color: #007DBE; }
    .import_tailwind .lg\:focus\:to-blue-900:focus {
      --gradient-to-color: #087DBE; }
    .import_tailwind .lg\:focus\:to-blue-1000:focus {
      --gradient-to-color: #345678; }
    .import_tailwind .lg\:focus\:to-blue-1100:focus {
      --gradient-to-color: #003288; }
    .import_tailwind .lg\:focus\:to-blue:focus {
      --gradient-to-color: #345678; }
    .import_tailwind .lg\:focus\:to-navy:focus {
      --gradient-to-color: #222953; }
    .import_tailwind .lg\:focus\:to-black-50:focus {
      --gradient-to-color: #F9F9FA; }
    .import_tailwind .lg\:focus\:to-black-100:focus {
      --gradient-to-color: #F5F7F7; }
    .import_tailwind .lg\:focus\:to-black-200:focus {
      --gradient-to-color: #EFEFEE; }
    .import_tailwind .lg\:focus\:to-black-400:focus {
      --gradient-to-color: #E0DFDE; }
    .import_tailwind .lg\:focus\:to-black-700:focus {
      --gradient-to-color: #C1C1C1; }
    .import_tailwind .lg\:focus\:to-black-800:focus {
      --gradient-to-color: #707070; }
    .import_tailwind .lg\:focus\:to-black-900:focus {
      --gradient-to-color: #666666; }
    .import_tailwind .lg\:focus\:to-black:focus {
      --gradient-to-color: #000000; }
    .import_tailwind .lg\:focus\:to-white:focus {
      --gradient-to-color: #FFFFFF; }
    .import_tailwind .lg\:focus\:to-yellow-500:focus {
      --gradient-to-color: #FFE34A; }
    .import_tailwind .lg\:focus\:to-yellow-600:focus {
      --gradient-to-color: #FEFFF0; }
    .import_tailwind .lg\:focus\:to-yellow-700:focus {
      --gradient-to-color: #fff188; }
    .import_tailwind .lg\:focus\:to-yellow:focus {
      --gradient-to-color: #EFCF3E; }
    .import_tailwind .lg\:focus\:to-orange-10:focus {
      --gradient-to-color: #FFEDDE; }
    .import_tailwind .lg\:focus\:to-orange-20:focus {
      --gradient-to-color: #FBEFD8; }
    .import_tailwind .lg\:focus\:to-orange-50:focus {
      --gradient-to-color: #E95A24; }
    .import_tailwind .lg\:focus\:to-orange-100:focus {
      --gradient-to-color: #FECAA0; }
    .import_tailwind .lg\:focus\:to-orange-200:focus {
      --gradient-to-color: #FFFBE4; }
    .import_tailwind .lg\:focus\:to-orange-500:focus {
      --gradient-to-color: #F8F2DC; }
    .import_tailwind .lg\:focus\:to-orange-600:focus {
      --gradient-to-color: #E09404; }
    .import_tailwind .lg\:focus\:to-orange:focus {
      --gradient-to-color: #F59C55; }
    .import_tailwind .lg\:focus\:to-green-50:focus {
      --gradient-to-color: #EAF9F7; }
    .import_tailwind .lg\:focus\:to-green-200:focus {
      --gradient-to-color: #30BFAE; }
    .import_tailwind .lg\:focus\:to-green-300:focus {
      --gradient-to-color: #00B900; }
    .import_tailwind .lg\:focus\:to-green-400:focus {
      --gradient-to-color: #2AAC9C; }
    .import_tailwind .lg\:focus\:to-green-500:focus {
      --gradient-to-color: #019E01; }
    .import_tailwind .lg\:focus\:to-green:focus {
      --gradient-to-color: #2DB12D; }
    .import_tailwind .lg\:focus\:to-chien:focus {
      --gradient-to-color: #0CCCB8; }
    .import_tailwind .lg\:focus\:to-red:focus {
      --gradient-to-color: #EA3326; }
    .import_tailwind .lg\:focus\:to-book-500:focus {
      --gradient-to-color: #A1D4E4; }
    .import_tailwind .lg\:focus\:to-book:focus {
      --gradient-to-color: #63A4C2; }
    .import_tailwind .lg\:focus\:to-pink:focus {
      --gradient-to-color: #E76E79; }
    .import_tailwind .lg\:focus\:to-appbase:focus {
      --gradient-to-color: #3DCDDF; }
    .import_tailwind .lg\:focus\:to-nippon-100:focus {
      --gradient-to-color: #B5E6FF; }
    .import_tailwind .lg\:focus\:to-nippon-200:focus {
      --gradient-to-color: #F0F3F5; }
    .import_tailwind .lg\:focus\:to-nippon-300:focus {
      --gradient-to-color: #FFF040; }
    .import_tailwind .lg\:focus\:to-nippon-400:focus {
      --gradient-to-color: #EAEAEA; }
    .import_tailwind .lg\:focus\:to-nippon-500:focus {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .lg\:focus\:to-nippon-600:focus {
      --gradient-to-color: #F7F7F7; }
    .import_tailwind .lg\:focus\:to-nippon:focus {
      --gradient-to-color: #030866; }
    .import_tailwind .lg\:bg-opacity-0 {
      --bg-opacity: 0; }
    .import_tailwind .lg\:bg-opacity-25 {
      --bg-opacity: 0.25; }
    .import_tailwind .lg\:bg-opacity-50 {
      --bg-opacity: 0.5; }
    .import_tailwind .lg\:bg-opacity-75 {
      --bg-opacity: 0.75; }
    .import_tailwind .lg\:bg-opacity-100 {
      --bg-opacity: 1; }
    .import_tailwind .lg\:hover\:bg-opacity-0:hover {
      --bg-opacity: 0; }
    .import_tailwind .lg\:hover\:bg-opacity-25:hover {
      --bg-opacity: 0.25; }
    .import_tailwind .lg\:hover\:bg-opacity-50:hover {
      --bg-opacity: 0.5; }
    .import_tailwind .lg\:hover\:bg-opacity-75:hover {
      --bg-opacity: 0.75; }
    .import_tailwind .lg\:hover\:bg-opacity-100:hover {
      --bg-opacity: 1; }
    .import_tailwind .lg\:focus\:bg-opacity-0:focus {
      --bg-opacity: 0; }
    .import_tailwind .lg\:focus\:bg-opacity-25:focus {
      --bg-opacity: 0.25; }
    .import_tailwind .lg\:focus\:bg-opacity-50:focus {
      --bg-opacity: 0.5; }
    .import_tailwind .lg\:focus\:bg-opacity-75:focus {
      --bg-opacity: 0.75; }
    .import_tailwind .lg\:focus\:bg-opacity-100:focus {
      --bg-opacity: 1; }
    .import_tailwind .lg\:bg-bottom {
      background-position: bottom; }
    .import_tailwind .lg\:bg-center {
      background-position: center; }
    .import_tailwind .lg\:bg-left {
      background-position: left; }
    .import_tailwind .lg\:bg-left-bottom {
      background-position: left bottom; }
    .import_tailwind .lg\:bg-left-top {
      background-position: left top; }
    .import_tailwind .lg\:bg-right {
      background-position: right; }
    .import_tailwind .lg\:bg-right-bottom {
      background-position: right bottom; }
    .import_tailwind .lg\:bg-right-top {
      background-position: right top; }
    .import_tailwind .lg\:bg-top {
      background-position: top; }
    .import_tailwind .lg\:bg-repeat {
      background-repeat: repeat; }
    .import_tailwind .lg\:bg-no-repeat {
      background-repeat: no-repeat; }
    .import_tailwind .lg\:bg-repeat-x {
      background-repeat: repeat-x; }
    .import_tailwind .lg\:bg-repeat-y {
      background-repeat: repeat-y; }
    .import_tailwind .lg\:bg-repeat-round {
      background-repeat: round; }
    .import_tailwind .lg\:bg-repeat-space {
      background-repeat: space; }
    .import_tailwind .lg\:bg-auto {
      background-size: auto; }
    .import_tailwind .lg\:bg-cover {
      background-size: cover; }
    .import_tailwind .lg\:bg-contain {
      background-size: contain; }
    .import_tailwind .lg\:border-collapse {
      border-collapse: collapse; }
    .import_tailwind .lg\:border-separate {
      border-collapse: separate; }
    .import_tailwind .lg\:border-blue-50 {
      --border-opacity: 1;
      border-color: #F2F7F8;
      border-color: rgba(242, 247, 248, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-100 {
      --border-opacity: 1;
      border-color: #EAEEF1;
      border-color: rgba(234, 238, 241, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-200 {
      --border-opacity: 1;
      border-color: #E4F3FB;
      border-color: rgba(228, 243, 251, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-250 {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-280 {
      --border-opacity: 1;
      border-color: #CEE7F7;
      border-color: rgba(206, 231, 247, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-300 {
      --border-opacity: 1;
      border-color: #B8EBF5;
      border-color: rgba(184, 235, 245, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-400 {
      --border-opacity: 1;
      border-color: #A3D9F0;
      border-color: rgba(163, 217, 240, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-600 {
      --border-opacity: 1;
      border-color: #0091DB;
      border-color: rgba(0, 145, 219, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-650 {
      --border-opacity: 1;
      border-color: #1FB5C9;
      border-color: rgba(31, 181, 201, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-700 {
      --border-opacity: 1;
      border-color: #72D0E2;
      border-color: rgba(114, 208, 226, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-800 {
      --border-opacity: 1;
      border-color: #007DBE;
      border-color: rgba(0, 125, 190, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-900 {
      --border-opacity: 1;
      border-color: #087DBE;
      border-color: rgba(8, 125, 190, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-1000 {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue-1100 {
      --border-opacity: 1;
      border-color: #003288;
      border-color: rgba(0, 50, 136, var(--border-opacity)); }
    .import_tailwind .lg\:border-blue {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .lg\:border-navy {
      --border-opacity: 1;
      border-color: #222953;
      border-color: rgba(34, 41, 83, var(--border-opacity)); }
    .import_tailwind .lg\:border-black-50 {
      --border-opacity: 1;
      border-color: #F9F9FA;
      border-color: rgba(249, 249, 250, var(--border-opacity)); }
    .import_tailwind .lg\:border-black-100 {
      --border-opacity: 1;
      border-color: #F5F7F7;
      border-color: rgba(245, 247, 247, var(--border-opacity)); }
    .import_tailwind .lg\:border-black-200 {
      --border-opacity: 1;
      border-color: #EFEFEE;
      border-color: rgba(239, 239, 238, var(--border-opacity)); }
    .import_tailwind .lg\:border-black-400 {
      --border-opacity: 1;
      border-color: #E0DFDE;
      border-color: rgba(224, 223, 222, var(--border-opacity)); }
    .import_tailwind .lg\:border-black-700 {
      --border-opacity: 1;
      border-color: #C1C1C1;
      border-color: rgba(193, 193, 193, var(--border-opacity)); }
    .import_tailwind .lg\:border-black-800 {
      --border-opacity: 1;
      border-color: #707070;
      border-color: rgba(112, 112, 112, var(--border-opacity)); }
    .import_tailwind .lg\:border-black-900 {
      --border-opacity: 1;
      border-color: #666666;
      border-color: rgba(102, 102, 102, var(--border-opacity)); }
    .import_tailwind .lg\:border-black {
      --border-opacity: 1;
      border-color: #000000;
      border-color: rgba(0, 0, 0, var(--border-opacity)); }
    .import_tailwind .lg\:border-white {
      --border-opacity: 1;
      border-color: #FFFFFF;
      border-color: rgba(255, 255, 255, var(--border-opacity)); }
    .import_tailwind .lg\:border-yellow-500 {
      --border-opacity: 1;
      border-color: #FFE34A;
      border-color: rgba(255, 227, 74, var(--border-opacity)); }
    .import_tailwind .lg\:border-yellow-600 {
      --border-opacity: 1;
      border-color: #FEFFF0;
      border-color: rgba(254, 255, 240, var(--border-opacity)); }
    .import_tailwind .lg\:border-yellow-700 {
      --border-opacity: 1;
      border-color: #fff188;
      border-color: rgba(255, 241, 136, var(--border-opacity)); }
    .import_tailwind .lg\:border-yellow {
      --border-opacity: 1;
      border-color: #EFCF3E;
      border-color: rgba(239, 207, 62, var(--border-opacity)); }
    .import_tailwind .lg\:border-orange-10 {
      --border-opacity: 1;
      border-color: #FFEDDE;
      border-color: rgba(255, 237, 222, var(--border-opacity)); }
    .import_tailwind .lg\:border-orange-20 {
      --border-opacity: 1;
      border-color: #FBEFD8;
      border-color: rgba(251, 239, 216, var(--border-opacity)); }
    .import_tailwind .lg\:border-orange-50 {
      --border-opacity: 1;
      border-color: #E95A24;
      border-color: rgba(233, 90, 36, var(--border-opacity)); }
    .import_tailwind .lg\:border-orange-100 {
      --border-opacity: 1;
      border-color: #FECAA0;
      border-color: rgba(254, 202, 160, var(--border-opacity)); }
    .import_tailwind .lg\:border-orange-200 {
      --border-opacity: 1;
      border-color: #FFFBE4;
      border-color: rgba(255, 251, 228, var(--border-opacity)); }
    .import_tailwind .lg\:border-orange-500 {
      --border-opacity: 1;
      border-color: #F8F2DC;
      border-color: rgba(248, 242, 220, var(--border-opacity)); }
    .import_tailwind .lg\:border-orange-600 {
      --border-opacity: 1;
      border-color: #E09404;
      border-color: rgba(224, 148, 4, var(--border-opacity)); }
    .import_tailwind .lg\:border-orange {
      --border-opacity: 1;
      border-color: #F59C55;
      border-color: rgba(245, 156, 85, var(--border-opacity)); }
    .import_tailwind .lg\:border-green-50 {
      --border-opacity: 1;
      border-color: #EAF9F7;
      border-color: rgba(234, 249, 247, var(--border-opacity)); }
    .import_tailwind .lg\:border-green-200 {
      --border-opacity: 1;
      border-color: #30BFAE;
      border-color: rgba(48, 191, 174, var(--border-opacity)); }
    .import_tailwind .lg\:border-green-300 {
      --border-opacity: 1;
      border-color: #00B900;
      border-color: rgba(0, 185, 0, var(--border-opacity)); }
    .import_tailwind .lg\:border-green-400 {
      --border-opacity: 1;
      border-color: #2AAC9C;
      border-color: rgba(42, 172, 156, var(--border-opacity)); }
    .import_tailwind .lg\:border-green-500 {
      --border-opacity: 1;
      border-color: #019E01;
      border-color: rgba(1, 158, 1, var(--border-opacity)); }
    .import_tailwind .lg\:border-green {
      --border-opacity: 1;
      border-color: #2DB12D;
      border-color: rgba(45, 177, 45, var(--border-opacity)); }
    .import_tailwind .lg\:border-chien {
      --border-opacity: 1;
      border-color: #0CCCB8;
      border-color: rgba(12, 204, 184, var(--border-opacity)); }
    .import_tailwind .lg\:border-red {
      --border-opacity: 1;
      border-color: #EA3326;
      border-color: rgba(234, 51, 38, var(--border-opacity)); }
    .import_tailwind .lg\:border-book-500 {
      --border-opacity: 1;
      border-color: #A1D4E4;
      border-color: rgba(161, 212, 228, var(--border-opacity)); }
    .import_tailwind .lg\:border-book {
      --border-opacity: 1;
      border-color: #63A4C2;
      border-color: rgba(99, 164, 194, var(--border-opacity)); }
    .import_tailwind .lg\:border-pink {
      --border-opacity: 1;
      border-color: #E76E79;
      border-color: rgba(231, 110, 121, var(--border-opacity)); }
    .import_tailwind .lg\:border-appbase {
      --border-opacity: 1;
      border-color: #3DCDDF;
      border-color: rgba(61, 205, 223, var(--border-opacity)); }
    .import_tailwind .lg\:border-nippon-100 {
      --border-opacity: 1;
      border-color: #B5E6FF;
      border-color: rgba(181, 230, 255, var(--border-opacity)); }
    .import_tailwind .lg\:border-nippon-200 {
      --border-opacity: 1;
      border-color: #F0F3F5;
      border-color: rgba(240, 243, 245, var(--border-opacity)); }
    .import_tailwind .lg\:border-nippon-300 {
      --border-opacity: 1;
      border-color: #FFF040;
      border-color: rgba(255, 240, 64, var(--border-opacity)); }
    .import_tailwind .lg\:border-nippon-400 {
      --border-opacity: 1;
      border-color: #EAEAEA;
      border-color: rgba(234, 234, 234, var(--border-opacity)); }
    .import_tailwind .lg\:border-nippon-500 {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .lg\:border-nippon-600 {
      --border-opacity: 1;
      border-color: #F7F7F7;
      border-color: rgba(247, 247, 247, var(--border-opacity)); }
    .import_tailwind .lg\:border-nippon {
      --border-opacity: 1;
      border-color: #030866;
      border-color: rgba(3, 8, 102, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-50:hover {
      --border-opacity: 1;
      border-color: #F2F7F8;
      border-color: rgba(242, 247, 248, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-100:hover {
      --border-opacity: 1;
      border-color: #EAEEF1;
      border-color: rgba(234, 238, 241, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-200:hover {
      --border-opacity: 1;
      border-color: #E4F3FB;
      border-color: rgba(228, 243, 251, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-250:hover {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-280:hover {
      --border-opacity: 1;
      border-color: #CEE7F7;
      border-color: rgba(206, 231, 247, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-300:hover {
      --border-opacity: 1;
      border-color: #B8EBF5;
      border-color: rgba(184, 235, 245, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-400:hover {
      --border-opacity: 1;
      border-color: #A3D9F0;
      border-color: rgba(163, 217, 240, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-600:hover {
      --border-opacity: 1;
      border-color: #0091DB;
      border-color: rgba(0, 145, 219, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-650:hover {
      --border-opacity: 1;
      border-color: #1FB5C9;
      border-color: rgba(31, 181, 201, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-700:hover {
      --border-opacity: 1;
      border-color: #72D0E2;
      border-color: rgba(114, 208, 226, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-800:hover {
      --border-opacity: 1;
      border-color: #007DBE;
      border-color: rgba(0, 125, 190, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-900:hover {
      --border-opacity: 1;
      border-color: #087DBE;
      border-color: rgba(8, 125, 190, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-1000:hover {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue-1100:hover {
      --border-opacity: 1;
      border-color: #003288;
      border-color: rgba(0, 50, 136, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-blue:hover {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-navy:hover {
      --border-opacity: 1;
      border-color: #222953;
      border-color: rgba(34, 41, 83, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-black-50:hover {
      --border-opacity: 1;
      border-color: #F9F9FA;
      border-color: rgba(249, 249, 250, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-black-100:hover {
      --border-opacity: 1;
      border-color: #F5F7F7;
      border-color: rgba(245, 247, 247, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-black-200:hover {
      --border-opacity: 1;
      border-color: #EFEFEE;
      border-color: rgba(239, 239, 238, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-black-400:hover {
      --border-opacity: 1;
      border-color: #E0DFDE;
      border-color: rgba(224, 223, 222, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-black-700:hover {
      --border-opacity: 1;
      border-color: #C1C1C1;
      border-color: rgba(193, 193, 193, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-black-800:hover {
      --border-opacity: 1;
      border-color: #707070;
      border-color: rgba(112, 112, 112, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-black-900:hover {
      --border-opacity: 1;
      border-color: #666666;
      border-color: rgba(102, 102, 102, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-black:hover {
      --border-opacity: 1;
      border-color: #000000;
      border-color: rgba(0, 0, 0, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-white:hover {
      --border-opacity: 1;
      border-color: #FFFFFF;
      border-color: rgba(255, 255, 255, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-yellow-500:hover {
      --border-opacity: 1;
      border-color: #FFE34A;
      border-color: rgba(255, 227, 74, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-yellow-600:hover {
      --border-opacity: 1;
      border-color: #FEFFF0;
      border-color: rgba(254, 255, 240, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-yellow-700:hover {
      --border-opacity: 1;
      border-color: #fff188;
      border-color: rgba(255, 241, 136, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-yellow:hover {
      --border-opacity: 1;
      border-color: #EFCF3E;
      border-color: rgba(239, 207, 62, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-orange-10:hover {
      --border-opacity: 1;
      border-color: #FFEDDE;
      border-color: rgba(255, 237, 222, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-orange-20:hover {
      --border-opacity: 1;
      border-color: #FBEFD8;
      border-color: rgba(251, 239, 216, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-orange-50:hover {
      --border-opacity: 1;
      border-color: #E95A24;
      border-color: rgba(233, 90, 36, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-orange-100:hover {
      --border-opacity: 1;
      border-color: #FECAA0;
      border-color: rgba(254, 202, 160, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-orange-200:hover {
      --border-opacity: 1;
      border-color: #FFFBE4;
      border-color: rgba(255, 251, 228, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-orange-500:hover {
      --border-opacity: 1;
      border-color: #F8F2DC;
      border-color: rgba(248, 242, 220, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-orange-600:hover {
      --border-opacity: 1;
      border-color: #E09404;
      border-color: rgba(224, 148, 4, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-orange:hover {
      --border-opacity: 1;
      border-color: #F59C55;
      border-color: rgba(245, 156, 85, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-green-50:hover {
      --border-opacity: 1;
      border-color: #EAF9F7;
      border-color: rgba(234, 249, 247, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-green-200:hover {
      --border-opacity: 1;
      border-color: #30BFAE;
      border-color: rgba(48, 191, 174, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-green-300:hover {
      --border-opacity: 1;
      border-color: #00B900;
      border-color: rgba(0, 185, 0, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-green-400:hover {
      --border-opacity: 1;
      border-color: #2AAC9C;
      border-color: rgba(42, 172, 156, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-green-500:hover {
      --border-opacity: 1;
      border-color: #019E01;
      border-color: rgba(1, 158, 1, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-green:hover {
      --border-opacity: 1;
      border-color: #2DB12D;
      border-color: rgba(45, 177, 45, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-chien:hover {
      --border-opacity: 1;
      border-color: #0CCCB8;
      border-color: rgba(12, 204, 184, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-red:hover {
      --border-opacity: 1;
      border-color: #EA3326;
      border-color: rgba(234, 51, 38, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-book-500:hover {
      --border-opacity: 1;
      border-color: #A1D4E4;
      border-color: rgba(161, 212, 228, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-book:hover {
      --border-opacity: 1;
      border-color: #63A4C2;
      border-color: rgba(99, 164, 194, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-pink:hover {
      --border-opacity: 1;
      border-color: #E76E79;
      border-color: rgba(231, 110, 121, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-appbase:hover {
      --border-opacity: 1;
      border-color: #3DCDDF;
      border-color: rgba(61, 205, 223, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-nippon-100:hover {
      --border-opacity: 1;
      border-color: #B5E6FF;
      border-color: rgba(181, 230, 255, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-nippon-200:hover {
      --border-opacity: 1;
      border-color: #F0F3F5;
      border-color: rgba(240, 243, 245, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-nippon-300:hover {
      --border-opacity: 1;
      border-color: #FFF040;
      border-color: rgba(255, 240, 64, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-nippon-400:hover {
      --border-opacity: 1;
      border-color: #EAEAEA;
      border-color: rgba(234, 234, 234, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-nippon-500:hover {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-nippon-600:hover {
      --border-opacity: 1;
      border-color: #F7F7F7;
      border-color: rgba(247, 247, 247, var(--border-opacity)); }
    .import_tailwind .lg\:hover\:border-nippon:hover {
      --border-opacity: 1;
      border-color: #030866;
      border-color: rgba(3, 8, 102, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-50:focus {
      --border-opacity: 1;
      border-color: #F2F7F8;
      border-color: rgba(242, 247, 248, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-100:focus {
      --border-opacity: 1;
      border-color: #EAEEF1;
      border-color: rgba(234, 238, 241, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-200:focus {
      --border-opacity: 1;
      border-color: #E4F3FB;
      border-color: rgba(228, 243, 251, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-250:focus {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-280:focus {
      --border-opacity: 1;
      border-color: #CEE7F7;
      border-color: rgba(206, 231, 247, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-300:focus {
      --border-opacity: 1;
      border-color: #B8EBF5;
      border-color: rgba(184, 235, 245, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-400:focus {
      --border-opacity: 1;
      border-color: #A3D9F0;
      border-color: rgba(163, 217, 240, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-600:focus {
      --border-opacity: 1;
      border-color: #0091DB;
      border-color: rgba(0, 145, 219, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-650:focus {
      --border-opacity: 1;
      border-color: #1FB5C9;
      border-color: rgba(31, 181, 201, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-700:focus {
      --border-opacity: 1;
      border-color: #72D0E2;
      border-color: rgba(114, 208, 226, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-800:focus {
      --border-opacity: 1;
      border-color: #007DBE;
      border-color: rgba(0, 125, 190, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-900:focus {
      --border-opacity: 1;
      border-color: #087DBE;
      border-color: rgba(8, 125, 190, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-1000:focus {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue-1100:focus {
      --border-opacity: 1;
      border-color: #003288;
      border-color: rgba(0, 50, 136, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-blue:focus {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-navy:focus {
      --border-opacity: 1;
      border-color: #222953;
      border-color: rgba(34, 41, 83, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-black-50:focus {
      --border-opacity: 1;
      border-color: #F9F9FA;
      border-color: rgba(249, 249, 250, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-black-100:focus {
      --border-opacity: 1;
      border-color: #F5F7F7;
      border-color: rgba(245, 247, 247, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-black-200:focus {
      --border-opacity: 1;
      border-color: #EFEFEE;
      border-color: rgba(239, 239, 238, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-black-400:focus {
      --border-opacity: 1;
      border-color: #E0DFDE;
      border-color: rgba(224, 223, 222, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-black-700:focus {
      --border-opacity: 1;
      border-color: #C1C1C1;
      border-color: rgba(193, 193, 193, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-black-800:focus {
      --border-opacity: 1;
      border-color: #707070;
      border-color: rgba(112, 112, 112, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-black-900:focus {
      --border-opacity: 1;
      border-color: #666666;
      border-color: rgba(102, 102, 102, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-black:focus {
      --border-opacity: 1;
      border-color: #000000;
      border-color: rgba(0, 0, 0, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-white:focus {
      --border-opacity: 1;
      border-color: #FFFFFF;
      border-color: rgba(255, 255, 255, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-yellow-500:focus {
      --border-opacity: 1;
      border-color: #FFE34A;
      border-color: rgba(255, 227, 74, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-yellow-600:focus {
      --border-opacity: 1;
      border-color: #FEFFF0;
      border-color: rgba(254, 255, 240, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-yellow-700:focus {
      --border-opacity: 1;
      border-color: #fff188;
      border-color: rgba(255, 241, 136, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-yellow:focus {
      --border-opacity: 1;
      border-color: #EFCF3E;
      border-color: rgba(239, 207, 62, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-orange-10:focus {
      --border-opacity: 1;
      border-color: #FFEDDE;
      border-color: rgba(255, 237, 222, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-orange-20:focus {
      --border-opacity: 1;
      border-color: #FBEFD8;
      border-color: rgba(251, 239, 216, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-orange-50:focus {
      --border-opacity: 1;
      border-color: #E95A24;
      border-color: rgba(233, 90, 36, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-orange-100:focus {
      --border-opacity: 1;
      border-color: #FECAA0;
      border-color: rgba(254, 202, 160, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-orange-200:focus {
      --border-opacity: 1;
      border-color: #FFFBE4;
      border-color: rgba(255, 251, 228, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-orange-500:focus {
      --border-opacity: 1;
      border-color: #F8F2DC;
      border-color: rgba(248, 242, 220, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-orange-600:focus {
      --border-opacity: 1;
      border-color: #E09404;
      border-color: rgba(224, 148, 4, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-orange:focus {
      --border-opacity: 1;
      border-color: #F59C55;
      border-color: rgba(245, 156, 85, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-green-50:focus {
      --border-opacity: 1;
      border-color: #EAF9F7;
      border-color: rgba(234, 249, 247, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-green-200:focus {
      --border-opacity: 1;
      border-color: #30BFAE;
      border-color: rgba(48, 191, 174, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-green-300:focus {
      --border-opacity: 1;
      border-color: #00B900;
      border-color: rgba(0, 185, 0, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-green-400:focus {
      --border-opacity: 1;
      border-color: #2AAC9C;
      border-color: rgba(42, 172, 156, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-green-500:focus {
      --border-opacity: 1;
      border-color: #019E01;
      border-color: rgba(1, 158, 1, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-green:focus {
      --border-opacity: 1;
      border-color: #2DB12D;
      border-color: rgba(45, 177, 45, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-chien:focus {
      --border-opacity: 1;
      border-color: #0CCCB8;
      border-color: rgba(12, 204, 184, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-red:focus {
      --border-opacity: 1;
      border-color: #EA3326;
      border-color: rgba(234, 51, 38, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-book-500:focus {
      --border-opacity: 1;
      border-color: #A1D4E4;
      border-color: rgba(161, 212, 228, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-book:focus {
      --border-opacity: 1;
      border-color: #63A4C2;
      border-color: rgba(99, 164, 194, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-pink:focus {
      --border-opacity: 1;
      border-color: #E76E79;
      border-color: rgba(231, 110, 121, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-appbase:focus {
      --border-opacity: 1;
      border-color: #3DCDDF;
      border-color: rgba(61, 205, 223, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-nippon-100:focus {
      --border-opacity: 1;
      border-color: #B5E6FF;
      border-color: rgba(181, 230, 255, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-nippon-200:focus {
      --border-opacity: 1;
      border-color: #F0F3F5;
      border-color: rgba(240, 243, 245, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-nippon-300:focus {
      --border-opacity: 1;
      border-color: #FFF040;
      border-color: rgba(255, 240, 64, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-nippon-400:focus {
      --border-opacity: 1;
      border-color: #EAEAEA;
      border-color: rgba(234, 234, 234, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-nippon-500:focus {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-nippon-600:focus {
      --border-opacity: 1;
      border-color: #F7F7F7;
      border-color: rgba(247, 247, 247, var(--border-opacity)); }
    .import_tailwind .lg\:focus\:border-nippon:focus {
      --border-opacity: 1;
      border-color: #030866;
      border-color: rgba(3, 8, 102, var(--border-opacity)); }
    .import_tailwind .lg\:border-opacity-0 {
      --border-opacity: 0; }
    .import_tailwind .lg\:border-opacity-25 {
      --border-opacity: 0.25; }
    .import_tailwind .lg\:border-opacity-50 {
      --border-opacity: 0.5; }
    .import_tailwind .lg\:border-opacity-75 {
      --border-opacity: 0.75; }
    .import_tailwind .lg\:border-opacity-100 {
      --border-opacity: 1; }
    .import_tailwind .lg\:hover\:border-opacity-0:hover {
      --border-opacity: 0; }
    .import_tailwind .lg\:hover\:border-opacity-25:hover {
      --border-opacity: 0.25; }
    .import_tailwind .lg\:hover\:border-opacity-50:hover {
      --border-opacity: 0.5; }
    .import_tailwind .lg\:hover\:border-opacity-75:hover {
      --border-opacity: 0.75; }
    .import_tailwind .lg\:hover\:border-opacity-100:hover {
      --border-opacity: 1; }
    .import_tailwind .lg\:focus\:border-opacity-0:focus {
      --border-opacity: 0; }
    .import_tailwind .lg\:focus\:border-opacity-25:focus {
      --border-opacity: 0.25; }
    .import_tailwind .lg\:focus\:border-opacity-50:focus {
      --border-opacity: 0.5; }
    .import_tailwind .lg\:focus\:border-opacity-75:focus {
      --border-opacity: 0.75; }
    .import_tailwind .lg\:focus\:border-opacity-100:focus {
      --border-opacity: 1; }
    .import_tailwind .lg\:rounded-none {
      border-radius: 0; }
    .import_tailwind .lg\:rounded-sm {
      border-radius: 0.125rem; }
    .import_tailwind .lg\:rounded {
      border-radius: 0.25rem; }
    .import_tailwind .lg\:rounded-md {
      border-radius: 0.375rem; }
    .import_tailwind .lg\:rounded-lg {
      border-radius: 0.5rem; }
    .import_tailwind .lg\:rounded-full {
      border-radius: 9999px; }
    .import_tailwind .lg\:rounded-xl {
      border-radius: 16px; }
    .import_tailwind .lg\:rounded-n3xl {
      border-radius: 1.5rem; }
    .import_tailwind .lg\:rounded-t-none {
      border-top-left-radius: 0;
      border-top-right-radius: 0; }
    .import_tailwind .lg\:rounded-r-none {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .import_tailwind .lg\:rounded-b-none {
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0; }
    .import_tailwind .lg\:rounded-l-none {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
    .import_tailwind .lg\:rounded-t-sm {
      border-top-left-radius: 0.125rem;
      border-top-right-radius: 0.125rem; }
    .import_tailwind .lg\:rounded-r-sm {
      border-top-right-radius: 0.125rem;
      border-bottom-right-radius: 0.125rem; }
    .import_tailwind .lg\:rounded-b-sm {
      border-bottom-right-radius: 0.125rem;
      border-bottom-left-radius: 0.125rem; }
    .import_tailwind .lg\:rounded-l-sm {
      border-top-left-radius: 0.125rem;
      border-bottom-left-radius: 0.125rem; }
    .import_tailwind .lg\:rounded-t {
      border-top-left-radius: 0.25rem;
      border-top-right-radius: 0.25rem; }
    .import_tailwind .lg\:rounded-r {
      border-top-right-radius: 0.25rem;
      border-bottom-right-radius: 0.25rem; }
    .import_tailwind .lg\:rounded-b {
      border-bottom-right-radius: 0.25rem;
      border-bottom-left-radius: 0.25rem; }
    .import_tailwind .lg\:rounded-l {
      border-top-left-radius: 0.25rem;
      border-bottom-left-radius: 0.25rem; }
    .import_tailwind .lg\:rounded-t-md {
      border-top-left-radius: 0.375rem;
      border-top-right-radius: 0.375rem; }
    .import_tailwind .lg\:rounded-r-md {
      border-top-right-radius: 0.375rem;
      border-bottom-right-radius: 0.375rem; }
    .import_tailwind .lg\:rounded-b-md {
      border-bottom-right-radius: 0.375rem;
      border-bottom-left-radius: 0.375rem; }
    .import_tailwind .lg\:rounded-l-md {
      border-top-left-radius: 0.375rem;
      border-bottom-left-radius: 0.375rem; }
    .import_tailwind .lg\:rounded-t-lg {
      border-top-left-radius: 0.5rem;
      border-top-right-radius: 0.5rem; }
    .import_tailwind .lg\:rounded-r-lg {
      border-top-right-radius: 0.5rem;
      border-bottom-right-radius: 0.5rem; }
    .import_tailwind .lg\:rounded-b-lg {
      border-bottom-right-radius: 0.5rem;
      border-bottom-left-radius: 0.5rem; }
    .import_tailwind .lg\:rounded-l-lg {
      border-top-left-radius: 0.5rem;
      border-bottom-left-radius: 0.5rem; }
    .import_tailwind .lg\:rounded-t-full {
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px; }
    .import_tailwind .lg\:rounded-r-full {
      border-top-right-radius: 9999px;
      border-bottom-right-radius: 9999px; }
    .import_tailwind .lg\:rounded-b-full {
      border-bottom-right-radius: 9999px;
      border-bottom-left-radius: 9999px; }
    .import_tailwind .lg\:rounded-l-full {
      border-top-left-radius: 9999px;
      border-bottom-left-radius: 9999px; }
    .import_tailwind .lg\:rounded-t-xl {
      border-top-left-radius: 16px;
      border-top-right-radius: 16px; }
    .import_tailwind .lg\:rounded-r-xl {
      border-top-right-radius: 16px;
      border-bottom-right-radius: 16px; }
    .import_tailwind .lg\:rounded-b-xl {
      border-bottom-right-radius: 16px;
      border-bottom-left-radius: 16px; }
    .import_tailwind .lg\:rounded-l-xl {
      border-top-left-radius: 16px;
      border-bottom-left-radius: 16px; }
    .import_tailwind .lg\:rounded-t-n3xl {
      border-top-left-radius: 1.5rem;
      border-top-right-radius: 1.5rem; }
    .import_tailwind .lg\:rounded-r-n3xl {
      border-top-right-radius: 1.5rem;
      border-bottom-right-radius: 1.5rem; }
    .import_tailwind .lg\:rounded-b-n3xl {
      border-bottom-right-radius: 1.5rem;
      border-bottom-left-radius: 1.5rem; }
    .import_tailwind .lg\:rounded-l-n3xl {
      border-top-left-radius: 1.5rem;
      border-bottom-left-radius: 1.5rem; }
    .import_tailwind .lg\:rounded-tl-none {
      border-top-left-radius: 0; }
    .import_tailwind .lg\:rounded-tr-none {
      border-top-right-radius: 0; }
    .import_tailwind .lg\:rounded-br-none {
      border-bottom-right-radius: 0; }
    .import_tailwind .lg\:rounded-bl-none {
      border-bottom-left-radius: 0; }
    .import_tailwind .lg\:rounded-tl-sm {
      border-top-left-radius: 0.125rem; }
    .import_tailwind .lg\:rounded-tr-sm {
      border-top-right-radius: 0.125rem; }
    .import_tailwind .lg\:rounded-br-sm {
      border-bottom-right-radius: 0.125rem; }
    .import_tailwind .lg\:rounded-bl-sm {
      border-bottom-left-radius: 0.125rem; }
    .import_tailwind .lg\:rounded-tl {
      border-top-left-radius: 0.25rem; }
    .import_tailwind .lg\:rounded-tr {
      border-top-right-radius: 0.25rem; }
    .import_tailwind .lg\:rounded-br {
      border-bottom-right-radius: 0.25rem; }
    .import_tailwind .lg\:rounded-bl {
      border-bottom-left-radius: 0.25rem; }
    .import_tailwind .lg\:rounded-tl-md {
      border-top-left-radius: 0.375rem; }
    .import_tailwind .lg\:rounded-tr-md {
      border-top-right-radius: 0.375rem; }
    .import_tailwind .lg\:rounded-br-md {
      border-bottom-right-radius: 0.375rem; }
    .import_tailwind .lg\:rounded-bl-md {
      border-bottom-left-radius: 0.375rem; }
    .import_tailwind .lg\:rounded-tl-lg {
      border-top-left-radius: 0.5rem; }
    .import_tailwind .lg\:rounded-tr-lg {
      border-top-right-radius: 0.5rem; }
    .import_tailwind .lg\:rounded-br-lg {
      border-bottom-right-radius: 0.5rem; }
    .import_tailwind .lg\:rounded-bl-lg {
      border-bottom-left-radius: 0.5rem; }
    .import_tailwind .lg\:rounded-tl-full {
      border-top-left-radius: 9999px; }
    .import_tailwind .lg\:rounded-tr-full {
      border-top-right-radius: 9999px; }
    .import_tailwind .lg\:rounded-br-full {
      border-bottom-right-radius: 9999px; }
    .import_tailwind .lg\:rounded-bl-full {
      border-bottom-left-radius: 9999px; }
    .import_tailwind .lg\:rounded-tl-xl {
      border-top-left-radius: 16px; }
    .import_tailwind .lg\:rounded-tr-xl {
      border-top-right-radius: 16px; }
    .import_tailwind .lg\:rounded-br-xl {
      border-bottom-right-radius: 16px; }
    .import_tailwind .lg\:rounded-bl-xl {
      border-bottom-left-radius: 16px; }
    .import_tailwind .lg\:rounded-tl-n3xl {
      border-top-left-radius: 1.5rem; }
    .import_tailwind .lg\:rounded-tr-n3xl {
      border-top-right-radius: 1.5rem; }
    .import_tailwind .lg\:rounded-br-n3xl {
      border-bottom-right-radius: 1.5rem; }
    .import_tailwind .lg\:rounded-bl-n3xl {
      border-bottom-left-radius: 1.5rem; }
    .import_tailwind .lg\:border-solid {
      border-style: solid; }
    .import_tailwind .lg\:border-dashed {
      border-style: dashed; }
    .import_tailwind .lg\:border-dotted {
      border-style: dotted; }
    .import_tailwind .lg\:border-double {
      border-style: double; }
    .import_tailwind .lg\:border-none {
      border-style: none; }
    .import_tailwind .lg\:border-0 {
      border-width: 0; }
    .import_tailwind .lg\:border-2 {
      border-width: 2px; }
    .import_tailwind .lg\:border-4 {
      border-width: 4px; }
    .import_tailwind .lg\:border-8 {
      border-width: 8px; }
    .import_tailwind .lg\:border {
      border-width: 1px; }
    .import_tailwind .lg\:border-t-0 {
      border-top-width: 0; }
    .import_tailwind .lg\:border-r-0 {
      border-right-width: 0; }
    .import_tailwind .lg\:border-b-0 {
      border-bottom-width: 0; }
    .import_tailwind .lg\:border-l-0 {
      border-left-width: 0; }
    .import_tailwind .lg\:border-t-2 {
      border-top-width: 2px; }
    .import_tailwind .lg\:border-r-2 {
      border-right-width: 2px; }
    .import_tailwind .lg\:border-b-2 {
      border-bottom-width: 2px; }
    .import_tailwind .lg\:border-l-2 {
      border-left-width: 2px; }
    .import_tailwind .lg\:border-t-4 {
      border-top-width: 4px; }
    .import_tailwind .lg\:border-r-4 {
      border-right-width: 4px; }
    .import_tailwind .lg\:border-b-4 {
      border-bottom-width: 4px; }
    .import_tailwind .lg\:border-l-4 {
      border-left-width: 4px; }
    .import_tailwind .lg\:border-t-8 {
      border-top-width: 8px; }
    .import_tailwind .lg\:border-r-8 {
      border-right-width: 8px; }
    .import_tailwind .lg\:border-b-8 {
      border-bottom-width: 8px; }
    .import_tailwind .lg\:border-l-8 {
      border-left-width: 8px; }
    .import_tailwind .lg\:border-t {
      border-top-width: 1px; }
    .import_tailwind .lg\:border-r {
      border-right-width: 1px; }
    .import_tailwind .lg\:border-b {
      border-bottom-width: 1px; }
    .import_tailwind .lg\:border-l {
      border-left-width: 1px; }
    .import_tailwind .lg\:box-border {
      box-sizing: border-box; }
    .import_tailwind .lg\:box-content {
      box-sizing: content-box; }
    .import_tailwind .lg\:cursor-auto {
      cursor: auto; }
    .import_tailwind .lg\:cursor-default {
      cursor: default; }
    .import_tailwind .lg\:cursor-pointer {
      cursor: pointer; }
    .import_tailwind .lg\:cursor-wait {
      cursor: wait; }
    .import_tailwind .lg\:cursor-text {
      cursor: text; }
    .import_tailwind .lg\:cursor-move {
      cursor: move; }
    .import_tailwind .lg\:cursor-not-allowed {
      cursor: not-allowed; }
    .import_tailwind .lg\:block {
      display: block; }
    .import_tailwind .lg\:inline-block {
      display: inline-block; }
    .import_tailwind .lg\:inline {
      display: inline; }
    .import_tailwind .lg\:flex {
      display: flex; }
    .import_tailwind .lg\:inline-flex {
      display: inline-flex; }
    .import_tailwind .lg\:table {
      display: table; }
    .import_tailwind .lg\:table-caption {
      display: table-caption; }
    .import_tailwind .lg\:table-cell {
      display: table-cell; }
    .import_tailwind .lg\:table-column {
      display: table-column; }
    .import_tailwind .lg\:table-column-group {
      display: table-column-group; }
    .import_tailwind .lg\:table-footer-group {
      display: table-footer-group; }
    .import_tailwind .lg\:table-header-group {
      display: table-header-group; }
    .import_tailwind .lg\:table-row-group {
      display: table-row-group; }
    .import_tailwind .lg\:table-row {
      display: table-row; }
    .import_tailwind .lg\:flow-root {
      display: flow-root; }
    .import_tailwind .lg\:grid {
      display: -ms-grid;
      display: grid; }
    .import_tailwind .lg\:inline-grid {
      display: -ms-inline-grid;
      display: inline-grid; }
    .import_tailwind .lg\:contents {
      display: contents; }
    .import_tailwind .lg\:hidden {
      display: none; }
    .import_tailwind .lg\:flex-row {
      flex-direction: row; }
    .import_tailwind .lg\:flex-row-reverse {
      flex-direction: row-reverse; }
    .import_tailwind .lg\:flex-col {
      flex-direction: column; }
    .import_tailwind .lg\:flex-col-reverse {
      flex-direction: column-reverse; }
    .import_tailwind .lg\:flex-wrap {
      flex-wrap: wrap; }
    .import_tailwind .lg\:flex-wrap-reverse {
      flex-wrap: wrap-reverse; }
    .import_tailwind .lg\:flex-no-wrap {
      flex-wrap: nowrap; }
    .import_tailwind .lg\:place-items-auto {
      place-items: auto; }
    .import_tailwind .lg\:place-items-start {
      place-items: start; }
    .import_tailwind .lg\:place-items-end {
      place-items: end; }
    .import_tailwind .lg\:place-items-center {
      place-items: center; }
    .import_tailwind .lg\:place-items-stretch {
      place-items: stretch; }
    .import_tailwind .lg\:place-content-center {
      place-content: center; }
    .import_tailwind .lg\:place-content-start {
      place-content: start; }
    .import_tailwind .lg\:place-content-end {
      place-content: end; }
    .import_tailwind .lg\:place-content-between {
      place-content: space-between; }
    .import_tailwind .lg\:place-content-around {
      place-content: space-around; }
    .import_tailwind .lg\:place-content-evenly {
      place-content: space-evenly; }
    .import_tailwind .lg\:place-content-stretch {
      place-content: stretch; }
    .import_tailwind .lg\:place-self-auto {
      -ms-grid-row-align: auto;
      -ms-grid-column-align: auto;
      place-self: auto; }
    .import_tailwind .lg\:place-self-start {
      -ms-grid-row-align: start;
      -ms-grid-column-align: start;
      place-self: start; }
    .import_tailwind .lg\:place-self-end {
      -ms-grid-row-align: end;
      -ms-grid-column-align: end;
      place-self: end; }
    .import_tailwind .lg\:place-self-center {
      -ms-grid-row-align: center;
      -ms-grid-column-align: center;
      place-self: center; }
    .import_tailwind .lg\:place-self-stretch {
      -ms-grid-row-align: stretch;
      -ms-grid-column-align: stretch;
      place-self: stretch; }
    .import_tailwind .lg\:items-start {
      align-items: flex-start; }
    .import_tailwind .lg\:items-end {
      align-items: flex-end; }
    .import_tailwind .lg\:items-center {
      align-items: center; }
    .import_tailwind .lg\:items-baseline {
      align-items: baseline; }
    .import_tailwind .lg\:items-stretch {
      align-items: stretch; }
    .import_tailwind .lg\:content-center {
      align-content: center; }
    .import_tailwind .lg\:content-start {
      align-content: flex-start; }
    .import_tailwind .lg\:content-end {
      align-content: flex-end; }
    .import_tailwind .lg\:content-between {
      align-content: space-between; }
    .import_tailwind .lg\:content-around {
      align-content: space-around; }
    .import_tailwind .lg\:content-evenly {
      align-content: space-evenly; }
    .import_tailwind .lg\:self-auto {
      -ms-grid-row-align: auto;
          align-self: auto; }
    .import_tailwind .lg\:self-start {
      align-self: flex-start; }
    .import_tailwind .lg\:self-end {
      align-self: flex-end; }
    .import_tailwind .lg\:self-center {
      -ms-grid-row-align: center;
          align-self: center; }
    .import_tailwind .lg\:self-stretch {
      -ms-grid-row-align: stretch;
          align-self: stretch; }
    .import_tailwind .lg\:justify-items-auto {
      justify-items: auto; }
    .import_tailwind .lg\:justify-items-start {
      justify-items: start; }
    .import_tailwind .lg\:justify-items-end {
      justify-items: end; }
    .import_tailwind .lg\:justify-items-center {
      justify-items: center; }
    .import_tailwind .lg\:justify-items-stretch {
      justify-items: stretch; }
    .import_tailwind .lg\:justify-start {
      justify-content: flex-start; }
    .import_tailwind .lg\:justify-end {
      justify-content: flex-end; }
    .import_tailwind .lg\:justify-center {
      justify-content: center; }
    .import_tailwind .lg\:justify-between {
      justify-content: space-between; }
    .import_tailwind .lg\:justify-around {
      justify-content: space-around; }
    .import_tailwind .lg\:justify-evenly {
      justify-content: space-evenly; }
    .import_tailwind .lg\:justify-self-auto {
      -ms-grid-column-align: auto;
          justify-self: auto; }
    .import_tailwind .lg\:justify-self-start {
      -ms-grid-column-align: start;
          justify-self: start; }
    .import_tailwind .lg\:justify-self-end {
      -ms-grid-column-align: end;
          justify-self: end; }
    .import_tailwind .lg\:justify-self-center {
      -ms-grid-column-align: center;
          justify-self: center; }
    .import_tailwind .lg\:justify-self-stretch {
      -ms-grid-column-align: stretch;
          justify-self: stretch; }
    .import_tailwind .lg\:flex-1 {
      flex: 1 1 0%; }
    .import_tailwind .lg\:flex-auto {
      flex: 1 1 auto; }
    .import_tailwind .lg\:flex-initial {
      flex: 0 1 auto; }
    .import_tailwind .lg\:flex-none {
      flex: none; }
    .import_tailwind .lg\:flex-grow-0 {
      flex-grow: 0; }
    .import_tailwind .lg\:flex-grow {
      flex-grow: 1; }
    .import_tailwind .lg\:flex-shrink-0 {
      flex-shrink: 0; }
    .import_tailwind .lg\:flex-shrink {
      flex-shrink: 1; }
    .import_tailwind .lg\:order-1 {
      order: 1; }
    .import_tailwind .lg\:order-2 {
      order: 2; }
    .import_tailwind .lg\:order-3 {
      order: 3; }
    .import_tailwind .lg\:order-4 {
      order: 4; }
    .import_tailwind .lg\:order-5 {
      order: 5; }
    .import_tailwind .lg\:order-6 {
      order: 6; }
    .import_tailwind .lg\:order-7 {
      order: 7; }
    .import_tailwind .lg\:order-8 {
      order: 8; }
    .import_tailwind .lg\:order-9 {
      order: 9; }
    .import_tailwind .lg\:order-10 {
      order: 10; }
    .import_tailwind .lg\:order-11 {
      order: 11; }
    .import_tailwind .lg\:order-12 {
      order: 12; }
    .import_tailwind .lg\:order-first {
      order: -9999; }
    .import_tailwind .lg\:order-last {
      order: 9999; }
    .import_tailwind .lg\:order-none {
      order: 0; }
    .import_tailwind .lg\:float-right {
      float: right; }
    .import_tailwind .lg\:float-left {
      float: left; }
    .import_tailwind .lg\:float-none {
      float: none; }
    .import_tailwind .lg\:clearfix:after {
      content: "";
      display: table;
      clear: both; }
    .import_tailwind .lg\:clear-left {
      clear: left; }
    .import_tailwind .lg\:clear-right {
      clear: right; }
    .import_tailwind .lg\:clear-both {
      clear: both; }
    .import_tailwind .lg\:clear-none {
      clear: none; }
    .import_tailwind .lg\:font-hairline {
      font-weight: 100; }
    .import_tailwind .lg\:font-thin {
      font-weight: 200; }
    .import_tailwind .lg\:font-light {
      font-weight: 300; }
    .import_tailwind .lg\:font-normal {
      font-weight: 400; }
    .import_tailwind .lg\:font-medium {
      font-weight: 500; }
    .import_tailwind .lg\:font-semibold {
      font-weight: 600; }
    .import_tailwind .lg\:font-bold {
      font-weight: 700; }
    .import_tailwind .lg\:font-extrabold {
      font-weight: 800; }
    .import_tailwind .lg\:font-black {
      font-weight: 900; }
    .import_tailwind .lg\:hover\:font-hairline:hover {
      font-weight: 100; }
    .import_tailwind .lg\:hover\:font-thin:hover {
      font-weight: 200; }
    .import_tailwind .lg\:hover\:font-light:hover {
      font-weight: 300; }
    .import_tailwind .lg\:hover\:font-normal:hover {
      font-weight: 400; }
    .import_tailwind .lg\:hover\:font-medium:hover {
      font-weight: 500; }
    .import_tailwind .lg\:hover\:font-semibold:hover {
      font-weight: 600; }
    .import_tailwind .lg\:hover\:font-bold:hover {
      font-weight: 700; }
    .import_tailwind .lg\:hover\:font-extrabold:hover {
      font-weight: 800; }
    .import_tailwind .lg\:hover\:font-black:hover {
      font-weight: 900; }
    .import_tailwind .lg\:focus\:font-hairline:focus {
      font-weight: 100; }
    .import_tailwind .lg\:focus\:font-thin:focus {
      font-weight: 200; }
    .import_tailwind .lg\:focus\:font-light:focus {
      font-weight: 300; }
    .import_tailwind .lg\:focus\:font-normal:focus {
      font-weight: 400; }
    .import_tailwind .lg\:focus\:font-medium:focus {
      font-weight: 500; }
    .import_tailwind .lg\:focus\:font-semibold:focus {
      font-weight: 600; }
    .import_tailwind .lg\:focus\:font-bold:focus {
      font-weight: 700; }
    .import_tailwind .lg\:focus\:font-extrabold:focus {
      font-weight: 800; }
    .import_tailwind .lg\:focus\:font-black:focus {
      font-weight: 900; }
    .import_tailwind .lg\:h-0 {
      height: 0; }
    .import_tailwind .lg\:h-1 {
      height: 0.25rem; }
    .import_tailwind .lg\:h-2 {
      height: 0.5rem; }
    .import_tailwind .lg\:h-3 {
      height: 0.75rem; }
    .import_tailwind .lg\:h-4 {
      height: 1rem; }
    .import_tailwind .lg\:h-5 {
      height: 1.25rem; }
    .import_tailwind .lg\:h-6 {
      height: 1.5rem; }
    .import_tailwind .lg\:h-8 {
      height: 2rem; }
    .import_tailwind .lg\:h-10 {
      height: 2.5rem; }
    .import_tailwind .lg\:h-12 {
      height: 3rem; }
    .import_tailwind .lg\:h-16 {
      height: 4rem; }
    .import_tailwind .lg\:h-20 {
      height: 5rem; }
    .import_tailwind .lg\:h-24 {
      height: 6rem; }
    .import_tailwind .lg\:h-32 {
      height: 8rem; }
    .import_tailwind .lg\:h-40 {
      height: 10rem; }
    .import_tailwind .lg\:h-48 {
      height: 12rem; }
    .import_tailwind .lg\:h-56 {
      height: 14rem; }
    .import_tailwind .lg\:h-64 {
      height: 16rem; }
    .import_tailwind .lg\:h-auto {
      height: auto; }
    .import_tailwind .lg\:h-px {
      height: 1px; }
    .import_tailwind .lg\:h-full {
      height: 100%; }
    .import_tailwind .lg\:h-screen {
      height: 100vh; }
    .import_tailwind .lg\:text-xs {
      font-size: 10px; }
    .import_tailwind .lg\:text-sm {
      font-size: 12px; }
    .import_tailwind .lg\:text-base {
      font-size: 14px; }
    .import_tailwind .lg\:text-lg {
      font-size: 16px; }
    .import_tailwind .lg\:text-xl {
      font-size: 20px; }
    .import_tailwind .lg\:text-2xl {
      font-size: 25px; }
    .import_tailwind .lg\:text-3xl {
      font-size: 30px; }
    .import_tailwind .lg\:text-4xl {
      font-size: 40px; }
    .import_tailwind .lg\:text-5xl {
      font-size: 60px; }
    .import_tailwind .lg\:leading-3 {
      line-height: .75rem; }
    .import_tailwind .lg\:leading-4 {
      line-height: 1rem; }
    .import_tailwind .lg\:leading-5 {
      line-height: 1.25rem; }
    .import_tailwind .lg\:leading-6 {
      line-height: 1.5rem; }
    .import_tailwind .lg\:leading-7 {
      line-height: 1.75rem; }
    .import_tailwind .lg\:leading-8 {
      line-height: 2rem; }
    .import_tailwind .lg\:leading-9 {
      line-height: 2.25rem; }
    .import_tailwind .lg\:leading-10 {
      line-height: 2.5rem; }
    .import_tailwind .lg\:leading-none {
      line-height: 1; }
    .import_tailwind .lg\:leading-tight {
      line-height: 1.25; }
    .import_tailwind .lg\:leading-snug {
      line-height: 1.375; }
    .import_tailwind .lg\:leading-normal {
      line-height: 1.5; }
    .import_tailwind .lg\:leading-relaxed {
      line-height: 1.625; }
    .import_tailwind .lg\:leading-loose {
      line-height: 2; }
    .import_tailwind .lg\:list-inside {
      list-style-position: inside; }
    .import_tailwind .lg\:list-outside {
      list-style-position: outside; }
    .import_tailwind .lg\:list-none {
      list-style-type: none; }
    .import_tailwind .lg\:list-disc {
      list-style-type: disc; }
    .import_tailwind .lg\:list-decimal {
      list-style-type: decimal; }
    .import_tailwind .lg\:m-0 {
      margin: 0; }
    .import_tailwind .lg\:m-1 {
      margin: 0.25rem; }
    .import_tailwind .lg\:m-2 {
      margin: 0.5rem; }
    .import_tailwind .lg\:m-3 {
      margin: 0.75rem; }
    .import_tailwind .lg\:m-4 {
      margin: 1rem; }
    .import_tailwind .lg\:m-5 {
      margin: 1.25rem; }
    .import_tailwind .lg\:m-6 {
      margin: 1.5rem; }
    .import_tailwind .lg\:m-8 {
      margin: 2rem; }
    .import_tailwind .lg\:m-10 {
      margin: 2.5rem; }
    .import_tailwind .lg\:m-12 {
      margin: 3rem; }
    .import_tailwind .lg\:m-16 {
      margin: 4rem; }
    .import_tailwind .lg\:m-20 {
      margin: 5rem; }
    .import_tailwind .lg\:m-24 {
      margin: 6rem; }
    .import_tailwind .lg\:m-32 {
      margin: 8rem; }
    .import_tailwind .lg\:m-40 {
      margin: 10rem; }
    .import_tailwind .lg\:m-48 {
      margin: 12rem; }
    .import_tailwind .lg\:m-56 {
      margin: 14rem; }
    .import_tailwind .lg\:m-64 {
      margin: 16rem; }
    .import_tailwind .lg\:m-auto {
      margin: auto; }
    .import_tailwind .lg\:m-px {
      margin: 1px; }
    .import_tailwind .lg\:-m-1 {
      margin: -0.25rem; }
    .import_tailwind .lg\:-m-2 {
      margin: -0.5rem; }
    .import_tailwind .lg\:-m-3 {
      margin: -0.75rem; }
    .import_tailwind .lg\:-m-4 {
      margin: -1rem; }
    .import_tailwind .lg\:-m-5 {
      margin: -1.25rem; }
    .import_tailwind .lg\:-m-6 {
      margin: -1.5rem; }
    .import_tailwind .lg\:-m-8 {
      margin: -2rem; }
    .import_tailwind .lg\:-m-10 {
      margin: -2.5rem; }
    .import_tailwind .lg\:-m-12 {
      margin: -3rem; }
    .import_tailwind .lg\:-m-16 {
      margin: -4rem; }
    .import_tailwind .lg\:-m-20 {
      margin: -5rem; }
    .import_tailwind .lg\:-m-24 {
      margin: -6rem; }
    .import_tailwind .lg\:-m-32 {
      margin: -8rem; }
    .import_tailwind .lg\:-m-40 {
      margin: -10rem; }
    .import_tailwind .lg\:-m-48 {
      margin: -12rem; }
    .import_tailwind .lg\:-m-56 {
      margin: -14rem; }
    .import_tailwind .lg\:-m-64 {
      margin: -16rem; }
    .import_tailwind .lg\:-m-px {
      margin: -1px; }
    .import_tailwind .lg\:my-0 {
      margin-top: 0;
      margin-bottom: 0; }
    .import_tailwind .lg\:mx-0 {
      margin-left: 0;
      margin-right: 0; }
    .import_tailwind .lg\:my-1 {
      margin-top: 0.25rem;
      margin-bottom: 0.25rem; }
    .import_tailwind .lg\:mx-1 {
      margin-left: 0.25rem;
      margin-right: 0.25rem; }
    .import_tailwind .lg\:my-2 {
      margin-top: 0.5rem;
      margin-bottom: 0.5rem; }
    .import_tailwind .lg\:mx-2 {
      margin-left: 0.5rem;
      margin-right: 0.5rem; }
    .import_tailwind .lg\:my-3 {
      margin-top: 0.75rem;
      margin-bottom: 0.75rem; }
    .import_tailwind .lg\:mx-3 {
      margin-left: 0.75rem;
      margin-right: 0.75rem; }
    .import_tailwind .lg\:my-4 {
      margin-top: 1rem;
      margin-bottom: 1rem; }
    .import_tailwind .lg\:mx-4 {
      margin-left: 1rem;
      margin-right: 1rem; }
    .import_tailwind .lg\:my-5 {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem; }
    .import_tailwind .lg\:mx-5 {
      margin-left: 1.25rem;
      margin-right: 1.25rem; }
    .import_tailwind .lg\:my-6 {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem; }
    .import_tailwind .lg\:mx-6 {
      margin-left: 1.5rem;
      margin-right: 1.5rem; }
    .import_tailwind .lg\:my-8 {
      margin-top: 2rem;
      margin-bottom: 2rem; }
    .import_tailwind .lg\:mx-8 {
      margin-left: 2rem;
      margin-right: 2rem; }
    .import_tailwind .lg\:my-10 {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem; }
    .import_tailwind .lg\:mx-10 {
      margin-left: 2.5rem;
      margin-right: 2.5rem; }
    .import_tailwind .lg\:my-12 {
      margin-top: 3rem;
      margin-bottom: 3rem; }
    .import_tailwind .lg\:mx-12 {
      margin-left: 3rem;
      margin-right: 3rem; }
    .import_tailwind .lg\:my-16 {
      margin-top: 4rem;
      margin-bottom: 4rem; }
    .import_tailwind .lg\:mx-16 {
      margin-left: 4rem;
      margin-right: 4rem; }
    .import_tailwind .lg\:my-20 {
      margin-top: 5rem;
      margin-bottom: 5rem; }
    .import_tailwind .lg\:mx-20 {
      margin-left: 5rem;
      margin-right: 5rem; }
    .import_tailwind .lg\:my-24 {
      margin-top: 6rem;
      margin-bottom: 6rem; }
    .import_tailwind .lg\:mx-24 {
      margin-left: 6rem;
      margin-right: 6rem; }
    .import_tailwind .lg\:my-32 {
      margin-top: 8rem;
      margin-bottom: 8rem; }
    .import_tailwind .lg\:mx-32 {
      margin-left: 8rem;
      margin-right: 8rem; }
    .import_tailwind .lg\:my-40 {
      margin-top: 10rem;
      margin-bottom: 10rem; }
    .import_tailwind .lg\:mx-40 {
      margin-left: 10rem;
      margin-right: 10rem; }
    .import_tailwind .lg\:my-48 {
      margin-top: 12rem;
      margin-bottom: 12rem; }
    .import_tailwind .lg\:mx-48 {
      margin-left: 12rem;
      margin-right: 12rem; }
    .import_tailwind .lg\:my-56 {
      margin-top: 14rem;
      margin-bottom: 14rem; }
    .import_tailwind .lg\:mx-56 {
      margin-left: 14rem;
      margin-right: 14rem; }
    .import_tailwind .lg\:my-64 {
      margin-top: 16rem;
      margin-bottom: 16rem; }
    .import_tailwind .lg\:mx-64 {
      margin-left: 16rem;
      margin-right: 16rem; }
    .import_tailwind .lg\:my-auto {
      margin-top: auto;
      margin-bottom: auto; }
    .import_tailwind .lg\:mx-auto {
      margin-left: auto;
      margin-right: auto; }
    .import_tailwind .lg\:my-px {
      margin-top: 1px;
      margin-bottom: 1px; }
    .import_tailwind .lg\:mx-px {
      margin-left: 1px;
      margin-right: 1px; }
    .import_tailwind .lg\:-my-1 {
      margin-top: -0.25rem;
      margin-bottom: -0.25rem; }
    .import_tailwind .lg\:-mx-1 {
      margin-left: -0.25rem;
      margin-right: -0.25rem; }
    .import_tailwind .lg\:-my-2 {
      margin-top: -0.5rem;
      margin-bottom: -0.5rem; }
    .import_tailwind .lg\:-mx-2 {
      margin-left: -0.5rem;
      margin-right: -0.5rem; }
    .import_tailwind .lg\:-my-3 {
      margin-top: -0.75rem;
      margin-bottom: -0.75rem; }
    .import_tailwind .lg\:-mx-3 {
      margin-left: -0.75rem;
      margin-right: -0.75rem; }
    .import_tailwind .lg\:-my-4 {
      margin-top: -1rem;
      margin-bottom: -1rem; }
    .import_tailwind .lg\:-mx-4 {
      margin-left: -1rem;
      margin-right: -1rem; }
    .import_tailwind .lg\:-my-5 {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem; }
    .import_tailwind .lg\:-mx-5 {
      margin-left: -1.25rem;
      margin-right: -1.25rem; }
    .import_tailwind .lg\:-my-6 {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem; }
    .import_tailwind .lg\:-mx-6 {
      margin-left: -1.5rem;
      margin-right: -1.5rem; }
    .import_tailwind .lg\:-my-8 {
      margin-top: -2rem;
      margin-bottom: -2rem; }
    .import_tailwind .lg\:-mx-8 {
      margin-left: -2rem;
      margin-right: -2rem; }
    .import_tailwind .lg\:-my-10 {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem; }
    .import_tailwind .lg\:-mx-10 {
      margin-left: -2.5rem;
      margin-right: -2.5rem; }
    .import_tailwind .lg\:-my-12 {
      margin-top: -3rem;
      margin-bottom: -3rem; }
    .import_tailwind .lg\:-mx-12 {
      margin-left: -3rem;
      margin-right: -3rem; }
    .import_tailwind .lg\:-my-16 {
      margin-top: -4rem;
      margin-bottom: -4rem; }
    .import_tailwind .lg\:-mx-16 {
      margin-left: -4rem;
      margin-right: -4rem; }
    .import_tailwind .lg\:-my-20 {
      margin-top: -5rem;
      margin-bottom: -5rem; }
    .import_tailwind .lg\:-mx-20 {
      margin-left: -5rem;
      margin-right: -5rem; }
    .import_tailwind .lg\:-my-24 {
      margin-top: -6rem;
      margin-bottom: -6rem; }
    .import_tailwind .lg\:-mx-24 {
      margin-left: -6rem;
      margin-right: -6rem; }
    .import_tailwind .lg\:-my-32 {
      margin-top: -8rem;
      margin-bottom: -8rem; }
    .import_tailwind .lg\:-mx-32 {
      margin-left: -8rem;
      margin-right: -8rem; }
    .import_tailwind .lg\:-my-40 {
      margin-top: -10rem;
      margin-bottom: -10rem; }
    .import_tailwind .lg\:-mx-40 {
      margin-left: -10rem;
      margin-right: -10rem; }
    .import_tailwind .lg\:-my-48 {
      margin-top: -12rem;
      margin-bottom: -12rem; }
    .import_tailwind .lg\:-mx-48 {
      margin-left: -12rem;
      margin-right: -12rem; }
    .import_tailwind .lg\:-my-56 {
      margin-top: -14rem;
      margin-bottom: -14rem; }
    .import_tailwind .lg\:-mx-56 {
      margin-left: -14rem;
      margin-right: -14rem; }
    .import_tailwind .lg\:-my-64 {
      margin-top: -16rem;
      margin-bottom: -16rem; }
    .import_tailwind .lg\:-mx-64 {
      margin-left: -16rem;
      margin-right: -16rem; }
    .import_tailwind .lg\:-my-px {
      margin-top: -1px;
      margin-bottom: -1px; }
    .import_tailwind .lg\:-mx-px {
      margin-left: -1px;
      margin-right: -1px; }
    .import_tailwind .lg\:mt-0 {
      margin-top: 0; }
    .import_tailwind .lg\:mr-0 {
      margin-right: 0; }
    .import_tailwind .lg\:mb-0 {
      margin-bottom: 0; }
    .import_tailwind .lg\:ml-0 {
      margin-left: 0; }
    .import_tailwind .lg\:mt-1 {
      margin-top: 0.25rem; }
    .import_tailwind .lg\:mr-1 {
      margin-right: 0.25rem; }
    .import_tailwind .lg\:mb-1 {
      margin-bottom: 0.25rem; }
    .import_tailwind .lg\:ml-1 {
      margin-left: 0.25rem; }
    .import_tailwind .lg\:mt-2 {
      margin-top: 0.5rem; }
    .import_tailwind .lg\:mr-2 {
      margin-right: 0.5rem; }
    .import_tailwind .lg\:mb-2 {
      margin-bottom: 0.5rem; }
    .import_tailwind .lg\:ml-2 {
      margin-left: 0.5rem; }
    .import_tailwind .lg\:mt-3 {
      margin-top: 0.75rem; }
    .import_tailwind .lg\:mr-3 {
      margin-right: 0.75rem; }
    .import_tailwind .lg\:mb-3 {
      margin-bottom: 0.75rem; }
    .import_tailwind .lg\:ml-3 {
      margin-left: 0.75rem; }
    .import_tailwind .lg\:mt-4 {
      margin-top: 1rem; }
    .import_tailwind .lg\:mr-4 {
      margin-right: 1rem; }
    .import_tailwind .lg\:mb-4 {
      margin-bottom: 1rem; }
    .import_tailwind .lg\:ml-4 {
      margin-left: 1rem; }
    .import_tailwind .lg\:mt-5 {
      margin-top: 1.25rem; }
    .import_tailwind .lg\:mr-5 {
      margin-right: 1.25rem; }
    .import_tailwind .lg\:mb-5 {
      margin-bottom: 1.25rem; }
    .import_tailwind .lg\:ml-5 {
      margin-left: 1.25rem; }
    .import_tailwind .lg\:mt-6 {
      margin-top: 1.5rem; }
    .import_tailwind .lg\:mr-6 {
      margin-right: 1.5rem; }
    .import_tailwind .lg\:mb-6 {
      margin-bottom: 1.5rem; }
    .import_tailwind .lg\:ml-6 {
      margin-left: 1.5rem; }
    .import_tailwind .lg\:mt-8 {
      margin-top: 2rem; }
    .import_tailwind .lg\:mr-8 {
      margin-right: 2rem; }
    .import_tailwind .lg\:mb-8 {
      margin-bottom: 2rem; }
    .import_tailwind .lg\:ml-8 {
      margin-left: 2rem; }
    .import_tailwind .lg\:mt-10 {
      margin-top: 2.5rem; }
    .import_tailwind .lg\:mr-10 {
      margin-right: 2.5rem; }
    .import_tailwind .lg\:mb-10 {
      margin-bottom: 2.5rem; }
    .import_tailwind .lg\:ml-10 {
      margin-left: 2.5rem; }
    .import_tailwind .lg\:mt-12 {
      margin-top: 3rem; }
    .import_tailwind .lg\:mr-12 {
      margin-right: 3rem; }
    .import_tailwind .lg\:mb-12 {
      margin-bottom: 3rem; }
    .import_tailwind .lg\:ml-12 {
      margin-left: 3rem; }
    .import_tailwind .lg\:mt-16 {
      margin-top: 4rem; }
    .import_tailwind .lg\:mr-16 {
      margin-right: 4rem; }
    .import_tailwind .lg\:mb-16 {
      margin-bottom: 4rem; }
    .import_tailwind .lg\:ml-16 {
      margin-left: 4rem; }
    .import_tailwind .lg\:mt-20 {
      margin-top: 5rem; }
    .import_tailwind .lg\:mr-20 {
      margin-right: 5rem; }
    .import_tailwind .lg\:mb-20 {
      margin-bottom: 5rem; }
    .import_tailwind .lg\:ml-20 {
      margin-left: 5rem; }
    .import_tailwind .lg\:mt-24 {
      margin-top: 6rem; }
    .import_tailwind .lg\:mr-24 {
      margin-right: 6rem; }
    .import_tailwind .lg\:mb-24 {
      margin-bottom: 6rem; }
    .import_tailwind .lg\:ml-24 {
      margin-left: 6rem; }
    .import_tailwind .lg\:mt-32 {
      margin-top: 8rem; }
    .import_tailwind .lg\:mr-32 {
      margin-right: 8rem; }
    .import_tailwind .lg\:mb-32 {
      margin-bottom: 8rem; }
    .import_tailwind .lg\:ml-32 {
      margin-left: 8rem; }
    .import_tailwind .lg\:mt-40 {
      margin-top: 10rem; }
    .import_tailwind .lg\:mr-40 {
      margin-right: 10rem; }
    .import_tailwind .lg\:mb-40 {
      margin-bottom: 10rem; }
    .import_tailwind .lg\:ml-40 {
      margin-left: 10rem; }
    .import_tailwind .lg\:mt-48 {
      margin-top: 12rem; }
    .import_tailwind .lg\:mr-48 {
      margin-right: 12rem; }
    .import_tailwind .lg\:mb-48 {
      margin-bottom: 12rem; }
    .import_tailwind .lg\:ml-48 {
      margin-left: 12rem; }
    .import_tailwind .lg\:mt-56 {
      margin-top: 14rem; }
    .import_tailwind .lg\:mr-56 {
      margin-right: 14rem; }
    .import_tailwind .lg\:mb-56 {
      margin-bottom: 14rem; }
    .import_tailwind .lg\:ml-56 {
      margin-left: 14rem; }
    .import_tailwind .lg\:mt-64 {
      margin-top: 16rem; }
    .import_tailwind .lg\:mr-64 {
      margin-right: 16rem; }
    .import_tailwind .lg\:mb-64 {
      margin-bottom: 16rem; }
    .import_tailwind .lg\:ml-64 {
      margin-left: 16rem; }
    .import_tailwind .lg\:mt-auto {
      margin-top: auto; }
    .import_tailwind .lg\:mr-auto {
      margin-right: auto; }
    .import_tailwind .lg\:mb-auto {
      margin-bottom: auto; }
    .import_tailwind .lg\:ml-auto {
      margin-left: auto; }
    .import_tailwind .lg\:mt-px {
      margin-top: 1px; }
    .import_tailwind .lg\:mr-px {
      margin-right: 1px; }
    .import_tailwind .lg\:mb-px {
      margin-bottom: 1px; }
    .import_tailwind .lg\:ml-px {
      margin-left: 1px; }
    .import_tailwind .lg\:-mt-1 {
      margin-top: -0.25rem; }
    .import_tailwind .lg\:-mr-1 {
      margin-right: -0.25rem; }
    .import_tailwind .lg\:-mb-1 {
      margin-bottom: -0.25rem; }
    .import_tailwind .lg\:-ml-1 {
      margin-left: -0.25rem; }
    .import_tailwind .lg\:-mt-2 {
      margin-top: -0.5rem; }
    .import_tailwind .lg\:-mr-2 {
      margin-right: -0.5rem; }
    .import_tailwind .lg\:-mb-2 {
      margin-bottom: -0.5rem; }
    .import_tailwind .lg\:-ml-2 {
      margin-left: -0.5rem; }
    .import_tailwind .lg\:-mt-3 {
      margin-top: -0.75rem; }
    .import_tailwind .lg\:-mr-3 {
      margin-right: -0.75rem; }
    .import_tailwind .lg\:-mb-3 {
      margin-bottom: -0.75rem; }
    .import_tailwind .lg\:-ml-3 {
      margin-left: -0.75rem; }
    .import_tailwind .lg\:-mt-4 {
      margin-top: -1rem; }
    .import_tailwind .lg\:-mr-4 {
      margin-right: -1rem; }
    .import_tailwind .lg\:-mb-4 {
      margin-bottom: -1rem; }
    .import_tailwind .lg\:-ml-4 {
      margin-left: -1rem; }
    .import_tailwind .lg\:-mt-5 {
      margin-top: -1.25rem; }
    .import_tailwind .lg\:-mr-5 {
      margin-right: -1.25rem; }
    .import_tailwind .lg\:-mb-5 {
      margin-bottom: -1.25rem; }
    .import_tailwind .lg\:-ml-5 {
      margin-left: -1.25rem; }
    .import_tailwind .lg\:-mt-6 {
      margin-top: -1.5rem; }
    .import_tailwind .lg\:-mr-6 {
      margin-right: -1.5rem; }
    .import_tailwind .lg\:-mb-6 {
      margin-bottom: -1.5rem; }
    .import_tailwind .lg\:-ml-6 {
      margin-left: -1.5rem; }
    .import_tailwind .lg\:-mt-8 {
      margin-top: -2rem; }
    .import_tailwind .lg\:-mr-8 {
      margin-right: -2rem; }
    .import_tailwind .lg\:-mb-8 {
      margin-bottom: -2rem; }
    .import_tailwind .lg\:-ml-8 {
      margin-left: -2rem; }
    .import_tailwind .lg\:-mt-10 {
      margin-top: -2.5rem; }
    .import_tailwind .lg\:-mr-10 {
      margin-right: -2.5rem; }
    .import_tailwind .lg\:-mb-10 {
      margin-bottom: -2.5rem; }
    .import_tailwind .lg\:-ml-10 {
      margin-left: -2.5rem; }
    .import_tailwind .lg\:-mt-12 {
      margin-top: -3rem; }
    .import_tailwind .lg\:-mr-12 {
      margin-right: -3rem; }
    .import_tailwind .lg\:-mb-12 {
      margin-bottom: -3rem; }
    .import_tailwind .lg\:-ml-12 {
      margin-left: -3rem; }
    .import_tailwind .lg\:-mt-16 {
      margin-top: -4rem; }
    .import_tailwind .lg\:-mr-16 {
      margin-right: -4rem; }
    .import_tailwind .lg\:-mb-16 {
      margin-bottom: -4rem; }
    .import_tailwind .lg\:-ml-16 {
      margin-left: -4rem; }
    .import_tailwind .lg\:-mt-20 {
      margin-top: -5rem; }
    .import_tailwind .lg\:-mr-20 {
      margin-right: -5rem; }
    .import_tailwind .lg\:-mb-20 {
      margin-bottom: -5rem; }
    .import_tailwind .lg\:-ml-20 {
      margin-left: -5rem; }
    .import_tailwind .lg\:-mt-24 {
      margin-top: -6rem; }
    .import_tailwind .lg\:-mr-24 {
      margin-right: -6rem; }
    .import_tailwind .lg\:-mb-24 {
      margin-bottom: -6rem; }
    .import_tailwind .lg\:-ml-24 {
      margin-left: -6rem; }
    .import_tailwind .lg\:-mt-32 {
      margin-top: -8rem; }
    .import_tailwind .lg\:-mr-32 {
      margin-right: -8rem; }
    .import_tailwind .lg\:-mb-32 {
      margin-bottom: -8rem; }
    .import_tailwind .lg\:-ml-32 {
      margin-left: -8rem; }
    .import_tailwind .lg\:-mt-40 {
      margin-top: -10rem; }
    .import_tailwind .lg\:-mr-40 {
      margin-right: -10rem; }
    .import_tailwind .lg\:-mb-40 {
      margin-bottom: -10rem; }
    .import_tailwind .lg\:-ml-40 {
      margin-left: -10rem; }
    .import_tailwind .lg\:-mt-48 {
      margin-top: -12rem; }
    .import_tailwind .lg\:-mr-48 {
      margin-right: -12rem; }
    .import_tailwind .lg\:-mb-48 {
      margin-bottom: -12rem; }
    .import_tailwind .lg\:-ml-48 {
      margin-left: -12rem; }
    .import_tailwind .lg\:-mt-56 {
      margin-top: -14rem; }
    .import_tailwind .lg\:-mr-56 {
      margin-right: -14rem; }
    .import_tailwind .lg\:-mb-56 {
      margin-bottom: -14rem; }
    .import_tailwind .lg\:-ml-56 {
      margin-left: -14rem; }
    .import_tailwind .lg\:-mt-64 {
      margin-top: -16rem; }
    .import_tailwind .lg\:-mr-64 {
      margin-right: -16rem; }
    .import_tailwind .lg\:-mb-64 {
      margin-bottom: -16rem; }
    .import_tailwind .lg\:-ml-64 {
      margin-left: -16rem; }
    .import_tailwind .lg\:-mt-px {
      margin-top: -1px; }
    .import_tailwind .lg\:-mr-px {
      margin-right: -1px; }
    .import_tailwind .lg\:-mb-px {
      margin-bottom: -1px; }
    .import_tailwind .lg\:-ml-px {
      margin-left: -1px; }
    .import_tailwind .lg\:max-h-full {
      max-height: 100%; }
    .import_tailwind .lg\:max-h-screen {
      max-height: 100vh; }
    .import_tailwind .lg\:max-w-none {
      max-width: none; }
    .import_tailwind .lg\:max-w-xs {
      max-width: 20rem; }
    .import_tailwind .lg\:max-w-sm {
      max-width: 24rem; }
    .import_tailwind .lg\:max-w-md {
      max-width: 28rem; }
    .import_tailwind .lg\:max-w-lg {
      max-width: 32rem; }
    .import_tailwind .lg\:max-w-xl {
      max-width: 36rem; }
    .import_tailwind .lg\:max-w-2xl {
      max-width: 42rem; }
    .import_tailwind .lg\:max-w-3xl {
      max-width: 48rem; }
    .import_tailwind .lg\:max-w-4xl {
      max-width: 56rem; }
    .import_tailwind .lg\:max-w-5xl {
      max-width: 64rem; }
    .import_tailwind .lg\:max-w-6xl {
      max-width: 72rem; }
    .import_tailwind .lg\:max-w-full {
      max-width: 100%; }
    .import_tailwind .lg\:max-w-screen-md {
      max-width: 768px; }
    .import_tailwind .lg\:max-w-screen-lg {
      max-width: 972px; }
    .import_tailwind .lg\:max-w-screen-xl {
      max-width: 1120px; }
    .import_tailwind .lg\:min-h-0 {
      min-height: 0; }
    .import_tailwind .lg\:min-h-full {
      min-height: 100%; }
    .import_tailwind .lg\:min-h-screen {
      min-height: 100vh; }
    .import_tailwind .lg\:min-w-0 {
      min-width: 0; }
    .import_tailwind .lg\:min-w-full {
      min-width: 100%; }
    .import_tailwind .lg\:object-contain {
      -o-object-fit: contain;
      object-fit: contain; }
    .import_tailwind .lg\:object-cover {
      -o-object-fit: cover;
      object-fit: cover; }
    .import_tailwind .lg\:object-fill {
      -o-object-fit: fill;
      object-fit: fill; }
    .import_tailwind .lg\:object-none {
      -o-object-fit: none;
      object-fit: none; }
    .import_tailwind .lg\:object-scale-down {
      -o-object-fit: scale-down;
      object-fit: scale-down; }
    .import_tailwind .lg\:object-bottom {
      -o-object-position: bottom;
      object-position: bottom; }
    .import_tailwind .lg\:object-center {
      -o-object-position: center;
      object-position: center; }
    .import_tailwind .lg\:object-left {
      -o-object-position: left;
      object-position: left; }
    .import_tailwind .lg\:object-left-bottom {
      -o-object-position: left bottom;
      object-position: left bottom; }
    .import_tailwind .lg\:object-left-top {
      -o-object-position: left top;
      object-position: left top; }
    .import_tailwind .lg\:object-right {
      -o-object-position: right;
      object-position: right; }
    .import_tailwind .lg\:object-right-bottom {
      -o-object-position: right bottom;
      object-position: right bottom; }
    .import_tailwind .lg\:object-right-top {
      -o-object-position: right top;
      object-position: right top; }
    .import_tailwind .lg\:object-top {
      -o-object-position: top;
      object-position: top; }
    .import_tailwind .lg\:opacity-0 {
      opacity: 0; }
    .import_tailwind .lg\:opacity-25 {
      opacity: 0.25; }
    .import_tailwind .lg\:opacity-50 {
      opacity: 0.5; }
    .import_tailwind .lg\:opacity-75 {
      opacity: 0.75; }
    .import_tailwind .lg\:opacity-100 {
      opacity: 1; }
    .import_tailwind .lg\:hover\:opacity-0:hover {
      opacity: 0; }
    .import_tailwind .lg\:hover\:opacity-25:hover {
      opacity: 0.25; }
    .import_tailwind .lg\:hover\:opacity-50:hover {
      opacity: 0.5; }
    .import_tailwind .lg\:hover\:opacity-75:hover {
      opacity: 0.75; }
    .import_tailwind .lg\:hover\:opacity-100:hover {
      opacity: 1; }
    .import_tailwind .lg\:focus\:opacity-0:focus {
      opacity: 0; }
    .import_tailwind .lg\:focus\:opacity-25:focus {
      opacity: 0.25; }
    .import_tailwind .lg\:focus\:opacity-50:focus {
      opacity: 0.5; }
    .import_tailwind .lg\:focus\:opacity-75:focus {
      opacity: 0.75; }
    .import_tailwind .lg\:focus\:opacity-100:focus {
      opacity: 1; }
    .import_tailwind .lg\:outline-none {
      outline: 0; }
    .import_tailwind .lg\:focus\:outline-none:focus {
      outline: 0; }
    .import_tailwind .lg\:overflow-auto {
      overflow: auto; }
    .import_tailwind .lg\:overflow-hidden {
      overflow: hidden; }
    .import_tailwind .lg\:overflow-visible {
      overflow: visible; }
    .import_tailwind .lg\:overflow-scroll {
      overflow: scroll; }
    .import_tailwind .lg\:overflow-x-auto {
      overflow-x: auto; }
    .import_tailwind .lg\:overflow-y-auto {
      overflow-y: auto; }
    .import_tailwind .lg\:overflow-x-hidden {
      overflow-x: hidden; }
    .import_tailwind .lg\:overflow-y-hidden {
      overflow-y: hidden; }
    .import_tailwind .lg\:overflow-x-visible {
      overflow-x: visible; }
    .import_tailwind .lg\:overflow-y-visible {
      overflow-y: visible; }
    .import_tailwind .lg\:overflow-x-scroll {
      overflow-x: scroll; }
    .import_tailwind .lg\:overflow-y-scroll {
      overflow-y: scroll; }
    .import_tailwind .lg\:scrolling-touch {
      -webkit-overflow-scrolling: touch; }
    .import_tailwind .lg\:scrolling-auto {
      -webkit-overflow-scrolling: auto; }
    .import_tailwind .lg\:overscroll-auto {
      -ms-scroll-chaining: chained;
      overscroll-behavior: auto; }
    .import_tailwind .lg\:overscroll-contain {
      -ms-scroll-chaining: none;
      overscroll-behavior: contain; }
    .import_tailwind .lg\:overscroll-none {
      -ms-scroll-chaining: none;
      overscroll-behavior: none; }
    .import_tailwind .lg\:overscroll-y-auto {
      overscroll-behavior-y: auto; }
    .import_tailwind .lg\:overscroll-y-contain {
      overscroll-behavior-y: contain; }
    .import_tailwind .lg\:overscroll-y-none {
      overscroll-behavior-y: none; }
    .import_tailwind .lg\:overscroll-x-auto {
      overscroll-behavior-x: auto; }
    .import_tailwind .lg\:overscroll-x-contain {
      overscroll-behavior-x: contain; }
    .import_tailwind .lg\:overscroll-x-none {
      overscroll-behavior-x: none; }
    .import_tailwind .lg\:p-0 {
      padding: 0; }
    .import_tailwind .lg\:p-1 {
      padding: 0.25rem; }
    .import_tailwind .lg\:p-2 {
      padding: 0.5rem; }
    .import_tailwind .lg\:p-3 {
      padding: 0.75rem; }
    .import_tailwind .lg\:p-4 {
      padding: 1rem; }
    .import_tailwind .lg\:p-5 {
      padding: 1.25rem; }
    .import_tailwind .lg\:p-6 {
      padding: 1.5rem; }
    .import_tailwind .lg\:p-8 {
      padding: 2rem; }
    .import_tailwind .lg\:p-10 {
      padding: 2.5rem; }
    .import_tailwind .lg\:p-12 {
      padding: 3rem; }
    .import_tailwind .lg\:p-16 {
      padding: 4rem; }
    .import_tailwind .lg\:p-20 {
      padding: 5rem; }
    .import_tailwind .lg\:p-24 {
      padding: 6rem; }
    .import_tailwind .lg\:p-32 {
      padding: 8rem; }
    .import_tailwind .lg\:p-40 {
      padding: 10rem; }
    .import_tailwind .lg\:p-48 {
      padding: 12rem; }
    .import_tailwind .lg\:p-56 {
      padding: 14rem; }
    .import_tailwind .lg\:p-64 {
      padding: 16rem; }
    .import_tailwind .lg\:p-px {
      padding: 1px; }
    .import_tailwind .lg\:py-0 {
      padding-top: 0;
      padding-bottom: 0; }
    .import_tailwind .lg\:px-0 {
      padding-left: 0;
      padding-right: 0; }
    .import_tailwind .lg\:py-1 {
      padding-top: 0.25rem;
      padding-bottom: 0.25rem; }
    .import_tailwind .lg\:px-1 {
      padding-left: 0.25rem;
      padding-right: 0.25rem; }
    .import_tailwind .lg\:py-2 {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem; }
    .import_tailwind .lg\:px-2 {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    .import_tailwind .lg\:py-3 {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    .import_tailwind .lg\:px-3 {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    .import_tailwind .lg\:py-4 {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    .import_tailwind .lg\:px-4 {
      padding-left: 1rem;
      padding-right: 1rem; }
    .import_tailwind .lg\:py-5 {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem; }
    .import_tailwind .lg\:px-5 {
      padding-left: 1.25rem;
      padding-right: 1.25rem; }
    .import_tailwind .lg\:py-6 {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    .import_tailwind .lg\:px-6 {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    .import_tailwind .lg\:py-8 {
      padding-top: 2rem;
      padding-bottom: 2rem; }
    .import_tailwind .lg\:px-8 {
      padding-left: 2rem;
      padding-right: 2rem; }
    .import_tailwind .lg\:py-10 {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem; }
    .import_tailwind .lg\:px-10 {
      padding-left: 2.5rem;
      padding-right: 2.5rem; }
    .import_tailwind .lg\:py-12 {
      padding-top: 3rem;
      padding-bottom: 3rem; }
    .import_tailwind .lg\:px-12 {
      padding-left: 3rem;
      padding-right: 3rem; }
    .import_tailwind .lg\:py-16 {
      padding-top: 4rem;
      padding-bottom: 4rem; }
    .import_tailwind .lg\:px-16 {
      padding-left: 4rem;
      padding-right: 4rem; }
    .import_tailwind .lg\:py-20 {
      padding-top: 5rem;
      padding-bottom: 5rem; }
    .import_tailwind .lg\:px-20 {
      padding-left: 5rem;
      padding-right: 5rem; }
    .import_tailwind .lg\:py-24 {
      padding-top: 6rem;
      padding-bottom: 6rem; }
    .import_tailwind .lg\:px-24 {
      padding-left: 6rem;
      padding-right: 6rem; }
    .import_tailwind .lg\:py-32 {
      padding-top: 8rem;
      padding-bottom: 8rem; }
    .import_tailwind .lg\:px-32 {
      padding-left: 8rem;
      padding-right: 8rem; }
    .import_tailwind .lg\:py-40 {
      padding-top: 10rem;
      padding-bottom: 10rem; }
    .import_tailwind .lg\:px-40 {
      padding-left: 10rem;
      padding-right: 10rem; }
    .import_tailwind .lg\:py-48 {
      padding-top: 12rem;
      padding-bottom: 12rem; }
    .import_tailwind .lg\:px-48 {
      padding-left: 12rem;
      padding-right: 12rem; }
    .import_tailwind .lg\:py-56 {
      padding-top: 14rem;
      padding-bottom: 14rem; }
    .import_tailwind .lg\:px-56 {
      padding-left: 14rem;
      padding-right: 14rem; }
    .import_tailwind .lg\:py-64 {
      padding-top: 16rem;
      padding-bottom: 16rem; }
    .import_tailwind .lg\:px-64 {
      padding-left: 16rem;
      padding-right: 16rem; }
    .import_tailwind .lg\:py-px {
      padding-top: 1px;
      padding-bottom: 1px; }
    .import_tailwind .lg\:px-px {
      padding-left: 1px;
      padding-right: 1px; }
    .import_tailwind .lg\:pt-0 {
      padding-top: 0; }
    .import_tailwind .lg\:pr-0 {
      padding-right: 0; }
    .import_tailwind .lg\:pb-0 {
      padding-bottom: 0; }
    .import_tailwind .lg\:pl-0 {
      padding-left: 0; }
    .import_tailwind .lg\:pt-1 {
      padding-top: 0.25rem; }
    .import_tailwind .lg\:pr-1 {
      padding-right: 0.25rem; }
    .import_tailwind .lg\:pb-1 {
      padding-bottom: 0.25rem; }
    .import_tailwind .lg\:pl-1 {
      padding-left: 0.25rem; }
    .import_tailwind .lg\:pt-2 {
      padding-top: 0.5rem; }
    .import_tailwind .lg\:pr-2 {
      padding-right: 0.5rem; }
    .import_tailwind .lg\:pb-2 {
      padding-bottom: 0.5rem; }
    .import_tailwind .lg\:pl-2 {
      padding-left: 0.5rem; }
    .import_tailwind .lg\:pt-3 {
      padding-top: 0.75rem; }
    .import_tailwind .lg\:pr-3 {
      padding-right: 0.75rem; }
    .import_tailwind .lg\:pb-3 {
      padding-bottom: 0.75rem; }
    .import_tailwind .lg\:pl-3 {
      padding-left: 0.75rem; }
    .import_tailwind .lg\:pt-4 {
      padding-top: 1rem; }
    .import_tailwind .lg\:pr-4 {
      padding-right: 1rem; }
    .import_tailwind .lg\:pb-4 {
      padding-bottom: 1rem; }
    .import_tailwind .lg\:pl-4 {
      padding-left: 1rem; }
    .import_tailwind .lg\:pt-5 {
      padding-top: 1.25rem; }
    .import_tailwind .lg\:pr-5 {
      padding-right: 1.25rem; }
    .import_tailwind .lg\:pb-5 {
      padding-bottom: 1.25rem; }
    .import_tailwind .lg\:pl-5 {
      padding-left: 1.25rem; }
    .import_tailwind .lg\:pt-6 {
      padding-top: 1.5rem; }
    .import_tailwind .lg\:pr-6 {
      padding-right: 1.5rem; }
    .import_tailwind .lg\:pb-6 {
      padding-bottom: 1.5rem; }
    .import_tailwind .lg\:pl-6 {
      padding-left: 1.5rem; }
    .import_tailwind .lg\:pt-8 {
      padding-top: 2rem; }
    .import_tailwind .lg\:pr-8 {
      padding-right: 2rem; }
    .import_tailwind .lg\:pb-8 {
      padding-bottom: 2rem; }
    .import_tailwind .lg\:pl-8 {
      padding-left: 2rem; }
    .import_tailwind .lg\:pt-10 {
      padding-top: 2.5rem; }
    .import_tailwind .lg\:pr-10 {
      padding-right: 2.5rem; }
    .import_tailwind .lg\:pb-10 {
      padding-bottom: 2.5rem; }
    .import_tailwind .lg\:pl-10 {
      padding-left: 2.5rem; }
    .import_tailwind .lg\:pt-12 {
      padding-top: 3rem; }
    .import_tailwind .lg\:pr-12 {
      padding-right: 3rem; }
    .import_tailwind .lg\:pb-12 {
      padding-bottom: 3rem; }
    .import_tailwind .lg\:pl-12 {
      padding-left: 3rem; }
    .import_tailwind .lg\:pt-16 {
      padding-top: 4rem; }
    .import_tailwind .lg\:pr-16 {
      padding-right: 4rem; }
    .import_tailwind .lg\:pb-16 {
      padding-bottom: 4rem; }
    .import_tailwind .lg\:pl-16 {
      padding-left: 4rem; }
    .import_tailwind .lg\:pt-20 {
      padding-top: 5rem; }
    .import_tailwind .lg\:pr-20 {
      padding-right: 5rem; }
    .import_tailwind .lg\:pb-20 {
      padding-bottom: 5rem; }
    .import_tailwind .lg\:pl-20 {
      padding-left: 5rem; }
    .import_tailwind .lg\:pt-24 {
      padding-top: 6rem; }
    .import_tailwind .lg\:pr-24 {
      padding-right: 6rem; }
    .import_tailwind .lg\:pb-24 {
      padding-bottom: 6rem; }
    .import_tailwind .lg\:pl-24 {
      padding-left: 6rem; }
    .import_tailwind .lg\:pt-32 {
      padding-top: 8rem; }
    .import_tailwind .lg\:pr-32 {
      padding-right: 8rem; }
    .import_tailwind .lg\:pb-32 {
      padding-bottom: 8rem; }
    .import_tailwind .lg\:pl-32 {
      padding-left: 8rem; }
    .import_tailwind .lg\:pt-40 {
      padding-top: 10rem; }
    .import_tailwind .lg\:pr-40 {
      padding-right: 10rem; }
    .import_tailwind .lg\:pb-40 {
      padding-bottom: 10rem; }
    .import_tailwind .lg\:pl-40 {
      padding-left: 10rem; }
    .import_tailwind .lg\:pt-48 {
      padding-top: 12rem; }
    .import_tailwind .lg\:pr-48 {
      padding-right: 12rem; }
    .import_tailwind .lg\:pb-48 {
      padding-bottom: 12rem; }
    .import_tailwind .lg\:pl-48 {
      padding-left: 12rem; }
    .import_tailwind .lg\:pt-56 {
      padding-top: 14rem; }
    .import_tailwind .lg\:pr-56 {
      padding-right: 14rem; }
    .import_tailwind .lg\:pb-56 {
      padding-bottom: 14rem; }
    .import_tailwind .lg\:pl-56 {
      padding-left: 14rem; }
    .import_tailwind .lg\:pt-64 {
      padding-top: 16rem; }
    .import_tailwind .lg\:pr-64 {
      padding-right: 16rem; }
    .import_tailwind .lg\:pb-64 {
      padding-bottom: 16rem; }
    .import_tailwind .lg\:pl-64 {
      padding-left: 16rem; }
    .import_tailwind .lg\:pt-px {
      padding-top: 1px; }
    .import_tailwind .lg\:pr-px {
      padding-right: 1px; }
    .import_tailwind .lg\:pb-px {
      padding-bottom: 1px; }
    .import_tailwind .lg\:pl-px {
      padding-left: 1px; }
    .import_tailwind .lg\:placeholder-blue-50::-moz-placeholder {
      color: #F2F7F8; }
    .import_tailwind .lg\:placeholder-blue-50:-ms-input-placeholder {
      color: #F2F7F8; }
    .import_tailwind .lg\:placeholder-blue-50::-ms-input-placeholder {
      color: #F2F7F8; }
    .import_tailwind .lg\:placeholder-blue-50::placeholder {
      color: #F2F7F8; }
    .import_tailwind .lg\:placeholder-blue-100::-moz-placeholder {
      color: #EAEEF1; }
    .import_tailwind .lg\:placeholder-blue-100:-ms-input-placeholder {
      color: #EAEEF1; }
    .import_tailwind .lg\:placeholder-blue-100::-ms-input-placeholder {
      color: #EAEEF1; }
    .import_tailwind .lg\:placeholder-blue-100::placeholder {
      color: #EAEEF1; }
    .import_tailwind .lg\:placeholder-blue-200::-moz-placeholder {
      color: #E4F3FB; }
    .import_tailwind .lg\:placeholder-blue-200:-ms-input-placeholder {
      color: #E4F3FB; }
    .import_tailwind .lg\:placeholder-blue-200::-ms-input-placeholder {
      color: #E4F3FB; }
    .import_tailwind .lg\:placeholder-blue-200::placeholder {
      color: #E4F3FB; }
    .import_tailwind .lg\:placeholder-blue-250::-moz-placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:placeholder-blue-250:-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:placeholder-blue-250::-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:placeholder-blue-250::placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:placeholder-blue-280::-moz-placeholder {
      color: #CEE7F7; }
    .import_tailwind .lg\:placeholder-blue-280:-ms-input-placeholder {
      color: #CEE7F7; }
    .import_tailwind .lg\:placeholder-blue-280::-ms-input-placeholder {
      color: #CEE7F7; }
    .import_tailwind .lg\:placeholder-blue-280::placeholder {
      color: #CEE7F7; }
    .import_tailwind .lg\:placeholder-blue-300::-moz-placeholder {
      color: #B8EBF5; }
    .import_tailwind .lg\:placeholder-blue-300:-ms-input-placeholder {
      color: #B8EBF5; }
    .import_tailwind .lg\:placeholder-blue-300::-ms-input-placeholder {
      color: #B8EBF5; }
    .import_tailwind .lg\:placeholder-blue-300::placeholder {
      color: #B8EBF5; }
    .import_tailwind .lg\:placeholder-blue-400::-moz-placeholder {
      color: #A3D9F0; }
    .import_tailwind .lg\:placeholder-blue-400:-ms-input-placeholder {
      color: #A3D9F0; }
    .import_tailwind .lg\:placeholder-blue-400::-ms-input-placeholder {
      color: #A3D9F0; }
    .import_tailwind .lg\:placeholder-blue-400::placeholder {
      color: #A3D9F0; }
    .import_tailwind .lg\:placeholder-blue-600::-moz-placeholder {
      color: #0091DB; }
    .import_tailwind .lg\:placeholder-blue-600:-ms-input-placeholder {
      color: #0091DB; }
    .import_tailwind .lg\:placeholder-blue-600::-ms-input-placeholder {
      color: #0091DB; }
    .import_tailwind .lg\:placeholder-blue-600::placeholder {
      color: #0091DB; }
    .import_tailwind .lg\:placeholder-blue-650::-moz-placeholder {
      color: #1FB5C9; }
    .import_tailwind .lg\:placeholder-blue-650:-ms-input-placeholder {
      color: #1FB5C9; }
    .import_tailwind .lg\:placeholder-blue-650::-ms-input-placeholder {
      color: #1FB5C9; }
    .import_tailwind .lg\:placeholder-blue-650::placeholder {
      color: #1FB5C9; }
    .import_tailwind .lg\:placeholder-blue-700::-moz-placeholder {
      color: #72D0E2; }
    .import_tailwind .lg\:placeholder-blue-700:-ms-input-placeholder {
      color: #72D0E2; }
    .import_tailwind .lg\:placeholder-blue-700::-ms-input-placeholder {
      color: #72D0E2; }
    .import_tailwind .lg\:placeholder-blue-700::placeholder {
      color: #72D0E2; }
    .import_tailwind .lg\:placeholder-blue-800::-moz-placeholder {
      color: #007DBE; }
    .import_tailwind .lg\:placeholder-blue-800:-ms-input-placeholder {
      color: #007DBE; }
    .import_tailwind .lg\:placeholder-blue-800::-ms-input-placeholder {
      color: #007DBE; }
    .import_tailwind .lg\:placeholder-blue-800::placeholder {
      color: #007DBE; }
    .import_tailwind .lg\:placeholder-blue-900::-moz-placeholder {
      color: #087DBE; }
    .import_tailwind .lg\:placeholder-blue-900:-ms-input-placeholder {
      color: #087DBE; }
    .import_tailwind .lg\:placeholder-blue-900::-ms-input-placeholder {
      color: #087DBE; }
    .import_tailwind .lg\:placeholder-blue-900::placeholder {
      color: #087DBE; }
    .import_tailwind .lg\:placeholder-blue-1000::-moz-placeholder {
      color: #345678; }
    .import_tailwind .lg\:placeholder-blue-1000:-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .lg\:placeholder-blue-1000::-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .lg\:placeholder-blue-1000::placeholder {
      color: #345678; }
    .import_tailwind .lg\:placeholder-blue-1100::-moz-placeholder {
      color: #003288; }
    .import_tailwind .lg\:placeholder-blue-1100:-ms-input-placeholder {
      color: #003288; }
    .import_tailwind .lg\:placeholder-blue-1100::-ms-input-placeholder {
      color: #003288; }
    .import_tailwind .lg\:placeholder-blue-1100::placeholder {
      color: #003288; }
    .import_tailwind .lg\:placeholder-blue::-moz-placeholder {
      color: #345678; }
    .import_tailwind .lg\:placeholder-blue:-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .lg\:placeholder-blue::-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .lg\:placeholder-blue::placeholder {
      color: #345678; }
    .import_tailwind .lg\:placeholder-navy::-moz-placeholder {
      color: #222953; }
    .import_tailwind .lg\:placeholder-navy:-ms-input-placeholder {
      color: #222953; }
    .import_tailwind .lg\:placeholder-navy::-ms-input-placeholder {
      color: #222953; }
    .import_tailwind .lg\:placeholder-navy::placeholder {
      color: #222953; }
    .import_tailwind .lg\:placeholder-black-50::-moz-placeholder {
      color: #F9F9FA; }
    .import_tailwind .lg\:placeholder-black-50:-ms-input-placeholder {
      color: #F9F9FA; }
    .import_tailwind .lg\:placeholder-black-50::-ms-input-placeholder {
      color: #F9F9FA; }
    .import_tailwind .lg\:placeholder-black-50::placeholder {
      color: #F9F9FA; }
    .import_tailwind .lg\:placeholder-black-100::-moz-placeholder {
      color: #F5F7F7; }
    .import_tailwind .lg\:placeholder-black-100:-ms-input-placeholder {
      color: #F5F7F7; }
    .import_tailwind .lg\:placeholder-black-100::-ms-input-placeholder {
      color: #F5F7F7; }
    .import_tailwind .lg\:placeholder-black-100::placeholder {
      color: #F5F7F7; }
    .import_tailwind .lg\:placeholder-black-200::-moz-placeholder {
      color: #EFEFEE; }
    .import_tailwind .lg\:placeholder-black-200:-ms-input-placeholder {
      color: #EFEFEE; }
    .import_tailwind .lg\:placeholder-black-200::-ms-input-placeholder {
      color: #EFEFEE; }
    .import_tailwind .lg\:placeholder-black-200::placeholder {
      color: #EFEFEE; }
    .import_tailwind .lg\:placeholder-black-400::-moz-placeholder {
      color: #E0DFDE; }
    .import_tailwind .lg\:placeholder-black-400:-ms-input-placeholder {
      color: #E0DFDE; }
    .import_tailwind .lg\:placeholder-black-400::-ms-input-placeholder {
      color: #E0DFDE; }
    .import_tailwind .lg\:placeholder-black-400::placeholder {
      color: #E0DFDE; }
    .import_tailwind .lg\:placeholder-black-700::-moz-placeholder {
      color: #C1C1C1; }
    .import_tailwind .lg\:placeholder-black-700:-ms-input-placeholder {
      color: #C1C1C1; }
    .import_tailwind .lg\:placeholder-black-700::-ms-input-placeholder {
      color: #C1C1C1; }
    .import_tailwind .lg\:placeholder-black-700::placeholder {
      color: #C1C1C1; }
    .import_tailwind .lg\:placeholder-black-800::-moz-placeholder {
      color: #707070; }
    .import_tailwind .lg\:placeholder-black-800:-ms-input-placeholder {
      color: #707070; }
    .import_tailwind .lg\:placeholder-black-800::-ms-input-placeholder {
      color: #707070; }
    .import_tailwind .lg\:placeholder-black-800::placeholder {
      color: #707070; }
    .import_tailwind .lg\:placeholder-black-900::-moz-placeholder {
      color: #666666; }
    .import_tailwind .lg\:placeholder-black-900:-ms-input-placeholder {
      color: #666666; }
    .import_tailwind .lg\:placeholder-black-900::-ms-input-placeholder {
      color: #666666; }
    .import_tailwind .lg\:placeholder-black-900::placeholder {
      color: #666666; }
    .import_tailwind .lg\:placeholder-black::-moz-placeholder {
      color: #000000; }
    .import_tailwind .lg\:placeholder-black:-ms-input-placeholder {
      color: #000000; }
    .import_tailwind .lg\:placeholder-black::-ms-input-placeholder {
      color: #000000; }
    .import_tailwind .lg\:placeholder-black::placeholder {
      color: #000000; }
    .import_tailwind .lg\:placeholder-white::-moz-placeholder {
      color: #FFFFFF; }
    .import_tailwind .lg\:placeholder-white:-ms-input-placeholder {
      color: #FFFFFF; }
    .import_tailwind .lg\:placeholder-white::-ms-input-placeholder {
      color: #FFFFFF; }
    .import_tailwind .lg\:placeholder-white::placeholder {
      color: #FFFFFF; }
    .import_tailwind .lg\:placeholder-yellow-500::-moz-placeholder {
      color: #FFE34A; }
    .import_tailwind .lg\:placeholder-yellow-500:-ms-input-placeholder {
      color: #FFE34A; }
    .import_tailwind .lg\:placeholder-yellow-500::-ms-input-placeholder {
      color: #FFE34A; }
    .import_tailwind .lg\:placeholder-yellow-500::placeholder {
      color: #FFE34A; }
    .import_tailwind .lg\:placeholder-yellow-600::-moz-placeholder {
      color: #FEFFF0; }
    .import_tailwind .lg\:placeholder-yellow-600:-ms-input-placeholder {
      color: #FEFFF0; }
    .import_tailwind .lg\:placeholder-yellow-600::-ms-input-placeholder {
      color: #FEFFF0; }
    .import_tailwind .lg\:placeholder-yellow-600::placeholder {
      color: #FEFFF0; }
    .import_tailwind .lg\:placeholder-yellow-700::-moz-placeholder {
      color: #fff188; }
    .import_tailwind .lg\:placeholder-yellow-700:-ms-input-placeholder {
      color: #fff188; }
    .import_tailwind .lg\:placeholder-yellow-700::-ms-input-placeholder {
      color: #fff188; }
    .import_tailwind .lg\:placeholder-yellow-700::placeholder {
      color: #fff188; }
    .import_tailwind .lg\:placeholder-yellow::-moz-placeholder {
      color: #EFCF3E; }
    .import_tailwind .lg\:placeholder-yellow:-ms-input-placeholder {
      color: #EFCF3E; }
    .import_tailwind .lg\:placeholder-yellow::-ms-input-placeholder {
      color: #EFCF3E; }
    .import_tailwind .lg\:placeholder-yellow::placeholder {
      color: #EFCF3E; }
    .import_tailwind .lg\:placeholder-orange-10::-moz-placeholder {
      color: #FFEDDE; }
    .import_tailwind .lg\:placeholder-orange-10:-ms-input-placeholder {
      color: #FFEDDE; }
    .import_tailwind .lg\:placeholder-orange-10::-ms-input-placeholder {
      color: #FFEDDE; }
    .import_tailwind .lg\:placeholder-orange-10::placeholder {
      color: #FFEDDE; }
    .import_tailwind .lg\:placeholder-orange-20::-moz-placeholder {
      color: #FBEFD8; }
    .import_tailwind .lg\:placeholder-orange-20:-ms-input-placeholder {
      color: #FBEFD8; }
    .import_tailwind .lg\:placeholder-orange-20::-ms-input-placeholder {
      color: #FBEFD8; }
    .import_tailwind .lg\:placeholder-orange-20::placeholder {
      color: #FBEFD8; }
    .import_tailwind .lg\:placeholder-orange-50::-moz-placeholder {
      color: #E95A24; }
    .import_tailwind .lg\:placeholder-orange-50:-ms-input-placeholder {
      color: #E95A24; }
    .import_tailwind .lg\:placeholder-orange-50::-ms-input-placeholder {
      color: #E95A24; }
    .import_tailwind .lg\:placeholder-orange-50::placeholder {
      color: #E95A24; }
    .import_tailwind .lg\:placeholder-orange-100::-moz-placeholder {
      color: #FECAA0; }
    .import_tailwind .lg\:placeholder-orange-100:-ms-input-placeholder {
      color: #FECAA0; }
    .import_tailwind .lg\:placeholder-orange-100::-ms-input-placeholder {
      color: #FECAA0; }
    .import_tailwind .lg\:placeholder-orange-100::placeholder {
      color: #FECAA0; }
    .import_tailwind .lg\:placeholder-orange-200::-moz-placeholder {
      color: #FFFBE4; }
    .import_tailwind .lg\:placeholder-orange-200:-ms-input-placeholder {
      color: #FFFBE4; }
    .import_tailwind .lg\:placeholder-orange-200::-ms-input-placeholder {
      color: #FFFBE4; }
    .import_tailwind .lg\:placeholder-orange-200::placeholder {
      color: #FFFBE4; }
    .import_tailwind .lg\:placeholder-orange-500::-moz-placeholder {
      color: #F8F2DC; }
    .import_tailwind .lg\:placeholder-orange-500:-ms-input-placeholder {
      color: #F8F2DC; }
    .import_tailwind .lg\:placeholder-orange-500::-ms-input-placeholder {
      color: #F8F2DC; }
    .import_tailwind .lg\:placeholder-orange-500::placeholder {
      color: #F8F2DC; }
    .import_tailwind .lg\:placeholder-orange-600::-moz-placeholder {
      color: #E09404; }
    .import_tailwind .lg\:placeholder-orange-600:-ms-input-placeholder {
      color: #E09404; }
    .import_tailwind .lg\:placeholder-orange-600::-ms-input-placeholder {
      color: #E09404; }
    .import_tailwind .lg\:placeholder-orange-600::placeholder {
      color: #E09404; }
    .import_tailwind .lg\:placeholder-orange::-moz-placeholder {
      color: #F59C55; }
    .import_tailwind .lg\:placeholder-orange:-ms-input-placeholder {
      color: #F59C55; }
    .import_tailwind .lg\:placeholder-orange::-ms-input-placeholder {
      color: #F59C55; }
    .import_tailwind .lg\:placeholder-orange::placeholder {
      color: #F59C55; }
    .import_tailwind .lg\:placeholder-green-50::-moz-placeholder {
      color: #EAF9F7; }
    .import_tailwind .lg\:placeholder-green-50:-ms-input-placeholder {
      color: #EAF9F7; }
    .import_tailwind .lg\:placeholder-green-50::-ms-input-placeholder {
      color: #EAF9F7; }
    .import_tailwind .lg\:placeholder-green-50::placeholder {
      color: #EAF9F7; }
    .import_tailwind .lg\:placeholder-green-200::-moz-placeholder {
      color: #30BFAE; }
    .import_tailwind .lg\:placeholder-green-200:-ms-input-placeholder {
      color: #30BFAE; }
    .import_tailwind .lg\:placeholder-green-200::-ms-input-placeholder {
      color: #30BFAE; }
    .import_tailwind .lg\:placeholder-green-200::placeholder {
      color: #30BFAE; }
    .import_tailwind .lg\:placeholder-green-300::-moz-placeholder {
      color: #00B900; }
    .import_tailwind .lg\:placeholder-green-300:-ms-input-placeholder {
      color: #00B900; }
    .import_tailwind .lg\:placeholder-green-300::-ms-input-placeholder {
      color: #00B900; }
    .import_tailwind .lg\:placeholder-green-300::placeholder {
      color: #00B900; }
    .import_tailwind .lg\:placeholder-green-400::-moz-placeholder {
      color: #2AAC9C; }
    .import_tailwind .lg\:placeholder-green-400:-ms-input-placeholder {
      color: #2AAC9C; }
    .import_tailwind .lg\:placeholder-green-400::-ms-input-placeholder {
      color: #2AAC9C; }
    .import_tailwind .lg\:placeholder-green-400::placeholder {
      color: #2AAC9C; }
    .import_tailwind .lg\:placeholder-green-500::-moz-placeholder {
      color: #019E01; }
    .import_tailwind .lg\:placeholder-green-500:-ms-input-placeholder {
      color: #019E01; }
    .import_tailwind .lg\:placeholder-green-500::-ms-input-placeholder {
      color: #019E01; }
    .import_tailwind .lg\:placeholder-green-500::placeholder {
      color: #019E01; }
    .import_tailwind .lg\:placeholder-green::-moz-placeholder {
      color: #2DB12D; }
    .import_tailwind .lg\:placeholder-green:-ms-input-placeholder {
      color: #2DB12D; }
    .import_tailwind .lg\:placeholder-green::-ms-input-placeholder {
      color: #2DB12D; }
    .import_tailwind .lg\:placeholder-green::placeholder {
      color: #2DB12D; }
    .import_tailwind .lg\:placeholder-chien::-moz-placeholder {
      color: #0CCCB8; }
    .import_tailwind .lg\:placeholder-chien:-ms-input-placeholder {
      color: #0CCCB8; }
    .import_tailwind .lg\:placeholder-chien::-ms-input-placeholder {
      color: #0CCCB8; }
    .import_tailwind .lg\:placeholder-chien::placeholder {
      color: #0CCCB8; }
    .import_tailwind .lg\:placeholder-red::-moz-placeholder {
      color: #EA3326; }
    .import_tailwind .lg\:placeholder-red:-ms-input-placeholder {
      color: #EA3326; }
    .import_tailwind .lg\:placeholder-red::-ms-input-placeholder {
      color: #EA3326; }
    .import_tailwind .lg\:placeholder-red::placeholder {
      color: #EA3326; }
    .import_tailwind .lg\:placeholder-book-500::-moz-placeholder {
      color: #A1D4E4; }
    .import_tailwind .lg\:placeholder-book-500:-ms-input-placeholder {
      color: #A1D4E4; }
    .import_tailwind .lg\:placeholder-book-500::-ms-input-placeholder {
      color: #A1D4E4; }
    .import_tailwind .lg\:placeholder-book-500::placeholder {
      color: #A1D4E4; }
    .import_tailwind .lg\:placeholder-book::-moz-placeholder {
      color: #63A4C2; }
    .import_tailwind .lg\:placeholder-book:-ms-input-placeholder {
      color: #63A4C2; }
    .import_tailwind .lg\:placeholder-book::-ms-input-placeholder {
      color: #63A4C2; }
    .import_tailwind .lg\:placeholder-book::placeholder {
      color: #63A4C2; }
    .import_tailwind .lg\:placeholder-pink::-moz-placeholder {
      color: #E76E79; }
    .import_tailwind .lg\:placeholder-pink:-ms-input-placeholder {
      color: #E76E79; }
    .import_tailwind .lg\:placeholder-pink::-ms-input-placeholder {
      color: #E76E79; }
    .import_tailwind .lg\:placeholder-pink::placeholder {
      color: #E76E79; }
    .import_tailwind .lg\:placeholder-appbase::-moz-placeholder {
      color: #3DCDDF; }
    .import_tailwind .lg\:placeholder-appbase:-ms-input-placeholder {
      color: #3DCDDF; }
    .import_tailwind .lg\:placeholder-appbase::-ms-input-placeholder {
      color: #3DCDDF; }
    .import_tailwind .lg\:placeholder-appbase::placeholder {
      color: #3DCDDF; }
    .import_tailwind .lg\:placeholder-nippon-100::-moz-placeholder {
      color: #B5E6FF; }
    .import_tailwind .lg\:placeholder-nippon-100:-ms-input-placeholder {
      color: #B5E6FF; }
    .import_tailwind .lg\:placeholder-nippon-100::-ms-input-placeholder {
      color: #B5E6FF; }
    .import_tailwind .lg\:placeholder-nippon-100::placeholder {
      color: #B5E6FF; }
    .import_tailwind .lg\:placeholder-nippon-200::-moz-placeholder {
      color: #F0F3F5; }
    .import_tailwind .lg\:placeholder-nippon-200:-ms-input-placeholder {
      color: #F0F3F5; }
    .import_tailwind .lg\:placeholder-nippon-200::-ms-input-placeholder {
      color: #F0F3F5; }
    .import_tailwind .lg\:placeholder-nippon-200::placeholder {
      color: #F0F3F5; }
    .import_tailwind .lg\:placeholder-nippon-300::-moz-placeholder {
      color: #FFF040; }
    .import_tailwind .lg\:placeholder-nippon-300:-ms-input-placeholder {
      color: #FFF040; }
    .import_tailwind .lg\:placeholder-nippon-300::-ms-input-placeholder {
      color: #FFF040; }
    .import_tailwind .lg\:placeholder-nippon-300::placeholder {
      color: #FFF040; }
    .import_tailwind .lg\:placeholder-nippon-400::-moz-placeholder {
      color: #EAEAEA; }
    .import_tailwind .lg\:placeholder-nippon-400:-ms-input-placeholder {
      color: #EAEAEA; }
    .import_tailwind .lg\:placeholder-nippon-400::-ms-input-placeholder {
      color: #EAEAEA; }
    .import_tailwind .lg\:placeholder-nippon-400::placeholder {
      color: #EAEAEA; }
    .import_tailwind .lg\:placeholder-nippon-500::-moz-placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:placeholder-nippon-500:-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:placeholder-nippon-500::-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:placeholder-nippon-500::placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:placeholder-nippon-600::-moz-placeholder {
      color: #F7F7F7; }
    .import_tailwind .lg\:placeholder-nippon-600:-ms-input-placeholder {
      color: #F7F7F7; }
    .import_tailwind .lg\:placeholder-nippon-600::-ms-input-placeholder {
      color: #F7F7F7; }
    .import_tailwind .lg\:placeholder-nippon-600::placeholder {
      color: #F7F7F7; }
    .import_tailwind .lg\:placeholder-nippon::-moz-placeholder {
      color: #030866; }
    .import_tailwind .lg\:placeholder-nippon:-ms-input-placeholder {
      color: #030866; }
    .import_tailwind .lg\:placeholder-nippon::-ms-input-placeholder {
      color: #030866; }
    .import_tailwind .lg\:placeholder-nippon::placeholder {
      color: #030866; }
    .import_tailwind .lg\:focus\:placeholder-blue-50:focus::-moz-placeholder {
      color: #F2F7F8; }
    .import_tailwind .lg\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
      color: #F2F7F8; }
    .import_tailwind .lg\:focus\:placeholder-blue-50:focus::-ms-input-placeholder {
      color: #F2F7F8; }
    .import_tailwind .lg\:focus\:placeholder-blue-50:focus::placeholder {
      color: #F2F7F8; }
    .import_tailwind .lg\:focus\:placeholder-blue-100:focus::-moz-placeholder {
      color: #EAEEF1; }
    .import_tailwind .lg\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
      color: #EAEEF1; }
    .import_tailwind .lg\:focus\:placeholder-blue-100:focus::-ms-input-placeholder {
      color: #EAEEF1; }
    .import_tailwind .lg\:focus\:placeholder-blue-100:focus::placeholder {
      color: #EAEEF1; }
    .import_tailwind .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder {
      color: #E4F3FB; }
    .import_tailwind .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
      color: #E4F3FB; }
    .import_tailwind .lg\:focus\:placeholder-blue-200:focus::-ms-input-placeholder {
      color: #E4F3FB; }
    .import_tailwind .lg\:focus\:placeholder-blue-200:focus::placeholder {
      color: #E4F3FB; }
    .import_tailwind .lg\:focus\:placeholder-blue-250:focus::-moz-placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:focus\:placeholder-blue-250:focus:-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:focus\:placeholder-blue-250:focus::-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:focus\:placeholder-blue-250:focus::placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:focus\:placeholder-blue-280:focus::-moz-placeholder {
      color: #CEE7F7; }
    .import_tailwind .lg\:focus\:placeholder-blue-280:focus:-ms-input-placeholder {
      color: #CEE7F7; }
    .import_tailwind .lg\:focus\:placeholder-blue-280:focus::-ms-input-placeholder {
      color: #CEE7F7; }
    .import_tailwind .lg\:focus\:placeholder-blue-280:focus::placeholder {
      color: #CEE7F7; }
    .import_tailwind .lg\:focus\:placeholder-blue-300:focus::-moz-placeholder {
      color: #B8EBF5; }
    .import_tailwind .lg\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
      color: #B8EBF5; }
    .import_tailwind .lg\:focus\:placeholder-blue-300:focus::-ms-input-placeholder {
      color: #B8EBF5; }
    .import_tailwind .lg\:focus\:placeholder-blue-300:focus::placeholder {
      color: #B8EBF5; }
    .import_tailwind .lg\:focus\:placeholder-blue-400:focus::-moz-placeholder {
      color: #A3D9F0; }
    .import_tailwind .lg\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
      color: #A3D9F0; }
    .import_tailwind .lg\:focus\:placeholder-blue-400:focus::-ms-input-placeholder {
      color: #A3D9F0; }
    .import_tailwind .lg\:focus\:placeholder-blue-400:focus::placeholder {
      color: #A3D9F0; }
    .import_tailwind .lg\:focus\:placeholder-blue-600:focus::-moz-placeholder {
      color: #0091DB; }
    .import_tailwind .lg\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
      color: #0091DB; }
    .import_tailwind .lg\:focus\:placeholder-blue-600:focus::-ms-input-placeholder {
      color: #0091DB; }
    .import_tailwind .lg\:focus\:placeholder-blue-600:focus::placeholder {
      color: #0091DB; }
    .import_tailwind .lg\:focus\:placeholder-blue-650:focus::-moz-placeholder {
      color: #1FB5C9; }
    .import_tailwind .lg\:focus\:placeholder-blue-650:focus:-ms-input-placeholder {
      color: #1FB5C9; }
    .import_tailwind .lg\:focus\:placeholder-blue-650:focus::-ms-input-placeholder {
      color: #1FB5C9; }
    .import_tailwind .lg\:focus\:placeholder-blue-650:focus::placeholder {
      color: #1FB5C9; }
    .import_tailwind .lg\:focus\:placeholder-blue-700:focus::-moz-placeholder {
      color: #72D0E2; }
    .import_tailwind .lg\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
      color: #72D0E2; }
    .import_tailwind .lg\:focus\:placeholder-blue-700:focus::-ms-input-placeholder {
      color: #72D0E2; }
    .import_tailwind .lg\:focus\:placeholder-blue-700:focus::placeholder {
      color: #72D0E2; }
    .import_tailwind .lg\:focus\:placeholder-blue-800:focus::-moz-placeholder {
      color: #007DBE; }
    .import_tailwind .lg\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
      color: #007DBE; }
    .import_tailwind .lg\:focus\:placeholder-blue-800:focus::-ms-input-placeholder {
      color: #007DBE; }
    .import_tailwind .lg\:focus\:placeholder-blue-800:focus::placeholder {
      color: #007DBE; }
    .import_tailwind .lg\:focus\:placeholder-blue-900:focus::-moz-placeholder {
      color: #087DBE; }
    .import_tailwind .lg\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
      color: #087DBE; }
    .import_tailwind .lg\:focus\:placeholder-blue-900:focus::-ms-input-placeholder {
      color: #087DBE; }
    .import_tailwind .lg\:focus\:placeholder-blue-900:focus::placeholder {
      color: #087DBE; }
    .import_tailwind .lg\:focus\:placeholder-blue-1000:focus::-moz-placeholder {
      color: #345678; }
    .import_tailwind .lg\:focus\:placeholder-blue-1000:focus:-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .lg\:focus\:placeholder-blue-1000:focus::-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .lg\:focus\:placeholder-blue-1000:focus::placeholder {
      color: #345678; }
    .import_tailwind .lg\:focus\:placeholder-blue-1100:focus::-moz-placeholder {
      color: #003288; }
    .import_tailwind .lg\:focus\:placeholder-blue-1100:focus:-ms-input-placeholder {
      color: #003288; }
    .import_tailwind .lg\:focus\:placeholder-blue-1100:focus::-ms-input-placeholder {
      color: #003288; }
    .import_tailwind .lg\:focus\:placeholder-blue-1100:focus::placeholder {
      color: #003288; }
    .import_tailwind .lg\:focus\:placeholder-blue:focus::-moz-placeholder {
      color: #345678; }
    .import_tailwind .lg\:focus\:placeholder-blue:focus:-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .lg\:focus\:placeholder-blue:focus::-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .lg\:focus\:placeholder-blue:focus::placeholder {
      color: #345678; }
    .import_tailwind .lg\:focus\:placeholder-navy:focus::-moz-placeholder {
      color: #222953; }
    .import_tailwind .lg\:focus\:placeholder-navy:focus:-ms-input-placeholder {
      color: #222953; }
    .import_tailwind .lg\:focus\:placeholder-navy:focus::-ms-input-placeholder {
      color: #222953; }
    .import_tailwind .lg\:focus\:placeholder-navy:focus::placeholder {
      color: #222953; }
    .import_tailwind .lg\:focus\:placeholder-black-50:focus::-moz-placeholder {
      color: #F9F9FA; }
    .import_tailwind .lg\:focus\:placeholder-black-50:focus:-ms-input-placeholder {
      color: #F9F9FA; }
    .import_tailwind .lg\:focus\:placeholder-black-50:focus::-ms-input-placeholder {
      color: #F9F9FA; }
    .import_tailwind .lg\:focus\:placeholder-black-50:focus::placeholder {
      color: #F9F9FA; }
    .import_tailwind .lg\:focus\:placeholder-black-100:focus::-moz-placeholder {
      color: #F5F7F7; }
    .import_tailwind .lg\:focus\:placeholder-black-100:focus:-ms-input-placeholder {
      color: #F5F7F7; }
    .import_tailwind .lg\:focus\:placeholder-black-100:focus::-ms-input-placeholder {
      color: #F5F7F7; }
    .import_tailwind .lg\:focus\:placeholder-black-100:focus::placeholder {
      color: #F5F7F7; }
    .import_tailwind .lg\:focus\:placeholder-black-200:focus::-moz-placeholder {
      color: #EFEFEE; }
    .import_tailwind .lg\:focus\:placeholder-black-200:focus:-ms-input-placeholder {
      color: #EFEFEE; }
    .import_tailwind .lg\:focus\:placeholder-black-200:focus::-ms-input-placeholder {
      color: #EFEFEE; }
    .import_tailwind .lg\:focus\:placeholder-black-200:focus::placeholder {
      color: #EFEFEE; }
    .import_tailwind .lg\:focus\:placeholder-black-400:focus::-moz-placeholder {
      color: #E0DFDE; }
    .import_tailwind .lg\:focus\:placeholder-black-400:focus:-ms-input-placeholder {
      color: #E0DFDE; }
    .import_tailwind .lg\:focus\:placeholder-black-400:focus::-ms-input-placeholder {
      color: #E0DFDE; }
    .import_tailwind .lg\:focus\:placeholder-black-400:focus::placeholder {
      color: #E0DFDE; }
    .import_tailwind .lg\:focus\:placeholder-black-700:focus::-moz-placeholder {
      color: #C1C1C1; }
    .import_tailwind .lg\:focus\:placeholder-black-700:focus:-ms-input-placeholder {
      color: #C1C1C1; }
    .import_tailwind .lg\:focus\:placeholder-black-700:focus::-ms-input-placeholder {
      color: #C1C1C1; }
    .import_tailwind .lg\:focus\:placeholder-black-700:focus::placeholder {
      color: #C1C1C1; }
    .import_tailwind .lg\:focus\:placeholder-black-800:focus::-moz-placeholder {
      color: #707070; }
    .import_tailwind .lg\:focus\:placeholder-black-800:focus:-ms-input-placeholder {
      color: #707070; }
    .import_tailwind .lg\:focus\:placeholder-black-800:focus::-ms-input-placeholder {
      color: #707070; }
    .import_tailwind .lg\:focus\:placeholder-black-800:focus::placeholder {
      color: #707070; }
    .import_tailwind .lg\:focus\:placeholder-black-900:focus::-moz-placeholder {
      color: #666666; }
    .import_tailwind .lg\:focus\:placeholder-black-900:focus:-ms-input-placeholder {
      color: #666666; }
    .import_tailwind .lg\:focus\:placeholder-black-900:focus::-ms-input-placeholder {
      color: #666666; }
    .import_tailwind .lg\:focus\:placeholder-black-900:focus::placeholder {
      color: #666666; }
    .import_tailwind .lg\:focus\:placeholder-black:focus::-moz-placeholder {
      color: #000000; }
    .import_tailwind .lg\:focus\:placeholder-black:focus:-ms-input-placeholder {
      color: #000000; }
    .import_tailwind .lg\:focus\:placeholder-black:focus::-ms-input-placeholder {
      color: #000000; }
    .import_tailwind .lg\:focus\:placeholder-black:focus::placeholder {
      color: #000000; }
    .import_tailwind .lg\:focus\:placeholder-white:focus::-moz-placeholder {
      color: #FFFFFF; }
    .import_tailwind .lg\:focus\:placeholder-white:focus:-ms-input-placeholder {
      color: #FFFFFF; }
    .import_tailwind .lg\:focus\:placeholder-white:focus::-ms-input-placeholder {
      color: #FFFFFF; }
    .import_tailwind .lg\:focus\:placeholder-white:focus::placeholder {
      color: #FFFFFF; }
    .import_tailwind .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
      color: #FFE34A; }
    .import_tailwind .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
      color: #FFE34A; }
    .import_tailwind .lg\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
      color: #FFE34A; }
    .import_tailwind .lg\:focus\:placeholder-yellow-500:focus::placeholder {
      color: #FFE34A; }
    .import_tailwind .lg\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
      color: #FEFFF0; }
    .import_tailwind .lg\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
      color: #FEFFF0; }
    .import_tailwind .lg\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
      color: #FEFFF0; }
    .import_tailwind .lg\:focus\:placeholder-yellow-600:focus::placeholder {
      color: #FEFFF0; }
    .import_tailwind .lg\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
      color: #fff188; }
    .import_tailwind .lg\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
      color: #fff188; }
    .import_tailwind .lg\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
      color: #fff188; }
    .import_tailwind .lg\:focus\:placeholder-yellow-700:focus::placeholder {
      color: #fff188; }
    .import_tailwind .lg\:focus\:placeholder-yellow:focus::-moz-placeholder {
      color: #EFCF3E; }
    .import_tailwind .lg\:focus\:placeholder-yellow:focus:-ms-input-placeholder {
      color: #EFCF3E; }
    .import_tailwind .lg\:focus\:placeholder-yellow:focus::-ms-input-placeholder {
      color: #EFCF3E; }
    .import_tailwind .lg\:focus\:placeholder-yellow:focus::placeholder {
      color: #EFCF3E; }
    .import_tailwind .lg\:focus\:placeholder-orange-10:focus::-moz-placeholder {
      color: #FFEDDE; }
    .import_tailwind .lg\:focus\:placeholder-orange-10:focus:-ms-input-placeholder {
      color: #FFEDDE; }
    .import_tailwind .lg\:focus\:placeholder-orange-10:focus::-ms-input-placeholder {
      color: #FFEDDE; }
    .import_tailwind .lg\:focus\:placeholder-orange-10:focus::placeholder {
      color: #FFEDDE; }
    .import_tailwind .lg\:focus\:placeholder-orange-20:focus::-moz-placeholder {
      color: #FBEFD8; }
    .import_tailwind .lg\:focus\:placeholder-orange-20:focus:-ms-input-placeholder {
      color: #FBEFD8; }
    .import_tailwind .lg\:focus\:placeholder-orange-20:focus::-ms-input-placeholder {
      color: #FBEFD8; }
    .import_tailwind .lg\:focus\:placeholder-orange-20:focus::placeholder {
      color: #FBEFD8; }
    .import_tailwind .lg\:focus\:placeholder-orange-50:focus::-moz-placeholder {
      color: #E95A24; }
    .import_tailwind .lg\:focus\:placeholder-orange-50:focus:-ms-input-placeholder {
      color: #E95A24; }
    .import_tailwind .lg\:focus\:placeholder-orange-50:focus::-ms-input-placeholder {
      color: #E95A24; }
    .import_tailwind .lg\:focus\:placeholder-orange-50:focus::placeholder {
      color: #E95A24; }
    .import_tailwind .lg\:focus\:placeholder-orange-100:focus::-moz-placeholder {
      color: #FECAA0; }
    .import_tailwind .lg\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
      color: #FECAA0; }
    .import_tailwind .lg\:focus\:placeholder-orange-100:focus::-ms-input-placeholder {
      color: #FECAA0; }
    .import_tailwind .lg\:focus\:placeholder-orange-100:focus::placeholder {
      color: #FECAA0; }
    .import_tailwind .lg\:focus\:placeholder-orange-200:focus::-moz-placeholder {
      color: #FFFBE4; }
    .import_tailwind .lg\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
      color: #FFFBE4; }
    .import_tailwind .lg\:focus\:placeholder-orange-200:focus::-ms-input-placeholder {
      color: #FFFBE4; }
    .import_tailwind .lg\:focus\:placeholder-orange-200:focus::placeholder {
      color: #FFFBE4; }
    .import_tailwind .lg\:focus\:placeholder-orange-500:focus::-moz-placeholder {
      color: #F8F2DC; }
    .import_tailwind .lg\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
      color: #F8F2DC; }
    .import_tailwind .lg\:focus\:placeholder-orange-500:focus::-ms-input-placeholder {
      color: #F8F2DC; }
    .import_tailwind .lg\:focus\:placeholder-orange-500:focus::placeholder {
      color: #F8F2DC; }
    .import_tailwind .lg\:focus\:placeholder-orange-600:focus::-moz-placeholder {
      color: #E09404; }
    .import_tailwind .lg\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
      color: #E09404; }
    .import_tailwind .lg\:focus\:placeholder-orange-600:focus::-ms-input-placeholder {
      color: #E09404; }
    .import_tailwind .lg\:focus\:placeholder-orange-600:focus::placeholder {
      color: #E09404; }
    .import_tailwind .lg\:focus\:placeholder-orange:focus::-moz-placeholder {
      color: #F59C55; }
    .import_tailwind .lg\:focus\:placeholder-orange:focus:-ms-input-placeholder {
      color: #F59C55; }
    .import_tailwind .lg\:focus\:placeholder-orange:focus::-ms-input-placeholder {
      color: #F59C55; }
    .import_tailwind .lg\:focus\:placeholder-orange:focus::placeholder {
      color: #F59C55; }
    .import_tailwind .lg\:focus\:placeholder-green-50:focus::-moz-placeholder {
      color: #EAF9F7; }
    .import_tailwind .lg\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
      color: #EAF9F7; }
    .import_tailwind .lg\:focus\:placeholder-green-50:focus::-ms-input-placeholder {
      color: #EAF9F7; }
    .import_tailwind .lg\:focus\:placeholder-green-50:focus::placeholder {
      color: #EAF9F7; }
    .import_tailwind .lg\:focus\:placeholder-green-200:focus::-moz-placeholder {
      color: #30BFAE; }
    .import_tailwind .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
      color: #30BFAE; }
    .import_tailwind .lg\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
      color: #30BFAE; }
    .import_tailwind .lg\:focus\:placeholder-green-200:focus::placeholder {
      color: #30BFAE; }
    .import_tailwind .lg\:focus\:placeholder-green-300:focus::-moz-placeholder {
      color: #00B900; }
    .import_tailwind .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
      color: #00B900; }
    .import_tailwind .lg\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
      color: #00B900; }
    .import_tailwind .lg\:focus\:placeholder-green-300:focus::placeholder {
      color: #00B900; }
    .import_tailwind .lg\:focus\:placeholder-green-400:focus::-moz-placeholder {
      color: #2AAC9C; }
    .import_tailwind .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
      color: #2AAC9C; }
    .import_tailwind .lg\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
      color: #2AAC9C; }
    .import_tailwind .lg\:focus\:placeholder-green-400:focus::placeholder {
      color: #2AAC9C; }
    .import_tailwind .lg\:focus\:placeholder-green-500:focus::-moz-placeholder {
      color: #019E01; }
    .import_tailwind .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
      color: #019E01; }
    .import_tailwind .lg\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
      color: #019E01; }
    .import_tailwind .lg\:focus\:placeholder-green-500:focus::placeholder {
      color: #019E01; }
    .import_tailwind .lg\:focus\:placeholder-green:focus::-moz-placeholder {
      color: #2DB12D; }
    .import_tailwind .lg\:focus\:placeholder-green:focus:-ms-input-placeholder {
      color: #2DB12D; }
    .import_tailwind .lg\:focus\:placeholder-green:focus::-ms-input-placeholder {
      color: #2DB12D; }
    .import_tailwind .lg\:focus\:placeholder-green:focus::placeholder {
      color: #2DB12D; }
    .import_tailwind .lg\:focus\:placeholder-chien:focus::-moz-placeholder {
      color: #0CCCB8; }
    .import_tailwind .lg\:focus\:placeholder-chien:focus:-ms-input-placeholder {
      color: #0CCCB8; }
    .import_tailwind .lg\:focus\:placeholder-chien:focus::-ms-input-placeholder {
      color: #0CCCB8; }
    .import_tailwind .lg\:focus\:placeholder-chien:focus::placeholder {
      color: #0CCCB8; }
    .import_tailwind .lg\:focus\:placeholder-red:focus::-moz-placeholder {
      color: #EA3326; }
    .import_tailwind .lg\:focus\:placeholder-red:focus:-ms-input-placeholder {
      color: #EA3326; }
    .import_tailwind .lg\:focus\:placeholder-red:focus::-ms-input-placeholder {
      color: #EA3326; }
    .import_tailwind .lg\:focus\:placeholder-red:focus::placeholder {
      color: #EA3326; }
    .import_tailwind .lg\:focus\:placeholder-book-500:focus::-moz-placeholder {
      color: #A1D4E4; }
    .import_tailwind .lg\:focus\:placeholder-book-500:focus:-ms-input-placeholder {
      color: #A1D4E4; }
    .import_tailwind .lg\:focus\:placeholder-book-500:focus::-ms-input-placeholder {
      color: #A1D4E4; }
    .import_tailwind .lg\:focus\:placeholder-book-500:focus::placeholder {
      color: #A1D4E4; }
    .import_tailwind .lg\:focus\:placeholder-book:focus::-moz-placeholder {
      color: #63A4C2; }
    .import_tailwind .lg\:focus\:placeholder-book:focus:-ms-input-placeholder {
      color: #63A4C2; }
    .import_tailwind .lg\:focus\:placeholder-book:focus::-ms-input-placeholder {
      color: #63A4C2; }
    .import_tailwind .lg\:focus\:placeholder-book:focus::placeholder {
      color: #63A4C2; }
    .import_tailwind .lg\:focus\:placeholder-pink:focus::-moz-placeholder {
      color: #E76E79; }
    .import_tailwind .lg\:focus\:placeholder-pink:focus:-ms-input-placeholder {
      color: #E76E79; }
    .import_tailwind .lg\:focus\:placeholder-pink:focus::-ms-input-placeholder {
      color: #E76E79; }
    .import_tailwind .lg\:focus\:placeholder-pink:focus::placeholder {
      color: #E76E79; }
    .import_tailwind .lg\:focus\:placeholder-appbase:focus::-moz-placeholder {
      color: #3DCDDF; }
    .import_tailwind .lg\:focus\:placeholder-appbase:focus:-ms-input-placeholder {
      color: #3DCDDF; }
    .import_tailwind .lg\:focus\:placeholder-appbase:focus::-ms-input-placeholder {
      color: #3DCDDF; }
    .import_tailwind .lg\:focus\:placeholder-appbase:focus::placeholder {
      color: #3DCDDF; }
    .import_tailwind .lg\:focus\:placeholder-nippon-100:focus::-moz-placeholder {
      color: #B5E6FF; }
    .import_tailwind .lg\:focus\:placeholder-nippon-100:focus:-ms-input-placeholder {
      color: #B5E6FF; }
    .import_tailwind .lg\:focus\:placeholder-nippon-100:focus::-ms-input-placeholder {
      color: #B5E6FF; }
    .import_tailwind .lg\:focus\:placeholder-nippon-100:focus::placeholder {
      color: #B5E6FF; }
    .import_tailwind .lg\:focus\:placeholder-nippon-200:focus::-moz-placeholder {
      color: #F0F3F5; }
    .import_tailwind .lg\:focus\:placeholder-nippon-200:focus:-ms-input-placeholder {
      color: #F0F3F5; }
    .import_tailwind .lg\:focus\:placeholder-nippon-200:focus::-ms-input-placeholder {
      color: #F0F3F5; }
    .import_tailwind .lg\:focus\:placeholder-nippon-200:focus::placeholder {
      color: #F0F3F5; }
    .import_tailwind .lg\:focus\:placeholder-nippon-300:focus::-moz-placeholder {
      color: #FFF040; }
    .import_tailwind .lg\:focus\:placeholder-nippon-300:focus:-ms-input-placeholder {
      color: #FFF040; }
    .import_tailwind .lg\:focus\:placeholder-nippon-300:focus::-ms-input-placeholder {
      color: #FFF040; }
    .import_tailwind .lg\:focus\:placeholder-nippon-300:focus::placeholder {
      color: #FFF040; }
    .import_tailwind .lg\:focus\:placeholder-nippon-400:focus::-moz-placeholder {
      color: #EAEAEA; }
    .import_tailwind .lg\:focus\:placeholder-nippon-400:focus:-ms-input-placeholder {
      color: #EAEAEA; }
    .import_tailwind .lg\:focus\:placeholder-nippon-400:focus::-ms-input-placeholder {
      color: #EAEAEA; }
    .import_tailwind .lg\:focus\:placeholder-nippon-400:focus::placeholder {
      color: #EAEAEA; }
    .import_tailwind .lg\:focus\:placeholder-nippon-500:focus::-moz-placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:focus\:placeholder-nippon-500:focus:-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:focus\:placeholder-nippon-500:focus::-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:focus\:placeholder-nippon-500:focus::placeholder {
      color: #D7EFFC; }
    .import_tailwind .lg\:focus\:placeholder-nippon-600:focus::-moz-placeholder {
      color: #F7F7F7; }
    .import_tailwind .lg\:focus\:placeholder-nippon-600:focus:-ms-input-placeholder {
      color: #F7F7F7; }
    .import_tailwind .lg\:focus\:placeholder-nippon-600:focus::-ms-input-placeholder {
      color: #F7F7F7; }
    .import_tailwind .lg\:focus\:placeholder-nippon-600:focus::placeholder {
      color: #F7F7F7; }
    .import_tailwind .lg\:focus\:placeholder-nippon:focus::-moz-placeholder {
      color: #030866; }
    .import_tailwind .lg\:focus\:placeholder-nippon:focus:-ms-input-placeholder {
      color: #030866; }
    .import_tailwind .lg\:focus\:placeholder-nippon:focus::-ms-input-placeholder {
      color: #030866; }
    .import_tailwind .lg\:focus\:placeholder-nippon:focus::placeholder {
      color: #030866; }
    .import_tailwind .lg\:pointer-events-none {
      pointer-events: none; }
    .import_tailwind .lg\:pointer-events-auto {
      pointer-events: auto; }
    .import_tailwind .lg\:static {
      position: static; }
    .import_tailwind .lg\:fixed {
      position: fixed; }
    .import_tailwind .lg\:absolute {
      position: absolute; }
    .import_tailwind .lg\:relative {
      position: relative; }
    .import_tailwind .lg\:sticky {
      position: -webkit-sticky;
      position: sticky; }
    .import_tailwind .lg\:inset-0 {
      top: 0;
      right: 0;
      bottom: 0;
      left: 0; }
    .import_tailwind .lg\:inset-auto {
      top: auto;
      right: auto;
      bottom: auto;
      left: auto; }
    .import_tailwind .lg\:inset-y-0 {
      top: 0;
      bottom: 0; }
    .import_tailwind .lg\:inset-x-0 {
      right: 0;
      left: 0; }
    .import_tailwind .lg\:inset-y-auto {
      top: auto;
      bottom: auto; }
    .import_tailwind .lg\:inset-x-auto {
      right: auto;
      left: auto; }
    .import_tailwind .lg\:top-0 {
      top: 0; }
    .import_tailwind .lg\:right-0 {
      right: 0; }
    .import_tailwind .lg\:bottom-0 {
      bottom: 0; }
    .import_tailwind .lg\:left-0 {
      left: 0; }
    .import_tailwind .lg\:top-auto {
      top: auto; }
    .import_tailwind .lg\:right-auto {
      right: auto; }
    .import_tailwind .lg\:bottom-auto {
      bottom: auto; }
    .import_tailwind .lg\:left-auto {
      left: auto; }
    .import_tailwind .lg\:resize-none {
      resize: none; }
    .import_tailwind .lg\:resize-y {
      resize: vertical; }
    .import_tailwind .lg\:resize-x {
      resize: horizontal; }
    .import_tailwind .lg\:resize {
      resize: both; }
    .import_tailwind .lg\:shadow-xs {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .import_tailwind .lg\:shadow-sm {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
    .import_tailwind .lg\:shadow {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .lg\:shadow-md {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
    .import_tailwind .lg\:shadow-lg {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
    .import_tailwind .lg\:shadow-xl {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
    .import_tailwind .lg\:shadow-2xl {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
    .import_tailwind .lg\:shadow-inner {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .lg\:shadow-outline {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
    .import_tailwind .lg\:shadow-none {
      box-shadow: none; }
    .import_tailwind .lg\:hover\:shadow-xs:hover {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .import_tailwind .lg\:hover\:shadow-sm:hover {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
    .import_tailwind .lg\:hover\:shadow:hover {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .lg\:hover\:shadow-md:hover {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
    .import_tailwind .lg\:hover\:shadow-lg:hover {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
    .import_tailwind .lg\:hover\:shadow-xl:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
    .import_tailwind .lg\:hover\:shadow-2xl:hover {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
    .import_tailwind .lg\:hover\:shadow-inner:hover {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .lg\:hover\:shadow-outline:hover {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
    .import_tailwind .lg\:hover\:shadow-none:hover {
      box-shadow: none; }
    .import_tailwind .lg\:focus\:shadow-xs:focus {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .import_tailwind .lg\:focus\:shadow-sm:focus {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
    .import_tailwind .lg\:focus\:shadow:focus {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .lg\:focus\:shadow-md:focus {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
    .import_tailwind .lg\:focus\:shadow-lg:focus {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
    .import_tailwind .lg\:focus\:shadow-xl:focus {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
    .import_tailwind .lg\:focus\:shadow-2xl:focus {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
    .import_tailwind .lg\:focus\:shadow-inner:focus {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .lg\:focus\:shadow-outline:focus {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
    .import_tailwind .lg\:focus\:shadow-none:focus {
      box-shadow: none; }
    .import_tailwind .lg\:table-auto {
      table-layout: auto; }
    .import_tailwind .lg\:table-fixed {
      table-layout: fixed; }
    .import_tailwind .lg\:text-left {
      text-align: left; }
    .import_tailwind .lg\:text-center {
      text-align: center; }
    .import_tailwind .lg\:text-right {
      text-align: right; }
    .import_tailwind .lg\:text-justify {
      text-align: justify; }
    .import_tailwind .lg\:text-blue-50 {
      --text-opacity: 1;
      color: #F2F7F8;
      color: rgba(242, 247, 248, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-100 {
      --text-opacity: 1;
      color: #EAEEF1;
      color: rgba(234, 238, 241, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-200 {
      --text-opacity: 1;
      color: #E4F3FB;
      color: rgba(228, 243, 251, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-250 {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-280 {
      --text-opacity: 1;
      color: #CEE7F7;
      color: rgba(206, 231, 247, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-300 {
      --text-opacity: 1;
      color: #B8EBF5;
      color: rgba(184, 235, 245, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-400 {
      --text-opacity: 1;
      color: #A3D9F0;
      color: rgba(163, 217, 240, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-600 {
      --text-opacity: 1;
      color: #0091DB;
      color: rgba(0, 145, 219, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-650 {
      --text-opacity: 1;
      color: #1FB5C9;
      color: rgba(31, 181, 201, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-700 {
      --text-opacity: 1;
      color: #72D0E2;
      color: rgba(114, 208, 226, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-800 {
      --text-opacity: 1;
      color: #007DBE;
      color: rgba(0, 125, 190, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-900 {
      --text-opacity: 1;
      color: #087DBE;
      color: rgba(8, 125, 190, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-1000 {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue-1100 {
      --text-opacity: 1;
      color: #003288;
      color: rgba(0, 50, 136, var(--text-opacity)); }
    .import_tailwind .lg\:text-blue {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .lg\:text-navy {
      --text-opacity: 1;
      color: #222953;
      color: rgba(34, 41, 83, var(--text-opacity)); }
    .import_tailwind .lg\:text-black-50 {
      --text-opacity: 1;
      color: #F9F9FA;
      color: rgba(249, 249, 250, var(--text-opacity)); }
    .import_tailwind .lg\:text-black-100 {
      --text-opacity: 1;
      color: #F5F7F7;
      color: rgba(245, 247, 247, var(--text-opacity)); }
    .import_tailwind .lg\:text-black-200 {
      --text-opacity: 1;
      color: #EFEFEE;
      color: rgba(239, 239, 238, var(--text-opacity)); }
    .import_tailwind .lg\:text-black-400 {
      --text-opacity: 1;
      color: #E0DFDE;
      color: rgba(224, 223, 222, var(--text-opacity)); }
    .import_tailwind .lg\:text-black-700 {
      --text-opacity: 1;
      color: #C1C1C1;
      color: rgba(193, 193, 193, var(--text-opacity)); }
    .import_tailwind .lg\:text-black-800 {
      --text-opacity: 1;
      color: #707070;
      color: rgba(112, 112, 112, var(--text-opacity)); }
    .import_tailwind .lg\:text-black-900 {
      --text-opacity: 1;
      color: #666666;
      color: rgba(102, 102, 102, var(--text-opacity)); }
    .import_tailwind .lg\:text-black {
      --text-opacity: 1;
      color: #000000;
      color: rgba(0, 0, 0, var(--text-opacity)); }
    .import_tailwind .lg\:text-white {
      --text-opacity: 1;
      color: #FFFFFF;
      color: rgba(255, 255, 255, var(--text-opacity)); }
    .import_tailwind .lg\:text-yellow-500 {
      --text-opacity: 1;
      color: #FFE34A;
      color: rgba(255, 227, 74, var(--text-opacity)); }
    .import_tailwind .lg\:text-yellow-600 {
      --text-opacity: 1;
      color: #FEFFF0;
      color: rgba(254, 255, 240, var(--text-opacity)); }
    .import_tailwind .lg\:text-yellow-700 {
      --text-opacity: 1;
      color: #fff188;
      color: rgba(255, 241, 136, var(--text-opacity)); }
    .import_tailwind .lg\:text-yellow {
      --text-opacity: 1;
      color: #EFCF3E;
      color: rgba(239, 207, 62, var(--text-opacity)); }
    .import_tailwind .lg\:text-orange-10 {
      --text-opacity: 1;
      color: #FFEDDE;
      color: rgba(255, 237, 222, var(--text-opacity)); }
    .import_tailwind .lg\:text-orange-20 {
      --text-opacity: 1;
      color: #FBEFD8;
      color: rgba(251, 239, 216, var(--text-opacity)); }
    .import_tailwind .lg\:text-orange-50 {
      --text-opacity: 1;
      color: #E95A24;
      color: rgba(233, 90, 36, var(--text-opacity)); }
    .import_tailwind .lg\:text-orange-100 {
      --text-opacity: 1;
      color: #FECAA0;
      color: rgba(254, 202, 160, var(--text-opacity)); }
    .import_tailwind .lg\:text-orange-200 {
      --text-opacity: 1;
      color: #FFFBE4;
      color: rgba(255, 251, 228, var(--text-opacity)); }
    .import_tailwind .lg\:text-orange-500 {
      --text-opacity: 1;
      color: #F8F2DC;
      color: rgba(248, 242, 220, var(--text-opacity)); }
    .import_tailwind .lg\:text-orange-600 {
      --text-opacity: 1;
      color: #E09404;
      color: rgba(224, 148, 4, var(--text-opacity)); }
    .import_tailwind .lg\:text-orange {
      --text-opacity: 1;
      color: #F59C55;
      color: rgba(245, 156, 85, var(--text-opacity)); }
    .import_tailwind .lg\:text-green-50 {
      --text-opacity: 1;
      color: #EAF9F7;
      color: rgba(234, 249, 247, var(--text-opacity)); }
    .import_tailwind .lg\:text-green-200 {
      --text-opacity: 1;
      color: #30BFAE;
      color: rgba(48, 191, 174, var(--text-opacity)); }
    .import_tailwind .lg\:text-green-300 {
      --text-opacity: 1;
      color: #00B900;
      color: rgba(0, 185, 0, var(--text-opacity)); }
    .import_tailwind .lg\:text-green-400 {
      --text-opacity: 1;
      color: #2AAC9C;
      color: rgba(42, 172, 156, var(--text-opacity)); }
    .import_tailwind .lg\:text-green-500 {
      --text-opacity: 1;
      color: #019E01;
      color: rgba(1, 158, 1, var(--text-opacity)); }
    .import_tailwind .lg\:text-green {
      --text-opacity: 1;
      color: #2DB12D;
      color: rgba(45, 177, 45, var(--text-opacity)); }
    .import_tailwind .lg\:text-chien {
      --text-opacity: 1;
      color: #0CCCB8;
      color: rgba(12, 204, 184, var(--text-opacity)); }
    .import_tailwind .lg\:text-red {
      --text-opacity: 1;
      color: #EA3326;
      color: rgba(234, 51, 38, var(--text-opacity)); }
    .import_tailwind .lg\:text-book-500 {
      --text-opacity: 1;
      color: #A1D4E4;
      color: rgba(161, 212, 228, var(--text-opacity)); }
    .import_tailwind .lg\:text-book {
      --text-opacity: 1;
      color: #63A4C2;
      color: rgba(99, 164, 194, var(--text-opacity)); }
    .import_tailwind .lg\:text-pink {
      --text-opacity: 1;
      color: #E76E79;
      color: rgba(231, 110, 121, var(--text-opacity)); }
    .import_tailwind .lg\:text-appbase {
      --text-opacity: 1;
      color: #3DCDDF;
      color: rgba(61, 205, 223, var(--text-opacity)); }
    .import_tailwind .lg\:text-nippon-100 {
      --text-opacity: 1;
      color: #B5E6FF;
      color: rgba(181, 230, 255, var(--text-opacity)); }
    .import_tailwind .lg\:text-nippon-200 {
      --text-opacity: 1;
      color: #F0F3F5;
      color: rgba(240, 243, 245, var(--text-opacity)); }
    .import_tailwind .lg\:text-nippon-300 {
      --text-opacity: 1;
      color: #FFF040;
      color: rgba(255, 240, 64, var(--text-opacity)); }
    .import_tailwind .lg\:text-nippon-400 {
      --text-opacity: 1;
      color: #EAEAEA;
      color: rgba(234, 234, 234, var(--text-opacity)); }
    .import_tailwind .lg\:text-nippon-500 {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .lg\:text-nippon-600 {
      --text-opacity: 1;
      color: #F7F7F7;
      color: rgba(247, 247, 247, var(--text-opacity)); }
    .import_tailwind .lg\:text-nippon {
      --text-opacity: 1;
      color: #030866;
      color: rgba(3, 8, 102, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-50:hover {
      --text-opacity: 1;
      color: #F2F7F8;
      color: rgba(242, 247, 248, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-100:hover {
      --text-opacity: 1;
      color: #EAEEF1;
      color: rgba(234, 238, 241, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-200:hover {
      --text-opacity: 1;
      color: #E4F3FB;
      color: rgba(228, 243, 251, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-250:hover {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-280:hover {
      --text-opacity: 1;
      color: #CEE7F7;
      color: rgba(206, 231, 247, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-300:hover {
      --text-opacity: 1;
      color: #B8EBF5;
      color: rgba(184, 235, 245, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-400:hover {
      --text-opacity: 1;
      color: #A3D9F0;
      color: rgba(163, 217, 240, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-600:hover {
      --text-opacity: 1;
      color: #0091DB;
      color: rgba(0, 145, 219, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-650:hover {
      --text-opacity: 1;
      color: #1FB5C9;
      color: rgba(31, 181, 201, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-700:hover {
      --text-opacity: 1;
      color: #72D0E2;
      color: rgba(114, 208, 226, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-800:hover {
      --text-opacity: 1;
      color: #007DBE;
      color: rgba(0, 125, 190, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-900:hover {
      --text-opacity: 1;
      color: #087DBE;
      color: rgba(8, 125, 190, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-1000:hover {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue-1100:hover {
      --text-opacity: 1;
      color: #003288;
      color: rgba(0, 50, 136, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-blue:hover {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-navy:hover {
      --text-opacity: 1;
      color: #222953;
      color: rgba(34, 41, 83, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-black-50:hover {
      --text-opacity: 1;
      color: #F9F9FA;
      color: rgba(249, 249, 250, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-black-100:hover {
      --text-opacity: 1;
      color: #F5F7F7;
      color: rgba(245, 247, 247, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-black-200:hover {
      --text-opacity: 1;
      color: #EFEFEE;
      color: rgba(239, 239, 238, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-black-400:hover {
      --text-opacity: 1;
      color: #E0DFDE;
      color: rgba(224, 223, 222, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-black-700:hover {
      --text-opacity: 1;
      color: #C1C1C1;
      color: rgba(193, 193, 193, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-black-800:hover {
      --text-opacity: 1;
      color: #707070;
      color: rgba(112, 112, 112, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-black-900:hover {
      --text-opacity: 1;
      color: #666666;
      color: rgba(102, 102, 102, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-black:hover {
      --text-opacity: 1;
      color: #000000;
      color: rgba(0, 0, 0, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-white:hover {
      --text-opacity: 1;
      color: #FFFFFF;
      color: rgba(255, 255, 255, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-yellow-500:hover {
      --text-opacity: 1;
      color: #FFE34A;
      color: rgba(255, 227, 74, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-yellow-600:hover {
      --text-opacity: 1;
      color: #FEFFF0;
      color: rgba(254, 255, 240, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-yellow-700:hover {
      --text-opacity: 1;
      color: #fff188;
      color: rgba(255, 241, 136, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-yellow:hover {
      --text-opacity: 1;
      color: #EFCF3E;
      color: rgba(239, 207, 62, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-orange-10:hover {
      --text-opacity: 1;
      color: #FFEDDE;
      color: rgba(255, 237, 222, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-orange-20:hover {
      --text-opacity: 1;
      color: #FBEFD8;
      color: rgba(251, 239, 216, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-orange-50:hover {
      --text-opacity: 1;
      color: #E95A24;
      color: rgba(233, 90, 36, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-orange-100:hover {
      --text-opacity: 1;
      color: #FECAA0;
      color: rgba(254, 202, 160, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-orange-200:hover {
      --text-opacity: 1;
      color: #FFFBE4;
      color: rgba(255, 251, 228, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-orange-500:hover {
      --text-opacity: 1;
      color: #F8F2DC;
      color: rgba(248, 242, 220, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-orange-600:hover {
      --text-opacity: 1;
      color: #E09404;
      color: rgba(224, 148, 4, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-orange:hover {
      --text-opacity: 1;
      color: #F59C55;
      color: rgba(245, 156, 85, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-green-50:hover {
      --text-opacity: 1;
      color: #EAF9F7;
      color: rgba(234, 249, 247, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-green-200:hover {
      --text-opacity: 1;
      color: #30BFAE;
      color: rgba(48, 191, 174, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-green-300:hover {
      --text-opacity: 1;
      color: #00B900;
      color: rgba(0, 185, 0, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-green-400:hover {
      --text-opacity: 1;
      color: #2AAC9C;
      color: rgba(42, 172, 156, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-green-500:hover {
      --text-opacity: 1;
      color: #019E01;
      color: rgba(1, 158, 1, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-green:hover {
      --text-opacity: 1;
      color: #2DB12D;
      color: rgba(45, 177, 45, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-chien:hover {
      --text-opacity: 1;
      color: #0CCCB8;
      color: rgba(12, 204, 184, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-red:hover {
      --text-opacity: 1;
      color: #EA3326;
      color: rgba(234, 51, 38, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-book-500:hover {
      --text-opacity: 1;
      color: #A1D4E4;
      color: rgba(161, 212, 228, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-book:hover {
      --text-opacity: 1;
      color: #63A4C2;
      color: rgba(99, 164, 194, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-pink:hover {
      --text-opacity: 1;
      color: #E76E79;
      color: rgba(231, 110, 121, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-appbase:hover {
      --text-opacity: 1;
      color: #3DCDDF;
      color: rgba(61, 205, 223, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-nippon-100:hover {
      --text-opacity: 1;
      color: #B5E6FF;
      color: rgba(181, 230, 255, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-nippon-200:hover {
      --text-opacity: 1;
      color: #F0F3F5;
      color: rgba(240, 243, 245, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-nippon-300:hover {
      --text-opacity: 1;
      color: #FFF040;
      color: rgba(255, 240, 64, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-nippon-400:hover {
      --text-opacity: 1;
      color: #EAEAEA;
      color: rgba(234, 234, 234, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-nippon-500:hover {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-nippon-600:hover {
      --text-opacity: 1;
      color: #F7F7F7;
      color: rgba(247, 247, 247, var(--text-opacity)); }
    .import_tailwind .lg\:hover\:text-nippon:hover {
      --text-opacity: 1;
      color: #030866;
      color: rgba(3, 8, 102, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-50:focus {
      --text-opacity: 1;
      color: #F2F7F8;
      color: rgba(242, 247, 248, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-100:focus {
      --text-opacity: 1;
      color: #EAEEF1;
      color: rgba(234, 238, 241, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-200:focus {
      --text-opacity: 1;
      color: #E4F3FB;
      color: rgba(228, 243, 251, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-250:focus {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-280:focus {
      --text-opacity: 1;
      color: #CEE7F7;
      color: rgba(206, 231, 247, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-300:focus {
      --text-opacity: 1;
      color: #B8EBF5;
      color: rgba(184, 235, 245, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-400:focus {
      --text-opacity: 1;
      color: #A3D9F0;
      color: rgba(163, 217, 240, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-600:focus {
      --text-opacity: 1;
      color: #0091DB;
      color: rgba(0, 145, 219, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-650:focus {
      --text-opacity: 1;
      color: #1FB5C9;
      color: rgba(31, 181, 201, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-700:focus {
      --text-opacity: 1;
      color: #72D0E2;
      color: rgba(114, 208, 226, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-800:focus {
      --text-opacity: 1;
      color: #007DBE;
      color: rgba(0, 125, 190, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-900:focus {
      --text-opacity: 1;
      color: #087DBE;
      color: rgba(8, 125, 190, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-1000:focus {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue-1100:focus {
      --text-opacity: 1;
      color: #003288;
      color: rgba(0, 50, 136, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-blue:focus {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-navy:focus {
      --text-opacity: 1;
      color: #222953;
      color: rgba(34, 41, 83, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-black-50:focus {
      --text-opacity: 1;
      color: #F9F9FA;
      color: rgba(249, 249, 250, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-black-100:focus {
      --text-opacity: 1;
      color: #F5F7F7;
      color: rgba(245, 247, 247, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-black-200:focus {
      --text-opacity: 1;
      color: #EFEFEE;
      color: rgba(239, 239, 238, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-black-400:focus {
      --text-opacity: 1;
      color: #E0DFDE;
      color: rgba(224, 223, 222, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-black-700:focus {
      --text-opacity: 1;
      color: #C1C1C1;
      color: rgba(193, 193, 193, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-black-800:focus {
      --text-opacity: 1;
      color: #707070;
      color: rgba(112, 112, 112, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-black-900:focus {
      --text-opacity: 1;
      color: #666666;
      color: rgba(102, 102, 102, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-black:focus {
      --text-opacity: 1;
      color: #000000;
      color: rgba(0, 0, 0, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-white:focus {
      --text-opacity: 1;
      color: #FFFFFF;
      color: rgba(255, 255, 255, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-yellow-500:focus {
      --text-opacity: 1;
      color: #FFE34A;
      color: rgba(255, 227, 74, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-yellow-600:focus {
      --text-opacity: 1;
      color: #FEFFF0;
      color: rgba(254, 255, 240, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-yellow-700:focus {
      --text-opacity: 1;
      color: #fff188;
      color: rgba(255, 241, 136, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-yellow:focus {
      --text-opacity: 1;
      color: #EFCF3E;
      color: rgba(239, 207, 62, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-orange-10:focus {
      --text-opacity: 1;
      color: #FFEDDE;
      color: rgba(255, 237, 222, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-orange-20:focus {
      --text-opacity: 1;
      color: #FBEFD8;
      color: rgba(251, 239, 216, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-orange-50:focus {
      --text-opacity: 1;
      color: #E95A24;
      color: rgba(233, 90, 36, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-orange-100:focus {
      --text-opacity: 1;
      color: #FECAA0;
      color: rgba(254, 202, 160, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-orange-200:focus {
      --text-opacity: 1;
      color: #FFFBE4;
      color: rgba(255, 251, 228, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-orange-500:focus {
      --text-opacity: 1;
      color: #F8F2DC;
      color: rgba(248, 242, 220, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-orange-600:focus {
      --text-opacity: 1;
      color: #E09404;
      color: rgba(224, 148, 4, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-orange:focus {
      --text-opacity: 1;
      color: #F59C55;
      color: rgba(245, 156, 85, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-green-50:focus {
      --text-opacity: 1;
      color: #EAF9F7;
      color: rgba(234, 249, 247, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-green-200:focus {
      --text-opacity: 1;
      color: #30BFAE;
      color: rgba(48, 191, 174, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-green-300:focus {
      --text-opacity: 1;
      color: #00B900;
      color: rgba(0, 185, 0, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-green-400:focus {
      --text-opacity: 1;
      color: #2AAC9C;
      color: rgba(42, 172, 156, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-green-500:focus {
      --text-opacity: 1;
      color: #019E01;
      color: rgba(1, 158, 1, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-green:focus {
      --text-opacity: 1;
      color: #2DB12D;
      color: rgba(45, 177, 45, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-chien:focus {
      --text-opacity: 1;
      color: #0CCCB8;
      color: rgba(12, 204, 184, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-red:focus {
      --text-opacity: 1;
      color: #EA3326;
      color: rgba(234, 51, 38, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-book-500:focus {
      --text-opacity: 1;
      color: #A1D4E4;
      color: rgba(161, 212, 228, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-book:focus {
      --text-opacity: 1;
      color: #63A4C2;
      color: rgba(99, 164, 194, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-pink:focus {
      --text-opacity: 1;
      color: #E76E79;
      color: rgba(231, 110, 121, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-appbase:focus {
      --text-opacity: 1;
      color: #3DCDDF;
      color: rgba(61, 205, 223, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-nippon-100:focus {
      --text-opacity: 1;
      color: #B5E6FF;
      color: rgba(181, 230, 255, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-nippon-200:focus {
      --text-opacity: 1;
      color: #F0F3F5;
      color: rgba(240, 243, 245, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-nippon-300:focus {
      --text-opacity: 1;
      color: #FFF040;
      color: rgba(255, 240, 64, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-nippon-400:focus {
      --text-opacity: 1;
      color: #EAEAEA;
      color: rgba(234, 234, 234, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-nippon-500:focus {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-nippon-600:focus {
      --text-opacity: 1;
      color: #F7F7F7;
      color: rgba(247, 247, 247, var(--text-opacity)); }
    .import_tailwind .lg\:focus\:text-nippon:focus {
      --text-opacity: 1;
      color: #030866;
      color: rgba(3, 8, 102, var(--text-opacity)); }
    .import_tailwind .lg\:text-opacity-0 {
      --text-opacity: 0; }
    .import_tailwind .lg\:text-opacity-25 {
      --text-opacity: 0.25; }
    .import_tailwind .lg\:text-opacity-50 {
      --text-opacity: 0.5; }
    .import_tailwind .lg\:text-opacity-75 {
      --text-opacity: 0.75; }
    .import_tailwind .lg\:text-opacity-100 {
      --text-opacity: 1; }
    .import_tailwind .lg\:hover\:text-opacity-0:hover {
      --text-opacity: 0; }
    .import_tailwind .lg\:hover\:text-opacity-25:hover {
      --text-opacity: 0.25; }
    .import_tailwind .lg\:hover\:text-opacity-50:hover {
      --text-opacity: 0.5; }
    .import_tailwind .lg\:hover\:text-opacity-75:hover {
      --text-opacity: 0.75; }
    .import_tailwind .lg\:hover\:text-opacity-100:hover {
      --text-opacity: 1; }
    .import_tailwind .lg\:focus\:text-opacity-0:focus {
      --text-opacity: 0; }
    .import_tailwind .lg\:focus\:text-opacity-25:focus {
      --text-opacity: 0.25; }
    .import_tailwind .lg\:focus\:text-opacity-50:focus {
      --text-opacity: 0.5; }
    .import_tailwind .lg\:focus\:text-opacity-75:focus {
      --text-opacity: 0.75; }
    .import_tailwind .lg\:focus\:text-opacity-100:focus {
      --text-opacity: 1; }
    .import_tailwind .lg\:italic {
      font-style: italic; }
    .import_tailwind .lg\:not-italic {
      font-style: normal; }
    .import_tailwind .lg\:underline {
      text-decoration: underline; }
    .import_tailwind .lg\:line-through {
      text-decoration: line-through; }
    .import_tailwind .lg\:no-underline {
      text-decoration: none; }
    .import_tailwind .lg\:hover\:underline:hover {
      text-decoration: underline; }
    .import_tailwind .lg\:hover\:line-through:hover {
      text-decoration: line-through; }
    .import_tailwind .lg\:hover\:no-underline:hover {
      text-decoration: none; }
    .import_tailwind .lg\:focus\:underline:focus {
      text-decoration: underline; }
    .import_tailwind .lg\:focus\:line-through:focus {
      text-decoration: line-through; }
    .import_tailwind .lg\:focus\:no-underline:focus {
      text-decoration: none; }
    .import_tailwind .lg\:tracking-tighter {
      letter-spacing: -0.05em; }
    .import_tailwind .lg\:tracking-tight {
      letter-spacing: -0.025em; }
    .import_tailwind .lg\:tracking-normal {
      letter-spacing: 0; }
    .import_tailwind .lg\:tracking-wide {
      letter-spacing: 0.025em; }
    .import_tailwind .lg\:tracking-wider {
      letter-spacing: 0.05em; }
    .import_tailwind .lg\:tracking-widest {
      letter-spacing: 0.1em; }
    .import_tailwind .lg\:align-baseline {
      vertical-align: baseline; }
    .import_tailwind .lg\:align-top {
      vertical-align: top; }
    .import_tailwind .lg\:align-middle {
      vertical-align: middle; }
    .import_tailwind .lg\:align-bottom {
      vertical-align: bottom; }
    .import_tailwind .lg\:align-text-top {
      vertical-align: text-top; }
    .import_tailwind .lg\:align-text-bottom {
      vertical-align: text-bottom; }
    .import_tailwind .lg\:visible {
      visibility: visible; }
    .import_tailwind .lg\:invisible {
      visibility: hidden; }
    .import_tailwind .lg\:whitespace-normal {
      white-space: normal; }
    .import_tailwind .lg\:whitespace-no-wrap {
      white-space: nowrap; }
    .import_tailwind .lg\:whitespace-pre {
      white-space: pre; }
    .import_tailwind .lg\:whitespace-pre-line {
      white-space: pre-line; }
    .import_tailwind .lg\:whitespace-pre-wrap {
      white-space: pre-wrap; }
    .import_tailwind .lg\:break-normal {
      overflow-wrap: normal;
      word-break: normal; }
    .import_tailwind .lg\:break-words {
      overflow-wrap: break-word; }
    .import_tailwind .lg\:break-all {
      word-break: break-all; }
    .import_tailwind .lg\:truncate {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .import_tailwind .lg\:w-0 {
      width: 0; }
    .import_tailwind .lg\:w-1 {
      width: 0.25rem; }
    .import_tailwind .lg\:w-2 {
      width: 0.5rem; }
    .import_tailwind .lg\:w-3 {
      width: 0.75rem; }
    .import_tailwind .lg\:w-4 {
      width: 1rem; }
    .import_tailwind .lg\:w-5 {
      width: 1.25rem; }
    .import_tailwind .lg\:w-6 {
      width: 1.5rem; }
    .import_tailwind .lg\:w-8 {
      width: 2rem; }
    .import_tailwind .lg\:w-10 {
      width: 2.5rem; }
    .import_tailwind .lg\:w-12 {
      width: 3rem; }
    .import_tailwind .lg\:w-16 {
      width: 4rem; }
    .import_tailwind .lg\:w-20 {
      width: 5rem; }
    .import_tailwind .lg\:w-24 {
      width: 6rem; }
    .import_tailwind .lg\:w-32 {
      width: 8rem; }
    .import_tailwind .lg\:w-40 {
      width: 10rem; }
    .import_tailwind .lg\:w-48 {
      width: 12rem; }
    .import_tailwind .lg\:w-56 {
      width: 14rem; }
    .import_tailwind .lg\:w-64 {
      width: 16rem; }
    .import_tailwind .lg\:w-auto {
      width: auto; }
    .import_tailwind .lg\:w-px {
      width: 1px; }
    .import_tailwind .lg\:w-1\/2 {
      width: 50%; }
    .import_tailwind .lg\:w-1\/3 {
      width: 33.333333%; }
    .import_tailwind .lg\:w-2\/3 {
      width: 66.666667%; }
    .import_tailwind .lg\:w-1\/4 {
      width: 25%; }
    .import_tailwind .lg\:w-2\/4 {
      width: 50%; }
    .import_tailwind .lg\:w-3\/4 {
      width: 75%; }
    .import_tailwind .lg\:w-1\/5 {
      width: 20%; }
    .import_tailwind .lg\:w-2\/5 {
      width: 40%; }
    .import_tailwind .lg\:w-3\/5 {
      width: 60%; }
    .import_tailwind .lg\:w-4\/5 {
      width: 80%; }
    .import_tailwind .lg\:w-1\/6 {
      width: 16.666667%; }
    .import_tailwind .lg\:w-2\/6 {
      width: 33.333333%; }
    .import_tailwind .lg\:w-3\/6 {
      width: 50%; }
    .import_tailwind .lg\:w-4\/6 {
      width: 66.666667%; }
    .import_tailwind .lg\:w-5\/6 {
      width: 83.333333%; }
    .import_tailwind .lg\:w-1\/12 {
      width: 8.333333%; }
    .import_tailwind .lg\:w-2\/12 {
      width: 16.666667%; }
    .import_tailwind .lg\:w-3\/12 {
      width: 25%; }
    .import_tailwind .lg\:w-4\/12 {
      width: 33.333333%; }
    .import_tailwind .lg\:w-5\/12 {
      width: 41.666667%; }
    .import_tailwind .lg\:w-6\/12 {
      width: 50%; }
    .import_tailwind .lg\:w-7\/12 {
      width: 58.333333%; }
    .import_tailwind .lg\:w-8\/12 {
      width: 66.666667%; }
    .import_tailwind .lg\:w-9\/12 {
      width: 75%; }
    .import_tailwind .lg\:w-10\/12 {
      width: 83.333333%; }
    .import_tailwind .lg\:w-11\/12 {
      width: 91.666667%; }
    .import_tailwind .lg\:w-full {
      width: 100%; }
    .import_tailwind .lg\:w-screen {
      width: 100vw; }
    .import_tailwind .lg\:z-0 {
      z-index: 0; }
    .import_tailwind .lg\:z-10 {
      z-index: 10; }
    .import_tailwind .lg\:z-20 {
      z-index: 20; }
    .import_tailwind .lg\:z-30 {
      z-index: 30; }
    .import_tailwind .lg\:z-40 {
      z-index: 40; }
    .import_tailwind .lg\:z-50 {
      z-index: 50; }
    .import_tailwind .lg\:z-auto {
      z-index: auto; }
    .import_tailwind .lg\:gap-0 {
      grid-gap: 0;
      gap: 0; }
    .import_tailwind .lg\:gap-1 {
      grid-gap: 0.25rem;
      gap: 0.25rem; }
    .import_tailwind .lg\:gap-2 {
      grid-gap: 0.5rem;
      gap: 0.5rem; }
    .import_tailwind .lg\:gap-3 {
      grid-gap: 0.75rem;
      gap: 0.75rem; }
    .import_tailwind .lg\:gap-4 {
      grid-gap: 1rem;
      gap: 1rem; }
    .import_tailwind .lg\:gap-5 {
      grid-gap: 1.25rem;
      gap: 1.25rem; }
    .import_tailwind .lg\:gap-6 {
      grid-gap: 1.5rem;
      gap: 1.5rem; }
    .import_tailwind .lg\:gap-8 {
      grid-gap: 2rem;
      gap: 2rem; }
    .import_tailwind .lg\:gap-10 {
      grid-gap: 2.5rem;
      gap: 2.5rem; }
    .import_tailwind .lg\:gap-12 {
      grid-gap: 3rem;
      gap: 3rem; }
    .import_tailwind .lg\:gap-16 {
      grid-gap: 4rem;
      gap: 4rem; }
    .import_tailwind .lg\:gap-20 {
      grid-gap: 5rem;
      gap: 5rem; }
    .import_tailwind .lg\:gap-24 {
      grid-gap: 6rem;
      gap: 6rem; }
    .import_tailwind .lg\:gap-32 {
      grid-gap: 8rem;
      gap: 8rem; }
    .import_tailwind .lg\:gap-40 {
      grid-gap: 10rem;
      gap: 10rem; }
    .import_tailwind .lg\:gap-48 {
      grid-gap: 12rem;
      gap: 12rem; }
    .import_tailwind .lg\:gap-56 {
      grid-gap: 14rem;
      gap: 14rem; }
    .import_tailwind .lg\:gap-64 {
      grid-gap: 16rem;
      gap: 16rem; }
    .import_tailwind .lg\:gap-px {
      grid-gap: 1px;
      gap: 1px; }
    .import_tailwind .lg\:col-gap-0 {
      grid-column-gap: 0;
      -moz-column-gap: 0;
      column-gap: 0; }
    .import_tailwind .lg\:col-gap-1 {
      grid-column-gap: 0.25rem;
      -moz-column-gap: 0.25rem;
      column-gap: 0.25rem; }
    .import_tailwind .lg\:col-gap-2 {
      grid-column-gap: 0.5rem;
      -moz-column-gap: 0.5rem;
      column-gap: 0.5rem; }
    .import_tailwind .lg\:col-gap-3 {
      grid-column-gap: 0.75rem;
      -moz-column-gap: 0.75rem;
      column-gap: 0.75rem; }
    .import_tailwind .lg\:col-gap-4 {
      grid-column-gap: 1rem;
      -moz-column-gap: 1rem;
      column-gap: 1rem; }
    .import_tailwind .lg\:col-gap-5 {
      grid-column-gap: 1.25rem;
      -moz-column-gap: 1.25rem;
      column-gap: 1.25rem; }
    .import_tailwind .lg\:col-gap-6 {
      grid-column-gap: 1.5rem;
      -moz-column-gap: 1.5rem;
      column-gap: 1.5rem; }
    .import_tailwind .lg\:col-gap-8 {
      grid-column-gap: 2rem;
      -moz-column-gap: 2rem;
      column-gap: 2rem; }
    .import_tailwind .lg\:col-gap-10 {
      grid-column-gap: 2.5rem;
      -moz-column-gap: 2.5rem;
      column-gap: 2.5rem; }
    .import_tailwind .lg\:col-gap-12 {
      grid-column-gap: 3rem;
      -moz-column-gap: 3rem;
      column-gap: 3rem; }
    .import_tailwind .lg\:col-gap-16 {
      grid-column-gap: 4rem;
      -moz-column-gap: 4rem;
      column-gap: 4rem; }
    .import_tailwind .lg\:col-gap-20 {
      grid-column-gap: 5rem;
      -moz-column-gap: 5rem;
      column-gap: 5rem; }
    .import_tailwind .lg\:col-gap-24 {
      grid-column-gap: 6rem;
      -moz-column-gap: 6rem;
      column-gap: 6rem; }
    .import_tailwind .lg\:col-gap-32 {
      grid-column-gap: 8rem;
      -moz-column-gap: 8rem;
      column-gap: 8rem; }
    .import_tailwind .lg\:col-gap-40 {
      grid-column-gap: 10rem;
      -moz-column-gap: 10rem;
      column-gap: 10rem; }
    .import_tailwind .lg\:col-gap-48 {
      grid-column-gap: 12rem;
      -moz-column-gap: 12rem;
      column-gap: 12rem; }
    .import_tailwind .lg\:col-gap-56 {
      grid-column-gap: 14rem;
      -moz-column-gap: 14rem;
      column-gap: 14rem; }
    .import_tailwind .lg\:col-gap-64 {
      grid-column-gap: 16rem;
      -moz-column-gap: 16rem;
      column-gap: 16rem; }
    .import_tailwind .lg\:col-gap-px {
      grid-column-gap: 1px;
      -moz-column-gap: 1px;
      column-gap: 1px; }
    .import_tailwind .lg\:gap-x-0 {
      grid-column-gap: 0;
      -moz-column-gap: 0;
      column-gap: 0; }
    .import_tailwind .lg\:gap-x-1 {
      grid-column-gap: 0.25rem;
      -moz-column-gap: 0.25rem;
      column-gap: 0.25rem; }
    .import_tailwind .lg\:gap-x-2 {
      grid-column-gap: 0.5rem;
      -moz-column-gap: 0.5rem;
      column-gap: 0.5rem; }
    .import_tailwind .lg\:gap-x-3 {
      grid-column-gap: 0.75rem;
      -moz-column-gap: 0.75rem;
      column-gap: 0.75rem; }
    .import_tailwind .lg\:gap-x-4 {
      grid-column-gap: 1rem;
      -moz-column-gap: 1rem;
      column-gap: 1rem; }
    .import_tailwind .lg\:gap-x-5 {
      grid-column-gap: 1.25rem;
      -moz-column-gap: 1.25rem;
      column-gap: 1.25rem; }
    .import_tailwind .lg\:gap-x-6 {
      grid-column-gap: 1.5rem;
      -moz-column-gap: 1.5rem;
      column-gap: 1.5rem; }
    .import_tailwind .lg\:gap-x-8 {
      grid-column-gap: 2rem;
      -moz-column-gap: 2rem;
      column-gap: 2rem; }
    .import_tailwind .lg\:gap-x-10 {
      grid-column-gap: 2.5rem;
      -moz-column-gap: 2.5rem;
      column-gap: 2.5rem; }
    .import_tailwind .lg\:gap-x-12 {
      grid-column-gap: 3rem;
      -moz-column-gap: 3rem;
      column-gap: 3rem; }
    .import_tailwind .lg\:gap-x-16 {
      grid-column-gap: 4rem;
      -moz-column-gap: 4rem;
      column-gap: 4rem; }
    .import_tailwind .lg\:gap-x-20 {
      grid-column-gap: 5rem;
      -moz-column-gap: 5rem;
      column-gap: 5rem; }
    .import_tailwind .lg\:gap-x-24 {
      grid-column-gap: 6rem;
      -moz-column-gap: 6rem;
      column-gap: 6rem; }
    .import_tailwind .lg\:gap-x-32 {
      grid-column-gap: 8rem;
      -moz-column-gap: 8rem;
      column-gap: 8rem; }
    .import_tailwind .lg\:gap-x-40 {
      grid-column-gap: 10rem;
      -moz-column-gap: 10rem;
      column-gap: 10rem; }
    .import_tailwind .lg\:gap-x-48 {
      grid-column-gap: 12rem;
      -moz-column-gap: 12rem;
      column-gap: 12rem; }
    .import_tailwind .lg\:gap-x-56 {
      grid-column-gap: 14rem;
      -moz-column-gap: 14rem;
      column-gap: 14rem; }
    .import_tailwind .lg\:gap-x-64 {
      grid-column-gap: 16rem;
      -moz-column-gap: 16rem;
      column-gap: 16rem; }
    .import_tailwind .lg\:gap-x-px {
      grid-column-gap: 1px;
      -moz-column-gap: 1px;
      column-gap: 1px; }
    .import_tailwind .lg\:row-gap-0 {
      grid-row-gap: 0;
      row-gap: 0; }
    .import_tailwind .lg\:row-gap-1 {
      grid-row-gap: 0.25rem;
      row-gap: 0.25rem; }
    .import_tailwind .lg\:row-gap-2 {
      grid-row-gap: 0.5rem;
      row-gap: 0.5rem; }
    .import_tailwind .lg\:row-gap-3 {
      grid-row-gap: 0.75rem;
      row-gap: 0.75rem; }
    .import_tailwind .lg\:row-gap-4 {
      grid-row-gap: 1rem;
      row-gap: 1rem; }
    .import_tailwind .lg\:row-gap-5 {
      grid-row-gap: 1.25rem;
      row-gap: 1.25rem; }
    .import_tailwind .lg\:row-gap-6 {
      grid-row-gap: 1.5rem;
      row-gap: 1.5rem; }
    .import_tailwind .lg\:row-gap-8 {
      grid-row-gap: 2rem;
      row-gap: 2rem; }
    .import_tailwind .lg\:row-gap-10 {
      grid-row-gap: 2.5rem;
      row-gap: 2.5rem; }
    .import_tailwind .lg\:row-gap-12 {
      grid-row-gap: 3rem;
      row-gap: 3rem; }
    .import_tailwind .lg\:row-gap-16 {
      grid-row-gap: 4rem;
      row-gap: 4rem; }
    .import_tailwind .lg\:row-gap-20 {
      grid-row-gap: 5rem;
      row-gap: 5rem; }
    .import_tailwind .lg\:row-gap-24 {
      grid-row-gap: 6rem;
      row-gap: 6rem; }
    .import_tailwind .lg\:row-gap-32 {
      grid-row-gap: 8rem;
      row-gap: 8rem; }
    .import_tailwind .lg\:row-gap-40 {
      grid-row-gap: 10rem;
      row-gap: 10rem; }
    .import_tailwind .lg\:row-gap-48 {
      grid-row-gap: 12rem;
      row-gap: 12rem; }
    .import_tailwind .lg\:row-gap-56 {
      grid-row-gap: 14rem;
      row-gap: 14rem; }
    .import_tailwind .lg\:row-gap-64 {
      grid-row-gap: 16rem;
      row-gap: 16rem; }
    .import_tailwind .lg\:row-gap-px {
      grid-row-gap: 1px;
      row-gap: 1px; }
    .import_tailwind .lg\:gap-y-0 {
      grid-row-gap: 0;
      row-gap: 0; }
    .import_tailwind .lg\:gap-y-1 {
      grid-row-gap: 0.25rem;
      row-gap: 0.25rem; }
    .import_tailwind .lg\:gap-y-2 {
      grid-row-gap: 0.5rem;
      row-gap: 0.5rem; }
    .import_tailwind .lg\:gap-y-3 {
      grid-row-gap: 0.75rem;
      row-gap: 0.75rem; }
    .import_tailwind .lg\:gap-y-4 {
      grid-row-gap: 1rem;
      row-gap: 1rem; }
    .import_tailwind .lg\:gap-y-5 {
      grid-row-gap: 1.25rem;
      row-gap: 1.25rem; }
    .import_tailwind .lg\:gap-y-6 {
      grid-row-gap: 1.5rem;
      row-gap: 1.5rem; }
    .import_tailwind .lg\:gap-y-8 {
      grid-row-gap: 2rem;
      row-gap: 2rem; }
    .import_tailwind .lg\:gap-y-10 {
      grid-row-gap: 2.5rem;
      row-gap: 2.5rem; }
    .import_tailwind .lg\:gap-y-12 {
      grid-row-gap: 3rem;
      row-gap: 3rem; }
    .import_tailwind .lg\:gap-y-16 {
      grid-row-gap: 4rem;
      row-gap: 4rem; }
    .import_tailwind .lg\:gap-y-20 {
      grid-row-gap: 5rem;
      row-gap: 5rem; }
    .import_tailwind .lg\:gap-y-24 {
      grid-row-gap: 6rem;
      row-gap: 6rem; }
    .import_tailwind .lg\:gap-y-32 {
      grid-row-gap: 8rem;
      row-gap: 8rem; }
    .import_tailwind .lg\:gap-y-40 {
      grid-row-gap: 10rem;
      row-gap: 10rem; }
    .import_tailwind .lg\:gap-y-48 {
      grid-row-gap: 12rem;
      row-gap: 12rem; }
    .import_tailwind .lg\:gap-y-56 {
      grid-row-gap: 14rem;
      row-gap: 14rem; }
    .import_tailwind .lg\:gap-y-64 {
      grid-row-gap: 16rem;
      row-gap: 16rem; }
    .import_tailwind .lg\:gap-y-px {
      grid-row-gap: 1px;
      row-gap: 1px; }
    .import_tailwind .lg\:grid-flow-row {
      grid-auto-flow: row; }
    .import_tailwind .lg\:grid-flow-col {
      grid-auto-flow: column; }
    .import_tailwind .lg\:grid-flow-row-dense {
      grid-auto-flow: row dense; }
    .import_tailwind .lg\:grid-flow-col-dense {
      grid-auto-flow: column dense; }
    .import_tailwind .lg\:grid-cols-1 {
      -ms-grid-columns: (minmax(0, 1fr))[1];
      grid-template-columns: repeat(1, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-cols-2 {
      -ms-grid-columns: (minmax(0, 1fr))[2];
      grid-template-columns: repeat(2, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-cols-3 {
      -ms-grid-columns: (minmax(0, 1fr))[3];
      grid-template-columns: repeat(3, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-cols-4 {
      -ms-grid-columns: (minmax(0, 1fr))[4];
      grid-template-columns: repeat(4, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-cols-5 {
      -ms-grid-columns: (minmax(0, 1fr))[5];
      grid-template-columns: repeat(5, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-cols-6 {
      -ms-grid-columns: (minmax(0, 1fr))[6];
      grid-template-columns: repeat(6, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-cols-7 {
      -ms-grid-columns: (minmax(0, 1fr))[7];
      grid-template-columns: repeat(7, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-cols-8 {
      -ms-grid-columns: (minmax(0, 1fr))[8];
      grid-template-columns: repeat(8, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-cols-9 {
      -ms-grid-columns: (minmax(0, 1fr))[9];
      grid-template-columns: repeat(9, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-cols-10 {
      -ms-grid-columns: (minmax(0, 1fr))[10];
      grid-template-columns: repeat(10, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-cols-11 {
      -ms-grid-columns: (minmax(0, 1fr))[11];
      grid-template-columns: repeat(11, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-cols-12 {
      -ms-grid-columns: (minmax(0, 1fr))[12];
      grid-template-columns: repeat(12, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-cols-none {
      -ms-grid-columns: none;
      grid-template-columns: none; }
    .import_tailwind .lg\:col-auto {
      grid-column: auto; }
    .import_tailwind .lg\:col-span-1 {
      -ms-grid-column-span: 1;
      grid-column: span 1 / span 1; }
    .import_tailwind .lg\:col-span-2 {
      -ms-grid-column-span: 2;
      grid-column: span 2 / span 2; }
    .import_tailwind .lg\:col-span-3 {
      -ms-grid-column-span: 3;
      grid-column: span 3 / span 3; }
    .import_tailwind .lg\:col-span-4 {
      -ms-grid-column-span: 4;
      grid-column: span 4 / span 4; }
    .import_tailwind .lg\:col-span-5 {
      -ms-grid-column-span: 5;
      grid-column: span 5 / span 5; }
    .import_tailwind .lg\:col-span-6 {
      -ms-grid-column-span: 6;
      grid-column: span 6 / span 6; }
    .import_tailwind .lg\:col-span-7 {
      -ms-grid-column-span: 7;
      grid-column: span 7 / span 7; }
    .import_tailwind .lg\:col-span-8 {
      -ms-grid-column-span: 8;
      grid-column: span 8 / span 8; }
    .import_tailwind .lg\:col-span-9 {
      -ms-grid-column-span: 9;
      grid-column: span 9 / span 9; }
    .import_tailwind .lg\:col-span-10 {
      -ms-grid-column-span: 10;
      grid-column: span 10 / span 10; }
    .import_tailwind .lg\:col-span-11 {
      -ms-grid-column-span: 11;
      grid-column: span 11 / span 11; }
    .import_tailwind .lg\:col-span-12 {
      -ms-grid-column-span: 12;
      grid-column: span 12 / span 12; }
    .import_tailwind .lg\:col-start-1 {
      -ms-grid-column: 1;
          grid-column-start: 1; }
    .import_tailwind .lg\:col-start-2 {
      -ms-grid-column: 2;
          grid-column-start: 2; }
    .import_tailwind .lg\:col-start-3 {
      -ms-grid-column: 3;
          grid-column-start: 3; }
    .import_tailwind .lg\:col-start-4 {
      -ms-grid-column: 4;
          grid-column-start: 4; }
    .import_tailwind .lg\:col-start-5 {
      -ms-grid-column: 5;
          grid-column-start: 5; }
    .import_tailwind .lg\:col-start-6 {
      -ms-grid-column: 6;
          grid-column-start: 6; }
    .import_tailwind .lg\:col-start-7 {
      -ms-grid-column: 7;
          grid-column-start: 7; }
    .import_tailwind .lg\:col-start-8 {
      -ms-grid-column: 8;
          grid-column-start: 8; }
    .import_tailwind .lg\:col-start-9 {
      -ms-grid-column: 9;
          grid-column-start: 9; }
    .import_tailwind .lg\:col-start-10 {
      -ms-grid-column: 10;
          grid-column-start: 10; }
    .import_tailwind .lg\:col-start-11 {
      -ms-grid-column: 11;
          grid-column-start: 11; }
    .import_tailwind .lg\:col-start-12 {
      -ms-grid-column: 12;
          grid-column-start: 12; }
    .import_tailwind .lg\:col-start-13 {
      -ms-grid-column: 13;
          grid-column-start: 13; }
    .import_tailwind .lg\:col-start-auto {
      -ms-grid-column: auto;
          grid-column-start: auto; }
    .import_tailwind .lg\:col-end-1 {
      -ms-grid-column-span: 1;
      grid-column-end: 1; }
    .import_tailwind .lg\:col-end-2 {
      -ms-grid-column-span: 2;
      grid-column-end: 2; }
    .import_tailwind .lg\:col-end-3 {
      -ms-grid-column-span: 3;
      grid-column-end: 3; }
    .import_tailwind .lg\:col-end-4 {
      -ms-grid-column-span: 4;
      grid-column-end: 4; }
    .import_tailwind .lg\:col-end-5 {
      -ms-grid-column-span: 5;
      grid-column-end: 5; }
    .import_tailwind .lg\:col-end-6 {
      -ms-grid-column-span: 6;
      grid-column-end: 6; }
    .import_tailwind .lg\:col-end-7 {
      -ms-grid-column-span: 7;
      grid-column-end: 7; }
    .import_tailwind .lg\:col-end-8 {
      -ms-grid-column-span: 8;
      grid-column-end: 8; }
    .import_tailwind .lg\:col-end-9 {
      -ms-grid-column-span: 9;
      grid-column-end: 9; }
    .import_tailwind .lg\:col-end-10 {
      -ms-grid-column-span: 10;
      grid-column-end: 10; }
    .import_tailwind .lg\:col-end-11 {
      -ms-grid-column-span: 11;
      grid-column-end: 11; }
    .import_tailwind .lg\:col-end-12 {
      -ms-grid-column-span: 12;
      grid-column-end: 12; }
    .import_tailwind .lg\:col-end-13 {
      -ms-grid-column-span: 13;
      grid-column-end: 13; }
    .import_tailwind .lg\:col-end-auto {
      -ms-grid-column-span: auto;
      grid-column-end: auto; }
    .import_tailwind .lg\:grid-rows-1 {
      -ms-grid-rows: (minmax(0, 1fr))[1];
      grid-template-rows: repeat(1, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-rows-2 {
      -ms-grid-rows: (minmax(0, 1fr))[2];
      grid-template-rows: repeat(2, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-rows-3 {
      -ms-grid-rows: (minmax(0, 1fr))[3];
      grid-template-rows: repeat(3, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-rows-4 {
      -ms-grid-rows: (minmax(0, 1fr))[4];
      grid-template-rows: repeat(4, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-rows-5 {
      -ms-grid-rows: (minmax(0, 1fr))[5];
      grid-template-rows: repeat(5, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-rows-6 {
      -ms-grid-rows: (minmax(0, 1fr))[6];
      grid-template-rows: repeat(6, minmax(0, 1fr)); }
    .import_tailwind .lg\:grid-rows-none {
      -ms-grid-rows: none;
      grid-template-rows: none; }
    .import_tailwind .lg\:row-auto {
      grid-row: auto; }
    .import_tailwind .lg\:row-span-1 {
      -ms-grid-row-span: 1;
      grid-row: span 1 / span 1; }
    .import_tailwind .lg\:row-span-2 {
      -ms-grid-row-span: 2;
      grid-row: span 2 / span 2; }
    .import_tailwind .lg\:row-span-3 {
      -ms-grid-row-span: 3;
      grid-row: span 3 / span 3; }
    .import_tailwind .lg\:row-span-4 {
      -ms-grid-row-span: 4;
      grid-row: span 4 / span 4; }
    .import_tailwind .lg\:row-span-5 {
      -ms-grid-row-span: 5;
      grid-row: span 5 / span 5; }
    .import_tailwind .lg\:row-span-6 {
      -ms-grid-row-span: 6;
      grid-row: span 6 / span 6; }
    .import_tailwind .lg\:row-start-1 {
      -ms-grid-row: 1;
          grid-row-start: 1; }
    .import_tailwind .lg\:row-start-2 {
      -ms-grid-row: 2;
          grid-row-start: 2; }
    .import_tailwind .lg\:row-start-3 {
      -ms-grid-row: 3;
          grid-row-start: 3; }
    .import_tailwind .lg\:row-start-4 {
      -ms-grid-row: 4;
          grid-row-start: 4; }
    .import_tailwind .lg\:row-start-5 {
      -ms-grid-row: 5;
          grid-row-start: 5; }
    .import_tailwind .lg\:row-start-6 {
      -ms-grid-row: 6;
          grid-row-start: 6; }
    .import_tailwind .lg\:row-start-7 {
      -ms-grid-row: 7;
          grid-row-start: 7; }
    .import_tailwind .lg\:row-start-auto {
      -ms-grid-row: auto;
          grid-row-start: auto; }
    .import_tailwind .lg\:row-end-1 {
      -ms-grid-row-span: 1;
      grid-row-end: 1; }
    .import_tailwind .lg\:row-end-2 {
      -ms-grid-row-span: 2;
      grid-row-end: 2; }
    .import_tailwind .lg\:row-end-3 {
      -ms-grid-row-span: 3;
      grid-row-end: 3; }
    .import_tailwind .lg\:row-end-4 {
      -ms-grid-row-span: 4;
      grid-row-end: 4; }
    .import_tailwind .lg\:row-end-5 {
      -ms-grid-row-span: 5;
      grid-row-end: 5; }
    .import_tailwind .lg\:row-end-6 {
      -ms-grid-row-span: 6;
      grid-row-end: 6; }
    .import_tailwind .lg\:row-end-7 {
      -ms-grid-row-span: 7;
      grid-row-end: 7; }
    .import_tailwind .lg\:row-end-auto {
      -ms-grid-row-span: auto;
      grid-row-end: auto; }
    .import_tailwind .lg\:transform {
      --transform-translate-x: 0;
      --transform-translate-y: 0;
      --transform-rotate: 0;
      --transform-skew-x: 0;
      --transform-skew-y: 0;
      --transform-scale-x: 1;
      --transform-scale-y: 1;
      transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); }
    .import_tailwind .lg\:transform-none {
      transform: none; }
    .import_tailwind .lg\:transition-none {
      transition-property: none; }
    .import_tailwind .lg\:transition-all {
      transition-property: all; }
    .import_tailwind .lg\:transition {
      transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; }
    .import_tailwind .lg\:transition-colors {
      transition-property: background-color, border-color, color, fill, stroke; }
    .import_tailwind .lg\:transition-opacity {
      transition-property: opacity; }
    .import_tailwind .lg\:transition-shadow {
      transition-property: box-shadow; }
    .import_tailwind .lg\:transition-transform {
      transition-property: transform; }
    .import_tailwind .lg\:ease-linear {
      transition-timing-function: linear; }
    .import_tailwind .lg\:ease-in {
      transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }
    .import_tailwind .lg\:ease-out {
      transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
    .import_tailwind .lg\:ease-in-out {
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
    .import_tailwind .lg\:duration-75 {
      transition-duration: 75ms; }
    .import_tailwind .lg\:duration-100 {
      transition-duration: 100ms; }
    .import_tailwind .lg\:duration-150 {
      transition-duration: 150ms; }
    .import_tailwind .lg\:duration-200 {
      transition-duration: 200ms; }
    .import_tailwind .lg\:duration-300 {
      transition-duration: 300ms; }
    .import_tailwind .lg\:duration-500 {
      transition-duration: 500ms; }
    .import_tailwind .lg\:duration-700 {
      transition-duration: 700ms; }
    .import_tailwind .lg\:duration-1000 {
      transition-duration: 1000ms; }
    .import_tailwind .lg\:delay-75 {
      transition-delay: 75ms; }
    .import_tailwind .lg\:delay-100 {
      transition-delay: 100ms; }
    .import_tailwind .lg\:delay-150 {
      transition-delay: 150ms; }
    .import_tailwind .lg\:delay-200 {
      transition-delay: 200ms; }
    .import_tailwind .lg\:delay-300 {
      transition-delay: 300ms; }
    .import_tailwind .lg\:delay-500 {
      transition-delay: 500ms; }
    .import_tailwind .lg\:delay-700 {
      transition-delay: 700ms; }
    .import_tailwind .lg\:delay-1000 {
      transition-delay: 1000ms; }
    .import_tailwind .lg\:animate-none {
      -webkit-animation: none;
      animation: none; }
    .import_tailwind .lg\:animate-spin {
      -webkit-animation: spin 1s linear infinite;
      animation: spin 1s linear infinite; }
    .import_tailwind .lg\:animate-ping {
      -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
      animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; }
    .import_tailwind .lg\:animate-pulse {
      -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
      animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; }
    .import_tailwind .lg\:animate-bounce {
      -webkit-animation: bounce 1s infinite;
      animation: bounce 1s infinite; }
    .import_tailwind .lg\:aspect-ratio-none {
      padding-bottom: 0; }
    .import_tailwind .lg\:aspect-ratio-square {
      padding-bottom: 100%; }
    .import_tailwind .lg\:aspect-ratio-16\/9 {
      padding-bottom: 56.25%; }
    .import_tailwind .lg\:aspect-ratio-4\/3 {
      padding-bottom: 75%; }
    .import_tailwind .lg\:aspect-ratio-21\/9 {
      padding-bottom: 42.857142857142854%; }
    .import_tailwind .lg\:aspect-ratio-2\/1 {
      padding-bottom: 50%; } }
  @media (min-width: 1120px) {
    .import_tailwind .xl\:container {
      width: 100%;
      padding-right: 16px;
      padding-left: 16px; } }

@media (min-width: 1120px) and (min-width: 768px) {
  .import_tailwind .xl\:container {
    max-width: 768px; } }

@media (min-width: 1120px) and (min-width: 972px) {
  .import_tailwind .xl\:container {
    max-width: 972px; } }

@media (min-width: 1120px) and (min-width: 1120px) {
  .import_tailwind .xl\:container {
    max-width: 1120px; } }
  @media (min-width: 1120px) {
    .import_tailwind .xl\:space-y-0 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(0px * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-0 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(0px * var(--space-x-reverse));
      margin-left: calc(0px * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(0.25rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(0.25rem * var(--space-x-reverse));
      margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(0.5rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(0.5rem * var(--space-x-reverse));
      margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(0.75rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(0.75rem * var(--space-x-reverse));
      margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(1rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(1rem * var(--space-x-reverse));
      margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(1.25rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(1.25rem * var(--space-x-reverse));
      margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(1.5rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(1.5rem * var(--space-x-reverse));
      margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(2rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(2rem * var(--space-x-reverse));
      margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(2.5rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(2.5rem * var(--space-x-reverse));
      margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-12 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(3rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-12 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(3rem * var(--space-x-reverse));
      margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-16 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(4rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-16 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(4rem * var(--space-x-reverse));
      margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-20 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(5rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-20 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(5rem * var(--space-x-reverse));
      margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-24 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(6rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-24 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(6rem * var(--space-x-reverse));
      margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-32 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(8rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-32 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(8rem * var(--space-x-reverse));
      margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-40 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(10rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-40 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(10rem * var(--space-x-reverse));
      margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-48 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(12rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-48 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(12rem * var(--space-x-reverse));
      margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-56 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(14rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-56 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(14rem * var(--space-x-reverse));
      margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-64 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(16rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-64 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(16rem * var(--space-x-reverse));
      margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-px > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(1px * var(--space-y-reverse)); }
    .import_tailwind .xl\:space-x-px > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(1px * var(--space-x-reverse));
      margin-left: calc(1px * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-0.25rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-0.25rem * var(--space-x-reverse));
      margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-0.5rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-0.5rem * var(--space-x-reverse));
      margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-0.75rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-0.75rem * var(--space-x-reverse));
      margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-1rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-1rem * var(--space-x-reverse));
      margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-1.25rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-1.25rem * var(--space-x-reverse));
      margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-1.5rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-1.5rem * var(--space-x-reverse));
      margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-2rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-2rem * var(--space-x-reverse));
      margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-2.5rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-2.5rem * var(--space-x-reverse));
      margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-12 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-3rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-12 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-3rem * var(--space-x-reverse));
      margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-16 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-4rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-16 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-4rem * var(--space-x-reverse));
      margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-20 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-5rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-20 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-5rem * var(--space-x-reverse));
      margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-24 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-6rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-24 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-6rem * var(--space-x-reverse));
      margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-32 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-8rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-32 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-8rem * var(--space-x-reverse));
      margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-40 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-10rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-40 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-10rem * var(--space-x-reverse));
      margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-48 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-12rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-48 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-12rem * var(--space-x-reverse));
      margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-56 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-14rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-56 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-14rem * var(--space-x-reverse));
      margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-64 > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-16rem * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-64 > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-16rem * var(--space-x-reverse));
      margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:-space-y-px > :not(template) ~ :not(template) {
      --space-y-reverse: 0;
      margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
      margin-bottom: calc(-1px * var(--space-y-reverse)); }
    .import_tailwind .xl\:-space-x-px > :not(template) ~ :not(template) {
      --space-x-reverse: 0;
      margin-right: calc(-1px * var(--space-x-reverse));
      margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); }
    .import_tailwind .xl\:space-y-reverse > :not(template) ~ :not(template) {
      --space-y-reverse: 1; }
    .import_tailwind .xl\:space-x-reverse > :not(template) ~ :not(template) {
      --space-x-reverse: 1; }
    .import_tailwind .xl\:bg-fixed {
      background-attachment: fixed; }
    .import_tailwind .xl\:bg-local {
      background-attachment: local; }
    .import_tailwind .xl\:bg-scroll {
      background-attachment: scroll; }
    .import_tailwind .xl\:bg-blue-50 {
      --bg-opacity: 1;
      background-color: #F2F7F8;
      background-color: rgba(242, 247, 248, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-100 {
      --bg-opacity: 1;
      background-color: #EAEEF1;
      background-color: rgba(234, 238, 241, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-200 {
      --bg-opacity: 1;
      background-color: #E4F3FB;
      background-color: rgba(228, 243, 251, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-250 {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-280 {
      --bg-opacity: 1;
      background-color: #CEE7F7;
      background-color: rgba(206, 231, 247, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-300 {
      --bg-opacity: 1;
      background-color: #B8EBF5;
      background-color: rgba(184, 235, 245, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-400 {
      --bg-opacity: 1;
      background-color: #A3D9F0;
      background-color: rgba(163, 217, 240, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-600 {
      --bg-opacity: 1;
      background-color: #0091DB;
      background-color: rgba(0, 145, 219, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-650 {
      --bg-opacity: 1;
      background-color: #1FB5C9;
      background-color: rgba(31, 181, 201, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-700 {
      --bg-opacity: 1;
      background-color: #72D0E2;
      background-color: rgba(114, 208, 226, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-800 {
      --bg-opacity: 1;
      background-color: #007DBE;
      background-color: rgba(0, 125, 190, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-900 {
      --bg-opacity: 1;
      background-color: #087DBE;
      background-color: rgba(8, 125, 190, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-1000 {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue-1100 {
      --bg-opacity: 1;
      background-color: #003288;
      background-color: rgba(0, 50, 136, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-blue {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-navy {
      --bg-opacity: 1;
      background-color: #222953;
      background-color: rgba(34, 41, 83, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-black-50 {
      --bg-opacity: 1;
      background-color: #F9F9FA;
      background-color: rgba(249, 249, 250, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-black-100 {
      --bg-opacity: 1;
      background-color: #F5F7F7;
      background-color: rgba(245, 247, 247, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-black-200 {
      --bg-opacity: 1;
      background-color: #EFEFEE;
      background-color: rgba(239, 239, 238, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-black-400 {
      --bg-opacity: 1;
      background-color: #E0DFDE;
      background-color: rgba(224, 223, 222, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-black-700 {
      --bg-opacity: 1;
      background-color: #C1C1C1;
      background-color: rgba(193, 193, 193, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-black-800 {
      --bg-opacity: 1;
      background-color: #707070;
      background-color: rgba(112, 112, 112, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-black-900 {
      --bg-opacity: 1;
      background-color: #666666;
      background-color: rgba(102, 102, 102, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-black {
      --bg-opacity: 1;
      background-color: #000000;
      background-color: rgba(0, 0, 0, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-white {
      --bg-opacity: 1;
      background-color: #FFFFFF;
      background-color: rgba(255, 255, 255, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-yellow-500 {
      --bg-opacity: 1;
      background-color: #FFE34A;
      background-color: rgba(255, 227, 74, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-yellow-600 {
      --bg-opacity: 1;
      background-color: #FEFFF0;
      background-color: rgba(254, 255, 240, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-yellow-700 {
      --bg-opacity: 1;
      background-color: #fff188;
      background-color: rgba(255, 241, 136, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-yellow {
      --bg-opacity: 1;
      background-color: #EFCF3E;
      background-color: rgba(239, 207, 62, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-orange-10 {
      --bg-opacity: 1;
      background-color: #FFEDDE;
      background-color: rgba(255, 237, 222, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-orange-20 {
      --bg-opacity: 1;
      background-color: #FBEFD8;
      background-color: rgba(251, 239, 216, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-orange-50 {
      --bg-opacity: 1;
      background-color: #E95A24;
      background-color: rgba(233, 90, 36, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-orange-100 {
      --bg-opacity: 1;
      background-color: #FECAA0;
      background-color: rgba(254, 202, 160, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-orange-200 {
      --bg-opacity: 1;
      background-color: #FFFBE4;
      background-color: rgba(255, 251, 228, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-orange-500 {
      --bg-opacity: 1;
      background-color: #F8F2DC;
      background-color: rgba(248, 242, 220, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-orange-600 {
      --bg-opacity: 1;
      background-color: #E09404;
      background-color: rgba(224, 148, 4, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-orange {
      --bg-opacity: 1;
      background-color: #F59C55;
      background-color: rgba(245, 156, 85, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-green-50 {
      --bg-opacity: 1;
      background-color: #EAF9F7;
      background-color: rgba(234, 249, 247, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-green-200 {
      --bg-opacity: 1;
      background-color: #30BFAE;
      background-color: rgba(48, 191, 174, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-green-300 {
      --bg-opacity: 1;
      background-color: #00B900;
      background-color: rgba(0, 185, 0, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-green-400 {
      --bg-opacity: 1;
      background-color: #2AAC9C;
      background-color: rgba(42, 172, 156, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-green-500 {
      --bg-opacity: 1;
      background-color: #019E01;
      background-color: rgba(1, 158, 1, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-green {
      --bg-opacity: 1;
      background-color: #2DB12D;
      background-color: rgba(45, 177, 45, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-chien {
      --bg-opacity: 1;
      background-color: #0CCCB8;
      background-color: rgba(12, 204, 184, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-red {
      --bg-opacity: 1;
      background-color: #EA3326;
      background-color: rgba(234, 51, 38, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-book-500 {
      --bg-opacity: 1;
      background-color: #A1D4E4;
      background-color: rgba(161, 212, 228, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-book {
      --bg-opacity: 1;
      background-color: #63A4C2;
      background-color: rgba(99, 164, 194, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-pink {
      --bg-opacity: 1;
      background-color: #E76E79;
      background-color: rgba(231, 110, 121, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-appbase {
      --bg-opacity: 1;
      background-color: #3DCDDF;
      background-color: rgba(61, 205, 223, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-nippon-100 {
      --bg-opacity: 1;
      background-color: #B5E6FF;
      background-color: rgba(181, 230, 255, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-nippon-200 {
      --bg-opacity: 1;
      background-color: #F0F3F5;
      background-color: rgba(240, 243, 245, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-nippon-300 {
      --bg-opacity: 1;
      background-color: #FFF040;
      background-color: rgba(255, 240, 64, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-nippon-400 {
      --bg-opacity: 1;
      background-color: #EAEAEA;
      background-color: rgba(234, 234, 234, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-nippon-500 {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-nippon-600 {
      --bg-opacity: 1;
      background-color: #F7F7F7;
      background-color: rgba(247, 247, 247, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-nippon {
      --bg-opacity: 1;
      background-color: #030866;
      background-color: rgba(3, 8, 102, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-50:hover {
      --bg-opacity: 1;
      background-color: #F2F7F8;
      background-color: rgba(242, 247, 248, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-100:hover {
      --bg-opacity: 1;
      background-color: #EAEEF1;
      background-color: rgba(234, 238, 241, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-200:hover {
      --bg-opacity: 1;
      background-color: #E4F3FB;
      background-color: rgba(228, 243, 251, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-250:hover {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-280:hover {
      --bg-opacity: 1;
      background-color: #CEE7F7;
      background-color: rgba(206, 231, 247, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-300:hover {
      --bg-opacity: 1;
      background-color: #B8EBF5;
      background-color: rgba(184, 235, 245, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-400:hover {
      --bg-opacity: 1;
      background-color: #A3D9F0;
      background-color: rgba(163, 217, 240, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-600:hover {
      --bg-opacity: 1;
      background-color: #0091DB;
      background-color: rgba(0, 145, 219, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-650:hover {
      --bg-opacity: 1;
      background-color: #1FB5C9;
      background-color: rgba(31, 181, 201, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-700:hover {
      --bg-opacity: 1;
      background-color: #72D0E2;
      background-color: rgba(114, 208, 226, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-800:hover {
      --bg-opacity: 1;
      background-color: #007DBE;
      background-color: rgba(0, 125, 190, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-900:hover {
      --bg-opacity: 1;
      background-color: #087DBE;
      background-color: rgba(8, 125, 190, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-1000:hover {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue-1100:hover {
      --bg-opacity: 1;
      background-color: #003288;
      background-color: rgba(0, 50, 136, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-blue:hover {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-navy:hover {
      --bg-opacity: 1;
      background-color: #222953;
      background-color: rgba(34, 41, 83, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-black-50:hover {
      --bg-opacity: 1;
      background-color: #F9F9FA;
      background-color: rgba(249, 249, 250, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-black-100:hover {
      --bg-opacity: 1;
      background-color: #F5F7F7;
      background-color: rgba(245, 247, 247, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-black-200:hover {
      --bg-opacity: 1;
      background-color: #EFEFEE;
      background-color: rgba(239, 239, 238, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-black-400:hover {
      --bg-opacity: 1;
      background-color: #E0DFDE;
      background-color: rgba(224, 223, 222, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-black-700:hover {
      --bg-opacity: 1;
      background-color: #C1C1C1;
      background-color: rgba(193, 193, 193, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-black-800:hover {
      --bg-opacity: 1;
      background-color: #707070;
      background-color: rgba(112, 112, 112, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-black-900:hover {
      --bg-opacity: 1;
      background-color: #666666;
      background-color: rgba(102, 102, 102, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-black:hover {
      --bg-opacity: 1;
      background-color: #000000;
      background-color: rgba(0, 0, 0, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-white:hover {
      --bg-opacity: 1;
      background-color: #FFFFFF;
      background-color: rgba(255, 255, 255, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-yellow-500:hover {
      --bg-opacity: 1;
      background-color: #FFE34A;
      background-color: rgba(255, 227, 74, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-yellow-600:hover {
      --bg-opacity: 1;
      background-color: #FEFFF0;
      background-color: rgba(254, 255, 240, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-yellow-700:hover {
      --bg-opacity: 1;
      background-color: #fff188;
      background-color: rgba(255, 241, 136, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-yellow:hover {
      --bg-opacity: 1;
      background-color: #EFCF3E;
      background-color: rgba(239, 207, 62, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-orange-10:hover {
      --bg-opacity: 1;
      background-color: #FFEDDE;
      background-color: rgba(255, 237, 222, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-orange-20:hover {
      --bg-opacity: 1;
      background-color: #FBEFD8;
      background-color: rgba(251, 239, 216, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-orange-50:hover {
      --bg-opacity: 1;
      background-color: #E95A24;
      background-color: rgba(233, 90, 36, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-orange-100:hover {
      --bg-opacity: 1;
      background-color: #FECAA0;
      background-color: rgba(254, 202, 160, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-orange-200:hover {
      --bg-opacity: 1;
      background-color: #FFFBE4;
      background-color: rgba(255, 251, 228, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-orange-500:hover {
      --bg-opacity: 1;
      background-color: #F8F2DC;
      background-color: rgba(248, 242, 220, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-orange-600:hover {
      --bg-opacity: 1;
      background-color: #E09404;
      background-color: rgba(224, 148, 4, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-orange:hover {
      --bg-opacity: 1;
      background-color: #F59C55;
      background-color: rgba(245, 156, 85, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-green-50:hover {
      --bg-opacity: 1;
      background-color: #EAF9F7;
      background-color: rgba(234, 249, 247, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-green-200:hover {
      --bg-opacity: 1;
      background-color: #30BFAE;
      background-color: rgba(48, 191, 174, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-green-300:hover {
      --bg-opacity: 1;
      background-color: #00B900;
      background-color: rgba(0, 185, 0, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-green-400:hover {
      --bg-opacity: 1;
      background-color: #2AAC9C;
      background-color: rgba(42, 172, 156, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-green-500:hover {
      --bg-opacity: 1;
      background-color: #019E01;
      background-color: rgba(1, 158, 1, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-green:hover {
      --bg-opacity: 1;
      background-color: #2DB12D;
      background-color: rgba(45, 177, 45, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-chien:hover {
      --bg-opacity: 1;
      background-color: #0CCCB8;
      background-color: rgba(12, 204, 184, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-red:hover {
      --bg-opacity: 1;
      background-color: #EA3326;
      background-color: rgba(234, 51, 38, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-book-500:hover {
      --bg-opacity: 1;
      background-color: #A1D4E4;
      background-color: rgba(161, 212, 228, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-book:hover {
      --bg-opacity: 1;
      background-color: #63A4C2;
      background-color: rgba(99, 164, 194, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-pink:hover {
      --bg-opacity: 1;
      background-color: #E76E79;
      background-color: rgba(231, 110, 121, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-appbase:hover {
      --bg-opacity: 1;
      background-color: #3DCDDF;
      background-color: rgba(61, 205, 223, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-nippon-100:hover {
      --bg-opacity: 1;
      background-color: #B5E6FF;
      background-color: rgba(181, 230, 255, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-nippon-200:hover {
      --bg-opacity: 1;
      background-color: #F0F3F5;
      background-color: rgba(240, 243, 245, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-nippon-300:hover {
      --bg-opacity: 1;
      background-color: #FFF040;
      background-color: rgba(255, 240, 64, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-nippon-400:hover {
      --bg-opacity: 1;
      background-color: #EAEAEA;
      background-color: rgba(234, 234, 234, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-nippon-500:hover {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-nippon-600:hover {
      --bg-opacity: 1;
      background-color: #F7F7F7;
      background-color: rgba(247, 247, 247, var(--bg-opacity)); }
    .import_tailwind .xl\:hover\:bg-nippon:hover {
      --bg-opacity: 1;
      background-color: #030866;
      background-color: rgba(3, 8, 102, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-50:focus {
      --bg-opacity: 1;
      background-color: #F2F7F8;
      background-color: rgba(242, 247, 248, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-100:focus {
      --bg-opacity: 1;
      background-color: #EAEEF1;
      background-color: rgba(234, 238, 241, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-200:focus {
      --bg-opacity: 1;
      background-color: #E4F3FB;
      background-color: rgba(228, 243, 251, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-250:focus {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-280:focus {
      --bg-opacity: 1;
      background-color: #CEE7F7;
      background-color: rgba(206, 231, 247, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-300:focus {
      --bg-opacity: 1;
      background-color: #B8EBF5;
      background-color: rgba(184, 235, 245, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-400:focus {
      --bg-opacity: 1;
      background-color: #A3D9F0;
      background-color: rgba(163, 217, 240, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-600:focus {
      --bg-opacity: 1;
      background-color: #0091DB;
      background-color: rgba(0, 145, 219, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-650:focus {
      --bg-opacity: 1;
      background-color: #1FB5C9;
      background-color: rgba(31, 181, 201, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-700:focus {
      --bg-opacity: 1;
      background-color: #72D0E2;
      background-color: rgba(114, 208, 226, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-800:focus {
      --bg-opacity: 1;
      background-color: #007DBE;
      background-color: rgba(0, 125, 190, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-900:focus {
      --bg-opacity: 1;
      background-color: #087DBE;
      background-color: rgba(8, 125, 190, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-1000:focus {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue-1100:focus {
      --bg-opacity: 1;
      background-color: #003288;
      background-color: rgba(0, 50, 136, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-blue:focus {
      --bg-opacity: 1;
      background-color: #345678;
      background-color: rgba(52, 86, 120, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-navy:focus {
      --bg-opacity: 1;
      background-color: #222953;
      background-color: rgba(34, 41, 83, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-black-50:focus {
      --bg-opacity: 1;
      background-color: #F9F9FA;
      background-color: rgba(249, 249, 250, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-black-100:focus {
      --bg-opacity: 1;
      background-color: #F5F7F7;
      background-color: rgba(245, 247, 247, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-black-200:focus {
      --bg-opacity: 1;
      background-color: #EFEFEE;
      background-color: rgba(239, 239, 238, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-black-400:focus {
      --bg-opacity: 1;
      background-color: #E0DFDE;
      background-color: rgba(224, 223, 222, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-black-700:focus {
      --bg-opacity: 1;
      background-color: #C1C1C1;
      background-color: rgba(193, 193, 193, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-black-800:focus {
      --bg-opacity: 1;
      background-color: #707070;
      background-color: rgba(112, 112, 112, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-black-900:focus {
      --bg-opacity: 1;
      background-color: #666666;
      background-color: rgba(102, 102, 102, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-black:focus {
      --bg-opacity: 1;
      background-color: #000000;
      background-color: rgba(0, 0, 0, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-white:focus {
      --bg-opacity: 1;
      background-color: #FFFFFF;
      background-color: rgba(255, 255, 255, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-yellow-500:focus {
      --bg-opacity: 1;
      background-color: #FFE34A;
      background-color: rgba(255, 227, 74, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-yellow-600:focus {
      --bg-opacity: 1;
      background-color: #FEFFF0;
      background-color: rgba(254, 255, 240, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-yellow-700:focus {
      --bg-opacity: 1;
      background-color: #fff188;
      background-color: rgba(255, 241, 136, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-yellow:focus {
      --bg-opacity: 1;
      background-color: #EFCF3E;
      background-color: rgba(239, 207, 62, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-orange-10:focus {
      --bg-opacity: 1;
      background-color: #FFEDDE;
      background-color: rgba(255, 237, 222, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-orange-20:focus {
      --bg-opacity: 1;
      background-color: #FBEFD8;
      background-color: rgba(251, 239, 216, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-orange-50:focus {
      --bg-opacity: 1;
      background-color: #E95A24;
      background-color: rgba(233, 90, 36, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-orange-100:focus {
      --bg-opacity: 1;
      background-color: #FECAA0;
      background-color: rgba(254, 202, 160, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-orange-200:focus {
      --bg-opacity: 1;
      background-color: #FFFBE4;
      background-color: rgba(255, 251, 228, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-orange-500:focus {
      --bg-opacity: 1;
      background-color: #F8F2DC;
      background-color: rgba(248, 242, 220, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-orange-600:focus {
      --bg-opacity: 1;
      background-color: #E09404;
      background-color: rgba(224, 148, 4, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-orange:focus {
      --bg-opacity: 1;
      background-color: #F59C55;
      background-color: rgba(245, 156, 85, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-green-50:focus {
      --bg-opacity: 1;
      background-color: #EAF9F7;
      background-color: rgba(234, 249, 247, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-green-200:focus {
      --bg-opacity: 1;
      background-color: #30BFAE;
      background-color: rgba(48, 191, 174, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-green-300:focus {
      --bg-opacity: 1;
      background-color: #00B900;
      background-color: rgba(0, 185, 0, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-green-400:focus {
      --bg-opacity: 1;
      background-color: #2AAC9C;
      background-color: rgba(42, 172, 156, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-green-500:focus {
      --bg-opacity: 1;
      background-color: #019E01;
      background-color: rgba(1, 158, 1, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-green:focus {
      --bg-opacity: 1;
      background-color: #2DB12D;
      background-color: rgba(45, 177, 45, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-chien:focus {
      --bg-opacity: 1;
      background-color: #0CCCB8;
      background-color: rgba(12, 204, 184, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-red:focus {
      --bg-opacity: 1;
      background-color: #EA3326;
      background-color: rgba(234, 51, 38, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-book-500:focus {
      --bg-opacity: 1;
      background-color: #A1D4E4;
      background-color: rgba(161, 212, 228, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-book:focus {
      --bg-opacity: 1;
      background-color: #63A4C2;
      background-color: rgba(99, 164, 194, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-pink:focus {
      --bg-opacity: 1;
      background-color: #E76E79;
      background-color: rgba(231, 110, 121, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-appbase:focus {
      --bg-opacity: 1;
      background-color: #3DCDDF;
      background-color: rgba(61, 205, 223, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-nippon-100:focus {
      --bg-opacity: 1;
      background-color: #B5E6FF;
      background-color: rgba(181, 230, 255, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-nippon-200:focus {
      --bg-opacity: 1;
      background-color: #F0F3F5;
      background-color: rgba(240, 243, 245, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-nippon-300:focus {
      --bg-opacity: 1;
      background-color: #FFF040;
      background-color: rgba(255, 240, 64, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-nippon-400:focus {
      --bg-opacity: 1;
      background-color: #EAEAEA;
      background-color: rgba(234, 234, 234, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-nippon-500:focus {
      --bg-opacity: 1;
      background-color: #D7EFFC;
      background-color: rgba(215, 239, 252, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-nippon-600:focus {
      --bg-opacity: 1;
      background-color: #F7F7F7;
      background-color: rgba(247, 247, 247, var(--bg-opacity)); }
    .import_tailwind .xl\:focus\:bg-nippon:focus {
      --bg-opacity: 1;
      background-color: #030866;
      background-color: rgba(3, 8, 102, var(--bg-opacity)); }
    .import_tailwind .xl\:bg-none {
      background-image: none; }
    .import_tailwind .xl\:bg-gradient-to-t {
      background-image: linear-gradient(to top, var(--gradient-color-stops)); }
    .import_tailwind .xl\:bg-gradient-to-tr {
      background-image: linear-gradient(to top right, var(--gradient-color-stops)); }
    .import_tailwind .xl\:bg-gradient-to-r {
      background-image: linear-gradient(to right, var(--gradient-color-stops)); }
    .import_tailwind .xl\:bg-gradient-to-br {
      background-image: linear-gradient(to bottom right, var(--gradient-color-stops)); }
    .import_tailwind .xl\:bg-gradient-to-b {
      background-image: linear-gradient(to bottom, var(--gradient-color-stops)); }
    .import_tailwind .xl\:bg-gradient-to-bl {
      background-image: linear-gradient(to bottom left, var(--gradient-color-stops)); }
    .import_tailwind .xl\:bg-gradient-to-l {
      background-image: linear-gradient(to left, var(--gradient-color-stops)); }
    .import_tailwind .xl\:bg-gradient-to-tl {
      background-image: linear-gradient(to top left, var(--gradient-color-stops)); }
    .import_tailwind .xl\:from-blue-50 {
      --gradient-from-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .xl\:from-blue-100 {
      --gradient-from-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .xl\:from-blue-200 {
      --gradient-from-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .xl\:from-blue-250 {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .xl\:from-blue-280 {
      --gradient-from-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .xl\:from-blue-300 {
      --gradient-from-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .xl\:from-blue-400 {
      --gradient-from-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .xl\:from-blue-600 {
      --gradient-from-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .xl\:from-blue-650 {
      --gradient-from-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .xl\:from-blue-700 {
      --gradient-from-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .xl\:from-blue-800 {
      --gradient-from-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .xl\:from-blue-900 {
      --gradient-from-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .xl\:from-blue-1000 {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .xl\:from-blue-1100 {
      --gradient-from-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .xl\:from-blue {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .xl\:from-navy {
      --gradient-from-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .xl\:from-black-50 {
      --gradient-from-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .xl\:from-black-100 {
      --gradient-from-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .xl\:from-black-200 {
      --gradient-from-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .xl\:from-black-400 {
      --gradient-from-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .xl\:from-black-700 {
      --gradient-from-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .xl\:from-black-800 {
      --gradient-from-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .xl\:from-black-900 {
      --gradient-from-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .xl\:from-black {
      --gradient-from-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .xl\:from-white {
      --gradient-from-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .xl\:from-yellow-500 {
      --gradient-from-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .xl\:from-yellow-600 {
      --gradient-from-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .xl\:from-yellow-700 {
      --gradient-from-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .xl\:from-yellow {
      --gradient-from-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .xl\:from-orange-10 {
      --gradient-from-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .xl\:from-orange-20 {
      --gradient-from-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .xl\:from-orange-50 {
      --gradient-from-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .xl\:from-orange-100 {
      --gradient-from-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .xl\:from-orange-200 {
      --gradient-from-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .xl\:from-orange-500 {
      --gradient-from-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .xl\:from-orange-600 {
      --gradient-from-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .xl\:from-orange {
      --gradient-from-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .xl\:from-green-50 {
      --gradient-from-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .xl\:from-green-200 {
      --gradient-from-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .xl\:from-green-300 {
      --gradient-from-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .xl\:from-green-400 {
      --gradient-from-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .xl\:from-green-500 {
      --gradient-from-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .xl\:from-green {
      --gradient-from-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .xl\:from-chien {
      --gradient-from-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .xl\:from-red {
      --gradient-from-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .xl\:from-book-500 {
      --gradient-from-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .xl\:from-book {
      --gradient-from-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .xl\:from-pink {
      --gradient-from-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .xl\:from-appbase {
      --gradient-from-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .xl\:from-nippon-100 {
      --gradient-from-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .xl\:from-nippon-200 {
      --gradient-from-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .xl\:from-nippon-300 {
      --gradient-from-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .xl\:from-nippon-400 {
      --gradient-from-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .xl\:from-nippon-500 {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .xl\:from-nippon-600 {
      --gradient-from-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .xl\:from-nippon {
      --gradient-from-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .xl\:via-blue-50 {
      --gradient-via-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .xl\:via-blue-100 {
      --gradient-via-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .xl\:via-blue-200 {
      --gradient-via-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .xl\:via-blue-250 {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .xl\:via-blue-280 {
      --gradient-via-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .xl\:via-blue-300 {
      --gradient-via-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .xl\:via-blue-400 {
      --gradient-via-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .xl\:via-blue-600 {
      --gradient-via-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .xl\:via-blue-650 {
      --gradient-via-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .xl\:via-blue-700 {
      --gradient-via-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .xl\:via-blue-800 {
      --gradient-via-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .xl\:via-blue-900 {
      --gradient-via-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .xl\:via-blue-1000 {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .xl\:via-blue-1100 {
      --gradient-via-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .xl\:via-blue {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .xl\:via-navy {
      --gradient-via-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .xl\:via-black-50 {
      --gradient-via-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .xl\:via-black-100 {
      --gradient-via-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .xl\:via-black-200 {
      --gradient-via-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .xl\:via-black-400 {
      --gradient-via-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .xl\:via-black-700 {
      --gradient-via-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .xl\:via-black-800 {
      --gradient-via-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .xl\:via-black-900 {
      --gradient-via-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .xl\:via-black {
      --gradient-via-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .xl\:via-white {
      --gradient-via-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .xl\:via-yellow-500 {
      --gradient-via-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .xl\:via-yellow-600 {
      --gradient-via-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .xl\:via-yellow-700 {
      --gradient-via-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .xl\:via-yellow {
      --gradient-via-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .xl\:via-orange-10 {
      --gradient-via-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .xl\:via-orange-20 {
      --gradient-via-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .xl\:via-orange-50 {
      --gradient-via-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .xl\:via-orange-100 {
      --gradient-via-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .xl\:via-orange-200 {
      --gradient-via-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .xl\:via-orange-500 {
      --gradient-via-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .xl\:via-orange-600 {
      --gradient-via-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .xl\:via-orange {
      --gradient-via-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .xl\:via-green-50 {
      --gradient-via-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .xl\:via-green-200 {
      --gradient-via-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .xl\:via-green-300 {
      --gradient-via-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .xl\:via-green-400 {
      --gradient-via-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .xl\:via-green-500 {
      --gradient-via-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .xl\:via-green {
      --gradient-via-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .xl\:via-chien {
      --gradient-via-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .xl\:via-red {
      --gradient-via-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .xl\:via-book-500 {
      --gradient-via-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .xl\:via-book {
      --gradient-via-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .xl\:via-pink {
      --gradient-via-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .xl\:via-appbase {
      --gradient-via-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .xl\:via-nippon-100 {
      --gradient-via-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .xl\:via-nippon-200 {
      --gradient-via-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .xl\:via-nippon-300 {
      --gradient-via-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .xl\:via-nippon-400 {
      --gradient-via-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .xl\:via-nippon-500 {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .xl\:via-nippon-600 {
      --gradient-via-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .xl\:via-nippon {
      --gradient-via-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .xl\:to-blue-50 {
      --gradient-to-color: #F2F7F8; }
    .import_tailwind .xl\:to-blue-100 {
      --gradient-to-color: #EAEEF1; }
    .import_tailwind .xl\:to-blue-200 {
      --gradient-to-color: #E4F3FB; }
    .import_tailwind .xl\:to-blue-250 {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .xl\:to-blue-280 {
      --gradient-to-color: #CEE7F7; }
    .import_tailwind .xl\:to-blue-300 {
      --gradient-to-color: #B8EBF5; }
    .import_tailwind .xl\:to-blue-400 {
      --gradient-to-color: #A3D9F0; }
    .import_tailwind .xl\:to-blue-600 {
      --gradient-to-color: #0091DB; }
    .import_tailwind .xl\:to-blue-650 {
      --gradient-to-color: #1FB5C9; }
    .import_tailwind .xl\:to-blue-700 {
      --gradient-to-color: #72D0E2; }
    .import_tailwind .xl\:to-blue-800 {
      --gradient-to-color: #007DBE; }
    .import_tailwind .xl\:to-blue-900 {
      --gradient-to-color: #087DBE; }
    .import_tailwind .xl\:to-blue-1000 {
      --gradient-to-color: #345678; }
    .import_tailwind .xl\:to-blue-1100 {
      --gradient-to-color: #003288; }
    .import_tailwind .xl\:to-blue {
      --gradient-to-color: #345678; }
    .import_tailwind .xl\:to-navy {
      --gradient-to-color: #222953; }
    .import_tailwind .xl\:to-black-50 {
      --gradient-to-color: #F9F9FA; }
    .import_tailwind .xl\:to-black-100 {
      --gradient-to-color: #F5F7F7; }
    .import_tailwind .xl\:to-black-200 {
      --gradient-to-color: #EFEFEE; }
    .import_tailwind .xl\:to-black-400 {
      --gradient-to-color: #E0DFDE; }
    .import_tailwind .xl\:to-black-700 {
      --gradient-to-color: #C1C1C1; }
    .import_tailwind .xl\:to-black-800 {
      --gradient-to-color: #707070; }
    .import_tailwind .xl\:to-black-900 {
      --gradient-to-color: #666666; }
    .import_tailwind .xl\:to-black {
      --gradient-to-color: #000000; }
    .import_tailwind .xl\:to-white {
      --gradient-to-color: #FFFFFF; }
    .import_tailwind .xl\:to-yellow-500 {
      --gradient-to-color: #FFE34A; }
    .import_tailwind .xl\:to-yellow-600 {
      --gradient-to-color: #FEFFF0; }
    .import_tailwind .xl\:to-yellow-700 {
      --gradient-to-color: #fff188; }
    .import_tailwind .xl\:to-yellow {
      --gradient-to-color: #EFCF3E; }
    .import_tailwind .xl\:to-orange-10 {
      --gradient-to-color: #FFEDDE; }
    .import_tailwind .xl\:to-orange-20 {
      --gradient-to-color: #FBEFD8; }
    .import_tailwind .xl\:to-orange-50 {
      --gradient-to-color: #E95A24; }
    .import_tailwind .xl\:to-orange-100 {
      --gradient-to-color: #FECAA0; }
    .import_tailwind .xl\:to-orange-200 {
      --gradient-to-color: #FFFBE4; }
    .import_tailwind .xl\:to-orange-500 {
      --gradient-to-color: #F8F2DC; }
    .import_tailwind .xl\:to-orange-600 {
      --gradient-to-color: #E09404; }
    .import_tailwind .xl\:to-orange {
      --gradient-to-color: #F59C55; }
    .import_tailwind .xl\:to-green-50 {
      --gradient-to-color: #EAF9F7; }
    .import_tailwind .xl\:to-green-200 {
      --gradient-to-color: #30BFAE; }
    .import_tailwind .xl\:to-green-300 {
      --gradient-to-color: #00B900; }
    .import_tailwind .xl\:to-green-400 {
      --gradient-to-color: #2AAC9C; }
    .import_tailwind .xl\:to-green-500 {
      --gradient-to-color: #019E01; }
    .import_tailwind .xl\:to-green {
      --gradient-to-color: #2DB12D; }
    .import_tailwind .xl\:to-chien {
      --gradient-to-color: #0CCCB8; }
    .import_tailwind .xl\:to-red {
      --gradient-to-color: #EA3326; }
    .import_tailwind .xl\:to-book-500 {
      --gradient-to-color: #A1D4E4; }
    .import_tailwind .xl\:to-book {
      --gradient-to-color: #63A4C2; }
    .import_tailwind .xl\:to-pink {
      --gradient-to-color: #E76E79; }
    .import_tailwind .xl\:to-appbase {
      --gradient-to-color: #3DCDDF; }
    .import_tailwind .xl\:to-nippon-100 {
      --gradient-to-color: #B5E6FF; }
    .import_tailwind .xl\:to-nippon-200 {
      --gradient-to-color: #F0F3F5; }
    .import_tailwind .xl\:to-nippon-300 {
      --gradient-to-color: #FFF040; }
    .import_tailwind .xl\:to-nippon-400 {
      --gradient-to-color: #EAEAEA; }
    .import_tailwind .xl\:to-nippon-500 {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .xl\:to-nippon-600 {
      --gradient-to-color: #F7F7F7; }
    .import_tailwind .xl\:to-nippon {
      --gradient-to-color: #030866; }
    .import_tailwind .xl\:hover\:from-blue-50:hover {
      --gradient-from-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .xl\:hover\:from-blue-100:hover {
      --gradient-from-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .xl\:hover\:from-blue-200:hover {
      --gradient-from-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .xl\:hover\:from-blue-250:hover {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .xl\:hover\:from-blue-280:hover {
      --gradient-from-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .xl\:hover\:from-blue-300:hover {
      --gradient-from-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .xl\:hover\:from-blue-400:hover {
      --gradient-from-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .xl\:hover\:from-blue-600:hover {
      --gradient-from-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .xl\:hover\:from-blue-650:hover {
      --gradient-from-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .xl\:hover\:from-blue-700:hover {
      --gradient-from-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .xl\:hover\:from-blue-800:hover {
      --gradient-from-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .xl\:hover\:from-blue-900:hover {
      --gradient-from-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .xl\:hover\:from-blue-1000:hover {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .xl\:hover\:from-blue-1100:hover {
      --gradient-from-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .xl\:hover\:from-blue:hover {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .xl\:hover\:from-navy:hover {
      --gradient-from-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .xl\:hover\:from-black-50:hover {
      --gradient-from-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .xl\:hover\:from-black-100:hover {
      --gradient-from-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .xl\:hover\:from-black-200:hover {
      --gradient-from-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .xl\:hover\:from-black-400:hover {
      --gradient-from-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .xl\:hover\:from-black-700:hover {
      --gradient-from-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .xl\:hover\:from-black-800:hover {
      --gradient-from-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .xl\:hover\:from-black-900:hover {
      --gradient-from-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .xl\:hover\:from-black:hover {
      --gradient-from-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .xl\:hover\:from-white:hover {
      --gradient-from-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .xl\:hover\:from-yellow-500:hover {
      --gradient-from-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .xl\:hover\:from-yellow-600:hover {
      --gradient-from-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .xl\:hover\:from-yellow-700:hover {
      --gradient-from-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .xl\:hover\:from-yellow:hover {
      --gradient-from-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .xl\:hover\:from-orange-10:hover {
      --gradient-from-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .xl\:hover\:from-orange-20:hover {
      --gradient-from-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .xl\:hover\:from-orange-50:hover {
      --gradient-from-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .xl\:hover\:from-orange-100:hover {
      --gradient-from-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .xl\:hover\:from-orange-200:hover {
      --gradient-from-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .xl\:hover\:from-orange-500:hover {
      --gradient-from-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .xl\:hover\:from-orange-600:hover {
      --gradient-from-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .xl\:hover\:from-orange:hover {
      --gradient-from-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .xl\:hover\:from-green-50:hover {
      --gradient-from-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .xl\:hover\:from-green-200:hover {
      --gradient-from-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .xl\:hover\:from-green-300:hover {
      --gradient-from-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .xl\:hover\:from-green-400:hover {
      --gradient-from-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .xl\:hover\:from-green-500:hover {
      --gradient-from-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .xl\:hover\:from-green:hover {
      --gradient-from-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .xl\:hover\:from-chien:hover {
      --gradient-from-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .xl\:hover\:from-red:hover {
      --gradient-from-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .xl\:hover\:from-book-500:hover {
      --gradient-from-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .xl\:hover\:from-book:hover {
      --gradient-from-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .xl\:hover\:from-pink:hover {
      --gradient-from-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .xl\:hover\:from-appbase:hover {
      --gradient-from-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .xl\:hover\:from-nippon-100:hover {
      --gradient-from-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .xl\:hover\:from-nippon-200:hover {
      --gradient-from-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .xl\:hover\:from-nippon-300:hover {
      --gradient-from-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .xl\:hover\:from-nippon-400:hover {
      --gradient-from-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .xl\:hover\:from-nippon-500:hover {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .xl\:hover\:from-nippon-600:hover {
      --gradient-from-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .xl\:hover\:from-nippon:hover {
      --gradient-from-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .xl\:hover\:via-blue-50:hover {
      --gradient-via-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .xl\:hover\:via-blue-100:hover {
      --gradient-via-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .xl\:hover\:via-blue-200:hover {
      --gradient-via-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .xl\:hover\:via-blue-250:hover {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .xl\:hover\:via-blue-280:hover {
      --gradient-via-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .xl\:hover\:via-blue-300:hover {
      --gradient-via-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .xl\:hover\:via-blue-400:hover {
      --gradient-via-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .xl\:hover\:via-blue-600:hover {
      --gradient-via-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .xl\:hover\:via-blue-650:hover {
      --gradient-via-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .xl\:hover\:via-blue-700:hover {
      --gradient-via-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .xl\:hover\:via-blue-800:hover {
      --gradient-via-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .xl\:hover\:via-blue-900:hover {
      --gradient-via-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .xl\:hover\:via-blue-1000:hover {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .xl\:hover\:via-blue-1100:hover {
      --gradient-via-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .xl\:hover\:via-blue:hover {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .xl\:hover\:via-navy:hover {
      --gradient-via-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .xl\:hover\:via-black-50:hover {
      --gradient-via-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .xl\:hover\:via-black-100:hover {
      --gradient-via-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .xl\:hover\:via-black-200:hover {
      --gradient-via-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .xl\:hover\:via-black-400:hover {
      --gradient-via-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .xl\:hover\:via-black-700:hover {
      --gradient-via-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .xl\:hover\:via-black-800:hover {
      --gradient-via-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .xl\:hover\:via-black-900:hover {
      --gradient-via-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .xl\:hover\:via-black:hover {
      --gradient-via-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .xl\:hover\:via-white:hover {
      --gradient-via-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .xl\:hover\:via-yellow-500:hover {
      --gradient-via-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .xl\:hover\:via-yellow-600:hover {
      --gradient-via-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .xl\:hover\:via-yellow-700:hover {
      --gradient-via-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .xl\:hover\:via-yellow:hover {
      --gradient-via-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .xl\:hover\:via-orange-10:hover {
      --gradient-via-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .xl\:hover\:via-orange-20:hover {
      --gradient-via-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .xl\:hover\:via-orange-50:hover {
      --gradient-via-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .xl\:hover\:via-orange-100:hover {
      --gradient-via-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .xl\:hover\:via-orange-200:hover {
      --gradient-via-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .xl\:hover\:via-orange-500:hover {
      --gradient-via-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .xl\:hover\:via-orange-600:hover {
      --gradient-via-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .xl\:hover\:via-orange:hover {
      --gradient-via-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .xl\:hover\:via-green-50:hover {
      --gradient-via-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .xl\:hover\:via-green-200:hover {
      --gradient-via-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .xl\:hover\:via-green-300:hover {
      --gradient-via-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .xl\:hover\:via-green-400:hover {
      --gradient-via-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .xl\:hover\:via-green-500:hover {
      --gradient-via-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .xl\:hover\:via-green:hover {
      --gradient-via-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .xl\:hover\:via-chien:hover {
      --gradient-via-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .xl\:hover\:via-red:hover {
      --gradient-via-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .xl\:hover\:via-book-500:hover {
      --gradient-via-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .xl\:hover\:via-book:hover {
      --gradient-via-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .xl\:hover\:via-pink:hover {
      --gradient-via-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .xl\:hover\:via-appbase:hover {
      --gradient-via-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .xl\:hover\:via-nippon-100:hover {
      --gradient-via-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .xl\:hover\:via-nippon-200:hover {
      --gradient-via-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .xl\:hover\:via-nippon-300:hover {
      --gradient-via-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .xl\:hover\:via-nippon-400:hover {
      --gradient-via-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .xl\:hover\:via-nippon-500:hover {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .xl\:hover\:via-nippon-600:hover {
      --gradient-via-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .xl\:hover\:via-nippon:hover {
      --gradient-via-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .xl\:hover\:to-blue-50:hover {
      --gradient-to-color: #F2F7F8; }
    .import_tailwind .xl\:hover\:to-blue-100:hover {
      --gradient-to-color: #EAEEF1; }
    .import_tailwind .xl\:hover\:to-blue-200:hover {
      --gradient-to-color: #E4F3FB; }
    .import_tailwind .xl\:hover\:to-blue-250:hover {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .xl\:hover\:to-blue-280:hover {
      --gradient-to-color: #CEE7F7; }
    .import_tailwind .xl\:hover\:to-blue-300:hover {
      --gradient-to-color: #B8EBF5; }
    .import_tailwind .xl\:hover\:to-blue-400:hover {
      --gradient-to-color: #A3D9F0; }
    .import_tailwind .xl\:hover\:to-blue-600:hover {
      --gradient-to-color: #0091DB; }
    .import_tailwind .xl\:hover\:to-blue-650:hover {
      --gradient-to-color: #1FB5C9; }
    .import_tailwind .xl\:hover\:to-blue-700:hover {
      --gradient-to-color: #72D0E2; }
    .import_tailwind .xl\:hover\:to-blue-800:hover {
      --gradient-to-color: #007DBE; }
    .import_tailwind .xl\:hover\:to-blue-900:hover {
      --gradient-to-color: #087DBE; }
    .import_tailwind .xl\:hover\:to-blue-1000:hover {
      --gradient-to-color: #345678; }
    .import_tailwind .xl\:hover\:to-blue-1100:hover {
      --gradient-to-color: #003288; }
    .import_tailwind .xl\:hover\:to-blue:hover {
      --gradient-to-color: #345678; }
    .import_tailwind .xl\:hover\:to-navy:hover {
      --gradient-to-color: #222953; }
    .import_tailwind .xl\:hover\:to-black-50:hover {
      --gradient-to-color: #F9F9FA; }
    .import_tailwind .xl\:hover\:to-black-100:hover {
      --gradient-to-color: #F5F7F7; }
    .import_tailwind .xl\:hover\:to-black-200:hover {
      --gradient-to-color: #EFEFEE; }
    .import_tailwind .xl\:hover\:to-black-400:hover {
      --gradient-to-color: #E0DFDE; }
    .import_tailwind .xl\:hover\:to-black-700:hover {
      --gradient-to-color: #C1C1C1; }
    .import_tailwind .xl\:hover\:to-black-800:hover {
      --gradient-to-color: #707070; }
    .import_tailwind .xl\:hover\:to-black-900:hover {
      --gradient-to-color: #666666; }
    .import_tailwind .xl\:hover\:to-black:hover {
      --gradient-to-color: #000000; }
    .import_tailwind .xl\:hover\:to-white:hover {
      --gradient-to-color: #FFFFFF; }
    .import_tailwind .xl\:hover\:to-yellow-500:hover {
      --gradient-to-color: #FFE34A; }
    .import_tailwind .xl\:hover\:to-yellow-600:hover {
      --gradient-to-color: #FEFFF0; }
    .import_tailwind .xl\:hover\:to-yellow-700:hover {
      --gradient-to-color: #fff188; }
    .import_tailwind .xl\:hover\:to-yellow:hover {
      --gradient-to-color: #EFCF3E; }
    .import_tailwind .xl\:hover\:to-orange-10:hover {
      --gradient-to-color: #FFEDDE; }
    .import_tailwind .xl\:hover\:to-orange-20:hover {
      --gradient-to-color: #FBEFD8; }
    .import_tailwind .xl\:hover\:to-orange-50:hover {
      --gradient-to-color: #E95A24; }
    .import_tailwind .xl\:hover\:to-orange-100:hover {
      --gradient-to-color: #FECAA0; }
    .import_tailwind .xl\:hover\:to-orange-200:hover {
      --gradient-to-color: #FFFBE4; }
    .import_tailwind .xl\:hover\:to-orange-500:hover {
      --gradient-to-color: #F8F2DC; }
    .import_tailwind .xl\:hover\:to-orange-600:hover {
      --gradient-to-color: #E09404; }
    .import_tailwind .xl\:hover\:to-orange:hover {
      --gradient-to-color: #F59C55; }
    .import_tailwind .xl\:hover\:to-green-50:hover {
      --gradient-to-color: #EAF9F7; }
    .import_tailwind .xl\:hover\:to-green-200:hover {
      --gradient-to-color: #30BFAE; }
    .import_tailwind .xl\:hover\:to-green-300:hover {
      --gradient-to-color: #00B900; }
    .import_tailwind .xl\:hover\:to-green-400:hover {
      --gradient-to-color: #2AAC9C; }
    .import_tailwind .xl\:hover\:to-green-500:hover {
      --gradient-to-color: #019E01; }
    .import_tailwind .xl\:hover\:to-green:hover {
      --gradient-to-color: #2DB12D; }
    .import_tailwind .xl\:hover\:to-chien:hover {
      --gradient-to-color: #0CCCB8; }
    .import_tailwind .xl\:hover\:to-red:hover {
      --gradient-to-color: #EA3326; }
    .import_tailwind .xl\:hover\:to-book-500:hover {
      --gradient-to-color: #A1D4E4; }
    .import_tailwind .xl\:hover\:to-book:hover {
      --gradient-to-color: #63A4C2; }
    .import_tailwind .xl\:hover\:to-pink:hover {
      --gradient-to-color: #E76E79; }
    .import_tailwind .xl\:hover\:to-appbase:hover {
      --gradient-to-color: #3DCDDF; }
    .import_tailwind .xl\:hover\:to-nippon-100:hover {
      --gradient-to-color: #B5E6FF; }
    .import_tailwind .xl\:hover\:to-nippon-200:hover {
      --gradient-to-color: #F0F3F5; }
    .import_tailwind .xl\:hover\:to-nippon-300:hover {
      --gradient-to-color: #FFF040; }
    .import_tailwind .xl\:hover\:to-nippon-400:hover {
      --gradient-to-color: #EAEAEA; }
    .import_tailwind .xl\:hover\:to-nippon-500:hover {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .xl\:hover\:to-nippon-600:hover {
      --gradient-to-color: #F7F7F7; }
    .import_tailwind .xl\:hover\:to-nippon:hover {
      --gradient-to-color: #030866; }
    .import_tailwind .xl\:focus\:from-blue-50:focus {
      --gradient-from-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .xl\:focus\:from-blue-100:focus {
      --gradient-from-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .xl\:focus\:from-blue-200:focus {
      --gradient-from-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .xl\:focus\:from-blue-250:focus {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .xl\:focus\:from-blue-280:focus {
      --gradient-from-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .xl\:focus\:from-blue-300:focus {
      --gradient-from-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .xl\:focus\:from-blue-400:focus {
      --gradient-from-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .xl\:focus\:from-blue-600:focus {
      --gradient-from-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .xl\:focus\:from-blue-650:focus {
      --gradient-from-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .xl\:focus\:from-blue-700:focus {
      --gradient-from-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .xl\:focus\:from-blue-800:focus {
      --gradient-from-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .xl\:focus\:from-blue-900:focus {
      --gradient-from-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .xl\:focus\:from-blue-1000:focus {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .xl\:focus\:from-blue-1100:focus {
      --gradient-from-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .xl\:focus\:from-blue:focus {
      --gradient-from-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .xl\:focus\:from-navy:focus {
      --gradient-from-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .xl\:focus\:from-black-50:focus {
      --gradient-from-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .xl\:focus\:from-black-100:focus {
      --gradient-from-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .xl\:focus\:from-black-200:focus {
      --gradient-from-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .xl\:focus\:from-black-400:focus {
      --gradient-from-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .xl\:focus\:from-black-700:focus {
      --gradient-from-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .xl\:focus\:from-black-800:focus {
      --gradient-from-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .xl\:focus\:from-black-900:focus {
      --gradient-from-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .xl\:focus\:from-black:focus {
      --gradient-from-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .xl\:focus\:from-white:focus {
      --gradient-from-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .xl\:focus\:from-yellow-500:focus {
      --gradient-from-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .xl\:focus\:from-yellow-600:focus {
      --gradient-from-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .xl\:focus\:from-yellow-700:focus {
      --gradient-from-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .xl\:focus\:from-yellow:focus {
      --gradient-from-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .xl\:focus\:from-orange-10:focus {
      --gradient-from-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .xl\:focus\:from-orange-20:focus {
      --gradient-from-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .xl\:focus\:from-orange-50:focus {
      --gradient-from-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .xl\:focus\:from-orange-100:focus {
      --gradient-from-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .xl\:focus\:from-orange-200:focus {
      --gradient-from-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .xl\:focus\:from-orange-500:focus {
      --gradient-from-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .xl\:focus\:from-orange-600:focus {
      --gradient-from-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .xl\:focus\:from-orange:focus {
      --gradient-from-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .xl\:focus\:from-green-50:focus {
      --gradient-from-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .xl\:focus\:from-green-200:focus {
      --gradient-from-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .xl\:focus\:from-green-300:focus {
      --gradient-from-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .xl\:focus\:from-green-400:focus {
      --gradient-from-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .xl\:focus\:from-green-500:focus {
      --gradient-from-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .xl\:focus\:from-green:focus {
      --gradient-from-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .xl\:focus\:from-chien:focus {
      --gradient-from-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .xl\:focus\:from-red:focus {
      --gradient-from-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .xl\:focus\:from-book-500:focus {
      --gradient-from-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .xl\:focus\:from-book:focus {
      --gradient-from-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .xl\:focus\:from-pink:focus {
      --gradient-from-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .xl\:focus\:from-appbase:focus {
      --gradient-from-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .xl\:focus\:from-nippon-100:focus {
      --gradient-from-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .xl\:focus\:from-nippon-200:focus {
      --gradient-from-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .xl\:focus\:from-nippon-300:focus {
      --gradient-from-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .xl\:focus\:from-nippon-400:focus {
      --gradient-from-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .xl\:focus\:from-nippon-500:focus {
      --gradient-from-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .xl\:focus\:from-nippon-600:focus {
      --gradient-from-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .xl\:focus\:from-nippon:focus {
      --gradient-from-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .xl\:focus\:via-blue-50:focus {
      --gradient-via-color: #F2F7F8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(242, 247, 248, 0)); }
    .import_tailwind .xl\:focus\:via-blue-100:focus {
      --gradient-via-color: #EAEEF1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 238, 241, 0)); }
    .import_tailwind .xl\:focus\:via-blue-200:focus {
      --gradient-via-color: #E4F3FB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(228, 243, 251, 0)); }
    .import_tailwind .xl\:focus\:via-blue-250:focus {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .xl\:focus\:via-blue-280:focus {
      --gradient-via-color: #CEE7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(206, 231, 247, 0)); }
    .import_tailwind .xl\:focus\:via-blue-300:focus {
      --gradient-via-color: #B8EBF5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 235, 245, 0)); }
    .import_tailwind .xl\:focus\:via-blue-400:focus {
      --gradient-via-color: #A3D9F0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 217, 240, 0)); }
    .import_tailwind .xl\:focus\:via-blue-600:focus {
      --gradient-via-color: #0091DB;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 145, 219, 0)); }
    .import_tailwind .xl\:focus\:via-blue-650:focus {
      --gradient-via-color: #1FB5C9;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(31, 181, 201, 0)); }
    .import_tailwind .xl\:focus\:via-blue-700:focus {
      --gradient-via-color: #72D0E2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(114, 208, 226, 0)); }
    .import_tailwind .xl\:focus\:via-blue-800:focus {
      --gradient-via-color: #007DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 125, 190, 0)); }
    .import_tailwind .xl\:focus\:via-blue-900:focus {
      --gradient-via-color: #087DBE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(8, 125, 190, 0)); }
    .import_tailwind .xl\:focus\:via-blue-1000:focus {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .xl\:focus\:via-blue-1100:focus {
      --gradient-via-color: #003288;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 50, 136, 0)); }
    .import_tailwind .xl\:focus\:via-blue:focus {
      --gradient-via-color: #345678;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(52, 86, 120, 0)); }
    .import_tailwind .xl\:focus\:via-navy:focus {
      --gradient-via-color: #222953;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 41, 83, 0)); }
    .import_tailwind .xl\:focus\:via-black-50:focus {
      --gradient-via-color: #F9F9FA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(249, 249, 250, 0)); }
    .import_tailwind .xl\:focus\:via-black-100:focus {
      --gradient-via-color: #F5F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 247, 247, 0)); }
    .import_tailwind .xl\:focus\:via-black-200:focus {
      --gradient-via-color: #EFEFEE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 239, 238, 0)); }
    .import_tailwind .xl\:focus\:via-black-400:focus {
      --gradient-via-color: #E0DFDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 223, 222, 0)); }
    .import_tailwind .xl\:focus\:via-black-700:focus {
      --gradient-via-color: #C1C1C1;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(193, 193, 193, 0)); }
    .import_tailwind .xl\:focus\:via-black-800:focus {
      --gradient-via-color: #707070;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 112, 112, 0)); }
    .import_tailwind .xl\:focus\:via-black-900:focus {
      --gradient-via-color: #666666;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 102, 102, 0)); }
    .import_tailwind .xl\:focus\:via-black:focus {
      --gradient-via-color: #000000;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); }
    .import_tailwind .xl\:focus\:via-white:focus {
      --gradient-via-color: #FFFFFF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); }
    .import_tailwind .xl\:focus\:via-yellow-500:focus {
      --gradient-via-color: #FFE34A;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 227, 74, 0)); }
    .import_tailwind .xl\:focus\:via-yellow-600:focus {
      --gradient-via-color: #FEFFF0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 255, 240, 0)); }
    .import_tailwind .xl\:focus\:via-yellow-700:focus {
      --gradient-via-color: #fff188;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 241, 136, 0)); }
    .import_tailwind .xl\:focus\:via-yellow:focus {
      --gradient-via-color: #EFCF3E;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(239, 207, 62, 0)); }
    .import_tailwind .xl\:focus\:via-orange-10:focus {
      --gradient-via-color: #FFEDDE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 237, 222, 0)); }
    .import_tailwind .xl\:focus\:via-orange-20:focus {
      --gradient-via-color: #FBEFD8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 239, 216, 0)); }
    .import_tailwind .xl\:focus\:via-orange-50:focus {
      --gradient-via-color: #E95A24;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 90, 36, 0)); }
    .import_tailwind .xl\:focus\:via-orange-100:focus {
      --gradient-via-color: #FECAA0;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 202, 160, 0)); }
    .import_tailwind .xl\:focus\:via-orange-200:focus {
      --gradient-via-color: #FFFBE4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 251, 228, 0)); }
    .import_tailwind .xl\:focus\:via-orange-500:focus {
      --gradient-via-color: #F8F2DC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(248, 242, 220, 0)); }
    .import_tailwind .xl\:focus\:via-orange-600:focus {
      --gradient-via-color: #E09404;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(224, 148, 4, 0)); }
    .import_tailwind .xl\:focus\:via-orange:focus {
      --gradient-via-color: #F59C55;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 156, 85, 0)); }
    .import_tailwind .xl\:focus\:via-green-50:focus {
      --gradient-via-color: #EAF9F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 249, 247, 0)); }
    .import_tailwind .xl\:focus\:via-green-200:focus {
      --gradient-via-color: #30BFAE;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(48, 191, 174, 0)); }
    .import_tailwind .xl\:focus\:via-green-300:focus {
      --gradient-via-color: #00B900;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 185, 0, 0)); }
    .import_tailwind .xl\:focus\:via-green-400:focus {
      --gradient-via-color: #2AAC9C;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 172, 156, 0)); }
    .import_tailwind .xl\:focus\:via-green-500:focus {
      --gradient-via-color: #019E01;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(1, 158, 1, 0)); }
    .import_tailwind .xl\:focus\:via-green:focus {
      --gradient-via-color: #2DB12D;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 177, 45, 0)); }
    .import_tailwind .xl\:focus\:via-chien:focus {
      --gradient-via-color: #0CCCB8;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(12, 204, 184, 0)); }
    .import_tailwind .xl\:focus\:via-red:focus {
      --gradient-via-color: #EA3326;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 51, 38, 0)); }
    .import_tailwind .xl\:focus\:via-book-500:focus {
      --gradient-via-color: #A1D4E4;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(161, 212, 228, 0)); }
    .import_tailwind .xl\:focus\:via-book:focus {
      --gradient-via-color: #63A4C2;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 164, 194, 0)); }
    .import_tailwind .xl\:focus\:via-pink:focus {
      --gradient-via-color: #E76E79;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(231, 110, 121, 0)); }
    .import_tailwind .xl\:focus\:via-appbase:focus {
      --gradient-via-color: #3DCDDF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(61, 205, 223, 0)); }
    .import_tailwind .xl\:focus\:via-nippon-100:focus {
      --gradient-via-color: #B5E6FF;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(181, 230, 255, 0)); }
    .import_tailwind .xl\:focus\:via-nippon-200:focus {
      --gradient-via-color: #F0F3F5;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 243, 245, 0)); }
    .import_tailwind .xl\:focus\:via-nippon-300:focus {
      --gradient-via-color: #FFF040;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 240, 64, 0)); }
    .import_tailwind .xl\:focus\:via-nippon-400:focus {
      --gradient-via-color: #EAEAEA;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(234, 234, 234, 0)); }
    .import_tailwind .xl\:focus\:via-nippon-500:focus {
      --gradient-via-color: #D7EFFC;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 239, 252, 0)); }
    .import_tailwind .xl\:focus\:via-nippon-600:focus {
      --gradient-via-color: #F7F7F7;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 247, 247, 0)); }
    .import_tailwind .xl\:focus\:via-nippon:focus {
      --gradient-via-color: #030866;
      --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(3, 8, 102, 0)); }
    .import_tailwind .xl\:focus\:to-blue-50:focus {
      --gradient-to-color: #F2F7F8; }
    .import_tailwind .xl\:focus\:to-blue-100:focus {
      --gradient-to-color: #EAEEF1; }
    .import_tailwind .xl\:focus\:to-blue-200:focus {
      --gradient-to-color: #E4F3FB; }
    .import_tailwind .xl\:focus\:to-blue-250:focus {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .xl\:focus\:to-blue-280:focus {
      --gradient-to-color: #CEE7F7; }
    .import_tailwind .xl\:focus\:to-blue-300:focus {
      --gradient-to-color: #B8EBF5; }
    .import_tailwind .xl\:focus\:to-blue-400:focus {
      --gradient-to-color: #A3D9F0; }
    .import_tailwind .xl\:focus\:to-blue-600:focus {
      --gradient-to-color: #0091DB; }
    .import_tailwind .xl\:focus\:to-blue-650:focus {
      --gradient-to-color: #1FB5C9; }
    .import_tailwind .xl\:focus\:to-blue-700:focus {
      --gradient-to-color: #72D0E2; }
    .import_tailwind .xl\:focus\:to-blue-800:focus {
      --gradient-to-color: #007DBE; }
    .import_tailwind .xl\:focus\:to-blue-900:focus {
      --gradient-to-color: #087DBE; }
    .import_tailwind .xl\:focus\:to-blue-1000:focus {
      --gradient-to-color: #345678; }
    .import_tailwind .xl\:focus\:to-blue-1100:focus {
      --gradient-to-color: #003288; }
    .import_tailwind .xl\:focus\:to-blue:focus {
      --gradient-to-color: #345678; }
    .import_tailwind .xl\:focus\:to-navy:focus {
      --gradient-to-color: #222953; }
    .import_tailwind .xl\:focus\:to-black-50:focus {
      --gradient-to-color: #F9F9FA; }
    .import_tailwind .xl\:focus\:to-black-100:focus {
      --gradient-to-color: #F5F7F7; }
    .import_tailwind .xl\:focus\:to-black-200:focus {
      --gradient-to-color: #EFEFEE; }
    .import_tailwind .xl\:focus\:to-black-400:focus {
      --gradient-to-color: #E0DFDE; }
    .import_tailwind .xl\:focus\:to-black-700:focus {
      --gradient-to-color: #C1C1C1; }
    .import_tailwind .xl\:focus\:to-black-800:focus {
      --gradient-to-color: #707070; }
    .import_tailwind .xl\:focus\:to-black-900:focus {
      --gradient-to-color: #666666; }
    .import_tailwind .xl\:focus\:to-black:focus {
      --gradient-to-color: #000000; }
    .import_tailwind .xl\:focus\:to-white:focus {
      --gradient-to-color: #FFFFFF; }
    .import_tailwind .xl\:focus\:to-yellow-500:focus {
      --gradient-to-color: #FFE34A; }
    .import_tailwind .xl\:focus\:to-yellow-600:focus {
      --gradient-to-color: #FEFFF0; }
    .import_tailwind .xl\:focus\:to-yellow-700:focus {
      --gradient-to-color: #fff188; }
    .import_tailwind .xl\:focus\:to-yellow:focus {
      --gradient-to-color: #EFCF3E; }
    .import_tailwind .xl\:focus\:to-orange-10:focus {
      --gradient-to-color: #FFEDDE; }
    .import_tailwind .xl\:focus\:to-orange-20:focus {
      --gradient-to-color: #FBEFD8; }
    .import_tailwind .xl\:focus\:to-orange-50:focus {
      --gradient-to-color: #E95A24; }
    .import_tailwind .xl\:focus\:to-orange-100:focus {
      --gradient-to-color: #FECAA0; }
    .import_tailwind .xl\:focus\:to-orange-200:focus {
      --gradient-to-color: #FFFBE4; }
    .import_tailwind .xl\:focus\:to-orange-500:focus {
      --gradient-to-color: #F8F2DC; }
    .import_tailwind .xl\:focus\:to-orange-600:focus {
      --gradient-to-color: #E09404; }
    .import_tailwind .xl\:focus\:to-orange:focus {
      --gradient-to-color: #F59C55; }
    .import_tailwind .xl\:focus\:to-green-50:focus {
      --gradient-to-color: #EAF9F7; }
    .import_tailwind .xl\:focus\:to-green-200:focus {
      --gradient-to-color: #30BFAE; }
    .import_tailwind .xl\:focus\:to-green-300:focus {
      --gradient-to-color: #00B900; }
    .import_tailwind .xl\:focus\:to-green-400:focus {
      --gradient-to-color: #2AAC9C; }
    .import_tailwind .xl\:focus\:to-green-500:focus {
      --gradient-to-color: #019E01; }
    .import_tailwind .xl\:focus\:to-green:focus {
      --gradient-to-color: #2DB12D; }
    .import_tailwind .xl\:focus\:to-chien:focus {
      --gradient-to-color: #0CCCB8; }
    .import_tailwind .xl\:focus\:to-red:focus {
      --gradient-to-color: #EA3326; }
    .import_tailwind .xl\:focus\:to-book-500:focus {
      --gradient-to-color: #A1D4E4; }
    .import_tailwind .xl\:focus\:to-book:focus {
      --gradient-to-color: #63A4C2; }
    .import_tailwind .xl\:focus\:to-pink:focus {
      --gradient-to-color: #E76E79; }
    .import_tailwind .xl\:focus\:to-appbase:focus {
      --gradient-to-color: #3DCDDF; }
    .import_tailwind .xl\:focus\:to-nippon-100:focus {
      --gradient-to-color: #B5E6FF; }
    .import_tailwind .xl\:focus\:to-nippon-200:focus {
      --gradient-to-color: #F0F3F5; }
    .import_tailwind .xl\:focus\:to-nippon-300:focus {
      --gradient-to-color: #FFF040; }
    .import_tailwind .xl\:focus\:to-nippon-400:focus {
      --gradient-to-color: #EAEAEA; }
    .import_tailwind .xl\:focus\:to-nippon-500:focus {
      --gradient-to-color: #D7EFFC; }
    .import_tailwind .xl\:focus\:to-nippon-600:focus {
      --gradient-to-color: #F7F7F7; }
    .import_tailwind .xl\:focus\:to-nippon:focus {
      --gradient-to-color: #030866; }
    .import_tailwind .xl\:bg-opacity-0 {
      --bg-opacity: 0; }
    .import_tailwind .xl\:bg-opacity-25 {
      --bg-opacity: 0.25; }
    .import_tailwind .xl\:bg-opacity-50 {
      --bg-opacity: 0.5; }
    .import_tailwind .xl\:bg-opacity-75 {
      --bg-opacity: 0.75; }
    .import_tailwind .xl\:bg-opacity-100 {
      --bg-opacity: 1; }
    .import_tailwind .xl\:hover\:bg-opacity-0:hover {
      --bg-opacity: 0; }
    .import_tailwind .xl\:hover\:bg-opacity-25:hover {
      --bg-opacity: 0.25; }
    .import_tailwind .xl\:hover\:bg-opacity-50:hover {
      --bg-opacity: 0.5; }
    .import_tailwind .xl\:hover\:bg-opacity-75:hover {
      --bg-opacity: 0.75; }
    .import_tailwind .xl\:hover\:bg-opacity-100:hover {
      --bg-opacity: 1; }
    .import_tailwind .xl\:focus\:bg-opacity-0:focus {
      --bg-opacity: 0; }
    .import_tailwind .xl\:focus\:bg-opacity-25:focus {
      --bg-opacity: 0.25; }
    .import_tailwind .xl\:focus\:bg-opacity-50:focus {
      --bg-opacity: 0.5; }
    .import_tailwind .xl\:focus\:bg-opacity-75:focus {
      --bg-opacity: 0.75; }
    .import_tailwind .xl\:focus\:bg-opacity-100:focus {
      --bg-opacity: 1; }
    .import_tailwind .xl\:bg-bottom {
      background-position: bottom; }
    .import_tailwind .xl\:bg-center {
      background-position: center; }
    .import_tailwind .xl\:bg-left {
      background-position: left; }
    .import_tailwind .xl\:bg-left-bottom {
      background-position: left bottom; }
    .import_tailwind .xl\:bg-left-top {
      background-position: left top; }
    .import_tailwind .xl\:bg-right {
      background-position: right; }
    .import_tailwind .xl\:bg-right-bottom {
      background-position: right bottom; }
    .import_tailwind .xl\:bg-right-top {
      background-position: right top; }
    .import_tailwind .xl\:bg-top {
      background-position: top; }
    .import_tailwind .xl\:bg-repeat {
      background-repeat: repeat; }
    .import_tailwind .xl\:bg-no-repeat {
      background-repeat: no-repeat; }
    .import_tailwind .xl\:bg-repeat-x {
      background-repeat: repeat-x; }
    .import_tailwind .xl\:bg-repeat-y {
      background-repeat: repeat-y; }
    .import_tailwind .xl\:bg-repeat-round {
      background-repeat: round; }
    .import_tailwind .xl\:bg-repeat-space {
      background-repeat: space; }
    .import_tailwind .xl\:bg-auto {
      background-size: auto; }
    .import_tailwind .xl\:bg-cover {
      background-size: cover; }
    .import_tailwind .xl\:bg-contain {
      background-size: contain; }
    .import_tailwind .xl\:border-collapse {
      border-collapse: collapse; }
    .import_tailwind .xl\:border-separate {
      border-collapse: separate; }
    .import_tailwind .xl\:border-blue-50 {
      --border-opacity: 1;
      border-color: #F2F7F8;
      border-color: rgba(242, 247, 248, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-100 {
      --border-opacity: 1;
      border-color: #EAEEF1;
      border-color: rgba(234, 238, 241, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-200 {
      --border-opacity: 1;
      border-color: #E4F3FB;
      border-color: rgba(228, 243, 251, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-250 {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-280 {
      --border-opacity: 1;
      border-color: #CEE7F7;
      border-color: rgba(206, 231, 247, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-300 {
      --border-opacity: 1;
      border-color: #B8EBF5;
      border-color: rgba(184, 235, 245, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-400 {
      --border-opacity: 1;
      border-color: #A3D9F0;
      border-color: rgba(163, 217, 240, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-600 {
      --border-opacity: 1;
      border-color: #0091DB;
      border-color: rgba(0, 145, 219, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-650 {
      --border-opacity: 1;
      border-color: #1FB5C9;
      border-color: rgba(31, 181, 201, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-700 {
      --border-opacity: 1;
      border-color: #72D0E2;
      border-color: rgba(114, 208, 226, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-800 {
      --border-opacity: 1;
      border-color: #007DBE;
      border-color: rgba(0, 125, 190, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-900 {
      --border-opacity: 1;
      border-color: #087DBE;
      border-color: rgba(8, 125, 190, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-1000 {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue-1100 {
      --border-opacity: 1;
      border-color: #003288;
      border-color: rgba(0, 50, 136, var(--border-opacity)); }
    .import_tailwind .xl\:border-blue {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .xl\:border-navy {
      --border-opacity: 1;
      border-color: #222953;
      border-color: rgba(34, 41, 83, var(--border-opacity)); }
    .import_tailwind .xl\:border-black-50 {
      --border-opacity: 1;
      border-color: #F9F9FA;
      border-color: rgba(249, 249, 250, var(--border-opacity)); }
    .import_tailwind .xl\:border-black-100 {
      --border-opacity: 1;
      border-color: #F5F7F7;
      border-color: rgba(245, 247, 247, var(--border-opacity)); }
    .import_tailwind .xl\:border-black-200 {
      --border-opacity: 1;
      border-color: #EFEFEE;
      border-color: rgba(239, 239, 238, var(--border-opacity)); }
    .import_tailwind .xl\:border-black-400 {
      --border-opacity: 1;
      border-color: #E0DFDE;
      border-color: rgba(224, 223, 222, var(--border-opacity)); }
    .import_tailwind .xl\:border-black-700 {
      --border-opacity: 1;
      border-color: #C1C1C1;
      border-color: rgba(193, 193, 193, var(--border-opacity)); }
    .import_tailwind .xl\:border-black-800 {
      --border-opacity: 1;
      border-color: #707070;
      border-color: rgba(112, 112, 112, var(--border-opacity)); }
    .import_tailwind .xl\:border-black-900 {
      --border-opacity: 1;
      border-color: #666666;
      border-color: rgba(102, 102, 102, var(--border-opacity)); }
    .import_tailwind .xl\:border-black {
      --border-opacity: 1;
      border-color: #000000;
      border-color: rgba(0, 0, 0, var(--border-opacity)); }
    .import_tailwind .xl\:border-white {
      --border-opacity: 1;
      border-color: #FFFFFF;
      border-color: rgba(255, 255, 255, var(--border-opacity)); }
    .import_tailwind .xl\:border-yellow-500 {
      --border-opacity: 1;
      border-color: #FFE34A;
      border-color: rgba(255, 227, 74, var(--border-opacity)); }
    .import_tailwind .xl\:border-yellow-600 {
      --border-opacity: 1;
      border-color: #FEFFF0;
      border-color: rgba(254, 255, 240, var(--border-opacity)); }
    .import_tailwind .xl\:border-yellow-700 {
      --border-opacity: 1;
      border-color: #fff188;
      border-color: rgba(255, 241, 136, var(--border-opacity)); }
    .import_tailwind .xl\:border-yellow {
      --border-opacity: 1;
      border-color: #EFCF3E;
      border-color: rgba(239, 207, 62, var(--border-opacity)); }
    .import_tailwind .xl\:border-orange-10 {
      --border-opacity: 1;
      border-color: #FFEDDE;
      border-color: rgba(255, 237, 222, var(--border-opacity)); }
    .import_tailwind .xl\:border-orange-20 {
      --border-opacity: 1;
      border-color: #FBEFD8;
      border-color: rgba(251, 239, 216, var(--border-opacity)); }
    .import_tailwind .xl\:border-orange-50 {
      --border-opacity: 1;
      border-color: #E95A24;
      border-color: rgba(233, 90, 36, var(--border-opacity)); }
    .import_tailwind .xl\:border-orange-100 {
      --border-opacity: 1;
      border-color: #FECAA0;
      border-color: rgba(254, 202, 160, var(--border-opacity)); }
    .import_tailwind .xl\:border-orange-200 {
      --border-opacity: 1;
      border-color: #FFFBE4;
      border-color: rgba(255, 251, 228, var(--border-opacity)); }
    .import_tailwind .xl\:border-orange-500 {
      --border-opacity: 1;
      border-color: #F8F2DC;
      border-color: rgba(248, 242, 220, var(--border-opacity)); }
    .import_tailwind .xl\:border-orange-600 {
      --border-opacity: 1;
      border-color: #E09404;
      border-color: rgba(224, 148, 4, var(--border-opacity)); }
    .import_tailwind .xl\:border-orange {
      --border-opacity: 1;
      border-color: #F59C55;
      border-color: rgba(245, 156, 85, var(--border-opacity)); }
    .import_tailwind .xl\:border-green-50 {
      --border-opacity: 1;
      border-color: #EAF9F7;
      border-color: rgba(234, 249, 247, var(--border-opacity)); }
    .import_tailwind .xl\:border-green-200 {
      --border-opacity: 1;
      border-color: #30BFAE;
      border-color: rgba(48, 191, 174, var(--border-opacity)); }
    .import_tailwind .xl\:border-green-300 {
      --border-opacity: 1;
      border-color: #00B900;
      border-color: rgba(0, 185, 0, var(--border-opacity)); }
    .import_tailwind .xl\:border-green-400 {
      --border-opacity: 1;
      border-color: #2AAC9C;
      border-color: rgba(42, 172, 156, var(--border-opacity)); }
    .import_tailwind .xl\:border-green-500 {
      --border-opacity: 1;
      border-color: #019E01;
      border-color: rgba(1, 158, 1, var(--border-opacity)); }
    .import_tailwind .xl\:border-green {
      --border-opacity: 1;
      border-color: #2DB12D;
      border-color: rgba(45, 177, 45, var(--border-opacity)); }
    .import_tailwind .xl\:border-chien {
      --border-opacity: 1;
      border-color: #0CCCB8;
      border-color: rgba(12, 204, 184, var(--border-opacity)); }
    .import_tailwind .xl\:border-red {
      --border-opacity: 1;
      border-color: #EA3326;
      border-color: rgba(234, 51, 38, var(--border-opacity)); }
    .import_tailwind .xl\:border-book-500 {
      --border-opacity: 1;
      border-color: #A1D4E4;
      border-color: rgba(161, 212, 228, var(--border-opacity)); }
    .import_tailwind .xl\:border-book {
      --border-opacity: 1;
      border-color: #63A4C2;
      border-color: rgba(99, 164, 194, var(--border-opacity)); }
    .import_tailwind .xl\:border-pink {
      --border-opacity: 1;
      border-color: #E76E79;
      border-color: rgba(231, 110, 121, var(--border-opacity)); }
    .import_tailwind .xl\:border-appbase {
      --border-opacity: 1;
      border-color: #3DCDDF;
      border-color: rgba(61, 205, 223, var(--border-opacity)); }
    .import_tailwind .xl\:border-nippon-100 {
      --border-opacity: 1;
      border-color: #B5E6FF;
      border-color: rgba(181, 230, 255, var(--border-opacity)); }
    .import_tailwind .xl\:border-nippon-200 {
      --border-opacity: 1;
      border-color: #F0F3F5;
      border-color: rgba(240, 243, 245, var(--border-opacity)); }
    .import_tailwind .xl\:border-nippon-300 {
      --border-opacity: 1;
      border-color: #FFF040;
      border-color: rgba(255, 240, 64, var(--border-opacity)); }
    .import_tailwind .xl\:border-nippon-400 {
      --border-opacity: 1;
      border-color: #EAEAEA;
      border-color: rgba(234, 234, 234, var(--border-opacity)); }
    .import_tailwind .xl\:border-nippon-500 {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .xl\:border-nippon-600 {
      --border-opacity: 1;
      border-color: #F7F7F7;
      border-color: rgba(247, 247, 247, var(--border-opacity)); }
    .import_tailwind .xl\:border-nippon {
      --border-opacity: 1;
      border-color: #030866;
      border-color: rgba(3, 8, 102, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-50:hover {
      --border-opacity: 1;
      border-color: #F2F7F8;
      border-color: rgba(242, 247, 248, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-100:hover {
      --border-opacity: 1;
      border-color: #EAEEF1;
      border-color: rgba(234, 238, 241, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-200:hover {
      --border-opacity: 1;
      border-color: #E4F3FB;
      border-color: rgba(228, 243, 251, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-250:hover {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-280:hover {
      --border-opacity: 1;
      border-color: #CEE7F7;
      border-color: rgba(206, 231, 247, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-300:hover {
      --border-opacity: 1;
      border-color: #B8EBF5;
      border-color: rgba(184, 235, 245, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-400:hover {
      --border-opacity: 1;
      border-color: #A3D9F0;
      border-color: rgba(163, 217, 240, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-600:hover {
      --border-opacity: 1;
      border-color: #0091DB;
      border-color: rgba(0, 145, 219, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-650:hover {
      --border-opacity: 1;
      border-color: #1FB5C9;
      border-color: rgba(31, 181, 201, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-700:hover {
      --border-opacity: 1;
      border-color: #72D0E2;
      border-color: rgba(114, 208, 226, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-800:hover {
      --border-opacity: 1;
      border-color: #007DBE;
      border-color: rgba(0, 125, 190, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-900:hover {
      --border-opacity: 1;
      border-color: #087DBE;
      border-color: rgba(8, 125, 190, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-1000:hover {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue-1100:hover {
      --border-opacity: 1;
      border-color: #003288;
      border-color: rgba(0, 50, 136, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-blue:hover {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-navy:hover {
      --border-opacity: 1;
      border-color: #222953;
      border-color: rgba(34, 41, 83, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-black-50:hover {
      --border-opacity: 1;
      border-color: #F9F9FA;
      border-color: rgba(249, 249, 250, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-black-100:hover {
      --border-opacity: 1;
      border-color: #F5F7F7;
      border-color: rgba(245, 247, 247, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-black-200:hover {
      --border-opacity: 1;
      border-color: #EFEFEE;
      border-color: rgba(239, 239, 238, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-black-400:hover {
      --border-opacity: 1;
      border-color: #E0DFDE;
      border-color: rgba(224, 223, 222, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-black-700:hover {
      --border-opacity: 1;
      border-color: #C1C1C1;
      border-color: rgba(193, 193, 193, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-black-800:hover {
      --border-opacity: 1;
      border-color: #707070;
      border-color: rgba(112, 112, 112, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-black-900:hover {
      --border-opacity: 1;
      border-color: #666666;
      border-color: rgba(102, 102, 102, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-black:hover {
      --border-opacity: 1;
      border-color: #000000;
      border-color: rgba(0, 0, 0, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-white:hover {
      --border-opacity: 1;
      border-color: #FFFFFF;
      border-color: rgba(255, 255, 255, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-yellow-500:hover {
      --border-opacity: 1;
      border-color: #FFE34A;
      border-color: rgba(255, 227, 74, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-yellow-600:hover {
      --border-opacity: 1;
      border-color: #FEFFF0;
      border-color: rgba(254, 255, 240, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-yellow-700:hover {
      --border-opacity: 1;
      border-color: #fff188;
      border-color: rgba(255, 241, 136, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-yellow:hover {
      --border-opacity: 1;
      border-color: #EFCF3E;
      border-color: rgba(239, 207, 62, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-orange-10:hover {
      --border-opacity: 1;
      border-color: #FFEDDE;
      border-color: rgba(255, 237, 222, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-orange-20:hover {
      --border-opacity: 1;
      border-color: #FBEFD8;
      border-color: rgba(251, 239, 216, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-orange-50:hover {
      --border-opacity: 1;
      border-color: #E95A24;
      border-color: rgba(233, 90, 36, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-orange-100:hover {
      --border-opacity: 1;
      border-color: #FECAA0;
      border-color: rgba(254, 202, 160, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-orange-200:hover {
      --border-opacity: 1;
      border-color: #FFFBE4;
      border-color: rgba(255, 251, 228, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-orange-500:hover {
      --border-opacity: 1;
      border-color: #F8F2DC;
      border-color: rgba(248, 242, 220, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-orange-600:hover {
      --border-opacity: 1;
      border-color: #E09404;
      border-color: rgba(224, 148, 4, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-orange:hover {
      --border-opacity: 1;
      border-color: #F59C55;
      border-color: rgba(245, 156, 85, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-green-50:hover {
      --border-opacity: 1;
      border-color: #EAF9F7;
      border-color: rgba(234, 249, 247, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-green-200:hover {
      --border-opacity: 1;
      border-color: #30BFAE;
      border-color: rgba(48, 191, 174, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-green-300:hover {
      --border-opacity: 1;
      border-color: #00B900;
      border-color: rgba(0, 185, 0, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-green-400:hover {
      --border-opacity: 1;
      border-color: #2AAC9C;
      border-color: rgba(42, 172, 156, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-green-500:hover {
      --border-opacity: 1;
      border-color: #019E01;
      border-color: rgba(1, 158, 1, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-green:hover {
      --border-opacity: 1;
      border-color: #2DB12D;
      border-color: rgba(45, 177, 45, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-chien:hover {
      --border-opacity: 1;
      border-color: #0CCCB8;
      border-color: rgba(12, 204, 184, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-red:hover {
      --border-opacity: 1;
      border-color: #EA3326;
      border-color: rgba(234, 51, 38, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-book-500:hover {
      --border-opacity: 1;
      border-color: #A1D4E4;
      border-color: rgba(161, 212, 228, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-book:hover {
      --border-opacity: 1;
      border-color: #63A4C2;
      border-color: rgba(99, 164, 194, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-pink:hover {
      --border-opacity: 1;
      border-color: #E76E79;
      border-color: rgba(231, 110, 121, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-appbase:hover {
      --border-opacity: 1;
      border-color: #3DCDDF;
      border-color: rgba(61, 205, 223, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-nippon-100:hover {
      --border-opacity: 1;
      border-color: #B5E6FF;
      border-color: rgba(181, 230, 255, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-nippon-200:hover {
      --border-opacity: 1;
      border-color: #F0F3F5;
      border-color: rgba(240, 243, 245, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-nippon-300:hover {
      --border-opacity: 1;
      border-color: #FFF040;
      border-color: rgba(255, 240, 64, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-nippon-400:hover {
      --border-opacity: 1;
      border-color: #EAEAEA;
      border-color: rgba(234, 234, 234, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-nippon-500:hover {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-nippon-600:hover {
      --border-opacity: 1;
      border-color: #F7F7F7;
      border-color: rgba(247, 247, 247, var(--border-opacity)); }
    .import_tailwind .xl\:hover\:border-nippon:hover {
      --border-opacity: 1;
      border-color: #030866;
      border-color: rgba(3, 8, 102, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-50:focus {
      --border-opacity: 1;
      border-color: #F2F7F8;
      border-color: rgba(242, 247, 248, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-100:focus {
      --border-opacity: 1;
      border-color: #EAEEF1;
      border-color: rgba(234, 238, 241, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-200:focus {
      --border-opacity: 1;
      border-color: #E4F3FB;
      border-color: rgba(228, 243, 251, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-250:focus {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-280:focus {
      --border-opacity: 1;
      border-color: #CEE7F7;
      border-color: rgba(206, 231, 247, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-300:focus {
      --border-opacity: 1;
      border-color: #B8EBF5;
      border-color: rgba(184, 235, 245, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-400:focus {
      --border-opacity: 1;
      border-color: #A3D9F0;
      border-color: rgba(163, 217, 240, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-600:focus {
      --border-opacity: 1;
      border-color: #0091DB;
      border-color: rgba(0, 145, 219, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-650:focus {
      --border-opacity: 1;
      border-color: #1FB5C9;
      border-color: rgba(31, 181, 201, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-700:focus {
      --border-opacity: 1;
      border-color: #72D0E2;
      border-color: rgba(114, 208, 226, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-800:focus {
      --border-opacity: 1;
      border-color: #007DBE;
      border-color: rgba(0, 125, 190, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-900:focus {
      --border-opacity: 1;
      border-color: #087DBE;
      border-color: rgba(8, 125, 190, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-1000:focus {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue-1100:focus {
      --border-opacity: 1;
      border-color: #003288;
      border-color: rgba(0, 50, 136, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-blue:focus {
      --border-opacity: 1;
      border-color: #345678;
      border-color: rgba(52, 86, 120, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-navy:focus {
      --border-opacity: 1;
      border-color: #222953;
      border-color: rgba(34, 41, 83, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-black-50:focus {
      --border-opacity: 1;
      border-color: #F9F9FA;
      border-color: rgba(249, 249, 250, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-black-100:focus {
      --border-opacity: 1;
      border-color: #F5F7F7;
      border-color: rgba(245, 247, 247, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-black-200:focus {
      --border-opacity: 1;
      border-color: #EFEFEE;
      border-color: rgba(239, 239, 238, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-black-400:focus {
      --border-opacity: 1;
      border-color: #E0DFDE;
      border-color: rgba(224, 223, 222, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-black-700:focus {
      --border-opacity: 1;
      border-color: #C1C1C1;
      border-color: rgba(193, 193, 193, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-black-800:focus {
      --border-opacity: 1;
      border-color: #707070;
      border-color: rgba(112, 112, 112, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-black-900:focus {
      --border-opacity: 1;
      border-color: #666666;
      border-color: rgba(102, 102, 102, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-black:focus {
      --border-opacity: 1;
      border-color: #000000;
      border-color: rgba(0, 0, 0, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-white:focus {
      --border-opacity: 1;
      border-color: #FFFFFF;
      border-color: rgba(255, 255, 255, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-yellow-500:focus {
      --border-opacity: 1;
      border-color: #FFE34A;
      border-color: rgba(255, 227, 74, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-yellow-600:focus {
      --border-opacity: 1;
      border-color: #FEFFF0;
      border-color: rgba(254, 255, 240, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-yellow-700:focus {
      --border-opacity: 1;
      border-color: #fff188;
      border-color: rgba(255, 241, 136, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-yellow:focus {
      --border-opacity: 1;
      border-color: #EFCF3E;
      border-color: rgba(239, 207, 62, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-orange-10:focus {
      --border-opacity: 1;
      border-color: #FFEDDE;
      border-color: rgba(255, 237, 222, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-orange-20:focus {
      --border-opacity: 1;
      border-color: #FBEFD8;
      border-color: rgba(251, 239, 216, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-orange-50:focus {
      --border-opacity: 1;
      border-color: #E95A24;
      border-color: rgba(233, 90, 36, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-orange-100:focus {
      --border-opacity: 1;
      border-color: #FECAA0;
      border-color: rgba(254, 202, 160, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-orange-200:focus {
      --border-opacity: 1;
      border-color: #FFFBE4;
      border-color: rgba(255, 251, 228, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-orange-500:focus {
      --border-opacity: 1;
      border-color: #F8F2DC;
      border-color: rgba(248, 242, 220, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-orange-600:focus {
      --border-opacity: 1;
      border-color: #E09404;
      border-color: rgba(224, 148, 4, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-orange:focus {
      --border-opacity: 1;
      border-color: #F59C55;
      border-color: rgba(245, 156, 85, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-green-50:focus {
      --border-opacity: 1;
      border-color: #EAF9F7;
      border-color: rgba(234, 249, 247, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-green-200:focus {
      --border-opacity: 1;
      border-color: #30BFAE;
      border-color: rgba(48, 191, 174, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-green-300:focus {
      --border-opacity: 1;
      border-color: #00B900;
      border-color: rgba(0, 185, 0, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-green-400:focus {
      --border-opacity: 1;
      border-color: #2AAC9C;
      border-color: rgba(42, 172, 156, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-green-500:focus {
      --border-opacity: 1;
      border-color: #019E01;
      border-color: rgba(1, 158, 1, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-green:focus {
      --border-opacity: 1;
      border-color: #2DB12D;
      border-color: rgba(45, 177, 45, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-chien:focus {
      --border-opacity: 1;
      border-color: #0CCCB8;
      border-color: rgba(12, 204, 184, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-red:focus {
      --border-opacity: 1;
      border-color: #EA3326;
      border-color: rgba(234, 51, 38, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-book-500:focus {
      --border-opacity: 1;
      border-color: #A1D4E4;
      border-color: rgba(161, 212, 228, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-book:focus {
      --border-opacity: 1;
      border-color: #63A4C2;
      border-color: rgba(99, 164, 194, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-pink:focus {
      --border-opacity: 1;
      border-color: #E76E79;
      border-color: rgba(231, 110, 121, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-appbase:focus {
      --border-opacity: 1;
      border-color: #3DCDDF;
      border-color: rgba(61, 205, 223, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-nippon-100:focus {
      --border-opacity: 1;
      border-color: #B5E6FF;
      border-color: rgba(181, 230, 255, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-nippon-200:focus {
      --border-opacity: 1;
      border-color: #F0F3F5;
      border-color: rgba(240, 243, 245, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-nippon-300:focus {
      --border-opacity: 1;
      border-color: #FFF040;
      border-color: rgba(255, 240, 64, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-nippon-400:focus {
      --border-opacity: 1;
      border-color: #EAEAEA;
      border-color: rgba(234, 234, 234, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-nippon-500:focus {
      --border-opacity: 1;
      border-color: #D7EFFC;
      border-color: rgba(215, 239, 252, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-nippon-600:focus {
      --border-opacity: 1;
      border-color: #F7F7F7;
      border-color: rgba(247, 247, 247, var(--border-opacity)); }
    .import_tailwind .xl\:focus\:border-nippon:focus {
      --border-opacity: 1;
      border-color: #030866;
      border-color: rgba(3, 8, 102, var(--border-opacity)); }
    .import_tailwind .xl\:border-opacity-0 {
      --border-opacity: 0; }
    .import_tailwind .xl\:border-opacity-25 {
      --border-opacity: 0.25; }
    .import_tailwind .xl\:border-opacity-50 {
      --border-opacity: 0.5; }
    .import_tailwind .xl\:border-opacity-75 {
      --border-opacity: 0.75; }
    .import_tailwind .xl\:border-opacity-100 {
      --border-opacity: 1; }
    .import_tailwind .xl\:hover\:border-opacity-0:hover {
      --border-opacity: 0; }
    .import_tailwind .xl\:hover\:border-opacity-25:hover {
      --border-opacity: 0.25; }
    .import_tailwind .xl\:hover\:border-opacity-50:hover {
      --border-opacity: 0.5; }
    .import_tailwind .xl\:hover\:border-opacity-75:hover {
      --border-opacity: 0.75; }
    .import_tailwind .xl\:hover\:border-opacity-100:hover {
      --border-opacity: 1; }
    .import_tailwind .xl\:focus\:border-opacity-0:focus {
      --border-opacity: 0; }
    .import_tailwind .xl\:focus\:border-opacity-25:focus {
      --border-opacity: 0.25; }
    .import_tailwind .xl\:focus\:border-opacity-50:focus {
      --border-opacity: 0.5; }
    .import_tailwind .xl\:focus\:border-opacity-75:focus {
      --border-opacity: 0.75; }
    .import_tailwind .xl\:focus\:border-opacity-100:focus {
      --border-opacity: 1; }
    .import_tailwind .xl\:rounded-none {
      border-radius: 0; }
    .import_tailwind .xl\:rounded-sm {
      border-radius: 0.125rem; }
    .import_tailwind .xl\:rounded {
      border-radius: 0.25rem; }
    .import_tailwind .xl\:rounded-md {
      border-radius: 0.375rem; }
    .import_tailwind .xl\:rounded-lg {
      border-radius: 0.5rem; }
    .import_tailwind .xl\:rounded-full {
      border-radius: 9999px; }
    .import_tailwind .xl\:rounded-xl {
      border-radius: 16px; }
    .import_tailwind .xl\:rounded-n3xl {
      border-radius: 1.5rem; }
    .import_tailwind .xl\:rounded-t-none {
      border-top-left-radius: 0;
      border-top-right-radius: 0; }
    .import_tailwind .xl\:rounded-r-none {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .import_tailwind .xl\:rounded-b-none {
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0; }
    .import_tailwind .xl\:rounded-l-none {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
    .import_tailwind .xl\:rounded-t-sm {
      border-top-left-radius: 0.125rem;
      border-top-right-radius: 0.125rem; }
    .import_tailwind .xl\:rounded-r-sm {
      border-top-right-radius: 0.125rem;
      border-bottom-right-radius: 0.125rem; }
    .import_tailwind .xl\:rounded-b-sm {
      border-bottom-right-radius: 0.125rem;
      border-bottom-left-radius: 0.125rem; }
    .import_tailwind .xl\:rounded-l-sm {
      border-top-left-radius: 0.125rem;
      border-bottom-left-radius: 0.125rem; }
    .import_tailwind .xl\:rounded-t {
      border-top-left-radius: 0.25rem;
      border-top-right-radius: 0.25rem; }
    .import_tailwind .xl\:rounded-r {
      border-top-right-radius: 0.25rem;
      border-bottom-right-radius: 0.25rem; }
    .import_tailwind .xl\:rounded-b {
      border-bottom-right-radius: 0.25rem;
      border-bottom-left-radius: 0.25rem; }
    .import_tailwind .xl\:rounded-l {
      border-top-left-radius: 0.25rem;
      border-bottom-left-radius: 0.25rem; }
    .import_tailwind .xl\:rounded-t-md {
      border-top-left-radius: 0.375rem;
      border-top-right-radius: 0.375rem; }
    .import_tailwind .xl\:rounded-r-md {
      border-top-right-radius: 0.375rem;
      border-bottom-right-radius: 0.375rem; }
    .import_tailwind .xl\:rounded-b-md {
      border-bottom-right-radius: 0.375rem;
      border-bottom-left-radius: 0.375rem; }
    .import_tailwind .xl\:rounded-l-md {
      border-top-left-radius: 0.375rem;
      border-bottom-left-radius: 0.375rem; }
    .import_tailwind .xl\:rounded-t-lg {
      border-top-left-radius: 0.5rem;
      border-top-right-radius: 0.5rem; }
    .import_tailwind .xl\:rounded-r-lg {
      border-top-right-radius: 0.5rem;
      border-bottom-right-radius: 0.5rem; }
    .import_tailwind .xl\:rounded-b-lg {
      border-bottom-right-radius: 0.5rem;
      border-bottom-left-radius: 0.5rem; }
    .import_tailwind .xl\:rounded-l-lg {
      border-top-left-radius: 0.5rem;
      border-bottom-left-radius: 0.5rem; }
    .import_tailwind .xl\:rounded-t-full {
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px; }
    .import_tailwind .xl\:rounded-r-full {
      border-top-right-radius: 9999px;
      border-bottom-right-radius: 9999px; }
    .import_tailwind .xl\:rounded-b-full {
      border-bottom-right-radius: 9999px;
      border-bottom-left-radius: 9999px; }
    .import_tailwind .xl\:rounded-l-full {
      border-top-left-radius: 9999px;
      border-bottom-left-radius: 9999px; }
    .import_tailwind .xl\:rounded-t-xl {
      border-top-left-radius: 16px;
      border-top-right-radius: 16px; }
    .import_tailwind .xl\:rounded-r-xl {
      border-top-right-radius: 16px;
      border-bottom-right-radius: 16px; }
    .import_tailwind .xl\:rounded-b-xl {
      border-bottom-right-radius: 16px;
      border-bottom-left-radius: 16px; }
    .import_tailwind .xl\:rounded-l-xl {
      border-top-left-radius: 16px;
      border-bottom-left-radius: 16px; }
    .import_tailwind .xl\:rounded-t-n3xl {
      border-top-left-radius: 1.5rem;
      border-top-right-radius: 1.5rem; }
    .import_tailwind .xl\:rounded-r-n3xl {
      border-top-right-radius: 1.5rem;
      border-bottom-right-radius: 1.5rem; }
    .import_tailwind .xl\:rounded-b-n3xl {
      border-bottom-right-radius: 1.5rem;
      border-bottom-left-radius: 1.5rem; }
    .import_tailwind .xl\:rounded-l-n3xl {
      border-top-left-radius: 1.5rem;
      border-bottom-left-radius: 1.5rem; }
    .import_tailwind .xl\:rounded-tl-none {
      border-top-left-radius: 0; }
    .import_tailwind .xl\:rounded-tr-none {
      border-top-right-radius: 0; }
    .import_tailwind .xl\:rounded-br-none {
      border-bottom-right-radius: 0; }
    .import_tailwind .xl\:rounded-bl-none {
      border-bottom-left-radius: 0; }
    .import_tailwind .xl\:rounded-tl-sm {
      border-top-left-radius: 0.125rem; }
    .import_tailwind .xl\:rounded-tr-sm {
      border-top-right-radius: 0.125rem; }
    .import_tailwind .xl\:rounded-br-sm {
      border-bottom-right-radius: 0.125rem; }
    .import_tailwind .xl\:rounded-bl-sm {
      border-bottom-left-radius: 0.125rem; }
    .import_tailwind .xl\:rounded-tl {
      border-top-left-radius: 0.25rem; }
    .import_tailwind .xl\:rounded-tr {
      border-top-right-radius: 0.25rem; }
    .import_tailwind .xl\:rounded-br {
      border-bottom-right-radius: 0.25rem; }
    .import_tailwind .xl\:rounded-bl {
      border-bottom-left-radius: 0.25rem; }
    .import_tailwind .xl\:rounded-tl-md {
      border-top-left-radius: 0.375rem; }
    .import_tailwind .xl\:rounded-tr-md {
      border-top-right-radius: 0.375rem; }
    .import_tailwind .xl\:rounded-br-md {
      border-bottom-right-radius: 0.375rem; }
    .import_tailwind .xl\:rounded-bl-md {
      border-bottom-left-radius: 0.375rem; }
    .import_tailwind .xl\:rounded-tl-lg {
      border-top-left-radius: 0.5rem; }
    .import_tailwind .xl\:rounded-tr-lg {
      border-top-right-radius: 0.5rem; }
    .import_tailwind .xl\:rounded-br-lg {
      border-bottom-right-radius: 0.5rem; }
    .import_tailwind .xl\:rounded-bl-lg {
      border-bottom-left-radius: 0.5rem; }
    .import_tailwind .xl\:rounded-tl-full {
      border-top-left-radius: 9999px; }
    .import_tailwind .xl\:rounded-tr-full {
      border-top-right-radius: 9999px; }
    .import_tailwind .xl\:rounded-br-full {
      border-bottom-right-radius: 9999px; }
    .import_tailwind .xl\:rounded-bl-full {
      border-bottom-left-radius: 9999px; }
    .import_tailwind .xl\:rounded-tl-xl {
      border-top-left-radius: 16px; }
    .import_tailwind .xl\:rounded-tr-xl {
      border-top-right-radius: 16px; }
    .import_tailwind .xl\:rounded-br-xl {
      border-bottom-right-radius: 16px; }
    .import_tailwind .xl\:rounded-bl-xl {
      border-bottom-left-radius: 16px; }
    .import_tailwind .xl\:rounded-tl-n3xl {
      border-top-left-radius: 1.5rem; }
    .import_tailwind .xl\:rounded-tr-n3xl {
      border-top-right-radius: 1.5rem; }
    .import_tailwind .xl\:rounded-br-n3xl {
      border-bottom-right-radius: 1.5rem; }
    .import_tailwind .xl\:rounded-bl-n3xl {
      border-bottom-left-radius: 1.5rem; }
    .import_tailwind .xl\:border-solid {
      border-style: solid; }
    .import_tailwind .xl\:border-dashed {
      border-style: dashed; }
    .import_tailwind .xl\:border-dotted {
      border-style: dotted; }
    .import_tailwind .xl\:border-double {
      border-style: double; }
    .import_tailwind .xl\:border-none {
      border-style: none; }
    .import_tailwind .xl\:border-0 {
      border-width: 0; }
    .import_tailwind .xl\:border-2 {
      border-width: 2px; }
    .import_tailwind .xl\:border-4 {
      border-width: 4px; }
    .import_tailwind .xl\:border-8 {
      border-width: 8px; }
    .import_tailwind .xl\:border {
      border-width: 1px; }
    .import_tailwind .xl\:border-t-0 {
      border-top-width: 0; }
    .import_tailwind .xl\:border-r-0 {
      border-right-width: 0; }
    .import_tailwind .xl\:border-b-0 {
      border-bottom-width: 0; }
    .import_tailwind .xl\:border-l-0 {
      border-left-width: 0; }
    .import_tailwind .xl\:border-t-2 {
      border-top-width: 2px; }
    .import_tailwind .xl\:border-r-2 {
      border-right-width: 2px; }
    .import_tailwind .xl\:border-b-2 {
      border-bottom-width: 2px; }
    .import_tailwind .xl\:border-l-2 {
      border-left-width: 2px; }
    .import_tailwind .xl\:border-t-4 {
      border-top-width: 4px; }
    .import_tailwind .xl\:border-r-4 {
      border-right-width: 4px; }
    .import_tailwind .xl\:border-b-4 {
      border-bottom-width: 4px; }
    .import_tailwind .xl\:border-l-4 {
      border-left-width: 4px; }
    .import_tailwind .xl\:border-t-8 {
      border-top-width: 8px; }
    .import_tailwind .xl\:border-r-8 {
      border-right-width: 8px; }
    .import_tailwind .xl\:border-b-8 {
      border-bottom-width: 8px; }
    .import_tailwind .xl\:border-l-8 {
      border-left-width: 8px; }
    .import_tailwind .xl\:border-t {
      border-top-width: 1px; }
    .import_tailwind .xl\:border-r {
      border-right-width: 1px; }
    .import_tailwind .xl\:border-b {
      border-bottom-width: 1px; }
    .import_tailwind .xl\:border-l {
      border-left-width: 1px; }
    .import_tailwind .xl\:box-border {
      box-sizing: border-box; }
    .import_tailwind .xl\:box-content {
      box-sizing: content-box; }
    .import_tailwind .xl\:cursor-auto {
      cursor: auto; }
    .import_tailwind .xl\:cursor-default {
      cursor: default; }
    .import_tailwind .xl\:cursor-pointer {
      cursor: pointer; }
    .import_tailwind .xl\:cursor-wait {
      cursor: wait; }
    .import_tailwind .xl\:cursor-text {
      cursor: text; }
    .import_tailwind .xl\:cursor-move {
      cursor: move; }
    .import_tailwind .xl\:cursor-not-allowed {
      cursor: not-allowed; }
    .import_tailwind .xl\:block {
      display: block; }
    .import_tailwind .xl\:inline-block {
      display: inline-block; }
    .import_tailwind .xl\:inline {
      display: inline; }
    .import_tailwind .xl\:flex {
      display: flex; }
    .import_tailwind .xl\:inline-flex {
      display: inline-flex; }
    .import_tailwind .xl\:table {
      display: table; }
    .import_tailwind .xl\:table-caption {
      display: table-caption; }
    .import_tailwind .xl\:table-cell {
      display: table-cell; }
    .import_tailwind .xl\:table-column {
      display: table-column; }
    .import_tailwind .xl\:table-column-group {
      display: table-column-group; }
    .import_tailwind .xl\:table-footer-group {
      display: table-footer-group; }
    .import_tailwind .xl\:table-header-group {
      display: table-header-group; }
    .import_tailwind .xl\:table-row-group {
      display: table-row-group; }
    .import_tailwind .xl\:table-row {
      display: table-row; }
    .import_tailwind .xl\:flow-root {
      display: flow-root; }
    .import_tailwind .xl\:grid {
      display: -ms-grid;
      display: grid; }
    .import_tailwind .xl\:inline-grid {
      display: -ms-inline-grid;
      display: inline-grid; }
    .import_tailwind .xl\:contents {
      display: contents; }
    .import_tailwind .xl\:hidden {
      display: none; }
    .import_tailwind .xl\:flex-row {
      flex-direction: row; }
    .import_tailwind .xl\:flex-row-reverse {
      flex-direction: row-reverse; }
    .import_tailwind .xl\:flex-col {
      flex-direction: column; }
    .import_tailwind .xl\:flex-col-reverse {
      flex-direction: column-reverse; }
    .import_tailwind .xl\:flex-wrap {
      flex-wrap: wrap; }
    .import_tailwind .xl\:flex-wrap-reverse {
      flex-wrap: wrap-reverse; }
    .import_tailwind .xl\:flex-no-wrap {
      flex-wrap: nowrap; }
    .import_tailwind .xl\:place-items-auto {
      place-items: auto; }
    .import_tailwind .xl\:place-items-start {
      place-items: start; }
    .import_tailwind .xl\:place-items-end {
      place-items: end; }
    .import_tailwind .xl\:place-items-center {
      place-items: center; }
    .import_tailwind .xl\:place-items-stretch {
      place-items: stretch; }
    .import_tailwind .xl\:place-content-center {
      place-content: center; }
    .import_tailwind .xl\:place-content-start {
      place-content: start; }
    .import_tailwind .xl\:place-content-end {
      place-content: end; }
    .import_tailwind .xl\:place-content-between {
      place-content: space-between; }
    .import_tailwind .xl\:place-content-around {
      place-content: space-around; }
    .import_tailwind .xl\:place-content-evenly {
      place-content: space-evenly; }
    .import_tailwind .xl\:place-content-stretch {
      place-content: stretch; }
    .import_tailwind .xl\:place-self-auto {
      -ms-grid-row-align: auto;
      -ms-grid-column-align: auto;
      place-self: auto; }
    .import_tailwind .xl\:place-self-start {
      -ms-grid-row-align: start;
      -ms-grid-column-align: start;
      place-self: start; }
    .import_tailwind .xl\:place-self-end {
      -ms-grid-row-align: end;
      -ms-grid-column-align: end;
      place-self: end; }
    .import_tailwind .xl\:place-self-center {
      -ms-grid-row-align: center;
      -ms-grid-column-align: center;
      place-self: center; }
    .import_tailwind .xl\:place-self-stretch {
      -ms-grid-row-align: stretch;
      -ms-grid-column-align: stretch;
      place-self: stretch; }
    .import_tailwind .xl\:items-start {
      align-items: flex-start; }
    .import_tailwind .xl\:items-end {
      align-items: flex-end; }
    .import_tailwind .xl\:items-center {
      align-items: center; }
    .import_tailwind .xl\:items-baseline {
      align-items: baseline; }
    .import_tailwind .xl\:items-stretch {
      align-items: stretch; }
    .import_tailwind .xl\:content-center {
      align-content: center; }
    .import_tailwind .xl\:content-start {
      align-content: flex-start; }
    .import_tailwind .xl\:content-end {
      align-content: flex-end; }
    .import_tailwind .xl\:content-between {
      align-content: space-between; }
    .import_tailwind .xl\:content-around {
      align-content: space-around; }
    .import_tailwind .xl\:content-evenly {
      align-content: space-evenly; }
    .import_tailwind .xl\:self-auto {
      -ms-grid-row-align: auto;
          align-self: auto; }
    .import_tailwind .xl\:self-start {
      align-self: flex-start; }
    .import_tailwind .xl\:self-end {
      align-self: flex-end; }
    .import_tailwind .xl\:self-center {
      -ms-grid-row-align: center;
          align-self: center; }
    .import_tailwind .xl\:self-stretch {
      -ms-grid-row-align: stretch;
          align-self: stretch; }
    .import_tailwind .xl\:justify-items-auto {
      justify-items: auto; }
    .import_tailwind .xl\:justify-items-start {
      justify-items: start; }
    .import_tailwind .xl\:justify-items-end {
      justify-items: end; }
    .import_tailwind .xl\:justify-items-center {
      justify-items: center; }
    .import_tailwind .xl\:justify-items-stretch {
      justify-items: stretch; }
    .import_tailwind .xl\:justify-start {
      justify-content: flex-start; }
    .import_tailwind .xl\:justify-end {
      justify-content: flex-end; }
    .import_tailwind .xl\:justify-center {
      justify-content: center; }
    .import_tailwind .xl\:justify-between {
      justify-content: space-between; }
    .import_tailwind .xl\:justify-around {
      justify-content: space-around; }
    .import_tailwind .xl\:justify-evenly {
      justify-content: space-evenly; }
    .import_tailwind .xl\:justify-self-auto {
      -ms-grid-column-align: auto;
          justify-self: auto; }
    .import_tailwind .xl\:justify-self-start {
      -ms-grid-column-align: start;
          justify-self: start; }
    .import_tailwind .xl\:justify-self-end {
      -ms-grid-column-align: end;
          justify-self: end; }
    .import_tailwind .xl\:justify-self-center {
      -ms-grid-column-align: center;
          justify-self: center; }
    .import_tailwind .xl\:justify-self-stretch {
      -ms-grid-column-align: stretch;
          justify-self: stretch; }
    .import_tailwind .xl\:flex-1 {
      flex: 1 1 0%; }
    .import_tailwind .xl\:flex-auto {
      flex: 1 1 auto; }
    .import_tailwind .xl\:flex-initial {
      flex: 0 1 auto; }
    .import_tailwind .xl\:flex-none {
      flex: none; }
    .import_tailwind .xl\:flex-grow-0 {
      flex-grow: 0; }
    .import_tailwind .xl\:flex-grow {
      flex-grow: 1; }
    .import_tailwind .xl\:flex-shrink-0 {
      flex-shrink: 0; }
    .import_tailwind .xl\:flex-shrink {
      flex-shrink: 1; }
    .import_tailwind .xl\:order-1 {
      order: 1; }
    .import_tailwind .xl\:order-2 {
      order: 2; }
    .import_tailwind .xl\:order-3 {
      order: 3; }
    .import_tailwind .xl\:order-4 {
      order: 4; }
    .import_tailwind .xl\:order-5 {
      order: 5; }
    .import_tailwind .xl\:order-6 {
      order: 6; }
    .import_tailwind .xl\:order-7 {
      order: 7; }
    .import_tailwind .xl\:order-8 {
      order: 8; }
    .import_tailwind .xl\:order-9 {
      order: 9; }
    .import_tailwind .xl\:order-10 {
      order: 10; }
    .import_tailwind .xl\:order-11 {
      order: 11; }
    .import_tailwind .xl\:order-12 {
      order: 12; }
    .import_tailwind .xl\:order-first {
      order: -9999; }
    .import_tailwind .xl\:order-last {
      order: 9999; }
    .import_tailwind .xl\:order-none {
      order: 0; }
    .import_tailwind .xl\:float-right {
      float: right; }
    .import_tailwind .xl\:float-left {
      float: left; }
    .import_tailwind .xl\:float-none {
      float: none; }
    .import_tailwind .xl\:clearfix:after {
      content: "";
      display: table;
      clear: both; }
    .import_tailwind .xl\:clear-left {
      clear: left; }
    .import_tailwind .xl\:clear-right {
      clear: right; }
    .import_tailwind .xl\:clear-both {
      clear: both; }
    .import_tailwind .xl\:clear-none {
      clear: none; }
    .import_tailwind .xl\:font-hairline {
      font-weight: 100; }
    .import_tailwind .xl\:font-thin {
      font-weight: 200; }
    .import_tailwind .xl\:font-light {
      font-weight: 300; }
    .import_tailwind .xl\:font-normal {
      font-weight: 400; }
    .import_tailwind .xl\:font-medium {
      font-weight: 500; }
    .import_tailwind .xl\:font-semibold {
      font-weight: 600; }
    .import_tailwind .xl\:font-bold {
      font-weight: 700; }
    .import_tailwind .xl\:font-extrabold {
      font-weight: 800; }
    .import_tailwind .xl\:font-black {
      font-weight: 900; }
    .import_tailwind .xl\:hover\:font-hairline:hover {
      font-weight: 100; }
    .import_tailwind .xl\:hover\:font-thin:hover {
      font-weight: 200; }
    .import_tailwind .xl\:hover\:font-light:hover {
      font-weight: 300; }
    .import_tailwind .xl\:hover\:font-normal:hover {
      font-weight: 400; }
    .import_tailwind .xl\:hover\:font-medium:hover {
      font-weight: 500; }
    .import_tailwind .xl\:hover\:font-semibold:hover {
      font-weight: 600; }
    .import_tailwind .xl\:hover\:font-bold:hover {
      font-weight: 700; }
    .import_tailwind .xl\:hover\:font-extrabold:hover {
      font-weight: 800; }
    .import_tailwind .xl\:hover\:font-black:hover {
      font-weight: 900; }
    .import_tailwind .xl\:focus\:font-hairline:focus {
      font-weight: 100; }
    .import_tailwind .xl\:focus\:font-thin:focus {
      font-weight: 200; }
    .import_tailwind .xl\:focus\:font-light:focus {
      font-weight: 300; }
    .import_tailwind .xl\:focus\:font-normal:focus {
      font-weight: 400; }
    .import_tailwind .xl\:focus\:font-medium:focus {
      font-weight: 500; }
    .import_tailwind .xl\:focus\:font-semibold:focus {
      font-weight: 600; }
    .import_tailwind .xl\:focus\:font-bold:focus {
      font-weight: 700; }
    .import_tailwind .xl\:focus\:font-extrabold:focus {
      font-weight: 800; }
    .import_tailwind .xl\:focus\:font-black:focus {
      font-weight: 900; }
    .import_tailwind .xl\:h-0 {
      height: 0; }
    .import_tailwind .xl\:h-1 {
      height: 0.25rem; }
    .import_tailwind .xl\:h-2 {
      height: 0.5rem; }
    .import_tailwind .xl\:h-3 {
      height: 0.75rem; }
    .import_tailwind .xl\:h-4 {
      height: 1rem; }
    .import_tailwind .xl\:h-5 {
      height: 1.25rem; }
    .import_tailwind .xl\:h-6 {
      height: 1.5rem; }
    .import_tailwind .xl\:h-8 {
      height: 2rem; }
    .import_tailwind .xl\:h-10 {
      height: 2.5rem; }
    .import_tailwind .xl\:h-12 {
      height: 3rem; }
    .import_tailwind .xl\:h-16 {
      height: 4rem; }
    .import_tailwind .xl\:h-20 {
      height: 5rem; }
    .import_tailwind .xl\:h-24 {
      height: 6rem; }
    .import_tailwind .xl\:h-32 {
      height: 8rem; }
    .import_tailwind .xl\:h-40 {
      height: 10rem; }
    .import_tailwind .xl\:h-48 {
      height: 12rem; }
    .import_tailwind .xl\:h-56 {
      height: 14rem; }
    .import_tailwind .xl\:h-64 {
      height: 16rem; }
    .import_tailwind .xl\:h-auto {
      height: auto; }
    .import_tailwind .xl\:h-px {
      height: 1px; }
    .import_tailwind .xl\:h-full {
      height: 100%; }
    .import_tailwind .xl\:h-screen {
      height: 100vh; }
    .import_tailwind .xl\:text-xs {
      font-size: 10px; }
    .import_tailwind .xl\:text-sm {
      font-size: 12px; }
    .import_tailwind .xl\:text-base {
      font-size: 14px; }
    .import_tailwind .xl\:text-lg {
      font-size: 16px; }
    .import_tailwind .xl\:text-xl {
      font-size: 20px; }
    .import_tailwind .xl\:text-2xl {
      font-size: 25px; }
    .import_tailwind .xl\:text-3xl {
      font-size: 30px; }
    .import_tailwind .xl\:text-4xl {
      font-size: 40px; }
    .import_tailwind .xl\:text-5xl {
      font-size: 60px; }
    .import_tailwind .xl\:leading-3 {
      line-height: .75rem; }
    .import_tailwind .xl\:leading-4 {
      line-height: 1rem; }
    .import_tailwind .xl\:leading-5 {
      line-height: 1.25rem; }
    .import_tailwind .xl\:leading-6 {
      line-height: 1.5rem; }
    .import_tailwind .xl\:leading-7 {
      line-height: 1.75rem; }
    .import_tailwind .xl\:leading-8 {
      line-height: 2rem; }
    .import_tailwind .xl\:leading-9 {
      line-height: 2.25rem; }
    .import_tailwind .xl\:leading-10 {
      line-height: 2.5rem; }
    .import_tailwind .xl\:leading-none {
      line-height: 1; }
    .import_tailwind .xl\:leading-tight {
      line-height: 1.25; }
    .import_tailwind .xl\:leading-snug {
      line-height: 1.375; }
    .import_tailwind .xl\:leading-normal {
      line-height: 1.5; }
    .import_tailwind .xl\:leading-relaxed {
      line-height: 1.625; }
    .import_tailwind .xl\:leading-loose {
      line-height: 2; }
    .import_tailwind .xl\:list-inside {
      list-style-position: inside; }
    .import_tailwind .xl\:list-outside {
      list-style-position: outside; }
    .import_tailwind .xl\:list-none {
      list-style-type: none; }
    .import_tailwind .xl\:list-disc {
      list-style-type: disc; }
    .import_tailwind .xl\:list-decimal {
      list-style-type: decimal; }
    .import_tailwind .xl\:m-0 {
      margin: 0; }
    .import_tailwind .xl\:m-1 {
      margin: 0.25rem; }
    .import_tailwind .xl\:m-2 {
      margin: 0.5rem; }
    .import_tailwind .xl\:m-3 {
      margin: 0.75rem; }
    .import_tailwind .xl\:m-4 {
      margin: 1rem; }
    .import_tailwind .xl\:m-5 {
      margin: 1.25rem; }
    .import_tailwind .xl\:m-6 {
      margin: 1.5rem; }
    .import_tailwind .xl\:m-8 {
      margin: 2rem; }
    .import_tailwind .xl\:m-10 {
      margin: 2.5rem; }
    .import_tailwind .xl\:m-12 {
      margin: 3rem; }
    .import_tailwind .xl\:m-16 {
      margin: 4rem; }
    .import_tailwind .xl\:m-20 {
      margin: 5rem; }
    .import_tailwind .xl\:m-24 {
      margin: 6rem; }
    .import_tailwind .xl\:m-32 {
      margin: 8rem; }
    .import_tailwind .xl\:m-40 {
      margin: 10rem; }
    .import_tailwind .xl\:m-48 {
      margin: 12rem; }
    .import_tailwind .xl\:m-56 {
      margin: 14rem; }
    .import_tailwind .xl\:m-64 {
      margin: 16rem; }
    .import_tailwind .xl\:m-auto {
      margin: auto; }
    .import_tailwind .xl\:m-px {
      margin: 1px; }
    .import_tailwind .xl\:-m-1 {
      margin: -0.25rem; }
    .import_tailwind .xl\:-m-2 {
      margin: -0.5rem; }
    .import_tailwind .xl\:-m-3 {
      margin: -0.75rem; }
    .import_tailwind .xl\:-m-4 {
      margin: -1rem; }
    .import_tailwind .xl\:-m-5 {
      margin: -1.25rem; }
    .import_tailwind .xl\:-m-6 {
      margin: -1.5rem; }
    .import_tailwind .xl\:-m-8 {
      margin: -2rem; }
    .import_tailwind .xl\:-m-10 {
      margin: -2.5rem; }
    .import_tailwind .xl\:-m-12 {
      margin: -3rem; }
    .import_tailwind .xl\:-m-16 {
      margin: -4rem; }
    .import_tailwind .xl\:-m-20 {
      margin: -5rem; }
    .import_tailwind .xl\:-m-24 {
      margin: -6rem; }
    .import_tailwind .xl\:-m-32 {
      margin: -8rem; }
    .import_tailwind .xl\:-m-40 {
      margin: -10rem; }
    .import_tailwind .xl\:-m-48 {
      margin: -12rem; }
    .import_tailwind .xl\:-m-56 {
      margin: -14rem; }
    .import_tailwind .xl\:-m-64 {
      margin: -16rem; }
    .import_tailwind .xl\:-m-px {
      margin: -1px; }
    .import_tailwind .xl\:my-0 {
      margin-top: 0;
      margin-bottom: 0; }
    .import_tailwind .xl\:mx-0 {
      margin-left: 0;
      margin-right: 0; }
    .import_tailwind .xl\:my-1 {
      margin-top: 0.25rem;
      margin-bottom: 0.25rem; }
    .import_tailwind .xl\:mx-1 {
      margin-left: 0.25rem;
      margin-right: 0.25rem; }
    .import_tailwind .xl\:my-2 {
      margin-top: 0.5rem;
      margin-bottom: 0.5rem; }
    .import_tailwind .xl\:mx-2 {
      margin-left: 0.5rem;
      margin-right: 0.5rem; }
    .import_tailwind .xl\:my-3 {
      margin-top: 0.75rem;
      margin-bottom: 0.75rem; }
    .import_tailwind .xl\:mx-3 {
      margin-left: 0.75rem;
      margin-right: 0.75rem; }
    .import_tailwind .xl\:my-4 {
      margin-top: 1rem;
      margin-bottom: 1rem; }
    .import_tailwind .xl\:mx-4 {
      margin-left: 1rem;
      margin-right: 1rem; }
    .import_tailwind .xl\:my-5 {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem; }
    .import_tailwind .xl\:mx-5 {
      margin-left: 1.25rem;
      margin-right: 1.25rem; }
    .import_tailwind .xl\:my-6 {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem; }
    .import_tailwind .xl\:mx-6 {
      margin-left: 1.5rem;
      margin-right: 1.5rem; }
    .import_tailwind .xl\:my-8 {
      margin-top: 2rem;
      margin-bottom: 2rem; }
    .import_tailwind .xl\:mx-8 {
      margin-left: 2rem;
      margin-right: 2rem; }
    .import_tailwind .xl\:my-10 {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem; }
    .import_tailwind .xl\:mx-10 {
      margin-left: 2.5rem;
      margin-right: 2.5rem; }
    .import_tailwind .xl\:my-12 {
      margin-top: 3rem;
      margin-bottom: 3rem; }
    .import_tailwind .xl\:mx-12 {
      margin-left: 3rem;
      margin-right: 3rem; }
    .import_tailwind .xl\:my-16 {
      margin-top: 4rem;
      margin-bottom: 4rem; }
    .import_tailwind .xl\:mx-16 {
      margin-left: 4rem;
      margin-right: 4rem; }
    .import_tailwind .xl\:my-20 {
      margin-top: 5rem;
      margin-bottom: 5rem; }
    .import_tailwind .xl\:mx-20 {
      margin-left: 5rem;
      margin-right: 5rem; }
    .import_tailwind .xl\:my-24 {
      margin-top: 6rem;
      margin-bottom: 6rem; }
    .import_tailwind .xl\:mx-24 {
      margin-left: 6rem;
      margin-right: 6rem; }
    .import_tailwind .xl\:my-32 {
      margin-top: 8rem;
      margin-bottom: 8rem; }
    .import_tailwind .xl\:mx-32 {
      margin-left: 8rem;
      margin-right: 8rem; }
    .import_tailwind .xl\:my-40 {
      margin-top: 10rem;
      margin-bottom: 10rem; }
    .import_tailwind .xl\:mx-40 {
      margin-left: 10rem;
      margin-right: 10rem; }
    .import_tailwind .xl\:my-48 {
      margin-top: 12rem;
      margin-bottom: 12rem; }
    .import_tailwind .xl\:mx-48 {
      margin-left: 12rem;
      margin-right: 12rem; }
    .import_tailwind .xl\:my-56 {
      margin-top: 14rem;
      margin-bottom: 14rem; }
    .import_tailwind .xl\:mx-56 {
      margin-left: 14rem;
      margin-right: 14rem; }
    .import_tailwind .xl\:my-64 {
      margin-top: 16rem;
      margin-bottom: 16rem; }
    .import_tailwind .xl\:mx-64 {
      margin-left: 16rem;
      margin-right: 16rem; }
    .import_tailwind .xl\:my-auto {
      margin-top: auto;
      margin-bottom: auto; }
    .import_tailwind .xl\:mx-auto {
      margin-left: auto;
      margin-right: auto; }
    .import_tailwind .xl\:my-px {
      margin-top: 1px;
      margin-bottom: 1px; }
    .import_tailwind .xl\:mx-px {
      margin-left: 1px;
      margin-right: 1px; }
    .import_tailwind .xl\:-my-1 {
      margin-top: -0.25rem;
      margin-bottom: -0.25rem; }
    .import_tailwind .xl\:-mx-1 {
      margin-left: -0.25rem;
      margin-right: -0.25rem; }
    .import_tailwind .xl\:-my-2 {
      margin-top: -0.5rem;
      margin-bottom: -0.5rem; }
    .import_tailwind .xl\:-mx-2 {
      margin-left: -0.5rem;
      margin-right: -0.5rem; }
    .import_tailwind .xl\:-my-3 {
      margin-top: -0.75rem;
      margin-bottom: -0.75rem; }
    .import_tailwind .xl\:-mx-3 {
      margin-left: -0.75rem;
      margin-right: -0.75rem; }
    .import_tailwind .xl\:-my-4 {
      margin-top: -1rem;
      margin-bottom: -1rem; }
    .import_tailwind .xl\:-mx-4 {
      margin-left: -1rem;
      margin-right: -1rem; }
    .import_tailwind .xl\:-my-5 {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem; }
    .import_tailwind .xl\:-mx-5 {
      margin-left: -1.25rem;
      margin-right: -1.25rem; }
    .import_tailwind .xl\:-my-6 {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem; }
    .import_tailwind .xl\:-mx-6 {
      margin-left: -1.5rem;
      margin-right: -1.5rem; }
    .import_tailwind .xl\:-my-8 {
      margin-top: -2rem;
      margin-bottom: -2rem; }
    .import_tailwind .xl\:-mx-8 {
      margin-left: -2rem;
      margin-right: -2rem; }
    .import_tailwind .xl\:-my-10 {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem; }
    .import_tailwind .xl\:-mx-10 {
      margin-left: -2.5rem;
      margin-right: -2.5rem; }
    .import_tailwind .xl\:-my-12 {
      margin-top: -3rem;
      margin-bottom: -3rem; }
    .import_tailwind .xl\:-mx-12 {
      margin-left: -3rem;
      margin-right: -3rem; }
    .import_tailwind .xl\:-my-16 {
      margin-top: -4rem;
      margin-bottom: -4rem; }
    .import_tailwind .xl\:-mx-16 {
      margin-left: -4rem;
      margin-right: -4rem; }
    .import_tailwind .xl\:-my-20 {
      margin-top: -5rem;
      margin-bottom: -5rem; }
    .import_tailwind .xl\:-mx-20 {
      margin-left: -5rem;
      margin-right: -5rem; }
    .import_tailwind .xl\:-my-24 {
      margin-top: -6rem;
      margin-bottom: -6rem; }
    .import_tailwind .xl\:-mx-24 {
      margin-left: -6rem;
      margin-right: -6rem; }
    .import_tailwind .xl\:-my-32 {
      margin-top: -8rem;
      margin-bottom: -8rem; }
    .import_tailwind .xl\:-mx-32 {
      margin-left: -8rem;
      margin-right: -8rem; }
    .import_tailwind .xl\:-my-40 {
      margin-top: -10rem;
      margin-bottom: -10rem; }
    .import_tailwind .xl\:-mx-40 {
      margin-left: -10rem;
      margin-right: -10rem; }
    .import_tailwind .xl\:-my-48 {
      margin-top: -12rem;
      margin-bottom: -12rem; }
    .import_tailwind .xl\:-mx-48 {
      margin-left: -12rem;
      margin-right: -12rem; }
    .import_tailwind .xl\:-my-56 {
      margin-top: -14rem;
      margin-bottom: -14rem; }
    .import_tailwind .xl\:-mx-56 {
      margin-left: -14rem;
      margin-right: -14rem; }
    .import_tailwind .xl\:-my-64 {
      margin-top: -16rem;
      margin-bottom: -16rem; }
    .import_tailwind .xl\:-mx-64 {
      margin-left: -16rem;
      margin-right: -16rem; }
    .import_tailwind .xl\:-my-px {
      margin-top: -1px;
      margin-bottom: -1px; }
    .import_tailwind .xl\:-mx-px {
      margin-left: -1px;
      margin-right: -1px; }
    .import_tailwind .xl\:mt-0 {
      margin-top: 0; }
    .import_tailwind .xl\:mr-0 {
      margin-right: 0; }
    .import_tailwind .xl\:mb-0 {
      margin-bottom: 0; }
    .import_tailwind .xl\:ml-0 {
      margin-left: 0; }
    .import_tailwind .xl\:mt-1 {
      margin-top: 0.25rem; }
    .import_tailwind .xl\:mr-1 {
      margin-right: 0.25rem; }
    .import_tailwind .xl\:mb-1 {
      margin-bottom: 0.25rem; }
    .import_tailwind .xl\:ml-1 {
      margin-left: 0.25rem; }
    .import_tailwind .xl\:mt-2 {
      margin-top: 0.5rem; }
    .import_tailwind .xl\:mr-2 {
      margin-right: 0.5rem; }
    .import_tailwind .xl\:mb-2 {
      margin-bottom: 0.5rem; }
    .import_tailwind .xl\:ml-2 {
      margin-left: 0.5rem; }
    .import_tailwind .xl\:mt-3 {
      margin-top: 0.75rem; }
    .import_tailwind .xl\:mr-3 {
      margin-right: 0.75rem; }
    .import_tailwind .xl\:mb-3 {
      margin-bottom: 0.75rem; }
    .import_tailwind .xl\:ml-3 {
      margin-left: 0.75rem; }
    .import_tailwind .xl\:mt-4 {
      margin-top: 1rem; }
    .import_tailwind .xl\:mr-4 {
      margin-right: 1rem; }
    .import_tailwind .xl\:mb-4 {
      margin-bottom: 1rem; }
    .import_tailwind .xl\:ml-4 {
      margin-left: 1rem; }
    .import_tailwind .xl\:mt-5 {
      margin-top: 1.25rem; }
    .import_tailwind .xl\:mr-5 {
      margin-right: 1.25rem; }
    .import_tailwind .xl\:mb-5 {
      margin-bottom: 1.25rem; }
    .import_tailwind .xl\:ml-5 {
      margin-left: 1.25rem; }
    .import_tailwind .xl\:mt-6 {
      margin-top: 1.5rem; }
    .import_tailwind .xl\:mr-6 {
      margin-right: 1.5rem; }
    .import_tailwind .xl\:mb-6 {
      margin-bottom: 1.5rem; }
    .import_tailwind .xl\:ml-6 {
      margin-left: 1.5rem; }
    .import_tailwind .xl\:mt-8 {
      margin-top: 2rem; }
    .import_tailwind .xl\:mr-8 {
      margin-right: 2rem; }
    .import_tailwind .xl\:mb-8 {
      margin-bottom: 2rem; }
    .import_tailwind .xl\:ml-8 {
      margin-left: 2rem; }
    .import_tailwind .xl\:mt-10 {
      margin-top: 2.5rem; }
    .import_tailwind .xl\:mr-10 {
      margin-right: 2.5rem; }
    .import_tailwind .xl\:mb-10 {
      margin-bottom: 2.5rem; }
    .import_tailwind .xl\:ml-10 {
      margin-left: 2.5rem; }
    .import_tailwind .xl\:mt-12 {
      margin-top: 3rem; }
    .import_tailwind .xl\:mr-12 {
      margin-right: 3rem; }
    .import_tailwind .xl\:mb-12 {
      margin-bottom: 3rem; }
    .import_tailwind .xl\:ml-12 {
      margin-left: 3rem; }
    .import_tailwind .xl\:mt-16 {
      margin-top: 4rem; }
    .import_tailwind .xl\:mr-16 {
      margin-right: 4rem; }
    .import_tailwind .xl\:mb-16 {
      margin-bottom: 4rem; }
    .import_tailwind .xl\:ml-16 {
      margin-left: 4rem; }
    .import_tailwind .xl\:mt-20 {
      margin-top: 5rem; }
    .import_tailwind .xl\:mr-20 {
      margin-right: 5rem; }
    .import_tailwind .xl\:mb-20 {
      margin-bottom: 5rem; }
    .import_tailwind .xl\:ml-20 {
      margin-left: 5rem; }
    .import_tailwind .xl\:mt-24 {
      margin-top: 6rem; }
    .import_tailwind .xl\:mr-24 {
      margin-right: 6rem; }
    .import_tailwind .xl\:mb-24 {
      margin-bottom: 6rem; }
    .import_tailwind .xl\:ml-24 {
      margin-left: 6rem; }
    .import_tailwind .xl\:mt-32 {
      margin-top: 8rem; }
    .import_tailwind .xl\:mr-32 {
      margin-right: 8rem; }
    .import_tailwind .xl\:mb-32 {
      margin-bottom: 8rem; }
    .import_tailwind .xl\:ml-32 {
      margin-left: 8rem; }
    .import_tailwind .xl\:mt-40 {
      margin-top: 10rem; }
    .import_tailwind .xl\:mr-40 {
      margin-right: 10rem; }
    .import_tailwind .xl\:mb-40 {
      margin-bottom: 10rem; }
    .import_tailwind .xl\:ml-40 {
      margin-left: 10rem; }
    .import_tailwind .xl\:mt-48 {
      margin-top: 12rem; }
    .import_tailwind .xl\:mr-48 {
      margin-right: 12rem; }
    .import_tailwind .xl\:mb-48 {
      margin-bottom: 12rem; }
    .import_tailwind .xl\:ml-48 {
      margin-left: 12rem; }
    .import_tailwind .xl\:mt-56 {
      margin-top: 14rem; }
    .import_tailwind .xl\:mr-56 {
      margin-right: 14rem; }
    .import_tailwind .xl\:mb-56 {
      margin-bottom: 14rem; }
    .import_tailwind .xl\:ml-56 {
      margin-left: 14rem; }
    .import_tailwind .xl\:mt-64 {
      margin-top: 16rem; }
    .import_tailwind .xl\:mr-64 {
      margin-right: 16rem; }
    .import_tailwind .xl\:mb-64 {
      margin-bottom: 16rem; }
    .import_tailwind .xl\:ml-64 {
      margin-left: 16rem; }
    .import_tailwind .xl\:mt-auto {
      margin-top: auto; }
    .import_tailwind .xl\:mr-auto {
      margin-right: auto; }
    .import_tailwind .xl\:mb-auto {
      margin-bottom: auto; }
    .import_tailwind .xl\:ml-auto {
      margin-left: auto; }
    .import_tailwind .xl\:mt-px {
      margin-top: 1px; }
    .import_tailwind .xl\:mr-px {
      margin-right: 1px; }
    .import_tailwind .xl\:mb-px {
      margin-bottom: 1px; }
    .import_tailwind .xl\:ml-px {
      margin-left: 1px; }
    .import_tailwind .xl\:-mt-1 {
      margin-top: -0.25rem; }
    .import_tailwind .xl\:-mr-1 {
      margin-right: -0.25rem; }
    .import_tailwind .xl\:-mb-1 {
      margin-bottom: -0.25rem; }
    .import_tailwind .xl\:-ml-1 {
      margin-left: -0.25rem; }
    .import_tailwind .xl\:-mt-2 {
      margin-top: -0.5rem; }
    .import_tailwind .xl\:-mr-2 {
      margin-right: -0.5rem; }
    .import_tailwind .xl\:-mb-2 {
      margin-bottom: -0.5rem; }
    .import_tailwind .xl\:-ml-2 {
      margin-left: -0.5rem; }
    .import_tailwind .xl\:-mt-3 {
      margin-top: -0.75rem; }
    .import_tailwind .xl\:-mr-3 {
      margin-right: -0.75rem; }
    .import_tailwind .xl\:-mb-3 {
      margin-bottom: -0.75rem; }
    .import_tailwind .xl\:-ml-3 {
      margin-left: -0.75rem; }
    .import_tailwind .xl\:-mt-4 {
      margin-top: -1rem; }
    .import_tailwind .xl\:-mr-4 {
      margin-right: -1rem; }
    .import_tailwind .xl\:-mb-4 {
      margin-bottom: -1rem; }
    .import_tailwind .xl\:-ml-4 {
      margin-left: -1rem; }
    .import_tailwind .xl\:-mt-5 {
      margin-top: -1.25rem; }
    .import_tailwind .xl\:-mr-5 {
      margin-right: -1.25rem; }
    .import_tailwind .xl\:-mb-5 {
      margin-bottom: -1.25rem; }
    .import_tailwind .xl\:-ml-5 {
      margin-left: -1.25rem; }
    .import_tailwind .xl\:-mt-6 {
      margin-top: -1.5rem; }
    .import_tailwind .xl\:-mr-6 {
      margin-right: -1.5rem; }
    .import_tailwind .xl\:-mb-6 {
      margin-bottom: -1.5rem; }
    .import_tailwind .xl\:-ml-6 {
      margin-left: -1.5rem; }
    .import_tailwind .xl\:-mt-8 {
      margin-top: -2rem; }
    .import_tailwind .xl\:-mr-8 {
      margin-right: -2rem; }
    .import_tailwind .xl\:-mb-8 {
      margin-bottom: -2rem; }
    .import_tailwind .xl\:-ml-8 {
      margin-left: -2rem; }
    .import_tailwind .xl\:-mt-10 {
      margin-top: -2.5rem; }
    .import_tailwind .xl\:-mr-10 {
      margin-right: -2.5rem; }
    .import_tailwind .xl\:-mb-10 {
      margin-bottom: -2.5rem; }
    .import_tailwind .xl\:-ml-10 {
      margin-left: -2.5rem; }
    .import_tailwind .xl\:-mt-12 {
      margin-top: -3rem; }
    .import_tailwind .xl\:-mr-12 {
      margin-right: -3rem; }
    .import_tailwind .xl\:-mb-12 {
      margin-bottom: -3rem; }
    .import_tailwind .xl\:-ml-12 {
      margin-left: -3rem; }
    .import_tailwind .xl\:-mt-16 {
      margin-top: -4rem; }
    .import_tailwind .xl\:-mr-16 {
      margin-right: -4rem; }
    .import_tailwind .xl\:-mb-16 {
      margin-bottom: -4rem; }
    .import_tailwind .xl\:-ml-16 {
      margin-left: -4rem; }
    .import_tailwind .xl\:-mt-20 {
      margin-top: -5rem; }
    .import_tailwind .xl\:-mr-20 {
      margin-right: -5rem; }
    .import_tailwind .xl\:-mb-20 {
      margin-bottom: -5rem; }
    .import_tailwind .xl\:-ml-20 {
      margin-left: -5rem; }
    .import_tailwind .xl\:-mt-24 {
      margin-top: -6rem; }
    .import_tailwind .xl\:-mr-24 {
      margin-right: -6rem; }
    .import_tailwind .xl\:-mb-24 {
      margin-bottom: -6rem; }
    .import_tailwind .xl\:-ml-24 {
      margin-left: -6rem; }
    .import_tailwind .xl\:-mt-32 {
      margin-top: -8rem; }
    .import_tailwind .xl\:-mr-32 {
      margin-right: -8rem; }
    .import_tailwind .xl\:-mb-32 {
      margin-bottom: -8rem; }
    .import_tailwind .xl\:-ml-32 {
      margin-left: -8rem; }
    .import_tailwind .xl\:-mt-40 {
      margin-top: -10rem; }
    .import_tailwind .xl\:-mr-40 {
      margin-right: -10rem; }
    .import_tailwind .xl\:-mb-40 {
      margin-bottom: -10rem; }
    .import_tailwind .xl\:-ml-40 {
      margin-left: -10rem; }
    .import_tailwind .xl\:-mt-48 {
      margin-top: -12rem; }
    .import_tailwind .xl\:-mr-48 {
      margin-right: -12rem; }
    .import_tailwind .xl\:-mb-48 {
      margin-bottom: -12rem; }
    .import_tailwind .xl\:-ml-48 {
      margin-left: -12rem; }
    .import_tailwind .xl\:-mt-56 {
      margin-top: -14rem; }
    .import_tailwind .xl\:-mr-56 {
      margin-right: -14rem; }
    .import_tailwind .xl\:-mb-56 {
      margin-bottom: -14rem; }
    .import_tailwind .xl\:-ml-56 {
      margin-left: -14rem; }
    .import_tailwind .xl\:-mt-64 {
      margin-top: -16rem; }
    .import_tailwind .xl\:-mr-64 {
      margin-right: -16rem; }
    .import_tailwind .xl\:-mb-64 {
      margin-bottom: -16rem; }
    .import_tailwind .xl\:-ml-64 {
      margin-left: -16rem; }
    .import_tailwind .xl\:-mt-px {
      margin-top: -1px; }
    .import_tailwind .xl\:-mr-px {
      margin-right: -1px; }
    .import_tailwind .xl\:-mb-px {
      margin-bottom: -1px; }
    .import_tailwind .xl\:-ml-px {
      margin-left: -1px; }
    .import_tailwind .xl\:max-h-full {
      max-height: 100%; }
    .import_tailwind .xl\:max-h-screen {
      max-height: 100vh; }
    .import_tailwind .xl\:max-w-none {
      max-width: none; }
    .import_tailwind .xl\:max-w-xs {
      max-width: 20rem; }
    .import_tailwind .xl\:max-w-sm {
      max-width: 24rem; }
    .import_tailwind .xl\:max-w-md {
      max-width: 28rem; }
    .import_tailwind .xl\:max-w-lg {
      max-width: 32rem; }
    .import_tailwind .xl\:max-w-xl {
      max-width: 36rem; }
    .import_tailwind .xl\:max-w-2xl {
      max-width: 42rem; }
    .import_tailwind .xl\:max-w-3xl {
      max-width: 48rem; }
    .import_tailwind .xl\:max-w-4xl {
      max-width: 56rem; }
    .import_tailwind .xl\:max-w-5xl {
      max-width: 64rem; }
    .import_tailwind .xl\:max-w-6xl {
      max-width: 72rem; }
    .import_tailwind .xl\:max-w-full {
      max-width: 100%; }
    .import_tailwind .xl\:max-w-screen-md {
      max-width: 768px; }
    .import_tailwind .xl\:max-w-screen-lg {
      max-width: 972px; }
    .import_tailwind .xl\:max-w-screen-xl {
      max-width: 1120px; }
    .import_tailwind .xl\:min-h-0 {
      min-height: 0; }
    .import_tailwind .xl\:min-h-full {
      min-height: 100%; }
    .import_tailwind .xl\:min-h-screen {
      min-height: 100vh; }
    .import_tailwind .xl\:min-w-0 {
      min-width: 0; }
    .import_tailwind .xl\:min-w-full {
      min-width: 100%; }
    .import_tailwind .xl\:object-contain {
      -o-object-fit: contain;
      object-fit: contain; }
    .import_tailwind .xl\:object-cover {
      -o-object-fit: cover;
      object-fit: cover; }
    .import_tailwind .xl\:object-fill {
      -o-object-fit: fill;
      object-fit: fill; }
    .import_tailwind .xl\:object-none {
      -o-object-fit: none;
      object-fit: none; }
    .import_tailwind .xl\:object-scale-down {
      -o-object-fit: scale-down;
      object-fit: scale-down; }
    .import_tailwind .xl\:object-bottom {
      -o-object-position: bottom;
      object-position: bottom; }
    .import_tailwind .xl\:object-center {
      -o-object-position: center;
      object-position: center; }
    .import_tailwind .xl\:object-left {
      -o-object-position: left;
      object-position: left; }
    .import_tailwind .xl\:object-left-bottom {
      -o-object-position: left bottom;
      object-position: left bottom; }
    .import_tailwind .xl\:object-left-top {
      -o-object-position: left top;
      object-position: left top; }
    .import_tailwind .xl\:object-right {
      -o-object-position: right;
      object-position: right; }
    .import_tailwind .xl\:object-right-bottom {
      -o-object-position: right bottom;
      object-position: right bottom; }
    .import_tailwind .xl\:object-right-top {
      -o-object-position: right top;
      object-position: right top; }
    .import_tailwind .xl\:object-top {
      -o-object-position: top;
      object-position: top; }
    .import_tailwind .xl\:opacity-0 {
      opacity: 0; }
    .import_tailwind .xl\:opacity-25 {
      opacity: 0.25; }
    .import_tailwind .xl\:opacity-50 {
      opacity: 0.5; }
    .import_tailwind .xl\:opacity-75 {
      opacity: 0.75; }
    .import_tailwind .xl\:opacity-100 {
      opacity: 1; }
    .import_tailwind .xl\:hover\:opacity-0:hover {
      opacity: 0; }
    .import_tailwind .xl\:hover\:opacity-25:hover {
      opacity: 0.25; }
    .import_tailwind .xl\:hover\:opacity-50:hover {
      opacity: 0.5; }
    .import_tailwind .xl\:hover\:opacity-75:hover {
      opacity: 0.75; }
    .import_tailwind .xl\:hover\:opacity-100:hover {
      opacity: 1; }
    .import_tailwind .xl\:focus\:opacity-0:focus {
      opacity: 0; }
    .import_tailwind .xl\:focus\:opacity-25:focus {
      opacity: 0.25; }
    .import_tailwind .xl\:focus\:opacity-50:focus {
      opacity: 0.5; }
    .import_tailwind .xl\:focus\:opacity-75:focus {
      opacity: 0.75; }
    .import_tailwind .xl\:focus\:opacity-100:focus {
      opacity: 1; }
    .import_tailwind .xl\:outline-none {
      outline: 0; }
    .import_tailwind .xl\:focus\:outline-none:focus {
      outline: 0; }
    .import_tailwind .xl\:overflow-auto {
      overflow: auto; }
    .import_tailwind .xl\:overflow-hidden {
      overflow: hidden; }
    .import_tailwind .xl\:overflow-visible {
      overflow: visible; }
    .import_tailwind .xl\:overflow-scroll {
      overflow: scroll; }
    .import_tailwind .xl\:overflow-x-auto {
      overflow-x: auto; }
    .import_tailwind .xl\:overflow-y-auto {
      overflow-y: auto; }
    .import_tailwind .xl\:overflow-x-hidden {
      overflow-x: hidden; }
    .import_tailwind .xl\:overflow-y-hidden {
      overflow-y: hidden; }
    .import_tailwind .xl\:overflow-x-visible {
      overflow-x: visible; }
    .import_tailwind .xl\:overflow-y-visible {
      overflow-y: visible; }
    .import_tailwind .xl\:overflow-x-scroll {
      overflow-x: scroll; }
    .import_tailwind .xl\:overflow-y-scroll {
      overflow-y: scroll; }
    .import_tailwind .xl\:scrolling-touch {
      -webkit-overflow-scrolling: touch; }
    .import_tailwind .xl\:scrolling-auto {
      -webkit-overflow-scrolling: auto; }
    .import_tailwind .xl\:overscroll-auto {
      -ms-scroll-chaining: chained;
      overscroll-behavior: auto; }
    .import_tailwind .xl\:overscroll-contain {
      -ms-scroll-chaining: none;
      overscroll-behavior: contain; }
    .import_tailwind .xl\:overscroll-none {
      -ms-scroll-chaining: none;
      overscroll-behavior: none; }
    .import_tailwind .xl\:overscroll-y-auto {
      overscroll-behavior-y: auto; }
    .import_tailwind .xl\:overscroll-y-contain {
      overscroll-behavior-y: contain; }
    .import_tailwind .xl\:overscroll-y-none {
      overscroll-behavior-y: none; }
    .import_tailwind .xl\:overscroll-x-auto {
      overscroll-behavior-x: auto; }
    .import_tailwind .xl\:overscroll-x-contain {
      overscroll-behavior-x: contain; }
    .import_tailwind .xl\:overscroll-x-none {
      overscroll-behavior-x: none; }
    .import_tailwind .xl\:p-0 {
      padding: 0; }
    .import_tailwind .xl\:p-1 {
      padding: 0.25rem; }
    .import_tailwind .xl\:p-2 {
      padding: 0.5rem; }
    .import_tailwind .xl\:p-3 {
      padding: 0.75rem; }
    .import_tailwind .xl\:p-4 {
      padding: 1rem; }
    .import_tailwind .xl\:p-5 {
      padding: 1.25rem; }
    .import_tailwind .xl\:p-6 {
      padding: 1.5rem; }
    .import_tailwind .xl\:p-8 {
      padding: 2rem; }
    .import_tailwind .xl\:p-10 {
      padding: 2.5rem; }
    .import_tailwind .xl\:p-12 {
      padding: 3rem; }
    .import_tailwind .xl\:p-16 {
      padding: 4rem; }
    .import_tailwind .xl\:p-20 {
      padding: 5rem; }
    .import_tailwind .xl\:p-24 {
      padding: 6rem; }
    .import_tailwind .xl\:p-32 {
      padding: 8rem; }
    .import_tailwind .xl\:p-40 {
      padding: 10rem; }
    .import_tailwind .xl\:p-48 {
      padding: 12rem; }
    .import_tailwind .xl\:p-56 {
      padding: 14rem; }
    .import_tailwind .xl\:p-64 {
      padding: 16rem; }
    .import_tailwind .xl\:p-px {
      padding: 1px; }
    .import_tailwind .xl\:py-0 {
      padding-top: 0;
      padding-bottom: 0; }
    .import_tailwind .xl\:px-0 {
      padding-left: 0;
      padding-right: 0; }
    .import_tailwind .xl\:py-1 {
      padding-top: 0.25rem;
      padding-bottom: 0.25rem; }
    .import_tailwind .xl\:px-1 {
      padding-left: 0.25rem;
      padding-right: 0.25rem; }
    .import_tailwind .xl\:py-2 {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem; }
    .import_tailwind .xl\:px-2 {
      padding-left: 0.5rem;
      padding-right: 0.5rem; }
    .import_tailwind .xl\:py-3 {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    .import_tailwind .xl\:px-3 {
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    .import_tailwind .xl\:py-4 {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    .import_tailwind .xl\:px-4 {
      padding-left: 1rem;
      padding-right: 1rem; }
    .import_tailwind .xl\:py-5 {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem; }
    .import_tailwind .xl\:px-5 {
      padding-left: 1.25rem;
      padding-right: 1.25rem; }
    .import_tailwind .xl\:py-6 {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    .import_tailwind .xl\:px-6 {
      padding-left: 1.5rem;
      padding-right: 1.5rem; }
    .import_tailwind .xl\:py-8 {
      padding-top: 2rem;
      padding-bottom: 2rem; }
    .import_tailwind .xl\:px-8 {
      padding-left: 2rem;
      padding-right: 2rem; }
    .import_tailwind .xl\:py-10 {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem; }
    .import_tailwind .xl\:px-10 {
      padding-left: 2.5rem;
      padding-right: 2.5rem; }
    .import_tailwind .xl\:py-12 {
      padding-top: 3rem;
      padding-bottom: 3rem; }
    .import_tailwind .xl\:px-12 {
      padding-left: 3rem;
      padding-right: 3rem; }
    .import_tailwind .xl\:py-16 {
      padding-top: 4rem;
      padding-bottom: 4rem; }
    .import_tailwind .xl\:px-16 {
      padding-left: 4rem;
      padding-right: 4rem; }
    .import_tailwind .xl\:py-20 {
      padding-top: 5rem;
      padding-bottom: 5rem; }
    .import_tailwind .xl\:px-20 {
      padding-left: 5rem;
      padding-right: 5rem; }
    .import_tailwind .xl\:py-24 {
      padding-top: 6rem;
      padding-bottom: 6rem; }
    .import_tailwind .xl\:px-24 {
      padding-left: 6rem;
      padding-right: 6rem; }
    .import_tailwind .xl\:py-32 {
      padding-top: 8rem;
      padding-bottom: 8rem; }
    .import_tailwind .xl\:px-32 {
      padding-left: 8rem;
      padding-right: 8rem; }
    .import_tailwind .xl\:py-40 {
      padding-top: 10rem;
      padding-bottom: 10rem; }
    .import_tailwind .xl\:px-40 {
      padding-left: 10rem;
      padding-right: 10rem; }
    .import_tailwind .xl\:py-48 {
      padding-top: 12rem;
      padding-bottom: 12rem; }
    .import_tailwind .xl\:px-48 {
      padding-left: 12rem;
      padding-right: 12rem; }
    .import_tailwind .xl\:py-56 {
      padding-top: 14rem;
      padding-bottom: 14rem; }
    .import_tailwind .xl\:px-56 {
      padding-left: 14rem;
      padding-right: 14rem; }
    .import_tailwind .xl\:py-64 {
      padding-top: 16rem;
      padding-bottom: 16rem; }
    .import_tailwind .xl\:px-64 {
      padding-left: 16rem;
      padding-right: 16rem; }
    .import_tailwind .xl\:py-px {
      padding-top: 1px;
      padding-bottom: 1px; }
    .import_tailwind .xl\:px-px {
      padding-left: 1px;
      padding-right: 1px; }
    .import_tailwind .xl\:pt-0 {
      padding-top: 0; }
    .import_tailwind .xl\:pr-0 {
      padding-right: 0; }
    .import_tailwind .xl\:pb-0 {
      padding-bottom: 0; }
    .import_tailwind .xl\:pl-0 {
      padding-left: 0; }
    .import_tailwind .xl\:pt-1 {
      padding-top: 0.25rem; }
    .import_tailwind .xl\:pr-1 {
      padding-right: 0.25rem; }
    .import_tailwind .xl\:pb-1 {
      padding-bottom: 0.25rem; }
    .import_tailwind .xl\:pl-1 {
      padding-left: 0.25rem; }
    .import_tailwind .xl\:pt-2 {
      padding-top: 0.5rem; }
    .import_tailwind .xl\:pr-2 {
      padding-right: 0.5rem; }
    .import_tailwind .xl\:pb-2 {
      padding-bottom: 0.5rem; }
    .import_tailwind .xl\:pl-2 {
      padding-left: 0.5rem; }
    .import_tailwind .xl\:pt-3 {
      padding-top: 0.75rem; }
    .import_tailwind .xl\:pr-3 {
      padding-right: 0.75rem; }
    .import_tailwind .xl\:pb-3 {
      padding-bottom: 0.75rem; }
    .import_tailwind .xl\:pl-3 {
      padding-left: 0.75rem; }
    .import_tailwind .xl\:pt-4 {
      padding-top: 1rem; }
    .import_tailwind .xl\:pr-4 {
      padding-right: 1rem; }
    .import_tailwind .xl\:pb-4 {
      padding-bottom: 1rem; }
    .import_tailwind .xl\:pl-4 {
      padding-left: 1rem; }
    .import_tailwind .xl\:pt-5 {
      padding-top: 1.25rem; }
    .import_tailwind .xl\:pr-5 {
      padding-right: 1.25rem; }
    .import_tailwind .xl\:pb-5 {
      padding-bottom: 1.25rem; }
    .import_tailwind .xl\:pl-5 {
      padding-left: 1.25rem; }
    .import_tailwind .xl\:pt-6 {
      padding-top: 1.5rem; }
    .import_tailwind .xl\:pr-6 {
      padding-right: 1.5rem; }
    .import_tailwind .xl\:pb-6 {
      padding-bottom: 1.5rem; }
    .import_tailwind .xl\:pl-6 {
      padding-left: 1.5rem; }
    .import_tailwind .xl\:pt-8 {
      padding-top: 2rem; }
    .import_tailwind .xl\:pr-8 {
      padding-right: 2rem; }
    .import_tailwind .xl\:pb-8 {
      padding-bottom: 2rem; }
    .import_tailwind .xl\:pl-8 {
      padding-left: 2rem; }
    .import_tailwind .xl\:pt-10 {
      padding-top: 2.5rem; }
    .import_tailwind .xl\:pr-10 {
      padding-right: 2.5rem; }
    .import_tailwind .xl\:pb-10 {
      padding-bottom: 2.5rem; }
    .import_tailwind .xl\:pl-10 {
      padding-left: 2.5rem; }
    .import_tailwind .xl\:pt-12 {
      padding-top: 3rem; }
    .import_tailwind .xl\:pr-12 {
      padding-right: 3rem; }
    .import_tailwind .xl\:pb-12 {
      padding-bottom: 3rem; }
    .import_tailwind .xl\:pl-12 {
      padding-left: 3rem; }
    .import_tailwind .xl\:pt-16 {
      padding-top: 4rem; }
    .import_tailwind .xl\:pr-16 {
      padding-right: 4rem; }
    .import_tailwind .xl\:pb-16 {
      padding-bottom: 4rem; }
    .import_tailwind .xl\:pl-16 {
      padding-left: 4rem; }
    .import_tailwind .xl\:pt-20 {
      padding-top: 5rem; }
    .import_tailwind .xl\:pr-20 {
      padding-right: 5rem; }
    .import_tailwind .xl\:pb-20 {
      padding-bottom: 5rem; }
    .import_tailwind .xl\:pl-20 {
      padding-left: 5rem; }
    .import_tailwind .xl\:pt-24 {
      padding-top: 6rem; }
    .import_tailwind .xl\:pr-24 {
      padding-right: 6rem; }
    .import_tailwind .xl\:pb-24 {
      padding-bottom: 6rem; }
    .import_tailwind .xl\:pl-24 {
      padding-left: 6rem; }
    .import_tailwind .xl\:pt-32 {
      padding-top: 8rem; }
    .import_tailwind .xl\:pr-32 {
      padding-right: 8rem; }
    .import_tailwind .xl\:pb-32 {
      padding-bottom: 8rem; }
    .import_tailwind .xl\:pl-32 {
      padding-left: 8rem; }
    .import_tailwind .xl\:pt-40 {
      padding-top: 10rem; }
    .import_tailwind .xl\:pr-40 {
      padding-right: 10rem; }
    .import_tailwind .xl\:pb-40 {
      padding-bottom: 10rem; }
    .import_tailwind .xl\:pl-40 {
      padding-left: 10rem; }
    .import_tailwind .xl\:pt-48 {
      padding-top: 12rem; }
    .import_tailwind .xl\:pr-48 {
      padding-right: 12rem; }
    .import_tailwind .xl\:pb-48 {
      padding-bottom: 12rem; }
    .import_tailwind .xl\:pl-48 {
      padding-left: 12rem; }
    .import_tailwind .xl\:pt-56 {
      padding-top: 14rem; }
    .import_tailwind .xl\:pr-56 {
      padding-right: 14rem; }
    .import_tailwind .xl\:pb-56 {
      padding-bottom: 14rem; }
    .import_tailwind .xl\:pl-56 {
      padding-left: 14rem; }
    .import_tailwind .xl\:pt-64 {
      padding-top: 16rem; }
    .import_tailwind .xl\:pr-64 {
      padding-right: 16rem; }
    .import_tailwind .xl\:pb-64 {
      padding-bottom: 16rem; }
    .import_tailwind .xl\:pl-64 {
      padding-left: 16rem; }
    .import_tailwind .xl\:pt-px {
      padding-top: 1px; }
    .import_tailwind .xl\:pr-px {
      padding-right: 1px; }
    .import_tailwind .xl\:pb-px {
      padding-bottom: 1px; }
    .import_tailwind .xl\:pl-px {
      padding-left: 1px; }
    .import_tailwind .xl\:placeholder-blue-50::-moz-placeholder {
      color: #F2F7F8; }
    .import_tailwind .xl\:placeholder-blue-50:-ms-input-placeholder {
      color: #F2F7F8; }
    .import_tailwind .xl\:placeholder-blue-50::-ms-input-placeholder {
      color: #F2F7F8; }
    .import_tailwind .xl\:placeholder-blue-50::placeholder {
      color: #F2F7F8; }
    .import_tailwind .xl\:placeholder-blue-100::-moz-placeholder {
      color: #EAEEF1; }
    .import_tailwind .xl\:placeholder-blue-100:-ms-input-placeholder {
      color: #EAEEF1; }
    .import_tailwind .xl\:placeholder-blue-100::-ms-input-placeholder {
      color: #EAEEF1; }
    .import_tailwind .xl\:placeholder-blue-100::placeholder {
      color: #EAEEF1; }
    .import_tailwind .xl\:placeholder-blue-200::-moz-placeholder {
      color: #E4F3FB; }
    .import_tailwind .xl\:placeholder-blue-200:-ms-input-placeholder {
      color: #E4F3FB; }
    .import_tailwind .xl\:placeholder-blue-200::-ms-input-placeholder {
      color: #E4F3FB; }
    .import_tailwind .xl\:placeholder-blue-200::placeholder {
      color: #E4F3FB; }
    .import_tailwind .xl\:placeholder-blue-250::-moz-placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:placeholder-blue-250:-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:placeholder-blue-250::-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:placeholder-blue-250::placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:placeholder-blue-280::-moz-placeholder {
      color: #CEE7F7; }
    .import_tailwind .xl\:placeholder-blue-280:-ms-input-placeholder {
      color: #CEE7F7; }
    .import_tailwind .xl\:placeholder-blue-280::-ms-input-placeholder {
      color: #CEE7F7; }
    .import_tailwind .xl\:placeholder-blue-280::placeholder {
      color: #CEE7F7; }
    .import_tailwind .xl\:placeholder-blue-300::-moz-placeholder {
      color: #B8EBF5; }
    .import_tailwind .xl\:placeholder-blue-300:-ms-input-placeholder {
      color: #B8EBF5; }
    .import_tailwind .xl\:placeholder-blue-300::-ms-input-placeholder {
      color: #B8EBF5; }
    .import_tailwind .xl\:placeholder-blue-300::placeholder {
      color: #B8EBF5; }
    .import_tailwind .xl\:placeholder-blue-400::-moz-placeholder {
      color: #A3D9F0; }
    .import_tailwind .xl\:placeholder-blue-400:-ms-input-placeholder {
      color: #A3D9F0; }
    .import_tailwind .xl\:placeholder-blue-400::-ms-input-placeholder {
      color: #A3D9F0; }
    .import_tailwind .xl\:placeholder-blue-400::placeholder {
      color: #A3D9F0; }
    .import_tailwind .xl\:placeholder-blue-600::-moz-placeholder {
      color: #0091DB; }
    .import_tailwind .xl\:placeholder-blue-600:-ms-input-placeholder {
      color: #0091DB; }
    .import_tailwind .xl\:placeholder-blue-600::-ms-input-placeholder {
      color: #0091DB; }
    .import_tailwind .xl\:placeholder-blue-600::placeholder {
      color: #0091DB; }
    .import_tailwind .xl\:placeholder-blue-650::-moz-placeholder {
      color: #1FB5C9; }
    .import_tailwind .xl\:placeholder-blue-650:-ms-input-placeholder {
      color: #1FB5C9; }
    .import_tailwind .xl\:placeholder-blue-650::-ms-input-placeholder {
      color: #1FB5C9; }
    .import_tailwind .xl\:placeholder-blue-650::placeholder {
      color: #1FB5C9; }
    .import_tailwind .xl\:placeholder-blue-700::-moz-placeholder {
      color: #72D0E2; }
    .import_tailwind .xl\:placeholder-blue-700:-ms-input-placeholder {
      color: #72D0E2; }
    .import_tailwind .xl\:placeholder-blue-700::-ms-input-placeholder {
      color: #72D0E2; }
    .import_tailwind .xl\:placeholder-blue-700::placeholder {
      color: #72D0E2; }
    .import_tailwind .xl\:placeholder-blue-800::-moz-placeholder {
      color: #007DBE; }
    .import_tailwind .xl\:placeholder-blue-800:-ms-input-placeholder {
      color: #007DBE; }
    .import_tailwind .xl\:placeholder-blue-800::-ms-input-placeholder {
      color: #007DBE; }
    .import_tailwind .xl\:placeholder-blue-800::placeholder {
      color: #007DBE; }
    .import_tailwind .xl\:placeholder-blue-900::-moz-placeholder {
      color: #087DBE; }
    .import_tailwind .xl\:placeholder-blue-900:-ms-input-placeholder {
      color: #087DBE; }
    .import_tailwind .xl\:placeholder-blue-900::-ms-input-placeholder {
      color: #087DBE; }
    .import_tailwind .xl\:placeholder-blue-900::placeholder {
      color: #087DBE; }
    .import_tailwind .xl\:placeholder-blue-1000::-moz-placeholder {
      color: #345678; }
    .import_tailwind .xl\:placeholder-blue-1000:-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .xl\:placeholder-blue-1000::-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .xl\:placeholder-blue-1000::placeholder {
      color: #345678; }
    .import_tailwind .xl\:placeholder-blue-1100::-moz-placeholder {
      color: #003288; }
    .import_tailwind .xl\:placeholder-blue-1100:-ms-input-placeholder {
      color: #003288; }
    .import_tailwind .xl\:placeholder-blue-1100::-ms-input-placeholder {
      color: #003288; }
    .import_tailwind .xl\:placeholder-blue-1100::placeholder {
      color: #003288; }
    .import_tailwind .xl\:placeholder-blue::-moz-placeholder {
      color: #345678; }
    .import_tailwind .xl\:placeholder-blue:-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .xl\:placeholder-blue::-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .xl\:placeholder-blue::placeholder {
      color: #345678; }
    .import_tailwind .xl\:placeholder-navy::-moz-placeholder {
      color: #222953; }
    .import_tailwind .xl\:placeholder-navy:-ms-input-placeholder {
      color: #222953; }
    .import_tailwind .xl\:placeholder-navy::-ms-input-placeholder {
      color: #222953; }
    .import_tailwind .xl\:placeholder-navy::placeholder {
      color: #222953; }
    .import_tailwind .xl\:placeholder-black-50::-moz-placeholder {
      color: #F9F9FA; }
    .import_tailwind .xl\:placeholder-black-50:-ms-input-placeholder {
      color: #F9F9FA; }
    .import_tailwind .xl\:placeholder-black-50::-ms-input-placeholder {
      color: #F9F9FA; }
    .import_tailwind .xl\:placeholder-black-50::placeholder {
      color: #F9F9FA; }
    .import_tailwind .xl\:placeholder-black-100::-moz-placeholder {
      color: #F5F7F7; }
    .import_tailwind .xl\:placeholder-black-100:-ms-input-placeholder {
      color: #F5F7F7; }
    .import_tailwind .xl\:placeholder-black-100::-ms-input-placeholder {
      color: #F5F7F7; }
    .import_tailwind .xl\:placeholder-black-100::placeholder {
      color: #F5F7F7; }
    .import_tailwind .xl\:placeholder-black-200::-moz-placeholder {
      color: #EFEFEE; }
    .import_tailwind .xl\:placeholder-black-200:-ms-input-placeholder {
      color: #EFEFEE; }
    .import_tailwind .xl\:placeholder-black-200::-ms-input-placeholder {
      color: #EFEFEE; }
    .import_tailwind .xl\:placeholder-black-200::placeholder {
      color: #EFEFEE; }
    .import_tailwind .xl\:placeholder-black-400::-moz-placeholder {
      color: #E0DFDE; }
    .import_tailwind .xl\:placeholder-black-400:-ms-input-placeholder {
      color: #E0DFDE; }
    .import_tailwind .xl\:placeholder-black-400::-ms-input-placeholder {
      color: #E0DFDE; }
    .import_tailwind .xl\:placeholder-black-400::placeholder {
      color: #E0DFDE; }
    .import_tailwind .xl\:placeholder-black-700::-moz-placeholder {
      color: #C1C1C1; }
    .import_tailwind .xl\:placeholder-black-700:-ms-input-placeholder {
      color: #C1C1C1; }
    .import_tailwind .xl\:placeholder-black-700::-ms-input-placeholder {
      color: #C1C1C1; }
    .import_tailwind .xl\:placeholder-black-700::placeholder {
      color: #C1C1C1; }
    .import_tailwind .xl\:placeholder-black-800::-moz-placeholder {
      color: #707070; }
    .import_tailwind .xl\:placeholder-black-800:-ms-input-placeholder {
      color: #707070; }
    .import_tailwind .xl\:placeholder-black-800::-ms-input-placeholder {
      color: #707070; }
    .import_tailwind .xl\:placeholder-black-800::placeholder {
      color: #707070; }
    .import_tailwind .xl\:placeholder-black-900::-moz-placeholder {
      color: #666666; }
    .import_tailwind .xl\:placeholder-black-900:-ms-input-placeholder {
      color: #666666; }
    .import_tailwind .xl\:placeholder-black-900::-ms-input-placeholder {
      color: #666666; }
    .import_tailwind .xl\:placeholder-black-900::placeholder {
      color: #666666; }
    .import_tailwind .xl\:placeholder-black::-moz-placeholder {
      color: #000000; }
    .import_tailwind .xl\:placeholder-black:-ms-input-placeholder {
      color: #000000; }
    .import_tailwind .xl\:placeholder-black::-ms-input-placeholder {
      color: #000000; }
    .import_tailwind .xl\:placeholder-black::placeholder {
      color: #000000; }
    .import_tailwind .xl\:placeholder-white::-moz-placeholder {
      color: #FFFFFF; }
    .import_tailwind .xl\:placeholder-white:-ms-input-placeholder {
      color: #FFFFFF; }
    .import_tailwind .xl\:placeholder-white::-ms-input-placeholder {
      color: #FFFFFF; }
    .import_tailwind .xl\:placeholder-white::placeholder {
      color: #FFFFFF; }
    .import_tailwind .xl\:placeholder-yellow-500::-moz-placeholder {
      color: #FFE34A; }
    .import_tailwind .xl\:placeholder-yellow-500:-ms-input-placeholder {
      color: #FFE34A; }
    .import_tailwind .xl\:placeholder-yellow-500::-ms-input-placeholder {
      color: #FFE34A; }
    .import_tailwind .xl\:placeholder-yellow-500::placeholder {
      color: #FFE34A; }
    .import_tailwind .xl\:placeholder-yellow-600::-moz-placeholder {
      color: #FEFFF0; }
    .import_tailwind .xl\:placeholder-yellow-600:-ms-input-placeholder {
      color: #FEFFF0; }
    .import_tailwind .xl\:placeholder-yellow-600::-ms-input-placeholder {
      color: #FEFFF0; }
    .import_tailwind .xl\:placeholder-yellow-600::placeholder {
      color: #FEFFF0; }
    .import_tailwind .xl\:placeholder-yellow-700::-moz-placeholder {
      color: #fff188; }
    .import_tailwind .xl\:placeholder-yellow-700:-ms-input-placeholder {
      color: #fff188; }
    .import_tailwind .xl\:placeholder-yellow-700::-ms-input-placeholder {
      color: #fff188; }
    .import_tailwind .xl\:placeholder-yellow-700::placeholder {
      color: #fff188; }
    .import_tailwind .xl\:placeholder-yellow::-moz-placeholder {
      color: #EFCF3E; }
    .import_tailwind .xl\:placeholder-yellow:-ms-input-placeholder {
      color: #EFCF3E; }
    .import_tailwind .xl\:placeholder-yellow::-ms-input-placeholder {
      color: #EFCF3E; }
    .import_tailwind .xl\:placeholder-yellow::placeholder {
      color: #EFCF3E; }
    .import_tailwind .xl\:placeholder-orange-10::-moz-placeholder {
      color: #FFEDDE; }
    .import_tailwind .xl\:placeholder-orange-10:-ms-input-placeholder {
      color: #FFEDDE; }
    .import_tailwind .xl\:placeholder-orange-10::-ms-input-placeholder {
      color: #FFEDDE; }
    .import_tailwind .xl\:placeholder-orange-10::placeholder {
      color: #FFEDDE; }
    .import_tailwind .xl\:placeholder-orange-20::-moz-placeholder {
      color: #FBEFD8; }
    .import_tailwind .xl\:placeholder-orange-20:-ms-input-placeholder {
      color: #FBEFD8; }
    .import_tailwind .xl\:placeholder-orange-20::-ms-input-placeholder {
      color: #FBEFD8; }
    .import_tailwind .xl\:placeholder-orange-20::placeholder {
      color: #FBEFD8; }
    .import_tailwind .xl\:placeholder-orange-50::-moz-placeholder {
      color: #E95A24; }
    .import_tailwind .xl\:placeholder-orange-50:-ms-input-placeholder {
      color: #E95A24; }
    .import_tailwind .xl\:placeholder-orange-50::-ms-input-placeholder {
      color: #E95A24; }
    .import_tailwind .xl\:placeholder-orange-50::placeholder {
      color: #E95A24; }
    .import_tailwind .xl\:placeholder-orange-100::-moz-placeholder {
      color: #FECAA0; }
    .import_tailwind .xl\:placeholder-orange-100:-ms-input-placeholder {
      color: #FECAA0; }
    .import_tailwind .xl\:placeholder-orange-100::-ms-input-placeholder {
      color: #FECAA0; }
    .import_tailwind .xl\:placeholder-orange-100::placeholder {
      color: #FECAA0; }
    .import_tailwind .xl\:placeholder-orange-200::-moz-placeholder {
      color: #FFFBE4; }
    .import_tailwind .xl\:placeholder-orange-200:-ms-input-placeholder {
      color: #FFFBE4; }
    .import_tailwind .xl\:placeholder-orange-200::-ms-input-placeholder {
      color: #FFFBE4; }
    .import_tailwind .xl\:placeholder-orange-200::placeholder {
      color: #FFFBE4; }
    .import_tailwind .xl\:placeholder-orange-500::-moz-placeholder {
      color: #F8F2DC; }
    .import_tailwind .xl\:placeholder-orange-500:-ms-input-placeholder {
      color: #F8F2DC; }
    .import_tailwind .xl\:placeholder-orange-500::-ms-input-placeholder {
      color: #F8F2DC; }
    .import_tailwind .xl\:placeholder-orange-500::placeholder {
      color: #F8F2DC; }
    .import_tailwind .xl\:placeholder-orange-600::-moz-placeholder {
      color: #E09404; }
    .import_tailwind .xl\:placeholder-orange-600:-ms-input-placeholder {
      color: #E09404; }
    .import_tailwind .xl\:placeholder-orange-600::-ms-input-placeholder {
      color: #E09404; }
    .import_tailwind .xl\:placeholder-orange-600::placeholder {
      color: #E09404; }
    .import_tailwind .xl\:placeholder-orange::-moz-placeholder {
      color: #F59C55; }
    .import_tailwind .xl\:placeholder-orange:-ms-input-placeholder {
      color: #F59C55; }
    .import_tailwind .xl\:placeholder-orange::-ms-input-placeholder {
      color: #F59C55; }
    .import_tailwind .xl\:placeholder-orange::placeholder {
      color: #F59C55; }
    .import_tailwind .xl\:placeholder-green-50::-moz-placeholder {
      color: #EAF9F7; }
    .import_tailwind .xl\:placeholder-green-50:-ms-input-placeholder {
      color: #EAF9F7; }
    .import_tailwind .xl\:placeholder-green-50::-ms-input-placeholder {
      color: #EAF9F7; }
    .import_tailwind .xl\:placeholder-green-50::placeholder {
      color: #EAF9F7; }
    .import_tailwind .xl\:placeholder-green-200::-moz-placeholder {
      color: #30BFAE; }
    .import_tailwind .xl\:placeholder-green-200:-ms-input-placeholder {
      color: #30BFAE; }
    .import_tailwind .xl\:placeholder-green-200::-ms-input-placeholder {
      color: #30BFAE; }
    .import_tailwind .xl\:placeholder-green-200::placeholder {
      color: #30BFAE; }
    .import_tailwind .xl\:placeholder-green-300::-moz-placeholder {
      color: #00B900; }
    .import_tailwind .xl\:placeholder-green-300:-ms-input-placeholder {
      color: #00B900; }
    .import_tailwind .xl\:placeholder-green-300::-ms-input-placeholder {
      color: #00B900; }
    .import_tailwind .xl\:placeholder-green-300::placeholder {
      color: #00B900; }
    .import_tailwind .xl\:placeholder-green-400::-moz-placeholder {
      color: #2AAC9C; }
    .import_tailwind .xl\:placeholder-green-400:-ms-input-placeholder {
      color: #2AAC9C; }
    .import_tailwind .xl\:placeholder-green-400::-ms-input-placeholder {
      color: #2AAC9C; }
    .import_tailwind .xl\:placeholder-green-400::placeholder {
      color: #2AAC9C; }
    .import_tailwind .xl\:placeholder-green-500::-moz-placeholder {
      color: #019E01; }
    .import_tailwind .xl\:placeholder-green-500:-ms-input-placeholder {
      color: #019E01; }
    .import_tailwind .xl\:placeholder-green-500::-ms-input-placeholder {
      color: #019E01; }
    .import_tailwind .xl\:placeholder-green-500::placeholder {
      color: #019E01; }
    .import_tailwind .xl\:placeholder-green::-moz-placeholder {
      color: #2DB12D; }
    .import_tailwind .xl\:placeholder-green:-ms-input-placeholder {
      color: #2DB12D; }
    .import_tailwind .xl\:placeholder-green::-ms-input-placeholder {
      color: #2DB12D; }
    .import_tailwind .xl\:placeholder-green::placeholder {
      color: #2DB12D; }
    .import_tailwind .xl\:placeholder-chien::-moz-placeholder {
      color: #0CCCB8; }
    .import_tailwind .xl\:placeholder-chien:-ms-input-placeholder {
      color: #0CCCB8; }
    .import_tailwind .xl\:placeholder-chien::-ms-input-placeholder {
      color: #0CCCB8; }
    .import_tailwind .xl\:placeholder-chien::placeholder {
      color: #0CCCB8; }
    .import_tailwind .xl\:placeholder-red::-moz-placeholder {
      color: #EA3326; }
    .import_tailwind .xl\:placeholder-red:-ms-input-placeholder {
      color: #EA3326; }
    .import_tailwind .xl\:placeholder-red::-ms-input-placeholder {
      color: #EA3326; }
    .import_tailwind .xl\:placeholder-red::placeholder {
      color: #EA3326; }
    .import_tailwind .xl\:placeholder-book-500::-moz-placeholder {
      color: #A1D4E4; }
    .import_tailwind .xl\:placeholder-book-500:-ms-input-placeholder {
      color: #A1D4E4; }
    .import_tailwind .xl\:placeholder-book-500::-ms-input-placeholder {
      color: #A1D4E4; }
    .import_tailwind .xl\:placeholder-book-500::placeholder {
      color: #A1D4E4; }
    .import_tailwind .xl\:placeholder-book::-moz-placeholder {
      color: #63A4C2; }
    .import_tailwind .xl\:placeholder-book:-ms-input-placeholder {
      color: #63A4C2; }
    .import_tailwind .xl\:placeholder-book::-ms-input-placeholder {
      color: #63A4C2; }
    .import_tailwind .xl\:placeholder-book::placeholder {
      color: #63A4C2; }
    .import_tailwind .xl\:placeholder-pink::-moz-placeholder {
      color: #E76E79; }
    .import_tailwind .xl\:placeholder-pink:-ms-input-placeholder {
      color: #E76E79; }
    .import_tailwind .xl\:placeholder-pink::-ms-input-placeholder {
      color: #E76E79; }
    .import_tailwind .xl\:placeholder-pink::placeholder {
      color: #E76E79; }
    .import_tailwind .xl\:placeholder-appbase::-moz-placeholder {
      color: #3DCDDF; }
    .import_tailwind .xl\:placeholder-appbase:-ms-input-placeholder {
      color: #3DCDDF; }
    .import_tailwind .xl\:placeholder-appbase::-ms-input-placeholder {
      color: #3DCDDF; }
    .import_tailwind .xl\:placeholder-appbase::placeholder {
      color: #3DCDDF; }
    .import_tailwind .xl\:placeholder-nippon-100::-moz-placeholder {
      color: #B5E6FF; }
    .import_tailwind .xl\:placeholder-nippon-100:-ms-input-placeholder {
      color: #B5E6FF; }
    .import_tailwind .xl\:placeholder-nippon-100::-ms-input-placeholder {
      color: #B5E6FF; }
    .import_tailwind .xl\:placeholder-nippon-100::placeholder {
      color: #B5E6FF; }
    .import_tailwind .xl\:placeholder-nippon-200::-moz-placeholder {
      color: #F0F3F5; }
    .import_tailwind .xl\:placeholder-nippon-200:-ms-input-placeholder {
      color: #F0F3F5; }
    .import_tailwind .xl\:placeholder-nippon-200::-ms-input-placeholder {
      color: #F0F3F5; }
    .import_tailwind .xl\:placeholder-nippon-200::placeholder {
      color: #F0F3F5; }
    .import_tailwind .xl\:placeholder-nippon-300::-moz-placeholder {
      color: #FFF040; }
    .import_tailwind .xl\:placeholder-nippon-300:-ms-input-placeholder {
      color: #FFF040; }
    .import_tailwind .xl\:placeholder-nippon-300::-ms-input-placeholder {
      color: #FFF040; }
    .import_tailwind .xl\:placeholder-nippon-300::placeholder {
      color: #FFF040; }
    .import_tailwind .xl\:placeholder-nippon-400::-moz-placeholder {
      color: #EAEAEA; }
    .import_tailwind .xl\:placeholder-nippon-400:-ms-input-placeholder {
      color: #EAEAEA; }
    .import_tailwind .xl\:placeholder-nippon-400::-ms-input-placeholder {
      color: #EAEAEA; }
    .import_tailwind .xl\:placeholder-nippon-400::placeholder {
      color: #EAEAEA; }
    .import_tailwind .xl\:placeholder-nippon-500::-moz-placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:placeholder-nippon-500:-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:placeholder-nippon-500::-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:placeholder-nippon-500::placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:placeholder-nippon-600::-moz-placeholder {
      color: #F7F7F7; }
    .import_tailwind .xl\:placeholder-nippon-600:-ms-input-placeholder {
      color: #F7F7F7; }
    .import_tailwind .xl\:placeholder-nippon-600::-ms-input-placeholder {
      color: #F7F7F7; }
    .import_tailwind .xl\:placeholder-nippon-600::placeholder {
      color: #F7F7F7; }
    .import_tailwind .xl\:placeholder-nippon::-moz-placeholder {
      color: #030866; }
    .import_tailwind .xl\:placeholder-nippon:-ms-input-placeholder {
      color: #030866; }
    .import_tailwind .xl\:placeholder-nippon::-ms-input-placeholder {
      color: #030866; }
    .import_tailwind .xl\:placeholder-nippon::placeholder {
      color: #030866; }
    .import_tailwind .xl\:focus\:placeholder-blue-50:focus::-moz-placeholder {
      color: #F2F7F8; }
    .import_tailwind .xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
      color: #F2F7F8; }
    .import_tailwind .xl\:focus\:placeholder-blue-50:focus::-ms-input-placeholder {
      color: #F2F7F8; }
    .import_tailwind .xl\:focus\:placeholder-blue-50:focus::placeholder {
      color: #F2F7F8; }
    .import_tailwind .xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
      color: #EAEEF1; }
    .import_tailwind .xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
      color: #EAEEF1; }
    .import_tailwind .xl\:focus\:placeholder-blue-100:focus::-ms-input-placeholder {
      color: #EAEEF1; }
    .import_tailwind .xl\:focus\:placeholder-blue-100:focus::placeholder {
      color: #EAEEF1; }
    .import_tailwind .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
      color: #E4F3FB; }
    .import_tailwind .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
      color: #E4F3FB; }
    .import_tailwind .xl\:focus\:placeholder-blue-200:focus::-ms-input-placeholder {
      color: #E4F3FB; }
    .import_tailwind .xl\:focus\:placeholder-blue-200:focus::placeholder {
      color: #E4F3FB; }
    .import_tailwind .xl\:focus\:placeholder-blue-250:focus::-moz-placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:focus\:placeholder-blue-250:focus:-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:focus\:placeholder-blue-250:focus::-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:focus\:placeholder-blue-250:focus::placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:focus\:placeholder-blue-280:focus::-moz-placeholder {
      color: #CEE7F7; }
    .import_tailwind .xl\:focus\:placeholder-blue-280:focus:-ms-input-placeholder {
      color: #CEE7F7; }
    .import_tailwind .xl\:focus\:placeholder-blue-280:focus::-ms-input-placeholder {
      color: #CEE7F7; }
    .import_tailwind .xl\:focus\:placeholder-blue-280:focus::placeholder {
      color: #CEE7F7; }
    .import_tailwind .xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
      color: #B8EBF5; }
    .import_tailwind .xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
      color: #B8EBF5; }
    .import_tailwind .xl\:focus\:placeholder-blue-300:focus::-ms-input-placeholder {
      color: #B8EBF5; }
    .import_tailwind .xl\:focus\:placeholder-blue-300:focus::placeholder {
      color: #B8EBF5; }
    .import_tailwind .xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
      color: #A3D9F0; }
    .import_tailwind .xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
      color: #A3D9F0; }
    .import_tailwind .xl\:focus\:placeholder-blue-400:focus::-ms-input-placeholder {
      color: #A3D9F0; }
    .import_tailwind .xl\:focus\:placeholder-blue-400:focus::placeholder {
      color: #A3D9F0; }
    .import_tailwind .xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
      color: #0091DB; }
    .import_tailwind .xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
      color: #0091DB; }
    .import_tailwind .xl\:focus\:placeholder-blue-600:focus::-ms-input-placeholder {
      color: #0091DB; }
    .import_tailwind .xl\:focus\:placeholder-blue-600:focus::placeholder {
      color: #0091DB; }
    .import_tailwind .xl\:focus\:placeholder-blue-650:focus::-moz-placeholder {
      color: #1FB5C9; }
    .import_tailwind .xl\:focus\:placeholder-blue-650:focus:-ms-input-placeholder {
      color: #1FB5C9; }
    .import_tailwind .xl\:focus\:placeholder-blue-650:focus::-ms-input-placeholder {
      color: #1FB5C9; }
    .import_tailwind .xl\:focus\:placeholder-blue-650:focus::placeholder {
      color: #1FB5C9; }
    .import_tailwind .xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
      color: #72D0E2; }
    .import_tailwind .xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
      color: #72D0E2; }
    .import_tailwind .xl\:focus\:placeholder-blue-700:focus::-ms-input-placeholder {
      color: #72D0E2; }
    .import_tailwind .xl\:focus\:placeholder-blue-700:focus::placeholder {
      color: #72D0E2; }
    .import_tailwind .xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
      color: #007DBE; }
    .import_tailwind .xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
      color: #007DBE; }
    .import_tailwind .xl\:focus\:placeholder-blue-800:focus::-ms-input-placeholder {
      color: #007DBE; }
    .import_tailwind .xl\:focus\:placeholder-blue-800:focus::placeholder {
      color: #007DBE; }
    .import_tailwind .xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
      color: #087DBE; }
    .import_tailwind .xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
      color: #087DBE; }
    .import_tailwind .xl\:focus\:placeholder-blue-900:focus::-ms-input-placeholder {
      color: #087DBE; }
    .import_tailwind .xl\:focus\:placeholder-blue-900:focus::placeholder {
      color: #087DBE; }
    .import_tailwind .xl\:focus\:placeholder-blue-1000:focus::-moz-placeholder {
      color: #345678; }
    .import_tailwind .xl\:focus\:placeholder-blue-1000:focus:-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .xl\:focus\:placeholder-blue-1000:focus::-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .xl\:focus\:placeholder-blue-1000:focus::placeholder {
      color: #345678; }
    .import_tailwind .xl\:focus\:placeholder-blue-1100:focus::-moz-placeholder {
      color: #003288; }
    .import_tailwind .xl\:focus\:placeholder-blue-1100:focus:-ms-input-placeholder {
      color: #003288; }
    .import_tailwind .xl\:focus\:placeholder-blue-1100:focus::-ms-input-placeholder {
      color: #003288; }
    .import_tailwind .xl\:focus\:placeholder-blue-1100:focus::placeholder {
      color: #003288; }
    .import_tailwind .xl\:focus\:placeholder-blue:focus::-moz-placeholder {
      color: #345678; }
    .import_tailwind .xl\:focus\:placeholder-blue:focus:-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .xl\:focus\:placeholder-blue:focus::-ms-input-placeholder {
      color: #345678; }
    .import_tailwind .xl\:focus\:placeholder-blue:focus::placeholder {
      color: #345678; }
    .import_tailwind .xl\:focus\:placeholder-navy:focus::-moz-placeholder {
      color: #222953; }
    .import_tailwind .xl\:focus\:placeholder-navy:focus:-ms-input-placeholder {
      color: #222953; }
    .import_tailwind .xl\:focus\:placeholder-navy:focus::-ms-input-placeholder {
      color: #222953; }
    .import_tailwind .xl\:focus\:placeholder-navy:focus::placeholder {
      color: #222953; }
    .import_tailwind .xl\:focus\:placeholder-black-50:focus::-moz-placeholder {
      color: #F9F9FA; }
    .import_tailwind .xl\:focus\:placeholder-black-50:focus:-ms-input-placeholder {
      color: #F9F9FA; }
    .import_tailwind .xl\:focus\:placeholder-black-50:focus::-ms-input-placeholder {
      color: #F9F9FA; }
    .import_tailwind .xl\:focus\:placeholder-black-50:focus::placeholder {
      color: #F9F9FA; }
    .import_tailwind .xl\:focus\:placeholder-black-100:focus::-moz-placeholder {
      color: #F5F7F7; }
    .import_tailwind .xl\:focus\:placeholder-black-100:focus:-ms-input-placeholder {
      color: #F5F7F7; }
    .import_tailwind .xl\:focus\:placeholder-black-100:focus::-ms-input-placeholder {
      color: #F5F7F7; }
    .import_tailwind .xl\:focus\:placeholder-black-100:focus::placeholder {
      color: #F5F7F7; }
    .import_tailwind .xl\:focus\:placeholder-black-200:focus::-moz-placeholder {
      color: #EFEFEE; }
    .import_tailwind .xl\:focus\:placeholder-black-200:focus:-ms-input-placeholder {
      color: #EFEFEE; }
    .import_tailwind .xl\:focus\:placeholder-black-200:focus::-ms-input-placeholder {
      color: #EFEFEE; }
    .import_tailwind .xl\:focus\:placeholder-black-200:focus::placeholder {
      color: #EFEFEE; }
    .import_tailwind .xl\:focus\:placeholder-black-400:focus::-moz-placeholder {
      color: #E0DFDE; }
    .import_tailwind .xl\:focus\:placeholder-black-400:focus:-ms-input-placeholder {
      color: #E0DFDE; }
    .import_tailwind .xl\:focus\:placeholder-black-400:focus::-ms-input-placeholder {
      color: #E0DFDE; }
    .import_tailwind .xl\:focus\:placeholder-black-400:focus::placeholder {
      color: #E0DFDE; }
    .import_tailwind .xl\:focus\:placeholder-black-700:focus::-moz-placeholder {
      color: #C1C1C1; }
    .import_tailwind .xl\:focus\:placeholder-black-700:focus:-ms-input-placeholder {
      color: #C1C1C1; }
    .import_tailwind .xl\:focus\:placeholder-black-700:focus::-ms-input-placeholder {
      color: #C1C1C1; }
    .import_tailwind .xl\:focus\:placeholder-black-700:focus::placeholder {
      color: #C1C1C1; }
    .import_tailwind .xl\:focus\:placeholder-black-800:focus::-moz-placeholder {
      color: #707070; }
    .import_tailwind .xl\:focus\:placeholder-black-800:focus:-ms-input-placeholder {
      color: #707070; }
    .import_tailwind .xl\:focus\:placeholder-black-800:focus::-ms-input-placeholder {
      color: #707070; }
    .import_tailwind .xl\:focus\:placeholder-black-800:focus::placeholder {
      color: #707070; }
    .import_tailwind .xl\:focus\:placeholder-black-900:focus::-moz-placeholder {
      color: #666666; }
    .import_tailwind .xl\:focus\:placeholder-black-900:focus:-ms-input-placeholder {
      color: #666666; }
    .import_tailwind .xl\:focus\:placeholder-black-900:focus::-ms-input-placeholder {
      color: #666666; }
    .import_tailwind .xl\:focus\:placeholder-black-900:focus::placeholder {
      color: #666666; }
    .import_tailwind .xl\:focus\:placeholder-black:focus::-moz-placeholder {
      color: #000000; }
    .import_tailwind .xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
      color: #000000; }
    .import_tailwind .xl\:focus\:placeholder-black:focus::-ms-input-placeholder {
      color: #000000; }
    .import_tailwind .xl\:focus\:placeholder-black:focus::placeholder {
      color: #000000; }
    .import_tailwind .xl\:focus\:placeholder-white:focus::-moz-placeholder {
      color: #FFFFFF; }
    .import_tailwind .xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
      color: #FFFFFF; }
    .import_tailwind .xl\:focus\:placeholder-white:focus::-ms-input-placeholder {
      color: #FFFFFF; }
    .import_tailwind .xl\:focus\:placeholder-white:focus::placeholder {
      color: #FFFFFF; }
    .import_tailwind .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
      color: #FFE34A; }
    .import_tailwind .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
      color: #FFE34A; }
    .import_tailwind .xl\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
      color: #FFE34A; }
    .import_tailwind .xl\:focus\:placeholder-yellow-500:focus::placeholder {
      color: #FFE34A; }
    .import_tailwind .xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
      color: #FEFFF0; }
    .import_tailwind .xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
      color: #FEFFF0; }
    .import_tailwind .xl\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
      color: #FEFFF0; }
    .import_tailwind .xl\:focus\:placeholder-yellow-600:focus::placeholder {
      color: #FEFFF0; }
    .import_tailwind .xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
      color: #fff188; }
    .import_tailwind .xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
      color: #fff188; }
    .import_tailwind .xl\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
      color: #fff188; }
    .import_tailwind .xl\:focus\:placeholder-yellow-700:focus::placeholder {
      color: #fff188; }
    .import_tailwind .xl\:focus\:placeholder-yellow:focus::-moz-placeholder {
      color: #EFCF3E; }
    .import_tailwind .xl\:focus\:placeholder-yellow:focus:-ms-input-placeholder {
      color: #EFCF3E; }
    .import_tailwind .xl\:focus\:placeholder-yellow:focus::-ms-input-placeholder {
      color: #EFCF3E; }
    .import_tailwind .xl\:focus\:placeholder-yellow:focus::placeholder {
      color: #EFCF3E; }
    .import_tailwind .xl\:focus\:placeholder-orange-10:focus::-moz-placeholder {
      color: #FFEDDE; }
    .import_tailwind .xl\:focus\:placeholder-orange-10:focus:-ms-input-placeholder {
      color: #FFEDDE; }
    .import_tailwind .xl\:focus\:placeholder-orange-10:focus::-ms-input-placeholder {
      color: #FFEDDE; }
    .import_tailwind .xl\:focus\:placeholder-orange-10:focus::placeholder {
      color: #FFEDDE; }
    .import_tailwind .xl\:focus\:placeholder-orange-20:focus::-moz-placeholder {
      color: #FBEFD8; }
    .import_tailwind .xl\:focus\:placeholder-orange-20:focus:-ms-input-placeholder {
      color: #FBEFD8; }
    .import_tailwind .xl\:focus\:placeholder-orange-20:focus::-ms-input-placeholder {
      color: #FBEFD8; }
    .import_tailwind .xl\:focus\:placeholder-orange-20:focus::placeholder {
      color: #FBEFD8; }
    .import_tailwind .xl\:focus\:placeholder-orange-50:focus::-moz-placeholder {
      color: #E95A24; }
    .import_tailwind .xl\:focus\:placeholder-orange-50:focus:-ms-input-placeholder {
      color: #E95A24; }
    .import_tailwind .xl\:focus\:placeholder-orange-50:focus::-ms-input-placeholder {
      color: #E95A24; }
    .import_tailwind .xl\:focus\:placeholder-orange-50:focus::placeholder {
      color: #E95A24; }
    .import_tailwind .xl\:focus\:placeholder-orange-100:focus::-moz-placeholder {
      color: #FECAA0; }
    .import_tailwind .xl\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
      color: #FECAA0; }
    .import_tailwind .xl\:focus\:placeholder-orange-100:focus::-ms-input-placeholder {
      color: #FECAA0; }
    .import_tailwind .xl\:focus\:placeholder-orange-100:focus::placeholder {
      color: #FECAA0; }
    .import_tailwind .xl\:focus\:placeholder-orange-200:focus::-moz-placeholder {
      color: #FFFBE4; }
    .import_tailwind .xl\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
      color: #FFFBE4; }
    .import_tailwind .xl\:focus\:placeholder-orange-200:focus::-ms-input-placeholder {
      color: #FFFBE4; }
    .import_tailwind .xl\:focus\:placeholder-orange-200:focus::placeholder {
      color: #FFFBE4; }
    .import_tailwind .xl\:focus\:placeholder-orange-500:focus::-moz-placeholder {
      color: #F8F2DC; }
    .import_tailwind .xl\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
      color: #F8F2DC; }
    .import_tailwind .xl\:focus\:placeholder-orange-500:focus::-ms-input-placeholder {
      color: #F8F2DC; }
    .import_tailwind .xl\:focus\:placeholder-orange-500:focus::placeholder {
      color: #F8F2DC; }
    .import_tailwind .xl\:focus\:placeholder-orange-600:focus::-moz-placeholder {
      color: #E09404; }
    .import_tailwind .xl\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
      color: #E09404; }
    .import_tailwind .xl\:focus\:placeholder-orange-600:focus::-ms-input-placeholder {
      color: #E09404; }
    .import_tailwind .xl\:focus\:placeholder-orange-600:focus::placeholder {
      color: #E09404; }
    .import_tailwind .xl\:focus\:placeholder-orange:focus::-moz-placeholder {
      color: #F59C55; }
    .import_tailwind .xl\:focus\:placeholder-orange:focus:-ms-input-placeholder {
      color: #F59C55; }
    .import_tailwind .xl\:focus\:placeholder-orange:focus::-ms-input-placeholder {
      color: #F59C55; }
    .import_tailwind .xl\:focus\:placeholder-orange:focus::placeholder {
      color: #F59C55; }
    .import_tailwind .xl\:focus\:placeholder-green-50:focus::-moz-placeholder {
      color: #EAF9F7; }
    .import_tailwind .xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
      color: #EAF9F7; }
    .import_tailwind .xl\:focus\:placeholder-green-50:focus::-ms-input-placeholder {
      color: #EAF9F7; }
    .import_tailwind .xl\:focus\:placeholder-green-50:focus::placeholder {
      color: #EAF9F7; }
    .import_tailwind .xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
      color: #30BFAE; }
    .import_tailwind .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
      color: #30BFAE; }
    .import_tailwind .xl\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
      color: #30BFAE; }
    .import_tailwind .xl\:focus\:placeholder-green-200:focus::placeholder {
      color: #30BFAE; }
    .import_tailwind .xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
      color: #00B900; }
    .import_tailwind .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
      color: #00B900; }
    .import_tailwind .xl\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
      color: #00B900; }
    .import_tailwind .xl\:focus\:placeholder-green-300:focus::placeholder {
      color: #00B900; }
    .import_tailwind .xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
      color: #2AAC9C; }
    .import_tailwind .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
      color: #2AAC9C; }
    .import_tailwind .xl\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
      color: #2AAC9C; }
    .import_tailwind .xl\:focus\:placeholder-green-400:focus::placeholder {
      color: #2AAC9C; }
    .import_tailwind .xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
      color: #019E01; }
    .import_tailwind .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
      color: #019E01; }
    .import_tailwind .xl\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
      color: #019E01; }
    .import_tailwind .xl\:focus\:placeholder-green-500:focus::placeholder {
      color: #019E01; }
    .import_tailwind .xl\:focus\:placeholder-green:focus::-moz-placeholder {
      color: #2DB12D; }
    .import_tailwind .xl\:focus\:placeholder-green:focus:-ms-input-placeholder {
      color: #2DB12D; }
    .import_tailwind .xl\:focus\:placeholder-green:focus::-ms-input-placeholder {
      color: #2DB12D; }
    .import_tailwind .xl\:focus\:placeholder-green:focus::placeholder {
      color: #2DB12D; }
    .import_tailwind .xl\:focus\:placeholder-chien:focus::-moz-placeholder {
      color: #0CCCB8; }
    .import_tailwind .xl\:focus\:placeholder-chien:focus:-ms-input-placeholder {
      color: #0CCCB8; }
    .import_tailwind .xl\:focus\:placeholder-chien:focus::-ms-input-placeholder {
      color: #0CCCB8; }
    .import_tailwind .xl\:focus\:placeholder-chien:focus::placeholder {
      color: #0CCCB8; }
    .import_tailwind .xl\:focus\:placeholder-red:focus::-moz-placeholder {
      color: #EA3326; }
    .import_tailwind .xl\:focus\:placeholder-red:focus:-ms-input-placeholder {
      color: #EA3326; }
    .import_tailwind .xl\:focus\:placeholder-red:focus::-ms-input-placeholder {
      color: #EA3326; }
    .import_tailwind .xl\:focus\:placeholder-red:focus::placeholder {
      color: #EA3326; }
    .import_tailwind .xl\:focus\:placeholder-book-500:focus::-moz-placeholder {
      color: #A1D4E4; }
    .import_tailwind .xl\:focus\:placeholder-book-500:focus:-ms-input-placeholder {
      color: #A1D4E4; }
    .import_tailwind .xl\:focus\:placeholder-book-500:focus::-ms-input-placeholder {
      color: #A1D4E4; }
    .import_tailwind .xl\:focus\:placeholder-book-500:focus::placeholder {
      color: #A1D4E4; }
    .import_tailwind .xl\:focus\:placeholder-book:focus::-moz-placeholder {
      color: #63A4C2; }
    .import_tailwind .xl\:focus\:placeholder-book:focus:-ms-input-placeholder {
      color: #63A4C2; }
    .import_tailwind .xl\:focus\:placeholder-book:focus::-ms-input-placeholder {
      color: #63A4C2; }
    .import_tailwind .xl\:focus\:placeholder-book:focus::placeholder {
      color: #63A4C2; }
    .import_tailwind .xl\:focus\:placeholder-pink:focus::-moz-placeholder {
      color: #E76E79; }
    .import_tailwind .xl\:focus\:placeholder-pink:focus:-ms-input-placeholder {
      color: #E76E79; }
    .import_tailwind .xl\:focus\:placeholder-pink:focus::-ms-input-placeholder {
      color: #E76E79; }
    .import_tailwind .xl\:focus\:placeholder-pink:focus::placeholder {
      color: #E76E79; }
    .import_tailwind .xl\:focus\:placeholder-appbase:focus::-moz-placeholder {
      color: #3DCDDF; }
    .import_tailwind .xl\:focus\:placeholder-appbase:focus:-ms-input-placeholder {
      color: #3DCDDF; }
    .import_tailwind .xl\:focus\:placeholder-appbase:focus::-ms-input-placeholder {
      color: #3DCDDF; }
    .import_tailwind .xl\:focus\:placeholder-appbase:focus::placeholder {
      color: #3DCDDF; }
    .import_tailwind .xl\:focus\:placeholder-nippon-100:focus::-moz-placeholder {
      color: #B5E6FF; }
    .import_tailwind .xl\:focus\:placeholder-nippon-100:focus:-ms-input-placeholder {
      color: #B5E6FF; }
    .import_tailwind .xl\:focus\:placeholder-nippon-100:focus::-ms-input-placeholder {
      color: #B5E6FF; }
    .import_tailwind .xl\:focus\:placeholder-nippon-100:focus::placeholder {
      color: #B5E6FF; }
    .import_tailwind .xl\:focus\:placeholder-nippon-200:focus::-moz-placeholder {
      color: #F0F3F5; }
    .import_tailwind .xl\:focus\:placeholder-nippon-200:focus:-ms-input-placeholder {
      color: #F0F3F5; }
    .import_tailwind .xl\:focus\:placeholder-nippon-200:focus::-ms-input-placeholder {
      color: #F0F3F5; }
    .import_tailwind .xl\:focus\:placeholder-nippon-200:focus::placeholder {
      color: #F0F3F5; }
    .import_tailwind .xl\:focus\:placeholder-nippon-300:focus::-moz-placeholder {
      color: #FFF040; }
    .import_tailwind .xl\:focus\:placeholder-nippon-300:focus:-ms-input-placeholder {
      color: #FFF040; }
    .import_tailwind .xl\:focus\:placeholder-nippon-300:focus::-ms-input-placeholder {
      color: #FFF040; }
    .import_tailwind .xl\:focus\:placeholder-nippon-300:focus::placeholder {
      color: #FFF040; }
    .import_tailwind .xl\:focus\:placeholder-nippon-400:focus::-moz-placeholder {
      color: #EAEAEA; }
    .import_tailwind .xl\:focus\:placeholder-nippon-400:focus:-ms-input-placeholder {
      color: #EAEAEA; }
    .import_tailwind .xl\:focus\:placeholder-nippon-400:focus::-ms-input-placeholder {
      color: #EAEAEA; }
    .import_tailwind .xl\:focus\:placeholder-nippon-400:focus::placeholder {
      color: #EAEAEA; }
    .import_tailwind .xl\:focus\:placeholder-nippon-500:focus::-moz-placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:focus\:placeholder-nippon-500:focus:-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:focus\:placeholder-nippon-500:focus::-ms-input-placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:focus\:placeholder-nippon-500:focus::placeholder {
      color: #D7EFFC; }
    .import_tailwind .xl\:focus\:placeholder-nippon-600:focus::-moz-placeholder {
      color: #F7F7F7; }
    .import_tailwind .xl\:focus\:placeholder-nippon-600:focus:-ms-input-placeholder {
      color: #F7F7F7; }
    .import_tailwind .xl\:focus\:placeholder-nippon-600:focus::-ms-input-placeholder {
      color: #F7F7F7; }
    .import_tailwind .xl\:focus\:placeholder-nippon-600:focus::placeholder {
      color: #F7F7F7; }
    .import_tailwind .xl\:focus\:placeholder-nippon:focus::-moz-placeholder {
      color: #030866; }
    .import_tailwind .xl\:focus\:placeholder-nippon:focus:-ms-input-placeholder {
      color: #030866; }
    .import_tailwind .xl\:focus\:placeholder-nippon:focus::-ms-input-placeholder {
      color: #030866; }
    .import_tailwind .xl\:focus\:placeholder-nippon:focus::placeholder {
      color: #030866; }
    .import_tailwind .xl\:pointer-events-none {
      pointer-events: none; }
    .import_tailwind .xl\:pointer-events-auto {
      pointer-events: auto; }
    .import_tailwind .xl\:static {
      position: static; }
    .import_tailwind .xl\:fixed {
      position: fixed; }
    .import_tailwind .xl\:absolute {
      position: absolute; }
    .import_tailwind .xl\:relative {
      position: relative; }
    .import_tailwind .xl\:sticky {
      position: -webkit-sticky;
      position: sticky; }
    .import_tailwind .xl\:inset-0 {
      top: 0;
      right: 0;
      bottom: 0;
      left: 0; }
    .import_tailwind .xl\:inset-auto {
      top: auto;
      right: auto;
      bottom: auto;
      left: auto; }
    .import_tailwind .xl\:inset-y-0 {
      top: 0;
      bottom: 0; }
    .import_tailwind .xl\:inset-x-0 {
      right: 0;
      left: 0; }
    .import_tailwind .xl\:inset-y-auto {
      top: auto;
      bottom: auto; }
    .import_tailwind .xl\:inset-x-auto {
      right: auto;
      left: auto; }
    .import_tailwind .xl\:top-0 {
      top: 0; }
    .import_tailwind .xl\:right-0 {
      right: 0; }
    .import_tailwind .xl\:bottom-0 {
      bottom: 0; }
    .import_tailwind .xl\:left-0 {
      left: 0; }
    .import_tailwind .xl\:top-auto {
      top: auto; }
    .import_tailwind .xl\:right-auto {
      right: auto; }
    .import_tailwind .xl\:bottom-auto {
      bottom: auto; }
    .import_tailwind .xl\:left-auto {
      left: auto; }
    .import_tailwind .xl\:resize-none {
      resize: none; }
    .import_tailwind .xl\:resize-y {
      resize: vertical; }
    .import_tailwind .xl\:resize-x {
      resize: horizontal; }
    .import_tailwind .xl\:resize {
      resize: both; }
    .import_tailwind .xl\:shadow-xs {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .import_tailwind .xl\:shadow-sm {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
    .import_tailwind .xl\:shadow {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .xl\:shadow-md {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
    .import_tailwind .xl\:shadow-lg {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
    .import_tailwind .xl\:shadow-xl {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
    .import_tailwind .xl\:shadow-2xl {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
    .import_tailwind .xl\:shadow-inner {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .xl\:shadow-outline {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
    .import_tailwind .xl\:shadow-none {
      box-shadow: none; }
    .import_tailwind .xl\:hover\:shadow-xs:hover {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .import_tailwind .xl\:hover\:shadow-sm:hover {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
    .import_tailwind .xl\:hover\:shadow:hover {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .xl\:hover\:shadow-md:hover {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
    .import_tailwind .xl\:hover\:shadow-lg:hover {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
    .import_tailwind .xl\:hover\:shadow-xl:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
    .import_tailwind .xl\:hover\:shadow-2xl:hover {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
    .import_tailwind .xl\:hover\:shadow-inner:hover {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .xl\:hover\:shadow-outline:hover {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
    .import_tailwind .xl\:hover\:shadow-none:hover {
      box-shadow: none; }
    .import_tailwind .xl\:focus\:shadow-xs:focus {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .import_tailwind .xl\:focus\:shadow-sm:focus {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
    .import_tailwind .xl\:focus\:shadow:focus {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .xl\:focus\:shadow-md:focus {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
    .import_tailwind .xl\:focus\:shadow-lg:focus {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
    .import_tailwind .xl\:focus\:shadow-xl:focus {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
    .import_tailwind .xl\:focus\:shadow-2xl:focus {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
    .import_tailwind .xl\:focus\:shadow-inner:focus {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
    .import_tailwind .xl\:focus\:shadow-outline:focus {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
    .import_tailwind .xl\:focus\:shadow-none:focus {
      box-shadow: none; }
    .import_tailwind .xl\:table-auto {
      table-layout: auto; }
    .import_tailwind .xl\:table-fixed {
      table-layout: fixed; }
    .import_tailwind .xl\:text-left {
      text-align: left; }
    .import_tailwind .xl\:text-center {
      text-align: center; }
    .import_tailwind .xl\:text-right {
      text-align: right; }
    .import_tailwind .xl\:text-justify {
      text-align: justify; }
    .import_tailwind .xl\:text-blue-50 {
      --text-opacity: 1;
      color: #F2F7F8;
      color: rgba(242, 247, 248, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-100 {
      --text-opacity: 1;
      color: #EAEEF1;
      color: rgba(234, 238, 241, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-200 {
      --text-opacity: 1;
      color: #E4F3FB;
      color: rgba(228, 243, 251, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-250 {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-280 {
      --text-opacity: 1;
      color: #CEE7F7;
      color: rgba(206, 231, 247, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-300 {
      --text-opacity: 1;
      color: #B8EBF5;
      color: rgba(184, 235, 245, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-400 {
      --text-opacity: 1;
      color: #A3D9F0;
      color: rgba(163, 217, 240, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-600 {
      --text-opacity: 1;
      color: #0091DB;
      color: rgba(0, 145, 219, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-650 {
      --text-opacity: 1;
      color: #1FB5C9;
      color: rgba(31, 181, 201, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-700 {
      --text-opacity: 1;
      color: #72D0E2;
      color: rgba(114, 208, 226, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-800 {
      --text-opacity: 1;
      color: #007DBE;
      color: rgba(0, 125, 190, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-900 {
      --text-opacity: 1;
      color: #087DBE;
      color: rgba(8, 125, 190, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-1000 {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue-1100 {
      --text-opacity: 1;
      color: #003288;
      color: rgba(0, 50, 136, var(--text-opacity)); }
    .import_tailwind .xl\:text-blue {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .xl\:text-navy {
      --text-opacity: 1;
      color: #222953;
      color: rgba(34, 41, 83, var(--text-opacity)); }
    .import_tailwind .xl\:text-black-50 {
      --text-opacity: 1;
      color: #F9F9FA;
      color: rgba(249, 249, 250, var(--text-opacity)); }
    .import_tailwind .xl\:text-black-100 {
      --text-opacity: 1;
      color: #F5F7F7;
      color: rgba(245, 247, 247, var(--text-opacity)); }
    .import_tailwind .xl\:text-black-200 {
      --text-opacity: 1;
      color: #EFEFEE;
      color: rgba(239, 239, 238, var(--text-opacity)); }
    .import_tailwind .xl\:text-black-400 {
      --text-opacity: 1;
      color: #E0DFDE;
      color: rgba(224, 223, 222, var(--text-opacity)); }
    .import_tailwind .xl\:text-black-700 {
      --text-opacity: 1;
      color: #C1C1C1;
      color: rgba(193, 193, 193, var(--text-opacity)); }
    .import_tailwind .xl\:text-black-800 {
      --text-opacity: 1;
      color: #707070;
      color: rgba(112, 112, 112, var(--text-opacity)); }
    .import_tailwind .xl\:text-black-900 {
      --text-opacity: 1;
      color: #666666;
      color: rgba(102, 102, 102, var(--text-opacity)); }
    .import_tailwind .xl\:text-black {
      --text-opacity: 1;
      color: #000000;
      color: rgba(0, 0, 0, var(--text-opacity)); }
    .import_tailwind .xl\:text-white {
      --text-opacity: 1;
      color: #FFFFFF;
      color: rgba(255, 255, 255, var(--text-opacity)); }
    .import_tailwind .xl\:text-yellow-500 {
      --text-opacity: 1;
      color: #FFE34A;
      color: rgba(255, 227, 74, var(--text-opacity)); }
    .import_tailwind .xl\:text-yellow-600 {
      --text-opacity: 1;
      color: #FEFFF0;
      color: rgba(254, 255, 240, var(--text-opacity)); }
    .import_tailwind .xl\:text-yellow-700 {
      --text-opacity: 1;
      color: #fff188;
      color: rgba(255, 241, 136, var(--text-opacity)); }
    .import_tailwind .xl\:text-yellow {
      --text-opacity: 1;
      color: #EFCF3E;
      color: rgba(239, 207, 62, var(--text-opacity)); }
    .import_tailwind .xl\:text-orange-10 {
      --text-opacity: 1;
      color: #FFEDDE;
      color: rgba(255, 237, 222, var(--text-opacity)); }
    .import_tailwind .xl\:text-orange-20 {
      --text-opacity: 1;
      color: #FBEFD8;
      color: rgba(251, 239, 216, var(--text-opacity)); }
    .import_tailwind .xl\:text-orange-50 {
      --text-opacity: 1;
      color: #E95A24;
      color: rgba(233, 90, 36, var(--text-opacity)); }
    .import_tailwind .xl\:text-orange-100 {
      --text-opacity: 1;
      color: #FECAA0;
      color: rgba(254, 202, 160, var(--text-opacity)); }
    .import_tailwind .xl\:text-orange-200 {
      --text-opacity: 1;
      color: #FFFBE4;
      color: rgba(255, 251, 228, var(--text-opacity)); }
    .import_tailwind .xl\:text-orange-500 {
      --text-opacity: 1;
      color: #F8F2DC;
      color: rgba(248, 242, 220, var(--text-opacity)); }
    .import_tailwind .xl\:text-orange-600 {
      --text-opacity: 1;
      color: #E09404;
      color: rgba(224, 148, 4, var(--text-opacity)); }
    .import_tailwind .xl\:text-orange {
      --text-opacity: 1;
      color: #F59C55;
      color: rgba(245, 156, 85, var(--text-opacity)); }
    .import_tailwind .xl\:text-green-50 {
      --text-opacity: 1;
      color: #EAF9F7;
      color: rgba(234, 249, 247, var(--text-opacity)); }
    .import_tailwind .xl\:text-green-200 {
      --text-opacity: 1;
      color: #30BFAE;
      color: rgba(48, 191, 174, var(--text-opacity)); }
    .import_tailwind .xl\:text-green-300 {
      --text-opacity: 1;
      color: #00B900;
      color: rgba(0, 185, 0, var(--text-opacity)); }
    .import_tailwind .xl\:text-green-400 {
      --text-opacity: 1;
      color: #2AAC9C;
      color: rgba(42, 172, 156, var(--text-opacity)); }
    .import_tailwind .xl\:text-green-500 {
      --text-opacity: 1;
      color: #019E01;
      color: rgba(1, 158, 1, var(--text-opacity)); }
    .import_tailwind .xl\:text-green {
      --text-opacity: 1;
      color: #2DB12D;
      color: rgba(45, 177, 45, var(--text-opacity)); }
    .import_tailwind .xl\:text-chien {
      --text-opacity: 1;
      color: #0CCCB8;
      color: rgba(12, 204, 184, var(--text-opacity)); }
    .import_tailwind .xl\:text-red {
      --text-opacity: 1;
      color: #EA3326;
      color: rgba(234, 51, 38, var(--text-opacity)); }
    .import_tailwind .xl\:text-book-500 {
      --text-opacity: 1;
      color: #A1D4E4;
      color: rgba(161, 212, 228, var(--text-opacity)); }
    .import_tailwind .xl\:text-book {
      --text-opacity: 1;
      color: #63A4C2;
      color: rgba(99, 164, 194, var(--text-opacity)); }
    .import_tailwind .xl\:text-pink {
      --text-opacity: 1;
      color: #E76E79;
      color: rgba(231, 110, 121, var(--text-opacity)); }
    .import_tailwind .xl\:text-appbase {
      --text-opacity: 1;
      color: #3DCDDF;
      color: rgba(61, 205, 223, var(--text-opacity)); }
    .import_tailwind .xl\:text-nippon-100 {
      --text-opacity: 1;
      color: #B5E6FF;
      color: rgba(181, 230, 255, var(--text-opacity)); }
    .import_tailwind .xl\:text-nippon-200 {
      --text-opacity: 1;
      color: #F0F3F5;
      color: rgba(240, 243, 245, var(--text-opacity)); }
    .import_tailwind .xl\:text-nippon-300 {
      --text-opacity: 1;
      color: #FFF040;
      color: rgba(255, 240, 64, var(--text-opacity)); }
    .import_tailwind .xl\:text-nippon-400 {
      --text-opacity: 1;
      color: #EAEAEA;
      color: rgba(234, 234, 234, var(--text-opacity)); }
    .import_tailwind .xl\:text-nippon-500 {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .xl\:text-nippon-600 {
      --text-opacity: 1;
      color: #F7F7F7;
      color: rgba(247, 247, 247, var(--text-opacity)); }
    .import_tailwind .xl\:text-nippon {
      --text-opacity: 1;
      color: #030866;
      color: rgba(3, 8, 102, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-50:hover {
      --text-opacity: 1;
      color: #F2F7F8;
      color: rgba(242, 247, 248, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-100:hover {
      --text-opacity: 1;
      color: #EAEEF1;
      color: rgba(234, 238, 241, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-200:hover {
      --text-opacity: 1;
      color: #E4F3FB;
      color: rgba(228, 243, 251, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-250:hover {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-280:hover {
      --text-opacity: 1;
      color: #CEE7F7;
      color: rgba(206, 231, 247, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-300:hover {
      --text-opacity: 1;
      color: #B8EBF5;
      color: rgba(184, 235, 245, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-400:hover {
      --text-opacity: 1;
      color: #A3D9F0;
      color: rgba(163, 217, 240, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-600:hover {
      --text-opacity: 1;
      color: #0091DB;
      color: rgba(0, 145, 219, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-650:hover {
      --text-opacity: 1;
      color: #1FB5C9;
      color: rgba(31, 181, 201, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-700:hover {
      --text-opacity: 1;
      color: #72D0E2;
      color: rgba(114, 208, 226, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-800:hover {
      --text-opacity: 1;
      color: #007DBE;
      color: rgba(0, 125, 190, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-900:hover {
      --text-opacity: 1;
      color: #087DBE;
      color: rgba(8, 125, 190, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-1000:hover {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue-1100:hover {
      --text-opacity: 1;
      color: #003288;
      color: rgba(0, 50, 136, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-blue:hover {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-navy:hover {
      --text-opacity: 1;
      color: #222953;
      color: rgba(34, 41, 83, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-black-50:hover {
      --text-opacity: 1;
      color: #F9F9FA;
      color: rgba(249, 249, 250, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-black-100:hover {
      --text-opacity: 1;
      color: #F5F7F7;
      color: rgba(245, 247, 247, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-black-200:hover {
      --text-opacity: 1;
      color: #EFEFEE;
      color: rgba(239, 239, 238, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-black-400:hover {
      --text-opacity: 1;
      color: #E0DFDE;
      color: rgba(224, 223, 222, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-black-700:hover {
      --text-opacity: 1;
      color: #C1C1C1;
      color: rgba(193, 193, 193, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-black-800:hover {
      --text-opacity: 1;
      color: #707070;
      color: rgba(112, 112, 112, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-black-900:hover {
      --text-opacity: 1;
      color: #666666;
      color: rgba(102, 102, 102, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-black:hover {
      --text-opacity: 1;
      color: #000000;
      color: rgba(0, 0, 0, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-white:hover {
      --text-opacity: 1;
      color: #FFFFFF;
      color: rgba(255, 255, 255, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-yellow-500:hover {
      --text-opacity: 1;
      color: #FFE34A;
      color: rgba(255, 227, 74, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-yellow-600:hover {
      --text-opacity: 1;
      color: #FEFFF0;
      color: rgba(254, 255, 240, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-yellow-700:hover {
      --text-opacity: 1;
      color: #fff188;
      color: rgba(255, 241, 136, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-yellow:hover {
      --text-opacity: 1;
      color: #EFCF3E;
      color: rgba(239, 207, 62, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-orange-10:hover {
      --text-opacity: 1;
      color: #FFEDDE;
      color: rgba(255, 237, 222, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-orange-20:hover {
      --text-opacity: 1;
      color: #FBEFD8;
      color: rgba(251, 239, 216, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-orange-50:hover {
      --text-opacity: 1;
      color: #E95A24;
      color: rgba(233, 90, 36, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-orange-100:hover {
      --text-opacity: 1;
      color: #FECAA0;
      color: rgba(254, 202, 160, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-orange-200:hover {
      --text-opacity: 1;
      color: #FFFBE4;
      color: rgba(255, 251, 228, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-orange-500:hover {
      --text-opacity: 1;
      color: #F8F2DC;
      color: rgba(248, 242, 220, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-orange-600:hover {
      --text-opacity: 1;
      color: #E09404;
      color: rgba(224, 148, 4, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-orange:hover {
      --text-opacity: 1;
      color: #F59C55;
      color: rgba(245, 156, 85, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-green-50:hover {
      --text-opacity: 1;
      color: #EAF9F7;
      color: rgba(234, 249, 247, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-green-200:hover {
      --text-opacity: 1;
      color: #30BFAE;
      color: rgba(48, 191, 174, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-green-300:hover {
      --text-opacity: 1;
      color: #00B900;
      color: rgba(0, 185, 0, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-green-400:hover {
      --text-opacity: 1;
      color: #2AAC9C;
      color: rgba(42, 172, 156, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-green-500:hover {
      --text-opacity: 1;
      color: #019E01;
      color: rgba(1, 158, 1, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-green:hover {
      --text-opacity: 1;
      color: #2DB12D;
      color: rgba(45, 177, 45, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-chien:hover {
      --text-opacity: 1;
      color: #0CCCB8;
      color: rgba(12, 204, 184, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-red:hover {
      --text-opacity: 1;
      color: #EA3326;
      color: rgba(234, 51, 38, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-book-500:hover {
      --text-opacity: 1;
      color: #A1D4E4;
      color: rgba(161, 212, 228, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-book:hover {
      --text-opacity: 1;
      color: #63A4C2;
      color: rgba(99, 164, 194, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-pink:hover {
      --text-opacity: 1;
      color: #E76E79;
      color: rgba(231, 110, 121, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-appbase:hover {
      --text-opacity: 1;
      color: #3DCDDF;
      color: rgba(61, 205, 223, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-nippon-100:hover {
      --text-opacity: 1;
      color: #B5E6FF;
      color: rgba(181, 230, 255, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-nippon-200:hover {
      --text-opacity: 1;
      color: #F0F3F5;
      color: rgba(240, 243, 245, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-nippon-300:hover {
      --text-opacity: 1;
      color: #FFF040;
      color: rgba(255, 240, 64, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-nippon-400:hover {
      --text-opacity: 1;
      color: #EAEAEA;
      color: rgba(234, 234, 234, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-nippon-500:hover {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-nippon-600:hover {
      --text-opacity: 1;
      color: #F7F7F7;
      color: rgba(247, 247, 247, var(--text-opacity)); }
    .import_tailwind .xl\:hover\:text-nippon:hover {
      --text-opacity: 1;
      color: #030866;
      color: rgba(3, 8, 102, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-50:focus {
      --text-opacity: 1;
      color: #F2F7F8;
      color: rgba(242, 247, 248, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-100:focus {
      --text-opacity: 1;
      color: #EAEEF1;
      color: rgba(234, 238, 241, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-200:focus {
      --text-opacity: 1;
      color: #E4F3FB;
      color: rgba(228, 243, 251, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-250:focus {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-280:focus {
      --text-opacity: 1;
      color: #CEE7F7;
      color: rgba(206, 231, 247, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-300:focus {
      --text-opacity: 1;
      color: #B8EBF5;
      color: rgba(184, 235, 245, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-400:focus {
      --text-opacity: 1;
      color: #A3D9F0;
      color: rgba(163, 217, 240, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-600:focus {
      --text-opacity: 1;
      color: #0091DB;
      color: rgba(0, 145, 219, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-650:focus {
      --text-opacity: 1;
      color: #1FB5C9;
      color: rgba(31, 181, 201, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-700:focus {
      --text-opacity: 1;
      color: #72D0E2;
      color: rgba(114, 208, 226, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-800:focus {
      --text-opacity: 1;
      color: #007DBE;
      color: rgba(0, 125, 190, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-900:focus {
      --text-opacity: 1;
      color: #087DBE;
      color: rgba(8, 125, 190, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-1000:focus {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue-1100:focus {
      --text-opacity: 1;
      color: #003288;
      color: rgba(0, 50, 136, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-blue:focus {
      --text-opacity: 1;
      color: #345678;
      color: rgba(52, 86, 120, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-navy:focus {
      --text-opacity: 1;
      color: #222953;
      color: rgba(34, 41, 83, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-black-50:focus {
      --text-opacity: 1;
      color: #F9F9FA;
      color: rgba(249, 249, 250, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-black-100:focus {
      --text-opacity: 1;
      color: #F5F7F7;
      color: rgba(245, 247, 247, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-black-200:focus {
      --text-opacity: 1;
      color: #EFEFEE;
      color: rgba(239, 239, 238, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-black-400:focus {
      --text-opacity: 1;
      color: #E0DFDE;
      color: rgba(224, 223, 222, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-black-700:focus {
      --text-opacity: 1;
      color: #C1C1C1;
      color: rgba(193, 193, 193, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-black-800:focus {
      --text-opacity: 1;
      color: #707070;
      color: rgba(112, 112, 112, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-black-900:focus {
      --text-opacity: 1;
      color: #666666;
      color: rgba(102, 102, 102, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-black:focus {
      --text-opacity: 1;
      color: #000000;
      color: rgba(0, 0, 0, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-white:focus {
      --text-opacity: 1;
      color: #FFFFFF;
      color: rgba(255, 255, 255, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-yellow-500:focus {
      --text-opacity: 1;
      color: #FFE34A;
      color: rgba(255, 227, 74, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-yellow-600:focus {
      --text-opacity: 1;
      color: #FEFFF0;
      color: rgba(254, 255, 240, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-yellow-700:focus {
      --text-opacity: 1;
      color: #fff188;
      color: rgba(255, 241, 136, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-yellow:focus {
      --text-opacity: 1;
      color: #EFCF3E;
      color: rgba(239, 207, 62, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-orange-10:focus {
      --text-opacity: 1;
      color: #FFEDDE;
      color: rgba(255, 237, 222, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-orange-20:focus {
      --text-opacity: 1;
      color: #FBEFD8;
      color: rgba(251, 239, 216, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-orange-50:focus {
      --text-opacity: 1;
      color: #E95A24;
      color: rgba(233, 90, 36, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-orange-100:focus {
      --text-opacity: 1;
      color: #FECAA0;
      color: rgba(254, 202, 160, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-orange-200:focus {
      --text-opacity: 1;
      color: #FFFBE4;
      color: rgba(255, 251, 228, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-orange-500:focus {
      --text-opacity: 1;
      color: #F8F2DC;
      color: rgba(248, 242, 220, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-orange-600:focus {
      --text-opacity: 1;
      color: #E09404;
      color: rgba(224, 148, 4, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-orange:focus {
      --text-opacity: 1;
      color: #F59C55;
      color: rgba(245, 156, 85, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-green-50:focus {
      --text-opacity: 1;
      color: #EAF9F7;
      color: rgba(234, 249, 247, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-green-200:focus {
      --text-opacity: 1;
      color: #30BFAE;
      color: rgba(48, 191, 174, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-green-300:focus {
      --text-opacity: 1;
      color: #00B900;
      color: rgba(0, 185, 0, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-green-400:focus {
      --text-opacity: 1;
      color: #2AAC9C;
      color: rgba(42, 172, 156, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-green-500:focus {
      --text-opacity: 1;
      color: #019E01;
      color: rgba(1, 158, 1, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-green:focus {
      --text-opacity: 1;
      color: #2DB12D;
      color: rgba(45, 177, 45, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-chien:focus {
      --text-opacity: 1;
      color: #0CCCB8;
      color: rgba(12, 204, 184, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-red:focus {
      --text-opacity: 1;
      color: #EA3326;
      color: rgba(234, 51, 38, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-book-500:focus {
      --text-opacity: 1;
      color: #A1D4E4;
      color: rgba(161, 212, 228, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-book:focus {
      --text-opacity: 1;
      color: #63A4C2;
      color: rgba(99, 164, 194, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-pink:focus {
      --text-opacity: 1;
      color: #E76E79;
      color: rgba(231, 110, 121, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-appbase:focus {
      --text-opacity: 1;
      color: #3DCDDF;
      color: rgba(61, 205, 223, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-nippon-100:focus {
      --text-opacity: 1;
      color: #B5E6FF;
      color: rgba(181, 230, 255, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-nippon-200:focus {
      --text-opacity: 1;
      color: #F0F3F5;
      color: rgba(240, 243, 245, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-nippon-300:focus {
      --text-opacity: 1;
      color: #FFF040;
      color: rgba(255, 240, 64, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-nippon-400:focus {
      --text-opacity: 1;
      color: #EAEAEA;
      color: rgba(234, 234, 234, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-nippon-500:focus {
      --text-opacity: 1;
      color: #D7EFFC;
      color: rgba(215, 239, 252, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-nippon-600:focus {
      --text-opacity: 1;
      color: #F7F7F7;
      color: rgba(247, 247, 247, var(--text-opacity)); }
    .import_tailwind .xl\:focus\:text-nippon:focus {
      --text-opacity: 1;
      color: #030866;
      color: rgba(3, 8, 102, var(--text-opacity)); }
    .import_tailwind .xl\:text-opacity-0 {
      --text-opacity: 0; }
    .import_tailwind .xl\:text-opacity-25 {
      --text-opacity: 0.25; }
    .import_tailwind .xl\:text-opacity-50 {
      --text-opacity: 0.5; }
    .import_tailwind .xl\:text-opacity-75 {
      --text-opacity: 0.75; }
    .import_tailwind .xl\:text-opacity-100 {
      --text-opacity: 1; }
    .import_tailwind .xl\:hover\:text-opacity-0:hover {
      --text-opacity: 0; }
    .import_tailwind .xl\:hover\:text-opacity-25:hover {
      --text-opacity: 0.25; }
    .import_tailwind .xl\:hover\:text-opacity-50:hover {
      --text-opacity: 0.5; }
    .import_tailwind .xl\:hover\:text-opacity-75:hover {
      --text-opacity: 0.75; }
    .import_tailwind .xl\:hover\:text-opacity-100:hover {
      --text-opacity: 1; }
    .import_tailwind .xl\:focus\:text-opacity-0:focus {
      --text-opacity: 0; }
    .import_tailwind .xl\:focus\:text-opacity-25:focus {
      --text-opacity: 0.25; }
    .import_tailwind .xl\:focus\:text-opacity-50:focus {
      --text-opacity: 0.5; }
    .import_tailwind .xl\:focus\:text-opacity-75:focus {
      --text-opacity: 0.75; }
    .import_tailwind .xl\:focus\:text-opacity-100:focus {
      --text-opacity: 1; }
    .import_tailwind .xl\:italic {
      font-style: italic; }
    .import_tailwind .xl\:not-italic {
      font-style: normal; }
    .import_tailwind .xl\:underline {
      text-decoration: underline; }
    .import_tailwind .xl\:line-through {
      text-decoration: line-through; }
    .import_tailwind .xl\:no-underline {
      text-decoration: none; }
    .import_tailwind .xl\:hover\:underline:hover {
      text-decoration: underline; }
    .import_tailwind .xl\:hover\:line-through:hover {
      text-decoration: line-through; }
    .import_tailwind .xl\:hover\:no-underline:hover {
      text-decoration: none; }
    .import_tailwind .xl\:focus\:underline:focus {
      text-decoration: underline; }
    .import_tailwind .xl\:focus\:line-through:focus {
      text-decoration: line-through; }
    .import_tailwind .xl\:focus\:no-underline:focus {
      text-decoration: none; }
    .import_tailwind .xl\:tracking-tighter {
      letter-spacing: -0.05em; }
    .import_tailwind .xl\:tracking-tight {
      letter-spacing: -0.025em; }
    .import_tailwind .xl\:tracking-normal {
      letter-spacing: 0; }
    .import_tailwind .xl\:tracking-wide {
      letter-spacing: 0.025em; }
    .import_tailwind .xl\:tracking-wider {
      letter-spacing: 0.05em; }
    .import_tailwind .xl\:tracking-widest {
      letter-spacing: 0.1em; }
    .import_tailwind .xl\:align-baseline {
      vertical-align: baseline; }
    .import_tailwind .xl\:align-top {
      vertical-align: top; }
    .import_tailwind .xl\:align-middle {
      vertical-align: middle; }
    .import_tailwind .xl\:align-bottom {
      vertical-align: bottom; }
    .import_tailwind .xl\:align-text-top {
      vertical-align: text-top; }
    .import_tailwind .xl\:align-text-bottom {
      vertical-align: text-bottom; }
    .import_tailwind .xl\:visible {
      visibility: visible; }
    .import_tailwind .xl\:invisible {
      visibility: hidden; }
    .import_tailwind .xl\:whitespace-normal {
      white-space: normal; }
    .import_tailwind .xl\:whitespace-no-wrap {
      white-space: nowrap; }
    .import_tailwind .xl\:whitespace-pre {
      white-space: pre; }
    .import_tailwind .xl\:whitespace-pre-line {
      white-space: pre-line; }
    .import_tailwind .xl\:whitespace-pre-wrap {
      white-space: pre-wrap; }
    .import_tailwind .xl\:break-normal {
      overflow-wrap: normal;
      word-break: normal; }
    .import_tailwind .xl\:break-words {
      overflow-wrap: break-word; }
    .import_tailwind .xl\:break-all {
      word-break: break-all; }
    .import_tailwind .xl\:truncate {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .import_tailwind .xl\:w-0 {
      width: 0; }
    .import_tailwind .xl\:w-1 {
      width: 0.25rem; }
    .import_tailwind .xl\:w-2 {
      width: 0.5rem; }
    .import_tailwind .xl\:w-3 {
      width: 0.75rem; }
    .import_tailwind .xl\:w-4 {
      width: 1rem; }
    .import_tailwind .xl\:w-5 {
      width: 1.25rem; }
    .import_tailwind .xl\:w-6 {
      width: 1.5rem; }
    .import_tailwind .xl\:w-8 {
      width: 2rem; }
    .import_tailwind .xl\:w-10 {
      width: 2.5rem; }
    .import_tailwind .xl\:w-12 {
      width: 3rem; }
    .import_tailwind .xl\:w-16 {
      width: 4rem; }
    .import_tailwind .xl\:w-20 {
      width: 5rem; }
    .import_tailwind .xl\:w-24 {
      width: 6rem; }
    .import_tailwind .xl\:w-32 {
      width: 8rem; }
    .import_tailwind .xl\:w-40 {
      width: 10rem; }
    .import_tailwind .xl\:w-48 {
      width: 12rem; }
    .import_tailwind .xl\:w-56 {
      width: 14rem; }
    .import_tailwind .xl\:w-64 {
      width: 16rem; }
    .import_tailwind .xl\:w-auto {
      width: auto; }
    .import_tailwind .xl\:w-px {
      width: 1px; }
    .import_tailwind .xl\:w-1\/2 {
      width: 50%; }
    .import_tailwind .xl\:w-1\/3 {
      width: 33.333333%; }
    .import_tailwind .xl\:w-2\/3 {
      width: 66.666667%; }
    .import_tailwind .xl\:w-1\/4 {
      width: 25%; }
    .import_tailwind .xl\:w-2\/4 {
      width: 50%; }
    .import_tailwind .xl\:w-3\/4 {
      width: 75%; }
    .import_tailwind .xl\:w-1\/5 {
      width: 20%; }
    .import_tailwind .xl\:w-2\/5 {
      width: 40%; }
    .import_tailwind .xl\:w-3\/5 {
      width: 60%; }
    .import_tailwind .xl\:w-4\/5 {
      width: 80%; }
    .import_tailwind .xl\:w-1\/6 {
      width: 16.666667%; }
    .import_tailwind .xl\:w-2\/6 {
      width: 33.333333%; }
    .import_tailwind .xl\:w-3\/6 {
      width: 50%; }
    .import_tailwind .xl\:w-4\/6 {
      width: 66.666667%; }
    .import_tailwind .xl\:w-5\/6 {
      width: 83.333333%; }
    .import_tailwind .xl\:w-1\/12 {
      width: 8.333333%; }
    .import_tailwind .xl\:w-2\/12 {
      width: 16.666667%; }
    .import_tailwind .xl\:w-3\/12 {
      width: 25%; }
    .import_tailwind .xl\:w-4\/12 {
      width: 33.333333%; }
    .import_tailwind .xl\:w-5\/12 {
      width: 41.666667%; }
    .import_tailwind .xl\:w-6\/12 {
      width: 50%; }
    .import_tailwind .xl\:w-7\/12 {
      width: 58.333333%; }
    .import_tailwind .xl\:w-8\/12 {
      width: 66.666667%; }
    .import_tailwind .xl\:w-9\/12 {
      width: 75%; }
    .import_tailwind .xl\:w-10\/12 {
      width: 83.333333%; }
    .import_tailwind .xl\:w-11\/12 {
      width: 91.666667%; }
    .import_tailwind .xl\:w-full {
      width: 100%; }
    .import_tailwind .xl\:w-screen {
      width: 100vw; }
    .import_tailwind .xl\:z-0 {
      z-index: 0; }
    .import_tailwind .xl\:z-10 {
      z-index: 10; }
    .import_tailwind .xl\:z-20 {
      z-index: 20; }
    .import_tailwind .xl\:z-30 {
      z-index: 30; }
    .import_tailwind .xl\:z-40 {
      z-index: 40; }
    .import_tailwind .xl\:z-50 {
      z-index: 50; }
    .import_tailwind .xl\:z-auto {
      z-index: auto; }
    .import_tailwind .xl\:gap-0 {
      grid-gap: 0;
      gap: 0; }
    .import_tailwind .xl\:gap-1 {
      grid-gap: 0.25rem;
      gap: 0.25rem; }
    .import_tailwind .xl\:gap-2 {
      grid-gap: 0.5rem;
      gap: 0.5rem; }
    .import_tailwind .xl\:gap-3 {
      grid-gap: 0.75rem;
      gap: 0.75rem; }
    .import_tailwind .xl\:gap-4 {
      grid-gap: 1rem;
      gap: 1rem; }
    .import_tailwind .xl\:gap-5 {
      grid-gap: 1.25rem;
      gap: 1.25rem; }
    .import_tailwind .xl\:gap-6 {
      grid-gap: 1.5rem;
      gap: 1.5rem; }
    .import_tailwind .xl\:gap-8 {
      grid-gap: 2rem;
      gap: 2rem; }
    .import_tailwind .xl\:gap-10 {
      grid-gap: 2.5rem;
      gap: 2.5rem; }
    .import_tailwind .xl\:gap-12 {
      grid-gap: 3rem;
      gap: 3rem; }
    .import_tailwind .xl\:gap-16 {
      grid-gap: 4rem;
      gap: 4rem; }
    .import_tailwind .xl\:gap-20 {
      grid-gap: 5rem;
      gap: 5rem; }
    .import_tailwind .xl\:gap-24 {
      grid-gap: 6rem;
      gap: 6rem; }
    .import_tailwind .xl\:gap-32 {
      grid-gap: 8rem;
      gap: 8rem; }
    .import_tailwind .xl\:gap-40 {
      grid-gap: 10rem;
      gap: 10rem; }
    .import_tailwind .xl\:gap-48 {
      grid-gap: 12rem;
      gap: 12rem; }
    .import_tailwind .xl\:gap-56 {
      grid-gap: 14rem;
      gap: 14rem; }
    .import_tailwind .xl\:gap-64 {
      grid-gap: 16rem;
      gap: 16rem; }
    .import_tailwind .xl\:gap-px {
      grid-gap: 1px;
      gap: 1px; }
    .import_tailwind .xl\:col-gap-0 {
      grid-column-gap: 0;
      -moz-column-gap: 0;
      column-gap: 0; }
    .import_tailwind .xl\:col-gap-1 {
      grid-column-gap: 0.25rem;
      -moz-column-gap: 0.25rem;
      column-gap: 0.25rem; }
    .import_tailwind .xl\:col-gap-2 {
      grid-column-gap: 0.5rem;
      -moz-column-gap: 0.5rem;
      column-gap: 0.5rem; }
    .import_tailwind .xl\:col-gap-3 {
      grid-column-gap: 0.75rem;
      -moz-column-gap: 0.75rem;
      column-gap: 0.75rem; }
    .import_tailwind .xl\:col-gap-4 {
      grid-column-gap: 1rem;
      -moz-column-gap: 1rem;
      column-gap: 1rem; }
    .import_tailwind .xl\:col-gap-5 {
      grid-column-gap: 1.25rem;
      -moz-column-gap: 1.25rem;
      column-gap: 1.25rem; }
    .import_tailwind .xl\:col-gap-6 {
      grid-column-gap: 1.5rem;
      -moz-column-gap: 1.5rem;
      column-gap: 1.5rem; }
    .import_tailwind .xl\:col-gap-8 {
      grid-column-gap: 2rem;
      -moz-column-gap: 2rem;
      column-gap: 2rem; }
    .import_tailwind .xl\:col-gap-10 {
      grid-column-gap: 2.5rem;
      -moz-column-gap: 2.5rem;
      column-gap: 2.5rem; }
    .import_tailwind .xl\:col-gap-12 {
      grid-column-gap: 3rem;
      -moz-column-gap: 3rem;
      column-gap: 3rem; }
    .import_tailwind .xl\:col-gap-16 {
      grid-column-gap: 4rem;
      -moz-column-gap: 4rem;
      column-gap: 4rem; }
    .import_tailwind .xl\:col-gap-20 {
      grid-column-gap: 5rem;
      -moz-column-gap: 5rem;
      column-gap: 5rem; }
    .import_tailwind .xl\:col-gap-24 {
      grid-column-gap: 6rem;
      -moz-column-gap: 6rem;
      column-gap: 6rem; }
    .import_tailwind .xl\:col-gap-32 {
      grid-column-gap: 8rem;
      -moz-column-gap: 8rem;
      column-gap: 8rem; }
    .import_tailwind .xl\:col-gap-40 {
      grid-column-gap: 10rem;
      -moz-column-gap: 10rem;
      column-gap: 10rem; }
    .import_tailwind .xl\:col-gap-48 {
      grid-column-gap: 12rem;
      -moz-column-gap: 12rem;
      column-gap: 12rem; }
    .import_tailwind .xl\:col-gap-56 {
      grid-column-gap: 14rem;
      -moz-column-gap: 14rem;
      column-gap: 14rem; }
    .import_tailwind .xl\:col-gap-64 {
      grid-column-gap: 16rem;
      -moz-column-gap: 16rem;
      column-gap: 16rem; }
    .import_tailwind .xl\:col-gap-px {
      grid-column-gap: 1px;
      -moz-column-gap: 1px;
      column-gap: 1px; }
    .import_tailwind .xl\:gap-x-0 {
      grid-column-gap: 0;
      -moz-column-gap: 0;
      column-gap: 0; }
    .import_tailwind .xl\:gap-x-1 {
      grid-column-gap: 0.25rem;
      -moz-column-gap: 0.25rem;
      column-gap: 0.25rem; }
    .import_tailwind .xl\:gap-x-2 {
      grid-column-gap: 0.5rem;
      -moz-column-gap: 0.5rem;
      column-gap: 0.5rem; }
    .import_tailwind .xl\:gap-x-3 {
      grid-column-gap: 0.75rem;
      -moz-column-gap: 0.75rem;
      column-gap: 0.75rem; }
    .import_tailwind .xl\:gap-x-4 {
      grid-column-gap: 1rem;
      -moz-column-gap: 1rem;
      column-gap: 1rem; }
    .import_tailwind .xl\:gap-x-5 {
      grid-column-gap: 1.25rem;
      -moz-column-gap: 1.25rem;
      column-gap: 1.25rem; }
    .import_tailwind .xl\:gap-x-6 {
      grid-column-gap: 1.5rem;
      -moz-column-gap: 1.5rem;
      column-gap: 1.5rem; }
    .import_tailwind .xl\:gap-x-8 {
      grid-column-gap: 2rem;
      -moz-column-gap: 2rem;
      column-gap: 2rem; }
    .import_tailwind .xl\:gap-x-10 {
      grid-column-gap: 2.5rem;
      -moz-column-gap: 2.5rem;
      column-gap: 2.5rem; }
    .import_tailwind .xl\:gap-x-12 {
      grid-column-gap: 3rem;
      -moz-column-gap: 3rem;
      column-gap: 3rem; }
    .import_tailwind .xl\:gap-x-16 {
      grid-column-gap: 4rem;
      -moz-column-gap: 4rem;
      column-gap: 4rem; }
    .import_tailwind .xl\:gap-x-20 {
      grid-column-gap: 5rem;
      -moz-column-gap: 5rem;
      column-gap: 5rem; }
    .import_tailwind .xl\:gap-x-24 {
      grid-column-gap: 6rem;
      -moz-column-gap: 6rem;
      column-gap: 6rem; }
    .import_tailwind .xl\:gap-x-32 {
      grid-column-gap: 8rem;
      -moz-column-gap: 8rem;
      column-gap: 8rem; }
    .import_tailwind .xl\:gap-x-40 {
      grid-column-gap: 10rem;
      -moz-column-gap: 10rem;
      column-gap: 10rem; }
    .import_tailwind .xl\:gap-x-48 {
      grid-column-gap: 12rem;
      -moz-column-gap: 12rem;
      column-gap: 12rem; }
    .import_tailwind .xl\:gap-x-56 {
      grid-column-gap: 14rem;
      -moz-column-gap: 14rem;
      column-gap: 14rem; }
    .import_tailwind .xl\:gap-x-64 {
      grid-column-gap: 16rem;
      -moz-column-gap: 16rem;
      column-gap: 16rem; }
    .import_tailwind .xl\:gap-x-px {
      grid-column-gap: 1px;
      -moz-column-gap: 1px;
      column-gap: 1px; }
    .import_tailwind .xl\:row-gap-0 {
      grid-row-gap: 0;
      row-gap: 0; }
    .import_tailwind .xl\:row-gap-1 {
      grid-row-gap: 0.25rem;
      row-gap: 0.25rem; }
    .import_tailwind .xl\:row-gap-2 {
      grid-row-gap: 0.5rem;
      row-gap: 0.5rem; }
    .import_tailwind .xl\:row-gap-3 {
      grid-row-gap: 0.75rem;
      row-gap: 0.75rem; }
    .import_tailwind .xl\:row-gap-4 {
      grid-row-gap: 1rem;
      row-gap: 1rem; }
    .import_tailwind .xl\:row-gap-5 {
      grid-row-gap: 1.25rem;
      row-gap: 1.25rem; }
    .import_tailwind .xl\:row-gap-6 {
      grid-row-gap: 1.5rem;
      row-gap: 1.5rem; }
    .import_tailwind .xl\:row-gap-8 {
      grid-row-gap: 2rem;
      row-gap: 2rem; }
    .import_tailwind .xl\:row-gap-10 {
      grid-row-gap: 2.5rem;
      row-gap: 2.5rem; }
    .import_tailwind .xl\:row-gap-12 {
      grid-row-gap: 3rem;
      row-gap: 3rem; }
    .import_tailwind .xl\:row-gap-16 {
      grid-row-gap: 4rem;
      row-gap: 4rem; }
    .import_tailwind .xl\:row-gap-20 {
      grid-row-gap: 5rem;
      row-gap: 5rem; }
    .import_tailwind .xl\:row-gap-24 {
      grid-row-gap: 6rem;
      row-gap: 6rem; }
    .import_tailwind .xl\:row-gap-32 {
      grid-row-gap: 8rem;
      row-gap: 8rem; }
    .import_tailwind .xl\:row-gap-40 {
      grid-row-gap: 10rem;
      row-gap: 10rem; }
    .import_tailwind .xl\:row-gap-48 {
      grid-row-gap: 12rem;
      row-gap: 12rem; }
    .import_tailwind .xl\:row-gap-56 {
      grid-row-gap: 14rem;
      row-gap: 14rem; }
    .import_tailwind .xl\:row-gap-64 {
      grid-row-gap: 16rem;
      row-gap: 16rem; }
    .import_tailwind .xl\:row-gap-px {
      grid-row-gap: 1px;
      row-gap: 1px; }
    .import_tailwind .xl\:gap-y-0 {
      grid-row-gap: 0;
      row-gap: 0; }
    .import_tailwind .xl\:gap-y-1 {
      grid-row-gap: 0.25rem;
      row-gap: 0.25rem; }
    .import_tailwind .xl\:gap-y-2 {
      grid-row-gap: 0.5rem;
      row-gap: 0.5rem; }
    .import_tailwind .xl\:gap-y-3 {
      grid-row-gap: 0.75rem;
      row-gap: 0.75rem; }
    .import_tailwind .xl\:gap-y-4 {
      grid-row-gap: 1rem;
      row-gap: 1rem; }
    .import_tailwind .xl\:gap-y-5 {
      grid-row-gap: 1.25rem;
      row-gap: 1.25rem; }
    .import_tailwind .xl\:gap-y-6 {
      grid-row-gap: 1.5rem;
      row-gap: 1.5rem; }
    .import_tailwind .xl\:gap-y-8 {
      grid-row-gap: 2rem;
      row-gap: 2rem; }
    .import_tailwind .xl\:gap-y-10 {
      grid-row-gap: 2.5rem;
      row-gap: 2.5rem; }
    .import_tailwind .xl\:gap-y-12 {
      grid-row-gap: 3rem;
      row-gap: 3rem; }
    .import_tailwind .xl\:gap-y-16 {
      grid-row-gap: 4rem;
      row-gap: 4rem; }
    .import_tailwind .xl\:gap-y-20 {
      grid-row-gap: 5rem;
      row-gap: 5rem; }
    .import_tailwind .xl\:gap-y-24 {
      grid-row-gap: 6rem;
      row-gap: 6rem; }
    .import_tailwind .xl\:gap-y-32 {
      grid-row-gap: 8rem;
      row-gap: 8rem; }
    .import_tailwind .xl\:gap-y-40 {
      grid-row-gap: 10rem;
      row-gap: 10rem; }
    .import_tailwind .xl\:gap-y-48 {
      grid-row-gap: 12rem;
      row-gap: 12rem; }
    .import_tailwind .xl\:gap-y-56 {
      grid-row-gap: 14rem;
      row-gap: 14rem; }
    .import_tailwind .xl\:gap-y-64 {
      grid-row-gap: 16rem;
      row-gap: 16rem; }
    .import_tailwind .xl\:gap-y-px {
      grid-row-gap: 1px;
      row-gap: 1px; }
    .import_tailwind .xl\:grid-flow-row {
      grid-auto-flow: row; }
    .import_tailwind .xl\:grid-flow-col {
      grid-auto-flow: column; }
    .import_tailwind .xl\:grid-flow-row-dense {
      grid-auto-flow: row dense; }
    .import_tailwind .xl\:grid-flow-col-dense {
      grid-auto-flow: column dense; }
    .import_tailwind .xl\:grid-cols-1 {
      -ms-grid-columns: (minmax(0, 1fr))[1];
      grid-template-columns: repeat(1, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-cols-2 {
      -ms-grid-columns: (minmax(0, 1fr))[2];
      grid-template-columns: repeat(2, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-cols-3 {
      -ms-grid-columns: (minmax(0, 1fr))[3];
      grid-template-columns: repeat(3, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-cols-4 {
      -ms-grid-columns: (minmax(0, 1fr))[4];
      grid-template-columns: repeat(4, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-cols-5 {
      -ms-grid-columns: (minmax(0, 1fr))[5];
      grid-template-columns: repeat(5, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-cols-6 {
      -ms-grid-columns: (minmax(0, 1fr))[6];
      grid-template-columns: repeat(6, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-cols-7 {
      -ms-grid-columns: (minmax(0, 1fr))[7];
      grid-template-columns: repeat(7, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-cols-8 {
      -ms-grid-columns: (minmax(0, 1fr))[8];
      grid-template-columns: repeat(8, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-cols-9 {
      -ms-grid-columns: (minmax(0, 1fr))[9];
      grid-template-columns: repeat(9, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-cols-10 {
      -ms-grid-columns: (minmax(0, 1fr))[10];
      grid-template-columns: repeat(10, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-cols-11 {
      -ms-grid-columns: (minmax(0, 1fr))[11];
      grid-template-columns: repeat(11, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-cols-12 {
      -ms-grid-columns: (minmax(0, 1fr))[12];
      grid-template-columns: repeat(12, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-cols-none {
      -ms-grid-columns: none;
      grid-template-columns: none; }
    .import_tailwind .xl\:col-auto {
      grid-column: auto; }
    .import_tailwind .xl\:col-span-1 {
      -ms-grid-column-span: 1;
      grid-column: span 1 / span 1; }
    .import_tailwind .xl\:col-span-2 {
      -ms-grid-column-span: 2;
      grid-column: span 2 / span 2; }
    .import_tailwind .xl\:col-span-3 {
      -ms-grid-column-span: 3;
      grid-column: span 3 / span 3; }
    .import_tailwind .xl\:col-span-4 {
      -ms-grid-column-span: 4;
      grid-column: span 4 / span 4; }
    .import_tailwind .xl\:col-span-5 {
      -ms-grid-column-span: 5;
      grid-column: span 5 / span 5; }
    .import_tailwind .xl\:col-span-6 {
      -ms-grid-column-span: 6;
      grid-column: span 6 / span 6; }
    .import_tailwind .xl\:col-span-7 {
      -ms-grid-column-span: 7;
      grid-column: span 7 / span 7; }
    .import_tailwind .xl\:col-span-8 {
      -ms-grid-column-span: 8;
      grid-column: span 8 / span 8; }
    .import_tailwind .xl\:col-span-9 {
      -ms-grid-column-span: 9;
      grid-column: span 9 / span 9; }
    .import_tailwind .xl\:col-span-10 {
      -ms-grid-column-span: 10;
      grid-column: span 10 / span 10; }
    .import_tailwind .xl\:col-span-11 {
      -ms-grid-column-span: 11;
      grid-column: span 11 / span 11; }
    .import_tailwind .xl\:col-span-12 {
      -ms-grid-column-span: 12;
      grid-column: span 12 / span 12; }
    .import_tailwind .xl\:col-start-1 {
      -ms-grid-column: 1;
          grid-column-start: 1; }
    .import_tailwind .xl\:col-start-2 {
      -ms-grid-column: 2;
          grid-column-start: 2; }
    .import_tailwind .xl\:col-start-3 {
      -ms-grid-column: 3;
          grid-column-start: 3; }
    .import_tailwind .xl\:col-start-4 {
      -ms-grid-column: 4;
          grid-column-start: 4; }
    .import_tailwind .xl\:col-start-5 {
      -ms-grid-column: 5;
          grid-column-start: 5; }
    .import_tailwind .xl\:col-start-6 {
      -ms-grid-column: 6;
          grid-column-start: 6; }
    .import_tailwind .xl\:col-start-7 {
      -ms-grid-column: 7;
          grid-column-start: 7; }
    .import_tailwind .xl\:col-start-8 {
      -ms-grid-column: 8;
          grid-column-start: 8; }
    .import_tailwind .xl\:col-start-9 {
      -ms-grid-column: 9;
          grid-column-start: 9; }
    .import_tailwind .xl\:col-start-10 {
      -ms-grid-column: 10;
          grid-column-start: 10; }
    .import_tailwind .xl\:col-start-11 {
      -ms-grid-column: 11;
          grid-column-start: 11; }
    .import_tailwind .xl\:col-start-12 {
      -ms-grid-column: 12;
          grid-column-start: 12; }
    .import_tailwind .xl\:col-start-13 {
      -ms-grid-column: 13;
          grid-column-start: 13; }
    .import_tailwind .xl\:col-start-auto {
      -ms-grid-column: auto;
          grid-column-start: auto; }
    .import_tailwind .xl\:col-end-1 {
      -ms-grid-column-span: 1;
      grid-column-end: 1; }
    .import_tailwind .xl\:col-end-2 {
      -ms-grid-column-span: 2;
      grid-column-end: 2; }
    .import_tailwind .xl\:col-end-3 {
      -ms-grid-column-span: 3;
      grid-column-end: 3; }
    .import_tailwind .xl\:col-end-4 {
      -ms-grid-column-span: 4;
      grid-column-end: 4; }
    .import_tailwind .xl\:col-end-5 {
      -ms-grid-column-span: 5;
      grid-column-end: 5; }
    .import_tailwind .xl\:col-end-6 {
      -ms-grid-column-span: 6;
      grid-column-end: 6; }
    .import_tailwind .xl\:col-end-7 {
      -ms-grid-column-span: 7;
      grid-column-end: 7; }
    .import_tailwind .xl\:col-end-8 {
      -ms-grid-column-span: 8;
      grid-column-end: 8; }
    .import_tailwind .xl\:col-end-9 {
      -ms-grid-column-span: 9;
      grid-column-end: 9; }
    .import_tailwind .xl\:col-end-10 {
      -ms-grid-column-span: 10;
      grid-column-end: 10; }
    .import_tailwind .xl\:col-end-11 {
      -ms-grid-column-span: 11;
      grid-column-end: 11; }
    .import_tailwind .xl\:col-end-12 {
      -ms-grid-column-span: 12;
      grid-column-end: 12; }
    .import_tailwind .xl\:col-end-13 {
      -ms-grid-column-span: 13;
      grid-column-end: 13; }
    .import_tailwind .xl\:col-end-auto {
      -ms-grid-column-span: auto;
      grid-column-end: auto; }
    .import_tailwind .xl\:grid-rows-1 {
      -ms-grid-rows: (minmax(0, 1fr))[1];
      grid-template-rows: repeat(1, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-rows-2 {
      -ms-grid-rows: (minmax(0, 1fr))[2];
      grid-template-rows: repeat(2, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-rows-3 {
      -ms-grid-rows: (minmax(0, 1fr))[3];
      grid-template-rows: repeat(3, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-rows-4 {
      -ms-grid-rows: (minmax(0, 1fr))[4];
      grid-template-rows: repeat(4, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-rows-5 {
      -ms-grid-rows: (minmax(0, 1fr))[5];
      grid-template-rows: repeat(5, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-rows-6 {
      -ms-grid-rows: (minmax(0, 1fr))[6];
      grid-template-rows: repeat(6, minmax(0, 1fr)); }
    .import_tailwind .xl\:grid-rows-none {
      -ms-grid-rows: none;
      grid-template-rows: none; }
    .import_tailwind .xl\:row-auto {
      grid-row: auto; }
    .import_tailwind .xl\:row-span-1 {
      -ms-grid-row-span: 1;
      grid-row: span 1 / span 1; }
    .import_tailwind .xl\:row-span-2 {
      -ms-grid-row-span: 2;
      grid-row: span 2 / span 2; }
    .import_tailwind .xl\:row-span-3 {
      -ms-grid-row-span: 3;
      grid-row: span 3 / span 3; }
    .import_tailwind .xl\:row-span-4 {
      -ms-grid-row-span: 4;
      grid-row: span 4 / span 4; }
    .import_tailwind .xl\:row-span-5 {
      -ms-grid-row-span: 5;
      grid-row: span 5 / span 5; }
    .import_tailwind .xl\:row-span-6 {
      -ms-grid-row-span: 6;
      grid-row: span 6 / span 6; }
    .import_tailwind .xl\:row-start-1 {
      -ms-grid-row: 1;
          grid-row-start: 1; }
    .import_tailwind .xl\:row-start-2 {
      -ms-grid-row: 2;
          grid-row-start: 2; }
    .import_tailwind .xl\:row-start-3 {
      -ms-grid-row: 3;
          grid-row-start: 3; }
    .import_tailwind .xl\:row-start-4 {
      -ms-grid-row: 4;
          grid-row-start: 4; }
    .import_tailwind .xl\:row-start-5 {
      -ms-grid-row: 5;
          grid-row-start: 5; }
    .import_tailwind .xl\:row-start-6 {
      -ms-grid-row: 6;
          grid-row-start: 6; }
    .import_tailwind .xl\:row-start-7 {
      -ms-grid-row: 7;
          grid-row-start: 7; }
    .import_tailwind .xl\:row-start-auto {
      -ms-grid-row: auto;
          grid-row-start: auto; }
    .import_tailwind .xl\:row-end-1 {
      -ms-grid-row-span: 1;
      grid-row-end: 1; }
    .import_tailwind .xl\:row-end-2 {
      -ms-grid-row-span: 2;
      grid-row-end: 2; }
    .import_tailwind .xl\:row-end-3 {
      -ms-grid-row-span: 3;
      grid-row-end: 3; }
    .import_tailwind .xl\:row-end-4 {
      -ms-grid-row-span: 4;
      grid-row-end: 4; }
    .import_tailwind .xl\:row-end-5 {
      -ms-grid-row-span: 5;
      grid-row-end: 5; }
    .import_tailwind .xl\:row-end-6 {
      -ms-grid-row-span: 6;
      grid-row-end: 6; }
    .import_tailwind .xl\:row-end-7 {
      -ms-grid-row-span: 7;
      grid-row-end: 7; }
    .import_tailwind .xl\:row-end-auto {
      -ms-grid-row-span: auto;
      grid-row-end: auto; }
    .import_tailwind .xl\:transform {
      --transform-translate-x: 0;
      --transform-translate-y: 0;
      --transform-rotate: 0;
      --transform-skew-x: 0;
      --transform-skew-y: 0;
      --transform-scale-x: 1;
      --transform-scale-y: 1;
      transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); }
    .import_tailwind .xl\:transform-none {
      transform: none; }
    .import_tailwind .xl\:transition-none {
      transition-property: none; }
    .import_tailwind .xl\:transition-all {
      transition-property: all; }
    .import_tailwind .xl\:transition {
      transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; }
    .import_tailwind .xl\:transition-colors {
      transition-property: background-color, border-color, color, fill, stroke; }
    .import_tailwind .xl\:transition-opacity {
      transition-property: opacity; }
    .import_tailwind .xl\:transition-shadow {
      transition-property: box-shadow; }
    .import_tailwind .xl\:transition-transform {
      transition-property: transform; }
    .import_tailwind .xl\:ease-linear {
      transition-timing-function: linear; }
    .import_tailwind .xl\:ease-in {
      transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }
    .import_tailwind .xl\:ease-out {
      transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
    .import_tailwind .xl\:ease-in-out {
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
    .import_tailwind .xl\:duration-75 {
      transition-duration: 75ms; }
    .import_tailwind .xl\:duration-100 {
      transition-duration: 100ms; }
    .import_tailwind .xl\:duration-150 {
      transition-duration: 150ms; }
    .import_tailwind .xl\:duration-200 {
      transition-duration: 200ms; }
    .import_tailwind .xl\:duration-300 {
      transition-duration: 300ms; }
    .import_tailwind .xl\:duration-500 {
      transition-duration: 500ms; }
    .import_tailwind .xl\:duration-700 {
      transition-duration: 700ms; }
    .import_tailwind .xl\:duration-1000 {
      transition-duration: 1000ms; }
    .import_tailwind .xl\:delay-75 {
      transition-delay: 75ms; }
    .import_tailwind .xl\:delay-100 {
      transition-delay: 100ms; }
    .import_tailwind .xl\:delay-150 {
      transition-delay: 150ms; }
    .import_tailwind .xl\:delay-200 {
      transition-delay: 200ms; }
    .import_tailwind .xl\:delay-300 {
      transition-delay: 300ms; }
    .import_tailwind .xl\:delay-500 {
      transition-delay: 500ms; }
    .import_tailwind .xl\:delay-700 {
      transition-delay: 700ms; }
    .import_tailwind .xl\:delay-1000 {
      transition-delay: 1000ms; }
    .import_tailwind .xl\:animate-none {
      -webkit-animation: none;
      animation: none; }
    .import_tailwind .xl\:animate-spin {
      -webkit-animation: spin 1s linear infinite;
      animation: spin 1s linear infinite; }
    .import_tailwind .xl\:animate-ping {
      -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
      animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; }
    .import_tailwind .xl\:animate-pulse {
      -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
      animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; }
    .import_tailwind .xl\:animate-bounce {
      -webkit-animation: bounce 1s infinite;
      animation: bounce 1s infinite; }
    .import_tailwind .xl\:aspect-ratio-none {
      padding-bottom: 0; }
    .import_tailwind .xl\:aspect-ratio-square {
      padding-bottom: 100%; }
    .import_tailwind .xl\:aspect-ratio-16\/9 {
      padding-bottom: 56.25%; }
    .import_tailwind .xl\:aspect-ratio-4\/3 {
      padding-bottom: 75%; }
    .import_tailwind .xl\:aspect-ratio-21\/9 {
      padding-bottom: 42.857142857142854%; }
    .import_tailwind .xl\:aspect-ratio-2\/1 {
      padding-bottom: 50%; } }

[data-c20-ubie-form-top] .myText {
  line-height: 1.6;
  font-size: 4.26667vw;
  color: #666666;
  font-size: 4.8vw;
  font-weight: bold;
  color: #207B9D; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-top] .myText {
      font-size: 18px; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-top] .myText {
      font-size: 1.6rem; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-top] .myText {
      font-size: 19px; } }

[data-c20-ubie-form-top] .myAlert {
  line-height: 1.6;
  font-size: 4.26667vw;
  color: #666666;
  font-size: 3.73333vw;
  margin-bottom: 20px;
  font-weight: bold;
  color: #ea3326; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-top] .myAlert {
      font-size: 18px; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-top] .myAlert {
      font-size: 1.2rem; } }

[data-c20-ubie-form-status] .myContainer {
  padding-bottom: 0; }

@media screen and (max-width: 767px) {
  [data-c20-ubie-form-status] .ubieOushin {
    min-height: 50vw !important; } }

[data-c20-ubie-form-status] .ubieList {
  margin: 0;
  padding: 0;
  list-style: none; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-status] .ubieList {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: 1fr 1fr;
      grid-template-columns: 1fr 1fr;
      grid-gap: 0 20px;
      width: 80%;
      margin: auto; } }
  [data-c20-ubie-form-status] .ubieList__item {
    margin-bottom: 5px; }

[data-c20-ubie-form-status] .ubieTable {
  width: 100%;
  text-align: center;
  border-collapse: separate;
  border-spacing: 0; }
  [data-c20-ubie-form-status] .ubieTable > tbody > tr > td:first-child {
    line-height: 1.6;
    font-size: 4.26667vw;
    color: #666666;
    font-size: 3.2vw;
    width: 25%;
    padding: 12px 6px;
    font-weight: bold;
    background-color: #D1E4EB;
    color: #207B9D;
    vertical-align: middle;
    border-radius: 4px 0 0 4px; }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-status] .ubieTable > tbody > tr > td:first-child {
        font-size: 18px; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-status] .ubieTable > tbody > tr > td:first-child {
        font-size: 1.0rem; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-status] .ubieTable > tbody > tr > td:first-child {
        width: 100%;
        display: block;
        border-radius: 4px 4px 0 0;
        padding: 12px;
        font-size: 18px; } }
  [data-c20-ubie-form-status] .ubieTable > tbody > tr > td:nth-child(2) {
    line-height: 1.6;
    font-size: 4.26667vw;
    color: #666666;
    font-size: 3.73333vw;
    width: 43%;
    padding: 12px 6px;
    font-weight: bold;
    background-color: #E4EFF3;
    color: #5F6F74;
    vertical-align: middle;
    border-radius: 0 4px 4px 0; }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-status] .ubieTable > tbody > tr > td:nth-child(2) {
        font-size: 18px; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-status] .ubieTable > tbody > tr > td:nth-child(2) {
        font-size: 1.2rem; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-status] .ubieTable > tbody > tr > td:nth-child(2) {
        width: 100%;
        display: block;
        border-radius: 0 0 4px 4px;
        padding: 12px;
        margin-bottom: 15px;
        font-size: 22px; } }
  [data-c20-ubie-form-status] .ubieTable > tbody > tr > td:last-child {
    width: 32%;
    padding-left: 8px;
    vertical-align: middle; }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-status] .ubieTable > tbody > tr > td:last-child {
        width: 60%;
        display: block;
        margin: auto; }
        [data-c20-ubie-form-status] .ubieTable > tbody > tr > td:last-child .ubieButton--small {
          font-size: 4.8vw; } }
    @media screen and (min-width: 768px) and (min-width: 768px) {
      [data-c20-ubie-form-status] .ubieTable > tbody > tr > td:last-child .ubieButton--small {
        font-size: 1.6rem; } }

[data-c20-ubie-form-swiper] .mySwiper {
  padding: 10px 0; }

[data-c20-ubie-form-swiper] .ubie-swiper {
  margin: 0;
  padding: 0;
  display: none; }
  [data-c20-ubie-form-swiper] .ubie-swiper__item {
    padding: 0 8px; }
    [data-c20-ubie-form-swiper] .ubie-swiper__item img {
      max-width: 100%; }

[data-c20-ubie-form-swiper] .slick-initialized {
  display: block; }

[data-c20-ubie-form-swiper] .slick-arrow {
  display: block;
  position: absolute;
  text-indent: -9999px;
  width: 28px;
  height: 28px;
  margin: auto;
  top: 0;
  bottom: 0;
  background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/ubie-form/icon-arrow-left@2x.png") left center no-repeat;
  background-size: 100% auto;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  z-index: 1; }

[data-c20-ubie-form-swiper] .slick-prev {
  left: 15px;
  background-image: url("/wp-content/themes/fastdoctor-common/assets/img/pages/ubie-form/icon-arrow-left@2x.png"); }

[data-c20-ubie-form-swiper] .slick-next {
  right: 15px;
  background-image: url("/wp-content/themes/fastdoctor-common/assets/img/pages/ubie-form/icon-arrow-right@2x.png"); }

[data-c20-ubie-form-doctor] .myText {
  line-height: 1.6;
  font-size: 4.26667vw;
  color: #666666;
  font-size: 4.26667vw;
  margin: 0 0 30px;
  color: #207B9D;
  font-weight: bold; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-doctor] .myText {
      font-size: 18px; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-doctor] .myText {
      font-size: 1.4rem; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-doctor] .myText {
      font-size: 22px; } }

[data-c20-ubie-form-doctor] .myText2 {
  line-height: 1.6;
  font-size: 4.26667vw;
  color: #666666;
  font-size: 3.73333vw;
  margin: 0 0 20px;
  color: #5F6F74;
  font-weight: bold; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-doctor] .myText2 {
      font-size: 18px; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-doctor] .myText2 {
      font-size: 1.2rem; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-doctor] .myText2 {
      font-size: 18px; } }

[data-c20-ubie-form-doctor] .ubieDoctors {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 20px 12px;
  list-style: none;
  margin: 0;
  padding: 0 10px; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-doctor] .ubieDoctors {
      -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      grid-gap: 20px 40px;
      margin-bottom: 50px; } }
  [data-c20-ubie-form-doctor] .ubieDoctors__item img {
    max-width: 100%; }
  [data-c20-ubie-form-doctor] .ubieDoctors__title {
    line-height: 1.6;
    font-size: 4.26667vw;
    color: #666666;
    font-size: 3.73333vw;
    color: #5F6F74;
    margin: 5px 0 0;
    font-weight: bold; }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-doctor] .ubieDoctors__title {
        font-size: 18px; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-doctor] .ubieDoctors__title {
        font-size: 1.2rem; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-doctor] .ubieDoctors__title {
        font-size: 16px; } }
  [data-c20-ubie-form-doctor] .ubieDoctors__text {
    line-height: 1.6;
    font-size: 4.26667vw;
    color: #666666;
    font-size: 2.8vw;
    color: #5F6F74;
    margin: 0; }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-doctor] .ubieDoctors__text {
        font-size: 18px; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-doctor] .ubieDoctors__text {
        font-size: 1.0rem; } }

@media screen and (min-width: 768px) {
  [data-c20-ubie-form-doctor] .myButton {
    max-width: 370px;
    font-size: 16px; } }

@media screen and (min-width: 768px) {
  [data-c20-ubie-form-area] .ubieText,
  [data-c20-ubie-form-area] .zipWrap .ubieText {
    font-size: 16px; } }

@media screen and (min-width: 768px) {
  [data-c20-ubie-form-area] .l-mb-4,
  [data-c20-ubie-form-area] .zipWrap .l-mb-4 {
    margin-bottom: 20px; } }

[data-c20-ubie-form-time] .myWrap {
  padding-left: 10px; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-time] .myWrap {
      padding-left: 24%; } }

[data-c20-ubie-form-time] .myTable {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0 5px; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-time] .myTable {
      width: 50%;
      margin: auto; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-time] .myTable > tbody > tr {
      width: 100%;
      display: table; } }
  [data-c20-ubie-form-time] .myTable > tbody > tr > th {
    line-height: 1.6;
    font-size: 4.26667vw;
    color: #666666;
    font-size: 3.73333vw;
    width: 16%;
    padding: 15px 4px;
    background-color: #D1E4EB;
    color: #207B9D;
    vertical-align: middle;
    border-radius: 4px 0 0 4px; }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-time] .myTable > tbody > tr > th {
        font-size: 18px; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-time] .myTable > tbody > tr > th {
        font-size: 1.2rem; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-time] .myTable > tbody > tr > th {
        font-size: 16px; } }
  [data-c20-ubie-form-time] .myTable > tbody > tr > td {
    line-height: 1.6;
    font-size: 4.26667vw;
    color: #666666;
    font-size: 3.73333vw;
    width: 65%;
    padding: 15px 4px;
    background-color: #E4EFF3;
    color: #5F6F74;
    vertical-align: middle;
    border-radius: 0 4px 4px 0; }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-time] .myTable > tbody > tr > td {
        font-size: 18px; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-time] .myTable > tbody > tr > td {
        font-size: 1.2rem; } }
    @media screen and (min-width: 768px) {
      [data-c20-ubie-form-time] .myTable > tbody > tr > td {
        font-size: 16px; } }

[data-c20-ubie-form-contact] .contactTitle {
  line-height: 1.6;
  font-size: 4.26667vw;
  color: #666666;
  font-size: 3.73333vw;
  color: #5F6F74; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .contactTitle {
      font-size: 18px; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .contactTitle {
      font-size: 1.2rem; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .contactTitle {
      font-size: 16px; } }

[data-c20-ubie-form-contact] .contactCol__title {
  line-height: 1.6;
  font-size: 4.26667vw;
  color: #666666;
  font-size: 3.73333vw;
  color: #5F6F74; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .contactCol__title {
      font-size: 18px; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .contactCol__title {
      font-size: 1.2rem; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .contactCol__title {
      font-size: 16px; } }

[data-c20-ubie-form-contact] .contactForm {
  margin-bottom: 18px; }

[data-c20-ubie-form-contact] .contactForm select {
  width: 100%;
  height: 3em;
  color: #5F6F74;
  border-color: #DEE1E2; }

[data-c20-ubie-form-contact] .contactForm input[type="text"], [data-c20-ubie-form-contact] .contactForm input[type="email"], [data-c20-ubie-form-contact] .contactForm input[type="number"], [data-c20-ubie-form-contact] .contactForm input[type="password"] {
  padding-top: 10px;
  padding-bottom: 10px;
  border-color: #DEE1E2; }

[data-c20-ubie-form-contact] .contactSend {
  margin-top: 20px; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .contactSend {
      width: 370px;
      margin-left: auto;
      margin-right: auto; } }
  [data-c20-ubie-form-contact] .contactSend--multi {
    width: 100%; }

@media screen and (min-width: 768px) {
  [data-c20-ubie-form-contact] .ubieContactFlow {
    margin-bottom: 30px; }
    [data-c20-ubie-form-contact] .ubieContactFlow img {
      width: 100%; } }

@media screen and (min-width: 768px) {
  [data-c20-ubie-form-contact] .myWrap {
    width: 540px;
    margin: auto; } }

@media screen and (min-width: 768px) {
  [data-c20-ubie-form-contact] .l-mb-5 {
    margin-bottom: 30px; } }

@media screen and (min-width: 768px) {
  [data-c20-ubie-form-contact] .zipWrap .form-group__col {
    flex: auto; }
    [data-c20-ubie-form-contact] .zipWrap .form-group__col:first-child {
      width: 350px; }
    [data-c20-ubie-form-contact] .zipWrap .form-group__col:last-child {
      margin-left: 30px; }
      [data-c20-ubie-form-contact] .zipWrap .form-group__col:last-child .ubieButton {
        font-size: 14px; } }

[data-c20-ubie-form-contact] select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0 10px; }

[data-c20-ubie-form-contact] input {
  padding-left: 10px;
  border: 1px solid #DEE1E2;
  border-radius: 4px; }

[data-c20-ubie-form-contact] .ubieSelectWrap {
  position: relative; }
  [data-c20-ubie-form-contact] .ubieSelectWrap:after {
    content: '';
    position: absolute;
    width: 25px;
    height: 15px;
    right: 2px;
    top: 0;
    bottom: 7px;
    margin: auto;
    background: url("/wp-content/themes/fastdoctor-common/assets/img/pages/ubie-form/arrow-select.svg") left center no-repeat; }

[data-c20-ubie-form-contact] .mySendTitle {
  font-size: 5vw;
  margin: 20px 0 30px; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .mySendTitle {
      margin: 15px 0 30px;
      font-size: 5.33333vw; } }
  @media screen and (min-width: 768px) and (min-width: 768px) {
    [data-c20-ubie-form-contact] .mySendTitle {
      font-size: 2.4rem; } }

[data-c20-ubie-form-contact] .myLink {
  color: #207B9D;
  text-decoration: underline; }

[data-c20-ubie-form-contact] .myText1 {
  line-height: 1.6;
  font-size: 4.26667vw;
  color: #666666;
  font-size: 4.26667vw; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .myText1 {
      font-size: 18px; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .myText1 {
      font-size: 1.4rem; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .myText1 {
      font-size: 4.8vw; } }
  @media screen and (min-width: 768px) and (min-width: 768px) {
    [data-c20-ubie-form-contact] .myText1 {
      font-size: 1.6rem; } }

[data-c20-ubie-form-contact] .myText2 {
  line-height: 1.6;
  font-size: 4.26667vw;
  color: #666666;
  font-size: 3.73333vw; }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .myText2 {
      font-size: 18px; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .myText2 {
      font-size: 1.2rem; } }
  @media screen and (min-width: 768px) {
    [data-c20-ubie-form-contact] .myText2 {
      font-size: 4.26667vw; } }
  @media screen and (min-width: 768px) and (min-width: 768px) {
    [data-c20-ubie-form-contact] .myText2 {
      font-size: 1.4rem; } }

[data-c20-areaPostPcr] .myWrap {
  padding: 10px 0;
  background-color: #e4f3fb; }
  @media screen and (min-width: 768px) {
    [data-c20-areaPostPcr] .myWrap {
      padding: 15px 0; } }

[data-c20-areaPostPcr] .myRoundBox {
  padding: 20px 10px;
  border-radius: 10px;
  background-color: #fff; }

[data-c20-areaPostPcr] .myTitle {
  margin: 0 0 10px;
  font-size: 21px;
  font-weight: bold;
  color: #000;
  text-align: center;
  line-height: 1.3; }
  [data-c20-areaPostPcr] .myTitle .sub {
    font-size: 16px;
    display: block;
    margin-bottom: 1em; }

[data-c20-areaPostPcr] .myLabelWrap {
  margin-bottom: 10px;
  text-align: center; }

[data-c20-areaPostPcr] .myLabel {
  display: inline-block;
  margin: 0 0 10px;
  padding: 5px 15px;
  border-radius: 15px;
  background-color: #f59c55;
  font-size: 16px;
  font-weight: bold;
  color: #fff; }

[data-c20-areaPostPcr] .myFlex {
  display: flex;
  justify-content: space-between;
  max-width: 600px;
  margin: auto; }

[data-c20-areaPostPcr] .myBanner {
  display: block;
  width: 49%;
  margin-bottom: 10px;
  text-align: center;
  border: 1px solid #345678;
  border-radius: 4px; }
  [data-c20-areaPostPcr] .myBanner__title {
    padding: 5px;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    background-color: #345678; }
  [data-c20-areaPostPcr] .myBanner__body {
    padding: 10px 10px 12px;
    background-color: #fff;
    border-radius: 4px; }
  [data-c20-areaPostPcr] .myBanner__text {
    margin-bottom: 3px;
    font-size: 14px;
    color: #000;
    line-height: 1.5; }
  [data-c20-areaPostPcr] .myBanner__link {
    font-size: 12px;
    color: #007dbe;
    text-decoration: underline; }

[data-c20-areaPostPcr] .myText {
  margin: 0;
  font-size: 11px;
  line-height: 1.5;
  text-align: center;
  color: #000; }

.areaPostPcrButtonWrap {
  max-width: 340px;
  margin: 0 auto 15px; }

.areaPostPcrButton {
  display: block;
  padding: 12px 25px 12px 78px;
  background: url("/wp-content/themes/fastdoctor-common/assets/img/banner/icon-365.svg") left 17px center no-repeat;
  background-size: 44px auto;
  background-color: #007dbe;
  border-radius: 3px; }
  .areaPostPcrButton__title {
    font-size: 15px;
    font-weight: bold;
    color: #FFFF4B;
    line-height: 1.5; }
  .areaPostPcrButton__body {
    display: flex;
    align-items: center;
    line-height: 1; }
  .areaPostPcrButton__text {
    font-size: 22px;
    font-weight: bold;
    color: #fff; }
  .areaPostPcrButton__label {
    display: inline-block;
    margin: 1px 0 0 8px;
    padding: 2px 10px;
    border-radius: 15px;
    background-color: #FFFF4B;
    font-size: 14px;
    font-weight: bold;
    color: #007dbe; }

.button2Line, .buttonPhoto, .buttonCall2Action {
  border-radius: 4px;
  box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 2px 0 #003a58 inset; }

.buttonVoice, .buttonVoice_s, .buttonPhone {
  border-radius: 4px;
  box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 2px 0 #00584f inset; }

.button, .button_green {
  border-radius: 4px;
  box-shadow: 0 1px 2px 0 rgba(102, 102, 102, 0.4) inset, 0 -2px 2px 0 rgba(102, 102, 102, 0.4) inset, 0px 0px 4px 0px rgba(102, 102, 102, 0.1), 0 0 0 0 rgba(0, 0, 0, 0) inset; }

.button, .button__blue, .button_green, .button2Line, .buttonPhoto, .buttonVoice, .buttonCall2Action {
  width: 450px;
  margin-bottom: 12px;
  display: flex; }

.button_s, .buttonVoice_s {
  width: 250px;
  margin-bottom: 12px;
  display: flex; }

.button {
  justify-content: center;
  font-size: 22px;
  background-color: white;
  align-items: center;
  border: none;
  height: 38px;
  height: 60px;
  border-radius: 4px;
  color: #007dbe; }
  .button:hover {
    background-color: #f5f7f7;
    opacity: 1; }
  .button.button__icon-right {
    position: relative; }
    .button.button__icon-right .icon {
      position: absolute;
      top: calc(50% - 0.5em);
      right: 1em; }
  .button.is-flat {
    box-shadow: none;
    border: 0;
    display: block;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    padding: 1em 0.5em;
    background-color: #f59c55;
    transition: 0.2s;
    height: auto;
    width: auto;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding-top: .5em;
    padding-bottom: .5em; }
    .button.is-flat:hover {
      background-color: #d7670d; }
  .button.is-radius {
    border-radius: 100px; }

.button__blue {
  justify-content: center;
  font-size: 22px;
  background-color: #007dbe;
  align-items: center;
  border: none;
  height: 38px;
  height: 60px;
  border-radius: 4px;
  color: white; }
  .button__blue.bold {
    font-weight: bold; }
  .button__blue:hover {
    background-color: #169fe7;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 2px 0 #0d5f8a inset;
    opacity: 1; }

.button_green {
  justify-content: center;
  font-size: 22px;
  background-color: #2db12d;
  align-items: center;
  border: none;
  height: 38px;
  height: 60px;
  border-radius: 4px;
  color: #fff; }
  .button_green:hover {
    opacity: 0.9; }
  .button_green:disabled, .button_green.disabled {
    background-color: #e0dfde;
    box-shadow: none; }
    .button_green:disabled:hover, .button_green.disabled:hover {
      opacity: 1; }

.button_s {
  justify-content: center;
  font-size: 1.4rem;
  background-color: white;
  align-items: center;
  border: none;
  height: 38px;
  border-radius: 4px;
  box-shadow: 0px 0px 7px 0px rgba(102, 102, 102, 0.55);
  color: #666666; }
  .button_s:hover {
    background-color: #f5f7f7;
    opacity: 1; }
  .button_s.is_inline {
    display: inline-block;
    width: auto;
    padding: 0.8em 1em;
    line-height: 1;
    height: auto; }

.button2Line {
  color: white;
  text-align: center;
  line-height: 1.2;
  height: 70px;
  justify-content: center;
  flex-direction: column;
  font-size: 2.4rem;
  background-color: #007dbe; }
  .button2Line span {
    font-size: 1.4rem; }
  .button2Line:hover {
    background-color: #169fe7;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 2px 0 #0d5f8a inset;
    opacity: 1; }

.buttonPhoto {
  background-color: #007dbe;
  font-size: 2.4rem;
  height: 70px;
  align-items: center;
  padding-left: 84px;
  color: white;
  background-image: url("../img/common/button-photo.png");
  background-repeat: no-repeat;
  background-position: right; }
  .buttonPhoto:hover {
    background-color: #169fe7;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 2px 0 #0d5f8a inset;
    opacity: 1; }

.buttonVoice {
  background-color: #00beaa;
  font-size: 22px;
  color: white;
  line-height: 3;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 71px;
  font-weight: bold; }
  .buttonVoice::before {
    content: "";
    display: block;
    background-image: url("../img/common/icon-voice.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0 1px;
    width: 56px;
    height: 36px;
    margin-right: 8px; }
  .buttonVoice:hover {
    background-color: #1adac6f6;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 2px 0 rgba(15, 127, 115, 0.964706) inset;
    opacity: 1; }

.buttonVoice_s {
  justify-content: center;
  font-size: 1.2rem;
  background-color: white;
  border: none;
  height: 44px;
  align-items: center;
  background-color: #00beaa;
  color: white;
  font-weight: bold; }
  .buttonVoice_s::before {
    content: "";
    display: block;
    background-image: url("../img/common/icon-voice.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 0 1px;
    width: 36px;
    height: 24px;
    margin-right: 4px; }
  .buttonVoice_s:hover {
    background-color: #1adac6f6;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 2px 0 rgba(15, 127, 115, 0.964706) inset;
    opacity: 1; }

.buttonPhone {
  border-radius: 5px;
  background-color: #00be50;
  color: white;
  width: 460px;
  height: 140px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 4.0rem;
  line-height: 1.2;
  font-weight: bold;
  padding-left: 20px;
  position: relative;
  margin-top: 24px;
  margin-bottom: 60px; }
  .buttonPhone > span {
    font-size: 1.7rem; }
    .buttonPhone > span > span {
      font-size: 2rem; }
  .buttonPhone > span:last-child {
    padding-right: 20px; }
  .buttonPhone > span:first-child {
    padding-right: 20px; }
  .buttonPhone::before {
    content: "";
    background-image: url("../img/common/icon-phone.png");
    position: absolute;
    left: 40px;
    top: 36px;
    width: 48px;
    height: 63px;
    display: block; }
  .buttonPhone::after {
    content: "";
    background-image: url("../img/common/button-call-2-action03.png");
    position: absolute;
    left: 40px;
    top: 36px;
    width: 228px;
    height: 57px;
    display: block;
    top: -28px;
    left: 0;
    right: 0;
    margin: auto; }
  .buttonPhone:hover {
    background-color: #169fe7;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 2px 0 #0d5f8a inset;
    opacity: 1; }

div.buttonPhone:hover {
  background-color: #00be50; }

.buttonCall2Action {
  position: relative;
  background-color: #007dbe;
  justify-content: center;
  color: white;
  line-height: 1.6;
  padding: 12px 0;
  font-size: 2.4rem;
  align-items: center; }
  .buttonCall2Action::before {
    content: "";
    display: block;
    background-image: url("../img/common/icon-mail.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0 1px;
    width: 30px;
    height: 30px;
    margin-right: 8px; }
  .buttonCall2Action::after {
    position: absolute;
    width: 192px;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: -24px;
    content: url("../img/common/button-call-2-action.png"); }
  .buttonCall2Action:hover {
    background-color: #169fe7;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 2px 0 #0d5f8a inset;
    opacity: 1; }

.buttonNext {
  display: flex;
  justify-content: space-between;
  border: none;
  outline: none;
  padding: 12px;
  line-height: 1.4;
  text-align: left;
  width: 100%;
  color: #666666;
  position: relative;
  font-size: 1.8rem; }
  .buttonNext:focus {
    outline: none; }
  .buttonNext::after {
    content: url("../img/common/common-arrow.png");
    width: 10px;
    height: 25px; }
  .buttonNext::before {
    content: '';
    width: 100%;
    height: 1px;
    display: block;
    background-color: #e0dfde;
    position: absolute;
    bottom: 0;
    left: 0; }
  .buttonNext:hover {
    background-color: #e4f3fb;
    color: #007dbe; }
  .buttonNext--last::before {
    height: 0; }

.buttonFlat {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 18px 10px 16px;
  background-color: #F59C55;
  border-radius: 4px;
  text-align: center;
  color: #fff;
  text-decoration: none;
  line-height: 1.3; }
  .buttonFlat--blue {
    background-color: #007dbe; }
  .buttonFlat--green {
    background-color: #24B9AD; }
  .buttonFlat--fixHeight {
    height: 96px; }
  .buttonFlat > div {
    width: 100%; }
  .buttonFlat__text {
    font-size: 2.2rem; }

.pathMap {
  margin: 0;
  padding: 6px 0;
  list-style-type: none; }

.pathMap__path {
  display: inline-block;
  font-size: 1.4rem;
  line-height: 1;
  color: gray;
  font-weight: bold; }
  .pathMap__path > a {
    color: #007dbe;
    text-decoration: underline; }
  .pathMap__path::after {
    content: ">";
    display: inline-block;
    font-size: 1.4rem;
    padding-bottom: 2px;
    padding-right: 6px;
    padding-left: 12px; }
  .pathMap__path:last-child::after {
    content: ""; }

.cardFlexWrapper {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px; }
  .cardFlexWrapper > div {
    width: 24%; }

.card {
  padding: 24px;
  background-color: white;
  box-shadow: 0px 0px 1px 1px rgba(102, 102, 102, 0.02); }

.cardBorder {
  border: 1px solid #e0dfde;
  padding: 24px;
  text-align: center; }

.cardBorder__head {
  margin-top: -24px;
  margin-right: -24px;
  margin-left: -24px; }

.cardBorderFlex {
  border: 1px solid #e0dfde;
  display: flex;
  flex-wrap: wrap; }

.cardBorderFlex__head {
  width: 100%; }

.cardBorderFlex__image {
  width: 170px;
  margin: 12px; }

.cardBorderFlex__content {
  flex: 1;
  margin: 12px; }
  .cardBorderFlex__image + .cardBorderFlex__content {
    margin-left: 0; }

.cardBoard {
  background-color: white;
  padding: 12px;
  display: flex;
  position: relative;
  margin-bottom: 36px;
  align-items: flex-start; }

.cardBoard--bg {
  background-color: #f8f2dc;
  border: 1px solid #ede9dd; }

.cardBoard__image {
  width: 250px;
  position: relative;
  z-index: 2; }

.cardBoard__image02 {
  width: auto; }

.cardBoard__content {
  flex: 1;
  padding: 0 24px;
  position: relative;
  z-index: 2; }

.cardBoard--arrow::after {
  content: "";
  z-index: 1;
  background-image: url("../img/pages/flow/flow-arrow.png");
  background-size: cover;
  width: 50px;
  height: 50px;
  display: block;
  position: absolute;
  bottom: -24px;
  left: 0;
  right: 0;
  margin: auto; }

.cardSenior {
  width: 400px;
  border: 1px solid #007dbe;
  padding: 36px 12px; }

.cardColor {
  border-radius: 2px;
  border: 1px solid #007dbe;
  padding: 24px; }

.cardColor--worn {
  border: 1px solid #ea3326; }

.cardColor__head {
  background-color: #007dbe;
  margin-top: -24px;
  margin-left: -24px;
  margin-right: -24px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 1.4rem;
  height: 40px; }
  .cardColor--worn > .cardColor__head {
    background-color: #ea3326; }

.cardColor__content {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 100%;
  padding: 24px 0; }

.media__block__1__card {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-bottom: 20px; }
  .media__block__1__card__logo {
    width: 100%;
    margin-bottom: 20px;
    display: flex;
    justify-content: flex-start;
    align-items: center; }
    .media__block__1__card__logo .icn {
      width: 85px;
      margin-right: 10px; }
  .media__block__1__card__photo {
    margin-right: 10px; }

.card.is-border {
  border-width: 1px;
  border-style: solid;
  box-shadow: 0px 0px 1px 1px rgba(102, 102, 102, 0.06); }
  .card.is-border.blue {
    border-color: #007dbe; }
  .card.is-border.red {
    border-color: #e60012; }
  .card.is-border.bd-w1 {
    border-width: 1px; }
  .card.is-border.bd-w2 {
    border-width: 2px; }
  .card.is-border.bd-w3 {
    border-width: 3px; }

.hero {
  background-color: #c8c1bc; }

.hero02 {
  background-color: #e9e9eb; }

.hero03 {
  background-color: #b5aca5; }

.hero04 {
  background-color: #fff1dd; }

.hero05 {
  background-color: #f8f7f5;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #f5f7f7), color-stop(1, white)); }

.hero06 {
  background-color: #e9e9eb; }

.hero07 {
  background-color: #c0c0c0; }

.hero08 {
  background-color: #919294; }

.hero__image {
  display: block;
  width: 940px;
  margin: 0 auto; }

.hero__blue {
  background-color: #007dbe;
  color: #fff;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem; }

.hero__a {
  background-color: #e9e9eb;
  color: #6f6f6f;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #e9e9eb no-repeat center center url("../img/hero/hero-a.jpg"); }

.hero__b {
  background-color: #c8c1bc;
  color: #fff;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #c8c1bc no-repeat center center url("../img/hero/hero-b.jpg"); }

.hero__c {
  color: #fff;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #b4aba5 no-repeat center center url("../img/hero/hero-c.jpg"); }

.hero__d {
  color: #6f6f6f;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #fff1dd no-repeat center center url("../img/hero/hero-d.jpg"); }

.hero__e {
  color: #6f6f6f;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #fcfcfc no-repeat center center url("../img/hero/hero-e.jpg"); }

.hero__f {
  color: #6f6f6f;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #f8f7f5 no-repeat center center url("../img/hero/hero-f.jpg"); }

.hero__g {
  color: #6f6f6f;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #f8f7f5 no-repeat center center url("../img/hero/hero-g.jpg"); }

.hero__h {
  color: #fff;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #c0c0c0 no-repeat center center url("../img/hero/hero-h.jpg"); }

.hero__i {
  color: #fff;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #919294 no-repeat center center url("../img/hero/hero-i.jpg"); }

.hero__j {
  color: #fff;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #b49a85 no-repeat center center url("../img/hero/hero-j.jpg"); }

.hero__k {
  color: #6f6f6f;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #f7f7f9 no-repeat center center url("../img/hero/hero-k.jpg"); }

.hero__l {
  color: #6f6f6f;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #faf7e8 no-repeat center center url("../img/hero/hero-l.jpg"); }

.hero__online {
  color: #6f6f6f;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4rem;
  background: #d9eaf2 no-repeat center center url("../img/hero/hero-online.jpg"); }

.definitionList {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 110px auto;
  grid-template-columns: 110px auto;
  border-bottom: 1px solid #e0dfde;
  line-height: 1.4;
  margin-bottom: 24px;
  font-size: 1.8rem; }

.definitionList__term {
  border-top: 1px solid #e0dfde;
  margin: 0;
  text-align: center;
  background-color: #f5f7f7;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #007dbe; }

.definitionList__desc {
  border-top: 1px solid #e0dfde;
  margin: 0;
  padding: 13px 24px;
  font-weight: normal;
  background-color: white;
  color: #666666; }

.definitionList--lg {
  -ms-grid-columns: 290px auto;
  grid-template-columns: 290px auto; }
  .definitionList--lg > .definitionList__desc {
    padding: 13px 120px; }

.definitionList--xlg {
  -ms-grid-columns: 290px auto;
  grid-template-columns: 290px auto; }
  .definitionList--xlg > .definitionList__desc {
    padding: 13px 24px; }

.list__philosophy__kako {
  display: flex;
  justify-content: space-between;
  width: 578px;
  margin: 0 auto; }
  .list__philosophy__kako .item {
    width: 166px; }

.indentList {
  list-style: none;
  margin: 0;
  padding: 0; }
  .indentList__item {
    text-indent: -1em;
    padding-left: 1em;
    line-height: 1.6; }

.triangleList {
  padding: 0;
  list-style: none; }
  .triangleList li, .triangleList__item {
    line-height: 1.8;
    margin-left: 1.2em;
    text-indent: -1.2em; }
    .triangleList li:last-of-type, .triangleList__item:last-of-type {
      margin-bottom: 0; }
    .triangleList li::before, .triangleList__item::before {
      content: '▶';
      margin-right: 0.5em;
      font-size: 0.8em; }
    .triangleList li > a, .triangleList__item > a {
      text-decoration: underline; }
  .triangleList.is-blue li::before, .triangleList.is-blue .triangleList__item::before {
    color: #007dbe; }
  .triangleList.is-blue li > a, .triangleList.is-blue .triangleList__item > a {
    color: #007dbe; }

.noMarkList {
  list-style: none;
  margin-left: 0;
  padding-left: 0; }
  .noMarkList li, .noMarkList__item {
    display: block;
    margin-bottom: 1em; }

.bdList {
  border-top: 1px solid #007dbe;
  list-style: none;
  padding-left: 0; }
  .bdList li, .bdList__item {
    border-bottom: 1px solid #007dbe;
    padding-top: 0.5em;
    padding-bottom: 0.5em; }

.boxNumberList {
  list-style: none;
  padding-left: 0;
  counter-reset: boxNumberListNumber; }
  .boxNumberList li:before, .boxNumberList__item:before {
    counter-increment: boxNumberListNumber;
    content: counter(boxNumberListNumber);
    display: inline-flex;
    justify-content: center;
    align-items: center;
    font-size: 1em;
    width: 1.1em;
    height: 1.1em;
    color: #fff;
    background-color: #f59c55;
    font-weight: bold;
    margin-right: .5em; }

.numberCircleList {
  list-style: none;
  margin: 0;
  padding: 0;
  counter-reset: circle-counter; }
  .numberCircleList > li, .numberCircleList__item {
    margin: 2em;
    counter-increment: circle-counter;
    position: relative;
    padding-left: 1.5em; }
    .numberCircleList > li:before, .numberCircleList__item:before {
      content: counter(circle-counter);
      vertical-align: middle;
      font-size: 0.8em;
      width: 1.3em;
      height: 1.3em;
      border-radius: 50%;
      border: 1px solid #666666;
      display: flex;
      justify-content: center;
      align-items: center;
      position: absolute;
      top: .3em;
      left: 0;
      line-height: .1; }
    .numberCircleList > li.m-small, .numberCircleList__item.m-small {
      margin: 0 0 .6em 0; }
  .numberCircleList.is-orange .numberCircleList__item:before, .numberCircleList.is-orange li:before {
    background-color: #f59c55;
    color: #fff;
    font-weight: bold;
    border-width: 0; }
  .numberCircleList.is-inline .numberCircleList__item:before, .numberCircleList.is-inline li:before {
    display: inline-flex;
    position: static; }

.section, .sectionA, .sectionB, .sectionC, .sectionD, .sectionE, .sectionBlack, .sectionMainA, .sectionMainB, .sectionMainC, .sectionMainD {
  padding: 36px 0;
  width: 100%;
  background-color: white; }

.sectionA {
  background-color: #e0dfde; }

.sectionB {
  background-color: #e4f3fb; }

.sectionC {
  background-color: #f5f7f7; }

.sectionD {
  background-color: #fecaa0; }

.sectionE {
  background-color: #f8f2dc; }

.sectionBlack {
  background-color: #666666; }

.sectionMainA {
  background-color: #007dbe; }

.sectionMainB {
  background-color: #345678; }

.sectionMainC {
  background-color: #f59c55; }

.sectionMainD {
  background-color: #ea3326; }

.sectionBorder {
  background-color: white;
  border: 1px solid #007dbe;
  padding: 12px 12px; }

.tableSchedule {
  width: 100%; }
  .tableSchedule > tbody {
    display: flex;
    flex-direction: column;
    width: 100%; }

.tableSchedule__row {
  display: flex;
  border-bottom: 1px solid #e0dfde;
  padding: 8px 0;
  align-items: center; }

.tableSchedule__timeCell {
  width: 180px;
  text-align: center;
  color: #666666;
  font-size: 1.4rem; }

.tableSchedule__cell {
  flex: 2;
  text-align: center;
  color: #666666;
  font-size: 1.4rem; }
  .tableSchedule__cell:last-child {
    flex: 3;
    text-align: left;
    padding-left: 12px; }

.tableFD {
  width: 100%;
  margin-bottom: 24px; }
  .tableFD > tbody {
    display: flex;
    flex-direction: column;
    width: 100%; }

.tableFD__row {
  display: flex;
  align-content: center;
  justify-content: space-between; }

.tableFD__titleCell, .tableFD__cell, .tableFD__listCell {
  background-color: white;
  width: calc(50% - 2.5px);
  box-shadow: 0px 0px 1px 1px rgba(102, 102, 102, 0.03); }

.tableFD__titleCell {
  padding: 24px; }

.tableFD__cell {
  text-align: center;
  color: #666666;
  font-size: 1.8rem;
  padding: 12px; }

.tableFD__subTitleCell {
  background-color: #007dbe;
  flex: 1;
  color: white;
  font-size: 1.8rem;
  line-height: 1.6; }

.tableFD__subTitle2Cell {
  background-color: #e0dfde;
  flex: 1;
  color: #666666;
  font-size: 1.4rem;
  line-height: 1.8; }

.tableFD__listCell {
  display: flex;
  justify-content: space-between;
  padding: 12px; }

.tableFDList {
  color: #666666;
  font-size: 1.8rem;
  flex: 1;
  list-style-type: none;
  margin: 0;
  padding: 0;
  text-align: center; }
  .tableFDList > li {
    display: flex;
    flex-direction: column;
    line-height: 1.6;
    margin-bottom: 6px; }
    .tableFDList > li span {
      font-size: 1.4rem; }

.tableFDFee {
  margin: 0;
  color: #666666;
  display: flex;
  justify-content: space-between;
  width: 190px;
  margin: 0 auto; }

.inspectionChart {
  width: 100%;
  margin-bottom: 120px; }
  .inspectionChart > tbody {
    display: flex;
    flex-direction: column;
    width: 100%; }

.inspectionChart__row {
  width: 100%;
  display: flex;
  background-color: #FFF; }
  .inspectionChart__row:nth-child(odd) {
    background-color: #F5F7F7; }
  .inspectionChart__row > *:first-child {
    width: 604px;
    margin-right: 24px; }
  .inspectionChart__row > *:last-child {
    flex: 1; }

.inspectionChart__headline {
  font-size: 18px;
  font-weight: bold;
  color: #707070;
  text-align: center; }
  .inspectionChart__headline span {
    color: #007DBE; }

.inspectionChart__headCell {
  font-size: 1.8rem;
  font-weight: bold;
  color: #707070;
  margin: 0;
  text-align: left;
  background-color: #e4f3fb;
  padding: 12px;
  line-height: 1.4; }

.inspectionChart__dataCell {
  font-size: 1.8rem;
  text-align: center;
  line-height: 1.4;
  color: #666666;
  font-weight: normal;
  padding: 12px 0;
  display: flex;
  justify-content: start;
  flex-direction: column;
  position: relative;
  text-align: left;
  padding-left: 120px; }
  .inspectionChart__dataCell > a {
    display: inline-block;
    color: #007dbe;
    text-decoration: underline; }

.inspectionChart__dataCell::after {
  content: '症状';
  position: absolute;
  top: 12px;
  left: 12px;
  width: 97px;
  height: 25px;
  background-color: #727272;
  color: #FFF;
  text-align: center;
  font-size: 12px;
  padding-top: 4px;
  box-sizing: border-box;
  font-weight: bold; }

.inspectionChart__dataCell:nth-child(odd)::after {
  content: '疑われる病気';
  position: absolute;
  top: 12px;
  left: 12px;
  width: 97px;
  height: 25px;
  background-color: #007DBE;
  color: #FFF;
  text-align: center;
  font-size: 12px;
  padding-top: 4px;
  box-sizing: border-box;
  font-weight: bold; }

.sideBoderNonTable {
  width: 100%; }
  .sideBoderNonTable__cell {
    border: 1px solid #666666;
    padding: 12px; }
    .sideBoderNonTable__cell:first-child {
      border-left-width: 0; }
    .sideBoderNonTable__cell:last-child {
      border-right-width: 0; }

.tableBg {
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #666666; }
  .tableBg > tbody > tr > th {
    width: 27%;
    padding: 15px;
    background-color: #f5f7f7;
    border-bottom: 1px solid #666666;
    font-size: 1.4rem;
    font-weight: normal;
    vertical-align: top;
    text-align: left;
    line-height: 1.6; }
  .tableBg > tbody > tr > td {
    width: 73%;
    padding: 15px;
    border-bottom: 1px solid #666666;
    font-size: 1.4rem;
    vertical-align: top;
    text-align: left;
    line-height: 1.6; }

.text, .wpPost__body {
  font-size: 1.8rem;
  text-align: justify;
  line-height: 1.6;
  color: #666666;
  font-weight: normal;
  margin: 0;
  margin-bottom: 24px;
  display: block; }

.text_s {
  font-size: 1.4rem;
  text-align: justify;
  line-height: 1.6;
  color: #666666;
  font-weight: normal;
  margin: 0;
  margin-bottom: 24px;
  display: block; }

.textUtil {
  font-size: 1.4rem;
  line-height: 1.4;
  color: #666666;
  font-weight: normal;
  margin: 0; }

.text__innerBorder {
  position: relative; }
  .text__innerBorder::after {
    content: "";
    width: 100%;
    height: 8px;
    background-color: #FF7200;
    opacity: 0.3;
    position: absolute;
    bottom: 0;
    left: 0; }

.headline {
  font-size: 2.4rem;
  line-height: 1.2;
  font-weight: bold;
  color: #007dbe;
  margin: 0;
  margin-bottom: 12px;
  text-align: center; }

.headline--border {
  border-bottom: 1px solid #007dbe;
  padding-bottom: 6px; }

.headline--borderBetween {
  margin-bottom: 15px;
  border-bottom: 1px solid #666666;
  border-top: 1px solid #666666;
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  color: #666666; }

.headline--bg {
  background-color: #e4f3fb;
  padding: 12px;
  line-height: 1.4; }

.headline--dot::before {
  content: "●";
  color: #007dbe; }

.iconHeadline {
  display: flex;
  font-size: 2.4rem;
  align-items: center;
  color: #345678;
  margin: 0;
  padding-top: 12px; }
  .iconHeadline > span {
    margin-bottom: 6px;
    margin-right: 12px;
    display: block;
    width: 41px;
    height: 49px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
    color: white;
    display: flex;
    justify-content: center;
    padding-top: 6px;
    font-weight: normal;
    align-items: center; }

.iconHeadline--flow > span {
  background-image: url("../img/pages/flow/flow-step-icon.png"); }

.iconHeadline--feature > span {
  background-image: url("../img/common/icon-point.png"); }

.textPhoneA, .textPhoneB, .textPhoneC {
  margin: 0;
  display: flex;
  align-items: center;
  align-content: center;
  font-weight: bold; }
  .textPhoneA::before, .textPhoneB::before, .textPhoneC::before {
    content: "";
    width: 24px;
    height: 32px;
    display: block;
    margin-right: 8px; }

.textPhoneA {
  font-size: 2.4rem;
  color: #007dbe; }
  .textPhoneA::before {
    background-image: url("../img/common/icon-phone-blue.png"); }

.textPhoneB {
  font-size: 3.6rem;
  color: #007dbe; }
  .textPhoneB::before {
    background-image: url("../img/common/icon-phone-blue.png"); }

.textPhoneC {
  font-size: 3.6rem;
  color: #ea3326; }
  .textPhoneC::before {
    background-image: url("../img/common/icon-phone-red.png"); }

.label {
  position: relative;
  top: -2px;
  padding: 4px 6px;
  margin-right: 0.5em;
  border-radius: 4px;
  text-align: center;
  color: #fff;
  line-height: 1; }
  .label--navy {
    background-color: #345678; }

.line {
  border: none;
  height: 1px;
  width: 100%;
  display: block;
  background-color: #e6e6e6;
  margin: 6px 0; }

.lineBorder {
  border: none;
  height: 3px;
  width: 100%;
  display: block;
  background-image: url("../img/common/common-dot.png");
  background-size: contain;
  margin: 6px 0;
  background-repeat: space;
  background-position: center center; }

.flowArrow {
  position: relative;
  display: block; }
  .flowArrow::before {
    content: "";
    position: absolute;
    display: block;
    background-image: url("../img/common/common-flow-arrow.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0 1px;
    width: 94px;
    height: 16px;
    margin-right: 8px;
    right: -120px;
    top: 60px; }

.points {
  padding: .1rem 2.4rem; }

.point {
  margin-top: 2.4rem;
  margin-bottom: 2.4rem; }
  .point__head {
    color: #007dbe;
    border-bottom: 1px solid #007dbe;
    font-size: 1.2rem;
    padding-bottom: .5vw; }
    .point__head em {
      font-style: normal;
      font-size: 2.4rem;
      font-weight: normal;
      display: inline-block;
      margin-left: 0.3em; }
  .point__body {
    margin-top: 12px; }

.post:last-of-type .post__link {
  border-bottom-width: 0; }

.post__link {
  display: -ms-grid;
  display: grid;
      grid-template-areas: "img date tags" "img title title" "img excerpt excerpt" "img footer footer";
  -ms-grid-columns: calc(131px + 10px) auto 1fr;
  grid-template-columns: calc(131px + 10px) auto 1fr;
  -ms-grid-rows: auto 1fr;
  grid-template-rows: auto 1fr;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 10px 0; }
  .post__link .post__title {
    font-size: 1.4rem; }

.post__header {
  display: -ms-grid;
  display: grid;
      grid-template-areas: "date tags" "title title";
  -ms-grid-columns: auto 1fr;
  grid-template-columns: auto 1fr; }

.post__title {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: title;
  margin: 6px 0 0 0;
  font-size: 3.6rem;
  font-weight: bold;
  line-height: 1.4; }

.import_tailwind [data-c20-qaQAs] .head > .post__title {
  -ms-grid-row: 1;
  -ms-grid-column: 3; }

.post__link > .post__title {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2; }

.post__header > .post__title {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2; }
  a.post post__title {
    color: #007dbe; }

.post__date {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: date;
  color: #999;
  font-size: 1rem;
  font-weight: bold;
  margin: 0; }

.post__header > .post__date {
  -ms-grid-row: 1;
  -ms-grid-column: 1; }

.post__img {
  -ms-grid-row: 1;
  -ms-grid-row-span: 4;
  -ms-grid-column: 1;
  grid-area: img;
  height: 109px; }

.onlineStep__head > .post__img {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }
  .post__img > img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain; }

.post__tags {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: tags;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0.6em;
  list-style: none; }

.post__header > .post__tags {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }
  .post__tags > li {
    margin: 0 0.2em;
    padding: 0;
    color: #007dbe;
    font-weight: bold;
    font-size: 1rem; }

.post__excerpt {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: excerpt;
  color: #666666; }

.post__footer {
  -ms-grid-row: 4;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: footer;
  color: #666666;
  text-align: right; }

.post__share {
  display: flex;
  margin: 24px 0;
  padding: 0;
  list-style: none; }
  .post__share > li {
    margin-right: 6px; }

.post__snsIcon {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center; }
  .post__snsIcon.is-facebook {
    background-color: #3B5998; }
  .post__snsIcon.is-twitter {
    background-color: #1DA1F2; }
  .post__snsIcon.is-line {
    background-color: #00c300; }
  .post__snsIcon > img {
    width: 16px;
    height: 16px; }

.post__body {
  padding-top: 12px; }
  .post__body h2, .post__body h3, .post__body h4, .post__body h5, .post__body h6 {
    line-height: 1.6;
    margin: .8em 0; }
  .post__body h2 {
    font-size: 2.4rem;
    font-weight: bold; }
  .post__body h3 {
    font-size: 1.8rem;
    font-weight: bold; }
  .post__body h4 {
    font-size: 1.4rem;
    font-weight: bold; }
  .post__body h5 {
    font-size: 1.4rem;
    font-weight: bold; }
  .post__body h5 {
    font-size: 1.4rem;
    font-weight: bold; }
  .post__body p {
    line-height: 1.6;
    margin: 6px 0; }
  .post__body a {
    color: #007dbe;
    text-decoration: underline; }
  .post__body .lead {
    border: 6px solid #e0dfde;
    padding: 12px;
    margin: 24px 0; }
  .post__body .wp-block-image {
    width: 100%;
    padding: 0;
    margin: 12px 0; }
  .post__body figcaption {
    text-align: center; }
  .post__body strong {
    font-weight: bold; }
  .post__body em {
    background: linear-gradient(transparent 60%, #bde8f1 0%);
    font-style: normal; }
  .post__body ul,
  .post__body ol {
    margin: 6px 0;
    padding-left: 1.3em; }

.wp-block-quote {
  position: relative;
  margin: 0 0 6px;
  padding: 24px 24px;
  border: 1px solid #e0dfde;
  background-color: #f5f7f7; }
  .wp-block-quote:before {
    content: '“';
    position: absolute;
    top: 20px;
    left: 5px;
    font-size: 60px; }

.alert {
  padding: 10px;
  border: 2px solid #e60012; }

.youtubeBox > iframe {
  width: 510px;
  height: 280px;
  margin: auto; }

.youtubeBox--online > iframe {
  height: 280px; }

.youtubeBox--borderWhite > iframe {
  border: 2px solid #fff; }

.junbanWrapper {
  width: 500px;
  margin: auto; }

.junbanBoxHeader {
  padding: 0 15px;
  background: #007dbe;
  color: #fff; }
  .junbanBoxHeader__inner {
    padding: 10px 0;
    border-bottom: 1px solid #fff;
    line-height: 1.3; }

.junbanBox #myjunban-widget.inRestTime-contain {
  margin-bottom: 45px !important; }

.junbanBox .myjunban-widget-wrapper {
  height: auto !important;
  padding-bottom: 20px !important;
  background: #fff !important;
  border-radius: 0 !important; }

.junbanBox .myjunban-widget-wrapper h1.myjunban-widget-title {
  background: #007dbe !important;
  border-radius: 0 !important;
  color: #fff !important; }

.junbanBox #pv-customers-positon-available-time {
  height: auto !important;
  padding: 25px 0 20px; }

.junbanBox #myjunban-widget #pv-customers-positon-available-time ul li {
  display: inline-block !important;
  background: rgba(224, 223, 222, 0.5);
  padding: 20px 10px 10px; }

.junbanBox #myjunban-widget #pv-customers-positon-available-time ul li b {
  color: #007dbe !important; }

.junbanBox .btn-div {
  background: #fff !important; }

.junbanBox .buttongab {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  text-align: center !important;
  font-weight: bold !important;
  font-size: 1.8rem !important;
  line-height: 1.6 !important;
  padding: 0.8em !important;
  color: #fff !important;
  background-color: #2db12d !important;
  border-radius: 4px !important;
  border-width: 0 !important;
  box-shadow: none !important;
  transition: 0.2s !important;
  background: #2db12d !important;
  margin: auto !important;
  border: none !important;
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important; }

.junbanBox .buttongab.gabclose {
  background: #ececec !important;
  color: #adadad !important; }

.bannerTitle {
  background-color: #007dbe;
  color: #fff;
  font-size: 1.8rem;
  font-weight: bold;
  padding: .7em 1em; }
  .bannerTitle.is-whiteBlue {
    background-color: #e4f3fb;
    color: #007dbe; }

.icon {
  display: inline-block; }
  .icon:before {
    content: "";
    display: block;
    width: 1em;
    height: 1em; }
  .icon.circle:before {
    background-color: #007dbe;
    border-radius: 50%; }
  .icon.cross {
    position: relative;
    vertical-align: middle;
    width: 1em;
    height: 1em;
    line-height: 1; }
    .icon.cross:before, .icon.cross:after {
      background-color: #666;
      content: "";
      display: block;
      position: absolute;
      height: 2px;
      width: 0.42426em;
      top: 0.39426em;
      left: 0.28787em; }
    .icon.cross:before {
      transform: rotate3d(0, 0, 1, 45deg); }
    .icon.cross:after {
      transform: rotate3d(0, 0, 1, -45deg); }
  .icon.checkmark {
    vertical-align: middle; }
    .icon.checkmark:before {
      content: "";
      display: block;
      width: 1.3em;
      height: 1em;
      background: url("../img/common/checkmark.svg") 0 0 no-repeat;
      background-size: contain; }
  .icon.inBox {
    border-radius: 0.8vw;
    background-color: #dadada; }
  .icon.inCircle {
    border-radius: 50%;
    background-color: #efefef; }

.step_group {
  color: #007dbe;
  font-size: 18px;
  font-weight: normal;
  display: inline-block; }
  .step_group__number {
    font-size: 30px;
    font-weight: normal;
    display: inline-block;
    margin-left: .1em; }

.border-group {
  border-color: #666666;
  border-style: solid;
  border-width: 1px 0 0 0; }
  .border-group.has-top {
    border-top-width: 1px; }
  .border-group.has-bottom {
    border-bottom-width: 1px; }
  .border-group.hasnt-top {
    border-top-width: 0px; }
  .border-group.hasnt-bottom {
    border-bottom-width: 0px; }

.container {
  width: 100%;
  max-width: 964px;
  padding-right: 12px;
  padding-left: 12px;
  margin-right: auto;
  margin-left: auto; }

.wp-bootstrap-blocks-row.row {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 0;
  display: flex;
  flex: 1 0 100%;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) / -2);
  margin-left: calc(var(--bs-gutter-x) / -2); }

.col-auto {
  flex: 0 0 auto;
  width: auto; }

.col-1 {
  flex: 0 0 auto;
  width: 8.33333%;
  padding-left: 12px;
  padding-right: 12px; }

.col-2 {
  flex: 0 0 auto;
  width: 16.66667%;
  padding-left: 12px;
  padding-right: 12px; }

.col-3 {
  flex: 0 0 auto;
  width: 25%;
  padding-left: 12px;
  padding-right: 12px; }

.col-4 {
  flex: 0 0 auto;
  width: 33.33333%;
  padding-left: 12px;
  padding-right: 12px; }

.col-5 {
  flex: 0 0 auto;
  width: 41.66667%;
  padding-left: 12px;
  padding-right: 12px; }

.col-6 {
  flex: 0 0 auto;
  width: 50%;
  padding-left: 12px;
  padding-right: 12px; }

.col-7 {
  flex: 0 0 auto;
  width: 58.33333%;
  padding-left: 12px;
  padding-right: 12px; }

.col-8 {
  flex: 0 0 auto;
  width: 66.66667%;
  padding-left: 12px;
  padding-right: 12px; }

.col-9 {
  flex: 0 0 auto;
  width: 75%;
  padding-left: 12px;
  padding-right: 12px; }

.col-10 {
  flex: 0 0 auto;
  width: 83.33333%;
  padding-left: 12px;
  padding-right: 12px; }

.col-11 {
  flex: 0 0 auto;
  width: 91.66667%;
  padding-left: 12px;
  padding-right: 12px; }

.col-12 {
  flex: 0 0 auto;
  width: 100%;
  padding-left: 12px;
  padding-right: 12px; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

.g-0,
.gx-0 {
  --bs-gutter-x: 0; }

.g-0,
.gy-0 {
  --bs-gutter-y: 0; }

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem; }

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem; }

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem; }

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem; }

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem; }

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem; }

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem; }

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem; }

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem; }

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem; }

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0; }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0; }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem; }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem; }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem; }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem; }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem; }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem; }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem; }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem; }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem; }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem; } }

@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0; }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0; }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem; }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem; }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem; }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem; }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem; }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem; }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem; }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem; }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem; }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem; } }

@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0; }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0; }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem; }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem; }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem; }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem; }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem; }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem; }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem; }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem; }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem; }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem; } }

@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0; }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0; }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem; }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem; }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem; }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem; }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem; }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem; }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem; }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem; } }

.col-xxl {
  flex: 1 0 0%; }

.col-xxl-auto {
  flex: 0 0 auto;
  width: auto; }

.col-xxl-1 {
  flex: 0 0 auto;
  width: 8.33333%;
  padding-left: 12px;
  padding-right: 12px; }

.col-xxl-2 {
  flex: 0 0 auto;
  width: 16.66667%;
  padding-left: 12px;
  padding-right: 12px; }

.col-xxl-3 {
  flex: 0 0 auto;
  width: 25%;
  padding-left: 12px;
  padding-right: 12px; }

.col-xxl-4 {
  flex: 0 0 auto;
  width: 33.33333%;
  padding-left: 12px;
  padding-right: 12px; }

.col-xxl-5 {
  flex: 0 0 auto;
  width: 41.66667%;
  padding-left: 12px;
  padding-right: 12px; }

.col-xxl-6 {
  flex: 0 0 auto;
  width: 50%;
  padding-left: 12px;
  padding-right: 12px; }

.col-xxl-7 {
  flex: 0 0 auto;
  width: 58.33333%;
  padding-left: 12px;
  padding-right: 12px; }

.col-xxl-8 {
  flex: 0 0 auto;
  width: 66.66667%;
  padding-left: 12px;
  padding-right: 12px; }

.col-xxl-9 {
  flex: 0 0 auto;
  width: 75%;
  padding-left: 12px;
  padding-right: 12px; }

.col-xxl-10 {
  flex: 0 0 auto;
  width: 83.33333%;
  padding-left: 12px;
  padding-right: 12px; }

.col-xxl-11 {
  flex: 0 0 auto;
  width: 91.66667%;
  padding-left: 12px;
  padding-right: 12px; }

.col-xxl-12 {
  flex: 0 0 auto;
  width: 100%;
  padding-left: 12px;
  padding-right: 12px; }

.offset-xxl-0 {
  margin-left: 0; }

.offset-xxl-1 {
  margin-left: 8.33333%; }

.offset-xxl-2 {
  margin-left: 16.66667%; }

.offset-xxl-3 {
  margin-left: 25%; }

.offset-xxl-4 {
  margin-left: 33.33333%; }

.offset-xxl-5 {
  margin-left: 41.66667%; }

.offset-xxl-6 {
  margin-left: 50%; }

.offset-xxl-7 {
  margin-left: 58.33333%; }

.offset-xxl-8 {
  margin-left: 66.66667%; }

.offset-xxl-9 {
  margin-left: 75%; }

.offset-xxl-10 {
  margin-left: 83.33333%; }

.offset-xxl-11 {
  margin-left: 91.66667%; }

.g-xxl-0,
.gx-xxl-0 {
  --bs-gutter-x: 0; }

.g-xxl-0,
.gy-xxl-0 {
  --bs-gutter-y: 0; }

.g-xxl-1,
.gx-xxl-1 {
  --bs-gutter-x: 0.25rem; }

.g-xxl-1,
.gy-xxl-1 {
  --bs-gutter-y: 0.25rem; }

.g-xxl-2,
.gx-xxl-2 {
  --bs-gutter-x: 0.5rem; }

.g-xxl-2,
.gy-xxl-2 {
  --bs-gutter-y: 0.5rem; }

.g-xxl-3,
.gx-xxl-3 {
  --bs-gutter-x: 1rem; }

.g-xxl-3,
.gy-xxl-3 {
  --bs-gutter-y: 1rem; }

.g-xxl-4,
.gx-xxl-4 {
  --bs-gutter-x: 1.5rem; }

.g-xxl-4,
.gy-xxl-4 {
  --bs-gutter-y: 1.5rem; }

.g-xxl-5,
.gx-xxl-5 {
  --bs-gutter-x: 3rem; }

.g-xxl-5,
.gy-xxl-5 {
  --bs-gutter-y: 3rem; }

[class*="row-cols-"] {
  display: -ms-grid;
  display: grid;
  grid-gap: 14px; }
  [class*="row-cols-"].is-gap-1 {
    grid-gap: 9px; }
  [class*="row-cols-"].is-gap-2 {
    grid-gap: 18px; }
  [class*="row-cols-"].is-gap-3 {
    grid-gap: 36px; }
  [class*="row-cols-"].is-gap-4 {
    grid-gap: 54px; }
  [class*="row-cols-"].is-gap-5 {
    grid-gap: 72px; }

.row-cols-1 {
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr); }

.row-cols-2 {
  -ms-grid-columns: (1fr)[2];
  grid-template-columns: repeat(2, 1fr); }

.row-cols-3 {
  -ms-grid-columns: (1fr)[3];
  grid-template-columns: repeat(3, 1fr); }

.row-cols-4 {
  -ms-grid-columns: (1fr)[4];
  grid-template-columns: repeat(4, 1fr); }

.row-cols-5 {
  -ms-grid-columns: (1fr)[5];
  grid-template-columns: repeat(5, 1fr); }

.row-cols-6 {
  -ms-grid-columns: (1fr)[6];
  grid-template-columns: repeat(6, 1fr); }

.row {
  display: flex;
  flex-wrap: wrap; }

.col-20 {
  width: 20%; }

.col-25 {
  width: 25%; }

.col-30 {
  width: 30%; }

.col-35 {
  width: 35%; }

.col-40 {
  width: 40%; }

.col-45 {
  width: 45%; }

.col-50 {
  width: 50%; }

.col-55 {
  width: 55%; }

.col-60 {
  width: 60%; }

.col-65 {
  width: 65%; }

.col-70 {
  width: 70%; }

.col-75 {
  width: 75%; }

.col-80 {
  width: 80%; }

.col-85 {
  width: 85%; }

.col-90 {
  width: 90%; }

.col-95 {
  width: 95%; }

.linkContinue__content {
  max-height: 8em;
  overflow: hidden;
  position: relative;
  margin-bottom: -0.5rem; }
  .linkContinue__content:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    background: linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 100%);
    z-index: 5; }

.linkContinue__btn {
  position: relative;
  z-index: 10; }

.wpPost__title {
  font-size: 2.5rem;
  margin: .5em 0 .7em;
  line-height: 1.4;
  font-weight: bold;
  color: #007dbe; }

.wpPost__body h2, .wpPost__body h3, .wpPost__body h4, .wpPost__body h5, .wpPost__body h6 {
  font-weight: bold;
  line-height: 1.4;
  color: #007dbe;
  margin: 1.4em 0 .3em; }

.wpPost__body h2 {
  font-size: 3.6rem; }

.wpPost__body h3 {
  font-size: 2.4rem; }

.wpPost__body h4 {
  font-size: 1.8rem; }

.wpPost__body h5 {
  font-size: 1.4rem;
  color: #666666; }

.wpPost__body h6 {
  font-size: 1.4rem;
  color: #666666; }

.wpPost__body ol li {
  margin: 1em 0; }

.wpPost__body .has-small-font-size {
  font-size: .8em; }

.wpPost__body .has-medium-font-size {
  font-size: 1em; }

.wpPost__body .has-large-font-size {
  font-size: 1.5em; }

.wpPost__body .has-huge-font-size, .wpPost__body .has-larger-font-size {
  font-size: 2.5rem;
  font-weight: bold; }

.doctors {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap; }
  .doctors .doctor {
    max-width: calc(20% - 12px);
    margin-left: 6px;
    margin-right: 6px;
    margin-bottom: 24px; }
  .doctors.is-style-disable-detail-history .doctor__detail,
  .doctors.is-style-disable-detail-history .doctor__text, .doctors.is-style-disable-detail .doctor__detail,
  .doctors.is-style-disable-detail .doctor__text {
    display: none; }

.doctor {
  display: -ms-grid;
  display: grid;
      grid-template-areas: "photo" "name" "sub" "detail";
  -ms-grid-rows: auto 10px auto 10px auto 10px 1fr;
  grid-template-rows: auto auto auto 1fr;
  gap: 10px; }
  .doctor__photo {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: photo; }
  .c_institution > .doctor__photo {
  -ms-grid-row: 2;
  -ms-grid-column: 1; }
  .doctor__name {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: name;
    font-size: 1.8rem;
    color: #007dbe;
    font-weight: bold;
    text-align: center;
    margin-top: .8em; }
  .c_institution > .doctor__name {
  -ms-grid-row: 1;
  -ms-grid-column: 1; }
  .doctor__photo_circle {
    display: flex;
    justify-content: center;
    align-items: center; }
    .doctor__photo_circle img {
      max-width: 125px;
      overflow: hidden;
      border-radius: 50%; }
  .doctor__sub {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
    grid-area: sub;
    text-align: center;
    font-size: 1.2rem;
    line-height: 1.4;
    margin: 0; }
  .doctor__detail {
    -ms-grid-row: 7;
    -ms-grid-column: 1;
    grid-area: detail;
    font-size: 1.2rem;
    line-height: 1.2;
    margin: 0; }
  .doctor__honorific {
    display: inline-block;
    margin-left: 0.3em;
    font-size: 1.4rem; }

.entry h3.doctor__name {
  font-size: 1.4rem;
  color: #007dbe;
  background: transparent;
  padding: 0;
  margin: 0.8em 0 0 0; }

.institutions {
  display: flex;
  justify-content: flex-start;
  align-items: stretch;
  flex-wrap: wrap; }
  .institutions .col {
    width: calc(20% - 20px);
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 18px; }

.institution {
  max-width: 100%;
  border: 1px solid #e0dfde;
  padding: 17px 12px 12px;
  height: 100%; }
  .institution img {
    max-width: 100%; }
  .institution_logo {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 42px;
    margin-bottom: 12px; }
    .institution_logo img {
      max-width: 90%;
      width: 100%;
      height: auto; }
  .institution__photo {
    max-width: 100%; }
  .institution__title {
    font-size: 1.2rem;
    color: #007dbe;
    font-weight: bold; }
  .institution__address {
    font-size: 1.2rem;
    margin-bottom: 0; }

.c_institutions {
  display: flex;
  justify-content: flex-start;
  align-items: stretch;
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px; }
  .c_institutions .c_institution {
    width: calc(20% - 16px);
    margin-left: 8px;
    margin-right: 8px;
    height: 100%;
    margin-bottom: 16px; }

.c_institution {
  background-color: #EFF8FC;
  padding: 12px;
  display: -ms-grid;
  display: grid;
      grid-template-areas: "name" "photo" "data"; }
  .c_institution__name {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: name;
    color: #007dbe;
    font-weight: bold;
    font-size: 1.4rem; }
  .c_institution > .c_institution__name {
  -ms-grid-row: 1;
  -ms-grid-column: 1; }
    .c_institution__name br {
      display: none; }
  .c_institution__photo {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: photo; }
  .c_institution > .c_institution__photo {
  -ms-grid-row: 2;
  -ms-grid-column: 1; }
    .c_institution__photo img {
      max-width: 100%;
      width: 100%; }
  .c_institution__data {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: data; }
    .c_institution__data .text, .c_institution__data .wpPost__body {
      margin-bottom: 0; }

.zipWrap {
  width: 800px;
  margin: 0 auto 20px; }
  .zipWrap__title {
    color: #007dbe;
    margin-bottom: 15px; }
  .zipWrap .form-group {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    width: 360px;
    margin: auto; }
    .zipWrap .form-group__col {
      flex: 1; }
      .zipWrap .form-group__col.is-w70p {
        flex: 2;
        margin-right: 10px; }
  .zipWrap .formInput {
    font-size: 1.4rem;
    padding: 8px 10px;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-appearance: none;
    line-height: 1.5; }
    .zipWrap .formInput.is-w100p {
      width: 100%; }
  .zipWrap .buttonH--vsmall {
    font-size: 1.4rem; }
  .zipWrap .buttonH {
    background-color: #007dbe;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #003a58 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
    transition: 0.2s;
    padding: 10px;
    width: 100%;
    position: relative;
    z-index: 1;
    border: none;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    cursor: pointer;
    color: #fff;
    font-weight: bold; }
  .zipWrap .buttonH--disabled {
    background-color: #e0dfde;
    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px 3px 0 #afaca9 inset, 0 0 0 0 rgba(0, 0, 0, 0) inset;
    transition: 0.2s; }
  .zipWrap .loader {
    font-size: 3px;
    width: 1em;
    height: 1em;
    border-radius: 50%;
    position: relative;
    -webkit-animation: load5 1.1s infinite ease;
            animation: load5 1.1s infinite ease;
    transform: translateZ(0);
    margin-top: calc(0.7rem);
    margin-bottom: calc(0.7rem);
    display: inline-block; }
    .zipWrap .loader.is-blue {
      -webkit-animation: loadBlue 1.1s infinite ease;
              animation: loadBlue 1.1s infinite ease; }

@-webkit-keyframes load5 {
  0%,
  100% {
    box-shadow: 0em -2.6em 0em 0em #FFFFFF, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7); }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #FFFFFF, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5); }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #FFFFFF, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2); }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #FFFFFF, 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2); }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #FFFFFF, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2); }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #FFFFFF, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2); }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #FFFFFF, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2); }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #FFFFFF; } }

@keyframes load5 {
  0%,
  100% {
    box-shadow: 0em -2.6em 0em 0em #FFFFFF, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7); }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #FFFFFF, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5); }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #FFFFFF, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2); }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #FFFFFF, 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2); }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #FFFFFF, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2); }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #FFFFFF, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2); }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #FFFFFF, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2); }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #FFFFFF; } }

@-webkit-keyframes loadBlue {
  0%,
  100% {
    box-shadow: 0em -2.6em 0em 0em #007dbe, 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2), 2.5em 0em 0 0em rgba(0, 125, 190, 0.2), 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.2), 0em 2.5em 0 0em rgba(0, 125, 190, 0.2), -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.2), -2.6em 0em 0 0em rgba(0, 125, 190, 0.5), -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.7); }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.7), 1.8em -1.8em 0 0em #007dbe, 2.5em 0em 0 0em rgba(0, 125, 190, 0.2), 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.2), 0em 2.5em 0 0em rgba(0, 125, 190, 0.2), -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.2), -2.6em 0em 0 0em rgba(0, 125, 190, 0.2), -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.5); }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.5), 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.7), 2.5em 0em 0 0em #007dbe, 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.2), 0em 2.5em 0 0em rgba(0, 125, 190, 0.2), -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.2), -2.6em 0em 0 0em rgba(0, 125, 190, 0.2), -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2); }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.2), 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.5), 2.5em 0em 0 0em rgba(0, 125, 190, 0.7), 1.75em 1.75em 0 0em #007dbe, 0em 2.5em 0 0em rgba(0, 125, 190, 0.2), -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.2), -2.6em 0em 0 0em rgba(0, 125, 190, 0.2), -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2); }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.2), 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2), 2.5em 0em 0 0em rgba(0, 125, 190, 0.5), 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.7), 0em 2.5em 0 0em #007dbe, -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.2), -2.6em 0em 0 0em rgba(0, 125, 190, 0.2), -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2); }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.2), 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2), 2.5em 0em 0 0em rgba(0, 125, 190, 0.2), 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.5), 0em 2.5em 0 0em rgba(0, 125, 190, 0.7), -1.8em 1.8em 0 0em #007dbe, -2.6em 0em 0 0em rgba(0, 125, 190, 0.2), -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2); }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.2), 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2), 2.5em 0em 0 0em rgba(0, 125, 190, 0.2), 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.2), 0em 2.5em 0 0em rgba(0, 125, 190, 0.5), -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.7), -2.6em 0em 0 0em #007dbe, -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2); }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.2), 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2), 2.5em 0em 0 0em rgba(0, 125, 190, 0.2), 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.2), 0em 2.5em 0 0em rgba(0, 125, 190, 0.2), -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.5), -2.6em 0em 0 0em rgba(0, 125, 190, 0.7), -1.8em -1.8em 0 0em #007dbe; } }

@keyframes loadBlue {
  0%,
  100% {
    box-shadow: 0em -2.6em 0em 0em #007dbe, 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2), 2.5em 0em 0 0em rgba(0, 125, 190, 0.2), 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.2), 0em 2.5em 0 0em rgba(0, 125, 190, 0.2), -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.2), -2.6em 0em 0 0em rgba(0, 125, 190, 0.5), -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.7); }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.7), 1.8em -1.8em 0 0em #007dbe, 2.5em 0em 0 0em rgba(0, 125, 190, 0.2), 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.2), 0em 2.5em 0 0em rgba(0, 125, 190, 0.2), -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.2), -2.6em 0em 0 0em rgba(0, 125, 190, 0.2), -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.5); }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.5), 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.7), 2.5em 0em 0 0em #007dbe, 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.2), 0em 2.5em 0 0em rgba(0, 125, 190, 0.2), -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.2), -2.6em 0em 0 0em rgba(0, 125, 190, 0.2), -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2); }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.2), 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.5), 2.5em 0em 0 0em rgba(0, 125, 190, 0.7), 1.75em 1.75em 0 0em #007dbe, 0em 2.5em 0 0em rgba(0, 125, 190, 0.2), -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.2), -2.6em 0em 0 0em rgba(0, 125, 190, 0.2), -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2); }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.2), 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2), 2.5em 0em 0 0em rgba(0, 125, 190, 0.5), 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.7), 0em 2.5em 0 0em #007dbe, -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.2), -2.6em 0em 0 0em rgba(0, 125, 190, 0.2), -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2); }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.2), 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2), 2.5em 0em 0 0em rgba(0, 125, 190, 0.2), 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.5), 0em 2.5em 0 0em rgba(0, 125, 190, 0.7), -1.8em 1.8em 0 0em #007dbe, -2.6em 0em 0 0em rgba(0, 125, 190, 0.2), -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2); }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.2), 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2), 2.5em 0em 0 0em rgba(0, 125, 190, 0.2), 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.2), 0em 2.5em 0 0em rgba(0, 125, 190, 0.5), -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.7), -2.6em 0em 0 0em #007dbe, -1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2); }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(0, 125, 190, 0.2), 1.8em -1.8em 0 0em rgba(0, 125, 190, 0.2), 2.5em 0em 0 0em rgba(0, 125, 190, 0.2), 1.75em 1.75em 0 0em rgba(0, 125, 190, 0.2), 0em 2.5em 0 0em rgba(0, 125, 190, 0.2), -1.8em 1.8em 0 0em rgba(0, 125, 190, 0.5), -2.6em 0em 0 0em rgba(0, 125, 190, 0.7), -1.8em -1.8em 0 0em #007dbe; } }
  .zipWrap .card {
    margin: 30px auto 0;
    padding: 5px 5px 10px 5px;
    width: 600px; }
  .zipWrap .card.is-bg-c-1 {
    background-color: #efefef; }
  .zipWrap .card.is-bg-c-2 {
    background-color: #e4f3fb; }
  .zipWrap .button.is-flat {
    margin: 0 auto 20px; }

.infectionWrapper {
  display: block;
  width: 322px;
  margin: 0 auto; }

.online-box {
  position: relative; }
  .online-box__button {
    position: absolute;
    width: 450px; }
    .online-box__button--1 {
      left: 430px;
      top: 200px; }
    .online-box__button--2 {
      width: 608px;
      right: 170px;
      top: auto;
      bottom: 470px; }
    .online-box__button--3 {
      left: 0;
      right: 0;
      margin: auto;
      bottom: 50px; }
    .online-box__button--4 {
      width: 277px;
      left: 0;
      right: 0;
      margin: auto;
      top: 760px; }

.online-section {
  display: flex;
  justify-content: center;
  margin-top: -10px;
  padding-top: 0px;
  padding-bottom: 60px; }

.onlineBox {
  width: 506px;
  margin: auto; }
  .onlineBox__header {
    padding: 15px;
    background-color: #007dbe;
    text-align: center;
    font-size: 2.4rem;
    font-weight: bold;
    color: #fff; }
  .onlineBox__inner {
    padding: 25px;
    background-color: #fff; }
  .onlineBox__label {
    display: flex;
    justify-content: center;
    align-items: baseline;
    padding: 10px;
    background-color: #e0dfde;
    line-height: 1; }
    .onlineBox__label--single {
      padding: 15px;
      -ms-grid-columns: 1fr;
      grid-template-columns: 1fr; }
    .onlineBox__label > div {
      margin: 0 3px;
      font-size: 1.8rem;
      font-weight: bold; }
  .onlineBox__labelStrong {
    color: #007dbe;
    font-size: 3.6rem;
    font-weight: bold; }
  .onlineBox__labelSmall {
    display: block;
    margin-top: 6px;
    font-size: 1.2rem;
    font-weight: normal;
    color: #666666; }

.onlineStep {
  background-color: #fff; }

.onlineStep__head {
  display: -ms-grid;
  display: grid;
      grid-template-areas: "img . ttl" "img . content";
  -ms-grid-columns: 250px 3rem 1fr;
  grid-template-columns: 250px 3rem 1fr;
  -ms-grid-rows: auto 1fr;
  grid-template-rows: auto 1fr; }

.onlineStep__head-image {
  -ms-grid-row: 1;
  -ms-grid-row-span: 4;
  -ms-grid-column: 1;
  grid-area: img; }

.onlineStep__head > .onlineStep__head-image {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1; }

.onlineStep__head-text {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: ttl;
  display: -ms-grid;
  display: grid;
      grid-template-areas: "step ttl";
  -ms-grid-columns: auto 1fr;
  grid-template-columns: auto 1fr; }

.onlineStep__head-text > .onlineStep__head-text {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }
  .onlineStep__head-text .step_group {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: step; }

.onlineStep__head-ttl {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: ttl;
  font-size: 24px;
  line-height: 1.2;
  margin: 0 0 0 .5em;
  color: #007dbe;
  font-weight: bold; }

.onlineStep__head-text > .onlineStep__head-ttl {
  -ms-grid-row: 1;
  -ms-grid-column: 2; }
  .onlineStep__head-ttl strong {
    background: linear-gradient(transparent 55%, #FFE34A 60%, #FFE34A 91%, transparent 92%); }

.onlineStep__content {
  -ms-grid-row: 2;
  -ms-grid-column: 3;
  grid-area: content; }

.onlineStep__footer-image {
  font-size: 0px;
  display: block; }

.onlineStep__overview_img {
  margin-left: -2.4rem;
  margin-right: -2.4rem; }

.arrowBottom:after {
  content: "";
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 17px 17px 0 17px;
  border-color: #007dbe transparent transparent transparent; }

.kazokuLP .kazokuMv {
  position: relative;
  height: 598px; }

.kazokuLP .kazokuMv__banner {
  background-color: #30bfae;
  text-align: center;
  padding: 12px 0; }

.kazokuLP .kazokuMv__container {
  display: -ms-grid;
  display: grid;
  grid: "lead lead note" auto ". . ." 1fr "hoken . tag" auto / auto 1fr auto;
  height: 100%;
  box-sizing: border-box;
  padding: 26px 0 45px; }

.kazokuLP .kazokuMv__lead {
  grid-area: lead; }

.kazokuLP .kazokuMv__leadCatch {
  font-size: 38px;
  font-weight: bold;
  color: #666;
  line-height: 1;
  letter-spacing: 1px; }

.kazokuLP .kazokuMv__leadFastdoctor {
  margin: 10px 0; }

.kazokuLP .kazokuMv__note {
  grid-area: note;
  font-size: 12px;
  text-align: right; }

.kazokuLP .kazokuMv__hoken {
  grid-area: hoken; }

.kazokuLP .kazokuMv__hokenCircle {
  border-radius: 50%;
  border: 1px solid #30bfae;
  background-color: #fff;
  color: #30bfae;
  text-align: center;
  font-size: 27px;
  font-weight: bold;
  line-height: 30px;
  width: 140px;
  height: 140px;
  display: flex;
  justify-content: center;
  align-items: center;
  letter-spacing: 0.7px; }

.kazokuLP .kazokuMv__tag {
  grid-area: tag;
  display: flex;
  justify-content: center;
  align-items: center; }

.kazokuLP .kazokuMv__tagBox {
  background-color: #30bfae;
  border-radius: 8px;
  font-size: 26px;
  font-weight: bold;
  color: #fff;
  padding: 0.5em 0.5em;
  line-height: 1.2;
  display: flex;
  justify-content: center;
  align-items: center; }

.kazokuLP .kazokuMv__bg {
  position: absolute;
  z-index: -1;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%; }
  .kazokuLP .kazokuMv__bg img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover; }

.kazokuLP .kazokuMv__footerBanner {
  color: #24ac9c;
  font-size: 30px;
  font-weight: bold;
  padding: 25px 0;
  text-align: center;
  background-color: #eaf9f7;
  letter-spacing: 0.8px; }

.kazokuLP .kazokuCheck {
  text-align: center;
  margin-bottom: 1.5rem; }

.kazokuLP .kazokuCheck__img {
  max-width: 450px;
  height: auto;
  margin: 1rem; }

.kazokuLP .kazokuCheck__title {
  font-size: 22px;
  font-weight: bold;
  letter-spacing: 0.6px;
  color: #24ac9c; }
  .kazokuLP .kazokuCheck__title .maker {
    background: linear-gradient(transparent 65%, rgba(248, 229, 0, 0.19) 65%); }

.kazokuLP .kazokuCheck__point {
  font-weight: bold;
  font-size: 15px;
  letter-spacing: 0.4px;
  color: #24ac9c;
  margin-bottom: 0.5rem; }

.kazokuLP .kazokuCheckFooter__items {
  display: flex;
  justify-content: center; }

.kazokuLP .kazokuCheckFooter__item {
  background-color: #fff;
  font-size: 19px;
  font-weight: bold;
  text-align: center;
  line-height: 29px;
  padding: 16px;
  margin: 0 8px; }

.kazokuLP .kazokuCheckFooter__Strong {
  text-align: center;
  margin-top: 2rem;
  margin-right: 41px; }

.kazokuLP .kazokuHeadline {
  color: #24ac9c; }

.kazokuLP .kazokuLetsFriends {
  background-color: #fff; }

.kazokuLP .kazokuLetsFriends__inner {
  max-width: 680px;
  margin: 0 auto;
  display: -ms-grid;
  display: grid;
  grid: "mv cv" auto "footer footer" / auto;
  gap: 40px 72px; }

.kazokuLP .kazokuLetsFriends__mv {
  grid-area: mv; }

.kazokuLP .kazokuLetsFriends__cv {
  grid-area: cv; }

.kazokuLP .kazokuLetsFriends__footer {
  -ms-grid-row: 4;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: footer;
  display: flex;
  justify-content: center;
  align-items: center; }

.kazokuLP .kazokuTime_title {
  color: #30bfae; }

.kazokuLP .kazokuTimeF {
  max-width: 188px;
  margin: 0 auto;
  display: -ms-grid;
  display: grid;
  grid: "left right" / 40% 1fr; }

.kazokuLP .kazokuTimeF__Left {
  grid-area: left;
  text-align: left; }

.kazokuLP .kazokuTimeF__Right {
  grid-area: right;
  text-align: right; }

.kazokuLP .kazokuMessage__head {
  font-size: 20px;
  color: #24ac9c;
  font-weight: bold;
  line-height: 1.6;
  text-align: center;
  padding-bottom: 1em; }

.kazokuLP .kazokuMessage__content .button {
  display: inline-block;
  padding-left: 2.5em;
  padding-right: 2.5em; }

.kazokuLP .kazokuMessage__content .text, .kazokuLP .kazokuMessage__content .wpPost__body {
  font-size: 14px; }

.kazokuLP .kazokuMessage__content.js-accordion--active .button {
  display: none; }

.kazokuLP .kazokuMessage__d_none {
  display: none; }

.kazokuLP .kazokuMessage .button {
  background-color: #24ac9c; }
  .kazokuLP .kazokuMessage .button:hover {
    background-color: #125850; }

.kazokuLP .kazokuFlow__card {
  padding: 14px 14px 20px;
  margin-bottom: 35px;
  display: -ms-grid;
  display: grid;
  grid: "image title" 64px "image content" / 249px 1fr;
  gap: 21px 35px;
  position: relative; }
  .kazokuLP .kazokuFlow__card::before {
    content: "";
    z-index: 1;
    background: url("../img/pages/flow/flow-arrow-white.png") center center no-repeat;
    background-size: 18px auto;
    background-color: #24ac9c;
    border-radius: 50%;
    color: #fff;
    width: 50px;
    height: 50px;
    display: block;
    position: absolute;
    bottom: -29px;
    left: 0;
    right: 0;
    margin: auto; }
  .kazokuLP .kazokuFlow__card:last-child::before {
    display: none; }

.kazokuLP .kazokuFlow__cardImage {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: image; }

.kazokuLP .kazokuFlow__cardTitle {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: title;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  color: #24ac9c; }

.kazokuLP .kazokuFlow__cardTitleStep {
  font-size: 16px;
  font-weight: bold;
  margin-right: 1em; }

.kazokuLP .kazokuFlow__cardTitleMain {
  font-size: 24px;
  font-weight: bold; }

.kazokuLP .kazokuFlow__cardContent {
  -ms-grid-row: 2;
  -ms-grid-column: 3;
  grid-area: content;
  font-size: 18px;
  line-height: 27px; }

.kazokuLP .lineFriendVoice {
  display: -ms-grid;
  display: grid;
  background-color: #fff;
  position: relative;
  grid: ". img ." 62.5px "name name name" auto "text text text" 1fr/auto 125px auto;
  padding: 1em;
  margin-top: 62.5px;
  margin-bottom: 72.5px !important; }

.kazokuLP .lineFriendVoice_img {
  -ms-grid-row: 1;
  -ms-grid-row-span: 4;
  -ms-grid-column: 1;
  grid-area: img;
  position: absolute;
  top: -62.5px;
  left: calc(50% - 62.5px); }
  .kazokuLP .lineFriendVoice_img img {
    border-radius: 100%;
    width: 125px;
    height: 125px; }

.kazokuLP .lineFriendVoice_name {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: name;
  font-weight: bold;
  margin: 1em 0 0.5em;
  padding: 0;
  display: block;
  color: #24ac9c;
  font-size: 18px;
  text-align: center; }

.kazokuLP .lineFriendVoice_text {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
  grid-area: text; }
  .kazokuLP .lineFriendVoice_text strong {
    background: linear-gradient(transparent 65%, rgba(248, 229, 0, 0.19) 65%); }

.kazokuLP .doctor__sub {
  font-weight: bold; }

.buttonFastDoctorFriendLarge {
  display: inline-block;
  padding: 20px;
  background-color: #00B900;
  border-radius: 5px;
  border: 2px solid #00B900;
  border-bottom: 4px solid #008600;
  transition: 0.2s; }
  .buttonFastDoctorFriendLarge:active {
    border-color: #008600;
    border-bottom-color: #00B900; }

.kazokuLP.is-line-friend-page .linefriendpage-none {
  display: none; }

.kazokuLP.is-line-friend-page .linefriendpage-block {
  display: block; }

.kazokuLP.is-line-friend-page .kazokuMv .kazokuMv__container {
  grid: ". . note" auto ". . . " 1fr "hoken . tag" auto /  auto 1fr auto;
  position: relative; }

.kazokuLP.is-line-friend-page .kazokuMv .kazokuMv__lead {
  grid-area: auto;
  position: absolute;
  top: 20px;
  left: 0;
  width: 100%;
  text-align: center; }

.kazokuLP.is-line-friend-page .kazokuMv .kazokuMv__leadCatch {
  line-height: 1.3; }

.kazokuLP.is-line-friend-page .kazokuMv .kazokuMv__leadFastdoctor {
  font-size: 60px;
  color: #24ac9c;
  font-weight: bold;
  margin-top: 0.1em;
  line-height: 1;
  text-shadow: 0 0 2px #fff; }

.kazokuLP.is-line-friend-page .kazokuLetsFriends__inner {
  grid: "mv cv" auto / auto; }

.kazokuLP.is-line-friend-page .kazokuLetsFriends__mv {
  -ms-grid-row-align: center;
      align-self: center; }

.f-black {
  color: #666666; }

.f-cA {
  color: #007dbe; }

.f-cB {
  color: #345678; }

.f-cC {
  color: #f59c55; }

.f-cD {
  color: #ea3326; }

.f-center {
  text-align: center; }

.f-left {
  text-align: left; }

.f-right {
  text-align: right; }

.f-justify {
  text-align: justify; }

.f-bold {
  font-weight: bold; }

.f-underline {
  text-decoration: underline; }

.f-normal {
  font-weight: normal; }

.f-optical {
  font-feature-settings: "palt"; }

.f-s1 {
  font-size: 1rem; }

.f-s2 {
  font-size: 1.2rem; }

.f-s3 {
  font-size: 1.4rem; }

.f-s4 {
  font-size: 1.8rem; }

.f-s4-5 {
  font-size: 2rem; }

.f-s5 {
  font-size: 2.4rem; }

.f-s5-5 {
  font-size: 2.8rem; }

.f-s6 {
  font-size: 3.6rem; }

.f-lh1 {
  line-height: 1; }

.f-lh2 {
  line-height: 1.2; }

.f-lh3 {
  line-height: 1.4; }

.f-lh4 {
  line-height: 1.6; }

.f-lh5 {
  line-height: 1.8; }

.f-blue {
  color: #007dbe; }

.f-orange {
  color: #f59c55; }

.f-navy {
  color: #345678; }

.f-red {
  color: #e60012; }

.l-inner {
  width: 940px;
  margin: 0 auto; }

.l-inner--1100 {
  max-width: 1100px;
  width: 100%;
  margin: 0 auto; }

.l-inner--800 {
  width: 800px; }

.l-inner--700 {
  width: 700px; }

.l-inner--600 {
  width: 600px; }

.l-inner--423 {
  width: 423px; }

.l-grid2, .l-grid3, .l-grid4, .l-grid5, .l-grid6, .l-grid7, .l-grid8 {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 12px;
  grid-row-gap: 12px; }

.l-flexEnd {
  display: flex;
  justify-content: flex-end;
  width: 100%; }

.l-flexCenter {
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: center; }

.l-flexVCenter {
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: center; }

.l-flexCenter--525 {
  max-width: 525px;
  margin: 0 auto; }
  .l-flexCenter--525 > img {
    max-width: 100%; }

.l-flexBetween {
  display: flex;
  width: 100%;
  justify-content: space-between; }

.l-50r {
  flex: 1;
  margin-left: 12px; }

.l-50 {
  flex: 1;
  margin-left: 12px;
  margin-right: 12px; }

.l-50l {
  flex: 1;
  margin-right: 12px; }

.l-block {
  display: block; }

.l-grid2 {
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr; }

.l-grid3 {
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr; }

.l-grid4 {
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr; }

.l-grid5 {
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr; }

.l-grid6 {
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; }

.l-grid7 {
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }

.l-grid8 {
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }

.l-gridItem1-3 {
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-column: 1 / 3; }

.l-gridItem2-4 {
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-column: 2 / 4; }

.l-mt-0 {
  margin-top: 0; }

.l-pt-0 {
  padding-top: 0; }

.l-mr-0 {
  margin-right: 0; }

.l-pr-0 {
  padding-right: 0; }

.l-mb-0 {
  margin-bottom: 0; }

.l-pb-0 {
  padding-bottom: 0; }

.l-ml-0 {
  margin-left: 0; }

.l-pl-0 {
  padding-left: 0; }

.l-mx-0 {
  margin-left: 0;
  margin-right: 0; }

.l-my-0 {
  margin-top: 0;
  margin-bottom: 0; }

.l-px-0 {
  padding-left: 0;
  padding-right: 0; }

.l-py-0 {
  padding-top: 0;
  padding-bottom: 0; }

.l-mt-1 {
  margin-top: 12px; }

.l-pt-1 {
  padding-top: 12px; }

.l-mr-1 {
  margin-right: 12px; }

.l-pr-1 {
  padding-right: 12px; }

.l-mb-1 {
  margin-bottom: 12px; }

.l-pb-1 {
  padding-bottom: 12px; }

.l-ml-1 {
  margin-left: 12px; }

.l-pl-1 {
  padding-left: 12px; }

.l-mx-1 {
  margin-left: 12px;
  margin-right: 12px; }

.l-my-1 {
  margin-top: 12px;
  margin-bottom: 12px; }

.l-px-1 {
  padding-left: 12px;
  padding-right: 12px; }

.l-py-1 {
  padding-top: 12px;
  padding-bottom: 12px; }

.l-mt-2 {
  margin-top: 24px; }

.l-pt-2 {
  padding-top: 24px; }

.l-mr-2 {
  margin-right: 24px; }

.l-pr-2 {
  padding-right: 24px; }

.l-mb-2 {
  margin-bottom: 24px; }

.l-pb-2 {
  padding-bottom: 24px; }

.l-ml-2 {
  margin-left: 24px; }

.l-pl-2 {
  padding-left: 24px; }

.l-mx-2 {
  margin-left: 24px;
  margin-right: 24px; }

.l-my-2 {
  margin-top: 24px;
  margin-bottom: 24px; }

.l-px-2 {
  padding-left: 24px;
  padding-right: 24px; }

.l-py-2 {
  padding-top: 24px;
  padding-bottom: 24px; }

.l-mt-3 {
  margin-top: 36px; }

.l-pt-3 {
  padding-top: 36px; }

.l-mr-3 {
  margin-right: 36px; }

.l-pr-3 {
  padding-right: 36px; }

.l-mb-3 {
  margin-bottom: 36px; }

.l-pb-3 {
  padding-bottom: 36px; }

.l-ml-3 {
  margin-left: 36px; }

.l-pl-3 {
  padding-left: 36px; }

.l-mx-3 {
  margin-left: 36px;
  margin-right: 36px; }

.l-my-3 {
  margin-top: 36px;
  margin-bottom: 36px; }

.l-px-3 {
  padding-left: 36px;
  padding-right: 36px; }

.l-py-3 {
  padding-top: 36px;
  padding-bottom: 36px; }

.l-mt-4 {
  margin-top: 48px; }

.l-pt-4 {
  padding-top: 48px; }

.l-mr-4 {
  margin-right: 48px; }

.l-pr-4 {
  padding-right: 48px; }

.l-mb-4 {
  margin-bottom: 48px; }

.l-pb-4 {
  padding-bottom: 48px; }

.l-ml-4 {
  margin-left: 48px; }

.l-pl-4 {
  padding-left: 48px; }

.l-mx-4 {
  margin-left: 48px;
  margin-right: 48px; }

.l-my-4 {
  margin-top: 48px;
  margin-bottom: 48px; }

.l-px-4 {
  padding-left: 48px;
  padding-right: 48px; }

.l-py-4 {
  padding-top: 48px;
  padding-bottom: 48px; }

.l-mt-5 {
  margin-top: 60px; }

.l-pt-5 {
  padding-top: 60px; }

.l-mr-5 {
  margin-right: 60px; }

.l-pr-5 {
  padding-right: 60px; }

.l-mb-5 {
  margin-bottom: 60px; }

.l-pb-5 {
  padding-bottom: 60px; }

.l-ml-5 {
  margin-left: 60px; }

.l-pl-5 {
  padding-left: 60px; }

.l-mx-5 {
  margin-left: 60px;
  margin-right: 60px; }

.l-my-5 {
  margin-top: 60px;
  margin-bottom: 60px; }

.l-px-5 {
  padding-left: 60px;
  padding-right: 60px; }

.l-py-5 {
  padding-top: 60px;
  padding-bottom: 60px; }

.l-mt-6 {
  margin-top: 120px; }

.l-pt-6 {
  padding-top: 120px; }

.l-mr-6 {
  margin-right: 120px; }

.l-pr-6 {
  padding-right: 120px; }

.l-mb-6 {
  margin-bottom: 120px; }

.l-pb-6 {
  padding-bottom: 120px; }

.l-ml-6 {
  margin-left: 120px; }

.l-pl-6 {
  padding-left: 120px; }

.l-mx-6 {
  margin-left: 120px;
  margin-right: 120px; }

.l-my-6 {
  margin-top: 120px;
  margin-bottom: 120px; }

.l-px-6 {
  padding-left: 120px;
  padding-right: 120px; }

.l-py-6 {
  padding-top: 120px;
  padding-bottom: 120px; }

.l-mt-7 {
  margin-top: 180px; }

.l-pt-7 {
  padding-top: 180px; }

.l-mr-7 {
  margin-right: 180px; }

.l-pr-7 {
  padding-right: 180px; }

.l-mb-7 {
  margin-bottom: 180px; }

.l-pb-7 {
  padding-bottom: 180px; }

.l-ml-7 {
  margin-left: 180px; }

.l-pl-7 {
  padding-left: 180px; }

.l-mx-7 {
  margin-left: 180px;
  margin-right: 180px; }

.l-my-7 {
  margin-top: 180px;
  margin-bottom: 180px; }

.l-px-7 {
  padding-left: 180px;
  padding-right: 180px; }

.l-py-7 {
  padding-top: 180px;
  padding-bottom: 180px; }

.u-mt-1r {
  margin-top: 6px !important; }

.mt-pc-1 {
  margin-top: 6px !important; }

.u-pt-1r {
  padding-top: 6px !important; }

.pt-pc-1 {
  padding-top: 6px !important; }

.u-mr-1r {
  margin-right: 6px !important; }

.mr-pc-1 {
  margin-right: 6px !important; }

.u-pr-1r {
  padding-right: 6px !important; }

.pr-pc-1 {
  padding-right: 6px !important; }

.u-mb-1r {
  margin-bottom: 6px !important; }

.mb-pc-1 {
  margin-bottom: 6px !important; }

.u-pb-1r {
  padding-bottom: 6px !important; }

.pb-pc-1 {
  padding-bottom: 6px !important; }

.u-ml-1r {
  margin-left: 6px !important; }

.ml-pc-1 {
  margin-left: 6px !important; }

.u-pl-1r {
  padding-left: 6px !important; }

.pl-pc-1 {
  padding-left: 6px !important; }

.u-mx-1r {
  margin-left: 6px !important;
  margin-right: 6px !important; }

.mx-pc-1 {
  margin-left: 6px !important;
  margin-right: 6px !important; }

.u-px-1r {
  padding-left: 6px !important;
  padding-right: 6px !important; }

.px-pc-1 {
  padding-left: 6px !important;
  padding-right: 6px !important; }

.u-my-1r {
  margin-top: 6px !important;
  margin-bottom: 6px !important; }

.my-pc-1 {
  margin-top: 6px !important;
  margin-bottom: 6px !important; }

.u-py-1r {
  padding-top: 6px !important;
  padding-bottom: 6px !important; }

.py-pc-1 {
  padding-top: 6px !important;
  padding-bottom: 6px !important; }

.u-m-1r {
  margin: 6px !important; }

.m-pc-1 {
  margin: 6px !important; }

.u-p-1r {
  padding: 6px !important; }

.p-pc-1 {
  padding: 6px !important; }

.u-p-1r-overfill {
  margin-left: -6px;
  margin-right: -6px; }

.u-mt-2r {
  margin-top: 12px !important; }

.mt-pc-2 {
  margin-top: 12px !important; }

.u-pt-2r {
  padding-top: 12px !important; }

.pt-pc-2 {
  padding-top: 12px !important; }

.u-mr-2r {
  margin-right: 12px !important; }

.mr-pc-2 {
  margin-right: 12px !important; }

.u-pr-2r {
  padding-right: 12px !important; }

.pr-pc-2 {
  padding-right: 12px !important; }

.u-mb-2r {
  margin-bottom: 12px !important; }

.mb-pc-2 {
  margin-bottom: 12px !important; }

.u-pb-2r {
  padding-bottom: 12px !important; }

.pb-pc-2 {
  padding-bottom: 12px !important; }

.u-ml-2r {
  margin-left: 12px !important; }

.ml-pc-2 {
  margin-left: 12px !important; }

.u-pl-2r {
  padding-left: 12px !important; }

.pl-pc-2 {
  padding-left: 12px !important; }

.u-mx-2r {
  margin-left: 12px !important;
  margin-right: 12px !important; }

.mx-pc-2 {
  margin-left: 12px !important;
  margin-right: 12px !important; }

.u-px-2r {
  padding-left: 12px !important;
  padding-right: 12px !important; }

.px-pc-2 {
  padding-left: 12px !important;
  padding-right: 12px !important; }

.u-my-2r {
  margin-top: 12px !important;
  margin-bottom: 12px !important; }

.my-pc-2 {
  margin-top: 12px !important;
  margin-bottom: 12px !important; }

.u-py-2r {
  padding-top: 12px !important;
  padding-bottom: 12px !important; }

.py-pc-2 {
  padding-top: 12px !important;
  padding-bottom: 12px !important; }

.u-m-2r {
  margin: 12px !important; }

.m-pc-2 {
  margin: 12px !important; }

.u-p-2r {
  padding: 12px !important; }

.p-pc-2 {
  padding: 12px !important; }

.u-p-2r-overfill {
  margin-left: -12px;
  margin-right: -12px; }

.u-mt-3r {
  margin-top: 24px !important; }

.mt-pc-3 {
  margin-top: 24px !important; }

.u-pt-3r {
  padding-top: 24px !important; }

.pt-pc-3 {
  padding-top: 24px !important; }

.u-mr-3r {
  margin-right: 24px !important; }

.mr-pc-3 {
  margin-right: 24px !important; }

.u-pr-3r {
  padding-right: 24px !important; }

.pr-pc-3 {
  padding-right: 24px !important; }

.u-mb-3r {
  margin-bottom: 24px !important; }

.mb-pc-3 {
  margin-bottom: 24px !important; }

.u-pb-3r {
  padding-bottom: 24px !important; }

.pb-pc-3 {
  padding-bottom: 24px !important; }

.u-ml-3r {
  margin-left: 24px !important; }

.ml-pc-3 {
  margin-left: 24px !important; }

.u-pl-3r {
  padding-left: 24px !important; }

.pl-pc-3 {
  padding-left: 24px !important; }

.u-mx-3r {
  margin-left: 24px !important;
  margin-right: 24px !important; }

.mx-pc-3 {
  margin-left: 24px !important;
  margin-right: 24px !important; }

.u-px-3r {
  padding-left: 24px !important;
  padding-right: 24px !important; }

.px-pc-3 {
  padding-left: 24px !important;
  padding-right: 24px !important; }

.u-my-3r {
  margin-top: 24px !important;
  margin-bottom: 24px !important; }

.my-pc-3 {
  margin-top: 24px !important;
  margin-bottom: 24px !important; }

.u-py-3r {
  padding-top: 24px !important;
  padding-bottom: 24px !important; }

.py-pc-3 {
  padding-top: 24px !important;
  padding-bottom: 24px !important; }

.u-m-3r {
  margin: 24px !important; }

.m-pc-3 {
  margin: 24px !important; }

.u-p-3r {
  padding: 24px !important; }

.p-pc-3 {
  padding: 24px !important; }

.u-p-3r-overfill {
  margin-left: -24px;
  margin-right: -24px; }

.u-mt-4r {
  margin-top: 36px !important; }

.mt-pc-4 {
  margin-top: 36px !important; }

.u-pt-4r {
  padding-top: 36px !important; }

.pt-pc-4 {
  padding-top: 36px !important; }

.u-mr-4r {
  margin-right: 36px !important; }

.mr-pc-4 {
  margin-right: 36px !important; }

.u-pr-4r {
  padding-right: 36px !important; }

.pr-pc-4 {
  padding-right: 36px !important; }

.u-mb-4r {
  margin-bottom: 36px !important; }

.mb-pc-4 {
  margin-bottom: 36px !important; }

.u-pb-4r {
  padding-bottom: 36px !important; }

.pb-pc-4 {
  padding-bottom: 36px !important; }

.u-ml-4r {
  margin-left: 36px !important; }

.ml-pc-4 {
  margin-left: 36px !important; }

.u-pl-4r {
  padding-left: 36px !important; }

.pl-pc-4 {
  padding-left: 36px !important; }

.u-mx-4r {
  margin-left: 36px !important;
  margin-right: 36px !important; }

.mx-pc-4 {
  margin-left: 36px !important;
  margin-right: 36px !important; }

.u-px-4r {
  padding-left: 36px !important;
  padding-right: 36px !important; }

.px-pc-4 {
  padding-left: 36px !important;
  padding-right: 36px !important; }

.u-my-4r {
  margin-top: 36px !important;
  margin-bottom: 36px !important; }

.my-pc-4 {
  margin-top: 36px !important;
  margin-bottom: 36px !important; }

.u-py-4r {
  padding-top: 36px !important;
  padding-bottom: 36px !important; }

.py-pc-4 {
  padding-top: 36px !important;
  padding-bottom: 36px !important; }

.u-m-4r {
  margin: 36px !important; }

.m-pc-4 {
  margin: 36px !important; }

.u-p-4r {
  padding: 36px !important; }

.p-pc-4 {
  padding: 36px !important; }

.u-p-4r-overfill {
  margin-left: -36px;
  margin-right: -36px; }

.u-mt-5r {
  margin-top: 48px !important; }

.mt-pc-5 {
  margin-top: 48px !important; }

.u-pt-5r {
  padding-top: 48px !important; }

.pt-pc-5 {
  padding-top: 48px !important; }

.u-mr-5r {
  margin-right: 48px !important; }

.mr-pc-5 {
  margin-right: 48px !important; }

.u-pr-5r {
  padding-right: 48px !important; }

.pr-pc-5 {
  padding-right: 48px !important; }

.u-mb-5r {
  margin-bottom: 48px !important; }

.mb-pc-5 {
  margin-bottom: 48px !important; }

.u-pb-5r {
  padding-bottom: 48px !important; }

.pb-pc-5 {
  padding-bottom: 48px !important; }

.u-ml-5r {
  margin-left: 48px !important; }

.ml-pc-5 {
  margin-left: 48px !important; }

.u-pl-5r {
  padding-left: 48px !important; }

.pl-pc-5 {
  padding-left: 48px !important; }

.u-mx-5r {
  margin-left: 48px !important;
  margin-right: 48px !important; }

.mx-pc-5 {
  margin-left: 48px !important;
  margin-right: 48px !important; }

.u-px-5r {
  padding-left: 48px !important;
  padding-right: 48px !important; }

.px-pc-5 {
  padding-left: 48px !important;
  padding-right: 48px !important; }

.u-my-5r {
  margin-top: 48px !important;
  margin-bottom: 48px !important; }

.my-pc-5 {
  margin-top: 48px !important;
  margin-bottom: 48px !important; }

.u-py-5r {
  padding-top: 48px !important;
  padding-bottom: 48px !important; }

.py-pc-5 {
  padding-top: 48px !important;
  padding-bottom: 48px !important; }

.u-m-5r {
  margin: 48px !important; }

.m-pc-5 {
  margin: 48px !important; }

.u-p-5r {
  padding: 48px !important; }

.p-pc-5 {
  padding: 48px !important; }

.u-p-5r-overfill {
  margin-left: -48px;
  margin-right: -48px; }

.u-mt-6r {
  margin-top: 60px !important; }

.mt-pc-6 {
  margin-top: 60px !important; }

.u-pt-6r {
  padding-top: 60px !important; }

.pt-pc-6 {
  padding-top: 60px !important; }

.u-mr-6r {
  margin-right: 60px !important; }

.mr-pc-6 {
  margin-right: 60px !important; }

.u-pr-6r {
  padding-right: 60px !important; }

.pr-pc-6 {
  padding-right: 60px !important; }

.u-mb-6r {
  margin-bottom: 60px !important; }

.mb-pc-6 {
  margin-bottom: 60px !important; }

.u-pb-6r {
  padding-bottom: 60px !important; }

.pb-pc-6 {
  padding-bottom: 60px !important; }

.u-ml-6r {
  margin-left: 60px !important; }

.ml-pc-6 {
  margin-left: 60px !important; }

.u-pl-6r {
  padding-left: 60px !important; }

.pl-pc-6 {
  padding-left: 60px !important; }

.u-mx-6r {
  margin-left: 60px !important;
  margin-right: 60px !important; }

.mx-pc-6 {
  margin-left: 60px !important;
  margin-right: 60px !important; }

.u-px-6r {
  padding-left: 60px !important;
  padding-right: 60px !important; }

.px-pc-6 {
  padding-left: 60px !important;
  padding-right: 60px !important; }

.u-my-6r {
  margin-top: 60px !important;
  margin-bottom: 60px !important; }

.my-pc-6 {
  margin-top: 60px !important;
  margin-bottom: 60px !important; }

.u-py-6r {
  padding-top: 60px !important;
  padding-bottom: 60px !important; }

.py-pc-6 {
  padding-top: 60px !important;
  padding-bottom: 60px !important; }

.u-m-6r {
  margin: 60px !important; }

.m-pc-6 {
  margin: 60px !important; }

.u-p-6r {
  padding: 60px !important; }

.p-pc-6 {
  padding: 60px !important; }

.u-p-6r-overfill {
  margin-left: -60px;
  margin-right: -60px; }

.u-mt-7r {
  margin-top: 72px !important; }

.mt-pc-7 {
  margin-top: 72px !important; }

.u-pt-7r {
  padding-top: 72px !important; }

.pt-pc-7 {
  padding-top: 72px !important; }

.u-mr-7r {
  margin-right: 72px !important; }

.mr-pc-7 {
  margin-right: 72px !important; }

.u-pr-7r {
  padding-right: 72px !important; }

.pr-pc-7 {
  padding-right: 72px !important; }

.u-mb-7r {
  margin-bottom: 72px !important; }

.mb-pc-7 {
  margin-bottom: 72px !important; }

.u-pb-7r {
  padding-bottom: 72px !important; }

.pb-pc-7 {
  padding-bottom: 72px !important; }

.u-ml-7r {
  margin-left: 72px !important; }

.ml-pc-7 {
  margin-left: 72px !important; }

.u-pl-7r {
  padding-left: 72px !important; }

.pl-pc-7 {
  padding-left: 72px !important; }

.u-mx-7r {
  margin-left: 72px !important;
  margin-right: 72px !important; }

.mx-pc-7 {
  margin-left: 72px !important;
  margin-right: 72px !important; }

.u-px-7r {
  padding-left: 72px !important;
  padding-right: 72px !important; }

.px-pc-7 {
  padding-left: 72px !important;
  padding-right: 72px !important; }

.u-my-7r {
  margin-top: 72px !important;
  margin-bottom: 72px !important; }

.my-pc-7 {
  margin-top: 72px !important;
  margin-bottom: 72px !important; }

.u-py-7r {
  padding-top: 72px !important;
  padding-bottom: 72px !important; }

.py-pc-7 {
  padding-top: 72px !important;
  padding-bottom: 72px !important; }

.u-m-7r {
  margin: 72px !important; }

.m-pc-7 {
  margin: 72px !important; }

.u-p-7r {
  padding: 72px !important; }

.p-pc-7 {
  padding: 72px !important; }

.u-p-7r-overfill {
  margin-left: -72px;
  margin-right: -72px; }

.u-mt-8r {
  margin-top: 84px !important; }

.mt-pc-8 {
  margin-top: 84px !important; }

.u-pt-8r {
  padding-top: 84px !important; }

.pt-pc-8 {
  padding-top: 84px !important; }

.u-mr-8r {
  margin-right: 84px !important; }

.mr-pc-8 {
  margin-right: 84px !important; }

.u-pr-8r {
  padding-right: 84px !important; }

.pr-pc-8 {
  padding-right: 84px !important; }

.u-mb-8r {
  margin-bottom: 84px !important; }

.mb-pc-8 {
  margin-bottom: 84px !important; }

.u-pb-8r {
  padding-bottom: 84px !important; }

.pb-pc-8 {
  padding-bottom: 84px !important; }

.u-ml-8r {
  margin-left: 84px !important; }

.ml-pc-8 {
  margin-left: 84px !important; }

.u-pl-8r {
  padding-left: 84px !important; }

.pl-pc-8 {
  padding-left: 84px !important; }

.u-mx-8r {
  margin-left: 84px !important;
  margin-right: 84px !important; }

.mx-pc-8 {
  margin-left: 84px !important;
  margin-right: 84px !important; }

.u-px-8r {
  padding-left: 84px !important;
  padding-right: 84px !important; }

.px-pc-8 {
  padding-left: 84px !important;
  padding-right: 84px !important; }

.u-my-8r {
  margin-top: 84px !important;
  margin-bottom: 84px !important; }

.my-pc-8 {
  margin-top: 84px !important;
  margin-bottom: 84px !important; }

.u-py-8r {
  padding-top: 84px !important;
  padding-bottom: 84px !important; }

.py-pc-8 {
  padding-top: 84px !important;
  padding-bottom: 84px !important; }

.u-m-8r {
  margin: 84px !important; }

.m-pc-8 {
  margin: 84px !important; }

.u-p-8r {
  padding: 84px !important; }

.p-pc-8 {
  padding: 84px !important; }

.u-p-8r-overfill {
  margin-left: -84px;
  margin-right: -84px; }

.u-mt-9r {
  margin-top: 96px !important; }

.mt-pc-9 {
  margin-top: 96px !important; }

.u-pt-9r {
  padding-top: 96px !important; }

.pt-pc-9 {
  padding-top: 96px !important; }

.u-mr-9r {
  margin-right: 96px !important; }

.mr-pc-9 {
  margin-right: 96px !important; }

.u-pr-9r {
  padding-right: 96px !important; }

.pr-pc-9 {
  padding-right: 96px !important; }

.u-mb-9r {
  margin-bottom: 96px !important; }

.mb-pc-9 {
  margin-bottom: 96px !important; }

.u-pb-9r {
  padding-bottom: 96px !important; }

.pb-pc-9 {
  padding-bottom: 96px !important; }

.u-ml-9r {
  margin-left: 96px !important; }

.ml-pc-9 {
  margin-left: 96px !important; }

.u-pl-9r {
  padding-left: 96px !important; }

.pl-pc-9 {
  padding-left: 96px !important; }

.u-mx-9r {
  margin-left: 96px !important;
  margin-right: 96px !important; }

.mx-pc-9 {
  margin-left: 96px !important;
  margin-right: 96px !important; }

.u-px-9r {
  padding-left: 96px !important;
  padding-right: 96px !important; }

.px-pc-9 {
  padding-left: 96px !important;
  padding-right: 96px !important; }

.u-my-9r {
  margin-top: 96px !important;
  margin-bottom: 96px !important; }

.my-pc-9 {
  margin-top: 96px !important;
  margin-bottom: 96px !important; }

.u-py-9r {
  padding-top: 96px !important;
  padding-bottom: 96px !important; }

.py-pc-9 {
  padding-top: 96px !important;
  padding-bottom: 96px !important; }

.u-m-9r {
  margin: 96px !important; }

.m-pc-9 {
  margin: 96px !important; }

.u-p-9r {
  padding: 96px !important; }

.p-pc-9 {
  padding: 96px !important; }

.u-p-9r-overfill {
  margin-left: -96px;
  margin-right: -96px; }

.u-mt-10r {
  margin-top: 108px !important; }

.mt-pc-10 {
  margin-top: 108px !important; }

.u-pt-10r {
  padding-top: 108px !important; }

.pt-pc-10 {
  padding-top: 108px !important; }

.u-mr-10r {
  margin-right: 108px !important; }

.mr-pc-10 {
  margin-right: 108px !important; }

.u-pr-10r {
  padding-right: 108px !important; }

.pr-pc-10 {
  padding-right: 108px !important; }

.u-mb-10r {
  margin-bottom: 108px !important; }

.mb-pc-10 {
  margin-bottom: 108px !important; }

.u-pb-10r {
  padding-bottom: 108px !important; }

.pb-pc-10 {
  padding-bottom: 108px !important; }

.u-ml-10r {
  margin-left: 108px !important; }

.ml-pc-10 {
  margin-left: 108px !important; }

.u-pl-10r {
  padding-left: 108px !important; }

.pl-pc-10 {
  padding-left: 108px !important; }

.u-mx-10r {
  margin-left: 108px !important;
  margin-right: 108px !important; }

.mx-pc-10 {
  margin-left: 108px !important;
  margin-right: 108px !important; }

.u-px-10r {
  padding-left: 108px !important;
  padding-right: 108px !important; }

.px-pc-10 {
  padding-left: 108px !important;
  padding-right: 108px !important; }

.u-my-10r {
  margin-top: 108px !important;
  margin-bottom: 108px !important; }

.my-pc-10 {
  margin-top: 108px !important;
  margin-bottom: 108px !important; }

.u-py-10r {
  padding-top: 108px !important;
  padding-bottom: 108px !important; }

.py-pc-10 {
  padding-top: 108px !important;
  padding-bottom: 108px !important; }

.u-m-10r {
  margin: 108px !important; }

.m-pc-10 {
  margin: 108px !important; }

.u-p-10r {
  padding: 108px !important; }

.p-pc-10 {
  padding: 108px !important; }

.u-p-10r-overfill {
  margin-left: -108px;
  margin-right: -108px; }

.u-mt-11r {
  margin-top: 120px !important; }

.mt-pc-11 {
  margin-top: 120px !important; }

.u-pt-11r {
  padding-top: 120px !important; }

.pt-pc-11 {
  padding-top: 120px !important; }

.u-mr-11r {
  margin-right: 120px !important; }

.mr-pc-11 {
  margin-right: 120px !important; }

.u-pr-11r {
  padding-right: 120px !important; }

.pr-pc-11 {
  padding-right: 120px !important; }

.u-mb-11r {
  margin-bottom: 120px !important; }

.mb-pc-11 {
  margin-bottom: 120px !important; }

.u-pb-11r {
  padding-bottom: 120px !important; }

.pb-pc-11 {
  padding-bottom: 120px !important; }

.u-ml-11r {
  margin-left: 120px !important; }

.ml-pc-11 {
  margin-left: 120px !important; }

.u-pl-11r {
  padding-left: 120px !important; }

.pl-pc-11 {
  padding-left: 120px !important; }

.u-mx-11r {
  margin-left: 120px !important;
  margin-right: 120px !important; }

.mx-pc-11 {
  margin-left: 120px !important;
  margin-right: 120px !important; }

.u-px-11r {
  padding-left: 120px !important;
  padding-right: 120px !important; }

.px-pc-11 {
  padding-left: 120px !important;
  padding-right: 120px !important; }

.u-my-11r {
  margin-top: 120px !important;
  margin-bottom: 120px !important; }

.my-pc-11 {
  margin-top: 120px !important;
  margin-bottom: 120px !important; }

.u-py-11r {
  padding-top: 120px !important;
  padding-bottom: 120px !important; }

.py-pc-11 {
  padding-top: 120px !important;
  padding-bottom: 120px !important; }

.u-m-11r {
  margin: 120px !important; }

.m-pc-11 {
  margin: 120px !important; }

.u-p-11r {
  padding: 120px !important; }

.p-pc-11 {
  padding: 120px !important; }

.u-p-11r-overfill {
  margin-left: -120px;
  margin-right: -120px; }

.u-mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.u-px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.u-my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.u-mb-0 {
  margin-bottom: 0 !important; }

.u-mt-0 {
  margin-top: 0 !important; }

.u-py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.u-pb-0 {
  padding-bottom: 0 !important; }

.u-pt-0 {
  padding-top: 0 !important; }

.u-mx-auto {
  margin-left: auto;
  margin-right: auto; }

.u-ml-auto {
  margin-left: auto; }

.u-mr-auto {
  margin-right: auto; }

.u-bgColor-black {
  background-color: #666666; }

.u-bgColor-black2 {
  background-color: #858585; }

.u-bgColor-gray {
  background-color: #C1C1C1; }

.u-bgColor-grayWhite {
  background-color: #F7F7F7; }

.u-bgColor-white {
  background-color: #fff; }

.u-bgColor-mainA {
  background-color: #007dbe; }

.u-bgColor-mainB {
  background-color: #345678; }

.u-bgColor-mainC {
  background-color: #f59c55; }

.u-bgColor-mainD {
  background-color: #ea3326; }

.u-bgColor-subA {
  background-color: #e0dfde; }

.u-bgColor-subB {
  background-color: #e4f3fb; }

.u-bgColor-subC {
  background-color: #f5f7f7; }

.u-bgColor-subD {
  background-color: #fecaa0; }

.u-bgColor-subE {
  background-color: #f8f2dc; }

.u-bgColor-subF {
  background-color: #f5f7f7; }

.u-bgColor-green {
  background-color: #2db12d; }

.u-bgColor-greenLight {
  background-color: #30BFAE; }

.u-bgColor-blueWhite2 {
  background-color: #EAF9F7; }

.u-bgColor-lineColor {
  background-color: #00B900; }

.u-color-black {
  color: #666666; }

.u-color-black2 {
  color: #858585; }

.u-color-gray {
  color: #C1C1C1; }

.u-color-grayWhite {
  color: #F7F7F7; }

.u-color-white {
  color: #fff; }

.u-color-mainA {
  color: #007dbe; }

.u-color-mainB {
  color: #345678; }

.u-color-mainC {
  color: #f59c55; }

.u-color-mainD {
  color: #ea3326; }

.u-color-subA {
  color: #e0dfde; }

.u-color-subB {
  color: #e4f3fb; }

.u-color-subC {
  color: #f5f7f7; }

.u-color-subD {
  color: #fecaa0; }

.u-color-subE {
  color: #f8f2dc; }

.u-color-subF {
  color: #f5f7f7; }

.u-color-green {
  color: #2db12d; }

.u-color-greenLight {
  color: #30BFAE; }

.u-color-blueWhite2 {
  color: #EAF9F7; }

.u-color-lineColor {
  color: #00B900; }

.d-pc-none {
  display: none; }

.visible-sp {
  display: none !important; }

.max-100p-auto {
  max-width: 100%;
  height: auto; }

/*# sourceMappingURL=../maps/page.css.map */
