@charset "utf-8";

ul,ol,li,dl,dt,dd,img{
	list-style: none;
	margin:0;
	padding:0;
	border:none;
}

#newsArea{
	width: 940px;
	height:77px;
	background: url(../img/news_bg.gif) no-repeat;
	margin-top: 12px;
}

#newsArea #news{
	padding-top: 12px;
	padding-left: 85px;
}

#newsArea #news div.entry-content .entry-title{
	font-size: 14px;
	font-weight: bold;
	line-height: 15px !important;
	margin: 0 !important;
	padding: 0 !important;
	float:left;
}

#newsArea #news div.entry-content .entry-date {
	float:left;
	font-size: 12px;
	color: #999999;
	line-height: 15px !important;
	padding: 0 !important;
	margin:  0 0 0 15px !important;
}

#newsArea #news div.entry-content .entry-body {
	font-size: 12px !important;
	color: #000;
	line-height: 18px !important;
	padding: 0 !important;
	margin:  5px 15px 0 0 !important;
}

/* next / prev buttons */
a.prev{
	margin: 0 0 0 7px;
	display:block;
	width:12px;
	height:12px;
	cursor:pointer;
}
a.next {
	margin: 0 0 0 0;
	display:block;
	width:12px;
	height:12px;
	cursor:pointer;
}

/* =========================================================
 UPCOMING
========================================================= */

#home #btmCrm{
	position:relative;
	width: 940px;
	background: url(../img/pick_bg.gif) no-repeat left top;
	margin-top: 12px;
}

#home #btmCrm table{
	margin: 0;
	padding: 0;
	width: 940px;
}

#home #btmCrm .lbox{
	width: 700px;
	vertical-align: top;
	text-align:right;
}

#home #btmCrm .rbox{
	width: 240px;
	vertical-align: top;
	text-align:right;
}

#home div#upcoming { margin-top: 31px; }
#home div#upcoming div.entry-content {
	text-align:left;
	width:233px;
	float:left;
}

#home div#upcoming div.entry-content .entry-thumb {
	margin: 0 1px 0 2px;
	padding: 0;
	height:115px;
}

#home div#upcoming div.entry-content .entry-text {
	margin: 15px;
}

#home div#upcoming div.entry-content .entry-title {
	margin-top: 3px;
	padding: 0;
	font-weight: bold;
	font-size: 14px;
	line-height: 22px !important;
}

#home div#upcoming div.entry-content .entry-title a{ color: #000 !important; text-decoration: underline !important;}
#home div#upcoming div.entry-content .entry-title a:link,
#home div#upcoming div.entry-content .entry-title a:visited { color: #000 !important; text-decoration: underline !important;}
#home div#upcoming div.entry-content .entry-title a:hover,
#home div#upcoming div.entry-content .entry-title a:active { color: #fff !important; text-decoration: none !important;background:#000}


#home div#upcoming div.entry-content .entry-subtitle {
	margin-top: 7px;
	padding: 0;
	font-size: 10px;
	line-height: 15px !important;
}

#home div#upcoming div.entry-content .entry-date {font-size: 14px;line-height: 18px !important; !important;color: #999;}
#home div#upcoming div.entry-content .entry-genre {font-size: 10px;line-height: 15px;color: #999;margin-top: 5px;padding: 0;}

#home .movieArea{
	margin-top: 31px;
	margin-left: 8px;
	text-align:left;
}

#home .movieArea .entry-title {
	font-weight: bold;
	margin: 15px;
	font-size: 14px;
	color: #fff !important;
	line-height: 18px !important;
}

#home .movieArea .entry-subtitle {
	margin-top: 7px;
	padding: 0;
	font-size: 10px;
	color: #fff !important;
	line-height: 15px !important;
}

#home .movieArea .entry-date {font-size: 14px;line-height: 18px !important; !important;color: #999;}
#home .movieArea .entry-txt a {color: #fff !important;}
#home .movieArea .entry-txt {margin: 15px;font-size: 14px;color: #fff !important;line-height: 18px !important;}
#home .movieArea .entry-txt .fs10 {font-size: 10px !important;}


/* =========================================================
 SCHEDULE
========================================================= */

#titleArea {
	margin-top: 22px !important;
}

h2 {
	font-size: 1px;
	padding: 0px;
	list-style: none;
}

#schedule #titleArea .pnNavi{
	margin-top: 17px !important;
	float:right;
	margin-right: 17px !important;
}

#schedule #schHead {
	margin-top: 12px !important;
	width: 940px;
	height:36px;
	background: url(../img/schedule/head.gif) no-repeat;
}

#schedule #schHead table{
	border-collapse: collapse;
	border-spacing: 0 !important;
	width:940px;
	margin: 0;
	padding: 0;
}

#schedule #schHead td{
	margin:0 !important;
	padding:0 !important;
	width: 133px;
	height:36px;
	}

#schedule #schHead2 td{
	margin:0 !important;
	padding:0 !important;
	width: 133px;
	height:36px;
	border-left: 1px #c5cdd1 solid;
	border-right: 1px #c5cdd1 solid;
	}

#schedule #schHead2 td.rHaji{
	border-left: 1px #c5cdd1 solid;
	border-right:none !important;
	}

#schedule #schHead2 td.lHaji{
	border-right: 1px #c5cdd1 solid;
	border-left:none !important;
	}


#schedule #schMain{
	margin:0;
	padding:0px;
}

#schedule #schMain table{
	margin:0;
	padding:0px;
	border-collapse: collapse;
	width:940px;
}

#schedule #schMain #today div.inSide{
	margin:0 !important;
	padding:0 !important;
	border: 1px #000000 solid !important;
	width: 131px;
	height:122px;
}

#schedule #schMain td{
	vertical-align:top;
	margin:0 !important;
	padding:0 !important;
	border: 1px #c5cdd1 solid;
	width: 133px;
	height:124px;
	overflow: hidden;
	background:#ffffff;
}



