div#box460{position: relative;}
div#boxInner {
	position: relative;
    margin: 2px 2px 0;
}
div#boxInner .logo{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 100;
	}

dl.tourBox{
	position: relative;
	z-index: 1;
}
dl.tourBox,
dl.aoTopBox{
	line-height: 1.2;
	color: #616161;
	}
dl.tourBox dt.pict,
dl.aoTopBox dt.pict{
    float: left;
    margin: 0;
    padding: 0;
    width: 185px;
}
dl.tourBox dd,
dl.aoTopBox dd{
    float: left;
    margin: 0;
    padding: 0;
    width: 200px;
}
body#body_12px dl.tourBox dd p.note,
body#body_12px dl.aoTopBox dd p.note{
	font-size:10px;
    }
/*
#saleBox{
	background:url(../img/dayup.gif) no-repeat right 20px;
	}*/
#saleBox .pict{
	float: left;
	width: 110px;
	}
body#body_12px #saleBox table#sokuho h3 a,
body#body_12px #saleBox table#sokuho td{
    font-size: 12px;
    margin: 0;
    padding: 0;
}

#saleBox #sokuho{
	float: left;
	width: 330px;
	line-height: 1.4;
	}
#saleBox #sokuho .price{color:#ff0000;}

div#box460 div#boxInner #saleBox p.title{
	background: #eee;
	border:1px solid #ccc;
	color: #333333;
	font-weight:bold;
	margin: 3px auto;
	padding: 3px;
}


dl.tourBox:after,
dl.aoTopBox:after,
div#saleBox:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	}
*:first-child+html dl.tourBox,
*:first-child+html dl.aoTopBox,
*:first-child+html div#saleBox {display: inline-block;}
* html dl.tourBox,
* html dl.aoTopBox,
* html div#saleBox{height: 1%;}
