@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@charset "euc-kr";
/* CSS Document */

/*기본 설정*/

a{text-decoration:none;}
img{border-top-color:currentColor; border-right-color:currentColor; border-bottom-color:currentColor;; border-left:currentColor; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none;}
#wrap{width:100%; background:#fbfbfb;}
#header{width:100%; margin:0; padding:0;}
#header .gnb_outline1 .gnb1{position:relative; margin:0 auto; width:100%; height:33px;}
#header .gnb_outline{width:100%; height:33px; background:#f4f4f4; border-bottom:1px solid #e1e1e1;}
#header .gnb_outline .gnb{position:relative; margin:0 auto; width:1100px; height:33px;}


.game-head{
	padding: 0 20px;
    background: #ca0166;/*background: linear-gradient(180deg, #e939b7,#d224c2);*/
    height: 50px;
    line-height: 50px;
	color:#fff;
}
.game-head span{
	font-size:24px; 
	font-weight:900;
	vertical-align:middle;
}
/*상단왼쪽메뉴*/
#header .gnb_outline .gnb .udiso_main{text-align:left; float:left; background-image:url(/event/game/images/gnb_line.gif); background-repeat:no-repeat;  background-position:53px 11px; padding:11px 11px 0px 0px; color:#7c7c7c; font-size:11px; float:left; display:block;}
#header .gnb_outline .udiso_bookmark{display:lnline-block; padding:11px 20px 0px 10px; background:url(/event/game/images/bookmark.gif); background-repeat:no-repeat; background-position:58px 12px; vertical-align:middle; float:left; color:#7c7c7c; font-size:11px;} 
#header .gnb_outline .udiso_point_rank{display:lnline-block; padding:11px 20px 0px 10px; vertical-align:middle; float:left; color:#7c7c7c; font-size:11px;} 
#header .gnb_outline .gnb a{font-size:11px; color:#7c7c7c;}

/*상단 오른쪽 메뉴*/
#header .gnb_outline .gnb .top_right{position:absolute; margin:0; padding:0; right:0px; z-index:1;}
#header .gnb_outline .gnb .top_right .siteLnb{float:left; padding-top:6px; vertical-align:top;}
#header .gnb_outline .gnb .top_right .siteLnb li{display:inline; font-size:11px; color:#7c7c7c;}
#header .gnb_outline .gnb .top_right .siteLnb li.point_number{color:#ff0000;}
#header .gnb_outline .gnb .top_right .siteLnb li.login{display:inline; color:#7c7c7c; font-size:11px;}
#header .gnb_outline .gnb .top_right .siteLnb li.membership{color:#7c7c7c; font-size:11px;}
#header .gnb_outline .gnb .top_right .siteLnb li.partner{color:#7c7c7c; font-size:11px;}
#header .gnb_outline .gnb .top_right .siteLnb li.out{color:#7c7c7c; font-size:11px;}
#header .gnb_outline .gnb .top_right .siteLnb li.bar{padding:0px 10px;color:#7c7c7c; font-size:11px; background-image:url(/event/game/images/gnb_line.gif); background-repeat:no-repeat;  background-position:center;}

/*상단outbox*/
#outBox{width:100%; background:#fbfbfb; border-bottom:1px solid #e1e1e1;}
#outBox .inner{width:1100px; height:65px; margin:0 auto; /*overflow:hidden;*/}
#outBox .inner h2{float:left; padding:10px 0;}

/*우측배너*/
.slide_banner{position:fixed; top:1402px;right: 50%; width: 206px; margin-right: -760px;}
.slide_banner .slide_banner_box{ width:215px; overflow:hidden; height:88px;}

/*메인메뉴*/
#outBox>.inner>.nav{float:right;}
#outBox>.inner>.nav>li{float:left; position:relative;}
#outBox>.inner>.nav>li>a {
    font-weight: bold;
    font-size: 13px;
    padding: 25px 10px;
    display: inline-block;
}
#outBox>.inner>.nav>li>a:hover{color:#000000; background-color:#fbfbfb;}
#outBox>.inner>.nav>li>a.active{color:#000000; background-color:#fbfbfb;}
#outBox>.inner>.nav>li>ul.dropdown-sub{width:150px; right:0px; display:none; border:1px solid #f53d6c; background-color:#FFF; position:absolute; z-index:1;}
#outBox>.inner>.nav>li>ul.dropdown-sub a{font-size:13px; display:inline-block; padding:10px 20px; width:100%; -webkit-box-sizing:border-box;/* Safari/Chrome, other WebKit */-moz-box-sizing:border-box;/* Firefox, other Gecko */ box-sizing:border-box;/* Opera/IE 8+ */ border-bottom:1px solid #bbb;}
#outBox>.inner>.nav>li>ul.dropdown-sub a:hover{color:#FFF; background-color:#da2229;}
#outBox>.inner>.nav>li>ul.dropdown-sub a.active{color:#FFF; background-color:#da2229;}

#outBox>.inner>.nav>li.dropdown:hover ul.dropdown-sub {display: block;}


/*상단컨텐츠*/
#container{padding:0; z-index:-11;}
#container .container{position:relative;}

