@charset "Shift_JIS";

/*
-----------------------------------------------------------------*/
.mgt40{ margin-top:40px;}

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


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

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

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

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

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

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

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

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






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

.gadgetPivot h3 { text-align:left;}