/* bootstrap5カラム対応 */
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-15 {
    width: 20%;
    float: left;
}

.breadcrumb {
    background-color: transparent;
	padding: 0 0px;
    margin-bottom: 0;
}

.breadcrumb>li+li:before {
    padding: 0;
    color: transparent;
    content: "";
}

.breadcrumb>.active {
    color: #0d4d86;
    border-bottom: 4px solid #0d4d86;
    padding: 10px 16px 10px 10px;
	    line-height: 4.0rem;
}

hr {
    border-top: 1px solid #d2cece;
}

#merit-area dl {

    margin-bottom: 0;
}

@media (min-width: 768px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }


}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}
.no-pad-row{
	margin-left:0;
	margin-right:0;
	}
.no-pad{
	padding-left:0;
	padding-right:0;
	}

@media (max-width: 768px) {

.breadcrumb>.active {
    line-height: 2rem;
}
}
