
.listing_ad_top2 {
	padding:5px;
	border:1px solid #CCCCCC;
	line-height:1.0;
	font-family:"ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif;
	background:#f4f7f7;
	font-size:123%;
	margin: 0px;
}

#listing_ad_topSearch,
.listing_ad_topSearch {
	padding:5px;
	border:1px solid #CCCCCC;
	line-height:1.0;
	font-family:"ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif;
	background:#fff8dd;
	font-size:123%;
	margin: 10px 0px 0px;
}
.listing_ad_top2Search {
	padding:5px;
	border:1px solid #CCCCCC;
	line-height:1.0;
	font-family:"ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif;
	background:#fff8dd;
	font-size:123%;
	margin: 0px;
}


.listing_ad_topSearch .title_top {
	padding-left:5px;
	font-size:90%;
	text-decoration:underline;
	font-weight:normal;
}

#pr_tag_top,
.pr_tag_top {
	margin:0 5px;
	font-size:70%;
	color:#777;
	letter-spacing:0.2em;
	float:right;
}
#listing_ad_top ul,
.listing_ad_top ul,
#listing_ad_topSearch ul,
.listing_ad_topSearch ul {
	margin:0;
	padding:0;
	list-style:none;
}
.listing_ad_top2 ul,
.listing_ad_top2Search ul {
	margin:0;
	padding:0;
	list-style:none;
}

.ad_list_top {
	margin-top:4px;
}

.ad_list_top a:link {
	display:block;
	text-decoration:none;
}
.ad_list_top a:hover {
	display:block;
	text-decoration:none;
}
.ad_list_top a:visited {
	display:block;
	text-decoration:none;
}
.title_top {
	padding-left:5px;
	font-size:90%;
	text-decoration:underline;
	font-weight:bold;
}
.title_top a {
	color:#00d;
	text-decoration:underline;
}
.title_top a:hover {
	color:#f00;
	text-decoration:underline;
}
.siteHost_top {
	margin-left:20px;
	font-size:80%;
	font-family:arial;
	color:#008000;
	text-decoration:none;
}
.siteHost_top a:link,
.siteHost_top a:visited {
	color:#008000;
	text-decoration:none;
}
.siteHost_top a:hover {
	color:#008000;
	text-decoration:none;
}
.description_top {
	padding-left:5px;
	font-size:80%;
	line-height:1.4;
	display:block;
}
.description_top a {
	color:#555;
	display:block;
}
.description_top a:link,
.description_top a:visited {
	text-decoration:none;
	color:#555;
}
#main .description_top a:hover {
	color:#555;
	text-decoration:none;
}
#listing_ad_right,
.listing_ad_right {
	margin:0;
	padding:0;
	line-height:1.3;
	font-family:"ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif;
	font-size:16px;
	text-align:left;
	background:#edf4f4;
	width:180px;
}
#listing_ad_right ul,
.listing_ad_right ul {
	margin:0;
	padding:5px;
	list-style:none;
}
#listing_ad_right a,
.listing_ad_right a {
	text-decoration:none;
}
.ad_list_right {
	width:170px;
	margin:10px 0;
}
#listing_ad_right .title_right a,
.listing_ad_right .title_right a {
	color:#00f;
	font-weight:bold;
	text-decoration:underline;
}
#listing_ad_right .title_right a:hover,
.listing_ad_right .title_right a:hover {
	color:#f00;
	text-decoration:underline;
}
.title_right {
	margin:0;
	line-height:1.1;
	font-size:90%;
	display:block;
}
#listing_ad_right .description_right a,
.listing_ad_right .description_right a  {
	font-size:80%;
	color:#555;
	display:block;
}
#listing_ad_right .description_right a:hover,
.listing_ad_right .description_right a:hover {
	color:#555;
}
#listing_ad_right .siteHost_right a,
.listing_ad_right .siteHost_right a {
	margin-right:10px;
	font-size:9px;
	font-family:arial;
	color:#008000;
	display:block;
}
#listing_ad_right .siteHost_right a:hover,
.listing_ad_right .siteHost_right a:hover {
	color:#008000;
}


.listing_ad {
	margin:0;
	padding:0;
	line-height:1.3;
	font-family:"ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif;
	font-size:16px;
	text-align:left;
	background:#edf4f4;
	width:200px;
}
.listing_ad ul {
	margin:0;
	padding:5px;
	list-style:none;
}
.listing_ad a {
	text-decoration:none;
}
.ad__list {
	width:170px;
	margin:10px 0;
}
.listing_ad .title a {
	color:#00f;
	font-weight:bold;
	text-decoration:underline;
}
.listing_ad .title a:hover {
	color:#f00;
	text-decoration:underline;
}

.listing_ad .description a {
	font-size:80%;
	color:#555;
	display:block;
}
.listing_ad .siteHost a {
	margin-right:10px;
	font-size:9px;
	font-family:arial;
	color:#008000;
	display:block;
}

/*.prTitle {					sm6 101207 delete
	background: #8caec7;
	text-align: left;
	padding: 3px 0px 0px 5px;
	font-weight: bold;
	color: #FFFFFF;
}
*/

dl.pr_box {
margin:0;
padding:0 0 0 7px;
height:34px;
overflow:hidden;
}
dl.pr_box dt {
font-weight:normal;
margin:0;
padding:0 2px 0px 2px;
font-size:13px;
height:16px;
line-height:16px;
overflow:hidden;
}
dl.pr_box dt a{
display:block;
width:390px;
text-decoration:none;
}


dl.pr_box dt.upper a{
display:block;
width:325px;
text-decoration:none;
overflow:hidden;
}

dl.pr_box dt a:hover{

height:16px;
line-height:16px;
text-decoration:none !important;
}

dl.pr_box dt img {
margin-left:3px;
}

dl.pr_box dd {
margin:0;
padding:0;
color:#4f4f4f;
font-size:10px;
height:18px;
line-height:18px;
padding:0 2px;
overflow:hidden;
}

dl.pr_box dd a{
display:block;
width:390px;
height:18px;
line-height:18px;
text-decoration:none;
color:#666666 !important;
}

dl.pr_box dd a:hover{
text-decoration:none !important;
}

.pr_border{
line-height:1px;
height:1px;
font-size:1px;
border-bottom:1px solid #cbcbcb;
overflow:hidden;
margin:0 8px 3px 7px;
}

