@charset "Shift_JIS";
/*
----------------------------------
(C)ANA TDR CSS for Domestic
Version: 1.0
creation date: 10/08/25
last update: 10/08/25
--------------------------------- */

/* 旅作おすすめ情報 */
div#tabiInfo{
width:948px;
display:block;
clear:both;
background:#d4e9ff;
border-left:1px solid #bdd8f4;
border-right:1px solid #bdd8f4;
}
div#tabiInfo p{
margin:0 4px;
font-size:0;
}
div#tabiInfo img{
font-size:0;
line-height:0;
}
div#tabiInfo div.osusume{
background:url(/domtour/dp/image/common/osusumeBg.gif) bottom left no-repeat;
width:940px;
margin:0 4px;
}
div#tabiInfo dl{
width:298px;
_width:310px;
float:left;
padding:2px 6px 5px;
margin-right:5px;
}
div#tabiInfo dl.none{
margin-right:0px;
}
div#tabiInfo dt{
float:left;
display:inline-block;
width:60px;
height:auto;
}
div#tabiInfo dd{
width:235px;
_width:237px;
padding-left:2px;
display:inline-block;
height:auto;
line-height:1.3;
float:right;
}
div#tabiInfo dd.infotxt{
padding-top:3px;
}
div#tabiInfo dd span.fntRed{
font-weight:bold;
color:#f00;
}
.imgBt{
clear:both;
}
/*汎用Class*/
.mt10{margin-top:10px;}
.padT5{padding-top:5px;}
.mt20{margin-top:20px;}

/* clearfix */
div.osusume:after,
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix,{
display: inline-table;
min-height: 1%;
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */