﻿/* 基礎設定 */
.Item_Banner
{
}

.Item_Banner h2
{
    background-repeat: no-repeat;
    background-position: right center;
    margin: 0;
    padding: 0;
}

.Item_Banner h2 a
{
    display: block;
    font-size: medium;
    font-weight: bold;
    padding: 20px 50px 20px 15px;
}


/* 背景パターン */
.Item_Banner .base
{
    background: #2b437f url(../../../Images/icon_bannner.png) no-repeat 6px center;
    border: 1px solid #cccccc;
}

.Item_Banner .base .ItemBanner_b
{
    background: url("../../../Images/bg_pa_002.png");
    margin: 0px 0px 0px 20px;
}

.Item_Banner .base2
{
    background: #2b437f url(../../../Images/icon_bannner.png) no-repeat 6px center;
    border: 1px solid #cccccc;
}

.Item_Banner .base2 .ItemBanner_b
{
    background: url("../../../Images/bg_pa_003.png");
    margin: 0px 0px 0px 20px;
}


/* 画像非設定時 */
.Item_Banner .base_b .img_noset h2
{
}


/* == リンクアクション == */
.Item_Banner a:link,
.Item_Banner a:visited,
.Item_Banner a:hover,
.Item_Banner a:active
{
    color: #ffffff;
    text-decoration: none;
}