@charset "Shift_JIS";

/*--------------------------------------------------------
  フルCSSスマートフォンテンプレート部品設定
--------------------------------------------------------*/
/*--------------------------------------------------------
  ユーザー設定スタイル
--------------------------------------------------------*/

/* レイアウトコンテナ　2種類
================================================== */

.hpb-parts-smt-cnt-style
{
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 1em;
}

.hpb-parts-smt-cnt-02
{
    padding: 4px;
}

/* 見出し　7種類
================================================== */

.hpb-layoutset-01 #hpb-main .hpb-parts-smt-hl-style, .hpb-layoutset-02 #hpb-main .hpb-parts-smt-hl-style, .hpb-parts-smt-hl-style
{
    border-color: #CCC !important;
    border-width: 1px !important;
    border-style: solid !important;
    -webkit-border-radius: 0;
    font-weight: bold;
    background-color: #FFFFFF;
    color: #333333 !important;
    padding: 5px 7px !important;
    margin-left: 7px !important;
    margin-right: 7px !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
    text-shadow: 1px 1px 1px #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#DFDFDF)) !important;
    font-size: 15px !important;
}

.hpb-layoutset-01 #hpb-main .hpb-parts-smt-hl-01, .hpb-layoutset-01 #hpb-main .hpb-parts-smt-hl-02, .hpb-layoutset-01 #hpb-main .hpb-parts-smt-hl-03, .hpb-layoutset-01 #hpb-main .hpb-parts-smt-hl-04, .hpb-layoutset-01 #hpb-main .hpb-parts-smt-hl-05, .hpb-layoutset-02 #hpb-main .hpb-parts-smt-hl-01, .hpb-layoutset-02 #hpb-main .hpb-parts-smt-hl-02, .hpb-layoutset-02 #hpb-main .hpb-parts-smt-hl-03, .hpb-layoutset-02 #hpb-main .hpb-parts-smt-hl-04, .hpb-layoutset-02 #hpb-main .hpb-parts-smt-hl-05, .hpb-parts-smt-hl-01, .hpb-parts-smt-hl-02, .hpb-parts-smt-hl-03, .hpb-parts-smt-hl-04, .hpb-parts-smt-hl-05
{
    background-image: none !important;
}

.hpb-layoutset-01 #hpb-main .hpb-parts-smt-hl-bg-style, .hpb-layouts