body{
	width: 760px;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
#Header {
	background: url(image/header1.jpg) no-repeat;
	padding: 0px;
	height: 80px;
	width: 760px;
	margin: 0px 0px 2px;
}
#Header p {
	font: bold 18px "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	color: #666666;
	text-align: left;
	margin-top: 50px;
	margin-left: 15px;
}
#Header img {
	padding: 0px;
	margin-top: 0px;
	margin-left: 10%;
	margin-bottom: 0px;
}


#Navi_Bar {
	font: bold 12px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	margin: 0px;
	padding: 0px;
	height: 12px;
	width: 760px;
	text-align: left;
	vertical-align: middle;
}

#ITop {
	display: block;
	margin: 5px auto;
	width: 700px;
	border: 5px dotted #FF0000;
	text-align: center;
}

#base {
	display: block;
	margin: 0px auto;
	padding: 0px;
	width: 760px;
}

#Dict {
	display: inline;
}
#Dict .Title{
	color: #999999;
	background: #e0e0ee;
	font: bold 14px/18px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
}
#Dict .Link{
	text-align: left;
}
#Dict .Link a {
	color: #999999;
	text-decoration: none;
	font: bold 12px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	margin: 1px 5px;
}
#Dict .Link a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 12px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	margin: 1px 5px;
	background: #999999;
}

#Search {
	text-align: left;
	color: #999999;
	float: left;
}

DIV#kindwrapper
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
BODY#full DIV#kindwrapper
{
    FLOAT: left;
    WIDTH: 95%
}
DIV#kindcontent
{
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	text-align: left;
}
DIV#kindcontent H3
{
	font: 12px "MS UI Gothic", "Hiragino Kaku Gothic Pro", "\30D2\30E9\30AE\30CE\20Pro\20W3", "Osaka";
	BORDER-RIGHT: #ccccff 1px solid;
	BORDER-TOP: #ccccff 1px solid;
	MARGIN: 0px;
	BORDER-LEFT: #ccccff 1px solid;
	BORDER-BOTTOM: #ccccff 1px solid;
	BACKGROUND-COLOR: #e0e0ee;
	padding: 4px 6px;
	clear: left;
	text-align: left;
}
DIV#kindcontent H3 SPAN
{
    FONT-SIZE: 80%
}
DIV#kindcontent H3 B
{
    FONT-SIZE: 90%
}
DIV#kindcontent UL
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 4px 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	text-align: left;
}
DIV#kindcontent UL STRONG
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	text-align: left;
}
DIV#kindcontent LI
{
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	MARGIN: 2px 0px 8px;
	PADDING-TOP: 4px;
	text-align: left;
}
DIV#kindcontent LI A
{
	FONT-SIZE: 110%;
	text-align: left;
}
DIV#kindcontent .desc
{
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 80%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #666666;
	PADDING-TOP: 0px;
	text-align: left;
}
DIV#kindcontent .desc STRONG
{
	COLOR: #333333;
	text-align: left;
}
DIV#kindcontent .url
{
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 80%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #009900;
	PADDING-TOP: 0px;
	text-align: left;
}
DIV#kindcontent P
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 6px 0px;
	PADDING-TOP: 0px;
	text-align: left;
}
DIV#kindcontent IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#kindcontent .summary {
	text-align: left;
}
