#globalNav>li:nth-child(1)>a:before{opacity:1}.company_table tr:first-child th,.company_table tr:first-child td{border-top:1px solid #dff1e9}.company_table tr:last-child th{border-bottom:1px solid #dff1e9}.company_table tr th{background:linear-gradient(45deg, #d8f4ff, #dff1e9);text-align:center}.company_table tr td .ta_right{display:block;font-size:0.75rem}.history_list li{display:flex;align-items:center}.history_list li .year{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(45deg, #d8f4ff, #dff1e9)}.history_list li .year .seireki,.history_list li .year .wareki{position:relative;z-index:2}.history_list li:nth-child(n+2) .year{position:relative}.history_list li:nth-child(n+2) .year:before{content:"";position:absolute;width:2px;background:linear-gradient(45deg, #d8f4ff, #dff1e9);transform:translateX(-50%)}.history_list li .event_box{display:flex}.history_list li .history .month{flex-shrink:0;text-align:right;display:inline-block}iframe{width:100%}@media screen and (min-width: 792px), print{.company_table tr th{font-size:18px;line-height:26px;width:8em;padding:0.75em 1em;border-bottom:1px solid #fff}.company_table tr td{padding:0.75em 1em;border-bottom:1px solid #dff1e9;font-size:16px;line-height:28px}.company_table tr td .ta_right{font-size:14px}.history_list li+li{margin-top:1em}.history_list li:nth-child(n+2) .year:before{top:-1em;height:100%}.history_list li .year{padding:0.5em;width:110px;border-radius:50%;aspect-ratio:1 / 1}.history_list li .year .seireki .num{font-size:28px;line-height:28px;padding-right:2px}.history_list li .year .wareki{font-size:14px;line-height:18px;margin-top:-4px}.history_list li .event_box{display:flex}.history_list li .history{margin-left:2em}.history_list li .history .month{width:2.5em;position:relative}.history_list li .history .month:before{content:"";position:absolute;top:5px;right:-1em;width:1px;height:1.25em;background:#1f2774;transform:rotate(45deg)}.history_list li .history .event{margin-left:2.5em}iframe{height:500px}}@media screen and (max-width: 791px){.company_table tr th{font-size:14px;line-height:20px;padding:0.25em 1em;width:100%;display:block}.company_table tr td{display:block;font-size:14px;line-height:20px;padding:0.75em 1em}.company_table tr td .ta_right{font-size:12px}.history_list{margin-left:-1em}.history_list>li+li{margin-top:1.25em}.history_list>li .year{padding:10px 0;width:64px;flex-shrink:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.history_list>li .year .seireki{font-size:12px}.history_list>li .year .seireki .num{font-size:18px;line-height:18px;padding-right:1px}.history_list>li .year .wareki{font-size:10px;line-height:10px}.history_list>li:nth-child(n+2) .year:before{top:-3em;left:calc(50% - 2px);height:3em}.history_list>li .history .month{width:2.75em}.history_list>li .history .event{margin-left:0.25em}.history_list>li .event_box+.event_box{margin-top:2px}iframe{height:300px}}
