@charset "shift_jis";


/*
mainContainer
---------------------------------------------------*/

#mainContainer {
width : 545px ;
padding-right : 5px ;
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

#mainContainer h2 {
float : none ;
width : auto ;
margin : 0 0 20px 0 ; 
padding : 0 ;
}

#mainContainer h2.headLine {
padding : 12px 10px ;
font-size : 14px ;
}

#mainContainer p {
margin : 0 0 15px 0 ;
}

#mainContainer .priceTable {
width : 100% ;
margin : 0 0 20px 0 ;
border-collapse: separate;
border-spacing: 2px;
}

#mainContainer .priceTable th {
text-align : left ;
line-height : 1 ;
padding : 4px 5px ;
border : 1px solid #fff ;
}

#mainContainer .priceTable td {
border : 1px solid #fff ;
width : 50% ;
padding : 5px 5px 5px 25px ;
background : #f5f5f5 url(business_images/icon_ena.gif) no-repeat 5px 50% ;
}

#mainContainer div.searchBlock {
text-align : center ;
}


/*
haneda01
---------------------------------------------------*/

#haneda01 #mainContainer h2.headLine {
background-color : #e7e7e7 ;
}

#haneda01 #mainContainer .priceTable th {
color : #fff ;
background-color : #ee0000 ;
}



/*
gw2010
---------------------------------------------------*/

#gw2010 #mainContainer h2.headLine {
background-color : #e7e7e7 ;
}

#gw2010 #mainContainer .priceTable th {
color : #fff ;
background-color : #c3004b ;
}



/*
2010winter
---------------------------------------------------*/

#winter2010 #mainContainer h2.headLine {
background-color : #2261a9 ;
color : #fff ;
}

#winter2010 #mainContainer .priceTable th {
color : #fff ;
background-color : #ee0000 ;
}


/*
endyear_sale
---------------------------------------------------*/

#endyear_sale #mainContainer h2.headLine {
background-color : #ffe400; ;
color : #000 ;
}

#endyear_sale #mainContainer .priceTable th {
color : #fff ;
background-color : #ee0000 ;
}

/*
ponew
---------------------------------------------------*/

#ponew #mainContainer h2.headLine {
background-color : #b2953b; ;
color : #fff ;
}

#ponew #mainContainer .priceTable th {
color : #fff ;
background-color : #ee0000 ;
}




/*
subContainer
---------------------------------------------------*/

#subContainer {
width : 195px ;
padding-left : 2px ;
}