@charset "shift_jis";
/* CSS Document */

/* == 共通 == */
h1, h2, h3, h4, h5, h6, p, address,
ul, ol, li, dl, dt, dd,
table, caption, th, td, img, form, a{
margin:0;
padding:0;
border:none;
font-style:normal;
font-weight:normal;
list-style-type:none;
}

textarea {font-size: 100%; }

img {vertical-align: bottom; }

hr {display: none; }

a:hover,
a:active{
text-decoration:none;
}

.clear{
clear:both;
}

body{
margin:0;
background:#eaf3f3;
font-size:12px;
min-width:950px;
}
body, input, textarea{
font-family:"ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

h1,
h2 span,
h3 span,
h4 span,
a span,
.hide,
.ttl p,
.cnt01 p,
.cnt02 p,
.cnt03 p{
position:absolute;
left:-9999px;
}


/* == コンテンツ == */
#container{
margin:0 auto;
background:url(http://static.nexon.co.jp/mabinogi/6th_img/landing/01/bg_gra.jpg) repeat-y center bottom;
}
#container .bg-ttl{
width:100%;
height:669px;
margin:0 auto;
background:url(http://static.nexon.co.jp/mabinogi/6th_img/landing/16/main.jpg) no-repeat center top;
}
#container .bg-ttl .ttl{
width: 950px;
height:669px;
margin:0 auto;
background:url(http://static.nexon.co.jp/mabinogi/6th_img/landing/16/main.jpg) no-repeat center top;
}
#container .bg-cnt01{
width:100%;
height:610px;
margin:0 auto;
background:url(http://static.nexon.co.jp/mabinogi/6th_img/landing/01/cnt01.jpg) no-repeat center top;
}
#container .bg-cnt01 .cnt01{
width: 950px;
height:610px;
margin:0 auto;
background:url(http://static.nexon.co.jp/mabinogi/6th_img/landing/01/cnt01.jpg) no-repeat center top;
}
#container .bg-cnt02{
width:100%;
height:209px;
margin:0 auto;
background:url(http://static.nexon.co.jp/mabinogi/6th_img/landing/01/cnt02.jpg) no-repeat center top;
}
#container .bg-cnt02 .cnt02{
position:relative;
width: 950px;
height:209px;
margin:0 auto;
background:url(http://static.nexon.co.jp/mabinogi/6th_img/landing/01/cnt02.jpg) no-repeat center top;
}
.btn-official-top{
display:block;
height:90px;
padding-top:10px;
background:url(http://static.nexon.co.jp/mabinogi/6th_img/landing/01/bg_gra.jpg) repeat-y center bottom;
}
.btn-official-top a{
display:block;
width:638px;
height:78px;
margin: 0 auto;
background:url(http://static.nexon.co.jp/mabinogi/6th_img/landing/01/btn_mabinogiindex.jpg) no-repeat center bottom;
}
.btn-official-top a:hover,
.btn-official-top a:active{
background:url(http://static.nexon.co.jp/mabinogi/6th_img/landing/01/btn_mabinogiindex.jpg) no-repeat center top;
}

#container .ttl .easy-regist{
width:804px;
height:224px;
background:url(http://static.nexon.co.jp/mabinogi/6th_img/landing/16/form.png) no-repeat left top;
margin:0 auto;
}
.easy-regist .input{
width:640px;
left:79px;
top:77px;
position:relative;
}
.easy-regist .input input{
position:absolute;
left:7px;
top:7px;
border:1px solid #fff;
background-color:#fff;
width:412px;
padding-left:6px;
height:26px;
line-height:26px;
font-size:18px;
color:#371c00;
font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.placeholder { color: #9a9a9a; }
.easy-regist .input input::-webkit-input-placeholder { color: #9a9a9a; }
.easy-regist .input input:-ms-input-placeholder { color: #9a9a9a;}
.easy-regist .input input:-moz-placeholder{ color: #9a9a9a; opacity:1;}
.easy-regist .input input::-moz-placeholder{ color: #9a9a9a; opacity:1;}

.easy-regist .input .btn-send{
position:absolute;
right:-3px;
top:-7px;
width:202px;
height:58px;
}
.easy-regist .input .btn-send a{
display:block;
background:url(http://static.nexon.co.jp/mabinogi/6th_img/landing/16/btn_send.png) no-repeat left top;
width:202px;
height:58px;
text-indent:110%;
overflow:hidden;
white-space:nowrap;
}
.easy-regist .input .btn-send a:hover{
background-position:left bottom;
}





/******************************************************************************
	footer
******************************************************************************/
.commonfooter {
border-top: none;
background: none;
}
.commonfooter > div{
background: url("http://static.nexon.co.jp/global/logo_nexon_global01.png") no-repeat scroll center bottom;
}

.commonfooter a:link,
.commonfooter a:visited,
.commonfooter > div > div p {
color: #55585e;
font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.commonfooter > div > div p a:link,
.commonfooter > div > div p a:visited {
color: #00a0e9;
}

.commonfooter > div > ul > li {
border-left: solid 1px #55585e;
}
