@charset "utf-8";
@import "common.css";
@import "layout.css";
@import "table.css";

/* 커뮤니티 - 배경 및 이미지 변경 */
body{background-color:#aeb4dc;background-image:url(/images/common/type3/x_repeat.gif);}
#cntWrap{padding:164px 0 168px 0;}
#secNavi{background-image:url(/images/common/type3/secNavi.gif);}
#cntBgtype1{background-image:url(/images/common/type3/y_repeat.gif);}
#cntBgtype2{background-image:url(/images/common/type3/cnt_top.gif);}
#cntBgtype3{padding-bottom:140px;background-image:url(/images/common/type3/cnt_bottom.gif);}

#secNavi{min-height:650px;background-position:right top;padding-top:0px;}

#cntArea{min-height:643px;}

/* 공통 */
#cntArea h1.titleCapture{margin-bottom:0px;background:url(/images/common/bul_capture1.gif) left top no-repeat;}
#cntArea h1.titleEvent{margin-bottom:0px;background:url(/images/common/bul_event1.gif) left top no-repeat;}
#cntArea h1.titleNews{margin-bottom:0px;background:url(/images/common/bul_news1.gif) left top no-repeat;}
#cntArea h1.titleFree{margin-bottom:0px;background:url(/images/common/bul_free1.gif) left top no-repeat;}
#cntArea h1.titleMagazine{margin-bottom:0px;background:url(/images/common/bul_magazine1.gif) left 1px no-repeat;}
#cntArea h1.titleBoardMap{margin-bottom:0px;background:url(/images/common/bul_boardmap1.gif) left 1px no-repeat;}


/* 메인 */
#cntWrap .cgMainArea{background:url(/images/community/bg_cgmain.gif) left top no-repeat;position:relative;padding:5px 10px 0 45px;width:728px;}
.cgMainArea .mainMagazine{position:absolute;top:47px;left:22px;}

.mainNews{padding-top:490px;float:left;width:326px;overflow:hidden;padding-right:11px;}
.mainNews ul li{border-bottom:1px #d9d9d9 solid;padding:13px 0 10px;overflow:hidden;width:100%;line-height:18px;}
.mainNews ul li img.imgL{padding-right:12px;}
.mainNews ul li strong{display:block;}

.titAreaType1{border-bottom:1px #d9d9d9 solid;width:100%;padding-top:1px;height:29px;position:relative;}
.titAreaType1 h3{padding:0px;margin:0px;}
.titAreaType1 a{position:absolute;top:7px;right:0px;}

.listType2{overflow:hidden;}
.listType2 li{font-size:12px;line-height:20px;background-position:left 50%;padding-top:0px;padding-bottom:0px;}
.listType2 li a{font-size:12px;line-height:20px;color:#888888;}

.mainWikiBook{float:left;width:374px;overflow:hidden;padding:20px 0 0 2px;}
.mainWikiCnt{width:380px;overflow:hidden;background:url(/images/community/bg_wikibookCnt.gif) 6px 84px repeat-y;}
.mainWikiTop{padding-top:38px;overflow:hidden;background:url(/images/community/bg_wikibookTop.gif) left top no-repeat;}
.mainWikiBtm{padding:0 30px 35px 23px;overflow:hidden;background:url(/images/community/bg_wikibookBtm.gif) 3px bottom no-repeat;}

#cntArea .mainWikiBook h2{padding:0px;margin:0 0 22px 0;background:none;}
.mainWikiBtm h3{margin-top:15px;padding-top:1px;height:19px;}
.mainWikiBook .mainTabStyle1{margin-top:-20px}
.mainWikiBook .listType3{padding:15px 0 15px 86px;width:235px;position:relative;}
.mainWikiBook .listType3 ul{float:left;}
.mainWikiBook .listType3 ul li{padding-left:9px;}
.mainWikiBook .listType3 img{top:15px;left:5px;position:absolute;}

.wikibookplayer{margin-bottom:30px;padding:9px 0 0 85px;height:34px;background:url(/images/community/bg_wikibookplayer.gif) no-repeat;position:relative;overflow:hidden;}
.wikibookplayer li{padding:10px;float:left;}

.mainEventBoard{margin-left:7px;padding:10px 0 15px 20px;width:328px;overflow:hidden;background:url(/images/community/bg_mainEventBoard.gif) left bottom no-repeat;}
.mainEventBoard h3{height:29px;padding-top:1px;}
.mainEventBoard .tabStyle1{float:right;margin-top:-20px;}
.mainEventBoard .tabStyle1 li{float:left;padding-left:4px;}

.mainEventListArea{width:326px;height:78px;overflow:hidden;}


.mainFreeBoard{margin-left:7px;padding:23px 0 0 20px;width:328px;overflow:hidden;background:url(/images/community/bg_mainFreeBoard.gif) left top no-repeat;}

.mainTabStyle1{width:100%;height:21px;overflow:hidden;background:url(/images/community/bg_maintabStyle1.gif) repeat-x;}
.mainTabStyle1 ul{float:right;padding-right:10px;}
.mainTabStyle1 ul li{float:left;}

.titAreaType2{width:100%;padding-top:1px;height:29px;position:relative;}
.titAreaType2 h3{float:left;}

.listType3{overflow:hidden;}
.listType3 li{padding-left:10px;background:url(/images/common/bul_blue1.gif) left 50% no-repeat;}
.listType3 li a{color:#888888;}


/* 공략집 */
.visualArea{margin-top:5px;}

.mainListArea{margin-top:20px;width:100%;overflow:hidden;}
.mainListArea dd{float:left;padding:0 0 15px 22px;}
.mainListArea dd.first{float:left;padding:0 0 15px 5px;}
.mainListArea .titArea{position:relative;padding:4px 8px 0 10px;height:22px;background:url(/images/community/bg_mainListTit.gif) no-repeat;}
.mainListArea .titArea h3{color:#c6476d;}
.mainListArea .titArea a{position:absolute;top:8px;right:8px;}
.mainListArea ul li{padding:0 0 0 14px;border-bottom:1px solid #e5e6ef;background:url(/images/common/bul_dot1.gif) 6px 11px no-repeat;line-height:24px;}
.mainListArea ul li span{color:#c6476d;}
.mainListArea ul li a{line-height:24px;}

.mainListAreaBtm{padding-bottom:23px;width:332px;background:url(/images/community/main_listAreaBtm.gif) left bottom no-repeat;}
.mainListAreaTop{padding:28px 16px 0 16px;width:300px;height:151px;overflow:hidden;background:url(/images/community/main_listAreaTop.gif) left top no-repeat;}

.capTureTblTitle{margin:25px 0 12px 0;padding-left:10px;color:#c6476d;font-weight:bold;background:url(/images/common/bul_arrow5.gif) left 50% no-repeat;}
.gameCaptureMenuAreaTop{overflow:hidden;padding:22px 10px 0 10px;overflow:hidden;background:url(/images/community/bg_gcmTop.gif) left top no-repeat;}
.gameCaptureMenuAreaBtm{overflow:hidden;width:100%;padding-bottom:35px;background:url(/images/community/bg_gcmBtm.gif) left bottom no-repeat;}
.gameCaptureMenuArea{overflow:hidden;background:url(/images/community/bg_gcmCnt.gif) left repeat-y;text-align:center;}
#secNavi .gameCaptureMenuArea h3{padding-bottom:10px;border:none;}
#secNavi .gameCaptureMenuArea a{background:none;display:inline;padding:0px;margin:0px;}
#secNavi .gameCaptureMenuArea .selectAreaName{margin:5px auto 0 auto;padding-top:2px;width:137px;background:url(/images/community/bg_selectAreaName.gif) #a5abd7 left top no-repeat;font-weight:bold;color:#fff;}
#secNavi .gameCaptureMenuArea .selectAreaName img{display:block;}
#secNavi .gameCaptureMenuArea ul{margin:2px 0 25px 0;padding:0 5px 0 0;}
#secNavi .gameCaptureMenuArea ul li{text-align:left;font-size:11px;padding:5px 0;}
#secNavi .gameCaptureMenuArea ul li a{padding:0 9px 0 16px;background:url(/images/common/bul_arrow3.gif) 7px 5px no-repeat;display:block;}
#secNavi .gameCaptureMenuArea ul li a:hover{color:#c6476d;background-image:url(/images/common/bul_arrow4.gif);}
#secNavi .gameCaptureMenuArea ul li.on a{color:#c6476d;font-weight:bold;background-image:url(/images/common/bul_arrow4.gif);}

.tblViewCntType1{margin:10px 0;width:100%;background:url(/images/common/table/bg_cnt_type1.gif) repeat-y;}
.tblViewBtmType1{width:100%;background:url(/images/common/table/bg_btm_type1.gif) left bottom no-repeat;}
.tblViewTopType1{padding:15px 15px 15px 15px;background:url(/images/common/table/bg_top_type1.gif) left top no-repeat;}

.tblViewCntType2{margin:10px 0;width:100%;background:url(/images/common/table/bg_cnt_type2.gif) repeat-y;}
.tblViewBtmType2{width:100%;background:url(/images/common/table/bg_btm_type2.gif) left bottom no-repeat;}
.tblViewTopType2{padding:15px 15px 15px 15px;background:url(/images/common/table/bg_top_type2.gif) left top no-repeat;}

.tbllistType1{width:100%;position:relative;}
.tbllistType1 dt{position:absolute;left:0px;top:2px;}
.tbllistType1 dd{padding:0 0 0 60px;overflow:hidden;}
.tbllistType1 dd li{list-style:decimal;padding:0px;color:#c4466c;font-weight:bold;line-height:120%;}
.tbllistType1 dd li span{color:#616161;}

.tblrelatedLType1{width:100%;position:relative;}
.tblrelatedLType1 dt{position:absolute;left:5px;top:2px;}
.tblrelatedLType1 dd{padding:0 0 0 75px;overflow:hidden;}
.tblrelatedLType1 dd ul{border-left:1px #eeeeee solid;padding-left:12px;float:left;}
.tblrelatedLType1 dd ul li{margin:3px 0;padding-left:10px;color:#888888;line-height:120%;background:url(/images/common/bul_dot1.gif) left 6px no-repeat;}

.paragraphArea{width:100%;overflow:hidden;margin:40px 0;}
.paragraphArea .titArea{border-bottom:1px solid #c9c9c9;margin-bottom:20px;width:100%;padding:5px 0 1px 0;position:relative;line-height:120%;color:#c4466c;font-weight:bold;}
.paragraphArea .titArea strong{color:#616161;}
.paragraphArea .titArea a{position:absolute;top:4px;right:0px;}

/* 게시물 - 편집 히스토리 */
.histroyMode .titArea{border-bottom:1px solid #e5e5e5;margin-bottom:20px;}
.histroyMode .titArea dd{width:auto;}
.histroyMode .titArea dd img{vertical-align:top}

.histroyviewMode .titArea dd{width:auto;}
.histroyviewMode .titArea dd img{vertical-align:top}

/* 이벤트 */

/* 뉴스 게시판 - list */
.newsTopArea{margin:20px 0;}

.boardListType1{padding-bottom:10px;overflow:hidden;}
.boardListType1 li{width:686px;padding:10px 5px;border-top:1px solid #e5e5e5;overflow:hidden;}
.boardListType1 li.first-child{border-top:none;}
.boardListType1 li a.imgL{margin-right:15px;}
.boardListType1 li p.title{color:#c6476d;}
.boardListType1 li p.title strong{font-weight:bold;color:#383838;font-size:14px;}
.boardListType1 li p.contsArea{margin-top:8px;color:#888888;}
.boardListType1 li p.contsArea span{margin-left:10px;color:#b7b7b7;}

/* 매거진 */
.magazineArea{height:650px;background:url(/images/community/bg_magazine.gif) left 70px no-repeat;position:relative;overflow:hidden;}
.magazineCntArea .magazineImgArea{margin:58px 0 0 9px;}
.magazineCntArea h2.type2{margin-top:15px !important;margin-bottom:7px !important;padding-bottom:0px;}

.magazineVisualImg{position:absolute;top:51px;right:10px;z-index:10;}

.magazineListCntType2{position:absolute;top:414px;left:45px;z-index:100;width:100%;overflow:hidden;background:url(/images/community/bg_cnt_type3.gif) repeat-y;}
.magazineListBtmType2{width:100%;background:url(/images/community/bg_btm_type3.gif) left bottom no-repeat;}
.magazineListTopType2{padding:15px 15px 15px 15px;background:url(/images/community/bg_top_type3.gif) left top no-repeat;}

.magazineCntArea ul.magazineList{padding:7px 1px;overflow:hidden;}
.magazineCntArea ul.magazineList li{float:left;padding:0 10px;}
.magazineCntArea ul.magazineList li p{text-align:center;padding-top:10px;}

.magazineCntArea .paging{position:absolute;top:582px;left:0px;z-index:1000;}

/* 게시판 MAP */
.boardmMapArea{width:100%;}
.boardmMapArea li{float:left;padding-left:18px;}
.boardmMapArea li.first-child{padding-left:0px;}
#cntArea .boardmMapArea li h2{margin:0px;background:url(/images/common/bul_h2_2.gif) left 4px no-repeat;}
.boardmMapArea li ul{margin-top:10px;width:100%;padding-bottom:5px;overflow:hidden;background:url(/images/common/bg_bcmapBtm.gif) left bottom no-repeat;}
.boardmMapArea li ul li{float:none;padding:5px 0 0 0;background:url(/images/common/bg_bcmapTop.gif) left top no-repeat;}
.boardmMapArea li ul li h3{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;line-height:30px;padding-left:23px;background:url(/images/common/bul_red2.gif) 13px no-repeat;color:#6971a6;font-weight:normal;}
.boardmMapArea li ul li h3.first-child{border-top:none;}
.boardmMapArea li ul li ul{background:none;}
.boardmMapArea li ul li ul li{padding:3px 14px 3px 23px;background:url(/images/common/bul_line1.gif) 14px 9px no-repeat;}
.boardmMapArea li ul li ul li a{line-height:14px;font-size:11px;color:#888888;}

.boardSelectArea{width:100%;padding-top:38px;background:url(/images/common/bg_boardSelecttop.gif) left top no-repeat;}

.boardMapCnt{width:219px;overflow:hidden;background:url(/images/common/bg_boardmapCnt.gif) left repeat-y;}
.boardMapBtm{width:100%;overflow:hidden;background:url(/images/common/bg_boardmapBtm.gif) left bottom no-repeat;}
.boardMapTop{padding:15px 14px 20px 14px;overflow:hidden;background:url(/images/common/bg_boardmapTop.gif) left top no-repeat;}