/* --------------------SIDE-MENU-------------------- */

.sidem01a a {
	display:block;
	width:255px;
	height:61px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/menu01a.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin: 0px auto;
}
.sidem01a a:hover, .sidem01a a.on {
	background-position:right bottom;
}
.sidem02 a {
	display:block;
	width:255px;
	height:61px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/menu02.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin: 0px auto;
}
.sidem02 a:hover, .sidem02 a.on {
	background-position:right bottom;
}
.sidem03 a {
	display:block;
	width:255px;
	height:61px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/menu03.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin: 0px auto;
}
.sidem03 a:hover, .sidem03 a.on {
	background-position:right bottom;
}
.sidem04 a {
	display:block;
	width:255px;
	height:61px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/menu04.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin: 0px auto;
}
.sidem04 a:hover, .sidem04 a.on {
	background-position:right bottom;
}
.sidem05 a {
	display:block;
	width:255px;
	height:61px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/menu05.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin: 0px auto;
	margin-bottom:100px;
}
.sidem05 a:hover, .sidem05 a.on {
	background-position:right bottom;
}
.sidem06 a {
	display:block;
	width:255px;
	height:61px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/menu06.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin: 0px auto;
}
.sidem06 a:hover, .sidem06 a.on {
	background-position:right bottom;
}
.sidem07 a {
	display:block;
	width:255px;
	height:61px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/menu07.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin: 0px auto;
}
.sidem07 a:hover, .sidem07 a.on {
	background-position:right bottom;
}
.sidem08 a {
	display:block;
	width:255px;
	height:61px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/menu08.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin: 0px auto;
}
.sidem08 a:hover, .sidem08 a.on {
	background-position:right bottom;
}

/* --------------------MENU_SS -------------------- */

div.menuss {
	width:230px;
	outline:none;
	margin-left:29px;
}

h2 {
	background-image: url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/menubar.gif);
	height: 29px;
	width: 230px;
	margin-top:0px;
	padding-left:10px;
margin-bottom:1px;
	background-repeat: no-repeat;
	font-size: 14px;
	line-height:29px;
font-weight : normal;
	color:#000;
}


/* --------------------TOP-------------------- */

.point01c a {
	display:block;
	width:701px;
	height:83px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/point01c.png) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
}
.point01c a:hover, .point01c a.on {
	background-position:right bottom;
}
.point01d a {
	display:block;
	width:701px;
	height:83px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/point01d.png) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
}
.point01d a:hover, .point01d a.on {
	background-position:right bottom;
}
.point02 a {
	display:block;
	width:701px;
	height:83px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/point02.png) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-left:10px;
	margin-bottom:10px;
}
.point02 a:hover, .point02 a.on {
	background-position:right bottom;
}
.point03 a {
	display:block;
	width:701px;
	height:83px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/point03.png) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-left:10px;
	margin-bottom:10px;
}
.point03 a:hover, .point03 a.on {
	background-position:right bottom;
}
.point04 a {
	display:block;
	width:701px;
	height:83px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/point04.png) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-left:10px;
	margin-bottom:10px;
}
.point04 a:hover, .point04 a.on {
	background-position:right bottom;
}
.point05 a {
	display:block;
	width:701px;
	height:83px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/point05.png) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-left:10px;
	margin-bottom:10px;
}
.point05 a:hover, .point05 a.on {
	background-position:right bottom;
}
.point06 a {
	display:block;
	width:701px;
	height:83px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/point06.png) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-left:10px;
	margin-bottom:10px;
}
.point06 a:hover, .point06 a.on {
	background-position:right bottom;
}
.point07 a {
	display:block;
	width:701px;
	height:83px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/point07.png) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-left:10px;
	margin-bottom:10px;
}
.point07 a:hover, .point07 a.on {
	background-position:right bottom;
}
.point08 a {
	display:block;
	width:701px;
	height:83px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/point08.png) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	margin-left:10px;
	margin-bottom:10px;
}
.point08 a:hover, .point08 a.on {
	background-position:right bottom;
}


/* --------------------BANNER-------------------- */


