@charset "utf-8";
/*
/////////////////////////////////////
event
/////////////////////////////////////
*/

#MainArea h1,#MainArea h2,#MainArea h3,#MainArea h4,#MainArea h5,#MainArea h6{margin:0;padding:0;}
#MainArea{margin-bottom:10px;padding-top:5px;color:#3c3636;}
#MainArea a{color:#014099;}

/*======================================*/

.alt{
	visibility:hidden;
	position:absolute;
	top:-5000px;
	left:-5000px;
	width:1px;
	display:none;
	/*\*/
	display:block;
	/**/
	}

/**/
.rel{position:relative;}

#EC{width:918px;background:#fff;overflow:hidden;}
.ECTH{margin-left:1px;}
#MainArea .ECTH h3{
	float:left;text-align:center;
	border-left:solid 1px #fff;color:#fff;
	font-weight:bold;
	}
#MainArea .ECTH h3.noborder{border:none;}
.cvr{background:url(./img/vr.gif) 0 0 repeat-y;}
	#month5{padding-bottom:20px;min-height:500px;}
	* html body #month5{height:500px;}

.entry{line-height:1.3;margin-bottom:4px;overflow:hidden;width:918px;}
.calCell{background:url(./img/clbg.gif) 0 0 repeat-x;margin-bottom:3px;height:12px;position:relative;}
.calCell img{position:absolute;top:0;}
.eventDate{font-size:10px;overflow:hidden;height:13px;}
.eventTitle{overflow:hidden;color:#d64305;height:16px;}
	.eventTitle.ntv{background:url(./img/icon_s1.gif) 0 0 no-repeat;padding-left:20px;}
	.eventTitle.tbs{background:url(./img/icon_s2.gif) 0 0 no-repeat;padding-left:18px;}
	.eventTitle.cx{background:url(./img/icon_s3.gif) 0 0 no-repeat;padding-left:16px;}
	.eventTitle.ex{background:url(./img/icon_s4.gif) 0 0 no-repeat;padding-left:16px;}
	.eventTitle.tx{background:url(./img/icon_s5.gif) 0 0 no-repeat;padding-left:20px;}
#MainArea .eventTitle a{color:#f41;}

/**/
#MainArea{background:url(./img/bg.gif) 0 0 repeat-y;padding-top:0;}
#MAinner{background:url(./img/title.jpg) 0 0 no-repeat;padding:80px 23px 27px;}

/*最新情報*/
#topics{height:39px;margin:0 12px;}
#topics .inner{background:url(./img/whatsnew.gif) 0 0 no-repeat;padding:3px 78px;}
#ticker1{
	position:relative;overflow:hidden;
	font-size:12px;padding:8px 0 0;line-height:1;
	white-space:nowrap;height:20px;
	}
	* html body #ticker1{height:30px;line-height:1.5;}
#tickerInner{position:absolute;color:#231166;height:20px;}

#topics .hour{color:#000;font-size:90%;}

#rsslink a{
	display:block;width:50px;height:20px;
	position:absolute;top:-32px;left:870px;
	background:url(./img/rssicon.gif) 0 0 no-repeat;
	}
	#rsslink a:hover{background-position: 0 -20px;}

/*HOT NEWS*/
#HOTNEWS{margin:0 11px;background:url(./img/hotnews2.gif) 0 bottom no-repeat;margin-bottom:4px;}
#HOTNEWS .inner1{background:url(./img/hotnews1.gif) 0 0 no-repeat;padding:10px 10px 10px 115px;}
#HOTNEWS .inner2{overflow:auto;height:55px;font-size:12px;}
#HOTNEWS .ntv{background:url(./img/s_ntv.gif) 0 2px no-repeat;padding:0 0 0 18px;}
#HOTNEWS .tbs{background:url(./img/s_tbs.gif) 0 2px no-repeat;padding:0 0 0 18px;}
#HOTNEWS .cx{background:url(./img/s_cx.gif) 0 2px no-repeat;padding:0 0 0 18px;}
#HOTNEWS .ex{background:url(./img/s_ex.gif) 0 2px no-repeat;padding:0 0 0 18px;}
#HOTNEWS .tx{background:url(./img/s_tx.gif) 0 2px no-repeat;padding:0 0 0 18px;}

