body {width:800px;
 LINE-HEIGHT: ; FONT-FAMILY: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",sans-serif; background: url(../images/back-dot.gif);}

all.clsMenuItemNS, .clsMenuItemIE{text-decoration: none; font: bold 12px Arial; color: #ffff00; cursor: hand; z-index:100}//テキストフォントの種類、大きさ、色及び、マウスの形状の変更可。
#MainTable A:hover {color: #00ff00;}//リンク文字の色、変更可。

#headder {
	BACKGROUND: #ffffff; MARGIN: 0px
}
#sp001 {background:#f3f3f3; width:583px; height:20px;}
#rss H3 {
	FONT-WEIGHT: 600; FONT-SIZE: 10pt; MARGIN: 5px 15px; COLOR: #0027b0; pading: 0 0 0 0
}

#site-all {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; MARGIN: 0px; BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid; LINE-BREAK: strict; HEIGHT: auto; TEXT-ALIGN: center
}

#site-all h1{color:#999999; font-size:9pt; MARGIN: 5px 0;}
#container SPAN {
	FONT-WEIGHT: 300; FONT-SIZE: 9pt; MARGIN:0px; COLOR: #fd8a02; pading: 0 0 0 0
}
#navi-head {
	BORDER-RIGHT: #999999 0px solid; MARGIN: 0px; BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 0px solid; WIDTH: 800px; heught: 22px; BORDER-BOTTOM: #999999 0px solid
}

#return {FONT-WEIGHT: 400; FONT-SIZE: 9pt; MARGIN: 10px 0px; pading: 0 0 0 0;}

#container {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid; POSITION: relative; BACKGROUND: url(../images/all_back.jpg); }

#tab1 {
	FONT-SIZE: 9pt; LINE-HEIGHT: 2em
}
#left-menu P {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; MARGIN: 10px 0px; pading: 0 0 0 0
}
#left-menu P A:link {
	COLOR: #0066FF
}
#left-menu P A:visited {
	COLOR: #0066FF
}
#left-menu P A:hover {
	COLOR: #fd8a02;
}
#left-menu P A:active {
	COLOR: #333
}



#headder {
	TEXT-ALIGN: left
}
#headder P {
	FONT-WEIGHT: 400; FONT-SIZE: 9pt; MARGIN: 1px 0px; pading: 0 0 0 0
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 800px; HEIGHT: auto
}
#navi-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-color: #4295f3 
}
#navi-head A:link {
	COLOR: #4295f3 
}
#navi-head A:visited {
	COLOR: #4295f3 
}
#navi-head A:hover {
COLOR: #fd8a02;
}
#navi-head A:active {
	COLOR: #333
}
.menubar {
	FONT-WEIGHT: 400; FONT-SIZE: 8pt; COLOR: #4295f3 ; TEXT-ALIGN: center
}
.menubar A:link {
	COLOR: #4295f3 ; TEXT-DECORATION: none
}
.menubar A:visited {
	COLOR: #4295f3 ; TEXT-DECORATION: none
}
.menubar A:active {
	COLOR: #454ce6; TEXT-DECORATION: none
}
.menubar A:hover {
COLOR: #454ce6; TEXT-DECORATION: none;
}
.pad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 8px 10px; PADDING-TOP: 0px; font-size:9pt;
}
.pad2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 8px 10px; PADDING-TOP: 0px;  font-size:9pt;
}
.pad3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 8px 10px; PADDING-TOP: 0px;   font-size:11pt;}
#search {width:160px; background: url(../images/search-back.gif); MARGIN: 10px 0px 8px 10px; padding:1px 0px; height:auto;}
.pad4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px 10px; PADDING-TOP: 0px;   font-size:11pt;}

.even {
	BACKGROUND: #f3f3f3
}
#center {
	FLOAT: right; WIDTH: 800px
}
#container {
	MARGIN: 0px 0px; WIDTH: 800px; HEIGHT: auto
}
#left-menu-about {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #999999 0px solid; BACKGROUND: url(../images/left.back.gif); FLOAT: left; MARGIN: 0px 0px 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 195px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: auto;
}

#ikinalink p A:link {
	COLOR: #ffffff
}
#ikinalink p A:visited {
	COLOR: #ffffff
}
#ikinalink p A:hover {
COLOR: #ffffff;
}
#ikinalink p A:active {
	COLOR: #ffffff}



#left-menu-about A:link {
	COLOR: #0066FF
}
#left-menu-about A:visited {
	COLOR: #0066FF
}
#left-menu-about A:hover {
COLOR: #6e6e6e;
}
#left-menu-about A:active {
	COLOR: #6e6e6e}

