.main6 {
    /* Frame 162854 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    gap: 3.13vw; /* 60px -> 3.13vw로 변경 */

    width: 65vw; /* 1248px -> 65vw로 변경 */
    height: 40.31vw; /* 774px -> 40.31vw로 변경 */
    left: 17.5vw; /* 336px -> 17.5vw로 변경 */
    margin-top: 10.42vw; /* 200px -> 10.42vw로 변경 */

}

.main6-title {
    /* 우리의 비전과 문화 */

    width: 18.44vw; /* 354px -> 18.44vw로 변경 */
    height: 3.23vw; /* 62px -> 3.23vw로 변경 */

    /* kind-web/h2 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    font-size: 2.5vw; /* 48px -> 2.5vw로 변경 */
    line-height: 3.23vw; /* 62px -> 3.23vw로 변경 */

    /* identical to box height, or 129% */
    text-align: center;

    margin-top: 0;
    margin-bottom: 0;

    color: #212121;
}

.main6-body {
    /* Frame 162853 */

    /* Auto layout */
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0px;
    gap: 1.25vw; /* 24px -> 1.25vw로 변경 */

    width: 65vw; /* 1248px -> 65vw로 변경 */
    height: 33.96vw; /* 652px -> 33.96vw로 변경 */


    justify-content: center;
}
.main6-body-1 {
    /* Frame 162850 */

    width: 31.88vw; /* 612px -> 31.88vw로 변경 */
    height: 33.96vw; /* 652px -> 33.96vw로 변경 */

    background-image: url('/images/main6-body-1-bg.png'); /* 배경 이미지 경로 */
    background-size: cover; /* 이미지가 컨테이너에 맞게 크기 조정 */
    background-position: center; /* 이미지를 중앙에 위치 */

    border-radius: 0.83vw; /* 16px -> 0.83vw로 변경 */

}

.main6-body-1-text {
    /* Frame 162817 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0px;

    position: relative;
    width: 26.72vw; /* 513px -> 26.72vw로 변경 */
    height: 6.77vw; /* 130px -> 6.77vw로 변경 */
    left: 2.5vw; /* 48px -> 2.5vw로 변경 */
    top: 2.97vw; /* 57px -> 2.97vw로 변경 */

}

.main6-body-1-text p {
    margin-top: 0;
    margin-bottom: 0;
}

.main6-body-1-text-title {
    /* 비전 */

    width: 2.92vw; /* 56px -> 2.92vw로 변경 */
    height: 2.19vw; /* 42px -> 2.19vw로 변경 */


    /* kind-web/h3 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    font-size: 1.67vw; /* 32px -> 1.67vw로 변경 */
    line-height: 2.19vw; /* 42px -> 2.19vw로 변경 */

    /* identical to box height, or 131% */

    color: #FFFFFF;
    padding-bottom: 1.25vw; /* 24px -> 1.25vw로 변경 */

}
.main6-body-1-text-sub1 {
    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 1.145vw; /* 22px -> 1.15vw로 변경 */
    line-height: 1.67vw; /* 32px -> 1.67vw로 변경 */

    /* or 145% */

    color: #B3B6BB;
}

.main6-body-2 {
    /* Frame 162851 */

    width: 31.88vw; /* 612px -> 31.88vw로 변경 */
    height: 33.96vw; /* 652px -> 33.96vw로 변경 */


    background-image: url('/images/main6-body-2-bg.png'); /* 배경 이미지 경로 */
    background-size: cover; /* 이미지가 컨테이너에 맞게 크기 조정 */
    background-position: center; /* 이미지를 중앙에 위치 */
    border-radius: 0.83vw; /* 16px -> 0.83vw로 변경 */

}

.main6-body-2-text {
    /* Frame 162818 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0px;

    position: relative;
    width: 21.77vw; /* 418px -> 21.77vw로 변경 */
    height: 6.77vw; /* 130px -> 6.77vw로 변경 */
    left: 2.55vw; /* 49px -> 2.55vw로 변경 */
    top: 2.97vw; /* 57px -> 2.97vw로 변경 */

}

.main6-body-2-text p {
    margin-top: 0;
    margin-bottom: 0;
}

