.ir_policy_disclosure .disclosure_contents .m-title-lv4_1{margin-bottom:20px;line-height:1.5}@media screen and (max-width: 768px){.ir_policy_disclosure .disclosure_contents .m-title-lv4_1{margin-bottom:15px}}.ir_policy_disclosure .disclosure_contents_text{margin-bottom:45px;font-size:16px;font-size:1rem;padding-left:20px}@media screen and (max-width: 768px){.ir_policy_disclosure .disclosure_contents_text{font-size:14px;font-size:0.875rem;padding-left:10px}}.ir_policy_internal .internal_contents .m-title-lv4_1{margin-bottom:20px;line-height:1.5}@media screen and (max-width: 768px){.ir_policy_internal .internal_contents .m-title-lv4_1{margin-bottom:15px}}.ir_policy_internal .internal_contents_text{margin-bottom:45px;font-size:16px;font-size:1rem;padding-right:30px;padding-left:30px}@media screen and (max-width: 768px){.ir_policy_internal .internal_contents_text{font-size:14px;font-size:0.875rem;padding-left:15px;padding-right:15px}}.ir_policy_internal .internal_contents_list{margin-bottom:45px;padding-right:30px;padding-left:30px}@media screen and (max-width: 768px){.ir_policy_internal .internal_contents_list{padding-left:15px;padding-right:15px}}.ir_policy_internal .internal_contents_list_item{font-size:16px;font-size:1rem;padding-left:2.2em;text-indent:-2.2em;margin-bottom:20px}@media screen and (max-width: 768px){.ir_policy_internal .internal_contents_list_item{font-size:14px;font-size:0.875rem}}.ir_policy_governance_contents_direction{margin-bottom:40px}.ir_policy_governance_contents_direction_text{font-size:16px;font-size:1rem}@media screen and (max-width: 768px){.ir_policy_governance_contents_direction_text{font-size:14px;font-size:0.875rem}}.ir_policy_governance_contents_summary{margin-bottom:80px}@media screen and (max-width: 768px){.ir_policy_governance_contents_summary{margin-bottom:60px}}.ir_policy_governance_contents_summary .ir_finance_table_box{width:100%;max-width:1000px}.ir_policy_governance_contents_summary .ir_finance_table_box .ir_finance_table__title01,.ir_policy_governance_contents_summary .ir_finance_table_box .ir_finance_table__text{font-size:16px;font-size:1rem;border-top:1px solid #ddd;font-weight:normal;padding-top:13px;padding-bottom:10px;padding-right:20px;padding-left:20px;text-align:left}@media screen and (max-width: 768px){.ir_policy_governance_contents_summary .ir_finance_table_box .ir_finance_table__title01,.ir_policy_governance_contents_summary .ir_finance_table_box .ir_finance_table__text{font-size:14px;font-size:0.875rem;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:8px}}.ir_policy_governance_contents_summary .ir_finance_table_box .ir_finance_table__title01{background-color:#f6f6f6}.ir_policy_governance_contents_summary .ir_finance_table_box .ir_finance_table__title01.last_th{padding-right:35px}.ir_policy_governance_contents_summary .ir_finance_table_box .ir_finance_table__text{text-align:left}.ir_policy_governance_contents_summary .ir_finance_table_box .ir_finance_table__text.last_td{padding-right:35px}.ir_policy_governance_contents_summary .ir_finance_table_box .last .ir_finance_table__title01,.ir_policy_governance_contents_summary .ir_finance_table_box .last .ir_finance_table__text{border-bottom:1px solid #ddd}.ir_policy_governance_contents_summary .ir_finance_table__notes{font-size:14px;font-size:0.875rem;width:100%;display:block;color:#777;margin-top:15px}@media screen and (max-width: 768px){.ir_policy_governance_contents_summary .ir_finance_table__notes{font-size:12px;font-size:0.75rem;margin-top:10px}}.ir_policy_governance_contents_more .m-btn-radius{margin-top:30px;margin-left:auto;margin-right:auto}.ir_policy_governance_contents_more .m-list-links{margin-top:30px;padding-top:20px}@media screen and (max-width: 640px){.ir_policy_governance_contents_more .m-list-links{padding-top:5px;padding-left:0px;padding-right:0px}}.ir_policy_governance_contents_more .m-list-links li{padding-top:30px;padding-bottom:27px;padding-left:35px;padding-right:35px;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex}.ir_policy_governance_contents_more .m-list-links li:nth-child(1){border-top:1px solid #ddd}@media screen and (max-width: 768px){.ir_policy_governance_contents_more .m-list-links li{padding:20px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ir_policy_governance_contents_more .m-list-links li:not(:first-of-type){margin-top:0px}.ir_policy_governance_contents_more .m-list-links li .m-list-links_time{margin-right:30px;font-weight:500;width:110px}@media screen and (max-width: 768px){.ir_policy_governance_contents_more .m-list-links li .m-list-links_time{font-size:14px;font-size:0.875rem}}.ir_policy_governance_contents_more .m-list-links li .m-list-links_box{width:calc(100% - 145px)}@media screen and (max-width: 768px){.ir_policy_governance_contents_more .m-list-links li .m-list-links_box{width:100%}}.ir_policy_messege_block{position:relative}@media screen and (max-width: 768px){.ir_policy_messege_block{max-width:500px;margin-left:auto;margin-right:auto}}.ir_policy_messege_main{position:absolute;top:5.1vw;right:13vw}@media screen and (max-width: 1000px){.ir_policy_messege_main{top:1vw;right:2vw}}@media screen and (max-width: 768px){.ir_policy_messege_main{width:100%;right:0px;top:0px}}.ir_policy_messege_main-title{font-weight:bold;padding-bottom:29px}@media screen and (max-width: 768px){.ir_policy_messege_main-title{text-align:center;width:72% !important;padding-top:13%;padding-bottom:5%}}.ir_policy_messege_main-text{font-size:20px;font-size:1.25rem;padding-bottom:29px}@media screen and (max-width: 768px){.ir_policy_messege_main-text{font-size:18px;font-size:1.125rem;text-align:center}}@media screen and (max-width: 640px){.ir_policy_messege_main-text{font-size:3.7vw;text-align:center}}@media screen and (max-width: 768px){.ir_policy_messege_main-notes{position:absolute;top:100%;right:35px}}@media screen and (max-width: 640px){.ir_policy_messege_main-notes{top:100%;right:7%}}@media screen and (max-width: 768px){.ir_policy_messege_main-notes-post{text-align:right}}@media screen and (max-width: 640px){.ir_policy_messege_main-notes-post{font-size:3.2vw;line-height:1.6;display:inline-block}}.ir_policy_messege_main-notes-name{font-size:24px;font-size:1.5rem;line-height:1.5}@media screen and (max-width: 640px){.ir_policy_messege_main-notes-name{font-size:4.5vw;text-align:right}}.ir_policy_messege_content{margin-top:100px;max-width:980px;margin-left:auto;margin-right:auto}@media screen and (max-width: 640px){.ir_policy_messege_content{margin-top:50px}}.ir_policy_messege_content-title{text-align:center;border:none;line-height:1.7;letter-spacing:.2em;font-size:29px;font-size:1.8125rem;padding-bottom:30px;font-weight:500}@media screen and (max-width: 640px){.ir_policy_messege_content-title{font-size:22px;font-size:1.375rem;line-height:1.4;padding-bottom:10px}}.ir_policy_messege_content-text{font-size:16px;font-size:1rem;letter-spacing:.1em}@media screen and (max-width: 640px){.ir_policy_messege_content-text{font-size:14px;font-size:0.875rem}}.ir_policy_messege_content-link{margin-top:40px;text-align:right}@media screen and (max-width: 640px){.ir_policy_messege_content-link{margin-top:25px}}.ir_policy_messege_content-link .link-pdf{text-decoration:underline;position:relative}.ir_policy_messege_content-link .link-pdf::before{content:"";display:block;width:17px;height:17px;color:#0074c1;font-size:10px;font-size:0.625rem;font-weight:bold;text-align:center;border-radius:50%;border:1px solid #0074c1;background-repeat:no-repeat;background-size:5px auto;background-position:center;color:#fff;background-color:#0074c1;background-image:url(../img/arrow_w.svg);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-27px;-webkit-transition:right .2s;transition:right .2s}.ir_policy_messege_content-link .link-pdf:hover{text-decoration:none}@media screen and (max-width: 640px){.ir_policy_messege_content-link .m-ico-extension{display:inline-block;margin-left:5px}}.ir_policy_future .ir_policy_future_wrap{width:980px}@media screen and (max-width: 1000px){.ir_policy_future .ir_policy_future_wrap{width:100%;max-width:91.25%}}.ir_policy_future_head_text{text-align:center;font-size:18px;font-size:1.125rem;margin-bottom:40px}@media screen and (max-width: 768px){.ir_policy_future_head_text{font-size:16px;font-size:1rem;margin-bottom:30px}}.ir_policy_future_brand{margin-bottom:60px}.ir_policy_future_brand_box{background-color:#e5f1f9;border-radius:10px;padding:50px 30px 45px;text-align:center}@media screen and (max-width: 768px){.ir_policy_future_brand_box{padding:40px 27px 33px}}.ir_policy_future_brand_title{border-bottom:0px;margin-bottom:5px;margin-top:0px}.ir_policy_future_brand_title_notes{font-size:20px;font-size:1.25rem;color:#0074c1}@media screen and (max-width: 768px){.ir_policy_future_brand_title_notes{display:block;margin-top:13px;font-size:17px;font-size:1.0625rem}}.ir_policy_future_brand_subtitle{font-size:20px;font-size:1.25rem}@media screen and (max-width: 768px){.ir_policy_future_brand_subtitle{font-size:17px;font-size:1.0625rem;line-height:1.7}}.ir_policy_future_brand_image{margin-left:auto;margin-right:auto;max-width:510px;margin-top:50px}@media screen and (max-width: 768px){.ir_policy_future_brand_image{max-width:90%}}.ir_policy_future_brand_text{margin-top:60px;font-size:16px;font-size:1rem}@media screen and (max-width: 768px){.ir_policy_future_brand_text{font-size:14px;font-size:0.875rem;margin-top:35px}}.ir_policy_future_beyond_text{margin-bottom:40px;font-size:16px;font-size:1rem}@media screen and (max-width: 768px){.ir_policy_future_beyond_text{font-size:14px;font-size:0.875rem;margin-bottom:20px}}.ir_policy_future_beyond_image{margin-left:auto;margin-right:auto;max-width:640px}@media screen and (max-width: 768px){.ir_policy_future_beyond_image{max-width:90%}}.ir_policy_future_beyond_detaillist{margin-top:50px}.ir_policy_future_beyond_detaillist_item{border-radius:10px;border:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;margin-bottom:15px}@media screen and (max-width: 768px){.ir_policy_future_beyond_detaillist_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ir_policy_future_beyond_detaillist_item.item1 .ir_policy_future_beyond_detaillist_item_title{color:#ca5f34}.ir_policy_future_beyond_detaillist_item.item1 .ir_policy_future_beyond_detaillist_item_title_num{background-color:#ca5f34}.ir_policy_future_beyond_detaillist_item.item1 .ir_policy_future_beyond_detaillist_item_list_li::before{background-color:#ca5f34}.ir_policy_future_beyond_detaillist_item.item2 .ir_policy_future_beyond_detaillist_item_title{color:#00588b}.ir_policy_future_beyond_detaillist_item.item2 .ir_policy_future_beyond_detaillist_item_title_num{background-color:#00588b}.ir_policy_future_beyond_detaillist_item.item2 .ir_policy_future_beyond_detaillist_item_list_li::before{background-color:#00588b}.ir_policy_future_beyond_detaillist_item.item3 .ir_policy_future_beyond_detaillist_item_title{color:#2e7f61}.ir_policy_future_beyond_detaillist_item.item3 .ir_policy_future_beyond_detaillist_item_title_num{background-color:#2e7f61}.ir_policy_future_beyond_detaillist_item.item3 .ir_policy_future_beyond_detaillist_item_list_li::before{background-color:#2e7f61}.ir_policy_future_beyond_detaillist_item_left{background-color:#f6f6f6;width:50%;padding:30px}@media screen and (max-width: 768px){.ir_policy_future_beyond_detaillist_item_left{width:100%;padding:30px 20px 20px}}.ir_policy_future_beyond_detaillist_item_right{width:50%;padding:25px 30px}@media screen and (max-width: 768px){.ir_policy_future_beyond_detaillist_item_right{width:100%;padding:20px}}.ir_policy_future_beyond_detaillist_item_title{font-size:18px;font-size:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.ir_policy_future_beyond_detaillist_item_title{font-size:16px;font-size:1rem}}.ir_policy_future_beyond_detaillist_item_title_num{width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-3px;font-size:14px;font-size:0.875rem;color:#fff;border-radius:30px;margin-right:5px;padding-top:1px;padding-left:1px}@media screen and (max-width: 768px){.ir_policy_future_beyond_detaillist_item_title_num{font-size:12px;font-size:0.75rem;width:20px;height:20px}}.ir_policy_future_beyond_detaillist_item_text{font-size:16px;font-size:1rem}@media screen and (max-width: 768px){.ir_policy_future_beyond_detaillist_item_text{font-size:14px;font-size:0.875rem}}.ir_policy_future_beyond_detaillist_item_list_li{font-size:16px;font-size:1rem;padding-top:2px;padding-bottom:2px;position:relative;padding-left:13px}.ir_policy_future_beyond_detaillist_item_list_li::before{content:"";width:7px;height:7px;background-color:#1a55a1;border-radius:10px;display:inline-block;position:absolute;top:12px;left:0px}@media screen and (max-width: 768px){.ir_policy_future_beyond_detaillist_item_list_li{font-size:14px;font-size:0.875rem}}.ir_policy_future_beyond_detaillist_item_list_li span{margin-right:4px}.ir_policy_future_beyond .plan_pdf_link{text-align:right}.ir_policy_future_beyond .plan_pdf_link .link-pdf{text-decoration:underline;position:relative}.ir_policy_future_beyond .plan_pdf_link .link-pdf::before{content:"";display:block;width:17px;height:17px;color:#0074c1;font-size:10px;font-size:0.625rem;font-weight:bold;text-align:center;border-radius:50%;border:1px solid #0074c1;background-repeat:no-repeat;background-size:5px auto;background-position:center;color:#fff;background-color:#0074c1;background-image:url(../img/arrow_w.svg);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-27px;-webkit-transition:right .2s;transition:right .2s}.ir_policy_future_beyond .plan_pdf_link .link-pdf:hover{text-decoration:none}@media screen and (max-width: 640px){.ir_policy_future_beyond .plan_pdf_link .m-ico-extension{display:inline-block;margin-left:5px}}.ir_policy_future_adapt_head{background-color:#e5f1f9;padding:45px 45px;border-radius:10px}@media screen and (max-width: 768px){.ir_policy_future_adapt_head{padding:35px 25px 20px}}.ir_policy_future_adapt_title{text-align:center;border-bottom:none;margin-top:0;margin-bottom:23px}@media screen and (max-width: 768px){.ir_policy_future_adapt_title{margin-left:auto;margin-right:auto;margin-bottom:5px}}@media screen and (max-width: 768px){.ir_policy_future_adapt_title_main{max-width:125px;display:inline-block;margin-bottom:10px}}@media screen and (max-width: 768px){.ir_policy_future_adapt_title_sub{max-width:220px;display:inline-block}}.ir_policy_future_adapt_notes{text-align:center;font-size:16px;font-size:1rem;margin-bottom:30px}@media screen and (max-width: 768px){.ir_policy_future_adapt_notes{font-size:14px;font-size:0.875rem}}.ir_policy_future_adapt_subtitle{font-size:20px;font-size:1.25rem;margin-bottom:38px;text-align:center;font-weight:500}@media screen and (max-width: 768px){.ir_policy_future_adapt_subtitle{font-size:18px;font-size:1.125rem;max-width:260px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:27px}}.ir_policy_future_adapt_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:428px;margin-left:auto;margin-right:auto}.ir_policy_future_adapt_list_item{width:100%;padding:15px 20px;color:#fff;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-size:1.125rem;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media screen and (max-width: 768px){.ir_policy_future_adapt_list_item{font-size:15px;font-size:0.9375rem;width:100%;padding:12px 17px;margin-bottom:12px}}.ir_policy_future_adapt_list_item_num{background-color:#fff;border-radius:30px;width:25px;height:25px;padding-top:1px;padding-left:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;font-size:14px;font-size:0.875rem;margin-right:8px;margin-top:-3px}@media screen and (max-width: 768px){.ir_policy_future_adapt_list_item_num{font-size:12px;font-size:0.75rem;width:20px;height:20px}}.ir_policy_future_adapt_list_item.blue{background-color:#1a55a1}.ir_policy_future_adapt_list_item.blue .ir_policy_future_adapt_list_item_num{color:#1a55a1}.ir_policy_future_adapt_list_item.orange{background-color:#d66706}.ir_policy_future_adapt_list_item.orange .ir_policy_future_adapt_list_item_num{color:#d66706}.ir_policy_future_adapt_list_item.green{background-color:#609133}.ir_policy_future_adapt_list_item.green .ir_policy_future_adapt_list_item_num{color:#609133}.ir_policy_future_adapt_detaillist{margin-top:50px}.ir_policy_future_adapt_detaillist_item{border-radius:10px;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;margin-bottom:25px}@media screen and (max-width: 768px){.ir_policy_future_adapt_detaillist_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ir_policy_future_adapt_detaillist_item.blue .ir_policy_future_adapt_detaillist_item_title{color:#1a55a1}.ir_policy_future_adapt_detaillist_item.blue .ir_policy_future_adapt_detaillist_item_title_num{background-color:#1a55a1}.ir_policy_future_adapt_detaillist_item.blue .ir_policy_future_adapt_detaillist_item_list_li span{color:#1a55a1}.ir_policy_future_adapt_detaillist_item.orange .ir_policy_future_adapt_detaillist_item_title{color:#d66706}.ir_policy_future_adapt_detaillist_item.orange .ir_policy_future_adapt_detaillist_item_title_num{background-color:#d66706}.ir_policy_future_adapt_detaillist_item.orange .ir_policy_future_adapt_detaillist_item_list_li::before{background-color:#d66706}.ir_policy_future_adapt_detaillist_item.green .ir_policy_future_adapt_detaillist_item_title{color:#609133}.ir_policy_future_adapt_detaillist_item.green .ir_policy_future_adapt_detaillist_item_title_num{background-color:#609133}.ir_policy_future_adapt_detaillist_item.green .ir_policy_future_adapt_detaillist_item_list_li::before{background-color:#609133}.ir_policy_future_adapt_detaillist_item_left{background-color:#f6f6f6;width:30%;padding:30px}@media screen and (max-width: 768px){.ir_policy_future_adapt_detaillist_item_left{width:100%;padding:30px 20px 20px}}.ir_policy_future_adapt_detaillist_item_right{width:70%;padding:25px 30px}@media screen and (max-width: 768px){.ir_policy_future_adapt_detaillist_item_right{width:100%;padding:20px}}.ir_policy_future_adapt_detaillist_item_right_text{font-size:16px;font-size:1rem}@media screen and (max-width: 768px){.ir_policy_future_adapt_detaillist_item_right_text{font-size:14px;font-size:0.875rem}}.ir_policy_future_adapt_detaillist_item_title{font-size:18px;font-size:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.ir_policy_future_adapt_detaillist_item_title{font-size:16px;font-size:1rem}}.ir_policy_future_adapt_detaillist_item_title_num{width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-3px;font-size:14px;font-size:0.875rem;color:#fff;border-radius:30px;margin-right:5px;padding-top:1px;padding-left:1px}@media screen and (max-width: 768px){.ir_policy_future_adapt_detaillist_item_title_num{font-size:12px;font-size:0.75rem;width:20px;height:20px}}.ir_policy_future_adapt_detaillist_item_text{font-size:16px;font-size:1rem}@media screen and (max-width: 768px){.ir_policy_future_adapt_detaillist_item_text{font-size:14px;font-size:0.875rem}}.ir_policy_future_adapt_detaillist_item_list_li{font-size:16px;font-size:1rem;padding-top:2px;padding-bottom:2px;position:relative;padding-left:13px}.ir_policy_future_adapt_detaillist_item_list_li::before{content:"";width:7px;height:7px;background-color:#1a55a1;border-radius:10px;display:inline-block;position:absolute;top:12px;left:0px}@media screen and (max-width: 768px){.ir_policy_future_adapt_detaillist_item_list_li{font-size:14px;font-size:0.875rem}}.ir_policy_future_adapt_detaillist_item_list_li span{margin-right:4px}