@charset "utf-8";
/* CSS Document */
body{
color:#656555;
line-height:18px;
font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif;
font-size:12px;
}
body.popup{
margin:0;
padding:0;
}


form{
margin:0;
padding:0;
}
ul,li{
margin:0;
padding:0;
}

ul{
list-style-type:none;
}

.ev-ttl{
margin:0;
height:443px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_ttl.jpg) no-repeat;
}
.ev-result-ttl{
margin:0;
height:443px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_ttl.jpg) no-repeat;
}

.ev-ttl p,
.ev-result-ttl p{
position:absolute;
left:-9999px;
}

.strong-color{
color:#ff8a00;
}

.ev-content{
margin:0;
padding:0;
width:800px;
text-align:left;
}

.sttl01{
margin:0;
padding:0;
height:102px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_sttl01_2.jpg) no-repeat;
}
.sttl03{
margin:0;
padding:0;
height:102px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_sttl03.jpg) no-repeat;
}
.sttl-result{
margin:0;
padding:0;
height:102px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_sttl.jpg) no-repeat;
}
.sttl01 dl,
.sttl03 dl,
.sttl-result dl,
.sttl-result p{
position:absolute;
left:-9999px;
}

.event-vote-read{
width:800px;
height:139px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_vote_read.gif) no-repeat;
margin:0 auto;
}
.event-vote-read p{
position:absolute;
left:-9999px;
}

.event01{
margin:0;
padding:0;
height:333px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_bg01.gif) no-repeat;
}
.event01 p{
margin:0 0 0 43px;
padding-top:18px;
}
.event01 p.read-big{
font-size:14px;
font-weight:bold;
}

.event01-2{
margin:0;
padding:0;
height:265px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_bg01_2.gif) no-repeat;
}
.event01-2 h3{
margin:0 0 0 43px;
padding:18px 0 6px 0;
font-size:14px;
font-weight:bold;
color:#be0000;
}
.event01-2 p{
margin:0 0 0 43px;
padding-bottom:18px;
}
.event01-2 ul{
margin:0 0 0 43px;
padding:0;
}
.event01-2 li{
padding-left:12px;
text-indent:-12px;
}
.event01-2 p strong,
.event01-2 li strong{
color:#be0000;
}





.event-prize{
position:relative;
height:218px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_prize.gif) no-repeat;
text-align:left;
}

.event-prize h3{
position:absolute;
left:-9999px;
margin:0;
padding:0;
}
.event-prize dl{
position:relative;
margin:0;
padding:0;
}
.event-prize dt{
position:absolute;
width:195px;
left:47px;
margin:0;
padding:0;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_prize_dotline.gif) no-repeat;
font-weight:bold;
}

.event-prize dt.prize01{
top:51px;
font-size:16px;
background-position:79px 8px;
}
.event-prize dt.prize02{
top:73px;
font-size:14px;
background-position:85px 8px;
}
.event-prize dt.prize03{
top:95px;
font-size:12px;
background-position:67px 8px;
}
.event-prize dt.prize04{
top:117px;
font-size:12px;
background-position:97px 8px;
}
.event-prize dt.prize05{
top:139px;
font-size:12px;
background-position:67px 8px;
}
.event-prize dt.prize06{
top:161px;
font-size:12px;
background-position:97px 8px;
}
.event-prize dt.prize07{
top:183px;
font-size:12px;
background-position:97px 8px;
}

.event-prize dd{
position:absolute;
left:247px;
margin:0;
padding:0;
}
.event-prize dd.prize01{
top:51px;
font-size:14px;
}
.event-prize dd.prize02{
top:73px;
font-size:14px;
}
.event-prize dd.prize03{
top:95px;
font-size:12px;
}
.event-prize dd.prize04{
top:117px;
font-size:12px;
}
.event-prize dd.prize05{
top:139px;
font-size:12px;
}
.event-prize dd.prize06{
top:161px;
font-size:12px;
}
.event-prize dd.prize07{
top:183px;
font-size:12px;
}

.event-prize-caution{
height:83px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_prize_caution.gif) no-repeat;
text-align:left;
}

.event-prize-caution ul{
padding:15px 0 0 54px;
}
.event-prize-caution ul li{
line-height:1.4;
font-size:10px;
}

