@charset "Shift_JIS";

/* ekitan s@\ ANA msd_a001a 2012-06-19 */

#msd_a001a { border: #0099ff 1px solid; }
#msd_a001a .ekimod_header { background-image: url(http://ekitan.com/cmn/globalimg/bg_h2_blue.gif); }
#msd_a001a .ekimod_header h2 { background-image: none; }
#msd_a001a .ekimod_content h3 { color: #0061c5; margin-bottom: 10px; }
#msd_a001a .msd_a001a_header_left { float: left; }
#msd_a001a .msd_a001a_header_right { float: right; padding: 5px 5px 0px 0px; }
#msd_a001a .msd_a001a_header_right img { vertical-align: top; }
#msd_a001a .msd_a001a_content_left { float: left; width: 170px; }
#msd_a001a .msd_a001a_content_right { margin-left: 170px; }
#msd_a001a .fare_header { height:50px; padding:0 0 8px;}
#msd_a001a .fare_header strong { padding-bottom:2px; display:inline-block;}
#msd_a001a .fare_footer { padding:10px 0 0; text-align:right;}
#msd_a001a .fare_content {}
#msd_a001a .fare_content table.ticketPrice { margin:0; width:100%; }
#msd_a001a .fare_content table.ticketPrice td {	border:1px solid #e2e2e2; background-color:#fff; vertical-align:middle; height:33px; width:50%; padding:0; cursor:pointer;}
#msd_a001a .fare_content table.ticketPrice td a { background:url(/cmn/globalimg/air/icon_ana_content.gif) no-repeat left center; padding:0 6px 0 13px; display:inline-block;}
#msd_a001a .fare_content table.ticketPrice td a span { padding:0 3px;}
#msd_a001a .fare_content table.ticketPrice td a strong { font-size:15px;}

#msd_a001a .fare_content table.ticketPrice td.over:hover,
#msd_a001a .fare_content table.ticketPrice td.over.hover,
#msd_a001a .fare_content table.ticketPrice td.linkBox.over:hover a,
#msd_a001a .fare_content table.ticketPrice td.linkBox.over.hover a { text-decoration:underline; }
