/* middle2.css start from 2012.03.27================================ */

/* ★★★★middle.cssから移植★★★★ sm1 120327 */
/* h3 CRMbaceボタン -------------------------- */
#main .h3box span.btnNew {
	position: absolute;
	right: 150px;
	bottom: 0px;
	width: 65px;
	height: 21px;
	display: block;
}
#main .h3box span.btnFeature {
	position: absolute;
	right: 80px;
	bottom: 0px;
	width: 65px;
	height: 21px;
	display: block;
}
#main .h3box span.btnReview {
	position: absolute;
	right: 10px;
	bottom: 0px;
	width: 65px;
	height: 21px;
	display: block;
}
/* h3 CRMbace露出枠　初期の表示定義 -------------------------- */
#Article1 {display:block;}
#Article2,
#Article3 {display:none;}

/* eiga.com 720 -------------------------- */
#main .full .boxEiga {
	width: 720px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_eiga_full_bg.gif) repeat-y left top;
}
#main .full .boxEiga .boxBtm {
	background: url(http://img1.kakaku.k-img.com/images/category/box_eiga_full_btm.gif) no-repeat left bottom;
}
#main .full .boxEiga .h3box {
	width: 720px;
	height: 25px;
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_eiga_full.gif) no-repeat left top;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 665px;
}
#main .full .boxEiga .h3box h3 {
	text-indent: 125px;
}
#main .boxEiga .eigaImg {
	float: left;
	width: 160px;
	text-align: center;
}
#main .boxEiga .eigaList {
	float: left;
	width: 515px;
}
#main .boxEiga li {
	background: url(http://img1.kakaku.k-img.com/images/category/arrow_eiga.gif) no-repeat left center;
	list-style: none;
	padding: 3px 0px 3px 20px;
	line-height: 140%;
	font-weight: bold;
}
#main .boxEiga li a:link,
#main .boxEiga li a:visited,
#main .boxEiga li a:hover {
	text-decoration: underline;
	}

/* 4Travel 720 -------------------------- */
#main .full .box4tra {
	width: 720px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_4tra_full_bg.gif) repeat-y left top;
}
#main .full .box4tra .boxBtm {
	background: url(http://img1.kakaku.k-img.com/images/category/box_4tra_full_btm.gif) no-repeat left bottom;
	padding-bottom: 13px;
}
#main .full .box4tra .h3box {
	width: 720px;
	height: 25px;
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_4tra_full.gif) no-repeat left top;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 665px;
}
#main .full .box4tra .h3box h3 {
	text-indent: 0px;
}
#main .box4tra .textNotes a:link,
#main .box4tra .textNotes a:visited,
#main .box4tra .textNotes a:hover {
	text-decoration: none;
}
#main .box4tra .boxBlock {
	width: 175px;
	float: left;
	text-align: center;
	background: url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y right top;
}
#main .box4tra .boxBlock_Noline {
	width: 175px;
	float: left;
	text-align: center;
	background: url(http://img1.kakaku.k-img.com/images/spacer.gif);
}
#main .box4tra ul {
	margin-top: 10px;
}
#main .box4tra li {
	list-style: none;
	line-height: 140%;
}
#main .box4tra li a:link,
#main .box4tra li a:visited {
	font-weight: bold;
	text-decoration: none;
}
#main .box4tra li a:hover {
	text-decoration: underline;
}
/* eiga.com露出枠 08/05/26 追加ここから */
.full .boxEiga2 .h3box { background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_eiga.gif) no-repeat 0px 0px #fff !important; }
.full .boxEiga2 {
	background: #c5ebf8 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_eiga.gif) no-repeat left bottom;
	margin-top:15px;
	width:720px;
	overflow-x:hidden;
	position:relative;
}
#main .boxEiga2 .h3box {
	min-height: 15px;
	position: static;
	padding: 13px 10px 7px 45px;
	font-size: 100%;
	width: 700px;
}
#main .boxEiga2 span.icon {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 40px;
	height: 30px;
	display: block;
	background:url(http://img1.kakaku.k-img.com/images/category/h3_type_eiga.gif) no-repeat !important;
}
#main .boxEiga2 p.cap {
	font-size:88% !important;
	display:inline !important;
	margin:0 0 0 0;
	line-height:140%;
	margin-left:13px;
}
*+html #main .boxEiga2 p.cap { font-size:80% !important; }
*html #main .boxEiga2 p.cap { font-size:80% !important; }
#main .boxEiga2 .h3box h3 {
	display:inline !important;
	float:left;
}
#main .boxEiga2 .inbox {
	padding:0 5px;
	background:url(http://img1.kakaku.k-img.com/images/category/eiga_rank_bg2.gif) center top repeat-y;
}
#main .boxEiga2 .inbox .theme {
	background:url(http://img1.kakaku.k-img.com/images/category/eiga_rank_theme.gif) no-repeat left top #ffeaa8;
	padding:5px 7px;
	color:#000000;
	font-weight:bold;
}
#main .boxEiga2 .inbox .theme span {
	font-weight:normal;
	font-size:88%;
}
*html #main .boxEiga2 .inbox .theme span { font-size:85%; }
*+html #main .boxEiga2 .inbox .theme span { font-size:85%; }
#main .boxEiga2 .inbox ul {
	padding: 0 6px 6px 6px;
	margin:0;
	list-style:none;
	height:1%;
}
#main .boxEiga2 .inbox ul:after,
#main .boxEiga2 .inbox dl:after {
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	content: ".";
}
#main .boxEiga2 .inbox li {
	background:url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x left bottom;
	line-height:140%;
	margin:0;
	padding:0;
	float:left;
	width:341px;
}
#main .boxEiga2 .inbox li a {
	padding:4px 0 5px 36px;
	display:block;
}
#main .boxEiga2 .inbox li.no1 a,
#main .boxEiga2 .inbox li.no2 a,
#main .boxEiga2 .inbox li.no3 a {
	font-weight:bold;
	padding:8px 0 8px 36px;
}
#main .boxEiga2 .inbox li.no1 a { background:url(http://img1.kakaku.k-img.com/images/category/icon_eiga_rank1.gif) no-repeat 0 5px; }
#main .boxEiga2 .inbox li.no2 a { background:url(http://img1.kakaku.k-img.com/images/category/icon_eiga_rank2.gif) no-repeat 0 5px; }
#main .boxEiga2 .inbox li.no3 a { background:url(http://img1.kakaku.k-img.com/images/category/icon_eiga_rank3.gif) no-repeat 0 5px; }
#main .boxEiga2 .inbox li.no4 a { background:url(http://img1.kakaku.k-img.com/images/category/icon_eiga_rank4.gif) no-repeat 0 3px; }
#main .boxEiga2 .inbox li.no5 a { background:url(http://img1.kakaku.k-img.com/images/category/icon_eiga_rank5.gif) no-repeat 0 3px; }
#main .boxEiga2 .inbox dl {
	padding: 0 6px 6px 6px;
	margin:0;
	height:1%;
}
#main .boxEiga2 .inbox dt {
	padding:5px 0 0 0;
	margin:0;
	float:left;
	width:341px;
}
#main .boxEiga2 .inbox dt a { display:block; }
#main .boxEiga2 .inbox dd {
	background:url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x left bottom;
	font-size:88%;
	color:#626262;
	padding:3px 0 5px 0;
	margin:0;
	float:left;
	width:341px;
}
.full .boxEiga2 .inbox .eiga-more { margin-right:8px; }
#main .boxEiga2 .inbox .left {
	float:left;
	width:353px;
	background:#fff;
}
#main .boxEiga2 .inbox .right {
float:right;
width:353px;
background:#fff;
}
.full .boxEiga2 .boxWhiteTop {
padding-top: 5px;
margin: 0px 5px 0px;
background: url(http://img1.kakaku.k-img.com/images/category/box_w_f_top.gif) no-repeat left top;
}
.full .boxEiga2 .boxWhiteBtm {
padding-bottom: 5px;
background: url(http://img1.kakaku.k-img.com/images/category/box_w_f_btm.gif) no-repeat left bottom;
}
.full .boxEiga2 .boxWhite {
padding: 5px 0 0 0px;
margin: 0px;
background:#fff;
height:1%;
}
.full .boxEiga2 .boxWhite .listbox {
background: url(http://img1.kakaku.k-img.com/images/category/eiga_bg_line.gif) repeat-y left top;
padding: 0px 0 0 10px;
}
.full .boxEiga2 .boxWhite:after {
clear: both;
height: 0;
visibility: hidden;
display: block;
content: ".";
}
#main .boxEiga2 p.name {
padding:10px;
font-weight:bold;
}
#main .boxEiga2 p.name a {
text-decoration:underline;
display:block;
}
#main .boxEiga2 .list {
float:left;
width:230px;
}
#main .boxEiga2 .list .image { text-align:center; }
#main .boxEiga2 .list ul {
list-style:none;
margin:0;
padding:0 10px;
}
#main .boxEiga2 .list ul li {
padding:0;
line-height:15px;
}
#main .boxEiga2 .list .data01 {
display:block;
padding:0 0 0 90px;
margin:0 0 4px 0;
background:url(http://img1.kakaku.k-img.com/images/category/eiga_list01.gif) no-repeat left top;
}
#main .boxEiga2 .list .data02 {
display:block;
padding:0 0 0 90px;
background:url(http://img1.kakaku.k-img.com/images/category/eiga_list02.gif) no-repeat left top;
}
.full .boxEiga2 .boxWhite .eiga-more {
clear:both;
margin-right:8px;
}
.full .boxEiga2 .eiga-more a {
float:right;
background:url(http://img1.kakaku.k-img.com/images/category/eiga_root.gif) no-repeat left center;
padding:0 0 0 18px;
line-height:23px;
}
#main .boxEiga2 .pw-eiga {
text-align:right;
clear:both;
padding:6px 3px 8px 0;
margin:0;
}

/* eiga.com露出枠 08/05/26 追加ここまで */

/* BTOページTOP ------------------------------------------------ */
#main .btoKeyword {
	background: url(http://img1.kakaku.k-img.com/images/bto/search_bg.gif) no-repeat left top;
	height: 27px;
	width: 700px;
	text-align: center;
	vertical-align: middle;
	padding: 15px 10px 2px;
	font-weight: bold;
}
	#main .btoKeyword a,
	#main .btoKeyword img {
		vertical-align: middle;
	}
#main a:link.btoArrow01,
#main a:visited.btoArrow01,
#main a:hover.btoArrow01 {
	background: url(http://img1.kakaku.k-img.com/images/bto/arrow_bto01.gif) no-repeat left center;
	margin: 0px;

	padding: 1px 5px 0px 18px;
	line-height: 130%;
	text-decoration: underline;
}
#main a.btoArrow02 {
	background: url(http://img1.kakaku.k-img.com/images/bto/arrow_bto02.gif) no-repeat left top;
	padding: 1px 0px 1px 15px;
	line-height: 120%;
	text-decoration: underline;
	display: block;
}
#main .boxBto01Btm {
	background: url(http://img1.kakaku.k-img.com/images/bto/box_bto_btm.gif) no-repeat left bottom;
	padding: 0px 0px 13px;
}
#main .boxBto01 {
	background: url(http://img1.kakaku.k-img.com/images/bto/box_bto_bg.gif) repeat-y left top;
	margin: 0px;
	padding: 0px;
}
#main .tblBto01 {
	width: 719px;
}
#main .tblBto01 td {
	padding: 0px 13px 0px 0px;
	vertical-align: text-top;
	text-align:left;
}
#main .tblBto01 td.imgBg {
	background: url(http://img1.kakaku.k-img.com/images/bto/searchbox_text_bg.gif) no-repeat left bottom;
}
#main .tblBto01 td.end {
	padding: 0px;
}
#main .tblBto01 .borderTop {
	background: url(http://img1.kakaku.k-img.com/images/bto/bto_dotline.gif) no-repeat left top;
}
#main .textBg {
	padding: 0px 10px 2px;
	width: 211px;
	font-weight: bold;
	margin: 0px;
	line-height: 120%;
}
#main ul.listBto {
	font-size: 92%;
	margin: 5px 0px 0px 20px;
}
#main ul.listBto li {
	background: url(http://img1.kakaku.k-img.com/images/bto/bto_list_arrow.gif) no-repeat left center;
	list-style: none;
	margin: 0px;
	padding: 2px 0px 2px 10px;
	line-height: 130%;
}
#main .boxBto .h3box {
	background: url(http://img1.kakaku.k-img.com/images/bto/h3_type_bto.gif) no-repeat left top;
}
#main .boxBto .h3box h2 {
	font-size:100%;
}
#main .boxBto {
	background: url(http://img1.kakaku.k-img.com/images/bto/box_bto_pickup_bg2.gif) repeat-y left top;
	margin-top: 10px;
	width: 720px;
}
#main .boxBto .boxBtm {
	background: url(http://img1.kakaku.k-img.com/images/bto/box_bto_pickup_btm.gif) no-repeat left bottom;
	width: 720px;
}
#main .boxBto .boxIn {
	padding:0 0 0 10px;
}
#main .tblBtoPickup {
	width:700px;
	word-break:break-all;
}
#main .tblBtoPickup th {
	text-align: center;
	padding: 5px 3px 3px;
	background: url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y right top;
}
#main .tblBtoPickup th a img {
	border: 1px solid #0101df;
}
#main .tblBtoPickup td {
	background: url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y right top;
	padding: 3px 10px;
}
#main .tblBtoPickup td p {
	margin-top: 3px;
	white-space: -moz-pre-wrap;
	white-space: pre-wrap;
	word-wrap: break-word;
}
#main .tblBtoPickup td .price {
	font-family: Verdana;
	color: #f00;
}
#main .tblBtoPickup th.end,
#main .tblBtoPickup td.end {
	background: url(http://img1.kakaku.k-img.com/images/spacer.gif);
}
#main .btoShop {
	background: url(http://img1.kakaku.k-img.com/images/bto/icon_bto_shop.gif) no-repeat left top;
	font-size: 85%;
	padding-left: 17px;
}
.aboutBTO { border: solid 1px #ccc; padding: 8px; background: #efefef; color: #444; line-height: 120%; }
.aboutBTO strong { color: #000; display: block; margin-bottom: 3px; }
/* BTOadd 140318 sm13 */
#main .btoPcServer {
	background: url(http://img1.kakaku.k-img.com/images/bto/bto_pcserver_bg.png) no-repeat right bottom;
	margin-top:10px;
	padding-bottom:15px;
}
#main .btoPcServer a{
	text-decoration:none;
}
#main .btoPcServerBox,
#main .btoPcServerBox2 {
	width:322px;
	background: url(http://img1.kakaku.k-img.com/images/bto/bto_pcserver_bg.png) no-repeat left top;
	padding: 15px;
	float:left;
}
#main .btoPcServerBox2 {
	margin-left:16px;
	background: url(http://img1.kakaku.k-img.com/images/bto/bto_pcserver_bg.png) no-repeat -368px top;
}
#main .btoPcServer ul {
	font-size: 92%;
	margin: 5px 0px 0px 4px;
}
#main .btoPcServer li {
	background: url(http://img1.kakaku.k-img.com/images/bto/bto_list_arrow.gif) no-repeat left center;
	list-style: none;
	margin: 0px;
	padding: 2px 0px 2px 12px;
	line-height: 130%;
}

/*history 1009 sm1*/
#history {
}
#history h3 {
	font-size:100%;
}
#history h3.history span.icon {
	background:transparent url(http://img1.kakaku.k-img.com/images/category/h3_icon_history.gif) no-repeat scroll left top;
}
#history h3.history a {
	color:#4E4D4D;
}
#history table {
	border-collapse:collapse;
	border-spacing:0;
	font-size:100%;
	line-height:130%;
	text-align:left;
	vertical-align:top;
	width:100%;
}
#history table td {
	background:transparent url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y scroll right center;
	vertical-align:top;
	width:20%;
	text-align:center;
	padding:5px;
}
#history table td.noline {
	background:transparent none;
}
#history table td.noitem {
	vertical-align:middle;
}
#history table td p {
	width:118px;
	word-break:break-all;
	word-wrap:break-word;
	text-align:left;
	line-height:110%;
}
#history table td p a {
	text-decoration:underline;
	font-weight:bold;
}
#history .link {
	margin-top:10px;
}
#history .link .del {
	float:left;
}
#history .link .del input {
	margin-right:10px;
}
#history .link .hislink {
	float:right;
	margin-top:5px;
}
#history div.cate {
	padding:10px 0;
}
#history div.cate img  {
	margin-bottom:10px;
}
#history .del img { /* add 110808 sm1 */
	margin-right: 10px;
}
/* add 140117 sm13 */
#history table td .price {
	color:#F00;
	font-weight:bold;
	font-family:Verdana;
}
#history table td .price a{
	color:#F00;
}
#history table td .maker {
    font-size: 85%;
    line-height: 110%;
    margin-bottom: 2px;
}
.contOther ul.contNote {
	padding-top:4px;
}
.contOther ul.contNote li {
	color:#666666;
	list-style:none;
	line-height:120%;
	font-size:85%;
	margin-top:1px;
}
/*history end*/


