/* 全体の設定*/
body{
    font-style:normal;/*文字のスタイル：普通*/
    font-weight:normal;/*文字の太さ：普通*/
    font-size:medium;/*文字の大きさ：中*/
    text-align:center;/*文字の寄せ方：中央*/
    color:#666666;/*文字の色：黒*/
    background-color:#ffffff;/* 背景の色：白 */
}



/*メニュー*/
/*index*/
    table.kihon {
           border-style:none;
           margin:0px auto;
}

    table#menu{
           width:800px;
}

    td#title{
           height:450px;
}

    tr#secound{
            height:100px;       
}
   
   td#counter{
            height:80px;
}

   td#caution{
            height:40px;
            font-size:small;
}



/*ギャラリー*/
    table#gallerykihon{
            width:1150px;
}

    td#gallery-title{
           height:200px;
           text-align:left;
           vertical-align:bottom;
}
/*--左側--*/
    td.menul{
           width:500px;
           text-align:left;
           vertical-align:top;
           padding-top:200px;
}
/*--右側--*/
    tr#gallerymenu-right{
           height:150px;
　　　 text-align:left;
           vertical-align:top;
}

    tr#ga{
            height:400px;
            text-align:left;
            vertical-align:top;
}
     #ga-original{
            width:70px;
            margin-top:80px;
            margin-left:5px;
}
     #ga-fanart{
            width:70px;
            margin-left:80px;
}


/*アバウト*/
    table#aboutkihon{
            width:1000px;
}

    tr#aboutkihon{
            height:750px;
}

    td.menuL{
            width:500px;
            text-align:left;
            vertical-align:middle;
}

    td#aboutR{
            text-align:center;
}

     #name{
             text-align:left;
             width:380px;
             height:600px;
             margin:0px 0px 0px 70px; 
             font-size:small;
}


/*リンクページ*/
      table#linkkihon{
              width:1000px;
}

     tr#linkheight{
              height:650px;
}

     td#linkL{
             width:500px;
             text-align:left;
             vertical-align:middle;
}

     td#linkR{
             width:500px;
             text-align:center;
             vertical-align:middle;
}

/*注意書き*/
     #foot{
           height:150px;
           text-align:left;
           
}
    #caution{
           font-size:small;
}


/* 画像表示のデザイン設定*/
img{
	border:0px;
}


/*リンク関係*/
a:link {/*リンクされた文字の色*/
    color:#808080;/*文字の色：灰色*/
    font-style:normal;
    text-decoration:underline;/* 下線 */
}
a:visited {/*訪問後の色*/
    color:#808080;/*文字の色：灰色*/
    text-decoration:line-through;/* 下線 */
}
a:hover {/*カーソルを合わせたときの色*/
    color:#ff0000;/*文字の色：赤*/
    font-style:normal;
    text-decoration:underline;/* 下線 */
}
a:active {/*クリック中の色*/
    text-decoration:none;/* なし */
}