.thumbnail {
    max-width: 700px;
    margin: 0 auto 5px;
    padding: 0;
    background-color: white;
    height: 450px;
    max-height: 450px;
    /* position: relative; */
}

.thumbnail img,.thumbnail-nav img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    margin: 0 auto;
}

.thumbnail-thumb {
    max-width: 700px;
    margin: 0 auto;
    height: 100px;
}

.thumbnail-thumb li {
    margin: 5px;
    height: 100px;
}

.thumbnial-thumb .slick-next {
    right: 20px;
    z-index: 100;
}

.thumbnail-thumb .slick-prev {
    z-index: 100;
}

.thumbnail-thumb .slick-current {
    opacity: 0.5;
}

.thumbnail-thumb div div div {
    cursor: pointer;
}

/*レーザーマーカー表*/
.thumbnail_2 {
    max-width: 380px;
    margin: 0 auto 5px;
    padding: 0;
    background-color: white;
}

.thumbnail_2 img,.thumbnail-nav img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    margin: 0 auto;
}

.thumbnail-thumb_2 {
    max-width: 700px;
    margin: 0 auto;
    height: 100px;
}

.thumbnail-thumb_2 li {
    margin: 5px;
    height: 100px;
}

.thumbnial-thumb_2 .slick-next {
    right: 20px;
    z-index: 100;
}

.thumbnail-thumb_2 .slick-prev {
    z-index: 100;
}

.thumbnail-thumb_2 .slick-current {
    opacity: 0.5;
}

.thumbnail-thumb_2 div div div {
    cursor: pointer;
}
.thumbnail_2 table{
    font-size: 12px;
}

.thumbnail_2 img {
    width: auto;
    height: 150px;
}

.thumbnail_2 a[target="_blank"] {
    background: none!important;
}