#titleSearch	{ background:url(../img/search/titleSearch.gif) left center no-repeat; }

/* お客様の声ピックアップ /////////////////////////////////////////////////// */
/* フリーダイヤル */
#tel_num	{
text-align:right;
margin:0 25px 50px 0;
}


/* 検索フォーム ///////////////////////////////////////////////////////////// */
#search_form table {
width:650px;
margin:0 25px;
}

#search_form table th,#search_form table td {
border-bottom:1px dotted #555;
padding:10px 0;
}

#search_form table th {
text-align:right;
padding-right:25px;
background:url(../img/common/arrowBlue.gif) right no-repeat;
font-weight:normal;
color:#fff;
}

#search_form table .rightTh {
background:none;
padding-right:0;
}

#search_form table .rightTh img { margin-left:30px; }

#search_form table td {
padding-left:15px;
padding-right:30px;
}

#search_form table td input {
border:1px solid #000;
}

/* さらに絞り込む */
#search_detail li {
margin-bottom:5px;
}

/* submit */
#search_submit {
margin:0 25px 40px;
border-top:1px solid #000;
padding-top:15px;
}

#bt_submit {
width:218px;
margin-left:209px;
background:url(../img/search/bt_search.jpg) no-repeat;
}

#bt_submit:hover	{ background:url(../img/search/bt_search_mo.jpg) no-repeat; }


/* 占い師お休み掲示板 /////////////////////////////////////////////////////// */
#t_absence ,#absenceDl	{
margin:0 25px;
}

/* 見出し */
#t_absence	{ margin-bottom:10px; }

/* 掲示板枠 */
#absenceDl	{
margin-bottom:50px;
border:1px solid #666;
padding:15px 15px 0;
}

#absenceDl dt ,#absenceDl dd {
padding:0.5em 0;
}

#absenceDl dt {
width:13em;
border-right: 1px dotted #666;
}

#absenceDl dt a	{
display:block;
padding-left:20px;
background:url(../img/common/arrowBlue2.gif) left no-repeat;
}

#absenceDl dd {
margin-top:-2.5em;
margin-bottom:10px;
border-bottom:1px dotted #666;
padding-left:14em;
}