/*カテゴリ別見出し商材画像*/
.categoryList .title div{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_noimage.gif") no-repeat top right;}

div.title div.baby01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_01.jpg") no-repeat top right;}
div.title div.baby02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_02.jpg") no-repeat top right;}
div.title div.baby03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_03.jpg") no-repeat top right;}
div.title div.baby04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_04.jpg") no-repeat top right;}
div.title div.baby05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_05.jpg") no-repeat top right;}
div.title div.baby06{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_06.jpg") no-repeat top right;}
div.title div.baby07{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_07.jpg") no-repeat top right;}
div.title div.baby08{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_08.jpg") no-repeat top right;}
div.title div.baby09{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_09.jpg") no-repeat top right;}
div.title div.baby10{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_10.jpg") no-repeat top right;}
div.title div.baby11{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_11.jpg") no-repeat top right;}
div.title div.baby12{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_12.jpg") no-repeat top right;}
div.title div.baby13{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_13.jpg") no-repeat top right;}
div.title div.baby14{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_14.jpg") no-repeat top right;}
div.title div.baby15{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_baby_15.jpg") no-repeat top right;}

div.title div.beauty-health01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_01.jpg") no-repeat top right;}
div.title div.beauty-health02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_02.jpg") no-repeat top right;}
div.title div.beauty-health03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_03.jpg") no-repeat top right;}
div.title div.beauty-health04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_04.jpg") no-repeat top right;}
div.title div.beauty-health05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_05.jpg") no-repeat top right;}
div.title div.beauty-health06{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_06.jpg") no-repeat top right;}
div.title div.beauty-health07{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_07.jpg") no-repeat top right;}
div.title div.beauty-health08{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_08.jpg") no-repeat top right;}
div.title div.beauty-health09{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_09.jpg") no-repeat top right;}
div.title div.beauty-health10{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_10.jpg") no-repeat top right;}
div.title div.beauty-health11{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_11.jpg") no-repeat top right;}
div.title div.beauty-health12{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_12.jpg") no-repeat top right;}
div.title div.beauty-health13{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_13.jpg") no-repeat top right;}
div.title div.beauty-health14{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_14.jpg") no-repeat top right;}
div.title div.beauty-health15{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_15.jpg") no-repeat top right;}
div.title div.beauty-health16{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_16.jpg") no-repeat top right;}
div.title div.beauty-health17{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_17.jpg") no-repeat top right;}
div.title div.beauty-health18{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_18.jpg") no-repeat top right;}
div.title div.beauty-health19{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_19.jpg") no-repeat top right;}
div.title div.beauty-health20{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_beauty_health_20.jpg") no-repeat top right;}

div.title div.book-cd-dvd01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_book_cd_dvd_01.jpg") no-repeat top right;}
div.title div.book-cd-dvd02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_book_cd_dvd_02.jpg") no-repeat top right;}
div.title div.book-cd-dvd03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_book_cd_dvd_03.jpg") no-repeat top right;}

div.title div.diy01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_diy_01.jpg") no-repeat top right;}
div.title div.diy02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_diy_02.jpg") no-repeat top right;}
div.title div.diy03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_diy_03.jpg") no-repeat top right;}
div.title div.diy04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_diy_04.jpg") no-repeat top right;}
div.title div.diy05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_diy_05.jpg") no-repeat top right;}
div.title div.diy06{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_diy_06.jpg") no-repeat top right;}
div.title div.diy07{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_diy_07.jpg") no-repeat top right;}
div.title div.diy08{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_diy_08.jpg") no-repeat top right;}
div.title div.diy09{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_diy_09.jpg") no-repeat top right;}
div.title div.diy10{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_diy_10.jpg") no-repeat top right;}
div.title div.diy11{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_diy_11.jpg") no-repeat top right;}
div.title div.diy12{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_diy_12.jpg") no-repeat top right;}

div.title div.drink01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_drink_01.jpg") no-repeat top right;}
div.title div.drink02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_drink_02.jpg") no-repeat top right;}
div.title div.drink03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_drink_03.jpg") no-repeat top right;}
div.title div.drink04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_drink_04.jpg") no-repeat top right;}
div.title div.drink05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_drink_05.jpg") no-repeat top right;}
div.title div.drink06{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_drink_06.jpg") no-repeat top right;}
div.title div.drink07{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_drink_07.jpg") no-repeat top right;}
div.title div.drink08{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_drink_08.jpg") no-repeat top right;}

div.title div.food01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_01.jpg") no-repeat top right;}
div.title div.food02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_02.jpg") no-repeat top right;}
div.title div.food03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_03.jpg") no-repeat top right;}
div.title div.food04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_04.jpg") no-repeat top right;}
div.title div.food05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_05.jpg") no-repeat top right;}
div.title div.food06{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_06.jpg") no-repeat top right;}
div.title div.food07{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_07.jpg") no-repeat top right;}
div.title div.food08{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_08.jpg") no-repeat top right;}
div.title div.food09{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_09.jpg") no-repeat top right;}
div.title div.food10{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_10.jpg") no-repeat top right;}
div.title div.food11{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_11.jpg") no-repeat top right;}
div.title div.food12{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_12.jpg") no-repeat top right;}
div.title div.food13{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_food_13.jpg") no-repeat top right;}

div.title div.hobby01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_hobby_01.jpg") no-repeat top right;}
div.title div.hobby02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_hobby_02.jpg") no-repeat top right;}
div.title div.hobby03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_hobby_03.jpg") no-repeat top right;}
div.title div.hobby04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_hobby_04.jpg") no-repeat top right;}
div.title div.hobby05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_hobby_05.jpg") no-repeat top right;}
div.title div.hobby06{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_hobby_06.jpg") no-repeat top right;}
div.title div.hobby07{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_hobby_07.jpg") no-repeat top right;}

div.title div.gakki01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_gakki_01.jpg") no-repeat top right;}
div.title div.gakki02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_gakki_02.jpg") no-repeat top right;}
div.title div.gakki03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_gakki_03.jpg") no-repeat top right;}
div.title div.gakki04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_gakki_04.jpg") no-repeat top right;}
div.title div.gakki05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_gakki_05.jpg") no-repeat top right;}
div.title div.gakki06{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_gakki_06.jpg") no-repeat top right;}
div.title div.gakki07{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_gakki_07.jpg") no-repeat top right;}
div.title div.gakki08{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_gakki_08.jpg") no-repeat top right;}

div.title div.omocha01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_omocha_01.jpg") no-repeat top right;}
div.title div.omocha02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_omocha_02.jpg") no-repeat top right;}
div.title div.omocha03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_omocha_03.jpg") no-repeat top right;}
div.title div.omocha04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_omocha_04.jpg") no-repeat top right;}

div.title div.houseware01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_01.jpg") no-repeat top right;}
div.title div.houseware02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_02.jpg") no-repeat top right;}
div.title div.houseware03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_03.jpg") no-repeat top right;}
div.title div.houseware04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_04.jpg") no-repeat top right;}
div.title div.houseware05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_05.jpg") no-repeat top right;}
div.title div.houseware06{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_06.jpg") no-repeat top right;}
div.title div.houseware07{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_07.jpg") no-repeat top right;}
div.title div.houseware08{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_08.jpg") no-repeat top right;}
div.title div.houseware09{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_09.jpg") no-repeat top right;}
div.title div.houseware10{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_10.jpg") no-repeat top right;}
div.title div.houseware11{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_11.jpg") no-repeat top right;}
div.title div.houseware12{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_12.jpg") no-repeat top right;}
div.title div.houseware13{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_13.jpg") no-repeat top right;}
div.title div.houseware14{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_14.jpg") no-repeat top right;}
div.title div.houseware15{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_houseware_15.jpg") no-repeat top right;}

div.title div.bungu01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_bungu_01.jpg") no-repeat top right;}
div.title div.bungu02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_bungu_02.jpg") no-repeat top right;}
div.title div.bungu03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_bungu_03.jpg") no-repeat top right;}
div.title div.bungu04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_bungu_04.jpg") no-repeat top right;}
div.title div.bungu05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_bungu_05.jpg") no-repeat top right;}

div.title div.interior01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_interior_01.jpg") no-repeat top right;}
div.title div.interior02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_interior_02.jpg") no-repeat top right;}
div.title div.interior03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_interior_03.jpg") no-repeat top right;}
div.title div.interior04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_interior_04.jpg") no-repeat top right;}
div.title div.interior05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_interior_05.jpg") no-repeat top right;}
div.title div.interior06{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_interior_06.jpg") no-repeat top right;}

div.title div.kitchen01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_kitchen_01.jpg") no-repeat top right;}
div.title div.kitchen02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_kitchen_02.jpg") no-repeat top right;}
div.title div.kitchen03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_kitchen_03.jpg") no-repeat top right;}
div.title div.kitchen04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_kitchen_04.jpg") no-repeat top right;}

div.title div.pet01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_pet_01.jpg") no-repeat top right;}
div.title div.pet02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_pet_02.jpg") no-repeat top right;}
div.title div.pet03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_pet_03.jpg") no-repeat top right;}
div.title div.pet04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_pet_04.jpg") no-repeat top right;}
div.title div.pet05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_pet_05.jpg") no-repeat top right;}
div.title div.pet06{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_pet_06.jpg") no-repeat top right;}

div.title div.sports01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_01.jpg") no-repeat top right;}
div.title div.sports02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_02.jpg") no-repeat top right;}
div.title div.sports03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_03.jpg") no-repeat top right;}
div.title div.sports04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_04.jpg") no-repeat top right;}
div.title div.sports05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_05.jpg") no-repeat top right;}
div.title div.sports06{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_06.jpg") no-repeat top right;}
div.title div.sports07{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_07.jpg") no-repeat top right;}
div.title div.sports08{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_08.jpg") no-repeat top right;}
div.title div.sports09{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_09.jpg") no-repeat top right;}
div.title div.sports10{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_10.jpg") no-repeat top right;}
div.title div.sports11{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_11.jpg") no-repeat top right;}
div.title div.sports12{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_12.jpg") no-repeat top right;}
div.title div.sports13{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_13.jpg") no-repeat top right;}
div.title div.sports14{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_14.jpg") no-repeat top right;}
div.title div.sports15{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_15.jpg") no-repeat top right;}
div.title div.sports16{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_16.jpg") no-repeat top right;}
div.title div.sports17{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_17.jpg") no-repeat top right;}
div.title div.sports18{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_18.jpg") no-repeat top right;}
div.title div.sports19{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_19.jpg") no-repeat top right;}
div.title div.sports20{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_20.jpg") no-repeat top right;}
div.title div.sports21{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_21.jpg") no-repeat top right;}
div.title div.sports22{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_22.jpg") no-repeat top right;}
div.title div.sports23{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_23.jpg") no-repeat top right;}
div.title div.sports24{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_24.jpg") no-repeat top right;}
div.title div.sports25{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_25.jpg") no-repeat top right;}
div.title div.sports26{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_26.jpg") no-repeat top right;}
div.title div.sports27{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_27.jpg") no-repeat top right;}
div.title div.sports28{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_28.jpg") no-repeat top right;}
div.title div.sports29{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_sports_29.jpg") no-repeat top right;}

div.title div.watch-accessory01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_watch_accessory_01.jpg") no-repeat top right;}
div.title div.watch-accessory02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_watch_accessory_02.jpg") no-repeat top right;}

div.title div.shoes01{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_shoes_01.jpg") no-repeat top right;}
div.title div.shoes02{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_shoes_02.jpg") no-repeat top right;}
div.title div.shoes03{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_shoes_03.jpg") no-repeat top right;}
div.title div.shoes04{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_shoes_04.jpg") no-repeat top right;}
div.title div.shoes05{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttlimg_shoes_05.jpg") no-repeat top right;}

/* サーチ記事 110606 sm07*/

#main #articleBox,
#main #articleBox02{
background: url(http://img1.kakaku.k-img.com/images/category/h3_qa_bottom.gif) no-repeat left bottom;
min-height:1%;
_height:1px;
margin:10px 0 0 0;
padding:0 0 12px 0;
}
#main #articleBox02 {
	margin:0px;}

#main #articleBoxIn{
background: url(http://img1.kakaku.k-img.com/images/category/h3_qa_line.gif) repeat-y left top;
min-height:1%;
_height:1px;
}	
#main #articleBoxCts{
min-height:1%;
_height:1px;
padding:0 15px;
}
#main #articleBox h3,
#main #articleBox02 h3{
padding:10px 0 19px 25px;
position:relative;
font-size:107%;}

/* 行間設定 */
#main #articleBoxCts p {line-height:140%;word-wrap:break-word;}

/* リンク設定 */
#main #articleBoxCts a:link {
color: #0000dd;
text-decoration: underline;
}
#main #articleBoxCts a:visited{
color: #993399;
text-decoration: underline;
}
#main #articleBoxCts a:hover {
color: #0099ff;
text-decoration: underline;
}

/* H3カテゴリ設定 */
#kitchen #main #articleBox h3,
/* カテゴリ追加 10.11.01 sm07 */
#cookware #main #articleBox h3,
#kitchen-goods #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_kitchen.gif) no-repeat left top;}
#food #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_food.gif) no-repeat left top;}
/* カテゴリ追加 20150709 sm11 */
#instant-food #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_food.gif) no-repeat left top;}
#hobby #main #articleBox h3,
#gakki #main #articleBox h3,
#toy #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_hobby.gif) no-repeat left top;}
/* fitness追加 150108sm17 */
#fitness #main #articleBox h3,
#sports-wear #main #articleBox h3,
#sports #main #articleBox h3,
#golf #main #articleBox h3,
#bicycle #main #articleBox h3,
#snow #main #articleBox h3,
#fishing #main #articleBox h3 
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_sports.gif) no-repeat left top;}
#pc #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_pc.gif) no-repeat left top;}
#kaden #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_kaden.gif) no-repeat left top;}
#camera #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_camera.gif) no-repeat left top;}
#game #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_game.gif) no-repeat left top;}
#kuruma #main #articleBox h3,
#kuruma-item #main #articleBox h3,
#car-goods #main #articleBox h3,
#bike-goods #main #articleBox h3,
#bike #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_kuruma.gif) no-repeat left top;}
#watch-accessory #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_watch.gif) no-repeat left top;}
#diy #main #articleBox h3,
#electric-tools #main #articleBox h3,
#working-tool #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_diy.gif) no-repeat left top;}
#interior #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_interior.gif) no-repeat left top;}
#houseware #main #articleBox h3,
#stationery #main #articleBox h3,
#daily-goods #main #articleBox h3,
#nursing-care #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_houseware.gif) no-repeat left top;} /* nursing-care 150212sm17 */
#drink #main #articleBox h3,
#drink #main #articleBox02 h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_drink.gif) no-repeat left top;}
/* カテゴリ追加 sm5 120806 */
#baby #main #articleBox h3,
#maternity #main #articleBox h3,
#baby-goods #main #articleBox h3,
#kids #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_baby.gif) no-repeat left top;}
#beauty-health #main #articleBox h3,
#contactlens #main #articleBox h3,
#cosme #main #articleBox h3,
#cosmetic #main #articleBox h3,
#medicine #main #articleBox h3,
#supplement #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_beauty.gif) no-repeat left top;}
#shoes #main #articleBox h3,
#sports-shoes #main #articleBox h3,
#ladies-shoes #main #articleBox h3,
#mens-shoes #main #articleBox h3,
#kids-shoes #main #articleBox h3,
#shoes-accessories #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_kuruma.gif) no-repeat left top;}

#book-cd-dvd #main #articleBox h3
{ background: url(http://img1.kakaku.k-img.com/images/category/h3_article_book-cd-dvd.gif) no-repeat left top;}

/* リード */
#main #articleBoxCts p.toplead {
margin-bottom:20px;}

#main #articleBoxCts p.sublead {
margin-top:10px;}

/* グレーボックス設定 */
#main #articleBoxCts .etcBox,
#main #articleBoxCts .etcBox02 {
border:#e8e8e8 solid 1px;
margin-top:10px;}
	
#main #articleBoxCts .etcBox .titBox,
#main #articleBoxCts .etcBox02 .titBox 
{background-color:#e8e8e8;
font-weight:bold;
font-size:107%;}	

#main #articleBoxCts .etcBox p,
#main #articleBoxCts .etcBox ul,
#main #articleBoxCts .etcBox02 p {
padding:5px;}

/* グレーボックス内　矢印付きリスト指定 */
#main #articleBoxCts .etcBox02 ul.column2List,
#main #articleBoxCts .etcBox02 ul.column3List {
list-style:none;
padding:8px 5px 0;}

#main #articleBoxCts .etcBox02 ul.column2List li,
#main #articleBoxCts .etcBox02 ul.column3List li{
float:left;
background:url(http://img1.kakaku.k-img.com/images/category/article_arrow.gif) left top no-repeat;
padding-left:17px;
padding-bottom:8px;}

#main #articleBoxCts .etcBox02 ul.column2List li{width:322px;}
#main #articleBoxCts .etcBox02 ul.column3List li{width:203px;}

/* グレー三角アイコン付き　リスト表示 */
#main #articleBoxCts .listBox1 ul,
#main #articleBoxCts .listBox2 ul,
#main #articleBoxCts .listBox3 ul {list-style:none;}

#main #articleBoxCts .listBox1 ul li,
#main #articleBoxCts .listBox2 ul li,
#main #articleBoxCts .listBox3 ul li { 
background:url(http://img1.kakaku.k-img.com/images/category/article_arrow02.gif) left top no-repeat;
padding-left:10px;
padding-bottom:5px;} 

#main #articleBoxCts .listBox1 ul li.noArrow,
#main #articleBoxCts .listBox2 ul li.noArrow,
#main #articleBoxCts .listBox3 ul li.noArrow {
background-image:none;
padding-left:0;
padding-bottom:5px;}

/* 青緑矢印付きリンク */
#main #articleBoxCts .prLink,
#main #articleBoxCts p.startBox,
#main #articleBoxCts p.centerBox,
#main #articleBoxCts p.endBox {
text-align:right;
margin-top:8px;}

#main #articleBoxCts .prLink .arrowNext,
#main #articleBoxCts p.startBox .arrowNext,
#main #articleBoxCts p.centerBox .arrowNext,
#main #articleBoxCts p.endBox .arrowNext {padding: 2px 0px 2px 18px;}

	
/* ======== 写真付き紹介枠 =========== */
#main #articleBoxCts .prBox1,
#main #articleBoxCts .prBox2,
#main #articleBoxCts .prBox3,
#main #articleBoxCts .prBox4,
#main #articleBoxCts .prBox5,
#main #articleBoxCts .mainBox,
#main #articleBoxCts .mainBox02,
#main #articleBoxCts .linkBox,
#main #articleBoxCts .prBox2Nodot,
#main #articleBoxCts .listBox1,
#main #articleBoxCts .listBox2,
#main #articleBoxCts .listBox3,
#main #articleBoxCts .prBox1small,
#main #articleBoxCts .detaboxR,
#main #articleBoxCts .detaboxL,
#main #articleBoxCts .detabox2,
#main #articleBoxCts .detabox3,
#main #articleBoxCts .detaboxW340,
#main #articleBoxCts .detaboxW270,
#main #articleBoxCts .detaboxW230,
#main #articleBoxCts .detaboxW170,
#main #articleBoxCts .detaboxW190,
#main #articleBoxCts .grayLine {width:690px;}

#main #articleBoxCts .prBox1,
#main #articleBoxCts .prBox2,
#main #articleBoxCts .prBox3,
#main #articleBoxCts .prBox4,
#main #articleBoxCts .prBox5,
#main #articleBoxCts .listBox1,
#main #articleBoxCts .listBox2,
#main #articleBoxCts .listBox3,
#main #articleBoxCts .prBox1small {margin-top:10px;}
	
#main #articleBoxCts .prBox2Nodot {margin-top:18px;}

#main #articleBoxCts .prBox2,
#main #articleBoxCts .listBox2 {
background-image:url(http://img1.kakaku.k-img.com/images/category/article_dot2.gif);
background-repeat:repeat-y;}

#main #articleBoxCts .prBox3,
#main #articleBoxCts .listBox3 {
background-image:url(http://img1.kakaku.k-img.com/images/category/article_dot3.gif);
background-repeat:repeat-y;}

#main #articleBoxCts .prBox4 {
background-image:url(http://img1.kakaku.k-img.com/images/category/article_dot4.gif);
background-repeat:repeat-y;}

#main #articleBoxCts .prBox5 {
background-image:url(http://img1.kakaku.k-img.com/images/category/article_dot5.gif);
background-repeat:repeat-y;}

/* 画像にグレーの枠 追加 120529 sm7 */
#main #articleBoxCts span.prImg,
#main #articleBoxCts span.prImg02 img {
border: 1px solid #d9d9d9;
display: block;
padding: 1px;}

#main #articleBoxCts span.prImg02 {
	padding-left:19px;
	display: block;}
/* 画像にグレーの枠 追加 end */

#main #articleBoxCts .grayLine {
border-top:solid 1px #cdcdcd;
margin-top:10px;}

/* レイアウトパターン */
#main #articleBoxCts .detaboxR img {
float:right;
margin:0 0 5px 5px;}
#main #articleBoxCts .detaboxL img {
float:left;
margin:0 5px 5px 0;}

#main #articleBoxCts .detaboxW340 .leftBox,
#main #articleBoxCts .detaboxW270 .leftBox,
#main #articleBoxCts .detaboxW230 .leftBox,
#main #articleBoxCts .detaboxW170 .leftBox,
#main #articleBoxCts .detaboxW190 .leftBox {
	float:left;}
#main #articleBoxCts .detaboxW340 .rightBox,
#main #articleBoxCts .detaboxW270 .rightBox,
#main #articleBoxCts .detaboxW230 .rightBox,
#main #articleBoxCts .detaboxW170 .rightBox,
#main #articleBoxCts .detaboxW190 .rightBox {
	float:right;}
	
#main #articleBoxCts .detaboxW340 .leftBox {width:340px;}
#main #articleBoxCts .detaboxW340 .rightBox {width:340px;}

#main #articleBoxCts .detaboxW270 .leftBox {width:410px;}
#main #articleBoxCts .detaboxW270 .rightBox {width:270px;}

#main #articleBoxCts .detaboxW230 .leftBox {width:450px;}
#main #articleBoxCts .detaboxW230 .rightBox {width:230px;}

#main #articleBoxCts .detaboxW170 .leftBox {width:510px;}
#main #articleBoxCts .detaboxW170 .rightBox {width:170px;}

#main #articleBoxCts .detaboxW190 .leftBox {width:190px;}
#main #articleBoxCts .detaboxW190 .rightBox {width:470px;}

/* 製品紹介1コラム */
#main #articleBoxCts .prBox1 .imgBox,
#main #articleBoxCts .prBox1 .leftBox {
float:left;
width:334px;}
	
#main #articleBoxCts .prBox1 .txtBox,
#main #articleBoxCts .prBox1 .rightBox  {
float:right;
width:345px;}

/* 製品紹介2コラム */
#main #articleBoxCts .prBox2 .contentsBox,
#main #articleBoxCts .prBox2Nodot .contentsBox {
width:334px;}

#main #articleBoxCts .prBox2 .contentsBox span.prImg,
#main #articleBoxCts .prBox2Nodot .contentsBox span.prImg,
#main #articleBoxCts .prBox2Nodot .contentsBox img {
float:left;
display:block;}

#main #articleBoxCts .prBox2 .contentsBox span.prImg {
width:171px;}

#main #articleBoxCts .prBox2Nodot .contentsBox span.prImg {
width:118px;}

#main #articleBoxCts .prBox2 .contentsBox .txtBox,
#main #articleBoxCts .prBox2Nodot .contentsBox .txtBox {
float:right;}

#main #articleBoxCts .prBox2 .contentsBox .txtBox {
width:149px;}

#main #articleBoxCts .prBox2Nodot .contentsBox .txtBox {
width:205px;}

/* 製品紹介1、2コラムテキスト用 */
#main #articleBoxCts .prBox1 .txtBox p.lead,
#main #articleBoxCts .prBox1 .leftBox p.lead,
#main #articleBoxCts .prBox1 .rightBox p.lead,
#main #articleBoxCts .prBox2 .contentsBox .txtBox p.lead {
margin-top:-1px;}	

/* 圧力鍋系製品紹介 */
#main #articleBoxCts .prBox2Nodot .contentsBox .txtBox p.lead {
margin-top:5px;}
	
#main #articleBoxCts .prBox2Nodot .contentsBox .txtBox p.price {
font-size:85%;
margin-top:3px;}
	
#main #articleBoxCts .prBox2Nodot .contentsBox .txtBox p.price span{
font-size:107%;
font-family:Verdana, Geneva, sans-serif;}

#main #articleBoxCts .prBox2 .startBoxNoline {
float:left;
padding-right:10px;}

#main #articleBoxCts .prBox2 .startBox,
#main #articleBoxCts .prBox3 .startBox,
#main #articleBoxCts .prBox4 .startBox,
#main #articleBoxCts .prBox5 .startBox,
#main #articleBoxCts .prBox2 .linkBox .startBox,
#main #articleBoxCts .prBox3 .linkBox .startBox, 
#main #articleBoxCts .prBox4 .linkBox .startBox,
#main #articleBoxCts .prBox5 .linkBox .startBox,
#main #articleBoxCts .prBox2Nodot .startBox,
#main #articleBoxCts .listBox2 .startBox,
#main #articleBoxCts .listBox3 .startBox,
#main #articleBoxCts .prBox1small .imgBox {
float:left;
padding-right:10px;}

#main #articleBoxCts .prBox3 .centerBox,
#main #articleBoxCts .prBox4 .centerBox,
#main #articleBoxCts .prBox5 .centerBox,
#main #articleBoxCts .prBox3 .linkBox .centerBox,
#main #articleBoxCts .prBox4 .linkBox .centerBox,
#main #articleBoxCts .prBox5 .linkBox .centerBox,
#main #articleBoxCts .listBox3 .centerBox  {
float:left;
padding:0px 10px;}

#main #articleBoxCts .prBox2 .endBox,
#main #articleBoxCts .prBox3 .endBox,
#main #articleBoxCts .prBox4 .endBox,
#main #articleBoxCts .prBox5 .endBox,
#main #articleBoxCts .prBox2 .linkBox .endBox,
#main #articleBoxCts .prBox3 .linkBox .endBox,
#main #articleBoxCts .prBox4 .linkBox .endBox,
#main #articleBoxCts .prBox5 .linkBox .endBox,
#main #articleBoxCts .prBox2Nodot .endBox,
#main #articleBoxCts .listBox2 .endBox, 
#main #articleBoxCts .listBox3 .endBox  {
float:left;
padding-left:10px;}

* html #main #articleBoxCts .startBox,
* html #main #articleBoxCts .centerBox,
* html #main #articleBoxCts .endBox{
margin-right:-3px;}

#main #articleBoxCts .prBox1small .txtBox 
{ width:558px;
float:right;}

#main #articleBoxCts .prBox2 .startBox,
#main #articleBoxCts .prBox2 .endBox,
#main #articleBoxCts .prBox2 .linkBox .startBox,
#main #articleBoxCts .prBox2 .linkBox .endBox,
#main #articleBoxCts .prBox2Nodot .startBox,
#main #articleBoxCts .prBox2Nodot .endBox,
#main #articleBoxCts .listBox2 .startBox, 
#main #articleBoxCts .listBox2 .endBox 
 { width:334px; }

#main #articleBoxCts .prBox3 .startBox,
#main #articleBoxCts .prBox3 .centerBox,
#main #articleBoxCts .prBox3 .endBox,
#main #articleBoxCts .prBox3 .linkBox .startBox,
#main #articleBoxCts .prBox3 .linkBox .centerBox,
#main #articleBoxCts .prBox3 .linkBox .endBox,
#main #articleBoxCts .listBox3 .startBox,
#main #articleBoxCts .listBox3 .centerBox,
#main #articleBoxCts .listBox3 .endBox
 { width:216px; }

#main #articleBoxCts .prBox4 .startBox,
#main #articleBoxCts .prBox4 .centerBox,
#main #articleBoxCts .prBox4 .endBox,
#main #articleBoxCts .prBox4 .linkBox .startBox,
#main #articleBoxCts .prBox4 .linkBox .centerBox,
#main #articleBoxCts .prBox4 .linkBox .endBox
 { width:157px; }

#main #articleBoxCts .prBox5 .startBox,
#main #articleBoxCts .prBox5 .centerBox,
#main #articleBoxCts .prBox5 .endBox,
#main #articleBoxCts .prBox5 .linkBox .startBox,
#main #articleBoxCts .prBox5 .linkBox .centerBox,
#main #articleBoxCts .prBox5 .linkBox .endBox,
#main #articleBoxCts .prBox1small .imgBox
 { width:122px; }

#main #articleBoxCts .prBox1 .grayBox,
#main #articleBoxCts .prBox2 .grayBox,
#main #articleBoxCts .prBox3 .grayBox,
#main #articleBoxCts .prBox4 .grayBox,
#main #articleBoxCts .prBox5 .grayBox,
#main #articleBoxCts .prBox1small .grayBox
{background-color:#e8e8e8;
padding:5px;
margin-top:10px;}

#main #articleBoxCts .prBox1 .grayBox ul,
#main #articleBoxCts .prBox2 .grayBox ul,
#main #articleBoxCts .prBox3 .grayBox ul,
#main #articleBoxCts .prBox4 .grayBox ul,
#main #articleBoxCts .prBox5 .grayBox ul,
#main #articleBoxCts .etcBox ul,
#main #articleBoxCts .prBox1small .grayBox {
list-style: none;
}

#main #articleBoxCts .prBox1 .grayBox ul li,
#main #articleBoxCts .prBox2 .grayBox ul li,
#main #articleBoxCts .prBox3 .grayBox ul li,
#main #articleBoxCts .prBox4 .grayBox ul li,
#main #articleBoxCts .prBox5 .grayBox ul li,
#main #articleBoxCts .etcBox ul li,
#main #articleBoxCts .prBox1small .grayBox  ul li {
margin-right:10px;
display: inline;
line-height:150%;
}

#main #articleBoxCts .etcBox ul,
#main #articleBoxCts .etcBox ul.seasonList,
#main #articleBoxCts .etcBox ul.seasonList02 {
padding:5px;}

	
/* ========= 見出し ========= */
#main #articleBoxCts .headLine01{
padding:5px;
margin-top:15px;
font-size:107%;
font-weight:bold;
}

#main #articleBoxCts .headLine01 p
 {padding-left:5px;
 border-left:solid 10px;}
 
#main #articleBoxCts .prBox2 .headLine01 {
	margin-top:0;} 

/* 季節アイコン付き */
#main #articleBoxCts .headSpring,
#main #articleBoxCts .headSummer,
#main #articleBoxCts .headAutumn,
#main #articleBoxCts .headWinter{
padding:8px 5px 5px 45px;
margin-top:15px;
font-size:107%;
font-weight:bold;}

#main #articleBoxCts .seasonIcon {
vertical-align:middle;
margin-right:5px;
margin-bottom:5px;}

#main #articleBoxCts .etcBox ul.seasonList li,
#main #articleBoxCts .etcBox ul.seasonList02 li {
display:block;
line-height:150%;
margin-right:10px;}

#main #articleBoxCts .etcBox ul.seasonList02 li img {float:left;}

#main #articleBoxCts .etcBox ul.seasonList02 li.column3 span{width:200px;}
#main #articleBoxCts .etcBox ul.seasonList02 li.column4 span{width:147px;}
#main #articleBoxCts .etcBox ul.seasonList02 li.column5 span{width:115px;}

#main #articleBoxCts .etcBox ul.seasonList02 li.column3 span,
#main #articleBoxCts .etcBox ul.seasonList02 li.column4 span,
#main #articleBoxCts .etcBox ul.seasonList02 li.column5 span {
background:url(http://img.kakaku.com/images/category/article_arrow02.gif) left no-repeat;
padding-left:10px;
margin-top:2px;
display:block;
float:left;}

#food #main #articleBoxCts .headSpring {
background:#fdd4bf url(http://img1.kakaku.k-img.com/images/category/article_spring.gif) left no-repeat;}
#food #main #articleBoxCts .headSummer {
background:#fdd4bf url(http://img1.kakaku.k-img.com/images/category/article_summer.gif) left no-repeat;}
#food #main #articleBoxCts .headAutumn {
background:#fdd4bf url(http://img1.kakaku.k-img.com/images/category/article_autumn.gif) left no-repeat;}
#food #main #articleBoxCts .headWinter {
background:#fdd4bf url(http://img1.kakaku.k-img.com/images/category/article_winter.gif) left no-repeat;}
/* カテゴリ追加 20150709 sm11 */
#instant-food #main #articleBoxCts .headSpring {
background:#fdd4bf url(http://img1.kakaku.k-img.com/images/category/article_spring.gif) left no-repeat;}
#instant-food #main #articleBoxCts .headSummer {
background:#fdd4bf url(http://img1.kakaku.k-img.com/images/category/article_summer.gif) left no-repeat;}
#instant-food #main #articleBoxCts .headAutumn {
background:#fdd4bf url(http://img1.kakaku.k-img.com/images/category/article_autumn.gif) left no-repeat;}
#instant-food #main #articleBoxCts .headWinter {
background:#fdd4bf url(http://img1.kakaku.k-img.com/images/category/article_winter.gif) left no-repeat;}

#diy #main #articleBoxCts .headSpring {
background:#c89c6f url(http://img1.kakaku.k-img.com/images/category/article_spring_diy.gif) left no-repeat;}
#diy #main #articleBoxCts .headSummer {
background:#c89c6f url(http://img1.kakaku.k-img.com/images/category/article_summer_diy.gif) left no-repeat;}
#diy #main #articleBoxCts .headAutumn {
background:#c89c6f url(http://img1.kakaku.k-img.com/images/category/article_autumn_diy.gif) left no-repeat;}
#diy #main #articleBoxCts .headWinter {
background:#c89c6f url(http://img1.kakaku.k-img.com/images/category/article_winter_diy.gif) left no-repeat;}	

#main #articleBoxCts .headLine02 {
background:#e8e8e8;
padding:5px 8px 3px;
margin-top:15px;
font-size:107%;
font-weight:bold;}

#main #articleBoxCts .headLine03 { 
border-left: solid 8px;
border-bottom:solid 1px;
margin-top:15px;
padding:2px 0 2px 5px;
font-size:107%;
font-weight:bold;}

/* 製品名 */
#main #articleBoxCts .prName
{border-left:solid 7px;
padding-left:5px;
font-weight:bold;
margin-bottom:5px;}

#main #articleBoxCts .prName a,
#main #articleBoxCts .prBox2 .prName a,
#main #articleBoxCts .headLine03 a {
display: block;
margin:0;
padding:0;}

#main #articleBoxCts .prName a {width:678px;}

#main #articleBoxCts .prBox2 .prName a {width: 322px;}
#main #articleBoxCts .prBox3 .prName a {width: 204px;}
#main #articleBoxCts .prBox4 .prName a {width: 145px;}
#main #articleBoxCts .prBox5 .prName a {width: 110px;}
#main #articleBoxCts .headLine03 a {width:677px;}

/* 中古編集枠 140912 sm11 */
#main #articleBoxCts .mainBox dl.used dt {
	font-weight: bold;
	margin-bottom: 5px;
	padding: 6px 7px 4px;
	background: #f2f2f2;
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}
#main #articleBoxCts .mainBox dl.used dd {
	line-height: 1.4em;
}


/* コンタクト用 120529 sm7 */
#main #articleBoxCts .sankouKakaku {
	font-weight:normal;
	margin-bottom:8px;}

#main #articleBoxCts .sankouKakaku span {
	font-weight:bold;
	font-family:Verdana;
	color:#F00;
}

/* headLine01背景カテゴリーカラー（基本中間色 foodは薄色） */
#shoes #main #articleBoxCts .headLine01,
#sports-shoes #main #articleBoxCts .headLine01,
#ladies-shoes #main #articleBoxCts .headLine01,
#mens-shoes #main #articleBoxCts .headLine01,
#kids-shoes #main #articleBoxCts .headLine01,
#shoes-accessories #main #articleBoxCts .headLine01,
#outdoor #main #articleBoxCts .headLine01,
#housing #main #articleBoxCts .headLine01,
#reform #main #articleBoxCts .headLine01,
#lighting #main #articleBoxCts .headLine01
{ background:#9aa2d1; }
#pc #main #articleBoxCts .headLine01 
{ background:#98d6ff; }
#kaden #main #articleBoxCts .headLine01 
{background:#ffc29a;}
#camera #main #articleBoxCts .headLine01 
{background:#9ad6d6;}
/* カテゴリ追加 sm5 120806 */
#baby #main #articleBoxCts .headLine01,
#maternity #main #articleBoxCts .headLine01,
#baby-goods #main #articleBoxCts .headLine01,
#kids #main #articleBoxCts .headLine01
{background:#ffd1ed;}
/* fitness追加 150108sm17 */
#fitness #main #articleBoxCts .headLine01,
#sports-wear #main #articleBoxCts .headLine01,
#sports #main #articleBoxCts .headLine01,
#golf #main #articleBoxCts .headLine01,
#bicycle #main #articleBoxCts .headLine01,
#snow #main #articleBoxCts .headLine01,
#fishing #main #articleBoxCts .headLine01 
{background:#acd6ea;}
#game #main #articleBoxCts .headLine01 
{background:#ffebad;}
#hobby #main #articleBoxCts .headLine01,
#gakki #main #articleBoxCts .headLine01,
#toy #main #articleBoxCts .headLine01
{background:#ffe793;}
#watch-accessory #main #articleBoxCts .headLine01 
{background:#ffc4c4;}
#diy #main #articleBoxCts .headLine01,
#electric-tools #main #articleBoxCts .headLine01,
#working-tool #main #articleBoxCts .headLine01
{background:#c89c6f;}
#interior #main #articleBoxCts .headLine01 
{background:#eceb98;}
#houseware #main #articleBoxCts .headLine01,
#stationery #main #articleBoxCts .headLine01,
#daily-goods #main #articleBoxCts .headLine01,
#nursing-care #main #articleBoxCts .headLine01
{background:#ddea90;} /* nursing-care 150212sm17 */
#drink #main #articleBoxCts .headLine01 
{background:#ffd6ae;}
#beauty-health #main #articleBoxCts .headLine01,
#contactlens #main #articleBoxCts .headLine01,
#cosme #main #articleBoxCts .headLine01,
#cosmetic #main #articleBoxCts .headLine01,
#medicine #main #articleBoxCts .headLine01,
#supplement #main #articleBoxCts .headLine01
{background:#d7ebae;}
#kuruma #main #articleBoxCts .headLine01,
#kuruma-item #main #articleBoxCts .headLine01,
#car-goods #main #articleBoxCts .headLine01,
#bike-goods #main #articleBoxCts .headLine01,
#bike #main #articleBoxCts .headLine01 
{background:#98adc2;}
#food #main #articleBoxCts .headLine01 
{ background:#fdd4bf; }

/* カテゴリ追加 sm11 150817*/
#pet #main #articleBoxCts .headLine01,
#dog-goods #main #articleBoxCts .headLine01,
#cat-goods #main #articleBoxCts .headLine01,
#animal-goods #main #articleBoxCts .headLine01 
{ background:#f4d2a6; }

/* カテゴリ追加 20150709 sm11 */
#instant-food #main #articleBoxCts .headLine01 
{ background:#fdd4bf; }
#kitchen #main #articleBoxCts .headLine01,
/* カテゴリ追加 10.11.01 sm07 */
#cookware #main #articleBoxCts .headLine01,
#kitchen-goods #main #articleBoxCts .headLine01
{ background:#c5ee99;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #main #articleBoxCts .headLine01 { background:#bbade4;}
#book-cd-dvd #main #articleBoxCts .headLine01 { background:#add6ac;}
/* カテゴリ追加 14.09.19 sm11 */
#used #main #articleBoxCts .headLine01 { background:#b4c2eb;}

/* headLine01 prName 頭ラインカテゴリーカラー（濃い色） */
#shoes #main #articleBoxCts .headLine01 p,
#shoes #main #articleBoxCts .prName,
#shoes #main #articleBoxCts .headLine03,
#sports-shoes #main #articleBoxCts .headLine01 p,
#sports-shoes #main #articleBoxCts .prName,
#sports-shoes #main #articleBoxCts .headLine03,
#ladies-shoes #main #articleBoxCts .headLine01 p,
#ladies-shoes #main #articleBoxCts .prName,
#ladies-shoes #main #articleBoxCts .headLine03,
#mens-shoes #main #articleBoxCts .headLine01 p,
#mens-shoes #main #articleBoxCts .prName,
#mens-shoes #main #articleBoxCts .headLine03,
#kids-shoes #main #articleBoxCts .headLine01 p,
#kids-shoes #main #articleBoxCts .prName,
#kids-shoes #main #articleBoxCts .headLine03,
#shoes-accessories #main #articleBoxCts .headLine01 p,
#shoes-accessories #main #articleBoxCts .prName,
#shoes-accessories #main #articleBoxCts .headLine03,
#outdoor #main #articleBoxCts .headLine01 p,
#outdoor #main #articleBoxCts .prName,
#outdoor #main #articleBoxCts .headLine03,
#housing #main #articleBoxCts .headLine01 p,
#housing #main #articleBoxCts .prName,
#housing #main #articleBoxCts .headLine03,
#reform #main #articleBoxCts .headLine01 p,
#reform #main #articleBoxCts .prName,
#reform #main #articleBoxCts .headLine03,
#lighting #main #articleBoxCts .headLine01 p,
#lighting #main #articleBoxCts .prName,
#lighting #main #articleBoxCts .headLine03
 { border-color:#001789; }
#pc #main #articleBoxCts .headLine01 p,
#pc #main #articleBoxCts .prName,
#pc #main #articleBoxCts .headLine03
 { border-color:#0099ff; }
#kaden #main #articleBoxCts .headLine01 p,
#kaden #main #articleBoxCts .prName,
#kaden #main #articleBoxCts .headLine03
 { border-color:#ff6600; }
#camera #main #articleBoxCts .headLine01 p,
#camera #main #articleBoxCts .prName,
#camera #main #articleBoxCts .headLine03
 { border-color:#009899; }
/* カテゴリ追加 sm5 120806 */
#baby #main #articleBoxCts .headLine01 p,
#baby #main #articleBoxCts .prName,
#baby #main #articleBoxCts .headLine03,
#maternity #main #articleBoxCts .headLine01 p,
#maternity #main #articleBoxCts .prName,
#maternity #main #articleBoxCts .headLine03,
#baby-goods #main #articleBoxCts .headLine01 p,
#baby-goods #main #articleBoxCts .prName,
#baby-goods #main #articleBoxCts .headLine03,
#kids #main #articleBoxCts .headLine01 p,
#kids #main #articleBoxCts .prName,
#kids #main #articleBoxCts .headLine03
 { border-color:#ffa4d1; }
/* fitness追加 150108sm17 */
#fitness #main #articleBoxCts .headLine01 p,
#fitness #main #articleBoxCts .prName,
#fitness #main #articleBoxCts .headLine03,
#sports-wear #main #articleBoxCts .headLine01 p,
#sports-wear #main #articleBoxCts .prName,
#sports-wear #main #articleBoxCts .headLine03,
#sports #main #articleBoxCts .headLine01 p,
#sports #main #articleBoxCts .prName,
#sports #main #articleBoxCts .headLine03,
#golf #main #articleBoxCts .headLine01 p,
#golf #main #articleBoxCts .prName,
#golf #main #articleBoxCts .headLine03,
#bicycle #main #articleBoxCts .headLine01 p,
#bicycle #main #articleBoxCts .prName,
#bicycle #main #articleBoxCts .headLine03,
#snow #main #articleBoxCts .headLine01 p,
#snow #main #articleBoxCts .prName,
#snow #main #articleBoxCts .headLine03,
#fishing #main #articleBoxCts .headLine01 p,
#fishing #main #articleBoxCts .prName,
#fishing #main #articleBoxCts .headLine03
 { border-color:#3398cc; }
#game #main #articleBoxCts .headLine01 p,
#game #main #articleBoxCts .prName,
#game #main #articleBoxCts .headLine03
 { border-color:#ffcc33; }
#hobby #main #articleBoxCts .headLine01 p,
#hobby #main #articleBoxCts .prName,
#hobby #main #articleBoxCts .headLine03,
#gakki #main #articleBoxCts .headLine01 p,
#gakki #main #articleBoxCts .prName,
#gakki #main #articleBoxCts .headLine03,
#toy #main #articleBoxCts .headLine01 p,
#toy #main #articleBoxCts .prName,
#toy #main #articleBoxCts .headLine03
 { border-color:#feae00; }
#watch-accessory #main #articleBoxCts .headLine01 p,
#watch-accessory #main #articleBoxCts .prName,
#watch-accessory #main #articleBoxCts .headLine03
 { border-color:#cc3366; }
#diy #main #articleBoxCts .headLine01 p,
#diy #main #articleBoxCts .prName,
#diy #main #articleBoxCts .headLine03,
#electric-tools #main #articleBoxCts .headLine01 p,
#electric-tools #main #articleBoxCts .prName,
#electric-tools #main #articleBoxCts .headLine03,
#working-tool #main #articleBoxCts .headLine01 p,
#working-tool #main #articleBoxCts .prName,
#working-tool #main #articleBoxCts .headLine03
 { border-color:#996633; }
#interior #main #articleBoxCts .headLine01 p,
#interior #main #articleBoxCts .prName,
#interior #main #articleBoxCts .headLine03
 { border-color:#cdcc00; }
#houseware #main #articleBoxCts .headLine01 p,
#houseware #main #articleBoxCts .prName,
#houseware #main #articleBoxCts .headLine03,
#stationery #main #articleBoxCts .headLine01 p,
#stationery #main #articleBoxCts .prName,
#stationery #main #articleBoxCts .headLine03,
#daily-goods #main #articleBoxCts .headLine01 p,
#daily-goods #main #articleBoxCts .prName,
#daily-goods #main #articleBoxCts .headLine03,
#nursing-care #main #articleBoxCts .headLine01 p,
#nursing-care #main #articleBoxCts .prName,
#nursing-care #main #articleBoxCts .headLine03 { border-color:#9cb416; } /* nursing-care 150212sm17 */
#drink #main #articleBoxCts .headLine01 p,
#drink #main #articleBoxCts .prName,
#drink #main #articleBoxCts .headLine03
 { border-color:#ff9934; }
#beauty-health #main #articleBoxCts .headLine01 p,
#beauty-health #main #articleBoxCts .prName,
#beauty-health #main #articleBoxCts .headLine03,
#contactlens #main #articleBoxCts .headLine01 p,
#contactlens #main #articleBoxCts .prName,
#contactlens #main #articleBoxCts .headLine03,
#cosme #main #articleBoxCts .headLine01 p,
#cosme #main #articleBoxCts .prName,
#cosme #main #articleBoxCts .headLine03,
#cosmetic #main #articleBoxCts .headLine01 p,
#cosmetic #main #articleBoxCts .prName,
#cosmetic #main #articleBoxCts .headLine03,
#medicine #main #articleBoxCts .headLine01 p,
#medicine #main #articleBoxCts .prName,
#medicine #main #articleBoxCts .headLine03,
#supplement #main #articleBoxCts .headLine01 p,
#supplement #main #articleBoxCts .prName,
#supplement #main #articleBoxCts .headLine03
 { border-color:#99cc33; }
#kuruma #main #articleBoxCts .headLine01 p,
#kuruma #main #articleBoxCts .prName,
#kuruma #main #articleBoxCts .headLine03,
#kuruma-item #main #articleBoxCts .headLine01 p,
#kuruma-item #main #articleBoxCts .prName,
#kuruma-item #main #articleBoxCts .headLine03,
#car-goods #main #articleBoxCts .headLine01 p,
#car-goods #main #articleBoxCts .prName,
#car-goods #main #articleBoxCts .headLine03,
#bike-goods #main #articleBoxCts .headLine01 p,
#bike-goods #main #articleBoxCts .prName,
#bike-goods #main #articleBoxCts .headLine03,
#bike #main #articleBoxCts .headLine01 p,
#bike #main #articleBoxCts .prName,
#bike #main #articleBoxCts .headLine03
 { border-color:#013466; }
/* カテゴリ追加 sm11 150817*/
#pet #main #articleBoxCts .headLine01 p,
#pet #main #articleBoxCts .prName,
#pet #main #articleBoxCts .headLine03,
#dog-goods #main #articleBoxCts .headLine01 p,
#dog-goods #main #articleBoxCts .prName,
#dog-goods #main #articleBoxCts .headLine03,
#cat-goods #main #articleBoxCts .headLine01 p,
#cat-goods #main #articleBoxCts .prName,
#cat-goods #main #articleBoxCts .headLine03,
#animal-goods #main #articleBoxCts .headLine01 p,
#animal-goods #main #articleBoxCts .prName,
#animal-goods #main #articleBoxCts .headLine03
 { border-color:#d68011; }
/* カテゴリ追加 20150709 sm11 */
#instant-food #main #articleBoxCts .headLine01 p,
#instant-food #main #articleBoxCts .prName,
#instant-food #main #articleBoxCts .headLine03,
#food #main #articleBoxCts .headLine01 p,
#food #main #articleBoxCts .prName,
#food #main #articleBoxCts .headLine03
 { border-color:#ff9966; }
#kitchen #main #articleBoxCts .headLine01 p,
#kitchen #main #articleBoxCts .prName,
#kitchen #main #articleBoxCts .headLine03,
/* カテゴリ追加 10.11.01 sm07 */
#cookware #main #articleBoxCts .headLine01 p,
#cookware #main #articleBoxCts .prName,
#cookware #main #articleBoxCts .headLine03,
#kitchen-goods #main #articleBoxCts .headLine01 p,
#kitchen-goods #main #articleBoxCts .prName,
#kitchen-goods #main #articleBoxCts .headLine03
{  border-color:#60bf01;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #main #articleBoxCts .headLine01 p,
#mobile-data #main #articleBoxCts .prName,
#mobile-data #main #articleBoxCts .headLine03
{  border-color:#5533bb;}
#book-cd-dvd #main #articleBoxCts .headLine01 p,
#book-cd-dvd #main #articleBoxCts .prName,
#book-cd-dvd #main #articleBoxCts .headLine03
 { border-color:#339933; }
/* カテゴリ追加 14.09.19 sm11 */
#used #main #articleBoxCts .headLine01 p,
#used #main #articleBoxCts .prName,
#used #main #articleBoxCts .headLine03
{  border-color:#4467cd;}
/* カテゴリ追加 15.03.10 sm11 */
#keitai #main #articleBoxCts .headLine01 p,
#keitai #main #articleBoxCts .prName,
#keitai #main #articleBoxCts .headLine03
 { border-color:#3266cc; }
#keitai #main #articleBoxCts .headLine01 
{ background:#acc2eb; }

/* prBox2Nodot カテゴリカラー矢印付き製品名 */
#main #articleBoxCts .prBox2Nodot .name {
border-bottom:#cccccc solid 1px;
border-left:none;
padding:0 0 2px 10px;
font-weight:bold;
display:block;}

#main #articleBoxCts .prBox2Nodot .name a
{width:205px;}

/* prBox2Nodot カテゴリカラー矢印設定 */
#shoes #main #articleBoxCts .prBox2Nodot .name,
#sports-shoes #main #articleBoxCts .prBox2Nodot .name,
#ladies-shoes #main #articleBoxCts .prBox2Nodot .name,
#mens-shoes #main #articleBoxCts .prBox2Nodot .name,
#kids-shoes #main #articleBoxCts .prBox2Nodot .name,
#shoes-accessories #main #articleBoxCts .prBox2Nodot .name{
background:url(http://img1.kakaku.k-img.com/images/category/article_kuruma_arrow.gif) no-repeat left top;}
#pc #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_pc_arrow.gif) no-repeat left top;}
#kaden #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_kaden_arrow.gif) no-repeat left top;}
#camera #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_camera_arrow.gif) no-repeat left top;}
#game #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_game_arrow.gif) no-repeat left top;}
#kuruma #main #articleBoxCts .prBox2Nodot .name,
#kuruma-item #main #articleBoxCts .prBox2Nodot .name,
#car-goods #main #articleBoxCts .prBox2Nodot .name,
#bike-goods #main #articleBoxCts .prBox2Nodot .name,
#bike #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_kuruma_arrow.gif) no-repeat left top;}
/* fitness追加 150108sm17 */
#fitness #main #articleBoxCts .prBox2Nodot .name,
#sports-wear #main #articleBoxCts .prBox2Nodot .name,
#sports #main #articleBoxCts .prBox2Nodot .name,
#golf #main #articleBoxCts .prBox2Nodot .name,
#bicycle #main #articleBoxCts .prBox2Nodot .name,
#snow #main #articleBoxCts .prBox2Nodot .name,
#fishing #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_sports_arrow.gif) no-repeat left top;}
#hobby #main #articleBoxCts .prBox2Nodot .name,
#gakki #main #articleBoxCts .prBox2Nodot .name,
#toy #main #articleBoxCts .prBox2Nodot .name{
background:url(http://img1.kakaku.k-img.com/images/category/article_hobby_arrow.gif) no-repeat left top;}
#watch-accessory #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_watch_arrow.gif) no-repeat left top;}
#diy #main #articleBoxCts .prBox2Nodot .name,
#electric-tools #main #articleBoxCts .prBox2Nodot .name,
#working-tool #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_diy_arrow.gif) no-repeat left top;}
#interior #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_interior_arrow.gif) no-repeat left top;}
#houseware #main #articleBoxCts .prBox2Nodot .name,
#stationery #main #articleBoxCts .prBox2Nodot .name,
#daily-goods #main #articleBoxCts .prBox2Nodot .name,
#nursing-care #main #articleBoxCts .prBox2Nodot .name{
background:url(http://img1.kakaku.k-img.com/images/category/article_houseware_arrow.gif) no-repeat left top;} /* nursing-care 150212sm17 */
#drink #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_drink_arrow.gif) no-repeat left top;}
/* カテゴリ追加 sm5 120806 */
#baby #main #articleBoxCts .prBox2Nodot .name,
#maternity #main #articleBoxCts .prBox2Nodot .name,
#baby-goods #main #articleBoxCts .prBox2Nodot .name,
#kids #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_baby_arrow.gif) no-repeat left top;}
#beauty-health #main #articleBoxCts .prBox2Nodot .name,
#contactlens #main #articleBoxCts .prBox2Nodot .name,
#cosme #main #articleBoxCts .prBox2Nodot .name,
#cosmetic #main #articleBoxCts .prBox2Nodot .name,
#medicine #main #articleBoxCts .prBox2Nodot .name,
#supplement #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_beauty_arrow.gif) no-repeat left top;}
#food #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_food_arrow.gif) no-repeat left top;}
/* カテゴリ追加 20150709 sm11 */
#instant-food #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_food_arrow.gif) no-repeat left top;}
#kitchen #main #articleBoxCts .prBox2Nodot .name,
/* カテゴリ追加 10.11.01 sm07 */
#cookware #main #articleBoxCts .prBox2Nodot .name,
#kitchen-goods #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_kitchen_arrow.gif) no-repeat left top;}	
/* 本・CD・DVDカテゴリ追加 12.10.31 sm07 */
#book-cd-dvd #main #articleBoxCts .prBox2Nodot .name {
background:url(http://img1.kakaku.k-img.com/images/category/article_book-cd-dvd_arrow.gif) no-repeat left top;}	
	
/* ポイントテキスト */
#main #articleBoxCts .pointTxt{
background:url(http://img1.kakaku.k-img.com/images/category/article_point.gif) no-repeat top left;
padding:3px 0 2px 63px;
font-size:107%;
font-weight:bold;}

/* w690px検索窓 */
#main #articleBoxCts .boxSearchBtm690 {
padding-bottom: 10px;
background: url(http://img1.kakaku.k-img.com/images/category/box_search_btm690.gif) no-repeat left bottom;
width:690px;}

#main #articleBoxCts .boxSearch690 {
text-align: center;
background: url(http://img1.kakaku.k-img.com/images/category/box_search_bg690.gif) repeat-y left top;
width:690px;}

#main #articleBoxCts .boxSearch690 input {
vertical-align: middle;
margin: 0px 3px 0px 4px;}

#main #articleBoxCts .boxSearch690 input {
/margin: 0px 0px 0px 4px;}

html:not(:target) #main #articleBoxCts .boxSearch690 input{
margin: 0px 0px 1px 4px\9;}

#main #articleBoxCts .boxSearch690 .boxSearchBtm690 .searchCellL{
width:670px;
padding-left:10px;
text-align:center;
float:none;}

/* 写真付き解説枠 */
#main #articleBoxCts .pointBox {
width:690px;
margin-top:10px;}
	
#main #articleBoxCts .pointBox .txtBox {
float:left;
width:420px;}

#main #articleBoxCts .pointBox img {
float:right;}


#main #articleBoxCts .lineBox {
	border:#d9d9d9 solid 1px;
	padding:5px;}


/* 圧力鍋CSS kitchen削除 120327 sm1*/
#main #articleBoxCts .searchBox {
background-color:#fff4cd;
padding:7px;
margin-top:10px;}

#main #articleBoxCts .searchBox ul {
list-style:none;
background:url(http://img1.kakaku.k-img.com/images/parts/pricemenu/feature/0030_0002_0006/dot.gif) top repeat-x;
margin-top:5px;
}

#main #articleBoxCts .searchBox li {
width:212px;
display:block;
float:left;
margin-top:5px;
padding-left:8px;
font-weight:bold;
background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/feature/0030_0002_0006/orange_arrow.gif) no-repeat;
}

#main #articleBoxCts .articleDot {
background: url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left top;
margin-top:10px;
padding-top:10px;
width:690px;}


#main #articleBoxCts .meritBox {
width:690px;
margin-top:10px;}

#main #articleBoxCts .merit,
#main #articleBoxCts .demerit {
width:319px;
padding:8px;
line-height:140%;}
	
#main #articleBoxCts .merit {
float:left;
background: #ffe09e url(http://img1.kakaku.k-img.com/images/parts/pricemenu/feature/0030_0002_0006/merit_bg.gif) right top no-repeat;}
	
#main #articleBoxCts .demerit {
float:right;
background:#b8e3f5 url(http://img1.kakaku.k-img.com/images/parts/pricemenu/feature/0030_0002_0006/demerit_bg.gif) right top no-repeat;	
}
/* 圧力鍋ここまで */

/* リスト背景設定 */
#main #articleBoxCts .warterBg {
background:url(http://img1.kakaku.k-img.com/images/parts/pricemenu/feature/0016_0035_0001/bg.jpg) top right no-repeat;}

#main #articleBoxCts .mapBg02 {
background:url(http://img1.kakaku.k-img.com/images/parts/pricemenu/feature/0028_0005_0001/bg02.gif) top center no-repeat;}

#main #articleBoxCts .nyugakuBg{
background:url(http://img1.kakaku.k-img.com/images/parts/pricemenu/feature/0013_0011_0001/bg.png) top right no-repeat;}

/* 表の設定 */
#main #articleBoxCts .dataTbl,
#main #articleBoxCts .dataTblVm,
#main #articleBoxCts .dataTbl04 {
	width:100%;
	border-top: #b6b6b6 solid 1px;
	border-left: #b6b6b6 solid 1px;}
	
#main #articleBoxCts .dataTbl th,
#main #articleBoxCts .dataTbl td,
#main #articleBoxCts .dataTblVm th,
#main #articleBoxCts .dataTblVm td,
#main #articleBoxCts .dataTbl04 th,
#main #articleBoxCts .dataTbl04 td {
padding:4px;
border-right: #b6b6b6 solid 1px;
border-bottom: #b6b6b6 solid 1px;}

#main #articleBoxCts .dataTbl th,
#main #articleBoxCts .dataTblVm th {
background: #d3d3d3;
text-align:center;
font-weight:bold;}

#main #articleBoxCts .dataTbl04 th {
	text-align:left;
	font-weight:bold;}

#main #articleBoxCts .dataTblVm th,
#main #articleBoxCts .dataTblVm td {
	vertical-align:middle;}


/* ボーダーカラー青 */
#main #articleBoxCts .dataTbl02 {
border-top: #5789cd solid 1px;
border-left: #5789cd solid 1px;}
	
#main #articleBoxCts .dataTbl02 th,
#main #articleBoxCts .dataTbl02 td{
padding:4px;
border-right: #5789cd solid 1px;
border-bottom: #5789cd solid 1px;}

#main #articleBoxCts .dataTbl02 th {
background: #5789cd;
color:#FFF;
font-weight:bold;
text-align:left;}

#main #articleBoxCts .dataTbl02 td {
text-align:center;}

#main #articleBoxCts .dataTbl02 td.stit {
	font-weight:bold;
	background:#f3f4f5;}
	
#main #articleBoxCts .dataTbl02 td.kikaku {
	font-weight:bold;
	background:#fdf2d5;}

/* ボーダーなしの空きのみ設定 */
#main #articleBoxCts .dataTbl03 td {
	padding:2px;}

/* 背景カラー */
#main #articleBoxCts table th.lightcolor,
#main #articleBoxCts table td.lightcolor {
	background:#f2f2f2;}

#main #articleBoxCts table th.darkcolor,
#main #articleBoxCts table td.darkcolor
{background:#929292;
color:#ffffff;}

#main #articleBoxCts .lheight th,
#main #articleBoxCts .lheight td{
	line-height:140%;}


/* 表の◎○△背景 */
#main #articleBoxCts .dataTbl th,
#main #articleBoxCts .dataTbl td 
{	vertical-align:middle;}

#main #articleBoxCts .dataTbl th.vt,
#main #articleBoxCts .dataTbl td.vt 
{ vertical-align:top;}

#main #articleBoxCts .dataTbl .bgGood,
#main #articleBoxCts .dataTbl .bgStandard,
#main #articleBoxCts .dataTbl .bgBad,
#main #articleBoxCts .dataTbl .bgBad02,
#main #articleBoxCts .dataTbl .bgQuestion
{text-align:center;}

#main #articleBoxCts .dataTbl .bgGood {
background:#ffe5e5 url(http://img1.kakaku.k-img.com/images/category/article_bg_good.gif) left no-repeat;}
	
#main #articleBoxCts .dataTbl .bgStandard {
background:#d5f7d2 url(http://img1.kakaku.k-img.com/images/category/article_bg_standard.gif) left no-repeat;}

#main #articleBoxCts .dataTbl .bgBad {
background:#daebff url(http://img1.kakaku.k-img.com/images/category/article_bg_bad.gif) left no-repeat;}

#main #articleBoxCts .dataTbl .bgBad02 {
background:#e2d4ef url(http://img1.kakaku.k-img.com/images/category/article_bg_bad02.gif) left no-repeat;}

#main #articleBoxCts .dataTbl .bgQuestion{
background:#e5e2ce url(http://img1.kakaku.k-img.com/images/category/article_bg_question.gif) left no-repeat;}

#main #articleBoxCts .caption {
	font-size: 85%;
	margin-top:5px;}
	
/* Q&A設定 */
#main #articleBoxCts .question {
	border-bottom:#585858 solid 1px;
	padding-bottom:5px;
	margin-top:15px;
	font-weight:bold;
	font-size:107%;}
	
#main #articleBoxCts .answer
{margin-top:10px;}

#main #articleBoxCts .answer .imgRight {
float:right;
margin-left:5px;}

/* 囲みつき */
#main #articleBoxCts .frameBox {
	border-style:solid;
	border-width:2px;
	margin-top:5px;
	padding:2px;
	width:682px;}
#main #articleBoxCts .frameBox img {
	float:left;}
#main #articleBoxCts .frameBox .rightBox {
	width:517px;
	float:left;
	background:#fff;
	padding:3px 0 3px 15px;}

#main #articleBoxCts .frameBox02 {width:690px;}
#main #articleBoxCts .frameBox02 .frameBoxL,
#main #articleBoxCts .frameBox02 .frameBoxR {
	width:334px;
	float:left;
	border-style:solid;
	border-width:2px 2px 0;
	padding:2px;}
#main #articleBoxCts .frameBox02 .frameBoxR {
	margin-left:6px;}
#main #articleBoxCts .frameBox02 .frameBoxL .deta,
#main #articleBoxCts .frameBox02 .frameBoxR .deta {
	margin:5px 3px 3px;}
	
#main #articleBoxCts .frameBox .listTable {
	width:515px;}
#main #articleBoxCts .frameBox02 .frameBoxL .listTable,
#main #articleBoxCts .frameBox02 .frameBoxR .listTable{
	width:328px;}
#main #articleBoxCts .frameBox .listTable tr,
#main #articleBoxCts .frameBox02 .listTable tr { 
background:url(http://img1.kakaku.k-img.com/images/dot_999999.gif) repeat-x bottom;}
#main #articleBoxCts .frameBox .listTable tr td,
#main #articleBoxCts .frameBox02 .listTable tr td  {
	padding:5px 0;}

.fontOrange {
	color: #ff7200;
}

/* add 120424 sm1 */
#main #articleBoxCts table.tblCol2 {
	width:690px;
	border-collapse:collapse;
	margin-top:10px;
}
#main #articleBoxCts table.tblCol2 td {
	width:335px;
	border-top:1px solid #CCC;
	padding-top:10px;
	padding-bottom:10px;
}
#main #articleBoxCts table.tblCol2 td.leftTd {
	padding-right:10px;
	border-right:1px dotted #CCC;
}
#main #articleBoxCts table.tblCol2 td.rightTd {
	padding-left:10px;
}
#main #articleBoxCts table.tblCol2 span.prImg {
	width:100px;
	margin-right:10px;
}
#main #articleBoxCts table.tblCol2 span.prImg,
#main #articleBoxCts table.tblCol2 div {
	float:left;
}
#main #articleBoxCts table.tblCol2 div {
	width:200px;
}
#main #articleBoxCts table.tblCol2 div li {
	list-style-type:none;
}
#main #articleBoxCts table.tblCol2 div a {
	width:200px;
}
#main #articleBoxCts table.tblCol2 div li.prName {
	margin-bottom:10px;
	line-height:140%;
}
#main #articleBoxCts table.tblCol2 div li.prPrice {
	color:#F00;
}
#main #articleBoxCts table.tblCol2 div li.prPrice span {
	font-weight:bold;
	font-family:Verdana;
	font-size:107%;
}
/* アロマcss追加 140324 sm14 */
#main #articleBoxCts .kankitsu {border-color:#ffc24d;}
#main #articleBoxCts .frameBox .bgKankitsu {background:#fff1af;}
#main #articleBoxCts .herb {border-color:#8cc353;}
#main #articleBoxCts .frameBox .bgherb {background:#cff6a6;}
#main #articleBoxCts .floral {border-color:#ff9f9f;}
#main #articleBoxCts .frameBox .bgfloral {background:#ffe6e6;}
#main #articleBoxCts .exotic {border-color:#ad9572;}
#main #articleBoxCts .spice {border-color:#d17977;}
#main #articleBoxCts .tree {border-color:#63993f;}
#main #articleBoxCts .resin {border-color:#99893f;}
#main #articleBoxCts .columnBg01 {
	background:url(http://img.kakaku.com/images/parts/pricemenu/feature/0024_0009_0001/bg_2column.png) no-repeat left bottom;
	margin-top:5px;}
#main #articleBoxCts .columnBg02{
	background:url(http://img.kakaku.com/images/parts/pricemenu/feature/0024_0009_0001/bg_2column.png) no-repeat right bottom;
	margin-top:5px;}
/* サーチ記事 end*/

/*2011/8/30　児玉追加　アキバ総研露出枠用*/
#main #akibaBox.newAkiba h3 span{
	top:5px;
	left:2px;
}
#main #akibaBox.newAkiba #akibaBoxCts ul.listAkiba li{
padding:4px 0;
}
#main #akibaBox.newAkiba #akibaBoxCts ul.listAkiba li p{
	display:inline;
}
#main #akibaBox.newAkiba #akibaBoxCts ul.listAkiba li img{
	font-size:0;
	vertical-align:middle;
}
#main #akibaBox.newAkiba #akibaBoxCts .toAkibaCate{
margin:5px 0;
padding-right:5px;
}
#main #akibaBox.newAkiba .listAreaAkiba p.mTop10{
margin:5px 0;
}
#main #akibaBox.newAkiba h3 span.titleTxt{
top: 7px;
margin-left:10px;
}
/*2011/8/30　児玉追加　アキバ総研露出枠用　END*/

/* 2012/08/06 宮本追加　アキバ総研露出枠用 START*/
#main #akbBox {
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/cateTop_boxBg.png) repeat-y 0 0;
	margin:13px 0 0 0;
}
#main #akbBox .boxBtm {
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/cateTop_boxBtm.png) no-repeat left bottom;
	padding: 12px 12px 12px;
	zoom: 1;
}
#main #akbBox h3 {
	height: 33px;
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/cateTop_title.png) no-repeat 0 0;
}
#main #akbBox h3 strong.title {
	float: left;
	margin: 12px;
	top: 10px;
	line-height: 1em;
}
#main #akbBox h3 span.link {
	float: right;
	margin: 5px 6px 0 0;
}
#main #akbBox h3 span.link a {
	display: block;
	height: 24px;
	text-indent: -9999px;
	outline: none;
}
#main #akbBox.pc h3 span.link a {
	width: 120px;
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/cateTop_cssSprite.png) no-repeat -185px -1px;
}
#main #akbBox.anime h3 span.link a {
	width: 100px;
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/cateTop_cssSprite.png) no-repeat -304px -1px;
}
#main #akbBox.hobby h3 span.link a {
	width: 129px;
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/cateTop_cssSprite.png) no-repeat -403px -1px;
}
#main #akbBox.pc h3 span.link a:hover {
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/cateTop_cssSprite.png) no-repeat -185px -30px;
}
#main #akbBox.anime h3 span.link a:hover {
	width: 100px;
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/cateTop_cssSprite.png) no-repeat -304px -30px;
}
#main #akbBox.hobby h3 span.link a:hover {
	width: 129px;
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/cateTop_cssSprite.png) no-repeat -403px -30px;
}
#main #akbBox .newArticle {
	padding-bottom: 10px;
}
#main #akbBox .articleList {
	padding-left: 130px;
	list-style-type: none;
}
#main #akbBox .articleList li {
	padding-left: 12px;
	margin-bottom: 3px;
	line-height: 120%;
}
#main #akbBox.pc .articleList li {
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/articleDotPcParts.png) no-repeat 0 4px;
}
#main #akbBox.anime .articleList li {
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/articleDotAnime.png) no-repeat 0 4px;
}
#main #akbBox.hobby .articleList li {
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/articleDotHobby.png) no-repeat 0 4px;
}
#main #akbBox .articleList li a {
	font-weight: bold;
}
#main #akbBox .articleList li span {
	font-size: 85%;
	color: #666;
	margin-left: 2px;
}
#main #akbBox .weeklyRank {
	background: url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x 0 0;
	padding-top: 12px;
}
#main #akbBox .weeklyRank .title {
	width: 61px;
	height: 60px;
	float: left;
	text-indent: -9999px;
	margin: 0 3px;	
}
#main #akbBox.pc .weeklyRank .title {
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/cateTop_cssSprite.png) no-repeat 0 0;
}
#main #akbBox.anime .weeklyRank .title {
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/cateTop_cssSprite.png) no-repeat -61px 0;
}
#main #akbBox.hobby .weeklyRank .title {
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/cateTop_cssSprite.png) no-repeat -122px 0;
}
#main #akbBox .weeklyRank .articleList {
	padding-left: 75px;
}
#main #akbBox .weeklyRank .no1,
#main #akbBox .weeklyRank .no2,
#main #akbBox .weeklyRank .no3 {
	width: 203px;
	float: left;
}
#main #akbBox .weeklyRank .no1,
#main #akbBox .weeklyRank .no2 {
	margin-right: 5px;
}
#main #akbBox .weeklyRank p {
	padding-left: 67px;
	_padding-left: 64px;
	word-break: break-all;
	word-wrap: break-word;
}
#main #akbBox .weeklyRank .no1 p strong {
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/icon_crownS1.png) no-repeat -1px 0;
	padding: 3px 5px 1px 6px;
}
#main #akbBox .weeklyRank .no2 p strong {
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/icon_crownS2.png) no-repeat -1px 0;
	padding: 3px 6px 1px 5px;
}
#main #akbBox .weeklyRank .no3 p strong {
	background: url(http://img1.kakaku.k-img.com/images/akiba/category_top/icon_crownS3.png) no-repeat -1px 0;
	padding: 3px 6px 1px 5px;
}
#main #akbBox .newArticle .articleImg,
#main #akbBox .weeklyRank .articleImg {
	display: table-cell;
	vertical-align: middle;
	border: 1px solid #ddd;
}
#main #akbBox .newArticle .articleImg {
	width: 120px;
	height: 120px;
	text-align: center;
	layout-grid-line: 120px;
}
#main #akbBox .weeklyRank .articleImg {
	width: 60px;
	height: 60px;
	text-align: center;
	layout-grid-line: 60px;
}
#main #akbBox .newArticle .articleImg img,
#main #akbBox .weeklyRank .articleImg img {
	vertical-align: middle;
}
/* 2012/08/06 宮本追加　アキバ総研露出枠用 END */



