@charset "Shift_JIS";

/*
-----------------------------------------------------------------*/
.mgt40{ margin-top:40px;}
.executive_eur td{ vertical-align:top;}

/*eur_lineup
----------------------------------------------------------------*/
.executive_eur .eur_lineup{ width:940px; margin-top:20px; background:url(../../img/lineup_bg.jpg) repeat-y;}
.executive_eur .lineupSet{ width:728px; float:left; margin-left:10px; overflow:hidden;}
.executive_eur .lineupSet ul{ width:728px; overflow:hidden; margin-right:-12px;}
.executive_eur .lineupSet ul li{ width:170px; height:264px; margin-right:12px; margin-bottom:12px; float:left; background:url(../img/eur_lineup_block_ftr.gif) no-repeat bottom; font-size:13px; color:#cc0000; text-align:center; font-weight:bold;}
.executive_eur .lineupSet ul li a:link , .lineupSet ul li a:visited{ color:#cc0000; text-decoration:none;}
.executive_eur .lineupSet ul li a:hover , .lineupSet ul li a:active{ color:#cc0000; text-decoration:underline;}


.executive_eur .lineupSet_unit {
 float:left;
 position:relative;
 width:170px;
 height:264px;
 margin:0 12px 12px 0;
}
.executive_eur .lineupSet_unit .priceRange {
 position:absolute;
 bottom:4px;
 right:6px;
 font-weight:bold;
}
.executive_eur .lineupSet .lineup01 a {
 display:block;
 width:170px;
 height:264px;
 background:url(../img/eur_lineup_img01_n.jpg) no-repeat;
 color:#c00;
}
.executive_eur .lineupSet .lineup01 a:hover {
 background:url(../img/eur_lineup_img01_o.jpg);
}

.executive_eur .lineupSet .lineup02 a {
 display:block;
 width:170px;
 height:264px;
 background:url(../img/eur_lineup_img02_n.jpg) no-repeat;
 color:#c00;
}
.executive_eur .lineupSet .lineup02 a:hover {
 background:url(../img/eur_lineup_img02_o.jpg);
}

.executive_eur .lineupSet .lineup03 a {
 display:block;
 width:170px;
 height:264px;
 background:url(../img/eur_lineup_img03_n.jpg) no-repeat;
 color:#c00;
}
.executive_eur .lineupSet .lineup03 a:hover {
 background:url(../img/eur_lineup_img03_o.jpg);
}

.executive_eur .lineupSet .lineup04 a {
 display:block;
 width:170px;
 height:264px;
 background:url(../img/eur_lineup_img04b_n.jpg) no-repeat;
 color:#c00;
}
.executive_eur .lineupSet .lineup04 a:hover {
 background:url(../img/eur_lineup_img04b_o.jpg);
}

.executive_eur .lineupSet .lineup05 a {
 display:block;
 width:170px;
 height:264px;
 background:url(../img/eur_lineup_img05_n.jpg) no-repeat;
 color:#c00;
}
.executive_eur .lineupSet .lineup05 a:hover {
 background:url(../img/eur_lineup_img05_o.jpg);
}

.executive_eur .lineupSet .lineup06 a {
 display:block;
 width:170px;
 height:264px;
 background:url(../img/eur_lineup_img07b_n.jpg) no-repeat;
 color:#c00;
}
.executive_eur .lineupSet .lineup06 a:hover {
 background:url(../img/eur_lineup_img07b_o.jpg);
}

.executive_eur .lineupSet .lineup07 a {
 display:block;
 width:170px;
 height:264px;
 background:url(../img/eur_lineup_img07c_n.jpg) no-repeat;
 color:#c00;
}
.executive_eur .lineupSet .lineup07 a:hover {
 background:url(../img/eur_lineup_img07c_o.jpg);
}

.executive_eur .lineupSet .lineup08 a {
 display:block;
 width:170px;
 height:264px;
 background:url(../img/eur_lineup_img08_n.jpg) no-repeat;
 color:#c00;
}
.executive_eur .lineupSet .lineup08 a:hover {
 background:url(../img/eur_lineup_img08_o.jpg);
}


.executive_eur .lineupSet .lineup09 a {
 display:block;
 width:170px;
 height:264px;
 background:url(../img/eur_lineup_img_swi_n.jpg) no-repeat;
 color:#c00;
}
.executive_eur .lineupSet .lineup09 a:hover {
 background:url(../img/eur_lineup_img_swi_o.jpg);
}

.executive_eur .lineupSet .lineup10 a {
 display:block;
 width:170px;
 height:264px;
 background:url(../img/eur_lineup_img10_n.jpg) no-repeat;
 color:#c00;
}
.executive_eur .lineupSet .lineup10 a:hover {
 background:url(../img/eur_lineup_img10_o.jpg);
}


.executive_eur .lineupOther{ width:187px; float:right; margin-right:10px; margin-bottom:10px;}
.executive_eur .lineupOthers_Set{ background-color:#f8f6f0;padding-bottom:10px;}
.executive_eur .lineupOthers_Set ul{ padding:0 10px;}
.executive_eur .lineupOthers_Set ul li{ background:url(../../img/list_icon.gif) no-repeat 0px 3px; padding-left:15px; margin-bottom:10px; line-height:1.3em;}
.executive_eur .lineupOthers_Set ul li.last{margin-bottom:0;}

.gadgetPivot h3 { text-align:left;}

/**/
.tourDetails_gps940 .tourDetailsBox .gadgetTitle{
    background: url("/tours/img/parts_buret_b_rn.gif") no-repeat scroll left top ;
    font-size: 120%;
    font-weight: bold;
    padding-left: 10px;
}

.tourDetails_gps940 {
    background: url("/tours/img/bg_pnl940_btm.gif") no-repeat scroll center bottom ;
    padding-bottom: 5px;
}

.tourDetails_gps940 .tourDetailsBox {
    background: url("/tours/img/bg_pnl940_mdl.gif") repeat-y scroll 0 0 ;
    border-width: 0;
}

.tourDetails_gps940 .gadgetPivot ul.tab {
    background: url("/common_rn/img/tour/icon_airplane_001.png") no-repeat scroll 1px 8px ;
    padding-left: 25px;
}

.tourDetails_gps940 .gadgetPivot ul.list li a {
    display: block;
    font-size: 14px;
    line-height: 1.2;
    padding: 4px 0 5px;
    text-decoration: none;
}

.tourDetails_gps940 .gadgetPivot ul.tab li a, .tourDetails_gps940 .gadgetPivot ul.tab li span {
    display: block;
    padding: 5px;
	font-size: 14px;
}

.tourDetails_gps940 .tourDetailsTtl {
    border-top: none;
}