.event-category{
height:176px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_category.gif) no-repeat;
}
.event-category h3{
position:absolute;
left:-9999px;
margin:0;
padding:0;
}

.event-category div{
padding:47px 0 0 37px;
}
.event-category li{
float:left;
line-height:31px;
vertical-align:middle;
height:31px;
margin:0 2px 2px 0;
background-color:#f5ebd2;
font-weight:bold;
color:#eb7d6e;
}
.event-category li.category-l{
width:188px;
}
.event-category li.category-m{
width:169px;
}
.event-category li.category-s{
width:117px;
}
.event-category p{
clear:both;
margin:0 0 0 43px;
padding-top:6px;
text-align:left;
}



.event-question{
position:relative;
height:100px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_question.gif) no-repeat;
text-align:left;
}
.event-question h3{
position:absolute;
left:-9999px;
margin:0;
padding:0;
}

.event-question p{
margin:0;
padding:44px 0 0 51px;
}

.question-link{
position:absolute;
top:23px;
left:512px;
width:120px;
height:70px;
background:url(http://static.nexon.co.jp/maplestory_4th/support/inquiry_caution_ani.gif) no-repeat;
}

.question-link a{
display:block;
position:absolute;
top:12px;
left:118px;
width:127px;
height:32px;
}
.question-link a:link,
.question-link a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_question_btn.gif) no-repeat left top;
}
.question-link a:hover,
.question-link a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_question_btn.gif) no-repeat left bottom;
}
.question-link a span{
position:absolute;
left:-9999px;
}

.event-entry{
height:121px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_entry_bg.gif) no-repeat;
}
.event-entry div{
padding-top:20px;
text-align:center;
}
.event-entry a{
display:block;
width:229px;
height:50px;
margin:0 auto;
}
.event-entry a:link,
.event-entry a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_entry_btn.gif) no-repeat left top;
}
.event-entry a:hover,
.event-entry a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_entry_btn.gif) no-repeat left bottom;
}
.event-entry a span{
position:absolute;
left:-9999px;
}
.event-entry p{
margin:12px 0 0;
padding:0;
font-size:10px;
font-weight:bold;
}


.sttl02{
margin:0;
padding:0;
height:92px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_sttl02.jpg) no-repeat;
}

.sttl02 h3{
position:absolute;
left:-9999px;
}

.event-entrypage{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_contents_bg.gif) repeat-y;
}
.event-entrypage-b{
padding-bottom:27px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_contents_btm.gif) no-repeat left bottom;
text-align:center;
}


.event-representative-sttl{
width:516px;
height:91px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_representative_ttl.gif) no-repeat left bottom;
margin:0 auto 0;
}
.event-representative-sttl h4{
position:absolute;
left:-9999px;
}
.event-representative-sttl p{
margin:0;
padding:69px 18px 0 0;
text-align:right;
font-size:10px;
color:#ffffff;
}

.event-representative{
position:relative;
width:516px;
height:108px;
margin:0 auto;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_representative_bg.gif) no-repeat;
text-align:left;
}

#event-representative-chara{
position:absolute;
top:9px;
left:11px;
margin:0;
padding:0;
}
.event-representative dl{
margin:0;
padding:31px 0 0 0;
}
.event-representative dt{
position:absolute;
left:-9999px;
}
.event-representative dd{
margin:0;
padding:0;
font-weight:bold;
}

dd.chara-name{
padding:0 0 0 215px;
}
dd.chara-server{
padding:0 0 0 181px;
}

#chara-change-btn{
position:absolute;
top:31px;
left:333px;
}
#chara-change-btn a{
display:block;
width:150px;
height:32px;
}

#chara-change-btn a:link,
#chara-change-btn a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_representative_change.gif) no-repeat left top;
}
#chara-change-btn a:hover,
#chara-change-btn a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_representative_change.gif) no-repeat left bottom;
}


.event-agreement{
width:516px;
height:200px;
margin:15px auto 0;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_agreement.gif) no-repeat center center;
text-align:left;
}
.event-agreement h4{
position:absolute;
left:-9999px;
}
.event-agreement-cnt{
padding:59px 0 0 10px;
}

.agreement-box{
overflow:scroll;
width:496px;
height:130px;
background:#fff;
text-align:left;
}
.agreement-box p{
margin:0 0 0 10px;
padding:0;
width:460px;
}
.agreement-box ul{
margin:0 0 20px 10px;
width:460px;
}
.agreement-box li{
padding-left:6px;
text-indent:-6px;
}