/* ★★★★middle.cssから移植 end★★★★ */

/* いいモノ調査隊 20111219 sm7 */
#chosataiBox {
	margin-top:10px;}

#chosataiBox h3 {
	background: #6a930e url(http://img1.kakaku.k-img.com/images/category/h3_chosablog.png) no-repeat;
	font-weight:bold;
	color:#FFF;
	padding:12px 0 0 40px;
	height:20px;}

#chosataiBox .topixBox{
	width:702px;
	border:#73991c solid 1px;
	padding:0 8px;}

#chosataiBox .chosaCate {
	background-color:#d8ebaa;
	border-left:#6a930e solid 3px;
	font-size:85%;
	font-weight:bold;
	padding:2px;
	color:#434343;}

#chosataiBox .w702 {
	width:702px;
	padding:8px 0;
	background: url(http://img.kakaku.com/images/category/dotline01.gif) repeat-x left bottom;
}

#chosataiBox .w702 .leftBox {
	width:348px;
	float:left;} 
#chosataiBox .w702 .rightBox {
	width:348px;
	float:right;}

#chosataiBox .w702 .leftBox img,
#chosataiBox .w702 .rightBox img {
	float:left;}
	
#chosataiBox .w702 .leftBox p,
#chosataiBox .w702 .rightBox p {
	margin-left:72px;
	line-height:130%;}

