.outer_container.svelte-1mbel7t{width:100%;min-height:800px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden}.background_pattern_container.svelte-1mbel7t{position:absolute;top:0;right:0;bottom:0;left:0}.bg_image.svelte-1mbel7t{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;pointer-events:none}.image_container.svelte-1mbel7t{width:360px;height:360px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;z-index:2}.image_container.top.svelte-1mbel7t{width:360px;height:360px;margin-top:180px}.person_image.svelte-1mbel7t{width:60%;border-radius:50%;z-index:20}.main_event_function_name.svelte-1mbel7t{font-size:4.5rem;font-family:Lobster,sans-serif;text-align:center;color:#fff}.person_name.svelte-1mbel7t{color:#fff;font-family:Lobster,sans-serif;text-align:center;position:absolute;bottom:20px}.person_name.top.svelte-1mbel7t{top:670px}.person_name.bottom.svelte-1mbel7t{top:20px}.cloud.svelte-1mbel7t{position:absolute;top:0;width:100%;pointer-events:none}.bird.svelte-1mbel7t{position:absolute;top:80px;width:100%;pointer-events:none}.birthday_greeting.svelte-1mbel7t{position:absolute;bottom:60px;width:80%;pointer-events:none}.top.svelte-1mbel7t{top:90px}.bottom.svelte-1mbel7t{bottom:30px}.event-main.svelte-1mbel7t{font-size:1.5rem;font-family:Lobster,sans-serif;color:#fff;margin-top:50px;z-index:10}section.component-content.pc.svelte-1mbel7t{background-color:var(--component_element_background_color_pc);padding-left:var(--component_element_padding_left_pc);padding-right:var(--component_element_padding_right_pc);padding-top:var(--component_element_padding_top_pc);padding-bottom:var(--component_element_padding_bottom_pc)}section.component-content.mobile.svelte-1mbel7t{background-color:var(--component_element_background_color_mobile);padding-left:var(--component_element_padding_left_mobile);padding-right:var(--component_element_padding_right_mobile);padding-top:var(--component_element_padding_top_mobile);padding-bottom:var(--component_element_padding_bottom_mobile)}