.main6-body-2-text-title {
    /* 조직 문화 */

    width: 6.16vw; /* 118px -> 6.15vw로 변경 */
    height: 2.19vw; /* 42px -> 2.19vw로 변경 */


    /* kind-web/h3 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    font-size: 1.67vw; /* 32px -> 1.67vw로 변경 */
    line-height: 2.19vw; /* 42px -> 2.19vw로 변경 */

    /* identical to box height, or 131% */

    color: #212121;

    padding-bottom: 1.25vw; /* 24px -> 1.25vw로 변경 */

}

.main6-body-2-text-sub1 {
    /* 우리는 협력과 성장을 중시하며, 모든 구성원이 자신의 역량을 발휘할 수 있는 환경을 제공합니다. */

    width: 21.77vw; /* 418px -> 21.77vw로 변경 */


    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 1.145vw; /* 22px -> 1.15vw로 변경 */
    line-height: 1.67vw; /* 32px -> 1.67vw로 변경 */

    /* or 145% */

    color: #717882;
}

.main6-mobile {
    /* Frame 162854 */

    /* Auto layout */
    display: none;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;

    gap: 9.23vw;
    width: 91.79vw;
    height: 230.77vw;
    left: 4.10vw;
    margin-top: 20.51vw;
}

.main6-title-mobile {
    /* 우리의 비전과 문화 */

    width: 53.08vw;
    height: 10.26vw;

    /* kind-web/h2 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    font-size: 7.18vw;
    line-height: 10.26vw;

    /* identical to box height, or 129% */
    text-align: center;

    margin-top: 0;
    margin-bottom: 0;

    color: #212121;
}

.main6-body-mobile {
    /* Frame 162853 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;

    padding: 0px;
    gap: 6.15vw;

    width: 91.79vw;
    height: 211.79vw;

    justify-content: center;
}
.main6-body-1-mobile {
    /* Frame 162850 */

    width: 91.79vw;
    height: 102.56vw;

    background-image: url('/images/main6-body-1-bg-mobile.png'); /* 배경 이미지 경로 */
    background-size: cover; /* 이미지가 컨테이너에 맞게 크기 조정 */
    background-position: center; /* 이미지를 중앙에 위치 */

    border-radius: 4.10vw;
}

.main6-body-1-text-mobile {
    /* Frame 162817 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0px;

    position: relative;
    width: 68.46vw;
    height: 33.85vw;
    left: 7.18vw;
    top: 8.21vw;

}

.main6-body-1-text-mobile p {
    margin-top: 0;
    margin-bottom: 0;
}

.main6-body-1-text-title-mobile {
    /* 비전 */

    width: 10vw;
    height: 7.69vw;

    /* kind-web/h3 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    font-size: 5.64vw;
    line-height: 7.69vw;

    /* identical to box height, or 131% */

    color: #FFFFFF;
    padding-bottom: 6.15vw; /* 24px -> 1.25vw로 변경 */

}
.main6-body-1-text-sub1-mobile {
    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 4.62vw;
    line-height: 6.67vw;

    /* or 145% */

    color: #B3B6BB;
}

.main6-body-2-mobile {
    /* Frame 162851 */

    width: 91.79vw;
    height: 102.56vw;


    background-image: url('/images/main6-body-2-bg-mobile.png'); /* 배경 이미지 경로 */
    background-size: cover; /* 이미지가 컨테이너에 맞게 크기 조정 */
    background-position: center; /* 이미지를 중앙에 위치 */
    border-radius: 4.10vw;

}

.main6-body-2-text-mobile {
    /* Frame 162818 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0px;

    position: relative;
    width: 69.49vw;
    height: 33.85vw;
    left: 7.18vw;
    top: 8.21vw;

}

.main6-body-2-text-mobile p {
    margin-top: 0;
    margin-bottom: 0;
}

.main6-body-2-text-title-mobile {
    /* 조직 문화 */

    width: 21.03vw;
    height: 7.69vw;

    /* kind-web/h3 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    font-size: 5.64vw;
    line-height: 7.69vw;

    /* identical to box height, or 131% */

    color: #212121;

    padding-bottom: 6.15vw; /* 24px -> 1.25vw로 변경 */

}

