@charset "utf-8";

body{
padding:0;
margin:0;
background-image:none;
background-color: #ffffff;
}

div{
padding:0;
margin:0;
}

h1,h2,h3,span{
position:absolute;
left:-9999px;
margin:0;
padding:0;
}
ul,ol{
list-style-type:none;
margin:0;
padding:0;
}

.hidden{
position:absolute;
left:-9999px;
margin:0;
padding:0;
}


#container{
text-align:left;
background-color: #ffffff;
background-image: url(http://static.nexon.co.jp/mabinogi/6th_img/welcome/bg_all_02.jpg);
background-repeat: no-repeat;
background-position: left top;
height: auto;
width: auto;
margin-right: auto;
}

#regist-flash{
height: auto;
width: 825px;
}

#regist-arrow{
background-image: url(http://static.nexon.co.jp/mabinogi/6th_img/welcome/regist_arrow0129.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 150px;
width: 825px;
}

#regist-arrow .regist{
display:block;
position:relative;
width:240px;
height:91px;
left: 55px;
top: 36px;
float: left;
}

#regist-arrow .regist2{
display:block;
position:relative;
width:240px;
height:91px;
left: 55px;
top: 36px;
float: left;
}

#regist-arrow .regist3{
display:block;
position:relative;
width:240px;
height:91px;
left: 55px;
top: 36px;
float: left;
}

#img-ex{
background-image: url(http://static.nexon.co.jp/mabinogi/6th_img/welcome/img_ex_02.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 260px;
width: 825px;
}

#img-ss{
background-image: url(http://static.nexon.co.jp/mabinogi/6th_img/welcome/img_ex03_02.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 333px;
width: 825px;
}

#img-ss-flash{
background-repeat: no-repeat;
background-position: left top;
height: 333px;
width: 825px;
}

#regist-sub{
background-image: url(http://static.nexon.co.jp/mabinogi/6th_img/welcome/regist_foot_02.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 157px;
width: 825px;
}
#regist-sub .regist{
display:block;
position:relative;
width:660px;
height:70px;
left: 85px;
top: 55px;
}

#regist-sub2{
background-image: url(http://static.nexon.co.jp/mabinogi/6th_img/welcome/regist_foot_02_2.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 157px;
width: 825px;
}
#regist-sub2 .regist{
display:block;
position:relative;
width:660px;
height:70px;
left: 85px;
top: 55px;
}

/*footer*/
#footer{
clear:both;
margin:0 auto;
padding:9px 0 30px;
text-align:center;
border-top:1px solid #e1e1e1;
}
#footer-index{
clear:both;
margin:0 auto;
padding:95px 0 0;
text-align:center;
}
#footer .copyright,
#footer-index .copyright{
margin:4px auto 0;
color:#5d6669;
padding:0;
font-size:10px;
}
#footer .eng,
#footer-index .eng{
font-family:Arial;
margin:4px auto 0;
color:#5d6669;
padding:0;
font-size:10px;
}

#footer p a:link,
#footer p a:visited,
#footer p a:active,
#footer-index p a:link,
#footer-index p a:visited,
#footer-index p a:active{
color:#00a0e9;
text-decoration:underline;
}
#footer p a:hover,
#footer-index p a:hover{
color:#00a0e9;
text-decoration:none;
}
#footer p#logo,
#footer-index p#logo{
margin:12px auto 0;
}
#footer p#logo img,
#footer-index p#logo img{
margin:0 3px;
}
#footer ul,
#footer-index ul{
padding:4px 0 7px;
margin:0;
}
#footer ul li,
#footer-index ul li{
font-size:10px;
display:inline;
padding:0 12px;
border-right:solid 1px #9ca1a3;
}
#footer ul li.last,
#footer-index ul li.last{
font-size:10px;
display:inline;
padding:0 0 0 12px;
border-right:none;
}
#footer ul li a:link,
#footer ul li a:visited,
#footer ul li a:active,
#footer-index ul li a:link,
#footer-index ul li a:visited,
#footer-index ul li a:active{
color:#5d6669;
text-decoration:underline;
}
#footer ul li a:hover,
#footer-index ul li a:hover{
color:#5d6669;
text-decoration:none;
}

  
/*a.fooderlink {
font-size: 12px;
line-height: 16px;
font-family: MS PGothic,Osaka;
text-decoration: none;
color: #7c7c7d;
}*/

