A IMG {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; BORDER-LEFT: #ffffff 0px; BORDER-BOTTOM: #ffffff 0px;
}
A:link {
    color: #000000;
}
A:visited {
    color: #444444;
}
A:active {
    color: #AA9999; text-decoration: none;
}
A:hover {
    color: #AA9999; text-decoration: none;
}
BODY {
	BACKGROUND: #ffffff; MARGIN: 0px; FONT-SIZE: 14px; FONT-FAMILY: 'CI',meiryo,sans-serif; color: #444444; TEXT-ALIGN: center; WIDTH: 100%; line-height: 140%;
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-TOP: 20px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: 2px #CDEB00 solid;
}
H2 {
	MARGIN: 2px 2px 2px 0px; FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 2px solid;
}
UL {
	LIST-STYLE-TYPE: none;
}
DIV#out {
	 MARGIN: auto; WIDTH: 900px;
}
DIV#front {
	FLOAT: right; WIDTH: 600px; min-height: 1600px; MARGIN: 5px 5px 10px 5px; TEXT-ALIGN: left; LINE-HEIGHT: 25px;
}
DIV#q {
	WIDTH: 600px; padding-top: 20px; padding-bottom: 5px; FONT-WEIGHT: bold; COLOR: #4D5800; FONT-SIZE: 16px;
}
DIV#menu {
	FLOAT: left; MARGIN: 0px; WIDTH: 290px; TEXT-ALIGN: left; FONT-SIZE: 12px; LINE-HEIGHT: 20px; padding-bottom: 20px;
}
DIV#tiiki {
	FLOAT: right; MARGIN: 0px; TEXT-ALIGN: left; FONT-SIZE: 9px;
}
DIV#center {
	MARGIN: 0px; TEXT-ALIGN: center; FONT-SIZE: 10px;
}
DIV#ENDADD {
	MARGIN: 0px; TEXT-ALIGN: center; WIDTH: 900px; clear: both; border-top: 1px #444 solid; padding-top: 20px;
}
.black14 {
	font-size: 14px;
	line-height: 1.4em;
	font-weight: normal;
	color: #000000;
	letter-spacing: 0.08em;
}
.lt {
	FLOAT: left;
}
.imgbtm {
	padding-top: 15px; padding-bottom: 5px;
}

.imgbtm2 {
	padding-top: 25px; padding-bottom: 10px;
}
.a {
	MARGIN: 0px 0px 0px 50px;
}
.a70 {
	MARGIN: 0px 0px 0px 70px;
}
.check {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #4D5800;
}