#chosataiBox .w702 span.day {
	font-size:85%;
	color:#666;}

#chosataiBox .topixBox .linkArea {
	text-align:right;
	padding:5px 0;}

#chosataiBox .w702 .iconNodata {
	background:url(http://img1.kakaku.k-img.com/images/chosatai/icon_nodeta.png) center no-repeat;
	width:348px;
	height:54px;}

/* いいモノ調査隊 20111219 sm7 end */

/* 中古携帯買取枠 120517 sm8 */
#usedMpPurchase.w720 {
	width:720px;
	margin:10px 0 0;
	background:url(http://img1.kakaku.k-img.com/images/category/usedkeitaipurchase_bg3.gif) repeat-y -750px 0;
}
#usedMpPurchase.w720 .usedMpPurchaseHead {
	height:26px;
	margin:0;
	padding:14px 10px 0 60px;
	background:url(http://img1.kakaku.k-img.com/images/category/usedkeitaipurchase_bg3.gif) no-repeat 0 0;
	color:#fff;
	font-size:107%;
	font-weight:bold;
	line-height:1;
}
#usedMpPurchase .usedMpPurchaseHead span {
	padding-left:0.5em;
	font-size:86%;
	font-weight:normal;
}
#usedMpPurchase.w720 .usedMpPurchaseBoxBtm {
	padding-bottom:10px;
	background:url(http://img1.kakaku.k-img.com/images/category/usedkeitaipurchase_bg3.gif) no-repeat -1500px bottom;
}
#usedMpPurchase .caption {
	font-size:85%;
	color:#666;
}
#usedMpPurchase.noPrices .noPriceBox {
	margin:-5px 5px 0;
	background:url(http://img1.kakaku.k-img.com/images/category/usedkeitaipurchase_bg4.gif) no-repeat 0 0;
	_position:relative;/* IE 6 */
}
#usedMpPurchase.noPrices .noPriceBoxInner {
	padding-bottom:5px;
	background:url(http://img1.kakaku.k-img.com/images/category/usedkeitaipurchase_bg5.gif) no-repeat 525px 0;
}
#usedMpPurchase.noPrices .noPriceTtl1 {
	display:block;
	padding:5px 0 0 17px;
}
#usedMpPurchase.noPrices .noPriceTtl2 {
	display:block;
	padding:10px 0 0 20px;
}
#usedMpPurchase.noPrices .noPriceEstimateBtn {
	width:492px;
	margin:15px 0 0 35px;
	text-align:center;
}
#usedMpPurchase.noPrices .noPriceEstimateBtn a {
	display:block;
	position:relative;
	overflow:hidden;
	width:492px;
	height:57px;
}
#usedMpPurchase.noPrices .noPriceEstimateBtn img {
	position:absolute;
	top:0;
	left:0;
}
#usedMpPurchase.noPrices .noPriceEstimateBtn a:hover {
	/zoom:1;/* IE 6,7 */
}
#usedMpPurchase.noPrices .noPriceEstimateBtn a:hover img {
	top:-60px;
}
#usedMpPurchase.noPrices .noPriceEstimateBtn .caption {
	display:block;
	margin-top:5px;
	line-height:1.2;
}
/* 中古携帯買取枠 120517 sm8 end */

/* 人気・ショップサイト別ランキング枠 120608SM5 Start */
.rankbtnBox {
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_default.png) repeat-y;
	margin:0 5px -3px;
	width:710px;
	clear:both;
}
.rankbtnBox .rankbtnBoxBg {
	width:710px;
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_default.png) no-repeat -760px top;
}
.rankbtnBox .rankbtnBoxMain {
	width:710px;
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_default.png) no-repeat -1520px bottom;
	padding-bottom:20px;
	text-align:center;
	position: relative;
	overflow:hidden;
	padding:0;
}
#pc .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_pc.png) repeat-y;}
#pc .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_pc.png) no-repeat -760px top;}
#pc .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_pc.png) no-repeat -1520px bottom;}

#kaden .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_kaden.png) repeat-y;}
#kaden .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_kaden.png) no-repeat -760px top;}
#kaden .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_kaden.png) no-repeat -1520px bottom;}

#camera .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_camera.png) repeat-y;}
#camera .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_camera.png) no-repeat -760px top;}
#camera .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_camera.png) no-repeat -1520px bottom;}

#kuruma .rankbtnBox, #car-goods .rankbtnBox, #bike-goods .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_kuruma.png) repeat-y;}
#kuruma .rankbtnBoxBg, #car-goods .rankbtnBoxBg, #bike-goods .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_kuruma.png) no-repeat -760px top;}
#kuruma .rankbtnBoxMain, #car-goods .rankbtnBoxMain, #bike-goods .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_kuruma.png) no-repeat -1520px bottom;}

#hobby .rankbtnBox, #gakki .rankbtnBox, #toy .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_hobby.png) repeat-y;}
#hobby .rankbtnBoxBg, #gakki .rankbtnBoxBg, #toy .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_hobby.png) no-repeat -760px top;}
#hobby .rankbtnBoxMain, #gakki .rankbtnBoxMain, #toy .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_hobby.png) no-repeat -1520px bottom;}

#book-cd-dvd .rankbtnBox, #book .rankbtnBox, #dvd .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_book_cd_dvd.png) repeat-y;}
#book-cd-dvd .rankbtnBoxBg, #book .rankbtnBoxBg, #dvd .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_book_cd_dvd.png) no-repeat -760px top;}
#book-cd-dvd .rankbtnBoxMain, #book .rankbtnBoxMain, #dvd .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_book_cd_dvd.png) no-repeat -1520px bottom;}

#watch-accessory .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_watch_accessory.png) repeat-y;}
#watch-accessory .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_watch_accessory.png) no-repeat -760px top;}
#watch-accessory .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_watch_accessory.png) no-repeat -1520px bottom;}

#interior .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_interior.png) repeat-y;}
#interior .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_interior.png) no-repeat -760px top;}
#interior .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_interior.png) no-repeat -1520px bottom;}
/* インテリア・ファッション・スポーツウェアカテゴリ追加 sm4 13.06.05 */
#interior #interiorOri .rankbtnBox,
#fashion #fashionOri .rankbtnBox,
#sports-wear #sports-wearOri .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_interior2.png) repeat-y;}
#interior #interiorOri .rankbtnBoxBg,
#fashion #fashionOri .rankbtnBoxBg,
#sports-wear #sports-wearOri .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_interior2.png) no-repeat -760px top;}
#interior #interiorOri .rankbtnBoxMain,
#fashion #fashionOri .rankbtnBoxMain,
#sports-wear #sports-wearOri .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_interior2.png) no-repeat -1520px bottom;}

#houseware .rankbtnBox, #stationery .rankbtnBox, #daily-goods .rankbtnBox, #nursing-care .rankbtnBox{background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_houseware.png) repeat-y;} /* nursing-care 150212sm17 */
#houseware .rankbtnBoxBg, #stationery .rankbtnBoxBg, #daily-goods .rankbtnBoxBg, #nursing-care .rankbtnBoxBg{background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_houseware.png) no-repeat -760px top;} /* nursing-care 150212sm17 */
#houseware .rankbtnBoxMain, #stationery .rankbtnBoxMain, #daily-goods .rankbtnBoxMain, #nursing-care .rankbtnBoxMain{background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_houseware.png) no-repeat -1520px bottom;} /* nursing-care 150212sm17 */

#beauty-health .rankbtnBox, #contactlens .rankbtnBox, #cosme .rankbtnBox, #cosmetic .rankbtnBox, #medicine .rankbtnBox, #supplement .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_beauty_health.png) repeat-y;}
#beauty-health .rankbtnBoxBg, #contactlens .rankbtnBoxBg, #cosme .rankbtnBoxBg, #cosmetic .rankbtnBoxBg, #medicine .rankbtnBoxBg, #supplement .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_beauty_health.png) no-repeat -760px top;}
#beauty-health .rankbtnBoxMain, 
#contactlens .rankbtnBoxMain, 
#cosme .rankbtnBoxMain, 
#cosmetic .rankbtnBoxMain, 
#medicine .rankbtnBoxMain, 
#supplement .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_beauty_health.png) no-repeat -1520px bottom;}

/* fitness追加 150108sm17 */
#fitness .rankbtnBox, 
#sports-wear .rankbtnBox, 
#sports .rankbtnBox, 
#golf .rankbtnBox, 
#bicycle .rankbtnBox, 
#snow .rankbtnBox, 
#fishing .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_sports.png) repeat-y;}
/* カテゴリ追加 20150910 sm11 */
#outdoor .rankbtnBox, 
#housing .rankbtnBox, 
#reform .rankbtnBox, 
#lighting .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_default.png) repeat-y;}
/* fitness追加 150108sm17 */
#fitness .rankbtnBoxBg, 
#sports-wear .rankbtnBoxBg, 
#sports .rankbtnBoxBg, 
#golf .rankbtnBoxBg, 
#bicycle .rankbtnBoxBg, 
#snow .rankbtnBoxBg, 
#fishing .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_sports.png) no-repeat -760px top;}

#outdoor .rankbtnBoxBg, 
#housing .rankbtnBoxBg, 
#reform .rankbtnBoxBg, 
#lighting .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_default.png) no-repeat -760px top;}
/* fitness追加 150108sm17 */
#fitness .rankbtnBoxMain, 
#sports-wear .rankbtnBoxMain, 
#sports .rankbtnBoxMain, 
#golf .rankbtnBoxMain, 
#bicycle .rankbtnBoxMain, 
#snow .rankbtnBoxMain, 
#fishing .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_sports.png) no-repeat -1520px bottom;}

#outdoor .rankbtnBoxMain, 
#housing .rankbtnBoxMain, 
#reform .rankbtnBoxMain, 
#lighting .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_default.png) no-repeat -1520px bottom;}

/* カテゴリ追加 sm5 120806 */
#baby .rankbtnBox,
#maternity .rankbtnBox,
#baby-goods .rankbtnBox,
#kids .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_baby.png) repeat-y;}

#baby .rankbtnBoxBg,
#maternity .rankbtnBoxBg,
#baby-goods .rankbtnBoxBg,
#kids .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_baby.png) no-repeat -760px top;}

#baby .rankbtnBoxMain,
#maternity .rankbtnBoxMain,
#baby-goods .rankbtnBoxMain,
#kids .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_baby.png) no-repeat -1520px bottom;}

/* カテゴリ追加 sm11 150817*/
#pet .rankbtnBox,
#dog-goods .rankbtnBox,
#cat-goods .rankbtnBox,
#animal-goods .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_pet.png) repeat-y;}
#pet .rankbtnBoxBg,
#dog-goods .rankbtnBoxBg,
#cat-goods .rankbtnBoxBg,
#animal-goods .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_pet.png) no-repeat -760px top;}
#pet .rankbtnBoxMain,
#dog-goods .rankbtnBoxMain,
#cat-goods .rankbtnBoxMain,
#animal-goods .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_pet.png) no-repeat -1520px bottom;}

#kitchen .rankbtnBox, 
#cookware .rankbtnBox, 
#kitchen-goods .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_kitchen.png) repeat-y;}
#kitchen .rankbtnBoxBg, 
#cookware .rankbtnBoxBg, 
#kitchen-goods .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_kitchen.png) no-repeat -760px top;}
#kitchen .rankbtnBoxMain, 
#cookware .rankbtnBoxMain, 
#kitchen-goods .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_kitchen.png) no-repeat -1520px bottom;}

#drink .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_drink.png) repeat-y;}
#drink .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_drink.png) no-repeat -760px top;}
#drink .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_drink.png) no-repeat -1520px bottom;}

#food .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_food.png) repeat-y;}
#food .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_food.png) no-repeat -760px top;}
#food .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_food.png) no-repeat -1520px bottom;}

/* カテゴリ追加 20150709 sm11 */
#instant-food .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_food.png) repeat-y;}
#instant-food .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_food.png) no-repeat -760px top;}
#instant-food .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_food.png) no-repeat -1520px bottom;}

#diy .rankbtnBox, 
#electric-tools .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_diy.png) repeat-y;}
#diy .rankbtnBoxBg, 
#electric-tools .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_diy.png) no-repeat -760px top;}
#diy .rankbtnBoxMain, 
#electric-tools .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_diy.png) no-repeat -1520px bottom;}
#diy .rankbtnBox, 
#working-tool .rankbtnBox {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_diy.png) repeat-y;}
#diy .rankbtnBoxBg, 
#working-tool .rankbtnBoxBg {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_diy.png) no-repeat -760px top;}
#diy .rankbtnBoxMain, 
#working-tool .rankbtnBoxMain {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_diy.png) no-repeat -1520px bottom;}

/* 人気ランキング */
#logranking .rankbtnBoxMain table.rankpopBtn {
	margin:3px 2px 5px 7px;
	border-collapse: collapse;
	border-spacing: 0;
	text-align:left;
	position:relative;
	z-index:90;
}
.rankbtnBoxMain table.rankpopBtn th {
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_05.png) no-repeat center bottom;
	vertical-align:middle;
	text-align:center;
	height:27px;
	font-weight:bold;
}
.rankbtnBoxMain table.rankpopBtn th.rankpopBest,
.rankbtnBoxMain table.rankpopBtn th.rankpopBest1,
.rankbtnBoxMain table.rankpopBtn th.rankpopBest2,
.rankbtnBoxMain table.rankpopBtn th.rankpopBest3 {
	padding:5px 0 0 0;
    color: #FF8400;
}
.rankbtnBoxMain table.rankpopBtn th.rankpopBest1,
.rankbtnBoxMain table.rankpopBtn th.rankpopBest2,
.rankbtnBoxMain table.rankpopBtn th.rankpopBest3 {
	padding:5px 0 5px 0;
}
.rankbtnBoxMain table.rankpopBtn th img {
	vertical-align:middle;
	position:relative;
	bottom:3px;
	margin-right:4px;
}
.rankbtnBoxMain table.rankpopBtn th span {
    font-family: Verdana;
    font-size: 129%;
	margin-right:1px;
}
.rankbtnBoxMain table.rankpopBtn th.rankpopBest1 span,
.rankbtnBoxMain table.rankpopBtn th.rankpopBest2 span,
.rankbtnBoxMain table.rankpopBtn th.rankpopBest3 span {
    font-family: Verdana;
    font-size: 129%;
	margin-right:1px;
	padding:0 0 0 29px;
}
.rankbtnBoxMain table.rankpopBtn th.rankpopBest1 span {
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rank_crown_01.png) no-repeat left 2px;
}
.rankbtnBoxMain table.rankpopBtn th.rankpopBest2 span {
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rank_crown_01.png) no-repeat left -98px;
}
.rankbtnBoxMain table.rankpopBtn th.rankpopBest3 span {
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rank_crown_01.png) no-repeat left -198px;
}
.rankbtnBoxMain table.rankpopBtn td {
	width:139px;
	padding:5px;
	text-align:center;
}
.rankbtnBoxMain table.rankpopBtn td.noRank {
	background: url(http://img1.kakaku.k-img.com/images/category/icon_nodata.gif) no-repeat center center;
}
.rankbtnBoxMain table.rankpopBtn td p.rpImg {
	width:110px;
	height:110px;
	overflow:hidden;
	margin:5px auto 9px;
}
.rankbtnBoxMain table.rankpopBtn td p.rpItem {
	width:120px;
	text-align:left;
	margin:0 auto 2px;
	font-size:92%;
    word-wrap: break-word;
	/word-break:break-all;
}
.rankbtnBoxMain table.rankpopBtn td p.rpPrice {
	width:120px;
	text-align:left;
    color: #FF0000;
    font-family: Verdana;
    font-weight: bold;
	margin:0 auto 10px;
}

/* ショッピングサイト別ランキング */
.rankbtnBoxMain table.rankmallBtn {
	margin:2px 2px 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_default.png) no-repeat;
	border-collapse: collapse;
	border-spacing: 0;
	text-align:left;
	width:706px;
	position:relative;
	z-index:90;
}

#pc .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_pc.png) no-repeat;}

#kaden .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_kaden.png) no-repeat;}

#camera .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_camera.png) no-repeat;}

#kuruma .rankbtnBoxMain table.rankmallBtn,
#car-goods .rankbtnBoxMain table.rankmallBtn,
#bike-goods .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_kuruma.png) no-repeat;}

#hobby .rankbtnBoxMain table.rankmallBtn,
#gakki .rankbtnBoxMain table.rankmallBtn,
#toy .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_hobby.png) no-repeat;}

#book-cd-dvd .rankbtnBoxMain table.rankmallBtn,
#book .rankbtnBoxMain table.rankmallBtn,
#dvd .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_book_cd_dvd.png) no-repeat;}

#watch-accessory .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_watch_accessory.png) no-repeat;}

#interior .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_interior.png) no-repeat;}

#houseware .rankbtnBoxMain table.rankmallBtn,
#stationery .rankbtnBoxMain table.rankmallBtn,
#daily-goods .rankbtnBoxMain table.rankmallBtn,
#nursing-care .rankbtnBoxMain table.rankmallBtn{background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_houseware.png) no-repeat;} /* nursing-care 150212sm17 */

#beauty-health .rankbtnBoxMain table.rankmallBtn,
#contactlens .rankbtnBoxMain table.rankmallBtn,
#cosme .rankbtnBoxMain table.rankmallBtn,
#cosmetic .rankbtnBoxMain table.rankmallBtn,
#medicine .rankbtnBoxMain table.rankmallBtn,
#supplement .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_beauty_health.png) no-repeat;}
/* fitness追加 150108sm17 */
#fitness .rankbtnBoxMain table.rankmallBtn,
#sports-wear .rankbtnBoxMain table.rankmallBtn,
#sports .rankbtnBoxMain table.rankmallBtn,
#golf .rankbtnBoxMain table.rankmallBtn,
#bicycle .rankbtnBoxMain table.rankmallBtn,
#snow .rankbtnBoxMain table.rankmallBtn,
#fishing .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_sports.png) no-repeat;}


#outdoor .rankbtnBoxMain table.rankmallBtn,
#housing .rankbtnBoxMain table.rankmallBtn,
#reform .rankbtnBoxMain table.rankmallBtn,
#lighting .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_default.png) no-repeat;}

/* カテゴリ追加 sm5 120806 */
#baby .rankbtnBoxMain table.rankmallBtn,
#maternity .rankbtnBoxMain table.rankmallBtn,
#baby-goods .rankbtnBoxMain table.rankmallBtn,
#kids .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_baby.png) no-repeat;}

/* カテゴリ追加 sm11 150817*/
#pet .rankbtnBoxMain table.rankmallBtn,
#dog-goods .rankbtnBoxMain table.rankmallBtn,
#cat-goods .rankbtnBoxMain table.rankmallBtn,
#animal-goods .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_pet.png) no-repeat;}

#kitchen .rankbtnBoxMain table.rankmallBtn,
#cookware .rankbtnBoxMain table.rankmallBtn,
#kitchen-goods .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_kitchen.png) no-repeat;}

#drink .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_drink.png) no-repeat;}

#food .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_food.png) no-repeat;}
/* カテゴリ追加 20150709 sm11 */
#instant-food .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_food.png) no-repeat;}

#diy .rankbtnBoxMain table.rankmallBtn,
#electric-tools .rankbtnBoxMain table.rankmallBtn,
#working-tool .rankbtnBoxMain table.rankmallBtn {background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_diy.png) no-repeat;}

/* インテリア・ファッション・スポーツウェアカテゴリ追加 sm4 13.06.05 */
#interior #interiorOri .rankbtnBoxMain table.rankmallBtn,
#fashion #fashionOri .rankbtnBoxMain table.rankmallBtn,
#sports-wear #sports-wearOri .rankbtnBoxMain table.rankmallBtn{background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankmall_bg_interior2.png) no-repeat;}

.rankbtnBoxMain table.oneMall {
	margin:2px 2px 12px;
}
.rankbtnBoxMain table.rankmallBtn th,
.rankbtnBoxMain table.rankmallBtn td {
	border-left:1px solid #ccc;
}
.rankbtnBoxMain table.rankmallBtn th.first,
.rankbtnBoxMain table.rankmallBtn td.first {
	border-left:none;
	background:none;
}
.rankbtnBoxMain table.rankmallBtn th {
	height:46px;
	border-bottom:1px solid #ccc;
	vertical-align:middle;
	text-align:center;
}
.rankbtnBoxMain table.rankmallBtn td {
	width:235px;
	padding:10px;
}
.rankbtnBoxMain table.twoMall td {
	width:353px;
}
.rankbtnBoxMain table.oneMall td {
	border-left:none;
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_06.gif) no-repeat left 11px;
}
.rankbtnBoxMain table.rankmallBtn th span {
	display:inline-block;
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_03.png) no-repeat right -100px;
	/zoom:1;
	/display:inline;
}
.rankbtnBoxMain table.rankmallBtn th span span {
	display:inline-block;
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_03.png) no-repeat;
	padding:6px 0 4px;
	width:115px;
	/zoom:1;
	/display:inline;
}
.rankbtnBoxMain table.rankmallBtn td div{
	float:right;
	width:126px;
    word-wrap: break-word;
	/word-break:break-all;
}
.rankbtnBoxMain table.twoMall td div{
	float:right;
	width:242px;
}
.rankbtnBoxMain table.rankmallBtn td p.rmItem {
	font-size:92%;
	margin-bottom:3px;
}
.rankbtnBoxMain table.rankmallBtn td p.rmRank {
    font-weight: bold;
	margin-bottom:6px;
}
.rankbtnBoxMain table.rankmallBtn td p.rmRank1,
.rankbtnBoxMain table.rankmallBtn td p.rmRank2,
.rankbtnBoxMain table.rankmallBtn td p.rmRank3 {
    color: #FF8400;
    font-weight: bold;
	margin-bottom:6px;
}
.rankbtnBoxMain table.rankmallBtn td p.rmRank span {
    font-family: Verdana;
    font-size: 107%;
}
.rankbtnBoxMain table.rankmallBtn td p.rmRank1 span,
.rankbtnBoxMain table.rankmallBtn td p.rmRank2 span,
.rankbtnBoxMain table.rankmallBtn td p.rmRank3 span{
    font-family: Verdana;
    font-size: 107%;
	padding:2px 0 2px 25px;
	margin-left:-1px;
}
.rankbtnBoxMain table.rankmallBtn td p.rmRank1 span{
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rank_crown_01.png) no-repeat left -298px;
}
.rankbtnBoxMain table.rankmallBtn td p.rmRank2 span{
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rank_crown_01.png) no-repeat left -398px;
}
.rankbtnBoxMain table.rankmallBtn td p.rmRank3 span{
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rank_crown_01.png) no-repeat left -498px;
}
.rankbtnBoxMain table.rankmallBtn td p.rmImg {
	float:left;
	width:80px;
	height:80px;
	overflow:hidden;
	text-align:center;
}
.rankbtnBoxMain table.rankmallBtn td p.rmPrice {
    color: #FF0000;
    font-family: Verdana;
    font-weight: bold;
	margin-bottom:5px;
}
.rankbtnBoxMain table.oneMall td p.rmPrice {
	margin-bottom:0;
}

/* 人気ランキング */

.rankbtnBoxMain .hoverLink {
	display:none;
	position:absolute;
	text-align:center;
	width:710px;
	top:50%;
	margin-top:-24px;
}
.rankbtnBoxMain .hoverLink a {
	padding-left:50px;
	display:inline-block;
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_04.png) no-repeat;
	/zoom:1;
	/display:inline;
}
#main .rankbtnBoxMain .hoverLink a:hover,
#main .rankbtnBoxMain .hoverLink a:hover span {
	text-decoration:none;
}
.rankbtnBoxMain .hoverLink a span {
	display:inline-block;
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_04.png) no-repeat right -100px;
	color:#FFF;
	height:30px;
	padding:14px 20px 0 0;
	font-size:129%;
	font-weight:bold;
	line-height:110%;
	/zoom:1;
	/display:inline;
}

/* hover */
.rankbtnBox:hover .rankbtnBoxMain,
.rankbtnOver .rankbtnBoxMain {
	/margin-top:2px;
}
#logranking .rankbtnBox:hover .rankbtnBoxMain,
#logranking .rankbtnOver .rankbtnBoxMain {
	/margin-top:3px;
}
.rankbtnBox:hover .hoverLink {
	display:block;
	z-index:100;
}
* html .rankbtnOver .hoverLink {
	display:block;
	z-index:100;
}
.rankbtnOver .hoverLink,
.rankbtnOver .hoverLink a,
.rankbtnOver table {
	cursor:pointer;
}
.rankbtnBox:hover table {
	-moz-opacity: 0.3;
	opacity: 0.3;
	filter: alpha(opacity=30); /* IE6/7 */
	-ms-filter: "alpha(opacity=30)"; /* IE8 */
}
* html .rankbtnOver table {
	filter: alpha(opacity=30); /* IE6/7 */
}

.boxC table.rankpopList {
	border-collapse: collapse;
	border-spacing: 0;
	text-align:left;
	position:relative;
	z-index:90;
}
.boxC table.rankpopList th {
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_05.png) no-repeat center bottom;
	vertical-align:middle;
	text-align:center;
	height:27px;
	font-weight:bold;
}
.boxC table.rankpopList th.rankpopBest,
.boxC table.rankpopList th.rankpopBest1,
.boxC table.rankpopList th.rankpopBest2,
.boxC table.rankpopList th.rankpopBest3 {
	padding:5px 0 0 0;
    color: #FF8400;
}
.boxC table.rankpopList th.rankpopBest1,
.boxC table.rankpopList th.rankpopBest2,
.boxC table.rankpopList th.rankpopBest3 {
	padding:5px 0 5px 0;
}
.boxC table.rankpopList th img {
	vertical-align:middle;
	position:relative;
	bottom:3px;
	margin-right:4px;
}
.boxC table.rankpopList th span {
    font-family: Verdana;
    font-size: 129%;
	margin-right:1px;
}
.boxC table.rankpopList th.rankpopBest1 span,
.boxC table.rankpopList th.rankpopBest2 span,
.boxC table.rankpopList th.rankpopBest3 span {
    font-family: Verdana;
    font-size: 129%;
	margin-right:1px;
	padding:0 0 0 29px;
}
.boxC table.rankpopList th.rankpopBest1 span {
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rank_crown_01.png) no-repeat left 2px;
}
.boxC table.rankpopList th.rankpopBest2 span {
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rank_crown_01.png) no-repeat left -98px;
}
.boxC table.rankpopList th.rankpopBest3 span {
	background: url(http://img1.kakaku.k-img.com/images/category/ranking/rank_crown_01.png) no-repeat left -198px;
}
.boxC table.rankpopList td {
	width:139px;
	padding:5px;
	text-align:center;
}
.boxC table.rankpopList td.noRank {
	background: url(http://img1.kakaku.k-img.com/images/category/icon_nodata.gif) no-repeat center center;
}
.boxC table.rankpopList td p.rpImg {
	width:100px;
	height:100px;
	overflow:hidden;
	margin:7px auto 11px;
}
.boxC table.rankpopList td p.rpItem {
	width:120px;
	text-align:left;
	margin:0 auto 2px;
	font-size:92%;
    word-wrap: break-word;
	/word-break:break-all;
}
.boxC table.rankpopList td p.rpPrice {
	width:120px;
	text-align:left;
	margin:0 auto 8px;
}
.boxC table.rankpopList td p.rpPrice a {
    color: #FF0000;
    font-family: Verdana;
    font-weight: bold;
}
.boxC .rankbtmLink a.arrowNext{
	float:right;
	padding: 1px 0 2px 20px;
}
.boxC .rankbtmLink ul.attention {
	padding-top:4px;
	list-style:none;
	float:left;
	font-size:85%;
}

/* 人気・ショップサイト別ランキング枠 120608SM5 End */

/* おもちゃ新作予約枠 120712 sm1 */
#itemReserv {	
	margin-top:10px;
}
#main #itemReserv .resevH3 {
	background:url(http://img1.kakaku.k-img.com/images/category/newItem_h3.gif) no-repeat bottom;
	width:720px;	
}
#main #itemReserv .resevH3 h3 {
	float:left;
	padding:0 0 5px 5px;
}
#itemReserv .textNotes-new {
	padding:15px 5px 0 0;
}
#main #itemReserv a {
	text-decoration:underline;
}
#itemReserv .boxBtm {
    background: url(http://img1.kakaku.k-img.com/images/category/box_b_full_btm.gif) no-repeat scroll left bottom #E8E8E8;
	padding: 5px 0 10px;
}
#itemReserv table {
    border-collapse: collapse;
    margin: 0 auto;
    width: 690px;
}
#itemReserv td {
    border-top: 1px solid #CCCCCC;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 335px;
}
#itemReserv tr.reservTop td {
    border-top: none;
}
#itemReserv td.leftTd {
    border-right: 1px dotted #CCCCCC;
    padding-right: 10px;
}
#itemReserv td.rightTd {
    padding-left: 10px;
}
#itemReserv .reservImg {
	float:left;
    margin-right: 10px;
    width: 80px;
	text-align:center;
}
#itemReserv .reservName {
    line-height: 130%;
    margin-bottom: 5px;
	font-weight:bold;
	width:240px;
	word-break:break-all;
	word-wrap:break-word;
}
#itemReserv div.reservInfo {
    width: 240px;
	float:left;
}
#itemReserv li {
	list-style-type:none;
}
#itemReserv .reservPrice {
    color: #FF0000;
}
#itemReserv .reservPrice span {
	font-family:Verdana;
	font-weight:bold;
	font-size:107%;
}
/* おもちゃ新作予約枠 end */
/* フィギュア新作予約枠用に修正 130913 sm13 */
#main #itemReserv .boxBtm2 {
    background: url(http://img1.kakaku.k-img.com/images/category/box_b_full_btm.gif) no-repeat scroll left bottom #E8E8E8;
	padding: 5px 15px 12px;
}
#itemReserv .boxBtm2 table {
    border-collapse: collapse;
    margin: 0 auto;
    width: 690px;
}
#itemReserv .boxBtm2 td {
    border-top: none;
}
#itemReserv .boxBtm2 .reservBox td {
    border-bottom: 1px dotted #CCCCCC;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 335px;
}
#itemReserv .boxBtm2 .reservImg {
	float:left;
    margin-right: 10px;
    width: 160px;
	text-align:center;
}
#itemReserv .boxBtm2 .reservName {
    line-height: 130%;
    margin-bottom: 5px;
	font-weight:bold;
	width:160px;
	word-break:break-all;
	word-wrap:break-word;
}
#itemReserv .boxBtm2 .reservInfo {
    width: 160px;
	float:left;
}
#itemReserv .boxBtm2 .reservDay {
	font-size:77%;
}
/* フィギュア新作予約枠用に修正 end */

