@charset "UTF-8";
/* CSS Document */

#wrap.voice .voice { padding-bottom:10px;}
#wrap.voice .img{ text-align:center;}
#wrap.voice .img img {width:45%; margin:2px 2%;}
#wrap.voice #contents h2.pageName{display:none;}
#wrap.voice #contents_L h2.pageName{ display:block; margin-left:0px;}
#wrap.voice #contents_L .btn_pagetop { position:absolute; top:5px; right:0px;}
#wrap.voice #contents_L .btn_pagetop img { width:180px;}

#wrap.voice .voice h3{ margin-bottom:2px;}
#wrap.voice .detail{ margin-bottom:10px;}
#wrap.voice .detail .img a{text-decoration:none;}
#wrap.voice .detail .img a .link {display:block;	background:#C00;	color:#fff;	padding:1px 0 3px 0; width:150px; margin:0 auto; font-size:0.9em;}
#wrap.voice .detail .img a:hover .link { background:#F44;}

#wrap.voice .detail.itv .text {width:100%;}
#wrap.voice .detail.itv .text ul{margin:5px 0 5px 20px;}
#wrap.voice .detail.itv a.movie {display:block;text-align:center; text-decoration:none;}
#wrap.voice .detail.itv a.movie img { width:70%;}
#wrap.voice .detail.itv a.movie .link{display:block;	background:#C00;	color:#fff;	padding:1px 0 3px 0; width:200px; margin:0 auto; font-size:0.9em;;}
#wrap.voice .detail.itv a.movie:hover .link{background:#F44;}
@media screen and (min-width:480px){
#wrap.voice .detail.itv .text { float:left; width:55%;}
#wrap.voice .detail.itv a.movie { float:left; display:block; width:40%; margin:10px 0 0 20px; text-align:center; text-decoration:none;}
#wrap.voice .detail.itv a.movie img { width:95%;}
}



#wrap.voice .detail .aquo{	font-size:1.3em;}

#wrap.voice .detail.itv h3 .itvdate{ font-size:1em;}




#wrap.voice a.moreOpen{ border:#900 1px double;}

#wrap.voice span.more {margin:0px; padding:0px;}
#wrap.voice a.more{ background:#CCC; color:#000;text-decoration:none; font-size:0.9em; padding:2px; margin:0px;}

#wrap.voice .close .more{ display:none;}
