@charset "utf-8";
/* CSS Document */

body { 
	background:#000 url(http://image.pia.jp/images2/static/pia/feature/stage/parco/bg_parco_dr.jpg) repeat-y top center;
}
#g_area{ 
	background-color: #fff;
}

.clear { clear: both; }

.senkou a,
.leftArea .lineup a{
	color: #009900;
}
/* -----font-----*/
.t10 { font-size: 84%; }
.t14 { font-size: 117%; }
.t16 { font-size: 134%; }
.bold { font-weight: bold; }
.f_sat { color: #0066ff; }
.f_sun { color: #cc0000; }

/* -----background-color-----*/
#sample .bgcol_01 { background-color: #ffc0cb; }
#sample .bgcol_02 { background-color: #e6e6fa; }
#sample .bgcol_03 { background-color: #afeeee; }
#sample .bgcol_04 { background-color: #ffefd5; }


.parco_main{ 
	margin-bottom: 10px;
}

.leftArea h3#parco{
	margin-left: -10px;
	padding-left: 26px;
	margin-bottom: -8px;
	background: url(http://image.pia.jp/images2/static/pia/feature/stage/parco/left_h_bg.gif) no-repeat top center;
	font-weight: bold;
	height: 30px;
	color: #fff;
	font-size: 14px;
	padding-top :6px;
}
.senkou{ 
	background-color: #fff;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 10px;
}
.senkou p.tit{ 
	color: #cc0000;
}

/* -----LineUP-----*/
.leftArea .lineup{
	background: #fff;
	width: 640px;
	padding: 10px;
}
.leftArea .lineup p.anker{
	width: 630px;
	font-size: 84%;
	padding: 6px;
	background-color: #ffffcc;
	margin-bottom: 10px;
	color: #ff9933;
}
.leftArea .lineup .tit{
	background: url(http://image.pia.jp/images2/static/pia/feature/stage/parco/lineup_tit_bg.gif) no-repeat top center;
	height: 40px;
}

.leftArea .lineup .tit p{
	padding: 10px 40px;
	font-weight: bold;
	font-size: 16px;
}
.leftArea .lineup p.txt{
	font-size: 84%;
	padding: 6px 0 6px 30px;
}
.leftArea .lineup p.sche{
	padding-left: 10px;
}

.leftArea .lineup p.line{
	border-bottom: 1px dotted #ff9933;
	margin-bottom: 20px;
}

#container ul.tab{
	width: 630px;
	color: #ff9933;
	margin-bottom: 20px;
}
#container ul.tab li{
	list-style-type: none;
	margin-right: 4px;
	margin-bottom: 4px;
	float: left;
}
#container ul.tab li a{
}
#container ul.tab li a.selected{
	text-decoration: none;
	cursor: default;
}
#container ul.tab li a:hover {
	text-decoration: none;
}

#container ul.panel{
	clear: both;
	padding: 0;
}
#container ul.panel li{
	list-style-type: none;
}


/* -----News-----*/
#parco_news{
	height: 200px;
	overflow: auto;
	scrollbar-face-color:#fff;
	scrollbar-arrow-color:#9fb7d4;
	scrollbar-base-color:#e0eaf7;
	scrollbar-shadow-color:#9fb7d4;
	scrollbar-darkshadow-color:#fff;
	background-color: #fff;
}
#parco_news ul{
	padding-left:4px;
}

/* -----interview　movie-----*/
#parco_interview{
	width: 300px;
	margin: 0;
	padding: 0;
	background-color: #fff;
}
#parco_interview .column_a{
	float: left;
	margin: 4px;
}
#parco_interview p{
	margin: 0 8px;
	padding-top: 8px;
	padding-laft: 8px;
}
#parco_interview .clearfix{
	border-bottom : 1px #cecece dotted;
}

/* #parco_movie{
	width: 300px;
	height: 500px;
	margin: 0;
	padding: 0;
	background-color: #fff;
	overflow: auto;
	scrollbar-face-color:#fff;
	scrollbar-arrow-color:#ff9933;
	scrollbar-base-color:#ff9933;
	scrollbar-darkshadow-color:#fff;
}*/

/* -----interview-----*/
.twitter{
	scrollbar-face-color:#fff;
	scrollbar-arrow-color:#99cc99;
	scrollbar-base-color:#99cc99;
/*	scrollbar-shadow-color:#99cc99;*/
	scrollbar-darkshadow-color:#fff;
}

.rightArea h3#parco{
	margin-bottom: 0;
	background: url(http://image.pia.jp/images2/static/pia/feature/stage/parco/right_h_bg.gif) no-repeat top center;
	font-weight: bold;
}
.rightArea .twitter{
	margin-bottom: 16px;
}


/* topへ
---------------------------*/
#nav-dock {
	position: fixed;
	z-index: 999;
	right: -2px;
	/right: 0px;
	top: 80%;
	_width:100px;
	_float:right;
	}
	#nav-dock a {
		display: block;
		text-align: center;
		padding: 3px 6px;
		margin: 0px 0;
		background: #ff9933;
		color: #fff;
		text-decoration: none ;
		-webkit-border-top-left-radius: 7px ;
		-moz-border-radius-topleft: 7px ;
		-o-border-radius-topleft: 7px ;
		-webkit-border-bottom-left-radius: 7px ;
		-moz-border-radius-bottomleft: 7px ;
		-o-border-radius-bottomleft: 7px ;
		-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
		-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
		font-size: 10px ;
		}	
		#nav-dock a:hover{
			background: #009900;
			}