@charset "UTF-8";
* {
	margin:0;
	padding:0;
}

body {
	background-image: url("../image/55tt.jpg"); 
    background-position: right top; 
    background-repeat: no-repeat;
    background-attachment: fixed;
    margin:0 0 0 220px;
	_overflow:hidden;
	padding:0;
}

#left_frame {
	background-image: url("../image/diza13.gif");
    background-repeat:repeat;
	height:100%;
	left:0;
	margin:0;
	padding:0;
	position:fixed;
	_position:absolute;
	top:0;
	width:160px;
    text-align: center;
    font-family: Verdana;
    font-size:13px;
}

#right_frame {
	font-family: Verdana;
    font-size:small; 
    color:#707070;
    height:100%;
	margin:0;
	_overflow:auto;
	padding: 0;
    letter-spacing:2px;
    line-height:25px;
    
}



image {
    border-style:none; 
}

A:link {
     text-decoration:none;
}
A:visited {
     text-decoration:none;
}
A:active {
     text-decoration:none;
}
A:hover {
     text-decoration:underline;
}


table.rirekilist {
     width: 680px;
     border: none;
     border-top: solid 1px #666;
     border-bottom: solid 1px #666;
     border-collapse: separate;
     border-spacing: 0 5px;

}
 

table.rirekilist td.date {
    height: 30px;
    width: 15%;
    border-right: solid 1px #666;
    margin: 0;
    text-align: center;
    color: #e39468;
    font-size: 11px;
    font-weight: bold;

}



table.rirekilist td.rireki {
    padding: 15px;
    margin: 0;
    height: 30px;
    width: 85%;
    border: none;
    color: #666;
    text-align: left;
    vertical-align: middle;
    white-space: normal;
    letter-spacing:2px;
    line-height:25px;
   
}






table.rirekilist img{
    margin: 0 0 0 2px;

}



 
table.rirekilist td.bar {
    height: 1px;
    width: 100%;
    border-top: solid 1px #34495e;

}

br {
　letter-spacing: normal; /* ← IE6、IE7対策 */ 
 }