.clfl:after{content:".";display:block;clear:left;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clfr:after{content:".";display:block;clear:right;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clf:after{content:".";display:block;clear:both;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clf{min-height:1px}* html .clf{height:1px}.pc{display:inline-block !important}.sp{display:none !important}@media (max-width: 990px){.pc{display:none !important}.sp{display:inherit !important}}.oplink{-webkit-transition-duration:500ms;transition-duration:500ms}.oplink:hover{opacity:0.8;-webkit-transition-duration:500ms;transition-duration:500ms}.oplink{cursor:pointer;-webkit-transition:opacity 500ms;transition:opacity 500ms}.oplink:hover{opacity:0.8}.bgcenter{background-repeat:no-repeat;background-position:center}.left{float:left}.right{float:right}#main{color:#404040}#main .navigation{position:sticky;left:0;top:0;z-index:1000;background-color:white;margin-top:0}@media only screen and (min-width: 991px){#main .navigation::before,#main .navigation::after{content:'';width:100%;height:1px;background-color:#E3E3E3;display:block;left:0;position:absolute}#main .navigation::before{bottom:50%}#main .navigation::after{bottom:100%}}#main .navigation ul{display:flex;justify-content:center;height:50px;width:100%;max-width:950px;margin-inline:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 991px){#main .navigation ul{height:66px;position:relative}#main .navigation ul::after,#main .navigation ul::before{content:'';width:1px;height:18px;display:block;background-color:#E3E3E3;position:absolute;top:50%;translate:0 -50%}#main .navigation ul::after{left:0}#main .navigation ul::before{right:0}}#main .navigation ul li{position:relative}@media only screen and (min-width: 991px){#main .navigation ul li::after{content:'';width:1px;height:18px;display:block;background-color:#E3E3E3;position:absolute;right:0;top:50%;translate:0 -50%}}#main .navigation ul li a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;font-size:10px;color:#B3B3B3;font-weight:bold;letter-spacing:0.5px}@media only screen and (min-width: 991px){#main .navigation ul li a{font-size:15px;color:#404040;letter-spacing:.75px}}#main .navigation ul.big-navigation li{border-bottom:1px solid #E3E3E3}#main .navigation ul.big-navigation li:nth-child(1){width:29%}#main .navigation ul.big-navigation li:nth-child(2){width:33%}#main .navigation ul.big-navigation li:nth-child(3){width:38%}#main .navigation ul.big-navigation li::after{content:'';width:1px;height:18px;display:block;background-color:#E3E3E3;position:absolute;right:0;top:50%;translate:0 -50%}#main .navigation ul.big-navigation li:last-child::after{display:none}#main .navigation ul.big-navigation li.current{border-bottom:2px solid #F36F20}#main .navigation ul.anchor-navigation{padding:0 15px;border-bottom:1px solid #E3E3E3}@media only screen and (min-width: 991px){#main .navigation ul.anchor-navigation{padding:0 0;border-bottom:none}}#main .navigation ul.anchor-navigation li{width:20%}#main .navigation ul.anchor-navigation li a{letter-spacing:.06rem;font-size:10px}@media only screen and (min-width: 991px){#main .navigation ul.anchor-navigation li a{font-size:12px;letter-spacing:1.95px}#main .navigation ul.anchor-navigation li a::after{content:'';width:5px;height:4px;display:block;background-color:#E3E3E3;margin:0 auto;position:absolute;left:0;right:0;bottom:11px;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%)}}#main:has(#section-ldk.on) .navigation .anchor-navigation li:nth-child(1) a{color:#404040}@media only screen and (min-width: 991px){#main:has(#section-ldk.on) .navigation .anchor-navigation li:nth-child(1) a::after{background-color:#404040}}#main:has(#section-living.on) .navigation .anchor-navigation li:nth-child(1) a{color:#404040}@media only screen and (min-width: 991px){#main:has(#section-living.on) .navigation .anchor-navigation li:nth-child(1) a::after{background-color:#404040}}#main:has(#section-entrance.on) .navigation .anchor-navigation li:nth-child(1) a{color:#B3B3B3}@media only screen and (min-width: 991px){#main:has(#section-entrance.on) .navigation .anchor-navigation li:nth-child(1) a{color:#404040}#main:has(#section-entrance.on) .navigation .anchor-navigation li:nth-child(1) a::after{background-color:#E3E3E3}}#main:has(#section-entrance.on) .navigation .anchor-navigation li:nth-child(2) a{color:#404040}@media only screen and (min-width: 991px){#main:has(#section-entrance.on) .navigation .anchor-navigation li:nth-child(2) a::after{background-color:#404040}}#main:has(#section-toilet.on) .navigation .anchor-navigation li:nth-child(1) a,#main:has(#section-toilet.on) .navigation .anchor-navigation li:nth-child(2) a{color:#B3B3B3}@media only screen and (min-width: 991px){#main:has(#section-toilet.on) .navigation .anchor-navigation li:nth-child(1) a,#main:has(#section-toilet.on) .navigation .anchor-navigation li:nth-child(2) a{color:#404040}#main:has(#section-toilet.on) .navigation .anchor-navigation li:nth-child(1) a::after,#main:has(#section-toilet.on) .navigation .anchor-navigation li:nth-child(2) a::after{background-color:#E3E3E3}}#main:has(#section-toilet.on) .navigation .anchor-navigation li:nth-child(3) a{color:#404040}@media only screen and (min-width: 991px){#main:has(#section-toilet.on) .navigation .anchor-navigation li:nth-child(3) a::after{background-color:#404040}}#main:has(#section-sanitary.on) .navigation .anchor-navigation li:nth-child(1) a,#main:has(#section-sanitary.on) .navigation .anchor-navigation li:nth-child(2) a,#main:has(#section-sanitary.on) .navigation .anchor-navigation li:nth-child(3) a{color:#B3B3B3}@media only screen and (min-width: 991px){#main:has(#section-sanitary.on) .navigation .anchor-navigation li:nth-child(1) a,#main:has(#section-sanitary.on) .navigation .anchor-navigation li:nth-child(2) a,#main:has(#section-sanitary.on) .navigation .anchor-navigation li:nth-child(3) a{color:#404040}#main:has(#section-sanitary.on) .navigation .anchor-navigation li:nth-child(1) a::after,#main:has(#section-sanitary.on) .navigation .anchor-navigation li:nth-child(2) a::after,#main:has(#section-sanitary.on) .navigation .anchor-navigation li:nth-child(3) a::after{background-color:#E3E3E3}}#main:has(#section-sanitary.on) .navigation .anchor-navigation li:nth-child(4) a{color:#404040}@media only screen and (min-width: 991px){#main:has(#section-sanitary.on) .navigation .anchor-navigation li:nth-child(4) a::after{background-color:#404040}}#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(1) a,#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(2) a,#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(3) a,#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(4) a{color:#B3B3B3}@media only screen and (min-width: 991px){#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(1) a,#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(2) a,#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(3) a,#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(4) a{color:#404040}#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(1) a::after,#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(2) a::after,#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(3) a::after,#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(4) a::after{background-color:#E3E3E3}}#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(5) a{color:#404040}@media only screen and (min-width: 991px){#main:has(#section-bedroom.on) .navigation .anchor-navigation li:nth-child(5) a::after{background-color:#404040}}