@charset "utf-8";
body{
margin:0;
padding:0;
background:#ffffff;
text-align:center;
line-height:18px;
font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif;
font-size:12px;
color:#656555;
}
.hide{
position:absolute;
left:-9999px;
}

.maintop{
width:100%;
background-color:#FFFFFF;
}
.main01{
width:100%;
background-color:#449EFC;
}
.main02{
width:100%;
background-color:#4EA3E1;
}
.main03{
width:100%;
background-color:#526EDA;
}

#swfMain{
height:700px;
}
#swfSub{
height:678px;
}

.bottom{
width:100%;
}
.bottom01{
width:100%;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/bg_sub01_btm02.gif) repeat left 85px;
}
.bottom02{
width:100%;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/bg_sub02_btm02.gif) repeat left 67px;
}
.bottom03{
width:100%;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/bg_sub03_btm02.gif) repeat left 100px;
}
.bottom-sub01{
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/bg_sub01_btm.gif) repeat-x left top;
}
.bottom-sub02{
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/bg_sub02_btm.gif) repeat-x left top;
}
.bottom-sub03{
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/bg_sub03_btm.gif) repeat-x left top;
}
.bottom-cnt{
margin:0 auto;
width:900px;
height:227px;
}

.bottom-t{
margin:0 0 0 35px;
padding:0 0 20px 0;
}

ul.sticker{
float:left;
list-style:none;
margin:0 18px 0 0;
padding:2px 0 0 0;
width:620px;
}
ul.sticker li{
float:left;
height:75px;
}
.sticker01{
width:215px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/img_sticker01.gif) no-repeat left top;
}
.sticker01-01{
width:215px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/img_sticker01_01.gif) no-repeat left top;
}
.sticker01-02{
width:215px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/img_sticker01_02.gif) no-repeat left top;
}
.sticker01-03{
width:215px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/img_sticker01_03.gif) no-repeat left top;
}
.sticker02{
width:188px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/img_sticker02.gif) no-repeat left top;
}
.sticker02-01{
width:188px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/img_sticker02_01.gif) no-repeat left top;
}
.sticker02-02{
width:188px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/img_sticker02_02.gif) no-repeat left top;
}
.sticker02-03{
width:188px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/img_sticker02_03.gif) no-repeat left top;
}
.sticker03{
width:217px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/img_sticker03.gif) no-repeat left top;
}
.sticker03-01{
width:217px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/img_sticker03_01.gif) no-repeat left top;
}
.sticker03-02{
width:217px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/img_sticker03_02.gif) no-repeat left top;
}
.sticker03-03{
width:217px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/img_sticker03_03.gif) no-repeat left top;
}

.btn-officialsite{
float:left;
width:189px;
height:75px;
}
.btn-officialsite a{
display:block;
width:189px;
height:75px;
}
.btn-officialsite a span{
position:absolute;
left:-9999px;
}
.btn-officialsite a:link,
.btn-officialsite a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/btn_officialsite.png) no-repeat left top;
}
.btn-officialsite a:hover,
.btn-officialsite a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/btn_officialsite.png) no-repeat left bottom;
}

/* footer */
#footer-area, #footer-area01, #footer-area02, #footer-area03{
position:relative;
padding:30px 35px 30px 102px;
margin:0 0 15px 0;
width:904px;
height:117px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/footer_bg02.gif) no-repeat;
}
/*#footer-area01{
position:relative;
margin:0;
width:900px;
height:110px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/footer_bg01.gif);
}
#footer-area02{
position:relative;
margin:0;
width:900px;
height:110px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/footer_bg02.gif);
}
#footer-area03{
position:relative;
margin:0;
width:900px;
height:110px;
background:url(http://static.nexon.co.jp/maplestory_4th/beginner/footer_bg03.gif);
}*/
#footer-area .companyname,
#footer-area01 .companyname,
#footer-area02 .companyname,
#footer-area03 .companyname{
clear:both;
padding:0;
margin:0;
font-size:10px;
line-height:normal;
}
#footer-area .companyname a,
#footer-area01 .companyname a,
#footer-area02 .companyname a,
#footer-area03 .companyname a{
color:#00a0e9;
}
#footer-area .companyname p,
#footer-area01 .companyname p,
#footer-area02 .companyname p,
#footer-area03 .companyname p{
margin:7px 0 0;
padding:0;
}
#footer-area ul,
#footer-area01 ul,
#footer-area02 ul,
#footer-area03 ul{
padding:0;
margin:0;
text-align:left;
}
#footer-area ul li,
#footer-area01 ul li,
#footer-area02 ul li,
#footer-area03 ul li{
font-size:10px;
display:inline;
padding:0 7px;
border-left:solid 1px #baab93;
}
#footer-area ul li.last,
#footer-area01 ul li.last,
#footer-area02 ul li.last,
#footer-area03 ul li.last{
font-size:10px;
display:inline;
padding:0 7px 0 0;
border-left:none;
}
#footer-area ul li a,
#footer-area01 ul li a,
#footer-area02 ul li a,
#footer-area03 ul li a{
color:#5d6669;
}





