/* CSS Document */
#wrapp{
margin:0px auto;
padding-top:30px;
width:627px;
}
#comiket_071211 .sec1 {
background:url(images/071211_comic_header.jpg) 0 0 no-repeat;
height:250px;
width:627px;
position:relative;
}
#comiket_071211 .sec1 .lead {
width:315px;
position:absolute;
top:105px;
left:23px;
}
#comiket_071211 .sec1 .date {
position:absolute;
top:212px;
left:440px;
width:187px;
}
#comiket_071211 .sec1b {
background:url(images/071211_comic_header_b.jpg) 0 0 no-repeat;
height:250px;
width:627px;
position:relative;
}
#comiket_071211 .sec1b .lead {
width:315px;
position:absolute;
top:105px;
left:23px;
}
#comiket_071211 .sec1b .date {
position:absolute;
top:212px;
left:440px;
width:187px;
}
#comiket_071211 .sec2 li {
float:left;
}
#comiket_071211 .sec2 {
	padding:5px 0 5px 5px;
	margin:0px auto;
	width:617px;
	background:#0164cc;
	overflow:auto !important;
	overflow/**/:hidden;
}
#comiket_071211 .sec1 h1 {
position:absolute;
top:-9999px;
left:-9999px;
width:10px;
height:10px;
}
#comiket_071211 .sec1b h1 {
position:absolute;
top:-9999px;
left:-9999px;
width:10px;
height:10px;
}
#comiket_071211 .sec3 {
width:590px;
margin:0 auto;
}

#comiket_071211 .sec3 h2 {
padding:11px 0 3px;
}
#comiket_071211 .sec3 .comiketUnit {
background:url(images/071211_bgbottom.jpg) bottom no-repeat;
padding-bottom:10px;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner {
background:url(images/071211_bgmain.jpg) left top;
padding:20px 0 10px 0 ;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner02 {
background:url(images/071211_bgmain02.jpg) left top no-repeat;
padding:0 0 10px;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #saleGoods {
background:url(http://image1.atgames.jp/event/campaign/img/071211_comiket/071211_comiket_sec3_bg.jpg) 0 0 no-repeat;
width:586px;
margin:0 auto;
height:auto !important;
height:552px;
min-height:552px;
position:relative;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #saleGoods .sec31 {
width:300px;
position:absolute;
top:15px;
left:20px;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #saleGoods .sec32 {
position:absolute;
top:247px;
left:275px;
width:300px;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #saleGoods .sec33 {
padding:455px 0 10px 198px;
width:300px;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #event {
padding:0 18px;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #event .text{
padding:18px;
position:relative;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #event p{
padding:0 0 1em;
}
#comiket_071211 .piofanaLink {
color:#03f;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #booth {
padding:0 18px;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #booth h4 {
margin:0 0 5px;
padding:20px 0 3px;
border-bottom:1px solid #f90;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #booth .mapLink{
width:210px;
float:right;
margin:-82px 5px 0 0;
display:inline;
position:relative;
z-index:9;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #booth .mapImg {
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #booth p span {
display:block;
width:25em;
text-indent:4.7em;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #booth .burasagari p {
padding-left:1em;
text-indent:-1em;
}
#comiket_071211 .sec3 .comiketUnit .comiketUnitInner #booth .burasagari p:first-letter{
font-family:"lr SVbN", "Osaka|", monospace;
}


#comiket_071211 .sec3b {
width:590px;
margin:0 auto;
}
#comiket_071211 .sec3b h2 {
padding:11px 0 3px;
}
#comiket_071211 .sec3b h3 {
padding:20px 0 0px;
}
#comiket_071211 .sec3b h4 {
padding:20px 0 0px;
font-size: 14px;
color:#FF0000
}
#comiket_071211 .sec3b h5 {
padding:0px 0px;
}

#comiket_071211 .sec3b .comiketUnit {
background:url(images/071211_bgbottom.jpg) bottom no-repeat;
padding-bottom:10px;
}
#comiket_071211 .sec3b .comiketUnit_b {
background:url(images/071211_bgup.jpg) top no-repeat;
padding-top:20px;
}
#comiket_071211 .sec3b .comiketUnit .comiketUnitInner {
background:url(images/071211_bgmain.jpg) left top;
padding:0px 0 0px 0;
}
#comiket_071211 .sec3b .comiketUnit .comiketUnitInner03 {
background:url(images/071211_bgmain02c.jpg) left top repeat;
}
#comiket_071211 .sec3b .comiketUnit .comiketUnitInner #event {
padding:0 18px;
}
#comiket_071211 .sec3b .comiketUnit .comiketUnitInner #event .text{
padding:18px;
position:relative;
}
#comiket_071211 .sec3b .comiketUnit .comiketUnitInner #event p{
padding:0 0 1em;
}
#comiket_071211 .sec3b .comiketUnit_c {
background:url(images/071211_bgmain02c.jpg) top left repeat;
}


#comiket_071211 .sec4_0 {
width:560px;
float: right;
}
#comiket_071211 .sec4_1 {
width:560px;
padding:20px 0 0;
float: right;
}
#comiket_071211 .sec4_2 {
width:280px;
height:250;
padding-right: 9px;
float: left;
}
#comiket_071211 .sec4_3 {
width:450px;
padding:35px 0px 10px;
}
#comiket_071211 .sec4_4 {
width:220px;
padding-right:10px;
float: left;
}
#comiket_071211 .sec4_5 {
width:550px;
}
#comiket_071211 .sec4_6 {
width:550px;
padding:35px 0px 10px;
}