.event-form-sttl{
width:516px;
height:74px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_form_ttl.gif) no-repeat left bottom;
margin:15px auto 0;
}
.event-form-sttl h4{
position:absolute;
left:-9999px;
}
.event-form-sttl p{
margin:0;
padding:54px 18px 0 0;
text-align:right;
font-size:10px;
color:#ffffff;
}

.event-form{
margin:0;
padding:0;
width:516px;
height:318px;
margin:0 auto;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_form.gif) no-repeat;
text-align:center;
}

.event-form-cnt{
padding:9px 0 0 0;
}
.event-form table{
margin:0 auto;
}
.event-form td{
text-align:left;
}
.event-form td.line{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/dotline.gif) no-repeat left bottom;
}
.event-form .form-cap01{
height:33px;
}
.event-form .form-cap02{
height:53px;
}
.event-form .form-cap03{
height:39px;
}
.event-form .form-cap04{
height:94px;
}

.event-form .form-cap01 div{
width:118px;
height:32px;
}
.event-form .form-cap02 div{
width:118px;
height:32px;
}
.event-form .form-cap03 div{
width:118px;
height:32px;
}
.event-form .form-cap04 div{
width:118px;
height:32px;
}

.event-form td span.cap,
.event-form-cnt td span.cap{
position:absolute;
left:-9999px;
}
.event-form td input.txt{
width:326px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#999;
}
.file-supplement{
margin:5px 0 0;
padding:0;
font-size:10px;
}
.event-form td select{
width:326px;
color:#999;
}
.event-form td option{

}
.form-textarea textarea{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
width:326px;
height:80px;
color:#999;
}

.event-form .form-cap01 div{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/form_cap01.gif) no-repeat left center;
}
.event-form .form-cap02 div{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/form_cap02.gif) no-repeat left top;
}
.event-form .form-cap03 div{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/form_cap03.gif) no-repeat left center;
}
.event-form .form-cap04 div{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/form_cap04.gif) no-repeat left center;
}
.event-form .btn-entry{
width:256px;
height:50px;
}
.event-form .btn-entry{
margin:22px auto 20px;
}

.event-form .btn-entry a{
display:block;
width:256px;
height:50px;
}
.event-form .btn-entry a:link,
.event-form .btn-entry a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_entry_btn02.gif) no-repeat left top;
}
.event-form .btn-entry a:hover,
.event-form .btn-entry a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_entry_btn02.gif) no-repeat left bottom;
}
.event-form .btn-entry a span{
position:absolute;
left:-9999px;
}

/* nominated */

.event-nominate{
position:relative;
height:702px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_contents_bg.gif) repeat-y;
}
.nominated-sttl{
height:38px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_nominateditem_sttl.gif) no-repeat;
}
.nominated-sttl h3{
position:absolute;
left:-9999px;
}

.nominated-item{
width:252px;
height:289px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_nominateditem_bg.gif) no-repeat;
}

.item01{
position:absolute;
top:50px;
left:142px;
}
.item02{
position:absolute;
top:50px;
left:406px;
}
.item03{
position:absolute;
top:367px;
left:142px;
}
.item04{
position:absolute;
top:367px;
left:406px;
}

.item-data{
position:relative;
width:252px;
height:62px;
margin:0;
padding:0;
}
.nominated-item dl{
margin:0;
padding:22px 0 0 0;
}
.nominated-item dl dt{
float:left;
width:75px;
margin:0;
padding:0;
text-align:right;
font-weight:bold;
color:#00879e;
}
.nominated-item dl dd{
float:left;
width:145px;
margin:0;
padding:0;
text-align:left;
font-weight:bold;
}

.item-image{
clear:both;
height:175px;
}

.item-detail-btn{
width:104px;
margin:0 auto;
padding-top:10px;
}

.item-detail-btn a{
display:block;
width:104px;
height:32px;
}
.item-detail-btn a:link,
.item-detail-btn a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_nominated_detail_btn.gif) no-repeat left top;
}
.item-detail-btn a:hover,
.item-detail-btn a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_nominated_detail_btn.gif) no-repeat left bottom;
}
.item-detail-btn a span{
position:absolute;
left:-9999px;
}



