/* ―――――――――――――― newroom ―――――――――――――― */

.news__inner{position: relative;  margin:0px auto 100px; }
.news__inner .board{margin-bottom:50px;}
.news__inner .news__contents ul{padding:0 15px;}
.news__inner .register_date{display:block; font-size:12px; font-weight: 500; color:#888;margin:20px 0 39px;}
/* .news__inner .tit{font-size:15px; font-weight: 500; display: inline; line-height:1.7;overflow: hidden; word-wrap: break-word;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; max-width: 100%; min-height:35px;word-break: keep-all} */
.news__inner .tit{font-size:15px; font-weight: 500; display: inline; line-height:1.4;}

.boardtop{display: flex; padding:60px 15px 20px; justify-content: space-between;}
.boardtop .l-title{border-bottom: none; font-size: 12px; font-weight: 500;}
.boardtop .article-list__total-count{font-size:12px; line-height:1;  flex-shrink: 0; }
.boardtop .article-list__total-count .highlight{color:#000;}
.boardtop .ico--board-search{background:url('/assets/images/icons/ico_search.png')no-repeat; width:18px;height:18px; background-size: 100%;;}
.boardtop .search-field__search-btn{margin-top:1px;}
.boardtop .search-field{margin-left:10px;}
.input-field{border:none;}
.input-field input{  background:#f7f7f7; border-radius: 20px;    padding-inline: 15px;}
.input-field input::placeholder{letter-spacing: -0.025em; font-size:12px; color: #666;}

.thumb{margin-bottom: 15px; display: block;}


/* ―――――――――――――― IR ―――――――――――――― */
.ir__inner {position: relative;  margin:0px auto 100px; }

.ir__inner .ir__contents{border-top:2px solid #000;}
.ir__inner .ir__contents ul li{padding:22.5px 15px; border-bottom:1px solid #e5e5e5;}
.ir__inner .ir__contents .tit{font-size: 17.5px; font-weight: bold;line-height: 1.4;}
.ir__inner .ir__contents .register_date{font-size:14px; color:#888; margin-top: 18px; display: block;}


.board-detail{padding:0px;}
.article-view{padding:0;}
.article-view__title{font-size:17.5px; font-weight: bold; line-height:1.7}
.article-view__register-ymdt{display:block; font-size:15px; color:#888; font-weight: 500; margin-top:17.5px;}
.board__head{border-top:2px solid #000; padding:22.5px 15px; border-bottom:1px solid #e5e5e5;}
.article-view__content{border-top:none; }
.article-view__content{padding:50px 15px 50px 15px; border-bottom: 1px solid #e5e5e5;}
.article-view__btns{margin-top:50px;}


/* ―――――――――――――― EXPO ―――――――――――――― */
.expo__inner {position: relative;  margin:0px auto 100px; }

.expo__inner .expo__contents ul li{padding:0px 15px 37px; }
.expo__inner .expo__contents ul li:last-child{padding:0 15px 0;}
/* .expo__inner .expo__contents .tit{font-size: 15px; font-weight: 500; line-height:1.7;overflow: hidden; word-wrap: break-word;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; max-width: 100%; min-height:35px;word-break: keep-all} */
.expo__inner .expo__contents .tit{font-size: 15px; font-weight: 500; line-height:1.4;}
.expo__inner .expo__contents .register_date{font-size:12px; color:#888; margin-top: 18px; display: block;}