ul.pr_list {
margin: 0px 5px 0px 8px;
height:58px;
overflow:hidden;
list-style:none;
}

ul.pr_list:after{
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	content: ".";
}

ul.pr_list li {
float:left;
margin-top: 0px;
line-height: 23px;
margin: 2px 5px 5px 0;
text-align:left;
font-size:12px;
background: url(https://img1.kakaku.k-img.com/images/category/list_icon01.gif) no-repeat left center;
list-style:none;
padding: 4px 0px 0px 5px;
}

ul.pr_list li a{
display:block;
width:390px;
height:23px;
overflow:hidden;
}

.ovbox {
padding:0;
width:auto;
overflow:hidden;
}

.ovbox .top {
height:9px;
margin:0;
position:relative;
}
.ovbox .mid {
border-left:1px solid #d4d2d2;
border-right:1px solid #d4d2d2;
text-align:left;
padding-bottom:2px;
background:#FFFFFF;
height:1%;
}
.ovbox .btm {
background:url(https://img1.kakaku.k-img.com/images/category/ov_bg.gif) bottom repeat-x;
height:8px;
position:relative;
overflow:hidden;
width:100%;
}
.ovbox .cv1 {
position:absolute;
top:0px;
left:0px;
}
.ovbox .cv2 {
position:absolute;
top:0px;
right:0px;
}
.ovbox .top .cv1 { left:0px; }
.ovbox .top .cv2 {
position:absolute;
float:right;
}
.ovbox .top .cv3 {
background:url(https://img1.kakaku.k-img.com/images/category/ov_bg2.gif) top repeat-x #ffffff;
font-size:1px;
line-height:1px;
height:9px;
margin:0 5px;
}
.ovbox .pr_border {
line-height:0px;
height:0px;
font-size:0px;
border-bottom:1px solid #cbcbcb;
overflow:hidden;
margin:0px 8px 0px 7px;
}

.ovbox a.box {
display:block;
padding:2px 7px;
height:31px;
text-decoration:none;
cursor:pointer;
}
.ovbox a.box:hover {
background:#ffffdd;
text-decoration:none !important;
}
.ovbox a.box span { display:block; }
.ovbox a.box span.topic {
font-weight:normal;
margin:0 0 0 1px;
padding:3px 2px 0px 2px;
font-size:13px;
height:13px;
color:#000099;
line-height:13px;
z-index:99;
position:relative;
}
.ovbox a.box span.text {
margin:0;
padding:0;
color:#666666;
font-size:10px;
height:18px;
line-height:18px;
padding:0 2px;
overflow:hidden;
}

.ovprice { padding:14px 0px 0px 0px; width:508px; }



#main .YboxSearch {
	background:#fff8dd;
	margin-top:10px;
	border:1px solid #ddd;
}
#main .YboxSearch p {
	display: block;
	text-align: left;
	line-height: 1.3;
	padding: 4px 8px;
}

#main .YboxSearch p .title {
	display:inline;
	font-size: 115%;
	font-weight: bold;
}

/* 120125 sm4 */
#main .YboxSearch p .titleSearch {
	display:inline;
	font-size: 115%;
	font-weight: bold;
	background:none;
	padding:5px 5px 5px 0;
}
/* 120125 sm4 end */

#main .YboxSearch p .title a, 
#main .YboxSearch p .titleSearch a {
	color: #0000dd;
	text-decoration: underline;


}
#main .YboxSearch p .title a:hover, 
#main .YboxSearch p .titleSearch a:hover {
	color:#f00;
	text-decoration: underline;
}
#main .YboxSearch p .host a,
#main .YboxSearch p .host a:hover {
	margin-left:20px;
	color: #090;
	text-decoration: none;
}

#main .YboxSearch p .txt a,
#main .YboxSearch p .txt a:hover {
	color: #000;
	text-decoration: none;
}
#main .YboxSearch .ads {
	float: right;
	width: 20%;
	font-size: 85%;
	text-align: right;
	padding: 5px 8px;
}
#main .YboxSearch .ads a,
#main .YboxSearch .ads a:hover{
	color:#333;
	text-decoration: underline;
}

#main .WboxPmenu {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_top.gif) no-repeat 0 0;
	width:410px;
	margin-top:10px;
}
#main .WboxPmenu div {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_btm.gif) no-repeat left bottom;
	padding:5px 0;
}
#main .WboxPmenu div {
	width:410px;
}
#main .WboxPmenu p {
	margin:0 8px;
	text-align: left;
	line-height:130%;
}
#main .WboxPmenu p a {
	display: block;
	padding:3px 2px;
	color: #666;
	font-size:10px;
	text-decoration: none;
}
#main .WboxPmenu p a:hover {
	background:none;
	text-decoration: none;
}

#main .WboxPmenu p .title {
	font-size: 13px;
	padding:5px 0 2px 12px;
	font-weight:bold;
	display:inline;
	background:transparent url(https://img1.kakaku.k-img.com/images/search/listing_icon.gif) no-repeat scroll 0 0;
}
#main .WboxPmenu p a .title {
	color: #0000dd;
	text-decoration: none;
}
#main .WboxPmenu p a:hover .title {
	color:#ff4400;
	text-decoration:underline;
}
#main .WboxPmenu .ads {
	float:right;
	width:77px;
}

#main .WboxPmenu .sitehost {
	color:#009900;
	margin-left:10px;
	text-decoration:none;
	font-size:120%;
}

#main .WboxPmenu .WboxLine,
#main .WboxPmenuL .WboxLine {
	display:block;
	margin:0 8px;
	height:1px;
	font-size:1px;
	border-top:1px solid #ccc;	
}

#main .WboxPmenuL {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_top_l.gif) no-repeat 0 0;
	width:508px;
}
#main .WboxPmenuL div {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_wide_btm.gif) no-repeat left bottom;
	padding:5px 0;
}
#main .WboxPmenuL div {
	width:508px;
}
#main .WboxPmenuL p {
	margin:0 8px;
	text-align: left;
	padding:1px 0 0 10px;
	line-height:130%;
	background:transparent url(https://img1.kakaku.k-img.com/images/search/listing_icon.gif) no-repeat scroll 0 0;
}
#main .WboxPmenuL p a {
	display: block;
	padding:3px 2px;
	color: #666;
	font-size:10px;
	text-decoration: none;
}
#main .WboxPmenuL p a:hover {
	background:none;
	text-decoration: none;
}
#main .WboxPmenuL p .title {
	font-size: 13px;
	padding:3px 0 2px 0;
	font-weight:bold;
	display:inline;
}
#main .WboxPmenuL p a .title {
	color: #0000dd;
	text-decoration: none;
}
#main .WboxPmenuL p a:hover .title {

	color:#ff4400;
	text-decoration:underline;
}
#main .WboxPmenuL .ads {
	float:right;
	width:77px;
}