/*공지사항*/
.notice_top{width:100%; padding:10px 0; background-color:#da2229; border-top:1px solid #da2229; border-bottom:1px solid #da2229;}
.notice_top .notice_inner{width:1100px; margin:0 auto; position:relative; overflow:hidden;}
.notice_top .notice_inner .gnbnotice ul{float:left; width:100%; height:33px; margin-top:1px; overflow:hidden;}
.notice_top .notice_inner .gnbnotice ul li{position:absolute; top:30px; padding-top:8px;}
.notice_top .notice_inner .gnbnotice ul li:first-child{top:0px;}
.notice_top .notice_inner .gnbnotice ul li a{ font-size:16px; color:#FFF;}


.notice_top .search_field{position:absolute; right:0px; top:0px;}
.notice_top .search_field .search_box{position:relative; height:36px;}
.notice_top .search_field .search_box .searchtxt{width:180px; height:32px; border-right:0px none;float:left;}
.notice_top .search_field .search_box .searchtxt input{width:180px; padding:12px 10px; color:#2a2a2a; display:block; border:none; vertical-align:middle;}
.notice_top .search_field .search_box .searchbtn{float:left;}
.notice_top .search_field .search_box .searchbtn .search_btn{background-image: url('/event/game/images/btn_search.jpg'); width:32px; height:32px; border:0px;}

/*페이지 타이틀*/
.page-title{/*width:100%; padding:10px 0; background-color:#373737; border-top:1px solid #000; border-bottom:1px solid #000;*/}
.page-title .container{width:1100px; margin:0 auto; position:relative; overflow:hidden;}
.page-title .container h2{font-size:16px; color:#FFF; display:inline-block;} 
.page-title .container h3{font-size:14px; color:#FFF; display:inline-block;}


/*추천업체리스트*/
#container .recommend_inner {
    width: 1100px;
    height: 169px;
    margin: 10px auto 0;
    position: relative;
    border: 5px solid #000;
    background-color: #000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#container .recommend_inner .noticetxt{ position:absolute; top:20px; left:226px;font-size:12px; color:#9d9c9c;}

#container .recommend_inner .recommend_list{padding:0; margin:0; }

#container .recommend_inner .recommend_list .recommend_box {
    text-align: center;
}
#container .recommend_inner .recommend_list .recommend_box .recommend_ban{display: inline-block; position:relative;}
#container .recommend_inner .recommend_list .recommend_box .recommend_ban a{padding-right:1px;}
#container .recommend_inner .recommend_list .recommend_box .recommend_ban .recommend_icon{position:absolute; bottom:0; left:0;}
#container .recommend_inner .recommend_list .recommend_box .recommend_ban a img{width:212px; height:159px;}






#container .contents_center .center_inner .out_contetns .in_contetns{border-top:1px solid #000000; width:100%; float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .write_btn_area{text-align:center;}

/*업체정보나열*/
#container .contents_center{background:#fbfbfb; width:100%; overflow:hidden;}
#container .contents_center .center_inner{margin:0 auto; width:1100px;  clear:both; overflow:hidden;}


/*내정보상단*/
#container .contents_center .center_inner .myinfo{background:#f5f5f5; width:1100px; height:37px; border:1px solid #e3e3e3; margin-top:15px; display:inline-block;}
#container .contents_center .center_inner .myinfo .id{padding-top:12px; padding-bottom:10px; padding-left:30px; margin-left:32px; color:#6e777d; font-size:12px; font-weight:bold; float:left;}
#container .contents_center .center_inner .myinfo .point{background-image:url(/event/game/images/myinfo_line.gif); background-repeat:no-repeat; background-position-y:50%; padding-top:12px; padding-bottom:10px; padding-left:30px; margin-left:32px; color:#6e777d; font-size:12px;  float:left;}
#container .contents_center .center_inner .myinfo .point_number{padding-top:12px; padding-bottom:10px; padding-left:10px; color:#eb2929; font-size:12px; font-weight:bold; float:left;}

#container .contents_center .center_inner .myinfo .my_btn{float:right; padding-top:12px; background-image:url(/event/game/images/myinfo_arrow.png); background-repeat:no-repeat; background-position:100% 90%;color:#6e777d; font-size:12px; padding-right:20px; margin-right:10px;}
#container .contents_center .center_inner .myinfo .my_btn a{color:#6e777d; text-decoration:none;}
#container .contents_center .center_inner .myinfo .my_btn2{float:left; padding-top:12px; background-image:url(/event/game/images/myinfo_arrow.png); background-repeat:no-repeat; background-position:100% 90%;color:#6e777d; font-size:12px; padding-right:20px; margin-right:50px;}
#container .contents_center .center_inner .myinfo .my_btn2 a{color:#6e777d; text-decoration:none;}


/*마이페이지 컨텐츠*/
#container .contents_center .center_inner .out_contetns .in_contetns .myp_board{display:block;}
#container .contents_center .center_inner .out_contetns .in_contetns .myp_board li{border-bottom:1px solid #cfd2d5;}
#container .contents_center .center_inner .out_contetns .in_contetns .myp_board .title{overflow:hidden; width:100%; display:block; font-size:12px; ; padding:13px 0px 10px 10px;  text-align:left; background:#f4f4f4; color:#45474d; font-weight:bold;}

#container .contents_center .center_inner .out_contetns .in_contetns .myp_board .myp_contents{overflow:hidden; width:100%; display:block; font-size:12px; ; padding:13px 0px 10px 10px;  text-align:left; background:#fff; border-bottom:2px solid #e6e8e9; padding-bottom:35px; }



/*마이페이지 테이블*/
#container .contents_center .center_inner .out_contetns .in_contetns .modifiList{width:750px; border:1px solid #e2e4e6; font-size:12px; background:#fff; margin:0 auto;}

#container .contents_center .center_inner .out_contetns .in_contetns .modifiList tr{vertical-align:inherit; display:table-row; border-color:inherit;}
#container .contents_center .center_inner .out_contetns .in_contetns .modifiList tr th{padding:15px 10px; height:16px; color:#555; border-bottom:1px solid #dedede; text-align:left; border-right:1px solid #cfd2d5;}
#container .contents_center .center_inner .out_contetns .in_contetns .modifiList tr td{height:16px; color:#555; border-bottom:1px solid #dedede; padding:10px; border-left:1px solid #cfd2d5;}
#container .contents_center .center_inner .out_contetns .in_contetns .modifiList .tit{color:#555; border-bottom:1px solid #dedede;  font-size:12px; border-right:none; border-left:none;}
#container .contents_center .center_inner .out_contetns .in_contetns .modifiList .inputType01{width:90%; height:25px; font-size:12px; background:#f0f0f0; height:21px; border:1px solid #e2e4e6; color:#7d818a;}
#container .contents_center .center_inner .out_contetns .in_contetns .modifiList .inputType02{width:90%; height:25px; font-size:12px; background:#fff; height:21px; border:1px solid #e2e4e6; color:#7d818a;}


/*마이페이지 게시판 형태 테이블*/
#container .contents_center .center_inner .out_contetns .in_contetns .m_tb{width:100%; font-size:12px; border-bottom:2px solid #eaeced;}
#container .contents_center .center_inner .out_contetns .in_contetns .m_tb tr th{height:36px; color:#45474d; text-align:center; border-bottom:1px solid #000000; font-weight:bold; background:#f4f4f4;}
#container .contents_center .center_inner .out_contetns .in_contetns .m_tb tr td{height:36px; color:#7d818a; text-align:center; border-bottom:1px solid #bbbbbb; font-weight:normal; background:#fff; padding:10px 0px;}
#container .contents_center .center_inner .out_contetns .in_contetns .m_tb .end_td{height:36px; color:#7d818a; text-align:center; border-bottom:none;; font-weight:normal;  background:#fff; padding:10px 0px;}
#container .contents_center .center_inner .out_contetns .in_contetns .m_tb .range{text-align:left;  border-bottom:1px solid #bbbbbb; font-weight:normal; background:#fff; padding:10px 10px; line-height:16px;}


/*마이페이지 쪽지함 탭메뉴*/
/*우측  업소후기 컨텐츠*/
#container .contents_center .center_inner .message_tab{float:left; margin-bottom:15px;}
#container .contents_center .center_inner .message_tab ul li{display:inline-block; padding-right:1px; float:left;} 




/*지역 카테고리*/
#container>.contents_center>.center_inner>.area_category{width:1098px; background:#fff; border:1px solid #e3e3e3; position:relative; overflow:hidden; margin-top:15px;}
#container>.contents_center>.center_inner>.area_category>ul{margin-left:4px;}
#container>.contents_center>.center_inner>.area_category>ul>.select{background-image:url(/event/game/images/area_category_bg.gif); background-repeat:no-repeat; background-position-y:50%; font-size:16px; color:#393939; padding:15px 16px; font-weight:bold; float:left;}
#container>.contents_center>.center_inner>.area_category>ul>li{background-image:url(/event/game/images/area_category_bg.gif); background-repeat:no-repeat; background-position-y:50%;  font-size:16px; color:#393939; padding:15px 16px; float:left;}

#container>.contents_center>.center_inner>.area_category>ul>.select a{color:#fe1409; text-decoration:none;}
#container>.contents_center>.center_inner>.area_category>ul>li>a:hover{color:#fe1409; text-decoration:none;}
#container>.contents_center>.center_inner>.area_category>ul>li>a:active{color:#fe1409; text-decoration:none;}
#container>.contents_center>.center_inner>.area_category>ul>li>a{color:#393939; text-decoration:none;}

#container>.contents_center>.center_inner>.out_contetns>.area_category{width:900px; background:#fff; border:1px solid #e3e3e3; position:relative; overflow:hidden; margin-bottom:10px;}
#container>.contents_center>.center_inner>.out_contetns>.area_category>ul{margin-left:4px;}
#container>.contents_center>.center_inner>.out_contetns>.area_category>ul>.select{background-image:url(/event/game/images/area_category_bg.gif); background-repeat:no-repeat; background-position-y:50%; font-size:11px; color:#393939; padding:7px 16px; font-weight:bold; float:left;}
#container>.contents_center>.center_inner>.out_contetns>.area_category>ul>li{background-image:url(/event/game/images/area_category_bg.gif); background-repeat:no-repeat; background-position-y:50%; font-size:11px; color:#393939; padding:7px 16px; float:left;}

#container>.contents_center>.center_inner>.out_contetns>.area_category>ul>.select a{color:#fe1409; text-decoration:none;}
#container>.contents_center>.center_inner>.out_contetns>.area_category>ul>li>a:hover{color:#fe1409; text-decoration:none;}
#container>.contents_center>.center_inner>.out_contetns>.area_category>ul>li>a:active{color:#fe1409; text-decoration:none;}
#container>.contents_center>.center_inner>.out_contetns>.area_category>ul>li>a{color:#393939; text-decoration:none;}


/*sub_left_menu*/
#container .contents_center .center_inner .sub_leftBox{width:175px;  float:left; margin-top:20px;}
#container .contents_center .center_inner .sub_leftBox .sub_tit{width: 175px; border: 1px solid #e3e3e3; background-color: #373737; color: #FFF; padding: 15px 0px 14px 0px; text-align: center; font-size: 15px; font-weight: bold;}

#container .contents_center .center_inner .sub_leftBox .sub_left .sub_menuBox{width:175px; height:369x; border:1px solid #e3e3e3; border-top:0; float:left; background:#fff;}

#container .contents_center .center_inner .sub_leftBox .sub_left .sub_menuBox li{background-image:url(/event/game/images/left_menu_bg.gif); background-repeat:no-repeat; padding:15px 0px 14px 0px; text-align:center; font-size:12px; color:#2a2a2a;}

#container .contents_center .center_inner .sub_leftBox .sub_left .sub_menuBox li a{padding:15px 0px 14px 0px; text-align:center; font-size:12px; color:#2a2a2a;}
#container .contents_center .center_inner .sub_leftBox .sub_left .sub_menuBox li a:hover{ padding:15px 0px 14px 0px; text-align:center; font-size:12px; color:#de0000;}
#container .contents_center .center_inner .sub_leftBox .sub_left .sub_menuBox li a:active{padding:15px 0px 14px 0px; text-align:center; font-size:12px; color:#de0000;  font-weight:bold;}
#container .contents_center .center_inner .sub_leftBox .sub_left .sub_menuBox li a.active{padding:15px 0px 14px 0px; text-align:center; font-size:12px; color:#de0000;  font-weight:bold;}

#container .contents_center .center_inner .sub_leftBox .sub_left .sub_menuBox .select{background-image:url(/event/game/images/left_menu_bg.gif); background-repeat:no-repeat; padding:15px 0px 14px 0px; text-align:center; font-size:12px; color:#de0000;}





/*우측  업소후기 컨텐츠*/
#container .contents_center .center_inner .out_contetns{width:910px; float:right; position:relative; margin-top:20px; overflow:hidden;}
#container .contents_center .center_inner .out_contetns .best_tab{float:left; margin-bottom:10px;}
#container .contents_center .center_inner .out_contetns .best_tab ul li{display:inline-block; padding-right:1px; float:left;} 
#container .contents_center .center_inner .out_contetns .cate_tab{float:left;}
#container .contents_center .center_inner .out_contetns .cate_tab ul li{display: inline-block; float: left; color: #474747; text-align: center; border: 1px solid #bbbbbb; margin-right: 1px; padding: 8px 15px;} 
#container .contents_center .center_inner .out_contetns .cate_tab ul li.select{background-color: #45474d;} 
#container .contents_center .center_inner .out_contetns .cate_tab ul li.select a{color: #f5f5f5;} 



#container .contents_center .center_inner .out_contetns .in_contetns .b_list{display:block;}
#container .contents_center .center_inner .out_contetns .in_contetns .b_list li{padding:10px 0px; border-bottom:1px solid #e3e3e3;  position:relative; height:97px; overflow:hidden;}
#container .contents_center .center_inner .out_contetns .in_contetns .b_list .thumb_ty01{width:195px; height:97px; position:relative;  float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .b_list .txtBox{overflow:hidden; padding-top:10px; }
#container .contents_center .center_inner .out_contetns .in_contetns .b_list .txtBox .tit{font-size:14px; font-weight:bold; color:#494949; float:left; padding-left:17px;}
#container .contents_center .center_inner .out_contetns .in_contetns .b_list .txtBox .infoBox{float:right;}
#container .contents_center .center_inner .out_contetns .in_contetns .b_list .txtBox .infoBox .date{font-size:12px; color:#999999; background-image:url(/event/game/images/b_list_bg.gif); background-repeat:no-repeat; background-position: right center; padding-right:20px;}
#container .contents_center .center_inner .out_contetns .in_contetns .b_list .infoBox .id{font-size:12px; color:#999999; padding-left:20px;}
#container .contents_center .center_inner .out_contetns .in_contetns .b_list .contents{font-size:12px; color:#999999;overflow:hidden; float:left; width:566px; text-align:left; padding:10px 17px; line-height:16px; word-break: break-all;}


/*출근부페이지*/
#container .contents_center .center_inner .out_contetns .in_contetns .view_work{display:block;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_work li{border-bottom:1px solid #cfd2d5;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_work .v_title{overflow:hidden; width:100%; display:block; font-size:12px; ; padding:13px 0px 10px 10px;  text-align:left; background:#f4f4f4; color:#45474d; font-weight:bold;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox{padding:10px 0px 10px 10px; overflow:hidden; width:100%; }
#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox .writeBox{font-size:12px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox .writeBox .writeBox01{color:#71757f; text-align:left; background-image:url(/event/game/images/view_w_bg.gif); background-repeat:no-repeat; background-position:100% 50%; padding-right:15px; float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox .writeBox .writeBox02{color:#ec4d25; padding-left:15px; float:left;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox .dateBox{font-size:12px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox .dateBox .dateBox01{ padding-left:250px; color:#71757f; text-align:left; background-image:url(/event/game/images/view_w_bg.gif); background-repeat:no-repeat; background-position:100% 50%; padding-right:15px; float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox .dateBox .dateBox02{color:#71757f; padding-left:15px; float:left;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox .countBox{font-size:12px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox .countBox .countBox01{padding-left:40px; color:#71757f; text-align:left; background-image:url(/event/game/images/view_w_bg.gif); background-repeat:no-repeat; background-position:100% 50%; padding-right:15px; float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox .countBox .countBox02{color:#71757f; padding-left:15px; float:left;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox .recommendBox{font-size:12px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox .recommendBox .recommendBox01{padding-left:50px; color:#71757f; text-align:left; background-image:url(/event/game/images/view_w_bg.gif); background-repeat:no-repeat; background-position:100% 50%; padding-right:15px; float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_work .infoBox .recommendBox .recommendBox02{color:#71757f; padding-left:15px; float:left; background-image:url(/event/game/images/recommend_view.gif); background-repeat:no-repeat; background-position:right center; padding-right:15px; float:left;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_work .view_contetns{padding-top:0px; text-align:center; border-bottom:2px solid #eaeced; background:#fff; position:relative; overflow:hidden;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_work .view_contetns .textstyle{text-align:left; color:#45474d; font-size:12px; padding-left:10px; line-height:16px;}



#container .contents_center .center_inner .out_contetns .in_contetns .view_work .view_contetns .view_paging{ display:block;text-align:center; padding:20px 0px; bottom:10px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_work .view_contetns .view_paging a.prev{padding-right:10px;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_work .view_contetns .view_paging a.next{background-image:url(/event/game/images/view_arrow_bg.gif); background-repeat:no-repeat; background-position-y:100%; padding-left:10px;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_work .view_contetns img{max-width:100%;}


/*view페이지*/
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType{display:block;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType>li{border-bottom:1px solid #cfd2d5;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .v_title{overflow:hidden; width:100%; display:block; font-size:12px; ; padding:13px 0px 10px 10px;  text-align:left; background:#f4f4f4; color:#45474d; font-weight:bold;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .user_id_area{cursor:pointer;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox{padding:10px 0px 10px 10px; overflow:hidden; width:100%; }
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .writeBox{font-size:12px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .writeBox .writeBox01{color:#71757f; text-align:left; background-image:url(/event/game/images/view_w_bg.gif); background-repeat:no-repeat; background-position:100% 50%; padding-right:15px; float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .writeBox .writeBox02{float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .writeBox .writeBox02 a{color:#ec4d25;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .dateBox{font-size:12px; float:right; padding-right: 20px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .dateBox .dateBox01{ color:#71757f; text-align:left; background-image:url(/event/game/images/view_w_bg.gif); background-repeat:no-repeat; background-position:100% 50%; padding-right:5px; float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .dateBox .dateBox02{color:#71757f; padding-left:5px; float:left;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .countBox{font-size:12px; float:right; padding-right: 15px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .countBox .countBox01{padding-right:5px; color:#71757f; text-align:left; background-image:url(/event/game/images/view_w_bg.gif); background-repeat:no-repeat; background-position:100% 50%; float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .countBox .countBox02{color:#71757f; float:left; padding-left:5px;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .recommendBox{font-size:12px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .recommendBox .recommendBox01{padding-left:50px; color:#71757f; text-align:left; background-image:url(/event/game/images/view_w_bg.gif); background-repeat:no-repeat; background-position:100% 50%; padding-right:15px; float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .recommendBox .recommendBox02{color:#71757f; padding-left:15px; float:left; background-image:url(/images/recommend_view.gif); background-repeat:no-repeat; background-position:right center; padding-right:15px; float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .writeBox .addfileBox01{color:#71757f; text-align:left; background-image:url(/event/game/images/view_w_bg.gif); background-repeat:no-repeat; background-position:100% 50%; padding-right:15px; float:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .writeBox .addfileBox02{padding-left:15px; float:left;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .bbs_rec{padding:10px; font-size:12px; color: #71757f; display:inline-block;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .bbs_rec_member{padding:0px 10px 10px 10px; font-size:10px; color: #71757f; display:inline-block; max-height:200px; overflow:auto; }
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .infoBox .bbs_rec_member span{margin-right:10px; display:inline-block;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .view_contetns{padding:20px 10px; text-align:left; border-bottom:0px; background:#fff; position:relative; overflow:hidden; min-height:400px;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .rec_box{background:#FFF; border-bottom:2px solid #eaeced; padding-bottom:20px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .rec_cont{width: 94px;height: 94px; background-image: url(/event/game/images/rec_up_bg.png); background-repeat: no-repeat; margin:0px auto;text-align: center;cursor: pointer; overflow: hidden;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .rec_btn{margin-top:10px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .rec_count{margin-top:5px;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .view_paging{ display:block;text-align:center; padding:20px 0px; bottom:10px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .view_paging a{font-size:13px;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .view_contetns .textstyle{text-align:left; color:#45474d; font-size:12px; padding-left:10px; line-height:16px;}



#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .view_contetns .view_paging{ display:block;text-align:center; padding:20px 0px; bottom:10px;}
#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .view_contetns .view_paging a.prev{padding-right:10px;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .view_contetns .view_paging a.next{background-image:url(/event/game/images/view_arrow_bg.gif); background-repeat:no-repeat; background-position-y:100%; padding-left:10px;}

#container .contents_center .center_inner .out_contetns .in_contetns .view_boardType .view_contetns img{max-width:100%;}

/*댓글달기*/
#container .contents_center .center_inner .out_contetns .in_contetns .commentBox{width:100%; display:block; border-bottom:1px solid #cfd2d5; border-top:1px solid #cfd2d5; margin-top:16px; position:relative; overflow:hidden;  background:#fff;}

#container .contents_center .center_inner .out_contetns .in_contetns .commentBox .comment_writeBox{display:block; float:left;margin:13px 24px 0px 24px;}
#container .contents_center .center_inner .out_contetns .in_contetns .commentBox .comment_writeBox li{float:left; display:inline-block;  overflow:hidden;}
#container .contents_center .center_inner .out_contetns .in_contetns .commentBox .comment_writeBox .btn{float:left; display:inline-block;  overflow:hidden; padding-left:7px;}
#container .contents_center .center_inner .out_contetns .in_contetns .commentBox .comment_writeBox li .textBox{width:770px; height:73px; border:1px solid #cfd2d5; margin-bottom:6px;}


#container .contents_center .center_inner .out_contetns .in_contetns .commentBox .comment_list{padding:18px 0px; display:block;
width:100%; border-bottom:1px solid #eff0f1; overflow:hidden; clear:both;}
#container .contents_center .center_inner .out_contetns .in_contetns .commentBox .comment_list li{width:100%; }
#container .contents_center .center_inner .out_contetns .in_contetns .commentBox .comment_list .id{float:left; margin-left:25px; color:#919497;  font-size:12px; width:14%;}
#container .contents_center .center_inner .out_contetns .in_contetns .commentBox .comment_list .cont{float:left; margin-left:25px; color:#5d6165;  font-size:12px; width:650px;}

#container .contents_center .center_inner .out_contetns .in_contetns .commentBox .comment_list .date{float:right; margin-right:10px;color:#5d6165;  font-size:12px;}

/*none b list*/
#container .contents_center .center_inner .out_contetns .in_contetns .none_b_list{width:100%;margin-top:20px;display:inline-block;text-align:center;}


/*view, write btn_box*/

.btn_box_list{width:100%; display:block; float:left; padding-top:10px; text-align:center;}
.btn_box_list .leftBox{float:left; display:inline-block; clear:both;}
.btn_box_list .leftBox .modif_btn{float:left; padding-left:5px;}
.btn_box_list .leftBox .list_btn{float:left;}
.btn_box_list .rightBox{float:right; display:inline-block;}
.btn_box_list .rightBox .btn{float:left; padding-left:5px;}
.btn_box_list .centerBox{text-align:center; display:inline-block; clear:both;}
.btn_box_list .centerBox .enter_btn{}
.btn_box_list .centerBox .cancel_btn{padding-left:5px;}



/*write*/
#container .contents_center .center_inner .out_contetns .in_contetns .writeList{width:100%; border-bottom:1px solid #999; font-size:12px; background:#fff;}

#container .contents_center .center_inner .out_contetns .in_contetns .writeList tr{vertical-align:inherit; display:table-row; border-color:inherit;}
#container .contents_center .center_inner .out_contetns .in_contetns .writeList tr th{height:16px; color:#555; border-bottom:1px solid #dedede; padding:15px; text-align:left; border-right:1px solid #cfd2d5;}
#container .contents_center .center_inner .out_contetns .in_contetns .writeList tr td{height:16px; color:#555; border-bottom:1px solid #dedede; padding-left:10px; text-align:left;}
#container .contents_center .center_inner .out_contetns .in_contetns .writeList tr td .tit{width:90%; height:27px; font-size:12px; border:1px solid #dedede;}















/*우측  갤러리 컨텐츠*/
#container .contents_center .center_inner .out_contetns .in_contetns .g_list{display:inline-block;}
#container .contents_center .center_inner .out_contetns .in_contetns .g_list .thumb_ty01{width:217px; height:217px; position:relative; display:block; margin:3px;}
#container .contents_center .center_inner .out_contetns .in_contetns .g_list li{border:1px solid #c3c3c3; float:left; display:inline-block; width:217px; margin:4px;}
#container .contents_center .center_inner .out_contetns .in_contetns .g_list .tit{font-size:12px; font-weight:bold; text-align:center; display:block; margin-top:1px;}
#container .contents_center .center_inner .out_contetns .in_contetns .g_list .cont{font-size:12px; color:#848484; text-align:center; display:block; margin-top:4px; margin-bottom:5px;}


/*우측 커뮤니티 게시판*/
#container .contents_center .center_inner .out_contetns .in_contetns .b_tb{width:100%; font-size:12px; border-bottom:1px solid #000;}
#container .contents_center .center_inner .out_contetns .in_contetns .b_tb tr th{height:45px; color:#474747; text-align:center; border-bottom:1px solid #000000; font-weight:normal;}
#container .contents_center .center_inner .out_contetns .in_contetns .b_tb tr td{height:45px; color:#474747; text-align:center; border-bottom:1px solid #bbbbbb; font-weight:normal;}
#container .contents_center .center_inner .out_contetns .in_contetns .b_tb .end_td{height:45px; color:#474747; text-align:center; border-bottom:none;; font-weight:normal;}
#container .contents_center .center_inner .out_contetns .in_contetns .b_tb a{color:#474747; text-decoration:none;}
#container .contents_center .center_inner .out_contetns .in_contetns .b_tb .user_id_area div{width:75px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;vertical-align: middle; cursor:pointer;}




/*페이지 버튼*/
.paging{width:100%; color:#666; font-size:12px; overflow:hidden;text-align:center; position:relative; margin:0 auto;}
.paging a.prev{width:28x; display:inline-block; height:10px;  padding:0; border:0;}
.paging strong{padding:0px 7px; display:inline-block; color:#e13137; }
.paging a{padding:0px 7px; display:inline-block; color:#666;}
.paging a.end{width:28x; display:inline-block; height:10px;  padding:0; border:0;}
.write_btn{float:right; display:inline-block; padding:0; border:0;}

/*업체*/
#container .contents_center .center_inner .list_box {
    padding-top: 18px;
    position: relative;
    overflow: hidden;
    text-align: center;
}
#container .contents_center .center_inner .list_box .bus_box:hover {
	border: 2px solid rgb(228, 37, 24); border-image: none; background-color: rgb(255, 255, 255);
}

#container .contents_center .center_inner .list_box .bus_box {
    width: 260px;
    border: 1px solid #000;
    background-color: #fff;
    margin: 4px;
    display: inline-block;
}
#container .contents_center .center_inner .list_box .bus_box .thumb{float:left; margin:10px 12px; display:block;}
#container .contents_center .center_inner .list_box .bus_box .thumb img{width:234px; height:156px;}
#container .contents_center .center_inner .list_box .bus_box .bus_name{display:block;font-size:16px;  margin:8px 12px; font-weight:bold; color:#000; text-align:left;}
#container .contents_center .center_inner .list_box .bus_box .bus_cont{display:block;font-size:12px;  margin:3px 12px; color:#6f6f6f; text-align:left;}
#container .contents_center .center_inner .list_box .bus_box .bus_time{display:block; font-size:12px;  margin:0px 12px; color:#6f6f6f; text-align:left;}
#container .contents_center .center_inner .list_box .bus_box .bus_call{display:block; font-size:16px;  margin:10px 12px 10px 12px; color:#d72734; text-align:left; font-weight:bold;}
#container .contents_center .center_inner .list_box .bus_box .btnBox{display:block; height:43px; background-color:#fff; border-top:1px solid #e2e2e2; font-size:0px; text-align:center;}
#container .contents_center .center_inner .list_box .bus_box .btnBox .check_btn{display:inline-block;-webkit-border-radius:1px; -moz-border-radius 1px; border-radius:1px; width:98px; height:26px; border:1px solid #e3e3e3; background:#fff; float:left; margin-top:9px; margin-left:11px;}
#container .contents_center .center_inner .list_box .bus_box .btnBox .check_btn .check_txt{font-size:12px; color:#7c7c7c; text-align:center; padding-top:6px; display:inline-block;}

#container .contents_center .center_inner .list_box .bus_box .btnBox .togo_btn{width:118px; line-height:35px; font-size: 12px; border: 1px solid #d9d9d9; background-color: #f7f7f7; margin: 3px; font-weight: bold; display:inline-block; color: #929292;}
#container .contents_center .center_inner .list_box .bus_box .btnBox .review_btn{width:118px; line-height:35px; font-size: 12px; border: 1px solid #d71e2e; background-color: #ed5355; margin: 3px; font-weight: bold; display:inline-block; color: #FFF;}

#container .contents_center .center_inner .premium_ban{padding:20px 0px 0px 0px; clear:both;  display:block; position:relative;}
#container .contents_center .center_inner .premium_ban img{width:100%;}

/*탭메뉴*/
#container .contents_center .center_inner .bot_tabmenu{width:1100px; height:261px; border:1px solid #dbdbdb; background:#fff; display:block; position:relative; margin-top:18px;}
#container .contents_center .center_inner .top_categoty{width:474px; float:left;font-size: 15px; border-bottom:1px solid #bbb;}
#container .contents_center .center_inner .top_categoty li{float:left; display:inline-block;}
#container .contents_center .center_inner .top_categoty li a {
    border-right: 1px solid #bbb;
    padding: 10px 22.4px;
    display: inline-block;
}#container .contents_center .center_inner .top_categoty li a.active{background-color:#000; color:#FFF;}
#container .contents_center .center_inner .bot_contents{float:left; width:474px;clear:both; padding-top:9px; display:none;}

#container .contents_center .center_inner .bot_tabmenu .bot_tabmenu2{float:left;}

/*탭메뉴 컨텐츠01*/
#container .contents_center .center_inner .bot_tabmenu .bot_contents .list01{padding:8px 0px 8px 0px; border-bottom:1px solid #dbdbdb; float:left; width:470px;}
#container .contents_center .center_inner .bot_tabmenu .bot_contents .list01 .thumb{float:left; margin:0px 10px; display:inline-block;}
#container .contents_center .center_inner .bot_tabmenu .bot_contents .list01 .title{font-size:12px; color:#494949; text-align:left; display:block;}
#container .contents_center .center_inner .bot_tabmenu .bot_contents .list01 .cont{font-size:12px; color:#999999; line-height:16px; text-align:left; padding-top:3px; display:block; padding:0px 20px; word-break:break-all;}
/*탭메뉴 컨텐츠02*/
#container .contents_center .center_inner .bot_tabmenu .bot_contents .list02{padding:10px 0; float:left; width:155px;}
#container .contents_center .center_inner .bot_tabmenu .bot_contents .list02 .thumb{margin:0px 10px; display:inline-block;}
#container .contents_center .center_inner .bot_tabmenu .bot_contents .list02 .title{font-size:12px; font-weight:bold; color:#494949; text-align:center; display:block; margin:14px 0 9px 0;}
/*탭메뉴 컨텐츠03*/
#container .contents_center .center_inner .bot_tabmenu .bot_contents .list03{padding:10px; float:left; width:453px;}
#container .contents_center .center_inner .bot_tabmenu .bot_contents .list03 li {text-align:left; display:block; background-image: url(/event/game/images/notice_li.gif); background-repeat:no-repeat; background-position-y:25%; margin-bottom:8px; padding-left:10px;}
#container .contents_center .center_inner .bot_tabmenu .bot_contents .list03 li a{font-size:12px; color:#494949;}



/*우측cs센터*/
#container .contents_center .center_inner .main_cs{width:312px; float:left; border-left:1px solid #dbdbdb;}
#container .contents_center .center_inner .main_cs .main_notice{position:relative; border-bottom:1px solid #dbdbdb; float:left; margin-top:10px; width:100%; height:251px;}
#container .contents_center .center_inner .main_cs .main_notice ul{float:left;}
#container .contents_center .center_inner .main_cs .main_notice .not_tit{line-height:0; font-size:0px; float:left; margin-left:10px;}
#container .contents_center .center_inner .main_cs .main_notice .btn_more{position:absolute; top:3px; right:14px; line-height:0;}

#container .contents_center .center_inner .main_cs .notices ul{float:left; margin-top:12px; margin-left:10px;}
#container .contents_center .center_inner .main_cs .notices ul li{width:260px; font-size:13px; margin-bottom:17px; text-align:left; color:#7b7b7b; background-image:url(/event/game/images/notice_li.gif); background-repeat:no-repeat; background-position-y:25%; padding-left:10px;}
#container .contents_center .center_inner .main_cs .notices a{color:#7b7b7b; text-decoration:none;}
#container .contents_center .center_inner .csicon{width:298px; overflow:hidden;}
#container .contents_center .center_inner .csicon ul{}
#container .contents_center .center_inner .csicon ul li{float:left; display:inline-block;}

/*이벤트 당첨자 탭*/
#container .contents_center .center_inner .c_event_ranking .n_ranking .tabs li {
	margin: 0px; padding: 0px; float: left; display: inline-block;
}
#container .contents_center .center_inner .c_event_ranking .n_ranking .tabs li a {
	padding: 10px 20px; border-top-color: rgb(187, 187, 187); border-right-color: rgb(187, 187, 187); border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; display: inline-block;
}
#container .contents_center .center_inner .c_event_ranking .n_ranking .tabs li a.active {
	color: rgb(255, 255, 255); background-color: rgb(0, 0, 0);
}


/*footer*/
#footer{width:100%; position:relative; clear:both; padding-top:40px;}
#footer .footer_top{border-top:3px solid #7b7b7b; height:41px; border-bottom:1px solid #dbdbdb; width:100%; background:#fbfbfb;}
#footer .footer_top .inner{width:1100px; margin:0 auto;}
#footer .footer_top .inner ul li{display:inline; background-image:url(/event/game/images/footer_li.gif); background-repeat:no-repeat; background-position-y:50%; padding:15px 17px; color:#606060; font-size:12px; float:left;}
#footer .footer_top .inner a{float:right; padding-top:15px;}
#footer .area{width:100%; background:#fff; height:112px;}
#footer .area .inner{width:1100px; margin:0 auto;}
#footer .area .inner .footer_logo{float:left; padding-top:32px; clear:both; padding-right:30px;}
#footer .area .inner .bus_area{font-size:12px; color:#737373;line-height:16px; text-align:left; padding-top:23px;}






/*login*/
#container .contents_center .center_inner .login_containner{margin:0 auto; width:809px;}
#container .contents_center .center_inner .login_containner h2{text-align:center; margin:79px 0px 29px 0px; width:100%;}
#container .contents_center .center_inner .login_containner .login_box{border:1px solid #cdcdcd; background:#fff; width:807px; height:246px; display:block; clear:both; border-top:3px solid #e60012 ;}
#container .contents_center .center_inner .login_containner .login_box .login_box_ul{margin-top:24px; display:inline; float:left; height:296px;}

#container .contents_center .center_inner .login_containner ul li.login_box_li{width:400px; float:left; height:196px;}
#container .contents_center .center_inner .login_containner .login_box .float01{border-right:1px dotted #b4b4b4;}
#container .contents_center .center_inner .login_containner .login_box .login_box_div{margin-left:45px; margin-top:10px;}
#container .contents_center .center_inner .login_containner .login_box .login_box_div2{margin:50px 0px 0px 30px;}
#container .contents_center .center_inner .login_containner .login_box .login_box_div2 table .line_h140{color:#7b7b7b; font-size:11px;}
#container .contents_center .center_inner .login_containner .login_box .login_box_div2 table tr td{color:#7b7b7b; font-size:11px; text-align:left}
#container .contents_center .center_inner .login_containner .login_box .login_box_div2 table tr td strong{color:#bf6c0c; font-size:11px;}
#container .contents_center .center_inner .login_containner .login_box .login_box_div2 table tr td input{margin-bottom:5px; border:1px solid #cbcfd1;}

#container .contents_center .center_inner .login_containner ul li.login_box_li ol{margin-top:17px; display:inline; margin-bottom:20px; float:left;}
#container .contents_center .center_inner .login_containner ul li.login_box_li ol li{line-height:15px; height:15px; float:left; display:inline;}
#container .contents_center .center_inner .login_containner ul li.login_box_li ol li label{position:relative; color:#2a2a2a; margin-left:8px; font-size:14px; top:-1px;}


#container .contents_center .center_inner .login_containner .inputbox_login{border:1px solid #d1d1d1; padding:8px 10px; width:195px; color:#222; font-weight:bold; font-size:12px; font:"돋움","dotum";}
#container .contents_center .center_inner .login_containner .security_relation{margin-top:15px; height:20px; display:block;  position:relative; z-index:500; color:#222;}
#container .contents_center .center_inner .login_containner .security_relation input{float:left; vertical-align:middle;}
#container .contents_center .center_inner .login_containner .security_relation label{margin-right:25px; color:#636363; font-size:12px; float:left; vertical-align:middle; margin-top:3px;}

/*버튼*/
#container .contents_center .center_inner .login_containner .login_box .login_box_div2 .btnBox{float:left; padding-left:100px;}








/*회원가입*/
#container .contents_center .center_inner .login_containner .m_box{width:807px; padding:0px 0px 40px 0px; display:block; clear:both; border-top:3px solid #e60012; font-size:12px; }
#container .contents_center .center_inner .login_containner .m_box .box_notice_agree{}

#container .contents_center .center_inner .login_containner .m_box .box_notice_agree .notice_tit{border-bottom:1px solid #ccc; padding:11px 19px 10px 19px; background:#f7f7f7;}
#container .contents_center .center_inner .login_containner .m_box .box_notice_agree .tit_agree_stipulate{height:13px; }
#container .contents_center .center_inner .login_containner .m_box .box_notice_agree .box_scroll{padding:17px 19px 16px 19px;height:150px; color:#666; font-size:11px; line-height:18px;}
#container .contents_center .center_inner .login_containner .m_box .box_notice_agree .box_scroll dt{font-weight:bold; margin:0; padding:0; float:left; display:block;}
#container .contents_center .center_inner .login_containner .m_box .box_notice_agree .box_scroll dd{margin:0; padding:0; float:left;display:block; text-align:left; padding:10px;}


#container .contents_center .center_inner .login_containner .m_box .box_notice_agree .box_scroll02{padding:17px 19px 16px 19px;height:100px; color:#666; font-size:11px; line-height:18px;}
#container .contents_center .center_inner .login_containner .m_box .box_notice_agree .box_scroll02 dt{font-weight:bold; margin:0; padding:0; float:left; display:block;}
#container .contents_center .center_inner .login_containner .m_box .box_notice_agree .box_scroll02 dd{margin:0; padding:0; float:left;display:block; text-align:left; padding:10px;}


#container .contents_center .center_inner .login_containner  .m_check_agree{width:807px; margin:0 auto; padding:10px 0px; text-align:center;}
#container .contents_center .center_inner .login_containner  .m_check_agree label{font-size:12px; font-weight:normal; color:#636363; padding-right:20px;}

/*회원가입 폼*/
#container .contents_center .center_inner .login_containner .m_box .joiniList{width:750px; border:1px solid #e2e4e6; font-size:12px; background:#fff; margin:0 auto;}

#container .contents_center .center_inner .login_containner .m_box .joinList tr{vertical-align:inherit; display:table-row; border-color:inherit;}
#container .contents_center .center_inner .login_containner .m_box .joinList tr th{padding:15px 20px; height:16px; color:#555; border-bottom:1px solid #dedede; text-align:left; border-right:1px solid #cfd2d5;}
#container .contents_center .center_inner .login_containner .m_box .joinList tr td{height:16px; color:#555; border-bottom:1px solid #dedede; padding:10px 20px; border-left:1px solid #cfd2d5; text-align:left;}
#container .contents_center .center_inner .login_containner .m_box .joinList .tit{color:#555; border-bottom:1px solid #dedede;  font-size:12px; border-right:none; border-left:none;}
#container .contents_center .center_inner .login_containner .m_box .joinList input{width:90%; height:25px; font-size:12px; background:#fff; height:21px; border:1px solid #e2e4e6; color:#7d818a;}


/*회원탈퇴2015-04-06*/
#container .contents_center .center_inner .login_containner .m_box .out_tit{padding-top:36px; padding-left:21px; border-bottom:1px solid #cdcdcd;}
#container .contents_center .center_inner .login_containner .m_box .out_tit dt{font-size:18px; color:#333; text-align:left; padding-bottom:9px;}
#container .contents_center .center_inner .login_containner .m_box .out_tit dd{font-size:12px; color:#737373; text-align:left; padding-bottom:10px;}

#container .contents_center .center_inner .login_containner .m_box .out_cont{padding-top:35px; padding-left:21px;}
#container .contents_center .center_inner .login_containner .m_box .out_cont dt{font-size:12px; color:#666; font-size:12px; text-align:left; background:url(/event/game/images/service_checkicon.png); background-repeat:no-repeat; background-position-y:50%; padding:5px 0px 3px 15px;}


#container .contents_center .center_inner .login_containner .out_check{border-bottom:1px solid #cdcdcd; padding:24px 0px; width:100%; border-top:1px solid #cdcdcd; margin-top:16px; text-align:center;}
#container .contents_center .center_inner .login_containner .out_check .tit{text-align:center; font-size:12px; color:#666; font-weight:bold;}
#container .contents_center .center_inner .login_containner .out_check .cont{text-align:center; font-size:12px; color:#8f8f8f; padding:6px;}
#container .contents_center .center_inner .login_containner .out_check .cont02{width:100%; display:inline;}
#container .contents_center .center_inner .login_containner .out_check .cont02 li{display:inline;}
#container .contents_center .center_inner .login_containner .out_check .btn{padding-left:10px;vertical-align: middle;}

/*출근부등록*/
#container .contents_center .center_inner .writeList{width:100%; border-bottom:1px solid #999; font-size:12px; background:#fff;}
#container .contents_center .center_inner .writeList tr{vertical-align:inherit; display:table-row; border-color:inherit;}
#container .contents_center .center_inner .writeList tr th{height:16px; color:#555; border-bottom:1px solid #dedede; padding:15px; text-align:left; border-right:1px solid #cfd2d5;}
#container .contents_center .center_inner .writeList tr td{height:16px; color:#555; border-bottom:1px solid #dedede; padding:0 10px; text-align:left;}
#container .contents_center .center_inner .writeList tr td .tit{width:80%; height:20px; font-size:12px; border:1px solid #dedede;}
#container .contents_center .center_inner .b-link-btn{border:1px #949494 solid; text-align:center; padding:5px; color:#2f2f2f; font-size:1em; margin-left:20px;}
#container .contents_center .center_inner .writeList .jumptxt{color:#a0a0a0;}
#container .contents_center .center_inner .write_btn_area{text-align:center;}

/*게시판 검색*/
#container .contents_center .center_inner .search_area{width:100%; display:inline-block; margin-bottom:5px;}
#container .contents_center .center_inner #search{width:80px; height:30px; border:1px solid #ccc;}
#container .contents_center .center_inner #find{width:200px; height:30px; border:1px solid #ccc;}
#container .contents_center .center_inner #search_btn{margin-top:-2px; height:33px;}

/*jquery paginate style*/
.jPaginate{position:relative;color:#a5a5a5;font-size:small;margin:10px;}
.jPaginate a{cursor:default;font-weight:normal;padding:4px 4px 1px;margin: 2px 0;color:#111; font-size:20px;}
.jPaginate a.jPag-current{color:#000;font-weight:bold;font-size:35px;}
.jPaginate a:hover{color:#000;cursor:pointer;font-weight:bold;}
.jPaginate a.paging-side{padding-top:6px;}


/*Wysiwyg Editor*/
.cleditorMain {border:1px solid #CCC; padding:0 1px 1px; background-color:white}
.cleditorMain iframe {border:none; margin:0; padding:0}
.cleditorMain textarea {border:none; margin:0; padding:0; overflow-y:scroll; font:10pt Arial,Verdana; resize:none; outline:none /* webkit grip focus */}
.cleditorToolbar {background: url('/event/game/images/wysiwyg_toolbar.gif') repeat}
.cleditorGroup {float:left; height:26px}
.cleditorButton {float:left; width:24px; height:24px; margin:1px 0 1px 0; background: url('/event/game/images/wysiwyg.png')}
.cleditorDisabled {opacity:0.3; filter:alpha(opacity=30)}
.cleditorDivider {float:left; width:1px; height:23px; margin:1px 0 1px 0; background:#CCC}
.cleditorPopup {border:solid 1px #999; background-color:white; color:#333333; position:absolute; font:10pt Arial,Verdana; cursor:default; z-index:10000}
.cleditorList div {padding:2px 4px 2px 4px}
.cleditorList p,
.cleditorList h1,
.cleditorList h2,
.cleditorList h3,
.cleditorList h4,
.cleditorList h5,
.cleditorList h6,
.cleditorList font {padding:0; margin:0; background-color:Transparent}
.cleditorColor {width:150px; padding:1px 0 0 1px}
.cleditorColor div {float:left; width:14px; height:14px; margin:0 1px 1px 0}
.cleditorPrompt {background-color:#F6F7F9; padding:4px; font-size:8.5pt}
.cleditorPrompt input,
.cleditorPrompt textarea {font:8.5pt Arial,Verdana;}
.cleditorMsg {background-color:#FDFCEE; width:150px; padding:4px; font-size:8.5pt}

/* captcha */
#captcha_img img{vertical-align:middle; padding-bottom:3px;}

/* 이미지 업로드 버튼 */
.btn-rounded{display: inline-block;padding: 4px 12px;margin-bottom: 0;font-size: 12px;font-weight: bold;line-height: 20px;color: #333;text-align: center;text-shadow: 0 1px 1px rgba(255,255,255,0.75);vertical-align: middle;cursor: pointer;background-color: #f5f5f5;background-image: -moz-linear-gradient(top,#fff,#e6e6e6);background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);background-image: -o-linear-gradient(top,#fff,#e6e6e6);background-image: linear-gradient(to bottom,#fff,#e6e6e6);background-repeat: repeat-x;border: 1px solid #ccc;border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color: #b3b3b3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}
.btn-success {color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);background-color: #5bb75b;background-image: -moz-linear-gradient(top,#62c462,#51a351);background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image: -webkit-linear-gradient(top,#62c462,#51a351);background-image: -o-linear-gradient(top,#62c462,#51a351);background-image: linear-gradient(to bottom,#62c462,#51a351);
background-repeat: repeat-x;border-color: #51a351 #51a351 #387038;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.nav-pills>li>a{float:left;background-color: #bbb;font-weight: bold;padding: 8px;margin: 5px 5px 5px 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.nav-pills > li > a{color: #000}
.nav-pills > li > a:hover{background-color: #E2E2E2;color: #fff;}
.icon-trash{display: inline-block;margin-left: 5px;width: 14px;height: 14px;margin-top: 1px;line-height: 14px;vertical-align: text-top;
background-image: url("/event/game/images/trash.png");background-repeat: no-repeat;}
.icon-save{display: inline-block;margin-left: 5px;width: 14px;height: 14px;margin-top: 1px;line-height: 14px;vertical-align: text-top;
background-image: url("/event/game/images/save_i_btn.gif");background-repeat: no-repeat;}

/* 닉네임 클릭시 열리는 팝업 */
.user_id_pop_area {position:absolute; display:none; /*width:90px;*/ -moz-box-shadow:inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff; box-shadow:inset 0px 1px 0px 0px #ffffff; background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf)); background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%); background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%); background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%); background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%); background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0); background-color:#ededed; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; border:1px solid #dcdcdc;}
.user_id_pop_area li{ font-size:12px; clear:both; cursor:pointer; color:#777777; font-weight:bold; padding:6px 15px; text-decoration:none; text-shadow:0px 1px 0px #ffffff;}
.user_id_pop_area li:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed)); background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%); background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%); background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%); background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%); background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0); background-color:#dfdfdf;}

/* 쪽지 */
.memo_title{font-weight:bold; cursor:pointer;}
.memo_title.none_view{color:#000;}

/* 쪽지발송 */
.send_window{position:relative; padding-left:15px; width:500px;}
.send_window .tf_tit{line-height:22px; margin-right:4px; float:left;}
.send_window .tf_tit .recipient{margin-right:5px; font-size:12px; font-weight:bold; color:#808080;}
.send_window .tf_cont{min-height:22px; display:block; overflow:hidden;}
.send_window .tf_cont .text{font-size:12px; line-height:22px; color:#000;}
.send_window .titleBox{display:block; padding:5px 0px;  border-bottom:#e9eaec 1px solid;}
.send_window .titleBox .title{line-height:22px; padding-right:4px; float:left;}
.send_window .titleBox .title .recipient{padding-right:32px; font-size:12px; font-weight:bold; color:#808080;}
.send_window .titleBox .cont{min-height:22px; display:block; overflow:hidden;}
.send_window .titleBox .cont .inputBox{padding-right:5px; font-size:12px;}

.send_window .writing_area{border:#adafaa 1px solid; position:relative; padding:5px 22px; margin-top:15px; clear:both; width:430px; background:#fff; min-height:170px;}
.send_window .writing_area textarea{border:0px; overflow-x:hidden; width:100%; padding:0; height:70%; overflow-y:hidden; font-size:12px; color:#999;}
.send_window .writing_area img{max-width:100%;}
.send_window .btn{text-align:center;display:block; padding:10px 0px 20px 0px; margin-left:-15px;}
.send_window .btn .send{margin-right:3px;}

/* 포인트 랭크 */
#ranking_out{width:100%; position:relative;}
#ranking_out .top_tit{width:100%; margin:0; padding:0;}
#ranking_out .rankingBG{background:#08090d; width:100%;}
#ranking_out .rankingBox{width:1000px; margin:0 auto; position:relative;}
#ranking_out .ranking_inBox{width:100%; float:left;}
#ranking_out .ranking_inBox .category{width:246px;  background:#011132; border:1px solid #0e2b69; float:left; padding:0; margin-left:0; margin-top:0;}
#ranking_out .ranking_inBox .category li{list-style:none; margin:0; padding:3px 0px;  }
#ranking_out .ranking_inBox .R_cont{height:33px; float:left; width:222px; margin:0; clear:both;}
#ranking_out .ranking_inBox .R_cont li{display:inline-block; color:#d6d6d6; list-style:none;}
#ranking_out .ranking_inBox .R_cont .R_num{text-align:right; height:33px; width:18px; font-size:14px; margin-right:3px;}
#ranking_out .ranking_inBox .R_cont .R_icon{border-left:1px solid #0e2b69; height:33px; width:60px; text-align:right; vertical-align:top;}
#ranking_out .ranking_inBox .R_cont .R_name{width:100px; text-align:left; font-size:12px; height:33px; }

/* 회원검색 */
.search_user_window{position:relative; padding:15px; min-height:270px;}
.search_user_window .title{line-height:22px; font-size:18px; font-weight:bold; color:#808080; width:100%; border-bottom: #FF0000 1px solid; padding-bottom: 10px; display:block;}
.search_user_window .tf_tit{width:30%; line-height:30px; float:left; margin-right:5px; font-size:12px; font-weight:bold; color:#808080;}
.search_user_window .tf_cont{width:50%; overflow:hidden; float:left; font-size:12px; line-height:22px; color:#000;}
.search_user_window .tf_cont input{width:90%; height:24px;}
.search_user_window .tf_result{width:75%; overflow:hidden; float:left; font-size:12px; line-height:22px; color:#000;}
.search_user_window .tf_btn{width:20%; overflow:hidden;}
.search_user_window .btn{text-align:center;display:block; padding:10px 0px 20px 0px; margin-left:-15px;}

/*캘린더*/
#calendar{position:relative; padding:0; margin:0 auto; text-align:center; width:1100px;}
#calendar img, #calendar input{vertical-align: bottom;}
#calendar .top_image{display:block; top:0; margin:0 ;}
#calendar .myp_bar{height:51px; background:#128abc; position:relative; width:100%;}
#calendar .myp_bar ul{padding:0; margin:0;}
#calendar .myp_bar li{display:inline-block; list-style:none; font-size:12px; color:#fff; margin:15px 45px; text-align:center;}
#calendar .myp_bar .score{font-size:14px; color:#c0b6ac; padding-left:5px;}

#calendar .tbl_type1{border-top:1px solid #d6d7d7; width:1100px; border-bottom:1px solid #d6d7d7; font-size:15px; margin:0 auto; color:#808080}
#calendar .tbl_type1 .tbl_date {width:100%}
#calendar .tbl_type1 th {height:46px;border-left:1px solid #e8e8e8;color:#606479; background:#f2f2f2; border-top:1px solid #fff;}
#calendar .tbl_type1 td {height:84px;border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8;line-height:18px;vertical-align:top;color:#808080; height:140px;}
#calendar .tbl_type1 .fst {border-left:0 none;color:#dc2e38}
#calendar .tbl_type1 .fst_check{border-left:0; none;color:#dc2e38; background-color:#f7f7f7;}
#calendar .tbl_type1 .fst_event{border-left:0; none;color:#dc2e38;  background-color:#f9cd0a;}

#calendar .tbl_type1 .sat {color:#0664cd;}
#calendar .tbl_type1 .sat_check{color:#0664cd;  background-color:#f7f7f7;}
#calendar .tbl_type1 .sat_event{color:#0664cd;  background-color:#f9cd0a;}
#calendar .tbl_type1 .info_date {position:relative;width:100%;height:21px}
#calendar .tbl_type1 .date_day{float:left;margin:3px 0 0 7px;}
#calendar .tbl_type1 .txt_lunar {float:right;margin:6px 6px 0 0;font-size:11px;line-height:13px;color:#888}
#calendar .tbl_type1 .date_lunar {font-family:tahoma}

#calendar .tbl_type1 .txt_inner{display:block; text-align:center;color:#808080; padding:5px 0px; font-size:12px;}
#calendar .tbl_type1 .count{display:block; text-align:center;color:#808080; padding:5px 0px; font-size:12px;}
#calendar .tbl_type1 .check{display:block;text-align:center;color:#e52d38; padding:0px ; font-size:12px; height:32px;}
#calendar .tbl_type1 .icon {display:block; text-align:center; font-size:12px; height:32px;}
#calendar .tbl_type1 .date_dimmed {color:#ccc}
#calendar .tbl_type1 .cont_event { background-color:#f9cd0a;}
#calendar .tbl_type1 .cont_check {background-color:#f7f7f7;}
#calendar .tbl_type1 .holiday {color:#dc2e38}
#calendar .tbl_type1 .fst.cont_today {border-left:0 none}
#calendar .tbl_type1 .lst.cont_today {border-right:0 none}
#calendar .tbl_type1 .cont_today .txt_lunar {color:#8a959c}
#calendar .tbl_type1 .lst_row .cont_today {border-bottom:0 none}
/*버튼*/
#calendar .back_bg{background:url(/event/game/images/event_attend_btn_bg.jpg) no-repeat; position:relative; height:148px; clear:both;}
#calendar .back_bg .btn{position:absolute; z-index:10; margin-left:-550px; left:50%; width:1100px; top:16px;}

/*캘린더 포인트 랭크*/
#calendar .rankingBox{background:#a867ab; width:1100px;  padding:0; margin:0; position:relative;}
#calendar .ranking_inBox{width:100%;  margin:0 auto; display:inline-block;}
#calendar .ranking_inBox .category{width:100%;  background:#a867ab; border-right:1px dotted #c5a6c7; float:left; padding:0; margin-left:0; margin-top:0;}
#calendar .ranking_inBox .category .sub_tit{padding:0; margin:0;}
#calendar .ranking_inBox .category .top_tit{padding:0; margin:0; height:42px;}
#calendar .ranking_inBox .category li{list-style:none; margin:0; padding:3px 0px;  }
#calendar .ranking_inBox .R_cont{height:33px; float:left; width:100%; margin:0; clear:both; padding:0; border-bottom:1px solid #bb88bd}
#calendar .ranking_inBox .R_cont li{display:inline-block; color:#d6d6d6; list-style:none;}
#calendar .ranking_inBox .R_cont .R_num{text-align:center; height:33px; width:152px; font-size:14px; margin-right:3px; float:left;}
#calendar .ranking_inBox .R_cont .R_icon{height:33px; width:139px; text-align:right; vertical-align:top;  float:left;}
#calendar .ranking_inBox .R_cont .R_name{width:395px; padding-left:5px; text-align:left; font-size:12px; height:33px;  float:left; font-weight: bold;}
#calendar .ranking_inBox .R_cont .R_score{width:280px; text-align:center; font-size:12px; height:33px;  float:left; }

/* 출책이벤트 게임 */
.ea_section3{padding:0; margin:0; width:418px;width: 828px;; position:relative;text-align: center;}
.ea_section3 .content {width:418px;width: 828px; position:relative; display:none;}
.ea_section3 .content img{vertical-align: bottom;}
.ea_section3 .content.start{display:block;}
.ea_section3 .content .vsMenupan {float:left; width:418px;width: 828px;}
.ea_section3 .content .vsMenupan .rps	li {position:absolute; top:138px; left:90px; width:240px; }
.ea_section3 .content .vsMine {
	float:left; width:418px; background:url(/event/game/images/event_attend_p_bg.png) no-repeat; height:164px; position:relative;
	width: 828px;background-position: center;}

.ea_section3 .content .vsMine .rps{padding:0px; width:100%; display:block; margin:0; text-align:center;margin-top: -20px;}
.ea_section3 .content .vsMine .rps li{display:inline; list-style:none;padding: 0 1px;}
.ea_section3 .content .vsMine .rps li label{width: 90px;overflow: hidden;height: 120px;padding: 8px 0 0 0;border-radius: 10px/40px;border: 2px solid;
    box-shadow: inset 0 0 10px #333, 0 0 20px #fff;}
.ea_section3 .content .vsMine .rps li label img{margin-left: -8px;}
.ea_section3 .content .vsMine .rps .hand_icon .on{display:none;}
/*선택버튼*/
.ea_section3 .content .vsMine .btnRps {padding:0px; width:100%; display:block; margin:0; text-align:center;}
.ea_section3 .content .vsMine .btnRps li{display:inline; list-style:none; margin:0 45px;}
.ea_section3 .content .vsMine .btnRps li input{ opacity:0}

/*하단텍스트*/
.ea_section3 .content .btnVs{
	background:url(/event/game/images/event_attend_p_bg02.png) no-repeat; height:158px; clear:both;
	background-position:center}
.ea_section3 .content .btnVs .contBox{
	padding:10px 70px; text-align:left;  font-size:14px; font-family:"돋움","dotum"; clear:both;  overflow:hidden;
	width: 500px;
    margin: auto;padding: 27px 70px 0;
    line-height: 1;padding-bottom: 7px;
    padding-top: 30px;}
.ea_section3 .content .btnVs .contBox .loser_text{text-align:center; padding:15px 0 2px 0;padding-top: 5px;padding-bottom:5px;}
.ea_section3 .content .btnVs .contBox ul{width:100%; display:block; margin:0; text-align:center;}
.ea_section3 .content .btnVs .contBox li{list-style:none; display:inline; padding-bottom:5px; float:left; text-align:left;}
.ea_section3 .content .btnVs .contBox .rolling_btn{list-style:none; display:inline; padding:0 8px 10px 0px; width:25%;}
.ea_section3 .content .btnVs .contBox .rolling_btn .off{display:none;}

.ea_section3 .content .btnVs .info_text{color:#a5a8ae;width:33%;}
.ea_section3 .content .btnVs .score{color:#d3faff; font-weight:bold; float:left; width:67%;}
.ea_section3 .content .btnVs .btn{text-align:center; padding:0;}
.ea_section3 .content .btnVs .again_btn{text-align:center; padding:10px 0;}
#mainbody.full .contentwrapper .content{filter: drop-shadow(2px 4px 6px rgba(0,0,0,.5));}
/*댓글입력 큰사이즈*/
.big_commentBox{width:100%; display:block; border-bottom:1px solid #cfd2d5; border-top:1px solid #cfd2d5; margin-top:16px; position:relative; overflow:hidden;  background:#fff;}
.big_commentBox .comment_writeBox{display:block; float:left;margin:13px 24px 0px 24px;}
.big_commentBox .comment_writeBox li{float:left; display:inline-block;  overflow:hidden;}
.big_commentBox .comment_writeBox .btn{float:left; display:inline-block;  overflow:hidden; padding-left:7px;}
.big_commentBox .comment_writeBox li .textBox{width:965px; height:73px; border:1px solid #cfd2d5; margin-bottom:6px;}
.big_commentBox .comment_list{padding:18px 0px; display:block; width:100%; border-bottom:1px solid #eff0f1; overflow:hidden; clear:both;}
.big_commentBox .comment_list li{width:100%; }
.big_commentBox .comment_list .id{float:left; margin-left:25px; color:#919497;  font-size:12px; width:14%; text-align:left;}
.big_commentBox .comment_list .cont{float:left; margin-left:25px; color:#5d6165;  font-size:12px; width:800px; text-align:left;}
.big_commentBox .comment_list .date{float:right; margin-right:10px;color:#5d6165;  font-size:12px;}


/*무료이용권 이벤트*/
.event_c_ticket_info{position:relative; width:1100px; margin:0 auto; height:780px; background:url(/event/game/images/event_c_ticket_info_bg.jpg) no-repeat;}
.event_c_ticket_info .infoBox{background:url(/event/game/images/event_c_ticket_info_text_bg.png) no-repeat 100%; position:absolute; bottom:38px; left:48px; height:145px; width:884px;}
.event_c_ticket_info .infoBox ul{padding-top:27px; padding-left:30px;}
.event_c_ticket_info .infoBox ul li{font-family:"돋움","dotum"; font-size:12px; font-weight:bold; color:#fff; line-height:200%; list-style:url(/event/game/images/event_c_ticket_li_style.png);}

.c_event_bg .content{width:350px; position:relative; display:none;} 
.c_event_bg .start{background:url(/event/game/images/event_c_ticket_start.jpg) no-repeat; width:350px; height:341px; position:relative; padding:0; margin:0 auto; display:block;}
.c_event_bg .result_1{background:url(/event/game/images/event_c_ticket_win.jpg) no-repeat; width:350px; height:341px; position:relative; padding:0; margin:0 auto;}
.c_event_bg .result_0{background:url(/event/game/images/event_c_ticket_lose.jpg) no-repeat; width:350px; height:341px; position:relative; padding:0; margin:0 auto;}
.c_event_bg .area_text{text-align:center; padding-top:257px; font-family:"돋움","dotu,"; color:#202629; font-size:12px;}
.c_event_bg .entry_text{text-align:center; padding-top:3px; font-family:"돋움","dotu,"; color:#202629; font-size:12px;}
.c_event_bg .submit_btn{margin:0 auto; text-align:center; width:100%; padding-top:5px;}
.c_event_bg .result_0 .close_btn{margin:0 auto; text-align:center; width:100%; padding-top:290px;}
.c_event_bg .result_1 .close_btn{margin:0 auto; text-align:center; width:100%; padding-top:225px;}

.c_event_ranking{width:1100px; position:relative; margin:0 auto; margin-top:30px; display:inline-block;}
.c_event_ranking ul{margin:0; padding:0;}
.c_event_ranking ul li{display:inline-block; list-style:none; float:left; padding-right:4px;}
.c_event_ranking .tit_img{width:1100px; margin:0 auto; padding-bottom:20px;}
.c_event_ranking .score_box{width:100%; position:relative; padding:0; margin:0 auto; clear:both; display:none;}
.c_event_ranking .rankingBox{width:100%; position:relative; padding:0; margin:0 auto; clear:both;} 
.c_event_ranking .rankingBox .ranking_inBox{border-top:4px solid #d00000;  background:#fcfcfc; margin:0 auto; text-align:center; border-bottom:1px solid #000;}
.c_event_ranking .rankingBox .R_cont{float:left; width:100%; padding:5px 0px;float:left; border-bottom:1px solid #cfcfcf;}
.c_event_ranking .rankingBox .R_cont .R_name{border:1px solid #dfdfdf; text-align:left; width:157px; font-size:12px; padding:10px; margin:2px;}
.c_event_ranking .r_tit tr td{height:36px; border-bottom:1px solid #bbbbbb;}
.c_event_ranking .r_tit tr th{border-bottom:1px solid #bbbbbb; border-top:1px solid #000; height:36px; background:#fcfcfc;}


/* 레이어 팝업 */
.layer_popup{position:absolute; z-index:2; background-color:#FFF; border:1px solid #000; overflow:hidden;}
.layer_popup .content{height:100%; padding:10px; margin-bottom:35px; overflow:scroll;}
.layer_popup .content img{max-width:100%;}
.layer_popup .layer_popup_close{position:absolute; z-index:3; bottom:0px; width:100%; padding:6px; cursor:pointer; background-color:#000; color:#FFF; font-size:12px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.layer_popup .ico_layer_popup_close{display:block; width:21px; height:21px; float:left; background: url(/event/game/images/popup_layer_close_btn.png) no-repeat;}
.layer_popup .in_txt{line-height:21px; padding-left:5px;}

/* 모바일버전으로 보기 */
.change_agent{width:100%; text-align:center; font-size:2.5em; padding:50px 0; border:1px solid #000; background-color: #E6E6E6;}

/* ETC */
.hidden{display:none;}
.pointer{cursor:pointer;}
.txt-left{text-align:left;}
.txt-right{text-align:right;}
.txt-cneter{text-align:center;}
.f-left{float:left;}
.f-right{float:right;}
.red{color:red;}

.cmt_cnt{color:red;}