﻿body 
{
    background-color : #ffffff;
}
/* 全体の大きさと設定 600px */
#submenu
{
    margin-top : 10px;
    width:150px;
    float:left;
}
#submenu .title
{
    display : block;
    text-align:center;
    font-size:15px;
}
#submenu a
{
    display : block;
    background-color : #ffffff;
    padding : 5px;
    width : 135px;
    border: solid 1px #999999;
    color : #333385;
    text-decoration : none;
}
#submenu a:hover
{
    display : block;
    background-color : #eef1fc;
    padding : 5px;
    width : 135px;
    color : #333385;
}
#whole
{
    margin : 0px auto 0px auto;
    padding : 10px;
    /*width : 590px;*/
    width : 740px;
    background-color : #ffffff;
    float:left;
}
/* テキストエリア */
#textarea
{
    width : 740px;
    /*width : 590px;
    padding : 5px;
    float : left;*/
}
#textarea .change
{
    width : 740px;
    text-align : right;
}
/* 主にListViewで表示しているところ */
#maincontents
{
    width : 740px;
    font-size : 10pt;
}
/* -- イメージ表示 --*/
/* 195×3 600px */
#maincontents .list_td
{
    border : solid 1px #999999;
    padding : 4px;
    width : 185px;
    vertical-align : top;
}
#maincontents .center
{
    text-align : center;
}
/* 画像の設定 */
#maincontents .image
{
    display:block;
    margin : 10px auto 5px auto;
    width : 150px;
}
#maincontents .textsize
{
    font-size : 10pt;
}
#maincontents .block
{
    display : block;
}
#maincontents .animelnk
{
    display : block;
    text-align : right;
}
#maincontents .copyright
{
    padding : 2px;
    font-size : 9px;
    text-align : center;
    display : block;
}
#maincontents .interview
{
    text-align : right;
    display : block;
}
#maincontents .pager
{
    text-align : right;
    padding : 5px;
}
/* -- テキスト表示 -- */
#maincontents .table
{
    width : 735px;
    /*width : 585px;
    background-color : #efefef;*/
}
#maincontents .header_tr
{
    /*background-color : #ffe5f2;*/
    background-color : #dde6ff;
    text-align : center;
}
#maincontents .td
{
    background-color : #ffffff;
}
.header_tr td,.td td
{
    padding : 3px;
}
#maincontents .alttd
{
    background-color:#eeeeee;
}
td
{
    vertical-align : top;
}