#main .WboxPmenuL .sitehost {
	color:#009900;
	margin-left:10px;
	text-decoration:none;
	font-size:120%;
}


#main .CateWbox {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_btm.gif) no-repeat left bottom;
	width:410px;
	margin-top:10px;
	padding-bottom:4px;
}
#main .CateWbox div.box {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_top.gif) no-repeat;
	padding-top:4px;
}
#main .CateWbox div.box {width:410px;}
#main .CateWbox p,
#main .PmenuWbox p {
	margin:0 8px;
	text-align: left;
}

#main .CateWbox p.tands,

#main .PmenuWbox p.tands{
	padding:4px 2px 1px;
}

#main .CateWbox p.btxt,
#main .PmenuWbox p.btxt{
	padding:2px 2px 4px;
}

#main .CateWbox p a:hover,
#main .PmenuWbox p a:hover {
	background:none;
	text-decoration: none;
}
/* 120125 sm4 */
#main .CateWbox p .title,
#main .PmenuWbox p .title {
	font-size:13px;
	padding:5px 0 2px 0;
	font-weight:bold;
	display:inline;
	background:none;
}
#main .PmenuWbox p .title {
	/padding:0 0 2px 0;
}
/* 120125 sm4 end */
#main .CateWbox p .title a,
#main .CateWbox p .title a:visited,
#main .PmenuWbox p .title a,
#main .PmenuWbox p .title a:visited {
	color:#00d;
	text-decoration: none;
}
#main .CateWbox p .title a:hover,
#main .PmenuWbox p .title a:hover {
	color:#f40;
	text-decoration:underline;
}
#main .CateWbox .ads,
#main .PmenuWbox .ads {
	float:right;
	width:72px;
}
#main .CateWbox .sitehost a,
#main .CateWbox .sitehost a:hover,
#main .CateWbox .sitehost a:visited,
#main .PmenuWbox .sitehost a,
#main .PmenuWbox .sitehost a:hover,
#main .PmenuWbox .sitehost a:visited{
	color:#090;
	margin-left:10px;
	line-height:0.8em;
	text-decoration:none;
}

/* 101201 sm4 */
#main .CateWbox .boxTxt,
#main .PmenuWbox .boxTxt{
	color: #666;
	height:1%;
	font-size:10px;
	text-decoration:none;
	padding-bottom:5px;
}
/* 101201 sm4 end */

#main .CateWbox .boxTxt a,
#main .CateWbox .boxTxt a:hover,
#main .CateWbox .boxTxt a:visited,
#main .PmenuWbox .boxTxt a,
#main .PmenuWbox .boxTxt a:hover,
#main .PmenuWbox .boxTxt a:visited{
	color: #666;
	height:1%;
	font-size:10px;
	text-decoration:none;
	padding-bottom:5px;
}
#main .CateWbox .WboxLine,
#main .PmenuWbox .WboxLine {
	display:block;
	margin:2px 8px 0 8px;
	height:1px;
	font-size:1px;
	border-top:1px solid #ccc;	
}

#main .PmenuWbox {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_wide_btm.gif) no-repeat left bottom;
	width:508px;
	padding-bottom:4px;
}
#main .PmenuWbox div {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_top_l.gif) no-repeat;
	padding-top:4px;
}
#main .PmenuWbox div {width:508px;}
#main .PmenuWbox p a {
	padding:5px 2px;
}

#main .BboxS{
	border:1px solid #ddd;
	background:#EBF7FF;
	width:719px;
	margin:10px 0;
}

#listing680 .BboxS{
	border:1px solid #ddd;
	background:#EBF7FF;
	margin:0;
}

#listing_ad_top {
	border:1px solid #CCCCCC;
	font-family:"ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif;
	font-size:123%;
	line-height:1;
	margin:10px 0 0;
}

#article #listing_ad_top{
	font-size:118%;
}

#main .BboxS p,
#listing680 .BboxS p,
#listing_ad_top p{
	display: block;
	text-align: left;
	line-height: 1.3;
	padding: 4px 8px;
}

#article #listing_ad_top p {
	margin-top:0;
}

#main .BboxS p span,
#listing680 .BboxS p span,
#listing_ad_top p span{
	display:inline;
}

#main .BboxS .title,
#listing680 .BboxS .title{
	font-size: 115%;
	font-weight: bold;
}

#listing_ad_top p {
	font-size:90%;
}

#listing_ad_top p .title {
	font-weight:bold;
}

#listing_ad_top p .boxTxt {
	font-size:80%;
	line-height:1.4;
}


#main .BboxS p .title a:link,
#main .BboxS p .title a:visited,
#listing680 .BboxS p .title a:link,
#listing680 .BboxS p .title a:visited,
#listing_ad_top p .title a:link,
#listing_ad_top p .title a:visited {
	color: #0000dd;
	text-decoration: underline;
}
#main .BboxS p .title a:hover,
#listing680 .BboxS p .title a:hover,
#listing_ad_top p .title a:hover{
	text-decoration: underline;
}

#listing_ad_top p .title a:hover{
	color:#0099FF;
}

#main .BboxS p .host a:link,
#main .BboxS p .host a:visited,
#listing680 .BboxS p .host a:link,
#listing680 .BboxS p .host a:visited,
#listing_ad_top p .host a:link,
#listing_ad_top p .host a:visited{
	color: #009900;
	text-decoration: none;
	margin-left:15px;
}
#main .BboxS p .host a:hover,
#listing680 .BboxS p .host a:hover,
#listing_ad_top p .host a:hover{
	color: #009900;
	text-decoration: none;
}

/* 101202 sm4 */
#main .BboxS p .boxTxt{
	color:#666666;
}
/* 101202 sm4 end */

#main .BboxS p .boxTxt a,
#listing680 .BboxS p .boxTxt a,
#listing_ad_top p .boxTxt a{
	color:#666666;
	text-decoration:none;
}

#main .BboxS p .boxTxt a:hover,
#listing680 .BboxS p .boxTxt a:hover,
#listing_ad_top p .boxTxt a:hover{
	color:#666666;
	text-decoration:none;
}

