body {
	line-height:120%;
	font-size: 12px;
	color: #ffffff;
	background-color: #000000;
	margin:10px 0px;
	background-image:url(imgs/bg.gif);
}

a:link, a:visited { 
	color: #009900;
	font-weight: bold;
}

a:hover, a:active, a:focus {  
	color: #0000cc;
	font-weight: bold;
}

#header {
	background-image:url(imgs/header.jpg);
	text-align:right;
	border-top:#000000 1px solid;
	border-left:#000000 1px solid;
	border-right:#000000 1px solid;
}

#header2 {
	line-height:180%;
	text-align:left;
	border-left:#000000 1px solid;
	border-right:#000000 1px solid;
	color: #ffffff;
	background-color: #000000;
	background-image:none;
}

#map {
	color: #000000;
	background-color: #ffffff;
	text-align:left;
	border-left:#000000 1px solid;
	border-right:#000000 1px solid;
	background-image:none;
}

#cont {
	color: #000000;
	background-color: #ffffff;
	text-align:left;
	border-left:#000000 1px solid;
	border-right:#000000 1px solid;
	border-bottom:#000000 1px solid;
	background-image:none;
}

#footer {
	line-height:180%;
	text-align:center;
	border-left:#000000 1px solid;
	border-right:#000000 1px solid;
	color: #ffffff;
	background-color: #000000;
	background-image:none;
}

.side {
	background:#ffffff;
	margin:0px 0px 10px 0px;
	padding:5px 8px;
}

h3 {
	color:#ffffff;
	background:#000000;
	font-size:12px;
	margin:0px;
	padding:2px 12px;
}

h4 {
	color:#ffffff;
	background:#000000;
	font-size:12px;
	margin:0px 0px 0px 8px;
	padding:2px 12px;
}

p {
	font-size:12px;
	line-height:120%;
	margin:0px 0px 0px 2px;
	padding:2px 10px 2px 3px;
	text-indent:1em;
}

p.bold {
	font-size:12px;
	font-weight:bold;
	line-height:120%;
	margin:0px 0px 0px 0px;
	padding:2px 10px 2px 3px;
	text-indent:0;
}

p.bold14 {
	font-size:14px;
	font-weight:bold;
	line-height:120%;
	margin:0px 0px 0px 0px;
	padding:2px 10px 2px 3px;
	text-indent:1em;
}

p.bold18 {
	font-size:18px;
	font-weight:bold;
	line-height:120%;
	margin:0px 0px 0px 0px;
	padding:2px 10px 2px 3px;
	text-indent:0;
}

p.center {
	font-size:12px;
	text-align:center;
	line-height:120%;
	margin:0px 0px 0px 0px;
}

p.centerb {
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:120%;
	margin:0px 0px 0px 0px;
}

p.kakaku {
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height:120%;
	margin:0px 0px 0px 0px;
	padding:2px 10px 2px 3px;
	text-indent:2em;
}

span.red {
	color:#ff0000;
	font-weight:bold;
}

span.bold {
	font-weight:bold;
}

img {
	border:none;
	margin:0px 0px 0px 0px;
}

img.dlban {
	float:right;
	margin:10px;
}

img.right {
	float:right;
	margin:10px;
}

img.left {
	float:left;
	margin:10px;
}

dl.mg {
	margin:0px 50px 0px 50px;
}#navi {
    width: 480px;
    height: 30px;
}

#menu div {
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: left top;
}
.menu02 {
    background-image: url(imgs/menu/submenu1ab.jpg);
}
.menu03 {
    background-image: url(imgs/menu/submenu1bb.jpg);
}
.menu04 {
    background-image: url(imgs/menu/submenu1cb.jpg);
}
.menu05 {
    background-image: url(imgs/menu/submenu1db.jpg);
}
.menu07 {
    background-image: url(imgs/menu/submenu2ab.jpg);
}
.menu08 {
    background-image: url(imgs/menu/submenu2bb.jpg);
}
.menu09 {
    background-image: url(imgs/menu/submenu2cb.jpg);
}
.menu10 {
    background-image: url(imgs/menu/submenu2db.jpg);
}
.menu11 {
    background-image: url(imgs/menu/submenu2eb.jpg);
}
.menu12 {
    background-image: url(imgs/menu/submenu2fb.jpg);
}
.menu13 {
    background-image: url(imgs/menu/submenu2gb.jpg);
}
.menu14 {
    background-image: url(imgs/menu/submenu2hb.jpg);
}
.menu15 {
    background-image: url(imgs/menu/submenu2ib.jpg);
}
.menu16 {
    background-image: url(imgs/menu/submenu2jb.jpg);
}
.menu17 {
    background-image: url(imgs/menu/submenu2kb.jpg);
}
.menu18 {
    background-image: url(imgs/menu/submenu2lb.jpg);
}
.menu19 {
    background-image: url(imgs/menu/menu03.jpg);
}
.menu20 {
    background-image: url(imgs/menu/menu04.jpg);
}
.menu21 {
    background-image: url(imgs/menu/menu05.jpg);
}

.menu22 {
    background-image: url(imgs/menu/submenu1eb.jpg);
}

