@charset "UTF-8";


.bg-warning{background:#FB8C00 !important;}

.table-spot th{text-align:center;background:#FAFAFA;}
.post h2{color:#FFF;font-size:1.5rem;margin-bottom: 2rem;background:#3399CC;padding:0.5rem 1rem;}
.post p{padding:0 1rem;}
.post h3{color:#006598;font-weight: bold;font-size:1.5rem;margin-bottom:2rem;}
.post h3:before{content:"-";margin-right:0.5rem;}
.post h3:after{content:"-";margin-left:0.5rem;}
.post .box01{padding:2rem;border:1px solid #DDD;background:#FAFAFA;margin-top:2rem; margin-bottom:2rem;}

.post_thumb01{width:100%;height:150px;background-size:cover;background-position: center;}
.post_thumb02{width:100%;height:300px;background-size:cover;background-position: center;}





@media (min-width: 1201px) {
.card-columns {column-count: 5;}
}



@media (max-width: 1200px) {
.card-columns {column-count: 4;}
}



@media (max-width: 992px) {
.card-columns {column-count: 3;}
}



@media (max-width: 768px) {
.card-columns {column-count: 2;}
}



@media (max-width: 576px) {
.card-columns {column-count: 1;}
body,html{font-size:16px;}
.showcase{min-height:350px;}
.showcase img{max-height:340px;}
.post_thumb01{height:80px;}
.post_thumb02{height:200px;}
}