@charset "UTF-8";

/****************************************
news
*****************************************/

/*お知らせ一覧*/
#inner-news{padding: 40px 0;background: url("../images/top/inner-news_bg.gif")}
#inner-news .inner--short{width: 800px}
#inner-news h2{margin-bottom: 28px;border-bottom: 1px solid #006769;padding-bottom: 20px}
#inner-news dl{display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap:wrap;justify-content: flex-start;-webkit-justify-content: flex-start;margin-bottom: 28px;border-bottom: 1px solid #006769;padding-bottom: 20px;text-align: left}
#inner-news dt{width: 13%}
#inner-news dd{width: 87%}
#inner-news dd a{display: block;background: url("../images/top/bt_arrow.svg") no-repeat right center;background-size: 15px;padding-right: 22px}
.btlist{margin-top: 30px}
.btlist a{ display: inline-block;text-decoration: none; letter-spacing: 0.2em;text-indent: 0.2em;border: 2px solid #006769;padding:3px 40px 3px 20px;border-radius: 4px;background: #fff url("../images/top/bt_arrow.svg") no-repeat 96% center;background-size: 15px;}

/*詳細*/
#inner-news .detail{}
#inner-news .detail h2{text-align: left;text-indent: 0em}
#inner-news .detail h2 span{font-size: 2rem}
#inner-news .detail .txt{overflow: hidden;text-align: left;}

@media screen and (max-width: 896px) {
#inner-news .inner--short{width:90%}
#inner-news dt{width: 100%}
#inner-news dd{width: 100%}
}
