: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_recommend-test *{box-sizing:border-box}.page_recommend-test img{display:block;width:100%;height:auto}.page_recommend-test a{cursor:pointer}.page_recommend-test p{font-size:min(1.8vw,18px);line-height:1.4;font-weight:normal;text-align:justify}.page_recommend-test section{display:block;width:100%;padding:var(--margin-l) var(--margin-s);position:relative}.page_recommend-test section h2{margin-bottom:1em;font-size:min(3.6vw,38px);text-align:center;line-height:1.4}.page_recommend-test section h2 strong{color:#107dc2}.page_recommend-test section h3{margin-bottom:.8em;color:#072787;font-size:min(2.8vw,30px);text-align:center;line-height:1.4}.page_recommend-test section h4{margin-bottom:.4em;font-size:min(2vw,22px);line-height:1.4}.page_recommend-test .resizeShow{display:none}.page_recommend-test #locator_template_c2{display:none}.page_recommend-test .cta_block p{text-align:center}.page_recommend-test .innerWrap{display:block;width:100%;max-width:var(--max-width);height:auto;margin:0 auto}.page_recommend-test .column{display:flex;flex-wrap:wrap;align-items:center;gap:1em 0}.page_recommend-test .column.-col6{flex-direction:row;justify-content:flex-start}.page_recommend-test .column.-col5{justify-content:space-between}.page_recommend-test .column.-col5 .col{flex:0 0 18%}.page_recommend-test .column.-col3,.page_recommend-test .column.-col3half{justify-content:space-between}.page_recommend-test .column.-col3 .col,.page_recommend-test .column.-col3half .col{flex:0 0 32.5%}.page_recommend-test .column.-col2{justify-content:space-between}.page_recommend-test .column.-col2 .col{flex:0 0 49%}.page_recommend-test .column .col{flex:0 0 auto}.page_recommend-test .btnWrap{text-align:center;margin-top:var(--margin-l)}.page_recommend-test .ctaBtn{display:inline-block;padding:.6em 2.4em .8em 1em;position:relative;background:#ffa368;background:linear-gradient(90deg, rgb(255, 163, 104) 0%, rgb(229, 101, 176) 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_recommend-test .ctaBtn.-line{background:#fff;border:#557bb8 solid 4px;box-shadow:none;color:#557bb8}.page_recommend-test .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_recommend-test .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_recommend-test .ctaBtn span::before{content:"";display:block;width:35%;height:35%;position:absolute;top:50%;left:50%;border-right:#ff5ab4 solid 3px;border-bottom:#ff5ab4 solid 3px;transform:translate(-70%, -50%) rotate(-45deg)}@media(hover: hover)and (pointer: fine){.page_recommend-test .ctaBtn:hover{color:#fff;text-decoration:none;box-shadow:0 0 0 rgba(0,0,0,.8);transform:translate(0, 8px)}.page_recommend-test .ctaBtn.-line:hover{color:#557bb8}}.page_recommend-test .arrowLink{display:inline-block;margin-top:auto;color:#007fc6;font-size:19px;font-weight:normal}.page_recommend-test .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_recommend-test .arrowLink span::before{content:"";display:block;width:35%;height:35%;position:absolute;top:50%;left:50%;border-right:#ff5ab4 solid 3px;border-bottom:#ff5ab4 solid 3px;transform:translate(-70%, -50%) rotate(-45deg);border-color:#fff;border-width:2px}.page_recommend-test .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_recommend-test .fv{display:block;width:100%;height:auto;padding:calc(var(--margin-xl) + var(--margin-m)) var(--margin-s) var(--margin-xl);position:relative;overflow:hidden;z-index:1}.page_recommend-test .fv_content{display:grid;grid-template-areas:"logo image" "title image" "badge image" "btn image";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_recommend-test .fv_bg{width:100%;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.page_recommend-test .fv_bg img{width:100%;height:100%;object-fit:cover}.page_recommend-test .fvLogo{grid-area:logo}.page_recommend-test .fvLogo img{width:50%;margin:0 auto}.page_recommend-test .fvTitle{grid-area:title}.page_recommend-test .fvBtn{grid-area:btn;display:flex;justify-content:center;align-items:center;gap:1.6em}.page_recommend-test .fvBtn .ctaBtn{flex:0 0 auto;font-size:min(2.4vw,24px)}.page_recommend-test .fvBadge{grid-area:badge;width:60%}.page_recommend-test .fvImage{grid-area:image}.page_recommend-test .fvImage img{margin-top:auto;transform:scale(1.8);transform-origin:center bottom}.page_recommend-test .secLogoSlide{padding-top:0;padding-bottom:0;z-index:100;overflow:visible}.page_recommend-test .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_recommend-test .secLogoSlide .innerWrap h2{padding:.6em 1em;background-color:#005286;color:#fff;font-size:min(2.2vw,24px)}.page_recommend-test .secLogoSlide .column.-col6:not(:first-of-type){margin-top:5px}.page_recommend-test .secLogoSlide .column.-col6 .col{width:140px}.page_recommend-test .secLogoSlide .column.-col6 .col:not(:last-of-type){margin-right:5px}.page_recommend-test .secMust h2 span{display:inline-block;margin-bottom:.6em;padding:.2em 1.2em;background-color:#fffdc5;border:#00b2dd 2px solid;color:#00b2dd;font-size:74%}.page_recommend-test .secMust .column .col{flex:0 0 32%;padding:1em;border-radius:19px;border:#005286 4px solid;box-shadow:6px 6px 0 #005286;text-align:left}.page_recommend-test .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_recommend-test .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_recommend-test .secMust .column .col h3.t1::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202604_recommend_must_num01.webp") center center/contain no-repeat}.page_recommend-test .secMust .column .col h3.t2::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202604_recommend_must_num02.webp") center center/contain no-repeat}.page_recommend-test .secMust .column .col h3.t3::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202604_recommend_must_num03.webp") center center/contain no-repeat}.page_recommend-test .secSolution{padding-top:var(--margin-xl);background-color:#dcfcef;text-align:center}.page_recommend-test .secSolution h3{margin-bottom:1.5em;color:#000}.page_recommend-test .secSolution h3.top{color:#007fc6}.page_recommend-test .secSolution h4{display:inline-block;min-width:40%;margin:0 auto 1em;padding:.4em 1em .4em 2.4em;position:relative;background:#00b2dd;background:linear-gradient(90deg, rgb(0, 178, 221) 27%, rgb(115, 201, 94) 100%);border-radius:3em;color:#fff;text-align:center}.page_recommend-test .secSolution h4::before{content:"";display:block;width:2.4em;height:2.4em;position:absolute;top:.2em;left:.4em}.page_recommend-test .secSolution h4.t1::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202604_recommend_solution_num01.webp") center center/contain no-repeat}.page_recommend-test .secSolution h4.t2::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202604_recommend_solution_num02.webp") center center/contain no-repeat}.page_recommend-test .secSolution h4.t3::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202604_recommend_solution_num03.webp") center center/contain no-repeat}.page_recommend-test .secSolution::before,.page_recommend-test .secSolution::after{content:"";display:block;width:3.2em;height:2.6em;clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;top:0;background-color:#fff;z-index:10}.page_recommend-test .secSolution::before{left:18%}.page_recommend-test .secSolution::after{right:18%}.page_recommend-test .secSolution .column{align-items:stretch;margin-bottom:4em}.page_recommend-test .secSolution .column:first-of-type{margin-bottom:var(--margin-l)}.page_recommend-test .secSolution .column .col{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left}.page_recommend-test .secSolution .column .col .solutionPoint{background-color:#fff;border:#00b2dd 4px solid}.page_recommend-test .secSolution .column .col .solutionPoint h4{display:block;margin-bottom:0;background:#00b2dd;color:#fff;border-radius:0}.page_recommend-test .secSolution .column .col .colInner{flex:1 1 auto;padding:1.2em;background-color:#fff}.page_recommend-test .secSolution .column .col .colInner h5{font-size:min(2vw,22px);text-align:center}.page_recommend-test .secInterview{background-color:#c5ecfa;text-align:center}.page_recommend-test .secInterview h2{font-size:min(2.6vw,28px)}.page_recommend-test .secInterview h3{display:inline-block;margin-bottom:1em;padding-bottom:.6em;position:relative;color:#000;font-size:min(3.2vw,34px)}.page_recommend-test .secInterview h3::after{content:"";display:block;width:30%;height:2px;position:absolute;bottom:0;left:50%;background-color:#007fc6;transform:translate(-50%, 0)}.page_recommend-test .secInterview .interviewLogo{display:block;margin-bottom:var(--margin-l);padding:var(--margin-s) 0;position:relative;background-color:#fff}.page_recommend-test .secInterview .interviewLogo .column.-col6 .col{width:140px}.page_recommend-test .secInterview .interviewLogo .column.-col6 .col:not(:last-of-type){margin-right:5px}.page_recommend-test .secInterview .btnWrap{margin-bottom:var(--margin-l)}.page_recommend-test .secInterview .btnWrap .ctaBtn{font-size:min(2vw,20px)}.page_recommend-test .secInterview .column.-col2{align-items:stretch}.page_recommend-test .secInterview .column.-col2 .col{display:flex;flex-direction:column}.page_recommend-test .secInterview .column.-col2 .col:nth-last-of-type(-n + 2){margin-top:var(--margin-s)}.page_recommend-test .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_recommend-test .secInterview .column.-col2 .col .colInner h4{width:100%;margin:0;margin-bottom:.8em;text-align:left;line-height:1.2}.page_recommend-test .secInterview .column.-col2 .col .colInner p{margin-bottom:1em}.page_recommend-test .secInterview .column.-col2 .col .colInner p.arrowLink{margin-top:auto;margin-bottom:0}.page_recommend-test .secReason{background:url("https://naviplus.dgbt.jp/dcms_media/image/202604_recommend_reason_bg-pc.webp") center bottom/100% 90% no-repeat}.page_recommend-test .secReason .separateBox{display:flex;justify-content:space-between;align-items:center}.page_recommend-test .secReason .separateBox:not(:first-of-type){margin-top:var(--margin-l)}.page_recommend-test .secReason .separateBox_text{flex:0 0 46%}.page_recommend-test .secReason .separateBox_text h3{display:inline-block;margin-bottom:.4em;position:relative;color:#107dc2;text-align:left}.page_recommend-test .secReason .separateBox_text h3::before{content:"";display:inline-block;width:1.8em;height:2.2em;margin-right:.6em;vertical-align:bottom}.page_recommend-test .secReason .separateBox_text h3.t1::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202604_recommend_reason_num01.webp") center center/contain no-repeat}.page_recommend-test .secReason .separateBox_text h3.t2::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202604_recommend_reason_num02.webp") center center/contain no-repeat}.page_recommend-test .secReason .separateBox_text h3.t3::before{background:url("https://naviplus.dgbt.jp/dcms_media/image/202604_recommend_reason_num03.webp") center center/contain no-repeat}.page_recommend-test .secReason .separateBox_image{flex:0 0 48%}.page_recommend-test .secCart{background-color:#e5e5e5}.page_recommend-test .secCart p{text-align:center}.page_recommend-test .secCart .cartLogo{display:block;width:100%;margin:var(--margin-m) auto 0;padding:var(--margin-m);background-color:#fff;border-radius:14px}.page_recommend-test .secSafety h2{position:relative}.page_recommend-test .secSafety h3{color:#00b2dd}.page_recommend-test .secSafety h3:last-of-type{color:#ff2032}.page_recommend-test .secSafety .safeList{list-style:none}.page_recommend-test .secSafety .safeList:first-of-type{margin-bottom:var(--margin-l)}.page_recommend-test .secSafety .safeList_item{display:block;position:relative}.page_recommend-test .secSafety .safeList_item:not(:first-of-type){margin-top:var(--margin-s)}.page_recommend-test .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_recommend-test .secSafety .safeList_item.-after .safe_head{background-color:#ff2032}.page_recommend-test .secSafety .safeList_item.-after .safe_head p small{color:#ff2032}.page_recommend-test .secSafety .safeList_item.-after .safe_head::after{background-color:#ff2032}.page_recommend-test .secSafety .safe{display:flex;align-items:stretch}.page_recommend-test .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_recommend-test .secSafety .safe_head p{font-weight:bold;text-align:center}.page_recommend-test .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_recommend-test .secSafety .safe_detail{flex:1 1 auto;margin-left:4px;padding:2em;border:#8e8e8e 2px solid;border-left:none}.page_recommend-test .secSafety .safe_detail img{margin-top:2em}.page_recommend-test .secFlow{padding-top:var(--margin-xl);background-color:#c3def0}.page_recommend-test .secFlow .column .col{display:block;position:relative}.page_recommend-test .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_recommend-test .secFlow .ctaBtn{background:#3187cc;background:linear-gradient(90deg, rgb(49, 135, 204) 7%, rgb(119, 200, 173) 88%)}.page_recommend-test .secFlow .ctaBtn span::before{border-right:#3187cc solid 3px;border-bottom:#3187cc solid 3px}.page_recommend-test .secSeries p{text-align:center}.page_recommend-test .secSeries .column{margin-top:var(--margin-l)}.page_recommend-test .secSeries .column .col{flex:0 0 45%}.page_recommend-test .secSeries .column .col img{margin:0 auto 2em}.page_recommend-test .secSeries .column .col p{text-align:justify}.page_recommend-test .secSeries .column .colInner{margin-top:1em}.page_recommend-test .secBanner{background-color:#c5ecfa}.page_recommend-test .secUseful .column{align-items:flex-start}.page_recommend-test .secUseful .column .colInner{margin-top:1em}.page_recommend-test .secUseful .column .colInner p{text-align:center}.page_recommend-test .secUseful .btnWrap{margin-bottom:var(--margin-l)}.page_recommend-test .secUseful .btnWrap .ctaBtn{font-size:min(2vw,20px)}.page_recommend-test .secUseful .columnList_head{padding-bottom:.4em;font-size:min(2.4vw,24px)}.page_recommend-test .secUseful .columnList_head:not(:first-of-type){margin-top:1.6em}.page_recommend-test .secUseful .columnList_detail{text-align:right}.page_recommend-test .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_recommend-test p{font-size:clamp(14px,3.2vw,16px)}.page_recommend-test section h2{font-size:clamp(18px,3.2vw,26px)}.page_recommend-test section h3{margin-bottom:1.2em;font-size:clamp(16px,2.8vw,22px)}.page_recommend-test section h4{font-size:clamp(14px,2.4vw,18px)}.page_recommend-test .resizeShow{display:inline}.page_recommend-test .resizeHide{display:none}.page_recommend-test .column{display:flex;flex-direction:column;justify-content:flex-start;gap:1em 0}.page_recommend-test .column.-col6{flex-direction:row}.page_recommend-test .column.-col5{flex-direction:row;justify-content:space-between;gap:1em}.page_recommend-test .column.-col5 .col{flex:0 0 30%}.page_recommend-test .column.-col5 .col:nth-last-of-type(2){margin-left:auto}.page_recommend-test .column.-col5 .col:last-of-type{margin-right:auto}.page_recommend-test .column.-col3{justify-content:flex-start}.page_recommend-test .column.-col3 .col{flex:0 0 auto;width:100%}.page_recommend-test .column.-col3half{flex-direction:row;justify-content:space-between}.page_recommend-test .column.-col3half .col{flex:0 0 49%}.page_recommend-test .column.-col3half .col:last-of-type{margin:0 auto}.page_recommend-test .column.-col2{justify-content:flex-start}.page_recommend-test .column.-col2 .col{flex:0 0 auto;width:100%}.page_recommend-test .column .col{flex:0 0 auto;margin-bottom:0}.page_recommend-test .btnWrap{text-align:center;margin-top:var(--margin-m)}.page_recommend-test .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_recommend-test .ctaBtn.-line{border-width:2px}.page_recommend-test .arrowLink{display:inline-block;margin-top:auto;color:#072787;font-size:110%;font-weight:normal}.page_recommend-test .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_recommend-test .arrowLink span::before{content:"";display:block;width:35%;height:35%;position:absolute;top:50%;left:50%;border-right:#ff5ab4 solid 3px;border-bottom:#ff5ab4 solid 3px;transform:translate(-70%, -50%) rotate(-45deg);border-color:#fff;border-width:2px}.page_recommend-test .fv{padding:calc(var(--margin-xl)*1.8) var(--margin-s) calc(var(--margin-xl)*1.2)}.page_recommend-test .fv_content{display:grid;grid-template-areas:" logo logo" "title title" "badge image" "btn btn";grid-template-columns:.3fr .7fr;grid-template-rows:auto;justify-items:center;align-items:center;gap:1.6em}.page_recommend-test .fv_bg{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.page_recommend-test .fv_bg img{width:100%;height:100%;object-fit:cover}.page_recommend-test .fvLogo img{width:60%;margin:0 auto}.page_recommend-test .fvBtn{flex-direction:column;gap:1em;width:100%;text-align:center}.page_recommend-test .fvBtn .ctaBtn{flex:0 0 auto;font-size:clamp(16px,2.5vw,20px)}.page_recommend-test .fvBadge{width:100%}.page_recommend-test .fvBadge img{transform:scale(1.6);transform-origin:center left}.page_recommend-test .fvImage img{transform:scale(1) translate(5vw, 0)}.page_recommend-test .secLogoSlide .innerWrap h2{font-size:clamp(18px,4.8vw,20px)}.page_recommend-test .secLogoSlide .column.-col6 .col{width:100px}.page_recommend-test .secMust .column .col h3{font-size:clamp(18px,4.8vw,20px);margin-bottom:.6em;padding-left:3em}.page_recommend-test .secMust .column .col h3::before{width:2.4em;height:2.4em;transform:translate(0, -10%)}.page_recommend-test .secMust .column .col .colInner{display:flex;align-items:flex-start;min-width:100%;gap:1em}.page_recommend-test .secMust .column .col .colInner img{flex:0 0 40%;width:40%}.page_recommend-test .secMust .column .col .colInner p{flex:1 1 auto}.page_recommend-test .secSolution .column{margin-bottom:3em}.page_recommend-test .secSolution .column .col .solutionPoint h4{font-size:clamp(18px,4.8vw,20px)}.page_recommend-test .secSolution .column .col .solutionPoint .colInner{display:flex;align-items:flex-start;min-width:100%;gap:1em}.page_recommend-test .secSolution .column .col .solutionPoint .colInner img{flex:0 0 30%;width:30%}.page_recommend-test .secSolution .column .col .solutionPoint .colInner p{flex:1 1 auto}.page_recommend-test .secSolution .column .col .colInner h5{font-size:clamp(14px,2.4vw,16px);margin-bottom:1em;white-space:nowrap}.page_recommend-test .secSolution::before,.page_recommend-test .secSolution::after{display:none}.page_recommend-test .secInterview h2{font-size:clamp(18px,3vw,24px)}.page_recommend-test .secInterview h3{font-size:clamp(16px,2.8vw,22px)}.page_recommend-test .secInterview .interviewLogo .column.-col6 .col{width:100px}.page_recommend-test .secInterview .btnWrap{margin-bottom:var(--margin-l)}.page_recommend-test .secInterview .btnWrap .ctaBtn{font-size:clamp(16px,2.5vw,20px)}.page_recommend-test .secInterview .column.-col2 .col:not(:first-of-type){margin-top:var(--margin-s)}.page_recommend-test .secInterview .column.-col2 .col .colInner{padding:.8em .4em}.page_recommend-test .secInterview .column.-col2 .col .colInner .arrowLink{margin-left:auto;text-align:right}.page_recommend-test .secReason{background:url("https://naviplus.dgbt.jp/dcms_media/image/202604_recommend_reason_bg-sp.webp") center bottom/100% 100% no-repeat}.page_recommend-test .secReason .separateBox{display:flex;flex-direction:column;justify-content:flex-start}.page_recommend-test .secReason .separateBox:not(:first-of-type){margin-top:var(--margin-l)}.page_recommend-test .secReason .separateBox_text{order:1;flex:0 0 auto}.page_recommend-test .secReason .separateBox_text h3{font-size:clamp(18px,3vw,24px)}.page_recommend-test .secReason .separateBox_image{order:2;flex:0 0 auto;margin-top:var(--margin-s)}.page_recommend-test .secSafety{padding-top:var(--margin-m)}.page_recommend-test .secSafety h2{padding-top:0;position:relative}.page_recommend-test .secSafety h2::before{width:2em;height:2em;position:absolute;top:0;left:50%;transform:translate(-50%, -100%)}.page_recommend-test .secSafety .safeList:first-of-type{margin-bottom:var(--margin-l)}.page_recommend-test .secSafety .safeList_item:not(:first-of-type){margin-top:var(--margin-m)}.page_recommend-test .secSafety .safeList_item:not(:last-of-type) .safe_head::after{display:none}.page_recommend-test .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_recommend-test .secSafety .safeList_item.-after::after{background-color:#ff4240}.page_recommend-test .secSafety .safe{display:flex;flex-direction:column;align-items:stretch}.page_recommend-test .secSafety .safe_head{flex:0 0 auto;padding:1.4em}.page_recommend-test .secSafety .safe_head p .resizeHide{display:none}.page_recommend-test .secSafety .safe_head p small{margin-left:.6em}.page_recommend-test .secSafety .safe_detail{margin-left:0;padding:1.6em;border-left:#8e8e8e 2px solid;border-top:none}.page_recommend-test .secFlow .column .col:not(:first-of-type)::after{width:.6em;height:1em}.page_recommend-test .secSeries p{text-align:center}.page_recommend-test .secSeries .column .col img{width:100%}.page_recommend-test .secSeries .column .col:not(:first-of-type){margin-top:var(--margin-m)}.page_recommend-test .secUseful .column .col:not(:first-of-type){margin-top:var(--margin-s)}.page_recommend-test .secUseful .btnWrap{margin-bottom:var(--margin-xl)}.page_recommend-test .secUseful .btnWrap .ctaBtn{font-size:clamp(16px,2.5vw,20px)}.page_recommend-test .secUseful .columnList_head{padding-bottom:.4em;font-size:min(2.4vw,24px)}.page_recommend-test .secUseful .columnList_head:not(:first-of-type){margin-top:1.6em}.page_recommend-test .secUseful .columnList_detail{text-align:right}.page_recommend-test .secUseful .columnList_detail .arrowLink{margin-top:1em}}/*# sourceMappingURL=recommend-test.css.map */