﻿/* == 共通 == */
.Item_Banner_color
{
    background-color: #ffffff;
    margin: 0 0 10px;
    padding: 0;
    width: 200px;
}

.Item_Banner_color h2
{
    background-position: right 0;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
}

.Item_Banner_color h2 a
{
    background: url("../../../Images/title_icon2.gif") no-repeat 5px 5px;
    display: block;
    font-size: medium;
    font-weight: bold;
    margin: 0;
    padding: 15px 10px 13px 30px;
    width: auto;
}

.Item_Banner_color img
{
    vertical-align: bottom;
}

.Item_Banner_color .other_link img
{
    display: none;
}


/* == リンクアクション == */
.Item_Banner_color a:link,
.Item_Banner_color a:visited,
.Item_Banner_color a:hover,
.Item_Banner_color a:active
{
    text-decoration: none;
}

.Item_Banner_color h2 a:hover
{
    background: url("../../../Images/title_icon_hover.gif") no-repeat 5px 5px;
}


/* == バナーカラー == */
.Item_Banner_color .blue
{
    border-left: 5px solid #003399;
}

.Item_Banner_color .green
{
    border-left: 5px solid #006766;
}

.Item_Banner_color .red
{
    border-left: 5px solid #e30000;
}

.Item_Banner_color .yellow
{
    border-left: 5px solid #a09330;
}

.Item_Banner_color .purple
{
    border-left: 5px solid #8a008a;
}