.swiper {
    width: 600px;
    margin: 0 auto;
}
.swiper .swiper-container .swiper-slide {
    width: 600px;
    height: 600px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.swiper .page {
    margin: .5rem 0 0;
}
.swiper .page .swiper-pagination {
    position: inherit;
}
.swiper .page .swiper-pagination-bullet {
    box-shadow: 0 0 5px;
    margin:  0 5px;
}
.swiper .page .swiper-pagination-bullet-active {
    background-color: #194A65;
}
.swiper .swiper-button-next, .swiper .swiper-button-prev {
    color: #194A65;
}

.txt {
    width: 600px;
    margin: 3rem auto 0;
}
.txt h1 {
    font-size: 1.5rem;
    height: 2rem;
    line-height: 2rem;
    margin-bottom: 1rem;
}
.txt table {

}
.txt table tbody {

}
.txt table tbody tr {

}
.txt table tbody tr td {
    
}
.txt table tbody tr td:first-child {
    text-align-last: justify;
}
/*.txt ul li {
    display: flex;
    line-height: 2rem;
}
.txt ul li .label {
    line-height: 2rem;
    width: 6rem;
    text-align-last: justify;
}
.txt ul li img {
    margin-top: .5rem;
    width: 8rem;
    height: 8rem;
}*/