@charset "Shift-JIS";

/*****************************************************
 *    ‚Ý‚â‚´‚«ƒQƒ“ƒLTV                               *
 *****************************************************/


/* Šî–{ƒXƒ^ƒCƒ‹
---------------------------------------------------- */
#mainPkg {
	width: 700px;
	padding: 0px 0px 0px 40px;
	display: inline-table;
}
#mainPkg:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
/* Mac IE \*/ 
* html #mainPkg {height: 1%;} 
#mainPkg {display: block;}
/* */


/* ƒgƒbƒvƒtƒ‰ƒbƒVƒ…
---------------------------------------------------- */
#mainSwf {
	width: 430px;
	padding: 0px 0px 5px 0px;
}


/* ƒgƒsƒbƒNƒX
---------------------------------------------------- */
#topicsBox {
	width: 490px;
	background: url(../img/topics_bg.gif) no-repeat left bottom;
	float: left;
	margin: 0px 0px 10px;
}
#topicsBox h3.boxTit {
	width: 490px;
	height: 31px;
	text-indent: -9999px;
	background: #FFFFFF url(../img/topics_tit.gif) no-repeat;
}
#topicsBoxInner {
	width: 478px;
	height: 83px;
	overflow: auto;
	margin: 0px 6px 6px;
	padding: 0px;
}

ul#topicsList {
	width: 430px;
	padding: 6px 10px;
}
ul#topicsList li {
	width: 430px;
	padding: 1px 0px 2px;
	display: inline-table;
}
ul#topicsList li:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
/* Mac IE \*/ 
* html ul#topicsList li {height: 1%;} 
ul#topicsList li {display: block;}
/* */

ul#topicsList li p.entryDate {
	width: 70px;
	display: block;
	float: left;
	font: normal x-small/1.4em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	background: url(../img/topics_icon.gif) no-repeat 0.4em;
	padding: 1px 0px 0px 15px;
}
ul#topicsList li p.entryTit {
	width: 330px;
	font: normal small/1.4em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	display: block;
	float: right;
}


/* ‚¨–â‚¢‡‚í‚¹“™
---------------------------------------------------- */
#bannerBox {
	width: 200px;
	padding: 0px 0px 0px 10px;
	float: left;
}
#bannerBox a {
	width: 200px;
	margin: 0px 0px 6px;
	display: block;
}


/* •ú‘——\’è
---------------------------------------------------- */
#scheduleBox {
	width: 345px;
	background: url(../img/schedule_foot.gif) no-repeat left bottom;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px;
	position: relative;
}
#scheduleBox h3.boxTit {
	width: 325px;
	height: 23px;
	background: #FFFFFF url(../img/schedule_tit.gif) no-repeat;
	padding: 4px 10px 1px;
	text-indent: -9999px;
	overflow: hidden;
}
#scheduleBox h3.boxTit #boxTit01,
#scheduleBox h3.boxTit #boxTit02,
#scheduleBox h3.boxTit #boxTit03,
#scheduleBox h3.boxTit #boxTit04,
#scheduleBox h3.boxTit #boxTit05,
#scheduleBox h3.boxTit #boxTit06,
#scheduleBox h3.boxTit #boxTit07,
#scheduleBox h3.boxTit #boxTit08,
#scheduleBox h3.boxTit #boxTit09,
#scheduleBox h3.boxTit #boxTit10,
#scheduleBox h3.boxTit #boxTit11,
#scheduleBox h3.boxTit #boxTit12
 {	width: 325px;
	height: 23px;
	display: block;
}

#scheduleBox h3.boxTit #boxTit01 {	background: url(../img/schedule_tit_01.gif) no-repeat;}
#scheduleBox h3.boxTit #boxTit02 {	background: url(../img/schedule_tit_02.gif) no-repeat;}
#scheduleBox h3.boxTit #boxTit03 {	background: url(../img/schedule_tit_03.gif) no-repeat;}
#scheduleBox h3.boxTit #boxTit04 {	background: url(../img/schedule_tit_04.gif) no-repeat;}
#scheduleBox h3.boxTit #boxTit05 {	background: url(../img/schedule_tit_05.gif) no-repeat;}
#scheduleBox h3.boxTit #boxTit06 {	background: url(../img/schedule_tit_06.gif) no-repeat;}
#scheduleBox h3.boxTit #boxTit07 {	background: url(../img/schedule_tit_07.gif) no-repeat;}
#scheduleBox h3.boxTit #boxTit08 {	background: url(../img/schedule_tit_08.gif) no-repeat;}
#scheduleBox h3.boxTit #boxTit09 {	background: url(../img/schedule_tit_09.gif) no-repeat;}
#scheduleBox h3.boxTit #boxTit10 {	background: url(../img/schedule_tit_10.gif) no-repeat;}
#scheduleBox h3.boxTit #boxTit11 {	background: url(../img/schedule_tit_11.gif) no-repeat;}
#scheduleBox h3.boxTit #boxTit12 {	background: url(../img/schedule_tit_12.gif) no-repeat;}

#scheduleBoxInner {
	width: 337px;
	padding: 0px 4px;
	background: #FFFFFF url(../img/schedule_bg.gif) repeat-y;
}




/* •ú‘—“à—e
---------------------------------------------------- */
#bnBox {
	width: 345px;
	background: url(../img/bn_foot.gif) no-repeat left bottom;
	float: left;
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 5px;
	position: relative;
}
#bnBox h3.boxTit {
	width: 345px;
	height: 29px;
	text-indent: -9999px;
	background: #FFFFFF url(../img/bn_tit.gif) no-repeat;
}
#bnBoxInner {
	width: 337px;
	padding: 0px 4px;
	background: #FFFFFF url(../img/bn_bg.gif) repeat-y;
}

#bnBox p.bnBtn {
	position: absolute;
	top: 4px;
	right: 4px;
	height: 22px;
	width: 76px;
	text-indent: -9999px;
}
#bnBox p.bnBtn a {
	height: 22px;
	width: 76px;
	background: url(../img/btn_bnlist.gif) no-repeat;
	display: block;
}


/* ƒe[ƒuƒ‹ */
table.bnTa {
	background: #000000;
	font: normal small/1.2em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #000000;
}
table.bnTa td {
	background: #FFFFFF;
}

table.bnTa th {
	border: 1px solid #FFFFFF;
	font: normal x-small/1.2em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #FFFFFF;
}

table.bnTa th.thHead {
	color: #FFFFFF;
	background: #9dd53b;
	font: normal small/1em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	padding: 3px 5px;
}
table.bnTa th.thHead a {
	text-decoration: underline;
}
table.bnTa th.thA {
	background: #FF6600;
}
table.bnTa th.thB {
	background: #FF9900;
}



