/* 全体の設定 */
body{
    color:#666666;
    font-size:10px;
    margin:5px;
    padding:0px;
    scrollbar-face-color:white;
    scrollbar-highlight-color:red;
    scrollbar-shadow-color:red;
    scrollbar-3dlight-color:white;
    scrollbar-arrow-color:red;
    scrollbar-track-color:white;
    scrollbar-darkshadow-color:white;
    font-family:Verdana,Osaka;
    line-height:100%;
    letter-spacing:1px;
    background-color:white;
    cursor:normal;
}

/* テーブルの設定 */
table,td{color:#666666;
}

/* 画像の設定 */
img{border:0px;}

/* 区切り線の設定 */
hr{ color: pink;
	border-style: dashed;
	width: 85%;
	height: 1px;}

/* 改行の設定 */
br{letter-spacing:normal}

/* テキストエリア、インプットエリアの設定 */
textarea,input{
    border:1px dashed #666666;
    background:white;
    margin:0px 5px;
    padding:2px;
    color:#666666;
    font-size:10px;
    line-height:150%;
}

/*リンクの設定*/
a{color:hotpink;text-decoration:none;}
a:active,visited{color:#cccccc;text-decoration:none;}
a:hover{color:pink;text-decoration:line-through;}

/* メニューの設定 */
.menu{
    color:black;
    margin:0px;
    padding:50px 0 0 5px;
    font-size:10px;
    font-weight:bold;
    line-height:200%;
    text-align:left;
    vertical-align:bottom;
}

/* 本文テキストの設定 */
.text{
    margin:20px 50px 20px 60px;
    padding:1px 1px;
    width:100%;
    line-height:200%;
}

/* 見出し部分の設定 */
.h1{
margin:20px 150px 20px 50px;
padding:0px 0px 5px 30px;
font-size:12px;
font-weight:bold;
color:#696969;
line-height:150%;
background-image:url(img/l1.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

/* タイトル部分の設定 */
.sitetitle{
    margin:25px 0 0 0px;
    padding:0px 0px 0px 50px;
    font-size:24px;
    font-weight:bold;
    width:100%;
    line-height:150%;
}

/* 著作権表示の設定 */
.text2{
    color:black;
    margin:5px 5px;
    padding:15px 1px;
    font-size:9px;
    width:100%;
    line-height:150%;
    text-align:center;
    vertical-align:bottom;
}

