html{font-size:7.6923076923vw}@media screen and (max-width:768px){html{font-size:13.0208333333vw}}:root{--color-text:#0A1A2F;--color-orange:#F7833B;--color-blue:#58C5ED;--shadow-box:0 0.04rem 0.16rem rgba(0,0,0,0.16);--shadow-text:0 0.02rem 0.04rem rgba(0,0,0,0.32);--grad-blue:linear-gradient(90deg,#24BAF2,#2BDED2);scroll-behavior:smooth;scroll-padding-top:min(0.8rem,80px)}@media screen and (max-width:768px){:root{scroll-padding-top:13.0208333333vw}}*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;box-sizing:border-box;list-style:none}:after,:before{box-sizing:border-box}img,video{font-size:0;line-height:0;width:100%;max-width:100%;height:auto;vertical-align:bottom}picture{display:block}body{font-family:"Zen Kaku Gothic New",Helvetica,Arial,"Hiragino Sans",YuGothic,"Yu Gothic medium",sans-serif;-webkit-text-size-adjust:100%;word-wrap:break-word;overflow-wrap:break-word;text-rendering:optimizeLegibility;font-size:0.18rem;font-weight:500;line-height:1.76;color:var(--color-text);display:flex;flex-direction:column;min-height:100dvh}@media screen and (max-width:768px){body{font-size:0.26rem}}body.body_modal{overflow:hidden}strong{font-weight:bolder}:where(a){color:currentColor;text-decoration:none}@media screen and (min-width:769px){:where(a,button,[type=button],[type=submit]){transition:opacity 0.4s}:where(a,button,[type=button],[type=submit]):hover{opacity:0.8}}:where([class^=btn_]){border-radius:16em;position:relative;box-shadow:var(--shadow-box);color:#fff;font-weight:bold;display:grid;place-content:center;min-height:var(--h,0.8rem);background:var(--grad,linear-gradient(rgba(219,84,0,0) 50%,rgba(219,84,0,0.4) 50%)),var(--c,var(--color-orange));padding-right:0.24rem}@media screen and (max-width:768px){:where([class^=btn_]){--h:1rem;padding-right:0.4rem}}:where([class^=btn_]):after,:where([class^=btn_]):before{content:"";position:absolute;pointer-events:none;height:100%;top:0}:where([class^=btn_]):before{width:100%;border:0.06rem solid rgba(255,255,255,0.16);left:0;border-radius:16em}:where([class^=btn_]):after{background:url("../img/icon_analy-arrow_1.svg") no-repeat center/contain;width:0.09rem;right:0.4rem;filter:drop-shadow(var(--shadow-text))}@media screen and (max-width:768px){:where([class^=btn_]):after{background-image:url("../img/icon_analy-arrow_sp_1.svg");width:0.1rem;right:0.36rem}}.btn_cta .span1{display:flex;align-items:center;justify-content:center;gap:0.24rem}.btn_cta .span2{background:#fff;color:var(--color-orange);font-size:0.14rem;padding:0 0.64em}@media screen and (max-width:768px){.btn_cta .span2{font-size:0.24rem}}.btn_cta .span3{font-weight:900;font-size:0.24rem;text-shadow:var(--shadow-text);margin-bottom:0.128em}@media screen and (max-width:768px){.btn_cta .span3{font-size:0.36rem}}.btn_tel{--grad:linear-gradient(rgba(22,135,118,0) 50%,rgba(22,135,118,0.4) 50%);--c:#40BD91}.btn_tel .span1{display:grid;place-items:center;text-shadow:var(--shadow-text);line-height:1.12}@media screen and (max-width:768px){.btn_tel .span1{display:flex;gap:0.16rem}}.btn_tel .span2{display:flex;align-items:center;justify-content:center;font-size:0.32rem;gap:0.256em}@media screen and (max-width:768px){.btn_tel .span2{font-size:0.46rem}}.btn_tel .span2:before{content:"";background:url("../img/icon_analy-tel_1.svg") no-repeat center/contain;width:0.3rem;height:0.3rem;filter:drop-shadow(var(--shadow-text))}@media screen and (max-width:768px){.btn_tel .span2:before{width:0.4rem;height:0.4rem}}.btn_tel .span3{font-size:0.12rem}@media screen and (max-width:768px){.btn_tel .span3{font-size:0.2rem}}.btn_search .span1{display:flex;align-items:center;justify-content:center;gap:0.08rem;font-size:0.24rem;text-shadow:var(--shadow-text)}@media screen and (max-width:768px){.btn_search .span1{gap:0.24rem;font-size:0.34rem}}.btn_search .span1:before{content:"";background:url("../img/icon_analy-search_1.svg") no-repeat center/contain;width:1em;height:1em;filter:drop-shadow(var(--shadow-text))}.btn_blue{--grad:none;--c:#58C5ED}@media screen and (max-width:768px){.btn_blue:not(.btn_cta){padding-right:0}}.btn_blue:not(.btn_cta) .span1{text-shadow:var(--shadow-text);font-size:0.2rem}@media screen and (max-width:768px){.btn_blue:not(.btn_cta) .span1{font-size:0.3rem}}.btn_blue.btn_cta .span2{color:var(--color-blue)}@media screen and (max-width:768px){.btn_blue.btn_cta .span2{font-size:0.22rem}}@media screen and (max-width:768px){.btn_blue.btn_cta .span3{font-size:0.3rem}}.ff_roboto{font-family:"Roboto",sans-serif}.fw_bold{font-weight:bolder}.fw_600{font-weight:600}.fw_700{font-weight:700}.fw_900{font-weight:900}.fw_medium{font-weight:500}.fw_normal{font-weight:normal}.fw_300{font-weight:300}.fs_italic{font-style:italic}.aligncenter{text-align:center!important}@media screen and (min-width:769px){.pc_hide{display:none!important}}@media screen and (max-width:768px){.sp_hide{display:none!important}}.analy-cta,.analy-form{background:url("../img/img_analy-cta_bg_1.jpg") no-repeat center top/cover;padding:var(--ptb,0.48rem) max(5%,(100% - 10rem) * 0.5);overflow:hidden}@media screen and (max-width:768px){.analy-cta,.analy-form{--ptb:0.6rem;background-image:url("../img/img_analy-cta_bg_sp_1.jpg")}}.analy-cta_content,.analy-form_content{background:#fff;border-radius:0.08rem;box-shadow:var(--shadow-box);display:grid}.analy-cta_content{padding:0.48rem 0.48rem 0.32rem;grid-template-columns:auto 4.56rem;align-items:center;gap:0.32rem 0.72rem}@media screen and (max-width:768px){.analy-cta_content{grid-template-columns:auto;padding:0.88rem 0.4rem 0.48rem;gap:0.48rem}}@media screen and (max-width:768px){.analy-cta_content_logo{width:5rem;margin:auto}}.analy-cta_content_text{text-align:center;grid-column:1/3}@media screen and (max-width:768px){.analy-cta_content_text{grid-column:auto}}[type=number]{border-radius:0.05rem;background:#FAFAFA;border:max(1px,min(0.02rem,2px)) solid #ddd;text-align:right;display:block;width:100%;max-width:100%;font:inherit;color:inherit;padding:0.24em 1em}@media screen and (max-width:768px){[type=number]{border-radius:0.1rem;padding:0.48em 0.64em}}label:has([type=radio]){display:flex;gap:0.64em;align-items:center;position:relative;cursor:pointer}label:has([type=radio]) [type=radio]{display:none}label:has([type=radio]):before{content:"";width:0.4rem;height:0.4rem;border-radius:50%;background:#FAFAFA;border:max(1px,min(0.02rem,2px)) solid #ddd}@media screen and (max-width:768px){label:has([type=radio]):before{width:0.72rem;height:0.72rem}}label:has([type=radio]):after{content:"";width:0.2rem;height:0.2rem;background:var(--color-blue);border-radius:50%;position:absolute;left:0.1rem;top:50%;transform:translateY(-50%);transition:0.4s;opacity:0}@media screen and (max-width:768px){label:has([type=radio]):after{width:0.4rem;height:0.4rem;left:0.16rem}}label:has([type=radio]:checked):after{opacity:1}button{appearance:none;cursor:pointer;padding-block:0;padding-inline:0;width:100%}::placeholder{color:#ccc}.analy-form_content{padding:0.24rem 0.48rem 0.32rem;gap:0.32rem}@media screen and (max-width:768px){.analy-form_content{padding:0.6rem 0.4rem}}.analy-form_content h2{display:flex;align-items:center;justify-content:center;font-size:0.22rem;gap:0.8em;line-height:1.04;white-space:nowrap;position:relative}@media screen and (max-width:768px){.analy-form_content h2{font-size:0.3rem}}.analy-form_content h2 .span1{color:#fff;background:var(--color-text);border-radius:16em;padding:0 0.64em 0 1em;letter-spacing:0.4em;line-height:1.44;margin-top:0.8em}@media screen and (max-width:768px){.analy-form_content h2 .span1{position:absolute;left:1.44rem;top:0}}.analy-form_content h2 .span2{font-weight:900;font-size:224%;letter-spacing:-0.05em}@media screen and (max-width:768px){.analy-form_content h2 .span2{font-size:240%;margin-top:-0.16em}}.analy-form_content h2 .span3{font-size:200%;vertical-align:-0.048em;margin-right:0.032em}@media screen and (max-width:768px){.analy-form_content h2 .span3{font-size:280%}}.analy-form_content_step dl{display:grid;grid-template-columns:0.6rem auto 1fr;border-bottom:1px solid #ddd;padding:0.04rem 0;min-height:0.88rem;white-space:nowrap}@media screen and (max-width:768px){.analy-form_content_step dl{grid-template-columns:0.9rem auto 1fr;padding:0 0 0.16rem;margin-bottom:0.16rem}}.analy-form_content_step dt:first-child{grid-row:1/3;text-align:center;background:linear-gradient(0deg,rgba(255,255,255,0) 0.16rem,var(--color-blue) 0.16rem);color:#fff;font-weight:600;line-height:1.04;padding-top:0.32em;position:relative;z-index:1}@media screen and (max-width:768px){.analy-form_content_step dt:first-child{grid-row:1;min-height:1.36rem;background:linear-gradient(0deg,rgba(255,255,255,0) 0.2rem,var(--color-blue) 0.2rem);padding-top:0.64em}}.analy-form_content_step dt:first-child:after{content:"";width:100%;height:0.24rem;background:var(--color-blue);position:absolute;left:0;bottom:0;clip-path:polygon(0 0,100% 0%,100% 48%,50% 100%,0 48%);z-index:-1}@media screen and (max-width:768px){.analy-form_content_step dt:first-child:after{height:0.4rem}}.analy-form_content_step dt:first-child .span1{font-size:224%;display:block}.analy-form_content_step dd,.analy-form_content_step dt+dt{grid-column:2/4;margin-left:0.4rem}.analy-form_content_step dt+dt{font-weight:bold}@media screen and (max-width:768px){.analy-form_content_step dt+dt{align-self:center;margin-left:0.24rem}}.analy-form_content_step dt+dt:has(+dd>[type=number]){grid-column:2;grid-row:1/3;align-self:center}@media screen and (max-width:768px){.analy-form_content_step dd{grid-column:1/4;margin-left:0}}.analy-form_content_step dd:has([type=number]){display:flex;align-items:center;font-weight:bold;grid-column:3;grid-row:1/3;margin-left:0.16rem;gap:0.32em;position:relative}.analy-form_content_step dd:has([type=number]):after{content:"";background:url("../img/icon_analy-yen_1.svg") no-repeat center/contain;height:100%;width:0.24rem;position:absolute;left:0.08rem;top:0;pointer-events:none}@media screen and (max-width:768px){.analy-form_content_step dd:has([type=number]):after{width:0.4rem;left:0.16rem}}.analy-form_content_step dd [type=number]{font-weight:normal;font-size:112%;width:min(3.04rem,100%);padding-left:0.4rem}@media screen and (max-width:768px){.analy-form_content_step dd [type=number]{width:2.64rem;padding-left:0.64rem}}.analy-form_content_step ul{display:flex;flex-wrap:wrap;gap:0.4rem;margin:0.08rem 0}@media screen and (max-width:768px){.analy-form_content_step ul{margin:0.16rem 0.08rem;display:grid;place-content:center;gap:0.24rem}}@media screen and (max-width:768px){.analy-form_content_step ul:has(>li:nth-child(4)){grid-template-columns:repeat(2,1fr)}}.analy-form_content_btn{width:4.56rem;margin:auto}@media screen and (max-width:768px){.analy-form_content_btn{width:100%}}.analy-form_content_btn .btn_search{--h:0.72rem}@media screen and (max-width:768px){.analy-form_content_btn .btn_search{--h:1rem}}.analy-header{position:sticky;left:0;top:0;z-index:100;background:#fff;height:min(0.8rem,80px);display:flex;gap:min(0.48rem,48px);padding-left:max(5%,(100% - 10rem) * 0.5);font-size:min(0.16rem,16px);font-weight:bold;box-shadow:var(--shadow-box)}@media screen and (max-width:768px){.analy-header{height:1rem;gap:0.16rem}}.analy-header_logo{width:min(1.84rem,184px);align-self:center}@media screen and (max-width:768px){.analy-header_logo{width:2.48rem}}.analy-header_nav{display:flex;gap:min(0.32rem,32px);align-self:center;margin-left:auto}@media screen and (max-width:768px){.analy-header_nav{gap:0.16rem}}.analy-header_nav a{display:flex;align-items:center;gap:0.48em}@media screen and (max-width:768px){.analy-header_nav a{flex-direction:column;justify-content:center;gap:0;width:0.8rem;height:0.8rem;border-radius:0.05rem;border:max(1px,min(0.02rem,4px)) solid #eee;padding-top:0.04rem}}.analy-header_nav img{width:min(0.24rem,24px)}@media screen and (max-width:768px){.analy-header_nav img{width:0.4rem}}.analy-header_btn{width:min(2.56rem,256px)}@media screen and (max-width:768px){.analy-header_btn{width:1.92rem;font-size:0.24rem}}.analy-header_btn a{background:var(--color-orange);color:#fff;display:grid;place-content:center;height:100%;position:relative;padding-right:0.16rem}.analy-header_btn a:after{content:"";background:url("../img/icon_analy-arrow_1.svg") no-repeat center/contain;width:min(0.08rem,8px);height:100%;position:absolute;top:0;right:min(0.32rem,32px)}@media screen and (max-width:768px){.analy-header_btn a:after{right:0.16rem}}.analy-footer{margin-top:auto;text-align:center;background:var(--color-text);color:#fff;font-size:0.16rem;padding:1em}@media screen and (max-width:768px){.analy-footer{font-size:0.2rem}}.analy-fv{aspect-ratio:2.1/1;background:url("../img/img_analy-fv_bg_1.jpg") no-repeat center/cover;position:relative;z-index:1;display:grid;place-content:center;place-items:center;gap:0.56rem;overflow:hidden}@media screen and (max-width:768px){.analy-fv{aspect-ratio:1/1.5625;background-image:url("../img/img_analy-fv_bg_sp_1.jpg");gap:0.8rem;padding-top:0.88rem}}.webp .analy-fv{background-image:url("../img/img_analy-fv_bg_1.webp")}@media screen and (max-width:768px){.webp .analy-fv{background-image:url("../img/img_analy-fv_bg_sp_1.webp")}}.analy-fv:before{content:"";background:url("../img/img_analy-pat_1.png") repeat left top/0.16rem;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.analy-fv_title{letter-spacing:-0.05em;display:grid;place-items:start;font-size:0.3rem;line-height:1.52;gap:0.08rem;position:relative;width:7.04rem;white-space:nowrap}@media screen and (max-width:768px){.analy-fv_title{place-items:stretch;width:6.56rem;font-size:0.36rem;gap:0.16rem}}.analy-fv_title:after{content:"";background:url("../img/img_analy-fv_text_1.svg") no-repeat center/contain;width:3.52rem;height:1.15rem;position:absolute;left:4.88rem;top:0.68rem}@media screen and (max-width:768px){.analy-fv_title:after{left:3rem;top:100%;margin-top:-0.16rem}}.analy-fv_title .span1{background:var(--grad-blue);color:#fff;padding:0 0.24rem;text-shadow:var(--shadow-text)}@media screen and (max-width:768px){.analy-fv_title .span1{text-align:center;padding:0.04rem 0}}.analy-fv_title .span2{font-size:134%}@media screen and (max-width:768px){.analy-fv_title .span2{font-size:149%}}.analy-fv_title .span3{font-size:134%}@media screen and (max-width:768px){.analy-fv_title .span3{font-size:129%}}.analy-fv_point{text-align:center;color:#fff;font-weight:bold;text-shadow:var(--shadow-text);font-size:0.16rem;display:grid;grid-template-columns:repeat(4,1fr);gap:0.06rem;width:7.04rem}@media screen and (max-width:768px){.analy-fv_point{font-size:0.24rem;grid-template-columns:repeat(2,1fr);gap:0.2rem;width:4.8rem}}.analy-fv_point li{background:rgba(255,255,255,0.32);min-height:1.04rem;border:1px solid rgba(255,255,255,0.32);display:grid;place-content:center}@media screen and (max-width:768px){.analy-fv_point li{min-height:1.12rem;line-height:1.52}}.analy-fv_point .span1{font-size:168%}@media screen and (max-width:768px){.analy-fv_point .span1{font-size:144%}}.analy-fv_point .span2{font-size:112%;line-height:1.04}@media screen and (max-width:768px){.analy-fv_point .span2{font-size:88%}}.analy-fv_point .span3{font-size:144%}.analy-fv_cta{display:grid;grid-template-columns:repeat(2,1fr);gap:0.32rem 0.16rem;width:9.2rem}@media screen and (max-width:768px){.analy-fv_cta{grid-template-columns:auto;width:6.16rem}}.analy-sec{padding:var(--pt,0.88rem) var(--pr,max(5%,(100% - 10rem) * 0.5)) var(--pb,0.88rem) var(--pl,max(5%,(100% - 10rem) * 0.5))}.analy-sec_header{text-align:center}.analy-sec_header:after{content:"";display:block;height:max(1px,min(0.03rem,6px));width:1rem;background:var(--color-blue);margin:0.24rem auto 0}.analy-sec_header h2{font-size:0.4rem;font-weight:900;line-height:1.52}@media screen and (max-width:768px){.analy-sec_header h2{font-size:0.5rem}}.analy-sec_header h2 .span1{display:block;color:var(--color-blue);font-weight:bold;font-size:76%;text-transform:uppercase;letter-spacing:0.05em}.analy-sec_header h2 .span2{display:block;font-size:0.24rem;font-weight:bold;margin:0.32em 0}@media screen and (max-width:768px){.analy-sec_header h2 .span2{font-size:0.3rem}}.analy-sec_header p{margin-top:1em}.analy-sec_header p.read{font-weight:bold;line-height:1.52;font-size:0.24rem;margin-top:0.48em}@media screen and (max-width:768px){.analy-sec_header p.read{font-size:0.3rem}}.analy-sec02{background:url("../img/img_analy-pat_2.png") repeat left top/1rem}.analy-sec02_content{display:grid;grid-template-columns:auto 5rem;gap:0.48rem;place-items:center;margin-top:0.8rem}@media screen and (max-width:768px){.analy-sec02_content{grid-template-columns:auto;padding:0 5%}}.analy-sec02_content_text p+p{margin-top:1.6em}.analy-sec02_table{display:grid;grid-template-columns:auto 29% 26% 26%;text-align:center;margin-top:0.48rem;white-space:nowrap;line-height:1.52}@media screen and (max-width:768px){.analy-sec02_table{margin-top:0.8rem}}.analy-sec02_table .tc{display:grid;grid-template-rows:0.8rem 0.6rem 0.6rem 0.6rem 0.8rem}@media screen and (max-width:768px){.analy-sec02_table .tc{grid-template-rows:0.8rem 0.9rem 0.9rem 0.9rem 1.1rem}}.analy-sec02_table .span1,.analy-sec02_table dd,.analy-sec02_table dt,.analy-sec02_table li{display:grid;place-content:center}.analy-sec02_table li{background:#fff}@media screen and (max-width:768px){.analy-sec02_table li{font-size:0.22rem}}.analy-sec02_table li:has(.span1){background:none;padding-bottom:0.2rem;display:block}.analy-sec02_table li:has(.span1) .span1{background:#fff;height:100%;border-bottom-left-radius:0.1rem}.analy-sec02_table li:nth-child(2n){background:#eee}.analy-sec02_table li:nth-child(2n):has(.span1){background:none}.analy-sec02_table li:nth-child(2n):has(.span1) .span1{background:#eee}.analy-sec02_table li:first-child{border-top-left-radius:0.1rem}.analy-sec02_table dt{font-weight:bold;color:#fff;background:#ccc;border-left:1px solid #fff}@media screen and (max-width:768px){.analy-sec02_table dt{font-size:0.22rem}}.analy-sec02_table dt:has(.span1){background:none;padding-top:0.2rem;display:block}.analy-sec02_table dt:has(.span1) .span1{background:#ccc;height:100%}.analy-sec02_table dd{background:#fff;border-left:1px solid #eee}@media screen and (max-width:768px){.analy-sec02_table dd{font-size:0.24rem}}.analy-sec02_table dd:has(.span1){background:none;padding-bottom:0.2rem;display:block}.analy-sec02_table dd:has(.span1) .span1{background:#fff;height:100%}.analy-sec02_table dd:nth-child(odd){background:#eee;border-left:1px solid #fff}.analy-sec02_table dd:nth-child(odd):has(.span1){background:none}.analy-sec02_table dd:nth-child(odd):has(.span1) .span1{background:#eee}.analy-sec02_table ul.tc:before{content:"";display:block}.analy-sec02_table dl.tc:last-child dt .span1{border-top-right-radius:0.1rem}.analy-sec02_table dl.tc:last-child dd .span1{border-bottom-right-radius:0.1rem}.analy-sec02_table dl.tc.em{filter:drop-shadow(var(--shadow-box))}.analy-sec02_table dl.tc.em dt{font-size:0.22rem;border-radius:0.1rem 0.1rem 0 0;background:var(--grad-blue);border:none}.analy-sec02_table dl.tc.em dd{font-weight:bold;font-size:0.2rem;border:none}@media screen and (max-width:768px){.analy-sec02_table dl.tc.em dd{font-size:0.28rem}}.analy-sec02_table dl.tc.em dd:last-child{border-radius:0 0 0.1rem 0.1rem}.analy-sec02_table dl.tc.em dd:nth-child(odd){background:#D7EFF7}.analy-sec02_table dl.tc.em+dl.tc dd,.analy-sec02_table dl.tc.em+dl.tc dt{border:none}.analy-sec03_content{display:grid;grid-template-columns:auto 4.48rem;place-items:center;margin-top:0.8rem}@media screen and (max-width:768px){.analy-sec03_content{grid-template-columns:auto;position:relative;margin:0.64rem 5% 0;z-index:1}.analy-sec03_content:before{content:"";width:100%;height:min(8rem,100%);background:linear-gradient(#f7f7f7 48%,rgba(255,255,255,0));position:absolute;left:0;top:0;z-index:-1}}.analy-sec03_content_text{background:linear-gradient(90deg,#F7F7F7 80%,rgba(255,255,255,0));padding:0.4rem 0.48rem}@media screen and (max-width:768px){.analy-sec03_content_text{padding:0.48rem;background:none}}.analy-sec03_content_text p+p{margin-top:1.6em}@media screen and (max-width:768px){.analy-sec03_content figure{padding:0 0.32rem}}.analy-sec03_content.content2{grid-template-columns:4.48rem auto;margin-top:0.56rem}@media screen and (max-width:768px){.analy-sec03_content.content2{grid-template-columns:auto}}.analy-sec03_content.content2 .analy-sec03_content_text{grid-column:2;background:linear-gradient(-90deg,#F7F7F7 80%,rgba(255,255,255,0))}@media screen and (max-width:768px){.analy-sec03_content.content2 .analy-sec03_content_text{grid-column:auto;background:none}}.analy-sec03_content.content2 figure{grid-column:1;grid-row:1}@media screen and (max-width:768px){.analy-sec03_content.content2 figure{grid-column:auto;grid-row:auto}}.analy-sec03_content.content2 figure img{width:3.6rem}@media screen and (max-width:768px){.analy-sec03_content.content2 figure img{width:5.2rem}}.analy-sec04{background:url("../img/img_analy-pat_2.png") repeat left top/1rem;counter-reset:num}.analy-sec04_content{display:grid;grid-template-columns:4rem auto;margin-top:0.8rem;position:relative;filter:drop-shadow(var(--shadow-box))}@media screen and (max-width:768px){.analy-sec04_content{grid-template-columns:auto;margin-top:1.36rem}}.analy-sec04_content:after{content:counter(num,decimal-leading-zero);counter-increment:num;position:absolute;right:0.16rem;top:-0.4em;font-family:"Roboto",sans-serif;color:var(--color-blue);font-size:1rem;font-weight:bold;line-height:1.04}@media screen and (max-width:768px){.analy-sec04_content:after{font-size:1.3rem;top:-0.64em}}.analy-sec04_content+.analy-sec04_content{margin-top:0.56rem}@media screen and (max-width:768px){.analy-sec04_content+.analy-sec04_content{margin-top:1.36rem}}.analy-sec04_content picture img{border-radius:0.1rem 0 0 0.1rem;height:100%;object-fit:cover}@media screen and (max-width:768px){.analy-sec04_content picture img{border-radius:0.1rem 0.1rem 0 0}}.analy-sec04_content_text{background:#fff;border-radius:0 0.1rem 0.1rem 0;padding:0.24rem 0.48rem;grid-template-columns:100%;place-content:center}@media screen and (max-width:768px){.analy-sec04_content_text{padding:0.48rem 0.4rem;border-radius:0 0 0.1rem 0.1rem}}.analy-sec04_content_text h3{font-size:0.24rem;border-left:0.05rem solid var(--color-blue);padding:0.16em 0 0.16em 0.16rem;line-height:1.52}@media screen and (max-width:768px){.analy-sec04_content_text h3{font-size:0.34rem}}.analy-sec04_content_text p{margin-top:1em}.analy-sec05{background:url("../img/img_analy-pat_3.png") repeat left top/0.24rem;counter-reset:num}.analy-sec05_content{display:grid;grid-template-columns:3rem auto;margin-top:1.36rem;position:relative;filter:drop-shadow(var(--shadow-box))}@media screen and (max-width:768px){.analy-sec05_content{grid-template-columns:auto;margin-top:1.52rem}}.analy-sec05_content:after{content:counter(num,decimal-leading-zero);counter-increment:num;position:absolute;left:0.08rem;top:-0.56rem;font-family:"Roboto",sans-serif;color:var(--color-blue);font-size:0.5rem;font-weight:bold;line-height:1.04;border-left:0.05rem solid;padding:0 0 0.32rem 0.16em}@media screen and (max-width:768px){.analy-sec05_content:after{font-size:1.3rem;top:-0.88rem}}.analy-sec05_content+.analy-sec05_content{margin-top:0.96rem}@media screen and (max-width:768px){.analy-sec05_content+.analy-sec05_content{margin-top:1.52rem}}.analy-sec05_content picture img{border-radius:0.1rem 0 0 0.1rem;height:100%;object-fit:cover}@media screen and (max-width:768px){.analy-sec05_content picture img{border-radius:0.1rem 0.1rem 0 0}}.analy-sec05_content_text{background:#fff;border-radius:0 0.1rem 0.1rem 0;padding:0.24rem 0.48rem;display:grid;grid-template-columns:100%;place-content:center}@media screen and (max-width:768px){.analy-sec05_content_text{border-radius:0 0 0.1rem 0.1rem;padding:0.48rem 0.4rem}}.analy-sec05_content_text h3{font-size:0.24rem;border-bottom:1px solid;padding-bottom:0.32em;line-height:1.52}@media screen and (max-width:768px){.analy-sec05_content_text h3{text-align:center;font-size:0.34rem;padding-bottom:0.64em;border-bottom-width:max(1px,min(0.02rem,2px))}}.analy-sec05_content_text h3 small{font-size:0.16rem}@media screen and (max-width:768px){.analy-sec05_content_text h3 small{display:block;font-size:0.26rem}}.analy-sec05_content_text dl small,.analy-sec05_content_text p small{display:block;font-size:0.12rem}@media screen and (max-width:768px){.analy-sec05_content_text dl small,.analy-sec05_content_text p small{font-size:0.2rem}}.analy-sec05_content_text dt,.analy-sec05_content_text p{margin-top:0.64em}@media screen and (max-width:768px){.analy-sec05_content_text dt,.analy-sec05_content_text p{margin-top:1em}}.analy-sec05_content_text dt{font-weight:bold}@media screen and (max-width:768px){.analy-sec05_content_text dt{font-size:0.3rem}}.analy-sec05_content_text dd{font-size:0.16rem}@media screen and (max-width:768px){.analy-sec05_content_text dd{font-size:0.26rem}}.analy-sec07{background:url("../img/img_analy-pat_2.png") repeat left top/1rem}.analy-sec07 h3,.analy-sec07_a{display:grid;gap:0.24rem;grid-template-columns:0.64rem 1fr;min-height:0.64rem}@media screen and (max-width:768px){.analy-sec07 h3,.analy-sec07_a{min-height:0.8rem;grid-template-columns:0.8rem 1fr;gap:0.16rem}}.analy-sec07 h3:before,.analy-sec07_a:before{font-family:"Roboto",sans-serif;font-weight:bold;display:grid;place-content:center;line-height:1.04;font-size:0.36rem}@media screen and (max-width:768px){.analy-sec07 h3:before,.analy-sec07_a:before{font-size:0.5rem}}.analy-sec07 h3{margin-top:0.48rem;font-weight:normal;font-size:0.18rem;background:#fff;border-radius:0.1rem;box-shadow:var(--shadow-box)}@media screen and (max-width:768px){.analy-sec07 h3{margin-top:0.64rem;font-size:0.26rem}}.analy-sec07 h3:before{content:"Q";background:var(--color-blue);color:#fff;border-radius:0.1rem 0 0 0.1rem}.analy-sec07 h3 .span1{align-self:center}.analy-sec07 h3~h3{margin-top:0.32rem}@media screen and (max-width:768px){.analy-sec07 h3~h3{margin-top:0.48rem}}.analy-sec07_a{margin-top:0.24rem}.analy-sec07_a:before{content:"A";border-radius:0.1rem;color:var(--color-blue);border:max(1px,min(0.03rem,6px)) solid;height:0.64rem}@media screen and (max-width:768px){.analy-sec07_a:before{height:0.8rem}}.analy-sec07_a p{align-self:center}.analy-sec07_btn{width:min(5.52rem,90%);margin:0.72rem auto 0}@media screen and (max-width:768px){.analy-sec07_btn{width:min(6.16rem,100%)}}.analy-sec07_btn .btn_blue{--h:0.72rem}@media screen and (max-width:768px){.analy-sec07_btn .btn_blue{--h:1rem}}.analy-modal{position:fixed;width:100%;height:100%;left:0;top:0;z-index:100;display:flex;justify-content:center;align-items:center;padding:min(0.8rem,8dvh) 0;opacity:0;transition:0.4s;pointer-events:none}.analy-modal.is_popup{opacity:1;pointer-events:auto}.analy-modal_bg{background:rgba(10,26,47,0.32);position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1;cursor:pointer;opacity:0;transition:0.4s}.is_popup .analy-modal_bg{opacity:1}.analy-modal_close{width:0.32rem;height:0.32rem;background:url("../img/icon_analy-close_1.svg") no-repeat center/contain;position:absolute;right:0.08rem;top:0.08rem;cursor:pointer;z-index:100}@media screen and (max-width:768px){.analy-modal_close{width:0.48rem;height:0.48rem;right:0.16rem;top:0.16rem}}.analy-modal_content{overflow:auto;max-height:calc(100dvh - 0.16rem - min(1.6rem, 16dvh))}.analy-modal_content_wrap{position:relative;background:#fff;border-radius:0.1rem;max-height:100%;width:min(10rem,90%);margin:auto;box-shadow:var(--shadow-box);padding:0.08rem}.analy-modal_content_inwrap{padding:0.4rem;text-align:center;display:grid;place-content:center;place-items:center;gap:0.16rem}@media screen and (max-width:768px){.analy-modal_content_inwrap{padding:0.56rem 0.4rem;gap:0.24rem}}.analy-modal_content h2{font-size:0.24rem;display:grid;gap:0.16em;place-items:center}@media screen and (max-width:768px){.analy-modal_content h2{font-size:0.4rem}}.analy-modal_content h2:after{content:"";height:max(1px,min(0.03rem,6px));background:var(--color-blue)}@media screen and (max-width:768px){.analy-modal_content h2:after{width:1rem}}.analy-modal_content .btn_blue{width:4rem;--h:0.72rem;margin-top:0.16rem}@media screen and (max-width:768px){.analy-modal_content .btn_blue{width:5.28rem;--h:1rem}}.sec-footer-nav{padding-block:0.4rem;padding-inline:0.4rem}.sec-footer-nav ul{display:flex;justify-content:center;gap:0.32rem}@media screen and (max-width:768px){.sec-footer-nav ul{display:grid;grid-template-columns:repeat(2,1fr);gap:0.16rem}}.sec-footer-nav ul li a{font-size:0.16rem;color:var(--color-text);line-height:1.52}@media screen and (max-width:768px){.sec-footer-nav ul li a{font-size:0.24rem}}
/*# sourceMappingURL=style.css.map */