@charset "utf-8";

@import url(reset.css);
@import url(base.css);
@import url(common2.css);

/* SEO
--------------------------------------------------------------------*/
html body h1{
	color:#FFFFFF;
	font-size:0.8em;}

html body h1 a:link,
html body h1 a:visited,
html body h1 a:hover{
	color:#FFFFFF;
	text-decoration:none;}


/*
--------------------------------------------------------------------------------------------------*/

#item-list li{
	float:left;
	margin:0 1px 0 0;
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	font-weight:bold;}

#item-list li a{
	padding:4px 10px;
	display:block;}

#item-list li a:link,
#item-list li a:visited{
	background:#DDDDDD;
	color:#333333;}

#item-list li a:hover{
	background:#666666;
	color:#333333;
	text-decoration:none;}

#item-list li a.on{
	background:#666666;
	color:#333333;
	text-decoration:none;}



/*
--------------------------------------------------------------------------------------------------*/
#company-area{
	width:550px;}

#company-area table{
	border-collapse:inherit;
	border-spacing: 6px;
	margin:20px 0 0;
	width:550px;}

#company-area table th{
	background:#CCCCCC;
	padding:6px;
	width:20%;
	text-align:left;
	vertical-align:top;
	font-weight:normal;}

#company-area table td{
	width:80%;
	border-bottom:1px #CCCCCC solid;
	padding:6px;}

#company-area table td span{
	font-size:18px;}

#company-area table dt{
	float:left;
	margin:0 10px 0 0;
	width:100px;}

#company-area table dd{
	float:left;}

#company-area a:link{
	color:#333333;
	text-decoration:underline;}

#company-area a:visited{
	color:#333333;
	text-decoration:underline;}

#company-area a:hover{
	color:#FFCC00;
	text-decoration:underline;}



/* title
--------------------------------------------------------------------------------------------------*/
h2{
	background:url(../images/company.jpg) left top no-repeat;
	color:#FFFFFF;
	font-size:16px;
	padding:8px 0 10px 14px;}