@charset "utf-8";
/* CSS Document */

/* CSS INDEX -----------------------------------------------
01 all
--------------------------------------------------------- */
/*=========================================================
01 all
==========================================================*/

.lineupDetailInner .box-title,
.lineupPeopleMain .box-title,
.relateLinkWrap .box-title{
	padding-bottom:7px;
	border-bottom:#062E05 solid 1px;
}
.lineupDetailInner .keywordBox h2.title,
.lineupDetailInner .onairBox h2.title,
.lineupDetailInner .topicsBox h2.title,
.lineupDetailInner .detailBox h2.title,
.lineupDetailInner .highlightBox h2.title,
.lineupPeopleMain .profileBox .box-title h2.title,
.lineupPeopleMain .programsBox .box-title h2.title{
	height:0;
	padding:18px 0 0 0;
	overflow:hidden;
	display:block;
}


.relateLinkWrap{
	padding:25px 0;
	border-top:#666 solid 2px;
}
.relateLinkWrap a{
	color:#474747;
}
.relateLinkWrap .box-title h3.title{
	font-size:138.5%;
	font-weight:bold;
	color:#222;
}
.relateLinkWrap .genreBox,
.relateLinkWrap .peopleBox,
.relateLinkWrap .othersBox{
	padding:10px;
	background:#EBEBEB;
}
.relateLinkWrap .othersBox{
	margin-bottom:20px;
}
.relateLinkWrap .genreBox{
	width:345px;
	float:left;
}
.relateLinkWrap .peopleBox{
	width:205px;
	float:right;
}
.relateLinkWrap .genreBox .genreBoxInner{
	margin-left:-10px;
	_margin-left:-20px;
}
.relateLinkWrap .genreBox .genreBoxInner li,
.relateLinkWrap .peopleBox .peopleBoxInner li{
	border-bottom:#CCC dashed 1px;
	padding:5px 0;
}
.relateLinkWrap .genreBox .genreBoxInner li a,
.relateLinkWrap .peopleBox .peopleBoxInner li a{
	background:url(/common/img/icon-arrow-gr.gif) 0 6px no-repeat;
	padding-left:10px;
}
.relateLinkWrap .genreBox .genreBoxInner li{
	width:165px;
	margin-left:10px;
	display:block;
	float:left;
}
.relateLinkWrap .othersBox .othersBoxInner{
	margin-left:-5px;
	_margin-left:-10px;
}
.relateLinkWrap .othersBox .othersBoxInner dl{
	width:191px;
	margin:10px 0 0 5px;
	display:block;
	float:left;
}
.relateLinkWrap .othersBox .othersBoxInner dl dt{
	width:100px;
	display:block;
	float:left;
}
.relateLinkWrap .othersBox .othersBoxInner dl dt img{
	width:100px;
	/*IEで縮小サムネイルをハイクオリティ化*/
	-ms-interpolation-mode:bicubic;
}
.relateLinkWrap .othersBox .othersBoxInner dl dd{
	padding:0 0 0 105px;
	line-height:1.2;
	font-size:93%;
}

/*Link*/
.lineupMain .peopleBoxHead .box-navi li a,
.lineupDetailInner .detailBox .detailBoxInner a,
.lineupDetailInner .highlightBox .highlightBoxInner a,
.lineupDetailInner .topicsBox .topicsBoxInner dd a,
.lineupDetailInner .specialBox .box-inner dd p.title a{
	color:#000;
	text-decoration:underline;
}
.lineupMain .peopleBoxHead .box-navi li a:hover,
.lineupDetailInner .detailBox .detailBoxInner a:hover,
.lineupDetailInner .highlightBox .highlightBoxInner a:hover,
.lineupDetailInner .topicsBox .topicsBoxInner dd a:hover,
.lineupDetailInner .specialBox .box-inner dd p.title a:hover{
	text-decoration:none;
}

