/*-------------------------------------
   videolist.css　
-------------------------------------*/

#mainImage {
	width:100%;
	text-align:center;
}
#mainImage img {
	width:100%;
	margin-bottom:15px;
}
#mainImage p {
	text-align:left;
}
.sectionName {
	width:100%;
	background:url(../img/videolist_img_02_bg.png) 0 0 repeat-x;
	background-size:contain;
}
.sectionName.copy {
	background-image:url(../img/videolist_img_04_bg.png);
}
.sectionName span {
	display:block;
	width:300px;
	margin:15px auto;
}
.sectionName span img {
	width:100%;
}
.android .sectionName span {
	width:340px !important;
}
.container {
	width:300px;
	margin:15px auto;
}
.android .container {
	width:340px !important;
}
.container img {
	width:100%;
}

/* videolist.html */

.container h3 {
	margin-bottom:15px;
}
.viewport {
    width: 100%;
    overflow: hidden;
    -webkit-transform: translateZ(0); /* Optional: When heavy at iOS6+ */
}
.flipsnap {
    width: 2500px;
}
.flipsnap:after {
    content: '';
    display: block;
    clear: both;
    height: 0;
}
.flipsnap li {
    float: left;
    width: 125px;
}
.flipsnap li img {
    width: 115px;
	height:65px;
}
.viewAll {
	width:71px;
	margin:15px 0 0 auto;
}


/* videolist_original.html, videolist_copy.html */

.video_all li {
	float:left;
	width: 50%;
	margin-bottom:10px;
}
.video_all li img {
    width: 145px;
	height:82px;
}
.video_all li:nth-child(even) {
	text-align:right;
}

.entryBottom {
	display:block;
}