.page_title_01 {
	font-family: "メイリオ",Meiryo,Osaka,san-serif;
	font-size: 18px;
	border-bottom-width: medium;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	margin-top: 15px;
}

.title_01 {
	font-family: "メイリオ", Meiryo, Osaka, san-serif;
	font-size: 16px;
	color: #036;
	font-weight: bold;
}
.title_02 {
	font-family: "メイリオ",Meiryo,Osaka,san-serif;
	font-size: 14px;
	color: #000;
}
.title_03 {
	font-family: "メイリオ",Meiryo,Osaka,san-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #F93;
}


.strong_01 {
	font-weight: bold;
	color: #C00;
}
.list_01 {
	background-color: #EEEEEE;
	border: thin dotted #CCC;
	list-style-image: url(img/list_arrow_gray.gif);
	padding: 5px;
	font-size: 11px;
}
.list_02 {
	list-style-image: url(img/list_arrow_blue.gif);
}
.forwardbody {
	padding-left: 10px;
}
.page_title_02 {
	font-size: 14px;
}
.table_01 {
	font-family: "メイリオ",Meiryo,Osaka,san-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #005B88;
	border: thin dashed #666;
	color: #FFF;
}
.table_03 {
	background-color: #F90;
	border: thin dashed #CCC;
	color: #FFF;
}
.table_03_white {
	border: thin solid #CCC;
}
.table_03_orange {
	background-color: #FFEB9B;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.table_04_green {
	background-color: #D1FFB3;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.table_02 {
	border: thin solid #666;
	text-align: center;
}
.highlighter_blue {
	background-color: #8AD9FF;
}
.highlighter_orange {
	background-color: #F93;
}
.highlighter_green {
	background-color: #A0FF42;
}
.highlighter_pink {
	background-color: #FCF;
}

.table_05_gray {
	color: #FFF;
	background-color: #999;
}
.text_remarks {
	font-size: 10px;
}
.table_05_gray {
	font-weight: bold;
	color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
.table_05_white {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
.table_05_palegray {
	background-color: #EEE;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.border {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
