@charset "Shift_JIS"; 

* {
margin: 0;
padding: 0;
font-weight : normal;
font-style : normal; 
} 


/* -------------------------------------------- */ 
/* 基本
/* -------------------------------------------- */ 

body {
font-size : 70%;
color: #78706b;
font-family:Verdana,Chicago,osaka,sans-serif,"ＭＳ Ｐゴシック";
line-height: 150%;
letter-spacing : 1px;
margin:80px 20px 20px;
background : #f3f4f9 url(limg/img/wall.gif) no-repeat fixed left bottom;
}
img {
border: 0;
}
br {
letter-spacing : normal; 
}
ul,li {
list-style: none;
}
dl {
padding-bottom : 10px; 
}
dd {
margin-top:-1.5em;
margin-left:150px;
text-align : left;
}


/* -------------------------------------------- */ 
/* アンカー
/* -------------------------------------------- */ 

a{
text-decoration : none;
color: #78706b;
}
a:hover{
color: #000000;
text-decoration: underline;
}


/* -------------------------------------------- */ 
/* 見出し
/* -------------------------------------------- */ 

h1{
font-size : 10%;
}
h2{
font-size: 100%;
color: #000000;
padding :0 0 10px 0;
}
h3,h4{
font-size: 100%;
color: #000000;
padding :0 0 5px 0;
}
p.count{
font-size: 80%;
color: #eeeeee;
padding :0 0 5px 0;
}
p {
padding :0 0 20px;
}
ins {
text-decoration: underline;
color: #000000;
} 


/* -------------------------------------------- */ 
/* フォーム
/* -------------------------------------------- */ 

textarea{
width: 350px;
font-size : 10px; 
color : #78706b;
border : 1px solid #ffffff;
background-color : #f3f4f9;
margin: 2px 0;
}
input{
width: 300px;
font-size : 10px; 
color : #78706b;
border : 1px solid #ffffff;
background-color : #f3f4f9;
margin: 2px 0;
letter-spacing : 3px;
}


/* -------------------------------------------- */ 
/* 全体
/* -------------------------------------------- */ 

#page{
width: 600px;
text-align : left;
}


/* -------------------------------------------- */ 
/* メイン
/* -------------------------------------------- */ 

#main{
margin: 30px 0 0;
}
#main ul{
margin: 0 0 20px;
}


/* -------------------------------------------- */ 
/* メニュー
/* -------------------------------------------- */ 

#menu ul{
padding: 30px 0 40px 0;
}
#menu li{
display: inline;
padding: 0 5px 0 0;
}


/* -------------------------------------------- */ 
/* サブメニュー
/* -------------------------------------------- */ 

.submenu li{
display: inline;
padding: 0px 3px 0 0;
}
.submenu li a{
color: #000000;
text-decoration: underline;
}



