@charset "UTF-8";
#maincontant{
margin:0 auto;
width:1000px;
height:1300px;
background:url("../lib/bg_maincontant.jpg") top center no-repeat;
}

#area{
margin:0 0 0 50px;
_margin-left:20px;
padding-top:40px;
width:868px;
text-align:left;
}
#area h3{margin:0 0 10px 0; width:900px; height:142px; background:url("../lib/eventakg/title.gif") 0 0 no-repeat; text-indent:-9999px;}
#area h4{margin-bottom:10px;}
#area p{font-size:10px;}

#area table td{vertical-align: top; padding:0 10px 0 0;}

#order{margin:10px 0 0 0;}
#order,#order a{display:block; width:242px; height:41px; background:url("../lib/eventakg/order.gif"); text-indent: -9999px;}
#order a:hover{background-position: 0 -41px;}
#order02{float:left; margin:10px 0 10px 10px; height:41px; line-height: 41px;}
.piafg{height:245px;}

#piabox{margin:13px 0 0 0;}

.pia{display:block}
.pia *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#003399;}
.pia1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #839a7e;
  border-right:1px solid #839a7e;
  background:#39608d;}
.pia2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #cfd66e;
  border-right:1px solid #cfd66e;
  background:#2b5590;}
.pia3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #2b5590;
  border-right:1px solid #2b5590;}
.pia4{
  border-left:1px solid #839a7e;
  border-right:1px solid #839a7e;}
.pia5{
  border-left:1px solid #39608d;
  border-right:1px solid #39608d;}
.piafg{padding:5px 10px;
  background:#003399; color:#fff;}

.piafg ul{list-style: square url("../lib/eventakg/icon.gif") outside; margin:0 0 0 15px;}

#eventinfo{
width:875px;
margin:10px 0 0 0;
}
#soldout{margin:0 0 15px 0;}
#soldout .red{color:#cc0000; font-size:1.2em;}
.cornerfg{
padding:15px 15px;
}
#piainfo{font-size:1.4em; line-height:1.6em;}
h4.imp{margin:10px 0 0 0; background:#cc0000; font-size:1.2em; font-weight:600; color:#fff; padding:5px 5px 5px 8px; border-left: 10px solid #660000;}
#eventinfo ul{list-style:disc; margin:0 0 30px 25px;}
#eventinfo li{margin:0 0 10px 0;}
#eventinfo li .red{color:#cc0000; font-size:1.2em; text-decoration: underline;}