﻿.underline {
	text-decoration: underline;
}
.center {
	text-align: center;
}
.center_undlined {
	text-align: center;
	text-decoration: underline;
}
.line-through {
	text-decoration: line-through;
}
.font-blue {
	color: #0000FF;
}
.font-blue-bold {
	color: #0000FF;
	font-weight: bold;
}
.font-red {
	color: #FF0000;
}
.font-red_mrgn {
	color: #FF0000;
	margin-bottom: 3em;
}
.font_for-yen {
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
}
.font_for-yen_bold {
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	font-weight: bold;
}
.font_for-yen_margin {
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	margin-bottom: 3em;
}
.bold_bg-yellow_Yen {
	background-color: #FFFF00;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
}
.bold_bg-blue_Yen {
	background-color: #BABAD1;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	margin-bottom: 0px;
}
.center_last-margin {
	text-align: center;
	margin-bottom: 2em;
}
.center_last-margin2 {
	text-align: center;
	margin-bottom: 3em;
}
.center_last-margin3 {
	text-align: center;
	margin-bottom: 5em;
}
.line-sp_margin1 {
	margin-bottom: 1.5em;
	line-height: 1.1em;
}
.last_margin2 {
	margin-bottom: 5em;
}
.last_margin {
	margin-bottom: 3em;
}
.margin-btm_zero {
	margin-bottom: 0em;
}
.mrgn-image {
	padding: 10px;
	margin: 4px;
}
.mrgn-image2 {
	padding: 0px 10px 10px 10px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}
.last_padding_none {
	list-style-type: none;
	padding-bottom: 1.5em;
}
.last_padding_disc {
	list-style-type: disc;
	padding-bottom: 1.5em;
}
.notes {
	font-size: 0.85em;
}
.notes_red {
	color: #FF0000;
	font-size: 0.85em;
}
.notes_last-margin {
	font-size: 0.85em;
	margin-bottom: 5em;
}
.notes_last-padding_disc {
	font-size: 0.85em;
	list-style-type: disc;
	padding-bottom: 3em;
}
.marker_bg-ylw_f-bold {
	background-color: #FFFF00;
	font-weight: bold;
}
.marker_bg-ylw_brd {
	border: 1px solid #D3D3D3;
	background-color: #FFFF00;
}
.marker_bg-ylw_brd_mrg-zero {
	border: 1px solid #D3D3D3;
	background-color: #FFFF00;
	margin-bottom: 0px;
}
.marker_bg-ylw_f-blu_cntr {
	border-width: 0;
	background-color: #FFFF00;
	text-align: center;
	color: #0000FF;
}
.remark_style1 {
	color: #0000FF;
	font-weight: bold;
	text-align: center;
}
.style5 {
	text-align: center;
}
.border-off {
	border-color: #FFFFFF;
	border-width: 0;
}
.bg-blu {
	border: 1px solid #8F91C9;
	background-color: #DDEEFF;
}
.bg-blu_f-cntr {
	text-align: center;
	background-color: #DDEEFF;
}
.bg-grn_centrd {
	text-align: center;
	background-color: #CCFF99;
}
.table_border-blue {
	border: 1px solid #8F91C9;
}
.table_border-blu_margin {
	border: 1px solid #8F91C9;
	margin-bottom: 5em;
	width: 100%;
}
.table_cell_border-blue {
	border: 1px solid #8F91C9;
}
.table_cell_border-blue_centrd {
	border: 1px solid #8F91C9;
	text-align: center;
}
.table_border-pink {
	border: 2px solid #FF00FF;
}
.table_border-black {
	border: 2px solid #000000;
}
.table_cell_bg-pink_bordered {
	border: 1px solid #FF55FF;
	background-color: #FFCCFF;
}
.table_cell_bordered-pnk {
	border: 1px solid #FF55FF;
}
.table_blue1_border {
	border: 1px solid #0000FF;
}
.table_blue1_border_margin {
	border: 1px solid #0000FF;
	margin-bottom: 5em;
}
.table_blue1_cell {
	border: 1px solid #A1A1A1;
}
.style4Copy {
	border: 1px solid #A1A1A1;
	background-color: #D3D3D3;
}
.pink-bold {
	color: #FF00FF;
	font-weight: bold;
}
.pink-bold_margin {
	color: #FF00FF;
	font-weight: bold;
	margin-bottom: 3em;
}
.pink-bold_yen {
	color: #FF00FF;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
}
.title_bg-blue_center1 {
	text-align: center;
	margin-bottom: 19px;
	background-color: #C1C1C1;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
}
.title_bg-purpl_center {
	text-align: center;
	background-color: #C1C0D3;
}
.title_bg-purpl_center_mrgn-p2 {
	margin-bottom: 0.2em;
	line-height: 1.1em;
	background-color: #C1C0D3;
	text-align: center;
}
.chart-block_bg-gry {
	background-color: #D3D3D3;
}
.title_bg-green_brd {
	border-style: solid;
	border-color: #00FF00;
	border-width: 2px 0px 2px 0px;
	background-color: #A9FF53;
	color: #0000FF;
}
.title_bg-green {
	border-style: solid;
	border-width: 0px;
	background-color: #A9FF53;
	color: #0000FF;
}
.title_bg-blue_brd {
	border-style: solid;
	border-color: #5959AC;
	border-width: 2px 0px 2px 0px;
	background-color: #E1E1F0;
	color: #0000FF;
}
.title_bg-yellow_brd {
	border-style: solid;
	border-color: #FFCC00;
	border-width: 2px 0px 2px 0px;
	background-color: #FFFF80;
	color: #0000FF;
}
.title_bg-pnk {
	border: 1px solid #A1A1A1;
	background-color: #FFCCCC;
}
.title_brd-pnk {
	margin: auto;
	border-style: solid;
	border-color: #FF00FF;
	border-width: 2px 0px 2px 0px;
	color: #0000FF;
}
.bold_bg-blue_YenCopy {
	background-color: #A1A1A1;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	line-height: normal;
}
.bold_bg-yellow_YenCopy {
	border: 1px solid #0000FF;
	background-color: #B7B7DB;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
}
.title_bg-green_brdCopy {
	border-style: solid;
	border-color: #FF00FF;
	border-width: 2px 0px 2px 0px;
	background-color: #CCFF99;
	color: #0000FF;
}
.chart-block_bg-blu {
	background-color: #BFD5FF;
}
.title_bg-blu3 {
	border-style: solid;
	border-color: #9595FF;
	border-width: 2px 0px 2px 0px;
	color: #0000FF;
	background-color: #EEEEFF;
}
.bg-grn {
	background-color: #CCFF99;
}
.bg-grn_f-bold {
	background-color: #CCFF99;
	font-weight: bold;
}
.title_bg-blu_center {
	background-color: #BFD5FF;
	text-align: center;
}
.title_bg-blu_center2 {
	background-color: #D2E2FF;
	text-align: center;
}
.title_bg-blue_brd2_f-purpl {
	border-style: solid;
	border-color: #5959AC;
	border-width: 1px 0px 1px 0px;
	background-color: #E1E1F0;
	color: #575782;
}
.title_bg-blue_brd2_f-blu {
	border-style: solid;
	border-color: #5959AC;
	border-width: 1px 0px 1px 0px;
	background-color: #E1E1F0;
	color: #0000FF;
}
