.irp-press-navi+.newsWrap01{margin-top:0}.irp-icon{position:relative;left:0;top:4px;display:inline-block;width:6px;height:9px;margin:-5px 0 0 0;background:url(/assets/img/com_link_ic04.png) no-repeat 0 0}.irp-icon.irp-icon-url{width:6px;height:9px;margin:-5px 0 0 0;background:url(/assets/img/com_link_ic04.png) no-repeat 0 0}.irp-icon.irp-icon-htm{width:11px;height:10px;margin:-5px 0 0 0;background:url(/assets/img/com_blank_ic01.png) no-repeat 0 0}.irp-icon.irp-icon-pdf{width:20px;height:22px;background:url(/assets/img/icon_pdf--simple.svg);background-repeat:no-repeat;background-size:contain}.irp-press-navi{display:none}.irp-press-list>.irp-item.press>.irp-date:after{content:"リリース";background:#d90000}.irp-press-list>.irp-item.news>.irp-date:after{content:"お知らせ";background:#d90000}.irp-press-list>.irp-item.tanshin>.irp-date:after{content:"決算短信";background:#6610a5}.irp-press-list>.irp-item.pr>.irp-date:after{content:"PR情報";background:#005dcc}.irp-press-list>.irp-item.ir>.irp-date:after{content:"IR情報";background:#005dcc}.irp-press-list>.irp-item.serv>.irp-date:after{content:"サービス";background:#0b8400}.irp-press-list>.irp-item.prod>.irp-date:after{content:"製品";background:#0b8400}.irp-press-list>.irp-item>.irp-title-block>.irp-title{display:block}.irp-item{display:flex;align-items:flex-start;border-bottom:1px solid #bababa;padding:25px 0;color:#333}.irp-item:hover{color:#b8193f;cursor:pointer}.irp-item:hover .irp-title-block .irp-title a{color:#b8193f;text-decoration:none}.irp-item:hover .irp-icon{box-shadow:0 5px 8px 2px rgba(51,51,51,.15);transform:translateY(-1px);transition:all .2s ease}@media screen and (max-width: 767px){.irp-item{display:block}}.irp-date{word-break:keep-all;font-size:1.125rem;font-weight:700;min-width:289px}.irp-date:after{display:inline-block;text-align:center;margin-top:4px;margin-right:32px;margin-left:24px;padding:3px 8px;font-size:.875rem;color:#fff;line-height:1.3;font-weight:700;width:94px}@media screen and (max-width: 767px){.irp-date:after{font-size:.75rem;line-height:1.2}}.irp-title-block{display:flex;justify-content:space-between;flex-grow:1}.irp-title-block .irp-title a{color:#333;font-size:1.125rem;margin-right:18px}@media screen and (max-width: 767px){.irp-title-block .irp-title a{font-size:1rem;margin-right:0}}@media screen and (max-width: 767px){.irp-title-block{flex-direction:column;padding-top:6.1111111111vw}}.irp-highlight-table{clear:both;margin:30px 0 0 0}.irp-highlight-table table{border-bottom:1px solid #bababa;border-left:1px solid #bababa;border-collapse:collapse;width:100%}.irp-highlight-table table th,.irp-highlight-table table td{padding:8px 10px 5px;border-top:1px solid #bababa;border-right:1px solid #bababa;text-align:left;vertical-align:middle}.irp-highlight-table table th{background-color:#fff;font-weight:bold}.irp-highlight-table table td{background-color:#fff}.irp-highlight-table table th.cn{width:100px;padding:16px 10px 13px;text-align:center}.irp-highlight-table table th.un{text-align:right}.irp-highlight-table table th.yn{width:50px;white-space:nowrap}.irp-highlight-table table th.ot{width:90px}.irp-highlight-table table td.ft,.irp-highlight-table table td.ot{text-align:right;white-space:nowrap}.irp-highlight-table table th.cn{background-color:#f7ecf0;color:#333}.irp-highlight-table table th.un{background-color:#f7ecf0;color:#333;font-weight:400}.irp-highlight-table .latest th.yn{background-color:#f7ecf0;color:#333}.irp-highlight-table .latest th.ft{background-color:#dbecf2;color:#000}.irp-highlight-table .latest th.ot{background-color:#dbecf2;color:#000}.irp-highlight-table .latest td.ft{background-color:#dbecf2;color:#000;font-weight:bold}.irp-highlight-table .latest td.ot{background-color:#dbecf2;color:#000;font-weight:bold}.irp-highlight-table .past th.yn{background-color:#f7ecf0;color:#333}.irp-highlight-table .past th.ft{background-color:#fdf6ea;color:#000;font-weight:normal}.irp-highlight-table .past th.ot{background-color:#fff;color:#000;font-weight:normal}.irp-highlight-table .past td.ft{background-color:#fdf6ea;color:#333}.irp-highlight-table .past td.ot{background-color:#fff;color:#333}.irp-library-term>div>.irp-category.irp-category-2{display:none}.irp-library-term>div>.irp-category>h3{margin:0;margin-top:80px;font-size:2.25rem;font-weight:700}@media screen and (max-width: 767px){.irp-library-term>div>.irp-category>h3{margin-top:16.6666666667vw}}@media screen and (max-width: 767px){.irp-library-term>div>.irp-category>h3{font-size:1.75rem}}.irp-library-term>div>.irp-category>h3:after{content:"";display:block;height:4px;background-color:#b8193f;width:44px;margin-top:22px;margin-left:-2px;border-radius:2px}.irp-library-term>div>.irp-category>h3>a{display:none}.irp-library-term>div>.irp-category>ul{margin-top:40px}.irp-library-term>div>.irp-category>ul>li+li{margin-top:.5em}#irp-library-term-enlist div .irp-category ul li .irp-title a{background:none;padding:0}.irp-library-term>div>.irp-category>ul>li>.irp-title>a{display:inline-block;text-decoration:none;color:#b8193f}.irp-library-term>div>.irp-category>ul>li>.irp-title>a:hover{text-decoration:underline}.irp-library-term>div>.irp-category>ul>li>a>.irp-icon{margin:0 .75em 0 .25em}.irp-library-term>div>.irp-category>ul>li>.irp-date{font-weight:400}#irp-library-term-enlist div .irp-category ul li .irp-date{font-weight:400}.irp-library-category>li{margin:0;margin-top:80px;font-size:2.25rem;font-weight:700}@media screen and (max-width: 767px){.irp-library-category>li{margin-top:16.6666666667vw}}@media screen and (max-width: 767px){.irp-library-category>li{font-size:1.75rem}}.irp-library-category>li:after{content:"";display:block;height:4px;background-color:#b8193f;width:44px;margin-top:22px;margin-left:-2px;border-radius:2px}.irp-library-category>li+.irp-item-list{padding:25px 0 0 0}.irp-library-category>li+.irp-item-list>li+li{margin-top:.5em}.irp-library-category>li+.irp-item-list>li>.irp-title>a{display:inline-block}.irp-library-category>li+.irp-item-list>li>a>.irp-icon{margin:0 .75em 0 .25em}.irp-library-category>li+.irp-item-list>li>.irp-date{font-weight:400}#irp-library-encategory .irp-item-list li .irp-title a{background:none;padding:0}#irp-library-encategory .irp-item-list li .irp-date{font-weight:400}.irp-press-list>.irp-item:after{content:"";display:table;clear:both}.irp-press-list>.irp-item{zoom:1}