.main6-body-2-text-sub1-mobile {
    /* 우리는 협력과 성장을 중시하며, 모든 구성원이 자신의 역량을 발휘할 수 있는 환경을 제공합니다. */
    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 4.62vw;
    line-height: 6.67vw;

    /* or 145% */

    color: #717882;
}

.main7 {
    /* Frame 162908 */

    position: relative;
    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 3.13vw; /* 60px -> 3.13vw로 변경 */

    width: 65vw; /* 1248px -> 65vw로 변경 */
    height: 30.94vw; /* 594px -> 30.94vw로 변경 */
    margin-top: 10.42vw; /* 200px -> 10.42vw로 변경 */
    left: 17.5vw; /* 336px -> 17.5vw로 변경 */
}

.main7-body {
    /* Frame 162881 */

    /* Auto layout */
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0;
    gap: 1.25vw; /* 24px -> 1.25vw로 변경 */

    width: 65vw; /* 1248px -> 65vw로 변경 */
    height: 24.58vw; /* 472px -> 24.58vw로 변경 */

}

.main7-body-1 {
    /* Frame 162876 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 2.08vw 3.9vw; /* 40px 75px -> 2.08vw 3.91vw로 변경 */
    gap: 1.67vw; /* 32px -> 1.67vw로 변경 */

    width: 7.5vw; /* 144px -> 7.5vw로 변경 */
    height: 7.5vw; /* 144px -> 7.5vw로 변경 */


    /* white */
    background: #FFFFFF;
    box-shadow: 0px 0px 18px 3px rgba(0, 0, 0, 0.05);
    border-radius: 0.83vw; /* 16px -> 0.83vw로 변경 */
}

.main7-body-1 img {
    width: 4.16vw; /* 144px -> 7.5vw로 변경 */
    height: 4.16vw; /* 144px -> 7.5vw로 변경 */
}

.main7-sub {
    width: 15.31vw; /* 294px -> 15.31vw로 변경 */
    height: 1.67vw; /* 32px -> 1.67vw로 변경 */

    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 1.15vw; /* 22px -> 1.15vw로 변경 */
    line-height: 1.67vw; /* 32px -> 1.67vw로 변경 */

    /* identical to box height, or 145% */

    text-align: center;
    color: #212121;

    margin-bottom: 0;
    margin-top: 0;
}

.main7-mobile {
    /* Frame 162908 */

    position: relative;
    /* Auto layout */
    display: none;
    flex-direction: column;
    align-items: center;
    gap: 9.23vw;

    width: 91.79vw;
    height: 252.31vw;

    margin-top: 20.51vw;
    left: 4.10vw;
}

.main7-body-mobile {
    /* Frame 162881 */

    /* Auto layout */
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0;
    gap: 3.08vw;

    width: 91.79vw;
    height: 232.31vw;

}

.main7-body-1-mobile {
    /* Frame 162876 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 10.26vw 0;

    gap: 8.21vw;

    width: 44.3vw;
    /* height: 55.94vw; */

    /* white */
    background: #FFFFFF;
    box-shadow: 0px 0px 18px 3px rgba(0, 0, 0, 0.05);
    border-radius: 4.10vw;
}

.main7-body-1-mobile img {
    width: 20.51vw;
    height: 20.51vw;
}

.main7-sub-mobile {
    width: 43vw;
    height: 6.67vw;

    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    ffont-size: 4.62vw;
    line-height: 6.67vw;

    /* identical to box height, or 145% */

    text-align: center;
    color: #212121;

    margin-bottom: 0;
    margin-top: 0;
}

.main8 {
    /* Frame 162897 */

    /* Auto layout */
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 6.25vw 17.5vw; /* 120px 336px -> 6.25vw 17.5vw로 변경 */
    gap: 3.13vw; /* 60px -> 3.13vw로 변경 */

    width: 65vw; /* 1248px -> 65vw로 변경 */
    height: 34.38vw; /* 660px -> 34.38vw로 변경 */
    margin-top: 10.42vw; /* 200px -> 10.42vw로 변경 */


    background: #F9FAFB;

}

