@charset "utf-8";
/* CSS Document */

body {
	font-size: 14px;
}

p,li,dt,dd,th,td,pre {
	line-height: 1.6;
	font-size: 14px;
	letter-spacing: 0.08em;
}

p input,
p select,
p textarea,
li input,
dd input,
li select,
dd select {
	font-size: 14px;
}


.kankoulink{
	font-size: 14px;
	font-weight:bold;
}

div#cocoMeaning li{
	font-size: 14px;
}


div.linkAsset span a{
	font-size: 14px;
	font-weight: bold;
}

body#blog div#mainContents div.mainBoxTop h2{
	font-size:20px;
}

body#blog div#mainContents div.mainBoxTop div.section h3,
body#blog div#mainContents div.mainBoxTop div.bottomSection h3,
body#blog div#mainContents div.mainBoxTop div.eventItem h3,
body#blog div#mainContents div.mainBoxTop div.blogItem h3,
body#blog div#mainContents div.mainBoxTop div.infoItem h3,
body#blog div#mainContents div.mainBoxTop div.staffBlogItem h3{
	background:url(../images/common/underLine.gif) repeat-x scroll left bottom;
	border-top:medium none;
	font-size:17px;
	font-weight:bold;
	margin:0 0 10px;
	padding:0 0 3px;
	line-height: 1.5;
	
}

div#BussanKankou div.number1 h4,
div#recommendGoods h3,
div.goodsListR h3,
div.searchResultItem h3{
	font-size:18px;
	font-weight:bold;
	line-height:1.5;
}

div#BussanKankou div.number2-5 h4{
	background:transparent url(../images/common/link-icon-small.gif) no-repeat scroll left 2px;
	font-size:14px;
	line-height:1.4;
	margin:0 0 15px;
	padding:0 0 0 17px;
	text-align:left;
	width:105px;
}

div#displayOrder li{
	font-size: 15px;
	background:url(../images/common/displayOrderIcon.png) no-repeat left center;
	margin: 0 10px 0 0;
	padding: 0 0 0 15px;
	float: left;
}


*html div#displayOrder li{
	background:transparent url(../images/common/displayOrderIcon.png) no-repeat scroll left 4px;
	behavior: url(http://cocomiyagi.jp/js/iepngfix.htc);
	float:left;
	letter-spacing:0.05em;
	margin:0 15px 0 0;
	padding:8px 0 0 7px;
	white-space:nowrap;
}

div.pageNavi p{
	font-size:14px;
	float:left;
}

div.menuList dt span{
	font-size: 16px;
	display: block;
	padding: 0 0 0 15px;
	background:url(../images/common/h4_icon.gif) left 5px no-repeat;
}

div.menuRight p.menuTitle{
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 20px;

}

ul#cat li a{
	font-size: 16px;
}

div#author p#footerName{
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 10px;
}

/*-------------------------------
売上ランキング
-------------------------------*/

div.best3Txt h4 a{
	font-size: 16px;
	font-weight: bold;
	line-height:1.5;
}

div.best20Txt h4 a{
	font-size: 14px;
	font-weight: bold;
	line-height:1.5;
}

div.best30Txt h4 a{
	font-size: 12px;
	font-weight: bold;
	line-height:1.4;
}


span.author{
	font-size: 16px;
}