DIV.container {
	margin: auto;
	width: 95%;
	margin-bottom: 10px;
}
ul.tabNavigation {
	list-style: none;
	margin: 0;
	padding: 0;
	height:25px;
}
UL.tabNavigation LI {
	width:173px;
	float:left;
	padding-right:5px;
}
UL.tabNavigation LI A {
	padding: 3px 5px;
	background-color:#666;
	color: #fff;
	text-decoration: none;
	display:block;
	text-align:center;
}
UL.tabNavigation LI A.selected, UL.tabNavigation LI A:hover {
	background-color:#900;
	color: #FFF;
}
UL.tabNavigation LI A:focus {
	outline: 0;
}
div.tabs div {
	padding: 5px;
	margin-top: 5px;
	border: 1px solid #333;
}
#size01 {
	width:695px;
	border:solid #900;
	border-width:1px;
}
#size02 {
	width:695px;
	border:solid #900;
	border-width:1px;
}
#size03 {
	width:695px;
	border:solid #900;
	border-width:1px;
}
#size04 {
	width:695px;
	border:solid #900;
	border-width:1px;
}
.waste {
	min-height: 1000px;
}
textarea {  
    resize: none;
} 

/* --------------------CASTCOMMENT-------------------- */

.cast01 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m01.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast01 a:hover, .cast01 a.on {
	background-position:right bottom;
}
.cast02 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m02.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast02 a:hover, .cast02 a.on {
	background-position:right bottom;
}
.cast03 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m03.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast03 a:hover, .cast03 a.on {
	background-position:right bottom;
}
.cast04 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m04.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast04 a:hover, .cast04 a.on {
	background-position:right bottom;
}
.cast05 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m05.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast05 a:hover, .cast05 a.on {
	background-position:right bottom;
}
.cast06 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m06.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast06 a:hover, .cast06 a.on {
	background-position:right bottom;
}
.cast07 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m07.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast07 a:hover, .cast07 a.on {
	background-position:right bottom;
}
.cast08 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m08.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast08 a:hover, .cast08 a.on {
	background-position:right bottom;
}
.cast09 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m09.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast09 a:hover, .cast09 a.on {
	background-position:right bottom;
}
.cast10 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m10.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast10 a:hover, .cast10 a.on {
	background-position:right bottom;
}
.cast11 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m11.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast11 a:hover, .cast11 a.on {
	background-position:right bottom;
}
.cast12 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m12.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast12 a:hover, .cast12 a.on {
	background-position:right bottom;
}
.cast13 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m13.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast13 a:hover, .cast13 a.on {
	background-position:right bottom;
}
.cast14 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m14.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast14 a:hover, .cast14 a.on {
	background-position:right bottom;
}
.cast15 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m15.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast15 a:hover, .cast15 a.on {
	background-position:right bottom;
}
.cast16 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m16.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast16 a:hover, .cast16 a.on {
	background-position:right bottom;
}
.cast17 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m17.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast17 a:hover, .cast17 a.on {
	background-position:right bottom;
}
.cast18 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m18.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast18 a:hover, .cast18 a.on {
	background-position:right bottom;
}
.cast19 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m19.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast19 a:hover, .cast19 a.on {
	background-position:right bottom;
}
.cast20 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m20.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast20 a:hover, .cast20 a.on {
	background-position:right bottom;
}
.cast21 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m21.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast21 a:hover, .cast21 a.on {
	background-position:right bottom;
}
.cast22 a {
	display:block;
	width:163px;
	height:70px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/cast/m22.jpg) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.cast22 a:hover, .cast22 a.on {
	background-position:right bottom;
}
td.txt_cast {
 padding-right:250px;
	font-size: 13px;
	line-height:19px;
}


/* --------------------MOVIE-------------------- */

#movie {
	position:relative;
	width: 600px;
	height: 336px;
	background-image:url(https://www.falcom.co.jp/tokyo_xanadu/special/movie/mov_bg.gif);
	background-repeat: no-repeat;
}

