/*itemview-module================*/
.prTitleModu {
background:#8CAEC7 none repeat scroll 0 0;
font-size:85%;
font-weight:bold;
padding:3px 0 0 5px;
text-align:left;
}

.boxMenu {
	background:#EBF7FF;/*edf4f4*/
}
.boxMenu p {
	display: block;
	text-align: left;
	line-height: 1.2;
}
.boxMenu p a {
	display: block;
	padding: 6px 5px;
	color: #555;
	font-size: 13px;
	text-decoration: none;
}
/*091111 sm1*/
.boxMenu p a {
	_padding:6px 5px;
}
/*091111 end*/

/* #main .boxMenu p a:hover {
	text-decoration: none;
	background: #edf4f4;
} */
.boxMenu p a:hover { /* return */
	text-decoration: none;
	background:#D8EEFC;/*#fffad6 EDF4F4*/
}
.boxMenu p .title {
	font-weight: bold;
	font-size: 14px;
	line-height: 1.2;
	display:block;
}
.boxMenu p a .title {
	color: #0000dd;
	text-decoration: underline;
}
.boxMenu p a:hover .title {
	color: #0000dd;/*ff4400*/
	text-decoration: underline;
}
.boxMenu p a .host {
	display:block;
	font-size:10px;
	color: #009900;
	text-decoration: none;
}
.boxMenu p  a:hover .host {
	color: #009900;
	text-decoration: none;
}

#main .BboxMenu .title {
display:block;}

/**/
#bike .prTitleModu {
background:#8CAEC7 none repeat scroll 0 0;
font-size:85%;
font-weight:bold;
padding:3px 0 0 5px;
text-align:left;
width:175px;
}

#bike .boxMenu {
	background:#edf4f4;
	width:180px;
}

/*itemview-main==============*/

/*width*/
.WidthFULL {
	width:925px;
}

.WidthLeft {
	width:739px;
}

.WidthShort {
	width:550px;
}

/*type*/
.IboxDb{
	border:1px solid #ddd;
	background:#EBF7FF;
}

.IboxDb {
	margin:1px auto;
}

.IboxDb p {
	display: block;
	text-align: left;
	line-height: 1.3;
	padding: 2px 8px;
}

.IboxDb p span{
	display:inline;
}
.IboxDb p .title{
	font-size: 115%;
	font-weight: bold;
}
.IboxDb p .title a {
	color: #0000dd;
	text-decoration: underline;
}

.IboxDb p .title a:hover{
	color:#0000dd;
	text-decoration: underline;
}
.IboxDb p .host a
{
	color: #009900;
	text-decoration: none;
	margin-left:15px;
}

.IboxDb .BboxTxt a {
	color:#666;
	text-decoration:none;
}

.IboxDb .ads{
	float: right;
	width: 10%;
	font-size: 85%;
	text-align: right;
	padding: 5px 8px;
}
.IboxDb .ads a{
	color:#333;
	text-decoration: underline;
}
.IboxDb .ads a:hover{
	color:#333;
	text-decoration: underline;
}

/*==searchitemview====*/
#main .result .IboxDb p .title a,
#main #result .IboxDb p .title a{
	color: #0000dd;
	text-decoration: underline;
}
.IboxDb p .title a:hover,
#main .result.IboxDb p .title a:hover,
#main #result.IboxDb p .title a:hover{
	color:#0000dd;
	text-decoration: underline;
}
.IboxDb p .host a,
#main .result .IboxDb p .host a,
#main #result .IboxDb p .host a{
	color: #009900;
	text-decoration: none;
	margin-left:15px;
}

.IboxDb .BboxTxt a,
#main .result .IboxDb .BboxTxt a,
#main #result .IboxDb .BboxTxt a{
	color:#666;
	text-decoration:none;
}