#container  A:link {
	COLOR: #0066FF
}
#container  A:visited {
	COLOR: #0066FF
}
#container  A:hover {
COLOR: #fd8a02;
}


#tablist {
	color: #333;
	font-family: "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Verdana, sans-serif;
	font-size: 62.5%; /* 10px */
	line-height: 1;

}
#tablist h1 {font-size: 1.5em;}
#container5 {
	width: 582px;
	margin: 0px;
	text-align: left;
}


#tab {
	margin-top: 0;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 0;
	border-bottom: 2px solid #333;
	height: 30px;
	overflow: hidden;
}
#tab li {
	float: left;
	width: 64px;
	height: 30px;
}
#tab li a {
	display: block;
	width: 64px;
	height: 30px;
	border: 1px solid #ccc;
	border-bottom: 0;
	color: #777;
	text-align: center;
}
#tab li a:hover,
#tab li.present a {
	border-color: #333;
	color: #fff;
	background: #333;
}


#page1, #page2, #page3, #page4, {
	margin-bottom: 10px;
	padding-top: 0px;
}

#page1, #page2, #page3, #page4 H2 {
	FONT-WEIGHT: 600; FONT-SIZE: 10pt; MARGIN: 0px 0px; COLOR: #fd8a02; pading: 0 0 0 0;
}

.memo {
	color: #777;
	font-weight: bold;
	font-size: 0.8em;
}

#rss {margin:0; height:auto; border-bottom:#999999 1px solid; border-top:#999999 1px solid; border-right:#999999 0px solid; border-left:#999999 1px solid; }
#rss a {margin:0; line-height:1;}
#rss2 {margin:0; height:auto;}
#rss3 {margin:0; height:auto; border-bottom:#999999 1px solid; border-top:#999999 1px solid; border-right:#999999 0px solid; border-left:#999999 1px solid; }
#rss4 {margin:0; height:auto;}
#right-link-b {
	BORDER-RIGHT: #999999 0px solid; BACKGROUND: url(../images/rightbody-back.jpg); BORDER-TOP: #999999 0px solid; FLOAT: right; MARGIN: 0; BORDER-LEFT: #999999 0px solid; WIDTH: 605px; BORDER-BOTTOM: #999999 0px solid; POSITION: relative; HEIGHT: auto;
}

#right-inner {
	MARGIN: 0px 0px 0px 0px; WIDTH: 584px; BORDER-RIGHT: #999999 0px solid;  BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid;  HEIGHT: auto;}
#banner {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 1px solid; FLOAT: right; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 120px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: auto
}



#right-link-b H2 {
	FONT-WEIGHT: 600; FONT-SIZE: 10pt; MARGIN: 1px 0px; COLOR: #fd8a02; pading: 0 0 0 0
}

#rss H2 {
	FONT-WEIGHT: 600; FONT-SIZE: 10pt; MARGIN: 0px 0px; COLOR: #fd8a02; pading: 0 0 0 0
}
#right-link-b H1 {
	FONT-WEIGHT: 500; FONT-SIZE: 10pt; MARGIN: 5px 15px; COLOR: #454ce6; LINE-HEIGHT: 1.5em; pading: 0 0 0 0
}

#right-link-b H4 {
	FONT-WEIGHT: 500; FONT-SIZE: 10pt; MARGIN: 5px 15px; COLOR: #454ce6; LINE-HEIGHT: 1.5em; pading: 0 0 0 0
}

#right-link-b TD {
	FONT-WEIGHT: 400; FONT-SIZE: 9pt; MARGIN: 1px 0px; COLOR: #6e6e6e; pading: 0 0 0 0
}
#right-link-b P {
	FONT-WEIGHT: 400; FONT-SIZE: 9pt; MARGIN: 5px 15px; COLOR: #6e6e6e; LINE-HEIGHT: 1.5em
}

#footer {
	CLEAR: both; BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 0px solid; WIDTH: 800px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: auto; TEXT-ALIGN: center
}
#footer-navi {
	WIDTH: 800px
}
#footer-navi OL {
	FONT-SIZE: 10pt; FLOAT: left; WIDTH: 120px; LIST-STYLE-TYPE: none
}
#footer A:link {
	COLOR: #ffffff
}
#footer A:visited {
	COLOR: #ffffff
}
#footer A:hover {
	COLOR: #fd8a02
}
#footer A:active {
	COLOR: #ffffff
}
