@charset "UTF-8";body#audition2009 #container-inner {	background-image: url(../../img_new/bck_content-inner_wide.gif);	}body#audition2009 #content {	background-image: url(../../img_new/bck_content_jsleeping.gif);	width: 781px;	}body#audition2009 #main-content {	background-image: url(../../img_new/bck_content_wide.gif);	width: 781px;	height: 100%;	}body#audition2009 #main-content:after {	content: "";	clear: both;	display: block;	height: 0px;	}body#audition2009 #main-content h2 {	margin: 16px 0 0;	color: #000;	font-size: 105%;	font-weight: bold;	}body#audition2009 #main-content h3#info,body#audition2009 #main-content .post h3,body#audition2009 #main-content .page h3 {	border-top: 1px solid #000;	border-bottom: 1px dotted #999;	color: #000;	background-color: #f5f5f5;	}body#audition2009 #content div.menu ol,body#audition2009 #content div.menu ul {	margin-top: 0;	}#container-wp {	float: left;	margin: 0 -200px 0 0;	width: 100%;	}#content-wp {	margin: 0 210px 0 0;	}#primary,#secondary {	float: right;	overflow: hidden;	width: 180px;	font-size: 94%;	}#secondary {	clear: right;	}/* Text meant only for screen readers */.screen-reader-text {	position: absolute;	left: -9000px;}.entry-meta {	color: #888;	font-size: 12px;	}.entry-utility {	clear: both;	color: #888;	font-size: 12px;	line-height: 18px;	}.entry-meta a,.entry-utility a {	color: #888;	}.entry-meta a:hover,.entry-utility a:hover {	color: #ff4b33;	}.entry-content,.entry-summary {	clear: both;	padding: 12px 0 0 0;	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", Osaka, sans-serif;	}#content .entry-summary p:last-child {	margin-bottom: 12px;	}#comments {	display: none;	}/* =Widget Areas-------------------------------------------------------------- */.widget-area ul {	list-style: none;	margin-left: 0;}.widget-area ul ul {	list-style: square;	margin-left: 1.3em;}.widget-area ul ul li {	list-style: square;}.widget_search #s {/* This keeps the search inputs in line */	width: 60%;}.widget_search label {	display: none;}.widget-container {	margin: 0 0 18px 0;}.widget-title {	color: #222;	font-weight: bold;}.widget-area a:link,.widget-area a:visited {	color: #111;}.widget-area a:active,.widget-area a:hover {	color: #39c;	text-decoration: underline;}.widget-area .entry-meta {	font-size: 11px;}#wp_tag_cloud div {	line-height: 1.6em;}#wp-calendar {	width: 100%;}#wp-calendar caption {	color: #222;	font-size: 14px;	font-weight: bold;	padding-bottom: 4px;	text-align: left;}#wp-calendar thead {	font-size: 11px;}#wp-calendar thead th {}#wp-calendar tbody {	color: #aaa;}#wp-calendar tbody td {	background: #f5f5f5;	border: 1px solid #fff;	padding: 3px 0 2px;	text-align: center;}#wp-calendar tbody .pad {	background: none;}#wp-calendar tfoot #next {	text-align: right;}.widget_rss a.rsswidget {	color: #000;}.widget_rss a.rsswidget:hover {	color: #ff4b33;}.widget_rss .widget-title img {	width: 11px;	height: 11px;}/* Main sidebars */#main .widget-area ul {	margin-left: 0;	padding: 0 20px 0 0;}#main .widget-area ul ul {	border: none;	margin-left: 1.3em;	padding: 0;}#primary {}#secondary {}/* Footer widget areas */#footer-widget-area {}.widget-area input[type="text"],.widget-area textarea {	background: #f9f9f9;	border: 1px solid #ccc;	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);	padding: 2px;}.widget-area h3 {	font: bold 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;	margin-bottom: 8px;	color: #666;	}/* =Navigation-------------------------------------------------------------- */.navigation {	color: #888;	font-size: 12px;	line-height: 18px;	overflow: hidden;}.navigation a:link,.navigation a:visited {	color: #888;	text-decoration: none;}.navigation a:active,.navigation a:hover {	color: #ff4b33;}.nav-previous {	float: left;	width: 50%;}.nav-next {	float: right;	text-align: right;	width: 50%;}#nav-above {	margin: 0 0 18px 0;}#nav-above {	display: none;}.paged #nav-above,.single #nav-above {	display: block;}#nav-below {	margin: -18px 0 0 0;}/* =Menu-------------------------------------------------------------- */body#audition2009 #access {	background: #000;	display: block;	float: left;	margin: 0 auto;	width: 781px;}body#audition2009 #access .menu-header,body#audition2009 div.menu {	font-size: 14px;	font-weight: bold;	margin-left: 12px;	width: 781px;}body#audition2009 #access .menu-header ul,body#audition2009 div.menu ul {	list-style: none;	margin: 0;}body#audition2009 #access .menu-header li,body#audition2009 div.menu li {	float: left;	position: relative;}body#audition2009 #access a {	color: #aaa;	display: block;	line-height: 38px;	padding: 0 10px;	text-decoration: none;}body#audition2009 #access ul ul {	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);	display: none;	position: absolute;	top: 38px;	left: 0;	float: left;	width: 180px;	z-index: 99999;}body#audition2009 #access ul ul li {	min-width: 180px;}body#audition2009 #access ul ul ul {	left: 100%;	top: 0;}body#audition2009 #access ul ul a {	background: #333;	line-height: 1em;	padding: 10px;	width: 160px;	height: auto;}body#audition2009 #access li:hover > a,body#audition2009 #access ul ul :hover > a {	background: #333;	color: #fff;}body#audition2009 #access ul li:hover > ul {	display: block;}body#audition2009 #access ul li.current_page_item > a,body#audition2009 #access ul li.current-menu-ancestor > a,body#audition2009 #access ul li.current-menu-item > a,body#audition2009 #access ul li.current-menu-parent > a {	color: #fff;}* html body#audition2009 #access ul li.current_page_item a,* html body#audition2009 #access ul li.current-menu-ancestor a,* html body#audition2009 #access ul li.current-menu-item a,* html body#audition2009 #access ul li.current-menu-parent a,* html body#audition2009 #access ul li a:hover {	color: #fff;}div#info {	padding: 0 0.8em;	font-size: 90%;	}div#info dt {	border: 0;	margin: 0.5em 0;	}div#info dd {	margin-top: 0.5em;	margin-bottom: 1.5em;	}.indent-box {	margin-left: 0.8em;	font-size: 90%;	}.story {	margin: 30px 0;	padding: 0 0 0 55px;	background: url(../img/bck_story.gif) no-repeat 0px 5px;	color: #666;	font-size: 95%;	}form#ticketform {	margin: 30px 0;	}form#ticketform label {	margin: 0;	margin-right: -200px;	padding: 6px 0;	border-top: 1px solid #ccc;	width: 200px;	float: left;	clear: both;	display: inline;	color: #111;	font-size: 95%;	}form#ticketform label strong {	font-size: 90%;	color: #f00;	font-weight: normal;	}form#ticketform .ipt {	margin-left: 200px;	padding: 6px 0;	border-top: 1px solid #ccc;	background-color: #fff; 	}form#ticketform .ipt span {	font-size: 90%;	color: #666;	}form#ticketform input {	width: 300px;	padding: 0;	font-size: 100%;	}form#ticketform input.btn {	width: 100px;	}form#ticketform textarea {	width: 360px;	}form#ticketform .sbmt {	margin: 10px 0 0 200px;	}
