@charset "utf-8";
/* CSS Document */

.gazou {
  width: 100%;
}

h3{
    border-bottom: dotted 2px #8BC1F5;
    padding-bottom: 10px;
}

table{
    width: 100%;
}

/*法人概要テーブル設定*/
.houjin_table {
    margin: 30px auto;
    border-top: solid 1px #778ca3;
    font-size: 1.1rem;
}
.houjin_table tr:nth-child(2n+1) {
    background: #D9EAFB;
}
.houjin_table th,
.houjin_table td{
    padding: 10px;
    border-bottom: solid 1px #778ca3;
}

.houjin_area {
    margin-left: 30px;
    font-size: 1rem;
}

/*あゆみテーブル設定*/
.year_haba{
    width: 20%;
}

.year {
   width: 80%;
    margin: 30px 0 30px 0;
}

.nenpyou_area {
    margin-left: 30px;
    font-size: 1rem;
}

.naiyou {
    padding-left: 30px;
}

.ayumi_table {
    margin: auto;
}


/* 中デバイス（タブレット, 768px 未満）
============================================== */
@media screen and (max-width: 767.98px) {
/*法人概要テーブル設定*/
.houjin_table {
    margin: 30px auto;
    border-top: solid 1px #778ca3;
    font-size: 0.8rem;
}
    
/*あゆみテーブル設定*/
.year_haba{
    width: 20%;
    font-size:0.9rem;
}
}/* END */