/* 本カテゴリ My本棚に登録するボタン */		/* sm6 20120810 */
.btnMyrackRegist,
.btnMyrackRegist:link,
.btnMyrackRegist:visited,
.btnMyrackRegistered,
.btnMyrackRegistered:link,
.btnMyrackRegistered:visited {
	border:1px solid;
	border-radius:4px;
	color:#FFF;
	display:inline-block;
	font-size:92%;
	font-weight:bold;
	padding:8px 0;
	text-align:center;
	text-decoration:none;
	width:150px;
}
.btnMyrackRegist:hover,
.btnMyrackRegist:active,
.btnMyrackRegistered:hover,
.btnMyrackRegistered:active {
	color:#fff;
	text-decoration:none;
}
.btnMyrackRegist,
.btnMyrackRegist:link,
.btnMyrackRegist:visited {
	border-color:#FFA800 #BC5D00 #6C3500;
	background:#eb7500;
}
.btnMyrackRegist:hover,
.btnMyrackRegist:active {	
	border-color:#FAE658 #CC8232 #70471B;
	background:#FFA43F;
	text-decoration:none !important;
}
.btnMyrackRegistered,
.btnMyrackRegistered:link,
.btnMyrackRegistered:visited {
	border-color:#db8064 #8a3d25 #4b2014;
	background:#a3482c;
}
.btnMyrackRegistered:hover,
.btnMyrackRegistered:active {	
	border-color:#ff9878 #a85036 #5c2b1d;
	background:#c86040;
	text-decoration:none !important;
}

/* 本カテゴリ myrack誘導枠 */		/* sm6 20120720 */
#guideMyrack {
	background:url(http://img1.kakaku.k-img.com/images/category/myrack/myrack_ttl.png) no-repeat;
	margin-top:10px;
	padding-top:44px;
	position:relative;
}
#guideMyrack .logoMyrack {	/* sm6 20120927 add */
	left:0;
	position:absolute;
	top:0;
}
#guideMyrack .imgBookShelf {
	background:url(http://img1.kakaku.k-img.com/images/category/myrack/myrack_bookshelf_img.png) no-repeat;
	display:block;
	height:33px;
	position:absolute;
	right:0;
	top:44px;
	width:140px;
}
#guideMyrack .guideBx {
	background:#8C361D;
	border-bottom:1px solid #752713;
	border-top:1px solid #984A33;
	padding-bottom:8px;
}
#guideMyrack .guideBx .guideTtl {
	color:#FFF;
	height:25px;
	padding:7px 0 0 10px;
}
#guideMyrack .guideBx .guideTtl img {
	margin-right:20px;
	vertical-align:middle;
}
#guideMyrack .guideBx .innerBx {
	background:url(http://img1.kakaku.k-img.com/images/category/myrack/myrack_inner_tp.png) no-repeat top #FFF;
	padding-top:10px;
	margin:0 10px;
	width:700px;
}
#guideMyrack .guideBx .innerBxBtm {
	background:url(http://img1.kakaku.k-img.com/images/category/myrack/myrack_inner_btm.png) no-repeat bottom;
	padding-bottom:10px;
}
#guideMyrack .guideBx .bookImg {
	float:left;
	padding:0 10px;
	text-align:center;
	width:160px;
}
#guideMyrack .guideBx .bookImg img { margin-bottom:10px;}
#guideMyrack .guideBx.review .bookImg img { margin-bottom:0;}
#guideMyrack .guideBx .bookInfo {
	float:left;
	padding-right:10px;
}
#guideMyrack .guideBx.weekly .bookInfo { width:500px;}
#guideMyrack .guideBx.review .bookInfo { width:160px;}
#guideMyrack .guideBx .itemGenre {
	color:#666;
	font-size:85%;
}
#guideMyrack .guideBx .itemTitle a {
	font-weight:bold;
	text-decoration:underline;
}
#guideMyrack .guideBx.popular .itemTitle {
	padding:0 10px;
	width:155px;
}
#guideMyrack .guideBx .itemAuthor {
	color:#333;
	margin-top:3px;
}
#guideMyrack .guideBx .ratingGroup { margin:5px 0;}
#guideMyrack .guideBx .rating {	vertical-align:middle;}
#guideMyrack .guideBx .rating .stars {
	display:inline-block;
	width:74px;
	height:18px;
	background:url(http://img1.kakaku.k-img.com/images/category/myrack/icon_stars.png) no-repeat -160px 0;
	vertical-align:middle;
	/display:inline;/* IE 6,7 */
	/zoom:1;/* IE 6,7 */
}
#guideMyrack .guideBx .rating .s00 { background-position:-160px 0; }
#guideMyrack .guideBx .rating .s05 { background-position:-160px -20px; }
#guideMyrack .guideBx .rating .s10 { background-position:-160px -40px; }
#guideMyrack .guideBx .rating .s15 { background-position:-160px -60px; }
#guideMyrack .guideBx .rating .s20 { background-position:-160px -80px; }
#guideMyrack .guideBx .rating .s25 { background-position:-160px -100px; }
#guideMyrack .guideBx .rating .s30 { background-position:-160px -120px; }
#guideMyrack .guideBx .rating .s35 { background-position:-160px -140px; }
#guideMyrack .guideBx .rating .s40 { background-position:-160px -160px; }
#guideMyrack .guideBx .rating .s45 { background-position:-160px -180px; }
#guideMyrack .guideBx .rating .s50 { background-position:-160px -200px; }
#guideMyrack .guideBx .ratingGroup .number {
	font-family:Verdana;
	font-size:130%;
	font-weight:bold;
}
#guideMyrack .guideBx .rating .number {
	padding-left:3px;
	color:#FE7E41;
	vertical-align:middle;
}
#guideMyrack .guideBx .registered {
	color:#D74411;
	display:inline-block;
	font-size:85%;
}
#guideMyrack .guideBx .registered .number {
	font-size:155%;
	padding-right:3px;
}
#guideMyrack .guideBx .ratingGroup .date {
	float:right;
	font-size:92%;
	margin-top:8px;
}
#guideMyrack .guideBx .ratingGroup .userName { margin:5px 0;}
#guideMyrack .guideBx .ratingGroup .more {
	margin-top:5px;
	text-align:right;
}
#guideMyrack .guideBx .ratingGroup .more a {
	background:url(http://img1.kakaku.k-img.com/images/category/myrack/myrack_arrow_orange.png) no-repeat right;
	font-weight:bold;
	padding-right:14px;
}
#guideMyrack .guideBx .readmore {
	margin-top:10px;
	text-align:right;
}
#guideMyrack .guideBx .readmore a {
	background:url(http://img1.kakaku.k-img.com/images/category/myrack/myrack_more.png) no-repeat;
	display:inline-block;
	height:24px;
	line-height:24px;
	padding-left:20px;
	text-align:left;
	width:84px;
}
#guideMyrack .guideBx .column4 { background:url(http://img1.kakaku.k-img.com/images/category/myrack/myrack_inner_line4.png) repeat-y}
#guideMyrack .guideBx .column2 { background:url(http://img1.kakaku.k-img.com/images/category/myrack/myrack_inner_line2.png) repeat-y}
#guideMyrack .guideBx .itemBx {	float:left;}
#guideMyrack .guideBx.popular .itemBx {
	text-align:center;
	width:175px;
}
#guideMyrack .guideBx.review .itemBx { width:350px;}
#guideMyrack .guideBx .itemBx .btnBox {display:block;min-height:30px;}
#guideMyrack .guideBx.review .ratingGroup .itemBx {
	padding:0 20px 5px;
	width:310px;
}
#guideMyrack .guideBx.review .ratingGroup .itemBx p { word-wrap: break-word;}
#guideMyrack .guideBx.review .posBtn { position:relative;}
#guideMyrack .guideBx.review .posBtn .btnMyrackRegist,
#guideMyrack .guideBx.review .posBtn .btnMyrackRegistered {
	position:absolute;
	bottom:0;
}
#guideMyrack .help {
	background:url(http://img1.kakaku.k-img.com/images/category/myrack/myrack_blc_btm.png) no-repeat bottom #8C361D;
	margin-top:-4px;
	padding:0 10px 4px 0;
	text-align:right;
}
#guideMyrack .help a {
	background:url(http://img1.kakaku.k-img.com/images/category/myrack/myrack_helpicon.png) no-repeat left;
	color:#FFF;
	padding:2px 0 2px 20px;
}
#guideMyrack .guideBx.review .ratingGroupTp {
	background:url(http://img1.kakaku.k-img.com/images/category/myrack/myrack_review_balloon_tp.png) no-repeat top;
	padding-top:5px;
	margin-top:10px;
}
#guideMyrack .guideBx.review .ratingGroup {
	background:url(http://img1.kakaku.k-img.com/images/category/myrack/myrack_review_balloon_bg.png) no-repeat bottom;
	margin:0;
}
/* /本カテゴリ myrack誘導枠 */

/* Baby A3C 120814SM5 */
#baby .catbtnBox {
	background:#ffb6da url(http://img1.kakaku.k-img.com/images/category/panel/babycat_bg_01.png) no-repeat -860px bottom;
	margin:10px 0 0;
	padding-bottom:5px;
}
#baby .catbtnBox .catbtnBg {
	background: url(http://img1.kakaku.k-img.com/images/category/panel/babycat_bg_01.png) no-repeat 0 0;
	padding:5px 5px 0;
}
#baby .catbtnBox .catbtnBg ul li {
	float:left;
	list-style:none;
}
#baby .catbtnBox .catbtnBg ul li img {
	vertical-align:bottom;
}
#baby .tblPanel {
    margin-top: 2px;
}
/* Baby A3C 120814SM5 */

/* kitamura 120827 sm1 */
#camerakitamura {
	margin-top:15px;
}
#camerakitamura fieldset {
	border:none;
}
#camerakitamura .bk {
	background:url(http://img1.kakaku.k-img.com/images/camera/kitamura/camerakitamura_btm.gif) bottom no-repeat;
	padding:10px;
}
#camerakitamura p {
	border-bottom:1px dotted #999;
	padding:0 10px 5px;
}
#camerakitamura dt {
    margin-bottom: 3px;
	font-weight:bold;
}
#camerakitamura .formdl_l {
    float: left;
}
#camerakitamura .dl_syurui {
    height: 50px;
    width: 260px;
}
#camerakitamura .dl_name {
    height: 50px;
    width: 190px;
}
#camerakitamura dl.form dd {
    margin-bottom: 7px;
}
#camerakitamura .dl_detail {
    height: 50px;
    width: 260px;
}
#camerakitamura .clear {
    clear: both;
}
#camerakitamura .form_wrap_inside {
    float: left;
    margin: 10px 0 0 5px;
    width: 450px;
	_width:460px;
}
#camerakitamura div.formBtn {
    float: left;
    height: 50px;
    margin: 20px 0 0 10px;
}
/* kitamura end */

/* レンタルサーバー サービス提供会社別プラン評価平均点枠 120912 sm8 */
.rantalserverRatingAvBox {
	margin-bottom:20px;
}
.rantalserverRatingAv {
	position:relative;
	background:url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y center 0;
}
.rantalserverRatingAv .rsRatingAvRow {
	border-top:1px dotted #ccc;
	padding:5px 0;
}
.rantalserverRatingAv .rsRatingAvRow.first {
	border-top:none;
	padding-top:0;
}
.rantalserverRatingAv .rsRatingAvRow div {
	float:left;
}
.rantalserverRatingAv .rsRatingAvRow div.left {
	width:337px;
	padding:0 10px 0 0;
}
.rantalserverRatingAv .rsRatingAvRow div.right {
	width:337px;
	padding:0 0 0 10px;
}
.rantalserverRatingAv .rsRatingAvImg {
	float:left;
	display:block;
	width:80px;
	height:60px;
	border:1px solid #e5e5e5;
}
.rantalserverRatingAv .rsRatingAvTxt {
	display:block;
	margin-top:5px;
	margin-left:90px;
}
.rantalserverRatingAv .rsRatingAvCName {
	display:block;
	font-weight:bold;
	width:247px;
	_width:240px;/* IE 6 */
	word-wrap:break-word;
	word-break:break-all;
}
.rantalserverRatingAv .rsRatingAvRating {
	display:block;
}
.rantalserverRatingAv .rsRatingAvRating .point {
	color:#FF8400;
	font-family:Verdana;
	font-size:136%;
}
#rentalserverRatingAvShow,
#rentalserverRatingAvHide {
	position:absolute;
	bottom:-31px;
	left:233px;
}
#rentalserverRatingAvShow {
	_bottom:-32px;/* IE6 */
}
/* レンタルサーバー サービス提供会社別プラン評価平均点枠 120912 sm8 end */

/* 中古携帯 120914 sm8 */
/* 注目の中古携帯・スマートフォン枠 */
#used .chumokuitem table {
	width:694px;
	margin:0 auto 5px;
}
#used .chumokuitem td {
	width:20%;
}
#used .chumokuitem p {
	width:130px;
	word-wrap:break-word;
	word-break:break-all;
	margin-top:5px;
}
#used .chumokuitem p a{
	line-height:110%;
}
#used .chumokuitem td.citemphoto {
	text-align:center;
	padding-top:5px;
}
#used .chumokuitem td.citemprice {
	line-height:100%;
	padding-top:3px;
}
#used .chumokuitem td.citemprice span.pr {
	font-size:85%;
}
#used .chumokuitem td.citemprice span a{
	font-family:Verdana;
	font-weight:bold;
	color:#F00;
	font-size:100%;
}
#used .chumokuitem td.bdot {
	border-bottom:1px dotted #999;
	padding-bottom:8px;
}

/* 中古携帯・スマートフォン チェックポイント・よくある質問枠 */
.w720 .usedKeitaiHType1 {
	background:url(http://img1.kakaku.k-img.com/images/category/usedkeitai_head_bg_01_w720.png) no-repeat 0 0;
	font-size:107%;
	font-weight:bold;
}
.w720 .usedKeitaiHType1 span {
	display:block;
	padding:10px 13px 10px 18px;
	background:url(http://img1.kakaku.k-img.com/images/category/usedkeitai_head_bg_01_w720.png) no-repeat -750px bottom;
}
.usedKeitaiHType2 {
	padding:6px 8px;
	background:#dee7f7;
	font-size:100%;
	font-weight:bold;
}
.usedKeitaiHType2 span {
	display:inline-block;
	vertical-align:middle;
	/display:inline;
	/zoom:1;
}
.usedKeitaiHType2 span.icon {
	position:relative;
	display:inline-block;
	width:18px;
	height:18px;
	padding-right:6px;
	background:url(http://img1.kakaku.k-img.com/images/itemview/item/usedkeitai_icon_02.png) no-repeat 0 0;
}
.usedKeitaiCheckPoint {
	margin-top:15px;
}
.usedKeitaiCheckPoint .clearfix {
	padding:10px 10px 0;
}
.usedKeitaiCheckPoint.w720 .floatL,
.usedKeitaiCheckPoint.w720 .floatR {
	width:340px;
}
.usedKeitaiCheckPoint p {
	margin-top:8px;
	padding:0 10px;
	line-height:1.38;
}
.usedKeitaiFaq.w720 {
	margin-top:15px;
	margin-bottom:20px;
}
.usedKeitaiFaq dl {
	padding:0 10px;
}
.usedKeitaiFaq dt,
.usedKeitaiFaq dd {
	line-height:1.38;
}
.usedKeitaiFaq dt {
	margin-top:8px;
	padding:3px 0 3px 27px;
	background:url(http://img1.kakaku.k-img.com/images/itemview/item/usedkeitai_icon_03.png) no-repeat 0 0;
	font-weight:bold;
}
.usedKeitaiFaq dd {
	margin-top:3px;
	padding:3px 0 3px 27px;
	background:url(http://img1.kakaku.k-img.com/images/itemview/item/usedkeitai_icon_04.png) no-repeat 0 0;
}
.usedKeitaiFaq dd.bdBtm {
	padding-bottom:8px;
	border-bottom:1px solid #e5e5e5;
}

/* イチオシ商品枠 */
.usedKeitaiRecomH4 {
	margin-bottom:5px;
	padding:4px 10px 4px 6px;
	border-left:5px solid #000;
	background:#e5e5e5;
	font-size:100%;
}
.usedKeitaiRecomH4.docomo {
	border-color:#c03;
	background:#fce8ed;
}
.usedKeitaiRecomH4.au {
	border-color:#eb5505;
	background:#f8ebe5;
}
.usedKeitaiRecomH4.softbank {
	border-color:#b7bbbe;
	background:#e5ebef;
}
.usedKeitaiRecomBox ul {
	width:694px;
	list-style:none;
}
.usedKeitaiRecomBox ul.nameGroup {
	margin-bottom:3px;
}
.usedKeitaiRecomBox ul.bdBtm {
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #ccc;
}
.usedKeitaiRecomBox li {
	float:left;
	width:160px;
	margin-right:18px;
}
.usedKeitaiRecomBox li.lastChild {
	margin-right:0;
}
.usedKeitaiRecomBox li span.manufacturer,
.usedKeitaiRecomBox li span.itemName {
	display:block;
	line-height:1.2;
}
.usedKeitaiRecomBox li span.manufacturer {
	margin-bottom:3px;
}
.usedKeitaiRecomBox li span.rankIcon,
.usedKeitaiRecomBox li span.price {
	display:inline-block;
	vertical-align:middle;
	/display:inline;
	/zoom:1;
}
.usedKeitaiRecomBox li span.rankIcon {
	margin-right:8px;
}
.usedKeitaiRecomBox li span.price {
	font-family:Verdana;
	font-weight:bold;
	color:#f00;
}
.usedKeitaiRecomBox li a:hover span.price {
	text-decoration:underline;
}
/* 中古携帯 120914 sm8 end */


/* barter 120918 期間限定使用の為、流用不可。使用後削除します。 sm7 */

#main .barterBox {
	background:url(http://img1.kakaku.k-img.com/images/category/barter_bg_mid.png) top left repeat-y;
	margin-top:10px;
	width:720px;}

#main .barterBoxBtm {
	background:url(http://img1.kakaku.k-img.com/images/category/barter_bg_btm.png) bottom left no-repeat;
	padding-bottom:11px;} 

#main .barterBoxTop {
	background:url(http://img1.kakaku.k-img.com/images/category/barter_bg_top.png) top left no-repeat;
padding:7px 10px 5px 10px;}

#main .barterBox .dataArea {
	width:688px;
	margin:10px 0 0 16px;}

#main .barterBox .dataArea .textArea {
	width:601px;
	margin-left:15px;
	float:left;}
	
#main .barterBox .dataArea .textArea p {
		word-wrap:break-word;}
		
#main .barterBox .dataArea .textArea .linktxt {
	font-size:107%;
	font-weight:bold;
	margin-bottom:5px;}

#main .barterBox .dataArea .textArea .linktxt a{
	text-decoration:underline;}

/* barter end */

/* PCカテトップDELL枠 2012年12月まで露出 sm6 20120921 */
#pickupDell {
	background:url(http://img1.kakaku.k-img.com/images/category/pickupBoxBg.gif) no-repeat bottom;
	margin-top:10px;
}
#pickupDell h3 {
	background:url(http://img1.kakaku.k-img.com/images/category/pickupBxTp.gif) no-repeat left top;
	font-weight:bold;
	height:38px;
	line-height:38px;
	padding:0 10px 0 74px;
}
#pickupDell .puItemBxWrap { padding:0 10px 10px;}
#pickupDell .puItemBox {
	padding:10px;
	width:680px;
}
#pickupDell .puItemBox.upper {
	border-bottom:1px dotted #C8D2D7;
	padding-top:7px;
}
#pickupDell .puItemBox .imgLeft {
	float:left;
	margin-right:20px;
	text-align:center;
	width:120px;
}
#pickupDell .puItemBox .imgLeft img { margin-bottom:5px;}
#pickupDell .puItemBox .txtRight {
	float:left;
	width:540px;
}
#pickupDell .puItemBox .txtRight span {
	color:#666;
	font-size:85%;
}
#pickupDell .puItemBox .puItemName a {
	font-weight:bold;
	text-decoration:underline;
}
#pickupDell .puItemBox .puItemPrice {	float:left;}
#pickupDell .puItemBox .puItemPrice a {	color:#F00;}
#pickupDell .puItemBox .puItemPrice span {
	color:#F00;
	font-family:Verdana;
	font-size:130%;
	font-weight:bold;
}
#pickupDell .puItemBox .puItemIcon { margin:2px 0 0 13em;}
#pickupDell .puItemBox .puItemIcon img { margin-right:5px;}
#pickupDell .puItemBox .puItemSpec {
	background:url(http://img1.kakaku.k-img.com/images/category/pickupBxSpec.gif) no-repeat left top;
	border:1px solid #E3E3E3;
	margin-top:5px;
	padding:5px;
	text-indent:72px;
}
/* /PCカテトップDELL枠 :/

/* PROTO買取枠(汎用) 120928 sm8 */
.reuseEstimateBox {
	margin-top:10px;
	background:url(http://img1.kakaku.k-img.com/images/category/reuseestimate_bg.gif) repeat-y -730px 0;
}
.reuseEstimateBoxBtm {
	padding-bottom:15px;
	background:url(http://img1.kakaku.k-img.com/images/category/reuseestimate_bg.gif) no-repeat -1460px bottom;
}
.reuseEstimateBox h3 {
	background:url(http://img1.kakaku.k-img.com/images/category/reuseestimate_bg.gif) no-repeat 0 0;
	color:#FFF;
	font-size:107%;
	height:27px;
	padding:15px 0 0 58px;
}
.reuseEstimateBox h3 span {
	font-size:90%;
	font-weight:normal;
	margin-left:10px;
}
.reuseEstimateBox select {
	border:2px solid #FFA801;
	cursor:pointer;
	font-size:128%;
	vertical-align:top;
	margin-top:13px;
}
.reuseEstimateBox img {
	vertical-align:top;
	margin:16px 5px;
}
.reuseEstimateBox p { color:#666;}
/* PROTO買取枠(汎用) 120928 sm8 end */

/* サーチプライスメニュ・リンクエリア 121022SM5 */
.boxC .boxWhite table.rankpopList td {
    padding: 0;
}
.boxWhite table.rankpopList td .ranklinkBg {
	padding: 22px 5px 7px;
}
.boxWhite table.rankpopList td.on {
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_19.png) no-repeat -500px bottom;
	cursor:pointer;
}
.boxWhite table.rankpopList td.on .ranklinkBg {
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/rankbtn_bg_19.png) no-repeat 0 0;
}
.boxC table.rankpopList td p.rpImg {
    margin: 0 auto 11px;
}
/* サーチプライスメニュ・リンクエリア 121022SM5 END */

/* 月齢別記事パーツ 121106SM5 */
#babyArticleParts {
	background:url(http://img1.kakaku.k-img.com/images/baby/getsurei/bg_07.png) no-repeat right bottom;
	padding-bottom:15px;
	margin-top:10px;
}
#babyArticleParts #babyArticleNav  {
	background:url(http://img1.kakaku.k-img.com/images/baby/getsurei/bg_07.png) no-repeat left bottom;
	height:89px;
}
#babyArticleParts #babyArticleNav ul#btnBoxList {
	height:39px;
	padding-left:10px;
}
#babyArticleParts #babyArticleNav ul#btnBoxList li {
	float:left;
	list-style:none;
	padding-top:4px;
}
#babyArticleParts #babyArticleNav h3 {
	text-align:center;
	margin-top:4px;
}
#babyArticleParts #babyArticleNav h3.getsureiTtl {
	margin-left:-27px;
}
#babyArticleParts #babyArticleNav h3 img {
	vertical-align:bottom;
}
#babyArticleParts #babyArticleNav ul#btnBoxList li.on {
	padding-top:0;
}
#babyArticleParts #babyArticleMain {
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	padding-top:15px;
}
#babyArticleParts .babyBnBox {
	padding-left:2px;
	background:url(http://img1.kakaku.k-img.com/images/baby/getsurei/dotline_05.png) repeat-y 238px 0px;
}
#kids #babyArticleParts .babyBnBox {
	background:url(http://img1.kakaku.k-img.com/images/baby/getsurei/dotline_03.png) repeat-y 358px 0px;
}
#babyArticleParts .babyBnBox div {
	float:left;
	width:210px;
	padding:0 14px 0;
}
#kids #babyArticleParts .babyBnBox div {
	float:left;
	width:330px;
	padding:0 14px 0;
}
#babyArticleParts .babyBnBox div p.babyBnImg {
	margin-bottom:7px;
}
#babyArticleParts .babyBnBox div p.babyBnImg img {
	vertical-align:bottom;
}
#babyArticleParts .babyBnBox div h4 {
	margin-bottom:5px;
	font-size:100%;
	line-height:110%;
}
#babyArticleParts .babyBnBox div p.babyBnText {
	line-height:130%;
}

