@charset "utf-8";
 nav .c-gnav > li.menu-item:nth-last-child(2) {
background-color: #99C8BE;
border: double 3px #ffffff;
border-radius: 6px;
}
nav .c-gnav > li.menu-item:nth-last-child(1) {
background-color: #EE78A5;
border: double 3px #ffffff;
border-radius: 6px;
}
.l-header__bar .c-catchphrase {
overflow: visible;
}
.customTermList ul {
width: 100%;
margin: 0;
padding: 0;
display: flex;
flex-wrap: wrap;
justify-content: stretch;
align-items: center;
list-style: none;
}
.customTermList ul li { width: auto;
margin: 0;
padding: 0;
}
.customTermList ul li a {
display: block;
margin: 0.5em;
padding: 1.0em 1.25em;
border: solid 1px #696969;
text-align: center;
}
.construction-chronology ul li {
width: calc(100%/6);
} .works-data {
margin: 0;
padding: 0;
}
.works-data tr th {
width: 30%;
}
.works-data tr th,
.works-data tr td {
border: 0;
border-bottom: solid 1px #ccc;
} @media only screen and (max-width: 640px) {
.construction-chronology ul li {
width: calc(100%/3);
}
}