.main8-text {
    /* Frame 162807 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0px;
    gap: 0.83vw; /* 16px -> 0.83vw로 변경 */

    width: 37.19vw; /* 714px -> 37.19vw로 변경 */
    height: 5.73vw; /* 110px -> 5.73vw로 변경 */


}

.main8-text p{
    margin-top: 0;
    margin-bottom: 0;
}

.main8-title {
    /* 고객과 딜러의 생생한 이야기 */

    widwidth: 27.66vw; /* 531px -> 27.66vw로 변경 */
    height: 3.23vw; /* 62px -> 3.23vw로 변경 */


    /* kind-web/h2 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    font-size: 2.5vw; /* 48px -> 2.5vw로 변경 */
    line-height: 3.23vw; /* 62px -> 3.23vw로 변경 */

    /* identical to box height, or 129% */
    text-align: center;

    color: #212121;
}

.main8-sub {
    /* 친절한누나들을 통해 만족스러운 자동차 보험을 경험한 고객과 딜러의 이야기입니다. */

    width: 37.19vw; /* 714px -> 37.19vw로 변경 */
    height: 1.67vw; /* 32px -> 1.67vw로 변경 */


    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 1.145vw; /* 22px -> 1.15vw로 변경 */
    line-height: 1.67vw; /* 32px -> 1.67vw로 변경 */

    /* identical to box height, or 145% */

    color: #717882;

}

.main8-body {
    /* Frame 162896 */

    /* Auto layout */
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0px;
    gap: 1.25vw; /* 24px -> 1.25vw로 변경 */

    width: 65vw; /* 1248px -> 65vw로 변경 */
    height: 25.52vw; /* 490px -> 25.52vw로 변경 */


}

.main8-body-1 {
    /* Frame 162895 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 0.52vw; /* 10px -> 0.52vw로 변경 */

    width: 31.88vw; /* 612px -> 31.88vw로 변경 */
    height: 25.52vw; /* 490px -> 25.52vw로 변경 */


    /* white */
    background: #FFFFFF;
    box-shadow: 0 0 0.94vw 0.16vw rgba(0, 0, 0, 0.05);
    border-radius: 0.83vw;
}

.main8-body-1-1 {
    /* Frame 162893 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0;
    gap: 2.08vw; /* 40px -> 2.08vw로 변경 */

    width: 23.75vw; /* 456px -> 23.75vw로 변경 */
    height: 19.69vw; /* 378px -> 19.69vw로 변경 */

}

.main8-1 {
    width: 8.33vw;
    height: 8.33vw;
}

.main8-2 {
    width: 8.33vw;
    height: 8.33vw;
}

.double_quotes {
    width: 2.2vw;
    height: 1.875vw;
}

.main8-body-1-text1 {
    /* 가입 후 정기적인 혜택 제공과, 갱신 시기를 놓치지 않도록 보내주는 알림톡이 정말 도움이 됐어요. */

    width: 23.75vw; /* 456px -> 23.75vw로 변경 */

    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 1.145vw; /* 22px -> 1.15vw로 변경 */
    line-height: 1.67vw; /* 32px -> 1.67vw로 변경 */

    /* or 145% */
    text-align: center;

    color: #212121;

    margin-bottom: 0;
    margin-top: 0;
}
.main8-body-1-text2{
    /* 이지현 고객 */

    width: 23.75vw; /* 456px -> 23.75vw로 변경 */
    height: 1.56vw; /* 30px -> 1.56vw로 변경 */


    /* kind-web/body1 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 500;
    font-size: 0.94vw; /* 18px -> 0.94vw로 변경 */
    line-height: 1.56vw; /* 30px -> 1.56vw로 변경 */

    /* identical to box height, or 167% */
    text-align: center;

    color: #717882;
}

.main8-mobile {
    position: relative;
    display: none;
    flex-direction: column;
    align-items: center;

    gap: 9.23vw;

    width: 100vw;
    height: 297.44vw;
    margin-top: 20.51vw;

    background: #F9FAFB;

}