.event-vote-sttl{
width:516px;
height:59px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_vote_ttl.gif) no-repeat left bottom;
margin:0 auto;
}
.event-vote-sttl h3{
position:absolute;
left:-9999px;
}

.vote-area{
width:516px;
margin:0 auto;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/bg_form_area.gif) repeat-y;
}
.vote-area-t{
width:516px;
padding-top:7px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/bd_form_area_t.gif) no-repeat left top;
}
.vote-area-b{
width:516px;
padding-bottom:15px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/bd_form_area_b.gif) no-repeat left bottom;
}

.vote-bottom{
width:516px;
height:80px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_vote_bottom.gif) no-repeat left bottom;
margin:0 auto;
}

.vote-item-list{
padding:0 0 4px 43px;
text-align:left;
}

.list-input{
padding-right:5px;
}
.list-name{
font-size:12px;
height:25px;
padding:0 30px 0 42px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/form_cap_itemname.gif) no-repeat left center;
}
.list-author{
height:25px;
padding:0 10px 0 54px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/form_cap_author.gif) no-repeat left center;
}

.vote-message{
padding-top:11px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/dotline.gif) no-repeat center top;
}
.vote-message table{
margin:0 auto;
}

.vote-message .message-cap div{
width:118px;
height:32px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/form_cap_message.gif) no-repeat left center;
}

.vote-message td span.cap{
position:absolute;
left:-9999px;
}

.btn-vote{
width:166px;
margin:0 auto;
padding-top:15px;
}

.btn-vote a{
display:block;
width:166px;
height:50px;
}
.btn-vote a:link,
.btn-vote a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/vote_btn.gif) no-repeat left top;
}
.btn-vote a:hover,
.btn-vote a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/vote_btn.gif) no-repeat left bottom;
}
.btn-vote a span{
position:absolute;
left:-9999px;
}

.form-caution{
line-height:1;
margin:15px 0 0 0;
padding:0;
text-align:center;
font-size:10px;
font-weight:bold;
}

/* result */
.event-result-read{
width:800px;
height:173px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_read.gif) no-repeat;
}
.event-result-read p{
position:absolute;
left:-9999px;
}
.event-result-contents01{
position:relative;
width:800px;
height:287px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_bg01.gif) no-repeat;
}
.event-result-contents02{
position:relative;
width:800px;
height:263px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_bg02.gif) no-repeat;
}
.event-result-contents03{
position:relative;
width:800px;
height:263px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_bg03.gif) no-repeat;
}
.event-result-contents04{
position:relative;
width:800px;
height:263px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_bg04.gif) no-repeat;
}
.event-result-contents05{
position:relative;
width:800px;
height:263px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_bg05.gif) no-repeat;
}
.event-result-contents06{
position:relative;
width:800px;
height:263px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_bg06.gif) no-repeat;
}
.event-result-contents07{
position:relative;
width:800px;
height:263px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_bg07.gif) no-repeat;
}
.event-result-contents08{
position:relative;
width:800px;
height:263px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_bg08.jpg) no-repeat;
}

.result-content-sttl{
position:absolute;
left:-9999px;
}
.result-content-btn{
position:absolute;
left:131px;
top:169px;
width:104px;
height:32px;
margin:0;
padding:0;
}
.result-content-btn a{
display:block;
width:104px;
height:32px;
margin:0;
padding:0;
background-repeat:no-repeat;
}
.result-content-btn a:link,
.result-content-btn a:visited,
.result-content-btn a:active{
background-position:left top;
}
.result-content-btn a:hover{
background-position:left bottom;
}

.result-content-btn a span{
position:absolute;
left:-9999px;
}
.result-btn01{background-image:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_btn01.gif);}
.result-btn02{background-image:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_btn02.gif);}
.result-btn03{background-image:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_btn03.gif);}
.result-btn04{background-image:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_btn04.gif);}
.result-btn05{background-image:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_btn05.gif);}
.result-btn06{background-image:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_btn06.gif);}
.result-btn07{background-image:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_btn07.gif);}
.result-btn08{background-image:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_btn08.gif);}


.result-item-name{
margin:0;
padding:87px 0 0 287px;
}
.result-item-name dt{
float:left;
font-size:16px;
font-weight:bold;
color:#be0000;
margin:0;
padding:0;
}
.result-item-name dd{
float:left;
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
}