#schedule #schMain td.blank{
	background: url(../img/schedule/blank.gif) !important;
}

#schedule #schMain td span a{
	width:30px;
	height:25px;
	font-size: 1px;
	padding: 0px;
	list-style: none;
	overflow: hidden; 
	text-decoration: none;
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	}

#schedule #schMain td .c1{background: url(../img/schedule/number/day_01.gif) no-repeat;}
#schedule #schMain td .c2{background: url(../img/schedule/number/day_02.gif) no-repeat;}
#schedule #schMain td .c3{background: url(../img/schedule/number/day_03.gif) no-repeat;}
#schedule #schMain td .c4{background: url(../img/schedule/number/day_04.gif) no-repeat;}
#schedule #schMain td .c5{background: url(../img/schedule/number/day_05.gif) no-repeat;}
#schedule #schMain td .c6{background: url(../img/schedule/number/day_06.gif) no-repeat;}
#schedule #schMain td .c7{background: url(../img/schedule/number/day_07.gif) no-repeat;}
#schedule #schMain td .c8{background: url(../img/schedule/number/day_08.gif) no-repeat;}
#schedule #schMain td .c9{background: url(../img/schedule/number/day_09.gif) no-repeat;}
#schedule #schMain td .c10{background: url(../img/schedule/number/day_10.gif) no-repeat;}
#schedule #schMain td .c11{background: url(../img/schedule/number/day_11.gif) no-repeat;}
#schedule #schMain td .c12{background: url(../img/schedule/number/day_12.gif) no-repeat;}
#schedule #schMain td .c13{background: url(../img/schedule/number/day_13.gif) no-repeat;}
#schedule #schMain td .c14{background: url(../img/schedule/number/day_14.gif) no-repeat;}
#schedule #schMain td .c15{background: url(../img/schedule/number/day_15.gif) no-repeat;}
#schedule #schMain td .c16{background: url(../img/schedule/number/day_16.gif) no-repeat;}
#schedule #schMain td .c17{background: url(../img/schedule/number/day_17.gif) no-repeat;}
#schedule #schMain td .c18{background: url(../img/schedule/number/day_18.gif) no-repeat;}
#schedule #schMain td .c19{background: url(../img/schedule/number/day_19.gif) no-repeat;}
#schedule #schMain td .c20{background: url(../img/schedule/number/day_20.gif) no-repeat;}
#schedule #schMain td .c21{background: url(../img/schedule/number/day_21.gif) no-repeat;}
#schedule #schMain td .c22{background: url(../img/schedule/number/day_22.gif) no-repeat;}
#schedule #schMain td .c23{background: url(../img/schedule/number/day_23.gif) no-repeat;}
#schedule #schMain td .c24{background: url(../img/schedule/number/day_24.gif) no-repeat;}
#schedule #schMain td .c25{background: url(../img/schedule/number/day_25.gif) no-repeat;}
#schedule #schMain td .c26{background: url(../img/schedule/number/day_26.gif) no-repeat;}
#schedule #schMain td .c27{background: url(../img/schedule/number/day_27.gif) no-repeat;}
#schedule #schMain td .c28{background: url(../img/schedule/number/day_28.gif) no-repeat;}
#schedule #schMain td .c29{background: url(../img/schedule/number/day_29.gif) no-repeat;}
#schedule #schMain td .c30{background: url(../img/schedule/number/day_30.gif) no-repeat;}
#schedule #schMain td .c31{background: url(../img/schedule/number/day_31.gif) no-repeat;}

#schedule #schMain .friday .c1{background: url(../img/schedule/number/fri_01.gif) no-repeat !important;}
#schedule #schMain .friday .c2{background: url(../img/schedule/number/fri_02.gif) no-repeat !important;}
#schedule #schMain .friday .c3{background: url(../img/schedule/number/fri_03.gif) no-repeat !important;}
#schedule #schMain .friday .c4{background: url(../img/schedule/number/fri_04.gif) no-repeat !important;}
#schedule #schMain .friday .c5{background: url(../img/schedule/number/fri_05.gif) no-repeat !important;}
#schedule #schMain .friday .c6{background: url(../img/schedule/number/fri_06.gif) no-repeat !important;}
#schedule #schMain .friday .c7{background: url(../img/schedule/number/fri_07.gif) no-repeat !important;}
#schedule #schMain .friday .c8{background: url(../img/schedule/number/fri_08.gif) no-repeat !important;}
#schedule #schMain .friday .c9{background: url(../img/schedule/number/fri_09.gif) no-repeat !important;}
#schedule #schMain .friday .c10{background: url(../img/schedule/number/fri_10.gif) no-repeat !important;}
#schedule #schMain .friday .c11{background: url(../img/schedule/number/fri_11.gif) no-repeat !important;}
#schedule #schMain .friday .c12{background: url(../img/schedule/number/fri_12.gif) no-repeat !important;}
#schedule #schMain .friday .c13{background: url(../img/schedule/number/fri_13.gif) no-repeat !important;}
#schedule #schMain .friday .c14{background: url(../img/schedule/number/fri_14.gif) no-repeat !important;}
#schedule #schMain .friday .c15{background: url(../img/schedule/number/fri_15.gif) no-repeat !important;}
#schedule #schMain .friday .c16{background: url(../img/schedule/number/fri_16.gif) no-repeat !important;}
#schedule #schMain .friday .c17{background: url(../img/schedule/number/fri_17.gif) no-repeat !important;}
#schedule #schMain .friday .c18{background: url(../img/schedule/number/fri_18.gif) no-repeat !important;}
#schedule #schMain .friday .c19{background: url(../img/schedule/number/fri_19.gif) no-repeat !important;}
#schedule #schMain .friday .c20{background: url(../img/schedule/number/fri_20.gif) no-repeat !important;}
#schedule #schMain .friday .c21{background: url(../img/schedule/number/fri_21.gif) no-repeat !important;}
#schedule #schMain .friday .c22{background: url(../img/schedule/number/fri_22.gif) no-repeat !important;}
#schedule #schMain .friday .c23{background: url(../img/schedule/number/fri_23.gif) no-repeat !important;}
#schedule #schMain .friday .c24{background: url(../img/schedule/number/fri_24.gif) no-repeat !important;}
#schedule #schMain .friday .c25{background: url(../img/schedule/number/fri_25.gif) no-repeat !important;}
#schedule #schMain .friday .c26{background: url(../img/schedule/number/fri_26.gif) no-repeat !important;}
#schedule #schMain .friday .c27{background: url(../img/schedule/number/fri_27.gif) no-repeat !important;}
#schedule #schMain .friday .c28{background: url(../img/schedule/number/fri_28.gif) no-repeat !important;}
#schedule #schMain .friday .c29{background: url(../img/schedule/number/fri_29.gif) no-repeat !important;}
#schedule #schMain .friday .c30{background: url(../img/schedule/number/fri_30.gif) no-repeat !important;}
#schedule #schMain .friday .c31{background: url(../img/schedule/number/fri_31.gif) no-repeat !important;}

