@charset "utf-8";

.itembox-wrap .itembox { color:#000; text-decoration:none; display:block;}
.itembox-wrap .itembox .item-content .title_inner { padding:0 10px; }

#pickup .itembox-wrap .itembox .item-content .img,
#theme  .itembox-wrap .itembox .item-content .img { position:relative; padding-top:100%; }
#pickup .itembox-wrap .itembox .item-content .img img,
#theme  .itembox-wrap .itembox .item-content .img img,
#pickup .itembox-wrap .itembox .item-content .img iframe,
#theme  .itembox-wrap .itembox .item-content .img iframe { position:absolute; left:0; top:0; width:100%; height:100%; }

.itembox-wrap .itembox:hover .item-content .title { color:#e60012; }
.itembox-wrap .itembox:hover .item-content .img { -ms-filter:"alpha(opacity=50)"; filter:alpha(opacity=50); opacity:0.5; }
.itembox-wrap .itembox:hover .item-content .img_youtube { -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); opacity:1; }

@media screen and (max-width:640px) {
	.itembox-wrap .itembox:hover .item-content .title { color: #000; }
	.itembox-wrap .itembox:hover .item-content .img { -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); opacity:1; }

	#globalnav .globalnav-list li.company a .ico { background-position: -38px -26px; }

	#movie #videoWrap { display: none; }
	#movie #movie-slider { margin-top: 0; position: relative; }
}
@media screen and (min-width:641px) {
	#globalnav .globalnav-list li.company { display: none; }
}