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



****************************************************************************************************/
@media print, screen and (min-width:737px){
}
@media print, screen and (min-width:769px){
}
@media print, screen and (min-width:1200px){
}
/****************************************************************************************************

組織図

****************************************************************************************************/
.org__img{
    padding: 10px;
    background-color: #fff;
    text-align: center;
}
@media print, screen and (min-width:737px){
.org__img{
    padding: 30px 0;
}
}
/****************************************************************************************************

沿革

****************************************************************************************************/
.historyTable{
}

.historyTableCol.-col1{ width: 20%; }
.historyTableCol.-col2{ width: 70%; }

.historyTable tbody th{
    text-align: left;
}
/****************************************************************************************************

cd

****************************************************************************************************/
.cdList{
    display: flex;
    flex-wrap: wrap;
}


.cdList__item{
    margin-bottom: 10px;
    width: calc( 50% - 10px );
}
    .cdList__item:nth-child(even){ margin-left: 10px; }
@media print, screen and (min-width:737px){
.cdList__item{
    margin-bottom: 20px;
}
    .cdList__item:nth-child(even){ margin-left: calc( 20 / 980 * 100% ); }
}
