﻿@charset "utf-8";

#event-list-contents {
    width:830px;
    _width:850px;
    border:10px solid #d1e4eb;
}

#event-list-contents .font-s {
    font-size:0.75em;
}

#event-list-contents .font-l {
    font-size:1.2em;
}

#event-list-contents .font-b {
    font-weight:bold;
}

#event-list-contents .padding-t5 {
    padding-top:5px;
}

#event-list-contents .padding-t10 {
    padding-top:10px;
}

#event-list-contents .margin-t5 {
    margin-top:5px;
}

#event-list-contents .margin-t10 {
    margin-top:10px;
}

#event-list-contents .margin-t15 {
    margin-top:15px;
}

#event-list-contents .margin-t20 {
    margin-top:20px;
}

#event-list-contents .margin-t25 {
    margin-top:25px;
}

#event-list-contents .margin-t30 {
    margin-top:30px;
}

#event-list-contents .margin-b5 {
    margin-bottom:5px;
}

#event-list-contents .margin-b10 {
    margin-bottom:10px;
}

#event-list-contents .margin-b15 {
    margin-bottom:15px;
}

#event-list-contents .margin-b20 {
    margin-bottom:20px;
}

#event-list-contents .line-h150 {
    line-height:150%;
}

#event-list-contents .cnt {
    text-align:center;
}


#event-list-contents .box-bg-color {
    background-color:#EEE;
}

#event-list-lead {
    padding:10px;
}

#event-list-lead .name {
	margin-bottom:10px;
	padding-bottom:5px;
    font-weight:bold;
	font-size:1.2em;
	border-bottom:1px solid #CCC;
}

#event-list-lead .main-ph {
    width:200px;
    float:left;
}

#event-list-lead .credit {
	margin-top:5px;
    font-size:0.75em;
}

#event-list-lead .main-text {
    width:550px;
    float:right;
}

#event-list-lead .main-title {
    width:550px;
	margin-bottom:10px;
	padding-bottom:5px;
    font-weight:bold;
	font-size:1.2em;
	border-bottom:1px solid #CCC;
}

#event-list-lead .sub-title {
    font-weight:bold;
	color:#3399CC;
}


#event-list-box {
}

#event-list-box .list-box {
    padding:10px;
}

#event-list-box .list-box2 {
    padding:10px 10px 0px 10px;
}

#event-list-box .ticket-box {
    width:790px;
    padding:10px;
	background-color:#fbf9dc;
	margin-left:10px;
}

#event-list-box .box-title {
    width:800px;
    _width:810px;
    padding:5px;
	background-color:#0066CC;
	color:#FFF;
	font-weight:bold;
}

#event-list-box .box-title2 {
    width:800px;
    _width:810px;
    padding:5px;
	background-color:#ecbb25;
	color:#FFF;
	font-weight:bold;
}


#event-list-box .box-subtitle, #event-list-box .box-subtitle2 {
    padding:0px 5px;
	font-weight:bold;
}

#event-list-box .box-subtitle {
	color:#FF6600;
}

#event-list-box .box-subtitle2 {
	color:#009999;
}

#event-list-box .box-text {
    padding:5px;
}


#event-list-box .box-topics {
    padding:5px;
	border-bottom:1px dotted #CCC;
	line-height:130%;	
}

#event-list-box .box-news {
    padding:10px 5px;
}

#event-list-box .box-news dl {
    width:100%;
}

#event-list-box .box-news dt {
	float:left;
	padding-top:10px;
}

#event-list-box .box-news dd {
	padding-left:6em;
	padding-top:10px;
	line-height:130%;	
}

#event-list-box .column-ph, #event-list-box .present-ph  {
    padding:5px;
	float:right;
}

#event-list-box .column-ph img, #event-list-box .present-ph img {
    margin-bottom:3px;
}

#event-list-box .column2-ph {
    width:100px;
	float:left;
}

#event-list-box .column2-text {
    width:690px;
    _width:700px;
	float:right;
}

#event-list-box .movie-ph {
    width:100px;
	float:left;
}

#event-list-box .movie-text {
    width:690px;
    _width:700px;
	float:right;
}

#event-list-table {
    padding:0px 10px 10px 10px;
}

#event-list-table table {
    width:810px;
    border-top:1px solid #CCC;
    border-left:1px solid #CCC;
}

#event-list-box .ticket-box table {
    width:790px;
    border-top:1px solid #CCC;
    border-left:1px solid #CCC;
}

