@charset "utf-8";
/* CSS Document */

/*
	Site Name: New National Theatre, tokyo set_ticket
	Description: common setting
	Version: 
	Author: 
*/

/*
===== CONTENTS ===========================================

  1: base layout
  2: global navigation layout
  3: top layout

==========================================================
*/

/* -------------------------------------------------------
  1: base layout
------------------------------------------------------- */
body {
	background      : url(../img/bg_b_wrapper.jpg) repeat-x left top;
	background-color: #780200;
}

#layoutWrapper {
	background: url(../img/bg_b_container.jpg) repeat-y center top;
	width     : 968px;
	margin    : 0px auto;
}


/* -------------------------------------------------------
  2: global navigation layout
------------------------------------------------------- */

#layoutGlobalNavi {
	 background:url(../img/bg_b_gnavi_bottom.jpg) left bottom no-repeat;
}
#layoutGlobalNavi ul#gNaviList {
	background: url(../img/bg_b_gnavi.jpg) no-repeat left top;
}
#layoutGlobalNavi ul#gNaviListS {
	width  :376px;
	padding: 25px 4px 0 5px;
}


/* -------------------------------------------------------
  3: top layout
------------------------------------------------------- */
#upperBlock #pgList .inner td.month{
	width     : 80px;
	text-align: right;
	padding   : 26px 7px;
}
#contentBlock {
	width       : 860px;
	margin-right: auto;
	margin-left : auto;
}
#contentBlock .innerWrap {
	background      : url(../img/pct_2nd_line_short_tate.gif) center top repeat-y;
	background-color: #F1E7DC;
	margin-top      : 1px;
}
#contentBlock .innerWrap .float-left {
	width  : 385px;
	padding: 10px 20px 12px;
}
#contentBlock .innerWrap .float-left .pamphlet {
	padding-top: 5px;
}

#contentBlock .innerWrap .float-right {
	width  : 400px;
	padding: 10px 15px 12px 15px;
}
#contentBlock .innerWrap .float-right h4{
	margin-bottom: 10px;
}
#contentBlock .innerWrap .bgImage{
	background: url(../../opera/img/ph_restaurant.jpg) no-repeat 293px 3px;
	padding   : 5px 118px 8px 10px;;
}
div#contents .scheduleBlock h4.ttl_var {
	background    : url(../../ballet/mini/img/pct_var_lightgreen_line.gif) repeat-x left bottom;
	padding-bottom: 10px;
}#upperBlock #setList .inner .attention {
	font-size: 85%;
	padding-top:3px;
	margin-bottom:0px;
}
