/* ====================================================== */
/* 2023 製品別CSS */
/* ====================================================== */

/* DESIGN DOTS */
.design-dot:nth-of-type(1) {
    top: 20%;
    left: 20%;
}

.design-dot:nth-of-type(2) {
    top: 12%;
    left: 50%;
}

.design-dot:nth-of-type(3) {
    top: 43%;
    left: 11%;
}

.design-dot:nth-of-type(4) {
    top: 78%;
    left: 88%;
}

.design-dot:nth-of-type(5) {
    top: 64%;
    left: 50%;
}

.design-dot:nth-of-type(6) {
    top: 45%;
    left: 60%;
}

.design-dot:nth-of-type(7) {
    top: 50%;
    left: 35%;
}

/* STRUCTURE DOTS */
.structure-dot:nth-of-type(1) {
    top: 85%;
    left: 50%;
}

.structure-dot:nth-of-type(2) {
    top: 75%;
    left: 30%;
}

.structure-dot:nth-of-type(3) {
    top: 50%;
    left: 14%;
}

.structure-dot:nth-of-type(4) {
    top: 28%;
    left: 33%;
}

.structure-dot:nth-of-type(5) {
    top: 13%;
    left: 25%;
}

.structure-dot:nth-of-type(6) {
    top: 58%;
    left: 47%;
}

.structure-dot:nth-of-type(7) {
    top: 45%;
    left: 54%;
}