@charset "euc-jp";
/* common */
* {
	padding:0;
	margin:0;
}
img { border:0;}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

#kakakucom {
	font-size:13px;
	*font-size:small;
	*font:x-small;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3","Hiragino Kaku Gothic Pro" ,Osaka ,arial ,verdana ,sans-serif;
	background:#FFF;
	color:#333;
	padding:0 15px 0 20px;
}
#kakakucom a:link {
	color:#00D;
	text-decoration:underline;
}
#kakakucom a:visited { color:#939;}
#kakakucom a:hover {
	color:#0099FF;
	text-decoration:underline;
}
#kakakucom .kakakulogo {
	margin:10px 0 20px;
	text-align:right;
}

/* visual ver. */
#kakakucom .itemBox {
	background:url(http://img1.kakaku.k-img.com/images/article/trendy/bg_itembox_top_630.gif) no-repeat scroll center top transparent;
	margin-top:15px;
	padding-top:10px;
	width:630px;
}
#kakakucom .itemCtn {
	background:url(http://img1.kakaku.k-img.com/images/article/trendy/bg_itembox_btm_630.gif) no-repeat scroll center bottom transparent;
	font-size:107%;
	height:1%;
	padding:5px 20px 15px;
}
#kakakucom .digest .itemImg {
	float:left;
	width:80px;
}
#kakakucom .digest .itemImg a {	display:inline-block;\9}
#kakakucom .digest .itemImg a:hover {
	filter:alpha(opacity=60);  /* IE7Ž°ŽÊŽ²Ž¼ */
	-ms-filter:"alpha(opacity=60)"; /* IE8 */
	-khtml-opacity:0.6;  /* Safari 1.x, ŽÂŽ¾khtml */
	opacity:0.6;
}
#kakakucom .digest .digestMain {
	margin-left:100px;
	width:490px;
}
#kakakucom .digest .digestItemName {
	background:none repeat scroll 0 0 #F3F3F3;
	border-left:8px solid #CCC;
	line-height:15px;
	margin-bottom:3px;
	padding:6px 8px 8px;
}
#kakakucom .digest .digestItemName a {
	font-size:15px;
	font-weight:bold;
	line-height:140%;
}
#kakakucom .digest .digestItemName span {
	display:block;
	font-size:13px;
	font-weight:normal;
}
#kakakucom .digest .digestMain .price {	font-size:13px;}
#kakakucom .digest .digestMinPrice a {
	color:#F00;
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	margin-right:10px;
	text-decoration:none;
}
#kakakucom .digest .digestMinPrice.noPrice a {}
#kakakucom .digest .digestMinPrice a:hover { text-decoration:underline;}
#kakakucom .digest .linkBox {
	list-style:none outside none;
	margin-top:5px;
	padding:0;
}
#kakakucom .digest .linkBox li {
	float:left;
	padding-left:10px;
}
#kakakucom .digest .linkBox li:first-child { padding-left:0;}
#kakakucom .digest .linkBox li a:hover {
	filter:alpha(opacity=60);  /* IE7Ž°ŽÊŽ²Ž¼ */
	-ms-filter:"alpha(opacity=60)"; /* IE8 */
	-khtml-opacity:0.6;  /* Safari 1.x, ŽÂŽ¾khtml */
	opacity:0.6;
}

/* text ver. */
#kakakucom .kakakuttl {
	background:url(http://img1.kakaku.k-img.com/images/article/trendy/kakaku_ttl_head.gif) no-repeat left top;
	font-size:15px;
	font-weight:bold;
	padding:2px 0 2px 10px;
	margin:20px 0 6px;
}
#kakakucom .items {
	border-bottom:1px dotted #848FA0;
	border-top:1px dotted #848FA0;
	padding:8px 0;
}
#kakakucom .items a {
	display:block;
	line-height:20px;
	padding:4px 10px 6px;
	text-decoration:none;
}
#kakakucom .items a:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#kakakucom .items a {display: inline-block;}
/* Hides from IE-mac \*/
* html #kakakucom .items a {height: 1%;}
#kakakucom .items a {display: block;}
/* End hide from IE-mac */

#kakakucom .items a:hover {
	background:#EAF7FF;
	cursor:pointer;
}
#kakakucom .items .itemImg {
	float:left;
	margin-right:10px;
	width:24px;
}
#kakakucom .items .itemImg img { border:3px solid #FFF;}
#kakakucom .items .itemData {
	float:left;
	width:574px;
}
#kakakucom .items .itemData > span {	font-size:13px;}
#kakakucom .items .itemData .itemMaker {
	background:url(http://img1.kakaku.k-img.com/images/article/trendy/maker_name_bg.gif);
	color:#333;
	padding:2px 5px;
	margin:2px 5px 0 0;
}
#kakakucom .items .itemData .itemName { margin-top:4px;}
#kakakucom .items  a .itemData .itemName {
	font-size:15px;
	font-weight:bold;
}
#kakakucom .items  a:hover .itemData .itemName {
	text-decoration:underline;
}
#kakakucom .items a:hover .itemData .itemName a { color:#09F;}
#kakakucom .items .itemData .itemPrice { margin-left:10px;}
#kakakucom .items a .itemData .itemPrice { color:#333;}
#kakakucom .items .itemData .itemPrice .digestMinPrice {
	color:#F00;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
}
#kakakucom .items a:hover .itemData .itemPrice .digestMinPrice {	text-decoration:underline;}