h4.result-gm-comment{
clear:both;
margin:0;
margin:0;
padding:18px 0 0 302px;
font-size:12px;
}
p.result-gm-comment{
margin:0;
padding:4px 0 0 302px;
}

.result-notice{
margin:20px 0 0;
padding-left:90px;
font-size:10px;
color:#959585;
}

.event-result-end{
width:800px;
height:140px;
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/camp_item2009_result_end.gif) no-repeat;
}
.event-result-end p{
position:absolute;
left:-9999px;
}

/* popup */
.popup-nominate-ttl,
.popup-result01-ttl,
.popup-result02-ttl,
.popup-result03-ttl,
.popup-result04-ttl,
.popup-result05-ttl,
.popup-result06-ttl,
.popup-result07-ttl,
.popup-result08-ttl{
width:426px;
height:59px;
margin:0;
padding:0;
}
.popup-nominate-ttl{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_nominate_title.gif) no-repeat;
}
.popup-result01-ttl{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result01_title.gif) no-repeat;
}
.popup-result02-ttl{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result02_title.gif) no-repeat;
}
.popup-result03-ttl{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result03_title.gif) no-repeat;
}
.popup-result04-ttl{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result04_title.gif) no-repeat;
}
.popup-result05-ttl{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result05_title.gif) no-repeat;
}
.popup-result06-ttl{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result06_title.gif) no-repeat;
}
.popup-result07-ttl{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result07_title.gif) no-repeat;
}
.popup-result08-ttl{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result08_title.gif) no-repeat;
}

.popup-nominate-ttl span,
.popup-result01-ttl span,
.popup-result02-ttl span,
.popup-result03-ttl span,
.popup-result04-ttl span,
.popup-result05-ttl span,
.popup-result06-ttl span,
.popup-result07-ttl span,
.popup-result08-ttl span{
position:absolute;
left:-9999px;
}

.popup-nominate-img,
.popup-result01-img,
.popup-result02-img,
.popup-result03-img{
width:426px;
margin:0;
padding:0 0 10px;
text-align:center;
}
.popup-nominate-img{
background:#57c2d4;
}
.popup-result01-img{
background:#ffb400;
}
.popup-result02-img{
background:#b5bfc5;
}
.popup-result03-img{
background:#d4c086;
}







.popup-nominate-detail,
.popup-result01-detail,
.popup-result02-detail,
.popup-result03-detail{
width:426px;
margin:0;
padding:0;
}
.popup-nominate-detail{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_nominate_detail_m.gif) repeat-y;
}
.popup-result01-detail{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result01_detail_m.gif) repeat-y;
}
.popup-result02-detail{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result02_detail_m.gif) repeat-y;
}
.popup-result03-detail{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result03_detail_m.gif) repeat-y;
}


.popup-nominate-detail-b,
.popup-result01-detail-b,
.popup-result02-detail-b,
.popup-result03-detail-b{
margin:0;
padding-bottom:10px;
}
.popup-nominate-detail-b{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_nominate_detail_b.gif) no-repeat left bottom;
}
.popup-result01-detail-b{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result01_detail_b.gif) no-repeat left bottom;
}
.popup-result02-detail-b{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result02_detail_b.gif) no-repeat left bottom;
}
.popup-result03-detail-b{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result03_detail_b.gif) no-repeat left bottom;
}

.popup-nominate-detail-t,
.popup-result01-detail-t,
.popup-result02-detail-t,
.popup-result03-detail-t{
margin:0;
padding-top:10px;
}
.popup-nominate-detail-t{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_nominate_detail_t.gif) no-repeat left top;
}
.popup-result01-detail-t{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result01_detail_t.gif) no-repeat left top;
}
.popup-result02-detail-t{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result02_detail_t.gif) no-repeat left top;
}
.popup-result03-detail-t{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result03_detail_t.gif) no-repeat left top;
}





.popup-nominate-detail-cnt,
.popup-result01-detail-cnt,
.popup-result02-detail-cnt,
.popup-result03-detail-cnt{
position:relative;

}
.popup-nominate-detail-cnt dl,
.popup-result01-detail-cnt dl,
.popup-result02-detail-cnt dl,
.popup-result03-detail-cnt dl{
margin:0;
padding:60px 0 0 0;
}

