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

#wrap.itv h3{text-align:left; margin-bottom:5px;}
#wrap.itv #itv_list .floatbox {margin-bottom:10px;}

#wrap.itv #itv_list ul{margin-left:15px;}

#wrap.itv #itv_list .thumbnail{ display:block; margin:0 auto; width:90%;}
#wrap.itv #itv_list .thumbnail img{width:100%;}

@media screen and (min-width:480px){
#wrap.itv #itv_list .floatbox{ margin-left:50px;}
#wrap.itv #itv_list ul{margin-left:60px;}
#wrap.itv #itv_list .thumbnail img{width:50%;}
#wrap.itv .to_movie img{ width:auto;}
}

#wrap.itv .youtube{text-align:center;}

#wrap.itv .youtube iframe{border:#333 1px solid;}
#wrap.itv .youtube p.back{ text-align:right; margin-right:35px;}
#wrap.itv .youtube .time{ font-weight:normal; font-size:0.9em; margin-left:15px;}

.img {text-align:center;}
.img a{text-decoration:none;}
.img a .link {display:block;	background:#C00;	color:#fff;	padding:1px 0 3px 0; width:150px; margin:0 auto;}
.img a:hover .link { background:#F44;}

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

#wrap.itv .q{ border:#CCC 1px solid; background:#F6F6F6; padding:5px; color:#000;}
#wrap.itv .a{ padding:6px;}
#wrap.itv .to_movie{ text-align:center; margin-bottom:10px;}

