.highlight-table-td{position:relative;padding:20px 90px 20px 10px;white-space:nowrap}.highlight-table-td .highlight-table-td-unit{position:absolute;bottom:1.3rem;right:10px}.image-fifty{width:50%}.integrated-report-divided{padding-left:3.2rem;text-indent:-1.2rem;margin-top:5px;margin-bottom:30px}.integrated-report-divided ::before{content:"•";font-size:1.2em;margin-right:.5em}.text-box-normal-asterisk{padding-left:1rem;text-indent:-1rem}h3,p{margin:0}.main{max-width:100%}.main-content-c{max-width:1320px;margin:0 auto}.flex-content-c{width:100%;margin:100px 0 150px 0;display:flex;flex-wrap:wrap;gap:40px}.flex-content-box-c{width:30%;height:365px;box-sizing:border-box;border:4px solid #e6e6e6;border-radius:20px;overflow:hidden;position:relative;overflow:visible}.background-beige{background:#fff}.flex-box-link-c{display:block;width:calc(100% - 60px);height:calc(100% - 80px);padding:40px 30px;position:relative;text-decoration:none}.flex-box-link-c:hover .link-icon:before{background:url("/common/img/icon_arrow_navy.svg") no-repeat right;background-size:26px}.flex-box-link-c:hover .link-icon-text{color:#4167c1}.flex-box-link-c .flex-title-wrap-c{border-bottom:3px solid #e7e7e7;padding-bottom:40px;margin-bottom:30px;position:relative}.title-two-lines{height:calc(100% - 60px);padding:30px}.title-two-lines .flex-title-wrap-c{border-bottom:3px solid #e7e7e7;padding-bottom:30px;margin-bottom:30px;position:relative}.title-two-lines .flex-title-wrap-c::after{top:0}.title-two-lines .flex-title-wrap-c:hover::after{right:0}.flex-title-wrap-c .title{font-size:1.625rem;font-family:"Hiragino Maru Gothic W6 JIS2004";margin-top:-7px;margin-bottom:-7px}.flex-content-box .text{margin-top:30px}.flex-content-box .text-black{font-size:1rem;color:#1e1e1e;line-height:30px}.bg-none .table-leftblue-th{background-color:#fff}.line-none .table-leftblue-th{border-right:none}.line-none .table-leftblue-td{border-left:none}.table-box .extra-indent .table-leftblue-tr .indent{text-indent:-1.3rem;padding-left:26px}.small-th{position:relative;padding-top:35px}.small-th:before{content:"";position:absolute;height:18px;top:0;left:-6px;border-left:6px solid #f0f0f0}.small-th:after{content:"";width:100%;position:absolute;top:18px;left:0;border-top:3px solid #f0f0f0}.break-word .table-leftblue-td{padding-left:10px;padding-right:10px}.break-word a{word-break:break-all}.accordion-body-plain-image .thumbnail{width:120px}.pdf-select-public-notice{-moz-text-align-last:center;text-align-last:center}.management-plan-column-item{margin-top:80px}.management-plan-column-item .management-plan-flex-line{margin-top:50px}.management-plan-column-item .management-plan-flex-line .-box .-flex .-image{margin-right:10px}.management-plan-column-item .management-plan-flex-line .-box .-flex .-title{font-family:"Hiragino Maru Gothic W6 JIS2004";font-size:1.625rem;margin-right:20px;white-space:nowrap;letter-spacing:-1px}.management-plan-column-item .feature-box-wrap{background-color:#fff;position:relative;z-index:1;border-radius:20px}.management-plan-column-item .feature-box-wrap .back-ground-blue-text{display:inline-block;position:relative;color:#fff;background-color:#4167c1;font-size:1rem;font-family:"Hiragino Maru Gothic W6 JIS2004";padding:10px 25px;border-radius:25px}.management-plan-column-item .feature-box-wrap .back-ground-blue-text .blue-text-large{font-size:1.3rem}.management-plan-column-item .feature-box-wrap .back-ground-blue-text::before{content:"";position:absolute;top:10px;left:-5px;background:url("/ir/img/investor/icon_serif_deco.svg") no-repeat center/contain;width:20px;height:20px}.management-plan-column-item .feature-box-wrap .feature-box-wrap-title:nth-of-type(2){margin-top:20px}.management-plan-section-h2 .title-wrap-h3{margin-bottom:30px}.management-plan-section-h2 .management-plan-text-box-normal{margin-bottom:20px}.quick-overview-speech-bubble{position:relative;display:inline-block;background:#4167c1;padding:2px 30px;border-radius:90px;margin-bottom:26px}.quick-overview-speech-bubble-text{color:#fff;font-size:1.25rem}.quick-overview-speech-bubble::before{content:"";border:7px solid rgba(0,0,0,0);border-top:10px solid #4167c1;position:absolute;top:97%;left:50%;transform:translate(-50%)}.quick-overview-flex-box-center-line{align-items:stretch;margin-bottom:30px}.quick-overview-big-text{font-size:3.5rem;font-family:"Hiragino Maru Gothic W6 JIS2004";line-height:1;margin-bottom:30px}.quick-overview-big-text-middle{font-size:2rem;font-family:"Hiragino Maru Gothic W6 JIS2004"}.quick-overview-top-auto{margin-top:auto;margin-bottom:auto}.quick-overview-under-line{margin:0 0 30px;border-top:2px solid #e6e6e6}.quick-overview-vertical-line{border-left:2px solid #e6e6e6}.quick-overview-list-box .unorder-list-text:not(:last-child){margin-bottom:0}.quick-overview-title-h4{font-size:1.25rem;margin-bottom:10px}.quick-overview-logo-flex-box{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.quick-overview-logo-image{padding:10px 5%;box-sizing:border-box;width:calc(50% - 10px)}.quick-overview-image-map{width:70%}.quick-overview-box-c{width:calc(50% - 40px)}.quick-overview-flex-content-c{justify-content:start;margin-top:0}.quick-overview-mb-0{margin-bottom:0}.quick-overview-mb-10{margin-bottom:10px}.quick-overview-integrated-report-text{font-size:.875rem}@media screen and (max-width: 1130px){.flex-content-c{justify-content:space-evenly}.flex-content-box-c{width:45%}.quick-overview-flex-content-c{justify-content:start}.quick-overview-box-c{height:auto}}@media screen and (max-width: 1080px){.management-plan-flex-line{flex-direction:column;align-items:center}.management-plan-flex-line .-box .-flex{margin-bottom:30px}}@media screen and (max-width: 900px){.flex-content-c{display:block;margin:70px auto 120px}.flex-content-box-c{width:100%;height:auto;margin:0 0 20px}.flex-content-box-c-none{width:0;height:0;margin:0}.flex-box-link-c{width:calc(100% - 40px);height:calc(100% - 40px);padding:30px 20px 40px}.flex-box-link-c .flex-title-wrap-c{padding-bottom:20px}.flex-title-wrap-c::after{top:0;width:30px;height:30px;background-size:28px}.flex-content-box .text{margin-top:20px}.flex-content-box .text-black{font-size:.9rem}.quick-overview-flex-content-c{margin-top:0}}@media screen and (max-width: 767px){.flex-content-c{margin:60px auto}.flex-title-wrap-c .title{font-size:1.125rem;margin:0}.text-box-normal-asterisk{padding-left:15px}.text-box-normal-asterisk .text-normal-asterisk{display:inline-block;text-indent:0}.pdf-box-public-notice{display:block;margin-bottom:130px}.pdf-box-public-notice .pdf-box-text-public-notice{display:flex;margin-bottom:20px}.pdf-box-public-notice .pdf-box-select-public-notice{width:100%;max-width:100%}.pdf-box-public-notice .pdf-select-public-notice{text-align:center;max-width:100%}.highlight-table-td{padding:20px 10px 45px 10px}.highlight-table-td-unit{bottom:20px;left:10px}.management-plan-column-item{margin-top:40px}.management-plan-column-item .feature-box-wrap-title{font-size:1.125rem}.management-plan-column-item .feature-box-wrap .feature-box-body{flex-direction:column}.management-plan-column-item .feature-box-wrap .feature-box-body .feature-box-text{margin:0 0 20px 0;width:100%}.management-plan-column-item .feature-box-wrap .feature-box-body .feature-box-text .feature-box-body-text{margin-right:0}.management-plan-column-item .management-plan-flex-line .-box .-flex .-image{height:50px;margin-right:10px}.management-plan-column-item .management-plan-flex-line .-box .-flex .-title{font-size:1.3rem;margin-right:20px}.quick-overview-speech-bubble{padding:4px 20px;margin-bottom:30px}.quick-overview-speech-bubble-text{font-size:1rem}.quick-overview-logo-image{width:100%;padding:10px 20%}.quick-overview-vertical-line{display:none}.quick-overview-big-text{font-size:3rem;margin-bottom:20px;line-height:.8}.quick-overview-big-text-middle{font-size:1.5rem}.quick-overview-flex-box-gap-rightmore{gap:0}.quick-overview-flex-box-center-line{gap:0}.quick-overview-flex-content-c{margin:0 auto;width:100%}.quick-overview-mb-0-sp{margin-bottom:0}.quick-overview-mb-10-sp{margin-bottom:10px}.quick-overview-mb-30-sp{margin-bottom:30px}.quick-overview-flex-box-link-c{padding:20px 20px 40px}.e-public-notice-date{align-items:flex-start;gap:0}}.table-box .extra-indent .table-leftblue-tr .indent{text-indent:-1.3rem;padding-left:26px}@media screen and (min-width: 751px){.main__left .flex-area .graph-area{min-height:20vw}}/*# sourceMappingURL=ir.css.map */