/* body main */
	/* ABOUT */
    .info {
        text-align: left;
        margin-bottom: 15rem;
        line-height: 1.5;
    }
    .info h2 {
        font-size: 3rem;
    }
    .info h4 {
        margin-top: 4rem;
        font-size: 1.5rem;
        letter-spacing: 1px;
    }
    .info p {
        font-size: 1.4rem;
        padding-left: 1rem;
    }
    
    .other {
        text-align: left;
        width: 80%;
        margin: 0 auto;
        line-height: 1.5;
    }
    .other h2 {
        font-size: 3rem;
    }
    .other h4 {
        font-size: 1.5rem;
        font-weight: bold;
        letter-spacing: 1px;
    }
    .other strong {
        font-weight: bold;
    }
    .other p {
        font-size: 1.4rem;
        margin-left: 1rem;
    }
    .p_info {
        display: flex;
        margin-bottom: 2rem;
    }
    .p_info img {
        height: 133px;
        min-height: 50px;
        border-radius: 50%;
    }
        /* WORKS */
    .w_itmes_wrapper {
        margin: 3rem auto 0;
    }
    .w_items {
        display: block;
        margin-bottom: 7rem;
        text-align: center;
    }
    .w_items img {
        width: 100%;
        max-width: 300px;
        box-shadow: 3px 3px 4px rgb(0 0 0 / 26%);
    }
    .w_items .title {
        text-align: left;
        margin-top: 1rem;
        margin-left: 0;
    }
    .w_items .exp {
        text-align: left;
    }
    .w_items .price {
        text-align: right;
    }
    @media(min-width: 1000px) {
        .w_items {
            margin-bottom: 7rem;
            height: 214px;
            display: grid;
            grid-template-columns: 300px 1fr;
            grid-template-rows: 40px 40px auto;
            column-gap: 4rem;
            text-align: center;
        }
        .w_items .title {
            text-align: left;
            grid-column: 2;
        }
        .w_items .exp {
            text-align: left;
            grid-column: 2;
        }
        .w_items .price {
            text-align: right;
            grid-column: 2;
            align-self: end;
        }
    }
    