@charset "utf-8";
/* CSS Document */

/* =============================================
6 kakutei
============================================= */

.kakutei-list{
	height:200px;overflow-y:auto;}
.kakutei2 {
    display: flex;
    align-items: flex-start; /* アイテムを上詰めにする */
    gap: 5px; /* アイテム間の幅を10pxにする */
    margin: 0; /* 親要素の余白をリセット */
	margin-bottom: 10px;
	margin-top: 5px;
    padding: 0; /* 親要素のパディングをリセット */
	}

.kakutei2 img {
    width: 100px !important;
    height: auto;
    display: block;
    margin: 0; /* 画像の余白をリセット */
    padding: 0; /* 画像のパディングをリセット */
}
/* 画像とテキストのコンテナに適用する修正CSS */
.kakutei2 .item:first-child {
	flex-shrink: 0;
	flex-basis: 100px;
}

.kakutei2 .item:last-child {
	flex-grow: 1;
}

.kakutei2 .item {
    margin: 0; /* アイテムの余白をリセット */
    padding: 0; /* アイテムのパディングをリセット */
	max-width:100%;
}

.kakutei2 .text {
    font-size: 0.7em;
    line-height: 0.9em;
    margin: 0; /* テキストの余白をリセット */
    padding: 0; /* テキストのパディングをリセット */
	color: black;
}
/*
@media (max-width: 800px) {
	.kakutei2 img {
	width: 140px !important; /* 幅を140pxに固定 */
   }}
*/