/* バイオグラフィー */
.biography_columns{
    display: grid;
    margin-top: 5em;
    margin-bottom: 7em;
    margin-left: 12vw;
    grid-template-areas:
        "biography_title    biography_title    biography_title"
        "year               vertical_line      bio_text"
    ;
    grid-template-rows: 3em 1fr;
    grid-template-columns: 5em 2px 1fr;
    font-family:游ゴシック,Courier New;
    font-size: 80%;
}
.biography_title{
    font-size: 150%;
    grid-area: biography_title;
}
.vertical_line{
    grid-area: vertical_line;
    background: rgb(206, 206, 206);
    /* margin: 0;
    padding: 0; */
}
.year{
    grid-area: year;
    display: grid;
    grid-template-areas:
    "y_row0"
    "y_row1"
    "y_row2"
    /* "y_row3" */
    /* "y_row4" */
    /* "y_row5" */
    ;
    grid-template-rows: 1fr 1fr 1fr;
    /* grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr; */
    /* margin: 0;
    padding: 0; */
}
.bio_text{
    grid-area: bio_text;
    /* background: green; */
    margin-left: 3em;
    margin-bottom: 0px;
    display: grid;
    grid-template-areas:
    "t_row0"
    "t_row1"
    "t_row2"
    /* "t_row3" */
    /* "t_row4" */
    /* "t_row5" */
    ;
    grid-template-rows: 1fr 1fr 1fr;
    /* grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr; */
    line-height: 1.8em;
    /* margin: 0;
    padding: 0; */
}

/* .row0{margin-top: 10em;} */
.row{margin-top: 2em; margin-bottom: 2em;}
/* .row{padding-bottom: 0; margin:0; padding:0;} */
.y_row0{grid-area: y_row0;}
.y_row1{grid-area: y_row1;}
.y_row2{grid-area: y_row2;}
.y_row3{grid-area: y_row3;}
.y_row4{grid-area: y_row4;}
.y_row5{grid-area: y_row5;}

.t_row0{grid-area: t_row0;}
.t_row1{grid-area: t_row1;}
.t_row2{grid-area: t_row2;}
.t_row3{grid-area: t_row3;}
.t_row4{grid-area: t_row4;}
.t_row5{grid-area: t_row5;}



.title{
    font-size: 120%;
    /* font-family:游ゴシック,Courier New; */
}
.screening, .exhibition{
    margin-left: 12vw;
    margin-bottom: 7em;
    font-family:游ゴシック,Courier New;
}

.screening li, .exhibition li{
    margin-top: 0.5em;
}