#main .BboxS .ads,
#listing680 .BboxS .ads,
#listing_ad_top .ads{
	float: right;
	text-align: right;
	padding: 5px 8px;
}

#main .BboxS .ads,
#listing680 .BboxS .ads{
	width: 10%;
	font-size: 85%;
}

#engawa #listing680 .BboxS .ads {
	width:70px;
}

#listing_ad_top .ads {
	font-size: 70%;
}

#article #listing_ad_top .ads {
	font-size: 60%;
}

#main .BboxS .ads a,
#listing680 .BboxS .ads a,
#listing_ad_top .ads a{
	color:#333;
	text-decoration: underline;
}
#main .BboxS .ads a:hover,
#listing680 .BboxS .ads a:hover,
#listing_ad_top .ads a:hover{
	color:#333;
	text-decoration: underline;
}


#main .BboxL {
	width:929px;
	border:1px solid #ddd;
	background:#f4f7f7;
	margin:10px 0;
}
#main .BboxL p {
	display: block;
	text-align: left;
	line-height: 1.3;
}
#main .BboxL p a {
	display: block;
	padding: 4px 8px;
	color: #666;
	text-decoration: none;
}

#main .BboxL p a:hover {
	text-decoration: none;
	background:#f4f7f7;
}
#main .BboxL p span {
	display:inline;
}
#main .BboxL p .title {
	font-size: 115%;
	font-weight: bold;
}
#main .BboxL p a .title {
	color: #0000dd;
	text-decoration: underline;
}
.BboxL p a:hover .title {
	color:#ff4400;
	text-decoration: underline;
}
#main .BboxL p a .host {
	color: #009900;
	text-decoration: none;
	margin-left:15px;
}
#main .BboxL p  a:hover .host {
	color: #009900;
	text-decoration: none;
}
#main .BboxL .ads {
	float: right;
	width: 10%;
	font-size: 85%;
	text-align: right;
	padding: 5px 8px;
}
#main .BboxL .ads a {
	color:#333;
	text-decoration: underline;
}
#main .BboxL .ads a:hover {
	color:#333;
	text-decoration: underline;
}

#main .BboxSp {
	width:929px;
	margin:0 auto;
}
#main .BboxSp div {
	width:100.1%;
	border:1px solid #ddd;
	background:#f4f7f7;
	margin-bottom:15px;
}
#main .BboxSp p {
	display: block;
	float:left;
	width:50%;
	text-align: left;
	line-height: 1.3;
}
#main .BboxSp p a {
	display: block;
	height:1%;
	padding: 4px 8px;
	color: #666;
	text-decoration: none;
}

#main .BboxSp p a:hover {
	text-decoration: none;
	background:#fffad6;
}
#main .BboxSp p span {
	display:inline;
	font-size:12px;
}
#main .BboxSp p .title {
	font-size:14px;
	font-weight:bold;
}
#main .BboxSp p a .title {
	color: #0000dd;
	text-decoration: underline;
}

#main .BboxSp p a:hover .title {
	color:#ff4400;
	text-decoration: underline;
}
#main .BboxSp p a .host {
	color:#090;
	text-decoration: none;
	margin-left:15px;
}
#main .BboxSp p  a:hover .host {
	color:#090;
	text-decoration: none;
}

#main .BboxSp .ads {
	position:relative;
	top:15px;
	display:block;
	width:50px;
	height:11px;
	margin-left:872px;
	font-size:11px;
	text-align:right;
}
#main .BboxSp .ads a {
	color:#333;
	text-decoration: underline;
}
#main .BboxSp .ads a:hover {
	color:#333;
	text-decoration: underline;
}

#contents .BboxP{
	width:929px;
	margin:0 auto;
}

.BboxR {
	width:929px;
	margin:0 auto;
	position:relative;
	border:1px solid #fff;
}
.BboxR div {
	/*border:1px solid #ddd;*/
	background:#EBF7FF;
}
.BboxR p {
	display:block;
	float:left;
	width:447px;
	text-align: left;
	line-height: 1.3;
	padding:4px 8px;

}

.BboxR p a:hover { 
	text-decoration: none;
	background:#d8eefc;
}
.BboxR p span {
	display:inline;
	font-size: 11px;
}
.BboxR p .title {
	font-size: 14px;
	font-weight: bold;
}
.BboxR p .title a {
	color: #0000dd;
	text-decoration: underline;
}

.BboxR p .title a:hover {
	color:#0000dd;
	text-decoration: underline;
}
.BboxR p .host a {
	color: #009900;
	text-decoration: none;
	margin-left:15px;
}
.BboxR p .host a:hover {
	color: #009900;
	text-decoration: none;
}
.BboxR .ads {
	position:absolute;
	display:block;
	width:65px;
	height:12px;
	font-size:10px;
	text-align:right;
	background:#b3e0ff;
	padding:2px;
	text-align:center;
	margin-left:860px;
}
.BboxR .ads a {
	color:#333;
	text-decoration: underline;
}
.BboxR .ads a:hover {
	color:#333;
	text-decoration: underline;
}

.BboxR p .boxTxt a {
	color:#333;
	text-decoration:none;
}

.BboxR p#lb1,.BboxR p#lb2 {
	padding-top:12px;
}


/*sprit*/

#main .YboxSearchY {
	background:#fff8dd;
	margin-top:10px;
	border:1px solid #ddd;
}
#main .YboxSearchY p {
	display: block;
	text-align: left;
	line-height: 1.3;
}
#main .YboxSearchY p a {
	display: block;
	padding: 4px 8px;
	color: #333333;
	text-decoration: none;
}
#main .YboxSearchY p a:hover {
	text-decoration: none;
	background: #fff5b0;
} 

#main .YboxSearchY p .title {
	display:inline;
	font-size: 115%;
	font-weight: bold;
}

#main .YboxSearchY p .titleSearch {
	display:inline;
	font-size: 115%;
	font-weight: bold;
	background:url(https://img1.kakaku.k-img.com/images/search/listing_icon.gif) no-repeat;
	padding:5px 5px 5px 12px;
}

