/* CSS Document */

/* 採用実績のレイアウト調整 */
.use_case__items .item {
    display: flex; /* 子要素を横並びにする */
    align-items: flex-start; /* 上揃えで配置 */
    gap: 20px; /* 画像とテキストの間の余白 */
    margin-bottom: 30px; /* 各実績アイテム間の余白 */
}

.use_case__items .item_text .item_title h3{
	font-weight: 600;
	font-size: 20px;
}

.use_case__items .item_img {
    flex-shrink: 0; /* 画像コンテナが縮まないようにする */
    width: 120px; /* 画像の幅を指定。サムネイルのサイズに合わせて調整してください */
}

.use_case__items .item_img img{
    max-width: 120px; /* 画像の幅を指定。サムネイルのサイズに合わせて調整してください */
	height: auto;
}


.use_case__items .item_text {
    flex-grow: 1; /* テキスト部分が残りの幅をすべて使うようにする */
}
.use_case__items .item_text .item_files{
	margin: 10px auto;
}
.use_case__items .item_text .item_files a{
    color: #000;
    text-decoration: underline;
}

.use_case__items .item_text .item_files a[href$=".pdf"] {
    display: inline-block;
    padding-left: 22px;
    background: url('https://daikuron.com/cms/wp-content/uploads/2025/08/icn_pdf.png') no-repeat left center;
    background-size: 16px;
    height: 22px;
	line-height: 22px;
    margin: 5px auto;
}

