@charset "UTF-8";

.live #contents:after,
.live #main:after,
.live #main .entry:after,
.live .share:after{
	font-size:1px;
	content: "";
	display: block;
	height: 0;
	clear: both;
}
.live #contents,
.live #main,
.live #main .entry,
.live .share{
	zoom: 1;
}
.live #contents {
	width:900px;
	margin:auto;
	background: url(/news/img/menu_bg.png) repeat-y top right;
}
.live .mainTitle {
	width:900px;
	margin:auto;
	margin-bottom:12px;
}
* html .live h3 {
	behavior: expression(IEPNGFIX.fix(this));
}
.live h3 {
	width:100px;
	height:21px;
	background: url(/img/contents/title_live.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:10px;
}

.live .ticket{
	width:900px;
	margin:auto;
	margin-bottom:15px;
}
.live .ticket p{
	font-size:0.8em;
	color:#FFF;
}
.live .ticket p a{
	color:#CCC;
	text-decoration:none;border-bottom:1px #888 dotted;
}
.live .ticket p a:hover{
	color:#FFF;
	text-decoration:none;border-bottom:1px #888 dotted;
}

.live .share {
	width:640px;
	margin-bottom:5px;
}

.live .share .twitterBtn {
	float:right;
}
.live .share .facebookBtn {
	float:right;
}

* html .live #main {
	behavior: expression(IEPNGFIX.fix(this));
}
.live #main {
	width:640px;
	float:left;
}
.live #main .entry {
	width:610px;
	padding:15px 15px 15px 15px;
	background: url(/live/img/box_bg.png) repeat-y;
	margin-bottom:30px;
}
.live #main .entry h4{
	padding:5px 8px 5px 8px;
	background: #333;
	font-size:0.9em;
	color:#FFF;
	margin-bottom:8px;
}
.live #main .entry h4 a {
	color:#FFF;
	text-decoration:none;border-bottom:1px #888 dotted;
}
.live #main .entry h4 a:hover {
	color:#CCC;
	text-decoration:none;border-bottom:1px #888 dotted;
}
.live #main .entry ul{
	list-style:square;
	padding:0 0 0 25px;
}
.live #main .entry ul li{
	font-size:0.8em;
	color:#CCC;
	margin-bottom:3px;
}
.live #main .entry ul li a{
	color:#CCC;
	text-decoration:none;border-bottom:1px #888 dotted;
}
.live #main .entry ul li a:hover{
	color:#FFF;
	text-decoration:none;border-bottom:1px #888 dotted;
}

.live #sub {
	width:220px;
	float:right;
	padding-top:8px;
}

.live #sub .boxRecent {
	width:200px;
	margin:auto;
	margin-bottom:30px;
}
.live #sub .boxRecent h4 {
	width:200px;
	height:15px;
	background: url(/live/img/sub_recent.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:7px;
}
.live #sub .boxRecent ul{
	list-style:none;
	padding:0 0 0 3px;
}
.live #sub .boxRecent ul li{
	font-size:0.8em;
	line-height:1.4em;
	color:#FFF;
	margin-bottom:14px;
}
.live #sub .boxRecent ul li a {
	color:#FFF;
	text-decoration:none;border-bottom:1px #888 dotted;
}
.live #sub .boxRecent ul li a:hover {
	color:#CCC;
	text-decoration:none;border-bottom:1px #888 dotted;
}
.live #sub .boxRecent span{
	color:#999;
}


.live #sub .boxArchive {
	width:200px;
	margin:auto;
	margin-bottom:30px;
}
.live #sub .boxArchive h4 {
	width:200px;
	height:15px;
	background: url(/live/img/sub_archive.gif) no-repeat;
	text-indent:-9999px;
	margin:auto;
	margin-bottom:7px;
}
.live #sub .boxArchive ul{
	list-style:none;
	padding:0 0 0 3px;
}
.live #sub .boxArchive ul li{
	font-size:0.8em;
	line-height:1.4em;
	color:#FFF;
	margin-bottom:6px;
}
.live #sub .boxArchive ul li a {
	color:#FFF;
	text-decoration:none;border-bottom:1px #888 dotted;
}
.live #sub .boxArchive ul li a:hover {
	color:#CCC;
	text-decoration:none;border-bottom:1px #888 dotted;
}


