@charset "shift_jis";/*座席表ページ用*/.wrapper{border:1px solid #e5d8a6;}.grade_header,.seat_header{background-color: #e5d8a6;}.grade_wrapper{border-right:1px solid #e5d8a6;}ul.grade_list li{border-bottom:1px solid #e5d8a6;}ul.grade_list li label a.choice{background:#f5f0dd;}ul.grade_list li label a:hover{background:#f5f0dd;}.seat_color{background:#e5d8a6;}td.check_td:hover{background:#f5f0dd;}	td input.checkseat:checked + span::before{		background-color: #CC403D;	}/*座席確認ページ用*/.table_cen{background:#fff;}.table_up,.table_down,.table_left,.table_right{color:#000;}.seat_check_bg{background:#f5f0dd;}.check_top{background:#e5d8a6;;}.check_top p{	color:#000;}.check_top p span{	color:#fff;	background:#CC403D;}#confirmation th{	color:#000;}#confirmation td{	background:#666;}#confirmation td{	border-left:1px solid #fff;	border-bottom:1px solid #fff;	}#confirmation td.re{	background:#CC403D;}#confirmation th.left_n,#confirmation td.left_n{	color:#000;}/*Webチケット*/.title_ticket{background:#e5d8a6; color:#000;}.bt_ticket{background:#CC403D; color:#fff;}/*整理番号*/.title_turn{background:#e5d8a6; color:#000;}