@charset "utf-8";
/* CSS Document */

/*-----------------------------------------------------------------*/
/*                     ticket.html                                 */
/*-----------------------------------------------------------------*/


/*----wrapper--------------*/
#ticketContent{
padding-left:20px;
padding-right:20px;
padding-bottom:5px;
}

/*----pankuzu--------------*/

#ticketContent #pankuzu{
background-image: url(../img/sub_content/nv_p_howtomake.gif);
background-position:left top;
background-repeat:no-repeat;
width:881px;
height:22px;
margin-bottom:12px;
}
#ticketContent #pankuzu p{
padding-left:19px;
padding-top:1px;
font-size:10px;
color:#7290A5;
}
#ticketContent #pankuzu a{
color:#7290A5;
text-decoration:underline;
}

#ticketContent #pankuzuticket{
background-image: url(../img/sub_content/nv_p_ticket.gif);
background-position:left top;
background-repeat:no-repeat;
width:881px;
height:22px;
margin-bottom:12px;
}
#ticketContent #pankuzuticket p{
padding-left:19px;
padding-top:1px;
font-size:10px;
color:#7290A5;
}
#ticketContent #pankuzuticket a{
color:#7290A5;
text-decoration:underline;
}



/*----content area--------------*/
#ticketRight{
	float:right;
	width:681px;
	padding-bottom:20px;
	padding-top: 5px;
}


#ticketRight h1{}
#ticketRight .ticketInner h2{
text-align:center;
}
#ticketinnerWrap{
margin-left:auto;
margin-right:auto;
width:593px;
padding-top:20px;
padding-left:30px;
padding-right:30px;
}
div#ticketSideBG{
	background-image:url(../img/sub_content/pct_ticket_box_middle.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding-left:30px;
	padding-right:30px;
	padding-top: 15px;
}
div#ticketSideBG ul{
padding-left:30px;
padding-top:15px;
padding-bottom:15px;
font-size:11px;
}
*html div#ticketSideBG ul{
padding-left:30px;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
}
div#ticketSideBG li{
padding-top:5px;
color:#666666;
}

div#ticketSideBG li a{
color:#668B91;
}
div#ticketSideBG div.ticketInner{
padding-bottom:10px;
margin-bottom:15px;
background-image:url(../img/sub_content/pct_ticket_dots.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

div.ticketInner div.innerConte{
width:160px;
float:left;
margin-right:15px;
}

div.ticketInner div.innerConte h4{
font-size:13px;
color:#668B91;
padding-bottom:8px;
}
div.ticketInner div.innerConte p{
font-size:11px;
color:#666666;
padding-bottom:8px;
padding-left:5px;
padding-right:5px;
}
*html div.ticketInner div.innerConte p{
font-size:12px;
color:#666666;
padding-bottom:8px;
padding-left:5px;
padding-right:5px;
}
*html div.ticketInner div.innerConte #mg{
margin-top:17px;
}
/*---------------presentD]{bNXCAEg------------------*/
.ticketInner #presentSideBG{
background-image:url(../img/sub_content/pct_ticket_present_middle.gif);
background-position:top left;
background-repeat:repeat-y;
width:595px;
}
.ticketInner #presentSideBG img{
float:left;
padding-left:40px;
padding-top:25px;
}
.ticketInner #presentSideBG #presentTxt{
width:320px;
float:right;
padding-right:30px;
padding-top:30px;
font-size:12px;
color:#AA5050;
line-height:1.7em;
}
.ticketInner #presentSideBG #presentTxt img{
padding-left:0px;
}
#ticketRight .ticketInner psTop10 {
	position: absolute;
	top: -10px;
}

