@charset "utf-8";

/* campaign detail */
body{
background-image:none;
background-color:#ffffff;
text-align:left;
}

div{
padding:0;
margin:0;
}

a:link		{color:#ffffff;text-decoration:underline;}
a:visited	{color:#ffffff;text-decoration:underline;}
a:hover		{color:#ffffff;text-decoration:none;}
a:active	{color:#ffffff;text-decoration:underline;}

.all{
background-color: #46402e;
}

.bread-link{
position:absolute;
left: 810px;
top: 32px;
line-height:14px;
font-size:10px;
color:#ffffff;
z-index: 10000;
}



/* ttl */
.bg-ttl{
width:100%;
height:260px;
margin:0 auto;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/ttl.jpg) no-repeat center top;
}
.ttl{
position:relative;
width:950px;
height:260px;
margin:0 auto;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/ttl.jpg) no-repeat center top;
}
.btn-tweet{
position:absolute;
padding: 218px 0 0 740px;
*left: 0px;
}
.flash-area{
position: absolute;
margin: 323px 0 0 60px;
*left: 0px;
}
/* cnt-01 */
.bg-cnt01{
width:100%;
height:287px;
margin:0 auto;
text-align:center;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/cnt01.jpg) no-repeat center top;
}
.cnt01{
position:relative;
width:950px;
height:287px;
margin:0 auto;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/cnt01.jpg) no-repeat center top;
}
/* cnt-02 */
.bg-cnt02{
width:100%;
height:760px;
margin:0 auto;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/cnt02.jpg) no-repeat center top;
}
.cnt02{
position:relative;
width:950px;
height:419px;
margin:0 auto;
padding-top:419px;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/cnt02.jpg) no-repeat center top;
}
/* cnt-03 */
.bg-cnt03{
width:100%;
height:354px;
margin:0 auto;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/cnt03.jpg) no-repeat center top;
}
.cnt03{
position:relative;
width:950px;
height:354px;
margin:0 auto;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/cnt03.jpg) no-repeat center top;
}
.list_carousel {
background-color: #ccc;
margin: 0 0 30px 60px;
width: 360px;
}
.list_carousel ul {
margin: 0;
padding: 0;
list-style: none;
display: block;
}
.list_carousel li {
font-size: 40px;
color: #999;
text-align: center;
background-color: #eee;
border: 5px solid #999;
width: 50px;
height: 50px;
padding: 0;
margin: 6px;
display: block;
float: left;
}
.list_carousel.responsive {
width: auto;
margin-left: 0;
}
.clearfix {
float: none;
clear: both;
}
.prevbtn {
margin-left: 10px;
}
.nextbtn {
margin-right: 10px;
}
.pagebtn {
position:absolute;
width:150px;
height:16px;
top:241px;
left:632px;
}
.pagebtn a {
background: url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_page.png) no-repeat center bottom;
width: 16px;
height: 16px;
margin: 0 5px 0 0;
display: inline-block;
}

.pagebtn a.selected {
width: 16px;
height: 16px;
background: url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_page.png) no-repeat center top;
cursor: default;
}
.pagebtn a span {
display: none;
}
#gameguide{
position:absolute;
margin:50px 0 0 503px;
*margin:50px 0 0 28px;
}
.slide-box01,
.slide-box02,
.slide-box03,
.slide-box04,
.slide-box05{
position: relative;
float: left;
width:399px;
height:219px;
}
.slide-box01{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/rule01.png) no-repeat center top;
}
.slide-box02{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/rule02.png) no-repeat center top;
}
.slide-box03{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/rule03.png) no-repeat center top;
}
.slide-box04{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/rule04.png) no-repeat center top;
}
.slide-box05{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/rule05.png) no-repeat center top;
}

.btn-rule a:link ,
.btn-rule a:visited{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_rule.png) no-repeat center bottom;
}
.btn-rule a:hover ,
.btn-rule a:active{
background-position:top !important;
}
.btn-rule a{
display:block;
position:absolute;
width:114px;
height:23px;
top: 238px;
left: 780px;
}

.btn-left a:link ,
.btn-left a:visited{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_left.png) no-repeat center bottom;
z-index:500;
}
.btn-left a:hover ,
.btn-left a:active{
background-position:top !important;
z-index:500;
}
.btn-left a{
display:block;
position:absolute;
width:42px;
height:54px;
top: 127px;
left: 465px;
}

