body {
	background-color: #F6F5EE;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
select {
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #666666;
	height: 19px;
	border: 1px solid #ABABAB;
	background-color: #F8F6EE;

}
td {
	font-family: "±¼¸²";
	font-size: 9pt;
	line-height: 17px;
	color: #666666;
}
.textfield01 {
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #666666;
	height: 19px;
	border: 1px solid #ABABAB;
	background-color: #F8F6EE;

}
.font11 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	line-height: 15px;



}
.pale-grey {
	color: #979797;
}
.select-11px {

	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	height: 19px;
	border: 1px solid #ABABAB;
	background-color: #F8F6EE;
}
.margin-15 {
	padding-right: 15px;
	padding-left: 15px;
}
.title-red {
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #804000;
	padding-top: 10px;
	padding-bottom: 7px;
	font-weight: bold;
}
.margin-l10 {
	padding-left: 10px;
	vertical-align: top;

}
.box01-text {
	color: #804000;
	background-color: F2EEDF;
	padding: 10px 12px;
	line-height: 18px;
	text-align: justify;


}
.font-black {
	color: #000000;
}
.box02 {
	color: #5B5B5B;
	padding: 8px;
	line-height: 18px;
	border: 3px double #E1DBD2;
	text-align: center;
}
.margin-r10 {
	padding-right: 10px;
	vertical-align: top;
}
.bold{
	font-size: 9pt;
	font-weight: bold;
	color: #454545;

}
.underline {
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #666666;
}
.font-org {
	color: #f07400;
	font-weight: bold;
}

a.underline:link {
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #666666;
	text-decoration: underline;
}
a.underline:visited {
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #666666;
	text-decoration: underline;
}
a.underline:hover {
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #F7941D;
	text-decoration: underline;
}

a:link {
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	line-height:13pt;
}
a:visited {
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	line-height:13pt;
}
a:hover {
	font-family: "±¼¸²";
	font-size: 9pt;
	color: #666666;
	text-decoration: underline;
	line-height:13pt;
}
a.small-t:link {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #928A78;
	text-decoration: none;
}
a.small-t:visited {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #6D6552;
	text-decoration: none;
}
a.small-t:hover {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #6D6552;
	text-decoration: none;
}
a.main-a11:link {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	line-height: 15px;
	text-decoration: none;
}
a.main-a11:visited {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #666666;
	line-height: 15px;
	text-decoration: none;
}
a.main-a11:hover {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #996600;
	line-height: 15px;
	text-decoration: none;
}

.route {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #928A78;
	padding-right: 5px;
	padding-bottom: 2px;
	text-align: right;
	vertical-align: bottom;
	letter-spacing: -1px;
}
.box03 {
	color: #646A4F;
	padding: 10px 15px;
	line-height: 18px;
	border: 3px solid #E2E0CD;
	text-align: justify;
	background-color: #FAFAFA;

}
.font-olive {
	color: #858954;
	font-weight: bold;
}
.margin-l17 {
	padding-left: 17px;
	vertical-align: top;
	text-align: justify;

}
.style1 {
	color: #f9f7ee;
	font-weight: bold;
	font-size: 9pt;
}.title-brown {

	font-family: "±¼¸²";
	font-size: 9pt;
	color: #8A6539;
	padding-top: 17px;
	padding-bottom: 5px;
	font-weight: bold;
}
.textfield02 {

	font-family: "±¼¸²";
	font-size: 9pt;
	color: #666666;
	height: 19px;
	border: 1px solid #BEB9AF;
	background-color: #F8F6EE;
}
.font-brown {

	color: #AD7C1B;
	font-weight: bold;
}
.box-grey {
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	border: 1px solid C1C1C1;
}
.margin-10 {

	padding-right: 10px;
	padding-left: 10px;
}
textarea {
	background-color: #F6F5EE;
	padding: 5px;
	border: 1px solid #BEB9AF;
	color: #666666;
}

.font-redb {

	color: #D84619;
	font-weight: bold;
}
.font-red {


	color: #D84619;
}
