@charset "UTF-8";
/* CSS Document */
@media screen and (max-device-width: 480px) {

	body {
		margin: 0;
		padding: 0;
	}

	
}
.flickSimple {
	width: 100%;
	position: relative;
	overflow: auto;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	background-color: #eee;
}

.flickSimple.landscape {
	
}

.flickSimple ul {
	display: block;
	width: 400%;
	margin: 0;
	padding: 0;
}

.flickSimple ul.landscape {
}

.flickSimple ul li {
	float: left;
	list-style-type: none;
	text-align: center;
}

.flickSimple ul li.landscape {
}

/* ----------------------------- */

#basic ul,
#basic ul.landscape {
	width: 780px;
}

#basic ul li,
#basic ul li.landscape {
	width: 130px;
	position:relative;
}

#basic ul li.newline {
	clear: both;
}

#basic ul li a {
	display: block;
	
	margin: 5px;
	border: solid 1px #ccc;
	background-color: #fff;
	
}
#basic ul li a img{ margin-top:10px;}

/* ----------------------------- */

#basic ul li p{ position:absolute; top:-5px; left:0; z-index:99;}