#main .YboxSearchY p a .title, 
#main .YboxSearchY p a .titleSearch {
	color: #0000dd;
	text-decoration: underline;
}
#main .YboxSearchY p a:hover .title, 
#main .YboxSearchY p a:hover .titleSearch {
	color:#f00; /* #09f; */
	text-decoration: underline;
}
#main .YboxSearchY p a .host {
	margin-left:20px;
	color: #090;
	text-decoration: none;
}
#main .YboxSearchY p  a:hover .host {
	color:#090;
	text-decoration: none;
}
#main .YboxSearchY .ads {
	float: right;
	width: 20%;
	font-size: 85%;
	text-align: right;
	padding: 5px 8px;
}
#main .YboxSearchY .ads a {
	color:#333;
	text-decoration: underline;
}
#main .YboxSearchY .ads a:hover {
	color:#333;
	text-decoration: underline;
}

/*100512 sm1*/
.GboxR {
	width:929px;
	margin:0;
	position:relative;
	border:1px solid #fff;
}
.GboxR div {
	border:1px solid #ddd;
	background:#EBF7FF;
}
.GboxR p {
	display:block;
	float:left;
	width:463px;
	text-align: left;
	line-height: 1.3;
}
.GboxR p a:link,.GboxR p a:hover,.GboxR p a:visited {
	display:block;
	padding:4px 8px;
	color: #666;
	height:1%;
	text-decoration: none;
}
.GboxR p a:hover { /*return*/
	text-decoration: none;
	background:#d8eefc;
}
.GboxR p span {
	display:inline;
	font-size: 12px;
}
.GboxR p .title {
	font-size: 14px;
	font-weight: bold;
}
.GboxR p a .title {
	color: #0000dd;
	text-decoration: underline;
}

.GboxR p a:hover .title {/*return */
	color:#0000dd;
	text-decoration: underline;
}
.GboxR p a .host {
	color: #009900;
	text-decoration: none;
	margin-left:15px;
}
.GboxR p a:hover .host {
	color: #009900;
	text-decoration: none;
}
.GboxR .ads {
	position:absolute;
	top:5px;
	display:block;
	width:10%;
	height:15px;
	margin-left:825px;
	font-size:11px;
	text-align:right;
}
.GboxR .ads a {
	color:#333;
	text-decoration: underline;
}
.GboxR .ads a:hover {
	color:#333;
	text-decoration: underline;
}

/**/

/*101201 sm4*/
.GboxR p {
	display:block;
	float:left;
	width:447px;
	text-align: left;
	line-height: 1.3;
	padding:4px 8px;
	color: #666;
}
.GboxR p a:link,.GboxR p a:hover,.GboxR p a:visited {
	display:inline;
	padding:0;
}
.GboxR p .title a {
	color: #0000dd;
	text-decoration: underline;
}

.GboxR p .title a:hover {/*return */
	color:#0000dd;
	text-decoration: underline;
}
.GboxR p .host a {
	color: #009900;
	text-decoration: none;
	margin-left:15px;
}
.GboxR p .host a:hover {
	color: #009900;
	text-decoration: none;
}
/**/

#main .CateGbox {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_btm.gif) no-repeat left bottom;
	width:410px;
	margin-top:10px;
	padding-bottom:4px;
}
#main .CateGbox div {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_top.gif) no-repeat;
	padding-top:4px;
}
#main .CateGbox div {width:410px;}
#main .CateGbox p,
#main .PmenuGbox p {
	margin:0 8px;
	text-align: left;
	line-height:1.4;
}
#main .CateGbox p a,
#main .PmenuGbox p a {
	display: block;
	padding:4px 2px;
	color: #666;
	font-size:10px;
	text-decoration: none;
	height:1%;
}
#main .CateGbox p a:hover,
#main .PmenuGbox p a:hover {
	background:none;
	text-decoration: none;
}
#main .CateGbox p .title,
#main .PmenuGbox p .title {
	font-size:13px;
	/*padding:3px 0 2px 0;*/
	padding:5px 0 2px 12px;
	font-weight:bold;
	display:inline;
	background:transparent url(https://img1.kakaku.k-img.com/images/search/listing_icon.gif) no-repeat scroll 0 0;
}
#main .CateGbox p a .title,
#main .PmenuGbox p a .title {
	color:#00d;
	text-decoration: none;
}
#main .CateGbox p a:hover .title,
#main .PmenuGbox p a:hover .title {
	color:#f40;
	text-decoration:underline;
}
#main .CateGbox .ads,
#main .PmenuGbox .ads {
	float:right;
	width:72px;
}
#main .CateGbox .sitehost,
#main .PmenuGbox .sitehost {
	color:#090;
	margin-left:10px;
	font-size:120%;
	line-height:1;
	text-decoration:none;
}
#main .CateGbox .WboxLine,
#main .PmenuGbox .WboxLine {
	display:block;
	margin:2px 8px 0 8px;
	height:1px;
	font-size:1px;
	border-top:1px solid #ccc;	
}
/* 最新 リスティング広告(白508) 100108 */
#main .PmenuGbox {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_wide_btm.gif) no-repeat left bottom;
	width:508px;
	padding-bottom:4px;
}
#main .PmenuGbox div {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_top_l.gif) no-repeat;
	padding-top:4px;
}
#main .PmenuGbox div {width:508px;}
#main .PmenuGbox p a {
	padding:5px 2px;
}

#main .BboxSG{
	border:1px solid #ddd;
	background:#EBF7FF;/*f4f7f7*/
	width:719px;
	margin:10px 0;
}

#main .BboxSG p{
	display: block;
	text-align: left;
	line-height: 1.3;
}
#main .BboxSG p a{
	display: block;
	padding: 4px 8px;
	color: #666;
	text-decoration: none;
}
#main .BboxSG p span{
	display:inline;
}
/* #main .BboxSG p a:hover{
	text-decoration: none;
	background: #;f4f7f7;
} */

#main .BboxSG p a:hover{ /* return */
	text-decoration: none;
	background:#d8eefc;/*fffad6*//*C1E5FC*/
}
#main .BboxSG p .title{
	font-size: 115%;
	font-weight: bold;
}
#main .BboxSG p a .title{
	color: #0000dd;
	text-decoration: underline;
}
#main .BboxSG p a:hover .title{
	/*color:#ff4400;*/ /* #09f */
	text-decoration: underline;
}
#main .BboxSG p a .host{
	color: #009900;
	text-decoration: none;
	margin-left:15px;
}
#main .BboxSG p  a:hover .host{
	color: #009900;
	text-decoration: none;
}
#main .BboxSG .ads{
	float: right;
	width: 10%;
	font-size: 85%;
	text-align: right;
	padding: 5px 8px;
}
#main .BboxSG .ads a{
	color:#333;
	text-decoration: underline;
}
#main .BboxSG .ads a:hover{
	color:#333;
	text-decoration: underline;
}