.youtube a {
	display:block;
	width:188px;
	height:35px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/movie/youtube.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.youtube a:hover, .youtube a.on {
	background-position:right bottom;
}
.nicodo a {
	display:block;
	width:188px;
	height:35px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/movie/nicodo.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.nicodo a:hover, .nicodo a.on {
	background-position:right bottom;
}

.ttokyo a {
	display:block;
	width:69px;
	height:73px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/movie/tvtokyo.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.ttokyo a:hover, .ttokyo a.on {
	background-position:right bottom;
}
.tmx a {
	display:block;
	width:69px;
	height:73px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/movie/tokyomx.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.tmx a:hover, .tmx a.on {
	background-position:right bottom;
}
.taichi a {
	display:block;
	width:69px;
	height:73px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/movie/tvaichi.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.taichi a:hover, .taichi a.on {
	background-position:right bottom;
}
.tosaka a {
	display:block;
	width:69px;
	height:73px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/movie/tvosaka.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.tosaka a:hover, .tosaka a.on {
	background-position:right bottom;
}
.thiroshima a {
	display:block;
	width:69px;
	height:73px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/movie/hiroshimatv.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.thiroshima a:hover, .thiroshima a.on {
	background-position:right bottom;
}
.tkyushu a {
	display:block;
	width:69px;
	height:73px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/movie/tvqkyushu.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.tkyushu a:hover, .tkyushu a.on {
	background-position:right bottom;
}



/* --------------------EVENT-------------------- */

.event01 a {
	display:block;
	width:180px;
	height:194px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/event/icon01.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.event01 a:hover, .event01 a.on {
	background-position:right bottom;
}
.event02 a {
	display:block;
	width:180px;
	height:194px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/event/icon02a.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.event02 a:hover, .event02 a.on {
	background-position:right bottom;
}
.event03 a {
	display:block;
	width:180px;
	height:194px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/event/icon03a.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.event03 a:hover, .event03 a.on {
	background-position:right bottom;
}
.event04 a {
	display:block;
	width:180px;
	height:194px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/event/icon04a.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.event04 a:hover, .event04 a.on {
	background-position:right bottom;
}
.event05 a {
	display:block;
	width:583px;
	height:194px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/event/icon05a.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.event05 a:hover, .event05 a.on {
	background-position:right bottom;
}
.event06 a {
	display:block;
	width:180px;
	height:194px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/event/icon06a.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.event06 a:hover, .event06 a.on {
	background-position:right bottom;
}
.event07 a {
	display:block;
	width:180px;
	height:194px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/event/icon07a.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.event07 a:hover, .event07 a.on {
	background-position:right bottom;
}
.event08 a {
	display:block;
	width:583px;
	height:194px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/event/icon08a.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.event08 a:hover, .event08 a.on {
	background-position:right bottom;
}
.event09 a {
	display:block;
	width:180px;
	height:194px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/event/icon09a.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.event09 a:hover, .event09 a.on {
	background-position:right bottom;
}
.event10 a {
	display:block;
	width:180px;
	height:194px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/event/icon10a.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.event10 a:hover, .event10 a.on {
	background-position:right bottom;
}
.event11 a {
	display:block;
	width:180px;
	height:194px;
	background:url(https://www.falcom.co.jp/tokyo_xanadu/special/event/icon11a.gif) no-repeat left top;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}
.event11 a:hover, .event11 a.on {
	background-position:right bottom;
}


div.collabo_list {
	width:230px;
	outline:none;
	margin-left:29px;
}

.titleimg { /* タイトルごと画像大 */
	margin-top:10px;
}

h2 {
	background-image: url(https://www.falcom.co.jp/tokyo_xanadu/special/resource/menubar.gif);
	height: 29px;
	width: 230px;
	margin-top:0px;
	padding-left:10px;
margin-bottom:1px;
	background-repeat: no-repeat;
	font-size: 14px;
	line-height:29px;
font-weight : normal;
	color:#000;
}

h3 {
	background-image: url(https://www.falcom.co.jp/tokyo_xanadu/special/report/date-bar.gif);
	height: 25px;
	width: 683px;
	margin-top:0px;
	padding-left:10px;
margin-bottom:0px;
	background-repeat: no-repeat;
	font-size: 15px;
	line-height:26px;
	font-weight:bold;
	color:#fff;
}
.photo{
 display: block;
 margin-left: auto;
 margin-right: auto;
}