footer{display:flex;flex-direction:column}.f_navi_box{display:flex;flex-direction:column;align-items:flex-start;gap:calc(80px + (120px - 80px) * var(--fluid-progress));padding-top:calc(80px + (120px - 80px) * var(--fluid-progress));padding-right:calc(20px + (240px - 20px) * var(--fluid-progress));padding-bottom:calc(80px + (120px - 80px) * var(--fluid-progress));padding-left:calc(20px + (240px - 20px) * var(--fluid-progress))}.f_navi{display:flex;flex-direction:column;gap:calc(24px + (50px - 24px) * var(--fluid-progress));font-size:16px}.f_navi_li{text-align:left}@media (min-width: 900px){.f_navi_box{align-items:center}.f_navi{flex-direction:row;flex-wrap:wrap;gap:50px}.f_navi_li{text-align:center}}.f_company_box{display:flex;flex-direction:column;row-gap:48px;padding-top:calc(80px + (120px - 80px) * var(--fluid-progress));padding-bottom:calc(80px + (120px - 80px) * var(--fluid-progress));padding-left:calc(20px + (240px - 20px) * var(--fluid-progress));padding-right:calc(20px + (240px - 20px) * var(--fluid-progress));align-items:flex-start;background-color:var(--Black);color:var(--White)}.company_name{display:flex;flex-direction:column;row-gap:16px}.f_company_text{font-size:12px}.u_navi{display:flex;flex-direction:column;row-gap:24px;font-size:14px}.f_copyright{font-size:10px}@media (min-width: 900px){.f_company_box{align-items:center}.f_company_text{text-align:center}.u_navi{flex-direction:row;flex-wrap:wrap;gap:50px}}section#mv{padding:0;min-height:500px}section#mv .mask_cover_height{height:500px}.mv_img{width:100%}@media (min-width: 900px){section#mv .mask_cover_height{height:900px}}#intro{padding-top:calc(80px + (240px - 80px) * var(--fluid-progress));padding-bottom:calc(80px + (240px - 80px) * var(--fluid-progress))}.main_copy{display:flex;flex-direction:column;gap:calc(32px + (32px - 32px) * var(--fluid-progress));text-align:center}.intro_ttl{font-size:calc(60px + (80px - 60px) * var(--fluid-progress));line-height:100%;color:var(--Gray)}.intro_text_1{font-size:calc(18px + (28px - 18px) * var(--fluid-progress))}.intro_text_2{font-size:calc(14px + (18px - 14px) * var(--fluid-progress));text-align:center}figure.intro_img{text-align:center}@media (min-width: 900px){.main_copy{display:flex;flex-direction:column;text-align:center}.intro_ttl{line-height:100%}.intro_text_2{text-align:center}figure{text-align:center}}.concept_ttl{font-size:calc(40px + (60px - 40px) * var(--fluid-progress));text-align:center;line-height:100%}#concept{padding-top:calc(80px + (240px - 80px) * var(--fluid-progress));padding-bottom:calc(80px + (240px - 80px) * var(--fluid-progress))}@media (min-width: 900px){.concept_ttl{text-align:center}}#about{padding:calc(0px + (0px - 0px) * var(--fluid-progress))}#about .inner{display:flex;flex-direction:column;gap:calc(0px + (0px - 0px) * var(--fluid-progress))}.about_column.text{display:flex;flex-direction:column;gap:calc(48px + (48px - 48px) * var(--fluid-progress));padding-top:calc(80px + (120px - 80px) * var(--fluid-progress));padding-bottom:calc(80px + (120px - 80px) * var(--fluid-progress));padding-left:calc(20px + (80px - 20px) * var(--fluid-progress));padding-right:calc(20px + (80px - 20px) * var(--fluid-progress))}.about_ttl{font-size:calc(36px + (40px - 36px) * var(--fluid-progress));text-align:center}.about_text{text-align:left}@media (min-width: 900px){#about .inner{display:grid;grid-template-columns:repeat(2, 1fr)}.about_ttl{text-align:center}.about_text{text-align:center}}#chose{padding:calc(0px + (0px - 0px) * var(--fluid-progress))}#chose .inner{gap:calc(0px + (0px - 0px) * var(--fluid-progress))}.chose_column.text{display:flex;flex-direction:column;gap:calc(48px + (48px - 48px) * var(--fluid-progress));padding-top:calc(80px + (80px - 80px) * var(--fluid-progress));padding-bottom:calc(80px + (80px - 80px) * var(--fluid-progress));padding-left:calc(20px + (120px - 20px) * var(--fluid-progress));padding-right:calc(20px + (120px - 20px) * var(--fluid-progress))}.chose_ttl{font-size:calc(36px + (40px - 36px) * var(--fluid-progress));text-align:center}.chose_img{text-align:center}.chose_name{font-size:calc(16px + (18px - 16px) * var(--fluid-progress));text-align:center}.chose_name span{font-size:calc(12px + (14px - 12px) * var(--fluid-progress))}@media (min-width: 900px){#chose .inner{display:grid;grid-template-columns:repeat(2, 1fr)}}#fukuhara_edit{padding-top:calc(80px + (240px - 80px) * var(--fluid-progress));padding-bottom:calc(160px + (240px - 160px) * var(--fluid-progress));padding-left:calc(20px + (240px - 20px) * var(--fluid-progress));padding-right:calc(20px + (240px - 20px) * var(--fluid-progress));gap:calc(0px + (0px - 0px) * var(--fluid-progress));background-color:var(--Light-Gray)}.edit_column{display:flex;flex-direction:column;gap:calc(48px + (48px - 48px) * var(--fluid-progress))}.edio_column_child{display:flex;flex-direction:column;gap:calc(32px + (0px - 32px) * var(--fluid-progress))}.edit_ttl{font-size:calc(36px + (40px - 36px) * var(--fluid-progress));text-align:center}.edit_text{text-align:left}.edit_image{text-align:center}.edit_ttl_sub{font-size:calc(60px + (100px - 60px) * var(--fluid-progress));text-align:center;color:var(--Gray)}@media (min-width: 900px){.edit_column{display:grid;grid-template-columns:70% 1fr}.edio_column_child.text{padding-top:calc(0px + (120px - 0px) * var(--fluid-progress));padding-bottom:calc(0px + (120px - 0px) * var(--fluid-progress));padding-left:calc(0px + (80px - 0px) * var(--fluid-progress));padding-right:calc(0px + (80px - 0px) * var(--fluid-progress))}.edit_text{text-align:center}.edit_image{max-width:300px}}#instagram .inner{display:flex;flex-direction:column;gap:32px}.instagram_icon{font-size:64px;text-align:center}.instagram_ttl{font-size:calc(40px + (64px - 40px) * var(--fluid-progress));text-align:center}.instagram_text{text-align:left}@media (min-width: 900px){.instagram_text{text-align:center}}#themes{background-color:var(--Light-Gray)}#themes .inner{gap:48px}.themes_ttl{font-size:calc(36px + (40px - 36px) * var(--fluid-progress));text-align:center}.themes_text{text-align:center;gap:8px}.themes_text p{font-size:calc(14px + (18px - 14px) * var(--fluid-progress))}.themes_text p:last-child{font-size:calc(20px + (28px - 20px) * var(--fluid-progress))}.themes_list{display:flex;flex-direction:column;column-gap:calc(10px + (48px - 10px) * var(--fluid-progress));row-gap:calc(48px + (10px - 48px) * var(--fluid-progress));align-items:flex-start}.themes_item{display:flex;flex-direction:column;gap:32px}.themes_info{display:flex;flex-direction:column;gap:16px}.themes_item .themes_ttl{font-size:20px}.themes_item_text{font-size:14px;text-align:center}.themes_info .btn_secondary span:first-child{font-size:calc(14px + (16px - 14px) * var(--fluid-progress))}.themes_info .btn_secondary span:last-child{font-size:24px}@media (min-width: 900px){.themes_list{display:grid;grid-template-columns:repeat(4, 1fr);align-items:stretch}.themes_item{height:100%}.themes_info{flex:1;display:flex;flex-direction:column}.themes_info .btn_secondary{margin-top:auto}}#cta{padding:0px;gap:0px}#cta .inner{gap:0px}.cta_column{display:flex;flex-direction:column}.cta_image{text-align:center}.cta_column_child.text{display:flex;flex-direction:column;gap:48px;padding-top:calc(80px + (120px - 80px) * var(--fluid-progress));padding-bottom:calc(80px + (120px - 80px) * var(--fluid-progress));padding-left:calc(20px + (80px - 20px) * var(--fluid-progress));padding-right:calc(20px + (80px - 20px) * var(--fluid-progress));background-color:var(--Pink)}.cta_ttl{font-size:calc(36px + (40px - 36px) * var(--fluid-progress));text-align:center}.cta_text{text-align:left}.cta_btn span{font-size:calc(24px + (32px - 24px) * var(--fluid-progress)) !important;font-family:"Jost", sans-serif;font-optical-sizing:auto;font-style:normal}@media (min-width: 900px){.cta_column{display:grid;grid-template-columns:repeat(2, 1fr)}.cta_text{text-align:center}}.product_carousel{width:100%}.product_item{display:flex;flex-direction:column;gap:16px;align-items:center}.product_info{display:flex;flex-direction:column;gap:4px;padding:0 40px 20px}.product_item_name{font-size:20px;text-align:center}.product_item_price{font-size:14px;text-align:center}.page_header{display:flex;flex-direction:column;gap:0px;padding:0px;align-items:center}.page_ttl{font-size:calc(24px + (40px - 24px) * var(--fluid-progress));text-align:center}.page_ttl_text{color:var(--White)}@media (min-width: 900px){.page_ttl{text-align:center}}.about_copy{padding-top:80px;padding-bottom:80px;padding-left:calc(20px + (240px - 20px) * var(--fluid-progress));padding-right:calc(20px + (240px - 20px) * var(--fluid-progress))}.about_copy .inner{text-align:center;gap:32px}.s40_p80{font-size:calc(40px + (80px - 40px) * var(--fluid-progress))}.s16_p28{font-size:calc(16px + (28px - 16px) * var(--fluid-progress))}@media (min-width: 900px){.about_copy{padding-left:240px;padding-right:240px}}.section_ttl{text-align:center;font-size:calc(36px + (40px - 36px) * var(--fluid-progress))}.lodi_is_column{display:flex;flex-direction:column;align-items:center;gap:32px}.text_spleft_pccenter{text-align:center}.s40_p100{text-align:center;font-size:calc(40px + (100px - 40px) * var(--fluid-progress))}.collection_select_wrap{gap:0px;padding-top:calc(20px + (80px - 20px) * var(--fluid-progress));padding-bottom:calc(20px + (80px - 20px) * var(--fluid-progress));padding-left:calc(20px + (40px - 20px) * var(--fluid-progress));padding-right:calc(20px + (40px - 20px) * var(--fluid-progress))}.collection_select_column{display:flex;flex-direction:column;row-gap:16px}.collection_select_column1{display:flex;flex-direction:column;row-gap:16px}.select_option{font-size:16px}.collection_select_column2{display:flex;flex-direction:column;row-gap:16px}@media (min-width: 900px){.collection_select_wrap .inner{display:flex;flex-direction:column;align-items:flex-end}.collection_select_column{display:grid;grid-template-columns:repeat(2, 1fr);gap:64px}.collection_select_column1{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}.collection_select_column2{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}}.type_ttl_wrap{padding-top:calc(20px + (80px - 20px) * var(--fluid-progress));padding-bottom:calc(20px + (80px - 20px) * var(--fluid-progress));padding-left:20px;padding-right:20px}.type_ttl{font-size:36px;text-align:center}.scene_ttl_wrap{padding-top:calc(20px + (80px - 20px) * var(--fluid-progress));padding-bottom:calc(20px + (80px - 20px) * var(--fluid-progress))}.scene_ttl_wrap .inner{padding-top:32px;padding-bottom:32px;padding-left:16px;padding-right:16px;gap:32px;background-color:var(--Light-Gray)}.scene_ttl{text-align:center;font-size:calc(40px + (80px - 40px) * var(--fluid-progress))}.scene_text{text-align:center;font-size:calc(14px + (18px - 14px) * var(--fluid-progress))}@media (min-width: 900px){.scene_ttl_wrap{padding-top:80px;padding-bottom:80px}}.product_list_wrap{padding:0px;gap:0px}.product_collection{display:flex;flex-direction:column}.product_collection_inner{display:flex;flex-direction:column}.product_collection_list{display:flex;flex-direction:column;align-items:center}@media (min-width: 900px){.product_collection_inner{display:grid;grid-template-columns:repeat(2, 1fr)}.product_collection_list{display:grid;grid-template-columns:repeat(2, 1fr)}.row1{grid-template-columns:repeat(1, 1fr)}.row4{grid-template-columns:repeat(4, 1fr)}}.collection_look_wrap{padding-top:calc(80px + (240px - 80px) * var(--fluid-progress));padding-bottom:80px}.collection_look_wrap .inner{display:flex;flex-direction:column;gap:80px}.collection_look_text{font-size:calc(20px + (24px - 20px) * var(--fluid-progress))}@media (min-width: 900px){.collection_look_wrap{padding-bottom:240px}.collection_look_wrap .inner{display:grid;grid-template-columns:repeat(2, 1fr)}}.product_header{padding:0px}.product_header .inner{display:grid;grid-template-columns:repeat(2, 1fr);gap:0px}.product_header_left{display:flex;flex-direction:column;align-items:flex-start}.product_header_right{display:flex;flex-direction:column;align-items:center}.product_img_list .inner{display:flex;flex-direction:column;align-items:center}@media (min-width: 900px){.product_img_list{padding-left:0px;padding-right:0px}.product_img_list .inner{display:grid;grid-template-columns:repeat(3, 1fr)}}.product_info_column{padding-left:calc(20px + (0px - 20px) * var(--fluid-progress));padding-right:calc(20px + (0px - 20px) * var(--fluid-progress))}.product_info_wrap .inner{display:flex;flex-direction:column;gap:calc(48px + (80px - 48px) * var(--fluid-progress))}@media (min-width: 900px){.product_info_wrap .inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:64px}}.product_info_column.text{display:flex;flex-direction:column;gap:calc(32px + (64px - 32px) * var(--fluid-progress))}.product_term_list{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.product_term_list_li{padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;text-align:center;font-size:calc(12px + (14px - 12px) * var(--fluid-progress))}@media (min-width: 900px){.product_term_list{display:grid;grid-template-columns:repeat(2, 1fr)}}.product_copy{font-size:calc(22px + (28px - 22px) * var(--fluid-progress))}.product_ttl{font-size:calc(18px + (20px - 18px) * var(--fluid-progress))}.product_info{display:flex;flex-direction:column;gap:8px;font-size:calc(14px + (16px - 14px) * var(--fluid-progress))}.product_info_li{display:flex;flex-direction:column}.details_wrap{display:flex;flex-direction:column;gap:16px}.details_ttl{color:var(--Gray)}.details_info{display:flex;flex-direction:column;gap:8px;font-size:calc(14px + (16px - 14px) * var(--fluid-progress))}.details_info_li{display:flex;flex-direction:column}@media (min-width: 900px){.product_term_list{display:grid;grid-template-columns:repeat(2, 1fr)}.product_info_li{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.details_info_li{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}}
