div#blog-area {
	width:575px;
	background:url(/img/shop/blog-area-back.gif) left bottom repeat-y;
	text-align:left;
	margin:10px 0;
	clear:both;}

div#blog-tit {
	height:39px;
	background:url(/img/shop/blog-area-top.gif) left top no-repeat;}


div#blog-area table{
	list-style-type:none;
	width:535px;
	margin:10px 20px 20px 20px;}

div#blog-area table th {
	width:30%;
	padding:5px 0;
	font-size:12px;
	font-weight:normal;
	color:#676767;
	text-align:left;
	vertical-align:top;
	border-bottom:1px dotted #b3b3b3;
	_border:0;
	_background:url(/img/boder-dotted.gif) left bottom repeat-x;}

div#blog-area table td {
	padding:5px 0 5px 0;
	font-size:12px;
	text-align:left;
	border-bottom:1px dotted #b3b3b3;
	_border:0;
	_background:url(/img/boder-dotted.gif) left bottom repeat-x;}


div#blog-area table td#harf-line{
	width:10%;
	white-space:nowrap;}

div#blog-area table th a.blog_name{
	background:url(/img/shop/li-arrow-b.gif) 0 5px no-repeat;
	_background:url(/img/shop/li-arrow-b.gif) 0 0 no-repeat;
}
div#blog-area table th a.shop_name{
	background:none;
}

div#blog-area table th a{
  width: 170px;
	padding:0 0 0 15px;
	display:block;
	color:#7d7c3c;
	text-decoration:underline;}

div#blog-area table th span.blog_line_l a{
  width: 500px;
	padding:0 0 0 15px;
	display:block;
	color:#7d7c3c;
	text-decoration:underline;}

div#blog-area table td a{
	padding:0 0 0 5px;
	display:block;
	color:#7d7c3c;
	text-decoration:underline;}

div#blog-area a:hover{
	color:#b2b18b;
	text-decoration:underline;}

div#blog-area table th span.blog_line_l a:hover{
	color:#b2b18b;
	text-decoration:underline;}

.blog_line{
  padding:5px 0px;
  float:left;}


div#shop-info-right .web-calling-logo a{
  background:transparent url(/img/shop/web-calling-logo.gif) no-repeat scroll left top;
  display:block;
  height:37px;
  margin:10px 0;
  text-indent:-9999px;
  width:150px;
}


