﻿

/*** for PC Browser ***/
@media (min-width:401px)
{
.toyohashi_tl
{
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.toyohashi_tl li
{
    width: 23%;
    margin: 1% !important;
    box-sizing: border-box;
    padding: 0;
    display: inline-table;
}

.toyohashi_tl li a
{
    width: 100%;
    padding: 5px;
    margin: 0;
    box-sizing: border-box;
    display: table-cell;
    vertical-align: middle;
    border: 1px solid #23BAAB;
    border-radius: 5px;
    background: #DAF3F0;
    text-decoration: none !important;
    font-weight: normal;
    font-size: 120%;
}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
.toyohashi_tl
{
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.toyohashi_tl li
{
    width: 48%;
    margin: 1% !important;
    box-sizing: border-box;
    padding: 0;
    display: inline-table;
}

.toyohashi_tl li a
{
    width: 100%;
    padding: 5px;
    margin: 0;
    box-sizing: border-box;
    display: table-cell;
    vertical-align: middle;
    border: 1px solid #23BAAB;
    border-radius: 5px;
    background: #DAF3F0;
    text-decoration: none !important;
    font-weight: normal;
    font-size: 120%;
}
}
