@charset "Shift-JIS";

/*****************************************************
 *    ƒX[ƒp[ƒjƒ…[ƒX                               *
 *****************************************************/


/* Šî–{ƒXƒ^ƒCƒ‹iã‘‚«j
---------------------------------------------------- */

#contentsPlus {
	background: #c7cccf url(../img/bg_02.gif) repeat-y;
}
#contents {
	background: url(../img/bg_01.gif) no-repeat;
}

#mainArea {
	width: 770px;
	float: left;
	background: #FFFFFF;
	padding: 10px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
}
#mainArea:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
#mainArea { 
	display: inline-table; 
} 
/* Mac IE \*/ 
* html #mainArea {height: 1%;} 
#mainArea {display: block;}
/* */

#bannerArea {
	width: 190px;
	float: left;
	padding: 10px 0px;
}
h2#pageTit {
	width: 0px;
	height: 0px;
	overflow: hidden;
	text-indent: -9999px;
}

#mainArea a:hover {
	text-decoration: underline;
}

/* Šî–{ƒXƒ^ƒCƒ‹
---------------------------------------------------- */
#mainPkg {
	width: 535px;
	float: right;
	padding: 0px 10px 0px 0px;
}
#sidePkg {
	width: 205px;
	float: left;
	padding: 0px 0px 15px 10px;
}


/* Šî–{ƒXƒ^ƒCƒ‹ 2
---------------------------------------------------- */
#mainPkg .commonBox {
	width: 535px;
	padding: 0px 0px 5px 0px;
}
#sidePkg .commonBox {
	width: 205px;
	padding: 0px 0px 5px 0px;
}


/* ƒy[ƒWˆÚ“®
---------------------------------------------------- */
.archiveNavi {
	width: 535px;
	margin: 0px 0px 14px;
	background: #F9F9F9;
	padding: 7px 0px 8px;
	font: normal 10px/10px Verdana, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	display: inline-table; 
}
.archiveNavi:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
/* Mac IE \*/ 
* html .archiveNavi {height: 1%;} 
.archiveNavi {display: block;}
/* */

.archiveNaviPrev {
	width: 220px;
	float: left;
}
.archiveNaviHome {
	width: 79px;
	text-align: center;
	float: left;
}
.archiveNaviNext {
	width: 220px;
	text-align: right;
	float: left;
}


/* ƒwƒbƒhƒ‰ƒCƒ“ƒjƒ…[ƒX
---------------------------------------------------- */
h3#headlineTit {
	width: 535px;
	height: 38px;
	background: url(../img/tit_headlinenews.gif) no-repeat;
	text-indent: -9999px;
}

.entryBox01 {
	width: 535px;
	background: url(../img/entry_body.gif) repeat-y;
	margin: 0px 0px 5px;
}
.entryBox02 {
	width: 535px;
	background: url(../img/entry_header.gif) no-repeat 0px 0px;
	padding: 9px 0px 0px;
}

.entryTit {
	width: 535px;
	background: url(../img/entry_title.gif) no-repeat left bottom;
	padding: 1px 0px 6px;
}
.entryTit:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
}
.entryTit {
	display: inline-table; 
}
/* Mac IE \*/ 
* html .entryTit {height: 1%;}
/* */

.entryTit h4 {
	font: normal small/1.2em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #FFFFFF;
	float: left;
	width: 380px;
	padding: 0px 0px 0px 15px;
}
.entryTit p {
	font: normal 10px/14px Verdana, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #FFFFFF;
	float: right;
	width: 125px;
	text-align: right;
	padding: 0px 15px 0px 0px;
}
.entryBody {
	width: 509px;
	margin: 0px;
	padding: 13px 13px 5px;
	_padding: 13px 13px 0px;
	background: url(../img/entry_footer.gif) no-repeat left bottom;
}
.entryBody p {
	font: normal small/1.4em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	margin: 0px 0px 1em;
}

.thisweekBtn {
	width: 150px;
	height: 40px;
	padding: 0px 0px 0px 385px;
}
.headlineBtn {
	width: 535px;
	height: 40px;
	text-align: right;
}
.headlineBtn img {
	display: inline;
}

/* ƒwƒbƒhƒ‰ƒCƒ“ƒjƒ…[ƒX
---------------------------------------------------- */
h3#backnumberTit {
	width: 535px;
	height: 38px;
	background: url(../img/tit_backnumber.gif) no-repeat;
	text-indent: -9999px;
}


/* ƒTƒCƒhƒ{ƒbƒNƒX
---------------------------------------------------- */
#sidePkg .textBox {
	width: 205px;
	background: url(../img/textbox_bg.gif) no-repeat left bottom;
	margin: 0px 0px 5px;
	font: normal small/1.3em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
#sidePkg .textBoxInner {
	width: 185px;
	background: url(../img/textbox_head.gif) no-repeat;
	padding: 10px;
}
#sidePkg .textBox h3 {
	font: bold small/1.3em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	margin: 0px 0px 5px;
	border-bottom: 1px solid #666666;
	padding: 0px 0px 2px;
}
#sidePkg .textBox p {
	margin: 0px 0px 5px;
}

/* •ú‘—ŽžŠÔ */
#movieBox ul {
	margin: 0px 0px 10px;
	list-style: none;
}
#movieBox ul li.icon {
	padding: 0px 0px 3px 16px;
	background: url(../img/icon_movie.gif) no-repeat 0px 0.2em;
}
#movieBox ul li.noicon {
	padding: 0px 0px 3px 16px;
}
#movieBox img {
	display: inline;
}


/* ƒLƒƒƒXƒ^[ */
#casterBox ul {
	margin: 0px 0px 7px;
	width: 185px;
	display: inline-table;
}
#casterBox ul:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
/* Mac IE \*/ 
* html #casterBox ul {height: 1%;} 
#casterBox ul {display: block;}
/* */
#casterBox ul li {
	width: 92px;
	float: left;
	text-align: center;
}


/* ƒjƒ…[ƒXƒoƒi[
---------------------------------------------------- */
#etcNewsBox {
	padding: 15px 0px 0px;
}
h3#daytimeTit {
	width: 205px;
	height: 24px;
	text-indent: -9999px;
	background: url(../img/side_daytime_tit.gif) no-repeat;
}
h3#eveningTit {
	width: 205px;
	height: 24px;
	text-indent: -9999px;
	background: url(../img/side_evening_tit.gif) no-repeat;
}
h3#nightTit {
	width: 205px;
	height: 24px;
	text-indent: -9999px;
	background: url(../img/side_night_tit.gif) no-repeat;
}

#etcNewsBox .BoxInner {
	width: 205px;
	padding: 0px 0px 10px 0px;
}



/* ƒoƒbƒNƒiƒ“ƒo[
---------------------------------------------------- */
#sidePkg ul.backnumberList {
	font: normal small/1.5em "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}



/* ƒy[ƒW‚Ìæ“ª‚Ö–ß‚é
---------------------------------------------------- */
#gotop {
	width: 770px;
	height: 40px;
	clear: both;
}

.boxCnt {
	display:block;
	width:auto;
	margin:0 auto;
}
