@charset "Shift_JIS";

/* 左フレーム(メニュー)************************************* */

/* 全体指定------------------------------------------------- */

* {
margin:0;padding:0;
font:normal normal normal x-small/1.5 Verdana,Osaka,Chicago,sans-serif;
border:none;
}

body {
height:100%;
background:#252525;/* 全体の背景色■ */
}

html {height:100%;}

hr {display:none;}/* ライン非表示 */
ul li {list-style:none;}/* マーカー無し */

/* リンク--------------------------------------------------- */

a {text-decoration:none;}

a:link,a:active,a:visited {
color:#ffffff;
font-family:Tahoma,"Century Gothic",Osaka;
}

a:hover {
color:#555555;
font-family:Tahoma,"Century Gothic",Osaka;
position:relative;top:1px;left:1px;
}

/* メニューの横幅と背景色----------------------------------- */

#menu {
width:45px;/* 横幅 */
height:100%;
min-height:100%;
margin-left:8px;/* 左からの余白 */
padding-top:8px;/* 上からの余白 */
background:#99beb6;/* 背景色□ */
}

body > #menu {height:auto;}/* IE6以外用縦100%表示ハック */

/* サイトタイトル------------------------------------------- */

#menu h1 {
text-align:center;
margin:0px auto;
}

/* メニューリスト------------------------------------------- */

#menu ul {
margin:5px 0px 10px 0px;
padding-top:2px;
text-align:left;
background:url(img/w-line2.gif) repeat-x top;
}

#menu li {
padding:1px 5px 4px 5px;
background:url(img/w-line2.gif) repeat-x bottom;
}


/* ********************************************************* */


