BODY {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	COLOR:#333333;
	LINE-HEIGHT:1.166;
	PADDING-TOP:0px;
	FONT-FAMILY:Arial,sans-serif;
	width:900px
}
A {
	COLOR:#006699;
	TEXT-DECORATION:none
}
A:link {
	COLOR:#006699;
	TEXT-DECORATION:none
}
A:visited {
	COLOR:#006699;
	TEXT-DECORATION:none
}
A:hover {
	COLOR:#006699;
	TEXT-DECORATION:underline
}
H1 {
	PADDING-RIGHT:0px;
	PADDING-LEFT: 0px;
	FONT-SIZE:120%;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	COLOR:#334d55;
	PADDING-TOP:0px;
	FONT-FAMILY:Verdana,Arial,sans-serif
}
H2 {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	FONT-SIZE:114%;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	COLOR:#006699;
	PADDING-TOP:0px;
	FONT-FAMILY:Arial,sans-serif
}
H3 {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	FONT-SIZE:100%;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	COLOR:#334d55;
	PADDING-TOP:0px;
	FONT-FAMILY:Arial,sans-serif
}
H4 {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	FONT-WEIGHT:normal;
	FONT-SIZE:100%;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	COLOR:#333333;
	PADDING-TOP:0px;
	FONT-FAMILY:Arial,sans-serif
}
H5 {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	FONT-SIZE:100%;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	COLOR:#334d55;
	PADDING-TOP:0px;
	FONT-FAMILY:Verdana,Arial,sans-serif
}
UL {
	LIST-STYLE-TYPE:square
}
UL UL {
	LIST-STYLE-TYPE:disc
}
UL UL UL {
	LIST-STYLE-TYPE:none
}
LABEL {
	FONT-WEIGHT:bold;
	FONT-SIZE:100%;
	COLOR:#334d55;
	FONT-FAMILY:Arial,sans-serif
}
#masthead {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	WIDTH:100%;
	PADDING-TOP:10px;
	BORDER-BOTTOM:#cccccc 1px solid
}
#navBar {
	BORDER-RIGHT:#9999ff 1px solid;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	WIDTH:240px;
	position:static;
	float:left;
	PADDING-TOP:0px;
	BORDER-BOTTOM:#9999ff 1px solid;
	BACKGROUND-COLOR:#efefff;/*ここを見直し*/
}
#headlines {
	PADDING-RIGHT:5px;
	PADDING-LEFT:5px;
	FONT-SIZE:80%;
	PADDING-BOTTOM:20px;
	MARGIN:0px;
	position:relative;
	left:0px;
	top:5px;
	PADDING-TOP:10px;
	
}
#headlines P {
	PADDING-RIGHT:5px;
	PADDING-LEFT:5px;
	PADDING-BOTTOM:5px;
	PADDING-TOP:5px
}
#content {
	WIDTH:70%;
}
#siteName {
	PADDING-RIGHT:0px;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-TOP:0px
}
#globalNav {
	PADDING-RIGHT:0px;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:5px;
	COLOR:#cccccc;
	PADDING-TOP:0px;
	BORDER-BOTTOM:#ccc 1px solid
}
#globalNav IMG {
	DISPLAY:block
}
#globalNav A {
	PADDING-RIGHT:4px;
	PADDING-LEFT:0px;
	FONT-SIZE:90%;
	PADDING-BOTTOM:0px;
	PADDING-TOP:0px
}
#pageName {
	PADDING-RIGHT:0px;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-TOP:0px
}
#breadCrumb {
	PADDING-RIGHT:0px;
	PADDING-LEFT:10px;
	FONT-SIZE:80%;
	PADDING-BOTTOM:0px;
	PADDING-TOP:2px
}
.feature {
	PADDING-RIGHT:0px;
	PADDING-LEFT:10px;
	FONT-SIZE:80%;
	PADDING-BOTTOM:10px;
	PADDING-TOP:0px
}
.feature H3 {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:5px;
	PADDING-TOP:30px;
	TEXT-ALIGN:left
}
.feature IMG {
	PADDING-RIGHT:10px;
	PADDING-LEFT:0px;
	FLOAT:left;
	PADDING-BOTTOM:0px;
	PADDING-TOP:10px
}
.story {
	CLEAR:both;
	PADDING-RIGHT:0px;
	PADDING-LEFT:10px;
	FONT-SIZE:80%;
	PADDING-BOTTOM:0px;
	PADDING-TOP:10px
}
.story P {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:10px;
	PADDING-TOP:0px
}
#siteInfo {
	BORDER-RIGHT:#cccccc 1px solid;
	PADDING-RIGHT:10px;
	BORDER-TOP:#cccccc 1px solid;
	clear:both;
	MARGIN-TOP:5px;
	PADDING-LEFT:10px;
	FONT-SIZE:75%;
	PADDING-BOTTOM:10px;
	BORDER-LEFT:#cccccc 1px solid;
	COLOR:#cccccc;
	PADDING-TOP:10px;
	BORDER-BOTTOM:#cccccc 1px solid
}
#siteInfo IMG {
	PADDING-RIGHT:4px;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:4px;
	VERTICAL-ALIGN:middle;
	PADDING-TOP: 4px
}
#search {
	PADDING-RIGHT:0px;
	PADDING-LEFT:10px;
	FONT-SIZE:90%;
	PADDING-BOTTOM:5px;
	PADDING-TOP:5px;
	position:relative;
	BORDER-TOP:#9999ff 1px solid;
	BORDER-BOTTOM:#eee 1px solid
}
#search FORM {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-TOP:0px
}
#search LABEL {
	PADDING-RIGHT:0px;
	DISPLAY:block;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-TOP:0px
}
#navBar UL A:link {
	DISPLAY:block
}
#navBar UL A:visited {
	DISPLAY:block
}
#navBar UL {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-TOP:0px;
	LIST-STYLE-TYPE:none
}
#navBar LI {
	BORDER-BOTTOM:#eee 1px solid
}
UNKNOWN {
	BORDER-BOTTOM-STYLE:none
}
#sectionLinks {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	FONT-SIZE:90%;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-TOP:0px;
	BORDER-TOP:#9999ff 1px solid;
	BORDER-BOTTOM:#eee 1px solid;
	POSITION:relative
}
#sectionLinks H3 {
	PADDING-RIGHT:0px;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:2px;
	PADDING-TOP:10px
}
#sectionLinks A {
	PADDING-RIGHT:0px;
	BORDER-TOP:#9999ff 1px solid;
	DISPLAY:block;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:2px;
	PADDING-TOP:2px
}
#sectionLinks A:hover {
	BACKGROUND-COLOR:#dddddd
}
.relatedLinks {
	PADDING-RIGHT:0px;
	PADDING-LEFT:10px;
	FONT-SIZE:90%;
	PADDING-BOTTOM:10px;
	MARGIN:0px;
	BORDER-TOP:#9999ff 1px solid;
	PADDING-TOP:0px;
	POSITION:relative
}
.relatedLinks H3 {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:2px;
	PADDING-TOP:10px
}
.relatedLinks A:link {
	DISPLAY:block
}
.relatedLinks A:visited {
	DISPLAY:block
}
#advert {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:10px;
	PADDING-TOP:30px
}
#advert IMG {
	DISPLAY:block
}