.btn-right a:link ,
.btn-right a:visited{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_right.png) no-repeat center bottom;
z-index:500;
}
.btn-right a:hover ,
.btn-right a:active{
background-position:top !important;
z-index:500;
}
.btn-right a{
display:block;
position:absolute;
width:42px;
height:54px;
top: 127px;
left: 888px;
}


/* gamearia */

.round{
display: block;
position: absolute;
width: 208px;
height: 12px;
top: 12px;
right: 46px;
padding: 20px 0 0 0;
color: white;
text-align: center;
}

.location{
display: block;
position: absolute;
width: 158px;
height: 12px;
top: 28px;
right: 46px;
padding: 29px 0 0 0;
color: white;
text-align: center;
}

.location span{
display: block;
position: absolute;
left:-9999px;
}

.icon{
position:absolute;
}
.pos_A {top:10px;left:550px;}
.pos_B {top:150px;left:440px;}
.pos_C {top:150px;left:635px;}
.pos_D {top:170px;left:790px;}
.pos_E {top:280px;left:545px;}
.pos_F {top:280px;left:280px;}
.pos_G {top:160px;left:115px;}
.pos_H {top:40px;left:290px;}

.pos_AB-1,.pos_BA-3 {top:45px;left:525px;}
.pos_AB-2,.pos_BA-2 {top:65px;left:495px;}
.pos_AB-3,.pos_BA-1 {top:100px;left:470px;}
.pos_AH-1,.pos_HA-3 {top:12px;left:485px;}
.pos_AH-2,.pos_HA-2 {top:22px;left:420px;}
.pos_AH-3,.pos_HA-1 {top:34px;left:355px;}

.pos_BC-1,.pos_CB-3 {top:135px;left:490px;}
.pos_BC-2,.pos_CB-2 {top:140px;left:535px;}
.pos_BC-3,.pos_CB-1 {top:145px;left:580px;}
.pos_BE-1,.pos_EB-3 {top:190px;left:465px;}
.pos_BE-2,.pos_EB-2 {top:220px;left:485px;}
.pos_BE-3,.pos_EB-1 {top:260px;left:505px;}
.pos_BF-1,.pos_FB-3 {top:155px;left:385px;}
.pos_BF-2,.pos_FB-2 {top:180px;left:350px;}
.pos_BF-3,.pos_FB-1 {top:205px;left:315px;}
.pos_BH-1,.pos_HB-3 {top:110px;left:405px;}
.pos_BH-2,.pos_HB-2 {top:95px;left:365px;}
.pos_BH-3,.pos_HB-1 {top:80px;left:325px;}

.pos_CD-1,.pos_DC-3 {top:145px;left:680px;}
.pos_CD-2,.pos_DC-2 {top:155px;left:720px;}
.pos_CD-3,.pos_DC-1 {top:160px;left:760px;}

.pos_EF-1,.pos_FE-3 {top:275px;left:465px;}
.pos_EF-2,.pos_FE-2 {top:270px;left:405px;}
.pos_EF-3,.pos_FE-1 {top:260px;left:350px;}

.pos_FG-1,.pos_GF-3 {top:235px;left:240px;}
.pos_FG-2,.pos_GF-2 {top:220px;left:200px;}
.pos_FG-3,.pos_GF-1 {top:200px;left:160px;}

.pos_FH-1,.pos_HF-3 {top:220px;left:280px;}
.pos_FH-2,.pos_HF-2 {top:160px;left:284px;}
.pos_FH-3,.pos_HF-1 {top:100px;left:288px;}

.pos_GH-1,.pos_HG-3 {top:115px;left:160px;}
.pos_GH-2,.pos_HG-2 {top:90px;left:200px;}
.pos_GH-3,.pos_HG-1 {top:65px;left:240px;}


.pos_root_AB {top:100px;left:480px;}
.pos_root_AH {top:45px;left:420px;}
.pos_root_BC {top:160px;left:535px;}
.pos_root_BE {top:255px;left:490px;}
.pos_root_BF {top:210px;left:350px;}
.pos_root_BH {top:120px;left:370px;}
.pos_root_CD {top:180px;left:720px;}
.pos_root_EF {top:300px;left:405px;}
.pos_root_FG {top:250px;left:200px;}
.pos_root_FH {top:190px;left:275px;}
.pos_root_GH {top:115px;left:190px;}

.pos_cityA {top:100px;left:612px;}
.pos_cityB {top:239px;left:500px;}
.pos_cityC {top:235px;left:690px;}
.pos_cityD {top:250px;left:855px;}
.pos_cityE {top:357px;left:610px;}
.pos_cityF {top:358px;left:340px;}
.pos_cityG {top:252px;left:175px;}
.pos_cityH {top:130px;left:350px;}

