/* Top Lounge */
.issue {overflow:hidden; _zoom:1; width:675px; margin:3px 0 21px; padding:12px 12px 0 13px; background-color:#e9f2fa;}
.issue dl {overflow:hidden; _zoom:1; margin:0 0 11px;}
.issue dl dt {float:right; width:441px; margin:16px 0 12px; padding:0; font-weight:bold; font-size:16px; letter-spacing:-1px; color:#222;}
.issue dl dt a {color:#222;}
.issue dl dd {float:right; width:441px; margin:0; padding:0;}
.issue dl dd.thumb {float:left; width:216px; border:2px solid #9bb3c8;}
.issue dl dd.thumb img {width:216px; display:block;}
.issue dl dd.infor {font-size:11px; color:#888;}
.issue dl dd.infor div {display:inline;}
.issue dl dd.infor div.writer{padding:0;}
.issue dl dd.infor div.date {padding:0 7px 0 3px; font-family:Tahoma;}
.issue dl dd.infor div.count {padding:0 11px 0 2px; }
.issue dl dd.infor div.reply {padding:0 0 0 6px; }
.issue dl dd.desc {height:65px; line-height:16px; color:#444;}
.issue dl dd.desc a {color:#444;}
.issue ul.otherlist {clear:both; overflow:hidden; _zoom:1; margin:0; padding:0; list-style:none; background:url("/punch/board/bg_bar_issue.gif") repeat-x 0 0;}
.issue ul.otherlist li {float:left; width:317px; margin:0; padding:8px 0 11px 8px; line-height:16px; font-weight:bold; background:url("/punch/common/bul_square4.gif") no-repeat 0 14px; }
/* *:first-child+html .issue ul.otherlist li {padding-bottom:13px;} *//* IE7 */
.issue ul.otherlist li a {color:#444;}
.issue ul.otherlist li span {font-family:Tahoma; font-size:11px; font-weight:normal; color:#888;}

/* 서브탭메뉴 */
.wrap_tab {position:relative; width:700px;}
.tabmenu {overflow:hidden; _zoom:1; margin:0; padding:5px 0 9px 0; list-style:none;}
.tabmenu li {float:left; padding:4px 12px 3px 12px; text-align:center; background:url("/punch/board/bg_tab_bar.gif") no-repeat right 4px;}
.tabmenu li a {color:#666 !important;}
.tabmenu li.on a {padding:0 0 0 10px; font-weight:bold; color:#1f3676 !important; background:url("/punch/common/bul_arrow3.gif") no-repeat left 4px;}
.tabmenu li.last {background:none;}

/* 서브탭메뉴 : 여러분의 생각은 */
.tabmenu_v2 {width:700px; overflow:hidden; _zoom:1; margin:0 0 29px; padding:0; list-style:none; background:url("/punch/board/line_tab.gif") repeat-x 0 bottom;}
.tabmenu_v2 li {float:left; width:170px; margin:0 1px 0 0; border:0 solid #cad2db; border-width:1px 1px 0 1px; line-height:15px; text-align:center; background-color:#e8ecf2; }
.tabmenu_v2 li a {display:block; height:19px; padding:9px 0 0 0; color:#2c4171 !important; text-decoration:none !important;}
.tabmenu_v2 li.on {margin:0 1px 0 0;border:0 solid #2c4171; border-width:3px 3px 0 3px; background-color:#fff;}
.tabmenu_v2 li.on a {padding:8px 0 0 0; font-weight:bold;}
.tabmenu_v2 li.more {float:right; width:100px; margin:0; padding:11px 8px 0 0; background:none; border:0 none; text-align:right; background:url("/punch/common/bul_arrow1.gif") no-repeat right 15px;}
.tabmenu_v2 li.more a {display:inline; color:#666 !important;}

/* 서브탭메뉴 : 직업별, 서버별 */
.tabmenu_v3 {width:700px; overflow:hidden; _zoom:1; margin:0 0 21px; padding:0; list-style:none;}
.tabmenu_v3 li {float:left;width:97px;height:30px;margin:0 1px 0 0;}
.tabmenu_v3 li a {display:block; width:100%; height:100%;}
.tabmenu_v3.classlist {background:url("/punch/board/tab_class.gif") no-repeat 0 0;}
.tabmenu_v3.classlist li.tm1 {background:url("/punch/board/tab_class.gif") no-repeat 0 -30px;}
.tabmenu_v3.classlist li.tm2 {background:url("/punch/board/tab_class.gif") no-repeat -98px -30px;}
.tabmenu_v3.classlist li.tm3 {background:url("/punch/board/tab_class.gif") no-repeat -196px -30px;}
.tabmenu_v3.classlist li.tm4 {background:url("/punch/board/tab_class.gif") no-repeat -294px -30px;}
.tabmenu_v3.classlist li.tm5 {background:url("/punch/board/tab_class.gif") no-repeat -392px -30px;}
.tabmenu_v3.classlist li.tm6 {background:url("/punch/board/tab_class.gif") no-repeat -490px -30px;}
.tabmenu_v3.classlist li.tm7 {background:url("/punch/board/tab_class.gif") no-repeat -588px -30px;}
.tabmenu_v3.serverlist {background:url("/punch/board/tab_server.gif") no-repeat 0 0;}
.tabmenu_v3.serverlist li.tm1 {background:url("/punch/board/tab_server.gif") no-repeat 0 -30px;}
.tabmenu_v3.serverlist li.tm2 {background:url("/punch/board/tab_server.gif") no-repeat -98px -30px;}
.tabmenu_v3.serverlist li.tm3 {background:url("/punch/board/tab_server.gif") no-repeat -196px -30px;}
.tabmenu_v3.serverlist li.tm4 {background:url("/punch/board/tab_server.gif") no-repeat -294px -30px;}
.tabmenu_v3.itemlist {margin:0 0 6px !important; background:url("/punch/board/tab_item_v2.gif") no-repeat 0 0;}
.tabmenu_v3.itemlist li.tm1 {background:url("/punch/board/tab_item_v2.gif") no-repeat 0 -30px;}
.tabmenu_v3.itemlist li.tm2 {background:url("/punch/board/tab_item_v2.gif") no-repeat -98px -30px;}
.tabmenu_v3.itemlist li.tm3 {background:url("/punch/board/tab_item_v2.gif") no-repeat -196px -30px;}
.tabmenu_v3.itemlist li.tm4 {background:url("/punch/board/tab_item_v2.gif") no-repeat -294px -30px;}
.tabmenu_v3.itemlist li.tm5 {background:url("/punch/board/tab_item_v2.gif") no-repeat -392px -30px;}
.tabmenu_v3.itemlist li.tm6 {background:url("/punch/board/tab_item_v2.gif") no-repeat -490px -30px;}
.tabmenu_v3.itemlist li.tm7 {background:url("/punch/board/tab_item_v2.gif") no-repeat -588px -30px;}

/* List */
table {border-collapse:collapse; table-layout:fixed;}
caption {display:none;}

/* list type1 - classic : 펀몬게시판 */
.list_type1 {clear:both; width:700px; border-top:2px solid #2c4171; border-bottom:2px solid #bebebe;}
.list_type1 th {padding:11px 0 9px 0; border-bottom:1px solid #bebebe; background:url('/punch/board/bg_th.gif') repeat-x 0 0;}
.list_type1 th span {display:block; background:url('/punch/board/th_bar.gif') no-repeat right center;}
.list_type1 th span.last {background:none;}
.list_type1 td {padding:7px 0 6px;border-bottom:1px solid #e8e8e8; line-height:16px;}
.list_type1 td.number {font-size:10px; font-family:Verdana; letter-spacing:-1px; text-align:center; color:#888;}
.list_type1 td.subject {padding-left:11px; color:#999}
.list_type1 td.subject a:hover {color:#1f3676;}
.list_type1 td.subject em {font-style:normal; font-weight:bold; }
.list_type1 td.subject span.reply {font-size:11px; font-family:Tahoma; font-weight:bold; color:#f96b0e;}
.list_type1 tr.notice td.subject, .list_type1 tr.current td.subject {font-weight:bold}
.list_type1 td.writer {padding:0 10px 0 0; font-size:11px; text-align:center;}
.list_type1 td.writer a {text-decoration:none;font-weight:bold;color:#2276bb;}
.list_type1 td.writer .writer_plaync {font-weight:bold;color:#444;} /* 통합계정 */
.list_type1 td.writer .writer_exp {color:#444;} /* 체험계정 */
.list_type1 td.writer img {vertical-align:middle;}
.list_type1 tr.notice {background-color:#eef7fa;}
.list_type1 tr.notice td.writer {text-align:center;}
.list_type1 td.writer a {color:#2276bb;}
.list_type1 td.category {font-size:11px; text-align:center; color:#888;}
.list_type1 td.date {font-size:10px; font-family:verdana; letter-spacing:-1px; text-align:center; color:#888;}
.list_type1 td.count {font-size:10px; font-family:verdana; letter-spacing:-1px; text-align:center; color:#888;}
.list_type1 td.none_article {padding:60px 0; text-align:center;}
.list_type1 td.del {color:#999}
.list_type1 td img {vertical-align:middle;}

/* list type2 - webzine : 미리 만나는 펀몬 */
.list_type2 {clear:both; width:700px; margin:0; padding:0; list-style:none; border-top:2px solid #acc3d7; border-bottom:2px solid #acc3d7;}
.list_type2 li {padding:15px 13px 11px 13px; border-bottom:1px solid #acc3d7;}
.list_type2 li.last {border:none;}
.list_type2 li.none_article {padding:60px 0; text-align:center;}
.list_type2 dl {overflow:hidden; _zoom:1; width:652px;}
.list_type2 dl dt {float:right; width:388px; margin:9px 0 17px; padding:1px 0 10px 37px; font-size:14px; font-weight:bold; color:#2a2d35;}
.list_type2 dl dt.movie {background:url("/punch/board/ic_media.gif") no-repeat 0 0; border-bottom:1px solid #e9f2ff;}
.list_type2 dl dt.news {background:url("/punch/board/ic_media.gif") no-repeat 0 -46px;}
.list_type2 dl dt a {color:#2a2d35;}
.list_type2 dl dd {float:right; width:425px; margin:0; padding:0; color:#666;}
.list_type2 dl dd.thumb {float:left; width:216px; border:2px solid #9bb3c8;}
.list_type2 dl dd.thumb img {display:block; width:216px; height:121px;}
.list_type2 dd.desc {height:50px; margin-top:-10px; padding:0; letter-spacing:-1px; line-height:16px; color:#666;}
.list_type2 dd.desc a {color:#666;}
.list_type2 dd.infor {margin:0 0 16px; font-size:11px;}
.list_type2 dd.infor span {display:inline-block;}
.list_type2 dd.infor span strong {font-weight:normal;}
.list_type2 dd.infor span.date {padding:0 8px 0 3px; font-family:Tahoma;}
.list_type2 dd.infor span.count {padding:0 5px 0 2px; }
.list_type2 dd.infor span.reply {padding:0 0 0 1px; }

/* list type3 - gallery : 스크린샷 게시판 */
.list_type3 {margin:0; padding:0; list-style:none; border-bottom:2px solid #bebebe; overflow:hidden; _zoom:1;}
*+html .list_type3 {padding:0 0 20px;} /* IE7 */
.list_type3 li {float:left; width:170px; margin:0 6px 20px 0; line-height:15px;}
.list_type3 li .thumb img {display:block;}
.list_type3 li .subject {height:30px; margin:7px 0; line-height:16px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.list_type3 li .subject a {color:#444;}
.list_type3 li .subject span {font-size:11px; color:#e3580c;}
.list_type3 li .writer a {text-decoration:none;font-weight:bold;color:#2276bb;}
.list_type3 li .writer .writer_plaync {font-weight:bold;color:#444;}
.list_type3 li .writer .writer_exp {font-weight:normal;color:#444;}
.list_type3 li .writer {vertical-align:middle;}
.list_type3 li .writer img {margin-top:-5px;vertical-align:top;}
.list_type3 li.last {margin:0 0 20px 0;}
.list_type3 li.none_article {width:100%; margin:0; padding:60px 0 40px; text-align:center; border-top:1px solid #bebebe}

/* list type3 - gallery : 스크린샷 게시판 2011-07-28 */
.list_type3_v2 {padding-top:12px !important; border-top:2px solid #2c4171;}
.list_type3_v2 li {width:212px; height:245px; margin-right:30px; margin-bottom:0; cursor:pointer;}
.list_type3_v2 li.last {margin:0;}
.list_type3_v2 li .thumb {position:relative; width:200px; height:150px; padding:5px; border:1px solid #e6e6e6; overflow:hidden;}
.list_type3_v2 li .thumb .wrap_thumb {width:200px; height:150px; overflow:hidden;}
.list_type3_v2 li .thumb img {display:inline;}
.list_type3_v2 li .thumb .wrap_thumb div {display:table; width:200px; height:150px;}
.list_type3_v2 li .thumb .wrap_thumb div span {display:table-cell; text-align:center; vertical-align:middle;}
html* .list_type3_v2 li .thumb .wrap_thumb div span {position:absolute; display:block; top:50%; left:50%;}
html* .list_type3_v2 li .thumb .wrap_thumb div span img {position:relative; display:block; top:-50%; left:-50%;}
.list_type3_v2 li .subject {height:auto; font-weight:bold; letter-spacing:-1px;}
.list_type3_v2 li .subject span {font-size:10px; font-family:verdana;}
.list_type3_v2 li .writer a {text-decoration:none;font-weight:normal; font-size:11px;}
.list_type3_v2 li.none_article {border:0 none;}

/* list type4 : 여러분의 생각은? */
.question {position:relative; overflow:hidden; _zoom:1; margin:0 0 7px 0;}
.question .bg_question {position:relative; float:right; background:url("/punch/board/talk/bg_question_bot.gif") no-repeat right bottom}
.question .bg_question h2 {width:530px; margin:0; padding:19px 29px 15px; font-size:12px; line-height:18px; color:#2c4171; background:url("/punch/board/talk/bg_question_top.gif") no-repeat right top}
.question .bg_question .arrow {position:absolute; left:0; top:20px; width:20px; height:11px;background:url("/punch/board/talk/bg_question_arrow.gif") no-repeat 0 0;}
.question .thumb {float:left; width:109px;}
.question .thumb img {display:block;}
.question .wrap_input {position:relative; float:right; width:571px; margin:0 0 7px; padding:11px 0 19px 0; vertical-align:middle;}
.question .wrap_input textarea {overflow-y:auto; width:487px; height:29px; margin-right:1px; padding:6px; vertical-align:middle; border-top:1px solid #a3a3a3; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; border-left:1px solid #a3a3a3;  background-color:#fff; resize:none}
.question .wrap_input textarea.txt_alert {background:#fff url("/punch/board/bg_comment_txt.gif") no-repeat 5px 5px;}
.question .wrap_input .btn {vertical-align:middle;}
.question .wrap_input .input_txt {position:absolute; top:59px; right:69px; _right:98px; font-size:10px; font-family:Verdana; color:#888;}
.question .wrap_input .input_txt em {font-style:normal; color:#2c4171;}
.list_type4 {margin:5px 0 0; padding:0; list-style:none;}
.list_type4 li {margin:0 0 10px; overflow:hidden; _zoom:1;}
.list_type4 li .bg_answer {position:relative; float:right; margin:0 0 8px; background:url("/punch/board/talk/bg_answer_bot.gif") no-repeat right bottom;}
.list_type4 li .answer {width:523px; padding:19px 36px 15px 29px; font-size:12px;line-height:18px; word-wrap:break-word; word-break:break-all; color:#2c4171; background:url("/punch/board/talk/bg_answer_top.gif") no-repeat right top;}
.list_type4 li .answer .arrow {display:block; position:absolute; top:20px; left:0; width:19px; height:11px; background:url("/punch/board/talk/bg_answer_arrow.gif") no-repeat left 0;}
.list_type4 li .answer .util {position:absolute; top:20px; right:10px; color:#888; text-decoration:none; line-height:16px;}
.list_type4 li .thumb {float:left; width:109px; border:1px solid #e7e7e7; text-align:center; background-color:#fff;}
.list_type4 li .thumb img {width:70px; height:100px;}
.list_type4 li .info {float:right; position:relative; width:557px; font-size:11px;}
.list_type4 li .info a.writer {text-decoration:none;font-weight:bold;color:#2276bb;}
.list_type4 li .info .writer_plaync {font-style:normal;font-weight:bold;color:#444;}
.list_type4 li .info .writer_exp {font-style:normal;color:#444;}
.list_type4 li .info span {display:inline-block; padding:0;}
.list_type4 li .info span.server,
.list_type4 li .info span.level,
.list_type4 li .info span.job,
.list_type4 li .info span.guild {color:#b3b3b3;}
.list_type4 li .info span.date {font-family:verdana; font-size:10px; letter-spacing:-1px; color:#b3b3b3;}
.list_type4 li.none_article {padding:28px 0 30px;; text-align:center; font-weight:bold; color:#2c4171; background-color:#eceff5;}

/* list type5 - 아이템 리스트 */
.hotitem {height:190px;padding:17px 0 0;background:url("/punch/board/item/bg_hotitem.gif") no-repeat 0 0;}
.hotitem h2 {margin:0;padding:0 0 0 17px;font-size:14px;color:#fff;}
.hotitem ul {width:660px;margin:39px 0 0 35px;padding:0;list-style:none;overflow:hidden;_zoom:1;}
.hotitem ul li {float:left;width:300px;margin:0 28px 0 0;cursor:pointer;}
.hotitem ul li .thumb {position:relative;float:left;width:126px;height:78px;margin:0 10px 0 0;padding:28px 0 0;text-align:center;background:url("/punch/board/item/bg_thumb.gif") no-repeat 0 0;}
.hotitem ul li .itemname {float:left;width:160px;padding:12px 0 8px 2px;line-height:16px;font-weight:bold;}
.hotitem ul li .coin {float:left;width:157px;margin:0 0 6px;padding:0 0 8px 2px;font-weight:bold;color:#028ccd;background:url("/punch/common/line_dot6.gif") repeat-x 0 bottom;}
.hotitem ul li .coin img {margin-right:5px;vertical-align:middle;}
.hotitem ul li .descripton {float:left;width:154px;padding:0 0 0 7px;line-height:16px;color:#e37d10;background:url("/punch/common/bul_arrow4.gif") no-repeat 0 6px;}

.searchitem {margin:20px 0 30px;border:1px solid #eeeff4;background:#f5f5f8;}
.bg_searchitem {padding:8px 0 8px 167px;border-top:1px solid #f8f8fa;background:url("/punch/board/item/txt_itemname.gif") no-repeat 100px 16px;}
.searchitem * {vertical-align:middle;}
.searchitem .inputform {width:364px;height:17px; padding:5px 0 0 7px; color:#424242; border:3px solid #2c4171;}
.searchitem img {margin-bottom /*\**/:2px;}

.noticeitem {margin:0; padding:1px 0 8px 17px;font-size:11px;letter-spacing:-1px;color:#acb5c8;background:url("/punch/common/ic_important.gif") no-repeat 0 0;}

.list_type5 {margin:0; padding:15px 0 0; list-style:none; border-bottom:1px solid #e3e3e3; overflow:hidden; _zoom:1;}
*+html .list_type5 {padding:17px 0 30px;} /* IE7 */
.list_type5 li {position:relative;float:left; width:126px; margin:0 17px 30px 0;line-height:15px;text-align:center;cursor:pointer;}
.list_type5 li .thumb {width:124px;height:69px;padding:25px 0 0;border:1px solid #e5e5e5;}
.list_type5 li .thumb img {}
.list_type5 li .itemname {height:40px;margin:7px 0; line-height:16px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.list_type5 li .itemname:hover {text-decoration:underline;}
.list_type5 li .coin {font-weight:bold; color:#028ccd;border:1px}
.list_type5 li .coin img {margin:0 5px 3px 0;vertical-align:middle;}
.list_type5 li.last {margin:0 0 30px 0;}
.list_type5 li.none_article {width:100%; margin:0; padding:60px 0 40px; text-align:center; border-top:1px solid #bebebe}
.item_new {position:absolute;width:30px;height:30px;left:0;top:0;text-indent:-9999px;font-size:0;background:url("/punch/board/item/ribbon_new.png") no-repeat 0 0; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=1,sizingMethod=scale,src='http://static.plaync.co.kr/punch/board/item/ribbon_new.png')}
.item_hot {position:absolute;width:30px;height:30px;left:0;top:0;text-indent:-9999px;font-size:0;background:url("/punch/board/item/ribbon_hot.png") no-repeat 0 0; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=1,sizingMethod=scale,src='http://static.plaync.co.kr/punch/board/item/ribbon_hot.png')}

/* 게시판운영안내 */
.link_principle {margin:0; text-align:right; letter-spacing:-1px; position:absolute; right:0; top:9px; padding-left:9px; line-height:12px; color:#888; background:url("/punch/common/bul_arrow1.gif") no-repeat 0 3px;}
/*.link_principle a {padding-left:9px; color:#888; background:url("/punch/common/bul_arrow1.gif") no-repeat 0 3px;}*/
.link_principle_ty2 {margin:0 0 9px; text-align:right; letter-spacing:-1px;}
.link_principle_ty2 a {padding-left:9px; color:#888; background:url("/punch/common/bul_arrow1.gif") no-repeat 0 3px;}

/* event list : 이벤트 리스트 */
.event_list {clear:both; width:687px; margin:0; padding:0; list-style:none;}
.event_list li {margin:0 0 10px; padding:19px 12px 0 12px;}
.event_list li.open {border:1px solid #eceff5; color:#1d2369; background:#e9f2fa;}
.event_list li.open dd.infor span.date {font-weight:bold; color:#4658dc;}
.event_list li.open a {color:#1d2369;}

.event_list dl {overflow:hidden; _zoom:1; width:661px; }
.event_list dl dt {float:right; width:445px; margin:8px 0 12px; padding:0; font-size:16px; letter-spacing:-1px; font-weight:bold;}
.event_list dl dt a {vertical-align:middle;}
.event_list dl dt img {vertical-align:middle; margin-right:3px;}
.event_list dl dd {float:right; width:445px; margin:0; padding:0;}
.event_list dl dd.thumb {float:left; width:202px; height:141px;}
.event_list dl dd.thumb img {display:block;width:200px; height:120px;border:1px solid #9bb3c8;}
.event_list dd.infor {margin:0 0 6px; padding:0 0 10px; line-height:16px; background:url("/punch/event/bg_bar.gif") repeat-x 0 bottom;}
.event_list dd.infor p {margin:0; padding:0 0 0;}
.event_list dd.desc {line-height:16px;}

.event_list li.close {border:1px solid #eceff5; color:#444; background:#f0f0f0;}
.event_list li.close dl dt a {color:#222;}
.event_list li.close a{color:#444;}
.event_list li.close dd.infor span.date {color:#888}
.event_list li.close dd.desc a {color:#666}

/* Write */
.wrap_write {width:700px;}
.bg_write {padding:0 12px 10px 11px; border:1px solid #e8e8e8; background-color:#eceff5;}
.write_type1 {margin:29px 0 10px 0; padding:0;}
.write_type1 div.category {overflow:hidden; _zoom:1; margin-bottom:13px; padding-left:3px;}
.write_type1 div.category span {display:block; float:left; width:32px; margin:5px 0 0 0; font-weight:bold; color:#444; }
.write_type1 div.input_header {overflow:hidden; _zoom:1; padding-left:3px;}
.write_type1 div.input_header select {float:left;}
.write_type1 div.input_header span {display:block;float:left; width:32px; margin:5px 0 0 0; font-weight:bold; color:#444; }
.write_type1 div.input_header input {float:left; width:622px; height:15px; padding:3px 0 0 3px; border-top:1px solid #a3a3a3; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; border-left:1px solid #a3a3a3;}
.write_type1 p {clear:both; margin:0; padding:13px 0 0; font-size:11px; letter-spacing:-1px; text-align:center; color:#a4b0c9;}
/* editor */
.xed {background:#fff;}
.xquared .toolbar {border-color:#ebe7db !important;}
.xquared .editor {border-bottom:0 none !important; border-color:#ebe7db !important;}
.xquared UL.buttons {border:0 none !important;}
#emoticons {border:solid #ebe7db; border-width:0px 1px 1px; background:#fbfbfb;}
#emoticons p {margin:0; padding:10px 0 8px 40px; color:#888; font-size:11px; line-height:14px;}
#emoticons ul {overflow:hidden; _zoom:1; width:623px; height:118px; margin:0 0 0 38px; padding:0; list-style:none;}
#emoticons ul li {float:left;margin:0 14px 10px 0; }
#emoticons ul li img {border:1px solid #cdcdcd; cursor:pointer;}


/* View */
.view_ty1 {margin:0 0 7px 0; padding:0 0 10px; border-top:2px solid #2c4171; border-bottom:2px solid #bebebe;}
.view_ty1 .subject {clear:both; padding:10px 0 10px 18px; font-weight:bold; color:#515050; border-bottom:1px solid #bebebe; background:url("/punch/board/bg_th.gif") repeat-x 0 0;}
.view_ty1 .subject img{vertical-align:middle;}
.view_ty1 .subject span {font-weight:normal !important; letter-spacing:-1px;}
.view_ty1 .addition_info {overflow:hidden; _zoom:1; width:682px; height:25px; padding:7px 0 0 18px; line-height:1.4; text-align:right; font-size:11px; border-bottom:1px solid #e2e2e2;}
/*.view_ty1 .addition_info .thumb {float:left; margin-right:4px;}*/
.view_ty1 .addition_info .writer {float:left; padding:2px 0 0;  text-align:left; font-size:12px;}
.view_ty1 .addition_info .writer a {font-weight:bold;text-decoration:none;color:#2276bb;}
.view_ty1 .addition_info .writer .writer_plaync {font-weight:bold;color:#444;}
.view_ty1 .addition_info .writer .writer_exp {font-weight:normal;color:#444;}
.view_ty1 .addition_info .writer .server {font-size:11px;color:#b3b3b3;}
.view_ty1 .addition_info .writer .level {font-size:11px;color:#b3b3b3;}
.view_ty1 .addition_info .writer .level em {font-weight:bold;font-style:normal}
.view_ty1 .addition_info .writer .job {font-size:11px;color:#b3b3b3;}
.view_ty1 .addition_info .writer img {margin:-4px 0 -3px 0; _margin:-2px 0 0 0; vertical-align:middle;}
.view_ty1 .addition_info .info {color:#858585;}
.view_ty1 .addition_info .info span {padding:0 9px 0 4px; background:url("/punch/common/line_bar5.gif") no-repeat right 1px;}
.view_ty1 .addition_info .info .count strong{color:#444;}
.view_ty1 .addition_info .info .declare {padding-left:20px; background:url("/punch/board/btn_declare.gif") no-repeat 5px 0;}
.view_ty1 .addition_info .info span.last {background:none;}
.view_ty1 .article {clear:both; width:670px; padding:15px; line-height:1.5;  overflow:hidden;}
.view_ty1 .event_article {clear:both; padding:10px 0 0;width:700px; overflow:hidden;}

.view_ty1 .profile {height:117px; padding:6px 0 0 5px; background:url("/punch/board/bg_profile.gif") no-repeat 0 0;}
.view_ty1 .profile dl {width:679px; margin:0; overflow:hidden;}
.view_ty1 .profile dt {float:right; position:relative; width:560px; height:36px; margin:0; padding:28px 0 0;}
.view_ty1 .profile dt a.name {padding-right:4px; font-size:14px; font-weight:bold; color:#2276bb; text-decoration:none;}
.view_ty1 .profile dt a.morelist {display:block; position:absolute; right:0; top:26px; width:116px; padding:2px 0 1px; border:1px solid #ddddde; font-size:11px; text-decoration:none; line-height:15px; text-align:center; letter-spacing:-1px; color:#888; background-color:#fafbfc;}
.view_ty1 .profile dt a.morelist em {font-style:normal; letter-spacing:0;color:#e3580c;}
.view_ty1 .profile dt span {display:inline-block; padding:0 10px 0 6px;  background:url("/punch/board/bg_bar_profile.gif") no-repeat right 1px;}
.view_ty1 .profile dt span.guild {background:none;}
.view_ty1 .profile dd {margin:0;}
.view_ty1 .profile dd.thumb {float:left; width:109px; border:1px solid #e7e7e7; text-align:center; background-color:#fff;}
.view_ty1 .profile dd.thumb img {width:70px; height:100px;}
.view_ty1 .profile dd.description {float:right; width:550px; padding-right:6px; }
.view_ty1 .profile_none {}

/* 프로필 */
.view_ty1 .profile_new {height:134px; padding:13px 0 0 16px; background:url("/punch/board/bg_profile_new2.gif") no-repeat 0 0;}
.view_ty1 .profile_new dl {width:679px; margin:0; overflow:hidden;}
.view_ty1 .profile_new dt {float:right; position:relative; width:575px; height:36px; margin:0; padding:10px 0 0;}
.view_ty1 .profile_new dt p {display:block;margin:0;padding:0 0 8px 0;}
.view_ty1 .profile_new dt a.name {padding-right:4px; font-size:16px; font-weight:bold; color:#2276bb; text-decoration:none;}
.view_ty1 .profile_new dt a.morelist {display:block; position:absolute; right:20px; top:28px; width:116px; padding:4px 10px 4px 10px; border:1px solid #96a4c4; text-decoration:none; text-align:center; letter-spacing:-1px; color:#171619; vertical-align:middle;background:url("/punch/board/bg_count_article.gif") repeat-x left top;}
.view_ty1 .profile_new dt a.morelist em {font-style:normal; font-size:10px; font-family:tahoma;font-weight:bold;letter-spacing:0;color:#e3580c;}
.view_ty1 .profile_new dt span {display:inline-block; padding:0 10px 0 6px; background:url("/punch/board/bg_bar_profile.gif") no-repeat right 2px;}
.view_ty1 .profile_new dt span.server {padding:0;background:none;}
.view_ty1 .profile_new dt span.guild {background:none;color:#6453cb;}
.view_ty1 .profile_new dd {margin:0;}
.view_ty1 .profile_new dd.thumb {float:left;width:96px;text-align:center;}
.view_ty1 .profile_new dd.thumb img {width:70px; height:100px;}
.view_ty1 .profile_new dd.description {float:left; width:550px; padding-top:20px; padding-left:10px; }
.view_ty1 .profile_new_none {position:relative;height:116px;padding:10px 0;color:#636363;font-weight:bold;border:1px solid #97aac4;background:url("/punch/board/bg_profile_temp.gif") no-repeat 80px 20px;}
.view_ty1 .profile_new_none span {position:absolute;left:170px;top:55px;line-height:140%;}

/* Comment */
.wrap_comment {clear:both; margin:21px 0 5px 0;}
.wrap_comment p.notice {margin:0 0 10px 0; font-size:11px; letter-spacing:-1px; color:#666;}
.wrap_comment p.notice span {color:#888;}
.wrap_comment p.notice span em {font-style:normal; font-weight:bold; color:#cc6600;}
.wrap_comment .wrap_input {position:relative; margin:0 0 7px; padding:11px 0 19px 12px; vertical-align:middle; border:1px solid #dee6ea; background-color:#eceff5;}
.wrap_comment .wrap_input textarea {overflow-y:auto; width:580px; height:26px; margin-right:3px; padding:6px; vertical-align:middle; border-top:1px solid #a3a3a3; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; border-left:1px solid #a3a3a3;  background-color:#fff; resize:none}
.wrap_comment .wrap_input textarea.txt_alert {background:#fff url("/punch/board/bg_comment_txt.gif") no-repeat 5px 5px;}
.wrap_comment .wrap_input .btn {vertical-align:middle;}
.wrap_comment .wrap_input .input_txt {position:absolute; top:55px; right:95px; _right:117px; font-size:10px; font-family:Verdana; color:#888;}
.wrap_comment .wrap_input .input_txt em {font-style:normal; color:#2c4171;}

.wrap_comment .comment_list {clear:both; margin:0 0 14px; padding:0; list-style:none;}
.wrap_comment .comment_list li {padding:1px 0 10px 0; border-bottom:1px solid #e8e8e8;}
.wrap_comment .comment_list li .comment_info {padding:4px 0 0; color:#b3b3b3; font-size:11px;}
.wrap_comment .comment_list li .comment_info .writer img {vertical-align:middle;}
.wrap_comment .comment_list li .comment_info .writer a {text-decoration:none;color:#2276bb;}
.wrap_comment .comment_list li .comment_info .writer_plaync {color:#444 !important;}
.wrap_comment .comment_list li .comment_info .writer_exp {font-weight:normal;color:#444 !important;}
.wrap_comment .comment_list li .comment_info span em {font-style:normal; font-weight:bold;}
.wrap_comment .comment_list li .comment_info span.date {padding:0; font-size:10px; font-family:Verdana; letter-spacing:-1px;}
.wrap_comment .comment_list li .comment_info img {margin:-1px 0 0;vertical-align:middle;}
.wrap_comment .comment_list li .comment_article {overflow:hidden; _zoom:1; padding:6px 0 0 0; line-height:1.5;word-break:break-all;color:#444; }
.wrap_comment .comment_list li .comment_article span{color:#4677dd;cursor:pointer;}
.wrap_comment .comment_list li .delete {padding:10px 0 1px;font-size:11px; color:#858585; text-align:center;}

.wrap_comment .comment_list li .wrap_reply_input {overflow:hidden; _zoom:1; position:relative; margin:8px 0 1px 0; padding:10px 0 20px 12px; border:1px solid #dee6ea; background-color:#eceff5;}
.wrap_comment .comment_list li .wrap_reply_input p {float:left; width:39px; margin:0; padding:16px 0 0 21px; font-weight:bold; color:#152633; background:url('/punch/board/ic_reply.gif') no-repeat 4px 18px;}
.wrap_comment .comment_list li .wrap_reply_input textarea {overflow-y:auto; width:520px; height:26px; margin-right:3px; padding:6px; vertical-align:middle; border-top:1px solid #a3a3a3; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; border-left:1px solid #a3a3a3; background-color:#fff; resize:none}
.wrap_comment .comment_list li .wrap_reply_input textarea.txt_alert {background:#fff url("/punch/board/bg_comment_txt.gif") no-repeat 5px 5px;}
.wrap_comment .comment_list li .wrap_reply_input .btn {vertical-align:middle;}
.wrap_comment .comment_list li .wrap_reply_input .input_txt {position:absolute; top:55px; right:95px; font-size:10px; font-family:Verdana; color:#888;}
.wrap_comment .comment_list li .wrap_reply_input .input_txt em {font-style:normal; color:#2c4171;}

.wrap_comment .comment_list li .reply_list {margin:10px 0 0 27px; background:url("/punch/common/line_dot4.gif") repeat-x 0 0}
.wrap_comment .comment_list li .reply_list .comment_info {padding:4px 0 0 13px; font-size:11px;}
.wrap_comment .comment_list li .reply_list .comment_article {padding:8px 0 0 13px; background:url("/punch/board/ic_reply.gif") no-repeat 0 12px}



/* button */
.wrap_btn {padding:10px 0 5px 0; text-align:right;}
.wrap_bt_write {padding:10px 0 0 0; text-align:right;}
.wrap_bt_write img, .wrap_btn img {margin-left:1px;}

/* paging */
.pager {clear:both; margin:0 auto; text-align:center;}
.pager .paging {overflow:hidden; margin:0 auto; padding:9px 0 15px 0; text-align:center;list-style:none;}
.pager .paging span.current {display:inline-block; margin:0; padding:3px 6px 2px 6px; color:#2c4171; font-family:verdana; font-weight: bold; border:1px solid #2c4171;}
.pager .paging span a {display:inline-block; padding:3px 6px 2px 6px; font-weight:bold; font-family:verdana;}
.pager .paging span a:link,.paging span a:visited,.paging span a:active {border:1px solid #dbdbdb;}
.pager .paging span a:hover {border:1px solid #2c4171; color:#2c4171;}
.pager .paging .prev, .pager .paging .next {border:none; font-size:11px; font-family:dotum; font-weight:bold; color:#333;}
.pager .paging .prev {display:inline-block; background:url("/punch/board/listpager_prev.gif") left 1px no-repeat; padding:0 6px 4px 10px;}
.pager .paging .next {display:inline-block; background:url("/punch/board/listpager_next.gif") right 1px no-repeat; padding:0 10px 4px 6px;}


/* search */
.board_search {clear:both; margin-top:15px; border:1px solid #d3d4e2;}
.bg_search {padding:10px 0; text-align:center; border-top:1px solid #f8f8fa; background-color:#f5f5f8;}
.board_search * {vertical-align:middle;}
.board_search select {color:#444;}
.board_search .inputform {width:227px; height:16px; padding:4px 0 0 7px; color:#424242; border:2px solid #2c4171;}
.board_search img {margin-bottom /*\**/:2px;}

/* principle */
.principle {border-bottom:1px solid #e5f0f9;line-height:18px;}
.principle p {margin:20px 0;}
.principle ul {margin:0 0 20px; padding:16px 12px 16px 12px; list-style:none; font-weight:bold; color:#1d2369; background:#e5f0f9;}
.principle li {padding:0 0 0 8px; background:url("/punch/common/bul_square2.gif") no-repeat 0 8px;}


/* declare_layer */
#declare_layer {position:absolute; width:382px; border:1px solid #2c4171; padding:1px; background:#fff;}
#declare_layer .layer_title {position:relative; margin:0 0 20px; padding:10px 0 9px 8px; font-size:12px; font-weight:bold; background-color:#e6f0f3;}
#declare_layer .layer_title a.close {display:block; position:absolute; right:10px; top:10px; width:11px; height:11px; text-indent:-9999px; font-size:0; background:url("/punch/popup/bg_close.gif") no-repeat 0 0}
#declare_layer p.txt_1 {margin:0 0 0 9px; padding:0 0 8px 15px; color:#666; background:url("/punch/common/bul_square1.gif") no-repeat 8px 4px;}
#declare_layer p.txt_2 {margin:0 7px 0 9px; padding:0 0 21px; line-height:16px; color:#666; border-bottom:1px solid #e3e3e3}
#declare_layer p.txt_2 a {font-weight:bold; text-decoration:underline; color:#666;}
#declare_layer table {width:363px; margin:0 0 0 9px; border-collapse:collapse;}
#declare_layer table th {width:81px;	 padding:7px 0 6px 9px; border:0px solid #cdd9dd; border-width:1px 1px 1px 0; text-align:left; font-weight:normal; background-color:#e6f0f3;}
#declare_layer table td {padding:7px 0 6px 9px; border:0px solid #cdd9dd; border-width:1px 0 1px 1px;}
#declare_layer .wrap_btn {padding:9px 12px 11px 0; text-align:right; }

#popup_overlay {position:absolute; top:0; left:0; width:100%; height:500px; z-index:-1; background:#505050;} /* 암전효과 */
#declare_layer .popup_draghandle {cursor:move;} /* drag */
#declare_layer .popup_closebox {cursor:pointer;} /* layer close */

/* 아이템세일 */
.wrap_item_sale {margin:0 0 15px 0; padding:0;}