/*=========================================================
01 番組紹介トップ
==========================================================*/
.lineup-top #pageTitle{
	height:33px;
	padding-right: 10px;
	padding-bottom: 15px;
	overflow:hidden;
}
.lineup-top #pageTitle .title{
	background:url(/channels/wild/lineup/img/lineup-ttl.gif) 0 0 no-repeat;
	height:0px;
	padding:30px 0 0 0;
	vertical-align:bottom;
	display:block;
	overflow:hidden;
	float: left;
	width: 200px;
}
.lineup-top #pageTitle .btnArea{
	float: right;
	width: 310px;
}
.lineup-top #pageTitle .btnArea .programList{
	float: left;
	width: 160px;
	height: 36px;
}
.lineup-top #pageTitle .btnArea .programSearch{
	float: left;
	width: 140px;
	height: 36px;
	overflow:hidden;
	margin-left: 10px;
}
.lineup-top #pageTitle .btnArea .programList a{
	height: 0;
	padding: 36px 0 0 0;
	display: block;
	overflow:hidden;
	background: url(/channels/wild/lineup/img/btn_programlist.jpg) no-repeat;
}
.lineup-top #pageTitle .btnArea .programSearch a{
	height: 0;
	padding: 36px 0 0 0;
	display: block;
	background: url(/channels/wild/lineup/img/btn_programsearch.jpg) no-repeat;
}
.lineup-top #pageTitle .btnArea .programList a:hover,
.lineup-top #pageTitle .btnArea .programSearch a:hover{
	background-position: 0 -36px;
}
.lineup-top .lineupMain .topLineupBox{
	padding: 0 0 10px;
	background: #fff url(/channels/wild/lineup/img/lineuptab-bg.gif) repeat-x;
	clear:both;
}

.lineupMain .topLineupBox ul#topLineupTab {
	padding: 11px 0 0 10px;
	height: 33px;
}

.lineupMain .topLineupBox ul#topLineupTab li {
	width: 144px;
	float: left;
	margin-right: 3px;
}

.lineupMain .topLineupBox ul#topLineupTab li a {
	width: 144px;
	height: 0;
	padding: 33px 0 0 0;
	overflow: hidden;
	display: block;
}

.lineupMain .topLineupBox ul#topLineupTab li.tab1 a {
	background: url(/common/img/lineuptab1-wild.gif) no-repeat;
}

.lineupMain .topLineupBox ul#topLineupTab li.tab2 a {
	background: url(/common/img/lineuptab2-wild.gif) no-repeat;
}

.lineupMain .topLineupBox ul#topLineupTab li.tab3 a {
	background: url(/common/img/lineuptab3-wild.gif) no-repeat;
}

.lineupMain .topLineupBox ul#topLineupTab li.tab4 a {
	background: url(/common/img/lineuptab4-wild.gif) no-repeat;
}

.lineupMain .topLineupBox ul#topLineupTab li a:hover,
.lineupMain .topLineupBox ul#topLineupTab li.selected a {
	background-position: 0 -33px;
}

.lineupMain .topLineupBox .topLineupBoxInner{
	padding-top:10px;
	padding-bottom: 10px;
	margin-left:-10px;
	_margin-left:-20px;
}
.lineupMain .topLineupBox .topLineupBoxInner .box-inner{
	width:187px;
	padding:4px;
	margin:0 0 10px 10px;
	background:#031A01;
	color:#FFF;
	float:left;
}
.lineupMain .topLineupBox .topLineupBoxInner .box-inner p{
	padding-bottom:1px;
	border-bottom:#3A4539 solid 1px;
}
.lineupMain .topLineupBox .topLineupBoxInner .box-inner p img{
	width:187px;
	/*IEで縮小サムネイルをハイクオリティ化*/
	-ms-interpolation-mode:bicubic;
}
.lineupMain .topLineupBox .topLineupBoxInner .box-inner dl{
	padding:6px;
}
.lineupMain .topLineupBox .topLineupBoxInner .box-inner dl dt,
.lineupMain .topLineupBox .topLineupBoxInner .box-inner dl dd{
	padding:6px 0;
}
.lineupMain .topLineupBox .topLineupBoxInner .box-inner dl dt a{
	border-left:#FCD10A solid 3px;
	padding-left:6px;
	display:block;
}

.lineupMain .topLineupBox .programListL{
	height: 50px;
}

.lineupMain .topLineupBox .programListL a{
	height: 0;
	padding: 50px 0 0 0;
	overflow: hidden;
	display: block;
	background: url(/channels/wild/lineup/img/btn_programlist_l.jpg) no-repeat;
}

.lineupMain .topLineupBox .programListL a:hover{
	background-position: 0 -50px;
}

.lineupMain .topLineupBox .bnPeople{
	margin: 10px 0 20px;
}