#schedule #schMain .saturday .c1{background: url(../img/schedule/number/sat_01.gif) no-repeat !important;}
#schedule #schMain .saturday .c2{background: url(../img/schedule/number/sat_02.gif) no-repeat !important;}
#schedule #schMain .saturday .c3{background: url(../img/schedule/number/sat_03.gif) no-repeat !important;}
#schedule #schMain .saturday .c4{background: url(../img/schedule/number/sat_04.gif) no-repeat !important;}
#schedule #schMain .saturday .c5{background: url(../img/schedule/number/sat_05.gif) no-repeat !important;}
#schedule #schMain .saturday .c6{background: url(../img/schedule/number/sat_06.gif) no-repeat !important;}
#schedule #schMain .saturday .c7{background: url(../img/schedule/number/sat_07.gif) no-repeat !important;}
#schedule #schMain .saturday .c8{background: url(../img/schedule/number/sat_08.gif) no-repeat !important;}
#schedule #schMain .saturday .c9{background: url(../img/schedule/number/sat_09.gif) no-repeat !important;}
#schedule #schMain .saturday .c10{background: url(../img/schedule/number/sat_10.gif) no-repeat !important;}
#schedule #schMain .saturday .c11{background: url(../img/schedule/number/sat_11.gif) no-repeat !important;}
#schedule #schMain .saturday .c12{background: url(../img/schedule/number/sat_12.gif) no-repeat !important;}
#schedule #schMain .saturday .c13{background: url(../img/schedule/number/sat_13.gif) no-repeat !important;}
#schedule #schMain .saturday .c14{background: url(../img/schedule/number/sat_14.gif) no-repeat !important;}
#schedule #schMain .saturday .c15{background: url(../img/schedule/number/sat_15.gif) no-repeat !important;}
#schedule #schMain .saturday .c16{background: url(../img/schedule/number/sat_16.gif) no-repeat !important;}
#schedule #schMain .saturday .c17{background: url(../img/schedule/number/sat_17.gif) no-repeat !important;}
#schedule #schMain .saturday .c18{background: url(../img/schedule/number/sat_18.gif) no-repeat !important;}
#schedule #schMain .saturday .c19{background: url(../img/schedule/number/sat_19.gif) no-repeat !important;}
#schedule #schMain .saturday .c20{background: url(../img/schedule/number/sat_20.gif) no-repeat !important;}
#schedule #schMain .saturday .c21{background: url(../img/schedule/number/sat_21.gif) no-repeat !important;}
#schedule #schMain .saturday .c22{background: url(../img/schedule/number/sat_22.gif) no-repeat !important;}
#schedule #schMain .saturday .c23{background: url(../img/schedule/number/sat_23.gif) no-repeat !important;}
#schedule #schMain .saturday .c24{background: url(../img/schedule/number/sat_24.gif) no-repeat !important;}
#schedule #schMain .saturday .c25{background: url(../img/schedule/number/sat_25.gif) no-repeat !important;}
#schedule #schMain .saturday .c26{background: url(../img/schedule/number/sat_26.gif) no-repeat !important;}
#schedule #schMain .saturday .c27{background: url(../img/schedule/number/sat_27.gif) no-repeat !important;}
#schedule #schMain .saturday .c28{background: url(../img/schedule/number/sat_28.gif) no-repeat !important;}
#schedule #schMain .saturday .c29{background: url(../img/schedule/number/sat_29.gif) no-repeat !important;}
#schedule #schMain .saturday .c30{background: url(../img/schedule/number/sat_30.gif) no-repeat !important;}
#schedule #schMain .saturday .c31{background: url(../img/schedule/number/sat_31.gif) no-repeat !important;}

