/* /*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*								*/
/*		店舗詳細（bbs）スタイルシート		*/
/*								*/
/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/


/*----------------------------------------------------------------
■schedule_style
----------------------------------------------------------------*/
/****** page_title ******/
div#bbs		{ width: 550px; margin: 0px auto; }
div#bbs h2	{ background: url(/s/bbs/img/page_title.gif) no-repeat; width: 550px; height: 31px; text-indent: -5555px; }


/****** contents ******/
div#bbs .inbox		{ width: 540px; padding: 10px 5px; }
div#bbs .inbox p	{ font-size: 12px; line-height: 18px; padding: 0px 5px; }

div#bbs .login_box	{ font-size: 12px; color: #B08323; border: 5px solid #e6dfd4; padding: 5px; width: 512px; margin: 10px auto; line-height: 22px; background-color: #fff; }
div#bbs .login_box span.completeTit	{ font-size: 14px; font-weight: bold; color: #ff6633; }
div#bbs .v_color	{ color: #339999; font-weight: bold; }
div#bbs .q_color	{ color: #CC6600; font-weight: bold; }
div#bbs .back_link	{ font-weight: bold; text-align: right; }
div#bbs .back_link a	{ color: #ff6633; }

div#bbs .login_box a		{ color:#ff6600; font-weight: bold; }
div#bbs .login_box a:link	{ color:#ff6600; text-decoration:none; }
div#bbs .login_box a:visited	{ color:#ff6600; text-decoration:none; }
div#bbs .login_box a:hover	{ color:#ff6600; text-decoration:underline; }


div#bbs .bbsbox			{ width: 530px; font-family:Arial; margin: 0px auto; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; }
div#bbs .bbsbox .name		{ font-size: 14px; color: #960; display: block; float: left; padding: 4px 8px; }
div#bbs .bbsbox .date		{ color: #960; display: block; float: right; padding: 4px 0px; }
div#bbs .bbsbox .contents	{ padding: 10px 15px; font-size: 14px; line-height: 20px; }
div#bbs .bottom			{ background: url(/s/bbs/img/bottom.gif) no-repeat; width: 532px; height: 6px; margin: 0px auto 20px; font-size: 1px; line-height: 1px; }

div#bbs .voice .title_box	{ background: url(/bbs/img/v_title_bg.gif) repeat-x; width: 520px; height: 26px; padding: 12px 5px 0px; }
div#bbs .voice span.pointGet	{ color: #3ba5a5; background: url(/bbs/img/point_icon.gif) no-repeat 0 2px; padding-left: 15px; }
div#bbs .question .title_box	{ background: url(/bbs/img/q_title_bg.gif) repeat-x; width: 520px; height: 26px; padding: 12px 5px 0px; }
div#bbs .question span.pointGet	{ color: #996600; background: url(/bbs/img/point_icon.gif) no-repeat 0 2px; padding-left: 15px; }

/****** reply_style ******/
div#bbs .replybox		{ width: 480px; font-size:14px; font-family:Arial; display: block; float: right; margin: 0px 4px 4px 0px; }
div#bbs .replybox .reply_title	{ background: url(/s/bbs/img/replytitle_bg.gif) no-repeat; width:470px; height: 25px; padding: 5px 5px 0px; }
div#bbs .replybox .reply_bg	{ background: url(/s/bbs/img/reply_bg.gif) repeat-y; width: 460px; padding: 10px; line-height: 20px; }
div#bbs .replybox .reply_bottom	{ background: url(/s/bbs/img/reply_bottom.gif) no-repeat; width: 480px; height: 5px; font-size: 1px; line-height: 1px; }
div#bbs .replybox .name		{ padding:2px 0px 6px 5px; width:325px;}
div#bbs .replybox .date		{ font-size:10px; width:135px; text-align: right;}