/*=========================================================
01 全番組一覧
==========================================================*/
.lineup-list #pageTitle{
	height:33px;
	padding-right: 10px;
	overflow:hidden;
}
.lineup-list #pageTitle .title{
	background:url(/channels/wild/lineup/img/lineup-list-ttl.gif) 0 0 no-repeat;
	height:0px;
	padding:30px 0 0 0;
	vertical-align:bottom;
	display:block;
	overflow:hidden;
	float: left;
	width: 200px;
	margin-top: 3px;
}
.lineup-list #pageTitle .btnArea{
	float: right;
	width: 140px;
}
.lineup-list #pageTitle .btnArea .programSearch{
	float: left;
	width: 140px;
	height: 36px;
	overflow:hidden;
}
.lineup-list #pageTitle .btnArea .programSearch a{
	height: 0;
	padding: 36px 0 0 0;
	display: block;
	background: url(/channels/wild/lineup/img/btn_programsearch.jpg) no-repeat;
}
.lineup-list #pageTitle .btnArea .programSearch a:hover{
	background-position: 0 -36px;
}

.lineup-list .lineupMain .topLineupBox{
	background: #fff;
	padding-bottom: 20px;
}

.lineup-list .lineupMain .pagerWrap{
	background-color: #81901C;
	padding: 5px;
}

.lineup-list .lineupMain .pagerWrap p{
	color: #fff;
	float: left;
	padding: 3px 0 0 5px;
}

.lineup-list .lineupMain .pagerWrap p input{
	margin-right: 5px;
	vertical-align: middle;
}

.lineup-list .lineupMain .pagerWrap .pager{
	float: right;
}

.lineup-list .lineupMain .pagerWrap .pager a,
.lineup-list .lineupMain .pagerWrap .pager span{
	display: block;
	background: #fff;
	float: left;
	margin-left: 2px;
	padding: 3px 7px;
}

.lineup-list .lineupMain .pagerWrap .pager a{
	background: #fff;
	color: #011F00;
}

.lineup-list .lineupMain .pagerWrap .pager a:hover,
.lineup-list .lineupMain .pagerWrap .pager span{
	background: #011F00;
	color: #fff;
}





.lineup-list .lineupMain .topLineupBox .topLineupBoxInner{
	padding-bottom: 0;
}















/*=========================================================
01 ジャンル別番組一覧
==========================================================*/
/*
.lineup-feature #pageTitle,
.lineup-science #pageTitle,
.lineup-unbelievable #pageTitle,
.lineup-military #pageTitle,
.lineup-mystery #pageTitle,
.lineup-wild #pageTitle{
	padding:0;
	background:none;
	height:120px;
}
.lineup-feature #pageTitle .title,
.lineup-science #pageTitle .title,
.lineup-unbelievable #pageTitle .title,
.lineup-military #pageTitle .title,
.lineup-mystery #pageTitle .title,
.lineup-wild #pageTitle .title{
	height:0;
	padding:120px 0 0 0;
	display:block;
	overflow:hidden;
}
.lineup-feature #pageTitle .title{
	background:url(/channels/wild/lineup/img/genre-feature-ttl.jpg) 0 0 no-repeat;
}
.lineup-science #pageTitle .title{
	background:url(/channels/wild/lineup/img/genre-science-ttl.jpg) 0 0 no-repeat;
}
.lineup-unbelievable #pageTitle .title{
	background:url(/channels/wild/lineup/img/genre-unbelievable-ttl.jpg) 0 0 no-repeat;
}
.lineup-military #pageTitle .title{
	background:url(/channels/wild/lineup/img/genre-military-ttl.jpg) 0 0 no-repeat;
}
.lineup-mystery #pageTitle .title{
	background:url(/channels/wild/lineup/img/genre-mystery-ttl.jpg) 0 0 no-repeat;
}
.lineup-wild #pageTitle .title{
	background:url(/channels/wild/lineup/img/genre-wild-ttl.jpg) 0 0 no-repeat;
}

.lineupListMain{
	padding:0 0 15px 0;
}
.lineupListMain .lineupBox{
	position:relative;
}
.lineupListMain .lineupBox .box-title{
	width:605px;
	padding-bottom:7px;
	border-bottom:#666 solid 1px;
	position:absolute;
	top:-25px;
	left:0;
	_left:20px;
}
.lineupListMain .lineupBox .box-title h2.title{
	height:0;
	background:url(/channels/wild/lineup/img/genre-lineup-sttl.gif) 0 0 no-repeat;
	padding:18px 0 0 0;
	overflow:hidden;
}
.lineupListMain .lineupBox .lineupBoxInner{
	padding-top:10px;
	margin-left:-10px;
	_margin-left:-20px;
}
.lineupListMain .lineupBoxInner .box-inner{
	width:187px;
	padding:4px;
	margin:0 0 10px 10px;
	background:#333;
	color:#FFF;
	float:left;
}
.lineupListMain .lineupBoxInner .box-inner p{
	padding-bottom:1px;
	border-bottom:#525252 solid 1px;
}
.lineupListMain l.ineupBoxInner .box-inner p img{
	width:187px;
}
.lineupListMain .lineupBoxInner .box-inner dl{
	padding:6px;
}
.lineupListMain .lineupBoxInner .box-inner dl dt,
.lineupListMain .lineupBoxInner .box-inner dl dd{
	padding:3px 0;
}
.lineupListMain .lineupBoxInner .box-inner dl dt a{
	border-left:#FCD10A solid 3px;
	padding-left:6px;
	display:block;
}
*/

