A:link {
	COLOR: #880000;	TEXT-DECORATION: none;	font-weight: normal;
}
A:active {
	COLOR: #880000;	TEXT-DECORATION: underline;	font-weight: normal;
}
A:visited {
	COLOR: #880000;	TEXT-DECORATION: none;	font-weight: normal;
}
A:hover {
	COLOR: #880000; TEXT-DECORATION: underline;	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal;
}


A.link1_index:link {
	COLOR: #ffffff; TEXT-DECORATION: none; font-weight: bold;
}
A.link1_index:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.link1_index:visited {
	COLOR: #ffffff; TEXT-DECORATION: none; font-weight: bold;
}
A.link1_index:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.link2_Desktop:link {
	COLOR: #50463c; TEXT-DECORATION: none; background-color: #e2ce9c; font-family: Arial, Helvetica, sans-serif; font-weight: bold;
}
A.link2_Desktop:active {
	COLOR: #770000; TEXT-DECORATION: none; background-color: #e2ce9c; font-family: Arial, Helvetica, sans-serif; font-weight: bold;
}
A.link2_Desktop:visited {
	COLOR: #50463c;	TEXT-DECORATION: none;	background-color: #e2ce9c;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;
}
A.link2_Desktop:hover {
	COLOR: #770000;	TEXT-DECORATION: none;	background-color: #e2ce9c;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;
}


A.link3_menu_s:link {
	COLOR: #ffffff;	TEXT-DECORATION: none;	font-weight: normal; font-size: 11px;
}
A.link3_menu_s:active {
	COLOR: #ffffff; TEXT-DECORATION: underline; font-size: 11px;
}
A.link3_menu_s:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;	font-weight: normal; font-size: 11px;
}
A.link3_menu_s:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline; font-size: 11px;
}

A.link3_menu_su:link {
	COLOR: #5d677a;	TEXT-DECORATION: none;	font-weight: normal; font-size: 10px;
}
A.link3_menu_su:active {
	COLOR: #5d677a; TEXT-DECORATION: underline
}
A.link3_menu_su:visited {
	COLOR: #5d677a; TEXT-DECORATION: none;	font-weight: normal; font-size: 10px;
}
A.link3_menu_su:hover {
	COLOR: #5d677a; TEXT-DECORATION: underline
}

A.link3_menu_sr:link {
	COLOR: #aa9663;	TEXT-DECORATION: none;	font-weight: normal; font-size: 10px;
}
A.link3_menu_sr:active {
	COLOR: #aa9663; TEXT-DECORATION: underline
}
A.link3_menu_sr:visited {
	COLOR: #aa9663; TEXT-DECORATION: none;	font-weight: normal; font-size: 10px;
}
A.link3_menu_sr:hover {
	COLOR: #aa9663; TEXT-DECORATION: underline
}


A.link4:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.link4:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.link4:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.link4:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}


A.link5_btn:link {
	COLOR: #877246;	background-color: #fdfcf8; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 1px; border: 1px solid #daceb2; padding-top: 5px; padding-right: 10px;
	padding-bottom: 5px; padding-left: 10px; letter-spacing: 2px;
}
A.link5_btn:active {
	COLOR: #764433;	background-color: #ffffff; text-decoration: none;
}
A.link5_btn:visited {
	COLOR: #877246;	background-color: #fdfcf8; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 1px; border: 1px solid #daceb2; padding-top: 5px; padding-right: 10px;
	padding-bottom: 5px; padding-left: 10px; letter-spacing: 2px;
}
A.link5_btn:hover {
	COLOR: #764433;	background-color: #ffffff; text-decoration: none;
}

A.link5_btn_s:link {
	COLOR: #877246;	background-color: #fdfcf8; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 1px; border: 1px solid #daceb2; padding-top: 5px; padding-right: 10px;
	padding-bottom: 5px; padding-left: 10px;
}
A.link5_btn_s:active {
	COLOR: #764433;	background-color: #ffffff; text-decoration: none;
}
A.link5_btn_s:visited {
	COLOR: #877246;	background-color: #fdfcf8; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 1px; border: 1px solid #daceb2; padding-top: 5px; padding-right: 10px;
	padding-bottom: 5px; padding-left: 10px;
}
A.link5_btn_s:hover {
	COLOR: #764433;	background-color: #ffffff; text-decoration: none;
}



A.link6_btn:link {
	COLOR: #877246;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 5px;	padding-right: 10px; padding-bottom: 5px; padding-left: 10px; letter-spacing: 2px;
}
A.link6_btn:active {
	COLOR: #764433;	text-decoration: none;
}
A.link6_btn:visited {
	COLOR: #877246;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 5px;	padding-right: 10px; padding-bottom: 5px; padding-left: 10px; letter-spacing: 2px;
}
A.link6_btn:hover {
	COLOR: #764433;	text-decoration: none;
}

A.link6_btn_s:link {
	COLOR: #877246; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 5px;	padding-right: 10px; padding-bottom: 5px; padding-left: 10px;
}
A.link6_btn_s:active {
	COLOR: #764433;	text-decoration: none;
}
A.link6_btn_s:visited {
	COLOR: #877246; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 5px;	padding-right: 10px; padding-bottom: 5px; padding-left: 10px;
}
A.link6_btn_s:hover {
	COLOR: #764433;	text-decoration: none;
}







table.table1 {
	padding-top:5px; padding-bottom:5px;
}
table.table2 {
	border: 1px solid #b09f79; line-height: 10px;
}





.lines1_mesu {
	color: #FFFFFF; font-size: 9px;
}
.lines1_index {
	color: #7b869b; font-size: 11px;
}




.title-01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #444444; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.title-02 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #9e895d; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.title-03 {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #9e895d; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.title-04 {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #444444; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}




.txt-index {
	FONT-SIZE: 12px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; color: #FFFFFF;
}


.txt-01 {
	FONT-SIZE: 12px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	letter-spacing: 6px;
}
.txt-01en {
	FONT-SIZE: 12px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
.txt-02 {
	FONT-SIZE: 12px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}









.b1 {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; 
	FONT-SIZE: 11px; BACKGROUND: #E9E6DF; BORDER-LEFT: #d9d7d3 1px solid; 
	COLOR: #666; BORDER-BOTTOM: #aaa 1px solid; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.b2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; 
	FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; 
	COLOR: #fff; PADDING-TOP: 2px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #2f2f2f; BORDER-RIGHT-WIDTH: 0px
}



TD {
	FONT-SIZE: 12px;
	COLOR: #50463c;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0pt;
	text-decoration: none;
}

INPUT {
	FONT-SIZE: 12px; COLOR: #585858
}
SELECT {
	FONT-SIZE: 12px; COLOR: #585858
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #585858
}

