#plan .contents-wrap .btn a {
    color: #97A4A3;
    background-image: url(../img/plan/arrow_gray.png);
    background-color: #fff;
}

#plan .plan .listArea .item .priceBox /* プラン詳細 料金帯背景 */
{
    background-color: #E0E4E3;
}

#plan .plan .listArea .item .priceBox .wrap .title, /* プラン詳細 料金帯 プラン料金 */
#plan .plan .listArea .item .postBox .text .stitle /* プラン詳細 プラン確認 */
{
    color: #CAB68B;
}

#plan .plan .listArea .item .postBox .text .info dl.privilege, /* プラン詳細 特典 */
#plan .plan .listArea .item .postBox .text .info,  /* プラン詳細 特典 */
#plan .contactBox .btnBox>div a, /* その他のフェアを探す */
#plan .contactBox .btnBox>div.btnPlan a /* プランについて問い合わせる */
{
    border-color: #CAB68B;
}

#plan .plan .listArea .item /* プラン詳細 区切り線 */
{
    border-top: none;
}

@media screen and (max-width: 768px) {
    #plan .relation-fair .bridal-fair-list-cont .bridal-fair-list-more a,
    #plan .relation-fair .bridal-fair-list-cont .bridal-fair-list-reserve a {
        padding: 5px 0;
    }
}

#photo #image-search-btn {
    display: none;
}