@charset "utf-8";
/*------------------------------------------------------*/
/* body#home */
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* mainVisual */
/*------------------------------------------------------*/
/*
body#home div#mainVisual h2 img {
	display: none;
}
body#home div#mainVisual {
	padding: 3px 0 15px 0;
	width: 100%;
	background: #fff;
}
body#home div#mainVisual h2 {
	margin: 0 auto;
	width: 800px;
	height: 274px;
	background: url(../images/mainVisual.jpg) 0 0 no-repeat;
}*/
/*------------------------------------------------------*/
/* contents layout */
/*------------------------------------------------------*/
body#home div#contents {
	padding-bottom: 15px;
}
body#home div#contents .frame {
	background: url(../images/bgMain.gif) 0 0 repeat-y;
}
body#home div#sub,
body#home div#news,
body#home div#main {
	padding-top: 10px;
	padding-bottom: 10px;
}
body#home div#news p,
body#home div#main p {
	line-height: 1.5;
}

body#home div#main {
	display: inline;
	margin-right: 0px;
	width: 358px;
	float: right;
}
body#home div#sub {
	display: inline;
	margin-left: 0px;
	width: 170px;
	float: left;
}
body#home div#news {
	width: 262px;
	float: left;
}
body#home div#news .inner {
	margin: 0 31px;
}
body#home div#ticket {
	padding-top: 30px;
}
body#home div#movie {
	background: #f5f6f1;
}
body#home div#movie #movieInner {
	padding: 6px!important;
}
/*------------------------------------------------------*/
/* leadH3 */
/*------------------------------------------------------*/
body#home div#news h3 {
	margin-bottom: 15px;
}
body#home div#main h3 {
	margin-bottom: 20px;
}
/*------------------------------------------------------*/
/* news */
/*------------------------------------------------------*/
body#home div#news div.loading {
	line-height: 0.1;
}
/*
*:first-child+html body#home div#news h3 {
	margin-bottom: 0;
}
*/
/**/
body#home div#news dd {
	margin-bottom: 20px;
	margin-left: 10px;
	font-size: small;
}
body#home div#news dt {
	padding-left: 10px;
	font-weight: bold;
	font-size: small;
	color: #006699;
	background: url(../common/images/iconArrow01.gif) 0 6px no-repeat;
}
body#home:first-of-type  div#news dt {
	background-position: 0 4px;
}
body#home div#news dl dd p.link {
	margin-top: 4px;
	font-size: x-small;
	text-align: right;
}
body#home div#news dl dd p.link a {
	padding-right: 12px;
	background: url(../common/images/iconLink02.gif) right center no-repeat;
}
/*IE*/
*html body#home div#news dl dd p.link a {
	padding-bottom: 1px;
	background-position: right 0px;
}
*:first-child+html body#home div#news dl dd p.link a {
	background-position: right 2px;
}
body#home div#news dl dd p.none {
	display: none !important;
}
body#home .SpryHiddenRegion {
   visibility: hidden;
}
/*------------------------------------------------------*/
/* section */
/*------------------------------------------------------*/
body#home .section {
	clear: both;
	margin-bottom: 40px;
}
/*------------------------------------------------------*/
/* btn_tickets01 */
/*------------------------------------------------------*/
body#home ul#btn_tickets {
	width: 176px;
	margin: 0 auto 20px auto;
}
body#home ul#btn_tickets li {
/*	float: left;*/
	width: 176px;
	height: 26px;
}
body#home ul#btn_tickets li a,
body#home ul#btn_tickets li a:hover {
	display: block;
	width: 176px;
	height: 26px;
	border-bottom: none;
}
/*
body#home ul#btn_tickets li#btn_tickets02,
body#home ul#btn_tickets li#btn_tickets04
{
	margin-left: 6px;
}
*/

body#home ul#btn_tickets li#btn_tickets01,
body#home ul#btn_tickets li#btn_tickets02,
body#home ul#btn_tickets li#btn_tickets03,
body#home ul#btn_tickets li#btn_tickets04 {
	margin-bottom: 5px;
}
body#home ul#btn_tickets li#btn_tickets01 a {	background:url(../images/btn_tickets01_02.gif) 0 0 no-repeat;}
body#home ul#btn_tickets li#btn_tickets02 a {	background:url(../images/btn_tickets02_02.gif) 0 0 no-repeat;}
body#home ul#btn_tickets li#btn_tickets03 a {	background:url(../images/btn_tickets03_02.gif) 0 0 no-repeat;}
body#home ul#btn_tickets li#btn_tickets04 a {	background:url(../images/btn_tickets04_02.gif) 0 0 no-repeat;}
body#home ul#btn_tickets li#btn_tickets05 a {	background:url(../images/btn_tickets05_02.gif) 0 0 no-repeat;}


/**/
body#home ul#btn_tickets li#btn_tickets01 a:hover {	background:url(../images/btn_tickets01_02.gif) 0 -26px no-repeat;}
body#home ul#btn_tickets li#btn_tickets02 a:hover {	background:url(../images/btn_tickets02_02.gif) 0 -26px no-repeat;}
body#home ul#btn_tickets li#btn_tickets03 a:hover {	background:url(../images/btn_tickets03_02.gif) 0 -26px no-repeat;}
body#home ul#btn_tickets li#btn_tickets04 a:hover {	background:url(../images/btn_tickets04_02.gif) 0 -26px no-repeat;}
body#home ul#btn_tickets li#btn_tickets05 a:hover {	background:url(../images/btn_tickets05_02.gif) 0 -26px no-repeat;}


/*------------------------------------------------------*/
/* broadcast */
/*------------------------------------------------------*/
body#home dl#broadcast {
}
body#home dl#broadcast dt {
	float: left;
	width: 6em;
	clear: both;
}
body#home dl#broadcast dd {
	margin-left: 6em;
	height: 1%;
}
/*------------------------------------------------------*/
/* freeBus */
/*------------------------------------------------------*/
body#home p#freeBus {
	margin-bottom: 30px;
}











