/* 全体のデザイン */
body{
	margin-left:0px;
	font-size:16px;
	background-image : url(html/back.jpg);
	scrollbar-arrow-color:#808080; 
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#808080; 
	scrollbar-3dlight-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#808080
    }}

a:link{
	text-decoration:none;color:#0000ff
	;}
a:visited{
	text-decoration:none;color:#0000ff
	;}
a:active{
	text-decoration:none;color:#0000ff
	;}
a:hover{
	text-decoration:underline;color:#dc143c;position:relative;top:1px;left:1px
	;}

/* 左ライン（短） */
.lineleft{
	height:770px;
	border-left:1px solid #696969;
	filter:progid:DXImageTransform.Microsoft.Shadow
			(color=#e6e6fa,strength=20,direction=275);
	position:absolute;
	top:0px;
	left:0px
	;}

/* 右ライン（短） */
.lineright{
	height:770px;
	border-left:1px solid #696969;
	filter:progid:DXImageTransform.Microsoft.Shadow
			(color=#e6e6fa,strength=50,direction=90);
	position:absolute;
	top:0px;
	left:770px
	;}

/* 左ライン（長） */
.lineleft2{
	height:1100px;
	border-left:1px solid #696969;
	filter:progid:DXImageTransform.Microsoft.Shadow
			(color=#e6e6fa,strength=20,direction=275);
	position:absolute;
	top:0px;
	left:0px
	;}

/* 右ライン（長） */
.lineright2{
	height:1100px;
	border-left:1px solid #696969;
	filter:progid:DXImageTransform.Microsoft.Shadow
			(color=#e6e6fa,strength=50,direction=90);
	position:absolute;
	top:0px;
	left:770px
	;}

div{
	text-align:left
	;}

span{
	color:#696969;
	font-size:12px
	;}

/* ロゴの位置 */
.logo{
	position:absolute;
	top:10px;
	left:650px
	;}

/* flashの位置 */
.head{
	width:749px;
	height:150px;
	background:#dcdcdc;
	position:absolute;
	top:40px;
	left:21px
	;}

/* flashとメインを分けるライン */
.line{
	width:750px;
	border-bottom:2px dotted #808080;
	position:absolute;
	top:180px;
	left:20px
	;}

/* flash説明 */
#fla{
	width:100px;
	color:#696969;
	font-size:10px
	;}

/* メニューの長さ（短い版） */
.left{
	width:190px;
	height:520px;
	border-right:1px solid #808080;
	position:absolute;
	top:210px;
	left:21px
	;}

/* メニューの長さ（長い版) */
.left2{
	width:190px;
	height:850px;
	border-right:1px solid #808080;
	position:absolute;
	top:210px;
	left:21px
	;}

/* メニュー */
.menu{
	width:140px;
	font-size:4px;
	position:absolute;
	top:0px;
	left:5px;
	margin-left:10px
	;}

/* サブメニュー */
.submenu{
	width:150px;
	color:#696969;
	font-size:16px;
	position:relative;
	top:5px;
	left:6px
	;}

/* パンくずリスト */
.bread{
	color:#696969;
	font-size:12px;
	position:absolute;
	top:210px;
	left:220px
	;}

/* タイトル */
.title{
	width:400px;
	color:#696969;
	font-size:20px;
	position:absolute;
	top:260px;
	left:240px
	;}

/* タイトル */
.title2{
	width:450px;
	position:absolute;
	top:320px;
	left:240px
	;}

/* メニューの右側の位置 */
.main{
	width:450px;
	position:absolute;
	top:260px;
	left:240px
	;}

/* テーブルの中 */
.td{
	height:35px;
	color:#696969;
	font-size:15px
	;}

/* エントリーページ */
.entry{
	width:500px;
	color:#696969;
	font-size:15px;
	position:absolute;
	top:220px;
	left:180px
	;}
.entrytd{
	width:100px;
	color:#696969;
	font-size:15px
	;}

/* フッター */
.foot{
	width:650px;
	height:30px;
	border-top:1px solid #c0c0c0;
	color:#696969;
	font-size:14px;
	text-align:center;
	position:relative;
	top:730px;
	left:80px
	;}

/* フッター（長） */
.foot2{
	width:650px;
	height:30px;
	border-top:1px solid #c0c0c0;
	color:#696969;
	font-size:14px;
	text-align:center;
	position:relative;
	top:1060px;
	left:80px
	;}

/* トップページの内容 */
.search{
	width:500px;
	color:#696969;
	position:absolute;
	top:230px;
	left:240px
	;}

/* エントリーフォーム */
.entry{
	margin-top:50px;
	margin-left:50px
	;}

