body,td,th {
	color: #6D2F17;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;
	letter-spacing: 1pt;
	line-height: 130%;
	
scrollbar-face-color:#E7BD83;
scrollbar-highlight-color:#E7BD8;
scrollbar-3dlight-color:#E7BD8;
scrollbar-darkshadow-color:#E7BD83;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#F6DCB9;
scrollbar-track-color:#F6DCB9;

}
body{

}
a {
	color: #6D2F17;
	text-decoration: none;
}
a:hover {
	color: #990000;
	text-decoration: underline;
}
.flash {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	line-height: 100%;
}
.flash:hover {
	font-size: 9pt;
	color: #333333;
	text-decoration: underline;
	line-height: 100%;
}
.click-1 {
	font-size: 9pt;
	color: #CC0000;
	text-decoration: none;
}
.click-1:hover {
	font-size: 9pt;
	color: #990000;
	text-decoration: none;
}
.click-2 {
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
.click-2:hover {
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.black {
	color: #000000;
}
.white {
	color: #FFFFFF;
}
.blue {
	color: #003399;
}
.red {
	color: #CC0000;
}
.green {
	color: #009900;
}
.orange {
	color: #FF6600;
}
.yellow {
	color: #FFFF00;
}
.tb {
	font-weight: bold;
}
.index {
	font-size: 8pt;
	text-decoration: none;
}
.hr {
	border-bottom-width: 1pt;
	border-bottom-style: dashed;
	border-bottom-color: #CFAB8E;
}
.hr1 {
	height: 20pt;
}
.hr-2 {
	margin-top: 3pt;
	margin-bottom: 3pt;
	border-bottom-width: 1pt;
	border-bottom-style: dashed;
	border-bottom-color: #CFAB8E;
}
.hr-3 {
	border-bottom-width: 1pt;
	border-bottom-style: dashed;
	border-bottom-color: #CFAB8E;
	padding-top: 3pt;
	padding-bottom: 3pt;
}
.theight {
	line-height: 100%;
}
.in-bg {
	background-image: url(images/all/in-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.p-bg {
	background-image: url(images/p/p-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.cl-1 {
	color: #6D2F17;
	letter-spacing: 0pt;
}
.cl-2 {
	color: #6D2F17;
}
.a-bg {
	background-image: url(images/all/left-memu/a-2/a2_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.a4-bg {
	background-image: url(images/a-4/a4_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.p1t {
	line-height: 180%;
}
.p1bg {
	background-image: url(images/p1/t_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.p2-hr {
	padding-top: 8pt;
	padding-bottom: 2pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #EDE7CF;
	border-bottom-color: #AA9C8F;
	padding-left: 3pt;
}
.p3-hr {
	padding-top: 8pt;
	padding-bottom: 2pt;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #F3DFC5;
}
.day {
	font-size: 8pt;
	letter-spacing: 0pt;
}
.p3-bg {
	background-image: url(images/p3/bg_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.font01 {
	font-size: 8pt;
}
.button01 {
	border: 1pt solid #B97373;

	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#DFE8F7', gradientType='0');
	font: 11pt/normal Verdana, Tohoma, Arial;
	color: #993333;
	background: #ECE6CE;
	padding-top: 2pt;
	padding-right: 1pt;
	padding-left: 1pt;
}
.button02 {
	border: 1pt solid #B97373;

	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#DFE8F7', gradientType='0');
	font: 8pt/normal Verdana, Tohoma, Arial;
	color: #993333;
	background: #ECE6CE;
	height: 16pt;
	padding-top: 1pt;
	width: 20pt;
}
.pic {
	border: 1pt solid #EFE3BB;
}
.mem {
	letter-spacing: 0pt;
}
.mem-bg {
	background-image: url(images/mem/b_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.p7-hr1 {

	padding-top: 2pt;
	padding-bottom: 2pt;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #F3DFC5;
}
.p7-hr2 {
	padding-top: 2pt;
	padding-bottom: 2pt;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #F3DFC5;
	border-right-width: 1pt;
	border-right-style: solid;
	border-right-color: #F3DFC5;
}
.a2 {
	background-color: #F0E0BC;
	background-image: url(images/p1/a1/a1_05.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.Coffee01_10pt {
	font-size: 10pt;
	color: #996600;
}
.input01 {
	font-size: 11pt;
	border: 1pt solid #6D2F17;
}
.Gray01_12pt {
	font-size: 12pt;
	color: #666666;
}
.Gray02_12pt {

	font-size: 12pt;
	color: #766C5F;
}
.p2-bg {
	background-image: url(images/p2/bg/bg_09.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #EEEBDC;
}
.p2-bg2 {
	background-image: url(images/p2/bg/bg_04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.Coffee02_12pt {

	font-size: 12pt;
	color: #996600;
}
.Coffee03_10pt {

	font-size: 10pt;
}
.Coffee04_12pt {

	font-size: 12pt;
}
.p2bg-2 {
	background-image: url(images/p2/bg-2/bg-2_09.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #ECE6CE;
}
.Green02 {
	color: #0B5043;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 130%;
	font-weight: bold;
}
.Green03 {

	color: #0B5043;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 130%;
	font-weight: bold;
}
.button03 {
	border: 1pt solid #0B5043;


	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#DFE8F7', gradientType='0');
	font: bold 11pt/normal Verdana, Tohoma, Arial;
	color: #0B5043;
	background: #DBF4DF;
	padding-top: 2pt;
	padding-right: 1pt;
	padding-left: 1pt;
}
.Green04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 130%;
	font-weight: bold;
	color: #0B5043;
	text-decoration: line-through;
}