.main8-text-mobile {
    /* Frame 162807 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0px;
    gap: 4.10vw;

    width: 90.51vw;
    height: 27.69vw;
}

.main8-text-mobile p{
    margin-top: 0;
    margin-bottom: 0;
}

.main8-title-mobile {
    /* 고객과 딜러의 생생한 이야기 */

    width: 79.49vw;
    height: 10.26vw;


    /* kind-web/h2 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    font-size: 7.18vw;
    line-height: 10.26vw;

    /* identical to box height, or 129% */
    text-align: center;

    color: #212121;
}

.main8-sub-mobile {
    /* 친절한누나들을 통해 만족스러운 자동차 보험을 경험한 고객과 딜러의 이야기입니다. */

    width: 90.57vw;
    height: 13.33vw;
    text-align: center;
    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 4.62vw;
    line-height: 6.67vw;

    /* identical to box height, or 145% */

    color: #717882;

}

.main8-body-mobile {
    /* Frame 162896 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: center;
    align-items: flex-start;
    padding: 0px;
    gap: 6.15vw;

    width: 91.79vw;
    height: 230.00vw;
}

.main8-body-1-mobile {
    /* Frame 162895 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 2.56vw;

    width: 91.79vw;
    height: 115.38vw;

    /* white */
    background: #FFFFFF;
    box-shadow: 0px 0px 4.62vw 0.77vw rgba(0, 0, 0, 0.05);
    border-radius: 4.10vw;

}

.main8-body-1-1-mobile {
    /* Frame 162893 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0;
    gap: 10.26vw;

    width: 81.03vw;
    height: 98.85vw;
}

.main8-1-mobile {
    width: 41.03vw;
    height: 41.03vw;
}

.main8-2-mobile {
    width: 41.03vw;
    height: 41.03vw;
}

.double_quotes-mobile {
    width: 10.84vw;
    height: 9.23vw;
}

.main8-body-1-text1-mobile {
    /* 가입 후 정기적인 혜택 제공과, 갱신 시기를 놓치지 않도록 보내주는 알림톡이 정말 도움이 됐어요. */

    width: 81.03vw;

    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 4.62vw;
    line-height: 6.67vw;

    /* or 145% */
    text-align: center;

    color: #212121;

    margin-bottom: 0;
    margin-top: 0;
}
.main8-body-1-text2-mobile{
    /* 이지현 고객 */

    width: 81.03vw;
    height: 6.15vw;


    /* kind-web/body1 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 500;
    font-size: 4.10vw;
    line-height: 6.15vw;

    /* identical to box height, or 167% */
    text-align: center;

    color: #717882;
}

.main9 {
    /* Frame 162905 */

    position: relative;
    left: 17.5vw; /* 336px -> 17.5vw로 변경 */
    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 10.42vw; /* 200px -> 10.42vw로 변경 */
    gap: 3.13vw; /* 60px -> 3.13vw로 변경 */

    width: 65vw; /* 1248px -> 65vw로 변경 */
    height: 34.69vw; /* 666px -> 34.69vw로 변경 */

}
.main9-body {
    /* Frame 162808 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0px;
    gap: 1.25vw; /* 24px -> 1.25vw로 변경 */

    width: 34.22vw; /* 657px -> 34.22vw로 변경 */
    height: 7.81vw; /* 150px -> 7.81vw로 변경 */

}

.main9-title {
    /* 업계 최고와 함께하는 친절한누나들 */

    width: 34.22vw; /* 657px -> 34.22vw로 변경 */
    height: 3.23vw; /* 62px -> 3.23vw로 변경 */


    /* kind-web/h2 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    font-size: 2.5vw; /* 48px -> 2.5vw로 변경 */
    line-height: 3.23vw; /* 62px -> 3.23vw로 변경 */

    /* identical to box height, or 129% */
    text-align: center;
    margin-top: 0;
    margin-bottom: 1.25vw; /* 24px -> 1.25vw로 변경 */


    color: #212121;
}

