/* CSS Document */

a:hover { font-family: Arial, Helvetica, sans-serif; color: #9B696B; text-decoration: underline;}

.box {background-color: #ffffff; border: 1px solid #FF6600; height:18; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.box2 {background-color: #ffffff; border: 1px solid #FF6600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.top01 a{font-family: Arial; font-size: 12px; color: #000000;}
.top01 a:link {text-decoration: none; color: #000000;}
.top01 a:visited {text-decoration: none; color: #000000;}

.pt01_list {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	line-height: 24px; color: #000000; text-decoration: none;}

.pt01 {font-family: Arial; font-size: 12px; color: #000000;}
.pt01_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
}


.pt01 a{font-family: Arial; font-size: 12px; color: #666666;}
.pt01 a:link {text-decoration: none; color: #666666;}
.pt01 a:visited {text-decoration: none; color: #666666;}
.pt01 a:hover {text-decoration: none; color: #FF6600;}

.pt02 {font-family: Arial; font-size: 14px; color: #000000;}

.pt03 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #9B696B;}

.pt04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
}
.pt04 a:link {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;}
.pt04 a:visited {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;}
.pt04 a:hover {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #A12501;}

.pt05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #666666;
	text-decoration: none;
}

.pt06 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9B696B; text-decoration: none;}
.pt06 a { font-family: Arial, Helvetica, sans-serif; color: #9B696B; text-decoration: none;}

.pt07 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}

.pt07 {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 28px; color: #000000; text-decoration: none; font-weight: normal;}

.top01 a:hover {text-decoration: none; color: #FF6600;}

.menu01 {
	font-family: Arial;
	font-size: 12px;
	color: #9B696B;
	font-weight: normal;
	text-decoration: none;
}
.menu02 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}
.menu02 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-decoration: underline;
}



.menu01 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #9B696B;
	text-decoration: none;
}

.menu01 a:link {text-decoration: none; color: #000000;}
.menu01 a:visited {text-decoration: none; color: #000000;}
.menu01 a:hover {text-decoration: none; color: #FF6600;}
.menu03 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #9B696B;
	text-decoration: none;
}
.menu03 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #9B696B;
	text-decoration: underline;
}



.pt08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}


.pt02 a{font-family: Arial; font-size: 12px color: #FF5C00;}
.pt02 a:link {text-decoration: none; color: #000000;}
.pt02 a:visited {text-decoration: none; color: #000000;}
.pt02 a:hover {text-decoration: none; color: #A12501;}

.p01 {font-family: Arial; font-size: 14px; color: #9B696B; font-weight: bold;}
.p02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #9B696B;
	line-height: 17px;
}

.p01 a{font-family: Arial; font-size: 14px; color: #FF5C00; font-weight: bold;}
.p01 a:link {text-decoration: none; color: #FF5C00; font-weight: bold;}
.p01 a:visited {text-decoration: none; color: #FF5C00; font-weight: bold;}
.p01 a:hover {text-decoration: none; color: #666666; font-weight: bold;}

.map01 {font-family: Arial; font-size: 12px; color: #000000;}
.map01 a{font-family: Arial; font-size: 12px color: #000000;}
.map01 a:link {text-decoration: none; color: #000000;}
.map01 a:visited {text-decoration: none; color: #000000;}
.map01 a:hover {text-decoration: none; color: #FF6600;}

.page01 {font-family: Arial; font-size: 12px; color: #FF5C00;}
.page01 a{font-family: Arial; font-size: 12px color: #666666;}
.page01 a:link {text-decoration: none; color: #666666;}
.page01 a:visited {text-decoration: none; color: #666666;}
.page01 a:hover {text-decoration: none; color: #FF5C00;}

.news_p01 {font-family: Arial; font-size: 14px; color: #000000; font-weight: bold;}
.news_p01 a{font-family: Arial; font-size: 14px; color: #410032; font-weight: bold;}
.news_p01 a:link {text-decoration: none; color: #410032; font-weight: bold;}
.news_p01 a:visited {text-decoration: none; color: #410032; font-weight: bold;}
.news_p01 a:hover {text-decoration: none; color: #666666; font-weight: bold;}

.news_p02 {font-family: Arial; font-size: 14px; color: #9B696C; font-weight: bold;}
.news_p02 a{font-family: Arial; font-size: 14px; color: #410032; font-weight: bold;}
.news_p02 a:link {text-decoration: none; color: #410032; font-weight: bold;}
.news_p02 a:visited {text-decoration: none; color: #410032; font-weight: bold;}
.news_p02 a:hover {text-decoration: none; color: #666666; font-weight: bold;}

.news_p03 {font-family: Arial; font-size: 14px; color: #666666; font-weight: bold;}
.news_p03 a{font-family: Arial; font-size: 14px; color: #410032; font-weight: bold;}
.news_p03 a:link {text-decoration: none; color: #410032; font-weight: bold;}
.news_p03 a:visited {text-decoration: none; color: #410032; font-weight: bold;}
.news_p03 a:hover {text-decoration: none; color: #666666; font-weight: bold;}

.news_pt02 {font-family: Arial; font-size: 12px; color: #410032;}
.news_pt02 a{font-family: Arial; font-size: 12px color: #410032;}
.news_pt02 a:link {text-decoration: none; color: #410032;}
.news_pt02 a:visited {text-decoration: none; color: #410032;}
.news_pt02 a:hover {text-decoration: none; color: #666666;}

.hot_p01 {font-family: Arial; font-size: 14px; color: #FF0000; font-weight: bold;}
.hot_p01 a{font-family: Arial; font-size: 14px; color: #FF0000; font-weight: bold;}
.hot_p01 a:link {text-decoration: none; color: #FF0000; font-weight: bold;}
.hot_p01 a:visited {text-decoration: none; color: #FF0000; font-weight: bold;}
.hot_p01 a:hover {text-decoration: none; color: #666666; font-weight: bold;}

.hot_p02 {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: line-through;
}
.hot_p02 a{font-family: Arial; font-size: 12px; color: #666666;}
.hot_p02 a:link {text-decoration: none; color: #666666;}
.hot_p02 a:visited {text-decoration: none; color: #666666;}
.hot_p02 a:hover {text-decoration: none; color: #666666;}

.hot_pt02 {font-family: Arial; font-size: 12px; color: #FF0000;}
.hot_pt02 a{font-family: Arial; font-size: 12px color: #FF0000;}
.hot_pt02 a:link {text-decoration: none; color: #FF0000;}
.hot_pt02 a:visited {text-decoration: none; color: #FF0000;}
.hot_pt02 a:hover {text-decoration: none; color: #666666;}

.tt01 {font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-right:5px;}
.tt01 a{font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-right:5px;}
.tt01 a:link {text-decoration: none; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-right:5px;}
.tt01 a:visited {text-decoration: none; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-right:5px;}
.tt01 a:hover {text-decoration: none; color: #FF6600; font-weight: bold; padding-left:5px; padding-right:5px;}

.tc01 {font-family: Arial; font-size: 12px; color: #333333; padding-left:5px; padding-right:5px;}
.tc01 a{font-family: Arial; font-size: 12px; color: #333333;}
.tc01 a:link {text-decoration: none; color: #333333;}
.tc01 a:visited {text-decoration: none; color: #333333;}
.tc01 a:hover {text-decoration: none; color: #FF6600;}

.t01 {font-family: Arial; font-size: 12px; color: #FF5C00; font-weight: bold;}
.t01 a{font-family: Arial; font-size: 12px; color: #FF5C00; font-weight: bold;}
.t01 a:link {text-decoration: none; color: #FF5C00; font-weight: bold;}
.t01 a:visited {text-decoration: none; color: #FF5C00; font-weight: bold;}
.t01 a:hover {text-decoration: none; color: #666666; font-weight: bold;}

.c01 {font-family: Arial; font-size: 12px; color: #333333;}
.c01 a{font-family: Arial; font-size: 12px; color: #333333;}
.top_message {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.c01 a:link {text-decoration: none; color: #333333;}
.c01 a:visited {text-decoration: none; color: #333333;}
.c01 a:hover {text-decoration: none; color: #FF6600;}
.red_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #9B696B;
	text-decoration: none;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font: normal 12px Arial;
}

.pdt_title {font-family: Arial; font-size: 14px; color: #9B696B; font-weight: bold;}

.pdt_title a{font-family: Arial; font-size: 14px; color: #9B696B; font-weight: bold;}
.pdt_title a:link {text-decoration: none; color: #9B696B; font-weight: bold;}
.pdt_title a:visited {text-decoration: none; color: #9B696B; font-weight: bold;}
.pdt_title a:hover {text-decoration: none; color: #666666; font-weight: bold;}

.title a:link {  color: #CCCCCC; font-weight: bold; text-decoration: none }
.title a:visited {  color: #CCCCCC; font-weight: bold; text-decoration: none }
.title a:hover {  color: #FF6600; font-weight: bold; text-decoration: none }

.note {
	font-family:Arial, Helvetica;
	font-size: 11px;
	color: #FF0000;
}

.menu01 {
	font-family: Arial,;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 18px;
}
.menu02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}

.menu01 a:link {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.menu01 a:visited {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.menu01 a:hover {color: #cccccc; text-decoration: none; font-weight: bold;}


.copyright02 {font-family: Arial, Helvetica; font-size: 10px; color: #FFFFFF; font-weight: normal;}
.copyright02 a:link {color: #FFFFFF; text-decoration: none; font-weight: normal;}
.copyright02 a:visited {color: #FFFFFF; text-decoration: none; font-weight: normal;}
.copyright02 a:hover {color: #FF6600; text-decoration: none; font-weight: normal;}

.topmenu01 {font-family: Arial,; font-size: 11px; color: #FFFFFF;}
.topmenu01 a:link {color: #FFFFFF; text-decoration: none;}
.topmenu01 a:visited {color: #FFFFFF; text-decoration: none;}
.topmenu01 a:hover {color: #cccccc; text-decoration: none;}

.top01 {font-family: Arial,; font-size: 10px; color: #000000;}
.top01 a:link {color: #000000; text-decoration: none;}
.top01 a:visited {color: #000000; text-decoration: none;}
.top01 a:hover {color: #cccccc; text-decoration: none;}
.index_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
.form_text_red { font-family:Arial; font-size:11px; font-weight:bold; color:#FF0000;}

.inthenews01 {font-family: Arial, Helvetica; font-size: 14px; color: #FFF; font-weight: bold;}

.inthenews02 {font-family: Arial, Helvetica; font-size: 12px; color: #714547; font-weight: normal;}
.inthenews02 a:link {color: #714547; text-decoration: none;}
.inthenews02 a:visited {color: #714547; text-decoration: none;}
.inthenews02 a:hover {color: #000; text-decoration: none;}

.inthenews03 {font-family: Arial, Helvetica; font-size: 14px; color: #000; font-weight: normal;}
.inthenews03 a:link {color: #000; text-decoration: none;}
.inthenews03 a:visited {color: #000; text-decoration: none;}
.inthenews03 a:hover {color: #714547; text-decoration: none;}

.inthenews04 {font-family: Arial, Helvetica; font-size: 11px; color: #fff; font-weight: normal;}

.inthenews05 {font-family: Arial, Helvetica; font-size: 15px; color: #9b696b; font-weight: bold;}

.inthenews06 {font-family: Arial, Helvetica; font-size: 12px; color: #000; font-weight: normal;}
.inthenews06 a:link {color: #000; text-decoration: none;}
.inthenews06 a:visited {color: #000; text-decoration: none;}
.inthenews06 a:hover {color: #714547; text-decoration: none;}

.inthenews07 {font-size: 18px; font-weight: bold; color: #9f6b6f;}

.inthenews08 {font-size: 14; line-height: 20px;}
.inthenews08 a:link {color: #000; text-decoration: none; line-height: 20px;}
.inthenews08 a:visited {color: #000; text-decoration: none; line-height: 20px;}
.inthenews08 a:hover {color: #714547; text-decoration: none; line-height: 20px;}

.inthenews09 {color: #FFF; font-size: 18px; font-weight: bold;}

.inthenews10 {color: #9f6b6f; font-size: 14;}