ul,li{
margin:0;
font-family:Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.campaign{
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/camp14_bg.jpg) repeat-x left top;
}

.cm{
width:1000px;
height:501px;
margin:0 auto;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/camp14_ttl.jpg) no-repeat left top;
}
.p{
padding:0;
margin:0;
}
.cm .hide-txt{
display:none;
}
.cm .strong-color{
color: #6e4d26;
}

.cm .breadcrumb-camp a:link,
.cm .breadcrumb-camp a:visited,
.cm .breadcrumb-camp a:hover,
.cm .breadcrumb-camp a:active{
color:#FFFFFF;
}
.cm .breadcrumb-camp{
width:895px;
font-size:10px;
text-align:right;
color:#FFFFFF;
}
.cm .breadcrumb-camp a:link strong,
.cm .breadcrumb-camp a:visited strong,
.cm .breadcrumb-camp a:hover strong,
.cm .breadcrumb-camp a:active strong{
color:#FFFFFF;
}

.cm-cont h1,
.cm-cont h2,
.cm-cont h3,
.cm-cont h4,
.cm-cont a span{
position:absolute;
left:-9999px;
}

.cnt{
width:1000px;
height:auto;
margin:0 auto;
text-align:left;
}
h4{
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 12px;
font-weight: bold;
color: #6e4d26;
margin:0;
padding:0;
}

.cnt01{
width:1000px;
height:417px;
margin:0 auto;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/camp14_cnt01.jpg) no-repeat left top;
text-align:left;
}
.cnt01-txt{
padding:165px 0 0 140px;
}
.cnt01-txt p{
color:#634c36;
line-height: 18px;
font-size: 12px;
margin: 0;
}
.cnt01-txt .box01{
padding: 12px 0 0 0;
width:440px;
}
.cnt01-txt .box02{
padding: 12px 0 0 0;
}




.cnt02{
width:1000px;
height:339px;
margin:0 auto;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/camp14_cnt02.jpg) no-repeat left top;
text-align:left;
}
.cnt02-txt{
padding:85px 0 0 140px;
}
.cnt02-txt p{
color:#634c36;
line-height: 18px;
font-size: 12px;
margin: 0;
padding: 0;
}
.cnt02-txt .box01{
padding: 0 0 0 0;
width:440px;
}
.cnt02-txt .box02{
padding: 12px 0 0 0;
}




.cnt03{
width:1000px;
height:336px;
margin:0 auto;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/camp14_cnt03.jpg) no-repeat left top;
text-align:left;
}
.cnt03-txt{
padding:85px 0 0 140px;
}
.cnt03-txt p{
color:#634c36;
line-height: 18px;
font-size: 12px;
margin: 0;
padding: 0;
}
.cnt03-txt .box01{
padding: 0 0 0 0;
}
.cnt03-txt .box02{
padding: 12px 0 0 0;
width:725px;
}
.cnt03-txt .box03{
padding: 12px 0 0 0;
width:520px;
}
.cnt03-txt .box04{
padding: 12px 0 0 0;
width:520px;
}




.cnt04{
width:1000px;
height:377px;
margin:0 auto;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/camp14_cnt04.jpg) no-repeat left top;
text-align:left;
}
.cnt04-txt{
padding:85px 0 0 140px;
}
.cnt04-txt p{
color:#634c36;
line-height: 18px;
font-size: 12px;
margin: 0;
padding: 0;
}
.cnt04-txt .box01{
padding: 0 0 0 0;
width:515px;
}
.cnt04-txt .box02{
padding: 12px 0 0 0;
width:515px;
}
.cnt04-txt .box03{
padding: 12px 0 0 0;
width:520px;
}
.cnt04-txt .mad{
color:#7c4814;
}


.cnt05-ttl{
width:1000px;
height:252px;
margin:0 auto;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/camp14_cnt05_img.jpg) no-repeat left top;
text-align:left;
}
.cnt05{
width:1000px;
height:745px;
margin:0 auto;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/camp14_cnt05.jpg) no-repeat left top;
text-align:left;
}
.cnt05-txt{
padding:10px 0 0 140px;
}
.cnt05-txt p{
color:#634c36;
line-height: 18px;
font-size: 12px;
margin: 0;
padding: 0;
}
.cnt05-txt .box01{
padding: 0 0 0 0;
}
.cnt05-txt .box02{
padding: 20px 0 0 0;
}

