@-webkit-keyframes loading-spinner-anim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loading-spinner-anim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mod-nav-title{margin:4rem 2rem 2rem}.mod-nav-title .heading{font-size:3rem;margin-bottom:2rem;text-align:center}.mod-nav-title .caption{margin-bottom:3.4rem;line-height:1.4;text-align:center}@media screen and (min-width: 1040px){.mod-nav-title .heading{font-size:3.8rem}.mod-nav-title .caption{margin-bottom:3.6rem}}.mod-nav{font-size:1.4rem;font-weight:bold;text-align:center;position:-webkit-sticky;position:sticky;top:0;z-index:50;background-color:#fff;width:100%}.mod-nav .nav{display:flex;border-top:1px solid #bdc8ca;border-bottom:1px solid #bdc8ca;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);max-width:1040px;width:100%;line-height:1.2;box-sizing:border-box;margin:0 auto}.mod-nav .navList{width:25%;border-right:1px solid #bdc8ca;position:relative}.mod-nav .navList:last-child{border-right:none}.mod-nav .anqLink{color:inherit;text-decoration:none;display:block;padding:20px 0;font-size:1rem}.mod-nav .anqLink::after{content:"";position:absolute;border-top:1px solid #000;border-right:1px solid #000;width:6px;height:6px;transform:rotate(135deg);bottom:10px;left:calc(50% - 3px)}.mod-nav .is-noData{pointer-events:none;color:#999;background-color:#ddd}.mod-nav .is-noData .anqLink::after{border-color:#999}@media screen and (min-width: 600px){.mod-nav{font-size:inherit}.mod-nav .nav{border:1px solid #bdc8ca;overflow:hidden}.mod-nav .anqLink{font-size:1.6rem}.mod-nav .anqLink:hover{background:#fffea4;color:#ed6103}.mod-nav .anqLink:hover::after{border-color:#ed6103}}.mod-outline{background-color:#fff;border-radius:4px}.mod-outline .heading{font-size:3rem;text-align:center;margin-bottom:2rem}.mod-outline .outlineList .listTable{display:flex;align-items:stretch;width:100%;line-height:1.4;border:solid #dedede;border-width:1px 1px 0 1px}.mod-outline .outlineList .row{border:solid #dedede;border-width:0 0 1px 0}.mod-outline .outlineList .row.-large{border-width:0}.mod-outline .outlineList .listTable .spaces{letter-spacing:20px;text-indent:20px;white-space:nowrap;display:flex;justify-content:center;align-items:center}.mod-outline .outlineList .title{width:9em;padding:1rem 1rem 1rem 2rem;font-weight:bold;background-color:#f7f7f7;text-align:center;vertical-align:middle;border-right:1px solid #dedede;display:flex;justify-content:center;align-items:center}.mod-outline .outlineList .content{padding:1rem 2rem 1rem 1rem;font-weight:bold;vertical-align:middle;width:65%;margin:auto 0}@media screen and (min-width: 1040px){.mod-outline{padding-bottom:3.8rem}.mod-outline .outlineList{margin:0 auto;max-width:1000px}.mod-outline .outlineList .listTable{border-width:1px 0 0 1px}.mod-outline .outlineList .title{width:35%;height:auto;padding:20px 10px}.mod-outline .outlineList .row{display:flex;border-width:0 1px 1px 0}.mod-outline .outlineList .row.-large{border-width:0 1px 0 0}.mod-outline .row.-large .title{padding:40px 10px}}@media screen and (max-width: 599px){.mod-outline{padding-bottom:.5rem}.mod-outline .outlineList .listTable .spaces{padding:4rem 1rem 4rem 2rem}}@media screen and (min-width: 600px)and (max-width: 1039px){.mod-outline{padding-bottom:2.4rem}.mod-outline .outlineList{max-width:538px}}.mod-priceTransition{background-color:#fff;border-radius:4px}.mod-priceTransition b{font-weight:bold}.mod-priceTransition .heading{font-size:3rem;text-align:center;margin-bottom:2rem}.mod-priceTransition .priceTransition .noGraph{width:100%}.mod-priceTransition .priceTransition .canvasHeading{display:flex;justify-content:space-between;font-size:1.2rem}.mod-priceTransition .priceTransition .chart-y{color:#425258;font-size:1rem}.mod-priceTransition .priceTransition .transitionChart{margin-bottom:4rem}.mod-priceTransition .priceTransition .canvas{position:relative;width:100%;padding-top:50%}.mod-priceTransition .priceTransition .canvas svg{width:100%;height:100%;position:absolute;top:0;left:0}.mod-priceTransition .priceTransition .canvas svg .tick text{fill:#425258;font-size:.95rem}.mod-priceTransition .priceTransition .canvas svg .tick line{opacity:.2}.mod-priceTransition .priceTransition .canvas svg .xAxis .tick{display:none}.mod-priceTransition .priceTransition .canvas svg .xAxis .tick:nth-last-child(2n+1){display:block}.mod-priceTransition .priceTransition .canvas svg .domain{display:none}.mod-priceTransition .priceTransition .canvas [class^=event-],.mod-priceTransition .priceTransition .canvas [class*=" event-"]{background-color:#617a83;color:#fff;font-size:1.2rem;padding:.5rem;position:absolute;top:-25px;z-index:1;border-radius:2px}.mod-priceTransition .priceTransition .canvas [class^=event-]::after,.mod-priceTransition .priceTransition .canvas [class*=" event-"]::after{content:"";position:absolute;bottom:-6px;left:50%;margin-left:-6px;border:6px solid transparent;border-top-color:#617a83;border-bottom-width:0}.mod-priceTransition .priceTransition .canvas .event-planning{left:106px}.mod-priceTransition .priceTransition .canvas .event-start{left:175px}.mod-priceTransition .priceTransition .canvas .event-completed{left:210px}.mod-priceTransition .priceTransition .chartDescription{font-size:1.3rem;color:#425258;margin-bottom:1rem}.mod-priceTransition .priceTransition .chartDescription .line{margin-bottom:.5rem}.mod-priceTransition .priceTransition .chartDescription [class^=line-]{position:relative;display:inline-block;padding-left:4.5rem}.mod-priceTransition .priceTransition .chartDescription [class^=line-]::before,.mod-priceTransition .priceTransition .chartDescription [class^=line-]::after{content:"";position:absolute}.mod-priceTransition .priceTransition .chartDescription .line-area::before,.mod-priceTransition .priceTransition .chartDescription .line-area::after{background-color:#ed6103}.mod-priceTransition .priceTransition .chartDescription .line-city1::before,.mod-priceTransition .priceTransition .chartDescription .line-city1::after{background-color:#a0c5db}.mod-priceTransition .priceTransition .chartDescription .line-city2::before,.mod-priceTransition .priceTransition .chartDescription .line-city2::after{background-color:#62747b}.mod-priceTransition .priceTransition .chartDescription .line-pref::before,.mod-priceTransition .priceTransition .chartDescription .line-pref::after{background-color:#788a9e}.mod-priceTransition .priceTransition .chartDescription [class^=line-]::after{border-radius:50%;width:10px;height:10px;left:25px;top:calc(50% - 5px)}.mod-priceTransition .priceTransition .chartDescription [class^=line-]::before{border-radius:5px;width:30px;height:4px;left:0;top:calc(50% - 2px)}.mod-priceTransition .priceTransition .note .noteLabel{font-size:1.4rem}.mod-priceTransition .priceTransition .note .noteLabel::before{content:"※";display:inline-block}.mod-priceTransition .priceTransition .note .noteText{font-size:1.2rem}.mod-priceTransition .priceTransition .note .noteText::before{content:"・";display:inline-block}.mod-priceTransition .priceTransition .statusText{padding:2rem;background-color:#f7f7f7;margin-bottom:2rem;border-radius:4px;line-height:1.4}.mod-priceTransition .priceTransition .title{text-align:center;color:#ed6103;font-weight:bold;font-size:1.6rem;margin-bottom:1rem}.mod-priceTransition .priceTransition .priceHeading{margin-bottom:4rem}.mod-priceTransition .marketPrice{margin-bottom:3rem}.mod-priceTransition .marketPrice .item{border:1px solid #dedede;display:flex}.mod-priceTransition .marketPrice .item:nth-child(n+2){border-top:none}.mod-priceTransition .marketPrice .title,.mod-priceTransition .marketPrice .content{padding:12px 10px}.mod-priceTransition .marketPrice .title{font-weight:bold;border-right:1px solid #dedede;background-color:#f7f7f7;text-align:center;width:20%;white-space:nowrap}.mod-priceTransition .marketPrice .content{font-weight:bold}.mod-priceTransition .marketPrice .note{font-size:1.2rem;line-height:1.4;margin:1rem 0}.mod-priceTransition .marketPrice .note .noteText::before{content:"※";display:inline-block}.mod-priceTransition .bukkenLinks .subHead{font-weight:bold;font-size:1.6rem;text-align:center;margin-bottom:1.5rem}.mod-priceTransition .bukkenLinks .buttonItem{text-align:center}.mod-priceTransition .bukkenLinks .buttonItem .buttonText{font-weight:bold;margin-bottom:2rem}.mod-priceTransition .bukkenLinks .button{display:inline-block;border:none;border-radius:50px;padding:15px 30px;color:inherit;text-align:center;text-decoration:none;background:#0057f6;box-shadow:0 1px 1px 1px rgba(0,0,0,.1);color:#fff;cursor:pointer;box-sizing:border-box;font-size:1.6rem;line-height:1.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;max-width:350px;padding:20px 30px}.mod-priceTransition .bukkenLinks .button:hover{background:#7dabff}.mod-priceTransition .bukkenLinks .button:active{box-shadow:none}.mod-priceTransition .bukkenLinks .button .text{font-size:1.2rem;display:block}@media screen and (max-width: 1039px){.mod-priceTransition .marketPrice .marketPriceTable{max-width:380px}.mod-priceTransition .bukkenLinks .buttonItem:first-child{margin-bottom:4rem}}@media screen and (max-width: 599px){.mod-priceTransition{margin-bottom:.9rem}.mod-priceTransition .priceTransition .priceHeading{margin-bottom:2.4rem}}@media screen and (min-width: 1040px){.mod-priceTransition{margin-bottom:3rem}.mod-priceTransition .heading{font-size:3.8rem}.mod-priceTransition .wrap{display:flex;justify-content:space-between;margin-bottom:7rem}.mod-priceTransition .priceTransition{width:calc(100% - 320px);padding-right:4rem;flex-shrink:0}.mod-priceTransition .priceTransition .chartDescription .line{display:inline-block}.mod-priceTransition .priceTransition .chartDescription .line:not(:last-child){margin-right:1.5rem}.mod-priceTransition .marketPrice{width:100%}.mod-priceTransition .marketPrice .item{margin-right:0;margin-left:0}.mod-priceTransition .bukkenLinks .buttonWrap{display:flex;justify-content:center}.mod-priceTransition .bukkenLinks .buttonItem+.buttonItem{margin-left:2rem}.mod-priceTransition .bukkenLinks .button{width:350px}}.mod-summary{background-color:#fff;border-radius:4px;margin-bottom:1.35rem}.mod-summary .heading{margin-bottom:3.2rem}.mod-summary .heading .icon-planning{background-color:#ed6103}.mod-summary .heading .icon-completed{background-color:#808181}.mod-summary .heading .icon-notcompleted{background-color:#808181}.mod-summary .heading [class^=icon-],.mod-summary .heading [class*=" icon-"]{border-radius:100px;margin-bottom:2.7rem;font-size:1.2rem;padding:.3rem 1em;display:inline-block;color:#fff}.mod-summary .heading .name{font-size:3.6rem;font-weight:bold;line-height:1.2;display:block}.mod-summary .redevOverview{display:flex;flex-direction:column;margin-bottom:2.5rem}.mod-summary .redeveIcon{padding-left:2.6rem}.mod-summary .redeveIcon::before{content:"";position:absolute;left:0;top:-2px;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2218%22 height%3D%2218%22 viewBox%3D%220 0 18 18%22%3E%3Cg data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC 3%22%3E%3Cg data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97 5157%22%3E%3Cpath data-name%3D%22%E3%83%91%E3%82%B9 31449%22 d%3D%22M13.973 3.87H12.8a.98.98 0 00-1.958 0H7.289a.98.98 0 00-1.958 0H4.153A1.026 1.026 0 003.13 4.892v8.729a1.027 1.027 0 001.023 1.023h9.82A1.025 1.025 0 0015 13.621V4.892a1.025 1.025 0 00-1.027-1.022zm-7.132 9.673v-1.737h1.823v1.737zm0-2.564V9.225h1.823v1.754zm2.61 2.564v-1.737h1.822v1.737zm0-2.564V9.225h1.822v1.754zm2.609 2.564v-1.737h1.823v1.737zm0-2.564V9.225h1.823v1.754zm1.823-2.54H12.06V6.685h1.823zm-2.61 0H9.451V6.685h1.822zm-2.609 0H6.841V6.685h1.823zm-2.61 0H4.231V6.685h1.823zm0 .787v1.754H4.231V9.226zm0 2.58v1.737H4.231v-1.737z%22 fill%3D%22%2376888a%22%2F%3E%3Cg data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97 5157-2%22%3E%3Cpath data-name%3D%22%E3%83%91%E3%82%B9 31450%22 d%3D%22M14.173.9A2.93 2.93 0 0117.1 3.827v10.346a2.93 2.93 0 01-2.927 2.927H3.827A2.93 2.93 0 01.9 14.173V3.827A2.93 2.93 0 013.827.9h10.346m0-.9H3.827A3.838 3.838 0 000 3.827v10.346A3.838 3.838 0 003.827 18h10.346A3.838 3.838 0 0018 14.173V3.827A3.838 3.838 0 0014.173 0z%22 fill%3D%22%2376888a%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.mod-summary .location,.mod-summary .station,.mod-summary .scheduleHead{position:relative;display:flex;align-items:center;margin-bottom:2rem}.mod-summary .location .icon,.mod-summary .station .icon{padding-right:8px}.mod-summary .schedule .scheduleList{margin-left:2.7rem}.mod-summary .schedule .scheduleList .item{display:flex;align-items:center;width:100%;margin-bottom:.4rem}.mod-summary .schedule .scheduleList .title,.mod-summary .schedule .scheduleList .content{vertical-align:middle}.mod-summary .schedule .scheduleList .title::after{content:"..."}.mod-summary .schedule .scheduleList .content{padding-left:1.5rem;line-height:1.3}.mod-summary .update{margin-bottom:2rem}.mod-summary .map{width:100%;height:260px}.mod-summary .map iframe{width:100%;height:100%}@media screen and (max-width: 599px){.mod-summary{margin-bottom:.37rem}.mod-summary .heading [class^=icon-],.mod-summary .heading [class*=" icon-"]{margin-bottom:2.1rem}.mod-summary .heading{margin-bottom:2rem}.mod-summary .heading .name{font-size:2.2rem}.mod-summary .location,.mod-summary .station,.mod-summary .scheduleHead{margin-bottom:1rem}}@media screen and (min-width: 1040px){.mod-summary{margin-bottom:3rem;padding-top:2rem}.mod-summary .heading [class^=icon-],.mod-summary .heading [class*=" icon-"]{font-size:inherit}.mod-summary .summary .redevOverview{flex-direction:row}.mod-summary .summary .redevOverview .placeInfo,.mod-summary .summary .redevOverview .schedule{width:50%}.mod-summary .map{height:360px}}.page-title{font-weight:bold;text-align:center;font-size:3.4rem;line-height:1.4}.page-title .break{font-size:1.8rem}.page-title .text{display:block}@media screen and (min-width: 600px){.page-title{font-size:6rem}.page-title .break{font-size:3.2rem}.page-title .text{display:inline}}.section-heading{font-size:1.8rem;line-height:1.4;font-weight:bold;margin-bottom:16px}@media screen and (min-width: 600px){.section-heading{font-size:2.4rem}}.section-title{font-size:2.4rem;line-height:1.4;font-weight:bold;margin-bottom:30px}.section-title::before{content:"";display:inline-block;width:8px;height:1em;background-color:#ed6103;border-radius:8px;vertical-align:-4px;margin-right:10px}@media screen and (min-width: 600px){.section-title{font-size:3.6rem;margin-bottom:60px}}.f-contents{background-color:#fff;padding:30px 0;margin-bottom:20px}.f-contents:first-of-type{padding:30px 0}@media screen and (min-width: 600px){.f-contents{margin-bottom:25px;padding:60px 0 30px}}.f-contents-inner{margin:0 auto;width:100%;padding:0 20px;box-sizing:border-box}@media screen and (min-width: 600px){.f-contents-inner{max-width:1080px}}.f-contents-section{background-color:#fff;padding:30px 0}@media screen and (min-width: 600px){.f-contents-section{padding:32px 0 30px}}.symbols-rock{display:none}.frame-mainContents{max-width:1040px;margin:20px auto}@media screen and (min-width: 600px){.frame-mainContents{padding:0 20px}}.frame-inner{box-sizing:border-box}@media screen and (min-width: 1060px){.frame-inner{width:1040px;margin:0 auto}}.frame-press{padding:0 20px}
