@charset "Shift_JIS"


/* 共通項目--------------------------------------- */

* {
margin: 0px;
padding: 0px;
}

body {
margin: 0px;
padding: 0px;
color: #666666;
font-size: 13px;
font-family: ＭＳ Ｐゴシック;
}

/* 全体構造--------------------------------------- */

#head {
height: 80px;
width: 900px;
margin: 0px;
padding: 0px;
}

#menu {
clear: both;
height: 28px;
width: 900px;
margin: 0px;
padding: 0px;
background-color: #ebebeb;
}

#content {
clear: both;
height: auto;
width: 900px;
margin: 0px;
padding: 0px;
}

#foot {
clear: both;
height: 40px;
width: 900px;
margin: 0px;
padding: 0px;
background-color: #ebebeb;
}


/* ヘッダ--------------------------------------- */

#head h1 {
float: left;
height: 80px;
width: 430px;
margin: 0px;
padding: 0px;
font-size: 1px;
text-indent: -5000px;
background: url(title.gif) no-repeat 40px 15px;
}

#head ul {
float: right;
height: auto;
width: 120px;
margin: 0px;
padding: 20px 0px 0px 0px;
font-size: 12px;
}

#head li {
height: auto;
width: auto;
margin: 0px;
padding: 2px 0px;
list-style-type: none;
}

#head a {
color: #999999;
text-decoration: none;
}

#head a:hover {
color: #666666;
}


/* メニュー--------------------------------------- */

#menu ul {
height: auto;
width: auto;
margin: 0px;
padding: 5px 0px 0px 50px;
}

#menu li {
float: left;
height: auto;
width: 100px;
margin: 0px;
padding: 2px 0px;
font-weight: bold;
text-align: center;
border-right: 2px solid #999999;
list-style-type: none;
}

#menu li.leftside {
border-left: 2px solid #999999;
}

#menu a {
color: #999999;
text-decoration: none;
}

#menu a:hover {
color: #666666;
}


/* コンテンツ--------------------------------------- */

/* コンテンツはページごとのＣＳＳに記入 */


/* フッタ--------------------------------------- */

#foot p {
float: right;
height: auto;
width: auto; 
margin: 0px;
padding: 15px 20px 0px 0px;
text-align: right;
}
