:root{--leading-trim: calc((1em - 1lh)/2) }.--lt:before,.--lt:after{content:"";display:block}.--lt:before{margin-top:var(--leading-trim)}.--lt:after{margin-bottom:var(--leading-trim)}p,a,h1,h2,h3,h4,h5,h6{color:#333}.caption.wh{color:#fff}.page_choice-2ldk .frontWrap h2{position:absolute;top:50%;translate:0 -50%;right:-1px;opacity:0;transition:opacity 1s;transition-delay:.7s;width:41.781%}.page_choice-2ldk .frontWrap .hiddenWrap h2 img{width:100%}.page_choice-2ldk .frontWrap h2.visible{opacity:1}@media all and (max-width:750px){.page_choice-2ldk .frontWrap h2{position:absolute;top:auto;left:0%;right:initial;translate:0 0;bottom:calc(40/ var(--media_sp) * 100vw);width:calc(400/ var(--media_sp) * 100vw)}}.page_choice-2ldk .main-contents img{max-width:none;width:100%}.page_choice-2ldk span.accent{color:#a05987}.page_choice-2ldk .blk-wrap{padding-inline:40px}.page_choice-2ldk .blk-wrap hgroup h3{margin-block:var(--leading-trim);font-size:40px;line-height:1.5;letter-spacing:.2em;text-align:center;color:#231815}.page_choice-2ldk .blk-wrap hgroup h3 .accent{letter-spacing:.2em}.page_choice-2ldk .blk-wrap hgroup p{margin-block:calc(50px + var(--leading-trim)) var(--leading-trim);font-size:17px;line-height:2;letter-spacing:.09em;text-align:center}.page_choice-2ldk .blk-wrap hgroup h3 .accent,.page_choice-2ldk .blk-wrap hgroup p .accent{color:#a05987}.page_choice-2ldk .blk-wrap figure figcaption{font-size:21px;letter-spacing:.1em;text-align:center}.page_choice-2ldk .blk-wrap>.notes{margin-top:30px;font-size:12px;text-align:center}@media all and (max-width:750px){.page_choice-2ldk .blk-wrap{padding-inline:0}.page_choice-2ldk .blk-wrap hgroup h3{margin-block:var(--leading-trim);font-size:calc(((40 / var(--media_sp)) * 100) * var(--vw));line-height:calc(68 / 40);letter-spacing:.1em}.page_choice-2ldk .blk-wrap hgroup h3 .accent{letter-spacing:.1em}.page_choice-2ldk .blk-wrap hgroup p{margin-block:calc(calc(((66 / var(--media_sp)) * 100) * var(--vw)) + var(--leading-trim)) var(--leading-trim);font-size:calc(((24 / var(--media_sp)) * 100) * var(--vw));line-height:calc(44 / 24);letter-spacing:.09em;text-align:center}.page_choice-2ldk .blk-wrap hgroup h3 .accent,.page_choice-2ldk .blk-wrap hgroup p .accent{color:#a05987}.page_choice-2ldk .blk-wrap figure figcaption{font-size:calc(((32 / var(--media_sp)) * 100) * var(--vw));line-height:1.6875;letter-spacing:.1em;text-align:center}.page_choice-2ldk .blk-wrap>.notes{margin-top:calc(((63 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((20 / var(--media_sp)) * 100) * var(--vw));line-height:1.5;text-align:left}}.page_choice-2ldk .blk-wrap.blk01{margin-top:100px;padding-block:140px 120px;background-image:url(../static_img/choice-2ldk/blk01_bg_pc.webp)}.page_choice-2ldk .blk-wrap.blk01 figure{margin-top:60px}.page_choice-2ldk .blk-wrap.blk01 figure img{margin-top:30px;display:block;margin-inline:auto;width:890px}@media all and (max-width:750px){.page_choice-2ldk .blk-wrap.blk01{margin-top:0;padding-block:calc(((115 / var(--media_sp)) * 100) * var(--vw)) calc(((76 / var(--media_sp)) * 100) * var(--vw));background-image:url(../static_img/choice-2ldk/blk01_bg_sp.webp)}.page_choice-2ldk .blk-wrap.blk01 figure{margin-top:calc(((59 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;width:calc(((559 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk01 figure img{margin-top:calc(((38 / var(--media_sp)) * 100) * var(--vw));width:100%}}.page_choice-2ldk .blk-wrap.blk02{padding-block:140px;background-color:#faf7f8}.page_choice-2ldk .blk-wrap.blk02 figure{margin-top:30px;margin-inline:auto;width:min(960px,100%)}@media all and (max-width:750px){.page_choice-2ldk .blk-wrap.blk02{padding-block:calc(((115 / var(--media_sp)) * 100) * var(--vw)) calc(((82 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk02 figure{margin-top:calc(((73 / var(--media_sp)) * 100) * var(--vw));width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}}.page_choice-2ldk .blk-wrap.blk03{padding-block:100px 150px}.page_choice-2ldk .blk-wrap.blk03>h3{font-size:40px;letter-spacing:.2em;line-height:1.5;text-align:center}.page_choice-2ldk .blk-wrap.blk03 hgroup h3,.page_choice-2ldk .blk-wrap.blk03 hgroup h3 .accent{letter-spacing:.1em}.page_choice-2ldk .blk-wrap.blk03 .blk_intro-wrap{margin-top:90px;margin-inline:auto;width:min(1280px,100%);border:3px solid #a05987}.page_choice-2ldk .blk-wrap.blk03 .blk_intro_ttl{margin-block:var(--leading-trim);padding-block:16px 18px;font-size:30px;letter-spacing:.1em;text-align:center;color:#a05987;border-bottom:1px solid #a05987}.page_choice-2ldk .blk-wrap.blk03 .blk_intro_content-wrap{padding-block:30px 35px;display:flex;justify-content:center;align-items:center;gap:20px}.page_choice-2ldk .blk-wrap.blk03 .blk_intro_content-wrap .area{margin-block:var(--leading-trim);font-size:20px;line-height:1}.page_choice-2ldk .blk-wrap.blk03 .blk_intro_content-wrap .price{position:relative;margin-block:var(--leading-trim);font-size:69.23px;line-height:1;color:#a05987}.page_choice-2ldk .blk-wrap.blk03 .blk_intro_content-wrap .price small{position:relative;bottom:5px;font-size:.7em}.page_choice-2ldk .blk-wrap.blk03 .blk_intro_content-wrap .price .caption{position:absolute;bottom:-20px;right:0;color:#231815}.page_choice-2ldk .blk-wrap.blk03 .reason-blk hgroup h3{margin-top:calc(var(--leading-trim) + 100px)}.page_choice-2ldk .blk-wrap.blk03 .reason_item-list{margin-top:120px;margin-inline:auto;width:min(1280px,100%)}.page_choice-2ldk .blk-wrap.blk03 .reason_item-list ul>*+*{margin-top:90px}.page_choice-2ldk .blk-wrap.blk03 .reason_item-wrap{display:flex;justify-content:space-between;align-items:start}.page_choice-2ldk .blk-wrap.blk03 .reason_item_txt-wrap{max-width:55.469%}.page_choice-2ldk .blk-wrap.blk03 .reason_item_heading-wrap{display:flex;align-items:center;gap:20px;height:100px}.page_choice-2ldk .blk-wrap.blk03 .reason_item_heading-wrap .num{background-image:linear-gradient(to right,#725367,#a56f92);width:100px;height:100px;display:grid;place-content:center;text-align:center;font-size:25px;line-height:1.36;color:#fff}.page_choice-2ldk .blk-wrap.blk03 .reason_item_heading{font-size:36px;letter-spacing:.05em;line-height:calc(56 / 36);color:#a05987}.page_choice-2ldk .blk-wrap.blk03 .reason_img-wrap{position:relative;width:40.9375%}.page_choice-2ldk .blk-wrap.blk03 .reason_item_txt{margin-block:calc(50px + var(--leading-trim)) var(--leading-trim);font-size:17px;line-height:2}.page_choice-2ldk .blk-wrap.blk03 .loan-blk{margin-top:100px;margin-inline:auto;width:750px}.page_choice-2ldk .blk-wrap.blk03 .loan_txt{margin-block:var(--leading-trim);font-size:27px;line-height:calc(47 / 27);text-align:center}.page_choice-2ldk .blk-wrap.blk03 .loan_heading{position:relative;margin-top:50px;padding-block:2px;font-size:40px;line-height:1.85;text-align:center;color:#a05987}.page_choice-2ldk .blk-wrap.blk03 .loan_heading .dashed{position:absolute;left:0;right:0;display:block;width:100%;height:2px;background-image:linear-gradient(to right,#a05987 2px,transparent 2px);background-size:4px 2px;background-repeat:repeat-x;background-position:left bottom}.page_choice-2ldk .blk-wrap.blk03 .loan_heading .dashed:nth-of-type(1){top:0}.page_choice-2ldk .blk-wrap.blk03 .loan_heading .dashed:nth-of-type(2){top:calc(50% + 5px)}.page_choice-2ldk .blk-wrap.blk03 .loan_heading .dashed:nth-of-type(3){bottom:0}.page_choice-2ldk .blk-wrap.blk03 .loan_arrow{margin-block:18px;margin-inline:auto;width:31px}.page_choice-2ldk .blk-wrap.blk03 .loan_price-wrap{border-top:3px solid #a05987;border-bottom:3px solid #a05987}.page_choice-2ldk .blk-wrap.blk03 .loan_price_txt{padding-block:9px;font-size:24px;text-align:center;color:#a05987;border-bottom:1px solid #a05987}.page_choice-2ldk .blk-wrap.blk03 .loan_price_area{margin-block:var(--leading-trim);padding-top:9px;padding-left:50px;font-size:15px;line-height:1;color:#a05987}.page_choice-2ldk .blk-wrap.blk03 .loan_price_price{margin-block:calc(var(--leading-trim) - 8px) var(--leading-trim);padding-bottom:16px;padding-left:54px;font-size:54px;letter-spacing:.05em;line-height:1;color:#a05987}.page_choice-2ldk .blk-wrap.blk03 .loan_price_price .medium{position:relative;bottom:3px;font-size:.75em}.page_choice-2ldk .blk-wrap.blk03 .loan_price_price small{position:relative;bottom:6px;font-size:.5em}.page_choice-2ldk .blk-wrap.blk03 .loan_ex-wrap{padding-top:34px;text-align:center}.page_choice-2ldk .blk-wrap.blk03 .loan_ex_heading{margin-block:var(--leading-trim);font-size:27px;letter-spacing:.05em;line-height:1}.page_choice-2ldk .blk-wrap.blk03 .loan_ex_txt{margin-block:calc(11px + var(--leading-trim)) var(--leading-trim);font-size:19px;letter-spacing:.08em;line-height:1}.page_choice-2ldk .blk-wrap.blk03 .loan_ex_fig{margin-top:46px;width:568px}.page_choice-2ldk .blk-wrap.blk03 .loan_ex_notes{width:100%;margin-top:38px;margin-inline:auto;font-size:12px;letter-spacing:.05em;line-height:1.5;text-align:left}@media all and (max-width:750px){.page_choice-2ldk .blk-wrap.blk03{padding-block:calc(((98 / var(--media_sp)) * 100) * var(--vw)) calc(((110 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03>h3{font-size:calc(((40 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.05em;line-height:calc(68 / 40);text-align:center}.page_choice-2ldk .blk-wrap.blk03 .blk_intro-wrap{margin-top:calc(((55 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw));border:3px solid #a05987}.page_choice-2ldk .blk-wrap.blk03 .blk_intro_ttl{margin-block:var(--leading-trim);padding-block:calc(((19 / var(--media_sp)) * 100) * var(--vw)) calc(((19 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((32 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.1em;text-align:center;color:#a05987;border-bottom:1px solid #a05987}.page_choice-2ldk .blk-wrap.blk03 .blk_intro_content-wrap{padding-block:calc(((30 / var(--media_sp)) * 100) * var(--vw)) calc(((58 / var(--media_sp)) * 100) * var(--vw));display:flex;justify-content:center;align-items:center;gap:calc(((20 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .blk_intro_content-wrap .area{font-size:calc(((20 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .blk_intro_content-wrap .price{font-size:calc(((64 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .blk_intro_content-wrap .price small{position:relative;bottom:calc(((5 / var(--media_sp)) * 100) * var(--vw));font-size:.7em}.page_choice-2ldk .blk-wrap.blk03 .blk_intro_content-wrap .price .caption{position:absolute;bottom:calc(((-30 / var(--media_sp)) * 100) * var(--vw));right:0;color:#231815}.page_choice-2ldk .blk-wrap.blk03 .reason-blk hgroup h3{margin-top:calc(var(--leading-trim) + calc(((116 / var(--media_sp)) * 100) * var(--vw)))}.page_choice-2ldk .blk-wrap.blk03 .reason_item-list{margin-top:calc(((70 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .reason_item-list ul>*+*{margin-top:calc(((70 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .reason_item-wrap{display:block}.page_choice-2ldk .blk-wrap.blk03 .reason_item_txt-wrap{max-width:100%}.page_choice-2ldk .blk-wrap.blk03 .reason_item_heading-wrap{gap:calc(((30 / var(--media_sp)) * 100) * var(--vw));height:calc(((90 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .reason_item_heading-wrap .num{width:calc(((90 / var(--media_sp)) * 100) * var(--vw));height:calc(((90 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((26 / var(--media_sp)) * 100) * var(--vw));line-height:calc(34 / 26)}.page_choice-2ldk .blk-wrap.blk03 .reason_item_heading{font-size:calc(((34 / var(--media_sp)) * 100) * var(--vw));line-height:calc(54 / 34);letter-spacing:.03em}.page_choice-2ldk .blk-wrap.blk03 .reason_img-wrap{margin-top:calc(((50 / var(--media_sp)) * 100) * var(--vw));position:relative;width:100%}.page_choice-2ldk .blk-wrap.blk03 .reason_img-wrap img{width:100%}.page_choice-2ldk .blk-wrap.blk03 .reason_item_txt{margin-block:calc(50px + var(--leading-trim)) var(--leading-trim);font-size:calc(((24 / var(--media_sp)) * 100) * var(--vw));line-height:calc(44 / 24)}.page_choice-2ldk .blk-wrap.blk03 .loan-blk{margin-top:calc(((117 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;width:100%}.page_choice-2ldk .blk-wrap.blk03 .loan_txt{margin-block:var(--leading-trim);font-size:calc(((36 / var(--media_sp)) * 100) * var(--vw));line-height:calc(64 / 36);text-align:center}.page_choice-2ldk .blk-wrap.blk03 .loan_heading{position:relative;margin-top:calc(((70 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;padding-block:0;width:calc(((670 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((44 / var(--media_sp)) * 100) * var(--vw));line-height:calc(92 / 44);text-align:center;color:#a05987}.page_choice-2ldk .blk-wrap.blk03 .loan_heading .dashed{position:absolute;left:0;right:0;display:block;width:100%;height:calc(((2 / var(--media_sp)) * 100) * var(--vw));background-image:linear-gradient(to right,#a05987 calc(((2 / var(--media_sp)) * 100) * var(--vw)),transparent calc(((2 / var(--media_sp)) * 100) * var(--vw)));background-size:calc(((4 / var(--media_sp)) * 100) * var(--vw)) calc(((2 / var(--media_sp)) * 100) * var(--vw));background-repeat:repeat-x;background-position:left bottom}.page_choice-2ldk .blk-wrap.blk03 .loan_heading .dashed:nth-of-type(1){top:calc(((2 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .loan_heading .dashed:nth-of-type(2){top:calc(50% + (((1 / var(--media_sp)) * 100) * var(--vw)))}.page_choice-2ldk .blk-wrap.blk03 .loan_heading .dashed:nth-of-type(3){bottom:calc(((-1 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .loan_arrow{margin-block:calc(((30 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;width:calc(((50 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .loan_price-wrap{position:relative;border-top:3px solid #a05987;border-bottom:3px solid #a05987;width:calc(((670 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto}.page_choice-2ldk .blk-wrap.blk03 .loan_price_txt{padding-block:calc(((28 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((30 / var(--media_sp)) * 100) * var(--vw));text-align:center;color:#a05987;border-bottom:1px solid #a05987}.page_choice-2ldk .blk-wrap.blk03 .loan_price_area{position:absolute;top:calc(((130 / var(--media_sp)) * 100) * var(--vw));left:calc(((177 / var(--media_sp)) * 100) * var(--vw));margin-block:var(--leading-trim);padding-top:0;padding-left:0;font-size:calc(((20 / var(--media_sp)) * 100) * var(--vw));line-height:1;color:#a05987}.page_choice-2ldk .blk-wrap.blk03 .loan_price_price{margin-block:calc(var(--leading-trim) - (((8 / var(--media_sp)) * 100) * var(--vw))) var(--leading-trim);padding-top:calc(((8 / var(--media_sp)) * 100) * var(--vw));padding-bottom:calc(((17 / var(--media_sp)) * 100) * var(--vw));padding-left:0;font-size:calc(((76 / var(--media_sp)) * 100) * var(--vw));letter-spacing:0;line-height:calc(((76 / var(--media_sp)) * 100) * var(--vw));text-align:center;color:#a05987}.page_choice-2ldk .blk-wrap.blk03 .loan_price_price .medium{position:relative;bottom:calc(((3 / var(--media_sp)) * 100) * var(--vw));padding-left:calc(((140 / var(--media_sp)) * 100) * var(--vw));font-size:.75em}.page_choice-2ldk .blk-wrap.blk03 .loan_price_price small{position:relative;bottom:calc(((6 / var(--media_sp)) * 100) * var(--vw));font-size:.5em}.page_choice-2ldk .blk-wrap.blk03 .loan_ex-wrap{padding-top:calc(((60 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .loan_ex_heading{font-size:calc(((36 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .loan_ex_txt{margin-block:calc((((28 / var(--media_sp)) * 100) * var(--vw)) + var(--leading-trim)) var(--leading-trim);font-size:calc(((24 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .loan_ex_fig{margin-top:calc(((40 / var(--media_sp)) * 100) * var(--vw));margin-left:calc(((40 / var(--media_sp)) * 100) * var(--vw));width:calc(((512 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk03 .loan_ex_notes{width:calc(((670 / var(--media_sp)) * 100) * var(--vw));margin-top:calc(((50 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;font-size:calc(((20 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.05em;line-height:1.5;text-align:left}}.page_choice-2ldk .blk-wrap hgroup{width:min(1280px,100%);margin-inline:auto}.page_choice-2ldk .blk-wrap .sec_heading{margin-bottom:100px;padding-block:15px 17px;font-size:27px;letter-spacing:.05em;line-height:1;text-align:center;color:#fff;background-color:#a05987}.page_choice-2ldk .blk-wrap .sec_catch{margin-block:var(--leading-trim) calc(var(--leading-trim) + 53px);font-size:40px;letter-spacing:.1em;line-height:1.5}.page_choice-2ldk .blk-wrap .sec_copy{margin-block:var(--leading-trim) calc(var(--leading-trim) + 75px);font-size:17px;letter-spacing:.1em;line-height:2}.page_choice-2ldk .blk-wrap .sec_hero_img{position:relative;margin-inline:auto;width:min(1280px,100%)}@media all and (max-width:750px){.page_choice-2ldk .blk-wrap hgroup{width:min(1280px,100%);margin-inline:auto}.page_choice-2ldk .blk-wrap .sec_heading{width:calc(((670 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;margin-bottom:calc(((78 / var(--media_sp)) * 100) * var(--vw));padding-block:calc(((18 / var(--media_sp)) * 100) * var(--vw)) calc(((20 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((32 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.05em}.page_choice-2ldk .blk-wrap .sec_catch{margin-block:var(--leading-trim) calc(var(--leading-trim) + calc(((54 / var(--media_sp)) * 100) * var(--vw)));font-size:calc(((40 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.1em;line-height:calc(68 / 40)}.page_choice-2ldk .blk-wrap .sec_copy{margin-block:var(--leading-trim) calc(var(--leading-trim) + (((60 / var(--media_sp)) * 100) * var(--vw)));font-size:calc(((24 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.05em;line-height:calc(44 / 24)}.page_choice-2ldk .blk-wrap .sec_hero_img{margin-inline:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}}.page_choice-2ldk .blk-wrap.blk04 .sec_intro_txt{margin-block:var(--leading-trim) calc(105px + var(--leading-trim));font-size:40px;letter-spacing:.05em;line-height:1.5;text-align:center}.page_choice-2ldk .blk-wrap.blk04 .sec_hero_img{margin-bottom:110px}.page_choice-2ldk .blk-wrap.blk05{padding-inline:0}.page_choice-2ldk .blk-wrap.blk05 .sec_hero_img{margin-bottom:150px}.page_choice-2ldk .blk-wrap.blk05 .plan-blk{padding-block:150px;padding-inline:40px;background-image:linear-gradient(to right,#4e6073,#6a8198)}.page_choice-2ldk .blk-wrap.blk05 .plan_content-wrap{width:min(1280px,100%);margin-inline:auto;padding:50px;background-color:#fff;box-sizing:border-box}.page_choice-2ldk .blk-wrap.blk05 .plan_content-inner{display:flex;align-items:start;justify-content:space-between;gap:60px}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .plan_ttl-wrap{display:flex;align-items:center;gap:35px}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .plan_txt-wrap{flex:1}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .type{width:188px;height:178px;display:grid;place-content:center;background-image:linear-gradient(to right,#4e6073,#6a8198);font-size:80px;line-height:1;text-align:center;color:#fff}.page_choice-2ldk .blk-wrap.blk05 .plan_features_list-wrap{margin-top:40px;border-top:1px solid #cccccc}.page_choice-2ldk .blk-wrap.blk05 .plan_features_list-wrap ul li{padding-block:30px;border-bottom:1px solid #cccccc}.page_choice-2ldk .blk-wrap.blk05 .plan_features-wrap{display:flex;align-items:center;gap:30px}.page_choice-2ldk .blk-wrap.blk05 .plan_features_img{position:relative;width:250px}.page_choice-2ldk .blk-wrap.blk05 .plan_features_txt-wrap{flex:1}.page_choice-2ldk .blk-wrap.blk05 .plan_features_ttl{margin-block:var(--leading-trim);font-size:24px;letter-spacing:.1em;line-height:calc(34 / 24);color:#4d6072}.page_choice-2ldk .blk-wrap.blk05 .plan_features_txt{margin-block:calc(var(--leading-trim) + 17px) var(--leading-trim);font-size:17px;letter-spacing:.05em;line-height:1.5;color:#231815}.page_choice-2ldk .blk-wrap.blk05 .plan_fig-wrap{margin-top:16px;width:42.203%}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .hanrei{margin-top:30px;width:701px}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .plan_notes{margin-top:6px;font-size:12px;line-height:1}@media all and (max-width:750px){.page_choice-2ldk .blk-wrap.blk04 .sec_intro_txt{margin-block:var(--leading-trim) calc((((83 / var(--media_sp)) * 100) * var(--vw)) + var(--leading-trim));font-size:calc(((40 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.05em;line-height:calc(68 / 40);text-align:center}.page_choice-2ldk .blk-wrap.blk04 .sec_hero_img{margin-bottom:calc(((80 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk05{padding-inline:0}.page_choice-2ldk .blk-wrap.blk05 .sec_hero_img{margin-bottom:calc(((120 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk05 .plan-blk{padding:calc(((40 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk05 .plan_content-wrap{padding:calc(((40 / var(--media_sp)) * 100) * var(--vw)) calc(((40 / var(--media_sp)) * 100) * var(--vw)) calc(((50 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk05 .plan_content-inner{display:flex;flex-direction:column;gap:calc(((69 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .plan_ttl-wrap{display:flex;align-items:center;gap:calc(((40 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .plan_txt-wrap{display:contents;flex:1}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .type{width:calc(((176 / var(--media_sp)) * 100) * var(--vw));height:auto;display:grid;place-content:center;background-image:linear-gradient(to right,#4e6073,#6a8198)}.page_choice-2ldk .blk-wrap.blk05 .plan_features_list-wrap{margin-top:0;border-top:1px solid #cccccc;order:2;width:100%}.page_choice-2ldk .blk-wrap.blk05 .plan_features_list-wrap ul li{padding-block:calc(((50 / var(--media_sp)) * 100) * var(--vw));border-bottom:1px solid #cccccc}.page_choice-2ldk .blk-wrap.blk05 .plan_features-wrap{display:block;align-items:center;gap:30px}.page_choice-2ldk .blk-wrap.blk05 .plan_features_img{width:100%}.page_choice-2ldk .blk-wrap.blk05 .plan_features_txt-wrap{flex:1}.page_choice-2ldk .blk-wrap.blk05 .plan_features_ttl{margin-block:calc(var(--leading-trim) + (((25 / var(--media_sp)) * 100) * var(--vw)));font-size:calc(((30 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.05em;line-height:calc(34 / 24);text-align:center;color:#4d6072}.page_choice-2ldk .blk-wrap.blk05 .plan_features_txt{margin-block:calc(var(--leading-trim) + (((5 / var(--media_sp)) * 100) * var(--vw))) var(--leading-trim);font-size:calc(((24 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.05em;line-height:calc(40 / 24);color:#231815;text-align:center}.page_choice-2ldk .blk-wrap.blk05 .plan_fig-wrap{order:1;margin-top:0;margin-inline:auto;width:calc(((498 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .hanrei{margin-top:calc(((50 / var(--media_sp)) * 100) * var(--vw));width:calc(((545 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .plan_notes{margin-top:calc(((15 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((18 / var(--media_sp)) * 100) * var(--vw));line-height:1.5}}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .spec_flex-wrap{display:grid;grid-template-columns:auto 1fr;justify-content:start;align-items:end;gap:0 35px}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .spec-wrap{grid-column:1 / 2;font-size:45px;letter-spacing:.05em}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .spec-wrap .largeChar{font-size:45px}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .sizeWrap{grid-column:2 / 3;position:relative;width:fit-content;margin:0 auto}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .sizeWrap .label{position:absolute;top:-1em;font-size:12px;letter-spacing:.1em;text-align:left}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .size{font-size:35px;line-height:1}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .size .largeChar{font-size:50px;line-height:1}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .sizeTsubo{font-size:15px;line-height:1}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .moreSpec{grid-column:1 / 3;border-top:1px solid #ccc;margin-top:16px;padding-top:17px}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .moreSpec p{font-size:15px;line-height:calc(19/15);letter-spacing:.1em}@media all and (max-width:1010px){.page_choice-2ldk .blk-wrap.blk05 .plan-blk .sizeWrap{margin:0}}@media all and (max-width:750px){.page_choice-2ldk .blk-wrap.blk05 .plan-blk .spec_flex-wrap{display:block}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .spec-wrap{margin-block:calc(var(--leading-trim) - (((8 / var(--media_sp)) * 100) * var(--vw))) var(--leading-trim);padding-top:0;font-size:calc(52/ var(--media_sp) * 100vw);letter-spacing:.05em;line-height:1;border-top:1px solid #fff}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .spec-wrap .largeChar{margin-block:var(--leading-trim);font-size:calc(52/ var(--media_sp) * 100vw)}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .sizeWrap{margin-top:calc(((38 / var(--media_sp)) * 100) * var(--vw));margin-left:0;padding-bottom:0}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .sizeWrap .label{font-size:calc(20/ var(--media_sp) * 100vw);margin-bottom:calc(-6/ var(--media_sp) * 100vw)}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .size{margin-top:calc(((4 / var(--media_sp)) * 100) * var(--vw));font-size:calc(38/ var(--media_sp) * 100vw)}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .size .largeChar{font-size:calc(58/ var(--media_sp) * 100vw)}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .sizeTsubo{font-size:calc(24/ var(--media_sp) * 100vw)}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .moreSpec{width:100%;margin-top:calc(((20 / var(--media_sp)) * 100) * var(--vw));padding-top:calc(((16 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk05 .plan-blk .moreSpec p{font-size:calc(20/ var(--media_sp) * 100vw);line-height:calc(28 / 20);letter-spacing:.05em}}.page_choice-2ldk .blk-wrap.blk06{margin-top:100px;padding-inline:0}.page_choice-2ldk .blk-wrap.blk06 .sec_copy{margin-bottom:calc(var(--leading-trim) + 100px)}.page_choice-2ldk .blk-wrap.blk06 .blk_content-wrap{position:relative;width:min(1280px,100%);margin-inline:auto;padding:100px;background-color:#fff;box-sizing:border-box}.page_choice-2ldk .blk-wrap.blk06 .blk_content_lead{margin-block:calc(34px + var(--leading-trim)) var(--leading-trim);font-size:27px;line-height:1.5;letter-spacing:.15em;color:#725367}.page_choice-2ldk .blk-wrap.blk06 .blk_content_body{margin-block:calc(34px + var(--leading-trim)) var(--leading-trim);width:min(100%,900px);font-size:17px;line-height:2;letter-spacing:.01em}.page_choice-2ldk .blk-wrap.blk06 .blk_content_img-wrap{margin-top:40px;width:min(100%,900px);display:flex;justify-content:space-between;align-items:start;gap:30px}.page_choice-2ldk .blk-wrap.blk06 .blk_content_img{flex:1;text-align:center}.page_choice-2ldk .blk-wrap.blk06 .blk_content_ttl{margin-block:calc(20px + var(--leading-trim)) var(--leading-trim);font-size:19px;line-height:1;letter-spacing:.2em}.page_choice-2ldk .blk-wrap.blk06 .blk_content_txt{margin-block:calc(12px + var(--leading-trim)) var(--leading-trim);font-size:14px;letter-spacing:1px;letter-spacing:.2em}.page_choice-2ldk .blk-wrap.blk06 .child-blk{position:relative;padding:110px 40px 140px;background-image:linear-gradient(to right,#4e6073,#6a8198)}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_content-wrap{background:url(../static_img/choice-2ldk/blk06_bg_pc.webp) no-repeat center center/cover}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_vTxt{position:absolute;top:-208px;left:-54px}.page_choice-2ldk .blk-wrap.blk06 .child-blk h5{width:307px}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_catch{margin-block:var(--leading-trim) calc(70px + var(--leading-trim));font-size:36px;line-height:calc(60 / 36);text-align:center;color:#fff}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column-wrap{position:relative;width:min(1280px,100%);margin-top:40px;margin-inline:auto;padding:80px 100px 94px;background-color:#fff;box-sizing:border-box;display:flex;align-items:start;gap:70px}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column_wap{position:absolute;top:-20px;left:-40px;width:120px;aspect-ratio:1 / 1;display:grid;place-content:center;text-align:center;font-size:27px;line-height:calc(32 / 27);letter-spacing:.04em;color:#fff;background-color:#a05987;border-radius:100vmax}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column_txt-wrap{flex:1}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column_ttl{margin-block:calc(0px + var(--leading-trim)) var(--leading-trim);font-size:27px;line-height:1.5;letter-spacing:.18em;color:#725367}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column_txt{margin-block:calc(34px + var(--leading-trim)) var(--leading-trim);font-size:17px;line-height:2;letter-spacing:.01em}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column_txt .notes{display:block;font-size:12px}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column_img-wrap{position:relative;width:31.481%}.page_choice-2ldk .blk-wrap.blk06 .park-blk{position:relative;padding:110px 40px 140px;background-color:#0f1c2a;background-image:linear-gradient(to right,#4e607380,#6a819880)}.page_choice-2ldk .blk-wrap.blk06 .park-blk .blk_content-wrap{background:url(../static_img/choice-2ldk/blk06_park_bg_pc.webp) no-repeat center center/cover;padding-bottom:50px}.page_choice-2ldk .blk-wrap.blk06 .park-blk .blk_content-wrap h5{width:194px}.page_choice-2ldk .blk-wrap.blk06 .park-blk .blk_vTxt{position:absolute;top:-208px;left:-54px}.page_choice-2ldk .blk-wrap.blk06 .park-blk .blk_catch{margin-block:var(--leading-trim) calc(70px + var(--leading-trim));font-size:36px;line-height:calc(60 / 36);text-align:center;color:#fff}@media all and (max-width:750px){.page_choice-2ldk .blk-wrap.blk06{margin-top:calc(((80 / var(--media_sp)) * 100) * var(--vw));padding-inline:0}.page_choice-2ldk .blk-wrap.blk06 .sec_copy{margin-bottom:calc(var(--leading-trim) + calc(((85 / var(--media_sp)) * 100) * var(--vw)))}.page_choice-2ldk .blk-wrap.blk06 .blk_content-wrap{position:relative;width:min(1280px,100%);margin-inline:auto;padding:calc(((435 / var(--media_sp)) * 100) * var(--vw)) calc(((40 / var(--media_sp)) * 100) * var(--vw)) calc(((80 / var(--media_sp)) * 100) * var(--vw));background-color:#fff;box-sizing:border-box}.page_choice-2ldk .blk-wrap.blk06 .park-blk .blk_content-wrap h5{width:calc(((271 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk06 .blk_content_lead{margin-block:calc(calc(((42 / var(--media_sp)) * 100) * var(--vw)) + var(--leading-trim)) var(--leading-trim);font-size:calc(((34 / var(--media_sp)) * 100) * var(--vw));line-height:calc(52 / 34);text-align:center}.page_choice-2ldk .blk-wrap.blk06 .blk_content_body{margin-block:calc(calc(((42 / var(--media_sp)) * 100) * var(--vw)) + var(--leading-trim)) var(--leading-trim);font-size:calc(((24 / var(--media_sp)) * 100) * var(--vw));line-height:calc(40 / 24);letter-spacing:.01em}.page_choice-2ldk .blk-wrap.blk06 .blk_content_img-wrap{margin-top:calc(((40 / var(--media_sp)) * 100) * var(--vw));width:min(100%,900px);display:block}.page_choice-2ldk .blk-wrap.blk06 .blk_content_img-wrap>*+*{margin-top:calc(((40 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk06 .blk_content_img{flex:1;text-align:center}.page_choice-2ldk .blk-wrap.blk06 .blk_content_ttl{margin-block:calc(calc(((27 / var(--media_sp)) * 100) * var(--vw)) + var(--leading-trim)) var(--leading-trim);font-size:calc(((36 / var(--media_sp)) * 100) * var(--vw));line-height:1;letter-spacing:.1em}.page_choice-2ldk .blk-wrap.blk06 .blk_content_txt{margin-block:calc(calc(((12 / var(--media_sp)) * 100) * var(--vw)) + var(--leading-trim)) var(--leading-trim);font-size:calc(((20 / var(--media_sp)) * 100) * var(--vw));letter-spacing:1px;letter-spacing:.2em}.page_choice-2ldk .blk-wrap.blk06 .child-blk{padding:calc(((220 / var(--media_sp)) * 100) * var(--vw)) calc(((40 / var(--media_sp)) * 100) * var(--vw)) calc(((40 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_content-wrap{background:url(../static_img/choice-2ldk/blk06_bg_sp.webp) no-repeat top center/cover}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_content-wrap .caption{position:absolute;top:calc(((372 / var(--media_sp)) * 100) * var(--vw));bottom:auto}.page_choice-2ldk .blk-wrap.blk06 .child-blk h5{width:calc(((432 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_vTxt{position:absolute;top:calc(((-317 / var(--media_sp)) * 100) * var(--vw));left:0;right:0;margin-inline:auto;width:calc(((276 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_catch{margin-block:var(--leading-trim) calc(calc(((90 / var(--media_sp)) * 100) * var(--vw)) + var(--leading-trim));font-size:calc(((36 / var(--media_sp)) * 100) * var(--vw));line-height:calc(60 / 36);text-align:center;color:#fff}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_content-wrap h5{display:block;width:calc(((432 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column-wrap{position:relative;width:min(1280px,100%);margin-top:calc(((40 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;padding:calc(((40 / var(--media_sp)) * 100) * var(--vw));background-color:#fff;box-sizing:border-box;display:block}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column_wap{position:absolute;top:calc(((-25 / var(--media_sp)) * 100) * var(--vw));left:auto;right:calc(((-25 / var(--media_sp)) * 100) * var(--vw));width:calc(((120 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((26 / var(--media_sp)) * 100) * var(--vw));line-height:calc(32 / 26)}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column_txt-wrap{flex:1}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column_ttl{margin-block:calc(0px + var(--leading-trim)) var(--leading-trim);font-size:calc(((34 / var(--media_sp)) * 100) * var(--vw));line-height:1.5;letter-spacing:.08em;color:#725367}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column_txt{margin-block:calc(calc(((30 / var(--media_sp)) * 100) * var(--vw)) + var(--leading-trim)) var(--leading-trim);font-size:calc(((24 / var(--media_sp)) * 100) * var(--vw));line-height:calc(40 / 24);letter-spacing:.01em}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column_txt .notes{display:block;font-size:calc(((20 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column_img-wrap{margin-top:calc(((35 / var(--media_sp)) * 100) * var(--vw));width:100%}.page_choice-2ldk .blk-wrap.blk06 .child-blk .caption{position:absolute;bottom:calc(((50 / var(--media_sp)) * 100) * var(--vw));right:calc(((50 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk06 .child-blk .blk_column-wrap .caption{bottom:calc(((5 / var(--media_sp)) * 100) * var(--vw));right:calc(((5 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk06 .park-blk{padding:calc(((220 / var(--media_sp)) * 100) * var(--vw)) calc(((40 / var(--media_sp)) * 100) * var(--vw)) calc(((40 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk06 .park-blk .blk_content-wrap{background:url(../static_img/choice-2ldk/blk06_park_bg_sp.webp) no-repeat top center/cover;padding-bottom:calc(((80 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk06 .park-blk .blk_vTxt{position:absolute;top:calc(((-377 / var(--media_sp)) * 100) * var(--vw));left:0;right:0;margin-inline:auto;width:calc(((182 / var(--media_sp)) * 100) * var(--vw))}.page_choice-2ldk .blk-wrap.blk06 .park-blk .blk_content-wrap .caption{position:absolute;top:calc(((392 / var(--media_sp)) * 100) * var(--vw));bottom:auto}.page_choice-2ldk .blk-wrap.blk06 .park-blk .blk_catch{margin-block:var(--leading-trim) calc(calc(((90 / var(--media_sp)) * 100) * var(--vw)) + var(--leading-trim));font-size:calc(((36 / var(--media_sp)) * 100) * var(--vw));line-height:calc(60 / 36);text-align:center;color:#fff}.page_choice-2ldk .blk-wrap.blk06 .park-blk .blk_content-wrap h5{display:block;width:calc(((271 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto}}.page_choice-2ldk .blk-wrap.outro-blk{padding:100px 0 140px;text-align:center}.page_choice-2ldk .blk-wrap.outro-blk .outro_txt{margin-block:var(--leading-trim);font-size:40px;letter-spacing:.1em;line-height:1.5;color:#231815}.page_choice-2ldk .blk-wrap.outro-blk .outro_arrow{margin-top:32px;margin-inline:auto;width:57px}.outro_plan_lnk{margin:34px auto 0;display:grid;place-content:center;width:590px;height:100px;font-size:27px;line-height:1;letter-spacing:.1em;text-align:center;color:#fff;background-image:linear-gradient(to right,#725367,#a56f92)}@media all and (max-width:750px){.page_choice-2ldk .blk-wrap.outro-blk{padding:calc(((120 / var(--media_sp)) * 100) * var(--vw)) 0}.page_choice-2ldk .blk-wrap.outro-blk .outro_txt{margin-block:var(--leading-trim);font-size:calc(((40 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.1em;line-height:calc(68 / 40)}.page_choice-2ldk .blk-wrap.outro-blk .outro_arrow{margin-top:calc(((40 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;width:calc(((50 / var(--media_sp)) * 100) * var(--vw))}.outro_plan_lnk{margin:calc(((42 / var(--media_sp)) * 100) * var(--vw)) auto 0;display:grid;place-content:center;width:calc(((670 / var(--media_sp)) * 100) * var(--vw));height:calc(((100 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((32 / var(--media_sp)) * 100) * var(--vw));line-height:1;letter-spacing:.1em;text-align:center;color:#fff;background-image:linear-gradient(to right,#725367,#a56f92)}}