/*=========================================================
01 番組詳細ページ
==========================================================*/
#pageTitle .original{
	font-family:Helvetica, Arial, sans-serif;
	line-height:1;
	padding-top:5px;
	color:#062E05;
}

/*---.lineupDetailHead------------------*/
.lineupDetailHead{
	background: #DBE66D;
}
.lineupDetailHead .box-navi{
	padding:0 0 2px 10px;
	background: url(/channels/wild/lineup/img/lineuptab-bg2.gif) 0 bottom repeat-x;
}
.lineupDetailHead .box-navi ul{
	display:block;
	float:left;
}

.lineupDetailHead .box-navi ul li{
	width: 130px;
	height: 33px;
	float: left;
	margin: 0 3px 0 0;
}
.lineupDetailHead .box-navi ul li a{
	height: 0;
	padding: 33px 0 0 0;
	overflow: hidden;
	display: block;
}
.lineupDetailHead .box-navi ul li.tab-top a{
	background: url(/channels/wild/lineup/img/prgmtab1-wild.gif) no-repeat
}
.lineupDetailHead .box-navi ul li.tab-episode a{
	background: url(/channels/wild/lineup/img/prgmtab2-wild.gif) no-repeat
}
.lineupDetailHead .box-navi ul li.tab-special a{
	background: url(/channels/wild/lineup/img/prgmtab3-wild.gif) no-repeat
}
.lineupDetailHead .box-navi ul li a:hover,
.lineupDetailHead .box-navi ul li.on a,
.lineupDetailHead .box-navi ul li.on a:hover{
	background-position: 0 -33px;
}
.lineupDetailHead .box-navi .btn-reminder{
	display:block;
	float:right;
	width:190px;
}
.lineupDetailHead .box-navi .btn-reminder a{
	background:url(/common/img/icon-reminder-wild.jpg) 0 50% no-repeat;
	padding-left:14px;
	height:30px;
	line-height: 30px;
	display:block;
	color: #123811;
	font-size: 93%
}
.lineupDetailHead #mainPic{
	clear:both;
	width:605px;
	height:340px;
	overflow:hidden;
}
.lineupDetailHead #mainPic img{
	width:605px;
	height:340px;
}
/*---.lineupDetailInner------------------*/
.lineupDetailInner{
	clear:both;
	padding:20px 0 0 0;
}

