.notice-box-accent {
            border-left: 4px solid #00917b;
            background-color: #f8fffe;
            padding: 16px 20px;
            margin: 20px 0;
            border-radius: 0 4px 4px 0;
        }

        .notice-box-accent p {
            font-size: 1rem;
            font-weight: 400;
            color: #444;
            margin: 0;
            line-height: 1.6;
        }



.env-p {
            font-size: 16px;
            line-height: 1.6;
            color: #333;
            margin-bottom: 20px;
            text-align: justify;
}


 /* ÀÌ¹ÌÁö ±×¸®µå ·¹ÀÌ¾Æ¿ô °³¼± */
        .chart-grid {
            display: grid;
            grid-template-columns: 1fr 1fr;
            gap: 30px;
            margin: 30px 0;
        }

        .chart-grid.three-column {
            grid-template-columns: 1fr 1fr 1fr;
            gap: 20px;
        }

        .chart-item {

            border-radius: 8px;
            padding: 20px;
            text-align: center;
        }

        .chart-item strong {
            display: block;
            font-size: 1.1rem;
            font-weight: 600;
            color: #2c3e50;
            margin-bottom: 15px;
            padding-bottom: 10px;
            border-bottom: 2px solid #e9ecef;
        }

        .chart-item .img_wrap {
            margin: 0;
        }

        .chart-item img {
            width: 100%;
            height: auto;

        }

        /* ´ÜÀÏ ÀÌ¹ÌÁö ¼½¼Ç */
        .single-chart {
            text-align: center;
            margin: 40px 0;
            padding: 30px;
        }

        .single-chart strong {
            display: block;
            font-size: 1.1rem;
            font-weight: 600;
            color: #2c3e50;
            margin-bottom: 15px;
            
        }

        .single-chart img {
            max-width: 100%;
            height: auto;

        }

        /* ¹ÝÀÀÇü µðÀÚÀÎ */
        @media (max-width: 768px) {
            .chart-grid,
            .chart-grid.three-column {
                grid-template-columns: 1fr;
                gap: 20px;
            }
            
            .chart-item {
                padding: 15px;
            }
        }