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

a {
    color: #337ab7;
}
@media only screen and (max-width: 767px) {
    table.ver2 th,
    table.ver2 td {
        display: block;
        text-align: left;
    }
}
/* //////////////////////////////////////////////////
[NEWS] 
////////////////////////////////////////////////// */
/* .news{
    width: 100%;
    background-color: #fff;
    border-radius: 17px;
}
#newsbox {
    width: 100%;
    padding:0 20px 20px;
    background-color: #fff;
    border-radius: 17px;

}
table.ver2 {
    border-collapse: separate;
    margin-left: 20px;
    width:90%;
    text-align: left;
    background-color: #fff;
}
.ver2 th {
    padding: 2em 0.5em;
    border: none;
    border-width: 1px 0px; 
    border-bottom-style: dashed;
    border-bottom-color: #6a474c;
    text-align: left;
    vertical-align: top;
    width:20%;
    background-color: #fff;
}

.ver2 td {
    text-align: left;
    padding: 2em 0.5em;
    border: none;
    border-width: 1px 0px; 
    border-bottom-color: #6a474c;
    border-bottom-style: dashed;
    border-bottom-width: 80%: 
    background-color: #fff;
}

.ver2 td span{
    font-size: 20px;
    font-weight: bold;
}

@media only screen and (max-width: 767px) {
    #about-company{height: 500px;}
    table.ver2 {
        margin-left: 0px;
        width:100%;
        padding:0 5px 10px;}
     .ver2 th {padding: 1em 0 0; display: block; width: 100%; border-bottom: none;}
     .ver2 td span{font-size: 16px;}
     .ver2 td {padding: 1em 0em; display: block; width: 100%;}
} */

