﻿@media only screen and (min-width: 768px){html{padding-top:59px}}.l-main{padding:0}.l-main>*{max-width:none;margin:0}.l-main>:last-child{margin-bottom:0}.l-container{margin:0}.l-container img{width:100%;height:auto;vertical-align:bottom}.l-container.scroll-snap{max-height:100vh;overflow-y:scroll;scroll-snap-type:y proximity;scroll-behavior:smooth}.m-content-section{padding:60px 0}.m-content-section__title{text-align:center;font-weight:bold;letter-spacing:.05em;line-height:120%;color:#e60021;font-family:"acumin-pro";margin-bottom:8px}@media only screen and (min-width: 768px){.m-content-section__title{font-size:38px}}@media only screen and (max-width: 767px){.m-content-section__title{line-height:110%;font-size:30px}}.m-content-section__title_jp{font-family:"source-han-sans-japanese",sans-serif;line-height:160%}@media only screen and (min-width: 768px){.m-content-section__title_jp{font-size:32px}}@media only screen and (max-width: 767px){.m-content-section__title_jp{font-size:20px}}.m-content-section__lead{text-align:center;color:#222;line-height:160%}@media only screen and (min-width: 768px){.m-content-section__lead{font-size:15px}}@media only screen and (max-width: 767px){.m-content-section__lead{line-height:185%;letter-spacing:.03em;font-size:14px}}.m-content-section__inner{padding:0 20px}.m-investor-inner{box-sizing:content-box;padding:0 20px}@media only screen and (min-width: 768px){.m-investor-inner{max-width:1040px;margin:0 auto}}.m-investor-redtitle{color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:bold;line-height:160%;background-color:#e60021}@media only screen and (min-width: 768px){.m-investor-redtitle{font-size:28px;letter-spacing:.05em;padding:42.5px 20px;gap:0 50px}}@media only screen and (max-width: 767px){.m-investor-redtitle{font-size:22px;padding:20px 18px;gap:0 15px;white-space:nowrap}}.m-investor-redtitle::before,.m-investor-redtitle::after{content:"";display:block;background:url(../img/icon_wheat.svg) no-repeat center/contain;width:64px;height:23px}.m-investor-redtitle::after{transform:scale(-1, 1)}.m-accordion{overflow:hidden}.m-accordion .m-accordion__details .m-accordion__details_summary{cursor:pointer}.m-accordion .m-accordion__details .m-accordion__details_summary::-webkit-details-marker{display:none}.m-accordion .m-accordion__details .m-accordion__details_summary::marker{content:""}.m-content-section .m-carousel{text-align:center}@media only screen and (min-width: 768px){.m-content-section .m-carousel{margin-right:auto;margin-left:auto;max-width:1180px}}.m-content-section .m-carousel button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none;font-size:0;line-height:0}.m-content-section .m-carousel .slick-list{overflow:visible}.m-content-section .m-carousel .slick-slide{height:auto !important;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.m-content-section .m-carousel.p-investor-mv-recent__carousel{text-align:center}@media only screen and (min-width: 768px){.m-content-section .m-carousel.p-investor-mv-recent__carousel{margin-right:auto;margin-left:auto;max-width:680px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel.p-investor-mv-recent__carousel{margin-top:5px}}.m-content-section .m-carousel.p-investor-mv-recent__carousel button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none}.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-list{overflow:visible}.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_item{transition:opacity .1s ease-out;opacity:.5}@media only screen and (min-width: 768px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_item{width:600px;margin:0 20px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_item{width:100vw}}.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_item.slick-center{opacity:1}.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_item:has(+.slick-center){opacity:.5}.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_item.slick-current,.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_item:has(+.slick-current){transition:opacity .1s ease-out}.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-arrow{position:absolute;font-size:0;line-height:0;z-index:10}@media only screen and (min-width: 768px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-arrow{top:158px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-arrow{top:calc(50% - 36px)}}.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-arrow::before{content:"";font-family:"nisshin" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#e60021;font-size:33px}.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-prev{left:0;transform:rotate(-180deg)}.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-next{right:0}@media only screen and (min-width: 768px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-next{top:173px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-next{top:calc(50% - 21px)}}.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-dots{display:inline-flex;position:relative;left:-12px}@media only screen and (min-width: 768px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-dots{margin-top:20px;column-gap:10px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-dots{margin-top:18px;column-gap:10px}}.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-dots li{width:8px;height:8px;border-radius:50%;background-color:#d9d9d9}.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-dots li.slick-active{background-color:#e60021}.m-content-section .m-carousel.p-investor-mv-recent__carousel .slick-dots button{font-size:0;line-height:0}.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_button_play{position:absolute;left:auto;width:12px;aspect-ratio:1/1;background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none;background-repeat:no-repeat;background-size:contain;font-size:0;color:rgba(0,0,0,0)}@media only screen and (min-width: 768px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_button_play{bottom:20px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_button_play{bottom:16px}}.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_button_play[data-play=true]{background-image:url(../../assets/img/icon_carousel_stop.svg)}.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_button_play[data-play=false]{background-image:url(../../assets/img/icon_carousel_play.svg)}.m-content-section .m-carousel.p-investor-mv-recent__carousel .m-carousel_item{position:relative}.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-link{text-decoration:none;transition:opacity .2s ease-out}.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-link:hover{text-decoration:none;opacity:.7}.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-link:hover .p-carousel-tag{color:#222}.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-info{width:100%;text-align:left;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);position:absolute;bottom:0;left:0;min-height:50%}@media only screen and (min-width: 768px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-info{padding:35px 30px 20px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-info{display:flex;justify-content:flex-end;flex-direction:column;padding:10px 20px}.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-info .p-carousel-title{order:2}.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-info .p-carousel-tags{order:1}}.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-title{line-height:160%;letter-spacing:.05em;color:#fff}@media only screen and (min-width: 768px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-title{font-size:22px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-title{margin-top:7px;line-height:163%;font-size:15px}}.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-tags{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-tags{margin-top:12px;gap:6px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-tags{margin-top:14px;gap:5px}}.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-tags .p-carousel-tag{line-height:1}@media only screen and (min-width: 768px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-tags .p-carousel-tag{background-color:#ededed;font-size:14px;padding:9px 14px;border-radius:40px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-carousel-tags .p-carousel-tag{background-color:#ededed;font-size:12px;padding:6px 10px 7px;border-radius:40px}}.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-button{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-button{margin-top:40px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel.p-investor-mv-recent__carousel .p-button{margin-top:30px}}.m-content-section .m-carousel .m-carousel_item{transition:opacity .2s ease-out;opacity:.5}@media only screen and (min-width: 768px){.m-content-section .m-carousel .m-carousel_item{width:500px;margin:0 20px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel .m-carousel_item{width:260px;margin:0 15px}}.m-content-section .m-carousel .m-carousel_item.slick-center,.m-content-section .m-carousel .m-carousel_item:has(+.slick-center){opacity:1}.m-content-section .m-carousel .m-carousel_item.slick-current,.m-content-section .m-carousel .m-carousel_item:has(+.slick-current){transition:opacity .2s ease-out}.m-content-section .m-carousel .slick-arrow{position:absolute;font-size:0;z-index:10;aspect-ratio:1/1;line-height:1}@media only screen and (min-width: 768px){.m-content-section .m-carousel .slick-arrow{top:calc(42% - 42px)}}@media only screen and (max-width: 767px){.m-content-section .m-carousel .slick-arrow{top:58px;top:14.8717948718vw;top:calc(37% - 25px)}}.m-content-section .m-carousel .slick-arrow::before{content:"";font-family:"nisshin" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#e60021;font-size:33px}.m-content-section .m-carousel .slick-prev{left:33px;transform:rotate(-180deg)}@media only screen and (max-width: 767px){.m-content-section .m-carousel .slick-prev{left:33px}}.m-content-section .m-carousel .slick-next{right:33px}@media only screen and (max-width: 767px){.m-content-section .m-carousel .slick-next{right:33px}}.m-content-section .m-carousel .slick-dots{display:inline-flex;position:relative;left:-12px}@media only screen and (min-width: 768px){.m-content-section .m-carousel .slick-dots{margin-top:40px;column-gap:10px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel .slick-dots{margin-top:40px;column-gap:10px}}.m-content-section .m-carousel .slick-dots li[role=presentation]{width:8px;height:8px;border-radius:50%;background-color:#d9d9d9;cursor:pointer}.m-content-section .m-carousel .slick-dots li[role=presentation].slick-active,.m-content-section .m-carousel .slick-dots li[role=presentation]:hover{background-color:#e60021}.m-content-section .m-carousel .m-carousel_button_play{position:absolute;left:auto;width:12px;aspect-ratio:1/1;background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none;background-repeat:no-repeat;background-size:contain;font-size:0;color:rgba(0,0,0,0)}@media only screen and (min-width: 768px){.m-content-section .m-carousel .m-carousel_button_play{bottom:20px}}@media only screen and (max-width: 767px){.m-content-section .m-carousel .m-carousel_button_play{bottom:16px}}.m-content-section .m-carousel .m-carousel_button_play[data-play=true]{background-image:url(../img/icon_carousel_stop.svg)}.m-content-section .m-carousel .m-carousel_button_play[data-play=false]{background-image:url(../img/icon_carousel_play.svg)}.p-investor-anchornav{position:fixed;left:50%;transform:translateX(-50%);z-index:100;width:100%;background-color:#fff;overflow:hidden;transition:top 200ms ease}@media only screen and (min-width: 768px){.p-investor-anchornav{top:141px}}@media only screen and (min-width: 901px)and (max-width: 922px){.p-investor-anchornav{top:161px}}@media only screen and (max-width: 829px){.p-investor-anchornav{top:161px}}@media only screen and (max-width: 767px){.p-investor-anchornav{top:59px}}@media only screen and (min-width: 768px){.is-scrolled .p-investor-anchornav{top:-50px}}@media only screen and (max-width: 767px){.is-scrolled .p-investor-anchornav{top:-48px}}@media only screen and (min-width: 768px){.is-scroll-back .p-investor-anchornav{top:141px}}@media only screen and (min-width: 901px)and (max-width: 922px){.is-scroll-back .p-investor-anchornav{top:161px}}@media only screen and (max-width: 829px){.is-scroll-back .p-investor-anchornav{top:161px}}@media only screen and (max-width: 767px){.is-scroll-back .p-investor-anchornav{top:59px}}.p-investor-anchornav .p-investor-anchornav__list{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;box-sizing:content-box}@media only screen and (min-width: 768px){.p-investor-anchornav .p-investor-anchornav__list{gap:0 35px;max-width:743px;padding:10px 15px;margin:0 auto}}@media only screen and (max-width: 767px){.p-investor-anchornav .p-investor-anchornav__list{gap:0 21px;max-width:629px;margin:0 auto;padding:11px 10px}}.p-investor-anchornav .p-investor-anchornav__list::-webkit-scrollbar{display:none}.p-investor-anchornav .p-investor-anchornav__list .p-investor-anchornav__list_item a{text-decoration:none;white-space:nowrap;letter-spacing:.05em;line-height:160%;color:#222}@media only screen and (min-width: 768px){.p-investor-anchornav .p-investor-anchornav__list .p-investor-anchornav__list_item a{font-size:13px}}@media only screen and (max-width: 767px){.p-investor-anchornav .p-investor-anchornav__list .p-investor-anchornav__list_item a{font-size:12px}}@media(any-hover: hover){.p-investor-anchornav .p-investor-anchornav__list .p-investor-anchornav__list_item a:hover{color:#e60020}}.p-investor-anchornav .p-investor-anchornav__list .p-investor-anchornav__list_item+.p-investor-anchornav__list_item{position:relative}.p-investor-anchornav .p-investor-anchornav__list .p-investor-anchornav__list_item+.p-investor-anchornav__list_item::before{content:"｜";position:absolute;color:#d9d9d9;letter-spacing:.05em;line-height:160%;top:calc(50% + 1px);transform:translateY(-50%);font-size:13px}@media only screen and (min-width: 768px){.p-investor-anchornav .p-investor-anchornav__list .p-investor-anchornav__list_item+.p-investor-anchornav__list_item::before{left:-24px}}@media only screen and (max-width: 767px){.p-investor-anchornav .p-investor-anchornav__list .p-investor-anchornav__list_item+.p-investor-anchornav__list_item::before{left:-17px}}.p-investor-mv-recent{overflow:hidden;padding:0}@media only screen and (min-width: 768px){.p-investor-mv-recent{margin-top:20px}}@media only screen and (max-width: 767px){.p-investor-mv-recent .m-carousel.p-investor-mv-recent__carousel{margin-top:0}}.p-investor-mv-recent .m-carousel.p-investor-mv-recent__carousel .p-investor-mv-recent__carousel_link{transition:opacity .2s ease-out}.p-investor-mv-recent .m-carousel.p-investor-mv-recent__carousel .p-investor-mv-recent__carousel_link:hover{text-decoration:none;opacity:.7}.p-investor-info{border-bottom:solid 1px #d9d9d9}.p-investor-info .p-investor-info__news{display:flex;align-items:center;background-color:#e60021;color:#fff;overflow:hidden}@media only screen and (min-width: 768px){.p-investor-info .p-investor-info__news{padding:20px 20px 21px;gap:0 20px}}@media only screen and (max-width: 767px){.p-investor-info .p-investor-info__news{padding:15px 20px;gap:0 8px}}.p-investor-info .p-investor-info__news .p-investor-info__news_title{flex-shrink:0;font-weight:700;letter-spacing:.03em;background-color:#fff;width:fit-content;color:#e60021;border-radius:20px;padding:0 15px}@media only screen and (min-width: 768px){.p-investor-info .p-investor-info__news .p-investor-info__news_title{font-size:15px;line-height:200%}}@media only screen and (max-width: 767px){.p-investor-info .p-investor-info__news .p-investor-info__news_title{font-size:14px;line-height:185%}}.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList{overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList::-webkit-scrollbar{display:none}.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li:nth-of-type(n+2){display:none}.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li>a{display:flex;align-items:center;font-weight:700;letter-spacing:.03em;text-decoration:none}@media only screen and (min-width: 768px){.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li>a{font-size:15px;line-height:200%}}@media only screen and (max-width: 767px){.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li>a{font-size:12px;line-height:185%}}.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li>a:hover{color:#fff}@media only screen and (min-width: 768px){.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li>a .__meta{margin-right:20px}}@media only screen and (max-width: 767px){.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li>a .__meta{margin-right:5px}}.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li>a .__meta .__tag{display:none}.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li>a .__title .c-label-pdf{box-sizing:border-box;border-radius:4px;border:1px solid #fff;background-color:rgba(0,0,0,0);font-family:"acumin-pro-condensed",sans-serif}@media only screen and (min-width: 768px){.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li>a .__title .c-label-pdf{margin-right:10px}}@media only screen and (max-width: 767px){.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li>a .__title .c-label-pdf{margin-right:5px}}.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li>a .__title .__text{text-decoration:underline}.p-investor-info .p-investor-info__news .p-investor-info__news_detail_newsList>li>a .__title .__pdfsize{text-decoration:underline}.p-investor-info .p-investor-info__stockprice{position:relative}@media only screen and (min-width: 768px){.p-investor-info .p-investor-info__stockprice{display:flex;align-items:center;padding:20px 0;gap:0 20px}}@media only screen and (max-width: 767px){.p-investor-info .p-investor-info__stockprice{padding:20px 0}}.p-investor-info .p-investor-info__stockprice .p-investor-info__stockprice_title{color:#e60021;flex-shrink:0;line-height:160%;letter-spacing:.05em}@media only screen and (min-width: 768px){.p-investor-info .p-investor-info__stockprice .p-investor-info__stockprice_title{font-size:20px;font-weight:400}}@media only screen and (max-width: 767px){.p-investor-info .p-investor-info__stockprice .p-investor-info__stockprice_title{font-size:16px;font-weight:400}}@media only screen and (min-width: 768px){.p-investor-info .p-investor-info__stockprice .p-investor-info__stockprice_item{width:100%;display:flex;align-items:center}}@media only screen and (max-width: 767px){.p-investor-info .p-investor-info__stockprice .p-investor-info__stockprice_item{margin-top:5px}}.p-investor-info .p-investor-info__stockprice .p-investor-info__stockprice_item .p-investor-info__stockprice_txt{font-weight:700;letter-spacing:.03em}@media only screen and (min-width: 768px){.p-investor-info .p-investor-info__stockprice .p-investor-info__stockprice_item .p-investor-info__stockprice_txt{font-size:15px;line-height:200%}}@media only screen and (max-width: 767px){.p-investor-info .p-investor-info__stockprice .p-investor-info__stockprice_item .p-investor-info__stockprice_txt{font-feature-settings:"halt" on;font-size:14px;line-height:185%}}@media only screen and (min-width: 768px){.p-investor-info .p-investor-info__stockprice .p-investor-info__stockprice_item .p-investor-info__stockprice_btn{padding:0 47px 0 55px;margin-left:auto}}@media only screen and (max-width: 767px){.p-investor-info .p-investor-info__stockprice .p-investor-info__stockprice_item .p-investor-info__stockprice_btn{position:absolute;padding:0 27.43px 0 32.57px;right:0;top:50%;transform:translateY(-50%)}}@media only screen and (max-width: 767px){.p-investor-info .p-investor-info__stockprice .p-investor-info__stockprice_item .p-investor-info__stockprice_btn::before{left:16px}}@media only screen and (min-width: 768px){.p-investor-message{padding:40px 0 0}}@media only screen and (max-width: 767px){.p-investor-message{padding:61.08px 0 0}}.p-investor-message .p-investor-message__title{font-weight:bold;text-align:center}@media only screen and (min-width: 768px){.p-investor-message .p-investor-message__title{font-size:32px;letter-spacing:.05em;line-height:160%}}@media only screen and (max-width: 767px){.p-investor-message .p-investor-message__title{font-size:24px;line-height:110%}}.p-investor-message .p-investor-message__lead{text-align:center;margin-top:20px}@media only screen and (min-width: 768px){.p-investor-message .p-investor-message__lead{font-size:20px;font-weight:400;line-height:160%;letter-spacing:.05em}}@media only screen and (max-width: 767px){.p-investor-message .p-investor-message__lead{font-size:14px;font-weight:400;line-height:185%;letter-spacing:.03em;font-feature-settings:"halt" on}}@media only screen and (min-width: 768px){.p-investor-message .p-investor-message__img{margin-top:29px}}@media only screen and (max-width: 767px){.p-investor-message .p-investor-message__img{margin-top:20px}}.p-investor-message .p-investor-message__detail{background-color:#faf7df}@media only screen and (min-width: 768px){.p-investor-message .p-investor-message__detail{padding:120px 0 100px;margin-top:-72px}}@media only screen and (max-width: 767px){.p-investor-message .p-investor-message__detail{padding:65px 0 60px;margin-top:-45px}}@media only screen and (min-width: 768px){.p-investor-message .p-investor-message__detail .p-investor-message__detail_content{display:flex;gap:0 50px}}.p-investor-message .p-investor-message__detail .p-investor-message__detail_content .p-investor-message__detail_txt{letter-spacing:.03em;font-weight:400}@media only screen and (min-width: 768px){.p-investor-message .p-investor-message__detail .p-investor-message__detail_content .p-investor-message__detail_txt{font-size:15px;line-height:200%;max-width:851px;margin-bottom:30px}}@media only screen and (max-width: 767px){.p-investor-message .p-investor-message__detail .p-investor-message__detail_content .p-investor-message__detail_txt{font-size:14px;line-height:185%;font-feature-settings:"halt" on}}@media only screen and (min-width: 768px){.p-investor-message .p-investor-message__detail .p-investor-message__detail_founder{flex-shrink:0;width:139px}}@media only screen and (max-width: 767px){.p-investor-message .p-investor-message__detail .p-investor-message__detail_founder{margin-top:20px}}@media only screen and (max-width: 767px){.p-investor-message .p-investor-message__detail .p-investor-message__detail_founder .p-investor-message__detail_founder_imgwrap{display:flex;align-items:center;justify-content:center;gap:0 10px}}.p-investor-message .p-investor-message__detail .p-investor-message__detail_founder .p-investor-message__detail_founder_imgwrap .p-investor-message__detail_founder_img{width:139px}.p-investor-message .p-investor-message__detail .p-investor-message__detail_founder .p-investor-message__detail_founder_imgwrap .p-investor-message__detail_founder_caption{text-align:center;font-weight:400;font-size:12px;line-height:185%;letter-spacing:.03em;font-feature-settings:"halt" on;white-space:nowrap}@media only screen and (min-width: 768px){.p-investor-message .p-investor-message__detail .p-investor-message__detail_founder .p-investor-message__detail_founder_imgwrap .p-investor-message__detail_founder_caption{padding:0 2px;margin-top:10px}}.p-investor-message .p-investor-message__detail .p-investor-message__detail_founder .p-investor-message__detail_founder_imgwrap .p-investor-message__detail_founder_caption .p-investor-message__detail_founder_name{font-size:15px;display:block}.p-investor-message .p-investor-message__detail .p-investor-message__detail_linkwrap{display:flex}@media only screen and (min-width: 768px){.p-investor-message .p-investor-message__detail .p-investor-message__detail_linkwrap{justify-content:center;gap:0 20px}}@media only screen and (max-width: 767px){.p-investor-message .p-investor-message__detail .p-investor-message__detail_linkwrap{flex-direction:column;align-items:center;margin-top:30px;gap:20px 0}}@media only screen and (max-width: 767px){.p-investor-message .p-investor-message__detail .p-investor-message__detail_linkwrap .p-investor-message__detail_link{max-width:227px;width:100%}}@media only screen and (min-width: 768px){.p-investor-message .p-investor-message__detail .p-investor-message__detail_linkwrap .p-investor-message__detail_link.-message{padding:0 37.9px 0 44px}}@media only screen and (min-width: 768px){.p-investor-message .p-investor-message__detail .p-investor-message__detail_linkwrap .p-investor-message__detail_link.-policy{padding:0 62.4px}}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap{padding:60px 0 80px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap{padding:30px 0 60px}}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail+.p-investor-strength__detail{margin-top:80px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail+.p-investor-strength__detail{margin-top:60px}}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_title .p-investor-strength__detail_title_num{margin:0 auto;display:block}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_title .p-investor-strength__detail_title_num{width:50px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_title .p-investor-strength__detail_title_num{width:40px}}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_title .p-investor-strength__detail_title_txt{display:block;text-align:center;font-weight:bold;line-height:160%}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_title .p-investor-strength__detail_title_txt{font-size:24px;letter-spacing:.05em;margin-top:20px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_title .p-investor-strength__detail_title_txt{font-size:18px;margin-top:10px}}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_lead{font-weight:400;letter-spacing:.03em}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_lead{font-size:15px;line-height:200%;text-align:center;margin-top:20px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_lead{font-size:14px;line-height:185%;font-feature-settings:"halt" on;margin-top:15px}}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_lead+.p-investor-strength__detail_list{margin-top:40px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_lead+.p-investor-strength__detail_list{margin-top:30px}}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_listwrap{display:flex}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_listwrap{gap:0 20px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_listwrap{flex-direction:column}}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_listwrap .p-investor-strength__detail_list{margin-top:60px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_listwrap .p-investor-strength__detail_list{margin-top:40px}}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_list:nth-of-type(1) .p-investor-strength__detail_list_item{max-width:855px;margin:0 auto}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_list:nth-of-type(1) .p-investor-strength__detail_list_item{width:100%}}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_list .p-investor-strength__detail_list_title{width:100%}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_list .p-investor-strength__detail_list_title .p-investor-strength__detail_list_title_txt{display:block;text-align:center;font-weight:bold;color:#e60021;font-size:18px;line-height:160%}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_list .p-investor-strength__detail_list_title .p-investor-strength__detail_list_title_txt{letter-spacing:.05em}}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_list .p-investor-strength__detail_list_title .p-investor-strength__detail_list_title_note{display:block;text-align:center;font-size:12px;letter-spacing:.05em;line-height:160%;font-weight:400}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_list .p-investor-strength__detail_list_title .p-investor-strength__detail_list_title_note{margin-top:4px}}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_list .p-investor-strength__detail_list_title+.p-investor-strength__detail_list_item{margin-top:10px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_list .p-investor-strength__detail_list_title+.p-investor-strength__detail_list_item{margin-top:15px}}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_linkwrap{width:fit-content}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_linkwrap{margin:40px auto 0}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_linkwrap{margin:30px auto 0}}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail .p-investor-strength__detail_list_item>picture{width:100%}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num1 .p-investor-strength__detail_list{display:flex}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num1 .p-investor-strength__detail_list{gap:0 20px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num1 .p-investor-strength__detail_list{flex-direction:column;gap:10px 0}}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num2 .p-investor-strength__detail_list{width:100%}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num2 .p-investor-strength__detail_list_item{display:flex}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num2 .p-investor-strength__detail_list_item{gap:0 22px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num2 .p-investor-strength__detail_list_item{gap:9.73px 10px;flex-wrap:wrap}}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num3 .p-investor-strength__detail_linkwrap{display:flex}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num3 .p-investor-strength__detail_linkwrap{gap:0 40px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num3 .p-investor-strength__detail_linkwrap{flex-direction:column;gap:20px 0}}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num3 .p-investor-strength__detail_linkwrap .p-investor-strength__detail_link{box-sizing:border-box}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num3 .p-investor-strength__detail_linkwrap .p-investor-strength__detail_link{width:345px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num3 .p-investor-strength__detail_linkwrap .p-investor-strength__detail_link{width:227px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num3 .p-investor-strength__detail_linkwrap .p-investor-strength__detail_link.-thebaseoflife{flex-wrap:wrap;text-align:center;flex-direction:column;height:54px}}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num3 .p-investor-strength__detail_linkwrap .p-investor-strength__detail_link:hover .p-investor-strength__detail_link_smalltxt{color:#fff}.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num3 .p-investor-strength__detail_linkwrap .p-investor-strength__detail_link .p-investor-strength__detail_link_smalltxt{color:#e60021;letter-spacing:.03em;font-weight:400;position:relative}@media only screen and (min-width: 768px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num3 .p-investor-strength__detail_linkwrap .p-investor-strength__detail_link .p-investor-strength__detail_link_smalltxt{font-size:12px;line-height:180%;left:10px;top:2px}}@media only screen and (max-width: 767px){.p-investor-strength .p-investor-strength__detailwrap .p-investor-strength__detail.-num3 .p-investor-strength__detail_linkwrap .p-investor-strength__detail_link .p-investor-strength__detail_link_smalltxt{display:block;width:100%;font-size:14px;line-height:140%}}.p-investor-strategy{background-color:#faf7df;position:relative}.p-investor-strategy::after{content:"";position:absolute;display:block;background-repeat:no-repeat;background-size:cover;background-position:right bottom;width:100%;left:0;bottom:0;background-image:url(../../assets/img/strategy_bg.webp)}@media only screen and (min-width: 768px){.p-investor-strategy::after{height:147px}}@media only screen and (min-width: 1441px){.p-investor-strategy::after{height:10.2083333333vw}}@media only screen and (max-width: 767px){.p-investor-strategy::after{height:123px;background-position:right -22px bottom 0}}.p-investor-strategy .p-investor-strategy__detailwrap{position:relative;z-index:10}@media only screen and (min-width: 768px){.p-investor-strategy .p-investor-strategy__detailwrap{padding:60px 90px 80px}}@media only screen and (max-width: 767px){.p-investor-strategy .p-investor-strategy__detailwrap{padding:30px 0px 60px}}@media only screen and (min-width: 768px){.p-investor-strategy .p-investor-strategy__detailwrap .p-investor-strategy__detail+.p-investor-strategy__detail{margin-top:80px}}@media only screen and (max-width: 767px){.p-investor-strategy .p-investor-strategy__detailwrap .p-investor-strategy__detail+.p-investor-strategy__detail{margin-top:60px}}.p-investor-strategy .p-investor-strategy__detailwrap .p-investor-strategy__detail_title{color:#e60021;font-weight:400;letter-spacing:.05em;line-height:160%;text-align:center;width:100%;border-bottom:solid 1px #e60021}@media only screen and (min-width: 768px){.p-investor-strategy .p-investor-strategy__detailwrap .p-investor-strategy__detail_title{font-size:24px;padding-bottom:20px}}@media only screen and (max-width: 767px){.p-investor-strategy .p-investor-strategy__detailwrap .p-investor-strategy__detail_title{font-size:18px;padding-bottom:10px}}.p-investor-strategy .p-investor-strategy__detailwrap .p-investor-strategy__detail_lead{font-weight:bold;text-align:center;line-height:180%;font-feature-settings:"palt"}@media only screen and (min-width: 768px){.p-investor-strategy .p-investor-strategy__detailwrap .p-investor-strategy__detail_lead{font-size:28px;margin-top:30px}}@media only screen and (max-width: 767px){.p-investor-strategy .p-investor-strategy__detailwrap .p-investor-strategy__detail_lead{font-size:22px;margin-top:20px}}.p-investor-strategy .p-investor-strategy__detailwrap .p-investor-strategy__detail_txt{font-weight:400;line-height:180%;text-align:center}@media only screen and (min-width: 768px){.p-investor-strategy .p-investor-strategy__detailwrap .p-investor-strategy__detail_txt{font-size:18px;margin-top:20px}}@media only screen and (max-width: 767px){.p-investor-strategy .p-investor-strategy__detailwrap .p-investor-strategy__detail_txt{font-size:16px;margin-top:10px}}.p-investor-strategy .p-investor-strategy__detailwrap .p-investor-strategy__detail_linkwrap{width:fit-content;margin:30px auto 0}.p-investor-introduction .p-investor-introduction__detailwrap{display:flex}@media only screen and (min-width: 768px){.p-investor-introduction .p-investor-introduction__detailwrap{gap:0 20px;padding:60px 0 80px}}@media only screen and (max-width: 767px){.p-investor-introduction .p-investor-introduction__detailwrap{flex-direction:column;gap:10px 0;padding:30px 0 60px}}.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail{background-color:#fcfbef;border-radius:24px;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail{padding:30px}}@media only screen and (max-width: 767px){.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail{padding:30px 20px}}.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail .p-investor-introduction__detail_title{font-size:14px;line-height:160%;letter-spacing:.05em;font-weight:bold;color:#e60021;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;gap:0 20px}.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail .p-investor-introduction__detail_title::before,.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail .p-investor-introduction__detail_title::after{content:"";display:block;width:100%;height:1px;background-color:#e60021}.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail .p-investor-introduction__detail_lead{font-size:18px;line-height:160%;letter-spacing:.05em;font-weight:bold;text-align:center;margin-top:15px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px){.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail .p-investor-introduction__detail_lead{flex-grow:1}}.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail .p-investor-introduction__detail_img{margin-top:20px}@media only screen and (max-width: 1040px){.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail .p-investor-introduction__detail_img{flex-grow:1}}.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail .p-investor-introduction__detail_linkwrap{display:flex;justify-content:center;align-items:center;margin-top:20px}@media only screen and (min-width: 768px){.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail .p-investor-introduction__detail_linkwrap{gap:0 20px}}@media only screen and (max-width: 1040px){.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail .p-investor-introduction__detail_linkwrap{flex-direction:column;gap:20px 0;flex-grow:1}}@media only screen and (max-width: 767px){.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail .p-investor-introduction__detail_linkwrap{flex-direction:column;gap:20px 0}}.p-investor-introduction .p-investor-introduction__detailwrap .p-investor-introduction__detail .p-investor-introduction__detail_linkwrap .p-investor-introduction__detail_link{max-width:215px;width:100%;box-sizing:border-box}.p-investor-merit .p-investor-merit__detail{background-color:#faf7df}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail{padding:80px 0}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail{padding:30px 0 60px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details{border-radius:24px;background-color:#fff}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details+.m-accordion__details{margin-top:20px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details+.m-accordion__details{margin-top:10px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary{display:flex;justify-content:center;position:relative;transition:opacity .2s ease-out,border-bottom .2s ease-out,padding .2s ease-out,margin-bottom .2s .2s ease-out}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary{padding:30px 50px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary{padding:30px 20px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary .m-accordion__details_summary_text{display:block;font-weight:bold;line-height:160%;letter-spacing:.05em;color:#e60021;margin-left:-25px;text-align:center}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary .m-accordion__details_summary_text{font-size:18px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary .m-accordion__details_summary_text{font-size:16px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary .m-accordion__details_summary_stateiconwrap{width:fit-content;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary .m-accordion__details_summary_stateiconwrap{right:50px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary .m-accordion__details_summary_stateiconwrap{right:20px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon{position:relative;display:block;width:25px;height:25px;background-color:#e60021;border-radius:50%}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon::before,.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:11px;height:1px;background-color:#fff}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon::after{transform:translate(-50%, -50%) rotate(90deg)}@media(any-hover: hover){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary:hover .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon{background-color:#fff;border:solid 1px #e60021}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary:hover .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon::before,.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_summary:hover .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon::after{background-color:#e60021}}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent{padding:0 50px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent{padding:0 20px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner{gap:0 20px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner{flex-direction:column;gap:20px 0}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_lead{font-weight:400;letter-spacing:.03em}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_lead{font-size:15px;line-height:200%}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_lead{font-size:14px;line-height:185%;font-feature-settings:"halt" on}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_lead .p-investor-merit__detail_content_lead_red{color:#e60021}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_note{display:block;font-size:12px;line-height:150%;font-weight:400;margin-top:10px;color:#555}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_note{letter-spacing:.03em}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box{background-color:#fcfbef;border-radius:24px}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box{padding:30px 60px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box{padding:30px 20px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_imgwrap .p-investor-merit__detail_content_img_caption{font-size:12px;font-weight:400;line-height:160%;letter-spacing:.05em;text-align:center}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_imgwrap .p-investor-merit__detail_content_img_caption{margin-top:15px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_imgwrap .p-investor-merit__detail_content_img_caption{margin-top:10px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_imgwrap .p-investor-merit__detail_content_img_caption.-note{font-weight:400;color:#555;line-height:150%;letter-spacing:.03em;margin-top:10px}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_imgwrap .p-investor-merit__detail_content_img_caption.-note{text-align:left}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_title{letter-spacing:.05em;line-height:160%;color:#e60021}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_title{font-weight:400;font-size:18px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_title{font-weight:400;font-size:16px}}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_list{margin-top:25px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_list{margin-top:20px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_list .p-investor-merit__detail_content_step_list_item{display:flex;align-items:center;gap:0 10px}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_list .p-investor-merit__detail_content_step_list_item+.p-investor-merit__detail_content_step_list_item{margin-top:20px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_list .p-investor-merit__detail_content_step_list_item+.p-investor-merit__detail_content_step_list_item{margin-top:15px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_list .p-investor-merit__detail_content_step_list_item .p-investor-merit__detail_content_step_list_num{width:30px;flex-shrink:0}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_list .p-investor-merit__detail_content_step_list_item .p-investor-merit__detail_content_step_list_txt{font-weight:bold;color:#000;letter-spacing:.03em;line-height:150%}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_list .p-investor-merit__detail_content_step_list_item .p-investor-merit__detail_content_step_list_txt{font-size:16px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_list .p-investor-merit__detail_content_step_list_item .p-investor-merit__detail_content_step_list_txt{font-size:14px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_txt{font-size:12px;letter-spacing:.05em;line-height:160%;font-weight:400}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_txt{margin-top:25px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_step .p-investor-merit__detail_content_step_txt{margin-top:20px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_linkwrap{width:fit-content}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_linkwrap{margin:0 auto}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_linkwrap .p-investor-merit__detail_content_link{margin-top:20px;min-width:215px;box-sizing:border-box}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_linkwrap.pc{display:none}}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_linkwrap.sp{display:none}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open{padding-bottom:30px}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary{position:relative}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary{margin-bottom:30px}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary{margin-bottom:20px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary::after{content:"";position:absolute;display:block;bottom:0;left:50%;transform:translateX(-50%);height:1px;background-color:#e60021}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary::after{width:calc(100% - 100px)}}@media only screen and (max-width: 767px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary::after{width:calc(100% - 40px)}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon{background-color:#fff;border:solid 1px #e60021}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon::before,.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon::after{background-color:#e60021}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon::after{content:none}@media(any-hover: hover){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary:hover .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon{background-color:#e60021}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary:hover .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon::before,.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary:hover .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon::after{background-color:#fff}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-open .m-accordion__details_summary:hover .m-accordion__details_summary_stateiconwrap .m-accordion__details_summary_stateicon::after{content:none}}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-event .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner{gap:0 50px}}.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-event .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box{background-color:rgba(0,0,0,0);padding:0;border-radius:0}@media only screen and (min-width: 768px){.p-investor-merit .p-investor-merit__detail .m-accordion .m-accordion__details.-event .m-accordion__details_togglecontent .m-accordion__details_togglecontent_inner .p-investor-merit__detail_content_box .p-investor-merit__detail_content_imgwrap{max-width:300px}}@media only screen and (min-width: 768px){.p-investor-performance .p-investor-performance__detailwrap{padding:60px 0 80px}}@media only screen and (max-width: 767px){.p-investor-performance .p-investor-performance__detailwrap{padding:30px 0px 60px}}.p-investor-performance .p-investor-performance__detail_lead{font-weight:400}@media only screen and (min-width: 768px){.p-investor-performance .p-investor-performance__detail_lead{text-align:center;font-size:15px;line-height:200%;letter-spacing:.45px}}@media only screen and (max-width: 767px){.p-investor-performance .p-investor-performance__detail_lead{text-align:left;font-size:14px;line-height:185%;letter-spacing:.42px}}@media only screen and (min-width: 768px){.p-investor-performance .p-investor-performance__detail_list{margin-top:40px}}@media only screen and (max-width: 767px){.p-investor-performance .p-investor-performance__detail_list{margin-top:30px}}.p-investor-performance .p-investor-performance__detail_linkwrap{display:flex;justify-content:center}@media only screen and (min-width: 768px){.p-investor-performance .p-investor-performance__detail_linkwrap{margin-top:40px}}@media only screen and (max-width: 767px){.p-investor-performance .p-investor-performance__detail_linkwrap{margin-top:30px}}.p-investor-news{background-color:#f2f2f2}@media only screen and (min-width: 768px){.p-investor-news .p-investor-news__detailwrap{padding:60px 0 80px}}@media only screen and (max-width: 767px){.p-investor-news .p-investor-news__detailwrap{padding:30px 0px 60px}}.p-investor-news .p-investor-news__detail_newsList{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.p-investor-news .p-investor-news__detail_newsList{gap:20px}}@media only screen and (max-width: 767px){.p-investor-news .p-investor-news__detail_newsList{gap:10px}}.p-investor-news .p-investor-news__detail_newsList>li{border-radius:8px;background:#fff}.p-investor-news .p-investor-news__detail_newsList>li:last-of-type{display:none}.p-investor-news .p-investor-news__detail_newsList>li>a{display:flex;font-weight:400;text-decoration:none}@media only screen and (min-width: 768px){.p-investor-news .p-investor-news__detail_newsList>li>a{align-items:flex-start;gap:20px;padding:10px 20px;font-size:15px;line-height:200%;letter-spacing:.45px}}@media only screen and (max-width: 767px){.p-investor-news .p-investor-news__detail_newsList>li>a{flex-direction:column;gap:8px;padding:20px;font-size:14px;line-height:185%;letter-spacing:.42px}}@media only screen and (min-width: 768px){.p-investor-news .p-investor-news__detail_newsList>li>a .__meta{flex:0 0 135px}}@media only screen and (max-width: 767px){.p-investor-news .p-investor-news__detail_newsList>li>a .__meta{margin-right:5px}}.p-investor-news .p-investor-news__detail_newsList>li>a .__meta .__tag{display:none}@media only screen and (min-width: 768px){.p-investor-news .p-investor-news__detail_newsList>li>a .__title{flex:1 1 auto}}.p-investor-news .p-investor-news__detail_newsList>li>a .__title .c-label-pdf{box-sizing:border-box;border-radius:4px;border:1px solid #fff;font-family:"acumin-pro-condensed",sans-serif}@media only screen and (min-width: 768px){.p-investor-news .p-investor-news__detail_newsList>li>a .__title .c-label-pdf{margin-right:10px}}@media only screen and (max-width: 767px){.p-investor-news .p-investor-news__detail_newsList>li>a .__title .c-label-pdf{margin-right:5px}}.p-investor-news .p-investor-news__detail_newsList>li>a .__title .__text{text-decoration:underline}.p-investor-news .p-investor-news__detail_newsList>li>a .__title .__pdfsize{text-decoration:underline}.p-investor-news .p-investor-news__detail_linkwrap{display:flex;justify-content:center}@media only screen and (min-width: 768px){.p-investor-news .p-investor-news__detail_linkwrap{margin-top:40px}}@media only screen and (max-width: 767px){.p-investor-news .p-investor-news__detail_linkwrap{margin-top:30px}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detailwrap{padding:60px 0 80px}}@media only screen and (max-width: 767px){.p-investor-moreInfo .p-investor-moreInfo__detailwrap{padding:30px 0px 60px}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite{margin-top:60px}}@media only screen and (max-width: 767px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite{margin-top:30px}}.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_title{color:#e60021;font-size:18px;font-weight:700;line-height:160%;letter-spacing:.9px}.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_list{display:flex;flex-wrap:wrap;margin-top:20px}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_list{gap:5px}}@media only screen and (max-width: 767px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_list{flex-direction:column;gap:20px}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item{width:calc((100% - 5px)/2)}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item.-pcOrder1{order:1}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item.-pcOrder2{order:2}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item.-pcOrder3{order:3}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item.-pcOrder4{order:4}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item.-pcOrder5{order:5}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item.-pcOrder6{order:6}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item.-pcOrder7{order:7}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item.-pcOrder8{order:8}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item.-pcOrder9{order:9}}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item.-pcOrder10{order:10}}.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item a{position:relative;font-weight:400;text-decoration:none}@media only screen and (min-width: 768px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item a{font-size:15px;line-height:200%;letter-spacing:.45px}}@media only screen and (max-width: 767px){.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item a{font-size:14px;line-height:185%;letter-spacing:.42px}}.p-investor-moreInfo .p-investor-moreInfo__detail_groupSite_item a::before{content:"";font-family:"nisshin" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;left:0;color:#e60021;font-size:10px;margin-right:10px}.p-investor-cardLinkList{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.p-investor-cardLinkList{gap:20px}}@media only screen and (max-width: 767px){.p-investor-cardLinkList{flex-wrap:wrap;gap:10px}}.p-investor-cardLinkList .p-investor-cardLinkList__item{box-sizing:border-box;border-radius:8px;border:1px solid #d9d9d9}@media only screen and (min-width: 768px){.p-investor-cardLinkList .p-investor-cardLinkList__item{width:calc((100% - 60px)/4)}}@media only screen and (max-width: 767px){.p-investor-cardLinkList .p-investor-cardLinkList__item{width:calc((100% - 10px)/2)}}.p-investor-cardLinkList .p-investor-cardLinkList__link{display:flex;flex-direction:column;align-items:center;gap:20px;text-decoration:none}@media only screen and (min-width: 768px){.p-investor-cardLinkList .p-investor-cardLinkList__link{padding:30px 20px}}@media only screen and (max-width: 767px){.p-investor-cardLinkList .p-investor-cardLinkList__link{padding:20px}}.p-investor-cardLinkList .p-investor-cardLinkList__link:hover .p-investor-cardLinkList__icon_circle{fill:#fff;stroke:#e60021}.p-investor-cardLinkList .p-investor-cardLinkList__link:hover .p-investor-cardLinkList__icon_arrow{stroke:#e60021}.p-investor-cardLinkList .p-investor-cardLinkList__image{width:auto;height:65px;object-fit:cover}.p-investor-cardLinkList .p-investor-cardLinkList__title{text-align:center;font-weight:700;line-height:150%}@media only screen and (min-width: 768px){.p-investor-cardLinkList .p-investor-cardLinkList__title{font-size:18px;letter-spacing:.54px}}@media only screen and (max-width: 767px){.p-investor-cardLinkList .p-investor-cardLinkList__title{font-size:16px;letter-spacing:.48px}}.p-investor-cardLinkList .p-investor-cardLinkList__icon{width:25px;height:25px;aspect-ratio:1/1}.p-investorPortfolio .p-investorPortfolio_btn.p-investorPortfolio_link,.p-investorPortfolio .p-investorPortfolio_btn.p-investorPortfolio_nav{display:flex;align-items:center;gap:10px;cursor:pointer}.p-investorPortfolio .p-investorPortfolio_btn.p-investorPortfolio_link .p-investorPortfolio_btn_symbol,.p-investorPortfolio .p-investorPortfolio_btn.p-investorPortfolio_nav .p-investorPortfolio_btn_symbol{width:50px;height:50px;object-fit:cover}.p-investorPortfolio .p-investorPortfolio_btn.p-investorPortfolio_link .p-investorPortfolio_btn_detail,.p-investorPortfolio .p-investorPortfolio_btn.p-investorPortfolio_nav .p-investorPortfolio_btn_detail{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.p-investorPortfolio .p-investorPortfolio_btn.p-investorPortfolio_link .p-investorPortfolio_btn_detail_title,.p-investorPortfolio .p-investorPortfolio_btn.p-investorPortfolio_nav .p-investorPortfolio_btn_detail_title{color:#e60021;font-size:16px;font-weight:700;line-height:130%}.p-investorPortfolio .p-investorPortfolio_btn.p-investorPortfolio_link .p-investorPortfolio_btn_detail_txt,.p-investorPortfolio .p-investorPortfolio_btn.p-investorPortfolio_nav .p-investorPortfolio_btn_detail_txt{font-size:12px;font-weight:400;line-height:130%}.p-investorPortfolio .p-investorPortfolio_btn.p-investorPortfolio_link .p-investorPortfolio_btn_detail_note,.p-investorPortfolio .p-investorPortfolio_btn.p-investorPortfolio_nav .p-investorPortfolio_btn_detail_note{font-size:10px;font-weight:400;line-height:130%}@media only screen and (min-width: 768px){.p-investorPortfolio{display:grid;grid-template-rows:repeat(6, 80px) 133px;grid-template-columns:310px auto;gap:0 20px;margin:40px 0 60px}}@media only screen and (max-width: 767px){.p-investorPortfolio{display:flex;flex-direction:column;margin:30px 0 40px}}.p-investorPortfolio .p-investorPortfolio_nav{position:relative;appearance:none;border:none;background-color:rgba(0,0,0,0)}@media only screen and (min-width: 768px){.p-investorPortfolio .p-investorPortfolio_nav{cursor:pointer;padding:10px 12px}}@media only screen and (max-width: 767px){.p-investorPortfolio .p-investorPortfolio_nav{padding:8px 6px 8px 12px}}.p-investorPortfolio .p-investorPortfolio_nav.-active{cursor:default}@media only screen and (min-width: 768px){.p-investorPortfolio .p-investorPortfolio_nav.-active{border-radius:8px;background-color:#e60021}}@media only screen and (min-width: 768px){.p-investorPortfolio .p-investorPortfolio_nav.-active .p-investorPortfolio_btn_detail_title,.p-investorPortfolio .p-investorPortfolio_nav.-active .p-investorPortfolio_btn_detail_txt{color:#fff}}@media only screen and (max-width: 767px){.p-investorPortfolio .p-investorPortfolio_nav.-active .p-investorPortfolio_btn_iconWrap .p-investorPortfolio_btn_icon{opacity:0}}.p-investorPortfolio .p-investorPortfolio_nav:not(.-active):hover .p-investorPortfolio_btn_detail_txt{color:#e60021}.p-investorPortfolio .p-investorPortfolio_nav.-nav01{grid-row:1/2;grid-column:1/2;order:calc(1*2 - 1)}.p-investorPortfolio .p-investorPortfolio_nav.-nav02{grid-row:2/3;grid-column:1/2;order:calc(2*2 - 1)}.p-investorPortfolio .p-investorPortfolio_nav.-nav03{grid-row:3/4;grid-column:1/2;order:calc(3*2 - 1)}.p-investorPortfolio .p-investorPortfolio_nav.-nav04{grid-row:4/5;grid-column:1/2;order:calc(4*2 - 1)}.p-investorPortfolio .p-investorPortfolio_nav.-nav05{grid-row:5/6;grid-column:1/2;order:calc(5*2 - 1)}.p-investorPortfolio .p-investorPortfolio_nav.-nav06{grid-row:6/7;grid-column:1/2;order:calc(6*2 - 1)}@media only screen and (max-width: 767px){.p-investorPortfolio .p-investorPortfolio_nav:not(.-active){border-bottom:1px solid #d9d9d9;border-radius:6px}}@media only screen and (min-width: 768px){.p-investorPortfolio .p-investorPortfolio_nav:not(.-active):nth-child(n+2){border-top:1px solid #d9d9d9}}@media only screen and (min-width: 768px){.p-investorPortfolio .p-investorPortfolio_nav:not(.-active):nth-child(6){border-bottom:1px solid #d9d9d9}}.p-investorPortfolio .p-investorPortfolio_nav.-active+.p-investorPortfolio_nav{border-top:none}@media only screen and (min-width: 768px){.p-investorPortfolio .p-investorPortfolio_btn_iconWrap{display:none}}@media only screen and (max-width: 767px){.p-investorPortfolio .p-investorPortfolio_btn_iconWrap{width:fit-content;position:absolute;top:50%;right:12px;transform:translateY(-50%)}}.p-investorPortfolio .p-investorPortfolio_btn_iconWrap .p-investorPortfolio_btn_icon{position:relative;display:block;width:25px;height:25px;background-color:#e60021;border-radius:50%}.p-investorPortfolio .p-investorPortfolio_btn_iconWrap .p-investorPortfolio_btn_icon::before,.p-investorPortfolio .p-investorPortfolio_btn_iconWrap .p-investorPortfolio_btn_icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:11px;height:1px;background-color:#fff}.p-investorPortfolio .p-investorPortfolio_btn_iconWrap .p-investorPortfolio_btn_icon::after{transform:translate(-50%, -50%) rotate(90deg)}.p-investorPortfolio .p-investorPortfolio_content{grid-row:1/8;grid-column:2/3;display:none}@media only screen and (max-width: 767px){.p-investorPortfolio .p-investorPortfolio_content{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0.86, 0, 0.07, 1),opacity .5s cubic-bezier(0.86, 0, 0.07, 1);display:block;opacity:0}}.p-investorPortfolio .p-investorPortfolio_content.-active{display:flex}@media only screen and (max-width: 767px){.p-investorPortfolio .p-investorPortfolio_content.-active{display:block;max-height:1000px;opacity:1}}@media only screen and (max-width: 767px){.p-investorPortfolio .p-investorPortfolio_content:not(.-active){max-height:0;opacity:0}}.p-investorPortfolio .p-investorPortfolio_content.-content01{order:calc(1*2)}.p-investorPortfolio .p-investorPortfolio_content.-content02{order:calc(2*2)}.p-investorPortfolio .p-investorPortfolio_content.-content03{order:calc(3*2)}.p-investorPortfolio .p-investorPortfolio_content.-content04{order:calc(4*2)}.p-investorPortfolio .p-investorPortfolio_content.-content05{order:calc(5*2)}.p-investorPortfolio .p-investorPortfolio_content.-content06{order:calc(6*2)}.p-investorPortfolio .p-investorPortfolio_content_inner{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;background-color:#f2f2f2}@media only screen and (min-width: 768px){.p-investorPortfolio .p-investorPortfolio_content_inner{padding:30px}}@media only screen and (max-width: 767px){.p-investorPortfolio .p-investorPortfolio_content_inner{position:relative;margin-bottom:20px;padding:20px}}@media only screen and (max-width: 767px){.p-investorPortfolio .p-investorPortfolio_content_inner::after{content:"";position:absolute;top:100%;left:0;width:100%;height:20px;border-bottom:1px solid #d9d9d9;border-radius:6px}}.p-investorPortfolio .p-investorPortfolio_content_img{position:relative}@media only screen and (min-width: 768px){.p-investorPortfolio .p-investorPortfolio_content_img{cursor:pointer;height:497px;transition:opacity .2s ease-out}}.p-investorPortfolio .p-investorPortfolio_content_img:hover{opacity:.7}.p-investorPortfolio .p-investorPortfolio_content_img::after{pointer-events:none;content:"";position:absolute;display:block;width:40px;height:40px;background-image:url("/ir/investor/assets/img/icon_investorPortfolio_search.svg");background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (min-width: 768px){.p-investorPortfolio .p-investorPortfolio_content_img::after{bottom:20px;right:20px}}@media only screen and (max-width: 767px){.p-investorPortfolio .p-investorPortfolio_content_img::after{bottom:10px;right:10px}}.p-investorPortfolio .p-investorPortfolio_content_img>img{object-fit:cover}@media only screen and (min-width: 768px){.p-investorPortfolio .p-investorPortfolio_content_img>img{width:auto;height:100%}}.p-investorPortfolio .p-investorPortfolio_content_link{display:flex;align-items:center;gap:10px}.p-investorPortfolio .p-investorPortfolio_content_link:hover .p-investorPortfolio_content_txt{color:#e60021}.p-investorPortfolio .p-investorPortfolio_content_icon{width:39px;object-fit:cover}.p-investorPortfolio .p-investorPortfolio_content_txt{color:#000;font-weight:400}@media only screen and (min-width: 768px){.p-investorPortfolio .p-investorPortfolio_content_txt{font-size:15px;line-height:200%;letter-spacing:.45px}}@media only screen and (max-width: 767px){.p-investorPortfolio .p-investorPortfolio_content_txt{font-size:14px;line-height:185%;letter-spacing:.42px}}.p-investorPortfolio .p-investorPortfolio_link{order:calc(6*2 + 1);position:relative;display:block;text-decoration:none}@media only screen and (min-width: 768px){.p-investorPortfolio .p-investorPortfolio_link{grid-row:7/8;grid-column:1/2;margin-top:15px;padding:20px 12px;border-radius:8px;border:1px solid #d9d9d9}}@media only screen and (max-width: 767px){.p-investorPortfolio .p-investorPortfolio_link{padding:10px 6px 10px 12px;border-bottom:1px solid #d9d9d9;border-radius:6px}}.p-investorPortfolio .p-investorPortfolio_link::after{position:absolute;top:50%;transform:translateY(-50%);right:12px;content:"";font-family:"nisshin" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#e60021;font-size:10px}.l-main{font-weight:400}