#schedule #schMain .sunday .c1{background: url(../img/schedule/number/sun_01.gif) no-repeat !important;}
#schedule #schMain .sunday .c2{background: url(../img/schedule/number/sun_02.gif) no-repeat !important;}
#schedule #schMain .sunday .c3{background: url(../img/schedule/number/sun_03.gif) no-repeat !important;}
#schedule #schMain .sunday .c4{background: url(../img/schedule/number/sun_04.gif) no-repeat !important;}
#schedule #schMain .sunday .c5{background: url(../img/schedule/number/sun_05.gif) no-repeat !important;}
#schedule #schMain .sunday .c6{background: url(../img/schedule/number/sun_06.gif) no-repeat !important;}
#schedule #schMain .sunday .c7{background: url(../img/schedule/number/sun_07.gif) no-repeat !important;}
#schedule #schMain .sunday .c8{background: url(../img/schedule/number/sun_08.gif) no-repeat !important;}
#schedule #schMain .sunday .c9{background: url(../img/schedule/number/sun_09.gif) no-repeat !important;}
#schedule #schMain .sunday .c10{background: url(../img/schedule/number/sun_10.gif) no-repeat !important;}
#schedule #schMain .sunday .c11{background: url(../img/schedule/number/sun_11.gif) no-repeat !important;}
#schedule #schMain .sunday .c12{background: url(../img/schedule/number/sun_12.gif) no-repeat !important;}
#schedule #schMain .sunday .c13{background: url(../img/schedule/number/sun_13.gif) no-repeat !important;}
#schedule #schMain .sunday .c14{background: url(../img/schedule/number/sun_14.gif) no-repeat !important;}
#schedule #schMain .sunday .c15{background: url(../img/schedule/number/sun_15.gif) no-repeat !important;}
#schedule #schMain .sunday .c16{background: url(../img/schedule/number/sun_16.gif) no-repeat !important;}
#schedule #schMain .sunday .c17{background: url(../img/schedule/number/sun_17.gif) no-repeat !important;}
#schedule #schMain .sunday .c18{background: url(../img/schedule/number/sun_18.gif) no-repeat !important;}
#schedule #schMain .sunday .c19{background: url(../img/schedule/number/sun_19.gif) no-repeat !important;}
#schedule #schMain .sunday .c20{background: url(../img/schedule/number/sun_20.gif) no-repeat !important;}
#schedule #schMain .sunday .c21{background: url(../img/schedule/number/sun_21.gif) no-repeat !important;}
#schedule #schMain .sunday .c22{background: url(../img/schedule/number/sun_22.gif) no-repeat !important;}
#schedule #schMain .sunday .c23{background: url(../img/schedule/number/sun_23.gif) no-repeat !important;}
#schedule #schMain .sunday .c24{background: url(../img/schedule/number/sun_24.gif) no-repeat !important;}
#schedule #schMain .sunday .c25{background: url(../img/schedule/number/sun_25.gif) no-repeat !important;}
#schedule #schMain .sunday .c26{background: url(../img/schedule/number/sun_26.gif) no-repeat !important;}
#schedule #schMain .sunday .c27{background: url(../img/schedule/number/sun_27.gif) no-repeat !important;}
#schedule #schMain .sunday .c28{background: url(../img/schedule/number/sun_28.gif) no-repeat !important;}
#schedule #schMain .sunday .c29{background: url(../img/schedule/number/sun_29.gif) no-repeat !important;}
#schedule #schMain .sunday .c30{background: url(../img/schedule/number/sun_30.gif) no-repeat !important;}
#schedule #schMain .sunday .c31{background: url(../img/schedule/number/sun_31.gif) no-repeat !important;}

#schedule #schMain .holiday .c1{background: url(../img/schedule/number/sun_01.gif) no-repeat !important;}
#schedule #schMain .holiday .c2{background: url(../img/schedule/number/sun_02.gif) no-repeat !important;}
#schedule #schMain .holiday .c3{background: url(../img/schedule/number/sun_03.gif) no-repeat !important;}
#schedule #schMain .holiday .c4{background: url(../img/schedule/number/sun_04.gif) no-repeat !important;}
#schedule #schMain .holiday .c5{background: url(../img/schedule/number/sun_05.gif) no-repeat !important;}
#schedule #schMain .holiday .c6{background: url(../img/schedule/number/sun_06.gif) no-repeat !important;}
#schedule #schMain .holiday .c7{background: url(../img/schedule/number/sun_07.gif) no-repeat !important;}
#schedule #schMain .holiday .c8{background: url(../img/schedule/number/sun_08.gif) no-repeat !important;}
#schedule #schMain .holiday .c9{background: url(../img/schedule/number/sun_09.gif) no-repeat !important;}
#schedule #schMain .holiday .c10{background: url(../img/schedule/number/sun_10.gif) no-repeat !important;}
#schedule #schMain .holiday .c11{background: url(../img/schedule/number/sun_11.gif) no-repeat !important;}
#schedule #schMain .holiday .c12{background: url(../img/schedule/number/sun_12.gif) no-repeat !important;}
#schedule #schMain .holiday .c13{background: url(../img/schedule/number/sun_13.gif) no-repeat !important;}
#schedule #schMain .holiday .c14{background: url(../img/schedule/number/sun_14.gif) no-repeat !important;}
#schedule #schMain .holiday .c15{background: url(../img/schedule/number/sun_15.gif) no-repeat !important;}
#schedule #schMain .holiday .c16{background: url(../img/schedule/number/sun_16.gif) no-repeat !important;}
#schedule #schMain .holiday .c17{background: url(../img/schedule/number/sun_17.gif) no-repeat !important;}
#schedule #schMain .holiday .c18{background: url(../img/schedule/number/sun_18.gif) no-repeat !important;}
#schedule #schMain .holiday .c19{background: url(../img/schedule/number/sun_19.gif) no-repeat !important;}
#schedule #schMain .holiday .c20{background: url(../img/schedule/number/sun_20.gif) no-repeat !important;}
#schedule #schMain .holiday .c21{background: url(../img/schedule/number/sun_21.gif) no-repeat !important;}
#schedule #schMain .holiday .c22{background: url(../img/schedule/number/sun_22.gif) no-repeat !important;}
#schedule #schMain .holiday .c23{background: url(../img/schedule/number/sun_23.gif) no-repeat !important;}
#schedule #schMain .holiday .c24{background: url(../img/schedule/number/sun_24.gif) no-repeat !important;}
#schedule #schMain .holiday .c25{background: url(../img/schedule/number/sun_25.gif) no-repeat !important;}
#schedule #schMain .holiday .c26{background: url(../img/schedule/number/sun_26.gif) no-repeat !important;}
#schedule #schMain .holiday .c27{background: url(../img/schedule/number/sun_27.gif) no-repeat !important;}
#schedule #schMain .holiday .c28{background: url(../img/schedule/number/sun_28.gif) no-repeat !important;}
#schedule #schMain .holiday .c29{background: url(../img/schedule/number/sun_29.gif) no-repeat !important;}
#schedule #schMain .holiday .c30{background: url(../img/schedule/number/sun_30.gif) no-repeat !important;}
#schedule #schMain .holiday .c31{background: url(../img/schedule/number/sun_31.gif) no-repeat !important;}


