body, ul, li {
margin: 0;
padding: 0;
}

img {
border: none;
}


/*ÃƒÃ«Ã Ã¢Ã­Ã®Ã¥ Ã¬Ã¥Ã­Ã¾*/

#mainMenu {
float: left;
margin: 0;
padding: 0;
background: url(images/top-back.gif) repeat-x bottom;
}

#mainMenu li {
display: inline;
float: left;
margin: 0;
padding: 0 40px 1px;
font: 400 12px/2 Arial, sans-serif;
color: #FF0101;
}

#mainMenu li.top1 {
background: url(images/topmenu-spacer.gif) no-repeat right bottom;
}

#mainMenu li.top2 {
background: #e6e6e6 url(images/topmenu-spacer2.gif) no-repeat right bottom;
}

#mainMenu li.top3 {
background: url(images/topmenu-spacer3.gif) no-repeat right bottom;
}

#mainMenu li a:link, #mainMenu li a:visited {
text-decoration: none;
color: #336699;
}

#mainMenu li a:hover, #mainMenu li a:active {
text-decoration: underline;
color: #FF0101;
}
/*=== ÃƒÃ«Ã Ã¢Ã­Ã®Ã¥ Ã¬Ã¥Ã­Ã¾*/


td#pipe-top {
background: url(images/flash-back2.gif) repeat-y 908px 0;
}




/*Ã”Ã«Ã½Ã¸ÃªÃ */


#flash {
  width: 1003px;
background: #fff;
}

td.fla {
  background: url(images/flash-back.gif) repeat-x left top;
}
/*=== Ã”Ã«Ã½Ã¸ÃªÃ */


/*Ã–Ã¥Ã­Ã²Ã°Ã Ã«Ã¼Ã­Ã®Ã¥ Ã¯Ã®Ã«Ã¥ Ã­Ã  Ã£Ã«Ã Ã¢Ã­Ã®Ã©*/

body
{
	margin: 0;
	padding: 0;
	color: #000;
	background: #FFF;
}
form
{
	margin: 0;
	padding: 0;
}
body,td,th,input,textarea,select
{
	font-family: Arial;
	font-size: 12px;
}	
a,a:active,a:visited
{
	color: #336699;
	text-decoration: none;
}
a:hover
{
	color: #ff0101;
	text-decoration: underline;
}
h1
{
	font-weight: 900;
	font-size: 23px;
	color: #000;
}
h2
{
	font-size: 18px;
	font-weight: 400;
	color: #000;
}
h3
{
	margin: 0;
	padding: 0;
}
td.top1
{
	background: #f8f8f8 url("images/top-back.gif") repeat-x bottom;
}
td.top2
{
	background: #e6e6e6 url("images/top-back.gif") repeat-x bottom;
}
td.top1,td.top2
{
	padding: 0 40 0 40;
}
.red
{
	color: #ff0101;
}
#logo
{
	text-align: center;
	padding: 0 60px 0 70px;
}
.date
{
	white-space: nowrap;
	color: #666;
}
#news
{
	padding: 30px 0;
}
.gray
{
	color: #666;
}
.small
{
	font-size: 11px;
}
.big
{
	font-size: 17px;
}
a.big,a.big:active,a.big:visited
{
	text-decoration: none;
}
a.big:hover
{
	color: #ff0101;
	text-decoration: underline;
}
#center
{
	vertical-align: top;
}
td.submenu
{
	padding: 0 0 0 20px;
	line-height: 1.7em;
}
#bottom
{
	vertical-align: bottom;
	text-align: right;
	padding: 7px;
}
a.darkred,a.darkred:active,a.darkred:visited
{
	color: #d32222;
	font-weight: 900;
	text-decoration: none;
	font-size: 13px;
}

td.darkred a:link, td.darkred a:visited {
color: red;
}

a.darkred:hover
{
	color: #ff0101;
	text-decoration: underline;
}
.lb
{
width: 1px;
	background: url(images/b.gif) repeat-y;
	font-size: 1px;
}
.rb
{
width: 1px;
	background: url(images/b.gif) repeat-y right;
	font-size: 1px;
}
.bb
{
	background: url(images/b.gif) repeat-x bottom;
	font-size: 1px;
}
.bb2
{
	background: url(images/b.gif) repeat-x 0px 3px;
	font-size: 1px;
}
.tb2
{
	background: url(images/b.gif) repeat-x 0px 12px;
	font-size: 1px;
}
.msub
{
	vertical-align: top;
	line-height: 1.5em;
	padding: 7px 0 0 18px;
}
img.lbi
{
	margin: 0 0 0 0;
}
#imr
{
	margin: 10px 0 0 0;
}
#mbmb td.shsh
{
	padding: 5px;
	padding-bottom: 0;
}

/*==Ã–Ã¥Ã­Ã²Ã°Ã Ã«Ã¼Ã­Ã®Ã¥ Ã¯Ã®Ã«Ã¥ Ã­Ã  Ã£Ã«Ã Ã¢Ã­Ã®Ã©*/


/*ÃÃ®ÃªÃ®Ã¢Ã Ã¿ Ã²Ã°Ã³Ã¡Ã  Ã­Ã  Ã£Ã«Ã Ã¢Ã­Ã®Ã©*/

td#pipe-bottom {
padding: 0 15px 15px 200px;
text-align: right;
background: url(images/flash-back3.gif) repeat-y 49px top;
}







/*ÃÃ®ÃªÃ®Ã¢Ã®Ã¥ Ã¬Ã¥Ã­Ã¾*/

#secondMenu {
width: 20em;
} 
