﻿/* == 共通 == */
.ItemList_Link
{
    float: left;
    margin: 0 0 10px;
    padding: 0;
    width: 950px;
}


/* == タイトルブロック == */
.ItemList_Link .outside_h
{
    float: left;
    font-size: 1px !important;
    height: 3px;
    width: 950px;
}

.ItemList_Link .outside_b
{
    float: left;
    margin: 0;
    padding: 0 1px;
    width: 948px;
}

.ItemList_Link .outside_f
{
    background: url("../../../Images/koukoku_line.gif") no-repeat left bottom;
    float: left;
    font-size: 1px !important;
    height: 3px;
    width: 950px;
}

.ItemList_Link .outside_b .Fix_header2
{
    background-image:none;
    float: left;
    color: #005513;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    padding: 5px 5px 3px 10px;
    width: 933px;
}

.ItemList_Link .outside_b .MTitleLink
{
    float: left;
}

.ItemList_Link .outside_b .foot_link
{
    float: right;
    font-size: small;
}



/* == コンテンツブロック == */
.ItemList_Link .Contents img
{
 margin:0;
}

.ItemList_Link .Contents
{
 padding-left:0;
}

.ItemList_Link .inside_b
{
    float: left;
    margin: 0;
    padding: 0;
    width: 950px;
}

.ItemList_Link .inside_f
{
    float: left;
    font-size: 1px !important;
    height: 5px;
    width: 950px;
}


/* == リスト == */
.ItemList_Link ul
{
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
}


.ItemList_Link li
{
    float: left;
    margin: 0;
    padding: 5px;
    width: 180px;
}

.ItemList_Link li .Contents a img
{
    vertical-align: bottom;
    width: 180px;
    height: 56px;
}

.ItemList_Link .RSSLink
{
    display: none;
}


/* == コントロール == */
.ItemList_Link .op_control,
.ItemList_Link .page_control
{
    clear: both;
    font-size: small;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}