.eventcbox{
position:absolute;
top:55px;
left:246px;
width:456px;
height:326px;
margin:0 auto 94px;
}
.eventcbox-ct{
position:relative;
width:456px;
height:326px;
}
.eventcbox-ct p.eventcbox-img{
position:absolute;
top:12px;
left:14px;
width:428px;
height:235px;
}
.event01{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/event01.png) no-repeat left top;
}
.event02{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/event02.png) no-repeat left top;
}
.event03{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/event03.png) no-repeat left top;
}
.event04{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/event04.png) no-repeat left top;
}
.event05{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/event05.png) no-repeat left top;
}
.event06{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/event06.png) no-repeat left top;
}
.event07{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/event07.png) no-repeat left top;
}

.event06 p{
position: absolute;
top: 264px;
left: 266px;
color: #FFC000;
font-weight: bold;
font-size: 17px;
}

.event06 p span{
position:absolute;
left:-9999px;
}



/* gamearia */



/* control */
.ctlbox-logout{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/control01.jpg) no-repeat left top;
width:885px;
height:326px;
margin: 0px 0 0 32px;
}

.btn-home .go-home{
position:absolute;
top: 585px;
left:340px;
width:273px;
height:86px;
margin: 0 auto;
}
.btn-home a.go-home{
display:block;
width:273px;
height:86px;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_home.png) no-repeat left bottom;
overflow:hidden;
text-indent:100%;
white-space:nowrap;
}
.btn-home a.go-home:hover{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_home.png) no-repeat left top;
}

.ctlbox-login{
position:relative;
width:885px;
height:340px;
margin:0 auto;
}
.control01,.control02,.control03,.control04,.control05,.control06{
width:885px;
height:172px;
}

.control01{background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/control02.jpg) no-repeat left top;}
.control02{background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/control03.jpg) no-repeat left top;}
.control03{background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/control04.jpg) no-repeat left top;}
.control04{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/control05.jpg) no-repeat left top;
position:relative;
}
.control05{background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/control06.jpg) no-repeat left top;}
.control06{background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/control07.jpg) no-repeat left top;}


.totalpointbox{
position:absolute;
top:172px;
left:0;
width:885px;
height:168px;
text-align:left;
}
.totalpointbox-ct{
padding: 19px 0 0 123px;
width:400px;
height:149px;
font-size:110px;
color:#34e7f7;
text-align:right;
font-weight:bold;
font-family: "Arial","ＭＳ Ｐゴシック", "Osaka－等幅";
}

.totalpointbox-ct p{
font-size:110px;
color:#34e7f7;
text-align:right;
font-weight:bold;
font-family: "Arial","ＭＳ Ｐゴシック", "Osaka－等幅";
}


/* control */


.btn-pointtrade{
position:absolute;
top:33px;
right:13px;
width:329px;
height:104px;
}
.btn-pointtrade a{
display:block;
width:329px;
height:104px;
}
.btn-pointtrade a:link ,
.btn-pointtrade a:visited{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_pointtrade.png) no-repeat center bottom;
}
.btn-pointtrade a:hover ,
.btn-pointtrade a:active{
background-position:top !important;
}


.text1 ul{
padding-left: 0px;
margin: 5px 0;
}

.text1 ul li{
padding-bottom:10px;
}

.text1 {
position: absolute;
top: 165px;
left: 187px;
overflow: auto;
width: 556px;
height: 103px;
padding: 10px;
text-align: left;
line-height: 17px;
}

.text-ttl{
color:#603b1d;
font-size:15px;
}
.text-01{
color:#736737;
font-size:12px;
}
.text-01 strong{
color:#d96648;
}
.charge-count{
position:absolute;
top:8px;
left:12px;
width:156px;
height:156px;
}
.calculat-box{
position:absolute;
width:360px;
height:156px;
top:7px;
left:175px;
}
.calculat-box div{
position:relative;
width:360px;
height:156px;
}
.calculat-1,.calculat-2,.calculat-3,.calculat-4{
position:absolute;
color:#ffc000;
font-weight:bold;
text-align:center;
}

.calculat-1,.calculat-2,.calculat-3{
top:29px;
width:101px;
height:40px;
padding-top:10px;
font-size:24px;
}
.calculat-4{
top:93px;
width:293px;
height:59px;
padding-top:4px;
font-size:48px;
}
.ctrl04-cap{
position:absolute;
top:42px;
left:15px;
width:368px;
height:15px;
color:#ffffff;
font-size:10px;
text-align:center;
}
.calculat-1{left:4px;}
.calculat-2{left:129px;}
.calculat-3{left:254px;}
.calculat-4{left:62px;}

