@charset "utf-8";

@import url("/_hosts/operation7.eu/css/2012/default.css");


/* gnb */
#gnb{min-width:940px; height:41px; background:url("/_hosts/image.operation7.eu/2012/main/common/gnb/bg_gnb.gif") repeat-x;}
.gnbContent{position:relative; margin:0 auto; padding:0 0 0 0; width:940px; font-family:Verdana; text-align:right; z-index:10;}
.gnbContent h1{float:left; margin:0 0 0 0; padding:0 13px 0 10px;}
.gnbContent .nation{position:relative; float:left; margin:2px 0 0 15px; width:124px; border:1px solid #000000; text-align:left;}
.gnbContent .nation .select{position:relative; height:23px; background:url("/_hosts/image.operation7.eu/2012/main/common/gnb/bg_nation.gif") no-repeat; z-index:10;}
.gnbContent .nation a{display:block; padding:3px 0 0 43px; height:20px; background:url("/_hosts/image.operation7.eu/2012/main/common/gnb/bu_nation.gif") no-repeat 0 100px; font-family:"Arial Unicode MS"; font-size:12px; color:#ffffff; text-decoration:none;}
.gnbContent .nation a.gb{background-position:8px 4px;}
.gnbContent .nation a.de{background-position:8px -16px;}
.gnbContent .nation a.it{background-position:8px -36px;}
.gnbContent .nation a.fr{background-position:8px -56px;}
.gnbContent .nation a.es{background-position:8px -76px;}
.gnbContent .nation a.nl{background-position:8px -96px;}
.gnbContent .nation a.pl{background-position:8px -116px;}
.gnbContent .nation a.tr{background-position:8px -136px;}
.gnbContent .nation ul{position:absolute; top:21px; left:-1px; width:100%; border:1px solid #000000; background:#2c302f;}
.gnbContent .nation li{border-top:1px solid #464948;}
.gnbContent .nation li a{border-top:1px solid #151616;}
.gnbContent a.text{padding:0 0 0 15px; background:url("/_hosts/image.operation7.eu/2012/main/common/gnb/bu_forgot.gif") no-repeat 0 2px; font-weight:bold; font-size:10px; color:#fff;}
.gnbContent input{margin:0 0 0 5px; vertical-align:middle;}
.gnbContent input.text{padding:2px 0 0 3px; width:100px; height:16px; border:1px solid #3a3a3a; background:#6e6e79 url("/_hosts/image.operation7.eu/2012/main/common/gnb/input.gif") no-repeat 0 100px; color:#bbbbbb;}
.gnbContent input.id{background-position:3px 0;}
.gnbContent input.pw{background-position:3px -20px;}
.gnbContent input.btn{width:78px; height:22px; border:0; background:url("/_hosts/image.operation7.eu/2012/main/common/gnb/input.gif") no-repeat 0 -40px; font-weight:bold; font-size:11px; color:#ffffe7; cursor:pointer;}
.gnbContent input.sign{width:95px; background-position:0 -70px;}


/* layout */
#wrap{min-width:980px;background:#fefefe url("/_hosts/image.operation7.eu/error/bg_wrap.gif") repeat-x;overflow:hidden;}
#header{width:980px;margin:0 auto;font-family:Verdana;color:#fff;overflow:hidden;}
#footer .bg{margin:0 auto; padding:0 40px; width:913px;}
#content{position:relative;width:910px;min-height:754px;_height:754px;padding:0 35px;margin:0 auto;clear:both;background:#fff url("/_hosts/image.operation7.eu/error/bg_content.gif") no-repeat;_zoom:1;overflow:hidden}
#footer{padding-top:39px; min-width:993px; height:80px; background:#000000;} 
#footer .bg{padding-right:0; width:953px;}

/* header */
#header{padding:23px 0 0 0;}
#header h1{float:left;margin:-10px 13px 6px 5px}

/* content */
.error{position:absolute;top:81px;right:35px;width:561px;padding:19px 24px;background:#6d6d6d;color:#fff5a2;font-size:24px;line-height:30px}
.go_site{text-align:center;margin:290px auto 81px auto}
.gameinfo{width:912px}
.gameinfo li{position:relative;float:left;width:453px;height:178px;margin:0 3px 0 0;overflow:hidden}
.gameinfo li p{position:absolute;top:99px;left:26px;}
.gameinfo li p a{display:block;margin:0 0 3px 0}
.gameinfo li span{position:absolute;display:block;width:100%;height:100%;}
.gameinfo .soul span{background:url("/_hosts/image.operation7.eu/error/bg_soulsaver.jpg") no-repeat}
.gameinfo .op7 span{background:url("/_hosts/image.operation7.eu/error/bg_op7.jpg") no-repeat}



/* footer */
#footer h2{float:left; padding:9px 0 20px 34px; word-spacing:20px;}
#footer .agreement{margin:0 0 2px 292px; font-weight:bold;}
#footer .agreement a{color:#98a198;}
#footer address{margin:0 0 0 292px; font-style:normal; font-size:11px; letter-spacing:-0.2px; color:#636a63;}
#footer .inquiry{padding:0 0 0 21px; background:url("/_hosts/image.operation7.eu/2012/main/common/footer/bu_inquiry.gif") no-repeat 0 3px; color:#636a63;}

.blind{display:none}