<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

.newslist dl { padding:10px; border-bottom:1px solid #b7b0b0; clear: both;}
.newslist dl dt { width:25%; float: left; }
.newslist dl dt span { display: inline-block;}
.newslist dl dt span.date { width:8em;} 
.newslist dl dt span.laber { width:5em; text-align: center; color:#FFFFFF;margin-left:0.5em;font-size: 12px;}
.newslist dl dt span.press { background-color:#9d99c7; }
.newslist dl dt span.tanshin { background-color:#506bbc; }
.newslist dl dt span.yuho { background-color:#f5a50a; }
.newslist dl dt span.ir_material { background-color:#8db514; }
.newslist dl dt span.announcement { background-color:#3b95c0; }
.newslist dl dd { margin-left:25%; width:auto;}
.newslist dl dd.nodate { margin-left:0;}
.newslist dl span.new { font-size: 12px; color:#FFFFFF; background-color: #D71B1F; border-radius:15px;padding:0 12px; }
.newslist dl .pdficon { vertical-align: middle; margin-left:0.5em;}

ul.tab_area {
    width: 100%;
    border-bottom: 1px solid #b7b0b0;
    margin-bottom: 33px;
    padding-left: 10px;
}
	ul.tab_area li {
    display: inline-block;
    vertical-align: bottom;
    border: 0;
    font-weight: 600;
    color: #4e5d55;
    text-align: center;
    cursor: pointer;
    padding: .5rem 3rem 1px;
    margin-bottom: -1px;
    border-top: 4px solid transparent;
    border-right: 1px solid transparent;
    border-left: 1px solid transparent;
    border-right-color: #b7b0b0;
    border-left-color: #b7b0b0;
    border-top-color: #b7b0b0;
}

@media screen and (max-width: 768px) {
	

	.newslist dl dt { width:100%; float: none; }
	.newslist dl dd { margin-left:0; width:100%;}
	ul.tab_area li.select {
    background-color: #192e7a;
    border-right-color: #192e7a;
    border-left-color: #192e7a;
    border-top-color: #192e7a;
}
	ul.tab_area li.select a { color:#FFFFFF;}
	ul.tab_area li {
    display: inline-block;
    vertical-align: bottom;
    border: 0;
    font-weight: 600;
    color: #4e5d55;
    text-align: center;
    cursor: pointer;
    padding: .5rem 3rem 1px;
    margin-bottom: 0;
    border-top: 1px solid transparent;
    border-right: 1px solid transparent;
    border-left: 1px solid transparent;
    border-right-color: #b7b0b0;
    border-left-color: #b7b0b0;
    border-top-color: #b7b0b0;
    width: 100%;
}
ul.tab_area {
    width: 100%;
    border-bottom: 1px solid #b7b0b0;
    margin-bottom: 33px;
    padding-left: 0;
}
	
	
}


</pre></body></html>