<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-jp";
/* CSS Document */

#notice {
	font-size:14px;
	color:#333;
	line-height:1.6em;
}

#notice p {
	margin:0 0 20px;
}

#notice .notice_h2 {
	margin-bottom:36px;
}

#notice .contentbox {
	margin-bottom:30px;
	clear:both;
	display:inline-block;
}

#notice .content_L {
	width:450px;
	margin-right:30px;
	float:left;
}

#notice .content_R {
	width:468px;
	vertical-align:top;
	padding-top:3px;
	float:right;
}

#notice .content_R p {
	margin-bottom:40px;
}

#notice .content_img_L {
	width:290px;
	display:inline-block;
	float:left;
	margin-bottom:30px;
}

#notice .content_img_C {
	width:290px;
	margin:0 40px 30px;
	display:inline-block;
	float:left;
}

#notice .content_img_R {
	width:290px;
	display:inline-block;
	float:left;
	margin-bottom:30px;
}

#notice .caption {
	padding-top:6px;
	margin-bottom:0;
	font-size:12px;
	line-height:1.45em;
}

#notice .notice_table {
	clear:both;
}

#notice .notice_table h3 {
	margin:0;
	padding-bottom:10px;
}

#notice .notice_table .notice_table_L {
	width:460px;
	margin-right:30px;
	vertical-align:top;
	float:left;
}

#notice .notice_table .notice_table_R {
	width:460px;
	vertical-align:top;
	float:left;
}

#notice .notice_table table,
#notice .notice_table th,
#notice .notice_table td {
	border-collapse:collapse;
	margin:0;
	padding:0;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
}

#notice .notice_table table {
	width:100%;
}

#notice .notice_table table th {
	border:1px solid #b4c6d7;
	background-color:#ebebeb;
	font-size:16px;
	text-align:center;
	padding:8px 10px;
}

#notice .notice_table table td {
	border:1px solid #b4c6d7;
	text-align:center;
	padding:6px 8px;
	background-color:#fff;
	font-size:14px;
}

#notice .notice_table table td.notice_company {
	text-align:left;
}

#notice .notice_table table th.notice_th01 {
	width:13%;
}

#notice .notice_table table th.notice_th02 {
	width:57%;
}

#notice .notice_table table th.notice_th03 {
	width:30%;
}

#notice .notice_table table th.notice_th04 {
	width:50%;
}

#notice .notice_table table th.notice_th05 {
	width:50%;
}

#notice .notice_table table .notice_table_ANA td {
	background-color:#fcf5ca;
	color:#0c5094;
	font-size:16px;
	line-height:1.45em;
	font-weight:bold;
}

#notice .notice_table .notice_table_R table td {
	text-align:left;
}

#notice .clearbox {
	clear:both;
	display:inline-block;
	margin-bottom:0;
}

#notice .firstbox {
	clear:both;
	margin-bottom:30px;
}

#notice .mb10 {
	margin-bottom:10px;
}














</pre></body></html>