.individual-nav-list ul li,.liner-footer-nav ul li,.individual-btn-list ul li{padding:0 !important;margin:0 !important}.individual-nav-list ul li:before,.liner-footer-nav ul li:before,.individual-btn-list ul li:before{position:static !important;width:0 !important;height:0 !important;background:none !important}main .container .row a:not(.individual-guide__block){text-decoration:underline !important}main .container .row a:not(.individual-guide__block):hover{text-decoration:none !important}main .container .row a[class^="col-"],main .container .row a[class*=" col-"]{text-decoration:none !important}main .container .row a[class^="col-"] h2,main .container .row a[class^="col-"] h3,main .container .row a[class^="col-"] h4,main .container .row a[class^="col-"] h5,main .container .row a[class^="col-"] h6,main .container .row a[class*=" col-"] h2,main .container .row a[class*=" col-"] h3,main .container .row a[class*=" col-"] h4,main .container .row a[class*=" col-"] h5,main .container .row a[class*=" col-"] h6{text-decoration:underline !important}main .container .row a[class^="col-"]:hover h2,main .container .row a[class^="col-"]:hover h3,main .container .row a[class^="col-"]:hover h4,main .container .row a[class^="col-"]:hover h5,main .container .row a[class^="col-"]:hover h6,main .container .row a[class*=" col-"]:hover h2,main .container .row a[class*=" col-"]:hover h3,main .container .row a[class*=" col-"]:hover h4,main .container .row a[class*=" col-"]:hover h5,main .container .row a[class*=" col-"]:hover h6{text-decoration:none !important}main .container .row .right-navigation li a{text-decoration:none !important}main .container .row .right-navigation li a:hover{text-decoration:underline !important}.title-shoulder{line-height:1.2}.title-shoulder__small{font-size:1.4rem}.individual-nav-list{padding:0 0 20px 0}.individual-nav-list ul{display:-webkit-flex;display:flex;box-sizing:border-box}.individual-nav-list ul li{display:-webkit-flex;display:flex;box-sizing:border-box;width:33.333%}.individual-nav-list ul li a{background:#eeeeee;padding:30px 10px;display:-webkit-flex;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;transition:.25s}.individual-nav-list ul li a:hover{opacity:0.7;text-decoration:none !important}.individual-nav-list ul li.current a{background:#005bc5;color:#fff;position:relative}.individual-nav-list ul li.current a:hover{color:#fff}.individual-nav-list ul li.current a:before{position:absolute;bottom:-20px;left:50%;margin-left:-10px;content:"";width:0px;width:0;height:0;border-style:solid;border-width:20px 10px 0 10px;border-color:#005bc5 transparent transparent transparent}.liner-footer-nav{overflow:hidden}.liner-footer-nav ul{display:-webkit-flex;display:flex;box-sizing:border-box;border-top:1px solid #e6e6e6;padding:10px 0 0 0}.liner-footer-nav ul li{display:-webkit-flex;display:flex;box-sizing:border-box;width:33.333%}.liner-footer-nav ul li a,.liner-footer-nav ul li span{padding:0 0 0 13px;display:-webkit-flex;display:flex;justify-content:center;box-sizing:border-box;width:100%}.liner-footer-nav ul li a i,.liner-footer-nav ul li span i{display:block;position:relative}.liner-footer-nav ul li a i:before,.liner-footer-nav ul li span i:before{content:">";background:none;position:absolute;top:0px;left:-13px;height:1.1em;overflow:hidden}.individual-guide{padding-bottom:35px}.individual-guide__ttl{background:#005bc5;color:#fff;text-align:center;padding:10px;font-size:2.0rem}.individual-guide__block{margin:40px 0 0 0;padding:0 0 0 107px;display:block;text-decoration:none;position:relative}.individual-guide__block:before,.individual-guide__block:after{content:"";display:block;border-radius:50%;position:absolute;top:54px;box-sizing:border-box;transition:.25s}.individual-guide__block:before{background-size:48px 51px;background-color:#009cea;background-repeat:no-repeat;background-position:center center;width:74px;height:74px;left:12px;margin:-37px 0 0}.individual-guide__block--history:before{background-image:url(/jp-ja/investors/individual/img/icon_history_001.svg)}.individual-guide__block--business:before{background-image:url(/jp-ja/investors/individual/img/icon_globe_001.svg)}.individual-guide__block--core:before{background-image:url(/jp-ja/investors/individual/img/icon_good_001.svg)}.individual-guide__block--midterm:before{background-image:url(/jp-ja/investors/individual/img/icon_grow_001.svg)}.individual-guide__block--shareholders:before{background-image:url(/jp-ja/investors/individual/img/icon_graph_001.svg)}.individual-guide__block--position:before{background-image:url(/jp-ja/investors/individual/img/icon_pin_001.svg)}.individual-guide__block:after{width:94px;height:94px;border:4px #009cea solid;left:2px;opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);margin:-47px 0 0}.individual-guide__block:hover:before{background-color:#66cafc}.individual-guide__block:hover:after{border-color:#66cafc;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.individual-guide__block:hover .individual-guide__block__ttl{color:#009cea}.individual-guide__block:hover .individual-guide__block__ttl span{text-decoration:none}.individual-guide__block__ttl{font-size:1.8rem;color:#333}.individual-guide__block__ttl:before{content:">";left:3px;background:none;width:auto;height:auto;top:0}.individual-guide__block__ttl span{text-decoration:underline;padding:0 0 0 10px}.individual-guide__block__txt{margin-top:15px !important}.individual-btn-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.individual-btn-list ul{display:-webkit-flex;display:flex;box-sizing:border-box;width:100%}.individual-btn-list ul li{display:-webkit-flex;display:flex;box-sizing:border-box;width:33.333%}.individual-btn-list ul li a{display:-webkit-flex;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;transition:.25s;font-size:1.8rem;border:#005bc5 2px solid;text-decoration:underline !important;background-image:url(/jp-ja/investors/img/icon_doc_001.svg);background-repeat:no-repeat;background-position:10px center}.individual-btn-list ul li a i{display:block;width:100%;text-align:center;box-sizing:border-box}.individual-btn-list ul li a:hover{text-decoration:none !important;background-color:#005bc5;color:#fff !important;background-image:url(/jp-ja/investors/img/icon_doc_002.svg)}.individual-btn-list ul li.current a{background:#005bc5;color:#fff;position:relative}.individual-btn-list ul li.current a:hover{color:#fff}.individual-btn-list ul li.current a:before{position:absolute;bottom:-20px;left:50%;margin-left:-10px;content:"";width:0px;width:0;height:0;border-style:solid;border-width:20px 10px 0 10px;border-color:#005bc5 transparent transparent transparent}.label-status.label-status-00492f{background-color:#00492f;color:#fff}.label-status.label-status-005280{background-color:#005280;color:#fff;font-size:1.0rem}.label-status.label-status-822700{background-color:#822700;color:#fff}.label-status.label-status-6a6a71{background-color:#6a6a71;color:#fff}.label-status.label-status-b81570{background-color:#b81570;color:#fff}.label-status.label-status-9707bb{background-color:#9707bb;color:#fff}.label-status.label-status-dadcdc{background-color:#dadcdc;color:#000}.past-content-list{font-size:1.4rem;width:100%;border-collapse:collapse}.past-content-list th,.past-content-list td{padding:7px 0;border-bottom:1px solid #e6e6e6;text-align:left;font-weight:normal;vertical-align:top}.past-content-list td a{position:relative;padding:0 0 0 20px;color:#333 !important;display:inline-block}.past-content-list td a:before{content:">";background:none;position:absolute;left:0;height:1.1em;overflow:hidden}.past-content-list td a[href$=".pdf"]:before{content:"";background:url("/shared/unchangeable/img/icn_list_pdf.png") no-repeat left 3px;background-size:16px 20px;width:16px;height:25px;left:-3px}.shinka-2019-ttl{padding:25px;color:#fff !important;font-weight:bold;text-align:center}.shinka-2019-ttl-084697{background:#084697}.shinka-2019-ttl-075237{background:#075237}.shinka-2019-ttl-199dd8{background:#199dd8}.access-ranking{counter-reset:number;list-style-type:none !important;margin:0 !important}.access-ranking li{position:relative;padding-left:30px;margin-top:10px !important}.access-ranking li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:#005bc5;color:white;font-weight:bold;font-size:15px;top:2px;left:0;width:20px;height:20px;line-height:20px;text-align:center}.access-ranking li a{color:#333}.h3-ir-icon-01{background:url(/shared/changeable/investors/include/img/icn_ir_header-01.png) no-repeat left center;padding:0 0 0 35px}.h3-ir-icon-02{background:url(/shared/changeable/investors/include/img/icn_ir_header-02.png) no-repeat left center;padding:0 0 0 35px}.h3-ir-icon-03{background:url(/shared/changeable/investors/include/img/icn_ir_header-03.png) no-repeat left center;padding:0 0 0 35px}.h3-ir-icon-04{background:url(/shared/changeable/investors/include/img/icn_ir_header-04.png) no-repeat left center;padding:0 0 0 35px}.h3-ir-icon-05{background:url(/shared/changeable/investors/include/img/icn_ir_header-05.png) no-repeat left center;padding:0 0 0 35px}.h3-ir-icon-06{background:url(/shared/changeable/investors/include/img/icn_ir_header-06.png) no-repeat left center;padding:0 0 0 35px}.h3-ir-icon-07{background:url(/shared/changeable/investors/include/img/icn_ir_header-07.png) no-repeat left center;padding:0 0 0 35px}.h3-ir-icon-08{background:url(/shared/changeable/investors/include/img/icn_ir_header-08.png) no-repeat left center;padding:0 0 0 35px}.h3-ir-icon-09{background:url(/shared/changeable/investors/include/img/icn_ir_header-09.png) no-repeat left center;padding:0 0 0 35px}.h3-ir-icon-10{background:url(/shared/changeable/investors/include/img/icn_ir_header-10.png) no-repeat left center;padding:0 0 0 35px}.h3-ir-icon-11{background:url(/shared/changeable/investors/include/img/icn_ir_header-11.png) no-repeat left center;padding:0 0 0 35px}.h3-ir-icon-12{background:url(/shared/changeable/investors/include/img/icn_ir_header-12.png) no-repeat left center;padding:0 0 0 35px}.container .row .ir-top-testimonial li:before{background:none !important;display:none}.container .row .ir-top-testimonial li a,.container .row .ir-top-testimonial li .nolink{border:2px solid #e6e6e6;box-sizing:border-box;text-decoration:none !important;width:100%;padding:10px 10px;background:url("/shared/unchangeable/img/icn_list_external.png") no-repeat right 7px bottom 7px;background-size:14px 11px;text-decoration:none !important}.container .row .ir-top-testimonial li a:hover,.container .row .ir-top-testimonial li .nolink:hover{opacity:0.7}.container .row .ir-top-testimonial li a span,.container .row .ir-top-testimonial li .nolink span{box-sizing:border-box;flex:1 0 50%}.container .row .ir-top-testimonial li a span:first-child,.container .row .ir-top-testimonial li .nolink span:first-child{text-align:center;width:50%;flex:1 1 50%;padding:0 10px 0 0}.container .row .ir-top-testimonial li .nolink{background:none;pointer-events:none}.container .row ul.ir-link-list{border:1px solid #ccc;border-radius:4px;padding:20px;margin-top:30px}.container .row ul.ir-link-list li{list-style:none;display:inline-block;padding:0 20px 0 0;margin-top:0;position:relative}.container .row ul.ir-link-list li:before{content:none}.container .row ul.ir-link-list li a{position:relative;padding:5px 8px 5px 20px;line-height:1.6}.container .row ul.ir-link-list li a:before{content:">";background:none;position:absolute;top:2px;left:7px}.container .row ul.ir-link-list li a:hover{background:#e4e5e6;text-decoration:none}.li-non{position:relative}.container .row ul>.li-non:before{content:none}.frame{padding:20px;border:1px solid #ccc;border-radius:4px}#br2015_4th_topics img{max-width:100%}main .container .row a.a-box{display:block;text-decoration:none !important}main .container .row a.a-box h4{text-decoration:underline !important}main .container .row a.a-box:hover{opacity:0.75}main .container .row a.a-box:hover h4{text-decoration:none !important}.container .row .MAstrategy{padding:8px;background:#005bc5;color:#fff;text-align:center;font-weight:700}.container .row .MAstrategyInner{border:1px solid #bebebe;padding:16px}.warning{padding:0;box-sizing:border-box;content:"";display:table;clear:both}.warning>span{white-space:normal}.warning>span:first-child{width:30px;white-space:nowrap;margin:0 0 0 -30px}.typeA>li{list-style-type:lower-latin}.irp-highlight-table.forecast tr:not(.r2) .c2{background-color:#b2e3fc !important}.bg-b2e3fc{background-color:#b2e3fc !important}dl.date-list.nolabel dt.date-list__date--label{width:120px}dl.dateList_en .label-status{width:110px}dl.dateList_en .label-status.label-status-00492f{font-size:10px}.category-newsrelease ul.js-newsroom-toggle-list li.current:before{display:none}.category-newsrelease ul.js-newsroom-toggle-list li.current span{font-weight:bold}@media only screen and (max-width: 719px){.individual-nav-list{margin-left:-7px;margin-right:-7px}.individual-nav-list ul li{margin:0 7px !important}.individual-nav-list ul li a{font-size:1.6rem}.liner-footer-nav ul{margin-left:-7px;margin-right:-7px}.liner-footer-nav ul li{padding:0 7px !important}.individual-btn-list{margin-left:-7px;margin-right:-7px}.individual-btn-list ul li{margin:0 7px !important}.individual-btn-list ul li a{padding:10px 0px 10px 32px;font-size:1.6rem}.individual-btn-list ul li a i{margin-left:-41px;padding-left:21px}.past-content-list th{display:none}.past-content-list td{display:block;width:100%;content:"";display:table;clear:both}.past-content-list td:before{content:attr(data-title) "";display:block;float:left;width:30%;padding:7px 0}.past-content-list td a{float:left;width:70%;box-sizing:border-box;display:inline-block;padding:7px 0 7px 20px}.past-content-list td a:before{top:7px}.past-content-list td a[href$=".pdf"]:before{top:5px}.container .row .ir-top-testimonial li{margin:10px 0 0 0 !important;padding:0 !important}.container .row .ir-top-testimonial li a,.container .row .ir-top-testimonial li .nolink{display:table}.container .row .ir-top-testimonial li a span,.container .row .ir-top-testimonial li .nolink span{display:table-cell;vertical-align:middle}.container .row ul.ir-link-list{padding:10px}.warning>span{white-space:normal}.category-newsrelease ul.js-newsroom-toggle-list li.current span{border-top:1px solid #ccc;width:100%;padding:10px 20px;display:block;box-sizing:border-box;position:relative}}@media only screen and (min-width: 720px){.individual-nav-list{margin-left:-15px;margin-right:-15px}.individual-nav-list ul li{margin:0 15px !important}.liner-footer-nav ul{margin-left:-15px;margin-right:-15px}.liner-footer-nav ul li{padding:0 15px !important}.individual-btn-list{margin-left:-15px;margin-right:-15px}.individual-btn-list ul li{margin:0 15px !important}.individual-btn-list ul li a{padding:10px 0px 10px 35px}.individual-btn-list ul li a i{margin-left:-50px;padding-left:21px}.past-content-list th{width:13%}.past-content-list td a:before{top:-1px}.past-content-list td a[href$=".pdf"]:before{top:-1px}.shinka-2019-ttl{font-size:1.4rem !important}.ir-top-testimonial{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.container .row .ir-top-testimonial li{list-style:none;box-sizing:border-box;width:33.333%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px !important;margin:20px 0 0 0 !important}.container .row .ir-top-testimonial li a,.container .row .ir-top-testimonial li .nolink{display:-webkit-flex;display:flex;align-items:center;min-height:84px}.container .row .ir-top-testimonial li a span,.container .row .ir-top-testimonial li .nolink span{display:block}.container .row .ir-top-testimonial li a span:first-child img,.container .row .ir-top-testimonial li .nolink span:first-child img{width:100%}.warning>span{white-space:normal}}@media print{.individual-nav-list{margin-left:-15px;margin-right:-15px}.individual-nav-list ul li{margin:0 15px !important}.liner-footer-nav ul{margin-left:-15px;margin-right:-15px}.liner-footer-nav ul li{padding:0 15px !important}.individual-btn-list{margin-left:-15px;margin-right:-15px}.individual-btn-list ul li{margin:0 15px !important}.individual-btn-list ul li a{padding:10px 0px 10px 35px}.individual-btn-list ul li a i{margin-left:-50px;padding-left:21px}.past-content-list th{width:13%}.past-content-list td a:before{top:-1px}.past-content-list td a[href$=".pdf"]:before{top:-1px}.shinka-2019-ttl{font-size:1.4rem !important}.ir-top-testimonial{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.container .row .ir-top-testimonial li{list-style:none;box-sizing:border-box;width:33.333%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px !important;margin:20px 0 0 0 !important}.container .row .ir-top-testimonial li a,.container .row .ir-top-testimonial li .nolink{display:-webkit-flex;display:flex;align-items:center;min-height:84px}.container .row .ir-top-testimonial li a span,.container .row .ir-top-testimonial li .nolink span{display:block}.container .row .ir-top-testimonial li a span:first-child img,.container .row .ir-top-testimonial li .nolink span:first-child img{width:100%}.warning>span{white-space:normal}.warning>span{white-space:normal}}
/*# sourceMappingURL=ir.css.map */