/****** number_box ******/
div.number_box			{ background: url(/s/bbs/img/number_bar.gif) no-repeat; width: 532px; height: 30px; display: block; margin: 0px auto; text-align: center; }
div.number_box .under_text	{ padding: 7px 5px 0px; }
div.number_box .under_text_s	{ width: 100px; padding: 7px 5px 0px; }
div.number_box .under_text a	{ color: #960; }
div.number_box .under_text_s a	{ color: #960; }
div.number_box .under_text span	{ color: #F30; font-weight: bold; }

/*****search_box******/
div.center_box		{ width: 488px; margin: 0 auto; padding-bottom: 10px;}
div.center_box .research_bt	{ width: 488px; text-align: center; margin-bottom: 5px; }
div.bbs_search		{ width: 488px; background: url(/s/bbs/img/serch_bg.gif) repeat-y;}
div.all_bbs		{ text-align: right; padding-right: 2px;}
div.search_topbar	{ background: url(/s/bbs/img/form_top.gif) no-repeat; width: 488px; height: 6px; display: block; font-size: 0px; line-height: 0px; margin-top : 3px; }
div.search_bottombar	{ background: url(/s/bbs/img/form_bottom.gif) no-repeat; width: 488px; height: 6px; display: block; font-size: 0px; line-height: 0px; }
div.bbs_search h3	{ margin: 0px; padding: 0px; display: block; float: left; }
div.bbs_search h3.direct_cap	{ display: block; padding: 11px 15px 4px 21px; }
div.bbs_search .word_box	{ display: block; float: left; padding: 5px 5px 4px 8px; float: left;}
div.bbs_search .word_box input	{ width: 155px; height: 20px; border: #b1d375 solid 1px;}
div.bbs_search .search_bt	{ width: 52px; display: block; float: left; padding: 4px 0;}

/*****attention_box******/
div.attention_txt .dotted	{ background: url(/s/bbs/img/dot.gif) no-repeat; padding: 0px 0px 5px 10px; line-height: 18px; }
div.attention_txt .dotted .guide	{ font-weight: bold;}
div.attention_txt .dotted .guide a	{ font-weight: bold; color: #ff6e16; text-decoration: underline; }
div.attention_txt .dotted .guide a:visited	{ font-weight: bold; color: #ff6e16; text-decoration: underline; }
div.attention_txt .dotted .guide a:hover	{ font-weight: bold; color: #ff6e16; text-decoration: underline; }
div.attention_txt		{ font-size: 12px; width: 488px; padding: 5px 0px 3px 5px; font-family: "ＭＳ Ｐゴシック";}


/****** 掲示板検索結果（一致なし） ******/
div.s_container{
	width: 100%;
	text-align: center;
	margin: 0px auto;
}

div.s_container .bbs_list{
	width: 501px;
	margin: 0 auto;
}

div .result_box{
	width: 501px;
	background: url(/s/bbs/img/frame_bg.gif) repeat-y;
	padding: 4px 0;
}

div .result_left{
	width: 62px;
	float: left;
	text-align: left;
	padding-left: 24px;
}

div .result_right{
	width: 376px;
	float: left;
	text-align: left;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	padding: 7px 0 0 19px;
}

div .result_right span{
	font-weight: bold;
	color: #ff6e16;
}

/****** 掲示板検索結果（書き込みなし） ******/
div .no_result_box{
	width: 403px;
	background: url(/s/bbs/img/s_frame_bg.gif) repeat-y;
	padding: 4px 0;
	margin: 0px auto;
}

div .s_result_left{
	width: 62px;
	float: left;
	text-align: left;
	padding-left: 41px;
}

div .s_result_right{
	width: 250px;
	float: left;
	text-align: left;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	padding: 7px 0 0 19px;
	font-family: ＭＳ Ｐゴシック;
}

div .s_result_right span{
	font-weight: bold;
	color: #ff6e16;
}

/****** 口コミ掲示板（活用ガイドへのリンク） ******/
div#bbs .inbox p .guideline				{ color: #F00;}
div#bbs .inbox p .guideline a				{ font-weight: bold;}
div#bbs .inbox p .guideline a:link				{ color: #F00; text-decoration: none;}
div#bbs .inbox p .guideline a:visited			{ color: #F00; text-decoration: none;}
div#bbs .inbox p .guideline a:hover			{ color: #F00; text-decoration: underline;}
div#bbs .inbox p .guideline a:active			{ color: #F00; text-decoration: underline;}

div#bbs .inbox .bbsguide_bt			{ margin: 0px; padding: 0px; width: 520px; background: url(/s/bbs/img/bbsguide_bt.gif) no-repeat;}
div#bbs .inbox .bbsguide_bt			{ margin: 0px; padding: 0px; font-size: 12px; color: #996600; line-height: 12px; padding: 7px 0px 7px 14px;}
div#bbs .inbox .bbsguide_bt a:link 		{ color: #996600; text-decoration: none;} 
div#bbs .inbox .bbsguide_bt a:visited		{ color: #996600; text-decoration: none;} 
div#bbs .inbox .bbsguide_bt a:hover 		{ color: #996600; text-decoration: underline;} 
div#bbs .inbox .bbsguide_bt a:active 		{ color: #996600; text-decoration: underline;} 
 */