.main9-sub {
    /* 친절한누나들은 최고 수준의 서비스를 제공하기 위해 다양한 파트너와 협력하여 자동차 보험의 선도적인 역할을 수행하고 있습니다. */

    width: 34.22vw; /* 657px -> 34.22vw로 변경 */


    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 1.145vw; /* 22px -> 1.15vw로 변경 */
    line-height: 1.67vw; /* 32px -> 1.67vw로 변경 */

    /* or 145% */
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;

    color: #717882;
}

.main9-body {
    /* Frame 162904 */

    /* Auto layout */
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    align-content: flex-start;
    padding: 0;
    gap: 1.67vw 1.25vw; /* 32px 24px -> 1.67vw 1.25vw로 변경 */

    width: 65vw; /* 1248px -> 65vw로 변경 */
    height: 23.75vw; /* 456px -> 23.75vw로 변경 */
}

.main9-img {
    width: 15.31vw;
    height: 4.69vw;
}

.main9-mobile {
    /* Frame 162905 */
    position: relative;
    /* Auto layout */
    display: none;
    flex-direction: column;
    align-items: center;
    margin-top: 20.51vw;

    width: 100vw;
    height: 185.51vw;

}
.main9-body-mobile {
    /* Frame 162808 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0px;
    gap: 6.15vw;

    width: 84.49vw;
    height: 46.67vw;
}
.main9-text-mobile {
    margin-bottom: 6.15vw;
}
.main9-text-mobile p {
    margin-top: 0;
    margin-bottom: 0;
}
.main9-title-mobile {
    /* 업계 최고와 함께하는 친절한누나들 */

    width: 59.23vw;

    /* kind-web/h2 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    font-size: 7.18vw;
    line-height: 10.26vw;

    /* identical to box height, or 129% */
    text-align: center;
    margin-top: 0;
    color: #212121;
}
.main9-sub-div-mobile {
    margin-bottom: 9.23vw;
}
.main9-sub-mobile {
    /* 친절한누나들은 최고 수준의 서비스를 제공하기 위해 다양한 파트너와 협력하여 자동차 보험의 선도적인 역할을 수행하고 있습니다. */

    width: 84.49vw;

    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 4.62vw;
    line-height: 6.67vw;

    /* or 145% */
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;

    color: #717882;
}

.main9-body-mobile {
    /* Frame 162904 */

    /* Auto layout */
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    align-content: flex-start;
    padding: 0;
    gap: 3.08vw;

    width: 91.79vw;
    height: 130.00vw;
}

.main9-img-mobile {
    width: 44.35vw;
    height: 13.59vw;

}

.main10 {
    /* Frame 162871 */

    /* Auto layout */
    position: relative;
    left: 17.5vw; /* 336px -> 17.5vw로 변경 */

    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 3.13vw 0; /* 60px -> 3.13vw로 변경 */
    gap: 2.92vw; /* 56px -> 2.92vw로 변경 */

    isolation: isolate;
    margin-top: 10.42vw; /* 200px -> 10.42vw로 변경 */
    margin-bottom: 10.42vw; /* 200px -> 10.42vw로 변경 */


    width: 65vw; /* 1248px -> 65vw로 변경 */
    height: 13.96vw; /* 268px -> 13.96vw로 변경 */

    background-image: url('/images/main10_bg.png'); /* 배경 이미지 경로 */
    background-size: cover; /* 이미지가 컨테이너에 맞게 크기 조정 */
    background-position: center; /* 이미지를 중앙에 위치 */
    border-radius: 0.83vw; /* 16px -> 0.83vw로 변경 */

}

.main10-text {
    /* Frame 162809 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0;
    gap: 1.25vw; /* 24px -> 1.25vw로 변경 */

    width: 32.76vw; /* 629px -> 32.76vw로 변경 */
    height: 7.81vw; /* 150px -> 7.81vw로 변경 */

}

.main10-title {
    /* 친절한누나들과 함께하고 싶다면? */

    width: 32.76vw; /* 629px -> 32.76vw로 변경 */
    height: 3.23vw; /* 62px -> 3.23vw로 변경 */


    /* kind-web/h2 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    font-size: 2.5vw; /* 48px -> 2.5vw로 변경 */
    line-height: 3.23vw; /* 62px -> 3.23vw로 변경 */

    /* identical to box height, or 129% */
    text-align: center;

    margin-top: 0;
    margin-bottom: 0;

    color: #FFFFFF;
}

