@import url(../common/commons.css);
.font01 {
	color: #fff
}
TD {
	color: #696969;
	font-size: 80%;
	border: 1pt
}
.td1 {
	color: #808080;
}
h3 {
	color: #ff8c00;
	font-size: 11pt
}
.top01 {
	color: #a9a9a9;
	font-size: 10px
}
.top02 {
	padding: 5px
}
.top03 {
	color: #ce275e;
	font-weight: bold;
	font-size: medium;
	padding: 5px
}
.font05 {
	color: #309;
	font-weight: bold;
	font-size: small
}
.top04 {
	color: #fff;
	font-weight: bold;
}
.top05 {
	color: #a9a9a9;
	font-size: 10px;
	padding-right: 10px
}
a.copy02 {
	color: #dcdcdc;
	font-size: 9px
}
a.copy02:hover {
	color: #e8b1c4
}
a.top {
	color: #808080;
	font-size: 10pt;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px
}
a.top:hover {
	color: #e8b1c4
}
a.3g {
	color: #f00;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: underline;
	padding-left: 10px
}
a.3g:hover {
	color: #309
}
.magen {
	padding-left: 20px
}
#bg table .magen h2 {
	font-size: 90%;
	line-height: 1.3em;
}
#bg .e_co ol, #bg .e_co li {
	list-style-position: inside;
	list-style-type: upper-alpha;
	float: none;
	list-style-image: none;
}
a.top06 {
	color: #808080;
	font-size: 8pt
}
a.top07 {
	color: #808080;
	font-size: 10pt
}
a.top06:hover {
	color: #e8b1c4
}
a.esti {
	color: #ff6347;
	font-weight: bold;
	font-size: x-small;
	text-decoration: none
}
a.esti1 {
	color: #ff69b4;
	font-weight: bold;
	font-size: x-small;
	text-decoration: underline
}
a.esti:hover {
	color: #cd5c5c;
	font-weight: bold
}
a.esti:hover1 {
color: #dc143c;
font-weight: bold;
text-decoration: underline
}
a.menu {
	color: #fff;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px
}
a.menu:hover {
	color: #ce275e;
	font-weight: bold
}
a.link:link {
	color: #fff;
	font-weight: bold;
	font-size: 10pt
}
a.link:active {
	color: #fff;
	font-weight: bold;
	font-size: 10pt
}
a.link:visited {
	color: #fff;
	font-weight: bold;
	font-size: 10pt
}
a.link:hover {
	color: #add8e6;
}
.cost01 {
	color: #c00;
	font-weight: bold;
	font-size: medium;
	line-height: 30pt;
}
.cost02 {
	font-size: x-small
}
.font03 {
	color: #52534f;
	font-size: 8pt;
	padding-top: 8pt;
	padding-left: 8pt;
	border-left: none
}
.font04 {
	color: red;
	font-weight: bold
}
.font02 {
	color: #fff;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 4pt;
	clip: auto
}
a {
	color: #c00;
	text-decoration: none;
}
a:hover {
	color: #cd5c5c;
	text-decoration: underline;
}
.chu {
	font-size: 12px;
	color: #FF0000;
}
.text01 {
	text-align: left;
}
.q {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #ebebeb
}