/*---.keywordBox------------------*/
.lineupDetailInner .keywordBox{
	padding-bottom:25px;	
}
.lineupDetailInner .keywordBox h2.title{
	width:118px;
	float:left;
	background:url(/channels/wild/lineup/img/detail-keyword-sttl.gif) 0 0 no-repeat;
}
.lineupDetailInner .keywordBox p.link{
	padding:4px 2px 0 0;
	float:right;
	font-size:93%;
	visibility: hidden;
}
.lineupDetailInner .keywordBox p.link a{
	background:url(/channels/wild/lineup/img/icon-open-keyword.gif) 0 center no-repeat;
	padding: 2px 0 2px 20px;
	color: #123811;
}
.lineupDetailInner .keywordBox p.opened a{
	background:url(/channels/wild/lineup/img/icon-close-keyword.gif) 0 center no-repeat;
}
.lineupDetailInner .keywordBox .keywordBoxInner{
	background-color: #DBE66D;
	border-bottom: 1px dotted #0E350D;
	padding: 12px 12px 2px;
	
}
.lineupDetailInner .keywordBox .keywordBoxInner ul{
/*	height: 36px;*/
	overflow: hidden;
}
.lineupDetailInner .keywordBox .keywordBoxInner ul li{
	float: left;
	height: 36px;
	line-height: 26px;
	margin: 0 10px 0 0;
	background: url(/channels/wild/lineup/img/keywordtag-bg.gif) repeat-x;
}
.lineupDetailInner .keywordBox .keywordBoxInner ul li a{
	display: block;
	height: 36px;
	padding-left: 22px;
	background: url(/channels/wild/lineup/img/keywordtag-bg-left.gif) left top no-repeat;
	color: #124411;
	white-space:nowrap;
}
.lineupDetailInner .keywordBox .keywordBoxInner ul li span{
	height: 36px;
	padding-right: 10px;
	background: url(/channels/wild/lineup/img/keywordtag-bg-right.gif) right top no-repeat;
	display: block;
	cursor: pointer;
}
* html .lineupDetailInner .keywordBox .keywordBoxInner ul li a{
	float: left;
}
* html .lineupDetailInner .keywordBox .keywordBoxInner ul li span{
	float: left;
}




/*---.onairBox------------------*/
.lineupDetailInner .onairBox{
	padding-bottom:25px;	
}
.lineupDetailInner .onairBox h2.title{
	background:url(/channels/wild/lineup/img/detail-onair-sttl.gif) 0 0 no-repeat;
}
.lineupDetailInner .onairBox .onairBoxInner{
	
}
.lineupDetailInner .onairBox .onairBoxInner dl{
	padding:0;
	clear:both;
	border-bottom:#999 dotted 1px;
}
.lineupDetailInner .onairBox .onairBoxInner dt,
.lineupDetailInner .onairBox .onairBoxInner dd{
	display:block;
}
.lineupDetailInner .onairBox .onairBoxInner dt{
	width:150px;
	padding:10px 0 7px 0;
	float:left;
	clear:both;
	/*font-size:85%;*/
	/*font-weight:bold;*/
}
.lineupDetailInner .onairBox .onairBoxInner dd{
	padding:9px 0 7px 150px;
	border-top:#999 dotted 1px;
}
/*.lineupDetailInner .onairBox .onairBoxInner ul{
}
.lineupDetailInner .onairBox .onairBoxInner ul li{
	padding:9px 0 7px 0;
	border-bottom:#999 dotted 1px;
}*/
.lineupDetailInner .onairBox .onairBoxInner p.link{
	padding:15px 0 0 0;
	font-size:123.1%;
	font-weight:bold;
}
.lineupDetailInner .onairBox .onairBoxInner p.link a{
	color:#474747;
	width:280px;
	height:20px;
	line-height:20px;
	background:url(/channels/wild/lineup/img/icon-link-point.gif) 0 0 no-repeat;
	padding-left:24px;
	display:block;
}
/*---.topicsBox------------------*/
.lineupDetailInner .topicsBox{
	padding-bottom:25px;	
}
.lineupDetailInner .topicsBox h2.title{
	background:url(/channels/wild/lineup/img/detail-topics-sttl.gif) 0 0 no-repeat;
}
.lineupDetailInner .topicsBox .topicsBoxInner{
	padding:0;
	clear:both;
	border-bottom:#999 dotted 1px;
}
.lineupDetailInner .topicsBox .topicsBoxInner dt,
.lineupDetailInner .topicsBox .topicsBoxInner dd{
	display:block;
}
.lineupDetailInner .topicsBox .topicsBoxInner dt{
	width:60px;
	padding:10px 0 7px 0;
	float:left;
	clear:both;
	/*font-size:85%;*/
	/*font-weight:bold;*/
}
.lineupDetailInner .topicsBox .topicsBoxInner dd{
	padding:9px 0 7px 70px;
	border-top:#999 dotted 1px;
}
.lineupDetailInner .topicsBox .topicsBoxInner dd a{
	background:url(/common/img/icon-arrow-gr.gif) 2px 6px no-repeat;
	padding-left:12px;
	display:block;
}
/*---.detailBox------------------*/
/*---.topicsBox------------------*/
.lineupDetailInner .detailBox,
.lineupDetailInner .highlightBox{
		
}
.lineupDetailInner .detailBox h2.title{
	background:url(/channels/wild/lineup/img/detail-detail-sttl.gif) 0 0 no-repeat;
}
.lineupDetailInner .highlightBox h2.title{
	background:url(/channels/wild/lineup/img/detail-highlight-sttl.gif) 0 0 no-repeat;
}
.lineupDetailInner .detailBox .detailBoxInner,
.lineupDetailInner .highlightBox .highlightBoxInner{
	padding-bottom:25px;
}
.lineupDetailInner .detailBox .detailBoxInner dt,
.lineupDetailInner .highlightBox .highlightBoxInner dt{
	width:190px;
	padding:10px 10px 10px 0;
	float:left;
}
.lineupDetailInner .detailBox .detailBoxInner dt img,
.lineupDetailInner .highlightBox .highlightBoxInner dt img{
	width:187px;
}
.lineupDetailInner .detailBox .detailBoxInner dd,
.lineupDetailInner .highlightBox .highlightBoxInner dd{
	padding:15px 0 0 0;
}

