.p-lower{display:-webkit-box;display:-ms-flexbox;display:flex}.p-lower__col--sidemenu{min-width:232px}.p-lower__col--contents{margin-left:64px;width:765px}.p-sidemenu{font-size:14px;line-height:1.5;letter-spacing:.04em}.p-sidemenu__list{border-bottom:1px solid #e5e5e5}.p-sidemenu__item{border-top:1px solid #e5e5e5}.p-sidemenu__link{position:relative;display:block;padding:22px 25px 22px 8px;width:232px;-webkit-box-sizing:border-box;box-sizing:border-box}#pageAssetInvestmentRetirement .p-sidemenu__link.is-retirement,#pageAssetInvestmentHow .p-sidemenu__link.is-how,#pageAssetInvestmentMerits .p-sidemenu__link.is-merits,#pageAssetInvestmentMoney .p-sidemenu__link.is-money,#pageAssetInvestmentRisk .p-sidemenu__link.is-risk,#pageAssetServicePrinciple .p-sidemenu__link.is-principle,#pageAssetServiceManagement .p-sidemenu__link.is-management,#pageAssetServiceOwnr .p-sidemenu__link.is-ownr,#pageAssetServiceRenovation .p-sidemenu__link.is-renovation,#pageAssetServiceFlow .p-sidemenu__link.is-flow,.p-sidemenu__link.is-active{font-weight:700;pointer-events:none}#pageAssetInvestmentRetirement .p-sidemenu__link.is-retirement::after,#pageAssetInvestmentHow .p-sidemenu__link.is-how::after,#pageAssetInvestmentMerits .p-sidemenu__link.is-merits::after,#pageAssetInvestmentMoney .p-sidemenu__link.is-money::after,#pageAssetInvestmentRisk .p-sidemenu__link.is-risk::after,#pageAssetServicePrinciple .p-sidemenu__link.is-principle::after,#pageAssetServiceManagement .p-sidemenu__link.is-management::after,#pageAssetServiceOwnr .p-sidemenu__link.is-ownr::after,#pageAssetServiceRenovation .p-sidemenu__link.is-renovation::after,#pageAssetServiceFlow .p-sidemenu__link.is-flow::after,.p-sidemenu__link.is-active::after{content:'';position:absolute;top:calc(50% - 2px);right:8px;width:4px;height:4px;border-radius:50%;background:#d67c1d}.p-sidemenu__childItem{border-top:1px solid #e5e5e5}.p-sidemenu__childLink{position:relative;display:block;padding:22px 8px 22px 18px}#pageAssetServicePrincipleTokyo .p-sidemenu__childLink.is-tokyo,#pageAssetServicePrincipleOsaka .p-sidemenu__childLink.is-osaka,#pageAssetServicePrincipleYokohama .p-sidemenu__childLink.is-yokohama,#pageAssetServicePrincipleFukuoka .p-sidemenu__childLink.is-fukuoka{font-weight:700;pointer-events:none}#pageAssetServicePrincipleTokyo .p-sidemenu__childLink.is-tokyo::after,#pageAssetServicePrincipleOsaka .p-sidemenu__childLink.is-osaka::after,#pageAssetServicePrincipleYokohama .p-sidemenu__childLink.is-yokohama::after,#pageAssetServicePrincipleFukuoka .p-sidemenu__childLink.is-fukuoka::after{content:'';position:absolute;top:calc(50% - 2px);right:8px;width:4px;height:4px;border-radius:50%;background:#d67c1d}.p-article__header{margin-bottom:80px}.p-article__section{margin:80px 0}.p-article__head{margin-bottom:24px}.p-article__head--lv4{margin-bottom:16px}.p-article__headsmall{margin-bottom:12px}.p-article__sub{font-family:'Inter', sans-serif;font-size:14px;letter-spacing:.04em;margin-bottom:8px;color:#8e8e8e}.p-article__figure{margin:48px 0;font-size:0}.p-article__figure picture{display:block}.p-article__figure figcaption{margin-top:24px}.p-article__figureText{margin-left:48px;font-size:18px;letter-spacing:0.04em}.p-article__figureText__inline{font-family:'Inter', sans-serif;font-size:24px}.p-article__par{margin:1em 0;font-size:16px;line-height:1.7;color:#444;letter-spacing:.04em}.p-article__parLinks{color:#8e8e8e;text-decoration:underline}.p-article__enumerate{margin:48px 0}.p-article__enumerate .c-heading__lv4{color:#444;margin-bottom:0 12px}.p-article__enumerateDetail{color:#444}.p-article__enumerateDetail li{font-weight:normal;font-size:16px;line-height:1.6875;letter-spacing:.04em;position:relative;padding-left:30px}.p-article__enumerateDetail li::before{content:'';position:absolute;width:6px;height:6px;border-radius:50%;background:#222;top:44%;left:12px}.p-article__enumerateDetail li+li{margin-top:12px}.p-article__note{margin:1em 0;font-size:12px;line-height:1.7;letter-spacing:.04em;color:#8e8e8e}.p-article__note a{color:#8e8e8e;text-decoration:underline}.p-article__noteItem{margin:4px 0}.p-article__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;padding:0 2em}.p-article__buttonTreat{display:block;margin-right:auto;margin-left:auto;width:auto;height:21px}.p-article__point{margin:80px 0;padding:48px;background-color:#f6f6f6}.p-article__point>p:last-child,.p-article__point>ul:last-child,.p-article__point>figure:last-child{margin-bottom:0}.p-article__pointSub{font-size:12px;line-height:1.16667;letter-spacing:.13em;color:#8e8e8e;font-family:'Inter', sans-serif;margin-bottom:6px}.p-article__pointHead{font-style:normal;font-weight:500;line-height:1.5;color:#111;margin-top:0;letter-spacing:.04em;font-size:18px}.p-article__pointPar{margin:1em 0;font-size:14px;line-height:1.7;color:#444;letter-spacing:.04em}.p-article__pointFigure{margin:48px 0;font-size:0}.p-article__pointFigure picture{display:block}.p-article__item{margin-top:48px}.p-article__cost .p-article__footer{margin-top:72px !important}.p-article__footer{margin-top:80px;border-top:1px solid #e5e5e5;padding-top:40px}.p-article__footerHead{font-style:normal;font-weight:500;line-height:1.7;color:#111;margin-top:0;letter-spacing:.04em;font-size:16px;margin-bottom:18px}.p-article__footerNav{margin-left:-8px;width:calc(100% + 16px - 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-article__footerItem{min-width:33.333%}.p-article__footerLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;font-style:normal;line-height:1.5;color:#444;margin-top:0;letter-spacing:.04em;font-size:14px}.p-article__footerLink:after{content:'';display:inline-block;vertical-align:middle;speak:none;width:100%;height:100%;-webkit-mask-image:url(/asset/images/icon/icon_chevron_right-f67a38d64138b5883cf5577660d29d85.svg);mask-image:url(/asset/images/icon/icon_chevron_right-f67a38d64138b5883cf5577660d29d85.svg);background-color:#111;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;margin-left:8px;display:block;width:16px;height:16px;background-color:#d67c1d}.p-article__readmore{margin:48px 0}.p-article__related{color:#444;font-size:16px;line-height:1.7}.p-article__relatedTitle{margin-bottom:4px}.p-article__relatedLink{color:#3c64a2;font-size:14px;line-height:1.7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.p-article__relatedLink[target="_blank"]{gap:4px;text-decoration:underline}.p-article__relatedLink[target="_blank"] .icon_external_link{display:inline-block;width:15px;height:15px;-ms-flex-negative:0;flex-shrink:0}.p-bottommenu{font-size:14px;line-height:1.5;border-top:1px solid #e5e5e5;padding-top:64px;padding-bottom:64px;color:#1f2a34;min-width:1280px}.p-bottommenu__head{text-align:center;letter-spacing:.13em}.p-bottommenu__list{margin-top:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-bottommenu__item:nth-of-type(1),.p-bottommenu__item:nth-of-type(2),.p-bottommenu__item:nth-of-type(3){width:370px}.p-bottommenu__item:nth-of-type(4),.p-bottommenu__item:nth-of-type(5){margin-top:24px;width:567px}.p-bottommenu__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:96px;padding-left:32px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08)}.p-bottommenu__link:hover{-webkit-box-shadow:0 0 16px rgba(0,0,0,0.16);box-shadow:0 0 16px rgba(0,0,0,0.16);opacity:1}#pageAssetInvestmentRetirement .p-bottommenu__link.is-retirement,#pageAssetInvestmentHow .p-bottommenu__link.is-how,#pageAssetInvestmentMerits .p-bottommenu__link.is-merits,#pageAssetInvestmentMoney .p-bottommenu__link.is-money,#pageAssetInvestmentRisk .p-bottommenu__link.is-risk,[id*="pageAssetServicePrinciple"] .p-bottommenu__link.is-principle,#pageAssetServiceManagement .p-bottommenu__link.is-management,#pageAssetServiceOwnr .p-bottommenu__link.is-ownr,#pageAssetServiceRenovation .p-bottommenu__link.is-renovation,#pageAssetServiceFlow .p-bottommenu__link.is-flow{-webkit-box-shadow:none;box-shadow:none;border:solid 1px #e5e5e5;color:#8e8e8e;pointer-events:none}#pageAssetInvestmentRetirement .p-bottommenu__link.is-retirement .p-bottommenu__linkIcon::before,#pageAssetInvestmentHow .p-bottommenu__link.is-how .p-bottommenu__linkIcon::before,#pageAssetInvestmentMerits .p-bottommenu__link.is-merits .p-bottommenu__linkIcon::before,#pageAssetInvestmentMoney .p-bottommenu__link.is-money .p-bottommenu__linkIcon::before,#pageAssetInvestmentRisk .p-bottommenu__link.is-risk .p-bottommenu__linkIcon::before,[id*="pageAssetServicePrinciple"] .p-bottommenu__link.is-principle .p-bottommenu__linkIcon::before,#pageAssetServiceManagement .p-bottommenu__link.is-management .p-bottommenu__linkIcon::before,#pageAssetServiceOwnr .p-bottommenu__link.is-ownr .p-bottommenu__linkIcon::before,#pageAssetServiceRenovation .p-bottommenu__link.is-renovation .p-bottommenu__linkIcon::before,#pageAssetServiceFlow .p-bottommenu__link.is-flow .p-bottommenu__linkIcon::before{background-color:#8e8e8e}.p-bottommenu__link .p-bottommenu__linkText{font-size:16px;letter-spacing:.13em;margin-left:19px;font-weight:700}.p-bottommenu__link .p-bottommenu__linkIcon{width:46px;height:46px;display:inline-block}.p-bottommenu__link .p-bottommenu__linkArrow{width:23px;height:23px;margin:0 37px 0 auto}.p-photoNav__wrap{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:16px 24px}.p-photoNav__link{position:relative;width:239px;height:93px;border-radius:3px;display:block;overflow:hidden;color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.08);box-shadow:0 0 8px rgba(0,0,0,0.08)}.p-photoNav__link:hover{-webkit-box-shadow:0 0 16px rgba(0,0,0,0.16);box-shadow:0 0 16px rgba(0,0,0,0.16);opacity:.8}.p-photoNav__link>span{position:absolute;display:block;top:0;left:0;width:100%;line-height:93px;text-align:center;z-index:3;font-size:16px;letter-spacing:.13em;font-weight:700}.p-photoNav__link::before{background:rgba(31,42,52,0.5);content:'';width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2}#pageAssetServicePrincipleTokyo .p-photoNav__link--tokyo,#pageAssetServicePrincipleOsaka .p-photoNav__link--osaka,#pageAssetServicePrincipleYokohama .p-photoNav__link--yokohama,#pageAssetServicePrincipleFukuoka .p-photoNav__link--fukuoka{pointer-events:none;-webkit-box-shadow:none;box-shadow:none}#pageAssetServicePrincipleTokyo .p-photoNav__link--tokyo::before,#pageAssetServicePrincipleOsaka .p-photoNav__link--osaka::before,#pageAssetServicePrincipleYokohama .p-photoNav__link--yokohama::before,#pageAssetServicePrincipleFukuoka .p-photoNav__link--fukuoka::before{background:rgba(204,204,204,0.5)}.p-photoNav__img{-webkit-transition-duration:.3s;transition-duration:.3s;position:absolute;top:0;left:0;z-index:1}@media all and (-ms-high-contrast: none){.p-article__footerLink:after{background-image:url(/asset/images/icon/icon_chevron_right-f67a38d64138b5883cf5577660d29d85.svg);background-color:transparent !important;background-size:contain;background-position:center;background-repeat:no-repeat}}

