@charset "UTF-8";
#box {
	height: 370px;
	text-align:left;
}
#box-l{
	width:265px;
	float:left;
}
#box-r{
	float:left;
}
#box-r-top{
	letter-spacing: 1px;
	padding-top:30px;
	padding-bottom:30px;
	line-height: 170%;
	font-size: 108%;
	width: 460px;
	font-family: monospace;
}
#new{
	padding-top:33px;
	width:510px;
	height:auto;
	
}
#new-header{
	border-left: 8px solid #666666;
	border-bottom: 1px solid #666666;
	font-size: 100%;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#new-contents{
	font-size:100%;
	line-height: 150%;
}

#menu {margin: 0 0 0 -17px; padding-top:5px; padding-bottom:5px; width:auto; text-shadow: silver 2px 2px 2px;}

#menu li {font-size : 108%; letter-spacing: 1px; line-height:100%; padding: 0; text-align:left; margin: 0 0 0 0; list-style-type:none; width:140px; height:auto;}


#menu a, #menu a:visited {position:relative; display:block; padding-top:3px; padding-bottom:3px; padding-left:40px; width:140px; height:auto; border-bottom: 1px solid #666666;  color:#333333; text-decoration:none;}

#menu a span, #menu a:visited span {display:none;}

#menu a:hover {color:#A1243A; border-right: 6px solid #666666; text-decoration:none;}
#m1 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: 0px 8px;
}
a:hover#m1{
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: -188px 8px;
}
#m2 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: 0px -30px;
}
a:hover#m2 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: -188px -30px;
}
#m3 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: 0px -70px;
}
a:hover#m3 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: -188px -70px;
}
#m4 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: 0px -115px;
}
a:hover#m4 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: -188px -115px;
}
#m5 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: 0px -158px;
}
a:hover#m5 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: -188px -158px;
}
#m6 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: 0px -197px;
}
a:hover#m6 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: -188px -197px;
}
#m7 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: 0px -239px;
}
a:hover#m7 {
	background-image: url(image/menu.jpg); background-repeat:no-repeat; background-position: -188px -239px;
}

.te {
	color: #876475;
	padding-left:15px;
}

.t-right{
	padding-top:10px;
	text-align:right;
}
li {
	list-style:none;
}
#new-contents ul{
margin: 0 0 0 1em;
padding: 0;
}

