@charset "utf-8";
html, body{ margin:0px; padding:0px; font-size:12px; line-height:17px; font-family:"돋움",dotum, sans-serif;}
ul,ol,dl, li, form, p{ margin:0; padding:0; list-style:none;}
fieldset, legend, label, button{ margin:0; padding:0; border:0px;}
form, div, li, dt, dd { margin:0; padding:0; }
th, td {font:12px/17px dotum,"돋움", sans-serif; padding:0; margin:0;}
textarea,input,select {font:12px/14px dotum,"돋움", sans-serif; color:#666;}

a{color:#585858; text-decoration:none;}
a:hover {color:#98beae; text-decoration:underline;}

img {border:0;}
table {border-collapse: collapse; border-spacing: 0; border:0 none;}
.disNone, hr, caption {display: none; }
.hidden {position:absolute; left:0px; top:0px; overflow:hidden; line-height:0; width:0px; height:0px; visibility:hidden;}
.transparent {background-color:transparent;}
.v_top {vertical-align:top;}

/* Layout */

#wrap {background:url('http://cache.goorm.com/aso/cbt/common/RapBg.gif') center top repeat; min-width:1018px; }
#depth01 {background:url('http://cache.goorm.com/aso/cbt/common/depth01Bg.jpg') center top no-repeat; min-width:1018px; }
#depth02 {background:url('http://cache.goorm.com/aso/cbt/common/depth02Bg.jpg') center top no-repeat; min-width:1018px; }
#depth03 {background:url('http://cache.goorm.com/aso/cbt/common/depth03Bg.jpg') center top no-repeat; min-width:1018px; }
#depth04 {background:url('http://cache.goorm.com/aso/cbt/common/depth04Bg.jpg') center top no-repeat; min-width:1018px; }
#depth05 {background:url('http://cache.goorm.com/aso/cbt/common/depth05Bg.jpg') center top no-repeat; min-width:1018px; }
#depth06 {background:url('http://cache.goorm.com/aso/cbt/common/depth06Bg.jpg') center top no-repeat; min-width:1018px; }

#headerRap { height: 317px;  position: relative; z-index: 1; }
#headerRap .header{width:1018px; height:317px; margin:0px auto; position:relative; }

#headerRap .header h1 {position:absolute; left:392px; top:17px; width:234px; height:99px; padding:0px;margin:0px;}

#headerRap .header .presentCondition {position:absolute; right:0px; top:145px; z-index:1;}
#headerRap .header .subVisual {position:absolute; left:0px; top:0px; z-index:-10;}
#headerRap .header .gameStart {position:absolute; left:392px; top:120px; z-index:10;}
#headerRap .header .gnb{position:absolute; left:0px; top:251px; width:1018px;/* height:67px; overflow:hidden; */ z-index:1;}
#headerRap .header .gnbOn{position:absolute; left:0px; top:251px; width:1018px; height:267px; overflow:hidden;  z-index:1;}

#contentRap {margin:0 auto; width:1018px; *zoom: 1;}
#contentRap:after {content:" "; clear:both;  display:block; height:0px;}


#contentRap .leftCon {float:left; width:184px; padding-top:45px; overflow:hidden; margin-right:25px; background:url('http://cache.goorm.com/aso/cbt/common/leftBg.jpg') left 99px no-repeat;}
#contentRap .contents {float:left; width:594px;}
#contentRap .contents .contentBox{width:594px; *zoom: 1;}
#contentRap .contents .contentBox:after{content:" "; clear:both;  display:block; height:0px;}
#contentRap .rightCon {float:right; width:184px; padding-top:45px; background:url('http://cache.goorm.com/aso/cbt/common/rightBg.jpg') left 99px no-repeat; min-height:645px; _height:645px;}


#conTitle {width:594px; height:81px; background:url('http://cache.goorm.com/aso/cbt/common/titleIcon.gif') left 25px no-repeat; position:relative;}
#conTitle dt{position:absolute; left:30px; top:39px;}
#conTitle dd{position:absolute; right:0px; top:45px; color:#92766c; font-size:11px; line-height:13px; vertical=-align: }
#conTitle dd strong {color:#6d493c;}
#conTitle dd img {vertical-align:middle; margin:0 3px;}


/*left*/

#login {background:url('http://cache.goorm.com/aso/cbt/common/loginBg.jpg') no-repeat; width:157px; height:142px; padding:0 14px; margin:0px; overflow:hidden;}
#login fieldset{border:0px;}
#login .loginTit { background:url('http://cache.goorm.com/aso/cbt/common/loginTit.gif') no-repeat; width:157px; height:15px; padding:0px; margin:0px; font-size:0px; line-height:0px; }
#login .loginTit span {visibility:hidden;}

#login .logOn {background:url('http://cache.goorm.com/aso/cbt/common/logonBg.jpg') no-repeat; width:157px; height:76px; padding-top:4px; margin-bottom:5px;}
#login .logOn dt {font-size:11px; color:#fff; line-height:24px; text-align:center; letter-spacing:-1px;}
#login .logOn dt strong{color:#ffb478; text-decoration:underline;}
#login .logOn dd {font-size:11px; color:#fff; line-height:14px; text-align:center;letter-spacing:-1px;}
#login .logOn dd span{color:#4a0c0c;}
#login .logOn dd img{vertical-align:top; margin-left:4px;}

#login .logOn dd.differ {font-size:11px; color:#fff; line-height:14px; text-align:center;letter-spacing:-1px; padding-top:6px;}
#login .logOn dd.differ span{color:#4a0c0c;}
#login .logOn dd.differ img{vertical-align:top; margin-left:4px; cursor:pointer;}

#login .loginArea {height:55px; position:relative;}
#login .loginArea dt{float:left; width:98px;height:23px; font-size:0px; overflow:hidden;}
#login .loginArea dd{float:right; width:55px; position:absolute; right:0px; top:0px; }
#login .loginArea input {width:86px; height:13px; border:1px solid #8a8b89; background-color:#fff; padding:3px 5px; margin:0px;}
#login .loginArea input.id { background:#fff url('http://cache.goorm.com/aso/cbt/common/idBg.gif') 5px center no-repeat; }
#login .loginArea input.pw { background:#fff url('http://cache.goorm.com/aso/cbt/common/pwBg.gif') 5px center no-repeat; }
#login .loginBtn {background:url('http://cache.goorm.com/aso/cbt/common/loginBtn.gif') no-repeat; cursor:pointer; width:55px; height:45px; border:0px }
#login .loginBtn span{visibility:hidden;}
#login .checkArea { height:15px; margin-bottom:10px; }
#login .checkArea li {float:left; color:#707070; font-size:11px; font-family:gulim; cursor:pointer;}
#login .checkArea li.first {margin-right:5px;}
#login .checkArea li input{border:0px; width:14px; height:14px;}
#login .loginBtnArea { height:19px;}
#login .loginBtnArea li{float:left; font-size:0px;}
#login .loginBtnArea li.first {margin-right:2px;}
#login .loginBtnArea2 { height:19px;}
#login .loginBtnArea2 li{float:left; font-size:0px;}
#login .loginBtnArea2 li.first {margin-right:1px;}

.leftCon .lnb {margin-bottom:15px; font-size:0px;}

.leftCon .banner {height:123px; margin-bottom:5px;}
.leftCon .banner li{font-size:0px;}

.leftCon .quickMenu {height:36px;}
.leftCon .quickMenu li{float:left;}
 
/* right */
.rightCon .eventBaner {height:131px;margin-bottom:20px;}

.rightCon .hotMovie {margin-left:14px; width:170px; height:171px; background:url('http://cache.goorm.com/aso/cbt/common/hotmovieLine.gif') center bottom no-repeat; margin-bottom:20px;}
.rightCon .hotMovie dt {height:30px;}
.rightCon .hotMovie dd.img {position:relative;}
.rightCon .hotMovie dd.img img.thum {width:168px; height:105px; margin:1px;}
.rightCon .hotMovie dd.img a.pngOn{position:absolute; left:0px; top:0px;}
.rightCon .hotMovie dd.text {text-align:center; color:#7a7c73; line-height:23px; font-size:11px; font-weight:bold;}
.rightCon .hotMovie dd.text a{color:#7a7c73; font-size:11px; font-weight:bold;}


.rightCon .gameGuide {margin-left:14px; width:170px; height:152px;}
.rightCon .gameGuide dt.title{height:30px; width:159px;}
.rightCon .gameGuide dd.slide{border:1px solid #cccac8; line-height:19px; height:19px; overflwo:hidden; background-color:#ededed; text-align:center; font-size:11px; margin-bottom:7px; position:relative;}
.rightCon .gameGuide dd.list{height:80px;}
.rightCon .gameGuide dd.list dt{background:url('http://cache.goorm.com/aso/cbt/common/gameGuideBg.gif') no-repeat; width:75px; height:45px; padding:4px;}
.rightCon .gameGuide dd.list dt img{width:73px; height:43px; margin:1px;}
.rightCon .gameGuide dd.list dd{line-height:24px; height:24px; overflow:hidden; text-align:center; color:#707070; font-size:11px;}
.rightCon .gameGuide dd.list dd a{color:#707070; font-size:11px;}
.rightCon .gameGuide dd.list .left{float:left; width:83px;}
.rightCon .gameGuide dd.list .right{float:right; width:83px;}
.rightCon .gameGuide dd.slide .prew {position:absolute; left:0px; top:0px;}
.rightCon .gameGuide dd.slide .next {position:absolute; right:0px; top:0px;}
.rightCon .gameGuideBtn {height:35px;margin-left:14px;}
.rightCon .gameGuideBtn li{float:left;}

/* footer */
#footerRap {min-width:1018px; height: 166px; clear:both; background:url('http://cache.goorm.com/aso/cbt/common/footBg.jpg') center top no-repeat;}
#footerRap .footer {width:888px; height: 86px; margin:0px auto; padding:80px 73px 0 57px; }

#footerRap .footer .footLogo {float:left; padding-top:12px; margin-right:12px;}
#footerRap .footer .footAddRap {float:left; width:425px; padding-top:3px;}
#footerRap .footer .footAddRap .footLink {height:20px;}
#footerRap .footer .footAddRap .footLink li { float:left; background:url('http://cache.goorm.com/aso/cbt/common/FootLinkGap.gif') left center no-repeat; padding:0 7px;}
#footerRap .footer .footAddRap .footLink li.first {background:none; padding:0 7px 0 0;}
#footerRap .footer .footAddRap address {height:25px;}
#footerRap .footer .footInfo {float:right;}

