A:link {
	COLOR: #444444;	TEXT-DECORATION: none;	font-weight: normal;
}
A:active {
	COLOR: #880000;	TEXT-DECORATION: underline;	font-weight: normal;
}
A:visited {
	COLOR: #444444;	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: #717171; TEXT-DECORATION: none; font-weight: bold;
}
A.link1_index:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.link1_index:visited {
	COLOR: #717171; TEXT-DECORATION: none; font-weight: bold;
}
A.link1_index:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.link2_Desktop:link {
	COLOR: #717171; TEXT-DECORATION: none; background-color: #1a1a1a; font-family: Arial, Helvetica, sans-serif; font-weight: bold;
}
A.link2_Desktop:active {
	COLOR: #ffffff; TEXT-DECORATION: none; background-color: #1a1a1a; font-family: Arial, Helvetica, sans-serif; font-weight: bold;
}
A.link2_Desktop:visited {
	COLOR: #717171;	TEXT-DECORATION: none;	background-color: #1a1a1a;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;
}
A.link2_Desktop:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;	background-color: #1a1a1a;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;
}
A.link3_menu_s:link {
	COLOR: #999999;	TEXT-DECORATION: none;	font-weight: normal; font-size: 12px;
}
A.link3_menu_s:active {
	COLOR: #660000; TEXT-DECORATION: underline
}
A.link3_menu_s:visited {
	COLOR: #999999; TEXT-DECORATION: none;	font-weight: normal; font-size: 12px;
}
A.link3_menu_s:hover {
	COLOR: #660000; TEXT-DECORATION: underline
}

A.link3_menu_su:link {
	COLOR: #f5f4f2;	TEXT-DECORATION: none;	font-weight: normal; font-size: 11px;
}
A.link3_menu_su:active {
	COLOR: #f5f4f2; TEXT-DECORATION: underline
}
A.link3_menu_su:visited {
	COLOR: #f5f4f2; TEXT-DECORATION: none;	font-weight: normal; font-size: 11px;
}
A.link3_menu_su:hover {
	COLOR: #f5f4f2; TEXT-DECORATION: underline
}

A.link3_menu_sr:link {
	COLOR: #aa9663;	TEXT-DECORATION: none;	font-weight: normal; font-size: 11px;
}
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: 11px;
}
A.link3_menu_sr:hover {
	COLOR: #aa9663; TEXT-DECORATION: underline
}


A.link4:link {
	COLOR: #444444; TEXT-DECORATION: none
}
A.link4:active {
	COLOR: #880000;	TEXT-DECORATION: underline
}
A.link4:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
A.link4:hover {
	COLOR: #880000;	TEXT-DECORATION: underline
}


A.link5:link {
	TEXT-DECORATION: none; font-weight: bold;
}
A.link5:active {
	TEXT-DECORATION: underline;	font-weight: bold;
}
A.link5:visited {
	TEXT-DECORATION: none; font-weight: bold;
}
A.link5:hover {
	TEXT-DECORATION: underline;	font-weight: bold;
}








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: #e3e3e3; font-size: 9px;
}


.title-01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #444444; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

.title-01_sub {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #444444; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

.title-02 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #775a3b; 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-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;
}

.txt-03 {
	FONT-SIZE: 12px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	font-weight: normal;
	color: #770000;
}

.txt-04_index {
	FONT-SIZE: 12px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	color: #717171;
}




.Layer_bg {
	background-color: #f5f4f2;
	background-image: url(../images/Layer_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.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: #1a1a1a;
	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
}
