@charset "Shift_JIS";
/*
----------------------------------
(C)ANA TDR CSS for Domestic
Version: 1.0
creation date: 10/03/23
last update: 10/03/23
--------------------------------- */
ul#hjmeteGNav{
width:944px;
_width:950px;
background:url(/domtour/dp/info_point/image/common/navBg.gif) top left no-repeat;
height:49px;
padding:3px 3px 0 3px;
_padding:3px;
margin:0 0 10px 0;
}
ul#hjmeteGNav li{
float:left;
margin-right:5px;
}
ul#hjmeteGNav li.lastBtn,
ul#hjmeteSubNav li.lastBtn{
margin-right:0;
}
ul#hjmeteSubNav{
width:944px;
_width:950px;
background:url(/domtour/dp/info_point/image/common/navBg.gif) top left no-repeat;
height:49px;
padding:3px 3px 0 3px;
_margin-bottom:3px;
clear:both;
margin-top:20px;
}
ul#hjmeteSubNav li{
float:left;
margin-right:5px;
}
div#mainHjimete h2#hajimeteH2 {
background:none;
clear:both;
display:block;
height:136px;
padding:0;
margin:0;
font-size:0;
line-height:1;
width:950px;
}
/* モジュール */
.sectionIn #bottom_search{margin-left:5px!important; _padding-left:0!important;}
#bottom_search .bor_br{border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
#bottom_search .bor_b{border-bottom:1px solid #ccc;}
#bottom_search .pad_t{padding-top:5px;}
#bottom_search .pad5{padding:5px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.indL1em{padding-left:1em;}
.txtB{font-weight:bold;}
.txtBlueB{color:#022d8c; font-weight:bold;}
.floatR{
float:right;
}
div#moduleBox{
width:950px;
background:url(/domtour/dp/image/module/renewal11/moduleBg.gif) bottom left no-repeat;
display:block;
padding-bottom:20px;
padding-top:5px;
}
div#moduleBox p{
margin-top:15px;
margin-bottom:5px;
}
/* リニューアルモジュールエリア */
table#moj_ttl{
width:800px;
}
table#moj_ttl td.toptd{
background:#fdfdfd url(/domtour/dp/image/renewal11/module_obi_topbg.gif) no-repeat bottom right;
width:308px;
height:24px;
}
table#moj_ttl td.toptd span.btnPosi{
float:right;
padding-right:5px;
padding-bottom:8px;
}
table#moj_table{
border:1px solid #ccc;
width:800px;
potison:relative;
text-align:left;
}
table#moj_table th{
border-bottom:1px solid #d4dce2;
color:#092d86;
}
table#moj_table th img{
margin-right:5px;
}
table#moj_table th.thbg01{
background:#fdfdfd url(/domtour/dp/image/module/renewal11/thbg01.gif) no-repeat top right;
}
table#moj_table th.thbg02{
background:#fdfdfd url(/domtour/dp/image/module/renewal11/thbg02.gif) no-repeat top right;
}
table#moj_table td{
background:#ECF5FC;
}
table#moj_table th.pad,
table#moj_table td.pad{
padding:7px;
}
table#moj_table td.pad5{
padding:5px;
}
table.in_table td{
padding:1px 0 2px 0;
}
table#moj_table th.dodline01{
background:#ECF5FC url(/domtour/dp/image/renewal11/moj_dod01.gif) repeat-y top right;
}
table#moj_table td.dodline02{
background:#ECF5FC url(/domtour/dp/image/renewal11/moj_dod02.gif) repeat-y top right;
}
table#moj_table td.arrowPosi{
padding:0;
font-size:0
}
table#moj_table td.text_back{
padding-left:3px;
vertical-align:bottom;
}
/* clearfix */
.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 */
