@charset "utf-8";
/* CSS Document */

/*
	Site Name: New National Theatre, tokyo
	Description: schedule page setting
	Version: 
	Author: 
*/

/*
===== CONTENTS ===========================================

	01. content layout

==========================================================
*/

/* -------------------------------------------------------
 	01. content layout
------------------------------------------------------- */
#scheduleWrap {
	background: url(../../schedule/img/bg_schedule_01.jpg) no-repeat left top;
}
#layoutContent {
	background    : url(../../schedule/img/bg_schedule_02.jpg) no-repeat right top;
	padding   : 25px 0 30px 65px;
}
.inner {
	width         : 680px;
	margin        : 0px;
	padding-bottom: 40px;
}
.inner h2 {
	color        : #D6B581;
	font-weight  : bold;
	background   : url(../img/icon_square.jpg) no-repeat left 4px;
	width        : 640px;
	margin-bottom: 10px;
	padding-left : 20px;
	border-bottom: 1px dotted #4D412C;
}
.inner .contentPaddingLeft{
	padding-left: 25px;
}
#content01 .paddingSet{
	padding-bottom: 12px;
}
#content01 .pl15 {
	padding-left  : 15px;
	padding-bottom: 10px;
}
.mac #content01 .pl15 {
	font-size   : 120%;
	padding-left: 15px;
}
.mac #content01 .pl15 .txt-xx-large {
	font-size: 140%;
}
#content01 .pl15 span {
	padding-right: 2px;
	padding-left : 15px;
}
#content01 .pl15 span.paddingSet{
	padding-right: 4px;
	padding-left : 0px;
}
.mac #content01 .pl15 span{
	padding-right: 0px;
	padding-left : 8px;
}
.mac #content01 .pl15 span.paddingSet{
	padding-right: 0px;
	padding-left : 0px;
}
#content01 .pl15 span#fistDate{
	padding-left: 5px;
}
.mac #content01 .pl15 span#fistDate{
	padding-left: 3px;
}
#content03 .paddingSet{
	line-height   : 1.3;
	padding-top   : 6px;
	padding-bottom: 15px;
}
#content02 p span {
	padding-right: 20px;
}
#content02 ul {
	margin-top   : 12px;
	margin-bottom: 12px;
}
#content02 .btnList {
	margin: 0px;
}
#content02 .btnList li {
	float       : left;
	width       : 192px;
	margin-right: 12px;
}
#content02 li span {
	padding-right: 5px;
}
#content04 li span {
	padding-right: 5px;
}
#content04 li span.paddingSet{
	padding-right: 5px;
	padding-left : 15px;
}
#content04 p strong span {
	padding-left: 25px;
}
#content04 .paddingSet {
	margin-top   : 15px;
	margin-bottom: 12px;
}
#content05 {
	margin-bottom: 0px;
}
#content05 ul {
	width        : 680px;
	margin-top   : 16px;
	margin-bottom: 7px;
}
.ie #content05 ul {
	margin-bottom: 12px;
}
#content05 li {
	float  : left;
	width  : 192px;
	margin : 0px 12px 4px 0px;
	padding: 0px;
}
.ie #content05 li {
	margin : 0px 12px 6px 0px;
}