.popup-nominate-detail-cnt dt{
width:90px;
text-align:right;
font-weight:bold;
color:#00879e;
}
.popup-result01-detail-cnt dt,
.popup-result02-detail-cnt dt,
.popup-result03-detail-cnt dt{
width:90px;
text-align:right;
font-weight:bold;
color:#be0000;
}

.popup-nominate-detail-cnt dd,
.popup-result01-detail-cnt dd,
.popup-result02-detail-cnt dd,
.popup-result03-detail-cnt dd{
margin:0;
padding:0 25px;
}

.popup-nominate-detail-cnt dt.detail01,
.popup-result01-detail-cnt dt.detail01,
.popup-result02-detail-cnt dt.detail01,
.popup-result03-detail-cnt dt.detail01{
position:absolute;
top:0;
left:0;
}
.popup-nominate-detail-cnt dd.detail01,
.popup-result01-detail-cnt dd.detail01,
.popup-result02-detail-cnt dd.detail01,
.popup-result03-detail-cnt dd.detail01{
position:absolute;
top:0;
left:91px;
padding:0;
font-weight:bold;
}
.popup-nominate-detail-cnt dt.detail02,
.popup-result01-detail-cnt dt.detail02,
.popup-result02-detail-cnt dt.detail02,
.popup-result03-detail-cnt dt.detail02{
position:absolute;
top:20px;
left:0;
}
.popup-nominate-detail-cnt dd.detail02,
.popup-result01-detail-cnt dd.detail02,
.popup-result02-detail-cnt dd.detail02,
.popup-result03-detail-cnt dd.detail02{
position:absolute;
top:20px;
left:91px;
padding:0;
font-weight:bold;
}
.popup-nominate-detail-cnt dt.detail03,
.popup-result01-detail-cnt dt.detail03,
.popup-result02-detail-cnt dt.detail03,
.popup-result03-detail-cnt dt.detail03{
position:absolute;
top:40px;
left:0;
}
.popup-nominate-detail-cnt dd.detail03,
.popup-result01-detail-cnt dd.detail03,
.popup-result02-detail-cnt dd.detail03,
.popup-result03-detail-cnt dd.detail03{
position:absolute;
top:40px;
left:91px;
padding:0;
font-weight:bold;
}



.popup-nominate-close,
.popup-result01-close,
.popup-result02-close,
.popup-result03-close{
width:426px;
height:52px;
margin:0;
padding:0;
}
.popup-nominate-close{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_nominate_bottom.gif) no-repeat;
}
.popup-result01-close{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result01_bottom.gif) no-repeat;
}
.popup-result02-close{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result02_bottom.gif) no-repeat;
}
.popup-result03-close{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result03_bottom.gif) no-repeat;
}


.popup-nominate-close div,
.popup-result01-close div,
.popup-result02-close div,
.popup-result03-close div{
width:76px;
margin:0 auto;
padding-top:10px;
}
.popup-nominate-close div a,
.popup-result01-close div a,
.popup-result02-close div a,
.popup-result03-close div a{
display:block;
width:76px;
height:32px;
}
.popup-nominate-close div a:link,
.popup-nominate-close div a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_nominate_close.gif) no-repeat left top;
}
.popup-nominate-close div a:hover,
.popup-nominate-close div a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_nominate_close.gif) no-repeat left bottom;
}
.popup-result01-close div a:link,
.popup-result01-close div a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result01_close.gif) no-repeat left top;
}
.popup-result01-close div a:hover,
.popup-result01-close div a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result01_close.gif) no-repeat left bottom;
}
.popup-result02-close div a:link,
.popup-result02-close div a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result02_close.gif) no-repeat left top;
}
.popup-result02-close div a:hover,
.popup-result02-close div a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result02_close.gif) no-repeat left bottom;
}
.popup-result03-close div a:link,
.popup-result03-close div a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result03_close.gif) no-repeat left top;
}
.popup-result03-close div a:hover,
.popup-result03-close div a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/campaign/camp_item2009/popup_result03_close.gif) no-repeat left bottom;
}


.popup-nominate-close div a span,
.popup-result01-close div a span,
.popup-result02-close div a span,
.popup-result03-close div a span{
position:absolute;
left:-9999px;
}





