/* AI技術セクション */
.ai-technology {
    background: linear-gradient(135deg, #f8faf9 0%, #e8f3ed 100%);
}

.ai-tech__content {
    max-width: 1000px;
    margin: 0 auto;
    border-radius: var(--radius-2xl);
    overflow: hidden;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
}

.ai-tech__content img {
    width: 100%;
    height: auto;
    display: block;
}

/* 学習フローセクション */
.learning-flow {
    background: var(--white);
}

.learning-flow__content {
    max-width: 1200px;
    margin: 0 auto;
    border-radius: var(--radius-2xl);
    overflow: hidden;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
}

.learning-flow__content img {
    width: 100%;
    height: auto;
    display: block;
}
