/*OPN_STYLE_START*/
table.opn_table2 {
  display: none; }

table.opn_table5 {
  display: none; }

.opn_visual1 img {
  float: left;
  margin: 5px; }

@media screen and (max-width: 768px) {
  table.opn_table1 td.opn_table1__td_img {
    display: block;
    width: 100%;
    text-align: center; }

  table.opn_table1 td {
    word-break: break-word; }

  table.opn_table1 td.opn_table1__td_txt {
    display: block;
    width: 100%; }

  .for-mobile-view {
    overflow: inherit; }

  .opn_table2-pc {
    display: none; }

  table.opn_table2 {
    border: none;
    display: table; }

  table.opn_table2 td {
    border: 2px solid #ccc9c9;
    padding: 10px; }

  table.opn_table3 thead {
    display: none; }

  table.opn_table3 td {
    display: block;
    width: 100%;
    height: auto;
    text-align: center; }

  table.opn_table3 td:before {
    content: attr(data-label);
    font-weight: bold;
    display: block; }

  .opn_adaptation img {
    margin: 0 auto !important;
    display: block; }

  td.opn_table1__td_txt table td {
    word-break: break-word; }

  table.opn_table4 td {
    display: block;
    width: 100%; }

  table.opn_table5 td {
    word-break: break-word;
    border: 2px solid grey; }

  table.opn_table5 {
    display: table;
    border-collapse: collapse; }

  .opn_visual1 img {
    float: none;
    display: block;
    margin: 0 auto; } }
/*OPN_STYLE_END*/
/*staff_id: 1280*/
@media (min-width: 992px) and (max-width: 1180px) {
      body .container--u-ibl230sgb {
        width: auto;
        max-width: calc(100% - 320px); } }
  @media (max-width: 480px) {
    body .section--u-ifld4lmpi {
      padding-left: 15px;
      padding-right: 15px; } }
  @media (max-width: 1180px) {
      body .lpc-text-5__title, body .lpc-prods-6__title, body .lpc-steps-1__title, body .lpc-text-3__title, body .lpc-steps-2__title, body .lpc-form-4__title {
        font-size: 40px !important;
        line-height: 1.3 !important; } }
    @media (max-width: 959px) {
    body .lpc-text-5__title, body .lpc-prods-6__title, body .lpc-steps-1__title, body .lpc-text-3__title, body .lpc-steps-2__title, body .lpc-form-4__title {
      font-size: 35px !important; } }
    @media (max-width: 640px) {
    body .lpc-text-5__title, body .lpc-prods-6__title, body .lpc-steps-1__title, body .lpc-text-3__title, body .lpc-steps-2__title, body .lpc-form-4__title {
      font-size: 30px !important; } }
    @media (max-width: 480px) {
    body .lpc-text-5__title, body .lpc-prods-6__title, body .lpc-steps-1__title, body .lpc-text-3__title, body .lpc-steps-2__title, body .lpc-form-4__title {
      font-size: 27px !important; } }
    @media (max-width: 375px) {
    body .lpc-text-5__title, body .lpc-prods-6__title, body .lpc-steps-1__title, body .lpc-text-3__title, body .lpc-steps-2__title, body .lpc-form-4__title {
      font-size: 25px !important; } }
  @media (max-width: 480px) {
      body .lpc-steps-1__item-title {
        font-size: 16px !important; } }
  @media (max-width: 1180px) {
    body .lpc-prods-6__controls {
      display: none; } }
/*staff_id: 1280 end*/
