@media screen and (min-width: 1024px){.p-stockInfo .c-breadcrumb{padding:20px 30px;margin-bottom:70px}}@media screen and (min-width: 768px){.p-stockInfo .c-mainContainer{margin-bottom:200px}}@media screen and (min-width: 768px){.p-stockInfo .c-sec .c-secTitle{margin-bottom:40px}}.p-stockInfo .c-text{margin-bottom:15px;font-size:1.4rem}@media screen and (min-width: 768px){.p-stockInfo .c-text{font-size:1.6rem}}@media screen and (min-width: 768px){.p-stockInfo .c-definitionList{grid-template-columns:250px 1fr}}@media screen and (min-width: 1024px){.p-stockInfo .c-definitionList{grid-template-columns:430px 1fr}}.p-stockInfo .c-definitionList__title{padding:15px 0 0 0;font-size:1.4rem}@media screen and (min-width: 768px){.p-stockInfo .c-definitionList__title{font-size:1.6rem;padding:18px;line-height:1.8}}@media screen and (min-width: 1024px){.p-stockInfo .c-definitionList__title{font-size:1.8rem;padding:18px 0px 18px 30px}}.p-stockInfo .c-definitionList__description{padding-bottom:15px}@media screen and (min-width: 768px){.p-stockInfo .c-definitionList__description{font-size:1.6rem;padding:18px 18px 18px 0;line-height:1.8}}@media screen and (min-width: 1024px){.p-stockInfo .c-definitionList__description{font-size:1.8rem;padding:18px 30px 18px 0}}.p-stockInfo .p-stockInfo__link{display:block;color:#335b63;text-decoration:underline}@media screen and (min-width: 1024px){.p-gyoseki .c-breadcrumb{padding:20px 30px;margin-bottom:70px}}@media screen and (min-width: 768px){.p-gyoseki .c-mainContainer{margin-bottom:200px}}.p-gyoseki .c-sec .c-secTitle{margin-bottom:30px}.p-gyoseki__container{width:100%;overflow-x:auto;padding-bottom:5px}.p-gyoseki__tableArea .tablepress{width:100%;border-collapse:collapse}.p-gyoseki__tableArea .tablepress thead tr{border-bottom:solid 1px #b3b3b3}.p-gyoseki__tableArea .tablepress thead tr:first-child{border-top:solid 1px #b3b3b3}.p-gyoseki__tableArea .tablepress thead tr th{padding:20px 0;color:#fff;text-align:center;background-color:#005e66}.p-gyoseki__tableArea .tablepress thead tr .column-1{font-size:1.6rem;border-right:1px solid hsla(0,0%,60%,.6)}.p-gyoseki__tableArea .tablepress thead tr .column-2{font-size:1.6rem;border-right:1px solid hsla(0,0%,60%,.6)}.p-gyoseki__tableArea .tablepress thead tr .column-3{font-size:1.6rem;border-right:1px solid hsla(0,0%,60%,.6)}.p-gyoseki__tableArea .tablepress thead tr .column-4{font-size:1.6rem;border-right:1px solid hsla(0,0%,60%,.6)}.p-gyoseki__tableArea .tablepress thead tr .column-5{font-size:1.6rem;border-right:1px solid hsla(0,0%,60%,.6)}.p-gyoseki__tableArea .tablepress thead tr .column-6{font-size:1.6rem}.p-gyoseki__tableArea .tablepress tbody{border-bottom:solid 1px #b3b3b3}.p-gyoseki__tableArea .tablepress tbody tr td{padding:20px 0;text-align:center;font-size:1.6rem;border-right:solid 1px #b3b3b3}.p-gyoseki__tableArea .tablepress tbody tr td:last-child{border-right:none}.p-gyoseki__tableArea .tablepress tbody tr .column-1{font-weight:bold;background-color:#ebf2f1;width:260px;min-width:260px}.p-gyoseki__tableArea .tablepress tbody tr .column-2{min-width:167px;text-align:center}.p-gyoseki__tableArea .tablepress tbody tr .column-3{min-width:167px;text-align:center}.p-gyoseki__tableArea .tablepress tbody tr .column-4{min-width:167px;text-align:center}.p-gyoseki__tableArea .tablepress tbody tr .column-5{min-width:167px;text-align:center}.p-gyoseki__tableArea .tablepress tbody tr .column-6{min-width:167px;text-align:center}.p-faq__breadcrumb{margin-bottom:25px}@media screen and (min-width: 768px){.p-faq__breadcrumb{margin-bottom:55px}}@media screen and (min-width: 1024px){.p-faq__breadcrumb{margin-bottom:65px}}@media screen and (min-width: 1280px){.p-faq__breadcrumb{margin-bottom:75px}}.p-faq .c-mainContainer{margin-bottom:80px}@media screen and (min-width: 768px){.p-faq .c-mainContainer{margin-bottom:150px}}@media screen and (min-width: 1024px){.p-faq .c-mainContainer{margin-bottom:230px}}.p-faq .c-secText{font-size:1.3rem;line-height:1.6;margin-bottom:45px}@media screen and (min-width: 768px){.p-faq .c-secText{font-size:1.6rem;line-height:2;margin-bottom:20px}}.p-faq .c-accentLabel{color:#005e66;font-weight:bold}.p-faq .c-urlLabel{margin-right:0}@media screen and (min-width: 768px){.p-faq .c-urlLabel{margin-right:-9px}}.p-faq .c-accentText{color:#000;font-weight:bold}.p-faq__info{border:1px solid #b3b3b3;padding:10px 15px 20px;margin-bottom:40px}@media screen and (min-width: 768px){.p-faq__info{padding:30px 30px 35px;margin-bottom:50px}}@media screen and (min-width: 1024px){.p-faq__info{margin-bottom:60px}}.p-faq__info .c-heading{color:#005e66;font-size:1.5rem;line-height:1.9;font-weight:bold;margin-bottom:5px}@media screen and (min-width: 768px){.p-faq__info .c-heading{font-size:1.8rem;line-height:1.6;margin-bottom:15px}}.p-faq__info .c-text{font-size:1.3rem;line-height:1.9;margin-bottom:35px}@media screen and (min-width: 768px){.p-faq__info .c-text{font-size:1.6rem;line-height:1.6}}@media screen and (min-width: 1024px){.p-faq__info .c-text{font-size:1.8rem}}.p-faq__info .c-text:last-child{margin-bottom:0}.p-faq__link{color:#005e66;text-decoration:underline}.p-faq .p-faqItems .c-icon__q,.p-faq .p-faqItems .c-icon__a{position:absolute;left:10px;font-size:1.8rem;line-height:1}@media screen and (min-width: 768px){.p-faq .p-faqItems .c-icon__q,.p-faq .p-faqItems .c-icon__a{font-size:2rem}}@media screen and (min-width: 1024px){.p-faq .p-faqItems .c-icon__q,.p-faq .p-faqItems .c-icon__a{font-size:2.4rem}}.p-faq .p-faqItems .c-icon__q{top:15px}@media screen and (min-width: 768px){.p-faq .p-faqItems .c-icon__q{top:20px}}@media screen and (min-width: 1024px){.p-faq .p-faqItems .c-icon__q{top:23px}}.p-faq .p-faqItems .c-icon__a{top:3px}@media screen and (min-width: 768px){.p-faq .p-faqItems .c-icon__a{top:4px}}@media screen and (min-width: 1024px){.p-faq .p-faqItems .c-icon__a{top:5px}}.p-faq .p-faqItems__question{position:relative;color:#fff;font-size:1.5rem;font-weight:bold;line-height:1.8;margin-bottom:15px;padding:10px 10px 10px 40px;background:#005e66}@media screen and (min-width: 768px){.p-faq .p-faqItems__question{font-size:2rem;margin-bottom:25px;padding-left:45px}}@media screen and (min-width: 1024px){.p-faq .p-faqItems__question{font-size:2.4rem;margin-bottom:35px;padding-left:45px}}.p-faq .p-faqItems__answer{position:relative;font-size:1.3rem;line-height:1.9;padding-left:30px;margin-bottom:60px}.p-faq .p-faqItems__answer p{padding-left:10px}@media screen and (min-width: 1024px){.p-faq .p-faqItems__answer p{padding-left:0}}@media screen and (min-width: 768px){.p-faq .p-faqItems__answer{font-size:1.5rem;line-height:1.8;margin-bottom:50px;padding-left:35px}}@media screen and (min-width: 1024px){.p-faq .p-faqItems__answer{font-size:1.8rem;margin-bottom:55px;padding-left:45px}}.p-faq .p-faqItems__answer__first{margin-bottom:90px}@media screen and (min-width: 768px){.p-faq .p-faqItems__answer__first{margin-bottom:50px}}@media screen and (min-width: 1024px){.p-faq .p-faqItems__answer__first{margin-bottom:40px}}.p-faq .p-faqItems__answer__separator{margin-bottom:25px}@media screen and (min-width: 768px){.p-faq .p-faqItems__answer__separator{margin-bottom:20px}}@media screen and (min-width: 1024px){.p-press .c-breadcrumb,.p-report .c-breadcrumb,.p-shareholders .c-breadcrumb,.p-tanshin .c-breadcrumb{padding:20px 30px;margin-bottom:70px}}.p-press .c-mainContainer,.p-report .c-mainContainer,.p-shareholders .c-mainContainer,.p-tanshin .c-mainContainer{margin-bottom:100px}@media screen and (min-width: 768px){.p-press .c-mainContainer,.p-report .c-mainContainer,.p-shareholders .c-mainContainer,.p-tanshin .c-mainContainer{margin-bottom:160px}}.p-report .c-mainContainer{margin-bottom:100px}@media screen and (min-width: 768px){.p-report .c-mainContainer{margin-bottom:160px}}.p-report .p-report__heading{font-size:1.8rem;font-weight:bold;margin-bottom:35px}@media screen and (min-width: 768px){.p-report .p-report__heading{font-size:2.4rem;margin-bottom:40px}}.p-report .p-ir__note{line-height:1.6}@media screen and (min-width: 768px){.p-report .p-ir__note{font-size:1.6rem}}.p-report .p-annualReport{margin-bottom:50px}@media screen and (min-width: 768px){.p-report .p-annualReport{margin-bottom:80px}}.p-report .p-annualReportList{margin-bottom:20px}@media screen and (min-width: 768px){.p-report .p-annualReportList{margin-bottom:40px}}.p-shareholders .c-newslistItem__inner{grid-template-columns:1fr 90px;gap:20px}@media screen and (min-width: 768px){.p-shareholders .c-newslistItem__inner{gap:0;grid-template-columns:1fr 115px}}.p-shareholders .c-newslistItem__link.c-newslistItem__titleLink{grid-row:1;grid-column:1/2;display:block;width:100%;overflow:hidden;text-decoration:underline}.p-shareholders .c-newslistItem__link.c-newslistItem__pdfLink{grid-column:2/3;grid-row:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-shareholders .p-shareholders__container{margin-bottom:30px}@media screen and (min-width: 768px){.p-shareholders .p-shareholders__container{margin-bottom:50px}}.p-shareholders .p-shareholders__postheading{font-size:1.6rem;line-height:1.7;font-weight:bold;margin-bottom:15px}@media screen and (min-width: 768px){.p-shareholders .p-shareholders__postheading{font-size:2.4rem;margin-bottom:30px}}.p-shareholders .p-shareholders__date{display:block}@media screen and (min-width: 768px){.p-shareholders .p-shareholders__date{display:inline}}.p-shareholders .p-shareholders__pdfHeading{font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}@media screen and (min-width: 768px){.p-shareholders .p-shareholders__pdfHeading{font-size:1.8rem}}.c-sec .c-secTitle{font-family:"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Hiragino Sans","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;font-size:1.8rem;letter-spacing:.5em;font-weight:bold;margin-bottom:20px}@media screen and (min-width: 768px){.c-sec .c-secTitle{font-size:2.4rem;margin-bottom:50px}}.c-contactArea__right{padding-top:25px}.p-ir .c-mainContainer{margin-bottom:150px}@media screen and (min-width: 768px){.p-ir .c-sec .c-secTitle{margin-bottom:25px}}.p-ir__pdfLead{margin-bottom:30px}@media screen and (min-width: 768px){.p-ir__pdfLead{font-size:1.4rem;margin-bottom:20px}}.p-ir__pdfLead a{color:#0071bc;text-decoration:underline}.p-ir__pdfLead a:hover{opacity:.8;-webkit-transition:all .5s;transition:all .5s}.p-ir .p-irSec{margin-bottom:60px}@media screen and (min-width: 768px){.p-ir .p-irSec{margin-bottom:80px}}.p-ir .p-ir__btn{width:100%;max-width:360px;margin:auto;font-family:"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Hiragino Sans","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;height:65px;font-size:1.3rem}@media screen and (min-width: 768px){.p-ir .p-ir__btn{font-size:1.6rem;height:60px}}.p-ir .p-ir__btn.c-btn--multLines{line-height:1.4;text-align:left}.p-ir .p-irPressCnt__List{margin-bottom:40px}@media screen and (min-width: 768px){.p-ir .p-irPressCnt .p-ir .c-sec .c-secTitle{margin-bottom:10px}}.p-ir .p-irPressCnt .p-ir__btnArea{margin-bottom:30px}@media screen and (min-width: 768px){.p-ir .p-irPressCnt .p-ir__btnArea{margin-bottom:110px}}.p-ir .p-irPressCnt .p-ir__btn{max-width:320px}.p-ir .p-irDataLink{margin-bottom:60px}@media screen and (min-width: 768px){.p-ir .p-irDataLink{margin-bottom:80px}}.p-ir .p-irDataLink__item{border-bottom:solid 1px #b3b3b3;padding:40px 0}.p-ir .p-irDataLink__item:first-child{border-top:solid 1px #b3b3b3}@media screen and (min-width: 768px){.p-ir .p-irDataLink__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 0}}.p-ir .p-irDataLink__item .c-imgArea,.p-ir .p-irDataLink__item .c-heading,.p-ir .p-irDataLink__item .c-lead{margin-bottom:20px}.p-ir .p-irDataLink__item .c-imgArea{width:100%}@media screen and (min-width: 768px){.p-ir .p-irDataLink__item .c-imgArea{width:59.5%;margin:0 6.5% 0 0}}.p-ir .p-irDataLink__item .c-textArea .c-heading{font-weight:bold;font-size:1.8rem}@media screen and (min-width: 768px){.p-ir .p-irDataLink__item .c-textArea .c-heading{font-size:2.1rem}}.p-ir .p-irDataLink__item .c-textArea .c-lead{font-size:1.4rem}@media screen and (min-width: 768px){.p-ir .p-irDataLink__item .c-textArea .c-lead{font-size:1.6rem}}.p-ir .p-irDataLink__item .c-textArea .p-ir__btn{margin:0 auto 0 0}@media screen and (min-width: 768px){.p-ir .p-irDataLink__item .c-textArea .p-ir__btn{width:320px}}.p-ir .p-irBtnList__item{border-bottom:dashed 1px #999;padding:30px 0}.p-ir .p-irBtnList__item:first-child{border-top:solid 1px #b3b3b3}.p-ir .p-irBtnList__item:last-child{border-bottom:solid 1px #b3b3b3}@media screen and (min-width: 768px){.p-ir .p-irBtnList__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:26px 20px 26px 40px}}.p-ir .p-irBtnList__item .c-lead{font-size:1.4rem;margin-bottom:25px}@media screen and (min-width: 768px){.p-ir .p-irBtnList__item .c-lead{font-size:1.6rem;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5%}}@media screen and (min-width: 1024px){.p-ir .p-irBtnList__item .c-lead{font-size:1.8rem;margin-right:13%}}.p-ir .p-irBtnList__item .p-ir__btn{max-width:320px;margin:0}@media screen and (min-width: 768px){.p-ir .p-irBtnList__item .p-ir__btn{-ms-flex-preferred-size:320px;flex-basis:320px;font-size:1.6rem}}/*# sourceMappingURL=ir.css.map */