:root{--max-width: 1120px;--margin-xs: min(2vw 20px);--margin-s: min(3vw, 30px);--margin-m: min(5vw, 50px);--margin-l: min(7vw, 70px);--margin-xl: min(10vw, 100px)}.page_review *{box-sizing:border-box}.page_review img{display:block;width:100%;height:auto}.page_review a{cursor:pointer}.page_review p{font-size:min(1.8vw,18px);line-height:1.4;font-weight:normal;text-align:justify}.page_review section{display:block;width:100%;padding:var(--margin-l) var(--margin-s);position:relative}.page_review section h2{margin-bottom:1em;font-size:min(3.6vw,38px);text-align:center;line-height:1.4}.page_review section h2 strong{color:#03aaae}.page_review section h3{margin-bottom:.8em;color:#072787;font-size:min(2.8vw,30px);text-align:center;line-height:1.4}.page_review section h4{margin-bottom:.4em;font-size:min(2vw,22px);line-height:1.4}.page_review .resizeShow{display:none}.page_review #locator_template_c2{display:none}.page_review .cta_block p{text-align:center}.page_review .innerWrap{display:block;width:100%;max-width:var(--max-width);height:auto;margin:0 auto}.page_review .column{display:flex;flex-wrap:wrap;align-items:center;gap:1em 0}.page_review .column.-col6{flex-direction:row;justify-content:flex-start}.page_review .column.-col5{justify-content:space-between}.page_review .column.-col5 .col{flex:0 0 18%}.page_review .column.-col3,.page_review .column.-col3half{justify-content:space-between}.page_review .column.-col3 .col,.page_review .column.-col3half .col{flex:0 0 32.5%}.page_review .column.-col2{justify-content:space-between}.page_review .column.-col2 .col{flex:0 0 49%}.page_review .column .col{flex:0 0 auto}.page_review .btnWrap{text-align:center;margin-top:var(--margin-l)}.page_review .ctaBtn{display:inline-block;padding:.6em 2.4em .8em 1em;position:relative;background:#ffa368;background:linear-gradient(90deg, rgb(82, 170, 255) 0%, rgb(133, 99, 210) 100%);border-radius:3em;box-shadow:5px 8px 0 rgba(0,0,0,.7);color:#fff;font-size:min(3.2vw,36px);line-height:1;transform:translate(0, 0);transition:all .2s ease-in-out}.page_review .ctaBtn.-line{background:#fff;border:#557bb8 solid 4px;box-shadow:none;color:#557bb8}.page_review .ctaBtn.-line span::before{content:"";display:block;width:35%;height:35%;position:absolute;top:50%;left:50%;border-right:#557bb8 solid 3px;border-bottom:#557bb8 solid 3px;transform:translate(-70%, -50%) rotate(-45deg)}.page_review .ctaBtn span{display:block;width:1.2em;height:1.2em;position:absolute;top:50%;right:.8em;background-color:#fff;border-radius:50%;transform:translate(0, -50%)}.page_review .ctaBtn span::before{content:"";display:block;width:35%;height:35%;position:absolute;top:50%;left:50%;border-right:#8563d2 solid 3px;border-bottom:#8563d2 solid 3px;transform:translate(-70%, -50%) rotate(-45deg)}@media(hover: hover)and (pointer: fine){.page_review .ctaBtn:hover{color:#fff;text-decoration:none;box-shadow:0 0 0 rgba(0,0,0,.8);transform:translate(0, 8px)}.page_review .ctaBtn.-line:hover{color:#557bb8}}.page_review .arrowLink{display:inline-block;margin-top:auto;color:#007fc6;font-size:19px;font-weight:normal}.page_review .arrowLink span{display:inline-block;width:1.2em;height:1.2em;margin-left:.4em;position:relative;background-color:#007fc6;border-radius:50%;transform:translate(0, 15%)}.page_review .arrowLink span::before{content:"";display:block;width:35%;height:35%;position:absolute;top:50%;left:50%;border-right:#8563d2 solid 3px;border-bottom:#8563d2 solid 3px;transform:translate(-70%, -50%) rotate(-45deg);border-color:#fff;border-width:2px}.page_review .sectionArrow{display:block;width:3.2em;height:2.6em;clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;top:0;left:50%;background-color:#fff;transform:translate(-50%, 0)}.page_review .fv{display:block;width:100%;height:auto;padding:calc(var(--margin-xl) + var(--margin-m)) var(--margin-s) var(--margin-xl);background-color:#e7f4d4;position:relative;overflow:hidden;z-index:1}.page_review .fv_content{display:grid;grid-template-areas:"logo image" "title image" "badge image" "btn image" "note note";grid-template-columns:max(580px,.6fr) .4fr;grid-template-rows:auto;justify-items:center;align-items:end;gap:2.4em;width:100%;max-width:var(--max-width);height:100%;margin:0 auto;position:relative;z-index:10}.page_review .fv_bg{width:100%;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.page_review .fv_bg img{width:100%;height:100%;object-fit:cover}.page_review .fvLogo{grid-area:logo}.page_review .fvLogo img{width:50%;margin:0 auto}.page_review .fvTitle{grid-area:title}.page_review .fvBtn{grid-area:btn;display:flex;justify-content:center;align-items:center;gap:1.6em}.page_review .fvBtn .ctaBtn{flex:0 0 auto;font-size:min(2.4vw,24px)}.page_review .fvBadge{grid-area:badge;width:60%}.page_review .fvImage{grid-area:image}.page_review .fvImage img{margin-top:auto;transform:scale(1.25) translate(-5%, 0);transform-origin:right bottom}.page_review .fvNote{grid-area:note;margin-top:-1em;padding-left:1.6em;text-align:left}.page_review .secLogoSlide{padding-top:0;padding-bottom:0;z-index:100;overflow:visible}.page_review .secLogoSlide .innerWrap{padding:0 0 var(--margin-m);background-color:#fff;border-radius:14px;box-shadow:4px 4px 10px rgba(0,0,0,.4);overflow:hidden;transform:translate(0, calc(var(--margin-m) * -1))}.page_review .secLogoSlide .innerWrap h2{padding:.6em 1em;background-color:#71c000;color:#fff;font-size:min(2.2vw,24px)}.page_review .secLogoSlide .column.-col6:not(:first-of-type){margin-top:5px}.page_review .secLogoSlide .column.-col6 .col{width:140px}.page_review .secLogoSlide .column.-col6 .col:not(:last-of-type){margin-right:5px}.page_review .secMust{padding-bottom:calc(var(--margin-s)*1.5)}.page_review .secMust h2 span{display:inline-block;margin-bottom:.6em;padding:.2em 1.2em;background-color:#fffecc;border:#03aaae 2px solid;color:#03aaae;font-size:74%}.page_review .secMust .column .col{flex:0 0 32%;padding:1em;position:relative;border-radius:19px;border:#005286 4px solid;box-shadow:6px 6px 0 #005286;text-align:left}.page_review .secMust .column .col::after{content:"";display:block;width:4em;height:4em;clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;bottom:0;left:50%;background-color:#005286;transform:translate(-50%, 100%);z-index:1}.page_review .secMust .column .col h3{display:block;margin-bottom:.4em;padding-left:2.6em;position:relative;color:#005286;font-size:min(2.2vw,24px);text-align:left}.page_review .secMust .column .col h3::before{content:"";display:block;width:2.4em;height:2.4em;position:absolute;bottom:0;left:0;transform:translate(-10%, -20%)}.page_review .secMust .column .col h3.t1::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_must_num01.webp") center center/contain no-repeat}.page_review .secMust .column .col h3.t2::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_must_num02.webp") center center/contain no-repeat}.page_review .secMust .column .col h3.t3::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_must_num03.webp") center center/contain no-repeat}.page_review .secSolution{padding-top:var(--margin-xl);background-color:#f2fed3;text-align:center}.page_review .secSolution h3{margin-bottom:1.5em;color:#000}.page_review .secSolution h3.top{color:#03aaae}.page_review .secSolution h4{display:inline-block;min-width:40%;margin:0 auto 1em;padding:.4em 1em .4em 1em;position:relative;background:#71c000;border-radius:3em;color:#fff;text-align:center}.page_review .secSolution h4.t1::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_solution_num01.webp") center center/contain no-repeat}.page_review .secSolution h4.t2::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_solution_num02.webp") center center/contain no-repeat}.page_review .secSolution h4.t3::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_solution_num03.webp") center center/contain no-repeat}.page_review .secSolution .column{align-items:stretch;margin-bottom:4em}.page_review .secSolution .column:first-of-type{margin-bottom:var(--margin-l)}.page_review .secSolution .column .col{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left}.page_review .secSolution .column .col .solutionPoint{background-color:#fff;border:#71c000 4px solid}.page_review .secSolution .column .col .solutionPoint h4{display:block;margin-bottom:0;background:#71c000;color:#fff;border-radius:0}.page_review .secSolution .column .col .solutionPoint h4::before{content:"";display:block;width:2.4em;height:2.4em;margin:0 auto .4em}.page_review .secSolution .column .col .colInner{flex:1 1 auto;padding:1.2em;background-color:#fff}.page_review .secSolution .column .col .colInner h5{font-size:min(2vw,22px);text-align:center}.page_review .secSolution .column.-gradBorder .col{flex:0 0 31%;position:relative}.page_review .secSolution .column.-gradBorder .col::after{content:"";display:block;width:calc(100% + 1em);height:calc(100% + 1em);position:absolute;top:0;left:0;background:#ff5d6f;background:linear-gradient(45deg, rgb(255, 93, 111) 0%, rgb(255, 216, 69) 50%, rgb(143, 195, 31) 100%);clip-path:polygon(96% 0%, 100% 4%, 100% 100%, 4% 100%, 0% 96%, 0 0);z-index:1}.page_review .secSolution .column.-gradBorder .col img{position:relative;z-index:10}.page_review .secSolution .column.-gradBorder .col .colInner{position:relative;z-index:10}.page_review .secSolution .valueEffect{display:block;width:100%;margin:0 auto;padding:var(--margin-m);background-color:#fff;border-radius:18px}.page_review .secSolution .valueEffect h3{display:block;padding:.2em 1em .3em;background:#ffd845;background:linear-gradient(90deg, rgb(255, 216, 69) 20%, rgb(255, 93, 111) 100%);border-radius:4em;color:#fff}.page_review .secSolution .valueEffect .column{margin-bottom:0}.page_review .secSolution .valueEffect .column .col{flex:0 0 27%;position:relative}.page_review .secSolution .valueEffect .column .col:not(:first-of-type)::before{content:"";display:block;width:2px;height:100%;position:absolute;top:0;left:-4em;background:#ffd845;background:linear-gradient(180deg, rgb(255, 216, 69) 0%, rgb(255, 93, 111) 100%)}.page_review .secSolution .valueEffect .column .col p{margin-top:var(--margin-s);text-align:center}.page_review .secSolution .valueEffect~p{margin-top:.8em;margin-bottom:var(--margin-l);font-size:90%}.page_review .secSolution .solutionInfo{background-color:#fff;border:#71c000 4px solid}.page_review .secSolution .solutionInfo h4{margin-bottom:0;padding:0;background-color:#fff;border-radius:0}.page_review .secSolution .solutionInfo_inner{padding:var(--margin-s) var(--margin-m) var(--margin-m)}.page_review .secSolution .solutionInfo_inner p{margin-bottom:1.2em}.page_review .secInterview{background-color:#c5ecfa;text-align:center}.page_review .secInterview h2{font-size:min(2.6vw,28px)}.page_review .secInterview h3{display:inline-block;margin-bottom:1em;padding-bottom:.6em;position:relative;color:#000;font-size:min(3.2vw,34px)}.page_review .secInterview h3::after{content:"";display:block;width:30%;height:2px;position:absolute;bottom:0;left:50%;background-color:#007fc6;transform:translate(-50%, 0)}.page_review .secInterview .interviewLogo{display:block;margin-bottom:var(--margin-l);padding:var(--margin-s) 0;position:relative;background-color:#fff}.page_review .secInterview .interviewLogo .column.-col6 .col{width:140px}.page_review .secInterview .interviewLogo .column.-col6 .col:not(:last-of-type){margin-right:5px}.page_review .secInterview .btnWrap{margin-bottom:var(--margin-l)}.page_review .secInterview .btnWrap .ctaBtn{font-size:min(2vw,20px)}.page_review .secInterview .column.-col2{align-items:stretch}.page_review .secInterview .column.-col2 .col{display:flex;flex-direction:column}.page_review .secInterview .column.-col2 .col:nth-last-of-type(-n + 2){margin-top:var(--margin-s)}.page_review .secInterview .column.-col2 .col .colInner{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:.4em;text-align:center}.page_review .secInterview .column.-col2 .col .colInner h4{width:100%;margin:0;margin-bottom:.8em;text-align:left;line-height:1.2}.page_review .secInterview .column.-col2 .col .colInner p{margin-bottom:1em}.page_review .secInterview .column.-col2 .col .colInner p.arrowLink{margin-top:auto;margin-bottom:0}.page_review .secReason{background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_reason_bg-pc.webp") center bottom/100% 90% no-repeat}.page_review .secReason .separateBox{display:flex;justify-content:space-between;align-items:center}.page_review .secReason .separateBox:not(:first-of-type){margin-top:var(--margin-l)}.page_review .secReason .separateBox_text{flex:0 0 46%}.page_review .secReason .separateBox_text h3{display:inline-block;margin-bottom:.4em;position:relative;color:#03aaae;text-align:left}.page_review .secReason .separateBox_text h3::before{content:"";display:inline-block;width:1.8em;height:2.2em;margin-right:.6em;vertical-align:bottom}.page_review .secReason .separateBox_text h3.t1::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_reason_num01.webp") center center/contain no-repeat}.page_review .secReason .separateBox_text h3.t2::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_reason_num02.webp") center center/contain no-repeat}.page_review .secReason .separateBox_text h3.t3::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_reason_num03.webp") center center/contain no-repeat}.page_review .secReason .separateBox_image{flex:0 0 48%}.page_review .secCart{background-color:#e5e5e5}.page_review .secCart p{text-align:center}.page_review .secCart .cartLogo{display:block;width:100%;margin:var(--margin-m) auto 0;padding:var(--margin-m);background-color:#fff;border-radius:14px}.page_review .secSafety h2{position:relative}.page_review .secSafety h3{color:#00b2dd}.page_review .secSafety h3:last-of-type{color:#ff2032}.page_review .secSafety .safeList{list-style:none}.page_review .secSafety .safeList:first-of-type{margin-bottom:var(--margin-l)}.page_review .secSafety .safeList_item{display:block;position:relative}.page_review .secSafety .safeList_item:not(:first-of-type){margin-top:var(--margin-s)}.page_review .secSafety .safeList_item:not(:last-of-type) .safe_head::after{content:"";display:block;width:2em;height:1.6em;clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;bottom:0;left:50%;background-color:#00b2dd;transform:translate(-50%, 100%)}.page_review .secSafety .safeList_item.-after .safe_head{background-color:#ff2032}.page_review .secSafety .safeList_item.-after .safe_head p small{color:#ff2032}.page_review .secSafety .safeList_item.-after .safe_head::after{background-color:#ff2032}.page_review .secSafety .safeList_item.-after .safe_detail strong{color:#ff2032}.page_review .secSafety .safe{display:flex;align-items:stretch}.page_review .secSafety .safe_head{flex:0 0 30%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;background-color:#00b2dd;color:#fff;text-align:center}.page_review .secSafety .safe_head p{font-weight:bold;text-align:center}.page_review .secSafety .safe_head p small{display:inline-block;padding:.2em .6em;background-color:#fff;border-radius:4px;color:#00b2dd;font-size:75%;line-height:1}.page_review .secSafety .safe_detail{flex:1 1 auto;margin-left:4px;padding:2em;border:#8e8e8e 2px solid;border-left:none}.page_review .secSafety .safe_detail img{margin-top:2em}.page_review .secFlow{padding-top:var(--margin-xl);background-color:#c3def0}.page_review .secFlow .column .col{display:block;position:relative}.page_review .secFlow .column .col:not(:first-of-type)::after{content:"";display:block;width:1em;height:1.4em;clip-path:polygon(0 0, 0% 100%, 100% 50%);position:absolute;top:50%;left:0;background-color:#107dc2;transform:translate(-135%, -50%)}.page_review .secFlow .ctaBtn{background:#3187cc;background:linear-gradient(90deg, rgb(49, 135, 204) 7%, rgb(119, 200, 173) 88%)}.page_review .secFlow .ctaBtn span::before{border-right:#3187cc solid 3px;border-bottom:#3187cc solid 3px}.page_review .secSeries h2 strong{color:#107dc2}.page_review .secSeries p{text-align:center}.page_review .secSeries .column{margin-top:var(--margin-l)}.page_review .secSeries .column .col{flex:0 0 45%}.page_review .secSeries .column .col img{margin:0 auto 2em}.page_review .secSeries .column .col p{text-align:justify}.page_review .secSeries .column .colInner{margin-top:1em}.page_review .secBanner{background-color:#c5ecfa}.page_review .secBanner .column{padding:var(--margin-s)}.page_review .secBanner .column .col{flex:0 0 48%}.page_review .secBanner .column .col h3{color:#023dbc;text-align:left}.page_review .secQA{padding-bottom:0}.page_review .secQA .qaWrap{display:block;width:100%;max-width:820px;margin:0 auto}.page_review .secQA .qaWrap .qa{display:block;width:100%;margin-bottom:var(--margin-s);border-top-left-radius:18px;overflow:hidden}.page_review .secQA .qaWrap .qa dt{padding:var(--margin-s) calc(var(--margin-l)*1) var(--margin-s) calc(var(--margin-l)*1.5);position:relative;background-color:#a9cd36;color:#fff;font-size:140%;font-weight:bold}.page_review .secQA .qaWrap .qa dt::before{content:"";display:block;width:2.3em;height:2.3em;position:absolute;top:50%;left:var(--margin-s);background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_qa_q.webp") center center/contain no-repeat;transform:translate(0, -50%)}.page_review .secQA .qaWrap .qa dd{padding:var(--margin-s) calc(var(--margin-l)*1) var(--margin-s) calc(var(--margin-l)*1.5);position:relative;background-color:#f2fed3;font-size:140%;font-weight:bold}.page_review .secQA .qaWrap .qa dd::before{content:"";display:block;width:2.3em;height:2.3em;position:absolute;top:50%;left:var(--margin-s);background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_qa_a.webp") center center/contain no-repeat;transform:translate(0, -50%)}.page_review .secUseful .column{align-items:flex-start}.page_review .secUseful .column .colInner{margin-top:1em}.page_review .secUseful .column .colInner p{text-align:center}.page_review .secUseful .btnWrap{margin-bottom:var(--margin-l)}.page_review .secUseful .btnWrap .ctaBtn{font-size:min(2vw,20px)}.page_review .secUseful .columnList_head{padding-bottom:.4em;font-size:min(2.4vw,24px)}.page_review .secUseful .columnList_head:not(:first-of-type){margin-top:1.6em}.page_review .secUseful .columnList_detail{text-align:right}.page_review .secUseful .columnList_detail .arrowLink{margin-top:1em}@media screen and (max-width: 800px){:root{--margin-xs: clamp(10px, 2.6vw, 20px);--margin-s: clamp(20px, 3.75vw, 30px);--margin-m: clamp(30px, 5vw, 40px);--margin-l: clamp(40px, 6.5vw, 50px);--margin-xl: clamp(60px, 10vw, 80px)}.page_review p{font-size:clamp(14px,3.2vw,16px)}.page_review section h2{font-size:clamp(18px,3.2vw,26px)}.page_review section h3{margin-bottom:1.2em;font-size:clamp(16px,2.8vw,22px)}.page_review section h4{font-size:clamp(14px,2.4vw,18px)}.page_review .resizeShow{display:inline}.page_review .resizeHide{display:none}.page_review .column{display:flex;flex-direction:column;justify-content:flex-start;gap:1em 0}.page_review .column.-col6{flex-direction:row}.page_review .column.-col5{flex-direction:row;justify-content:space-between;gap:1em}.page_review .column.-col5 .col{flex:0 0 30%}.page_review .column.-col5 .col:nth-last-of-type(2){margin-left:auto}.page_review .column.-col5 .col:last-of-type{margin-right:auto}.page_review .column.-col3{justify-content:flex-start}.page_review .column.-col3 .col{flex:0 0 auto;width:100%}.page_review .column.-col3half{flex-direction:row;justify-content:space-between}.page_review .column.-col3half .col{flex:0 0 49%}.page_review .column.-col3half .col:last-of-type{margin:0 auto}.page_review .column.-col2{justify-content:flex-start}.page_review .column.-col2 .col{flex:0 0 auto;width:100%}.page_review .column .col{flex:0 0 auto;margin-bottom:0}.page_review .btnWrap{text-align:center;margin-top:var(--margin-m)}.page_review .ctaBtn{display:block;width:100%;max-width:420px;margin:0 auto;padding:1em 2.2em 1.1em 1.2em;font-size:clamp(16px,2.5vw,20px)}.page_review .ctaBtn.-line{border-width:2px}.page_review .arrowLink{display:inline-block;margin-top:auto;color:#072787;font-size:110%;font-weight:normal}.page_review .arrowLink span{display:inline-block;width:1.2em;height:1.2em;margin-left:.4em;position:relative;background-color:#072787;border-radius:50%;transform:translate(0, 15%)}.page_review .arrowLink span::before{content:"";display:block;width:35%;height:35%;position:absolute;top:50%;left:50%;border-right:#8563d2 solid 3px;border-bottom:#8563d2 solid 3px;transform:translate(-70%, -50%) rotate(-45deg);border-color:#fff;border-width:2px}.page_review .fv{padding:calc(var(--margin-xl)*1.8) var(--margin-s) calc(var(--margin-xl)*1.2)}.page_review .fv_content{display:grid;grid-template-areas:"logo logo" "title title" "image badge" "note note" "btn btn";grid-template-columns:.7fr .3fr;grid-template-rows:auto;justify-items:center;align-items:center;gap:1.6em}.page_review .fv_bg{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.page_review .fv_bg img{width:100%;height:100%;object-fit:cover}.page_review .fvLogo img{width:60%;margin:0 auto}.page_review .fvBtn{flex-direction:column;gap:1.6em;width:100%;text-align:center}.page_review .fvBtn .ctaBtn{flex:0 0 auto;font-size:clamp(16px,2.5vw,20px)}.page_review .fvBadge{width:100%}.page_review .fvBadge img{transform:scale(1.8);transform-origin:center right}.page_review .fvImage img{transform:scale(1) translate(0, 0);transform-origin:center right}.page_review .secLogoSlide .innerWrap h2{font-size:clamp(18px,4.8vw,20px)}.page_review .secLogoSlide .column.-col6 .col{width:100px}.page_review .secMust .column .col:not(:first-of-type){margin-top:var(--margin-m)}.page_review .secMust .column .col::after{width:3em;height:3em}.page_review .secMust .column .col h3{font-size:clamp(18px,4.8vw,20px);margin-bottom:.6em;padding-left:3em}.page_review .secMust .column .col h3::before{width:2.4em;height:2.4em;transform:translate(0, -10%)}.page_review .secMust .column .col .colInner{display:flex;align-items:flex-start;min-width:100%;gap:1em}.page_review .secMust .column .col .colInner img{flex:0 0 40%;width:40%}.page_review .secMust .column .col .colInner p{flex:1 1 auto}.page_review .secSolution .column{margin-bottom:3em}.page_review .secSolution .column .col .solutionPoint h4{font-size:clamp(18px,4.8vw,20px)}.page_review .secSolution .column .col .solutionPoint h4::before{position:absolute;top:.5em;left:1em}.page_review .secSolution .column .col .solutionPoint .colInner{display:flex;align-items:flex-start;min-width:100%;gap:1em}.page_review .secSolution .column .col .solutionPoint .colInner img{flex:0 0 30%;width:30%}.page_review .secSolution .column .col .solutionPoint .colInner p{flex:1 1 auto}.page_review .secSolution .column .col .colInner h5{font-size:clamp(14px,2.4vw,16px);margin-bottom:1em;white-space:nowrap}.page_review .secSolution .column.-gradBorder{gap:1.2em}.page_review .secSolution .column.-gradBorder .col{flex:0 0 47%;position:relative}.page_review .secSolution .column.-gradBorder .col::after{content:"";display:block;width:calc(100% + .6em);height:calc(100% + .6em);position:absolute;top:0;left:0;background:#ff5d6f;background:linear-gradient(45deg, rgb(255, 93, 111) 0%, rgb(255, 216, 69) 50%, rgb(143, 195, 31) 100%);clip-path:polygon(95% 0%, 100% 4%, 100% 100%, 4% 100%, 0% 95%, 0 0);z-index:1}.page_review .secSolution .column.-gradBorder .col img{position:relative;z-index:10}.page_review .secSolution .column.-gradBorder .col .colInner{position:relative;z-index:10}.page_review .secSolution .column.-gradBorder .col .colInner h5{white-space:wrap}.page_review .secSolution::before,.page_review .secSolution::after{display:none}.page_review .secSolution .valueEffect .column{flex-direction:column}.page_review .secSolution .valueEffect .column .col img{width:80%}.page_review .secSolution .valueEffect .column .col:not(:first-of-type){margin-top:var(--margin-m)}.page_review .secSolution .valueEffect .column .col:not(:first-of-type)::before{content:"";display:block;width:100%;height:2px;position:absolute;top:-1.5em;left:0;background:#ffd845;background:linear-gradient(90deg, rgb(255, 216, 69) 0%, rgb(255, 93, 111) 100%)}.page_review .secInterview h2{font-size:clamp(18px,3vw,24px)}.page_review .secInterview h3{font-size:clamp(16px,2.8vw,22px)}.page_review .secInterview .interviewLogo .column.-col6 .col{width:100px}.page_review .secInterview .btnWrap{margin-bottom:var(--margin-l)}.page_review .secInterview .btnWrap .ctaBtn{font-size:clamp(16px,2.5vw,20px)}.page_review .secInterview .column.-col2 .col:not(:first-of-type){margin-top:var(--margin-s)}.page_review .secInterview .column.-col2 .col .colInner{padding:.8em .4em}.page_review .secInterview .column.-col2 .col .colInner .arrowLink{margin-left:auto;text-align:right}.page_review .secReason{background:url("https://naviplus.dgbt.jp/dcms_media/image/202605_review_reason_bg-sp.webp") center bottom/100% 100% no-repeat}.page_review .secReason .separateBox{display:flex;flex-direction:column;justify-content:flex-start}.page_review .secReason .separateBox:not(:first-of-type){margin-top:var(--margin-l)}.page_review .secReason .separateBox_text{order:1;flex:0 0 auto}.page_review .secReason .separateBox_text h3{font-size:clamp(18px,3vw,24px)}.page_review .secReason .separateBox_image{order:2;flex:0 0 auto;margin-top:var(--margin-s)}.page_review .secSafety{padding-top:var(--margin-m)}.page_review .secSafety h2{padding-top:0;position:relative}.page_review .secSafety h2::before{width:2em;height:2em;position:absolute;top:0;left:50%;transform:translate(-50%, -100%)}.page_review .secSafety .safeList:first-of-type{margin-bottom:var(--margin-l)}.page_review .secSafety .safeList_item:not(:first-of-type){margin-top:var(--margin-m)}.page_review .secSafety .safeList_item:not(:last-of-type) .safe_head::after{display:none}.page_review .secSafety .safeList_item:not(:last-of-type)::after{content:"";display:block;width:2em;height:1.6em;clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;bottom:0;left:50%;background-color:#00b2dd;transform:translate(-50%, 100%)}.page_review .secSafety .safeList_item.-after::after{background-color:#ff4240}.page_review .secSafety .safe{display:flex;flex-direction:column;align-items:stretch}.page_review .secSafety .safe_head{flex:0 0 auto;padding:1.4em}.page_review .secSafety .safe_head p .resizeHide{display:none}.page_review .secSafety .safe_head p small{margin-left:.6em}.page_review .secSafety .safe_detail{margin-left:0;padding:1.6em;border-left:#8e8e8e 2px solid;border-top:none}.page_review .secFlow .column .col:not(:first-of-type)::after{width:.6em;height:1em}.page_review .secSeries p{text-align:center}.page_review .secSeries .column .col img{width:100%}.page_review .secSeries .column .col:not(:first-of-type){margin-top:var(--margin-m)}.page_review .secQA{padding-bottom:0}.page_review .secQA .qaWrap .qa dt{padding:var(--margin-s) var(--margin-m) var(--margin-s) calc(var(--margin-l)*1.5);font-size:120%}.page_review .secQA .qaWrap .qa dt::before{width:1.8em;height:1.8em;left:1em}.page_review .secQA .qaWrap .qa dd{padding:var(--margin-s) var(--margin-m) var(--margin-s) calc(var(--margin-l)*1.5);font-size:120%}.page_review .secQA .qaWrap .qa dd::before{width:1.8em;height:1.8em;left:1em}.page_review .secUseful .column .col:not(:first-of-type){margin-top:var(--margin-s)}.page_review .secUseful .btnWrap{margin-bottom:var(--margin-xl)}.page_review .secUseful .btnWrap .ctaBtn{font-size:clamp(16px,2.5vw,20px)}.page_review .secUseful .columnList_head{padding-bottom:.4em;font-size:min(2.4vw,24px)}.page_review .secUseful .columnList_head:not(:first-of-type){margin-top:1.6em}.page_review .secUseful .columnList_detail{text-align:right}.page_review .secUseful .columnList_detail .arrowLink{margin-top:1em}}/*# sourceMappingURL=review.css.map */