﻿@charset "utf-8";

body {margin:0;height: 100%;font-size: 12px;font-family:Arial;color:#333;line-height:150%;}
div,ul,ol,form { margin: 0; padding: 0; }img {border: 0;margin: 0px;}li { list-style: none; }
a:link{ text-decoration: none; color: #000; }
a:visited { text-decoration: none; color: #42414A; }
a:hover { text-decoration: underline; color: #FF9900; }
a:active { text-decoration: underline; color: #000; }

/* menu */
.left_4_y{color:#035AB2;text-decoration: none;}
a.left_4_y{color:#035AB2;text-decoration: none;}
a.left_4_y:hover{color:#035AB2;text-decoration: underline;}

.left_4_n{color:#333333;text-decoration: none;clear:both;margin-left:50px;}
.left_4_n a{color:#333333;text-decoration: none;}
.left_4_n a:hover{color:#333333;text-decoration: none;}

.left_3_y{ text-indent: 65px;color:#333333;margin-bottom:1px; text-decoration: none; line-height: 23px; height: 23px; clear:both; background: url(images/left_menu04.gif) no-repeat left center;}
.left_3_y a{color:#333333;text-decoration: none;font-size: 12px;}
.left_3_y a:hover{color:#333333;font-size: 12px;text-decoration: underline;}

.left_3_n{ text-indent: 65px;color:#333333;margin-bottom:1px; text-decoration: none; line-height: 23px; height: 23px; clear:both; background: url(images/left_menu03.gif) no-repeat left center;}
.left_3_n a{color:#333333;text-decoration: none;font-size: 12px;}
.left_3_n a:hover{color:#333333;font-size: 12px;text-decoration: underline;}


.left_2_y{ color:#003586; text-align:left;text-indent: 40px;width:185px;text-decoration: none; line-height: 28px; height: 28px; clear:both; background: url(images/left_menu01.gif) no-repeat left center;}
.left_2_y a{color:#003586; text-decoration: none;font-size: 12px;}
.left_2_y a:hover{color:#003586; font-size: 12px;text-decoration: underline;}

.left_2_n{ color:#2d2d2d; text-align:left;text-indent: 40px;width:185px;text-decoration: none; line-height: 28px; height: 28px; clear:both; background: url(images/left_menu02.gif) no-repeat left center;}
.left_2_n a{color:#2d2d2d; text-decoration: none;font-size: 12px;}
.left_2_n a:hover{color:#2d2d2d; font-size: 12px;text-decoration: underline;}


.newsline{
	background-image: url(images/icon_02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.cp{width:125px;}
object{padding:0px; margin:0px;}

.cp_border{
	border:1px solid #cfcfcf;
	padding:1px;
	background-image:url(images/icon_04.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#red {color: #CC3300;text-decoration: none;}
#red a:link{ text-decoration: none; color: #CC3300; }
#red a:visited { text-decoration: none; color: #CC3300; }
#red a:hover { text-decoration: underline; color: #CC3300; }