/* カテトップパーツ */
#babyCatArticle {
	background:#ffc4e2 url(http://img1.kakaku.k-img.com/images/baby/getsurei/bg_cat_01.png) no-repeat right bottom;
	margin-top:15px;
	padding-bottom:5px;
}
#babyCatArticle #babyCatArticleHead {
	background:#ffc4e2 url(http://img1.kakaku.k-img.com/images/baby/getsurei/bg_cat_01.png) no-repeat;
	padding:10px 8px 3px;
}
#babyCatArticle #babyCatArticleHead h3 {
	font-size:107%;
	line-height:110%;
	margin-bottom:3px;
}
#babyCatArticle #babyCatArticleHead p {
	font-size:85%;
	line-height:110%;
}
#babyCatArticle #babyCatArticleMain {
	background:#FFF url(http://img1.kakaku.k-img.com/images/baby/getsurei/bg_cat_02.png) repeat-y;
	margin:0 5px;
}
#babyCatArticle #babyCatArticleMainBg {
	background:url(http://img1.kakaku.k-img.com/images/baby/getsurei/bg_cat_02.png) no-repeat right bottom;
}
#babyCatArticle #babyCatArticleMainIn {
	background:url(http://img1.kakaku.k-img.com/images/baby/getsurei/bg_cat_02.png) no-repeat -800px 0;
}
#babyCatArticle #babyCatArticleMainIn div {
	width:237px;
	float:left;
}
#babyCatArticle #babyCatArticleMainIn div h4{
	width:236px;
	font-size:100%;
	padding-top:5px;
	border-right:1px solid #d9d9d9;
}
#babyCatArticle #babyCatArticleMainIn div.last h4{
	border-right:none;
}
#babyCatArticle #babyCatArticleMainIn div h4 span {
	display:block;
	width:222px;
	height:24px;
	padding-top:5px;
	background:url(http://img1.kakaku.k-img.com/images/baby/getsurei/bg_cat_03.png) no-repeat;
	color:#FFF;
	margin-left:8px;
	text-align:center;
	line-height:110%;
	position:relative;
	bottom:-3px;
	/height:25px;
	/padding-top:4px;
}
#babyCatArticle #babyCatArticleMainIn div h4#articleTtlBaby span {
	background-position:0 -100px;
}
#babyCatArticle #babyCatArticleMainIn div h4#articleTtlKids span {
	background-position:0 -200px;
}
#babyCatArticle #babyCatArticleMainIn div.last {
	border-right:none;
	width:236px;
}
#babyCatArticle #babyCatArticleMainIn div ul li {
	list-style:none;
	width:237px;
	background: url(http://img.kakaku.com/images/category/dotline01.gif) repeat-x left bottom;
	padding-bottom:1px;
}
#babyCatArticle #babyCatArticleMainIn div.last ul li {
	width:236px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.last {
	background: none;
	padding-bottom:0;
}
#babyCatArticle #babyCatArticleMainIn div ul li a {
	display:table-cell;
	list-style:none;
	width:152px;
	height:58px;
	padding:0 60px 0 25px;
	background:url(http://img1.kakaku.k-img.com/images/baby/getsurei/bg_cat_04.png) no-repeat;
	vertical-align:middle;
	/display:block;
}
#babyCatArticle #babyCatArticleMainIn div.last ul li a{
	width:151px;
}
#babyCatArticle #babyCatArticleMainIn div ul li a:hover {
	text-decoration:none;

}
#babyCatArticle #babyCatArticleMainIn div ul li a span {
	font-weight:bold;
	line-height:120%;
	/display:inline;
	/zoom:1;
	/margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList01 a {
	background-position:0 0;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList02 a {
	background-position:0 -200px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList03 a {
	background-position:0 -400px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList04 a {
	background-position:0 -600px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList05 a {
	background-position:0 -800px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList06 a {
	background-position:0 -1000px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList07 a {
	background-position:0 -1200px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList08 a {
	background-position:0 -1400px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList01 a:hover {
	background-position:-400px 0;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList02 a:hover {
	background-position:-400px -200px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList03 a:hover {
	background-position:-400px -400px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList04 a:hover {
	background-position:-400px -600px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList05 a:hover {
	background-position:-400px -800px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList06 a:hover {
	background-position:-400px -1000px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList07 a:hover {
	background-position:-400px -1200px;
}
#babyCatArticle #babyCatArticleMainIn div ul li.babyCatList08 a:hover {
	background-position:-400px -1400px;
}
.a3cMiniBox {
	margin-top:10px;
}
.a3cMiniBox ul {
	margin-bottom:-7px;
	/margin-bottom:0;
}
.a3cMiniBox ul li {
	list-style:none;
	float:left;
	margin-right:7px;
	margin-bottom:7px;
}
.a3cMiniBox ul li.last {
	margin-right:0px;
}
.a3cMiniBox ul li img {
	vertical-align:bottom;
}
/* 月齢別記事パーツ 121106SM5 END */

/* プライスメニュークチコミレビュー枠改修 121127SM5 */
.full .nobbsData {
	background: url(http://img1.kakaku.k-img.com/images/category/nocomment.gif) no-repeat 5px center;
    margin: 0 auto;
    padding: 15px 0 15px 120px;
    text-align: left;
    width: 300px;
}
.half .nobbsData {
	background: url(http://img1.kakaku.k-img.com/images/category/nocomment.gif) no-repeat 5px 8px;
    margin: 0 auto;
    padding: 10px 0 10px 120px;
    text-align: left;
    width: 200px;
}
.half .nobbsData p {
	margin:5px 0 3px;
    padding: 0;
}
.nobbsData p strong {
	color: #FF0000;
	font-size:14px;
}
.full .nobbsData span {
	display:block;
	margin-top:2px;
}
.half .noreviewData {
	background: url(http://img1.kakaku.k-img.com/images/prdevaluate/noreview.gif) no-repeat 20px 5px;
    margin: 0 auto;
    padding: 10px 0 10px 120px;
    text-align: left;
    width: 200px;
}
.half .noreviewData p {
	margin:5px 0 3px;
    padding: 0;
}
.half .noreviewData p strong {
	color: #FF0000;
	font-size:14px;
}
/* プライスメニュークチコミレビュー枠改修 121127SM5 END */
/* usedkeitai 121129 sm1 */
.h3box h3.recom a,
.usedKeitaiRecomBox h4.usedKeitaiRecomH4 a {
	color:#333;
}

/* カテゴリランキング（TOP5） */	/* sm6 20121221 */
.boxRanking.ver2 table.rankingTbl .bbsreview a {
	color:#333;
	text-decoration:none;
}
.boxRanking.ver2 table.rankingTbl .bbsreview a.comLink {
	display:block;
}
.boxRanking.ver2 table.rankingTbl .bbsreview .point {
	color:#FF8400;
	font: bold 130% Verdana;
}
.boxRanking.ver2 table.rankingTbl .bbsreview .bbs .point {
	background:url(http://img1.kakaku.k-img.com/images/itemview/item/icon_user.gif) no-repeat left;
	padding:2px 0 0 38px;
}
.boxRanking.ver2 table.rankingTbl .bbsreview .review .point {
	background:url(http://img1.kakaku.k-img.com/images/category/icon_review_star.gif) no-repeat;
	padding-left:92px;
}
.boxRanking.ver2 table.rankingTbl .bbsreview .review .point.rank5 { background-position:0 0;}
.boxRanking.ver2 table.rankingTbl .bbsreview .review .point.rank4h { background-position:0 -20px;}
.boxRanking.ver2 table.rankingTbl .bbsreview .review .point.rank4 { background-position:0 -40px;}
.boxRanking.ver2 table.rankingTbl .bbsreview .review .point.rank3h { background-position:0 -60px;}
.boxRanking.ver2 table.rankingTbl .bbsreview .review .point.rank3 { background-position:0 -80px;}
.boxRanking.ver2 table.rankingTbl .bbsreview .review .point.rank2h { background-position:0 -100px;}
.boxRanking.ver2 table.rankingTbl .bbsreview .review .point.rank2 { background-position:0 -120px;}
.boxRanking.ver2 table.rankingTbl .bbsreview .review .point.rank1h { background-position:0 -140px;}
.boxRanking.ver2 table.rankingTbl .bbsreview .review .point.rank1 { background-position:0 -160px;}
.boxRanking.ver2 table.rankingTbl .bbsreview .review .point.rank0h { background-position:0 -180px;}
.boxRanking.ver2 table.rankingTbl .bbsreview .review .point.rank0 { background-position:0 -200px;}
.boxRanking.ver2 table.rankingTbl .bbsreview .count {	margin:10px 0 0 3px;}
.boxRanking.ver2 table.rankingTbl .bbsreview .proreview {
	background:url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y left top;
	padding-left:10px;
}
.boxRanking.ver2 table.rankingTbl .bbsreview .proreview span {
	background:url(http://img1.kakaku.k-img.com/images/itemview/item/icon_pro_review_s.gif) no-repeat left;
	padding-left:18px;
}

/* モニタレビュー追加 */	/* sm12 20140609 */
.boxRanking.ver2 table.rankingTbl .bbsreview .monireview {
	background:url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y left top;
	padding-left:10px;
}
.boxRanking.ver2 table.rankingTbl .bbsreview .monireview span {
	background:url(http://img1.kakaku.k-img.com/images/itemview/item/icon_moni_review_s.gif) no-repeat left;
	padding-left:18px;
}

/* 家電カテゴリランキング（TOP3） */	/* sm6 20121221 */
.boxRanking.ver2 .top3Ranking table.rankingTbl { width:694px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl td.itemph { width:110px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl td.itemph a { width:110px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview {
	*font-size:95%;
	margin-top:2px;
	*width:370px;
}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview a {
	color:#333;
	display:inline;
	text-decoration:none;
}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview a.comLink { display:block;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .itemPrice {
	margin-right:8px;
	padding-right:8px;
}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .bbs { padding-right:8px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review {	padding:0 8px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .point {
	color:#FF8400;
	font: bold 130% Verdana;
}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .count {
	font-size:85%;
	margin:3px 0 0 3px;
}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .bbs .point {
	background:url(http://img.kakaku.com/images/category/icon_bbs.gif) no-repeat left;
	padding-left:20px;
}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review .point {
	background:url(http://img1.kakaku.k-img.com/images/category/icon_review_star_s.gif) no-repeat;
	padding-left:76px;
}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review .point.rank5 { background-position:0 2px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review .point.rank4h { background-position:0 -22px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review .point.rank4 { background-position:0 -42px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review .point.rank3h { background-position:0 -62px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review .point.rank3 { background-position:0 -82px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review .point.rank2h { background-position:0 -102px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review .point.rank2 { background-position:0 -122px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review .point.rank1h { background-position:0 -142px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review .point.rank1 { background-position:0 -162px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review .point.rank0h { background-position:0 -182px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .review .point.rank0 { background-position:0 -202px;}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .proreview {
	background:url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y left top;
	padding-left:8px;
}
.boxRanking.ver2 .top3Ranking table.rankingTbl .bbsreview .proreview span {
	background:url(http://img1.kakaku.k-img.com/images/itemview/item/icon_pro_review_s.gif) no-repeat left;
	padding-left:18px;
}

/* 新着プロフェッショナルレビュー枠 */	/* sm6 20121221 */
#main #proreview h3 span.sub {
	font-weight:normal;
	margin-left:10px;
}
#main #proreview h3 span.icon {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_icon_proreview.gif) no-repeat left top;
}
#main #proreview p { line-height:140%;}
#main #proreview .innerBx {
	background:url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x left bottom;
	margin:5px 0 8px;
	padding-bottom:3px;
}
#main #proreview .revImage {
	float:left;
	margin:0 10px;
	text-align:center;
	width:120px;
}
#main #proreview .revImage img {
	max-height/**/:90px;/* not IE 6 */
	_height:auto !important;/* IE 6 */
	_height:90px;/* IE 6 */
	max-width/**/:120px;/* not IE 6 */
	_width:auto !important;/* IE 6 */
	_width:120px;/* IE 6 */
}
#main #proreview .ttl a {	font-weight:bold;}
#main #proreview .scat { font-size:85%;}
#main #proreview .revPoint {
	color:#FF8400;
	font-family:Verdana;
	font-size:112%;
	font-weight:bold;
}
#main #proreview .proreviwer { margin-left:10px;}
#main #proreview .proreviwer .name {
	color:#C00;
	font-weight:bold;
}
#main #proreview .detail p { margin:3px 0;}

/* rentalserver information */	/* sm3 20130123 */
#main .rentalserverInfoBox {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_qa_bottom.gif) no-repeat left bottom;
	min-height:1%;
	_height:1px;
	margin:10px 0 0 0;
	padding:0 0 12px 0;
}
#main .rentalserverInfoBoxIn {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_qa_line.gif) repeat-y left top;
	min-height:1%;
	_height:1px;
}
#main .rentalserverInfoBoxCts {
	min-height:1%;
	_height:1px;
	padding:0 15px;
}
#main .rentalserverInfoBox h3 {
	position:relative;
	background: url(http://img1.kakaku.k-img.com/images/category/h3_article_pc.gif) no-repeat left top;
	padding:10px 0 19px 25px;
	font-size:107%;
}
#main .rentalserverInfoBoxCts .headLine01 {
	background:#98d6ff;
	padding:5px;
	font-size:107%;
	font-weight:bold;
}
#main .rentalserverInfoBoxCts .headLine01 p {
	padding-left:5px;
	border-left:solid 10px #09f;
}
#main .rentalserverInfoBoxCts .lead {
	margin:10px 0;
	line-height:140%;
	word-wrap:break-word;
}
#main .rentalserverInfoBoxCts a:link {
	color: #0000dd;
	text-decoration: underline;
}
#main .rentalserverInfoBoxCts a:visited{
	color: #993399;
	text-decoration: underline;
}
#main .rentalserverInfoBoxCts a:hover {
	color: #0099ff;
	text-decoration: underline;
}
#main .rentalserverInfoBoxCts .shareServer .rentalserverList    {background-position:435px center;}
#main .rentalserverInfoBoxCts .privateServert .rentalserverList {background-position:-250px center;}
#main .rentalserverInfoBoxCts .vps .rentalserverList            {background-position:-940px center;}
#main .rentalserverInfoBoxCts .cloud .rentalserverList          {background-position:-1630px center;}
#main .rentalserverInfoBoxCts .rentalserverList {
	background-image:url(http://img1.kakaku.k-img.com/images/category/bg_rentalserver_info.gif);
	background-repeat:no-repeat;
	width:100%;
	margin-top:8px;
	border-top:1px dotted #bbb;
}
#main .rentalserverInfoBoxCts .rentalserverList dt {
	margin:10px 0;
}
#main .rentalserverInfoBoxCts .rentalserverList dt a {
	padding-left:5px;
	font-weight:bold;
	border-left:5px solid #09f;
}
#main .rentalserverInfoBoxCts .rentalserverList dd {
	padding-right:260px;
	line-height:1.4;
}
#main .rentalserverInfoBoxCts .rentalserverList dd .usecase {
	width:100%;
	min-height:1%;
	_height:1px;
	margin-top:10px;
	font-size:12px;
	border:1px solid #e8e8e8;	
}
#main .rentalserverInfoBoxCts .rentalserverList dd .usecase dt {
	background:#f3f3f3;
	float:left;
	width:55px;
	margin:0;
	padding:12px 0;
	color:#555;
	font-size:11px;
	text-align:center;
}
#main .rentalserverInfoBoxCts .rentalserverList dd .usecase dd {
	background:url(http://img1.kakaku.k-img.com/images/category/arrow_menu.gif) no-repeat 0 4px;
	float:left;
	width:360px;
	margin-left:5px;
	padding:4px 0 0 7px;
	line-height:1.2;
	letter-spacing:-0.01em;
}
#main .rentalserverInfoBoxCts .rentalserverList dd.more {
	padding-top:8px;
	line-height:1.2;
	text-align:right;
}

/* cosme・medicine categoryLink 130612 sm4 */
/* fitness追加 150108sm17 */
/* lighting、working-tool追加 1500909sm26 */
#working-tool .categoryPanelList,
#lighting .categoryPanelList,
#fitness .categoryPanelList,
#cosme .categoryPanelList,
#cosmetic .categoryPanelList,
#medicine .categoryPanelList,
#supplement .categoryPanelList,
#beauty-health .categoryPanelList{
	margin-top:15px;
}
#working-tool .categoryPanelList .working-toolPanelList li,
#lighting .categoryPanelList .lightingPanelList li,
#fitness .categoryPanelList .fitnessPanelList li,
#cosme .categoryPanelList .cosmePanelList li,
#cosmetic .categoryPanelList .cosmePanelList li,
#medicine .categoryPanelList .cosmePanelList li,
#supplement .categoryPanelList .cosmePanelList li,
#beauty-health .categoryPanelList .cosmePanelList li{
	list-style:none;
	float:left;
	width:235px;
	margin-right:7px;
	margin-bottom:8px;
}
#working-tool .categoryPanelList .working-toolPanelList li.panelBtnEnd,
#lighting .categoryPanelList .lightingPanelList li.panelBtnEnd,
#fitness .categoryPanelList .fitnessPanelList li.panelBtnEnd,
#cosme .categoryPanelList .cosmePanelList li.panelBtnEnd,
#cosmetic .categoryPanelList .cosmePanelList li.panelBtnEnd,
#medicine .categoryPanelList .cosmePanelList li.panelBtnEnd,
#supplement .categoryPanelList .cosmePanelList li.panelBtnEnd,
#beauty-health .categoryPanelList .cosmePanelList li.panelBtnEnd{
	margin-right:0;
}
#working-tool .categoryPanelList .working-toolPanelList li a,
#lighting .categoryPanelList .lightingPanelList li a,
#fitness .categoryPanelList .fitnessPanelList li a,
#cosme .categoryPanelList .cosmePanelList li a,
#cosmetic .categoryPanelList .cosmePanelList li a,
#medicine .categoryPanelList .cosmePanelList li a,
#supplement .categoryPanelList .cosmePanelList li a,
#beauty-health .categoryPanelList .cosmePanelList li a{
	display:block;
	position:relative;
	width:235px;
	height:72px;
	overflow:hidden;
}
#working-tool .categoryPanelList .working-toolPanelList li a img,
#lighting .categoryPanelList .lightingPanelList li a img,
#fitness .categoryPanelList .fitnessPanelList li a img,
#cosme .categoryPanelList .cosmePanelList li a img,
#cosmetic .categoryPanelList .cosmePanelList li a img,
#medicine .categoryPanelList .cosmePanelList li a img,
#supplement .categoryPanelList .cosmePanelList li a img,
#beauty-health .categoryPanelList .cosmePanelList li a img {
	display:block;
	position:absolute;
	top:0;
	left:0;
}
#working-tool .categoryPanelList .working-toolPanelList li a:hover,
#lighting .categoryPanelList .lightingPanelList li a:hover,
#fitness .categoryPanelList .fitnessPanelList li a:hover,
#cosme .categoryPanelList .cosmePanelList li a:hover,
#cosmetic .categoryPanelList .cosmePanelList li a:hover,
#medicine .categoryPanelList .cosmePanelList li a:hover,
#supplement .categoryPanelList .cosmePanelList li a:hover,
#beauty-health .categoryPanelList .cosmePanelList li a:hover {
	/cursor:pointer;/* IE 6,7 */
	/zoom:1;/* IE 6,7 */
}
#working-tool .categoryPanelList .working-toolPanelList li a:hover img,
#lighting .categoryPanelList .lightingPanelList li a:hover img,
#fitness .categoryPanelList .fitnessPanelList li a:hover img,
#cosme .categoryPanelList .cosmePanelList li a:hover img,
#cosmetic .categoryPanelList .cosmePanelList li a:hover img,
#medicine .categoryPanelList .cosmePanelList li a:hover img,
#supplement .categoryPanelList .cosmePanelList li a:hover img,
#beauty-health .categoryPanelList .cosmePanelList li a:hover img {
	top:-102px;
}
#fitness .categoryLinkList,
#cosme .categoryLinkList,
#cosmetic .categoryLinkList,
#medicine .categoryLinkList,
#supplement .categoryLinkList,
#beauty-health .categoryLinkList {
	margin-top:15px;
}
#fitness .categoryLinkInner,
#cosme .categoryLinkInner,
#cosmetic .categoryLinkInner,
#medicine .categoryLinkInner,
#supplement .categoryLinkInner,
#beauty-health .categoryLinkInner {
	width:702px;
	background: url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x scroll left bottom;
	margin:0 9px 10px;
	padding-bottom:10px;
}
#fitness .categoryLinkInnerBtm,
#cosme .categoryLinkInnerBtm,
#cosmetic .categoryLinkInnerBtm,
#medicine .categoryLinkInnerBtm,
#supplement .categoryLinkInnerBtm,
#beauty-health .categoryLinkInnerBtm {
	width:702px;
	margin:0 9px;
	padding-bottom:10px;
}
#fitness .categoryLinkList h2,
#cosme .categoryLinkList h2,
#cosmetic .categoryLinkList h2,
#medicine .categoryLinkList h2,
#supplement .categoryLinkList h2,
#beauty-health .categoryLinkList h2 {
	margin-bottom:12px;
	padding:19px 100px 4px 9px;
	line-height:1.3;
	font-size:100%;
}
#cosme .categoryLinkList h2 {
	background:#e3e3e3 url(http://img1.kakaku.k-img.com/images/category/category10/cosme/catelist_ttlimg_cosme.png) no-repeat left top;
}
#cosmetic .categoryLinkList h2 {
	background:#e3e3e3 url(http://img1.kakaku.k-img.com/images/category/category10/cosmetic/catelist_ttlimg_cosme.png) no-repeat left top;
}
#medicine .categoryLinkList h2 {
	background:#e3e3e3 url(http://img1.kakaku.k-img.com/images/category/category10/medicine/catelist_ttlimg_medicine.png) no-repeat left top;
}
#supplement .categoryLinkList h2 {
	background:#e3e3e3 url(http://img1.kakaku.k-img.com/images/category/category10/supplement/catelist_ttlimg_supplement.png) no-repeat left top;
}
#beauty-health .categoryLinkList h2 {
	background:#e3e3e3 url(http://img1.kakaku.k-img.com/images/category/category10/beauty_health/catelist_ttlimg.png) no-repeat left top;
}
#cosme .categoryLinkList h3,
#cosmetic .categoryLinkList h3,
#medicine .categoryLinkList h3,
#supplement .categoryLinkList h3,
#beauty-health .categoryLinkList h3 {
	border-left:3px solid #99cc33;
	margin-bottom:7px;
	padding:3px 0 3px 5px;
	line-height:1.3;
	font-size:100%;
}
#cosme .categoryLinkList ul li,
#cosmetic .categoryLinkList ul li,
#medicine .categoryLinkList ul li,
#supplement .categoryLinkList ul li,
#beauty-health .categoryLinkList ul li {
	float:left;	
    background: url(http://img1.kakaku.k-img.com/images/category/arrow_menu.gif) no-repeat scroll left top;
    line-height:1.2;
    list-style: none;
	margin:5px 9px 0 0;
    padding-left: 6px;
    width: 156px;
}


/* nursing-care categoryLink 150212sm17 */
#nursing-care .categoryPanelList{ margin-top:15px; }
#nursing-care .categoryPanelList .nursing-carePanelList li{
	list-style:none;
	float:left;
	width:235px;
	margin-right:7px;
	margin-bottom:8px;
}
#nursing-care .categoryPanelList .nursing-carePanelList li.panelBtnEnd{ margin-right:0; }
#nursing-care .categoryPanelList .nursing-carePanelList li a{
	display:block;
	position:relative;
	width:235px;
	height:72px;
	overflow:hidden;
}
#nursing-care .categoryPanelList .nursing-carePanelList li a img{
	display:block;
	position:absolute;
	top:0;
	left:0;
}
#nursing-care .categoryPanelList .nursing-carePanelList li a:hover{
	/cursor:pointer;/* IE 6,7 */
	/zoom:1;/* IE 6,7 */
}
#nursing-care .categoryPanelList .nursing-carePanelList li a:hover img{ top:-102px; }
#nursing-care .categoryLinkList{ margin-top:15px; }
#nursing-care .categoryLinkInner{
	width:702px;
	background: url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x scroll left bottom;
	margin:0 9px 10px;
	padding-bottom:10px;
}
#nursing-care .categoryLinkInnerBtm{
	width:702px;
	margin:0 9px;
	padding-bottom:10px;
}
#nursing-care .categoryLinkInnerBtm{
	width:702px;
	margin:0 9px;
	padding-bottom:10px;
}
#nursing-care .categoryLinkList h2{
	margin-bottom:12px;
	padding:19px 100px 4px 9px;
	line-height:1.3;
	font-size:100%;
}
#nursing-care .categoryLinkList h2{ background:#e3e3e3 url(http://img1.kakaku.k-img.com/images/category/category10/nursing-care/catelist_ttlimg.png) no-repeat left top; }
#nursing-care .categoryLinkList h3{
	border-left:3px solid #99cc33;
	margin-bottom:7px;
	padding:3px 0 3px 5px;
	line-height:1.3;
	font-size:100%;
}
#nursing-care .categoryLinkList ul li{
	float:left;
    background: url(http://img1.kakaku.k-img.com/images/category/arrow_menu.gif) no-repeat scroll left top;
    line-height:1.2;
    list-style: none;
	margin:5px 9px 0 0;
    padding-left: 6px;
    width: 156px;
}

/* カテゴリ追加 20150709 sm11 */
#instant-food .categoryPanelList{ margin-top:15px; }
#instant-food .categoryPanelList .instant-foodPanelList li{
	list-style:none;
	float:left;
	width:235px;
	margin-right:7px;
	margin-bottom:8px;
}
#instant-food .categoryPanelList .instant-foodPanelList li.panelBtnEnd{ margin-right:0; }
#instant-food .categoryPanelList .instant-foodPanelList li a{
	display:block;
	position:relative;
	width:235px;
	height:72px;
	overflow:hidden;
}
#instant-food .categoryPanelList .instant-foodPanelList li a img{
	display:block;
	position:absolute;
	top:0;
	left:0;
}
#instant-food .categoryPanelList .instant-foodPanelList li a:hover{
	/cursor:pointer;/* IE 6,7 */
	/zoom:1;/* IE 6,7 */
}
#instant-food .categoryPanelList .instant-foodPanelList li a:hover img{ top:-102px; }
#instant-food .categoryLinkList{ margin-top:15px; }
#instant-food .categoryLinkInner{
	width:702px;
	background: url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x scroll left bottom;
	margin:0 9px 10px;
	padding-bottom:10px;
}
#instant-food .categoryLinkInnerBtm{
	width:702px;
	margin:0 9px;
	padding-bottom:10px;
}
#instant-food .categoryLinkInnerBtm{
	width:702px;
	margin:0 9px;
	padding-bottom:10px;
}
#instant-food .categoryLinkList h2{
	margin-bottom:12px;
	padding:19px 100px 4px 9px;
	line-height:1.3;
	font-size:100%;
}
#instant-food .categoryLinkList h2{ background:#e3e3e3 url(http://img1.kakaku.k-img.com/images/category/category10/instant-food/catelist_ttlimg.png) no-repeat left top; }
#instant-food .categoryLinkList h3{
	border-left:3px solid #99cc33;
	margin-bottom:7px;
	padding:3px 0 3px 5px;
	line-height:1.3;
	font-size:100%;
}
#instant-food .categoryLinkList ul li{
	float:left;
    background: url(http://img1.kakaku.k-img.com/images/category/arrow_menu.gif) no-repeat scroll left top;
    line-height:1.2;
    list-style: none;
	margin:5px 9px 0 0;
    padding-left: 6px;
    width: 156px;
}


/* カテゴリ追加 150817sm26 */
/* ペット枠へ追加 150907 sm26 */


#pet .categoryPanelList,
#dog-goods .categoryPanelList,
#cat-goods .categoryPanelList,
#animal-goods .categoryPanelList{ margin-top:15px; }
#pet .categoryPanelList .petPanelList li,
#dog-goods .categoryPanelList .dog-goodsPanelList li,
#cat-goods .categoryPanelList .cat-goodsPanelList li,
#animal-goods .categoryPanelList .animal-goodsPanelList li{
	list-style:none;
	float:left;
	width:235px;
	margin-right:7px;
	margin-bottom:8px;
}
#pet .categoryPanelList .petPanelList li.panelBtnEnd,
#dog-goods .categoryPanelList .dog-goodsPanelList li.panelBtnEnd,
#cat-goods .categoryPanelList .cat-goodsPanelList li.panelBtnEnd,
#animal-goods .categoryPanelList .animal-goodsPanelList li.panelBtnEnd{ margin-right:0; }
#pet .categoryPanelList .petPanelList li a,
#cat-goods .categoryPanelList .cat-goodsPanelList li a,
#dog-goods .categoryPanelList .dog-goodsPanelList li a,
#animal-goods .categoryPanelList .animal-goodsPanelList li a{
	display:block;
	position:relative;
	width:232px;
	height:81px;
	overflow:hidden;
}
#pet .categoryPanelList .petPanelList li a img,
#animal-goods .categoryPanelList .animal-goodsPanelList li a img,
#cat-goods .categoryPanelList .cat-goodsPanelList li a img,
#dog-goods .categoryPanelList .dog-goodsPanelList li a img{
	display:block;
	position:absolute;
	top:0;
	left:0;
}
#pet .categoryPanelList .petPanelList li a:hover,
#animal-goods .categoryPanelList .animal-goodsPanelList li a:hover,
#cat-goods .categoryPanelList .cat-goodsPanelList li a:hover,
#dog-goods .categoryPanelList .dog-goodsPanelList li a:hover{
	/cursor:pointer;/* IE 6,7 */
	/zoom:1;/* IE 6,7 */
}
#pet .categoryPanelList .petPanelList li a:hover img,
#animal-goods .categoryPanelList .animal-goodsPanelList li a:hover img,
#cat-goods .categoryPanelList .cat-goodsPanelList li a:hover img,
#dog-goods .categoryPanelList .dog-goodsPanelList li a:hover img{ top:-81px; }
#pet .categoryLinkList,
#animal-goods .categoryLinkList,
#cat-goods .categoryLinkList,
#dog-goods .categoryLinkList{ margin-top:15px; }
#pet .categoryLinkInner,
#animal-goods .categoryLinkInner,
#cat-goods .categoryLinkInner,
#dog-goods .categoryLinkInner{
	width:702px;
	background: url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x scroll left bottom;
	margin:0 9px 10px;
	padding-bottom:10px;
}
#pet .categoryLinkInnerBtm,
#animal-goods .categoryLinkInnerBtm,
#cat-goods .categoryLinkInnerBtm,
#dog-goods .categoryLinkInnerBtm{
	width:702px;
	margin:0 9px;
	padding-bottom:10px;
}
#pet .categoryLinkInnerBtm,
#animal-goods .categoryLinkInnerBtm,
#cat-goods .categoryLinkInnerBtm,
#dog-goods .categoryLinkInnerBtm{
	width:702px;
	margin:0 9px;
	padding-bottom:10px;
}
#pet .categoryLinkList h2,
#animal-goods .categoryLinkList h2,
#cat-goods .categoryLinkList h2,
#dog-goods .categoryLinkList h2{
	margin-bottom:12px;
	padding:19px 100px 4px 9px;
	line-height:1.3;
	font-size:100%;
}
#pet .categoryLinkList h2,
#animal-goods .categoryLinkList h2,
#cat-goods .categoryLinkList h2,
#dog-goods .categoryLinkList h2{ background:#e3e3e3 url(http://img1.kakaku.k-img.com/images/category/category10/dog-goods/catelist_ttlimg.png) no-repeat left top; }
#pet .categoryLinkList h3,
#animal-goods .categoryLinkList h3,
#cat-goods .categoryLinkList h3,
#dog-goods .categoryLinkList h3{
	border-left:3px solid #99cc33;
	margin-bottom:7px;
	padding:3px 0 3px 5px;
	line-height:1.3;
	font-size:100%;
}
#pet .categoryLinkList ul li,
#animal-goods .categoryLinkList ul li,
#cat-goods .categoryLinkList ul li,
#dog-goods .categoryLinkList ul li{
	float:left;
    background: url(http://img1.kakaku.k-img.com/images/category/arrow_menu.gif) no-repeat scroll left top;
    line-height:1.2;
    list-style: none;
	margin:5px 9px 0 0;
    padding-left: 6px;
    width: 156px;
}

/* カテゴリ追加 150817sm26 end */


/* shoppingatt 130618 sm4 */
.shoppingatt .box01 {
    border: 1px solid #CCCCCC;
	margin-bottom:20px;
}
.shoppingatt .iconReadme {
	padding: 6px 5px 4px 22px;
	line-height: 20px;
	background:url(http://img1.kakaku.k-img.com/images/itemview/item/icon_readme.gif) no-repeat left center;
}
.shoppingatt ul.notes {
	margin: 5px 0px 5px 0px;
}
.shoppingatt ul.notes li {
	padding-left: 12px;
	line-height: 140%;
	background:url(http://img1.kakaku.k-img.com/images/itemview/item/icon_notes.gif) no-repeat left top;
	list-style: none;
}

/* 新着クチコミ・レビュー枠 */	/* sm6 20130620 */
#bbsReview {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_bbs_review_btm.gif) no-repeat bottom;
	margin-top:10px;
	padding-bottom:12px;
}
#bbsReviewIn {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_bbs_review_line.gif) repeat-y left;
}
#bbsReview h3 {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_bbs_review_bg.gif) no-repeat left top;
	padding:12px 0 13px 42px;
}
#bbsReview .innerBx {	padding:0 6px;}
#bbsReview #bbsBx,
#bbsReview #reviewBx {
	padding:0 12px;
	width:330px;
}
#bbsReview #bbsBx p,
#bbsReview #reviewBx p {
	margin-top:8px;
	text-align:right;
}
#bbsReview #bbsBx.noEntry,
#bbsReview #reviewBx.noEntry { vertical-align:middle;}
#bbsReview #bbsBx.noEntry p,
#bbsReview #reviewBx.noEntry p {
	font-size:92%;
	font-size:87%\9;
	margin:10px 0;
	padding-left:72px;
	text-align:left;
}
#bbsReview #reviewBx.noEntry p {
	height:44px;
	padding-top:10px;
}
#bbsReview #bbsBx.noEntry span,
#bbsReview #reviewBx.noEntry span {
	color:#F00;
	display:block;
	font-size:108%;
	font-size:112%\9;
	font-weight:bold;
	margin:0 0 5px 65px;
}
#bbsReview #bbsBx.noEntry p {
	background:url(http://img1.kakaku.k-img.com/images/category/icon_nobbs_bg.gif) no-repeat left center;
}
#bbsReview #reviewBx.noEntry p {
	background:url(http://img1.kakaku.k-img.com/images/category/icon_noreview_bg.gif) no-repeat left center;
}
#bbsReview #bbsBx li {
	border-bottom:1px solid #CCC;
	list-style-type:none;
	margin-bottom:5px;
	padding-bottom:5px;
}
#bbsReview #bbsBx li img {
	margin-right:3px;
	vertical-align:middle;
}
#bbsReview #bbsBx li .bread {
	display:block;
	font-size:85%;
	margin-left:38px;
}
#bbsReview #reviewBx dl {
	border-bottom:1px solid #CCC;
	margin-bottom:5px;
	padding-bottom:5px;
}
#bbsReview #reviewBx .revttl img {
	float:left;
	margin-right:3px;
	vertical-align:middle;
}
#bbsReview #reviewBx .revttl a { font-weight:bold;}
#bbsReview #reviewBx .revttl .pro {
	background:url(http://img1.kakaku.k-img.com/images/itemview/item/icon_pro_review.gif) no-repeat right;
	display:block;
	float:left;
	padding-right:88px;
	padding-top:2px;
	vertical-align:middle;
}
#bbsReview #reviewBx .revttl .pro a {	color:#C00;}
#bbsReview #reviewBx .revttl .moni {
	background:url(http://img1.kakaku.k-img.com/images/itemview/item/icon_moni_review.gif) no-repeat right;
	display:block;
	float:left;
	padding-right:72px;
	padding-top:2px;
	vertical-align:middle;
}
#bbsReview #reviewBx .revttl .moni a {	color:#C00;}
#bbsReview #reviewBx dd { margin-left:20px;}
#bbsReview #reviewBx .itemname {
	font-weight:bold;
	margin-top:3px;
}
#bbsReview #reviewBx .bread {
	font-size:85%;
	margin-bottom:3px;
}
#bbsReview #reviewBx .comment {
	line-height:130%;
	margin-bottom:3px;
	word-break:break-all;
	word-wrap:break-word;
}
#bbsReview #reviewBx .rating {
	background:url(http://img1.kakaku.k-img.com/images/category/icon_review_star.gif) no-repeat 0 0;
	color:#666;
	font-size:85%;
	font-weight:bold;
	height:16px;
	padding:2px 0 2px 94px;
}
#bbsReview #reviewBx .rating.r5 { background-position:0 0;}
#bbsReview #reviewBx .rating.r4 { background-position:0 -40px;}
#bbsReview #reviewBx .rating.r3 { background-position:0 -80px;}
#bbsReview #reviewBx .rating.r2 { background-position:0 -120px;}
#bbsReview #reviewBx .rating.r1 { background-position:0 -160px;}
#bbsReview #reviewBx .rating span {
	color:#FF8400;
	font-family:Verdana;
	font-size:129%;
}