#schedule #schMain .event{
	margin-top:8px !important;
	margin-left:12px !important;
	margin-right:12px !important;
	font-size: 12px;
	line-height: 18px !important;
	height:37px;
	font-weight: bold;
	overflow: hidden; 
	}

#schedule #schMain .event a { color: #000 !important; text-decoration: underline !important;}
#schedule #schMain .event a:link,
#schedule #schMain .event a:visited { color: #000 !important; text-decoration: underline !important;}
#schedule #schMain .event a:hover,
#schedule #schMain .event a:active { color: #fff !important; text-decoration: none !important;background:#000 !important;}

#schedule #schMain .dj{
	color: #000;
	margin-top:3px !important;
	margin-left:12px !important;
	margin-right:12px !important;
	font-size: 10px;
	line-height: 13px !important;
	height:31px;
	overflow: hidden; 
	}

#schedule #schMain .jnl{
	color: #999;
	margin-left:12px !important;
	margin-right:12px !important;
	font-size: 9px;
	line-height: 13px !important;
	height:15px;
	overflow: hidden;
	}

#schedule #mainArea{
	position:relative;
	width: 940px;
	text-align:left;
	vertical-align: top;
	margin-top: 12px !important;
	padding: 0 !important;
	background: url(../img/schedule/inbg.gif) repeat-y 0 0 !important;
}

#schedule #mainArea .inTop{
	z-index: 2;
	position:absolute;
	top:0px; left:0px;
	margin: 0 !important;
	padding: 0 !important;
	width: 940px;
	height:5px;
	font-size: 1px !important;
	line-height: 0px !important;
}

#schedule #mainArea .inTop img{
	margin: 0 !important;
	padding: 0 !important;
}


#schedule #mainArea .lArea{
	width: 313px;
	text-align:left;
	vertical-align: top;
	margin: 0;
	padding: 0;
}

#schedule #mainArea .rArea{
	width: 627px;
	text-align:left;
	vertical-align: top;
	margin: 0;
	padding: 0;
}
#schedule #mainArea .rArea .inBox{
	margin-top: 2px;
}


#schedule #mainArea .rArea .dataSet{
	margin:23px !important;
}

#schedule #mainArea .rArea .dataSet .subTitle{
	margin: 0;
	padding: 0;
	text-align:left;
	color:#999;
	font-size: 10px;
	line-height: 16px !important;
}

#schedule #mainArea .rArea .dataSet .dataBox{
	margin-top: 5px;
	padding: 0;
	text-align:left;
	color:#000;
	font-size: 12px;
	line-height: 18px !important;
}

#schedule #mainArea .lArea .dataSet{
	margin:23px !important;
}

#schedule #mainArea .lArea .dataSet .subTitle{
	margin-top: 15px;
	padding: 0;
	text-align:left;
	color:#999;
	font-size: 10px;
	line-height: 16px !important;
}

#schedule #mainArea .lArea .dataSet .dataBox{
	margin-top: 5px;
	padding: 0;
	text-align:left;
	color:#000;
	font-size: 12px;
	line-height: 18px !important;
}

#schedule .dataBox .djB{
	font-size: 16px !important;
	line-height: 21px !important;
}

#schedule .dataBox .djS{
	font-size: 10px !important;
	line-height: 15px !important;
}

#schedule .dataBox .djS2{
	font-size: 10px !important;
	line-height: 15px !important;
	color:#999;
}

#schedule #mainArea .lArea .dayBox{
	margin: 0;
	padding: 0;
	color:#000;
	font-size: 24px;
	line-height: 26px !important;
}


#schedule #mainArea .lArea .subT1Box{
	margin-top: 15px;
	padding: 0;
	text-align:left;
	color:#999;
	font-size: 10px;
	line-height: 15px !important;
}

#schedule #mainArea .lArea .tBox{
	margin-top: 5px;
	padding: 0;
	color:#000;
	font-size: 24px;
	line-height: 30px !important;
	font-weight: bold;
}

#schedule #mainArea .lArea .subT2Box{
	margin-top: 5px;
	padding: 0;
	color:#000;
	font-size: 12px;
	line-height: 15px !important;
}

#schedule #flyArea{
	width: 940px;
	background: url(../img/schedule/inbtm.gif) no-repeat left bottom;
}

#schedule #flyArea .{
	width: 832px;
	vertical-align:top;
}

#schedule #flyArea .lBox .inBox{
	padding:10px 0 16px 24px !important;
}
#schedule #flyArea .rBox p{
	padding:9px 0 0 0 !important;
	height: 50px;
	vertical-align:top;
}

#schedule #btmNavi {
	margin: 0px !important;
}

#schedule #btmNavi .pnNavi{
	margin-top: 12px !important;
	float:right;
	margin-right: 17px !important;
}

/* =========================================================
 ARTIST
========================================================= */

#artist #flashContent {
	margin-top: 12px !important;
	width: 940px;
}

/* =========================================================
 ABOUT
========================================================= */

#about #mainArea{
	margin:0 !important;
	padding: 0;
	width: 940px;
	background:url(../img/about/bg.gif) repeat-y;
}

#about #mainArea .lBox{
	float:left;
	margin: 0;
	padding: 0;
	width:602px;
	text-align:left;
}

#about #mainArea .rBox{
	float:right;
	margin: 0;
	padding: 0;
	width:289px;
	text-align:left;
}

#about #mainArea .lBox p{
	margin-left:22px !important;
}

#about #mainArea .boX{
	color:#000;
	font-size: 12px;
}

