/* 決死のパチスロ サバイバル BEST BOUTS専用CSS */


html {
	background-color: #000000;
}


body {
	-webkit-text-size-adjust: none;
	font-family: HiraKakuProN-W3;
	line-height: 1.25;
	font-size: 18px;
	color: #FFF;
	background-color: #000000;
}


.iPhoneBody {
	background-color: #000000;
}

/*************** タイラ リスト ***************/
.taira ul ,
.taira li {
	padding: 0px 10 0 20;
	overflow: hidden;
	background-image: -webkit-gradient(linear, left top, right top, from(#f5b799), color-stop(2%, #f5b799), color-stop(2%, #FFFFFF), to(#FFFFFF));
	border-bottom: solid 1px #fa661e;
	/*border-left: solid 15px #fa661e;*/
}
.taira li a, .taira ul a {
	text-decoration: none;
	color: #df4900;
	font-size: 16px;
	display: block;
	padding: 15px 14px 15px 0;
	background: url(img/trainav-taira.png) right center no-repeat;
}
.taira li font {
	color: #666;
	font-size:14px;
}
.taira li:last-child {
	border-bottom:none;
}
/*************** 夏目 リスト ***************/
.natume ul ,
.natume li {
	padding: 0px 10 0 20;
	overflow: hidden;
	background-image: -webkit-gradient(linear, left top, right top, from(#e6cafd), color-stop(2%, #e6cafd), color-stop(2%, #FFFFFF), to(#FFFFFF));
	border-bottom: solid 1px #b863ff;
	/*border-left: solid 15px #fa661e;*/
}
.natume li a, .natume ul a {
	text-decoration: none;
	color: #9e2bff;
	font-size: 16px;
	display: block;
	padding: 15px 14px 15px 0;
	background: url(img/trainav-natume.png) right center no-repeat;
}
.natume li font {
	color: #666;
	font-size:14px;
}
.natume li:last-child {
	border-bottom:none;
}
/*************** 角屋 リスト ***************/
.kadoya ul ,
.kadoya li {
	padding: 0px 10 0 20;
	overflow: hidden;
	background-image: -webkit-gradient(linear, left top, right top, from(#ffe4b2), color-stop(2%, #ffe4b2), color-stop(2%, #FFFFFF), to(#FFFFFF));
	border-bottom: solid 1px #ffae19;
	/*border-left: solid 15px #fa661e;*/
}
.kadoya li a, .kadoya ul a {
	text-decoration: none;
	color: #e87400;
	font-size: 16px;
	display: block;
	padding: 15px 14px 15px 0;
	background: url(img/trainav-kadoya.png) right center no-repeat;
}
.kadoya li font {
	color: #666;
	font-size:14px;
}

li.text {
	text-decoration: none;
	text-align:left;
	display: block;
	color: #000;
	font-size:14px;
	padding: 15px 14px 15px 20;
}


/* マーキー */
marquee {
	background-color: #720000;
	font-size: 16px;
	color: #FFF;
	padding: 4px 0;
}


/*************** タイラ アコーディオン ***************/
.list-taira {
	color:#fa661e;
	font-size:18px;
	text-align:left;
	line-height:1.3;
	height:70px;
	padding-left:20px;
	overflow:hidden;
	background-image: -webkit-gradient(linear, left top, right top, from(#fa661e), color-stop(2%, #fa661e), color-stop(2%, #000000), to(#000000));
	border-bottom: solid 1px #FFFF00;
	/*border-left: solid 15px #fa661e;*/
	/*background:url(img/sp_g.png) repeat-x;*/
}
.list-taira p {
	width:100%;
	height:70px;
	background: url(img/s_puras.png) no-repeat 98% 0;
}
.list-taira p span {
	width:100%;
	height:70px;
	display:table-cell;
	vertical-align:middle;
}
.list-taira font {
	color:#FFF;
	font-size:14px;
}
.list-taira01 {
	color:#fa661e;
	font-size:18px;
	text-align:left;
	line-height:1.3;
	height:70px;
	padding-left:20px;
	overflow:hidden;
	background-image: -webkit-gradient(linear, left top, right top, from(#fa661e), color-stop(2%, #fa661e), color-stop(2%, #000000), to(#000000));
	/*border-left: solid 15px #fa661e;*/
	/*background:url(img/sp_g.png) repeat-x;*/
}
.list-taira01 p {
	width:100%;
	height:70px;
	background: url(img/s_puras.png) no-repeat 98% 0;
}
.list-taira01 p span {
	width:100%;
	height:70px;
	display:table-cell;
	vertical-align:middle;
}
.list-taira01 font {
	color:#FFF;
	font-size:14px;
}
/*************** 夏目 アコーディオン ***************/
.list-natume {
	color:#b863ff;
	font-size:18px;
	text-align:left;
	line-height:1.3;
	height:70px;
	padding-left:20px;
	overflow:hidden;
	background-image: -webkit-gradient(linear, left top, right top, from(#b863ff), color-stop(2%, #b863ff), color-stop(2%, #000000), to(#000000));
	border-bottom: solid 1px #FFFF00;
	/*border-left: solid 15px #fa661e;*/
	/*background:url(img/sp_g.png) repeat-x;*/
}
.list-natume p {
	width:100%;
	height:70px;
	background: url(img/s_puras.png) no-repeat 98% 0;
}
.list-natume p span {
	width:100%;
	height:70px;
	display:table-cell;
	vertical-align:middle;
}
.list-natume font {
	color:#FFF;
	font-size:14px;
}
.list-natume01 {
	color:#b863ff;
	font-size:18px;
	text-align:left;
	line-height:1.3;
	height:70px;
	padding-left:20px;
	overflow:hidden;
	background-image: -webkit-gradient(linear, left top, right top, from(#b863ff), color-stop(2%, #b863ff), color-stop(2%, #000000), to(#000000));
	/*border-left: solid 15px #fa661e;*/
	/*background:url(img/sp_g.png) repeat-x;*/
}
.list-natume01 p {
	width:100%;
	height:70px;
	background: url(img/s_puras.png) no-repeat 98% 0;
}
.list-natume01 p span {
	width:100%;
	height:70px;
	display:table-cell;
	vertical-align:middle;
}
.list-natume01 font {
	color:#FFF;
	font-size:14px;
}
/*************** 角屋 アコーディオン ***************/
.list-kadoya {
	color:#ffae19;
	font-size:18px;
	text-align:left;
	line-height:1.3;
	height:70px;
	padding-left:20px;
	overflow:hidden;
	background-image: -webkit-gradient(linear, left top, right top, from(#ffae19), color-stop(2%, #ffae19), color-stop(2%, #000000), to(#000000));
	border-bottom: solid 1px #FFFF00;
	/*border-left: solid 15px #fa661e;*/
	/*background:url(img/sp_g.png) repeat-x;*/
}
.list-kadoya p {
	width:100%;
	height:70px;
	background: url(img/s_puras.png) no-repeat 98% 0;
}
.list-kadoya p span {
	width:100%;
	height:70px;
	display:table-cell;
	vertical-align:middle;
}
.list-kadoya font {
	color:#FFF;
	font-size:14px;
}

.petext {
	font-size: 16px;
	text-align: left;
	padding: 20 10 10 10px;
}
.banner {
	text-align:center;
	margin:20 0 0 0px;
	padding:0 0 10 0px;
}
.banner img {
	text-align:center;
	display:table-cell;
	vertical-align:middle;
	width:100%;
	margin:0 auto;
}
.banner font {
	font-size:14px;
	line-height:1.2;
}
.banner a {
	display:block;
	text-decoration:none;
}

/*************** エピソードページ ***************/
.pagetitle {
	font-size: 18px;
	color: #FFF;
	text-align: center;
	padding: 4px;
}
.pagetitle font {
	font-size:14px;
	line-height:1.2;
}
.pagetitle02 {
	background-color:#FF0;
	font-size: 20px;
	color: #000;
	text-align: center;
	padding: 4px;
	font-weight:bold;
}
.textback {
	padding: 0px 10px;
}
.petext02 {
	color:#000;
	font-size: 16px;
	padding: 20px 10px;
	line-height: 1.5;
	background-color:#FFF;
}
.taira-title {
	background-color: #df4900;
}
.natume-title {
	background-color: #9e2bff;
}
.kadoya-title {
	background-color: #e87400;
}