.hpRplG_wrapper{flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:769px){.hpRplG_wrapper{gap:32px}}.hpRplG_wrapper .hpRplG_title{color:#0b0b0d;text-align:left;font-size:1.3rem;font-weight:600;line-height:200%}@media (min-width:769px){.hpRplG_wrapper .hpRplG_title{text-align:center;font-size:2rem;line-height:140%}}.hpRplG_wrapper .hpRplG_itemsContainer{flex-direction:column;align-items:center;gap:24px;display:flex}@media (min-width:985px){.hpRplG_wrapper .hpRplG_itemsContainer{grid-template-columns:repeat(3,calc(33.3333% - 21.3333px));gap:32px;display:grid}}.hpRplG_wrapper .hpRplG_itemsContainer .hpRplG_item{border:1px solid #e9e9eb;border-radius:8px;max-width:500px;overflow:hidden}.hpRplG_wrapper .hpRplG_itemsContainer .hpRplG_item picture{flex-shrink:0}.hpRplG_wrapper .hpRplG_itemsContainer .hpRplG_item picture img{aspect-ratio:327/359;object-fit:cover;width:100%;line-height:0;display:block}@media (min-width:769px){.hpRplG_wrapper .hpRplG_itemsContainer .hpRplG_item picture img{aspect-ratio:406/260}}.hpRplG_wrapper .hpRplG_itemsContainer .hpRplG_item .hpRplG_itemContainer{padding:0 16px 16px}.hpRplG_wrapper .hpRplG_itemsContainer .hpRplG_item .hpRplG_itemInner{text-align:left;flex-direction:column;gap:8px;padding:20px 8px;display:flex}.hpRplG_wrapper .hpRplG_itemsContainer .hpRplG_item .hpRplG_itemInner .hpRplG_itemType{color:#000;margin-right:6px;font-size:1.2rem;font-weight:300;line-height:120%}.hpRplG_wrapper .hpRplG_itemsContainer .hpRplG_item .hpRplG_itemInner .hpRplG_itemName{color:#000;margin-right:1em;font-size:1.2rem;font-weight:600;line-height:120%}.hpRplG_wrapper .hpRplG_itemsContainer .hpRplG_item .hpRplG_itemInner .hpRplG_itemConcept{color:#000;font-size:1.6rem;font-weight:600;line-height:150%}.hpRplG_wrapper .hpRplG_itemsContainer .hpRplG_item .hpRplG_specList{text-align:left;background:#f4f5f7;border:1px solid #e9e9eb;border-radius:6px;flex-direction:column;gap:4px;padding:16px;display:flex}.hpRplG_wrapper .hpRplG_itemsContainer .hpRplG_item .hpRplG_specList ul{margin:0;padding:0;list-style:none}.hpRplG_wrapper .hpRplG_itemsContainer .hpRplG_item .hpRplG_specList ul li{color:#0b0b0d;font-size:1.3rem;font-weight:300;line-height:140%}
.ZdWojG_propertyListContainer{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:32px 24px;display:grid}.ZdWojG_item{flex-direction:column;gap:16px;display:flex}.ZdWojG_item[data-property-id=minakami-toji]{display:none}@media (min-width:769px){.ZdWojG_item[data-property-id=minakami-toji]{display:flex}}.ZdWojG_item img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%;line-height:0;display:block}.ZdWojG_item .ZdWojG_itemInner{flex-direction:column;gap:8px;display:flex}.ZdWojG_item .ZdWojG_titleContainer{justify-content:space-between;align-items:center;display:flex}.ZdWojG_item .ZdWojG_titleContainer h4{font-family:var(--font-family-english);color:#0b0b0d;font-size:1.6rem;font-weight:500;line-height:100%}.ZdWojG_item .ZdWojG_titleContainer p{color:#000;letter-spacing:.02rem;font-size:1rem;font-weight:400;line-height:100%}.ZdWojG_item .ZdWojG_spec{font-family:var(--font-family-english);color:#858a95;letter-spacing:.022rem;font-size:1.1rem;font-weight:500;line-height:100%}
.gGuqeq_wrapper{width:100%;padding:64px var(--padding-inline) 0;background-color:#fff;flex-direction:column;gap:16px;display:flex;overflow:hidden}@media (min-width:769px){.gGuqeq_wrapper{padding:120px var(--padding-inline);gap:64px}}.gGuqeq_titleContainer{flex-direction:column;gap:8px;display:flex}@media (min-width:769px){.gGuqeq_titleContainer{gap:16px}}.gGuqeq_titleContainer .gGuqeq_title{color:#000;font-size:1.6rem;font-weight:600;line-height:180%}@media (min-width:769px){.gGuqeq_titleContainer .gGuqeq_title{text-align:center;font-size:2rem}}.gGuqeq_titleContainer .gGuqeq_titleDescription{color:#0b0b0d;font-size:1.4rem;font-weight:300;line-height:200%}@media (min-width:769px){.gGuqeq_titleContainer .gGuqeq_titleDescription{text-align:center}}.gGuqeq_container img{aspect-ratio:327/383;width:100%;max-width:600px;margin:0 auto;line-height:1;display:block}.gGuqeq_carouselTitleContainer{flex-direction:column;gap:8px;margin-top:24px;display:flex}@media (min-width:769px){.gGuqeq_carouselTitleContainer{gap:16px;margin-top:48px}}.gGuqeq_carouselTitleContainer .gGuqeq_carouselTitle{color:#000;font-size:1.6rem;font-weight:600;line-height:180%}@media (min-width:769px){.gGuqeq_carouselTitleContainer .gGuqeq_carouselTitle{text-align:center;font-size:2rem}}.gGuqeq_carouselContainer{width:100%;margin-top:24px;padding-bottom:40px}@media (min-width:769px){.gGuqeq_carouselContainer{margin-top:48px;padding-bottom:0}.gGuqeq_carouselContainer .gGuqeq_carouselMobile{display:none}}.gGuqeq_carouselContainer .gGuqeq_carouselMobile [data-component-name=slide-pagination]{bottom:-40px}.gGuqeq_carouselContainer .gGuqeq_carouselDesktop{display:none}@media (min-width:769px){.gGuqeq_carouselContainer .gGuqeq_carouselDesktop{justify-content:center;gap:16px;display:flex}}.gGuqeq_carouselContainer .gGuqeq_carouselItemWrapper{flex-direction:column;width:100%;display:flex}@media (min-width:769px){.gGuqeq_carouselContainer .gGuqeq_carouselItemWrapper{width:315px}}.gGuqeq_carouselContainer .gGuqeq_carouselItemImage{border-radius:8px;width:100%;overflow:hidden}.gGuqeq_carouselContainer .gGuqeq_carouselItemImage img{aspect-ratio:315/221;object-fit:cover;object-position:center;width:100%;display:block}.gGuqeq_carouselContainer .gGuqeq_textContainer{color:#000;flex-direction:column;gap:8px;width:100%;padding:16px 0 0;display:flex}@media (min-width:769px){.gGuqeq_carouselContainer .gGuqeq_textContainer{padding:24px 0 0}}.gGuqeq_carouselContainer .gGuqeq_brand{font-family:var(--font-family-english);letter-spacing:-.024em;margin:0;font-size:1.6rem;font-weight:400;line-height:1.5}.gGuqeq_carouselContainer .gGuqeq_carouselItemTitle{font-family:var(--font-family-english);margin:0;font-size:1.6rem;font-weight:400;line-height:1.5}.gGuqeq_carouselWrapper{width:100%;position:relative;overflow:hidden}.gGuqeq_carouselInner{gap:16px;display:flex}@media (min-width:769px){.gGuqeq_carouselInner{gap:24px}}.gGuqeq_carouselItem{border-radius:8px;flex-direction:column;flex:0 0 calc(100% - 16px);width:100%;display:flex;overflow:hidden}@media (min-width:769px){.gGuqeq_carouselItem{flex:0 0 calc(50% - 12px);min-width:0}}.gGuqeq_carouselItem picture{width:100%;height:100%;display:block}.gGuqeq_carouselItem img{aspect-ratio:327/383;object-fit:cover;width:100%;height:100%;display:block}@media (min-width:769px){.gGuqeq_carouselItem img{aspect-ratio:560/400}}.gGuqeq_textContainer{color:#000;flex-direction:column;gap:8px;width:100%;padding:16px 0 0;display:flex}@media (min-width:769px){.gGuqeq_textContainer{padding:24px 0 0}}.gGuqeq_brand{font-family:var(--font-family-english);letter-spacing:-.024em;margin:0;font-size:1.2rem;font-weight:500;line-height:1.5}@media (min-width:769px){.gGuqeq_brand{font-size:1.4rem}}.gGuqeq_carouselItem .gGuqeq_title{font-family:var(--font-family-english);margin:0;font-size:2.4rem;font-weight:400;line-height:1.5}@media (min-width:769px){.gGuqeq_carouselItem .gGuqeq_title{font-size:3.2rem}}.gGuqeq_sliderControls{justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}@media (min-width:769px){.gGuqeq_sliderControls{display:none}}.gGuqeq_navButton{color:#000;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:opacity .3s;display:flex}.gGuqeq_navButton:disabled{cursor:not-allowed;opacity:.3}.gGuqeq_navButton:not(:disabled):hover{opacity:.7}.gGuqeq_navPrev{transform:rotate(180deg)}.gGuqeq_navNext{transform:rotate(0)}.gGuqeq_pagination{justify-content:center;align-items:center;gap:8px;display:flex}.gGuqeq_paginationDot{cursor:pointer;background-color:#0000004d;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:background-color .6s}.gGuqeq_paginationDot.gGuqeq_isActive{background-color:#000}
.wfqfGG_wrapper [data-component-name=price]{display:none}
