body {background-color:#CCCCCC; font-family:Verdana; color:#666666; font-size:12px;}

td {font-family:Verdana; color:#666666; font-size:12px;}
td#logo_back{background: url(../images/headerbar.jpg) right no-repeat #FFFFFF;}
div.english{text-align:right; padding-right: 16px; vertical-align: bottom; line-height: 16px; margin-top: 40px;}
div.english a{text-align:right; vertical-align: bottom;}
td.outline {background-color:#FFFFFF; background-image:url("../images/outline.gif");}
td.header {background-color:#EAEAEA;}
td.headerTemp {background-color:#FFFFFF;}
td.leftbar {background-color:#CFD6E6; background-image:url("../images/leftbar_dots.gif");}
td.leftnav01 {color:#E4EDFE; font-weight:bold; background: #003399 repeat url("../images/leftnav_back01.gif");}
td.leftnav0201 {background-color:#FFFFFF; color:#003399; font-weight:bold; background-image:url("../images/leftnav_back02.gif");}
td.leftnav0202 {background-color:#FFFFFF; color:#003399; background-image:url("../images/leftnav_back02.gif");}
td.leftnav0301 {background-color:#8099CC; color:#E4EDFE; font-weight:bold; background-image:url("../images/leftnav_back03.gif");}
td.leftnav0302 {background-color:#8099CC; color:#FFFFFF; font-weight:bold; background-image:url("../images/leftnav_back03.gif");}
td.leftnav0401 {background-color:#C0CCE6; color:#FFFFFF; }
td.leftnav0402 {background-color:#C0CCE6; color:#FFFFFF; }
td.rghtbar {background-color:#CCFF33; background-image:url("../images/rghtbar_dots.gif");}
td.rghtbar ul{list-style:none; margin:0px; padding:0px;}
td.rghtbar ul li{margin:0px; padding:0px; height:45px; width:162px;}
td.rghtbar ul li.ca{background: url(../images/seminar_houkoku.jpg) no-repeat left top;}
td.rghtbar ul li a{line-height:43px; padding-left:26px; color:#FFFFFF; text-decoration:none; display:block;}



td.rghtnav {background-color:#758288; background-image:url("../images/rghtnav_back.gif");}
td.content {background-color:#FFFFFF;}
td.content-nav {background-color:#FFFFFF; }
td.top-nav-off{
	background-color:#FFFFFF;
	font-weight:bold;
	color:#758288;
	font-size:12px;	
	height:19px;
	vertical-align:middle;
}
a.top-nav-off{
	font-weight:bold;
	color:#758288;
	font-size:12px;	
	text-decoration:none;
}
td.top-nav-on{
	background-color:B2DD1C;
	font-weight:bold;
	color:#758288;
	font-size:12px;
	height:19px;
	vertical-align:middle;
}
a.top-nav-on{
	font-weight:bold;
	color:#758288;
	font-size:12px;
	text-decoration:none;
}

td.top-leftnav-on{
	background-color:#FFFFFF;
	font-weight:bold;
	color:#758288;
	font-size:12px;	
	height:19px;
	vertical-align:top;
}
a.top-leftnav-on{
	font-weight:bold;
	color:#758288;
	font-size:12px;	
	text-decoration:none;
}
td.top-leftnav2-off{
	background-color:#B2DD1C;
	font-weight:bold;
	color:#758288;
	font-size:12px;
	height:19px;
	vertical-align:top;
}
a.top-leftnav2-off{
	font-weight:bold;
	color:#758288;
	font-size:12px;
	text-decoration:none;
}
td.top-leftnav2-on{
	background-color:#FFFFFF;
	font-weight:bold;
	color:#758288;
	font-size:12px;	
	height:19px;
	vertical-align:top;
}
a.top-leftnav2-on{
	font-weight:bold;
	color:#758288;
	font-size:12px;	
	text-decoration:none;
}
td.top-leftnav-off{
	background-color:#B2DD1C;
	font-weight:bold;
	color:#758288;
	font-size:12px;
	height:19px;
	vertical-align:top;
}
a.top-leftnav-off{
	font-weight:bold;
	color:#758288;
	font-size:12px;
	text-decoration:none;
}
td.footer {
	background-color: #FAFAFA;
	font-size: 10px;
}
td.footerPartners {background-color: #FAFAFA; font-size:10px; font-weight:normal;}
td.tablepremium {font-family:Verdana; color:#003399; font-size:13px;}

h1 {color:#000000; font-size:12px;}
h2 {font-size:12px;}

.breadcrumb {color:#666666; font-size:12px; line-height:12px;}
.content {font-size:13px; line-height: 18px;}
.copyright {color:#666666;}
.required {color:#CC0000;}
.tablepremium {font-size:13px;}
.underline {font-size:13px; text-decoration:underline;}

.content li{margin-bottom: 6px;}


a.save {color:#3399FF; font-weight:bold; text-decoration:none;}
a {color:#0000CC; font-weight:bold; text-decoration:none;}
a.header {color:#666666;}
a.breadcrumb {color:#666666; font-weight:normal;}
a.leftnav01 {color:#E4EDFE;}
a.leftnav0201 {color:#0000CC;}
a.leftnav0202 {color:#0000CC; font-weight:normal;}
a.leftnav0301 {color:#E4EDFE;}
a.leftnav0302 {color:#FFFFFF;}
a.leftnav0401 {color:#778085;}
a.leftnav0402 {color:#778085; font-weight:normal;}
a.rghtnav {color:#FFFFFF;}
a.footer {color:#666666;}
a.footerPartners {color:#666666; font-weight:normal;}
a.copyright {color:#666666; font-weight:normal;}


input {font-family:Verdana; font-size:12px;}
textarea {font-family: Verdana; font-size:12px;}
select {font-family: Verdana; font-size:12px;}




#press_list ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-size: 0.9em;
	}
	
#press_list ul li{
	padding-bottom: 8px;
	border-bottom: 1px dotted #666666;
	}
	
#press_list ul li .date{
	font-weight: bold;
	margin-bottom: 0px;
	}
	
#press_list ul li img{
	border: 0px;
	}
	
#press_list ul li a{
	text-decoration: none;
	font-weight: normal;
	}

#press_list ul li a:hover{}

#press_pdf h3{
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	}
	
#press_pdf a{
	font-weight: normal;}

#press_pdf dl{	
	margin: 0px;
	padding: 0px;
	}
	
#press_pdf dl dt{
	font-weight: bold;
	}
	
#press_pdf dl dd{
	margin-left: 12px;}
	
	
.profile_list{
	margin: 0;
	padding: 0;
	}
	
.profile_list li{
	margin-left: 12px;
	line-height: 16px;
	}

.profile_list li.b{
	margin-left: 0;
	margin-bottom: 6px;
	font-weight: bold;
	}