/* Q&A枠 */	/* sm6 20130620 */
#qaBox .qaTop {
	float:right;
	font-size:92%;
	margin-right:8px;
	*margin-top:-26px;
}
#qaBox .qaTop a {
	background:url(http://img1.kakaku.k-img.com/images/itemview/item/arrow03.gif) no-repeat 0 0;
	padding-left:8px;
}
#qaBox #qaListTblNew {
	border-collapse:collapse;
	margin:0 5px;
	width:710px;
}
#qaBox #qaListTblNew td {
	font-weight:bold;
	padding:0 3px;
	vertical-align:middle;
	text-align:center;
	width:230px;
}
#qaBox #qaListTblNew td.unanswered,
#qaBox #qaListTblNew td.unresolved { border-right:1px dotted #999;}
#qaBox #qaListTblNew td a {
	color:#333;
	border-radius:5px;
	-webkit-border-radius:5px;    /* Safari,Chrome */  
	-moz-border-radius:5px;   /* Firefox */  
	display:block;
	width:230px;
}
#qaBox #qaListTblNew td a:hover {
	background:url(http://img1.kakaku.k-img.com/images/category/qa_bg.gif) repeat-x top;
	text-decoration:none;
}
#qaBox #qaListTblNew td span.qaCount {
	background:url(http://img1.kakaku.k-img.com/images/category/icons_qa.gif) no-repeat left;
	color:#FF8400;
	font-family:Verdana;
	font-size:200%;
	padding-left:64px;
	margin-right:3px;
}
#qaBox #qaListTblNew td.resolved span.qaCount { background-position:0 7px;}
#qaBox #qaListTblNew td.unresolved span.qaCount { background-position:0 -93px;}
#qaBox #qaListTblNew td.unanswered span.qaCount { background-position:0 -193px;}
#qaBox #qaListTblNew td span.date {
	font-size:85%;
	font-weight:normal
}

/* なんでも掲示板枠 */	/* sm6 20130620 */
#nandemoBbs { padding:4px 0 10px;}
#nandemoBbs #entryList {
	float:left;
	padding:4px 0;
	width:350px;
}
#nandemoBbs #entryList li {
	list-style-type:none;
	margin-bottom:8px;
}
#nandemoBbs #entryList li img {
	margin-right:3px;
	vertical-align:middle;
}
#nandemoBbs #bbsEntryBtnArea {
	background:#EEE;
	border:1px solid #E1E1E1;
	border-radius:5px;
	-webkit-border-radius:5px;    /* Safari,Chrome */
	-moz-border-radius:5px;   /* Firefox */
	float:right;
	padding:8px 9px 12px;
	text-align:center;
	width:320px;
}
#nandemoBbs #bbsEntryBtnArea a {
	display:block;
	float:left;
	height:40px;
	margin:0 5px;
	_margin:0;
	overflow:hidden;
	_padding:0 5px;
	position:relative;
}
#nandemoBbs #bbsEntryBtnArea a.btnBbsEntry {	width:140px;}
#nandemoBbs #bbsEntryBtnArea a.btnBbsEntryBe {	width:160px;}
#nandemoBbs #bbsEntryBtnArea a img {
	left:0;
	position:absolute;
	top:0;
}
#nandemoBbs #bbsEntryBtnArea a:hover img { top:-42px;}
#nandemoBbs .noEntry {
	background:url(http://img1.kakaku.k-img.com/images/category/icon_nobbs_bg.gif) no-repeat left center;
	font-size:92%;
	height:54px;
	margin-left:10px;
	padding-left:72px;
	text-align:left;
}
#nandemoBbs .noEntry span {
	color:#F00;
	display:block;
	font-size:108%;
	font-weight:bold;
	margin:0 0 5px 60px;
}

/* 130620 sm4 ----------------------- */
#main .boxRanking .rankingCarousel {
	margin-bottom:10px;
	padding-top:5px;
}
#main .boxRanking .rankingCarousel h4 {
	background:#efefef url(http://img1.kakaku.k-img.com/images/category/cate_rank_ttl_bg.png) no-repeat left bottom;
	width: 676px;
	margin-bottom:10px;
	padding: 6px 9px;
	font-size:100%;
}
#main .boxRanking .rankingCarousel h4 a {
	color:#333333;
}
.carouselWrap {
	width:628px;
	margin:0 26px 0 40px;
	padding:0;
	position:relative;
	height:190px;
}
.rankingCarousel .carousel .carouselInner {
	position: relative;
	overflow:hidden;
	width:628px;
	height:190px;
}
.rankingCarousel .carousel .carouselInner ul {
	width:3140px;
	padding:0;
}
.rankingCarousel .carousel .carouselInner li {
	list-style-type:none;
	width:628px;
	float:left;
}
.rankingCarousel .carousel .carouselInner li .proBox {
	margin-right:14px;
	padding:0 0 32px;
	float:left;
	width:143px;
}
* html .rankingCarousel .carousel .carouselInner li .proBox {
	margin-right:0;
	padding-right:14px;
}
.boxRanking .carouselInner .proImg {
	margin:0 0 10px;
	text-align:center;
	width:143px;
	height:96px;
	position:relative;
}

.boxRanking .carouselInner .carouselRankNum1 span,
.boxRanking .carouselInner .carouselRankNum2 span,
.boxRanking .carouselInner .carouselRankNum3 span,
.boxRanking .carouselInner .carouselRankOther span{
	background-image: url(http://img1.kakaku.k-img.com/images/category/icon_ranking_tag1.png);
	background-repeat:no-repeat;
	display:block;
	width:26px;
	height:28px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:3px;
}
.boxRanking .carouselInner .carouselRankOther span{
	width:22px;
	padding:2px 1px 0 0;
	text-align:center;
}
* html .boxRanking .carouselInner .carouselRankNum1 span,
* html .boxRanking .carouselInner .carouselRankNum2 span,
* html .boxRanking .carouselInner .carouselRankNum3 span,
* html .boxRanking .carouselInner .carouselRankOther span{
	background-image: url(http://img1.kakaku.k-img.com/images/category/icon_ranking_tag1.gif);
}
.boxRanking .carouselInner .carouselRankNum1 span{
	background-position: 0 0;
}
.boxRanking .carouselInner .carouselRankNum2 span{
	background-position: -77px 0;
}
.boxRanking .carouselInner .carouselRankNum3 span{
	background-position: -154px 0;
}
.boxRanking .carouselInner .carouselRankOther span{
	background-position: -231px 0;
	color: #666666;
	font-size:106%;
	font-family:Verdana;
	font-weight:bold;
	letter-spacing:-0.1em;
}

.boxRanking .carouselInner .proName {
	line-height:120%;
	word-wrap:break-word;
	margin-bottom:4px;
	height:50px;
}
#main .boxRanking .carouselInner .proName a {
    font-size: 100%;
	text-decoration:underline;
}
.boxRanking .carouselInner .proName span {
	font-size:85%;
}
.boxRanking .carouselInner .proPrice {
	font-size:81%;
	line-height:120%;
}
.boxRanking .carouselInner .proPrice span a {
    color: #FF0000;
	font-weight:bold;
	font-size:143%;
	font-family:Verdana;
}
.boxRanking .carouselInner .proPrice span a:hover {
	text-decoration:underline;
}
.carouselWrap .prev {
    background: url(http://img1.kakaku.k-img.com/images/category/cate_rank_arrow_l.png) no-repeat scroll 0 0 transparent;
    position: absolute;
    top: 16px;
	left:-40px;
    width: 21px;
    height: 65px;
	cursor:pointer;
}
.carouselWrap .next {
    background: url(http://img1.kakaku.k-img.com/images/category/cate_rank_arrow_r.png) no-repeat scroll 0 0 transparent;
    position: absolute;
    top: 16px;
	right:-26px;
    width: 21px;
    height: 65px;
	cursor:pointer;
}
.carouselWrap .hide {
    background: url(http://img1.kakaku.k-img.com/images/spacer.gif) repeat scroll 0 0 transparent;
	width: 21px;
    height: 65px;
	display:none;
}

/*-----よく見られているショップ枠 130626 sm4-----*/
/*カテゴリ別*/
#shoes #main .oftenShop .h3box,
#sports-shoes #main .oftenShop .h3box,
#ladies-shoes #main .oftenShop .h3box,
#mens-shoes #main .oftenShop .h3box,
#kids-shoes #main .oftenShop .h3box,
#shoes-accessories #main .oftenShop .h3box, 
#outdoor #main .oftenShop .h3box,
#housing #main .oftenShop .h3box,
#reform #main .oftenShop .h3box,
#lighting #main .oftenShop .h3box {background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_shoes.gif) left top no-repeat;}
#pc #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_pc.gif) left top no-repeat;}
#kaden #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_kaden.gif) left top no-repeat;}
#camera #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_camera.gif) left top no-repeat;}
#game #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_game.gif) left top no-repeat;}
#kuruma #main .oftenShop .h3box, #bike #main .oftenShop .h3box, #car-goods #main .oftenShop .h3box, #bike-goods #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_kuruma.gif) left top no-repeat;}
/* fitness追加 150108sm17 */
#fitness #main .oftenShop .h3box, 
#sports-wear #main .oftenShop .h3box, 
#sports #main .oftenShop .h3box, 
#golf #main .oftenShop .h3box, 
#bicycle #main .oftenShop .h3box, 
#snow #main .oftenShop .h3box, 
#fishing #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_sports.gif) left top no-repeat;}
#book-cd-dvd #main .oftenShop .h3box,#book #main .oftenShop .h3box, #dvd #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_book-cd-dvd.gif) left top no-repeat;}
#food-drink #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_food-drink.gif) left top no-repeat;}
#interior #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_interior.gif) left top no-repeat;}
#houseware #main .oftenShop .h3box,
#stationery #main .oftenShop .h3box,
#daily-goods #main .oftenShop .h3box,
#nursing-care #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_houseware.gif) left top no-repeat;} /* nursing-care 150212sm17 */
#beauty-health #main .oftenShop .h3box, #contactlens #main .oftenShop .h3box, #cosme #main .oftenShop .h3box, #cosmetic #main .oftenShop .h3box, #medicine #main .oftenShop .h3box, #supplement #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_beauty-health.gif) left top no-repeat;}
#baby #main .oftenShop .h3box,
#maternity #main .oftenShop .h3box,
#baby-goods #main .oftenShop .h3box,
#kids #main .oftenShop .h3box {background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_baby.gif) left top no-repeat;}
#fashion #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_fashion.gif) left top no-repeat;}
#drink #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_drink.gif) left top no-repeat;}
#hobby #main .oftenShop .h3box, 
#gakki #main .oftenShop .h3box,
#toy #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_hobby.gif) left top no-repeat;}
#watch-accessory #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_watch.gif) left top no-repeat;}
#diy #main .oftenShop .h3box, 
#electric-tools #main .oftenShop .h3box,
#working-tool #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_diy.gif) left top no-repeat;}
#food #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_foods.gif) left top no-repeat;}
/* カテゴリ追加 20150709 sm11 */
#instant-food #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_foods.gif) left top no-repeat;}
#health-food #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_health.gif) left top no-repeat;}
#kitchen #main .oftenShop .h3box,
#cookware #main .oftenShop .h3box,
#kitchen-goods #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_kitchen.gif) left top no-repeat;}
#mobile-data #main .oftenShop .h3box{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_mobile_data.gif) left top no-repeat;}

/* カテゴリ追加 sm11 150817*/
#pet #main .oftenShop .h3box, 
#dog-goods #main .oftenShop .h3box,
#cat-goods #main .oftenShop .h3box,
#animal-goods #main .oftenShop .h3box {background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_pet.gif) left top no-repeat;}

.oftenShop h3{
	padding:4px 0 3px 35px;
	line-height:100%;
}
.oftenShop h3 a{
	color:#4e4d4d;
}
#main .oftenShop .textNotes-new{
	padding-top:2px;
}
#main .oftenShop ul.oftenShopList{
	width:690px;
	margin:0 2px;
	padding:2px 0 5px;
	border-bottom:1px solid #bfbfbf;
}
#main .oftenShop ul.oftenShopList li{
	background:url(http://img1.kakaku.k-img.com/images/category/search/arrow_oftenshop.gif) no-repeat 0 3px;
	width:319px;
	float:left;
	list-style-type:none;
	margin:0 20px 6px 0;
	padding-left:16px;
	font-size:106%;
	line-height:1.3;
	font-weight:normal;
}
#main .oftenShop ul.oftenShopList li.shopListR{
	margin-right:0;
}
#main .oftenShop ul.oftenShopList li a{
	text-decoration:underline;
}
#main .oftenShop ul.oftenShopList li span{
	margin-left:5px;
	font-size:81%;
	color:#666;
}
#main .oftenShop .allItemLink{
	margin-top:7px;
	margin-bottom:5px;
	text-align:right;
	line-height:1.1;
}
#main .oftenShop .allItemLink a{
	text-decoration:underline;
}

/* A3C枠 NEW 130725SM5 */
#main .full .pickupA3C .h3box {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_type_a_full.gif) no-repeat left top;
	height:15px;
	width:665px;
}
#main .full .pickupA3C .h3box h3 {
	line-height:120%;
}
#main .full .pickupA3C .boxBtm {
	background:url(http://img1.kakaku.k-img.com/images/category/box_a_full_btm.gif) no-repeat left bottom;
	padding-bottom:12px;
}
#main .full .pickupA3C span.icon {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_icon_pickup_02.gif) no-repeat left top;
	top:-2px;
}
#main .full .pickupA3C .pickupA3CMain {
	background:url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y 360px top;
	width:688px;
	margin-top:15px;
	padding:0 16px;
}
#main .full .pickupA3C .pickupA3CBox {
	width:688px;
	background:url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x left top;
	margin-top:10px;
	padding-top:16px;
}
#main .full .pickupA3C .firstA3CBox {
	background:none;
	margin-top:0;
	padding-top:0;
}
#main .full .pickupA3C .pickupA3CCat {
	width:329px;
	float:left;
}
#main .full .pickupA3C .firstA3CCat {
	margin-right:30px;
}
#main .full .pickupA3C .pickupA3CDetail {
	width:174px;
	float:right;
}
#main .full .pickupA3C .pickupA3CDetail h4 {
	font-size:92%;
	line-height:150%;
	letter-spacing:0.02em;
	margin-bottom:6px;
}
#main .full .pickupA3C .pickupA3CDetail ul li {
	background:url(http://img1.kakaku.k-img.com/images/category/arrow_menu.gif) no-repeat 2px top;
	font-size:92%;
	list-style:none;
	line-height:130%;
	letter-spacing:0.02em;
	margin-bottom:3px;
	padding-left:10px;
	word-break:break-all;
}
#main .full .pickupA3C .pickupA3CImg {
	width:140px;
	float:left;
	margin-bottom:4px;
}
/* A3C枠 NEW 130725SM5 END */

/* ランキング枠 130816SM5 */
.bg-ranking .textNotes-new {
	padding-right:4px;
}
.pmItemRankBox {
	margin:0 0 10px;
	padding-left:4px;
}
.noCompare .pmItemRankBox {
	margin-bottom:0;
}
.pmItemRank {
	width:702px;
	border-spacing: 0;
	/border-collapse: collapse;
}
.pmItemRank p{
	line-height:1;
}
.pmItemRank .pmItemRankTtl th.pmItemRankTtl1,
.pmItemRank .pmItemRankTtl th.pmItemRankTtl2,
.pmItemRank .pmItemRankTtl th.pmItemRankTtl3 {
	width:222px;
	text-align:center;
	font-weight:bold;
	line-height:110%;
	padding:9px 0 7px;
	letter-spacing:0.05em;
	border-bottom:1px solid #c4c4c4;
	text-shadow:0 1px 0 #FFF;
}
.pmItemRank .pmItemRankTtl th.pmItemRankTtl1 {
	border-right:1px solid #c4c4c4;	
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat 0 0;
	/background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat 1px 0;
}
.pmItemRank .pmItemRankTtl th.pmItemRankTtl2 {
	border-right:1px solid #c4c4c4;	
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat -10px 0;
}
.pmItemRank .pmItemRankTtl th.pmItemRankTtl3 {
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat -120px 0;
}
.pmItemRank .pmItemRankBtn td.pmItemRankBtn1,
.pmItemRank .pmItemRankBtn td.pmItemRankBtn2,
.pmItemRank .pmItemRankBtn td.pmItemRankBtn3 {
	text-align:center;
	padding:11px 0 12px;
	/border-top:1px solid #d7d7d7;
}
.pmItemRank .pmItemRankBtn td.pmItemRankBtn1 {
	border-right:1px solid #c4c4c4;	
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat -500px bottom;
	/background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat -499px bottom;
}
.pmItemRank .pmItemRankBtn td.pmItemRankBtn2 {
	border-right:1px solid #c4c4c4;	
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat -510px bottom;
}
.pmItemRank .pmItemRankBtn td.pmItemRankBtn3 {
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat -620px bottom;
}
.pmItemRank .pmItemRankBtn a:hover {
	-moz-opacity: 0.9;
	opacity: 0.9;
	filter: alpha(opacity=90); /* IE6/7 */
	-ms-filter: "alpha(opacity=90)"; /* IE8 */
}
.pmItemRank .pmItemRank1 th,
.pmItemRank .pmItemRank2 th,
.pmItemRank .pmItemRank3 th,
.pmItemRank .pmItemRank4 th,
.pmItemRank .pmItemRank5 th {
	width:33px;
	border-right:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	text-align:center;
	padding-bottom:10px;
}
.pmItemRank .pmItemRank1 th {
	/border-top:1px solid #c4c4c4;
}
.pmItemRank .pmItemRank1 th p,
.pmItemRank .pmItemRank2 th p,
.pmItemRank .pmItemRank3 th p,
.pmItemRank .pmItemRank4 th p,
.pmItemRank .pmItemRank5 th p {
	padding-right:1px;
}
.pmItemRank .pmItemRank1 th,
.pmItemRank .pmItemRank2 th,
.pmItemRank .pmItemRank3 th {
	color:#ff6c00;
	font-weight:bold;
	line-height:110%;
}
.pmItemRank .pmItemRank1 th span,
.pmItemRank .pmItemRank2 th span,
.pmItemRank .pmItemRank3 th span {
	color:#ff6c00;
	display:block;
	padding:26px 0 0 0;
	font-size:115%;
	font-weight:bold;
	font-family:Verdana;
	margin-bottom:2px;
}
.pmItemRank .pmItemRank4 th span,
.pmItemRank .pmItemRank5 th span {
	display:block;
	padding:8px 0 0 0;
	font-size:115%;
	font-weight:bold;
	font-family:Verdana;
	margin-bottom:2px;
}
.pmItemRank .pmItemRank5 th p {
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat -1600px 0;
}
.pmItemRank .pmItemRank1 th {
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat -1000px 0;
}
.pmItemRank .pmItemRank2 th {
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat -1200px 0;
}
.pmItemRank .pmItemRank3 th {
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat -1400px 0;
}
.pmItemRank .pmItemRank4 th {
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat -1600px 0;
}
.pmItemRank .pmItemRank5 th {
	background:url(http://img1.kakaku.k-img.com/images/category/ranking/bg_ranking_01.png) no-repeat -1800px bottom;
	border-bottom:none;
}
.pmItemRank .pmItemRank1 td,
.pmItemRank .pmItemRank2 td,
.pmItemRank .pmItemRank3 td,
.pmItemRank .pmItemRank4 td,
.pmItemRank .pmItemRank5 td {
	border-right:1px solid #c4c4c4;
	padding-bottom:8px;
	background:#FFF url(http://img1.kakaku.k-img.com/images/category/line_dotted_01.gif) repeat-x left bottom;
	/background:#FFF url(http://img1.kakaku.k-img.com/images/category/line_dotted_01.gif) repeat-x left top;
}
.pmItemRank .pmItemRank1 td {
	/background:#FFF;
}
.pmItemRank .pmItemRank1 td.last,
.pmItemRank .pmItemRank2 td.last,
.pmItemRank .pmItemRank3 td.last,
.pmItemRank .pmItemRank4 td.last,
.pmItemRank .pmItemRank5 td.last {
	border-right:none;
}
.pmItemRank .pmItemRank td.noRank {
	text-align:center;
	vertical-align:middle;
}
.pmItemRank .pmItemRank1 td.noRank p,
.pmItemRank .pmItemRank2 td.noRank p,
.pmItemRank .pmItemRank3 td.noRank p,
.pmItemRank .pmItemRank4 td.noRank p,
.pmItemRank .pmItemRank5 td.noRank p {
	line-height:140%;
	color:#888;
	padding-top:7px;
}
.pmItemRank .pmItemCheck {
	width:21px;
	float:left;
	padding:10px 0 0 10px;
}
.pmItemRank .pmItemCheck input {
	/width:1em;
	/height:1em;
}
.pmItemRank .pmItemImg {
	float:left;
	padding-right:31px;
	/padding-right:30px;
}
.noCompare .pmItemRank .pmItemImg {
	padding-left:31px;
	/padding-left:30px;
}
.pmItemRank .pmItemImg a {
	display:block;
	width:160px;
	text-align:center;
	padding:10px 0 6px 0;
}
.pmItemRank .pmItemName {
	width:221px;
	clear:both;
	word-break:break-all;
}
.pmItemRank .pmItemName span {
	display:block;
	padding:0 10px;
	font-size:86%;
	line-height:120%;	
}
.pmItemRank .pmItemName a {
	display:block;
	padding:0 10px 3px;
	line-height:120%;
}
.pmItemRank .pmItemRank4 .pmItemName a,
.pmItemRank .pmItemRank5 .pmItemName a {
	font-size:92%;
}
.pmItemRank .pmItemPrice a,
.pmItemRank .pmItemPrice span {
	color:#FF0000;
	display:block;
	font-weight:bold;
	font-family:Verdana;
	font-size:107%;
	line-height:110%;
	padding:0 10px;
}
.pmItemRank .pmItemPrice a span,
.pmItemRank .pmItemPrice span span {
	color:#333;
	display:inline-block;
	font-weight:normal;
	font-family:Verdana;
	font-size:77%;
	line-height:120%;
	padding:0 5px 0 0;
	/display:inline;
	/zoom:1;
}
.pmItemRank .pmItemPrice a:hover span {
	text-decoration:none;
}
.pmItemRank .pmItemRank4 .pmItemPrice a,
.pmItemRank .pmItemRank5 .pmItemPrice a,
.pmItemRank .pmItemRank4 .pmItemPrice span,
.pmItemRank .pmItemRank5 .pmItemPrice span {
	font-size:92%;
}
.pmItemRank .noImage .pmItemName {
	float:left;
	clear:inherit;
	width:180px;
	padding:10px 0 0;
	/clear:none;
}
.pmItemRank .noImage .pmItemName span {
	padding:0;
}
.pmItemRank .noImage .pmItemName a {
	padding:0 0 3px;
	font-size:100%;
}
.pmItemRank .noImage .pmItemPrice a {
	padding:0 0 10px 31px;
	font-size:107%;
}

.pmItemRankCompare {
	text-align:center;
}
.pmItemRankCompare a:hover {
	-moz-opacity: 0.9;
	opacity: 0.9;
	filter: alpha(opacity=90); /* IE6/7 */
	-ms-filter: "alpha(opacity=90)"; /* IE8 */
}
/* 2列 */
.twoRank .pmItemRankTtl th.pmItemRankTtl1,
.twoRank .pmItemRankTtl th.pmItemRankTtl2 {
	width:332px;
}
.twoRank .pmItemRankTtl th.pmItemRankTtl2 {
	border-right:none;
	background-position:-9px 0;
	/background-position:-10px 0;
}
.twoRank .pmItemRankBtn td.pmItemRankBtn2 {
	border-right:none;
	background-position:-509px bottom;
}
.twoRank .pmItemImg a {
	width:270px;
}
.twoRank .pmItemName {
	width:332px;
}
/* カテゴリ色対応 */

#pc .pmItemRank .pmItemRank1 th, #pc .pmItemRank .pmItemRank2 th, #pc .pmItemRank .pmItemRank3 th, #pc .pmItemRank .pmItemRank4 th, #pc .pmItemRank .pmItemRank5 th {border-color:#98d6ff;}
#kaden .pmItemRank .pmItemRank1 th, #kaden .pmItemRank .pmItemRank2 th, #kaden .pmItemRank .pmItemRank3 th, #kaden .pmItemRank .pmItemRank4 th, #kaden .pmItemRank .pmItemRank5 th {border-color:#ffc29a;}
#camera .pmItemRank .pmItemRank1 th, #camera .pmItemRank .pmItemRank2 th, #camera .pmItemRank .pmItemRank3 th, #camera .pmItemRank .pmItemRank4 th, #camera .pmItemRank .pmItemRank5 th {border-color:#9ad6d6;}
#game .pmItemRank .pmItemRank1 th, #game .pmItemRank .pmItemRank2 th, #game .pmItemRank .pmItemRank3 th, #game .pmItemRank .pmItemRank4 th, #game .pmItemRank .pmItemRank5 th {border-color:#ffebad;}
#car-goods .pmItemRank .pmItemRank1 th, #car-goods .pmItemRank .pmItemRank2 th, #car-goods .pmItemRank .pmItemRank3 th, #car-goods .pmItemRank .pmItemRank4 th, #car-goods .pmItemRank .pmItemRank5 th,
#bike-goods .pmItemRank .pmItemRank1 th, #bike-goods .pmItemRank .pmItemRank2 th, #bike-goods .pmItemRank .pmItemRank3 th, #bike-goods .pmItemRank .pmItemRank4 th, #bike-goods .pmItemRank .pmItemRank5 th {border-color:#98adc2;}
#keitai .pmItemRank .pmItemRank1 th, #keitai .pmItemRank .pmItemRank2 th, #keitai .pmItemRank .pmItemRank3 th, #keitai .pmItemRank .pmItemRank4 th, #keitai .pmItemRank .pmItemRank5 th {border-color:#acc2eb;}
#gakki .pmItemRank .pmItemRank1 th, #gakki .pmItemRank .pmItemRank2 th, #gakki .pmItemRank .pmItemRank3 th, #gakki .pmItemRank .pmItemRank4 th, #gakki .pmItemRank .pmItemRank5 th,
#toy .pmItemRank .pmItemRank1 th, #toy .pmItemRank .pmItemRank2 th, #toy .pmItemRank .pmItemRank3 th, #toy .pmItemRank .pmItemRank4 th, #toy .pmItemRank .pmItemRank5 th {border-color:#ffe793;}
#dvd .pmItemRank .pmItemRank1 th, 
#dvd .pmItemRank .pmItemRank2 th, 
#dvd .pmItemRank .pmItemRank3 th, 
#dvd .pmItemRank .pmItemRank4 th, 
#dvd .pmItemRank .pmItemRank5 th {border-color:#add6ac;}
#golf .pmItemRank .pmItemRank1 th, 
#golf .pmItemRank .pmItemRank2 th, 
#golf .pmItemRank .pmItemRank3 th, 
#golf .pmItemRank .pmItemRank4 th, 
#golf .pmItemRank .pmItemRank5 th,
#bicycle .pmItemRank .pmItemRank1 th, 
#bicycle .pmItemRank .pmItemRank2 th, 
#bicycle .pmItemRank .pmItemRank3 th, 
#bicycle .pmItemRank .pmItemRank4 th, 
#bicycle .pmItemRank .pmItemRank5 th {border-color:#acd6ea;}
#outdoor .pmItemRank .pmItemRank1 th, 
#outdoor .pmItemRank .pmItemRank2 th, 
#outdoor .pmItemRank .pmItemRank3 th, 
#outdoor .pmItemRank .pmItemRank4 th, 
#outdoor .pmItemRank .pmItemRank5 th,
#housing .pmItemRank .pmItemRank1 th, 
#housing .pmItemRank .pmItemRank2 th, 
#housing .pmItemRank .pmItemRank3 th, 
#housing .pmItemRank .pmItemRank4 th, 
#housing .pmItemRank .pmItemRank5 th,
#reform .pmItemRank .pmItemRank1 th, 
#reform .pmItemRank .pmItemRank2 th, 
#reform .pmItemRank .pmItemRank3 th, 
#reform .pmItemRank .pmItemRank4 th, 
#reform .pmItemRank .pmItemRank5 th,
#lighting .pmItemRank .pmItemRank1 th, 
#lighting .pmItemRank .pmItemRank2 th, 
#lighting .pmItemRank .pmItemRank3 th, 
#lighting .pmItemRank .pmItemRank4 th, 
#lighting .pmItemRank .pmItemRank5 th {border-color:#9aa2d1;}
#electric-tools .pmItemRank .pmItemRank1 th, 
#electric-tools .pmItemRank .pmItemRank2 th, 
#electric-tools .pmItemRank .pmItemRank3 th, 
#electric-tools .pmItemRank .pmItemRank4 th, 
#electric-tools .pmItemRank .pmItemRank5 th,
#working-tool .pmItemRank .pmItemRank1 th, 
#working-tool .pmItemRank .pmItemRank2 th, 
#working-tool .pmItemRank .pmItemRank3 th, 
#working-tool .pmItemRank .pmItemRank4 th, 
#working-tool .pmItemRank .pmItemRank5 th {border-color:#c89c6f;}
#beauty-health .pmItemRank .pmItemRank1 th, 
#beauty-health .pmItemRank .pmItemRank2 th, 
#beauty-health .pmItemRank .pmItemRank3 th, 
#beauty-health .pmItemRank .pmItemRank4 th, 
#beauty-health .pmItemRank .pmItemRank5 th,
#contactlens .pmItemRank .pmItemRank1 th, 
#contactlens .pmItemRank .pmItemRank2 th, 
#contactlens .pmItemRank .pmItemRank3 th, 
#contactlens .pmItemRank .pmItemRank4 th, 
#contactlens .pmItemRank .pmItemRank5 th,
#cosme .pmItemRank .pmItemRank1 th, 
#cosme .pmItemRank .pmItemRank2 th, 
#cosme .pmItemRank .pmItemRank3 th, 
#cosme .pmItemRank .pmItemRank4 th, 
#cosme .pmItemRank .pmItemRank5 th,
#cosmetic .pmItemRank .pmItemRank1 th, 
#cosmetic .pmItemRank .pmItemRank2 th, 
#cosmetic .pmItemRank .pmItemRank3 th, 
#cosmetic .pmItemRank .pmItemRank4 th, 
#cosmetic .pmItemRank .pmItemRank5 th,
#medicine .pmItemRank .pmItemRank1 th, 
#medicine .pmItemRank .pmItemRank2 th, 
#medicine .pmItemRank .pmItemRank3 th, 
#medicine .pmItemRank .pmItemRank4 th, 
#medicine .pmItemRank .pmItemRank5 th,
#supplement .pmItemRank .pmItemRank1 th, 
#supplement .pmItemRank .pmItemRank2 th, 
#supplement .pmItemRank .pmItemRank3 th, 
#supplement .pmItemRank .pmItemRank4 th, 
#supplement .pmItemRank .pmItemRank5 th {border-color:#d7ebae;}
#watch-accessory .pmItemRank .pmItemRank1 th, 
#watch-accessory .pmItemRank .pmItemRank2 th, 
#watch-accessory .pmItemRank .pmItemRank3 th, 
#watch-accessory .pmItemRank .pmItemRank4 th, 
#watch-accessory .pmItemRank .pmItemRank5 th {border-color:#ffc4c4;}
#baby .pmItemRank .pmItemRank1 th, 
#baby .pmItemRank .pmItemRank2 th, 
#baby .pmItemRank .pmItemRank3 th, 
#baby .pmItemRank .pmItemRank4 th, 
#baby .pmItemRank .pmItemRank5 th {border-color:#ffd1ed;}

/* カテゴリ追加 sm11 150817*/
#pet .pmItemRank .pmItemRank1 th, 
#pet .pmItemRank .pmItemRank2 th, 
#pet .pmItemRank .pmItemRank3 th, 
#pet .pmItemRank .pmItemRank4 th, 
#pet .pmItemRank .pmItemRank5 th {border-color:#f4d2a6;}
#dog-goods .pmItemRank .pmItemRank1 th, 
#dog-goods .pmItemRank .pmItemRank2 th, 
#dog-goods .pmItemRank .pmItemRank3 th, 
#dog-goods .pmItemRank .pmItemRank4 th, 
#dog-goods .pmItemRank .pmItemRank5 th {border-color:#f4d2a6;}
#cat-goods .pmItemRank .pmItemRank1 th, 
#cat-goods .pmItemRank .pmItemRank2 th, 
#cat-goods .pmItemRank .pmItemRank3 th, 
#cat-goods .pmItemRank .pmItemRank4 th, 
#cat-goods .pmItemRank .pmItemRank5 th {border-color:#f4d2a6;}
#animal-goods .pmItemRank .pmItemRank1 th, 
#animal-goods .pmItemRank .pmItemRank2 th, 
#animal-goods .pmItemRank .pmItemRank3 th, 
#animal-goods .pmItemRank .pmItemRank4 th, 
#animal-goods .pmItemRank .pmItemRank5 th {border-color:#f4d2a6;}
#cookware .pmItemRank .pmItemRank1 th, 
#cookware .pmItemRank .pmItemRank2 th, 
#cookware .pmItemRank .pmItemRank3 th, 
#cookware .pmItemRank .pmItemRank4 th, 
#cookware .pmItemRank .pmItemRank5 th {border-color:#c5ee99;}

/* ランキング枠 130816SM5 END */

/* メニュー枠 130816SM5 */
#all #main .full .contentMenu .h3box {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_type_a_full.gif) no-repeat left top;
	height:15px;
	width:660px;
	padding-left:50px;
}
#main .full .contentMenu .h3box h3 {
	line-height:120%;
}
#all #main .full .contentMenu .boxBtm {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_contentmenu_08.png) no-repeat left bottom;
	padding-bottom:3px;
}
#main .full .contentMenu span.icon {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_icon_contentmenu_01.png) no-repeat left top;
	top:-2px;
}
#main .full .contentMenu .contentMenuBox {
	padding:12px 12px 0;
	width:694px;
}
#main .full .contentMenu .contentMenuMain {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_contentmenu_01.png) no-repeat right bottom;
	width:694px;
	margin-bottom:10px;
}
* html #main .full .contentMenu .contentMenuMain {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_contentmenu_05.png) no-repeat right bottom;
}
#main .full .contentMenu .contentMenuMainBg {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_contentmenu_01.png) no-repeat left top;
	width:694px;
	padding:1px 0px 3px;
}
#main .full .contentMenu .contentMenuMain .contentlistMain {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_contentmenu_02.gif) repeat-y;
}
#main .full .contentMenu .contentMenuMain .contentlistMain li {
	width:173px;
	list-style:none;
	float:left;
	min-height:47px;
	/height:47px;
}
#main .full .contentMenu .contentMenuMain .contentlistMain li a,
#main .full .contentMenu .contentMenuMain .contentlistMain li span.contentlistPop {
	background:url(http://img1.kakaku.k-img.com/images/category/pplrctgy_arrow.gif) no-repeat 10px 21px;
	display:table-cell;
	width:143px;
	height:45px;
	padding:2px 10px 0 20px;
	font-size:107%;
	font-weight:bold;
	color:#0000DD;
	letter-spacing:0.07em;
	vertical-align:middle;
	cursor:pointer;
	line-height:110%;
	text-shadow:0 1px 0 #FFF;
	/height:45px;
	/display:inline;
	/zoom:1;
}
#main .full .contentMenu .contentMenuMain .contentlistMain li span.contentlistPop {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_contentmenu_04.gif) no-repeat 10px 5px;
}
#main .full .contentMenu .contentMenuMain .contentlistMain li a span,
#main .full .contentMenu .contentMenuMain .contentlistMain li span span {
	/display:inline;
	/zoom:1;
	/margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");
}
#main .full .contentMenu .contentMenuMain .contentlistMain li:hover {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_contentmenu_03.png) repeat-x 1px 1px;
}
#main .full .contentMenu .contentMenuMain .contentlistMain li a:hover,
#main .full .contentMenu .contentMenuMain .contentlistMain li span.contentlistPop:hover {
	color: #4040ff;
	text-decoration: none;
}
#main .full .contentMenu .contentMenuMain .listnum3 {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_contentmenu_06.gif) repeat-y;
}
#main .full .contentMenu .contentMenuMain .listnum3 li {
	width:231px;
}
#main .full .contentMenu .contentMenuMain .listnum3 li a,
#main .full .contentMenu .contentMenuMain .listnum3 li span.contentlistPop {
	background:url(http://img1.kakaku.k-img.com/images/category/pplrctgy_arrow.gif) no-repeat 10px 22px;
	width:201px;
}
#main .full .contentMenu .contentMenuMain .listnum3 li span.contentlistPop {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_contentmenu_07.gif) no-repeat 10px 6px;
}
#main .full .contentMenu .contentMenuSub {
	background:url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x;
	margin:0 2px;
	padding:10px 0 0 6px;
	width:684px;
}
#main .full .contentMenu .contentMenuSub .contentlistSub li {
	display:block;
	float:left;
	width:168px;
	min-height:39px;
	/height:39px;
}
#main .full .contentMenu .contentMenuSub .listnum5 li {
	display:table-cell;
	padding:0 10px 0 0;
	float:none;
	width:auto;
	vertical-align:top;
	/display:inline;
	/zoom:1;
	/width:125px;
	/padding-bottom:12px;
}
* html #main .full .contentMenu .contentMenuSub .listnum5 li {
	/padding-bottom:0;
}
#main .full .contentMenu .contentMenuSub .listnum6 li {
	width:188px;
}
#main .full .contentMenu .contentMenuSub .contentlistSub li a {
	background:url(http://img1.kakaku.k-img.com/images/category/pplrctgy_arrow.gif) no-repeat 0 14px;
	display:block;
	font-size:86%;
	line-height:120%;
	padding:3px 0 3px 11px;
	color:#6e6e6e;
}
#main .full .contentMenu .contentMenuSub .contentlistSub li a:hover {
	text-decoration:none;
}
#main .full .contentMenu .contentMenuSub .contentlistSub li a span {
	display:block;
	font-size:107%;
	white-space:nowrap;
	color:#0000DD;
	padding-bottom:4px;
	letter-spacing:0.02em;
}
#main .full .contentMenu .contentMenuSub .contentlistSub li a:hover span {
	text-decoration:underline;
}
/* メニュー枠 130816SM5 END */

