body {
	margin-left: 25px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	background-color: #FAFAE2;
}


#side_menu {
	margin-top:-3px;
	width: 95px; 
	float: left;
	background-image: url(../pictures/001_sidebar.gif); 
	background-repeat: no-repeat;
	height:513px;
}


#side_menu a {
   margin-top:5px;
   font-size:12pt;
   padding-top:4px;
   padding-left:0px;
   font-weight:bold;
   text-indent:3px;
   text-decoration:none;
   display: block;
   color:blue;
   width: 102px; /* 画像1枚分の横幅 */
   height: 28px; /* 画像1枚分の高さ */
   /* text-indent: -1000px;   文字を見えなくする */
   background-image: url("../pictures/menuicon.gif"); /* 画像ファイル名 */
   background-repeat: no-repeat;
}

a#side_link:visited {
   color:blue;
}

a#side_link:hover {
   color:red;
   background-position: top right; /* 背景画像の表示開始基準を右上に変更 */
}

#language_select {
	background-image: url(../pictures/002_topbar.gif); 
	height:35px;
	text-align: right;
	clear: both; 
	font-size: 12px;
	background-repeat:repeat-x

}
#language_select img {
	border:0px;
}


A { text-decoration: none;
	color: blue;
}
A:visited{
	text-decoration: none;
	color: brown;
}
A:hover {
	color: red;
	text-decoration: underline;
}

.main_title{
/*	background-image: url(../pictures/003_marks.gif); */
	background-position: right;
	background-repeat: no-repeat;
}

.unnamed1 {
	float: left;
	}
.style1 {font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"}
.style5 {font-size: small; text-indent:0em; margin-left:0em}
.style6 {font-size: small; text-indent:0em; margin-left:1em}
.style7 {font-size: small; text-indent:0em; margin-left:2em}
.style8 {font-size: medium; font-weight:bold; margin-bottom:5px;}
.style16 {font-size: small}
.style17 {font-size: medium; text-indent:0em; margin-left:0em;}
.style19 {
	font-size: medium;
	font-weight: bold;
}
.style20 {font-size: xx-large; margin-left:10px;}
.style21 {background-color: #CCCC99; text-align: center; clear: both; font-size: 12px; }
.unnamed2 {
	background-color: #CCCC99;
	text-align:center; clear:both
}
.update {
	font-size: x-small;
	float: right;
}
.link {color: blue}
.link:hover {
	color: red;
	text-decoration: underline;
	background-color: #FAFAD2;
}

.link_bar{color: #000000;}
.link_bar:visited {color: #000000;}
.link_bar:hover {color: #0000FF; text-decoration: underline;}

.activelist {
	padding-left: 3em;
	font-size: small; 
	list-style-image:url(../pictures/0009_round_cyan.png);
}

.activelisteng {
	padding-left: 3em;
	font-size: medium; 
	list-style-image:url(../pictures/0009_round_cyan.png);
}

.activelist li {
	margin-bottom:8px;
}

#mostrecent {
	list-style-image:url(../pictures/0067_circular_arrow.png);
	margin-bottom:10px;
}

.newslist {
	padding-left: 3em;
	font-size: medium; 
	list-style-image:url(../pictures/0026_boatshowbullet.png);
}

.newslist li {
	margin-bottom:8px;
}

/* ******   orglink.html ******* */
.orgwrapper {
	width:90%;
}
.orgtitle {
	width:80%;
	font-size:large;
	font-weight:bold;
	margin-top:40px;
	margin-left:40px;
	margin-bottom:10px;
	padding-left:10px;
	border-style:solid;
	border-color:blue;
	border-right-width:0px;
	border-top-width:0px;
	border-left-width:6px;
	border-bottom-width:1px;
}
.orgcenter {
	list-style:none;
	font-size:medium;
	font-weight:bold;
	padding-left:40px;
}
.orgcenter a {
	text-decoration:none;
	color:#3300CC;
}
.orgcenter a:hover {
	text-decoration:underline;
	color:red;
	border-color:red;
}
.orgsymbol img {
	float:left;
	position:relative;
	margin-right:2em;
	border-style:none;
}
.orgboss {
	margin-top:8px;
	margin-bottom:1px;
	font-size:medium;
	font-weight:bold;
	padding-left:55px;
}


.orgdetail {
	width:90%;
	font-size:medium;
	margin-bottom:35px;
	padding-left:40px;
}