/*100512 sm1 end*/

/*110218 sm4 */
#main .CateWbox {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_btm.gif) no-repeat left bottom;
	width:410px;
	margin-top:10px;
	padding-bottom:0px;
}
#main .CateWbox div.box {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_top.gif) no-repeat left top;
	padding-top:0px;
}
#main .PmenuWbox {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_btm_l.gif) no-repeat left bottom;
	width:508px;
	padding-bottom:0px;
}

#main .PmenuWbox div {
	background:none;
	padding-top:0px;
}

#main .CateWbox .CateWboxInnerTop {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_top.gif) no-repeat left top;
	padding-top:0px;
	padding-bottom:2px;
}
#main .CateWbox .CateWboxInnerBtm {
	margin-top:-1px;
	padding-bottom:4px;
	width:410px;
}
#main .PmenuWbox div.PmenuWboxInnerTop {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_top_l.gif) no-repeat left top;
	padding-top:0px;
	padding-bottom:2px;
}
#main .PmenuWbox div.PmenuWboxInnerBtm {
	margin-top:-1px;
	padding-bottom:4px;
	width:508px;
}
#main .CateWbox .CateWboxInnerTop p.tands{
	padding:8px 2px 1px;
}
#main .PmenuWbox div.PmenuWboxInnerTop p.tands{
	padding:7px 2px 1px;
}
#main .PmenuWbox div.PmenuWboxInnerBtm p.tands{
	padding:3px 2px 1px;
}
#main .PmenuWbox div.PmenuWboxInnerTop p.btxt{
	padding:2px 2px 5px;
}
#main .PmenuWbox div.PmenuWboxInnerBtm p.btxt{
	padding:2px 2px 5px;
}
#main .CateWbox .WboxLine,
#main .PmenuWbox .WboxLine {
	display:block;
	margin:0 8px;
	height:1px;
	font-size:1px;
	border-top:1px solid #ccc;
	line-height:1;
}
#main .BboxS,
#listing680 .BboxS{
	padding-bottom:5px;
}
#main .BboxS .ads,
#listing680 .BboxS .ads{
	float: none;
	text-align: left;
	padding: 5px 8px;
	width: 10%;
	font-size: 85%;
}
#main .BboxS p .host{
	float: right;
	width: auto;
	margin-top: 9px;
	padding-right: 6px;
	font-size: 116%;
	line-height: 1.2;
	letter-spacing: 1px;
}
#listing680 .BboxS p .host{
	position: relative;
	z-index: 30;
	float: right;
	width: auto;
	margin-top: 9px;
	padding-right: 6px;
	font-size: 116%;
	line-height: 1.2;
	letter-spacing: 1px;
}

#ad_article .BboxS{
	border:1px solid #ddd;
	background:#EBF7FF;
	width:758px;
	margin:15px 0 10px;
}

#ad_article .BboxS p {
	display: block;
	text-align: left;
	line-height: 1.3;
	padding: 4px 8px;
}

#ad_article .BboxS p span {
	display:inline;
}

#ad_article .BboxS .title {
	font-size: 115%;
	font-weight: bold;
}

#ad_article .BboxS p .title a:link,
#ad_article .BboxS p .title a:visited {
	color: #0000dd;
	text-decoration: underline;
}
#ad_article .BboxS p .title a:hover{
	text-decoration: underline;
}

#ad_article .BboxS p .host a:link,
#ad_article .BboxS p .host a:visited{
	color: #009900;
	text-decoration: none;
	margin-left:15px;
}
#ad_article .BboxS p .host a:hover{
	color: #009900;
	text-decoration: none;
}

#ad_article .BboxS p .boxTxt{
	color:#666666;
}

#ad_article .BboxS p .boxTxt a{
	color:#666666;
	text-decoration:none;
}

#ad_article .BboxS p .boxTxt a:hover{
	color:#666666;
	text-decoration:none;
}

#ad_article .BboxS .ads{
	float: right;
	text-align: right;
	padding: 5px 8px;
}

#ad_article .BboxS .ads {
	width: 10%;
	font-size: 85%;
}
#ad_article .BboxS .ads a{
	color:#333;
	text-decoration: underline;
}
#ad_article .BboxS .ads a:hover{
	color:#333;
	text-decoration: underline;
}
#ad_article .BboxS{
	padding-bottom:5px;
}
#ad_article .BboxS .ads {
	float: none;
	text-align: left;
	padding: 5px 8px;
	width: 10%;
	font-size: 85%;
}
#ad_article .BboxS p .host{
	position: relative;
	z-index: 30;
	float: right;
	width: auto;
	margin-top: 9px;
	padding-right: 6px;
	font-size: 116%;
	line-height: 1.2;
	letter-spacing: 1px;
}

#listing_ad_top{
	padding-bottom:2px;
	background-color:#F4F7F7;
}
#listing_ad_top .ads{
	float: none;
	text-align: left;
	padding: 3px 8px;
}
#listing_ad_top p .host{
	position: relative;
	z-index: 30;
	float: right;
	width: auto;
	margin-top: 9px;
	line-height: 1.2;
}

#main .YboxSearch{
	padding-bottom:5px;
	background-color:#FFF;
}
#main .YboxSearch .ads {
	float: none;
	text-align: left;
	padding: 5px 8px;
	width: 10%;
	font-size: 85%;
}
#main .YboxSearch p .host{
	position: relative;
	z-index: 30;
	float: right;
	width: auto;
	margin-top: 9px;
	padding-right: 6px;
	font-size: 116%;
	line-height: 1.2;
	letter-spacing: 1px;
}

#engawa #main .BboxS{
	border:1px solid #ddd;
	background:#EBF7FF;
	width:719px;
	margin:10px 0;
}

#engawa #listing680 .BboxS{
	border:1px solid #ddd;
	background:#EBF7FF;
	margin:0;
}

#engawa #main .BboxS p,
#engawa #listing680 .BboxS p,{
	display: block;
	text-align: left;
	line-height: 1.3;
	padding: 4px 8px;
}

#engawa #main .BboxS p span,
#engawa #listing680 .BboxS p span{
	display:inline;
}

