@charset "utf-8";

/**
 *  title
 */
	.bbsTitle { background:url(/comm/fogbar/resource/images/bbs/title_back.png) no-repeat left top; position:relative; height:37px; z-index:100; }
	.bbsTitle h2 { font-size:1.077em; position:absolute; left:40px; top:3px; }

/**
 *  bbsReadBox
 */
	.round-box-high_yellow { padding:6px 5px 3px 9px !important; }
	#bbsReadBox { padding-bottom:12px; }
	#bbsReadBox .leftPh { width:110px; float:left; }
	#bbsReadBox .leftPh .listBox { border:solid 1px; text-align:center; width:102px; }
	#thread-box-balloon .listBox,
	#thread-box-comment .listBox { border:solid 1px; text-align:center; width:80px; }
	#bbsReadBox .leftPh .listBox div { display:table-cell; /display:inline; /zoom:1; text-align:center; vertical-align:middle; width:102px; /margin-top:-1px; }
	#thread-box-balloon .listBox div,
	#thread-box-comment .listBox div { display:table-cell; /display:inline; /zoom:1; text-align:center; vertical-align:middle; width:80px; /margin-top:-1px; }
	#bbsReadBox .leftPh .listBox span { display:table-cell; /display:inline; /zoom:1; height:102px; width:1px; vertical-align:middle; margin:0 -1px; }
	#thread-box-balloon .listBox span,
	#thread-box-comment .listBox span { display:table-cell; /display:inline; /zoom:1; height:80px; width:1px; vertical-align:middle; margin:0 -1px; }
	html>/**/body #bbsReadBox .leftPh .listBox div img,
	html>/**/body #thread-box-balloon .listBox div img { margin-bottom:-1px; }
	html>/**/body #thread-box-comment .listBox div img { margin-bottom:-1px; margin-top:-1px; }

	#bbsReadBox .rightTxt { width:612px; float:left; font-size:.924em; }

	#thread-box-balloon .round-box-bold-yellow div { color:#333; float:none; font-size:13px; margin:0; text-align:left; }
	.agree-box-title { float: right !important; padding-top: 6px; display:table-cell; /display:inline; /zoom:1; font-size:.77em !important; }
	.agree-box-title img { margin:0 8px;}	
	.agree-box { float: right !important; display:table-cell; /display:inline; /zoom:1; font-size:.77em !important; }

/**
 *  searchForm
 */

	#searchFunction {}
	#searchFunction li { float:left; padding:3px 5px 3px 0; }
	#searchFunction li select { width:265px; }
	#searchFunction li .searchTxt { width:170px; }
	#searchFunction li.searchTitle { background:url(/comm/fogbar/resource/images/bbs/icon_gr.png) no-repeat left center; padding-left:22px; font-size:.924em; font-weight:bold; }
	#searchFunction li.rowLink { margin-right:5px; padding-top:5px; font-size:.924em; }
	#searchFunction li.rowLink span { font-weight:bold; }
	#searchFunction li.rowLink a { font-weight:normal; }
	#searchFunction .searchCoution { font-size:.77em; display:block; }

	.searchResult { font-size:1.231em; font-weight:bold; padding-bottom:7px; }
	.searchResult span { font-size:1.385em; }
	
	.searchCtList { padding-bottom:5px; }
	.searchCtList li a { background:url(/comm/fogbar/resource/images/top05/icon_all.gif) no-repeat left center; padding-left:11px; }
	.threadLead { font-size:.924em; font-weight:bold; text-align:center; }

/**
 *  thread-box
 */
	
	#thread-box-balloon .round-box-bold-yellow { position:relative; float:right; width:570px; padding:15px 20px; }
	
	#thread-box-balloon .thread_img { float:right !important; display:inline; margin:0 0 5px 10px !important; width:102px; }
	#thread-box-balloon .thread_img .listBox { border:solid 1px; text-align:center; width:102px; background: white; }
	#thread-box-balloon .thread_img .listBox div { display:table-cell; /display:inline; /zoom:1; text-align:center !important; vertical-align:middle !important; width:102px; /margin-top:-1px; } 
	#thread-box-balloon .thread_img .listBox span { display:table-cell; /display:inline; /zoom:1; height:102px; width:1px; vertical-align:middle !important; margin:0 -1px; }
	html>/**/body #thread-box-balloon .thread_img .listBox div img { margin-bottom:-1px; }
	
	#thread-box-balloon .thread_img .phName { font-size:.77em; padding-top:3px; text-align:center !important; display:block; }
	
	#thread-box-balloon p { padding-bottom:12px; font-size:.924em; }
	#thread-box-balloon canvas { position:absolute; top:10px; }

	#thread-box-comment .round-box-bold-colored { width:575px !important; padding:10px 20px 0 15px; float: right; }
	#thread-box-comment .round-box-bold-colored table { margin-top:1px; }
	#thread-box-comment .tbl-comment { width: 100%; border-top: 0px solid #CCC; border-right: 0px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; background: #FFF; margin-bottom: 10px; }
	#thread-box-comment .tbl-comment th { border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 0px solid #CCC; border-left: 0px solid #CCC; width: 110px; font-weight: normal; text-align: left; vertical-align: top; padding: 8px 12px; }
	#thread-box-comment .tbl-comment td { border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 0px solid #CCC; border-left: 0px solid #CCC; width: 451px; padding: 7px; }
	#thread-box-comment .tbl-comment textarea { height: 182px; width: 444px; margin-top: 5px; }
	#thread-box-comment .tbl-comment .wid_680 { width: 444px; }
	#thread-box-comment .thread-bee img { margin:0; }
	
	#thread-bee-name { margin: 2px 4px 0 0; padding: 0 !important; }
	.thread_img_user { float:right !important; display:inline; margin:0 0 5px 10px !important; }
	.thread_img_user img { border: solid 1px #ccc; }
	.thread_img_agree { float: right !important; padding: 4px 0 0; width: 30%; }
	.crap_note { padding: 0 !important; font-size: .77em !important; }

/**
 *  etc
 */

	a.on  { top:0; overflow:hidden; display:block; position:relative;border:solid 0px white; }
	a.on img { position:absolute;top:0;left:0;border:solid 0px gray; }
	.center-btn a { margin: 10px auto; }
	a.btn-createslead { width: 284px; height: 36px; }
	a:hover.btn-createslead img { top: -36px; }
	a.btn-submit  { width: 184px; height: 36px; }
	a:hover.btn-submit img { top: -36px; }
	
	.number-box { padding-bottom:8px; padding-top:10px; }
	.number { float:left; }
	.number span { font-weight:bold; }
	.slider { float: right; }
	.slider a { font-weight:normal !important; }
	.slider span { font-weight:bold; }
	.slider .btn-float { float:left; padding:0 3px 0 3px; }

	#feedbackCount { display: inline; }
	