body{width:375px;margin:0 auto;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif}img{display:block}.lp-header{background-color:#fff}.lp-header .header-inner{display:flex;justify-content:center;align-items:center;height:60px;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.1)}.lp-header .header-inner .logo-adire{width:154px;height:16px}.lp-header .header-inner .header-x{width:10px;height:10px;margin:0 7px}.lp-header .header-inner .logo-furin{width:177px;height:17px}.kv-section .kv-img{width:375px;height:311px;margin:0 auto}.diagnosis-section{background-color:#fff}.diagnosis-section .diagnosis-heading{box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:15px;background-color:#5A4895;color:#fff;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:1px}.diagnosis-section .diagnosis-heading .diagnosis-heading-label{box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:25px;padding:0 10px;margin-right:10px;border-radius:100px;background-color:#fff;color:#5A4895;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:700;line-height:25px}.diagnosis-section .diagnosis-heading.from-second-question{position:relative;margin-top:40px;padding:20px}.diagnosis-section .diagnosis-heading.from-second-question::before{position:absolute;top:-22px;right:0;left:0;width:166px;height:51px;margin:0 auto;background:url(/assets/f01/img/heading-bubble-49a8184fcc6c331618d8d7c77400e6362b8f86fd34375c5b48aaa3960da5d029.png) no-repeat top center/166px 51px;content:""}.diagnosis-section .diagnosis-remarks{box-sizing:border-box;padding:15px;background-color:#F3F1F8}.diagnosis-section .diagnosis-remarks .diagnosis-remarks-inner{box-sizing:border-box;width:345px;margin:0 auto;padding:15px;border-radius:5px;background-color:#fff;color:#353535;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:400;line-height:1.58;letter-spacing:0.6px}.diagnosis-section .diagnosis-content{box-sizing:border-box;padding:20px 15px 30px}.diagnosis-section .diagnosis-content .diagnosis-content-inner{width:345px;margin:0 auto;background-color:#fff;border-radius:5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit{box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:13px 0;border-radius:5px 5px 0 0;background-color:#FEFAEE}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent{box-sizing:border-box;position:relative;width:222px;height:16px;margin-right:20px;border-radius:40px;border:1px solid #D5D5D5;background-color:#EDEDED}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent .progress-bar-inner{position:absolute;top:0;bottom:0;left:-1px;height:16px;margin:auto 0;border-radius:40px;background-color:#5A4895}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent .progress-bar-inner.bar-1{width:calc(100% * 0.16)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent .progress-bar-inner.bar-2{width:calc(100% * 0.33)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent .progress-bar-inner.bar-3{width:calc(100% * 0.5)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent .progress-bar-inner.bar-4{width:calc(100% * 0.66)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent .progress-bar-inner.bar-5{width:calc(100% * 0.83)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent .progress-bar-inner.bar-6{width:calc(100% * 1.00 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-5 .progress-bar-inner.bar-1{width:calc(100% * 0.2 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-5 .progress-bar-inner.bar-2{width:calc(100% * 0.4 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-5 .progress-bar-inner.bar-3{width:calc(100% * 0.6 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-5 .progress-bar-inner.bar-4{width:calc(100% * 0.8 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-5 .progress-bar-inner.bar-5{width:calc(100% * 1 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-6 .progress-bar-inner.bar-1{width:calc(100% * 0.1666666667 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-6 .progress-bar-inner.bar-2{width:calc(100% * 0.3333333333 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-6 .progress-bar-inner.bar-3{width:calc(100% * 0.5 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-6 .progress-bar-inner.bar-4{width:calc(100% * 0.6666666667 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-6 .progress-bar-inner.bar-5{width:calc(100% * 0.8333333333 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-6 .progress-bar-inner.bar-6{width:calc(100% * 1 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-7 .progress-bar-inner.bar-1{width:calc(100% * 0.1428571429 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-7 .progress-bar-inner.bar-2{width:calc(100% * 0.2857142857 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-7 .progress-bar-inner.bar-3{width:calc(100% * 0.4285714286 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-7 .progress-bar-inner.bar-4{width:calc(100% * 0.5714285714 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-7 .progress-bar-inner.bar-5{width:calc(100% * 0.7142857143 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-7 .progress-bar-inner.bar-6{width:calc(100% * 0.8571428571 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.till-7 .progress-bar-inner.bar-7{width:calc(100% * 1 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-1{width:calc(100% * 0.01 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-2{width:calc(100% * 0.02 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-3{width:calc(100% * 0.03 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-4{width:calc(100% * 0.04 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-5{width:calc(100% * 0.05 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-6{width:calc(100% * 0.06 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-7{width:calc(100% * 0.07 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-8{width:calc(100% * 0.08 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-9{width:calc(100% * 0.09 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-10{width:calc(100% * 0.1 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-11{width:calc(100% * 0.11 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-12{width:calc(100% * 0.12 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-13{width:calc(100% * 0.13 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-14{width:calc(100% * 0.14 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-15{width:calc(100% * 0.15 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-16{width:calc(100% * 0.16 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-17{width:calc(100% * 0.17 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-18{width:calc(100% * 0.18 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-19{width:calc(100% * 0.19 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-20{width:calc(100% * 0.2 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-21{width:calc(100% * 0.21 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-22{width:calc(100% * 0.22 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-23{width:calc(100% * 0.23 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-24{width:calc(100% * 0.24 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-25{width:calc(100% * 0.25 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-26{width:calc(100% * 0.26 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-27{width:calc(100% * 0.27 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-28{width:calc(100% * 0.28 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-29{width:calc(100% * 0.29 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-30{width:calc(100% * 0.3 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-31{width:calc(100% * 0.31 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-32{width:calc(100% * 0.32 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-33{width:calc(100% * 0.33 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-34{width:calc(100% * 0.34 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-35{width:calc(100% * 0.35 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-36{width:calc(100% * 0.36 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-37{width:calc(100% * 0.37 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-38{width:calc(100% * 0.38 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-39{width:calc(100% * 0.39 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-40{width:calc(100% * 0.4 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-41{width:calc(100% * 0.41 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-42{width:calc(100% * 0.42 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-43{width:calc(100% * 0.43 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-44{width:calc(100% * 0.44 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-45{width:calc(100% * 0.45 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-46{width:calc(100% * 0.46 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-47{width:calc(100% * 0.47 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-48{width:calc(100% * 0.48 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-49{width:calc(100% * 0.49 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-50{width:calc(100% * 0.5 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-51{width:calc(100% * 0.51 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-52{width:calc(100% * 0.52 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-53{width:calc(100% * 0.53 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-54{width:calc(100% * 0.54 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-55{width:calc(100% * 0.55 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-56{width:calc(100% * 0.56 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-57{width:calc(100% * 0.57 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-58{width:calc(100% * 0.58 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-59{width:calc(100% * 0.59 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-60{width:calc(100% * 0.6 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-61{width:calc(100% * 0.61 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-62{width:calc(100% * 0.62 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-63{width:calc(100% * 0.63 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-64{width:calc(100% * 0.64 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-65{width:calc(100% * 0.65 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-66{width:calc(100% * 0.66 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-67{width:calc(100% * 0.67 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-68{width:calc(100% * 0.68 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-69{width:calc(100% * 0.69 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-70{width:calc(100% * 0.7 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-71{width:calc(100% * 0.71 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-72{width:calc(100% * 0.72 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-73{width:calc(100% * 0.73 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-74{width:calc(100% * 0.74 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-75{width:calc(100% * 0.75 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-76{width:calc(100% * 0.76 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-77{width:calc(100% * 0.77 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-78{width:calc(100% * 0.78 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-79{width:calc(100% * 0.79 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-80{width:calc(100% * 0.8 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-81{width:calc(100% * 0.81 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-82{width:calc(100% * 0.82 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-83{width:calc(100% * 0.83 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-84{width:calc(100% * 0.84 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-85{width:calc(100% * 0.85 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-86{width:calc(100% * 0.86 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-87{width:calc(100% * 0.87 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-88{width:calc(100% * 0.88 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-89{width:calc(100% * 0.89 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-90{width:calc(100% * 0.9 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-91{width:calc(100% * 0.91 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-92{width:calc(100% * 0.92 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-93{width:calc(100% * 0.93 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-94{width:calc(100% * 0.94 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-95{width:calc(100% * 0.95 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-96{width:calc(100% * 0.96 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-97{width:calc(100% * 0.97 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-98{width:calc(100% * 0.98 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-99{width:calc(100% * 0.99 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .progress-bar-parent.percentage .progress-bar-inner.bar-100{width:calc(100% * 1 + 2px)}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .percentage-completed{display:flex;justify-content:flex-start;align-items:center;gap:0 5px;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:normal}.diagnosis-section .diagnosis-content .diagnosis-content-inner .progress-unit .percentage-completed .percentage-number{font-family:Arial, Helvetica, sans-serif;font-size:16px;letter-spacing:1.6px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .question-container{box-sizing:border-box;padding:15px 10px 25px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .question-title{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:normal}.diagnosis-section .diagnosis-content .diagnosis-content-inner .question-title .q-number{width:36px;height:36px;margin-right:10px;border-radius:50%;background-color:#5A4895;color:#fff;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:700;line-height:36px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .question-title .q-number span{font-family:Arial, Helvetica, sans-serif;font-size:16px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .question-title .annotation{font-weight:400;font-size:12px;line-height:20px;color:#B24350}.diagnosis-section .diagnosis-content .diagnosis-content-inner .question-title .small{font-weight:400;font-size:11px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper{margin-top:20px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .radio-group{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px 9px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .radio-group label .radio-input{display:none}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .radio-group label .radio-input:checked+.radio-appearance{background-color:#5A4895;border:1px solid #5A4895;color:#fff;font-weight:700}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .radio-group label .radio-appearance{box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;width:158px;height:50px;border-radius:5px;border:1px solid #CECECE;background-color:#fff;color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:400;line-height:1.875;letter-spacing:normal;cursor:pointer}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .radio-group.one-column{justify-content:center;flex-direction:column}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .radio-group.one-column label .radio-appearance{width:300px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .multiple-question{box-sizing:border-box;padding-bottom:15px;border-bottom:1px solid #EBEBEB}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .multiple-question:nth-of-type(n + 2){margin-top:10px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .multiple-question .question-sub-title{margin-bottom:10px;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:normal}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .input-field{margin:0 auto;width:305px;position:relative}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .input-field .input-text{box-sizing:border-box;width:305px;height:50px;padding:0 15px;border-radius:5px;background-color:#f5f5f5;border:none;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .input-field .input-text::-moz-placeholder{color:#CECECE}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .input-field .input-text:-ms-input-placeholder{color:#CECECE}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .input-field .input-text::placeholder{color:#CECECE}.diagnosis-section .diagnosis-content .diagnosis-content-inner .answers-wrapper .input-field .input-text-label{position:absolute;right:24px;top:50%;transform:translateY(-50%);color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-heading{box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:12px 0;border-radius:5px 5px 0 0;background-color:#5A4895;color:#fff;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:18px;font-weight:700;line-height:1.5;letter-spacing:0.9px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper{box-sizing:border-box;padding-top:7px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .input-info-item:nth-of-type(n + 2){margin-top:13px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .input-info-item .info-title{color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:normal}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .input-info-item .input-info-field{margin-top:5px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .input-info-item .input-info-field label .input-text{box-sizing:border-box;width:325px;height:50px;padding:0 10px;border-radius:5px;background-color:#f5f5f5;border:none;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .input-info-item .input-info-field label .input-text::-moz-placeholder{color:#CECECE}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .input-info-item .input-info-field label .input-text:-ms-input-placeholder{color:#CECECE}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .input-info-item .input-info-field label .input-text::placeholder{color:#CECECE}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .accept-checkbox{box-sizing:border-box;width:325px;padding:20px 15px;margin-top:25px;border-radius:5px;border:1px solid #B24350;background-color:#FFF9F9}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .accept-checkbox label{display:block}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .accept-checkbox label:nth-of-type(n + 2){margin-top:15px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .accept-checkbox label .accept-checkbox-input{display:none}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .accept-checkbox label .accept-checkbox-input:checked+.accept-checkbox-apperance::after{display:block}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .accept-checkbox label .accept-checkbox-apperance{box-sizing:border-box;position:relative;display:block;padding-left:33px;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:400;line-height:1.66;letter-spacing:normal;cursor:pointer}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .accept-checkbox label .accept-checkbox-apperance a{color:#0171F4}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .accept-checkbox label .accept-checkbox-apperance::before{box-sizing:border-box;position:absolute;left:0;top:0;bottom:0;width:23px;height:23px;margin:auto 0;border-radius:50%;border:1px solid #CECECE;background-color:#fff;content:""}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .accept-checkbox label .accept-checkbox-apperance::after{display:none;box-sizing:border-box;position:absolute;left:4px;top:0;bottom:0;width:15px;height:15px;margin:auto 0;border-radius:50%;background-color:#5A4895;content:""}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .disclaimer-wrapper{box-sizing:border-box;width:325px;height:170px;margin:10px auto 0;padding:0 8px;overflow-y:scroll;color:#353535;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:400;line-height:1.58;letter-spacing:0.6px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .disclaimer-wrapper::-webkit-scrollbar{width:5px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .disclaimer-wrapper::-webkit-scrollbar-track{background-color:#FFF;border-radius:3px;border:1px solid #CECECE}.diagnosis-section .diagnosis-content .diagnosis-content-inner .input-info-wrapper .disclaimer-wrapper::-webkit-scrollbar-thumb{background-color:#CECECE;border-radius:3px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .form-btn-unit{margin-top:25px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .form-btn-unit .button-basic,.diagnosis-section .diagnosis-content .diagnosis-content-inner .form-btn-unit .submit-button{box-sizing:border-box;display:block;width:300px;height:50px;margin:0 auto;border-radius:60px;background-color:#5A4895;border:1px solid #5A4895;color:#fff;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:0.8px;cursor:pointer}.diagnosis-section .diagnosis-content .diagnosis-content-inner .form-btn-unit .submit-button:disabled{border:1px solid #CECECE;background-color:#F5F5F5;color:#333}.diagnosis-section .diagnosis-content .diagnosis-content-inner .form-btn-unit .submit-button.inactive{border:1px solid #CECECE;background-color:#F5F5F5;color:#333}.diagnosis-section .diagnosis-content .diagnosis-content-inner .form-btn-unit .submit-button.privacy{font-size:18px;font-weight:600;line-height:1.2;height:60px;padding-bottom:3px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .form-btn-unit .submit-button.privacy b{font-size:12px}.diagnosis-section .diagnosis-content .diagnosis-content-inner .form-btn-unit .back-btn{box-sizing:border-box;display:block;position:relative;margin:15px auto 0;color:#7A7A7A;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:400;line-height:1.43;letter-spacing:normal;text-decoration:none;cursor:pointer}.diagnosis-section .diagnosis-content .diagnosis-content-inner .form-btn-unit .back-btn .fa-solid{margin-right:5px;font-family:"Font Awesome 6 Free";font-weight:900}.lp-footer .footer-inner{box-sizing:border-box;padding:15px 25px;background-color:#F9F9F9}.lp-footer .footer-inner .company-location{box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:7px;border-bottom:1px solid #D9D9D9;color:#353535;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:400;line-height:1.66;letter-spacing:0.6px}.lp-footer .footer-inner .company-location .company-location-title{margin-bottom:4px;font-size:12px;font-weight:700;line-height:1.66;letter-spacing:0.6px}.lp-footer .footer-inner .office-info{padding-top:10px;color:#353535;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:400;line-height:1.66;letter-spacing:0.6px}.lp-footer .footer-inner .office-info b{font-weight:700}.result-wrapper .result-heading{box-sizing:border-box;position:relative;padding:15px 21px 30px;background-color:#5A4895;color:#fff;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:25px;font-weight:700;line-height:1.5;letter-spacing:1.25px}.result-wrapper .result-heading::after{position:absolute;bottom:-38px;right:0;left:0;width:338px;height:64px;margin:0 auto;background:url(/assets/f01/img/result-bubble-bbd75d408a376a3b325d79a1bd82e645b12323372a0ee061cf77a3ec7e763666.png) no-repeat top center/338px 64px;content:""}.result-wrapper .result-heading.reduce::after{background:url(/assets/f01/img/result-bubble-reduce-f8ae749a7ac09e760e8319bc1a175ad1ea5c48f0377213b856502e738d8e2c63.png) no-repeat top center/338px 64px}.result-wrapper .result-body{background-color:#fff}.result-wrapper .result-body .result-amount-wrapper{box-sizing:border-box;padding:40px 15px 25px}.result-wrapper .result-body .result-amount-wrapper .amount-number{display:flex;justify-content:center;align-items:flex-end}.result-wrapper .result-body .result-amount-wrapper .amount-number .number{color:#FB7B00;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:20px;font-weight:700;line-height:1.0;letter-spacing:normal}.result-wrapper .result-body .result-amount-wrapper .amount-number .number b{font-family:Arial, Helvetica, sans-serif;font-size:40px}.result-wrapper .result-body .result-amount-wrapper .amount-number .dash{color:#FB7B00;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:18px;font-weight:700;line-height:1.6;letter-spacing:normal}.result-wrapper .result-body .result-amount-wrapper .amount-text{margin-top:10px;color:#353535;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:1px}.result-wrapper .result-body .result-amount-wrapper .annotation-text{margin-top:5px;color:#353535;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-weight:400;font-size:15px;line-height:25px;letter-spacing:5%;text-align:center}.result-wrapper .result-body .result-amount-wrapper .result-probability{margin-top:20px;padding:15px 13.5px 10px;background:#FFF9F9;border:1px solid #B24350;border-radius:5px;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif}.result-wrapper .result-body .result-amount-wrapper .result-probability .probability-title{font-weight:700;font-size:18px;letter-spacing:0.9px;text-align:center}.result-wrapper .result-body .result-amount-wrapper .result-probability .probability-title b{font-size:25px;letter-spacing:2.5px;color:#B24350}.result-wrapper .result-body .result-amount-wrapper .result-probability .probability-text{margin-top:10px;font-weight:500;font-size:12px;line-height:130%;letter-spacing:0.06px}.result-wrapper .result-body .result-amount-wrapper .result-probability .probability-text b{font-weight:700;color:#B24350}.result-wrapper .result-body .result-amount-wrapper .result-annotation{margin-top:15px;background:#F9F9F9;border-radius:5px;padding:10px 15px 15px;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif}.result-wrapper .result-body .result-amount-wrapper .result-annotation .annotation-title{font-weight:700;font-size:12px;text-align:center;color:#B24350;margin-bottom:5px}.result-wrapper .result-body .result-amount-wrapper .result-annotation .annotation-text{font-weight:400;font-size:12px;line-height:1.4;color:#353535}.result-wrapper .result-body .contact-wrapper{box-sizing:border-box;padding:20px 15px;background-color:#F3F1F8}.result-wrapper .result-body .contact-wrapper .contact-lead{color:#5A4895;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:18px;font-weight:700;line-height:1.38;letter-spacing:0.9px}.result-wrapper .result-body .contact-wrapper .contact-text{margin-top:15px;color:#353535;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:400;line-height:1.57;letter-spacing:0.7px}.result-wrapper .result-body .contact-wrapper .contact-text b{color:#B24350}.result-wrapper .result-body .contact-wrapper .tel-number-area{box-sizing:border-box;width:325px;margin:15px auto 0;padding:20px 15px;border-radius:5px;background-color:#fff}.result-wrapper .result-body .contact-wrapper .tel-number-area .tel-number-text{color:#353535;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:700;line-height:1.78;letter-spacing:0.7px}.result-wrapper .result-body .contact-wrapper .tel-number-area .number-unit{box-sizing:border-box;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:15px auto 0;padding-left:38px}.result-wrapper .result-body .contact-wrapper .tel-number-area .number-unit::before{position:absolute;left:0;top:0;bottom:0;width:23px;height:23px;margin:auto 0;background:url(/assets/f01/img/phone-e7981ae9274299f60ac709bdb7ae32f4022ccbd9db81b8ab0261e40c56162793.png) no-repeat top center/23px 23px;content:""}.result-wrapper .result-body .contact-wrapper .tel-number-area .number-unit .number{color:#B24350;font-family:Arial, Helvetica, sans-serif;font-size:30px;font-weight:700;line-height:1.0;letter-spacing:1.5px}.result-wrapper .result-body .result-note{width:325px;margin:20px auto 0;color:#353535;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:400;line-height:1.78;letter-spacing:normal}.result-wrapper .result-body .result-note b{color:#B24350;font-weight:700}.result-wrapper .result-body .result-note-2{padding:10px 25px;font-size:12px;line-height:18px;letter-spacing:0.6px;color:#9C9C9C;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif}.result-wrapper .result-body .contact-time{box-sizing:border-box;width:325px;margin:15px auto 20px;padding:40px 12px 15px;border-radius:5px;background-color:#F5F5F5}.result-wrapper .result-body .contact-time .tel-btn{display:block;position:relative;width:300px;height:50px;border-radius:100px;background-color:#5A4895;color:#FFF;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700;line-height:50px;letter-spacing:0.8px;text-decoration:none}.result-wrapper .result-body .contact-time .tel-btn .time{display:block;position:absolute;top:-32px;right:0;left:0;width:226px;height:57px;margin:0 auto;background:url(/assets/f01/img/time-bubble-f045b34faaf81d22dc56eb463c5bc661a1cc877974a7cb7ba7c7883bd549f1c8.png) no-repeat top center/226px 57px;color:#353535;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:700;line-height:47px;letter-spacing:0.65px}.validation-errors{padding-bottom:10px;font-size:13px;font-weight:normal;color:#c80c00}
