

.clearfix {*zoom:1}
.clearfix:after {content:'';display:block;clear:both}
#wtContainer {padding-top:0 !important}
.warWrap {position:relative;font-family:'Malgun Gothic','¸¼Àº°íµñ','Nanum Gothic','³ª´®°íµñ','dotum','µ¸¿ò'}
.warWrap * {font-family:'Malgun Gothic','¸¼Àº°íµñ','Nanum Gothic','³ª´®°íµñ','dotum','µ¸¿ò'}
.warWrap .ico {display:inline-block;background:url(/GEvent/img/war/ico_wpc.png) no-repeat;vertical-align:middle}
.warPageTab {background:#03112a}
.warPageTab .warIn {width:1140px;margin:0 auto}
.warPageTab a {display:block;float:left;padding:35px 0;width:33.33%;margin-left:-1px;border-left:1px solid #364661;text-align:center;font-size:28px;font-weight:bold;color:#fff;transition:all .2s ease}
.warPageTab a:first-child {border-left:0;margin:0}
.warPageTab a.on {background:#103462}
.warPageTab a.tab2.on {background:#fcc92f}
.warPageTab a.tab3.on {background:#46e6c2}
.warPageTab.fix {width:100%;position:fixed;top:0;left:0;z-index:50}
.warPageTab.fix a {font-size:20px;padding:20px 0}

header {margin-bottom:0}
#tpl_left {display:none}
#tpl_container {width:100% !important}
#tpl_center {width:auto}
#tpl_content>div:last-child {display:none}

.warCon {position:relative}
.warCon .warIn {width:1024px;margin:0 auto;position:relative}
.warCon.c1 {background:#e2eaf9}
.warCon.c1 .bn {display:block;padding:22px 0 67px 0}

.warCon.war {background:#4a5565;padding:60px 0 120px 0}
.warCon.war .inTab {height:137px}
.warCon.war .inTab a {display:block;width:50%;float:left}
.warCon .inTabCon {display:none}
.warCon .inTabCon.on {display:block}
.warCon .inTabCon.warCon01 {background:#fff}
.warCon .ininTab {background:#f1f1f2;padding:30px}
.warCon .ininTab .clearfix {border-left:1px solid #c0c0c0;border-top:1px solid #c0c0c0;padding-left:1px;background:#fff}
.warCon .ininTab a {float:left;width:16.6666666667%;padding:14px 0;text-align:center;color:#222;font-size:18px;border-right:1px solid #c0c0c0;margin-left:-1px;border-bottom:1px solid #c0c0c0}
.warCon .ininTab a.on {background:#a87f61;color:#fff}
.warCon.roulette {padding:523px 0px 84px 11px;position:relative;text-align:center}
.warCon.roulette .bg {position:relative;z-index:1}
.warCon.roulette .start {position:absolute;z-index:10;top:50%;left:50%;margin:-78px 0 0 -79px}
.warCon.roulette .cover {display:none;position:absolute;z-index:5;top:50%;left:50%;margin:-350px 0 0 -375px}
.warCon.roulette .cover.on {display:block}
.warCon.info {background:#deedeb;padding:0 0 120px 0}
.warCon.info .warIn {position:relative;z-index:1;background:#fff;width:1020px;border-radius:12px;margin-bottom:20px}
.warCon.info h3 {position:absolute;top:50%;left:56px;font-size:30px;color:#bfbfbf;font-weight:bold;text-align:center;width:110px;white-space:nowrap;letter-spacing:-3px;margin-top:-73px;line-height:1.1}
.warCon.info h3 .ico {display:block;margin:0 auto 10px auto;background-position:0 -150px;width:80px;height:80px}
.warCon.info h3 .ico.coupon {background-position:-100px -150px}
.warCon.info ul {position:relative;z-index:10;padding:32px 0 32px 214px}
.warCon.info ul li {position:relative;padding-left:11px;color:#565656;font-size:16px;line-height:25px;letter-spacing:-1.5px}
.warCon.info ul li b {width:3px;height:3px;background:#d1d1d1;position:absolute;top:12px;left:0;display:block}
.warCon.info.talkinfo {background:#eff0f6;padding-top:40px}
.warCon.info.war06 {background:#f4f4f4;padding-top:0;text-align:left}

.warCon.card .inTab {background:url(/GEvent/img/war/bg_tab.png)}
.warCon.card .inTab a {float:left;width:50%;text-align:right;height:137px}
.warCon.card .inTab a.l {text-align:left}
.warCon.card .inTab a.f.on {background:#eb5f2e}
.warCon.card .inTab a.l.on {background:#333793}

.inTabCon h2 {font-size:36px;color:#393737;font-weight:bold;text-align:center;position:relative;margin:0 30px;padding:37px 0}
.inTabCon h2 span {position:relative;z-index:10;background:#fff;display:inline-block;padding:0 30px}
.inTabCon h2:after {position:absolute;content:'';display:block;left:0;top:50%;width:100%;height:0;border-bottom:1px solid #393737}
.inTabCon .warlist {text-align:left;padding:0 23px}
.inTabCon .warlist a {position:relative;display:inline-block;width:223px;margin:0 8px;border:1px solid #d2d2d2;margin-bottom:20px}
.inTabCon .warlist a .thumb {display:block;position:relative}
.inTabCon .warlist a .thumb .img {position:relative;z-index:1}
.inTabCon .warlist a .thumb .coupon {position:absolute;z-index:10;right:10px;bottom:10px;color:#fff;text-align:center;border-radius:4px;font-size:12px;line-height:1.2}
.inTabCon .warlist a .info {display:block;padding:13px 11px;text-align:left}
.inTabCon .warlist a .info .tit {display:block;font-size:14px;color:#333;margin-bottom:10px}
.inTabCon .warlist a .info .txt {display:block;font-size:11px;color:#777;margin-bottom:8px}
.inTabCon .warlist a .info .price {display:block;font-size:18px;color:#f83c2e;font-weight:bold}
.inTabCon .warlist a .info .go {position:absolute;bottom:6px;right:6px;width:27px;height:22px;background:url(/GEvent/img/go.gif) no-repeat}
.inTabCon .warlist a .type {display:block;position:absolute;right:0;top:0;z-index:15;background:#5f5f5f;color:#fff;padding:7px 13px;white-space:nowrap}

.ad-gevent {background:#4a5565;padding:30px 0 0 0;margin-left:-34px}
.ad-gevent h3 {font-size:30px;color:#fff;text-align:center;font-weight:bold;padding:20px 0}
.ad-gevent h3 .ico {width:40px;height:40px;background-position:-450px 0;margin-right:8px}
.ad-gevent.war2 {padding-bottom:65px}
.ad-gevent.war2 .glist a {position:relative}
.ad-gevent.war2 .glist a .info .tit {font-size:16px;font-weight:bold}
.ad-gevent.war2 .glist a .info .txt {font-size:13px;margin-bottom:10px}
.ad-gevent.war2 .glist a .info .price {font-size:17px;color:#f83c2e;font-weight:bold;font-family:arial}
.ad-gevent.war2 .glist a .info .go {display:block;position:absolute;right:14px;bottom:14px;z-index:1;width:27px;height:22px;background:url(/GEvent/img/go.gif) no-repeat}
.glist a {display:block;float:left;width:322px;margin:0 0 0 29px}
.glist a:first-child {margin-left:0}
.glist a .thumb {display:block;position:relative}
.glist a .info {display:block;padding:13px 11px;text-align:left;background:#fff}
.glist a .info span {letter-spacing:-1px;display:block}
.glist a .info .tit {font-size:25px;color:#000;margin-bottom:8px}
.glist a .info .txt {font-size:16px;color:#969696;margin-bottom:1px}
.glist a .info .txt2 {font-size:16px;color:#454545}
.re-hiddenWar {background:#f1f1f2;padding-bottom:120px}
.re-hiddenWar h3 {font-size:30px;color:#2f292a;text-align:center;padding:46px 0 24px 0}
.glistm .a {position:relative;display:block;width:154px;height:154px;float:left;margin-left:20px}
.glistm .a:first-child {margin-left:0}
.glistm .a .thumb {position:relative;z-index:1}
.glistm .a .txt {width:74px;height:104px;position:absolute;z-index:10;padding:50px 40px 0 40px;top:0;left:0;background:url(/GEvent/img/war/b2.png)}
.glistm .a .txt span {display:block;border-top:1px solid #fff;white-space:nowrap;border-bottom:1px solid #fff;padding:9px 0;text-align:center;color:#fff;font-size:16px;font-family:Verdana;letter-spacing:-1px}
.glistm .a .txt span strong {display:block;font-weight:normal}

.warContLayer {display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%}
.warContLayer.on {display:block}
.warContLayer .bg {position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;background:url(/GEvent/img/war/b.png)}
.warContLayer .winner {width:462px;padding:25px;position:absolute;z-index:110;background:#fff;top:10%;left:50%;margin:0 0 0 -256px}
.warContLayer h3 {font-size:25px;color:#000;font-weight:bold;margin-bottom:5px}
.warContLayer ul {margin-bottom:20px}
.warContLayer li {position:relative;font-size:16px;color:#000;margin-bottom:2px;line-height:1.4;padding-left:10px}
.warContLayer li:after {content:'';display:block;width:5px;height:2px;background:#000;position:absolute;top:14px;left:0;}
.warContLayer ul li:after {width:2px}
.warContLayer ul span {color:#666}
.warContLayer .btn {display:block;padding:16px 0;background:#343434;color:#fff;font-size:22px;text-align:center;font-weight:bold}
.warContLayer.roulette .gift {padding:0;text-align:center}
.warContLayer.roulette .gift .ico {display:block;width:168px;height:168px;margin:0 auto 20px auto;background-position:0 -250px}
.warContLayer.roulette .gift p {color:#333;font-size:35px;font-weight:bold;letter-spacing:-3px;margin-bottom:4px}
.warContLayer.roulette .gift p.gtxt {font-size:50px;color:#188f7b}
.warContLayer.roulette .gift p.gtxt span {display:block;font-size:22px;font-weight:normal;color:#6d6d6d;letter-spacing:-1px}
.warContLayer.roulette .gift p.p {font-size:40px}
.warContLayer.roulette .gift-info {font-size:20px;color:#888;text-align:center;padding-top:19px}
.warContLayer.roulette .gift-info .ico {width:26px;height:26px;background-position:-400px -50px;margin-right:3px}
.warContLayer.roulette.loser .gift .ico {background-position:-200px -250px}
.warContLayer.roulette.loser .gift p {display:none}
.warContLayer.roulette.loser .gift p.p {display:block}

.hiddenWar {padding:54px 0 70px 0;background:#f1f1f2}
.hiddenWar h2 {font-size:35px;color:#2f292a;text-align:center;letter-spacing:-2px;font-weight:bold;margin-bottom:24px}
.hiddenWar h2 strong {color:#f12b69}
.hiddenList {height:476px;position:relative}
.hiddenList .a {display:block;width:469px;position:absolute;left:50%;margin-left:-479px}
.hiddenList .a .bn {position:relative;z-index:1;display:block}
.hiddenList .a.r {margin-left:10px}
.hiddenList .a .thumb {display:block;position:relative}
.hiddenList .a .thumb img {position:relative;z-index:1}
.hiddenList .a .thumb span {display:block;position:absolute;z-index:10;top:9px;left:9px;width:104px;height:103px;background:url(/GEvent/img/war/ico_wpc.png) no-repeat}
.hiddenList .a .thumb span.gb {background-position:-150px 0}
.hiddenList .a .info {display:block;background:#fff;border:1px solid #dadada;border-top:0}
.hiddenList .a .info .tit {display:block;padding:17px 13px 3px 13px;font-size:16px;color:#333;font-weight:bold}
.hiddenList .a .info .txt {display:block;padding:0 13px 12px 13px;font-size:12px;color:#666;border-bottom:1px solid #f0f0f0}
.hiddenList .a .info .price {display:block;position:relative;text-align:right;padding:8px 15px}
.hiddenList .a .info .price .i {display:block;color:#fff;font-size:11px;letter-spacing:-1px;background:#ff5a5a;position:absolute;top:50%;left:16px;margin-top:-10px;width:64px;height:20px;text-align:center;line-height:20px}
.hiddenList .a .info .price .dc {color:#999;font-size:14px;font-family:'Tahoma';vertical-align:middle;text-decoration:line-through}
.hiddenList .a .info .price .pc {vertical-align:middle;font-size:16px;color:#333;padding-left:5px}
.hiddenList .a .info .price .pc strong {font-family:'Tahoma';font-size:24px;font-weight:bold}
.hiddenList .a .info .num {display:block;background:#f7f7f7;padding:6px 15px}
.hiddenList .a .type {display:block;position:absolute;right:0;top:0;z-index:15;background:#5f5f5f;color:#fff;padding:7px 13px;white-space:nowrap}
.hiddenList .a .coupon {width:92px;height:92px;display:block;position:absolute;z-index:20;top:265px;right:6px;background:url(/GEvent/img/war/ico_wpc.png) no-repeat -300px 0;line-height:98px;text-align:center;font-size:12px;color:#333}
.hiddenList .a .coupon strong {font-size:17px;font-weight:bold;font-family:'Tahoma'}

.warCon.battle1 {display:none;min-width:1024px;background:#fff2ef url(/GEvent/img/war/con0301.png) no-repeat center top;height:1109px}
.warCon.battle2 {display:none;position:relative;min-width:1024px;background:#2b2c30 url(/GEvent/img/war/con0302.png) no-repeat center top;height:447px}
.warCon.battle2 span {display:block;position:absolute;left:50%;color:#fcfa55;font-size:84px;font-weight:bold;top:229px;font-family:arial}
.warCon.battle2 span.food {margin-left:-180px}
.warCon.battle2 span.story {margin-left:220px}
.warCon.battleWrap {background:#e2ebf9;padding:0 0 120px 0}
.warCon.battleWrap .inTab {display:none;position:relative;z-index:10;width:1140px;margin:0 auto;height:137px}
.warCon.battleWrap .inTab a {float:left;display:block;height:137px}
.warCon.battleWrap .warIn {width:1140px;position:relative;z-index:1;padding-right:2px}
.warCon.battleWrap .warIn .h3 {height:148px;line-height:1;padding:0;width:1140px;float:left}
.warCon.battleWrap .warIn .inTabCon.warCon01 {background:url(/GEvent/img/war/battle_bg_mid.png) repeat-y -1px top}
.warCon.battleWrap .warIn .list {width:528px;margin:0 21px;float:left}
.warCon.battleWrap .warIn .bot {clear:both}
.warCon.battleWrap .warIn .list li {padding:0 40px 40px 40px;margin-bottom:40px;border-bottom:2px solid #2d2d2d}
.warCon.battleWrap .warIn .list .thumb {display:block;text-align:center;margin-bottom:20px}
.warCon.battleWrap .warIn .list .thumb img {width:447px;height:313px}
.warCon.battleWrap .warIn .list .tit {font-size:26px;color:#333;font-weight:bold;display:block;margin-bottom:4px}
.warCon.battleWrap .warIn .list .txt {font-size:20px;color:#333;display:block;margin-bottom:14px;line-height:1.3}
.warCon.battleWrap .warIn .list .spc-txt {display:block;color:#165a88;font-size:24px;line-height:1.2}
.warCon.battleWrap .warIn .list .spc-txt strong {display:inline-block;color:#fff;background:#176295;padding:3px 5px 5px 4px;margin-right:4px}
.warCon.battleWrap .warIn .list .banner {*zoom:1;display:block;border:2px solid #cdcdcd;padding:12px;margin-top:26px}
.warCon.battleWrap .warIn .list .banner img.tb {width:130px;height:130px;float:left}
.warCon.battleWrap .warIn .list .banner .txt {margin-left:158px;color:#777;font-size:18px}
.warCon.battleWrap .warIn .list .banner .txt .t {display:block;margin-bottom:6px;color:#333;font-size:22px;font-weight:bold}
.warCon.battleWrap .warIn .list .banner .txt span {display:block;color:#fc292a;font-size:22px;padding-top:12px}
.warCon.battleWrap .warIn .list .banner .txt span strong {font-size:26px;font-weight:bold}
.warCon.battleWrap .warIn .list .banner:after {content:'';display:block;clear:both}

.warCon.c5 {position:relative;background:#eff0f6;text-align:center}
.warCon.c5 .bg {position:relative;z-index:1}
.warCon.c5 .iframe {position:absolute;z-index:10;left:50%;width:780px;height:436px;top:137px;margin-left:-390px}
.warCon.talk {background:#95bcd6 url(/GEvent/img/war/bg_wave.png) repeat-x}
.warCon.talk.view {background:#95bcd6;padding-bottom:60px}
.warCon.talk .warIn {background:#474747;padding:34px 0;width:980px;border-radius:12px}
.warCon.talk .user {display:block;width:86px;color:#fff;font-size:14px;text-align:center;font-weight:normal}
.warCon.talk .user .ico {content:'';display:block;width:86;height:86px;background:url(/GEvent/img/war/ico_wpc.png) no-repeat -200px -150px}
.warCon.talk .tarea {width:98%;height:80px;border:0;padding:1%}
.warCon.talk ul {width:768px;margin:0 auto}
.warCon.talk li {min-height:58px;margin-bottom:18px}
.warCon.talk li.f .user {float:left;margin-right:8px}
.warCon.talk li.l .user {float:right;margin-left:8px}
.warCon.talk li .user .ico.man {background-position:-300px -150px}
.warCon.talk li div.t {margin-right:102px}
.warCon.talk li:first-child div.t {margin-left:102px;margin-right:0}
.warCon.talk a.btn {display:block;width:264px;margin:0 auto;background:#58d20a;color:#fff;text-shadow:1px 1px 1px #4ebb09;font-size:30px;font-weight:bold;padding:8px 0;text-align:center}

.warCon.talk.view ul {width:980px}
.warCon.talk.view .warIn {background:none}
.warCon.talk.view .t {display:inline-block;background:#fff;border-radius:6px;padding:15px;box-shadow:0 0 4px rgba(0,0,0,0.2)}
.warCon.talk.view li {min-height:86px;margin-bottom:10;text-align:right;padding:0 60px}
.warCon.talk.view li div.t {margin:0;font-size:22px;color:#474747;max-width:73%;margin-top:4px;overflow:visible;position:relative}
.warCon.talk.view li div.t .arr {position:absolute;top:15px;display:block;width:15px;height:18px;background:url(/GEvent/img/war/ico_wpc.png) no-repeat -300px -100px}
.warCon.talk.view li.f div.t .arr {left:-15px}
.warCon.talk.view li.l div.t .arr {right:-14px;background-position:-350px -100px}
.warCon.talk.view li.f {text-align:left}
.warCon.talk.view li.f .user {margin-right:20px}
.warCon.talk.view li.l .user {margin-left:20px}
.warCon.talk.view .wuser {display:block;text-align:right;font-size:18px;color:#474747;padding:2px 60px 15px 0;border-bottom:1px dashed #709ab4;margin-bottom:20px}

.warCon.talk .more {background:#95bcd6;padding:10px;width:980px;margin:0 auto}
.warCon.talk .more a {display:block;background:#ffec42;color:#333;font-size:24px;font-weight:bold;padding:11px 0;text-align: center;}

.warCon .inTabCon.warCon01.con0601 {background:#f4f4f4 url(/GEvent/img/war/bg_con0601.png) repeat-x;text-align:center}
.warCon .inTabCon.warCon01.con0602 {background:#f6efe8 url(/GEvent/img/war/bg_con0602.png) repeat-x;text-align:center}
.inTabCon.warCon01.con0601 {position:relative}
.inTabCon.warCon01.con0601 .end {position:absolute;left:0;top:0;width:100%;height:90%;padding-top:10%;z-index:20;background:url(/GEvent/img/war/b.png)}

.count-date {position:relative;height:125px;background:#2b2c30 url(/GEvent/img/war/count.png) no-repeat center top}
.count-date span {position:absolute;top:20px;left:50%;font-size:60px;color:#fff;font-weight:bold;font-family:arial}
.count-date span.day {margin-left:-140px}
.count-date span.hour {margin-left:23px}
.count-date span.min {margin-left:159px}
.count-date span.sec {margin-left:296px}
.bot-info {text-align:center;border-bottom:1px solid #e8e8e8}
.warVisual+.wt-inner {width:870px}
.comment_wrap {padding:0 0 20px 60px}
.comm_pageing a {line-height:15px}
footer {width:auto}