@charset "utf-8";
/*＠＠＠＠＠＠＠＠＠＠　可変部分　＠＠＠＠＠＠＠＠＠＠*/
/*ログイン*/
/*お知らせ*/


/*お知らせ　ヘッダー　table or none*/
.info-news-head {
	display: table;
}
.info-news-head-decoration {
	background-color: #000;
	height: 4px;
	margin-bottom: 4px;
	width: 100%;
}
/*お知らせ　内容*/
.info-news-slides {
	background-color: #000;
}
.info-news-element {
	color: #FFFFFF;
}
.info-news-slides .info-news-element a:link {
	color: #fdd000;
	text-decoration: none;
}
.info-news-slides .info-news-element a:visited {
	color: #fdd000;
	text-decoration: none;
}
.info-news-item__link {
}
/*お知らせ　フッター　table or none*/
.info-news-foot {
	display: table;
}
.info-news-foot-decoration {
	background-color: #1d1c26;
	height: 4px;
	margin-top: 4px;
	width: 100%;
}
/*＠＠＠＠＠＠＠＠＠＠　固定部分　＠＠＠＠＠＠＠＠＠＠*/
/*お知らせ*/
.info-news {
	height: 50px;
	width: 100%;
	border-top: 1px solid #fdb110;
}
.info-news-head {
	height: auto;
	width: 100%;
}
.info-news-head-group {
	display: table-row;
}
.info-news-head-block {
	display: table-cell;
	height: auto;
	width: 50%;
}
.info-news-head-block:nth-child(2n+1) {
	text-align: left;
}
.info-news-head-block:nth-child(2n+2) {
	text-align: right;
}
.info-news-slides {
}
.info-news-element {
	margin: 2px;
	padding: 2px;
}
.info-news-item__link {
	color: #FFCCFF;
}
.info-news-foot {
	height: auto;
	width: 100%;
}
.info-news-foot-group {
	display: table-row;
}
.info-news-foot-block {
	display: table-cell;
	height: auto;
	text-align: right;
	width: 50%;
}
.info-news-decoration {
	height: 12px;
	width: 100%;
}