#about #mainArea .boXcap{
	margin-top:5px !important;
	color:#000;
	font-size: 10px;
}

.mgT15{	margin-top:15px !important;}

/* =========================================================
 ACCESS
========================================================= */

#access #mainArea{
	margin:0 !important;
	padding: 0;
	width: 940px;
	background:url(../img/access/bg.gif) repeat-y;
}

#access #mainArea .lBox{
	float:left;
	margin: 0;
	padding: 0;
	width:627px;
	text-align:left;
}
#access #mainArea .lBox{
	margin-left:24px !important;
	width:603px;
}

#access #mainArea .rBox{
	float:right;
	margin: 0;
	padding: 0;
	width:290px;
	text-align:left;
}

#access #mainArea .boX{
	margin-top:15px !important;
	margin-right:24px !important;
	color:#000;
	font-size: 12px;
	line-height: 18px !important;
}

#access #mainArea .boX2{
	margin-top:5px !important;
	margin-right:24px !important;
	color:#000;
	font-size: 12px;
	line-height: 18px !important;
}


#access #mainArea .boXiMg{
	margin-top:15px !important;
}

/* =========================================================
 MEMBERS
========================================================= */

#members #set5Area{
	margin-top:10px !important;
	padding: 0;
	width: 940px;
	height:215px;
	background:url(../img/members/bg4.jpg) no-repeat;
}

#members #set5Area .boXtxt{
	padding-top:63px !important;
	margin-left:24px !important;
	color:#000;
	width: 266px;
	font-size: 12px;
	float:left;
	line-height: 16px !important;
}

#members #set5Area .boXtxt2{
	margin-left:47px !important;
	padding-top:63px !important;
	float:left;
	color:#000;
	width: 272px;
	font-size: 12px;
	line-height: 16px !important;
}

#members #set5Area .boXtxt3{
	margin-left:35px !important;
	padding-top:63px !important;
	float:left;
	color:#000;
	width: 268px;
	font-size: 12px;
	line-height: 16px !important;
}

#members #set3Area{
	margin-top:10px !important;
	padding: 0;
	width: 940px;
	background:url(../img/members/bg5.jpg) no-repeat;
	height:237px;
}

#members #set3Area .lBox{
	margin-top:0;
	padding: 0;
	width:627px;
	float:left;
}

#members #set3Area .rBox{
	margin-top:0;
	width:290px;
	float:right;
}

#members #set3Area .rBox p{
	margin-top: 24px !important;
	margin-right:25px !important;
	color:#666666;
	font-size: 12px;
	line-height: 18px !important;
}


#members #set3Area .lBox table{
	margin-top:10px;
	padding: 0;
}

#members #set3Area .lBox .txt{
	padding-top:8px !important;
	padding-left:25px !important;
	padding-right:15px !important;
}

#members #set3Area .lBox .foRm{
	padding-top:8px !important;
	padding-left:10px !important;
}

#members #set3Area .lBox .foRm2{
	padding-top:8px !important;
	padding-left:10px !important;
}


#members #set3Area .lBox .foRm select{
	width:156px !important;
	color:#000 !important;
	font-size: 10px !important;
	line-height: 15px !important !important;
}

#members #set3Area .lBox .submitZone{
	padding-left:25px !important;
	padding-top:10px !important;
}

#members .MemCap{
	margin-top:5px !important;
	color:#000;
	font-size: 11px;
	line-height: 17px !important;
}

#members #set4Area .txt{
	color:#000 !important;
	font-size: 10px !important;
	line-height: 15px !important !important;
	padding-top:15px !important;
	padding-left:25px !important;
}

#members #set4Area .foRm{
	padding-top:15px !important;
	padding-left:10px !important;
}

#members #set4Area .submitZone{
	padding-left:0px !important;
	padding-top:15px !important;
	padding-bottom:15px !important;
}

#members .MemCap a { color: #000000 !important;}

/* =========================================================
 LABEL
========================================================= */

#label #mainArea{
	margin:0 !important;
	padding: 0;
	width: 940px;
	background:url(../img/label/bg.gif) repeat-y;
}

#label #mainArea .lBox{
	float:left;
	margin-left: 24px !important;
	padding: 0;
	width:578px;
	text-align:left;
}

#label #mainArea .lBox .inBoxL{
	margin: 0 !important;
	padding: 0;
	width:250px;
	text-align:left;
	vertical-align:top;
}

#label #mainArea .lBox .inBoxR{
	margin: 0 !important;
	padding: 0;
	width:328px;
	text-align:left;
	vertical-align:top;
}

#label .title{
	margin: 0 0 0 24px !important;
	padding: 0;
	color:#000;
	font-size: 14px;
	line-height: 18px !important;
}

#label .sub{
	margin: 15px 0 0 24px !important;
	padding: 0;
}

#label .buy{
	margin: 10px 0 0 24px !important;
	padding: 0;
}

#label .etcTxt{
	margin: 15px 0 0 0 !important;
	padding: 0;
	color:#000;
	font-size: 12px;
	line-height: 18px !important;
	width:578px;
}

#label .info{
	margin: 10px 0 0 24px !important;
	padding: 0;
	color:#000;
	font-size: 10px;
	line-height: 15px !important;
}


#label #mainArea .rBox{
	float:right;
	margin: 0;
	margin-right: 24px !important;
	width:265px;
	text-align:left;
}

#label #mainArea .rBox table{
	margin-top: 10px;
	padding: 0;
	width:265px;
}

#label #mainArea .rBox td{
	padding:0 5px 0 0;
	margin: 0;
	vertical-align:top;
	text-align:left;
	color:#000;
	font-size: 10px;
	line-height: 15px !important;
}

#label #mainArea .rBox .txtBox{
	padding: 0;
	width:265px;
	color:#000;
	font-size: 11px;
	line-height: 18px !important;
}