.ctrl04-dd01,.ctrl04-dd02,.ctrl04-dd03{
position:absolute;
left:205px;
color:#ffc000;
font-weight:bold;
}

.ctrl04-dd01,.ctrl04-dd02{font-size:16px;}
.ctrl04-dd03{font-size:30px;}
.ctrl04-dd01{top:70px;}
.ctrl04-dd02{top:91px;}
.ctrl04-dd03{top:122px;}

.ctrl04-at{
position:absolute;
width:470px;
height:20px;
top:100px;
left:398px;
font-weight:bold;
color:#ffffff;
text-align:center;
}

.ctrl05-cap{
position:absolute;
top:42px;
left:15px;
width:368px;
height:15px;
color:#ffffff;
font-size:10px;
text-align:center;
}
.calculat-1{left:4px;}
.calculat-2{left:129px;}
.calculat-3{left:254px;}
.calculat-4{left:62px;}

.ctrl05-dd01,.ctrl05-dd02,.ctrl05-dd03{
position:absolute;
left:205px;
color:#ffc000;
font-weight:bold;
}

.ctrl05-dd01,.ctrl05-dd02{font-size:16px;}
.ctrl05-dd03{font-size:30px;}
.ctrl05-dd01{top:70px;}
.ctrl05-dd02{top:91px;}
.ctrl05-dd03{top:122px;}

.ctrl05-at{
position:absolute;
width:470px;
height:20px;
top:100px;
left:398px;
font-weight:bold;
color:#ffffff;
text-align:center;
}
.calculat-box2{
position:absolute;
width:360px;
height:156px;
top:7px;
left:392px;
}
.calculat-box2 div{
position:relative;
width:360px;
height:156px;
}
.calculat-box2 .calculat-1,.calculat-box2 .calculat-2,.calculat-box2 .calculat-3,.calculat-4{
position:absolute;
color:#ffc000;
font-weight:bold;
text-align:center;
}
.calculat-box2 .calculat-1,.calculat-box2 .calculat-2,.calculat-box2 .calculat-3{
top:29px;
width:101px;
height:40px;
padding-top:10px;
font-size:24px;
}
.calculat-box2 .calculat-4{
top:93px;
width:293px;
height:59px;
padding-top:4px;
font-size:48px;
}

.calculat-3.otp,
.calculat-3.high{
color:#ff446c;
}
.calculat-3.low{
color:#38adf0;
}

/*control table*/
.townselectbox{
position:relative;
width:374px;
height:122px;
top:40px;
margin:0 auto;
padding-bottom:10px;
*padding-bottom:0;
text-align:left;
}
.townselectbox-2-box{
position:absolute;
width:210px;
height:144px;
top:10px;
right:134px;
}
.townselectbox-2{
position:relative;
width:210px;
height:144px;
padding-bottom:10px;
*padding-bottom:0;
text-align:left;
}
.townselectbox th div,
.townselectbox-2 th div{
position:relative;
padding-left:18px;
*padding-left:20px;
width:100%;
/*height:100%;*/
color: white;
font-weight: normal;
}
.townselectbox th span,
.townselectbox-2 th span{
position:absolute;
left:-9999px;
}
.townselectbox tr,.townselectbox td,.townselectbox th{
line-height:1;
font-weight:normal;
}
.townselectbox-th{
height:34px !important;
*height:14px !important;
}
.townselectbox-2 .townselectbox-th{
height:36px !important;
*height:18px !important;
}
.townselectbox tr th.town{
width:97px;
padding-left:10px;
text-align:left;
}
.townselectbox-2 tr th.town{
width:90px;
padding-left:10px;
text-align:left;
}
.townselectbox tr th input[type="radio"],
.townselectbox-2 tr th input[type="radio"]{
position:absolute;
top:-1px;
*top:-5px;
left:0;
margin:0;
} 
.townselectbox tr td{
width:75px;
text-align:center;
color: white;
}
.townselectbox-2 tr td{
width:50px;
text-align:center;
color: white;
}

.townselectbox-2 tr.local.false th div,
.townselectbox-2 tr.local.false td{
color:#757575;
}