#engawa #main .BboxS .title,
#engawa #listing680 .BboxS .title{
	font-size: 115%;
	font-weight: bold;
}

#engawa #main .BboxS p .title a:link,
#engawa #main .BboxS p .title a:visited,
#engawa #listing680 .BboxS p .title a:link,
#engawa #listing680 .BboxS p .title a:visited {
	color: #0000dd;
	text-decoration: underline;
}
#engawa #main .BboxS p .title a:hover,
#engawa #listing680 .BboxS p .title a:hover{
	text-decoration: underline;
}

#engawa #main .BboxS p .host a:link,
#engawa #main .BboxS p .host a:visited,
#engawa #listing680 .BboxS p .host a:link,
#engawa #listing680 .BboxS p .host a:visited{
	color: #009900;
	text-decoration: none;
	margin-left:15px;
}
#engawa #main .BboxS p .host a:hover,
#engawa #listing680 .BboxS p .host a:hover{
	color: #009900;
	text-decoration: none;
}

#engawa #main .BboxS p .boxTxt{
	color:#666666;
}

#engawa #main .BboxS p .boxTxt a,
#engawa #listing680 .BboxS p .boxTxt a{
	color:#666666;
	text-decoration:none;
}

#engawa #main .BboxS p .boxTxt a:hover,
#engawa #listing680 .BboxS p .boxTxt a:hover{
	color:#666666;
	text-decoration:none;
}

#engawa #main .BboxS .ads,
#engawa #listing680 .BboxS .ads{
	float: right;
	text-align: right;
	padding: 5px 8px;
}
#engawa #main .BboxS .ads,
#engawa #listing680 .BboxS .ads{
	width: 10%;
	font-size: 85%;
}

#engawa #listing680 .BboxS .ads {
	width:70px;
}

#engawa #main .BboxS .ads a,
#engawa #listing680 .BboxS .ads a{
	color:#333;
	text-decoration: underline;
}
#engawa #main .BboxS .ads a:hover,
#engawa #listing680 .BboxS .ads a:hover{
	color:#333;
	text-decoration: underline;
}


#engawa #main .BboxS,
#engawa #listing680 .BboxS{
	padding-bottom:0px;
}
#engawa #main .BboxS .ads,
#engawa #listing680 .BboxS .ads{
	float: right;
	text-align: right;
	padding: 5px 8px;
	width: 10%;
	font-size: 85%;
}
#engawa #main .BboxS p .host{
	position: inherit;
	float: none;
	width: inherit;
	margin-top:0;
	padding-right: 6px;
	font-size: 100%;
	line-height: 1.4;
	*line-height: 1.4;
	letter-spacing: 1px;
}
#engawa #listing680 .BboxS p .host{
	position: inherit;
	float: none;
	width: inherit;
	margin-top:0;
	padding-right: 6px;
	font-size: 100%;
	line-height: 1.4;
	*line-height: 1.4;
	letter-spacing: 1px;
}

/*110218 sm4 end */

/*110815 sm4 sprit */
#main .YboxSearchBgY {
	background:#fff8dd;
	margin-top:10px;
	border:1px solid #ddd;
	padding-bottom:5px;
}
#main .YboxSearchBgB {
	background:#EBF7FF;
	margin-top:10px;
	border:1px solid #ddd;
	padding-bottom:5px;
}
#main .YboxSearchBgY p,
#main .YboxSearchBgB p{
	display: block;
	text-align: left;
	line-height: 1.3;
	padding: 4px 8px;
}

#main .YboxSearchBgY p .title,
#main .YboxSearchBgB p .title{
	display:inline;
	font-size: 115%;
	font-weight: bold;
}

#main .YboxSearchBgY p .titleSearch,
#main .YboxSearchBgB p .titleSearch{
	display:inline;
	font-size: 115%;
	font-weight: bold;
	background:url(https://img1.kakaku.k-img.com/images/search/listing_icon.gif) no-repeat;
	padding:5px 5px 5px 12px;
}

#main .YboxSearchBgY p .title a, 
#main .YboxSearchBgY p .titleSearch a,
#main .YboxSearchBgB p .title a, 
#main .YboxSearchBgB p .titleSearch a{
	color: #0000dd;
	text-decoration: underline;
}
#main .YboxSearchBgY p .title a:hover, 
#main .YboxSearchBgY p .titleSearch a:hover,
#main .YboxSearchBgB p .title a:hover, 
#main .YboxSearchBgB p .titleSearch a:hover{
	color:#f00;
	text-decoration: underline;
}
#main .YboxSearchBgY p .host,
#main .YboxSearchBgB p .host{
	position: relative;
	z-index: 30;
	float: right;
	width: auto;
	margin-top: 9px;
	padding-right: 6px;
	font-size: 116%;
	line-height: 1.2;
	letter-spacing: 1px;
}
#main .YboxSearchBgY p .host a,
#main .YboxSearchBgY p .host a:hover,
#main .YboxSearchBgB p .host a,
#main .YboxSearchBgB p .host a:hover{
	margin-left:20px;
	color: #090;
	text-decoration: none;
}
#main .YboxSearchBgY p .txt a,
#main .YboxSearchBgY p .txt a:hover,
#main .YboxSearchBgB p .txt a,
#main .YboxSearchBgB p .txt a:hover{
	color: #000;
	text-decoration: none;
}
#main .YboxSearchBgY .ads,
#main .YboxSearchBgB .ads{
	width: 10%;
	font-size: 85%;
	text-align: left;
	padding: 5px 8px;
}
#main .YboxSearchBgY .ads a,
#main .YboxSearchBgY .ads a:hover,
#main .YboxSearchBgB .ads a,
#main .YboxSearchBgB .ads a:hover{
	color:#333;
	text-decoration: underline;
}

/*110815 sm4 end */

