/* レイアウトの設定*/
body{
    margin-top:auto;
	margin-left:auto;
	padding:0px;
	background-color:#FFFFFF;
	border-width:0px;
	border-color:#E1E1E1;
    border-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
    border-style:solid;
	background-image: url(back_h_rain.gif);
    background-repeat:repeat;
}

/* 全体の設定*/
body{
    font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
    font-style:x-small;/*文字のスタイル*/
    font-weight:normal;/*文字の太さ*/
    font-size:80％;/*文字の大きさ*/
    text-align:left;/*文字の寄せ方*/
    color:#000000;/*文字の色*/
    background-color:#000000;/* 背景の色 */
	margin:0px auto;
	text-align:center;
    padding:0px 0px 0px 0px;
}

/* ラッパーの設定*/
#wrap{
    position:relative;
    width:900px;
}










/* 左側の設定*/
p { margin: 0 }
#left{
    position: absolute;
	z-index: 0;
	top: 0px; left: 0px;
    width:0px;
    height:0px;
    float:left;
    background-color:#000000;
	border-color:#e1e1e1;
    border-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
    border-style:solid;
}



/* 左側の設定*/
p { margin: 0 }
#tate{
    position: absolute;
	z-index: 30;
	top: -460px; left: -14px;
    width:14px;
    height:500px;
    float:left;
    background-color:#FFFFFF;
	border-color:#5176E2;
    border-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
    border-style:solid;
}

/* 左側の設定*/
p { margin: 0 }
#tate_migi{
    position: absolute;
	z-index: 35;
	top: -460px; left: 900px;
    width:14px;
    height:500px;
    float:left;
    background-color:#FFFFFF;
	border-color:#000000;
    border-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
    border-style:solid;
}

/* 右側の設定*/
p { margin: 0 }
#right{
    position: absolute;
	z-index: 1;
	top: 0px; left: 0px;
    width:900px;
    height:850px;
    float:right;
    background-color:#000000;
	border-color:#2E2E2E;
    border-width:0px;
    border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
    border-style:solid;
}




















