li {list-style:none;}
form,input,ul,li,dl,dt,dd,map,object,script,noscript,img,hr,body,div,ol {margin:0px;padding:0px;}

body {
background-color:#FFFFFF;
font-size:12px;
color:#333333;
line-height:180%;
font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, sans-serif;
}

a {color:#999999;}
a:hover {color:#999999}


#container {
width:850px;
margin:0px auto 0px auto;}

H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	color: #FFFFFF;
	text-align: center;
	background-color: #141444;
	padding-top: 6px;
}
H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;
	color: #333333;
}

H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	color: #FFFFFF;
	text-align: center;
	background-color: #990000;
	padding-top: 6px;
}
.j10 {	FONT-SIZE: 10px; line-height:17px; COLOR: #333333}
.j12 {
	FONT-SIZE: 12px;
	line-height:20px;
	COLOR: #333333;
	background-color: #E6E9F3;
}
.j14 {
	FONT-SIZE: 14px;
	line-height:30px;
	COLOR: #333333;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 20px;
}
A {text-decoration: none}
A:link {COLOR: #141444}
A:visited {color: #003399}
A:active {COLOR: #003399}
A:hover {COLOR: #996600; TEXT-DECORATION: underline}
.j12-w { FONT-SIZE: 12px; line-height:20px; COLOR: #FFFFFF}
.j14-30 { FONT-SIZE: 14px; line-height:60px; COLOR: #333333 }
.j13-20 { FONT-SIZE: 13px; line-height:20px; COLOR: #333333 }

#news td {
text-align:left;
padding-right:5px;
padding-left:5px;
vertical-align:top;
border:1px #CCCCCC;
border-style:none none solid none;
width:150px;
text-align:center;
line-height:150%;
}

#news th {
text-align:left;
padding-left:10px;
padding-right:2px;
vertical-align:top;
border:1px #CCCCCC;
border-style:none none solid none;
width:400px;
text-align:left;
font-weight:normal;
line-height:150%
}

.view { background-image: url("img/haikei.png"); background-position:center; background-repeat:no-repeat; 
 }
.view img{ margin: 5px; }
