/* 全体の設定 */
body{
    color:black;
    font-size:9px;
    margin:10px 0px;
    padding:0px;
    scrollbar-face-color:plum;
    scrollbar-highlight-color:plum;
    scrollbar-shadow-color:plum;
    scrollbar-3dlight-color:plum;
    scrollbar-arrow-color:black;
    scrollbar-track-color:plum;
    scrollbar-darkshadow-color:plum;
    font-family:Verdana,osaka;
    line-height:100%;
    letter-spacing:1px;
  cursor:normal;
background-color:plum;
}

/* テーブルの設定 */
table,td{color:black;
}

/* 画像の設定 */
img{border:0px;}

/* 区切り線の設定 */
hr{
    color: black;
    border-style: dotted;
    width: 85%;
    height: 2px;}

/* 改行の設定 */
br{letter-spacing:normal;}

/* テキストエリア、インプットエリアの設定 */
textarea,input{
    border:3px dotted indigo;
    background:transparent;
    margin:0px 0px
    padding:2px 2px;
    color:black;
    font-size:10px;
    line-height:130%;
}

/*リンクの設定*/
a{color:indigo;text-decoration:none;}
a:active,visited{color:#cccccc;text-decoration:none;}
a:hover{color:black;background-color:orchid;position:relative; top:1px; left:1px;}

/* 透過の設定 */
.filter{
    background-color:plum;
    filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=70,enabled=1);
}


/* メニューの設定 */
.menu{
    color:black;
    margin:0px 0px;
    padding:10px 0px;
    font-size:24px;
    font-weight:bold;
    line-height:150%;
    text-align:center;
}

/* 本文テキストの設定 */
.text{
    margin:20px 10px;
    padding:1px 1px;
    font-size:9px;
    width:100%;
    line-height:200%;
}
.text1{
    margin:20px 10px;
    padding:1px 1px;
    font-size:11px;
    width:100%;
    line-height:200%;
}
/* 見出し部分の設定 */
.h1{
    margin : 10px 70px 10px 20px;
    padding:2px 10px;
    font-size:12px;
    font-weight:bold;
    color:indigo;
    line-height:150%;
    border:3px dotted indigo;
    background-image:url(img/b.gif);
    background-repeat:repeat;
}

/* タイトル部分の設定 */
.sitetitle{
    margin:0px 0 0 0px;
    padding:1px 1px;
    font-size:36px;
    font-weight:bold;
    font-family:Tahoma;
    color:indigo;
    width:100%;
    line-height:100%;
}

/* 設定 */
.text2{
    margin:0px 0px;
    padding:1px 1px;
    font-size:11px;
    width:100%;
    line-height:150%;
}
.text3{
    margin:0px 0px;
    padding:1px 1px;
    font-size:9px;
    width:100%;
    line-height:100%;
}
.bt {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; WIDTH: 165px; BORDER-BOTTOM: gray 1px solid
}
.bi {
	background-image: url(back.png);
	BORDER-BOTTOM: gray 1px dashed;
	HEIGHT: 22px;
	text-align: center; 
}
.bn {
	BORDER-BOTTOM: gray 1px dashed;
	text-align: center; 
}