.img-wrap{position:relative}.caption.wh{color:#fff}.frontWrap h2{position:absolute;right:106px;top:561px;width:auto;height:auto;opacity:0;transition:opacity 1s;transition-delay:.7s}.frontWrap h2 img{width:358px}.frontWrap h2.visible{opacity:1}@media all and (max-width:750px){.frontWrap h2{position:absolute;left:50%;right:initial;bottom:calc(71/ var(--media_sp) * 100vw);transform:translate(-50%);top:initial}.frontWrap h2,.frontWrap .hiddenWrap h2 img{width:calc(410/ var(--media_sp) * 100vw)}}.scroll_icon-wrap{pointer-events:none}.page_intro-bg{background-image:url(../static_img/assetvalue/kv_back_pc.webp);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}@media all and (max-width:750px){.page_intro-bg{background-image:url(../static_img/assetvalue/kv_back_sp.webp)}}.secKV .bg-wrap{overflow:hidden}.introWrap{padding-top:94px;padding-bottom:102px;background-color:#2d211680}.introWrap p{color:#fff;text-align:center}.introWrap .title{font-size:31px;line-height:calc(59/31);letter-spacing:.1em;margin-bottom:34px}.introWrap .text{font-size:17px;line-height:2;letter-spacing:.05em}.planList{margin-top:110px;margin-bottom:110px}@media all and (max-width:750px){.introWrap{margin-top:initial;margin-bottom:initial;padding-top:calc(92 / var(--media_sp) * 100vw);padding-bottom:calc(95 / var(--media_sp) * 100vw)}.introWrap .title{font-size:calc(38 / var(--media_sp) * 100vw);line-height:calc(33/19);letter-spacing:.2em;margin-bottom:calc(34 / var(--media_sp) * 100vw)}.introWrap .text{font-size:calc(24 / var(--media_sp) * 100vw);line-height:calc(32/12);letter-spacing:.1em}.planList{margin-bottom:calc(100 / var(--media_sp) * 100vw)}}.value_basis{background-image:url(../static_img/assetvalue/main_bg_pc.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative;padding-top:182px;padding-bottom:142px}@media all and (max-width:750px){.value_basis{background-image:url(../static_img/assetvalue/main_bg_sp.webp);padding-top:calc(95 / var(--media_sp) * 100vw);padding-bottom:calc(108 / var(--media_sp) * 100vw)}}.value_basis .intro{text-align:center;padding-bottom:99px}.value_basis .intro .leadcopy{font-size:29px;line-height:calc(49/29);letter-spacing:.2em;padding-bottom:10px}.value_basis .intro .bodycopy{font-size:17px;line-height:2;letter-spacing:.09em}.value_basis .basis_block{max-width:1280px;box-sizing:content-box;margin:0 auto}.value_basis .graphtitle{font-size:20px;line-height:calc(20/18)}.value_basis .graphtitle sup{font-size:.5em;vertical-align:.3em}.value_basis .graph_annotation{font-size:12px;line-height:1.5}.padding-wrap{padding:0 40px}.value_basis .padding-wrap>*+*{border-top:solid 1px rgba(255,255,255,.3);margin-top:110px;padding-top:98px}@media all and (max-width:750px){.value_basis .intro{padding-bottom:calc(60 / var(--media_sp) * 100vw)}.value_basis .intro .leadcopy{font-size:calc(38 / var(--media_sp) * 100vw);line-height:calc(29/19);padding-bottom:calc(20 / var(--media_sp) * 100vw)}.value_basis .intro .bodycopy{font-size:calc(24 / var(--media_sp) * 100vw);line-height:calc(22/12);letter-spacing:.1em;text-align:left}.value_basis .basis_block{max-width:calc(670 / var(--media_sp) * 100vw);box-sizing:content-box;margin:0 auto}.value_basis .graphtitle{font-size:calc(12 * 2 / var(--media_sp) * 100vw);line-height:calc(20/18)}.value_basis .graphtitle sup{font-size:.5em;vertical-align:.3em}.value_basis .graph_annotation{font-size:calc(10 * 2 / var(--media_sp) * 100vw);line-height:1.5}.padding-wrap{padding:0}.value_basis .padding-wrap>*+*{margin-top:calc(110 / var(--media_sp) * 100vw);padding-top:calc(98 / var(--media_sp) * 100vw)}}.value_basis .basis01 img{margin-top:-35px}.value_basis .basis01 .graph_annotation{margin-top:20px;margin-left:70px}.value_basis .basis02 .graph-flex_wrap{display:grid;grid-template-columns:574fr 655fr;gap:55px}.value_basis .basis02 img{margin-top:34px}.value_basis .basis02 .graph_annotation{margin-top:10px;margin-left:45px}.value_basis .basis02 .second-graph .graph_annotation{margin:0 0 0 auto;text-align:right;top:2px;position:relative;display:block}.value_basis .basis03 .intro{padding-bottom:60px}.value_basis .basis03 img{max-width:1000px;display:block;margin:0 auto}.value_basis .basis04 .graph-flex_wrap{display:grid;grid-template-columns:640fr 623fr;gap:20px}.value_basis .basis04 .intro{padding-bottom:60px}.value_basis .basis04 .first-graph img{margin-top:28px}.value_basis .basis04 .first-graph .graph_annotation{margin-top:8px}.value_basis .basis04 .second-graph{margin-top:54px}.value_basis .basis04 .tabel-block{background-color:#0000004d;padding:36px;display:grid;gap:11px 30px;grid-template-columns:264fr 257fr}.value_basis .basis04 .tabel-block p{font-size:24px;line-height:1.5;letter-spacing:.06em;white-space:nowrap;grid-row:1/2;grid-column:1/2}.value_basis .basis04 .second-graph img{max-width:initial;width:100%}.value_basis .basis04 .tabel-block .rank_logo{grid-row:2/3;grid-column:1/2}.value_basis .basis04 .tabel-block .tabel{grid-row:1/3;grid-column:2/3}@media all and (max-width:1080px){.value_basis .basis03 img{max-width:92.392592592592593vw}}@media all and (max-width:750px){.value_basis .first-graph{margin-bottom:9vw}.value_basis .basis01 img{margin-top:-.6vw}.value_basis .basis01 .graph_annotation{margin-top:2vw;margin-left:0}.value_basis .basis02 .graph-flex_wrap{display:block}.value_basis .basis02 .first-graph{margin-bottom:9vw}.value_basis .basis02 .first-graph img{width:89%;display:block;margin-left:2.5vw}.value_basis .basis02 img{margin:calc(26 / var(--media_sp) * 100vw) auto 0}.value_basis .basis02 .graph_annotation{margin-top:1.5vw;margin-left:0}.value_basis .basis02 .second-graph .graph_annotation{margin-top:1.5vw;margin-left:0;text-align:left}.value_basis .basis03 .intro{padding-bottom:calc(60 / var(--media_sp) * 100vw)}.value_basis .basis03 img{max-width:calc(670 / var(--media_sp) * 100vw);display:block;margin:0 auto}.value_basis .basis04 .graph-flex_wrap{display:block}.value_basis .basis04 .intro{padding-bottom:calc(60 / var(--media_sp) * 100vw)}.value_basis .basis04 .first-graph img{margin-top:calc(28 / var(--media_sp) * 100vw)}.value_basis .basis04 .first-graph{margin-bottom:0vw}.value_basis .basis04 .first-graph .graph_annotation{margin-top:1.5vw}.value_basis .basis04 .second-graph{margin-top:4vw}.value_basis .basis04 .tabel-block{background-color:#0000004d;padding:calc(36 / var(--media_sp) * 100vw);display:grid;gap:calc(11 / var(--media_sp) * 100vw) calc(30 / var(--media_sp) * 100vw);grid-template-columns:264fr 257fr;margin-bottom:1vw}.value_basis .basis04 .tabel-block p{font-size:calc(12.97 * 2 / var(--media_sp) * 100vw);line-height:calc(19.46/12.97)}.value_basis .basis04 .second-graph img{max-width:initial;width:100%}.value_basis .basis04 .tabel-block .rank_logo{grid-row:2/3;grid-column:1/2}.value_basis .basis04 .tabel-block .tabel{grid-row:1/3;grid-column:2/3}}.redevelopment{padding-top:140px;padding-bottom:137px}.redevelopment .grid-wrap{padding:0 40px;box-sizing:content-box;margin:0 auto;max-width:1280px;display:grid;grid-template-columns:540fr 740fr;align-items:center}.redevelopment .grid-wrap h3,.redevelopment .grid-wrap p{color:#333}.redevelopment .grid-wrap h3{margin-bottom:50px}.redevelopment .grid-wrap .leadcopy{font-size:29px;line-height:calc(45/29);letter-spacing:.1em;margin-bottom:15px}.redevelopment .grid-wrap .bodycopy{font-size:17px;line-height:2;letter-spacing:.09em;max-width:96%}.redevelopment .grid-wrap .img-wrap .annotation{padding:0;margin-top:5px}@media all and (max-width:750px){.redevelopment{padding-top:calc(112 / var(--media_sp) * 100vw);padding-bottom:calc(105 / var(--media_sp) * 100vw)}.redevelopment .grid-wrap{max-width:calc(670 / var(--media_sp) * 100vw);display:block;padding:initial}.redevelopment .grid-wrap h3,.redevelopment .grid-wrap p{text-align:center}.redevelopment .grid-wrap h3{margin:0 auto;margin-bottom:calc(54 / var(--media_sp) * 100vw);width:initial;position:relative}.redevelopment .grid-wrap h3 img{width:calc(298 / var(--media_sp) * 100vw)}.redevelopment .grid-wrap .leadcopy{font-size:calc(19 * 2 / var(--media_sp) * 100vw);line-height:calc(29/19);margin-bottom:calc(21 / var(--media_sp) * 100vw)}.redevelopment .grid-wrap .bodycopy{font-size:calc(12 * 2 / var(--media_sp) * 100vw);line-height:calc(22/12);letter-spacing:.09em;max-width:initial;text-align:left;margin-bottom:calc(42 / var(--media_sp) * 100vw)}.redevelopment .grid-wrap .img-wrap .annotation{padding:0;margin-top:calc(12 / var(--media_sp) * 100vw);text-align:left}}.page_annotation{border-top:solid 1px #ccc}