/* btn */
.btn-town-determination{
position:absolute;
width:113px;
height:156px;
top:10px;
right:10px;
}
.btn-town-determination a{
width:113px;
height:156px;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_town_determination.png) no-repeat center bottom;
}
.btn-tradestart{
position:absolute;
width:113px;
height:156px;
top:10px;
right:10px;
}
.btn-tradestart a{
width:113px;
height:156px;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_gamestart.png) no-repeat center bottom;
}
.btn-check{
position:absolute;
width:113px;
height:156px;
top:10px;
right:10px;
}
.btn-check a{
width:113px;
height:156px;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_check.png) no-repeat center bottom;
}

/*modal///////////////////////////////////////////////////////////////////*/
.modal{
width:474px;
height:568px;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/modal_bg.png) no-repeat center top;
overflow:hidden;
}

.btn-exchange1{
width:96px;
height:30px;
}

.btn-exchange1 a{
display:block;
width:96px;
height:30px;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_trade.png) no-repeat left bottom;
overflow:hidden;
text-indent:100%;
white-space:nowrap;
}
.btn-exchange1 a:hover{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_trade.png) no-repeat left top;
}


.modal .exchange01,.modal .exchange02,.modal .exchange03,
.modal .exchange04,.modal .exchange05,.modal .exchange06{
position:absolute;
width:96px;
height:30px;
margin-left:345px;
}

.modal .exchange01{
margin-top: 122px;
}
.modal .exchange02{
margin-top: 157px;
}
.modal .exchange03{
margin-top: 192px;
}
.modal .exchange04{
margin-top: 227px;
}
.modal .exchange05{
margin-top: 262px;
}
.modal .exchange06{
margin-top: 297px;
}

.btn-exchange2{
position:relative;
width:96px;
height:30px;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_trade_off.png) no-repeat left bottom;
}




.modal .close{
position:absolute;
top: 505px;
left: 200px;
width:85px;
height:39px;
}
.modal .close a{
display:block;
width:85px;
height:39px;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_modal_close.png) no-repeat left bottom;
overflow:hidden;
text-indent:100%;
white-space:nowrap;
}
.modal .close a:hover{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tradegame_event/btn_modal_close.png) no-repeat left top;
}


.text2 {
position: absolute;
top: 342px;
left: 45px;
overflow: auto;
width: 362px;
height: 114px;
padding: 10px;
text-align: left;
line-height: 18px;
margin: 0 auto;
}

.text-02{
color:#736737;
font-size:12px;
}
.text-02 strong{
color:#997411;
}

.text-02 a:link		{color:#d96648;text-decoration:underline;font-weight:bold;}
.text-02 a:visited	{color:#d96648;text-decoration:underline;font-weight:bold;}
.text-02 a:hover		{color:#d96648;text-decoration:none;font-weight:bold;}
.text-02 a:active	{color:#d96648;text-decoration:underline;font-weight:bold;}


/*modal///////////////////////////////////////////////////////////////////*/



.all h1,
.all h2,
.all h3,
.all h4,
.all p.hidden,
.item,
.modal h3,
a span{
position:absolute;
left:-9999px;
}
/* btn common */
.btn{display:block;}
.btn:hover,.btn:active{background-position:center top;}

/* campaign common */

.hidden{
position:absolute;
left:-9999px;
margin:0;
padding:0;
}

#foot2{
width:auto;
margin:0 auto;
padding:27px 0 80px;
background-color: #FFFFFF;
}
#foot2 #foot-cnt2{
width:656px;
height:40px;
margin:0 auto;
background:url(https://static.nexon.co.jp/mabinogi/6th_img/common/bg_footer.png) no-repeat;
}
#foot2 #foot-other2{
clear:both;
width:656px;
margin:0 auto;
height:42px;
}

#offisial-site-btn2{
clear:both;
width:auto;
margin:0 auto;
border-top:1px solid #e1e1e1;
padding-top:12px;
background-color: #FFFFFF;
}

#offisial-site-btn2 a{
display:block;
width:177px;
height:28px;
margin:0 auto;
}

#offisial-site-btn2 span{
position:absolute;
left:-9999px;
}

#offisial-site-btn2 a:link,
#offisial-site-btn2 a:visited{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tvcm_9nine/btn_mabinogi_site.gif) no-repeat left bottom;
}
#offisial-site-btn2 a:hover,
#offisial-site-btn2 a:active{
background:url(https://static.nexon.co.jp/mabinogi/6th_img/campaign/tvcm_9nine/btn_mabinogi_site.gif) no-repeat left top;
}

#camp-top-btn{
width:854px;
height:26px;
margin:18px auto 0;
text-align:right;
}


#title-top span,
#title-read01 p,
#title-read02 h2,
#link-btn p span
{
position:absolute;
left:-9999px;
}