#label #mainArea .lBox .inBoxSubL{
	margin: 0 !important;
	padding: 0;
	width:157px;
	text-align:left;
	vertical-align:top;
}

#label #mainArea .lBox .inBoxSubR{
	margin: 0 !important;
	padding: 0;
	width:420px;
	text-align:left;
	vertical-align:top;
}

#label #mainArea .lBox .inBoxSubR2{
	margin: 0 !important;
	padding: 0;
	width:228px;
	text-align:left;
	vertical-align:top;
}

#label #mainArea .lBox .inBoxSubR3{
	margin: 0 !important;
	padding: 0;
	text-align:left;
	vertical-align:bottom;
}

/* =========================================================
 RECRUIT
========================================================= */

#recruit #set1Area{
	margin-top:10px !important;
	padding: 0;
	width: 940px;
	height:190px;
	background:url(../img/recruit/bg1.gif) no-repeat;
}

#recruit #set1Area .inSide{
	padding:20px 0 0 0 !important;
	margin: 0 0 0 337px !important;
	width: 579px;
}

#recruit #set1Area .inSide .txt{
	padding:0 !important;
	margin-top: 5px !important;
	color:#000;
	font-size: 12px;
	line-height: 18px !important;
}

#recruit #set1Area .inSide .sub{
	padding:0 !important;
	color:#000;
	font-size: 14px;
	line-height: 18px !important;
}

#recruit #mainArea{
	padding: 0;
	width: 940px;
	background:url(../img/recruit/bg2.gif) repeat-y;
}

#recruit #mainArea .Box{
	margin: 0 !important;
	padding: 0;
	width:938px;
	text-align:left;
	vertical-align:top;
	float:left;
}
#recruit #mainArea .lBox{
	margin: 0 !important;
	padding: 0;
	width:314px;
	text-align:left;
	vertical-align:top;
	float:left;
}

#recruit #mainArea .cBox{
	margin: 0 !important;
	padding: 0;
	width:314px;
	text-align:left;
	vertical-align:top;
	float:left;
}

#recruit #mainArea .rBox{
	margin: 0 !important;
	padding: 0;
	width:310px;
	text-align:left;
	vertical-align:top;
	float:left;
}

#recruit #mainArea .inSide{
	padding:0 !important;
	margin-left: 25px !important;
}

#recruit #mainArea .sub{
	color:#000;
	font-size: 12px;
	line-height: 18px !important;
}

#recruit #mainArea .txt{
	margin-top: 10px !important;
	color:#000;
	font-size: 12px;
	line-height: 18px !important;
}


/* =========================================================
 closing
========================================================= */

#closing #set1Area{
	margin-top:10px !important;
	padding: 0;
	width: 940px;
	height:190px;
	background:url(../img/closing/bg1.gif) no-repeat;
}

#closing #set1Area .inSide{
	padding:20px 0 0 0 !important;
	margin: 0 0 0 337px !important;
	width: 579px;
}

#closing #set1Area .inSide .txt{
	padding:0 !important;
	margin-top: 5px !important;
	color:#000;
	font-size: 12px;
	line-height: 18px !important;
}

#closing #set1Area .inSide .sub{
	padding:0 !important;
	color:#000;
	font-size: 14px;
	line-height: 18px !important;
}

#closing #mainArea{
	padding: 0;
	width: 940px;
	background:url(../img/closing/bg2.gif) repeat-y;
}

#closing #mainArea .Box{
	margin: 0 !important;
	padding: 0;
	width:938px;
	text-align:left;
	vertical-align:top;
	float:left;
}

#closing #mainArea .lBox{
	margin: 0 !important;
	padding: 0;
	width:314px;
	text-align:left;
	vertical-align:top;
	float:left;
}

#closing #mainArea .cBox{
	margin: 0 !important;
	padding: 0;
	width:314px;
	text-align:left;
	vertical-align:top;
	float:left;
}

#closing #mainArea .rBox{
	margin: 0 !important;
	padding: 0;
	width:310px;
	text-align:left;
	vertical-align:top;
	float:left;
}

#closing #mainArea .inSide{
	padding:0 !important;
	margin-left: 80px !important;
}

#closing #mainArea .sub{
	color:#000;
	font-size: 16px;
	font-weight: 600;
	line-height: 24px !important;
}

#closing #mainArea .txt{
	margin-top: 10px !important;
	color:#000;
	font-size: 14px;
	line-height: 22px !important;
}




/* =========================================================
 RENATL
========================================================= */

#rental #titleArea{
	margin-top: 22px !important;
	width: 923px;
}

#rental #titleArea h2{
	float:left;
}

#rental #titleArea .btBox{
	margin-top: 11px !important;
	margin-left: 15px !important;
	float:right;
}

#rental #mainArea{
	padding: 0;
	width: 940px;
	background:url(../img/rental/bg.gif) repeat-y;
}

#rental #mainArea h3.first{
	margin: 0px 0 0 24px !important;
	padding: 0 !important;
}

#rental #mainArea h3.els{
	margin: 20px 0 0 24px !important;
	padding: 0 !important;
}

#rental #mainArea h3.first2{
	margin: 0px 0 0 24px !important;
	padding: 0 !important;
}

#rental #mainArea h3.els2{
	margin: 20px 0 0 24px !important;
	padding: 0 !important;
}

#rental #mainArea .lBox table{
	margin-top: 10px !important;
	margin-left: 24px !important;
	padding: 0;
	width: 578px;
	border-bottom: 1px solid #dadfe1;
}
#rental #mainArea .lBox{
	margin: 0 !important;
	padding: 0;
	width: 604px;
	float:left;
}

#rental #mainArea .rBox{
	margin: 0 !important;
	padding: 0;
	width: 314px;
	float:right;
}

#rental #mainArea .lBox .first td{
	padding: 5px;
	background:url(../img/rental/w.gif) no-repeat !important;
}

