/* CSS Document */

.new
{
	color: #fff;
	font-weight: normal;
	font-size: 12px;
	line-height: 1;
	letter-spacing: 0em;

	background-color: #f00;
	display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-left: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	vertical-align: middle;
	border-radius: 4px;
}


.icon_pdf:after
{
	font-family: "Font Awesome 6 Free";
	content: '\f1c1';
	font-weight: 900;
	color: #ad0b00;
	margin-left: 4px;
}

.icon_word:after
{
	font-family: "Font Awesome 6 Free";
	content: '\f1c2';
	font-weight: 900;
	color: #1e3071;
	margin-left: 4px;
}

.icon_excel:after
{
	font-family: "Font Awesome 6 Free";
	content: '\f1c3';
	font-weight: 900;
	color: #1f6e43;
	margin-left: 4px;
}


.icon_dlink:after
{
	font-family: "Font Awesome 6 Free";
	content: '\f35d';
	font-weight: 900;
	color: #999;
	margin-left: 4px;
}


.icon_01,
.icon_02,
.icon_03,
.icon_04,
.icon_05
{
	color: #fff;
	font-weight: normal;
	font-size: 12px;
	line-height: 1;
	letter-spacing: 0em;

	background-color: #054A8F;
	display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-left: 10px;
	width: 80px;
    height: 20px;
	text-align: center;
    padding: 0px;
	vertical-align: middle;
	border-radius: 4px;
}


.icon_02{	background-color: #FF681F;}
.icon_03{	background-color: #22973A;}



.icon_news,
.icon_con,
.icon_kai,
.icon_event
{
	color: #FFF;
	background-color: #7dc385;
	display: inline-block;
	margin-left: 4px;
	font-size: 14px;
	line-height: 100%;
	width: 4em;
	text-align: center;
	padding: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}


.icon_con{	background-color: #f08300;}
.icon_kai{	background-color: #e9420a;}
.icon_event{	background-color: #ed7faf;}



/* タブレットレイアウト : 768 px ～ 959 px*/
@media screen and (max-width:979px)
{
}

/* スマホ設定  768 以下*/
@media screen and (max-width:767px)
{

}

/* スマホ設定  599 以下*/
@media screen and (max-width:599px) and (orientation: portrait)
{
}