﻿h2.ttl-model {
    padding: 0.25em 0.5em;
    color: #494949;
    background: transparent;
    border-left: solid 5px #2196f3;
    font-size: 210%;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 25px;
}
.col-md-4.portfolio-item {
    width: 33%;
    display: inline-block;
    vertical-align: top;
    text-align: center;
}
.col-md-4.portfolio-item h3 {
    margin: 5px;
}
.col-md-4.portfolio-item h3 strong {
    font-size: 150%;
}
.col-md-4.portfolio-item p {
    margin: 5px;
    font-size: 106%;
}
/* スマホ用　*/
@media only screen and (max-width: 767px){
.col-md-4.portfolio-item {
    width: 100%;
 }
 .mlpres .btnlist-btn01 ul {
    text-align: center;
}
}