/*一覧表示*/
.table{
    display:block;
    table-layout: fixed;
    height: 500px;
    white-space:nowrap;
    border-color: #FFF;
}

.w10{
    min-width:10px;
    max-width:10px;
}
.w25{
    min-width:25px;
    max-width:25px;
}
.w50{
    min-width:50px;
    max-width:50px;
}
.w90{
    min-width:90px;
    max-width:90px;
}
.w120{
    min-width:120px;
    max-width:120px;
    white-space: normal;
    word-wrap: break-word;
}
.w160{
    min-width:160px;
    max-width:160px;
    white-space: normal;
    word-wrap: break-word;
}
.w250{
    min-width:250px;
    max-width:250px;
    white-space: normal;
    word-wrap: break-word;
}

.w400{
    min-width:400px;
    max-width:400px;
    white-space: normal;
    word-wrap: break-word;
}
.w375{
    min-width:375px;
    max-width:375px;
    white-space: normal;
    word-wrap: break-word;
}
.w_button{
    min-width:70px;
    max-width:70px;
}

/*詳細表示*/
#newsbox{
    width: 90%;
    padding:50px 5% 0 5%;
    margin: 5%;
}

.page_title{
    padding-bottom:5px;
    text-align: left;
    border-bottom: 2px solid #999;
}

.main_content{
    padding-top: 10px;
    text-align: left;
}

.main_content_inner{
    text-align: left;
}

.view_thumb_summary{
    color: #7F7F7F;
    text-align: left;
}

.news_view_title{
    font-size :30px;
    text-align: left;
}

.news_view_body{
    padding-top: 20px;
    margin:0,0,30px;
}