.IboxDb .ads a,
#main .result .IboxDb .ads a,
#main #result .IboxDb .ads a{
	color:#333;
	text-decoration: underline;
}
.IboxDb .ads a:hover,
#main .result .IboxDb .ads a:hover,
#main #result .IboxDb .ads a:hover{
	color:#333;
	text-decoration: underline;
}
/*tv==============*/
#listingTv .listbox {
	border:1px solid #ddd;
	border-bottom:1px solid #fff;
	background:#f4f7f7;
	margin-bottom:20px;
}
#listingTv p {
	display: block;
	text-align: left;
	line-height: 1.3;
}
#listingTv p a {
	display: block;
	padding: 3px 8px;
	color: #333333;
	text-decoration: none;
	border-bottom:1px solid #ddd;
}
#listingTv p a:hover {
	text-decoration: none;
	background: #fffad6;
}
#listingTv p .title {
	font-size: 115%;
	font-weight: bold;
}
#listingTv p a .title {
	color: #0000dd;
	text-decoration: underline;
}
#listingTv p a:hover .title {
	color: #ff4400;
	text-decoration: underline;
}

#listingTv p a .host {
	color: #009900;
	text-decoration: none;
}
#listingTv p  a:hover .host {
	color: #009900;
	text-decoration: none;
}

#listingTv .ads {
	float: right;
	width: 20%;
	font-size: 85%;
	text-align: right;
	margin-top: -20px;
	padding: 0 8px;
}
#listingTv .ads a {
	color:#333;
}
#listingTv .ads a:hover {
	color:#333;
}

/*100513 sm1 */
.GIboxDb{
	border:1px solid #ddd;
	background:#EBF7FF;
}

.GIboxDb {
	margin:15px auto;
}

.GIboxDb p{
	display: block;
	text-align: left;
	line-height: 1.3;
}
.GIboxDb p a{
	display: block;
	padding: 4px 8px;
	color: #666;
	text-decoration: none;
}

.GIboxDb p a:hover{ /* return */
	text-decoration: none;
	background:#D8EEFC;
}

/*for search*/
#main #result .GIboxDb p a:hover{
	text-decoration: none;
}

.GIboxDb p span{
	display:inline;
}
.GIboxDb p .title{
	font-size: 115%;
	font-weight: bold;
}
.GIboxDb p a .title{
	color: #0000dd;
	text-decoration: underline;
}

.GIboxDb p a:hover .title{ /* return */
	/*color:#ff4400;*/
	text-decoration: underline;
}
.GIboxDb p a .host{
	color: #009900;
	text-decoration: none;
	margin-left:15px;
}
.GIboxDb p  a:hover .host{
	color: #009900;
	text-decoration: none;
}
.GIboxDb .ads{
	float: right;
	width: 10%;
	font-size: 85%;
	text-align: right;
	padding: 5px 8px;
}
.GIboxDb .ads a{
	color:#333;
	text-decoration: underline;
}
.GIboxDb .ads a:hover{
	color:#333;
	text-decoration: underline;
}

/*for search*/
#main #result .GIboxDb .ads a{
	color:#333;
	text-decoration: underline;
}
#main #result .GIboxDb .ads a:hover{
	color:#333;
	text-decoration: underline;
}

.GIboxDb .BboxTxt {
	color:#666;
}
/*100513 sm1 end*/

/*110218 sm4 */
.IboxDb{
	padding-bottom:5px;
}
.IboxDb p{
	line-height:1.25;
}
.IboxDb .ads{
	float: none;
	width: 10%;
	font-size: 85%;
	text-align: left;
	padding:0px 8px;
}
.IboxDb p .host {
	position: relative;
	z-index: 30;
	float: right;
	width: auto;
	text-align:right;
	font-size: 116%;
	line-height: 1.2;
	*line-height: 1.1;
	letter-spacing: 1px;
}
* html .IboxDb p .host{
	margin-top: -18px;
}
*:first-child+html .IboxDb p .host{
	margin-top: -18px;
}
/*110218 sm4 end */

/*111027 sm4 */
#listing_bans_m_top {
	width:927px;
	background:url(https://img1.kakaku.k-img.com/images/category/box_bans_btm_m.gif) no-repeat left bottom;
	margin:20px 0;
}
#listing_bans_m_inner {
	width:927px;
	background:url(https://img1.kakaku.k-img.com/images/category/box_bans_top_m.gif) no-repeat left top;
	padding:13px 0;
	position:relative;
}
#listing_bans_m_inner .ads {
	position:absolute;
	right:0;
	bottom:0;
}
#listing_bans_m_inner .adBans {
	width:728px;
	margin:0 auto;
	border:none;
}

/*111027 sm4 end */