﻿   * {
      margin: 0;
    }

    body {
      font-feature-settings: "palt";
    }

    .adlp-wrapper img {
      width: 100%;
      height: auto;
      vertical-align: bottom;
      display: block;
    }

    .adlp-wrapper .relative {
      position: relative;
    }

    @media all and (min-width:751px) {
      .adlp-outer {
        overflow: hidden;
        display: flex;
        justify-content: center;
        align-items: flex-start;
      }

      .adlp-wrapper {
        min-width: 1920px;
        margin: 0 auto;
      }
    }

    .adlp-wrapper .cv_btn {
      position: absolute;
      width: 636px;
      left: 50%;
      transform: translateX(-50%);
    }

    .adlp-wrapper .cv01_btn {
      bottom: 145px;
    }

    .adlp-wrapper .cv02_btn {
      bottom: 460px;
    }

    .adlp-wrapper .cv03_btn {
      bottom: 150px;
    }

    .adlp-wrapper .cv04_btn {
      bottom: 150px;
    }

    .adlp-wrapper .cv_link {
      position: absolute;
      width: 55px;
      left: 637px;
    }

    .adlp-wrapper .cv01_link {
      bottom: 302px;
    }

    .adlp-wrapper .cv02_link {
      bottom: 617px;
    }

    .adlp-wrapper .cv03_link {
      bottom: 300px;
    }

    .adlp-wrapper .cv04_link {
      bottom: 306px;
    }

    .adlp-wrapper .sec13 {
      padding-bottom: 60px;
    }

     .adlpC-accordion02 {
      width: 700px;
      margin: auto;
      padding: 50px;
      background: #F8F3EA;
      border-radius: 20px;
      filter: drop-shadow(2px 3px 3px rgba(0, 0, 0, 0.12));
      box-sizing: border-box;
    }

    .adlpC-accordion02+.adlpC-accordion02 {
      margin-top: 40px;
    }

    @media all and (min-width:0px) and (max-width:750px) {
      .adlp-wrapper .cv_btn {
        width: calc(637/750*100vw);
      }

      .adlp-wrapper .cv01_btn {
        bottom: calc(155/750*100vw);
      }

      .adlp-wrapper .cv02_btn {
        bottom: calc(820/750*100vw);
      }

      .adlp-wrapper .cv03_btn {
        bottom: calc(330/750*100vw);
      }

      .adlp-wrapper .cv04_btn {
        bottom: calc(155/750*100vw);
      }

      .adlp-wrapper .cv_link {
        width: calc(60/750*100vw);
        left: calc(96/750*100vw);
      }

      .adlp-wrapper .cv01_link {
        bottom: calc(335/750*100vw);
      }

      .adlp-wrapper .cv02_link {
        bottom: calc(998/750*100vw);
      }

      .adlp-wrapper .cv03_link {
        bottom: calc(514/750*100vw);
      }

      .adlp-wrapper .cv04_link {
        bottom: calc(337/750*100vw);
      }

      .adlp-wrapper .sec13 {
        padding-bottom: 60px;
      }

      .adlp-wrapper .sec13 {
        padding-bottom: calc(60/750*100vw);
      }

      .adlpC-accordion02 {
        width: calc(630/750*100vw);
        padding: calc(40/750*100vw);
        border-radius: calc(16/750*100vw);
        filter: drop-shadow(2px 3px 3px rgba(0, 0, 0, 0.12));
      }

      .adlpC-accordion02+.adlpC-accordion02 {
        margin-top: calc(40/750*100vw);
      }

      .adlpC-accordion02_header::after {
        width: calc(18/750*100vw);
        height: calc(20/750*100vw);
      }

      .adlpC-accordion02_body {
        margin-top: calc(28/750*100vw);
      }

      .adlp-wrapper .adlp-footer_inner {
        width: 100%;
        top: calc(80/750*100vw);
        flex-direction: column;
      }

      .adlp-wrapper .adlp-footer_inner a {
        margin: 0 auto calc(40/750*100vw);
        display: block;
      }

      .adlp-wrapper .adlp-footer_inner a:nth-child(1) {
        width: calc(307/750*100vw);
      }

      .adlp-wrapper .adlp-footer_inner a:nth-child(2) {
        width: calc(182/750*100vw);
      }

      .adlp-wrapper .adlp-footer_inner a:nth-child(3) {
        width: calc(120/750*100vw);
      }

      .adlp-wrapper .adlp-floating {
        width: 100%;
        position: fixed;
        bottom: 0;
        z-index: 10;
      }

      .adlp-wrapper .adlp-floating_btn_1 {
        width: calc(630/750*100vw);
        top: calc(78/750*100vw);
      }

      .adlp-wrapper .pc {
        display: none;
      }

      .adlp-wrapper .sp {
        display: block;
      }
    }
