@charset "utf-8";

/**
* 게임정보 카테고리 SEASON2
*/

/* header */
.heading-gameguide strong { background-position: 40px top; }
.heading-gameguide small { background-position: 40px -30px; }
.ir-heading-gameguide { overflow: hidden; text-indent: -9999em; background: url("/assets/recovered/9768d7647f17f2b0ccff.png") no-repeat; }
#content.gameguide .content-heading-img { background: url("/assets/recovered/5b3390ef4b9e4de566e4.png") no-repeat left top; }
/* lnb */
.left-nav-gameguide .txt,
.left-nav-gameguide a { background:url("/assets/recovered/57923c9fca487fcbb5a0.png") no-repeat; }
.left-nav-gameguide .left-nav-head a:hover { background-position:-120px 0; }
.left-nav-gameguide .l-sub-beginner { background-position:0 -40px; }
.left-nav-gameguide .l-sub-beginner:hover,
.left-nav-gameguide .l-sub-beginner.on { background-position:-120px -40px; }
.left-nav-gameguide .l-sub-gameguide { background-position:0 -80px; }
.left-nav-gameguide .l-sub-gameguide:hover,
.left-nav-gameguide .l-sub-gameguide.on { background-position:-120px -80px; }
.left-nav-gameguide .l-sub-seasonupdate { background-position:0 -120px; }
.left-nav-gameguide .l-sub-seasonupdate:hover,
.left-nav-gameguide .l-sub-seasonupdate.on { background-position:-120px -120px; }
.left-nav-gameguide .nav-left { padding-right:20px; }
/* 서브메인 */
.gameguide-submain h3,
.gameguide-submain ul,
.gameguide-submain ol,
.gameguide-submain p,
.gameguide-submain li { margin:0; padding:0; }
.gameguide-submain li { list-style:none; }
.gameguide-submain .section-news { *zoom:1; }
.gameguide-submain .section-news:after { display:table; content:""; clear:both; }
.gameguide-submain .section-news .links { float:left; }
.gameguide-submain .section-news .links li,
.gameguide-submain .section-news .links a { float:left; }
.gameguide-submain .section-news .links li { margin-right:6px; }
.gameguide-submain .section-news .links a { width:137px; height:180px; overflow:hidden; }
.gameguide-submain .section-news .links a img { width:100%; height:100%; }
.gameguide-submain .section-news .board { float:right; width:250px; height:158px; padding:20px 10px 0 20px; border:1px solid #eaeff2; background-color:#f3f6f8; }
.gameguide-submain .section-news .board h3 { overflow:hidden; width:100%; height:16px; text-indent:-9999em; background: url("/assets/recovered/1548822bc2e36466a091.gif") no-repeat 0 0; }
.gameguide-submain .section-news .board ul { overflow:hidden; *zoom:1; margin-top:16px; }
.gameguide-submain .section-news .board li { float:left; width:100%; padding-bottom:7px; }
.gameguide-submain .section-news .board .bullet { display:inline-block; min-width:33px; height:14px; margin-right:4px; color:#fff; text-align:center; font-size:11px; line-height:13px; font-style:normal; vertical-align:middle; border:1px solid #999; background-color:#a7a7a7; }
.gameguide-submain .section-news .board a { overflow:hidden; display:block; height:16px; line-height:16px; white-space:nowrap; text-overflow:ellipsis; }
.gameguide-submain .section-news .board a:hover { color:#118cb5; }
.gameguide-submain .section-news .board a:hover .bullet { text-decoration:none; border-color:#0b7092; background-color:#118cb5; }
.gameguide-submain .section-search { margin:40px 0 0; padding:20px 0; font-size:0; line-height:0; text-align:center; border:1px solid #dbdbdb; background-color:#f3f6f8; }
.gameguide-submain .section-search .title { display:inline-block; width:130px; font-size:14px; line-height:29px; font-weight:bold; vertical-align:middle; text-align:left; }
.gameguide-submain .section-search form { display:inline-block; *display:inline; *zoom:1; }
.gameguide-submain .section-search .input-keyword { width:422px; height:17px; margin-right:15px; padding:5px 10px; font-size:14px; font-weight:bold; border:1px solid #d9d9d9; vertical-align:middle; }
.gameguide-submain .section-search .btn-search { display:inline-block; width:72px; height:29px; font-size:0; line-height:0; color:transparent; vertical-align:middle; text-align:left; border:0; background: url("/assets/recovered/efa5220cbf0c32256616.gif") no-repeat 0 0; }
.gameguide-submain .section-sitemap { margin-top:30px; }
.gameguide-submain .section-sitemap h3 { overflow:hidden; width:100%; height:17px; text-indent:-9999em; background: url("/assets/recovered/b1ae9ea78841193fe19d.gif") no-repeat 0 0; }
.gameguide-submain .section-sitemap .sitemap-list { margin-top:15px; padding-bottom:20px; border-bottom:1px solid #777; }
.gameguide-submain .section-sitemap ol { *zoom:1; }
.gameguide-submain .section-sitemap ol:after { content:""; display:table; clear:both; }
.gameguide-submain .section-sitemap .grid-1 li.depth0 { float:none; width:auto; }
.gameguide-submain .section-sitemap .grid-2 li.depth0 { width:50%; }
.gameguide-submain .section-sitemap .grid-3 li.depth0 { width:33%; }
.gameguide-submain .section-sitemap .grid-3 li.depth0:first-child { width:34%; }
.gameguide-submain .section-sitemap .grid-4 li.depth0 { width:25%; }
.gameguide-submain .section-sitemap .grid-5 li.depth0 { width:20%; }
.gameguide-submain .section-sitemap a { display:block; width:100%; }
.gameguide-submain .section-sitemap a:hover { color:#118cb5 !important; }
.gameguide-submain .section-sitemap li.depth0 { float:left; }
.gameguide-submain .section-sitemap a.depth0 { height:57px; font-size:14px; line-height:57px; font-weight:bold; text-align:center; border-bottom:1px solid #dbdbdb; border-top:1px solid #777; background:#f3f6f8 url("/assets/recovered/64614c7c9e7d52cbfedd.gif") no-repeat 0 50%; }
.gameguide-submain .section-sitemap li.depth0:first-child a.depth0 { background-image:none; }
.gameguide-submain .section-sitemap ol.depth1 { margin-top:20px; padding-left:15px; border-left:1px solid #dbdbdb; }
.gameguide-submain .section-sitemap li.depth0:first-child ol.depth1 { border-left:0; }
.gameguide-submain .section-sitemap a.depth1 { font-weight:bold; }
.gameguide-submain .section-sitemap ol.depth2 { margin:10px 0 10px 4px; }
.gameguide-submain .section-sitemap li.depth2 { padding:2px 0; }
.gameguide-submain .section-sitemap a.depth2 { padding-left:6px; color:#777; background:url("/assets/recovered/1b4f4343f4ba616bd46b.gif") no-repeat 0 0.6em; }
.gameguide-submain .section-sitemap a.depth2:hover { background-image:url("/assets/recovered/9f45d96de5186a98163a.gif"); }
/* 테이블 리스트 */
.gameguide .board-util { display: block; }
.gameguide .board-util .location { padding:5px 0 0; }
.gameguide .board-util .location strong.now { text-decoration:underline; }
.gameguide .board-util .location .btn-all { display:inline-block; margin:0 0 0 10px; vertical-align:middle; background-color:#e3e3e3;  }
.gameguide .board-util .location .btn-all span { position:relative; top:-1px; left:-2px; display:inline-block; padding:0 17px 0 5px; color:#fff; font-size:11px; line-height:15px; border:1px solid #666; background-color:#777; }
.gameguide .board-util .location .btn-all i.bullet { position:absolute; right:5px; top:50%; width:0; height:0; margin-top:-2px; vertical-align:middle; border:4px solid transparent; border-top:4px solid #fff; }
.gameguide .board-util .location .btn-all.show i.bullet { margin-top:-6px; border-top-color:transparent; border-bottom-color:#fff; }
.table-gameguide-list { table-layout:fixed; }
.table-gameguide-list td { padding:8px 10px 7px; }
.gameguide .view-h-info { padding-right:0; }
/* 게시판 상세 하단 바벨제안 */
.babel-keyword.gameguide-board { position:relative; padding:18px 150px 18px 70px; margin:40px 0 0; }
.babel-keyword.gameguide-board .keyword-deco { top:50%; margin-top:-17px; }
.babel-keyword.gameguide-board p.text { margin:0; padding:5px 0; font-size:14px; }
.babel-keyword.gameguide-board .btn-request  { position:absolute; right:30px; top:50%; margin-top:-17px; }
/* 레이어 - 게임가이드 카테고리 */
#layerGameguideCategory { display:none; z-index:100; position:absolute; top:300px; left:40px; width:718px; margin:30px 0 0 0; border:1px solid #051121; background:#fff; }
#layerGameguideCategory h2,
#layerGameguideCategory ol,
#layerGameguideCategory li { margin:0; padding:0; }
#layerGameguideCategory li { list-style:none; }
#layerGameguideCategory h2 { overflow:hidden; height:43px; font-size:0; line-height:0; text-indent:-9999em; background:#051121 url("/assets/recovered/b95551211c9330ec2a23.gif") no-repeat 50% 50%; }
#layerGameguideCategory .sitemap-list { zoom:1; position:relative; height:600px; overflow-y:auto; overflow-x:hidden; padding-bottom:23px; }
#layerGameguideCategory .sitemap-list ol { *zoom:1; }
#layerGameguideCategory .sitemap-list ol:after { content:""; display:table; clear:both; }
#layerGameguideCategory .grid-1 li.depth0 { float:none; width:auto; }
#layerGameguideCategory .grid-2 li.depth0 { width:50%; }
#layerGameguideCategory .grid-3 li.depth0 { width:33%; }
#layerGameguideCategory .grid-3 li.depth0:first-child { width:34%; }
#layerGameguideCategory .grid-4 li.depth0 { width:25%; }
#layerGameguideCategory .grid-5 li.depth0 { width:20%; }
#layerGameguideCategory .sitemap-list a { display:block; width:100%; }
#layerGameguideCategory .sitemap-list a:hover { color:#118cb5 !important; }
#layerGameguideCategory .sitemap-list li.depth0 { float:left; }
#layerGameguideCategory .sitemap-list a.depth0 { height:57px; line-height:57px; text-align:center; font-size:14px; font-weight:bold; border-bottom:1px solid #dbdbdb; background:#f3f6f8 url("/assets/recovered/64614c7c9e7d52cbfedd.gif") no-repeat 0 50%; }
#layerGameguideCategory .sitemap-list li.depth0:first-child a.depth0 { background-image:none; }
#layerGameguideCategory .sitemap-list ol.depth1 { margin-top:20px; padding-left:15px; border-left:1px solid #dbdbdb; }
#layerGameguideCategory .sitemap-list li.depth0:first-child ol.depth1 { border-left:0; }
#layerGameguideCategory .sitemap-list a.depth1 { font-weight:bold; }
#layerGameguideCategory .sitemap-list ol.depth2 { margin:5px 0 10px 4px; }
#layerGameguideCategory .sitemap-list li.depth2 { padding:2px 0; }
#layerGameguideCategory .sitemap-list a.depth2 { padding-left:6px; color:#777; background:url("/assets/recovered/1b4f4343f4ba616bd46b.gif") no-repeat 0 0.6em; }
#layerGameguideCategory .sitemap-list a.depth2:hover { background-image:url("/assets/recovered/9f45d96de5186a98163a.gif"); }
#layerGameguideCategory .btn-close { overflow:hididen; position:absolute; right:14px; top:14px; width:15px; height:15px; font-size:0; line-height:0; text-indent:-9999em; background-image:url("/assets/recovered/f337981544fd841e6f78.gif"); }
/* 게임가이드 > 스킬 정보 테이블 */
.gameguide .table-skill-info { width:100%; table-layout:fixed; border-collapse:collapse; border:0; border-top:3px double #ddd; }
.gameguide .table-skill-info caption { display:none; }
.gameguide .table-skill-info th,
.gameguide .table-skill-info td { padding:10px; border:1px solid #ccc; vertical-align:middle; }
.gameguide .table-skill-info td.thumb { text-align:center; }
.gameguide .table-skill-info td.thumb img { width:64px; height:64px; }
.gameguide .table-skill-info td.name { color:#111; }
.gameguide .table-skill-info tr.desc td { color:#666; font-size:11px; border-bottom:3px double #ccc; background-color:#efefef; }
.gameguide .table-skill-info ul,
.gameguide .table-skill-info li { padding:0; margin:0; }
.gameguide .table-skill-info li { position:relative; margin:2px 0; padding:0 0 0 10px; list-style:none; }
.gameguide .table-skill-info li:before { content:""; position:absolute; left:0; top:8px; width:3px; height:3px; background:#888; }
.gameguide .table-skill-info li strong { font-size:12px; color:#111; }
/* 18세 이상 */
.page-adult { margin:40px; padding:0 0 40px; border-top:1px solid #777; border-bottom:1px solid #777; }
.page-adult .msg-sealing { height:256px; margin:0 0 20px; font-size:0; line-height:0; color:transparent; background:url("/assets/recovered/9f11eae5c55e0088338a.jpg") no-repeat 50% 0; }
.page-adult .msg { margin:10px 0 0; color:#777; text-align:center; font-weight:bold; }
.page-adult .msg strong { color:#118cb5; }
.page-adult .btn-group { margin:20px 0 0; text-align:center; font-size:0; line-height:0; letter-spacing:-4px; }
.page-adult .btn-group a { display:inline-block; width:160px; margin:0 5px; height:48px; line-height:48px; vertical-align:middle; font-size:14px; font-weight:bold; letter-spacing:normal; text-align:center; }
.page-adult .btn-group a:hover { text-decoration:none; }
.page-adult .btn-group .btn-strong { color:#fff; border:1px solid #47b1d5; background:#118cb5; }
.page-adult .btn-group .btn-normal { color:#118cb5; border:1px solid #8fc9dd; background:#fff; }


/*
     FILE ARCHIVED ON 18:23:08 Sep 05, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:58:23 Oct 16, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.824
  load_resource: 2917.757
  PetaboxLoader3.resolve: 77.548
  PetaboxLoader3.datanode: 2809.049
*/