@charset "utf-8";
/* CSS Document */
body{
color:#656555;
line-height:18px;
font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif;
font-size:12px;
}

.ev-ttl{
margin:0;
height:271px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp110/camp110_ttl.jpg) no-repeat;
}
.ev-read{
margin:0;
height:29px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp110/camp110_read.jpg) no-repeat;
}
.ev-menu{
position:relative;
margin:0;
height:162px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp110/camp110_menu.jpg) no-repeat;
}
.ev-menu ul{
margin:0;
padding:0;
}
.ev-menu ul li{
position:absolute;
list-style-type:none;
top:82px;
}
.ev-menu ul li.menu01{
left:43px;
}
.ev-menu ul li.menu02{
left:233px;
}
.ev-menu ul li.menu03{
left:423px;
}
.ev-menu ul li.menu04{
left:613px;
}
.ev-menu ul li a{
display:block;
width:144px;
height:50px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/px.gif);
}

.ev-content strong{
color:#ff5d92;
}

.ev-content{
margin:0;
padding:0;
width:800px;
text-align:left;
}
.ev-content h4,
.sttl01 h3,
.sttl02 h3,
.sttl03 h3,
.sttl04 h3,
#camp108-aran h3,
#camp108-aran a span{
position:absolute;
left:-9999px;
}

.sttl01{
margin:0;
padding:0;
height:122px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp110/camp110_sttl01.jpg) no-repeat;
}
.event01{
position:relative;
margin:0;
padding:0;
height:651px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp110/camp110_cnt01.jpg) no-repeat;
}
.event01 p.txt01{
padding:20px 0 0 43px;
}
.event01 p.txt02{
padding:18px 0 0 43px;
}
.event01 p.caution{
padding:18px 0 0 53px;
font-size:11px;
line-height:1.4;
text-indent:-10px;
}
.event01 dl{
padding:0 0 0 53px;
font-size:11px;
line-height:1.4;
}
.event01 dl dt{
font-weight:bold;
}

.sttl02{
margin:0;
padding:0;
height:122px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp110/camp110_sttl02.jpg) no-repeat;
}
.event02{
margin:0;
padding:0;
height:301px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp110/camp110_cnt02.jpg) no-repeat;
}
.event02 p.txt01{
padding:20px 0 0 43px;
}
.event02 p.txt02{
padding:18px 0 0 43px;
}


.sttl03{
margin:0;
padding:0;
height:122px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp110/camp110_sttl03.jpg) no-repeat;
}
.event03{
margin:0;
padding:0;
height:206px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp110/camp110_cnt03.jpg) no-repeat;
}
.event03 p.txt01{
padding:20px 0 0 43px;
}
.event03 p.txt02{
padding:18px 0 0 43px;
}

.sttl04{
margin:0;
padding:0;
height:122px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp110/camp110_sttl04.jpg) no-repeat;
}
.event04{
margin:0;
padding:0;
height:215px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp110/camp110_cnt04.jpg) no-repeat;
}
.event04 p.txt01{
padding:20px 0 0 43px;
}
.event04 p.txt02{
padding:18px 0 0 43px;
}

.event01 p,
.event01 dl,
.event01 dl dt,
.event01 dl dd,
.event02 p,
.event02 dl,
.event02 dl dt,
.event02 dl dd,
.event03 p,
.event04 p{
margin:0;
}

