/* schedule */a:link {	color: #9DFCB1;}a:visited {	color: #9DFCB1;}a:active {	color: #01E9F8;}a:hover {	color: #01E9F8;}.page_body {	background: #CCD5D8 url(../../images/schev.bg.gif) top center no-repeat;	padding-top: 70px;	padding-left: 35px;}#page_switch {	color: #fff;	margin: 0 0 10px 0;	font-size: 13px;	width: 660px;}#page_switch select{	float: right;}#page_switch .page_navi{	float: left;	font-weight: bold;	font-size: 12px;}.event {	background-color: #8BA6A6;	width: 680px;	padding-top: 40px;	margin-bottom: 10px;}.event .thumb_area{	clear: left;	width: 140px;	padding-left: 40px;	float: left;}.event .thumb_area .thumb{	width: 140px;	background-color: #9DFCB1;	margin-bottom: 35px;}.event .thumb_area .thumb .caption{	color: #053B38;	font-weight: bold;	font-size: 12px;	margin: 3px 0 2px 0;	text-align: center;}.event .exp{	width: 470px;	padding-left: 20px;	float: left;}.event .presents {	width: 400px;	padding: 0 50px 10px 10px;	border-bottom: 2px solid #053B38;	margin-bottom: 20px;}.event .exp p {	margin: 0 0 5px 0;}.event .exp .under_line {	border-bottom: 1px solid #474747;	margin-bottom: 8px;	padding-bottom: 5px;}.event .exp .dot {	border-bottom-style: dotted;}.event h2.title {	color: #9DFCB1;	font-size: 14px;	margin: 0 0 8px 210px;}.event h3.title {	color: #9DFCB1;	font-size: 12px;	margin-bottom: 8px;}.event .artist {	font-weight: bold;	color: #053B38;}.event .date_area p {	color: #053B38;	font-weight: bold;	float: left;	margin-right: 8px;}.event .date_area .time {	clear: both;}.event .ticket_handling_area {	line-height: 18px;}.event .ticket_handling_area img {	margin-left: 8px;}.event .page_top {	text-align: right;	margin: 0 20px 15px 0;}.event .ticket_area img {	float: right;}.event .ticket_area a {	float: right;}.event .ticket_area .ticket {	float: left;	margin: 2px 0 0 0;}.event .ticket_area .seat_type {	margin-bottom: 0;}.event .seat_type {	color: #fff;}.event .information {	color: #fff;}#notice {	margin: 20px 0 0 30px;}#notice p {	margin: 0 0 5px 0;}.event a {	color: #9DFCB1;}.event a:active,.event a:hover {	color: #01E9F8;}#notice a {	color: #FF0090;}#notice a:active,#notice a:hover {	color: #01E9F8;}#notice table{	width: 640px;	margin-bottom: 10px;}#notice table td {	vertical-align: top;	color: #FF0090;}#notice table td.icon {	width: 30px;}
