@charset "shift_jis";

.timesv_time {
	font-weight: bold;
	color: #000;
	padding-top: 3px;
	font-size: 14px;
	line-height: 22px;
	height: 20px;
}

.timesvapp {
	margin:5px;
	padding-bottom:4px;
	background-color:#FFF;
	text-align:center;
	border:solid 2px #E1E3FF;
/*	border:solid 1px #0099FF; */
	border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #FFC;
}

.timesvapp_title{
	border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	font-weight: bold;
	color: #FFF;
	line-height: 25px;
	text-align: center;
	font-size: 14px;
	background:-webkit-gradient(linear,left top,left bottom, from(#09F),to(#00F));
	background-color:#00F;

	border-bottom:solid 1px #00C;
}

.timesvapp_title p {
	padding-top:4px;
}

.timesvapp_img {
	padding:4px;
	display:inline-block;
}

/* スワイプでスライドするメニュー */
.slide {
	width: 305px;
	overflow: hidden;
	background-color: #FFC;
	margin: 0 auto;
	padding-bottom: 0px;
}

.flipsnap {
	display: -webkit-box;
	margin:0;
}

.flipsnap a:link {
	color:#00F;
	text-decoration: none;
}

.flipsnap a:visited {
	color:#00F;
	text-decoration: none;
}

.item {
	width: 305px;
}

.pointer {
	text-align: center;
}

.pointer span {
	display: inline-block;
	width: 8px;
	height: 8px;
	border-radius: 5px;
	border: 1px solid #000;
}

.pointer span.current {
	background: #fc0;
}

.timesv_com1 {
	margin:0;
	font-size:14px;
	color:#000;
}

.timesv_com2 {
	margin:0;
	font-size:14px;
	color:#000;
}

