@charset "utf-8";
@import url(css/designers/2column.css);
@import url(/originalcss/2column.css);

table.sample3{
    border:1px solid #aaaaaa;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
.sample3 th{
    border:1px solid #aaaaaa;
    color:#ffffff;
    background-color:#4d3e39;
     background-position:left top;
    padding:4px;
    text-align:center;
}
.sample3 td{
    border:1px solid #aaaaaa;
    padding:4px;
}

table.sample4{
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
    padding:4px;
}
.sample4 th{
    border:1px #aaaaaa;
    border-style:solid dotted solid solid;
    color:#ffffff;
     background-position:left top;
    padding:4px;
    text-align:center;
}

.sample4 td {
    padding:12px;
}

.sample4 td.t1 {
    border:1px #aaaaaa;
    border-style:none dotted solid none;
}

.sample4 td.t2 {
    border:1px #aaaaaa;
    border-style:none dotted none none;
}

.sample4 td.t3 {
    border:1px #aaaaaa;
    border-style:none none solid none;
}

.sample4 td.t4 {
    border:1px #aaaaaa;
    border-style:none;
}

#container {
background-color:#fff;
position: relative ;
}

#header {
	height: 100px ;
	background: url("/images/header.jpg") no-repeat ;
}
.bh{position:absolute;left:487px;top:74px;}
.bh a{
display:block;width:355px;height:23px;overflow:hidden;line-height:90px;
background: url("/images/header.jpg") -487px -74px no-repeat ;
}
.bh a:hover{background: url("/images/header_on.jpg") no-repeat ;}

#info {
padding:4px;
}
#info p {
border-top:1px solid #aaa;
}

/*navi
==============================*/
#sidenavi1 li {
	margin-bottom: 3px;
	background-color : #fff;
	color : #800000;
}
#sidenavi1 li a {
	padding: 5px ;
	font-size: 14px;
	font-weight: bolder;
	color: #800000;
	text-decoration: none ;
	display: block ;
	background: #fff;
	border-left: 3px solid #800000;
	border-bottom: 1px solid Gray;
}
#sidenavi1 li a:hover {
	border-left: 3px solid #cc2233;
	background: #fafafa;
	color: #800000;
}
/*subnavi
==============================*/
#sidenavi1 ul{
	margin-top: 1px ;
	border:none;
}

#sidenavi1 li li {
	margin-bottom: 1px ;
	border:none;
}

#sidenavi1 li li a {
	font-size: 12px ;
	color: #800000;
	border-bottom :1px solid silver;
	border-left: 3px solid Gray;
	border-top :0px solid #fff;
}
#sidenavi1 li li a:hover {
	border-left: 3px solid silver;
}
