@charset "utf-8";
/* CSS Document */

/* IR theme
------------------------------------------ */
.p-themeIR {
	min-height: 100%;
	background-size: cover;
	background-color: #09264e;
	background-repeat: no-repeat;
	background-position: center top;
	color: #fff;
}

@media only screen and (max-width: 2000px) {

.p-themeIR {
	min-height: auto;
	background-size: auto;
	background-color: #09264e;
	background-repeat: no-repeat;
	background-position: center top;
	color:#fff;
}
}

.p-themeIR #header {
	margin-bottom:20px;
}

.p-themeIR #contents {
	background-color: #fcfcfc;
}

.p-themeIR .ttlM {
	border: solid 1px #09264e;
	color: #09264e !important;
}

.p-themeIR .localnav li {
	border: none;
	margin-top: 1px;
}

.p-themeIR .localnav a {
	background-color: #09264e;
}

.p-themeIR .localnav a:hover {
	background-color: #5DA9DC;
}

.p-themeIR .c-newslist .news_cl {
	border-bottom: 1px solid #666;
	margin-bottom: 8px;
	padding-bottom: 8px;
}

.p-themeIR .c-newslist .news_cl span {
	margin-left: 8px;
}

.p-themeIR .c-newslist .news_cl span.day {
	color: #333;
	width: 110px;
}

.p-themeIR .c-newslist .news_cl span.category {
	float: left;
	font-size: 11px;
	padding: 2px;
	text-align: center;
	width: 60px;
}

.p-themeIR .c-newslist .news_cl span.cat_1 {
	background-color: #ff6347;
}
.p-themeIR .c-newslist .news_cl span.cat_2 {
	background-color: #33cc66;
}

.p-themeIR .c-newslist .news_cl span.news_contents {
	float: left;
	width: 430px;
}

.p-themeIR .c-newslist .news_cl span.news_contents a {
	color: #09264e;
}

.p-themeIR .c-newslist .news_cl span.file {
	color: #333;
	float: left;
	font-size: 11px;
	padding-top: 2px;
}

.p-themeIR .c-newslist .news_cl span.file img {
	margin-right: 8px;
}

.p-themeIR .news_summary a {
	color: #09264e;
}

/* IRトップのリンク */
.p-themeIR li.c-unit ol a {
	color: #09264e;
}
.p-themeIR li.c-unit ol a:hover {
	opacity: 1;
	text-decoration: underline;
}

/* IRニュースのPDFアイコン */
.p-themeIR .c-newslist .news_cl span.file a {
	background: url(../images/img_xj/document-pdf.png) no-repeat;
	padding-left: 20px;
}