/*イチオシ*/
#ichioshi{background:url(./img/ichioshibg.gif) 0 0 repeat-y;border-bottom:solid 10px #ffe400;margin-top:0;padding-top:0;}
#ichioshi .inner1{background:url(./img/ichioshi1.gif) 0 0 no-repeat;}
#ichioshi .inner2{background:url(./img/ichioshi2.gif) 0 bottom no-repeat;padding:40px 0 30px 50px;}
#ichSumb{margin-bottom:5px;}
.ibt{float:left;width:172px}
.ibt a{display:block;background:url(./img/btn_ichioshi.gif) 0 0 no-repeat;height:150px;text-decoration:none;color:#000;}
.ibt a:hover{background-position:-172px 0;}
.ibt a.selected{background-position:-344px 0;}
.ibt a .sumb{display:block;text-align:center;padding:9px 0 2px;}
.ibt a .sumb img{display:block;border:solid 1px #dda;margin:0 auto;}
.ibt a .h3{display:block;margin:0 8px 0 4px;overflow:hidden;height:15px;}
.ibt a .ntv{background:url(./img/s_ntv.gif) 0 0 no-repeat;padding: 0 0 0 18px;}
.ibt a .tbs{background:url(./img/s_tbs.gif) 0 0 no-repeat;padding: 0 0 0 18px;}
.ibt a .cx{background:url(./img/s_cx.gif) 0 0 no-repeat;padding: 0 0 0 18px;}
.ibt a .ex{background:url(./img/s_ex.gif) 0 0 no-repeat;padding: 0 0 0 18px;}
.ibt a .tx{background:url(./img/s_tx.gif) 0 0 no-repeat;padding: 0 0 0 20px;}

.iFpic{float:left;width:240px;}
	.iFpic img{display:block;border:solid 1px #dda;}
.iFright{float:left;width:617px;}
.iFsub{float:right;width:235px;text-align:right;}
.center{float:left;width:382px;}
.iFsub img{display:block;margin:0 0 0 auto;border:solid 1px #ebe0bc;}
#ichField h3{color:#000a8e;font-size:14px;font-weight:bold;}
	#ichField #iF1 h3{background:url(./img/l_ntv.gif) 0 0 no-repeat;padding:0 0 0 20px;}
	#ichField #iF2 h3{background:url(./img/l_tbs.gif) 0 0 no-repeat;padding:0 0 0 20px;}
	#ichField #iF3 h3{background:url(./img/l_cx.gif) 0 0 no-repeat;padding:0 0 0 20px;}
	#ichField #iF4 h3{background:url(./img/l_ex.gif) 0 0 no-repeat;padding:0 0 0 20px;}
	#ichField #iF5 h3{background:url(./img/l_tx.gif) 0 0 no-repeat;padding:0 0 0 20px;}
#ichField .days{color:#ff2300;}
#ichField .txt{line-height:1.3;margin-bottom:5px;}

#ichField .officialsite{text-align:right;}
#ichField .officialsite a{display:block;width:182px;height:29px;background:url(./img/btn_official.gif) 0 0 no-repeat;margin-left:auto;}
#ichField .officialsite a:hover{background-position: 0 -29px;}

#iF1,#iF2,#iF3,#iF4,#iF5{display:none;}

/*カレンダー*/
#eventCalendar{background: #ff4319 url(./img/caltxt.gif) 107px 17px no-repeat;min-height:500px;padding:45px 10px;margin:0 3px;border-top:solid 1px #ffe400;}
#eTarget li{position:absolute;}
#eTarget a{display:block;height:19px;background:url(./img/anchors.gif) 0 0 no-repeat;}
#eTarget .et1{width:63px;top:-30px;left:440px;}
	#eTarget .et1 a{background-position: 0 -19px;width:60px;}
	#eTarget .et1 a:hover{background-position: 0 0;}
#eTarget .et2{width:70px;top:-30px;left:503px;}
	#eTarget .et2 a{background-position: -60px -19px;width:67px;}
	#eTarget .et2 a:hover{background-position: -60px 0;}
#eTarget .et3{width:85px;top:-30px;left:573px;}
	#eTarget .et3 a{background-position: -127px -19px;width:82px;}
	#eTarget .et3 a:hover{background-position: -127px 0;}
#eTarget .et4{width:75px;top:-30px;left:658px;}
	#eTarget .et4 a{background-position: -209px -19px;width:72px;}
	#eTarget .et4 a:hover{background-position: -209px 0;}
#eTarget .et5{width:85px;top:-30px;left:733px;}
	#eTarget .et5 a{background-position: -281px -19px;width:82px;}
	#eTarget .et5 a:hover{background-position: -281px 0;}

.etbPrev,.etbNext{position:relative;width:73px;}
.etbPrev a,.etbNext a{position:absolute;display:block;width:73px;height:27px;}
.etbPrev a{background:url(./img/btn_prev.gif) 0 0 no-repeat;}
.etbNext a{background:url(./img/btn_next.gif) 0 0 no-repeat;}
	.etbPrev a:hover,.etbNext a:hover{background-position: 0 -27px;}
#etbPrev1{top:-33px;left:0;}
#etbNext1{top:-33px;left:845px;}
#etbPrev2{top:10px;left:0;}
#etbNext2{top:10px;left:845px;}
#month1{background:#fff;border-bottom:solid 1px #fff;}
#month1 .h30 a,#month1 .h31 a,#month1 .h32 a,#month1 .h33 a,#month1 .h34 a{
	display:block;height:16px;
	}
#month1 .h30{background:url(./img/h30.gif) 0 0 no-repeat;height:18px;}
#month1 .h31{background:url(./img/h31.gif) 0 0 no-repeat;height:18px;}
#month1 .h32{background:url(./img/h32.gif) 0 0 no-repeat;height:18px;}
#month1 .h33{background:url(./img/h33.gif) 0 0 no-repeat;height:18px;}
#month1 .h34{background:url(./img/h34.gif) 0 0 no-repeat;height:18px;}

.topanchor{text-align:right;font-size:9px;padding:0 2px 2px;}
