@charset "euc-kr";
.text a {white-space:normal;}
.text a:hover {text-decoration:none;}
div.bbs_common .contents {width:704px; margin:0 0 0 9px;}

/* ÆäÀÌÁö */
.bbs_page * {vertical-align:middle;}
.bbs_page {clear:both; height:41px; padding:13px 0 0 0; background:url(../img/bbs/bg_page.gif) repeat-x; text-align:center; font-size:0; zoom:1;}
/* .bbs_page a, .bbs_page strong {display:inline-block; padding:3px 7px 3px 7px; font:10px verdana; background:url(../img/common/bar6.gif) left 7px no-repeat;} */
.bbs_page a {display:inline-block; padding:3px 7px 3px 7px; font:10px verdana; background:url(../img/common/bar6.gif) left 7px no-repeat;}
.bbs_page strong {display:inline-block; position:relative; top:0px; font-weight:bold; color:#005691; border-bottom:1px solid #005691; font-size:11px; background-position:0 8px;}
.bbs_page img.prev {position:relative; z-index:3; top:0px; margin-right:-1px;}
.bbs_page img.next {position:relative; z-index:3; top:0px; margin-left:-1px;}
.bbs_page a.prev {position:relative; z-index:10; top:0; margin-right:-1px; padding:0 0 1px 0; background:#FFF none;}
.bbs_page a.next {position:relative; z-index:10; top:0; margin-left:-1px; padding:0 0 1px 0; background:#FFF none;}
.bbs_page a img {display:inline-block; position:relative; top:0 !important; margin:0;}
.bbs_page a {*position:relative; *top:0px; *margin:0 -1px;}
.bbs_page a.next img {*margin:0;}
.bbs_page a img {_top:-1px !important;}


/* ºí·Î±× ´º½º */
.bbs_summary {clear:both; *height:1%;}
.bbs_summary .list {*float:left; _display:inline; *width:100%; *min-height:105px; _height:105px; clear:both; margin:-1px 0 0 0; padding:20px 0 0 0; background:url(../img/common/bg_dot.gif) repeat-x left top;}
.bbs_summary .list .image {float:left; _display:inline; width:115px; height:86px; margin:0 18px 15px 0; padding:1px; border:1px solid #cbcbcb;}
.bbs_summary .list h4 {display:inline; margin:0 10px 0 0; color:#005691; font-weight:bold; font-size:13px; letter-spacing:-0.1em;}
.bbs_summary .list h4 a {color:#005691; white-space:normal;}
.bbs_summary .list ul.info {display:inline;}
.bbs_summary .list .info li {display:inline; margin-right:4px; color:#0053bd; font-size:11px;}
.bbs_summary .list .info li a {color:#0053bd;}
.bbs_summary .list p.text {margin:9px 0; padding:0 20px 0 0; line-height:1.3em;}
.bbs_summary .list .tag {width:704px; height:28px; overflow:hidden; white-space:nowrap;}
.bbs_summary .list .tag li {width:656px; overflow:hidden; white-space:nowrap;}
.bbs_summary .list .tag h4 {display:block; margin:0 -1px 0 0;}


/* °Ô½ÃÆÇ ÅÂ±×-ÅÇ */
.bbs_tag {height:18px; margin:20px 0 -15px 0;}
.bbs_tag2 {margin-top:30px;}
.bbs_tag li {float:left; height:18px; margin:0 3px 0 0; overflow:hidden;}
.bbs_tag li a {display:block;}
.bbs_tag li a img {display:block; margin:-18px 0 0 0;}
.bbs_tag li.on img {margin:0;}


/* °Ô½ÃÆÇ °øÅë */
table.bbs_list {clear:both; table-layout:auto; border-spacing:0; border-collapse:collapse;}
.bbs_list {clear:both; width:100%; border-top:1px solid #d1d1d1; background:url(../img/bbs/bg_tbl.gif) repeat-x;}
.bbs_list th {height:35px; color:#494949; vertical-align:middle; text-align:center; background:url(../img/common/bar10.gif) right 10px no-repeat; font-size:11px;}
.bbs_list th em, .bbs_list th a {position:relative; top:-1px;}
.bbs_list td {height:29px; vertical-align:middle; border-bottom:1px solid #d1d1d1; white-space:nowrap;}
.tbl {background:none; border-top:2px solid #d1d1d1;}
.tbl th {padding-top:4px; height:27px; border:1px solid #e5e5e5; background:#fafafa none;}
.tbl td {text-align:center; border:1px solid #e5e5e5; font-size:11px; color:#6d809b;}

/* ÀÚÀ¯ °Ô½ÃÆÇ */
.bbs_common .bbs_list {width:100% !important; table-layout:fixed !important; margin:20px 0 0 0;}
.bbs_common .bbs_list .no {width:62px;}
.bbs_common .bbs_list .file {width:16px;}
.bbs_common .bbs_list .subject {width:364px;}
.bbs_common .bbs_list .name {width:132px;}
.bbs_common .bbs_list .date {width:74px;}
.bbs_common .bbs_list .hit {width:56px;}
.bbs_common .bbs_list th.file {background:none;}
.bbs_common .bbs_list th.file em {display:none;}
.bbs_common .bbs_list th.hit {background-image:none;}
.bbs_common .bbs_list td {overflow:hidden; word-break:break-all;}
.bbs_common .bbs_list td input {vertical-align:middle; *vertical-align:bottom; *margin:-3px -2px 0 -4px;}
.bbs_common .bbs_list td p {overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bbs_common .bbs_list td img {vertical-align:middle;}
.bbs_common .bbs_list td span {font:10px verdana; letter-spacing:-0.1em;}
.bbs_common .bbs_list td.no {text-align:center; color:#0053bd;}
.bbs_common .bbs_list td.subject p {padding-top:3px;}
.bbs_common .bbs_list td.subject a {color:#092d78;}
.bbs_common .bbs_list td.subject .ico_tag {position:relative; top:-1px;}
.bbs_common .bbs_list td.subject * { vertical-align:middle;}
.bbs_common .bbs_list td.name {color:#666;}
.bbs_common .bbs_list td.name p {height:auto;}
.bbs_common .bbs_list td.name a {*display:inline-block; position:relative; top:1px; *top:0; width:84px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:11px; color:#666;}
.bbs_common .bbs_list td.name a.account_id { color: #0053bd; }
.bbs_common .bbs_list td.name span.account_id {*display:inline-block; position:relative; top:1px; *top:0; width:84px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:11px; color:#999;}
.bbs_common .bbs_list td.date {text-align:center; color:#97a1ab;}
.bbs_common .bbs_list td.hit {text-align:center; color:#666;}
.bbs_common .bbs_list tr.notice td.subject a {color:#092d78; font-weight:bold; _width:360px; _display:inline-block;}
.bbs_common .bbs_list tr.notice td.subject p {height:14px; padding-top:3px;}
.bbs_common .bbs_list p.admin {margin:1px 0 0 39px; text-align:left !important;}

.bbs_common .bbs_list .ico_file {_position:relative; _top:1px;}

.bbs_recom th.hit {background-image:url(../img/common/bar10.gif);}
.bbs_recom th.recom {background:none;}
.bbs_recom .subject {width:344px;}
.bbs_recom .name {width:116px;}
.bbs_recom .date {width:62px;}
.bbs_recom .hit {width:52px;}
.bbs_recom .recom {width:52px; text-align:center;}
.bbs_recom td.name a {width:80px;}
.bbs_recom p.admin {margin-left:42px;}


.bbs_theme {margin:-1px 0 0 0 !important; background:none; border-color:#e5e5e5;}
.bbs_theme .index {display:none;}
.bbs_theme .header td {background:#f8fbfe; border-color:#e5e5e5; height:30px;}
.bbs_theme .content td {_height:1%; padding:6px 0 10px 0;}
.bbs_theme .content div.image {float:left; _display:inline; width:150px; height:112px; margin:6px 5px 0 0; padding:1px; border:1px solid #cbcbcb;}
.bbs_theme .content p.text {_height:1%; padding:10px 12px 0 10px; line-height:140%; word-break:break-all; white-space:normal;}
.bbs_theme .file {display:none;}
.bbs_theme .subject {width:374px !important; padding:0 0 0 6px;}

.bbs_theme strong {text-decoration:underline;}

.bbs_total_num {margin:24px 0 0 0;}
.bbs_total_num h2 {margin:0 0 0 16px; padding:0 0 4px 10px; background:url(../img/common/bu_down.gif) 0 4px no-repeat; font-size:11px;}
.bbs_total_num h2 strong {text-decoration:underline;}

.bbs_theme .search_no_result td {height:auto !important; padding-bottom:23px; /*background:url(../img/bbs/bg_page2.gif) repeat-x;*/}
.bbs_theme .search_no_result h3 {margin:22px 0 5px 23px; padding:2px 0 10px 38px; background:url(../img/common/ico_alert.gif) no-repeat 0 0; color:#494949; font-weight:bold; letter-spacing:-0.1em;}
.bbs_theme .search_no_result h3 strong {position:relative; top:2px; color:#0e97dc; text-decoration:none; font-size:16px; letter-spacing:0;}
.bbs_theme .search_no_result li {margin:2px 0 0 23px; padding:0 0 0 10px; color:#494949; background:url(../img/common/bu_gt_gray.gif) 0 3px no-repeat; font-size:11px;}
.bbs_theme .search_no_result a.btn {display:block; width:149px; height:25px; margin:9px 0 0 23px;}
.bbs_theme .search_no_result a.btn img {display:block;}

.search_no_result td {height:auto !important; padding-bottom:23px; /*background:url(../img/bbs/bg_page2.gif) repeat-x;*/}
.search_no_result h3 {margin:22px 0 5px 23px; padding:2px 0 10px 38px; background:url(../img/common/ico_alert.gif) no-repeat 0 0; color:#494949; font-weight:bold; letter-spacing:-0.1em;}
.search_no_result h3 strong {position:relative; top:2px; color:#0e97dc; text-decoration:none; font-size:16px; letter-spacing:0;}
.search_no_result li {margin:2px 0 0 23px; padding:0 0 0 10px; color:#494949; background:url(../img/common/bu_gt_gray.gif) 0 3px no-repeat; font-size:11px;}
.search_no_result a.btn {display:block; width:149px; height:25px; margin:9px 0 0 23px;}
.search_no_result a.btn img {display:block;}

/* °Ô½ÃÆÇ °á°ú ¾øÀ» ½Ã */
.bbs_list .no_result {text-align:center; padding:76px 0 70px 0;}
.bbs_list .no_result img {position:relative; top:-5px;}

span.ico_team {display:inline-block; width:36px; margin:0 0 0 3px; text-align:center;}
img.ico_tag {margin-right:3px;}

.bbs_common .bbs_bottom, .bbs_common .bbs_bottom2 {position:relative; height:84px; overflow:hidden; margin:6px 0 0 0; background:url(../img/bbs/bg_search.gif) repeat-x;}

.bbs_bottom .bbs_btn {position:absolute; right:17px; top:15px;}
.bbs_btns {margin-top:-2px; position:relative; overflow:hidden; height:41px; border-top:2px solid #82a3d7;}
.bbs_btns .bbs_nav {position:absolute; left:10px; top:16px;}
.bbs_btns .bbs_btn {position:absolute; right:10px; top:16px;}

.bbs_search {position:absolute; left:18px; top:15px;}
.bbs_search select {width:96px; margin:0 1px 0 0; _position:relative; _top:1px;}
.bbs_search input.text {width:160px; height:17px !important; margin:0 1px 0 0; vertical-align:top;}
.bbs_search .btn {*position:relative; *top:0px; _top:1px;}
.bbs_common .bbs_page {background-image:url(../img/bbs/bg_page2.gif);}

.bbs_bottom2 .bbs_search {position:absolute; left:158px; top:15px;}
.bbs_bottom2 .bbs_btn {position:absolute; right:0; top:19px;}
.bbs_bottom2 .bbs_btn a {margin:0 -2px;}
.bbs_bottom2 .bbs_btn a img {width:auto; height:19px;}

.bbs_read {margin:30px 0 0 0;}
.bbs_read .subject {overflow:hidden; height:30px; padding:20px 0 0 0; border-top:2px solid #d1d1d1; border-bottom:1px solid #e1e1e1; background:#fafafa url(../img/common/bar18.gif) no-repeat 74px 17px;}
.bbs_read .subject h3 {width:680px; white-space:nowrap; text-overflow:ellipsis; font-weight:bold; color:#0057bd;}
.bbs_read .subject em {display:inline-block; text-align:center; width:75px; margin:0 14px 0 0; }  
.bbs_read .subject h3 img {position:relative; top:-3px; margin:0;}
.bbs_read .subject span.re {font-weight:normal; font:10px verdana; letter-spacing:-0.1em;}
.bbs_read ul.info {position:relative; height:21px; padding:10px 0 0 0; border-bottom:1px solid #abcde5;}
.bbs_read ul.info li {float:right;}
.bbs_read ul.info li span {position:relative; top:-1px; font:10px verdana; letter-spacing:-0.1em; margin:0 0 0 3px; color:#999;}
.bbs_read .info li.recom {padding:0 15px 0 0;}
.bbs_read .info li.hit {padding:0 10px 0 0;}
.bbs_read .info li.date {width:165px;}
.bbs_read .info li.name {position:absolute; left:23px; top:10px; float:none;}
.bbs_read .info li.name .ico_team {width:34px; *width:28px; text-align:left; vertical-align:top;}
.bbs_read .info li.name .ico_team img {position:relative; top:-5px;}
.bbs_read .info li.name a {color:#111; font-size:11px;}
.bbs_read .info li.name a.account_id {color:#0053bd; }
.bbs_read .info li.name span.account_id {color:#999; font-size:11px; }
.bbs_read .info li.name em {margin-right:10px; *margin-right:18px;}
.bbs_read .info li.name p.admin {display:inline; position:relative; top:-3px;}
.bbs_read .txt {clear:both; overflow:hidden; width:672px; padding:5px 16px 30px 16px; color:#092d78; line-height:1.6; min-height:155px; word-break:break-all; text-align:justify;}
.bbs_read .txt td { vertical-align:middle; }
.bbs_read .txt img { vertical-align:middle; }
.bbs_read .txt ul {margin:auto; padding:auto; list-style-type:disc; list-style-position:inside;}
.bbs_read .txt ol {margin:auto; padding:auto; list-style-type:decimal; list-style-position:inside;}
.bbs_read .txt table {border-spacing:auto; border:auto;}
.bbs_read .txt td {border:1px solid #000 !important;}
.bbs_read .txt th {border:1px solid #000 !important;}



.bbs_read .clan {margin:10px 0 30px 17px;}
.bbs_read .clan em {display:inline-block; padding:0 0 0 10px; font-size:11px; color:#092d78; font-weight:bold; background:url(../img/common/bu_gt_red.gif) 0 3px no-repeat;}
.bbs_read .clan span {font-weight:bold; font-size:14px; color:#666; letter-spacing:-0.1em; vertical-align:middle;}
.bbs_read .clan a.btn {position:relative; top:-2px; margin:0 0 0 5px; vertical-align:middle;}

/* SNS ¿¬µ¿ */
.sns_link {height:23px; margin-top:5px;text-align:right; }
.sns_link ul { float:right;zoom:1;overflow:hidden; }
.sns_link li { float:left;list-style:none; display:inline; margin:0 0 0 4px;}
.sns_link li em {position:relative; top:3px; padding-right:1px;letter-spacing:-1px;font-size:11px;color:#0053BD; vertical-align:top;}
.sns_link li a { float:left;margin-left:3px;display:inline; }
.sns_link li p { float:left;margin-left:2px;display:inline; padding:0 1px 0 0; background:url(../img/common/bg_sns.gif) right top no-repeat; font-size:10px;font-family:verdana; }
.sns_link li span {position:relative; padding:1px 7px 0 10px; _width:1px;height:15px;background:url(../img/common/bg_sns.gif) left top no-repeat; white-space:nowrap;color:#a0a0a0;display:block; }
.sns_link li strong { color:#555; }



.bbs_memo h4 {margin:0 0 12px 19px;}
.bbs_memo h4 a {padding:2px 24px 0 0; font-weight:bold; color:#0053bd; text-decoration:underline; background:url(../img/bbs/bu_circle_arrow_down.gif) no-repeat right top;}
.bbs_memo h4 strong {color:#0053bd;}
.bbs_memo .comments {border:1px solid #b1d8ef;}
.bbs_memo .bbs_page {background:none; margin:-13px 0 0 0; background:url(../img/common/bg_dot.gif) repeat-x left top;}
.bbs_memo .list * {vertical-align:top;}
.bbs_memo .list {padding:13px 10px 13px 10px;}
.bbs_memo .list li {position:relative; clear:left; overflow:hidden; padding:7px 0 5px 0; background:url(../img/common/bg_dot.gif) repeat-x left bottom; zoom:1;}
.bbs_memo .list h5 {float:left; width:160px; padding:2px 0 0 8px; white-space:nowrap; text-overflow:ellipsis;}
.bbs_memo .list h5 a {width:120px; overflow:hidden; display:inline-block; color:#0053bd; font-size:11px; font-weight:bold;}
.bbs_memo .list h5 a.account_id { color: #0053bd; }
.bbs_memo .list h5 span.account_id {width:120px; overflow:hidden; display:inline-block; color:#999; font-size:11px; font-weight:bold;}
.bbs_memo .list h5 input {margin:0 -4px 0 -8px; *margin:-4px -7px -3px -10px;}
.bbs_memo .list p {float:left; width:420px; color:#5b5b5b; font-size:11px; line-height:1.6;}
.bbs_memo .list span.date {position:absolute; right:10px; top:5px; font:10px verdana; letter-spacing:-0.1em; color:#9d9d9d;}
.bbs_memo .list span.ico_team {position:relative; top:-5px; width:auto; margin:0 6px -8px 0; }
.bbs_memo .list .btn_delete {position:relative; top:3px;}
.bbs_memo .add {margin-top:-1px; height:41px; padding:15px 0 0 23px; background:#f4f9fd; border-top:1px solid #b1d8ef; border-bottom:2px solid #82a3d7;}
.bbs_memo .add em {position:relative; top:8px; margin:0 10px 0 0; }
.bbs_memo .add input.text {width:480px; height:17px !important; margin:0 5px 0 0;}


#eventComments {width:740px !important; height:363px !important; margin:0 !important; overflow:hidden; padding-top:257px !important; padding-bottom:0 !important; background-repeat:no-repeat;}
#eventComments h4 {position:relative; *top:6px; margin:6px 0 12px 19px; *margin-top:0; *margin-bottom:18px;}
#eventComments .add {border:1px solid #b1d8ef; border-bottom-width:2px;}
#eventComments .bbs_memo {position:relative; overflow-y:auto !important; width:698px; height:301px; background:#fff; padding:10px; margin:0; border:1px solid #c6c6c6; border-bottom:0;}
#eventComments .bbs_page {margin-top:-14px;}
#eventComments .list li {zoom:1;}
#eventComments .list h5 img  {position:relative; top:-6px; width:auto; margin:0 6px -8px 0; }
#eventComments .list p {width:400px;}
#eventComments .bbs_btns {border:0; width:718px;}
#eventComments .bbs_btn {right:0; top:10px;}





.bbs_write .title {position:relative; height:38px; margin:30px 0 0 0; padding:12px 0 0 0; background:#fafafa; border-top:2px solid #d1d1d1; border-bottom:1px solid #e5e5e5;}
.bbs_write .title h2 {float:left; _display:inline; width:50px; height:25px; margin:4px 0 0 21px;}
.bbs_write .title select {width:90px; margin:0 7px 0 0; vertical-align:top; *position:relative; *top:2px; _top:3px;}
.bbs_write .title .text {width:485px; height:17px; background:#FFF;}
.bbs_write .no_tag .text {width:590px;}
.bbs_write .option {height:22px; padding:19px 6px 0 0; text-align:right;}	
.bbs_write .option input {vertical-align:middle; margin:0 0 0 5px; *margin:-2px -2px 0 2px;}
.bbs_write .option img {vertical-align:middle;}
.bbs_write .option a {position:relative; top:-1px; margin-right:3px;}
.bbs_write .editer {background:#e7e7e7;}
.bbs_write .write {border:0;}
.bbs_write .write textarea {width:671px; height:320px; padding:15px; overflow:hidden; overflow-y:auto; line-height:140%;}
.bbs_write .system {margin:12px 0 0 0; line-height:18px;} 
.bbs_write .system input {vertical-align:middle;}
.bbs_write .system label {margin-left:4px;}
.bbs_write .system .noti { margin-top:10px;text-decoration:underline; }
.bbs_write .bbs_bottom {margin-top:10px;}


.bbs_best {width:723px; position:relative; left:-9px; padding:0 0 10px 0;}
.bbs_best h2 {margin:20px 0 0 4px;}
.bbs_best ul.best {margin:16px 0 0 0; padding:6px 0 0 0; border-top:3px solid #e4e4e4; background:#fafafa;}
.bbs_best .best li {position:relative; padding:9px 0 6px 11px; background:url(../img/common/bg_dot.gif) repeat-x left bottom;}
.bbs_best .best li h4 a {width:430px; overflow:hidden; display:inline-block; padding:0 0 0 10px; color:#092d78; font-weight:bold; background:url(../img/common/bu_gt_gray.gif) 0 3px no-repeat;}
.bbs_best .best .ico_team {vertical-align:middle;}

.bbs_best .best p {position:absolute; left:460px; top:4px; _top:2px;}
.bbs_best .best p a {display:inline-block; position:relative; top:6px; *top:2px; width:90px; overflow:hidden; font-size:11px; color:#666;}
.bbs_best .best p a.account_id { color: #0053bd; vertical-align: top; }
.bbs_best .best p span.account_id {display:inline-block; position:relative; top:6px; *top:2px; width:90px; overflow:hidden; font-size:11px; color:#999; vertical-align: top;}
.bbs_best .best span.date {position:absolute; right:44px; top:9px; font:10px verdana; color:#97a1ab; letter-spacing:-0.1em;}

.bbs_best div.event {position:relative; width:100%; height:52px; margin:-1px 0 0 0; padding:10px 0 0 0; background:#fafafa url(../img/bbs/bg_best.gif) repeat-x 0 10px;}
.bbs_best .event h3 {float:left; _display:inline; margin:1px 0 0 0;}
.bbs_best .event ul {float:left; _display:inline; margin:1px 0 0 24px;}
.bbs_best .event ul li {width:330px; overflow:hidden; height:31px; padding:20px 0 0 0;}
.bbs_best .event ul li a {color:#005691; font-weight:bold;}
.bbs_best .event a.btn {position:absolute; right:0; top:11px;}




.bbs_screen ul { width:710px; margin:10px 0 0 1px;}
.bbs_screen .list li {float:left; _display:inline; width:142px; height:162px; background:url(../img/common/bg_dot.gif) left bottom repeat-x;}
.bbs_screen .list div.image {position:relative; width:127px; height:88px; margin:10px 0 0 0; padding:3px; border:1px solid #abcde5;}
.bbs_screen .list div.image img {width:127px; height:88px;}
.bbs_screen .list h3 {text-align:center; width:136px; margin:10px 0 0 0; overflow:hidden; white-space:nowrap; }
.bbs_screen .list h3 a {color:#092d78; font-weight:bold;}
.bbs_screen .list h3 .re {color:#092d78; font-weight:bold; letter-spacing:-0.1em;}
.bbs_screen .list p {margin:3px 0 0 0; text-align:center; white-space:nowrap;}
.bbs_screen .list p a {font-size:11px; position:relative; top:7px; *top:6px; vertical-align:top;}
.bbs_screen .list p a.account_id { width: 90px; display: -moz-inlin-stack; display: inline-block; zoom: 1; *display: inline; color: #0053bd; }
.bbs_screen .list p span.account_id { width: 90px; display: -moz-inlin-stack; display: inline-block; zoom: 1; *display: inline;font-size:11px; position:relative; top:7px; *top:6px; vertical-align:top; color: #999;}
.bbs_screen .list p span.ico_team {width:auto; margin:0 5px 0 -3px; vertical-align:top;}
.bbs_screen .list span.new {position:absolute; right:-2px; top:-2px; display:block; width:34px; height:34px; background:url(../img/common/ico_flag_new.gif) no-repeat;}
.bbs_screen div.clear {position:relative; top:-1px; height:14px; background:#FFF;}

.notice_only {margin-top:20px;}
.notice_only .bbs_list {margin-top:0;}



.bbs_event {clear:both; padding:10px 0 0 0; *padding-top:12px; zoom:1;}
.bbs_event li {clear:left; height:128px; padding-bottom:10px; background:url(../img/common/bg_dot.gif) repeat-x left bottom; zoom:1;}
.bbs_event li.no_event {text-indent:-5000px; display:block; width:703px; height:560px; margin:38px 0 0 0; background:url(../img/bbs/bg_no_event.jpg) no-repeat;}

.bbs_event div.image {float:left; _display:inline; width:160px; height:110px; margin:9px 0 0 0; padding:3px; border:1px solid #abcde5;}
.bbs_event div.image img {width:160px; height:110px;}
.bbs_event div.desc {padding:14px 0 0 0; margin-left:188px;}
.bbs_event h3 {font-size:16px; color:#092d78; font-weight:bold;}
.bbs_event h3 a {font-size:16px; color:#092d78; font-weight:bold; padding:0 0 0 10px; background:url(../img/common/bu_gt_red.gif) 0 6px no-repeat;}
.bbs_event h4 {width:380px; _display:inline; float:left; margin:6px 0 7px 0; *margin-bottom:-2px; _margin-left:3px; font-size:11px; color:#ff0000;}
.bbs_event h4 em {font-weight:bold; padding:0 0 0 6px; background:url(../img/common/bu_square.gif) 0 4px no-repeat;}
.bbs_event p.text {width:380px; padding:5px 0 4px 5px; *padding-bottom:5px; _padding-left:3px; line-height:1.3; word-break:keep-all;}
.bbs_event a.btn {margin:0 -4px 0 5px;}
.bbs_event div.clear {margin:-2px 0 0 0; height:1px; background:#FFF; _margin-bottom:-14px;}

.bbs_common .eventtab {margin-left:9px; zoom:1;}
.bbs_common .contents .eventtab {margin-left:0; zoom:1;}
.bbs_common .contents .tab_basic {margin-left:0; zoom:1;}





.esports .bbs_list {margin-top:23px;}
.esports .sg_league td.subject a {*display:inline-block; padding:0 0 0 9px; font-size:14px; font-weight:bold; color:#fe0000;}

.sg_league .content td {*padding-bottom:0;}
.sg_league div.image {position:relative; background:url(../img/league/sg_league.gif) no-repeat 1px 1px;}
.sg_league div.image span.live {position:absolute; left:0; top:0; width:34px; height:34px; background:url(../img/common/ico_flag_live.gif) no-repeat;}
.sg_league .desc p.text {white-space:normal;}
.sg_league .desc h4 {margin:0 0 5px 0; color:#0053bd; }
.sg_league .desc h4 em {font-weight:bold;}
.sg_league div.desc {padding:12px 0 0 0; margin-left:168px;}
.sg_league .desc p.text {overflow:hidden; height:34px; padding:0 10px 0 0; margin:0;}
.sg_league .desc ul.btn {margin-top:10px;}
.sg_league .desc ul.btn li {margin-right:5px;}



.sg_league .desc .title {height:20px; margin:0 0 8px 0; background:url(../img/common/bg_dot.gif) repeat-x left bottom;}
.sg_league .desc .title li {display:inline; margin:0 17px 0 0; padding:0 0 0 8px; background:url(../img/common/bu_square.gif) no-repeat 0 4px; color:#0053bd; font-weight:normal;}
.sg_league .desc .title li em {font-weight:bold;}
.sg_league .desc h5 {margin:4px 0 -3px 0; color:#757575; font-weight:bold;}
.sg_league span.num {font-size:12px !important; font-family:µ¸¿ò !important; font-weight:bold !important;}


.bbs_noname .subject {width:506px !important;}


.esports .about_league {padding:25px 0 0 30px; height:74px; border-bottom:3px solid #e4e4e4; background:#fafafa;}
.esports .about_league h2 {margin:0 0 7px 0;}
.esports .about_league h2 a {position:relative; top:-4px; margin:0 0 0 5px;}
.esports .about_league p {font-size:11px; line-height:130%;}
.esports .archive {position:relative;}
.esports .archive .search {position:absolute; right:0; top:0;}
.esports .archive .tab_basic {margin-bottom:-13px;}
.esports .archive .text {position:relative; _top:-1px; background:url(../img/league/bg_input_pcbang.gif) no-repeat 10px 8px;}
.esports .archive input.on {background-image:none;}

.open_league {position:relative; height:279px; margin:30px 0 0 0; padding:25px 0 0 0; border-bottom:1px solid #e5e5e5; background:#fafafa url(../img/league/bg_open_league.gif) no-repeat;}
.open_league h2 {height:38px; padding:12px 0 0 21px; font-weight:bold; font-size:11px; color:#092d78; letter-spacing:-0.1em;  background:#e9f4fb url(../img/common/bar16.gif) 124px 16px no-repeat;}
.open_league h2 label {vertical-align:top; display:inline-block; width:107px; padding:7px 0 0 10px; background:url(../img/common/bu_gt_gray_b.gif) 0 10px no-repeat;}
.open_league ul {margin:13px 0 0 21px;}
.open_league li {height:25px; margin:0 0 5px 0; background:url(../img/common/bar16.gif) 103px 4px no-repeat; color:#5c6f89; font-size:11px; white-space:nowrap;}
.open_league li label {position:relative; top:-1px; vertical-align:top; display:inline-block; width:104px; padding:5px 0 0 10px; background:url(../img/common/bu_gt_gray_b.gif) 0 9px no-repeat; font-size:11px; font-weight:bold; color:#092d78; letter-spacing:-0.1em;}
.open_league select {width:173px;}
.open_league .text {width:161px; height:18px !important; background:#FFF !important; padding-top:5px !important;}
.open_league h2 .text {width:504px;}
.open_league .map input {width:372px !important; height:25px !important; background:#FFF; border:1px solid #e1e1e1;}
.open_league .prize label {padding-top:7px;}
.open_league .map label {padding-top:8px; background-position:0 10px;}
.open_league li span {position:relative; *top:-4px;}
.open_league a.btn {position:absolute; right:10px; bottom:10px;}
img.required {vertical-align:middle; position:relative; top:-1px;}
.esports .bbs_write .write textarea {height:170px;}


.open_sgleague {height:auto; _height:1%; padding-top:3px; padding-bottom:10px; background-position:0 -22px;}
.open_sgleague .ctext .text {width:350px;}

.privacy_policy {height:25px; margin:10px 0 0 0;}
.privacy_policy input {vertical-align:middle;}
.privacy_policy .wrap {position:relative;}
.league_policy {position:absolute; left:0; bottom:18px; width:515px; padding:0 0 18px 0; background:#f6fbff; border:1px solid #abcdf2;}
.league_policy h4 {margin:20px 0 0 20px; padding:0 0 0 10px; background:url(../img/common/bu_gt_red.gif) no-repeat 0 4px; color:#0057bd; font-size:14px; font-weight:bold;}
.league_policy ul {margin:10px 0 0 20px; overflow:hidden;}
.league_policy li {clear:left; font-size:11px; color:#092d78; padding:2px 0;}
.league_policy li strong {float:left; width:26px;}
.league_policy li span {float:left; width:448px; word-break:break-all;}

.league_info {position:relative; overflow:hidden; height:111px; border-bottom:2px solid #abcde5;}
.league_info ul {margin:18px 0 0 21px;}
.league_info li {float:left; _display:inline; width:282px; height:14px; margin:0 0 14px 0; background:url(../img/common/bar16.gif) 79px 0 no-repeat; color:#5c6f89; font-size:11px; white-space:nowrap;}
.league_info li em {display:inline-block; width:80px; padding:3px 0 0 10px; background:url(../img/common/bu_gt_gray_b.gif) 0 5px no-repeat; font-size:11px; font-weight:bold; color:#092d78; letter-spacing:-0.1em;}
.league_info li.pcbang_name em {font-weight:bold; color:#ff0000;}
.league_info li.pcbang_name span {font-weight:bold; color:#407ece;}
.league_info a.btn {position:absolute; left:526px; top:27px;}
.league_info li.pcbang_name a.btn {position:static; margin:0 0 0 6px;}
.esports .bbs_read .subject {background-position:99px 17px;}
.esports .bbs_read .subject em {width:99px;}
.esports .bbs_bottom {height:79px;}
em.entry {display:block; color:#0053bd; font:10px verdana;}


.esports .txt {margin-top:15px;}

.league_join {position:relative; overflow:hidden; padding:0 0 4px 0;}
.league_join h3 {padding:1px 0 7px 22px; background:url(../img/bbs/bu_circle_arrow_down.gif) no-repeat; font-size:14px; color:#ff0000; font-weight:bold; }
.league_join h3 span {font-size:11px; font-weight:normal;}
.league_join ul {height:132px; padding:17px 0 0 0;  background:#fafafa; border-top:2px solid #d1d1d1; border-bottom:1px solid #e5e5e5;}
.league_join ul {padding:17px 0 0 0;  background:#fafafa; border-top:2px solid #d1d1d1; border-bottom:1px solid #e5e5e5;}
.league_join li {height:25px; margin:0 0 5px 20px; background:url(../img/common/bar16.gif) 79px 4px no-repeat; color:#5c6f89; font-size:11px; white-space:nowrap;}
.league_join li em {display:inline-block; width:80px; padding:7px 0 0 10px; background:url(../img/common/bu_gt_gray_b.gif) 0 9px no-repeat; font-size:11px; font-weight:bold; color:#092d78; letter-spacing:-0.1em; _vertical-align:top;}
.league_join li.phone select {width:90px; _position:relative; _top:-5px;}
.league_join li.phone .text {width:90px;}
.league_join li.memo .text {width:541px;}
.league_join .text {width:161px; height:18px !important; background:#FFF !important; padding-top:5px !important;}
.league_join li.uid span {font-weight:bold; color:#092d78; font-size:12px;}
.league_join li.team_name span {font-weight:bold; color:#092d78; font-size:12px;}


.league_join .myteam * {vertical-align:top;}
.league_join .myteam input {position:relative; top:5px; *margin:-4px -3px -3px -3px;}
.league_join .myteam label {position:relative; top:5px; margin-right:25px; color:#0B2C79; font-weight:bold;}



.sg_league_join .league_info {height:83px;}
.sg_league_join .league_join  {padding:0;}
.sg_league_join .league_join ul {position:relative; height:auto; padding-bottom:19px; zoom:1;}
.sg_league_join .bbs_bottom {margin-top:0;}
.sg_league_join .league_join .user_name {font-weight:bold; color:#092d78;}
.sg_league_join .league_join .loc {float:left; width:251px; _display:inline;}
.sg_league_join .league_join .loc select {position:relative; *top:1px; _top:0; width:94px;}
.sg_league_join .league_join .team {float:left; width:320px; _display:inline;}
.sg_league_join .league_join .team select {position:relative; *top:1px; _top:0; width:94px;}
.sg_league_join .league_join .memo {clear:left;}



/* ¹Ì¸®º¸±â */
.preview {visibility:hidden; position:absolute; overflow:hidden; margin:3px 0 0 1px; padding:10px 14px 5px 14px; width:230px; color:#092d78; border:1px solid #5597e0; background:#f6fbff; font-size:11px; line-height:120%; z-index:50; text-align:left; word-break:break-all; white-space:normal;}


