body {
	font-size: 13px;
	line-height: 140% ;
}
td {
	font-size: 12px;
	line-height: 130% ;
}
a:link{
  color: #39399D;
  text-decoration: underline;
}
a:visited{
  color: #39399D;
  text-decoration: underline;
}
a:hover,a:active{
  color: #1939BD;
  text-decoration: underline;
  background: none;
}

table.white {
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
}
.table-text {
	font-size:13px;
	line-height:140%;
	padding: 0px 2px 0px 2px;
}
/* 全ページ共通用ここから */
h1.title {
	font-size:18px;
	margin: 0;
}
h2.subtitle {
	font-size:16px;
	margin: 0;
}
h2.title {
	font-size:14px;
	margin: 0;
}
h3.title {
	font-size:14px;
	line-height: 0em;
	margin: 0;
}
h4.title {
	font-size:13px;
	margin: 0;
}
h5.title {
	font-size:12px;
	line-height: 1em;
	margin: 0;
}
/* 全ページ共通用ここまで */

b.red {
font-weight : bold;
color : #FF0033;
text-decoration : none;
}

b.blue {
font-weight : bold;
color : #333399;
text-decoration : none;
}

b.orange {
font-weight : bold;
color : #FF6600;
text-decoration : none;
}

strong.red {
font-weight : bold;
color : #FF0033;
text-decoration : none;
}

strong.blue {
font-weight : bold;
color : #333399;
text-decoration : none;
}

strong.orange {
font-weight : bold;
color : #FF6600;
text-decoration : none;
}