#rental #mainArea .lBox td{
	padding: 5px;
	background:url(../img/rental/dot.gif) no-repeat;
}

#rental #mainArea .lBox #brk1 .mds{
	width: 230px;
	color:#000;
	vertical-align:top;
}

#rental #mainArea .lBox #brk2 .mds{
	color:#000;
	vertical-align:top;
}

#rental #mainArea .lBox #brk2 .rentalCap{
	color:#000;
	vertical-align:top;
	font-size: 10px !important;
	line-height: 16px !important !important;
	margin-top: 5px !important;
	margin-left: 25px !important;
}


#rental #mainArea .lBox #brk2 li{
	color:#000;
	vertical-align:top;
	font-size: 10px !important;
	line-height: 16px !important !important;
	margin-top: 5px !important;
	margin-left: 25px !important;
}

#rental #mainArea .lBox #brk2 ul { list-style: none; }
#rental #mainArea .lBox #brk2 .kome {padding-left: 15px !important;}
#rental #mainArea .lBox #brk2 .btm {padding-bottom: 20px !important;}


#rental #mainArea .lBox .none th{
	padding: 5px;
	color:#000;
	text-align:left;
	vertical-align:top;
}

#rental #mainArea .rBox .inSide{
	margin: 0 0 0 23px !important;
	padding: 0;
}

#rental #mainArea .rBox .inSide .attention{
	color:#f06b37;
}

#rental #mainArea .rBox .inSide .capTxt{
	margin-top: 12px !important;
}

#rental #mainArea .rBox .inSide .frmBox{
	margin-top: 3px !important;
}

#rental #mainArea .rBox .inSide .frm1 input{
	width:200px !important;
	color:#000 !important;
	font-size: 11px !important;
	line-height: 16px !important !important;
}

#rental #mainArea .rBox .inSide .frm3 select{
	width:70px !important;
	color:#000 !important;
	font-size: 11px !important;
	line-height: 16px !important !important;
}

#rental #mainArea .rBox .inSide .frm4 select{
	width:160px !important;
	color:#000 !important;
	font-size: 11px !important;
	line-height: 16px !important !important;
}

#rental #mainArea .rBox .inSide .frm5 textarea{
	width:250px !important;
	color:#000 !important;
	font-size: 11px !important;
	line-height: 16px !important !important;
}

#rental #mainArea .rBox .submit{
	margin: 0 !important;
	padding: 20px 0 !important;
}

#rental #downloadArea{
	margin: 0 !important;
	padding: 0;
	width: 940px;
	background:url(../img/rental/bg2.gif) repeat-y;
}

#rental #downloadArea .lBox{
	margin: 0 !important;
	padding: 0;
	width: 490px;
	float:left;
}

#rental #downloadArea .lBox .sub{
	padding: 15px 0 0 24px !important;
	margin: 0;
	color:#000 !important;
	font-size: 14px !important;
	line-height: 17px !important !important;
}

#rental #downloadArea .lBox .txt{
	padding: 15px 0 0 24px !important;
	margin: 0;
	color:#000 !important;
	font-size: 12px !important;
	line-height: 18px !important !important;
}

#rental #downloadArea .rBox{
	margin: 0 !important;
	padding: 0;
	width: 430px;
	float:right;
}

#rental #downloadArea .rBox .bt{
	padding: 15px 0 0 0 !important;
	margin: 0;
}

#rental #downloadArea .rBox .bt a{
	margin: 0 5px 0 0 !important;
	padding: 0;
}

#rental #downloadArea .rBox .txt{
	padding: 5px 0 0 0 !important;
	margin: 0;
	color:#000 !important;
	font-size: 10px !important;
	line-height: 15px !important !important;
}

#rental #brk2 .inSide{
	margin: 5px 0 0 25px !important;
}


#rental #brk2 .txt{
	margin: 5px 0 0 0 !important;
	padding: 0;
	color:#000 !important;
	font-size: 11px !important;
	line-height: 16px !important !important;
}


#rental #planArea{
	padding: 0;
	width: 522px;
	background:url(../img/rental/bg3.gif) repeat-y;
}


#rental #planArea .lBox{
	margin: 0 !important;
	padding: 5px 0;
	width: 95px;
	float:left;
	text-align:center;
	color:#000 !important;
	font-size: 11px !important;
	line-height: 16px !important !important;
}

#rental #planArea .rBox{
	margin: 0 0 0 10px !important;
	padding: 5px 0;
	float:left;
	width: 400px;
	text-align:left;
	color:#000 !important;
	font-size: 11px !important;
	line-height: 16px !important !important;
}

#rental #planArea .border{
	border-top: 1px solid #e8edef;
}

/* =========================================================
 add1212
========================================================= */

#members .addForm .cap1{margin-top:5px;}
#members .addForm .cap2{margin-top:20px;}

#members .addForm{padding:50px 0 0 20px}
#members .addForm .ac td{text-align:center;}
#members .addForm .en td{font-size: 10px !important;
	line-height: 15px !important;}
#members #set3Area .lBox .foRm input{
	width:183px !important;
	color:#666 !important;
	font-size: 10px !important;
	line-height: 15px !important !important;
}

#members .addForm .input-text { width: 258px; height: 20px; padding: 3px 3px 2px 2px; background: url(http://www.vision-tokyo.com/admin/wp-content/themes/vision/img/common/bg_email_text.gif) no-repeat 0 0; border: none; font-size:10px; margin-right: 15px; line-height: 20px;}

#members .addForm .input-text::-webkit-input-placeholder  { color:#000; }
#members .addForm .input-text:-moz-placeholder { color:#000; }

#members .addForm .btn-form { background: url(http://www.vision-tokyo.com/admin/wp-content/themes/vision/img/common/bg_btn.gif) no-repeat 0 0; width: 51px; height: 25px; border: none; font-size: 10px; line-height: 25px; text-align: center;cursor: pointer;}
