.research-title {
    display: table;
}

.research-title a {
    display: table-cell;
    vertical-align: middle;
}

.trim-image-to-circle {
    background-size: cover;
    /* 表示する画像 */
    width: 100%;
    /* ※縦横を同値に */
    aspect-ratio: 1;
    /* ※縦横を同値に */
    background-position: center center;
    /* 横長画像の左上を基準に表示 */

    clip-path: circle(80% at right 80% top 40%);

}

/* 大阪大学工業会誌 TECNO NET*/
.lab-intro-link {
    display: block;
    text-decoration: none;
    color: inherit;
    transition: transform 0.2s ease;
}

.lab-intro-link:hover {
    transform: scale(1.01);
}

.pdf-page-image {
    width: 100%;
    height: auto;
    display: block;
    border: 1px solid #cccccc;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
    background-color: #ffffff;
    cursor: zoom-in;
}