
	.col-pc-3 img{
		width: 100%;
	}
    .border-bottom-none {border-bottom:none;}
    .fz115p{font-size:115%;}
    .fz115p + .row {padding-top:0px!important;}
    .fz133p {font-size: 133%;}
    .color-333 a,
    .color-333 .btn.icon-arrow-right:before,
    .color-333 .btn.icon-arrow-right:after {
        color:#333;
        border-color: #333;
    }
    .color-333 .btn.icon-arrow-right:hover:before,
    .color-333 .btn.icon-arrow-right:hover:after {
        opacity: .6;
    }
@media only screen and (min-width: 641px){
    .acc-trigger:hover {opacity: 1!important;}
    .container .container-inner {
        padding: 0px 20px;
    }
}

@media only screen and (max-width: 640px){
    .tit01 {
        font-size: 1.8rem;
    }
    .tit01.acc-trigger[class^="tit"]{
        font-size: 1.6rem;
        padding: 1em 1.3em;
    }
    .box-panel.shadow  {
        box-shadow:none;
    }
    br.pc {
        display:none!important;
    }
    .row.btn-area .btn {
        font-size: 1.6rem;
    }
    /*
    .shadow{
        box-shadow:none;
    }
*/
    .fz115p {
        font-size: 120%;
        text-align: center;
    }
    .fz115p + .row {
        padding-top: 5px!important;
    }
}