.main10-sub {
    /* 우리와 함께 더 나은 서비스를 만들어갈 인재를 찾고 있습니다. 당신의 열정과 역량을 발휘할 최고의 환경이 준비되어 있습니다. */

    width: 32.76vw; /* 629px -> 32.76vw로 변경 */

    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 1.15vw; /* 22px -> 1.15vw로 변경 */
    line-height: 1.67vw; /* 32px -> 1.67vw로 변경 */

    /* or 145% */
    text-align: center;

    margin-top: 0;
    margin-bottom: 0;

    color: #FFFFFF;

}

.main10-button {
    /* Frame 162805 */

    /* Auto layout */
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0.83vw 1.46vw; /* 16px 28px -> 0.83vw 1.46vw로 변경 */
    gap: 0.52vw; /* 10px -> 0.52vw로 변경 */


    width: 6.72vw; /* 129px -> 6.72vw로 변경 */
    height: 1.56vw; /* 30px -> 1.56vw로 변경 */


    background: #FFFFFF;
    border-radius: 0.42vw; /* 8px -> 0.42vw로 변경 */


    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 500;
    font-size: 0.937vw; /* 18px -> 0.94vw로 변경 */
    line-height: 1.56vw; /* 30px -> 1.56vw로 변경 */

    color: #5D30B5;
}

.main10-mobile {
    /* Frame 162871 */

    /* Auto layout */
    position: relative;

    display: none;
    flex-direction: column;
    align-items: center;
    padding: 9.23vw 0;

    gap: 8.21vw;

    isolation: isolate;
    margin-top: 20.51vw;
    margin-bottom: 20.51vw;

    width: 91.79vw;
    height: 94.31vw;
    left: 4.1vw;

    background-image: url('/images/main10_bg.png'); /* 배경 이미지 경로 */
    background-size: cover; /* 이미지가 컨테이너에 맞게 크기 조정 */
    background-position: center; /* 이미지를 중앙에 위치 */
    border-radius: 4.10vw;

}

.main10-text-mobile {
    /* Frame 162809 */

    /* Auto layout */
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0;
    gap: 6.15vw;

    width: 77.5vw;
    height: 53.33vw;
}

.main10-title-mobile {
    /* 친절한누나들과 함께하고 싶다면? */

    width: 69.97vw;
    height: 20.51vw;


    /* kind-web/h2 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    font-size: 7.18vw;
    line-height: 10.26vw;

    /* identical to box height, or 129% */
    text-align: center;

    margin-top: 0;
    margin-bottom: 0;

    color: #FFFFFF;
}

.main10-sub-mobile {
    /* 우리와 함께 더 나은 서비스를 만들어갈 인재를 찾고 있습니다. 당신의 열정과 역량을 발휘할 최고의 환경이 준비되어 있습니다. */

    width: 77.5vw;

    /* kind-web/h4 */
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    font-size: 4.62vw;
    line-height: 6.67vw;

    /* or 145% */
    text-align: center;

    margin-top: 0;
    margin-bottom: 0;

    color: #FFFFFF;

}

.main10-button-mobile {
    /* Frame 162805 */

    /* Auto layout */
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 4.10vw 7.18vw;
    gap: 2.56vw;

    width: 43.85vw;
    height: 14.36vw;


    background: #FFFFFF;
    border-radius: 2.05vw; /* 8px -> 0.42vw로 변경 */


    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 500;
    font-size: 4.10vw;
    line-height: 6.15vw;

    color: #5D30B5;
}

/* 모바일 화면 */
/* @media screen and (max-width: 576px) { */
@media screen and (max-width: 768px) {
    .main6 {
        display: none;
    }
    .main6-mobile {
        display: flex;
    }
    .main7 {
        display: none;
    }
    .main7-mobile {
        display: flex;
    }
    .main8 {
        display: none;
    }
    .main8-mobile {
        display: flex;
    }
    .main9 {
        display: none;
    }
    .main9-mobile {
        display: flex;
    }
    .main10 {
        display: none;
    }
    .main10-mobile {
        display: flex;
    }
}



