#contents ul.holButton,
#contents ul.holButton * {
    box-sizing: border-box;
}
#contents ul.holButton {
    display: flex;
    width: 100%;
    margin: 0 0 50px;
}
#contents ul.holButton li {
    display: table;
    background: none;
    padding-left: 0;
    width: 18%;
    text-align: center;
}
#contents ul.holButton li a {
    text-decoration: none;
    display: table-cell;
    height: 80px;
    vertical-align: middle;
    border: 4px solid #DDD;
    background: #FFF;
    border-radius: 15px;
    color: #000;
    font-size: 90%;
}
#contents ul.holButton li a:hover {
    color: #FFF;
}
#contents ul.holButton li a img {
    display: inline-block;
}

#contents ul.holButton li:first-child a {
    border: 4px solid #182961;
    font-size: 115%;
}
#contents ul.holButton li:first-child a:hover {
    background: #182961;
}
#contents ul.holButton li:nth-child(2) a {
    border: 4px solid #1B3E8A;
}
#contents ul.holButton li:nth-child(2) a:hover {
    background: #1B3E8A;
}
#contents ul.holButton li:nth-child(3) a {
    border: 4px solid #368687;
}
#contents ul.holButton li:nth-child(3) a:hover {
    background: #368687;
}
#contents ul.holButton li:nth-child(4) a {
    border: 4px solid #782548;
}
#contents ul.holButton li:nth-child(4) a:hover {
    background: #782548;
}
#contents ul.holButton li:last-child a {
    border: 4px solid #643881;
}
#contents ul.holButton li:last-child a:hover {
    background: #643881;
}



#contents ul.holButton202103,
#contents ul.holButton202103 * {
    box-sizing: border-box;
}
#contents ul.holButton202103 {
    display: flex;
    width: 100%;
    margin: 0 0 50px;
}
#contents ul.holButton202103 li {
    display: table;
    background: none;
    padding-left: 0;
    width: 16%;
    text-align: center;
}
#contents ul.holButton202103 li a {
    text-decoration: none;
    display: table-cell;
    height: 80px;
    vertical-align: middle;
    border: 4px solid #DDD;
    background: #FFF;
    border-radius: 15px;
    color: #000;
    font-size: 90%;
}
#contents ul.holButton202103 li a:hover {
    color: #FFF;
}
#contents ul.holButton202103 li a img {
    display: inline-block;
}

#contents ul.holButton202103 li:first-child a {
    border: 4px solid #182961;
}
#contents ul.holButton202103 li:first-child a:hover {
    background: #182961;
}
#contents ul.holButton202103 li:nth-child(2) a {
    border: 4px solid #1B3E8A;
}
#contents ul.holButton202103 li:nth-child(2) a:hover {
    background: #1B3E8A;
}
#contents ul.holButton202103 li:nth-child(3) a {
    border: 4px solid #368687;
}
#contents ul.holButton202103 li:nth-child(3) a:hover {
    background: #368687;
}
#contents ul.holButton202103 li:nth-child(4) a {
    border: 4px solid #3E2C74;
}
#contents ul.holButton202103 li:nth-child(4) a:hover {
    background: #3E2C74;
}
#contents ul.holButton202103 li:nth-child(5) a {
    border: 4px solid #5D2C74;
}
#contents ul.holButton202103 li:nth-child(5) a:hover {
    background: #5D2C74;
}
#contents ul.holButton202103 li:last-child a {
    border: 4px solid #731b5a;
}
#contents ul.holButton202103 li:last-child a:hover {
    background: #731b5a;
}
