.AboutServiceSectionH-module-scss-module__RunkVG__wrapperH{flex-direction:column;gap:24px;width:100%;display:flex}@media (min-width:769px){.AboutServiceSectionH-module-scss-module__RunkVG__wrapperH{gap:64px}}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper{flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:769px){.AboutServiceSectionH-module-scss-module__RunkVG__wrapper{gap:32px}}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__title{color:#0b0b0d;text-align:left;font-size:1.3rem;font-weight:600;line-height:200%}@media (min-width:769px){.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__title{text-align:center;font-size:2rem;line-height:140%}}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer{flex-direction:column;align-items:center;gap:24px;display:flex}@media (min-width:985px){.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer{grid-template-columns:repeat(3,calc(33.3333% - 21.3333px));gap:32px;display:grid}}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item{border:1px solid #e9e9eb;border-radius:8px;max-width:500px;overflow:hidden}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item picture{flex-shrink:0}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item picture img{aspect-ratio:327/359;object-fit:cover;width:100%;line-height:0;display:block}@media (min-width:769px){.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item picture img{aspect-ratio:406/260}}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__itemContainer{flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;padding:20px 16px 24px;display:flex}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__itemContainer .AboutServiceSectionH-module-scss-module__RunkVG__itemType{color:#000;margin-right:6px;font-size:1.2rem;font-weight:300;line-height:120%}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__itemContainer .AboutServiceSectionH-module-scss-module__RunkVG__itemName{color:#000;margin-right:1em;font-size:1.2rem;font-weight:600;line-height:120%}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__itemContainer .AboutServiceSectionH-module-scss-module__RunkVG__itemConcept{color:#000;font-size:1.6rem;font-weight:600;line-height:150%}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__itemInner{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__specList{text-align:left;background:#f4f5f7;border:1px solid #e9e9eb;border-radius:6px;flex-direction:column;gap:4px;width:100%;padding:16px;display:flex}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__specList ul{margin:0;padding:0;list-style:none}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__specList ul li{color:#0b0b0d;font-size:1.3rem;font-weight:300;line-height:140%}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__plansList{text-align:left;flex-direction:column;align-self:stretch;align-items:flex-start;gap:2px;display:flex}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__plansList:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1em}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__plansList:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1em}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__plansList:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1em}.AboutServiceSectionH-module-scss-module__RunkVG__wrapper .AboutServiceSectionH-module-scss-module__RunkVG__itemsContainer .AboutServiceSectionH-module-scss-module__RunkVG__item .AboutServiceSectionH-module-scss-module__RunkVG__plansList li{color:#000;font-size:1.3rem;font-weight:400;line-height:150%}
.Point3Section-module-scss-module__XXbFrG__wrapper{width:100%}.Point3Section-module-scss-module__XXbFrG__wrapper img{aspect-ratio:327/412;width:100%;max-width:400px;margin:0 auto;line-height:0;display:block}
.CharacteristicListSectionG-module-scss-module__ZqyF8q__wrapper{width:100%;padding:40px var(--padding-inline);background-color:#fff;flex-direction:column;gap:8px;display:flex;overflow:hidden}@media (min-width:769px){.CharacteristicListSectionG-module-scss-module__ZqyF8q__wrapper{gap:0;padding:0}}.CharacteristicListSectionG-module-scss-module__ZqyF8q__wrapper .CharacteristicListSectionG-module-scss-module__ZqyF8q__title{color:#000;font-size:1.4rem;font-weight:700;line-height:2}@media (min-width:769px){.CharacteristicListSectionG-module-scss-module__ZqyF8q__wrapper .CharacteristicListSectionG-module-scss-module__ZqyF8q__title{text-align:center;width:100%;margin-bottom:-72px;padding:120px 80px 0;font-size:2rem;line-height:1.8;display:block}}.CharacteristicListSectionG-module-scss-module__ZqyF8q__wrapper .CharacteristicListSectionG-module-scss-module__ZqyF8q__itemsContainer{flex-direction:column;gap:64px;display:flex}@media (min-width:769px){.CharacteristicListSectionG-module-scss-module__ZqyF8q__wrapper .CharacteristicListSectionG-module-scss-module__ZqyF8q__itemsContainer{gap:0}}
.FoodSectionI-module-scss-module__4K3XQa__container{flex-direction:column;gap:30px;width:100%;max-width:1048px;margin:0 auto;padding:48px 0;display:flex}.FoodSectionI-module-scss-module__4K3XQa__header{text-align:center}.FoodSectionI-module-scss-module__4K3XQa__label{font-family:var(--font-family-english);color:#000;font-size:1.4rem;font-weight:500;line-height:1.48;display:block}.FoodSectionI-module-scss-module__4K3XQa__title{font-family:var(--font-family-heading);color:#000;margin:8px 0;font-size:2.3rem;font-weight:600;line-height:1.5}@media (min-width:769px){.FoodSectionI-module-scss-module__4K3XQa__title{font-size:2.8rem}}.FoodSectionI-module-scss-module__4K3XQa__description{color:#000;text-align:center;word-break:auto-phrase;margin:20px 0 0;font-size:1.2rem;font-weight:300;line-height:2}.FoodSectionI-module-scss-module__4K3XQa__subsectionsWrapper{flex-direction:column;gap:20px;width:100%;display:flex}.FoodSectionI-module-scss-module__4K3XQa__subsection{width:100%;padding:10px 0}.FoodSectionI-module-scss-module__4K3XQa__image{object-fit:cover;width:100%;height:100%;line-height:1;display:block}.FoodSectionI-module-scss-module__4K3XQa__subItem{aspect-ratio:250/167;border-radius:8px;width:100%;line-height:1;display:block;position:relative;overflow:hidden}
.Hero-module-scss-module__vPplaa__wrapper{width:100%;height:100svh;min-height:600px;padding-top:var(--header_height);position:relative}.Hero-module-scss-module__vPplaa__backgroundPicture{top:0;bottom:0;left:0;right:0;top:var(--header_height);width:100%;height:calc(100% - var(--header_height));position:absolute;overflow:hidden}.Hero-module-scss-module__vPplaa__backgroundPicture img,.Hero-module-scss-module__vPplaa__backgroundPicture video{object-fit:cover;width:100%;height:100%;line-height:0;display:block;position:relative}.Hero-module-scss-module__vPplaa__container{width:100%;max-width:calc(1280px + var(--padding-inline)*2);height:100%;padding:48px var(--padding-inline)32px;margin:0 auto}@media (min-width:769px){.Hero-module-scss-module__vPplaa__container{padding-top:72px;padding-bottom:72px}}.Hero-module-scss-module__vPplaa__title{color:#fff;word-break:keep-all;overflow-wrap:normal;text-shadow:0 3px 6px #00000029;width:-webkit-fit-content;width:fit-content;font-size:2.4rem;font-weight:700;line-height:150%;position:relative}@media (min-width:769px){.Hero-module-scss-module__vPplaa__title{text-shadow:0 10px 20px #0000001a;font-size:4.5rem}}.Hero-module-scss-module__vPplaa__companyName{font-family:var(--font-family-english);font-size:2rem}@media (min-width:769px){.Hero-module-scss-module__vPplaa__companyName{font-size:3rem}}.Hero-module-scss-module__vPplaa__buttonContainer{z-index:100;justify-content:center;width:100%;display:flex;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}@media (min-width:769px){.Hero-module-scss-module__vPplaa__buttonContainer{bottom:72px}}
.OtherPropertiesSection-module-scss-module__wfqfGG__wrapper [data-component-name=price]{display:none}
.PropertiesSection-module-scss-module__ZdWojG__propertyListContainer{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:32px 24px;display:grid}.PropertiesSection-module-scss-module__ZdWojG__item{flex-direction:column;gap:16px;display:flex}.PropertiesSection-module-scss-module__ZdWojG__item[data-property-id=minakami-toji]{display:none}@media (min-width:769px){.PropertiesSection-module-scss-module__ZdWojG__item[data-property-id=minakami-toji]{display:flex}}.PropertiesSection-module-scss-module__ZdWojG__item img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%;line-height:0;display:block}.PropertiesSection-module-scss-module__ZdWojG__item .PropertiesSection-module-scss-module__ZdWojG__itemInner{flex-direction:column;gap:8px;display:flex}.PropertiesSection-module-scss-module__ZdWojG__item .PropertiesSection-module-scss-module__ZdWojG__titleContainer{justify-content:space-between;align-items:center;display:flex}.PropertiesSection-module-scss-module__ZdWojG__item .PropertiesSection-module-scss-module__ZdWojG__titleContainer h4{font-family:var(--font-family-english);color:#0b0b0d;font-size:1.6rem;font-weight:500;line-height:100%}.PropertiesSection-module-scss-module__ZdWojG__item .PropertiesSection-module-scss-module__ZdWojG__titleContainer p{color:#000;letter-spacing:.02rem;font-size:1rem;font-weight:400;line-height:100%}.PropertiesSection-module-scss-module__ZdWojG__item .PropertiesSection-module-scss-module__ZdWojG__spec{font-family:var(--font-family-english);color:#858a95;letter-spacing:.022rem;font-size:1.1rem;font-weight:500;line-height:100%}
.ServiceSectionI-module-scss-module__Zrq78G__container{flex-direction:column;gap:30px;width:100%;max-width:1048px;margin:0 auto;padding:48px 0;display:flex}.ServiceSectionI-module-scss-module__Zrq78G__header{text-align:center}.ServiceSectionI-module-scss-module__Zrq78G__label{font-family:var(--font-family-english);color:#000;font-size:1.4rem;font-weight:500;line-height:1.48;display:block}.ServiceSectionI-module-scss-module__Zrq78G__title{font-family:var(--font-family-heading);color:#000;margin:8px 0;font-size:2.3rem;font-weight:600;line-height:1.5}@media (min-width:769px){.ServiceSectionI-module-scss-module__Zrq78G__title{font-size:2.8rem}}.ServiceSectionI-module-scss-module__Zrq78G__description{color:#000;text-align:center;word-break:auto-phrase;margin:20px 0 0;font-size:1.2rem;font-weight:300;line-height:2}.ServiceSectionI-module-scss-module__Zrq78G__subsectionsWrapper{flex-direction:column;gap:20px;width:100%;display:flex}.ServiceSectionI-module-scss-module__Zrq78G__subsection{width:100%;padding:10px 0}.ServiceSectionI-module-scss-module__Zrq78G__image{object-fit:cover;width:100%;height:100%;line-height:1;display:block}.ServiceSectionI-module-scss-module__Zrq78G__subItem{aspect-ratio:250/167;border-radius:8px;width:100%;line-height:1;display:block;position:relative;overflow:hidden}
