/* カテゴリトップ用 contmain 内のカラム分割指定 */

div#contmain				{ padding-right: 0;} /* 右スペース開放 */
div#lcontents				{ width:172px; float:left; background: url(bg_cateLarea.gif) 0 100% no-repeat; padding-bottom: 20px} /*コンテンツ左側指定*/
div#rcontents				{ width:720px; float:right;  background: url(bg_cateRarea.gif) 0 0 repeat-y;} /*コンテンツ右側指定*/

/*コンテンツ右側 内部指定*/
div#rcontents div.subcontbox{ padding: 15px 20px;}

/*検索エリア表示制御★*/
#searchArea 				{ position: absolute; top:167px; left:704px; width: 196px; background:url(bg_searchArea.gif) 0 100% no-repeat; z-index: 300; padding-bottom:19px;}
#searchArea h2				{ padding: 0; margin: 0;}
#searchArea input#txtarea	{ width:160px;}
#searchArea p				{ padding: 2px 0; text-align:center;}

/*左メニュー情報*/
div#lcontents h3			{ border-left: 5px solid #FFBB4F; padding-left:5px; margin: 14px 0 4px 1px;}
div#lcontents ul			{ font-size: 75%; margin: 0 10px;}
div#lcontents li			{ padding: 3px 0 2px 15px; border-bottom: 1px dotted #e1ddd4; background:url(ic_arrow2.gif) 0 3px no-repeat; margin-bottom:2px;}
div#lcontents li.ctgry		{ padding-left:5px; color:#777777; background:none;}
div#lcontents li a			{ text-decoration: none;}
div#lcontents li a:hover	{ text-decoration: underline;}

#tblSearch{ font-size: 76%; margin: 5px 26px;}
