.manual_void_wrap{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    background: var(--complete_ui, #E7EDE6);
}
.manual_root_wrap{
    display: flex;
    width: 100%;
    min-width: 22.5rem;
    max-width: 49.9375rem;
    /*padding: 4.5rem 1rem;*/
    flex-direction: column;
    align-items: center;
    gap: 2.5rem;
    background: var(--complete_ui, #E7EDE6);

    box-sizing: border-box;
}
.manual_title_wrap{
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 0.25rem;
}
.title_img{
    display: flex;
    width: 100%;
    height: 7.5rem;
    align-self: stretch;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;

}
.sub_title_txt{
    color: var(--primary, #0E4A0A);
    text-align: center;
}
.manual_wrap{
    display: flex;
    padding: 7.5rem 1rem;
    flex-direction: column;
    align-items: center;
    gap: 5rem;
    align-self: stretch;
}

.manual_content_wrap{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 2.75rem;
    align-self: stretch;
}
.manual_content_img_wrap{
    display: flex;
    height: 17.125rem;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
}
.lulu1_img{
    width: 100%;
    height: 17.125rem;
    flex: 1 0 0;
}
.manual_content_img{
    flex: 1 0 0;
    width: 100%;
    height:17.125rem;
    align-self: stretch;
}
.speech_bubble_arrow_left{
    width: 3.25rem;
    height: 2.6875rem;
    position: absolute;
    right: 45.5%;

    top: -11.5%;
    background: url("/img/home/manual/speech_bubble_arrow_up-54f67df421b053913c06fe39e46398bb.png") no-repeat center;
    background-size: contain;
}
.speech_bubble_arrow_right{
    width: 3.25rem;
    height: 2.6875rem;
    position: absolute;
    right: 45.5%;
    transform: scaleX(-1);


    top: -11.5%;
    background: url("/img/home/manual/speech_bubble_arrow_up-54f67df421b053913c06fe39e46398bb.png") no-repeat center;
    background-size: contain;
}

.manual_bubble_wrap{
    display: flex;
    min-height: 22.5rem;
    justify-content: center;
    align-items: center;
    gap: 0.625rem;
    align-self: stretch;
    box-sizing: border-box;
}

.lulu_name_left{
    position: absolute;
    width: 8.6875rem;
    height: 3.25rem;
    /*left: 0.6875rem;*/
    top: -12%;
    left: 1%;
    z-index: 2;
}
.lulu_name_right{
    position: absolute;
    width: 8.6875rem;
    height: 3.25rem;
    /*left: 0.6875rem;*/
    top: -12%;
    right: 1%;
    z-index: 2;
}
.text_content_cover_wrap{
    display: flex;
    padding: 1.25rem 1rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 1.5625rem;
    flex: 1 0 0;
    align-self: stretch;
    border-radius: 2.5rem;
    background: var(--Grey-White, #FFF);

    /* shadow */
    box-shadow: 10px 10px 10px 0px rgba(0, 0, 0, 0.25);

    box-sizing: border-box;
}
.text_content_wrap{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 1.5625rem;
    align-self: stretch;
}
.title_txt{
    color: var(--text_emphasize, #1A1A1A);
    text-align: center;
}

.sub_txt{
    color: var(--Sementic-Color-text_01, #666);
    text-align: center;
}
.store_badge_wrap{
    display: flex;
    /*width: 20.6rem;*/
    height: 3rem;
    justify-content: center;
    align-items: center;
    gap: 1.5rem;
}
.google_download_img{
    width: 8rem;
    height: 2.25rem;
    cursor: pointer;
}
.apple_download_img{
    width: 8rem;
    height: 2.25rem;
    cursor: pointer;
}
.content_txt{
    align-self: stretch;
    color: var(--text_default,  #666);
    text-align: center;
}
.impact_content_txt{
    text-align: center;
    align-self: stretch;
    color: var(--Sementic-Color-text_default, #333);
}


.big{
    display: none;
}
.middle{
    display: none;
}