@charset "UTF-8";
#section02{background:#fafafa}
.l-tile:not(.l-tile--listMode) .c-card__text{display:none}
.c-modal__inner{width:60vw}
.c-modal__body{display:flex;flex-direction:column}
.c-movie{background:#000;flex-basis:50vh;flex-shrink:0}
.c-movie>iframe,.c-movie>video{width:auto;max-width:100%;height:100%}
.c-modal__description{overflow-y:auto;word-break:break-word;flex:1 1 auto;-ms-scroll-chaining:none;overscroll-behavior:none}
@media only screen and (min-width:1101px){
/*! over Large */

}
@media only screen and (max-width:1100px){
/*! Large, Medium and Small */

}
@media only screen and (min-width:981px) and (max-width:1100px){
/*! Large only */

}
@media only screen and (max-width:980px){
/*! Medium and Small */

}
@media only screen and (min-width:981px){
/*! over Medium */

}
@media only screen and (min-width:768px) and (max-width:980px){
/*! Medium only */

}
@media only screen and (min-width:768px){
/*! Large and Medium */

}
@media only screen and (max-width:767px){
/*! Small only */
.c-modal__inner{width:auto}
}