#jal_contents {
width: 980px;
margin:0 auto;
}

#jal_contents h1{
width: 980px;
line-height:0;
margin:0;
padding:0;
}

#jal_contents img{
margin:0;
padding:0;
}

#jal_contents div.a_show {
width:980px;
height:256px;
background:url(images/hawai3.gif);
}

#jal_contents div.a_show div.left_block{
width:470px;
margin:98px 0 0 0px;
padding-left:110px;
float:left;
dysplay:inline;
}

#jal_contents div.a_show div.left_block p{
font-size:14px;
line-height:2em;
}

#jal_contents div.a_show div.left_block div.banner2{
text-align:right;
margin-top:15px;
}

#jal_contents div.a_show div.banner{
float:right;
margin:3px 0px 0 0;
padding-right:80px;
dysplay:inline;
}

#jal_contents p.jalpak_link{
text-align:right;
width:825px;
margin:4px auto 10px auto;
}

#jal_contents div.b_show {
width:876px;
margin:10px auto;
line-height:0;
}

#jal_contents table.red_back {
background:#cc0000;
border:1px solid #cc0000;
margin:15px auto;
width:825px;
}

#jal_contents table.red_back td {
background:#ffffff;
padding:10px 20px;
font-size:13px;
color:#000000;
}

#jal_contents table.red_back td.hyou_left {
text-align:center;
width:130px;
}

#jal_contents table.red_back td dt{
float:left;
}

#jal_contents table.red_back td dd{
padding-left:1em;
padding-bottom:1em;
}

#jal_contents table.red_back td dd.dd_bottom{
padding-left:1em;
padding-bottom:0;
}