#event-list-table table tr, #event-list-table table th, #event-list-table table td, #event-list-box .ticket-box table tr, #event-list-box .ticket-box table th, #event-list-box .ticket-box table td {
    padding:3px;
    border-right:1px solid #CCC;
    border-bottom:1px solid #CCC;
}

#event-list-table table tr.odd, #event-list-box .ticket-box table tr.odd {
    background-color:#FFF;
}

#event-list-table table tr.even, #event-list-box .ticket-box table tr.even {
    background-color:#EEE;
}

#event-list-table table th {
    background-color:#6699CC;
	color:#FFF;
}

#event-list-box .ticket-box table th {
    background-color:#b49584;
	color:#FFF;
}

/*
#event-list-table table th.day {
    width:20%;
}

#event-list-table table th.tickets {
    width:15%;
}

#event-list-table table td.day {
    width:20%;
}

#event-list-table table td.tickets {
    width:15%;
}
*/

#event-list-table table th.w10, #event-list-table table td.w10, #event-list-box .ticket-box table th.w10, #event-list-box .ticket-box table td.w10 {
    width:10%;
}

#event-list-table table th.w11, #event-list-table table td.w11, #event-list-box .ticket-box table th.w11, #event-list-box .ticket-box table td.w11 {
    width:11%;
}

#event-list-table table th.w12, #event-list-table table td.w12, #event-list-box .ticket-box table th.w12, #event-list-box .ticket-box table td.w12 {
    width:12%;
}

#event-list-table table th.w13, #event-list-table table td.w13, #event-list-box .ticket-box table th.w13, #event-list-box .ticket-box table td.w13 {
    width:13%;
}

#event-list-table table th.w14, #event-list-table table td.w14, #event-list-box .ticket-box table th.w14, #event-list-box .ticket-box table td.w14 {
    width:14%;
}

#event-list-table table th.w15, #event-list-table table td.w15, #event-list-box .ticket-box table th.w15, #event-list-box .ticket-box table td.w15 {
    width:15%;
}

#event-list-table table th.w16, #event-list-table table td.w16, #event-list-box .ticket-box table th.w16, #event-list-box .ticket-box table td.w16 {
    width:16%;
}

#event-list-table table th.w17, #event-list-table table td.w17, #event-list-box .ticket-box table th.w17, #event-list-box .ticket-box table td.w17 {
    width:17%;
}

#event-list-table table th.w18, #event-list-table table td.w18, #event-list-box .ticket-box table th.w18, #event-list-box .ticket-box table td.w18 {
    width:18%;
}

#event-list-table table th.w19, #event-list-table table td.w19, #event-list-box .ticket-box table th.w19, #event-list-box .ticket-box table td.w19 {
    width:19%;
}

#event-list-table table th.w20, #event-list-table table td.w20, #event-list-box .ticket-box table th.w20, #event-list-box .ticket-box table td.w20 {
    width:20%;
}

#event-list-table table th.w21, #event-list-table table td.w21, #event-list-box .ticket-box table th.w21, #event-list-box .ticket-box table td.w21 {
    width:21%;
}

#event-list-table table th.w22, #event-list-table table td.w22, #event-list-box .ticket-box table th.w22, #event-list-box .ticket-box table td.w22 {
    width:22%;
}

#event-list-table table th.w23, #event-list-table table td.w23, #event-list-box .ticket-box table th.w23, #event-list-box .ticket-box table td.w23 {
    width:23%;
}

#event-list-table table th.w24, #event-list-table table td.w24, #event-list-box .ticket-box table th.w24, #event-list-box .ticket-box table td.w24 {
    width:24%;
}

#event-list-table table th.w25, #event-list-table table td.w25, #event-list-box .ticket-box table th.w25, #event-list-box .ticket-box table td.w25 {
    width:25%;
}

#event-list-table table th.w26, #event-list-table table td.w26, #event-list-box .ticket-box table th.w26, #event-list-box .ticket-box table td.w26 {
    width:26%;
}

#event-list-table table th.w27, #event-list-table table td.w27, #event-list-box .ticket-box table th.w27, #event-list-box .ticket-box table td.w27 {
    width:27%;
}

#event-list-table table th.w28, #event-list-table table td.w28, #event-list-box .ticket-box table th.w28, #event-list-box .ticket-box table td.w28 {
    width:28%;
}

#event-list-table table th.w29, #event-list-table table td.w29, #event-list-box .ticket-box table th.w29, #event-list-box .ticket-box table td.w29 {
    width:29%;
}

#event-list-table table th.w30, #event-list-table table td.w30, #event-list-box .ticket-box table th.w30, #event-list-box .ticket-box table td.w30 {
    width:30%;
}

