/* --------------------------------------------
 *                 文字用DIV
 * -------------------------------------------- */

span.tour_01 {font-size: 10px; }
p.price {font-size: 22px; color:#FF6600; font-weight: bold;}
p.title {font-size: 12px; color:#FFffff; font-weight: bold;}
p.title02 {font-size: 12px; color:#FFffff; font-weight: bold;}
p.gv2 {font-size: 15px; color:#666699; font-weight: bold;}
p.et_01 {font-size: 15px; color:#666633; font-weight: bold;}
span.yobiyose_01 {font-size: 11px; color:#0099cc;}
span.yobiyose_02 {font-size: 11px; color:#ff0066;}
span.yobiyose_03 {font-size: 11px; color:#669933;}
span.yobiyose_04 {font-size: 11px; color:#ff6600;}
span.yobiyose_05 {font-size: 11px; color:#cc00cc;}
span.yobiyose_06 {font-size: 11px; color:#003399;}
span.yobiyose_07 {font-size: 11px; color:#666666;}
span.yobiyose_08 {font-size: 11px; color:#ff0000;}
span.yobiyose_09 {font-size: 11px; color:#ff6666;}
span.yobiyose_10 {font-size: 11px; color:#336633;}
span.yobiyose_11 {font-size: 11px; color:#999900;}

/* --------------------------------------------
 *                呼び寄せ用DIV
 * -------------------------------------------- */

div.yobiyose {background-color: #cc0000;}
div.yobiyose02 {background-color: #ff0000;}
p.yobiyose02{font-size: 12px; color:#FFffff; font-weight: bold;}

/* --------------------------------------------
 *             フライトインデックス
 * -------------------------------------------- */

dt.index {background-color: #cccccc; width: 380px; padding: }


/* --------------------------------------------
 *                 gv2用DIV
 * -------------------------------------------- */

p.gv2_01 {font-size: 15px; color:#669900; font-weight: bold;}
p.jl_2009 {font-size: 15px; color:#cc0000; font-weight: bold;}
div.title02gv2 {background-color: #666699;}
p.title02 {font-size: 12px; color:#FFffff; font-weight: bold;}
p.title03 {font-size: 12px; color:#FFffff; font-weight: bold;}
div.titlejl2009 {background-color: #cc0000;}

/* --------------------------------------------
 *                 日本用DIV
 * -------------------------------------------- */

div.title02jpn {background-color: #ff3366;}
p.title02 {font-size: 12px; color:#FFffff; font-weight: bold;}

/* --------------------------------------------
 *                 中国用DIV
 * -------------------------------------------- */

div.titlechina {background-color: #666633;}
div.titlechina02 {background-color: #999966;}

/* --------------------------------------------
 *                 インドネシア用DIV
 * -------------------------------------------- */

div.titleinn {background-color: #669900;}
div.titleinn02 {background-color: #99cc00;}

/* --------------------------------------------
 *                 マレーシア用DIV
 * -------------------------------------------- */

div.titlemal {background-color: #ff6600;}
div.titlemal02 {background-color: #ff9900;}

/* --------------------------------------------
 *                 ベトナム用DIV
 * -------------------------------------------- */

div.titleviet {background-color: #660099;}
div.titleviet02 {background-color: #9933cc;}

/* --------------------------------------------
 *                 その他用DIV
 * -------------------------------------------- */

div.titleoth {background-color: #006666;}
div.titleoth02 {background-color: #009999;}

/* --------------------------------------------
 *                 タイ用DIV
 * -------------------------------------------- */

div.titlethai {background-color: #cc3333;}
div.titlethai02 {background-color: #ff6666;}

/* --------------------------------------------
 *                 オセアニア用DIV
 * -------------------------------------------- */

div.titleaus {background-color: #996699;}
div.titleaus02 {background-color: #cc99cc;}

/* --------------------------------------------
 *                 エティハド用DIV
 * -------------------------------------------- */

div.titleeti {background-color: #999966;}
div.titleeti02 {background-color: #666633;}

/* --------------------------------------------
 *                haco02
 * -------------------------------------------- */

table.haco_02{
  width: 380px;
    border-top:1px solid #666666;
    border-left:1px solid #666666;
    border-collapse:collapse;
    border-spacing:0;
    background-color:transparent;
    empty-cells:show;
}
.haco_02 th{
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    color:#000000;
    background-color:#999999;
    background-image:url(../img/table-back.gif);
    background-position:left top;
    padding:0.3em 0.3em;
    text-align:center;
}
.haco_02 td{
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    padding:0.3em 0.3em;
}

/* --------------------------------------------
 *                haco03
 * -------------------------------------------- */

table.haco_03{
  width: 380px;
    border-top:1px solid #6666cc;
    border-left:1px solid #6666cc;
    border-collapse:collapse;
    border-spacing:0;
    background-color:transparent;
    empty-cells:show;
}
.haco_03 th{
    border-right:1px solid #6666cc;
    border-bottom:1px solid #6666cc;
    color:#000000;
    background-color:#9999ff;
    background-image:url(../img/table-back.gif);
    background-position:left top;
    padding:0.3em 0.3em;
    text-align:left;
}
.haco_03 td{
    border-right:1px solid #6666cc;
    border-bottom:1px solid #6666cc;
    padding:0.3em 0.3em;
}

/* --------------------------------------------
 *                haco04
 * -------------------------------------------- */

table.haco_04{
  width: 380px;
    border-top:1px solid #999966;
    border-left:1px solid #999966;
    border-collapse:collapse;
    border-spacing:0;
    background-color:transparent;
    empty-cells:show;
}
.haco_04 th{
    border-right:1px solid #999966;
    border-bottom:1px solid #999966;
    color:#000000;
    background-color:#cccc99;
    background-image:url(../img/table-back.gif);
    background-position:left top;
    padding:0.3em 0.3em;
    text-align:left;
}
.haco_04 td{
    border-right:1px solid #999966;
    border-bottom:1px solid #999966;
    padding:0.3em 0.3em;
}

/* --------------------------------------------
 *                haco05
 * -------------------------------------------- */

table.haco_05{
  width: 380px;
    border-top:1px solid #6699cc;
    border-left:1px solid #6699cc;
    border-collapse:collapse;
    border-spacing:0;
    background-color:transparent;
    empty-cells:show;
}
.haco_05 th{
    border-right:1px solid #6699cc;
    border-bottom:1px solid #6699cc;
    color:#000000;
    background-color:#99ccff;
    background-image:url(../img/table-back.gif);
    background-position:left top;
    padding:0.3em 0.3em;
    text-align:left;
}
.haco_05 td{
    border-right:1px solid #6699cc;
    border-bottom:1px solid #6699cc;
    padding:0.3em 0.3em;
}