/* CSS Document */
body{
  	margin: 0px;
  	background-color : #F8F8FF;/*右側の背景色*/ 
}
td,div{
  	font-size: 10pt;/*全体の文字サイズ*/
}
.line1{
	height : 100%;
  	border-left: 2px dotted #191970;/*左側の点線*/
  	margin-left: 160px;/*左の空きスペースの幅*/
  	padding: 50px 40px 40px 20px;
  }
.topmenu{/*Topmenuの部分の設定*/
  	position: absolute;
  	top: 0px;
  	left: 0px;
  	z-index: 2;
  	width: 100%;
  	border-top: solid 1px #222434;
  	border-bottom: solid 1px #222434;
  	padding: 3px 40px 3px 40px;
  	background-color: #F0F8FF;/*背景色*/
  	font-size: 8pt;
  	font-family:Courier,"MS Georgia","Times New Roman";
  	letter-spacing: 0.4em;
}

.toptitle{/*タイトルの部分の設定*/
  	position: absolute;
  	top: 20px;
  	left: 0px;
  	z-index: 2;
  	width: 100%;
  	border-top: solid 1px #222434;
  	border-bottom: solid 1px #222434;
  	padding: 6px 40px 6px 40px;
  	background-color: #DADADA;/*背景色*/
  	font-size: 11pt;
  	font-family: Verdana;
  	letter-spacing: 0.4em;
  	filter: alpha(opacity=100,finishopacity=1,style=1);
  }
.linkmenu{
  	position: absolute;
  	top: 80px;
  	left: 15px;
  	z-index: 2;
  	border-top: solid 2px #666878;
  	border-bottom: solid 2px #666878;
  	width: 120px;/*幅*/
}

.linkgra{/*サイト名の色部分*/
  	border-left: solid 12px #4169E1;
  }
.link{/*サイト名部分の設定*/
  	width: 300px;/*幅*/
  	border-style: dashed dashed dashed none;
  	border-width: 1px;
  	border-color: #666878;/*枠の色*/
  	padding: 2px 10px 2px 11px;
  }
.setu{/*説明文部分の設定*/
  	width: 300px;/*幅*/
  	color: #445556;/*文字色*/
  	padding: 6px 5px 24px 8px;
  }