.cnt05-txt .list01{
width:660px;
margin:13px 0 0 0;
padding:2px 0 0 0;
list-style-type:none;
}
.cnt05-txt .list01 li{
margin:0;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/list_ball_s.gif) no-repeat 0 5px;
padding-left:16px;
font-size:12px;
color:#634c36;
line-height: 18px;
}

.cnt05-txt table{
width:723px;
margin:10px 0 0 0;
}
.cnt05-txt td{
color:#634c36;
line-height: 18px;
font-size: 10px;
}
.cnt05-txt tr{
background-image: url(http://static.nexon.co.jp/atlantica/campaign/camp14/line.gif);
background-repeat: no-repeat;
background-position: left bottom;
}
.cnt05-txt span{
color:#006c90;
}


.cnt06{
width:1000px;
height:1470px;
margin:0 auto;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/camp14_cnt06.jpg) no-repeat left top;
text-align:left;
}
.cnt06-txt{
padding:83px 0 0 140px;
}
.cnt06-txt p{
color:#634c36;
line-height: 18px;
font-size: 12px;
margin: 0;
padding: 0;
}
.cnt06-txt .box01{
padding: 0 0 0 0;
}
.cnt06-txt .box02{
padding: 20px 0 0 0;
}

.cnt06-txt ul{
width:710px;
margin:0px 0 0 13px;
padding:2px 0 0 0;
list-style-type:none;
}
.cnt06-txt ul li{
margin:0;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/list_ball_s.gif) no-repeat 0 4px;
padding-left:16px;
font-size:10px;
color:#634c36;
line-height: 18px;
}

.cnt06-txt .sttl01{
width:107px;
height:17px;
margin:0;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/sttl01.gif) no-repeat 0 0;
}
.cnt06-txt .sttl02{
width:59px;
height:17px;
margin:20px 0 0 0;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/sttl02.gif) no-repeat 0 0;
}
.cnt06-txt .sttl03{
width:82px;
height:17px;
margin:20px 0 0 0;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/sttl03.gif) no-repeat 0 0;
}
.cnt06-txt .sttl04{
width:70px;
height:17px;
margin:20px 0 0 0;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/sttl04.gif) no-repeat 0 0;
}
.cnt06-txt .sttl05{
width:95px;
height:17px;
margin:20px 0 0 0;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/sttl05.gif) no-repeat 0 0;
}
.cnt06-txt .sttl06{
width:69px;
height:17px;
margin:20px 0 0 0;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/sttl06.gif) no-repeat 0 0;
}
.cnt06-txt .sttl07{
width:46px;
height:17px;
margin:20px 0 0 0;
background:url(http://static.nexon.co.jp/atlantica/campaign/camp14/sttl07.gif) no-repeat 0 0;
}






.cnt01 h3,
.cnt02 h3,
.cnt03 h3,
.cnt04 h3,
.cnt05 h3,
.cnt06 h3,
.cnt07 h3{
position:absolute;
left:-9999px;
}

.txt-orange{
color:#f77840;
}




/* camp共通 */
.eventtop{
width:906px;
margin:0 auto;
padding:27px 0 0 0;
}
.eventtop-swf{
width:900px;
height:100px;
padding:3px;
background:url(http://static.nexon.co.jp/atlantica/campaign/common/bg_eventtop.png) no-repeat left top;
}
* html .eventtop-swf{ behavior: expression(IEPNGFIX.fix(this)); }

.hidden{
position:absolute;
left:-9999px;
}

.pagetop-camp{
width:900px;
padding-top:170px;
margin: 0 auto;
clear: left;
}
.pagetop-camp div{
float:right;
width:58px;
height:16px;
background:url(http://static.nexon.co.jp/atlantica/common/btn_top.png) no-repeat left top;
}
.pagetop-camp div a{
display:block;
width:58px;
height:16px;
}
* html .pagetop-camp div{ behavior: expression(IEPNGFIX.fix(this)); }



