@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:400;src:local("Noto Sans CJK JP"),local("Noto Sans JP"),local("Hiragino Kaku Gothic ProN"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff2) format("woff2"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff) format("woff");font-display:swap}html,body{color:#333}*,body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,div,form,fieldset,legend,button,input,select,option,textarea,th,td,button,a,img,span{margin:0;padding:0;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent;font-weight:normal}html{font-family:'Noto Sans Japanese';font-size:14px;line-height:1;word-break:break-all;height:100%}body{line-height:1.5;font-size:inherit}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:"";display:block;clear:both}.clearfix:before{content:"";display:table}.clearfix{zoom:1}button,input,select,option,textarea{outline:none;resize:none;font-family:'Noto Sans Japanese'}h1,h2,h3,h4,h5,h6{font-weight:normal}a{outline:none;text-decoration:none}ul,li,dl,ol{list-style:none}.fl{float:left}.fr{float:right}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}.red{color:#d84132}.blue{color:#1f8cd3}.wiils_page .content_section .section_list .bgc_pink{background-color:#fccbe4}.wiils_page .wrap_content{width:100%;padding:0 10px}.wiils_page .two_level_title{font-size:16px;border-left:5px solid #4674c1;padding-left:10px;line-height:30px;color:#666;position:relative}.wiils_page .two_level_title:after{content:'';position:absolute;left:-5px;right:0;bottom:-4px;border-top:1px dashed #7f7f7f}.wiils_page .content_header_box .content_header .company_logo_box{display:inline-block;width:180px;vertical-align:bottom}.wiils_page .content_header_box .content_header .company_logo_box .company_logo{display:block;max-width:100%;height:auto !important;margin:0 auto}.wiils_page .content_header_box .content_header .company_name{display:inline-block;vertical-align:bottom;font-size:20px;padding:10px 0 10px 0;margin-right:10px}.wiils_page .content_header_box .content_header .title_time{font-size:12px;font-weight:bold;margin-right:10px;line-height:50px}.wiils_page .content_header_box .content_header .title_time i{font-style:normal;color:#3174a8;padding-right:5px}.wiils_page .content_section_box{padding-top:10px}.wiils_page .content_section{margin-bottom:20px}.wiils_page .content_section .section_list{display:table;width:100%;table-layout:fixed}.wiils_page .content_section .section_list>li{display:table-cell;vertical-align:top;width:100%}.wiils_page .content_section .section_list>li:nth-child(odd){padding-right:5px}.wiils_page .content_section .section_list>li:nth-child(even){padding-left:5px}.wiils_page .content_section .section_list>li .section_inner .section_content{padding-top:15px}.wiils_page .content_section .section_list .performance{width:100%}.wiils_page .content_section .section_list .performance th,.wiils_page .content_section .section_list .performance td{border:1px solid #cecece;padding:7px 4px}.wiils_page .content_section .section_list .performance thead th{background-color:#ddebf6}.wiils_page .content_section .section_list .performance tbody tr td{text-align:right}.wiils_page .content_section .section_list .performance thead th,.wiils_page .content_section .section_list .performance tbody tr td:first-child,.wiils_page .content_section .section_list .performance tbody tr td:last-child{text-align:center}.wiils_page .content_section .section_list .performance thead tr th:first-child,.wiils_page .content_section .section_list .performance thead tr th:last-child{width:100px}.wiils_page .content_section .section_list .performance tbody tr td:nth-child(1),.wiils_page .content_section .section_list .performance tbody tr td:nth-child(2){padding:0;border-right-color:transparent}.wiils_page .content_section .section_list .performance.all tbody tr.last_data_tr td:nth-child(1),.wiils_page .content_section .section_list .performance.all tbody tr.last_data_tr td:nth-child(2){border-right-color:#ddd}.wiils_page .company_table{width:100%;table-layout:fixed}.wiils_page .company_table thead tr th{font-weight:normal;text-align:center;background:#ddebf6;width:100%;padding:5px 4px;border:1px solid #cecece;vertical-align:middle}.wiils_page .company_table tr td{padding:4px 4px;border:1px solid #cecece;vertical-align:middle}.wiils_page .company_table tr td.text_small_td span{font-size:10px;display:block;width:100%;text-align:right}.wiils_page .company_table tbody tr td:nth-child(odd){background:#ddebf6}.wiils_page .company_table tbody tr td:last-child{text-align:right}.wiils_page .company_table tr td a{color:#4674b4}.wiils_page .company_table tfoot tr td:first-child{background:#ddebf6}.wiils_page table .unit,.wiils_page table .Gray{color:#999;font-size:13px}.wiils_page .section_content .tick_chart_box{padding-top:5px}.wiils_page .section_content .tick_chart_box .SvgChartViewData .mst_tooltip{float:left}.wiils_page .section_content .summary_switch_title ul{float:right}.wiils_page .section_content .summary_switch_title>ul li{float:left;text-align:center;cursor:pointer;padding:0 4px}.wiils_page .section_content .summary_switch_title>ul li:not(:last-child){border-right:1px solid #cecece}.wiils_page .section_content .summary_switch_title>ul li span{display:inline-block;padding:0px 4px;width:100%;line-height:20px;color:#4674b4;font-size:13px}.wiils_page .section_content .summary_switch_title>ul li.curr span{background-color:#416dc7;color:#fff;border-radius:3px}.wiils_page .section_content .summary_switch_title .SvgChartLdent{display:inline-block;font-size:12px;padding-left:10px}.wiils_page .section_content .summary_switch_title .SvgChartLdent .Ldent_text{color:#999}.wiils_page .summary_table_box .summary_switch_tabs{padding-top:3px}.SvgChartViewInfo{width:100%}.SvgChartViewInfo ul li{float:left;padding:0 3px;font-size:12px;color:#999}.SvgChartViewInfo ul li span:last-child{color:#151515}.wiils_page .summary_table_box .summary_switch_tabs .summary_switch_block{display:none}.wiils_page .summary_table_box .summary_switch_tabs .summary_switch_block.curr{display:block}.wiils_page .summary_table{width:100%}.wiils_page .summary_table tbody tr:nth-child(1) td:nth-child(2){width:30%}.wiils_page .summary_table tbody th,.wiils_page .summary_table tbody td{font-weight:normal;padding:4px;border:1px solid #cecece;vertical-align:middle}.wiils_page .summary_table tbody th{background:#ddebf6}.wiils_page .summary_table tbody td{text-align:right}.wiils_page .goods_total_box{padding-bottom:10px}.wiils_page .goods_total_table{width:100%}.wiils_page .goods_total_table tbody tr td{padding:4px;border:1px solid #cecece;vertical-align:middle}.index_frame_page .section_content .goods_total_table tbody tr td.tab_bgc_color{width:180px}.wiils_page .goods_total_table tbody tr td.tab_bgc_color{width:120px}.wiils_page .goods_total_table tbody tr td.tab_bgc_color{background-color:#ddebf6}.wiils_page .shareholders_table_wrap{padding-bottom:20px}.wiils_page .shareholders_table_thead{background:#ddebf6;text-align:center;border:1px solid #cecece;padding:10px 0}.wiils_page .shareholders_table_box{max-height:260px;overflow-y:auto}.wiils_page .shareholders_table{width:100%}.wiils_page .shareholders_table th{background:#ddebf6;text-align:center;border:1px solid #cecece}.wiils_page .shareholders_table thead tr th{padding:10px 0}.wiils_page .shareholders_table tbody tr td{border:1px solid #cecece;padding:4px;vertical-align:top}.wiils_page .shareholders_table tr th{width:120px}.wiils_page .shareholders_table tbody tr:first-child td,.wiils_page .shareholders_table tbody tr:first-child th{border-top:none}.wiils_page .shareholders_table tbody tr td div{white-space:pre-line}.wiils_page .ir_news_box{max-height:405px;overflow-y:auto}.wiils_page .ir_news_box .ir_news_list{width:100%}.wiils_page .ir_news_box .ir_news_list a{color:#4674b4}.wiils_page .ir_news_box .ir_news_list a:hover{text-decoration:underline;color:#dc6258}.wiils_page .ir_news_box .ir_news_list>li .ir_news_com{display:inline-block;vertical-align:top;padding:8px 4px;font-size:14px}.wiils_page .ir_news_box .ir_news_list>li .ir_news_com.news_com_left{width:145px}.wiils_page .ir_news_box .ir_news_list>li .ir_news_com.news_com_right{width:calc(100% - 150px)}.wiils_page .ir_news_box .ir_news_list>li:nth-child(even){background:#f5f5f5}.wiils_page .ir_news_box .ir_news_list>li .links_box{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wiils_page .will_slide_wrap{overflow:hidden;position:relative;padding-bottom:40px}.wiils_page .will_slide_wrap .will_slide_container{white-space:nowrap;font-size:0}.wiils_page .will_slide_wrap .will_slide_container>li{display:inline-block;vertical-align:top;font-size:14px;width:100%;padding:0 34px}.wiils_page .will_slide_wrap .will_slide_btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,0.65);overflow:hidden;cursor:pointer}.wiils_page .will_slide_wrap .will_slide_btn:before{content:'';display:block;position:relative;width:18px;height:18px;border-top:6px solid #121212;border-right:6px solid #121212;top:7px}.wiils_page .will_slide_wrap .will_slide_btn.next_btn{right:0}.wiils_page .will_slide_wrap .will_slide_btn.next_btn:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:5px}.wiils_page .will_slide_wrap .will_slide_btn.prev_btn{left:0}.wiils_page .will_slide_wrap .will_slide_btn.prev_btn:before{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);left:10px}.wiils_page .will_slide_wrap .swiper-pagination{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.wiils_page .will_slide_wrap .swiper-pagination-bullet{display:inline-block;vertical-align:top;width:15px;height:15px;background:#c0c0c0;border-radius:50%;margin-left:15px;opacity:.75;cursor:pointer}.wiils_page .will_slide_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#00acca}.wiils_page .will_slide_wrap .content_section{white-space:normal}.wiils_page .will_slide_wrap .slider_shareholders_table{width:100%}.wiils_page .will_slide_wrap .slider_shareholders_table thead tr th{text-align:center;font-weight:normal;background:#ddebf6;padding:4px;border:1px solid #cecece}.wiils_page .will_slide_wrap .slider_shareholders_table tbody tr td{padding:10px 4px;border-bottom:1px solid #cecece;text-align:center}.wiils_page .will_slide_wrap .slider_shareholders_table tbody tr:nth-child(even) td{background:#ddebf6}.wiils_page .will_slide_wrap .slider_shareholders_table .gold_star{color:#fed631}.wiils_page .will_slide_wrap .slide_title{background:#ddebf6;text-align:center;padding:10px 0}.wiils_page .will_slide_wrap .content_section .section_list>li .section_inner .section_content{padding-top:0}.wiils_page .will_slide_wrap .content_section{margin-bottom:0}.wiils_page .section_content .chart_news_fa{position:absolute;right:0;top:2px}.wiils_page .section_content .chart_news_fa #tipDiv{margin-bottom:5px}.wiils_page .content_section .section_content .explain_text .span_pink{display:inline-block;width:33px;height:19px;background-color:#fccbe4;margin:5px 5px -4px 0}.wiils_page .content_section .section_content .achievement_chart_list{width:100%;margin:0 -3px;padding-top:10px}.wiils_page .content_section .section_content .achievement_chart_list li{padding:0 3px;float:left;width:25%}.wiils_page .content_section .section_content .chart_transition{min-height:200px;border:1px solid #cecece}.wiils_page .content_section .section_content .achievement_chart_list li .achievement_chart_title{font-size:16px;font-weight:bold}.wiils_page .content_section .section_content .achievement_chart_list>li .achievement_chart_main{height:200px}.wiils_page .content_section .section_content .achievement_chart_state{margin:10px 0;text-align:right}.wiils_page .content_section .section_content .achievement_chart_state>ul{display:inline-block}.wiils_page .content_section .section_content .achievement_chart_state>ul>li{display:inline-block;vertical-align:middle;margin:0 15px}.wiils_page .content_section .section_content .achievement_chart_state>ul>li>span{display:inline-block;vertical-align:middle;width:30px;height:20px;margin-right:5px}.wiils_page .content_section .section_content .achievement_chart_state>ul>li:nth-child(1)>span{background:#fccbe4}.wiils_page .content_section .section_content .achievement_chart_state>ul>li:nth-child(2)>span{background:#8aa4ff}.wiils_page .wrap_content .will_slide_wrap .swiper-button-disabled{display:none}@media screen and (max-width: 1200px){.wiils_page .content_section_box .content_section:nth-child(2) .section_list>li{display:block;margin-bottom:10px;overflow-x:scroll}}@media screen and (max-width: 1000px){.wiils_page .content_section .section_list>li{display:block;margin-bottom:10px}.wiils_page .content_section_box .content_section:nth-child(2) .section_inner{min-width:610px}.wiils_page .content_section .section_content .achievement_chart_list li{width:50%}.wiils_page .content_section .section_list>li:nth-child(odd),.wiils_page .content_section .section_list>li:nth-child(even){padding:0}}@media screen and (max-width: 380px){.wiils_page .goods_total_table tbody tr td.tab_bgc_color{width:initial}.wiils_page .goods_total_table tbody tr td{padding:3px}}.wiils_page .section_content .chart_wrapper{position:relative}.wiils_page .notes_tag{padding-left:5px;font-weight:bold;font-size:12px}.wiils_page .notes{padding:10px 0;font-size:13px}.wiils_page .notes_title{font-weight:bold;font-size:14px}.wiils_page .fs13{font-size:13px}
