@charset "UTF-8";.title-background01.-revermo01>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/cmn_bg_title_01_webp.webp)}html.no-webp .title-background01.-revermo01>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/cmn_bg_title_01_webp.jpg)}.title-background01.-revermo02>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/cmn_bg_title_02_webp.webp)}html.no-webp .title-background01.-revermo02>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/cmn_bg_title_02_webp.jpg)}.title-background01.-revermo03>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/cmn_bg_title_03_webp.webp)}html.no-webp .title-background01.-revermo03>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/cmn_bg_title_03_webp.jpg)}.content-block02.-revermo01>.img,.content-block02.-revermo02>.img{position:absolute;right:0;bottom:-60px;left:0;width:100%;max-width:1280px;margin:auto;padding:0 40px}.content-block02.-revermo01>.img>*,.content-block02.-revermo02>.img>*{text-align:right}.content-block02.-revermo01+.content-block01,.content-block02.-revermo02+.content-block01{margin-top:98px}.content-block02.-revermo02>.inner{padding-bottom:24px}.text-data01.-revermo01{width:836px;margin:auto;padding-right:.5em}.text-num01.-revermo01{font-size:2rem}.text-num01.-revermo01>.mark{margin-top:.6em}.title-balloon01.-img01.-revermo01{width:446px;max-width:100%;margin-right:auto;margin-left:auto;padding-top:70px}.title-balloon01.-img01.-revermo01>.inner{padding-top:10px;padding-bottom:5px}.title-balloon01.-img01.-revermo01>.inner>.detail-list01{display:flex;justify-content:center}.title-balloon01.-img01.-revermo01>.inner>.detail-list01>.title{display:flex;align-items:center;min-height:70px}.title-balloon01.-img01.-revermo01>.inner>.img{top:calc(70px * -1);left:calc(50% - 70px)}.title-balloon01.-img01.-revermo01>.inner>.img+*{margin-top:0}.card-normal02.-revermo01>.inner>.body{position:relative;padding-bottom:86px}.card-normal02.-revermo01>.inner>.body::before{content:"";display:block;position:absolute;bottom:10px;left:calc(50% - 230px);width:461px;height:34px;background:0 0/100% auto no-repeat}.card-normal02.-revermo01.-green01>.inner>.body{background:linear-gradient(to top,#edf3c9 0,#edf3c9 10px,#fff 11px,#fff 100%)}.card-normal02.-revermo01.-green01>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/index_bg_lineup_01.png)}.card-normal02.-revermo01.-blue01>.inner>.body{background:linear-gradient(to top,#e0f3f3 0,#e0f3f3 10px,#fff 11px,#fff 100%)}.card-normal02.-revermo01.-blue01>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/index_bg_lineup_02.png)}.revermo-card01{position:relative;padding:0 0 56px 53px}.revermo-card01:not(:first-child){margin-top:28px}.revermo-card01>.inner{height:100%;padding:30px 19px 0 42px;background:#fff;border-radius:12px}.revermo-card01>.inner>.text{position:relative;height:100%;padding-bottom:80px;font-size:2rem}.revermo-card01>.inner>.text>.age{position:absolute;right:0;bottom:24px;margin-top:auto;text-align:right;font-weight:700;color:#004831}.revermo-card01>.inner>.img{position:absolute;bottom:0;left:0}[class*=column-layoutB]>*>.revermo-card01:only-child:not(.-auto){height:100%}.revermo-detailList01{display:flex}.revermo-detailList01:not(:first-child){margin-top:18px}.revermo-detailList01>.detail{margin-left:4px}.revermo-detailList02:not(:first-child){margin-top:18px}.revermo-detailList02>.title{background:#004831}.revermo-detailList02>.title>.inner{display:flex;justify-content:center;align-items:center;min-height:60px;text-align:center;font-weight:700;color:#fff}.revermo-detailList02>.detail:not(:first-child){margin-top:18px}.revermo-imgBlock01>.body>.box{display:flex;padding:14px;background:#004831}.revermo-imgBlock01>.body>.box>.text{display:flex;justify-content:center;align-items:center;width:100%;padding:14px;border:1px solid rgba(255,255,255,.59)}.revermo-imgBlock01>.body>.box>.text>.inner{text-align:center;font-size:2.4rem;font-weight:700;color:#fff}.revermo-imgBlock01>.bottom{display:flex;position:relative;background:#e2efbc}.revermo-imgBlock01>.bottom>.inner{display:flex;width:100%}.revermo-imgBlock01>.bottom>.inner>.text{width:100%}.revermo-text01{font-size:2.4rem;color:#ffdb66}.revermo-table01{margin:auto}.revermo-table01:not(:first-child){margin-top:18px}.revermo-table01 tbody>.row>.header02,.revermo-table01 thead>.row>.header02{padding:5px;background:#4d7f6f;border:1px solid #d5dedb;text-align:center;font-weight:700;color:#fff}.revermo-table01 tbody>.row>.header03,.revermo-table01 thead>.row>.header03{position:relative}.revermo-table01 tbody>.row>.header03>.mark,.revermo-table01 thead>.row>.header03>.mark{position:absolute;top:24px;left:0;width:100%;text-align:center}.revermo-table01 tbody>.row>.header03>.mark>.inner,.revermo-table01 thead>.row>.header03>.mark>.inner{display:inline-block;width:456px;max-width:calc(100% - 10px);padding:10px 5px;background:#fff;border:1px solid #d5dedb;border-radius:2em;line-height:1;font-weight:700;color:#004831}.revermo-table01 tbody>.row>.data,.revermo-table01 thead>.row>.data{padding:18px 5px;background:#e2efbc;border:1px solid #d5dedb;text-align:center}.revermo-table01 tbody>.row>.data.-blue01,.revermo-table01 thead>.row>.data.-blue01{background:#e8f9f7}.revermo-table01 tbody>.row>.data.-brown01,.revermo-table01 thead>.row>.data.-brown01{background:#f9ede8}.revermo-table01 tbody>.row.-hasHead+.row>.data,.revermo-table01 thead>.row.-hasHead+.row>.data{padding-top:73px;border-top:none}.revermo-table01>tbody{font-size:1.4rem}.revermo-table01 .text-num02{align-items:center}.revermo-table01.-column2>colgroup>col{width:450px}.revermo-table01.-column3>colgroup>col{width:300px}.revermo-table02{width:836px;margin:auto}.revermo-table02:not(:first-child){margin-top:18px}.revermo-table02>colgroup>col{width:calc(836px / 6)}.revermo-table02>tbody>.row>.header01,.revermo-table02>thead>.row>.header01{padding:15px;background:#004831;border:1px solid #d5dedb;text-align:center;font-weight:700;color:#fff}.revermo-table02>tbody>.row>.header02,.revermo-table02>thead>.row>.header02{background:#4d7f6f;border:1px solid #d5dedb;text-align:center;vertical-align:middle;font-weight:700;color:#fff}.revermo-table02>tbody>.row>.data,.revermo-table02>thead>.row>.data{padding:14px 18px;background:#f5f9e6;border:1px solid #d5dedb;text-align:center;vertical-align:middle}.revermo-table02>tbody>.row>.data:nth-of-type(2n),.revermo-table02>thead>.row>.data:nth-of-type(2n){background:#e2efbc}.revermo-table02>tbody>.row>.data>.inner,.revermo-table02>thead>.row>.data>.inner{display:flex;justify-content:center}.revermo-table02>tbody>.row>.data>.inner>*,.revermo-table02>thead>.row>.data>.inner>*{display:flex;align-items:center;min-height:55px}.revermo-table02>tbody>.row>.data>.inner.num,.revermo-table02>thead>.row>.data>.inner.num{justify-content:flex-end;text-align:right}.revermo-table02>tbody>.row.-separation>*,.revermo-table02>thead>.row.-separation>*{border-top:3px solid #a1a1a1}.revermo-price01{position:relative;font-size:2rem;font-weight:700}.revermo-price01 .num{font-family:roboto,sans-serif;font-size:2.8rem}.revermo-price02{text-align:right}.revermo-price02 .num{margin-left:8px;font-size:2rem}.revermo-price03{text-align:right}.revermo-price03>.num{padding-left:4px;font-family:roboto,sans-serif;font-size:2rem}.revermo-balloon01{display:flex;justify-content:center;position:relative;margin:0 5px 30px;padding:5px;background:#004831;text-align:center}.revermo-balloon01::before{content:"";display:block;position:absolute;bottom:-15px;left:calc(50% - 15px);width:0;height:0;border-width:15px 15px 0 15px;border-style:solid;border-color:#004831 transparent transparent transparent}.revermo-balloon01>.inner{display:flex;align-items:center;height:100%;min-height:calc(2em * 1.5);font-weight:700;color:#fff}.revermo-balloon01.-blue01{background:#357987}.revermo-balloon01.-blue01::before{border-color:#357987 transparent transparent transparent}.revermo-balloon01.-brown01{background:#957559}.revermo-balloon01.-brown01::before{border-color:#957559 transparent transparent transparent}.revermo-balloon02{display:inline-block;position:relative;width:230px;max-width:100%;margin-top:10px;padding:8px 20px;background:#004831;border-radius:14px;font-weight:700;color:#fff}.revermo-balloon02::before{content:"";display:block;position:absolute;top:-10px;left:calc(50% - (10px / 2));width:0;height:0;border-width:0 10px 10px 10px;border-style:solid;border-color:transparent transparent #004831 transparent}.revermo-columReverse01>:not(:first-child){margin-top:28px}@media screen and (max-width:767px){.title-background01.-revermo01>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/cmn_bg_title_01_sp_webp.webp)}html.no-webp .title-background01.-revermo01>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/cmn_bg_title_01_sp_webp.jpg)}.title-background01.-revermo02>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/cmn_bg_title_02_sp_webp.webp)}html.no-webp .title-background01.-revermo02>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/cmn_bg_title_02_sp_webp.jpg)}.title-background01.-revermo03>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/cmn_bg_title_03_sp_webp.webp)}html.no-webp .title-background01.-revermo03>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/cmn_bg_title_03_sp_webp.jpg)}.content-block02.-revermo01>.img,.content-block02.-revermo02>.img{width:100%;padding:0 4.8vw}.content-block02.-revermo01+.content-block01,.content-block02.-revermo02+.content-block01{margin-top:80px}.content-block02.-revermo01>.img{bottom:-62px}.content-block02.-revermo02>.inner{padding-bottom:56px}.content-block02.-revermo02>.img{bottom:-32px}.sp-imgFull01.-revermo01{margin-right:-4.8vw;margin-left:-4.8vw}.sp-imgFull01.-revermo01{background:linear-gradient(to top,#f5f9e6 2.35%,#eaf9f8 2.36%)}.text-num01.-revermo01{font-size:1.2rem}.text-num01.-revermo01>.mark{margin-top:.1em;font-size:1rem}.title-balloon01.-img01.-revermo01>.inner>.detail-list01>.title{min-height:90px}.card-normal02.-revermo01>.inner>.body{padding-bottom:80px;overflow:hidden}.card-normal02.-revermo01>.inner>.body::before{left:calc(50% - 168px);max-width:337px;height:34px}.card-normal02.-revermo01.-green01>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/index_bg_lineup_01_sp.png)}.card-normal02.-revermo01.-blue01>.inner>.body::before{background-image:url(/build/2000/smbc-reference/kojin/reverse-mortgage/imgs/index_bg_lineup_02_sp.png)}.img-block01.-revermo01{display:flex;flex-direction:column-reverse}.img-block01.-revermo01>.text{padding-top:16px;padding-bottom:0}.img-block01.-revermo01>.img{text-align:left}.revermo-card01{padding:0 0 79px 16px}.revermo-card01>.inner{padding:25px 16px 0 16px}.revermo-card01>.inner>.text{padding-bottom:71px}.revermo-card01>.inner>.text>.age{bottom:26px}.revermo-detailList01{display:block;overflow:hidden}.revermo-detailList01>.title{margin-right:4px;float:left}.revermo-detailList01>.detail{margin-left:0}.revermo-imgBlock01>.body>.box>.text>.inner{font-size:2rem}.revermo-imgBlock01>.bottom{padding:18px}.revermo-imgBlock01>.bottom>.inner>.img{flex:0 0 auto;width:70px}.revermo-imgBlock01>.bottom>.inner>.text{margin-left:16px}.revermo-imgBlock01.-reverse>.bottom>.inner{flex-direction:row-reverse}.revermo-imgBlock01.-reverse>.bottom>.inner>.text{margin-right:16px;margin-left:0}.revermo-table01 tbody>.row>.header03>.mark>.inner,.revermo-table01 thead>.row>.header03>.mark>.inner{width:auto;min-width:180px}.revermo-table01.-column2,.revermo-table01.-column3{width:100%;max-width:900px}.revermo-table01.-column2>colgroup>col{width:50%}.revermo-table01.-column3>colgroup>col{width:33%}.revermo-price01{font-size:1.4rem}.revermo-price01 .num{font-size:2rem}.revermo-balloon01{margin:0 0 20px 0}.revermo-balloon01>.inner{min-height:calc(4em * 1.5);font-size:1.4rem}.revermo-balloon02{width:100%;padding:5px;font-size:1.2rem}.revermo-columReverse01{display:flex;flex-direction:column-reverse}.revermo-columReverse01>:not(:first-child){margin-top:0;margin-bottom:28px}}@media screen and (min-width:768px) and (max-width:1024px){.content-block02.-revermo01>.img,.content-block02.-revermo02>.img{max-width:1024px;padding:0 8px}}@media screen and (min-width:768px){.card-normal02.-revermo01>.inner>.body{min-height:450px}.revermo-imgBlock01>.body{display:flex}.revermo-imgBlock01>.body>.box,.revermo-imgBlock01>.body>.img{width:50%}.revermo-imgBlock01>.body>.img{flex:0 0 auto}.revermo-imgBlock01>.bottom>.inner{align-items:center;min-height:104px;padding:8px 28px 8px 154px}.revermo-imgBlock01>.bottom>.inner>.img{position:absolute;bottom:0;left:28px;width:84px}.revermo-imgBlock01.-reverse>.body{flex-direction:row-reverse}.revermo-imgBlock01.-reverse>.bottom>.inner{flex-direction:row-reverse;padding-right:154px;padding-left:28px}.revermo-imgBlock01.-reverse>.bottom>.inner>.img{right:28px;left:auto}}