@font-face{font-family:'svgiconir';src:url("fonts/svgiconir.ttf?dnn2bd") format("truetype"),url("fonts/svgiconir.woff?dnn2bd") format("woff"),url("fonts/svgiconir.svg?dnn2bd#svgiconir") format("svg");font-weight:normal;font-style:normal}#ir a.pdfFile{padding-left:15px !important;background:url(../images/com_ic_007.gif) 0 20% no-repeat}.tableHeading{margin:57px 0 17px;display:flex;justify-content:space-between;align-items:flex-end}.bl_headingLv1+.tableHeading{margin-top:0}.tableHeading .bl_headingLv2,.tableHeading .bl_headingLv3{margin:0}.tableHeading .unit{margin-bottom:-10px}@media print, screen and (min-width: 768px){.tableHeading.-half{width:50%}.tableHeading.-irTable2{width:87%}}@media only screen and (max-width: 959px){.tableHeading{margin:47px 0 10px}.tableHeading .unit{font-size:1.2rem;margin-bottom:0}}@media print, screen and (min-width: 768px){.uq_irTable1{width:100%}}@media only screen and (max-width: 767px){.uq_irTable1{width:250%}}@media print, screen and (min-width: 768px){.uq_irTable2{width:87%}}@media only screen and (max-width: 767px){.uq_irTable2{width:100%}}.irDocuments .inner{padding:27px 0}.irDocuments .inner+.inner{border-top:#c4c4c4 1px solid}.irDocuments .heading{margin:0 0 10px;font-size:2.2rem;font-weight:600}.irDocuments .el_iconLink{margin:0}.irDocuments .itemRow .inner{border-top:#c4c4c4 1px solid;border-bottom:#c4c4c4 1px solid}.irDocuments .itemRow .report{background:#eaeef4}.irDocuments .itemRow .report p{color:#333}@media print, screen and (min-width: 768px){.irDocuments .itemRow{display:flex}.irDocuments .itemRow .inner{width:calc(65% - 45px)}.irDocuments .itemRow .report{display:flex;justify-content:space-between;width:35%;padding:25px;margin-left:45px;transition:all 0.5s}.irDocuments .itemRow .report .item:nth-of-type(1){width:calc(50% - 10px)}.irDocuments .itemRow .report .item:nth-of-type(2){width:50%;margin-left:10px}.irDocuments .itemRow .report:hover{text-decoration:none;opacity:0.75}}@media only screen and (max-width: 767px){.irDocuments .inner{padding:17px 10px}.irDocuments .heading{font-size:1.8rem}.irDocuments .itemRow .inner{border-bottom:none}.irDocuments .itemRow .report{display:flex;justify-content:center;padding:5% 10%}.irDocuments .itemRow .report .item:nth-of-type(2){width:23%;margin-left:10px}}.irContentsLists h2{text-align:center;font-size:2.2rem;font-weight:600}.irContentsLists .pictogram{display:block;color:#333}.irContentsLists .pictogram::before{font-family:'svgicon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'svgiconir' !important;font-size:90px;display:block;margin-bottom:10px}.irContentsLists .pictogram.-management::before{content:"\e500"}.irContentsLists .pictogram.-individual::before{content:"\e501"}.irContentsLists .pictogram.-achievement::before{content:"\e502"}.irContentsLists .pictogram.-stocks::before{content:"\e503"}.irContentsLists .pictogram.-library::before{content:"\e504"}.irContentsLists .pictogram.-support::before{content:"\e900"}.irContentsLists a.pictogram{transition:opacity 0.3s cubic-bezier(0.17, 0.935, 0.305, 1)}.irContentsLists a.pictogram:hover{text-decoration:none;opacity:.5}.irContentsLists ul{margin-top:26px;border-top:#c4c4c4 1px solid}.irContentsLists ul>li{border-bottom:#c4c4c4 1px solid}.irContentsLists ul>li a{display:block;padding:10px 30px}@media print, screen and (min-width: 768px){.irContentsLists{margin:100px 0 0}.irContentsLists ul{margin-bottom:20px}}@media only screen and (max-width: 767px){.irContentsLists{margin:60px 0 0}.irContentsLists .pictogram{font-size:1.8rem}.irContentsLists .pictogram::before{font-size:70px}.irContentsLists ul>li a{padding:10px 3%}}@media print, screen and (min-width: 768px){.stockColumn{display:flex;justify-content:space-between}}@media only screen and (max-width: 767px){.stockColumn .link{margin-top:20px}}#partner{margin:100px 0 0;width:100%;font-size:0}#partner li{width:16.6%;display:inline-block;text-align:center;vertical-align:middle;margin-bottom:20px}.msciNote{position:relative;text-align:left}.msciNote a{text-decoration:none}.msciNote em{display:block;position:absolute;left:50%;font-size:1.2rem}.msciNote span{display:none;background-color:#eff4fa;color:#333;line-height:1.4;padding:10px;position:absolute;z-index:1;top:70px;left:0;width:400px;text-decoration:none;text-align:left;font-size:1rem}@media screen and (max-width: 599px){#partner{margin:40px 0 0}#partner li{margin-bottom:15px;width:49%}#partner li:nth-of-type(1),#partner li:nth-of-type(2),#partner li:nth-of-type(3){float:none;width:100%;margin-bottom:20px;clear:both}#partner li:nth-of-type(n+4){width:32%}.msciNote{width:100%;text-align:center}.msciNote em{display:none}.msciNote span{display:block;width:95%;margin:0;position:relative;top:inherit;left:inherit}}#kvMan_001{background:url(../management/images/kv_man_001.jpg) 0 0 no-repeat;background-size:cover;height:378px;margin:30px 0 60px;position:relative}#kvMan_001 h1{position:absolute;color:#333;text-align:right;text-shadow:1px 1px 0px #fff;font-size:3.6rem;margin:0}#kvMan_001 .sign{text-shadow:none;position:absolute;text-align:right;width:auto;color:#333}#kvMan_001 .sign span{display:block;margin:0 0 10px 0;font-size:1.4rem;font-weight:bold;line-height:1.3}@media print, screen and (min-width: 768px){#kvMan_001 h1{top:50%;right:10vw;transform:translateY(-50%)}#kvMan_001 .sign{top:57%;right:10vw}}@media print, screen and (min-width: 768px) and (max-width: 959px){#kvMan_001{background-position:-10vw 0}#kvMan_001 h1{right:10vw}#kvMan_001 .sign{right:10vw}}@media only screen and (max-width: 767px){#kvMan_001{background:url(../management/images/sp_kv_man_001.jpg) center 0 no-repeat;background-size:cover;margin:30px -4%;min-height:100vw}#kvMan_001 h1{font-size:3.2rem;top:50%;text-align:center;width:100%}#kvMan_001 .sign{bottom:3%;text-align:center;width:100%}#kvMan_001 .sign img{width:120px}}.news .update{display:inline-block;margin-left:20px;padding:2px 20px 1px;background-color:#e5e5e5;font-size:11px;line-height:1.4;vertical-align:middle}.news dl{margin-bottom:25px !important;overflow:hidden}.news dl dt{padding-top:10px}.news dl dd{padding:5px;border-bottom:dashed 1px #e5e5e5}.newsCategory ul.yearList li{margin-right:25px}.newsCategory ul.yearList li:last-child{width:auto;margin-right:0}#ir div.faq{margin:0 0 20px 0}#ir .qa_block{margin:47px 0 0 0}#ir .qa .question{font-weight:bold;padding:5px 10px 0 10px}#ir .qa .answer{color:#3366cc;font-weight:bold;padding:5px 10px 0 10px}#ir .qa .answer span{font-weight:normal;margin-left:10px;color:#000000;font-weight:normal;text-indent:-1em;padding-left:1em}#ir .qa p.text-ind{text-indent:-2.5em;padding-left:2.5em;margin:10px 0 0 0}#ir li li{font-size:1em !important}.tabNav.pattern1 li a{width:260px;box-sizing:border-box;font-size:2.0rem}.tabNav.pattern1 li.on a{background-color:#ffffff;border-style:solid;border-width:1px 1px 0 1px;border-color:#ddd;font-weight:600;color:#014099}.tabWrap.pattern1{background-color:#ffffff;border-top:solid 1px #ddd;margin-top:-1px}.tabWrap.pattern1 .tabElement{padding:30px 0 10px;margin-bottom:30px}@media screen and (max-width: 767px){.tabNav.pattern1 li a{width:auto;font-size:1.6rem}}.tabNav.pattern1{position:relative;z-index:1}.tabNav.pattern1 a{cursor:pointer}.tabNav.pattern1 [aria-selected="true"] a{background-color:#fff;border:1px solid #ddd;border-bottom-color:#fff;font-weight:600;color:#014099}.tabNav.pattern1 [aria-selected="true"] a:hover{background-color:#fff}.tabWrap{position:relative}.tabWrap [role="tabpanel"]{display:block;visibility:hidden;position:absolute;top:0;width:100%;padding:30px 0 10px}.tabWrap [role="tabpanel"][aria-hidden="false"]{visibility:visible;animation:anmFadeIn .7s ease 0s}@keyframes anmFadeIn{from{opacity:0}to{opacity:1}}.chartwrap{width:100%;height:460px}.chartwrap.-segment{width:70%;height:600px;margin:0 auto}.chartLegend{position:relative;margin:-40px 0 0 20%}.chartLegend li{display:flex;align-items:center;font-size:1.2rem;position:relative}.chartLegend li::before{content:"";width:24px;height:12px;display:inline-block;margin-right:5px}.chartLegend li::after{content:"";width:10px;height:10px;border-radius:5px;display:inline-block;position:absolute;left:7px;top:6px}.chartLegend li.bar1::before{background:#004098}.chartLegend li.bar2::before{background:#00b0f0}.chartLegend li.bar3::before{background:#6db500}.chartLegend li.bar4::before{background: #999999;}.chartLegend li.line1::before{background:#6db500;height:2px}.chartLegend li.line2::before{background:#00b0f0;height:2px}.chartLegend li.line2::after{background:#00b0f0}.chartLegend.-segment{display:flex;flex-wrap:wrap;margin-bottom:50px;width:70%}.chartLegend.-employees{display:flex;flex-wrap:wrap;margin-bottom:50px;width:70%}.chartLegend.-segment li{width:33%}.chartLegend.-segment li:nth-of-type(1)::before{background:#668abc}.chartLegend.-segment li:nth-of-type(2)::before{background:#f7ad09}.chartLegend.-segment li:nth-of-type(3)::before{background:#2fa833}.chartLegend.-segment li:nth-of-type(4)::before{background:#ed758b}.chartLegend.-segment li:nth-of-type(5)::before{background:#af5ca4}.chartLegend.-segment li:nth-of-type(6)::before{background:#996633}.chartLegend.-segment li:nth-of-type(7)::before{background:#bfbfbf}.chartLegend.-employees li{padding-right:3%;font-size:1.4rem}@media screen and (min-width: 768px){.chartGrid{display:flex;flex-wrap:wrap}.chartGrid.-col2 .col{width:50%;margin-bottom:30px}}@media screen and (max-width: 767px){.chartGrid .col{margin-bottom:30px}.chartwrap{height:380px}.chartwrap.-segment{width:100%;height:380px}.chartLegend.-segment{margin-left:5%}.chartLegend.-segment li{width:50%;line-height:1em;margin-bottom:0.8em}}