/* POPUP SELECT 130816SM5 */
.overselect {
	display:none;
}
* html .overselectOn {
	padding:0;
}
.overselectOn .overselect {
	display:block;
}
.overselectOn embed,
.overselectOn object {
	display:none;
}
.overselectOn .overselect embed,
.overselectOn .overselect object {
	display:block;
}
/*IE6以下*/
* html .overselectOn select {
	display:none;
}
* html .overselectOn .overselect select {
	display:block;
}
.overselect p {
	line-height:1;
}
.overselect ul li {
	list-style:none;
}
.overselectBg {
	background:#000;
	width: 100%;
	height:100%;
	z-index: 20000;
	position: fixed;
	top: 0px;
	left: 0px;
	-moz-opacity: 0.8;
	opacity: 0.8;
	filter: alpha(opacity=80); /* IE6/7 */
	-ms-filter: "alpha(opacity=80)"; /* IE8 */	
}
* html .overselectBg { /* ie6 hack */
    position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
}
.overselectContent{
	width: 728px;
	position: absolute;
	z-index: 20001;
	left: 50%;
	text-align: left;
	margin-left:-364px;
	padding-bottom:12px;
}

.overselectHead {
	width:728px;
	height:33px;
	text-align:center;
	padding-top:12px;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_01.png) no-repeat;
	/background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_13.png) no-repeat;
}
.overselectMain {
	width:720px;
	padding:25px 4px 20px;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_02.png) repeat-y;
}
.overselectBtm {
	width:728px;
	height:10px;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_03.png) no-repeat;
	/background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_14.png) no-repeat;
}
.overselectClose {
	width:32px;
	height:32px;
	position:absolute;
	top:-12px;
	right:-9px;
	cursor:pointer;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_04.png) no-repeat;
	/background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_12.png) no-repeat;
}
.overselectInfo {
	width:664px;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_05.png) repeat-y -800px 0;
	margin:0 0 20px 28px;
}
.overselectInfo .overselectInfoBg {
	width:664px;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_05.png) no-repeat -1600px bottom;
}
.overselectInfo .overselectInfoMain {
	width:664px;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_05.png) no-repeat 0 0;
	position:relative;
}
.overselectBln {
	display:inline-block;
	position:absolute;
	top:30px;
	right:120px;
	height:36px;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_08.png) no-repeat right -100px;
	/display:inline;
	/zoom:1;
}
.overselectBln p{
	display:inline-block;
	height:36px;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_08.png) no-repeat;
	position:relative;
	left:-6px;
	padding-left:6px;
	/display:inline;
	/zoom:1;
}
.overselectBln p span{
	display:inline-block;
	height:29px;
	color:#FFF;
	font-size:92%;
	font-weight:bold;
	line-height:110%;
	letter-spacing:0.05em;
	padding:7px 3px 0;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_08.png) no-repeat center bottom;
	/display:inline;
	/zoom:1;
}
.overselectInfo .overselectInfoTtl {
	width:664px;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_06.png) no-repeat right bottom;
	margin-bottom:16px;
}
.overselectInfo .overselectInfoTtl div {
	width:664px;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_06.png) no-repeat;
	position:relative;
}
.overselectInfo .overselectInfoTtl p.titleArea {
	padding:12px 12px 10px;
	font-size:107%;
	font-weight:bold;
	line-height:130%;
	letter-spacing:0.05em;
	width:550px;
}
.overselectInfo .overselectInfoTtl p.switchBtn {
	position:absolute;
	top:7px;
	right:8px;
}
.overselectInfo .overselectSwf {
	width:660px;
	height:250px;
	margin-left:2px;
	text-align:left;	
}
.overselectInfo .overselectInfoNote {
	text-align:right;
	line-height:130%;
	font-size:86%;
	color:#666666;
	padding:0 10px 6px 0;
}
.overselectList {
	padding:0 28px;
}
.overselectList .overselectListTtl {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/ttl_overselect_04.gif) repeat-x left bottom;
	margin-bottom:20px;
	padding:0 0 10px;
}
.overselectList .overselectListTtl p {
	font-size:107%;
	font-weight:bold;
	line-height:110%;
	float:left;
	width:500px;
}
.overselectList .overselectListTtl span {
	display:block;
	float:right;
	width:160px;
	font-size:86%;
	color:#666666;
	text-align:right;
	line-height:110%;
	position:relative;
	bottom:-2px;
}
.overselectList table {
	margin:0 0 12px 5px;
	border-collapse: collapse;
	border-spacing: 0;
}
.overselectList table td {
	width:144px;
}
.overselectList table td p {
	width:136px;
	margin:0 8px 3px 0;
	position:relative;
	padding-left:20px;
	line-height:120%;
	word-break:break-all;
	min-height:36px;
	height: auto !important;
	height: 36px;
}
.overselectList table.wideList td {
	width:199px;
}
.overselectList table.wideList td p {
	width:191px;
}
.overselectList table td p input {
	position:absolute;
	left:0;
	top:0.17em;
	vertical-align:1.5em;
	/width:1em;
	/height:1em;
}
.overselectList table.inputRadio td p input {
	margin-top:-1px;
}
.overselectList table td p span.listname {
	margin-right:3px;
	line-height:120%;

}
.overselectList table td p span.listnum {
	font-size:86%;
	color:#676767;
	display:inline-block;
}
.overselectBtn {
	text-align:center;
	cursor:pointer;
}
.overselectRange {
	margin-bottom:20px;
}
.overselectRange input.yen {
	width:70px;
	padding:4px 7px;
	border:1px solid #bbbbbb;
	margin:0 5px;
	background:#FFF url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_07.gif) repeat-x left top;
}
.overselectRange span {
	color:#999999;
	margin-left:5px;
}
.overselectListMore {
	background:#ebebeb;
	width:640px;
	margin:-10px 0 36px 28px;
	padding:12px 12px 0;
}
.overselectListMore ul.listNav {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_09.gif) repeat-x left bottom;
	height:26px;
	margin-bottom:20px;
}
.overselectListMore ul.listNav li {
	float:left;
	color:#0000dd;
	line-height:110%;
	font-weight:bold;
}

.overselectListMore ul.listNav li.nolist {
	color:#999999;
	font-weight:normal;
}
.overselectListMore ul.listNav li:hover {
	color:#0099ff;
}
.overselectListMore ul.listNav li span {
	display:block;
	height:20px;
	padding:6px 17px 0 20px;
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_10.gif) no-repeat left 6px;
	text-align:center;
	cursor:pointer;
}
* html .overselectListMore ul.listNav li span,
* html .overselectListMore ul.listNav li {
	display:inline;
	zoom:1;
}
.overselectListMore ul.listNav li.nolist span {
	cursor:auto;
}
.overselectListMore ul.listNav li span.first {
	background:none;
}
div.list01ON ul.listNav li.list01,
div.list02ON ul.listNav li.list02,
div.list03ON ul.listNav li.list03,
div.list04ON ul.listNav li.list04,
div.list05ON ul.listNav li.list05,
div.list06ON ul.listNav li.list06,
div.list07ON ul.listNav li.list07,
div.list08ON ul.listNav li.list08,
div.list09ON ul.listNav li.list09,
div.list10ON ul.listNav li.list10,
div.list11ON ul.listNav li.list11 {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_11.png) no-repeat right -100px;
	position:relative;
	right:-2px;
	color:#333;
}
div.list01ON ul.listNav li.list01 span,
div.list02ON ul.listNav li.list02 span,
div.list03ON ul.listNav li.list03 span,
div.list04ON ul.listNav li.list04 span,
div.list05ON ul.listNav li.list05 span,
div.list06ON ul.listNav li.list06 span,
div.list07ON ul.listNav li.list07 span,
div.list08ON ul.listNav li.list08 span,
div.list09ON ul.listNav li.list09 span,
div.list10ON ul.listNav li.list10 span,
div.list11ON ul.listNav li.list11 span {
	background:url(http://img1.kakaku.k-img.com/images/category/contentmenu/bg_overselect_11.png) no-repeat;
	cursor:auto;
	height:20px;

}
.overselectListMore table.moreList,
.overselectListMore table.morewideList {
	padding:0 0 0 5px;
	display:none;
}
div.list01ON table.listbox01,
div.list02ON table.listbox02,
div.list03ON table.listbox03,
div.list04ON table.listbox04,
div.list05ON table.listbox05,
div.list06ON table.listbox06,
div.list07ON table.listbox07,
div.list08ON table.listbox08,
div.list09ON table.listbox09,
div.list10ON table.listbox10,
div.list11ON table.listbox11 {
	display:block;
}
.overselectListMore table.moreList td p,
.overselectListMore table.morewideList td p {
	font-size:92%;
	width:130px;
	margin:0 8px 3px 0;
	position:relative;
	padding-left:18px;
	line-height:120%;
	word-break:break-all;
	min-height:36px;
	height: auto !important;
	height: 36px;
}
.overselectListMore table.morewideList td p {
	width:180px;
}
.overselectListMore table.moreList td p input,
.overselectListMore table.morewideList td p input {
	position:absolute;
	left:0;
	top:1px;
	/width:1em;
	/height:1em;
}
.overselectListMore table.moreList td p span.listname,
.overselectListMore table.morewideList td p span.listname {
	margin-right:3px;
}
.overselectListMore table.moreList td p span.listnum,
.overselectListMore table.morewideList td p span.listnum {
	font-size:86%;
	color:#676767;
}

/* POPUP SELECT 130816SM5 END */

/* USER REPORT 130902SM5 */
#main .userReport .boxBtm {
    padding-bottom: 5px;
}
#main .full .userReport .h3box span {
	margin-left:10px;
	font-weight:normal;
}
#all #main .full .userReport .h3box {
	background-color:#e8e8e8;
}
#main .full .userReport .h3box span.icon {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_icon_report_01.gif) no-repeat left top;
	top:-4px;
	margin-left:0;
}
#all #main .full .userReport .boxWhiteTop {
	background: #e8e8e8;
	margin-top:0;
	padding-top:0;
}
#all #main .full .userReport .secondBox {
	padding-top: 5px;
}
#all #main .full .userReport .boxWhite {
	padding:0;
	width:710px;
}
#main .full .userReport h4 {
	font-size:92%;
	letter-spacing:0.05em;
	background:#f5f5f5 url(http://img1.kakaku.k-img.com/images/category/bg_sttl_01.png) no-repeat left top;
	padding:9px 10px 7px;
	line-height:110%;
	border-bottom:1px solid #e1e1e1;
}
#main .full .userReportBox {
	position:relative;
	margin-bottom:5px;
	/margin-bottom:10px;
}
#main .full .userReport .userReportItem {
	width:630px;
	padding:15px 40px 0;
}
#main .full .userReport .firstReport .userReportItem {
	width:655px;
	padding:15px 40px 0 15px;
}
#main .full .userReport .lastReport .userReportItem {
	width:655px;
	padding:15px 15px 0 40px;
}
#main .full .userReport .noReport .userReportItem {
	width:680px;
	padding:15px 15px 0;
}
#main .full .userReportBox .reportBtnLeft,
#main .full .userReportBox .reportBtnRight {
	position:absolute;
	display:block;
	width:39px;
	height:39px;
	overflow:hidden;
	top:65px;
	cursor:pointer;
	clear:both;
	z-index:0;
}
#main .full .userReportBox .reportBtnLeft {
	background: url(http://img1.kakaku.k-img.com/images/category/icon_arrow_01.png) no-repeat -400px top;
	left:0;
}
#main .full .userReportBox .reportBtnRight {
	background: url(http://img1.kakaku.k-img.com/images/category/icon_arrow_01.png) no-repeat 0 top;
	right:0;
}
#main .full .userReport .firstReport .reportBtnLeft,
#main .full .userReport .lastReport .reportBtnRight,
#main .full .userReport .noReport .reportBtnLeft,
#main .full .userReport .noReport .reportBtnRight {
	display:none;
}
#main .full .userReportBox .reportBtnLeft:hover {
	background: url(http://img1.kakaku.k-img.com/images/category/icon_arrow_01.png) no-repeat -598px top;
}
#main .full .userReportBox .reportBtnRight:hover {
	background: url(http://img1.kakaku.k-img.com/images/category/icon_arrow_01.png) no-repeat -199px top;
}
#main .full .userReportBox .reportImg {
	width:130px;
	float:left;
	margin-bottom:5px;
	padding:0 5px 0 0;
	word-break:break-all;
	word-wrap:break-word;
}
#main .full .userReportBox .reportImg .reportImgBox {
	text-align:center;
	margin-bottom:5px;
}
#main .full .userReportBox .reportImg .reportImgItem {
	line-height:120%;
}
#main .full .userReportBox .reportImg .reportImgItem span {
	display:block;
	font-size:85%;
}
#main .full .userReportBox .reportImg .reportImgItem {
	margin-bottom:1px;
}
#main .full .userReportBox .reportImg .reportImgItem a {
	font-size:93%;
}
#main .full .userReportBox .reportImg .reportImgPrice a {
	font-size:107%;
	line-height:110%;
	color:#FF0000;
	font-weight:bold;
	font-family:Verdana;
}
#main .full .userReportBox .reportRev {
	width:495px;
	float:left;
	background: url(http://img1.kakaku.k-img.com/images/category/bg_balloon_01.png) repeat-y -2100px 0;
}
#main .full .userReportBox .reportRevIn {
	background: url(http://img1.kakaku.k-img.com/images/category/bg_balloon_01.png) no-repeat -3500px bottom;
}
#main .full .userReportBox .reportRevMain {
	background: url(http://img1.kakaku.k-img.com/images/category/bg_balloon_01.png) no-repeat -2800px 0;
	padding:10px 15px 13px 20px;
}
#main .full .userReport .firstReport .reportRev,
#main .full .userReport .lastReport .reportRev {
	width:520px;
	background-position:0 0;
}
#main .full .userReport .firstReport .reportRevIn,
#main .full .userReport .lastReport .reportRevIn {
	background-position:-1400px bottom;
}
#main .full .userReport .firstReport .reportRevMain,
#main .full .userReport .lastReport .reportRevMain {
	background-position:-700px 0;
}
#main .full .userReport .noReport .reportRev {
	width:545px;
	background: url(http://img1.kakaku.k-img.com/images/category/bg_balloon_02.png) repeat-y 0 0;
}
#main .full .userReport .noReport .reportRevIn {
	background: url(http://img1.kakaku.k-img.com/images/category/bg_balloon_02.png) no-repeat -1400px bottom;
}
#main .full .userReport .noReport .reportRevMain {
	background: url(http://img1.kakaku.k-img.com/images/category/bg_balloon_02.png) no-repeat -700px 0;
}
#main .full .userReport .reportRevHead {
	margin-bottom:7px;
}
#main .full .userReport .reportRevFace {
	float:left;
	width:36px;
	padding-left:4px;
}
#main .full .userReport .reportRevTtl {
	width:420px;
	float:left;
	padding-top:2px;
	word-break:break-all;
	word-wrap:break-word;
}
#main .full .userReport .firstReport .reportRevTtl,
#main .full .userReport .lastReport .reportRevTtl {
	width:445px;
}
#main .full .userReport .noReport .reportRevTtl {
	width:470px;
}
#main .full .userReport .reportRevName {
	font-size:85%;
	line-height:110%;
	margin-bottom:2px;
}
#main .full .userReport .reportRevName span,
#main .full .userReport .reportRevName a {
	color:#CC0000;
	margin-right:3px;
	font-weight:bold;
}
#main .full .userReport .reportRevItem {
	font-weight:bold;
	line-height:135%;
	letter-spacing:0.03em;
}
#main .full .userReport .reportRevText {
	line-height:150%;
	margin-bottom:2px;
	padding:0 0 0 8px;
	word-break:break-all;
	word-wrap:break-word;	
}
#main .full .userReport .reportRevText span.continueLink {
	margin-left:5px;
	font-size:92%;
}
#main .full .userReport .rating {
	background:url(http://img1.kakaku.k-img.com/images/category/icon_review_star.gif) no-repeat 0 0;
	color:#666;
	font-size:85%;
	font-weight:bold;
	height:16px;
	padding:2px 0 2px 96px;
	margin-left:5px;
}
#main .full .userReport .rating.r5 { background-position:0 0;}
#main .full .userReport .rating.r4 { background-position:0 -40px;}
#main .full .userReport .rating.r3 { background-position:0 -80px;}
#main .full .userReport .rating.r2 { background-position:0 -120px;}
#main .full .userReport .rating.r1 { background-position:0 -160px;}
#main .full .userReport .rating span {
	color:#FF8400;
	font-family:Verdana;
	font-size:129%;
}
#main .full .userReport .userReportItem {
	display:none;
}
#main .full .userReport .urPanel1 {
	display:block;
}
/* USER REPORT 130902SM5 END */

/* 携帯カテゴリ スマートフォンプライスメニュー用 特集ページ導線枠改修 140328 sm4 */
#smartphoneArticles2 {
    margin-top: 10px;
    margin-bottom: -3px;
    width: 720px;
    background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles_bg_mid2.gif) repeat-y left top;
}
#smartphoneArticles2.articleType2 {
    background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles_bg_mid3.gif) repeat-y left top;
}
#smartphoneArticles2 ul {
    width: 720px;
    list-style: none;
    background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles_bg_btm2.gif) no-repeat left bottom;
    position: relative;
}
#smartphoneArticles2.articleType2 ul {
    background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles_bg_btm3.gif) no-repeat left bottom;
}
#smartphoneArticles2 ul li {
    float: left;
    width: 236px;
}
#smartphoneArticles2 ul li.article1,
#smartphoneArticles2 ul li.article2 {
    margin-right: 6px;
}
#smartphoneArticles2 ul li a {
    width: 236px;
    display: block;
}
#smartphoneArticles2 ul li a:hover {
    text-decoration: none;
}
#smartphoneArticles2 ul li a span.articleTitle {
    padding: 10px 6px 5px;
    display: block;
    color: #FFF;
    text-align: center;
    font-size: 123%;
    font-weight: bold;
    background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles_head.gif) no-repeat left top;
    position: relative;
    z-index:inherit;
}
#smartphoneArticles2 ul li.article2 a span.articleTitle {
    /*letter-spacing: 0.08em;*/
}
#smartphoneArticles2 ul li a:hover span.articleTitle {
    text-decoration: none;
    background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles_head_on.gif) no-repeat left top;
}
#smartphoneArticles2 ul li a span.articleTitle span {
    /* text dropshadow for IE */
    display: block;
    _display: inline;
    zoom: 1;
    filter:progid:DXImageTransform.Microsoft.DropShadow(Color=#222222,Positive=1,OffX=1,OffY=1);
    /* text dropshadow for modern browser (CSS3 property) */
    text-shadow: #222 1px 1px;
}
#smartphoneArticles2 ul li a span.articleSummary,
#smartphoneArticles2 ul li ul.article2Box li a span.articleSummary {
    padding: 8px 12px 82px;
    display: block;
    position: relative;
    z-index:inherit;
    color: #333;
    font-size: 92%;
    line-height: 1.2;
}
#smartphoneArticles2 ul li ul.article2Box li a span.articleSummary {
    padding: 8px 65px 13px 12px;
}
#smartphoneArticles2 ul li a:hover span.articleSummary {
    text-decoration: underline;
    color: #333;
}
#smartphoneArticles2 ul li a img {
    position: absolute;
    bottom: 0;
    _bottom: -1px;
    z-index:inherit;
}
/*IE6以下*/
* html #smartphoneArticles2 ul li a img {
    bottom: 0px;
}

#smartphoneArticles2 ul li ul.article2Box {
    width: 236px;
	list-style: none;
    background: none;
}
#smartphoneArticles2 ul li ul.article2Box li {
    width: 236px;
	float:none;
	position: relative;
	background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles_bg_mid3.gif) repeat-y left top;
	margin-top:5px;
}
#smartphoneArticles2 ul li ul.article2Box li.firstChild {
	margin-top:0;
}
#smartphoneArticles2 ul li ul.article2Box li span.article2BoxBg {
    width: 236px;
	display:block;
	background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles_bg_btm3.gif) no-repeat right bottom;
}
/* 携帯カテゴリ スマートフォンプライスメニュー用 特集ページ導線枠 140328 sm4 end */

/* 携帯カテゴリ スマートフォンプライスメニュー用 特集ページ導線枠改修 150114 sm23 */
#smartphoneArticles2.articleType3 {
    background: #fff;
}
/* 携帯カテゴリ スマートフォンプライスメニュー用 特集ページ導線枠改修 150114 sm23 end */
