@charset "UTF-8";
.c-news{margin-top:0; border-top: none;}
.c-news__link{flex-wrap:wrap}
.c-news__date{margin-right:1em}
.c-news__category{margin-right:0}
.c-news__content{width:100%;margin-top:5px}
.fa-column{display:flex;margin-bottom:20px}
.fa-column-reverse .fa-column_item{order:-1}
.fa-column-reverse .fa-column_item-media{margin-right:0;margin-left:15px;order:inherit}
.fa-column_item{box-sizing:border-box;width:auto;max-width:calc(100% - 15px);min-height:0;flex-grow:1;-ms-flex-positive:1}
.fa-column_item-media{margin-right:15px;flex-grow:0;-ms-flex-positive:0}
.fa-column_item_image{text-align:center}
.fa-definition_list{margin-bottom:16px}
.fa-definition_list dd{font-size:16px;line-height:1.8;margin-bottom:5px;padding-left:2em;text-indent:-1.5em}
.fa-definition_list dd::before{padding-right:.5em;content:"●"}
@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-list__item a{word-break:break-word}
}