@charset "utf-8";.news_area{font-size:16px;line-height:30px;margin-top:50px}.news_area dl{border-bottom:solid 1px #000;display:flex;justify-content:flex-start;flex-wrap:wrap;padding:10px 0}.news_area dl:first-child{border-top:solid 1px #000}.news_area dl dt{width:90px}.news_area dl dd{flex:1}#news_single h3{font-size:16px}#news_single h3 span{margin-left:20px;font-size:12px}#news_single .detail_area{margin-top:30px}@media (max-width:420px){.news_area{font-size:13px;line-height:26px}#news_single h3 span{margin-left:0;display:block}}