
body{
margin:0;
scrollbar-base-color :#00A8E8; 
scrollbar-face-color :#00A8E8; 
scrollbar-track-color : #FFFFFF; 
scrollbar-arrow-color : #FFFFFF; 
	border-left:8px solid #F05718;
	border-right:8px solid #FFF;
	background:url(image/l-logo.gif) #fff no-repeat 7px 2px fixed;
line-height: 1.2em;
	font-size: 90%;
}

A:link{ border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0066CC;
	text-decoration: none;
    color : #393496; }
A:visited{ color : #800040; }
A:active{ color : #393496; }
A:hover{color : #fff; 
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	text-decoration: none;
	background-color: #393496;}
/* 全体を囲う */
#container {
	/* サイズ */
	width:800px;
	/* 余白 */
	margin:0 0 0 40px;
	padding:0;
	/* 枠 */
	border-right:8px solid #F05718;

}

/* ヘッダ（上部分）*/
#header{
	/* 余白 */
	padding:5px;
	/* 背景色 */
	background-color:#ffffff;
	/* 文字色 */
	color:#F05718;
	font-size: 22px;
	font-weight: bold;
}

/* 内容（中央部分） */
#content {
	background-color:#ffffff;
}


/* メニュー（左部分）*/
#menu {
	/* 左配置 */
	float:left;
	/* サイズ */
	width:150px;
	height:100%;
	/* 余白 */
	margin:0;
	padding:5px;
	/* 文字色 */
	color:#666;
	background-color:#ffffff;
    font-size : 11pt; 
}

#menu1 {
	list-style-type:none;			/* 項目のマークを消す */
	width:140px;					/* メニューの横サイズ指定 */
				/* メニューの縦サイズ指定 */
	border:1px solid #00A8E8;
	margin: 3px;					/* マージン設定 */
	padding:5px;						/* パディング設定 */
}

#menu1 a {
	display:block;
	width:100%;
	text-decoration:none;			/* リンクの下線削除 */
	color:#00A8E8;
}

#menu1 a:hover {
	background-color:#003399;			/* 色を反転 */
	color:#fff;
	margin: 0px;					/* マージン設定 */
	padding:0px;						/* パディング設定 */
}
#menu1 span {
	padding:0 2px;					/* 項目左右のパディング設定(NN7) */
}

#menu01{
	background-color:#00A8E8;			/* 色を反転 */
        color: red;  
	list-style-type:none;			/* 項目のマークを消す */
        text-align:right; 
	margin: 3px;					/* マージン設定 */
	padding:5px;						/* パディング設定 */
}

#menu01 A:link{ 
	color: #fff;
}

#menu01 A:visited{ 
	color: #fff;
}

/* タイトル、メイン、リンクを1つとしている部分　border-right:1px solid #999;で枠あり  */
#wrapper{
	float:right;
	/* サイズ */
	width:630px;
	height:100%;
}


/* タイトル */
#topic {
	/* サイズ */
	width:100%
	height:100px;
	/* 回り込み解除 */
	clear:both;
    background: #ffffff;
}

/* 本文  border-right:1px solid #999;で枠あり */ 
#main {
	/* 左揃え */
	float:left;
	/* サイズ */
	width:430px;
	height:100%;
	/* 余白 */
	margin:0;
    padding: 0px 8px;
    line-height: 1.5em; 
	/* 文字色 */
	color:#666;
	/* 枠 */
}


/* リンク（右部分） */
#link {
	/*左揃え*/
	float:left;
	/* サイズ */
	height:100%;
	/* 余白 */
    margin: 50px 0px; 
	padding:5px;
	/* 文字色 */
	color:#666;
	background-color:#ffffff;
}


/* フッタ（下部分） */
#footer {
	/* 回り込み解除 */
	clear:both;
	/* 背景色 */
	background-color:#ffffff;
	/* 余白 */
	padding:0 5px;
	/* 文字 */
	color:#F05718;
    font-size: 90%; 
}
#footer A:link{
	border-bottom-color: #F05718;
    color : #F05718; 
}
#footer A:visited { 
text-decoration: none;
color : #F05718; 
}
#footer A:active
{ 
text-decoration: none;
color : #F05718; 
}

#footer A:hover{ 
color : #fff; 
border-bottom-width: 1px;
text-decoration: none;
background-color: #F05718;
}
#menu A:link{ 
	border-bottom-color: #fff;
}
#top_back A:link{ 
	border-bottom-color: #fff;
}
#top_back A:hover{color : #fff; 
    text-decoration: none;
	background-color: #fff;
}

#title A:link{ 
	border-bottom-color: #fff;
}
#title A:hover{color : #fff; 
    text-decoration: none;
	background-color: #fff;
}


#pan {
color:#FF00FF;
 font-size: 90%;  
}
table, td, th { 
border-collapse: collapse;
border: 2px #F05718 solid;
vertical-align: middle; 
text-align: center; 
} 

.line{
	width:400px;
	height:6px;
    background-position:left;
	background:url(/wyd2008.wyd-fe.info/image/dots_horiz.gif) repeat-x;
	}

.rireki {
	padding:70px 10px 5px 10px;
}


.menseki{
 font-size: 80%;
 line-height:100%;
}

#right { 
text-align: right; 
padding:1px 1px 10px 3px;
} 

#right2 { 
text-align: right; 
color:#F05718;
padding:1px 1px 1px 1px;
} 

p.h1 {
padding:25px 1px 2px 3px;
color:#F05718;
font-size: 120%;  
}


p.m1 {
padding:10px 1px 2px 3px;
color:#F05718;
font-size: 115%;  
}


p.h2 {
padding:35px 1px 2px 3px;
color:#F05718;
font-size: 120%;  
}


.chu {
padding:5px 1px 2px 5px;
color:#b22222;
font-size: 80%;  
}
