@charset "UTF-8";
/* ID付きページ名で遷移して来た時の為にメニューの固定を外します */
.fixed { position: static; }
.breadcrumb > li + li::before {
 content: ">";
 padding: 0 5px;
 color: #ccc;
}
.breadcrumb a { text-decoration: none; }
.row .front_main .news p { margin-bottom: 1em; padding: 0; }
.row .front_main .news .block { margin-bottom: 10%; padding-top: 3%; letter-spacing: 1px; }
/* sacky css */
.row .front_main .news .block { padding-top: 0; }
.row .front_main .news p.m-tb10 { padding-left: 1rem; }
.fax { font-weight: bold; font-size: 110%; }
/*
a.di {
 position: relative;
 display: inline-block;
 transition: .3s;
 text-decoration: none;
}
a:after {
 position: absolute;
 bottom: 0;
 left: 0;
 content: '';
 width: 100%;
 height: 1px;
 background-color: #024574;
 opacity: 0;
 transition: .3s;
}
a:hover:after {
 bottom: 0;
 opacity: 1;
}
*/
@media screen and (min-width: 780px) {
 .row .front_main .news .block { margin-bottom: 5%; }
}