/* pricelist
-------------------------- */


.type-price {
	margin-top: 60px
}
.type-price .nav-pills {
	width: 400px;
	margin: 0 auto 50px;
	text-align: center;
	padding:30px 0 10px 0;
}

.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {
	background: #fff
}
.table-striped>tbody>tr:nth-child(even)>td, .table-striped>tbody>tr:nth-child(even)>th {
	background: #f9f9f9
}
.table-price {
	width: 100%;
	min-width: 660px;
	max-width: 100%;
	margin: 0 auto;
	border-collapse: separate;
    font-family:Tahoma, Verdana,'Lucida Grande','Hiragino Kaku Gothic ProN',メイリオ, Meiryo, sans-serif;
	color: #3d4251
}
.table-price>thead>tr>th {
	padding: 0;
	text-align: center;
	border-bottom: 0;
	font-size: 18px;
	color: #fff;
	font-weight: 400
}
.table-price .table-head-default {
	background: #c5c9d8;
	text-align:center;
	padding: 15px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	font-size: 14px;
	margin-bottom:-10px;
}
.table-price .table-head-primary {
	background: #26C6DA;
	text-align:center;
	padding: 15px;
	border-top-left-radius: 10px;
	border-top-right-radius:10px;
	font-size: 14px
}
.table-price .table-head-primary>p {
	font-size: 13px;
	margin: -15px 0 0
}

.table-price .table-head-primary2 {
	background: #FF73FF;
	text-align:center;
	padding: 15px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-size: 20px
}
.table-price .table-head-primary2>p {
	font-size: 13px;
	margin: -15px 0 0
}

.table-price>tbody {
	border: 1px solid #c5c9d8;
	border-top: 0
}
.table-price>tbody>tr>td, .table-price>tbody>tr>th {
	padding: 25px 5px;
	text-align: center;
	vertical-align: middle;
	border-top: 0
}
.table-price>tbody>tr>td:first-child, .table-price>tbody>tr>th:first-child {
	border-left: 1px solid #c5c9d8
}
.table-price>tbody>tr>td:last-child, .table-price>tbody>tr>th, .table-price>tbody>tr>th:last-child {
	border-right: 1px solid #c5c9d8
}
.table-price>tbody>tr>td.td-price {
padding:20px 0;
	font-weight: 700;
    font-family:Tahoma, Verdana,'Lucida Grande','Hiragino Kaku Gothic ProN',メイリオ, Meiryo, sans-serif;
	font-size: 16px
}
.table-price>tbody>tr>td.td-price>strong {
padding:20px 0;
	margin-right: 2px;
	font-size: 32px;
}
.table-price>tbody>tr>td.td-primary {
	border-left: 1px solid #26C6DA;
	border-right: 1px solid #26C6DA
}

.table-price>tbody>tr>td.td-primary2 {
	border-left: 1px solid #FF73FF;
	border-right: 1px solid #FF73FF
}
.table-price>tbody>tr>td.td-primary.td-price {
	color: #26C6DA;
	font-size: 21px
}
.table-price>tbody>tr>td.td-primary2.td-price {
	color: #FF73FF;
	font-size: 21px
}
.table-price>tbody>tr>td.td-primary.td-price>strong {
	font-size: 51px
}
.table-price>tbody>tr:first-child>td, .table-price>tbody>tr:first-child>th:first-child {
	border-top: 1px solid #c5c9d8
}
.table-price>tbody>tr:first-child>td.td-primary {
	border-top: 1px solid #26C6DA
}
.table-price>tbody>tr:last-child>td, .table-price>tbody>tr:last-child>th {
	border-bottom: 1px solid #c5c9d8
}
.table-price>tbody>tr:last-child>td.td-primary, .table-price>tbody>tr:last-child>th.td-primary {
	border-bottom: 1px solid #26C6DA
}
.table-price .icon-bottom-box, .table-price .icon-top-box {
	width: 660px;
	margin: 30px auto
}
.table-price .icon-top-box {
	border-bottom: 1px solid #c5c9d8;
	padding-bottom: 20px
}
.table-price .icon-list {
	list-style: none;
	width: 100%;
	margin: 0 auto
}
.table-price .icon-list>li {
	float: left;
	width: 200px
}
.table-price .icon-thumb {
	margin-bottom: 20px;
	color: #9ea0a8
}
.table-price .icon-thumb>i {
	font-size: 74px
}
.table-price .icon-caption {
	font-weight: 700
}
.price-movie-list {
	width: 694px;
	margin: 10px auto
}
.price-movie-list>li {
	float: left;
	width: 203px;
	margin-right: 40px;
	text-align: left
}
.price-movie-list>li:last-child {
	margin-right: 0
}
.thumb {
	display: inline-block;
	position: relative
}
.movie-thumb {
	display: table-cell;
	height: 114px;
	background: #000;
	vertical-align: middle;
	position: relative
}
.movie-tags-list {
	margin: 7px 0 10px
}
.movie-tags-list>li {
	display: inline-block;
	padding: 3px 12px;
	border: 1px solid #5c7f8e;
	border-radius: 5px;
	color: #5c7f8e;
	font-size: 11px
}


li.nopadding {
    padding: 0 !important;
}
