/*==============================================================================*/
/*  File name     : individual.css                                              */
/*  Summary       : OpenCity2 顧客別スタイルCSS                                 */
/*==============================================================================*/

/*-----------------------------------------------------------
 *  画面全体像
 *----------------------------------------------------------*/
body {
/*
    color: #333333;
    background-color: #ffffff;
*/
}
br.body-body-bottom {
    clear: both;
}
div.body {
}

/*-----------------------------------------------------------
 *  ヘッダ：header-title
 *----------------------------------------------------------*/
table.header-title {
    width: 100%;
    border-collapse: collapse;
    border: solid 1px #FFFFFF;
    /* これはIEが画像の下にスペースがあく対策 */
    background: url("../../images/custom/header-title-bg.gif") repeat-x;
}
table.header-title td.header-image {
    width: 366px;
    padding: 0;
}
table.header-title td.header-image img {
    margin: 0;
    padding: 0;
}
table.header-title td.header-button img {
    margin-left: 2px;
    margin-bottom: 4px;
}
table.header-title td.header-button {
    height: 83px;
    vertical-align: bottom;
    text-align: right;
}
table.header-title td.header-size {
    height: 37px;
    text-align: right;
    color: #ff6666;
/*    background-color: #6bd7ce;*/
}
table.header-title td.header-size a {
    color: #333333;
}

/*-----------------------------------------------------------
 *  サイト共通ユニット：search_group
 *----------------------------------------------------------*/
div.search-group {
    padding-left: 8px;
    border-left: solid 8px #7ba2d6;
}

/*-----------------------------------------------------------
 *  サイト共通ユニット：add_group
 *----------------------------------------------------------*/
div.add-group {
    padding-left: 8px;
    border-left: solid 8px #8496e7;
}

/*-----------------------------------------------------------
 *  フッタ：footer-address
 *----------------------------------------------------------*/
div.footer-address address {
    color: #ffffff;
    font-weight: bold;
    background-color: #7ED1F4;
}

/*-----------------------------------------------------------
 *  p1u1003 登録団体をさがす（フリーユニット）
 *----------------------------------------------------------*/
/*
div.p1u1003 {
    margin-bottom: 12px;
    padding-left: 8px;
    border-left: solid 8px #319ed6;
    border-bottom: solid 1px #ffffff;
}
div.p1u1003 div.page-unit img {
    margin: 4px 0 2px 0;
}
*?
/*-----------------------------------------------------------
 *  p1u1002 公共施設予約（フリーユニット）
 *----------------------------------------------------------*/
/*
div.p1u1002 {
    padding-left: 8px;
    border-left: solid 8px #636dde;
}
div.p1u1002 div.page-unit img {
    margin: 4px 0 2px 0;
}
*/
/*-----------------------------------------------------------
 *  p1u1004 QRコード（フリーユニット）
 *----------------------------------------------------------*/
div.p1u1004 {}
div.p1u1004 div.page-unit {
    text-align: center;
}

/*-----------------------------------------------------------
 *  p1u1005 新着イベント情報（掲示板ユニット）
 *----------------------------------------------------------*/
div.p1u1005 {
    padding-bottom: 16px;
    width: 495px;
    background: url("../../images/custom/brd-new-message-btm.jpg") no-repeat bottom;
}
div.p1u1005 div.pag-add-img {
    padding: 0;
    /* これはIEが画像の下にスペースがあく対策 */
    background: url("../../images/custom/brd-new-message-bg.jpg") repeat-y;
}
div.p1u1005 div.pag-add-img img {
    margin:0;
}
div.p1u1005 div.page-unit {
    padding-left: 24px;
    background: url("../../images/custom/brd-new-message-bg.jpg") repeat-y;
}
div.p1u1005 ul {
    margin-top: 0;
}
div.p1u1005 ul a {
    color: #ff7d63;
}

/*-----------------------------------------------------------
 *  p1u1006 参加者・ボランティア募集情報（掲示板ユニット）
 *----------------------------------------------------------*/
div.p1u1006 {
    padding-bottom: 16px;
    width: 495px;
    background: url("../../images/custom/brd-new-message-btm.jpg") no-repeat bottom;
}
div.p1u1006 div.pag-add-img {
    padding: 0;
    /* これはIEが画像の下にスペースがあく対策 */
    background: url("../../images/custom/brd-new-message-bg.jpg") repeat-y;
}
div.p1u1006 div.pag-add-img img {
    margin: 0;
}
div.p1u1006 div.page-unit {
    padding-left: 24px;
    background: url("../../images/custom/brd-new-message-bg.jpg") repeat-y;
}
div.p1u1006 ul a {
    color: #ff7d63;
}