/*110907 sm4 kuruma renewal */
#kuruma #main710 .lsBox {
	float:left;
	margin:2px 0 0;
	padding:0 0 5px;
	width:400px;
}
#kuruma #main710 .lsBox .boxA {
	background: url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_bg400.gif) repeat-y left top;
	margin:0;
	padding:0;
}
#kuruma #main710 .CateWbox {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_btm400.gif) no-repeat left bottom;
	width:400px;
	padding-bottom:2px;
}
#kuruma #main710 .CateWbox div.box {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_top400.gif) no-repeat;
	padding-top:2px;
}
#kuruma #main710 .CateWbox div.box {width:400px;}
#kuruma #main710 .CateWbox p {
	margin:0 8px;
	text-align: left;
	line-height:1.1;
}
#kuruma #main710 .CateWbox p.tands{
	padding:2px 2px 1px;
}
#kuruma #main710 .CateWbox p.btxt{
	padding:1px 2px 1px;
}
#kuruma #main710 .CateWbox p a:hover {
	background:none;
	text-decoration: none;
}
#kuruma #main710 .CateWbox p .title {
	font-size:13px;
	padding:5px 0 1px 0;
	font-weight:bold;
	display:inline;
}
#kuruma #main710 .CateWbox p .title a,
#kuruma #main710 .CateWbox p .title a:visited {
	color:#00d;
	text-decoration: none;
}
#kuruma #main710 .CateWbox p .title a:hover {
	color:#f40;
	text-decoration:underline;
}
#kuruma #main710 .CateWbox .ads {
	float:right;
	width:72px;
}
#kuruma #main710 .CateWbox .sitehost a,
#kuruma #main710 .CateWbox .sitehost a:hover,
#kuruma #main710 .CateWbox .sitehost a:visited{
	color:#090;
	margin-left:10px;
	line-height:0.8em;
	text-decoration:none;
}
#kuruma #main710 .CateWbox .boxTxt{
	color: #666;
	height:1%;
	font-size:10px;
	text-decoration:none;
	padding-bottom:5px;
}
#kuruma #main710 .CateWbox .boxTxt a,
#kuruma #main710 .CateWbox .boxTxt a:hover,
#kuruma #main710 .CateWbox .boxTxt a:visited{
	color: #666;
	height:1%;
	font-size:10px;
	text-decoration:none;
	padding-bottom:5px;
}
#kuruma #main710 .CateWbox {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_btm400.gif) no-repeat left bottom;
	width:400px;
	margin-top:0;
	padding-bottom:0px;
}
#kuruma #main710 .CateWbox div.box {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_top400.gif) no-repeat left top;
	padding-top:0px;
}
#kuruma #main710 .CateWbox .CateWboxInnerTop {
	background:url(https://img1.kakaku.k-img.com/images/category/box_a_narrow_top400.gif) no-repeat left top;
	padding-top:0px;
	padding-bottom:2px;
}
#kuruma #main710 .CateWbox .CateWboxInnerBtm {
	margin-top:-1px;
	padding-bottom:2px;
	width:400px;
}
#kuruma #main710 .CateWbox .CateWboxInnerTop p.tands{
	padding:5px 2px 1px;
}
#kuruma #main710 .CateWbox .WboxLine {
	display:block;
	margin:0 8px;
	height:1px;
	font-size:1px;
	border-top:1px solid #ccc;
	line-height:1;
}
/*110907 sm4 kuruma renewal 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 */

/* csaPatern 121203 sm1 */
.csaPat {
	padding-bottom:5px;
	margin-top:10px;
}
.gooBorder {
	border: 1px solid #DDDDDD;
}
.csaPat .ads {
    font-size: 85%;
    padding: 5px 8px;
    text-align: left;
    width: 10%;
}
.csaPat .ads a {
	color: #333333;
    text-decoration: underline;		
}
/* csaPatern end */

/* globalSearch Patern 130826 sm1 */
.glC div {
	margin:0 auto;
}
/* globalSearch Patern end */

/* globalSearch middle 140624 */
.glM {
	margin-bottom:10px;
}

/* pricemenu leftmenu 140122 sm1 */
.mnC {
	width:160px;
	margin:15px auto 5px;
}
.mnC .mnDiv {
	background:#8caec7;
	text-align:left;
}
.mnC .mnSpan {
	margin-left:3px;
	font-size:12px;
	line-height:1.2;
	color:#fff;
	font-weight:bold;
}
/* pricemenu sqTwo 140227 sm1 */
.sqTwo {
	margin:20px auto;
}
.sqTwo .sqL {
	float:left;
}
.sqTwo .sqR {
	float:right;
}
.sqTwo .sqL,
.sqTwo .sqR {
	width:350px;
	text-align:center;
	min-height: 250px; /* 20210104 CLS sm23 */
}
/* full930 150608 sm1 */
.full930 .sqTwo .sqL,
.full930 .sqTwo .sqR {
	width:465px;
	text-align:center;
}
/* prdnews sqTwo 140227 sm1 */
/* prdnews sqTwo 150603 sm5 */
#main615 .sqTwo .sqL,
#main615 .sqTwo .sqR,
.prdnewsAd .sqTwo .sqL,
.prdnewsAd .sqTwo .sqR {
	width:300px;
	text-align:center;
}
.main680Ad .sqTwo .sqL,
.main680Ad .sqTwo .sqR {
	width:340px;
	text-align:center;
}
#article .YboxSearch p {
	margin-top:0;
}
/* magazine sqTwo 150105 sm1 */
#magazine .sqTwo,
#magazine_w .sqTwo  {
	margin:20px auto 0;
}
#magazine .sqTwo .sqL,
#magazine .sqTwo .sqR,
#magazine_w .sqTwo .sqL,
#magazine_w .sqTwo .sqR {
	width:330px;
	text-align:center;
}
#magazine .sqTwo.clearfix:after,
#magazine_w .sqTwo.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
#magazine .sqTwo.clearfix,
#magazine_w .sqTwo.clearfix {
	display:inline-block;
	min-height:1px;
}
#magazine .sqTwo.clearfix,
#magazine_w .sqTwo.clearfix {
	display:block;
}

/* liquid 150708SM5 */
.sqTwoWrapper {
	clear:both;
	text-align: center;
}
.sqTwoWrapper .sqTwo {
	display:inline-block;
}

/* バイク一覧 広告タグ調整 sm22 */
#kuruma #bike #main680 .sqTwo .sqL,
#kuruma #bike #main680 .sqTwo .sqR,
#contents640 .sqTwo .sqL,
#contents640 .sqTwo .sqR {
	width: 300px;
}

/* 車レビュー・クチコミ パス対応 sm13 */
#top + #all #contents #kuruma .h1Area+.path a::after,
#top + #all #contents #kuruma .h1Area+.path a:hover::after,
#top + #all #contents #kuruma .h1Area+.path a:link::after,
#top + #all #contents #kuruma .h1Area+.path a:visited::after {
    content: '>';
    color: #333;
    display: inline-block;
    padding: 0 0 0 4px;
    text-decoration: none;
}