/* 基本設定 */
html{
  scrollbar-face-color:#FFFFFF;
  scrollbar-arrow-color:#c0c0c0;
  scrollbar-track-color:#FFFFFF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-darkshadow-color:#FFFFFF;
  overflow-x:hidden;
}
body{
    font-size:small;
    color:#808080;
    margin:0px;
    padding:0px;
    background-image:url('kabe.gif');
    background-repeat:repeat;
}
img{border:0px;}

/*リンク関係*/
a:link {/*リンクされた文字の色*/
    color:#808080;
    font-style:normal;
　　text-decoration:none;
}
a:visited {/*訪問後の色*/
    text-decoration:none;
    color:#808080;
　　text-decoration:none;
}
a:hover {/*カーソルを合わせたときの色*/
    color:#808080;
    font-style:normal;
}
a:active {/*クリック中の色*/
    text-decoration:none;
}
input{
    　　font-size:8pt;
    color:#808080;
    background:ffffff;
    BORDER-STYLE:solid;
    BORDER-WIDTH:1px;
    border-color:#C0C0C0;
}
textarea{
    font-size:8pt;
    color:#808080;
    BORDER-STYLE:solid;
    BORDER-WIDTH:1px;
    background:ffffff;
    border-color:#C0C0C0;
}
option{
    color:#808080;
}

 /***************  ***************/
div#main{
    overflow:auto;
    height:400px;
    width:700px;
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-200px;
    margin-left:-350px;
    border-width:1px;
    border-color:#C0C0C0;
    border-style:solid;
    background-color:#FFFFFF;
}
#menu{
    height:380px;
    width:200px;
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
    float:left;
    border-right:1px;
}
.logo{
    margin-top:5px;
    margin-left:10px;
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
    width:180px;
    text-align:center;
}
.menu1{
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
    width:70px;
    margin-left:100px;
    margin-top:50px;
}
div.menu1 ul{
    list-style:none;
    width:20px;
}
div.menu1 li{
    list-style:none;
    padding-left:15px;
    background:url(list2.gif) no-repeat center left;
    line-height:20px;
}
.ani{
    background-image:url('ani.gif');
    background-repeat:no-repeat;
    background-position:bottom center;
    width:195px;
    height:170px;
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
    margin-top:30px;
}
#naiyou{
    height:380px;
    width:495px;
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
    float:left;
    overflow:auto;
    background-color:#FFFFFF;
}
.naiyou{
    height:375px;
    width:495px;
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
    float:left;
    overflow:auto;
    background-color:#FFFFFF;
    padding-left:10px;
}
#news{
    height:100px;
    width:440px;
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
    margin-top:10px;
    overflow:auto;
    margin-left:10px;
}
dl{
    margin-top:0px;
}
dd.first{
    margin-top:-1.1em;
}

.box1{
    height:260px;
    width:210px;
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
    float:left;
    overflow:auto;
    margin-left:5px;
}
#contact{
    width:200px;
    border-width:0px;
    border-color:#663300;
    border-style:solid;
    float:left;
    margin-left:0px;
}
ul.contact{
    width:100%;
    margin-top:0px;
    padding-left:0;
    margin-left:0;
}
ul.contact li{
    font-size:x-small;
    display:inline;
}
div.mail{
    font-size:x-small;
    text-align:left;
    width:200px;
    border-width:0px;
    border-color:#663300;
    border-style:solid;
}
.komeru{
    border-width:0px;
    border-color:#663300;
    border-style:solid;
    height:80px;
    width:200px;
    margin-left:0px;
    margin-top:10px;
}
.box2{
    height:260px;
    width:220px;
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
    float:left;
    overflow:auto;
    margin-left:10px;
}
h2{
    margin:0px;
    font-size:small;
}
ul{
    list-style:none;
    margin:0px;
    padding:0px;
}
.hr{
    width:100px;
    color:#7DDBBF;
    border-style:dotted;
    text-align:left;
}

 /*======== 歌 ========*/
#song{
    width:480px;
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
    float:left;
    overflow:auto;
    background-color:#FFFFFF;
    padding-left:30px;
    padding-top:20px;
}
p{
    margin:0px;
    font-size:x-small;
}
.songs{
    width:400px;
    padding-bottom:200px;
}
ul.tittle{
    width:100%;
    margin-top:20px;
    font-size:12px;
    padding-left:0;
    margin-left:0;
}

ul.tittle li{
    list-style:none;
    padding:3px 10px;
    width:80px;
    float:left;
    border-width:0px;
    border-color:#FFEEDB;
    border-style:ridge;
}
.uta{
    background-color:#FFFFFF;
    border-style:solid;
    border-width:0px;
    border-bottom-width:1px;
    border-left-width:5px;
    border-color:#C5EFE2;
    margin-top:50px;
    width:440px;
}
p.kasi{
    margin:0px;
    font-size:small;
}
.box3{
    width:440px;
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
    padding-bottom:150px;
}
.box4{
    width:440px;
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
}


/* コピーライト */
ADDRESS{
    position:relative;
    clear:both;
    width:700px;
    font-size:small;
    font-style:normal;
    text-align:center;
    border-width:0px;
    border-color:#C0C0C0;
    border-style:solid;
    text-align:center;
    border-top-width:1px;
    margin-top:1px;
}
/* コピーライト */