.lineupDetailInner .detailBox .detailBoxInner dd em,
.lineupDetailInner .highlightBox .highlightBoxInner dd em{
	color:#FF0000;
}
.lineupDetailInner .detailBox .detailBoxInner dd p.title,
.lineupDetailInner .highlightBox .highlightBoxInner dd p.title{
	font-size:116%;
}
.lineupDetailInner .detailBox .detailBoxInner dd strong,
.lineupDetailInner .highlightBox .highlightBoxInner dd strong{
	font-weight:bold;
}
.lineupDetailInner .detailBox .detailBoxInner dd .detail,
.lineupDetailInner .highlightBox .highlightBoxInner dd .detail{
	font-weight:bold;
}
.lineupDetailInner .detailBox .detailBoxInner dd .notice,
.lineupDetailInner .highlightBox .highlightBoxInner dd .notice{
	padding:5px;
	background:#CC0000;
	color:#FFF;
}
.lineupDetailInner .detailBox .detailBoxInner dd .txt-headline,
.lineupDetailInner .highlightBox .highlightBoxInner dd .txt-headline{
	color:#FF0000;
	font-size:116%;
}
.lineupDetailInner .detailBox .detailBoxInner dd .txt-highlight,
.lineupDetailInner .highlightBox .highlightBoxInner dd .txt-highlight{
	color:#3399FF;
}
/*その他リンクのアイコン*/
.lineupDetailInner .detailBox .detailBoxInner dd .linkPdf a,
.lineupDetailInner .highlightBox .highlightBoxInner dd .linkPdf a{
	background-position:4px 3px!important;
	padding-left:16px!important;
}
.lineupDetailInner .detailBox .detailBoxInner dd .linkBlank a,
.lineupDetailInner .highlightBox .highlightBoxInner dd .linkBlank a{
	background-position:4px 5px!important;
	padding-left:16px!important;
}


/*---.episodeBox------------------*/
.lineupDetailInner .episodeBox{
}
.lineupDetailInner .episodeBox .box-inner{
	padding:0 0 25px 0;
}
.lineupDetailInner .episodeBox .box-inner h2.title{
	font-size:123.1%;
	font-weight:bold;
	color:#222;
}
.lineupDetailInner .episodeBox .box-inner dt{
	width:190px;
	padding:10px 10px 10px 0;
	float:left;
}
.lineupDetailInner .episodeBox .box-inner dt img{
	width:187px;
}
.lineupDetailInner .episodeBox .box-inner dd{
	padding:10px 0 0 0;
}
.lineupDetailInner .episodeBox .box-inner dd p{
	padding:5px 0;
}
.lineupDetailHead .box-paging{
	background:#7A7E78;
	padding:9px;
	clear:both;
}
.lineupDetailHead .box-paging ul li{
	float:left;
	display:block;
	padding:1px;
}
.lineupDetailHead .box-paging ul li a{
	display:block;
	padding:0 8px;
	color:#FFF;
	font-weight:bold;
}
.lineupDetailHead .box-paging ul li a:hover{
	text-decoration:none;
	background:#4F4F4F
}
.lineupDetailHead .box-paging ul li.on a,
.lineupDetailHead .box-paging ul li.on a:hover{
	/*background:#FFEA00;*/
	background:#FCD10A;
	color:#000;
}

	.lineupDetailHead .box-paging p.addTxt{
		display:block;
		clear:both;
		padding-top:7px;
		font-size:10px;
		color:#CCC;
		line-height:1.2;
		margin-left:1em;
	}
		.lineupDetailHead .box-paging p.addTxt span{
			text-indent:-1em;
			display:block;
		}

