<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* ==================================================================*/
/* テーブル */
/* ==================================================================*/
/*一覧表の線枠*/
table.blue td,
table.blue th {
	border: 1px solid #255abc;
}

table.blue th {
	background-color: #dbe9f9;
}
table th.line {
	background-image: linear-gradient(to top right, transparent, transparent 49%,#255abc 49%, transparent 50%, transparent);
}

/* ==================================================================*/
/* h2見出し */
/* ==================================================================*/
h2.index_h2 {
	background: url(../img/pc/headlined_blue.png) #FFFFFF no-repeat 0 100%;
	border-bottom: 2px solid #255abc;
}

/* ==================================================================*/
/* 説明文枠 */
/* ==================================================================*/
div.info,
div.rad_info.sep {
	border: thick solid #dbe9f9;
}
div.info.dashed,
div.rad_info.sep.dashed {
	border: thick dashed #dbe9f9;
}
div.rad_info {
	background-color: #dbe9f9;
}

/* ==================================================================
/* リンクアイコン */
/* ==================================================================*/
.link_icn:before {
	background: url(../img/pc/link_icn_blue.png) no-repeat;
	background-size: contain;
}

/* ==================================================================
/* Flexリスト（PRロゴ用） */
/* ==================================================================*/
div.logo_all {
	border: 1px solid #255abc;
}
div.logo_list &gt; div &gt; div:first-child {
	background-color: #dbe9f9;
}
div.logo_list:nth-child(n+2) &gt; div {
	border-top: 1px solid #255abc;
}
div.logo_list &gt; div:nth-child(n+2) {
	border-left: 1px solid #255abc;
}
div.logo_list:first-child &gt; div &gt; div:nth-child(n+2) {
	border-top: 1px solid #255abc;
}
@media screen and (max-width: 768px) {
	div.logo_all {
		border: none;
	}
	div.logo_list:nth-child(n+2) &gt; div {
		border-top: none;
	}
	div.logo_list &gt; div:last-child {
		border-bottom: 1px solid #255abc;
	}
	div.logo_list &gt; div:nth-child(n+2) {
		border-left: none;
	}
	div.logo_list:nth-child(n) &gt; div &gt; div {
		border-top: 1px solid #255abc;
		border-left: 1px solid #255abc;
		border-right: 1px solid #255abc;
	}
}
</pre></body></html>