/*---.specialBox------------------*/
.lineupDetailInner .specialBox{
	margin-top:-20px;
	clear:both;
}
.lineupDetailInner .specialBox .box-inner{
	padding:25px 0;
	border-bottom:#999 dotted 1px;
}
.lineupDetailInner .specialBox .box-inner dt{
	width:190px;
	float:left;
}
.lineupDetailInner .specialBox .box-inner dt img{
	width:187px;
}
.lineupDetailInner .specialBox .box-inner dd{
	padding:0 0 0 200px;
}
.lineupDetailInner .specialBox .box-inner dd p{
	padding:5px 0;
}
.lineupDetailInner .specialBox .box-inner dd p.title{
	color:#000;
	font-weight:bold;
}
/*---.copyrightBox------------------*/
.lineupDetailInner .copyrightBox{
	padding-bottom:25px;
	clear:both;
}
.lineupDetailInner .copyrightBox p{
	padding:6px;
	text-align:center;
	border:#999 solid 1px;
	font-size:77%;
	font-family:Arial, Helvetica, sans-serif;
}



#fb-comment{
	padding:10px 0 20px;
}
	#fb-comment .wrap{
	}


/*=========================================================
01 ナショジオピープル一覧
==========================================================*/
.lineupPeopleMain{
	padding:25px 0 0 0;
}
.lineupPeopleMain .lineupPeopleHead a,
.lineupPeopleMain .profileBox a{
	color:#000;
	text-decoration:underline;
}
.lineupPeopleMain .lineupPeopleHead a:hover,
.lineupPeopleMain .profileBox a:hover{
	text-decoration:none;
}

.lineupPeopleMain .lineupPeopleHead{
	padding-bottom:25px;
}
.lineupPeopleHead:after{
	content:url(/common/img/spacer.gif);
	display:block;
	clear:both;
	height:0;
}
.lineupPeopleHead{ display:inline-block; }
.lineupPeopleHead{ display:block; }
.lineupPeopleMain .lineupPeopleHead dt{
	width:190px;
	float:left;
	padding:0 10px 10px 0;
}
.lineupPeopleMain .lineupPeopleHead dt img{
	width:187px;
	/*IEで縮小サムネイルをハイクオリティ化*/
	-ms-interpolation-mode:bicubic;
}
.lineupPeopleMain .lineupPeopleHead dd{
	padding:0;
}
.lineupPeopleMain .lineupPeopleHead dd p{
	padding:5px 0;
}

.lineupPeopleMain .profileBox{
	padding-bottom:10px;
	clear:both;
}
.lineupPeopleMain .profileBox .box-title h2.title{
	background:url(/channels/wild/lineup/img/people-profile-sttl.jpg) 0 0 no-repeat;
}
.lineupPeopleMain .profileBox .profileBoxInner{
	padding-top:10px;
}
.lineupPeopleMain .profileBox .profileBoxInner p{
	padding-bottom:15px;
}

.lineupPeopleMain .programsBox{
	padding-bottom:15px;
}
.lineupPeopleMain .programsBox .box-title h2.title{
	background:url(/channels/wild/lineup/img/people-program-sttl.jpg) 0 0 no-repeat;
}
.lineupPeopleMain .programsBox .programsBoxInner{
	padding-top:10px;
	margin-left:-10px;
	_margin-left:-20px;
}
.lineupPeopleMain .programsBoxInner .box-inner{
	width:187px;
	/*height:247px;*/
	padding:4px;
	margin:0 0 10px 10px;
	background:#333;
	color:#FFF;
	float:left;
}
.lineupPeopleMain .programsBoxInner .box-inner p{
	padding-bottom:1px;
	border-bottom:#525252 solid 1px;
}
.lineupPeopleMain .programsBoxInner .box-inner p img{
	width:187px;
}
.lineupPeopleMain .programsBoxInner .box-inner dl{
	padding:6px;
}
.lineupPeopleMain .programsBoxInner .box-inner dl dt,
.lineupPeopleMain .programsBoxInner .box-inner dl dd{
	padding:3px 0;
}
.lineupPeopleMain .programsBoxInner .box-inner dl dt a{
	border-left:#FCD10A solid 3px;
	padding-left:6px;
	display:block;
}