.life_main h2 {background:url(../images/life_head.gif) no-repeat; height:0; padding:20px 0 0 0; display:block; overflow:hidden; margin:0 0 7px 5px; font-size:10px;}
.life_m_top {border:3px solid #ddd; overflow:hidden; padding:20px 0 15px 25px; margin-bottom:15px; _height:1%;}
.life_m_top ul {width:165px; float:left; margin-right:30px;}
.life_m_top .last {margin-right:0;}
.life_m_top ul .img a img {border:2px solid #363636;}
.life_m_top ul .img a:hover img {border:2px solid #eb0e0e;}
.life_m_top ul .tit {margin-bottom:3px;}
.life_m_top ul .tit a {color:#de1010; font-weight:bold; text-decoration:underline;}
.life_m_top ul .desc {color:#888888; font-size:11px; line-height:140%;}
.life_m_top ul .name {float:left; margin-right:10px; font-size:11px;}
.life_m_top ul .name a {color:#186296;}
.life_m_top ul .date {float:left; font-size:11px;}
.life_m_top ul .date a {color:#888888;}

.life_m_list {clear:both; overflow:hidden;}
.life_box {position:relative; padding:10px 12px 10px 12px; width:375px; float:left; height:150px;}
.right {float:right;}
.life_box .more {position:absolute; top:8px; right:12px;}
.life_box ul .img {float:left; margin-right:12px; width:84px; line-height:120%; text-align:center;}
.life_box ul .img img {border:2px solid #000; margin-bottom:4px;}
.life_box ul .img span {font-size:11px; display:block;}
.life_box ul .img span a {color:#858585;}
.life_box h3 {border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
.life_box h3 a {height:0; padding:20px 0 0 0; display:block; overflow:hidden;}
.life_box .lab a {background:url(../images/life_yglab.gif) no-repeat;}
.life_box .str a {background:url(../images/life_str.gif) no-repeat;}
.life_box .interview a {background:url(../images/life_interview.gif) no-repeat;}
.life_box .om a {background:url(../images/life_om.gif) no-repeat;}
.life_box .more {background-position:0 6px;}
.life_box ul {overflow:hidden;}
.life_box ul .tit a {background:url(../images/dot_list_bg.gif) no-repeat 0 5px; padding: 0 0 0 7px;}
.life_box ul .tit span {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;}
.life_box ul .tit span strong {color:#F25B11;}
.life_box ul .tit .new {color:#F30; font-size:9px; font-family:Tahoma, Geneva, sans-serif;}

/*.sl_list .sl_nav {overflow:auto; margin-bottom:7px; height:1%;}
.sl_list .sl_nav li {float:left; margin-right:10px;background:url(../images/life_nav_div.gif) no-repeat 0 2px; padding:0 0 0 12px;}
.sl_list .sl_nav li a { height:0; padding:15px 0 0 0; display:block; overflow:hidden;}
.sl_list .sl_nav .sclife {background:none; padding:0;}
.sl_list .sl_nav .sclife a {background:url(../images/life_nav_sl.gif) no-repeat; width:60px;}
.sl_list .sl_nav .yg_lab a {background:url(../images/life_nav_lab.gif) no-repeat; width:58px;}
.sl_list .sl_nav .interview a {background:url(../images/life_nav_interview.gif) no-repeat; width:36px;}
.sl_list .sl_nav .life_stra a {background:url(../images/life_nav_stra.gif) no-repeat; width:71px;}
.sl_list .sl_nav .openm a {background:url(../images/life_nav_open.gif) no-repeat; width:59px;}
.sl_list .sl_nav .desc {background:none; margin-top:-2px; color:#999; font-size:11px;}*/

.tabs {float:left;	width:100%;	line-height:normal;	margin-bottom:14px; font-size:12px; font-family:±¼¸²,Gulim;}
.tabs ul {padding:0 10px 0 0; background:url(../images/tab_line.gif) repeat-x 0 -1px; height:25px;}
.tabs ul li {display:inline;}
.tabs a {float:left; background:transparent url(../images/tab_left.gif) no-repeat left -25px; padding:0 0 0 3px; text-decoration:none;}
.tabs a span {float:left; display:block; background:transparent url(../images/tab_right.gif) no-repeat right -25px; padding:7px 10px 4px 6px;}
.tabs a span {float:none;}
.tabs a:hover span {color:#74675B;}
.tabs a:hover {background-position:0 0;}
.tabs a:hover span {background-position:100% 0;}
.tabs .current a {background-position:0 0; font-weight:bold;}
.tabs .current a span {background-position:100% 0;}
.tabs .right {float:right; margin-top:-23px;}
.tabs .right dd {float:left; margin-right:10px;}
.tabs .other_lg {position:absolute; top:0; right:2px;}

.lab_list .lab_box {position:relative; clear:both; border-bottom:1px solid #F3F3F3; overflow:auto; padding:0 0 14px 0; margin-bottom:14px; height:1%;}
.lab_list .lab_box .img {float:left; margin-right:10px;}
.lab_list .lab_box .img a img {border:2px solid #000;}
.lab_list .lab_box .img a:hover img {border:2px solid #d02021;}
.lab_list .lab_box .tit {font-size:14px; font-family:µ¸¿ò,Dotum; letter-spacing:-1px; font-weight:bold; margin:0 0 8px 0;}
.lab_list .lab_box .tit span {color:#ff3e11; font-weight:normal;}
.lab_list .lab_box .desc {color:#999; overflow:hidden; width:530px; height:21px;}
.lab_list .lab_box .summ {width:600px;}
.lab_list .lab_box .in_cont {width:740px; _width:530px; margin-bottom:10px; color:#999;}
.lab_list .lab_box .good a {background:url(../images/ico_good_red.gif) no-repeat right; padding:0 33px 0 0;}
.lab_list .lab_box .terran a {background:url(../images/ico_terran.gif) no-repeat; padding:0 0 0 40px;}
.lab_list .lab_box .protoss a {background:url(../images/ico_protoss.gif) no-repeat; padding:0 0 0 40px;}
.lab_list .lab_box .zerg a {background:url(../images/ico_zerg.gif) no-repeat; padding:0 0 0 40px;}
.lab_list .lab_box .etc a {background:url(../images/ico_etc.gif) no-repeat; padding:0 0 0 40px;}
.lab_list .lab_box .name {float:left; margin-right:10px; font-size:11px;}
.lab_list .lab_box .name a { font-size:11px;}
.lab_list .lab_box .view {font-size:11px; float:left; margin-right:10px; background:url(../images/div_com.gif) no-repeat 0 4px; padding:0 0 0 10px;}
.lab_list .lab_box .vote {font-size:11px; background:url(../images/div_com.gif) no-repeat 0 4px; padding:0 0 0 10px; float:left;}
.lab_list .lab_box span {color:#0f66af;}
.btn_rate {background:url(../images/img_rateop.gif) no-repeat; height:50px; width:65px; position:absolute; right:66px; top:5px;}
.btn_rate .rate1 {height:12px; margin:12px 0 0 9px; width:44px; display:block;}
.btn_rate .rate2 {background:url(../images/img_rateop_bar.gif) no-repeat; height:12px; display:block;}
.lab_list .btn_vote {background:url(../images/bg_sl_vote.gif) no-repeat; height:50px; width:50px; position:absolute; right:10px; top:5px; text-align:center; padding:9px 0 0 0;}
.lab_list .btn_vote span, .lab_btn .vote span {color:#FA6C3F; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:11px; letter-spacing:-1px;}
.lab_header .btn_rate {right:127px; top:12px;}

.lab_body {border:1px solid #e5e5e5; margin-bottom:10px; padding-bottom:10px;}
.lab_body .head {background:#bb1a1b; padding:7px 10px 7px 10px;}
.lab_body .head h3 {font-size:14px; letter-spacing:-1px; font-family:µ¸¿ò,Dotum; color:#FFF; float:left;}
.lab_body .head p {float:right; color:#fff; font-size:11px;7}
.lab_body .lab_header {padding:7px 10px 7px 10px; position:relative; border-bottom:1px solid #d5d5d5;}
.lab_body .lab_header dl {overflow:auto; height:1%;}
.lab_body .lab_header dl dt, .lab_body .lab_header dl dd {line-height:190%;}
.lab_body .lab_header dl dt {float:left; width:80px; font-weight:bold;}
.lab_body .lab_header dl dd span {color:#747474; font-size:11px;}
.lab_body .lab_header dl .name a {color:#186296; font-weight:bold;}
.lab_body .lab_header dl dd div {border:1px solid #d9d9d9; background:#fcfcf8; height:1%; overflow:auto; padding:7px 0 0 7px;}
.lab_body .lab_header dl dd div ul {overflow:auto; width:75px; float:left; margin-right:10px; height:116px;}
.lab_body .lab_header dl dd div ul li {text-align:center; line-height:140%;}
.lab_body .lab_header dl dd div ul .img {margin-bottom:3px;}
.lab_body .lab_header dl dd div ul .num {color:#7e7e7c; font-weight:bold;}
.lab_body .lab_header dl dd div ul .img img {border:1px solid #dddddd; padding:2px;}

.lab_btn {overflow:hidden; position:absolute; top:12px; right:10px;}
.lab_btn li {float:left; margin-right:5px;}
.lab_btn .vote {background:url(../images/bg_sl_vote.gif) no-repeat; height:41px; width:50px; text-align:center; padding:9px 0 0 0;}
.lab_btn .vote_no {background:url(../images/bg_sl_vote_no.gif) no-repeat; height:41px; width:50px; text-align:center; padding:9px 0 0 0;}
.lab_btn .vote_no span {color:#2f70c0; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:11px; letter-spacing:-1px;}

.sl_write {border:2px solid #c10c32; padding:15px 15px 5px 15px; background:#fcfcfc; margin-bottom:10px;}
.sl_write dl {overflow:auto; border-bottom:1px dashed #c5c5e5; clear:both; margin-bottom:7px; padding:0 0 7px 0; height:1%;}
.sl_write dl dt {font-weight:bold; float:left; width:80px;}
.sl_write dl dd {float:left;}
.sl_write dl dd select {padding:2px 0 2px 0;}
.sl_write .last {border:none;}
.lab_contain {padding:7px 10px 10px 10px; clear:both;}
.lab_contain .lab_cont_det {margin-bottom:20px;}
.lab_contain .option {margin-bottom:10px;}

.lab_input {border:1px solid #ccc; font-size:12px; font-family:±¼¸²,Gulim; padding:3px 0 3px 5px;}
#lab_un {background:url(../images/lab_bg_ub.gif) no-repeat 5px 4px; border:1px solid #ccc; font-size:12px; font-family:±¼¸²,Gulim; padding:3px 0 3px 5px; width:100px; background-color:#FFF;}
#lab_num {background:url(../images/lab_bg_num.gif) no-repeat 5px 4px; border:1px solid #ccc; font-size:12px; font-family:±¼¸²,Gulim; padding:3px 0 3px 5px; width:30px; background-color:#FFF;}
#lab_up {background:url(../images/lab_bg_up.gif) no-repeat 5px 4px; border:1px solid #ccc; font-size:12px; font-family:±¼¸²,Gulim; padding:3px 0 3px 5px; width:100px; background-color:#FFF;}
.lab_wbox .tit {font-weight:bold; width:80px; float:left;}
.lab_wbox .wbox {border:1px solid #ccc; float:left;}
.sl_write dl dd .jung li {float:left; margin-right:10px;}
.sl_write dl dd .jung .jung_last {margin:0;}
.sl_write dl dd span {font-size:11px; color:#999;}
.unit_more li {margin-bottom:5px;}

.inter_cont {border:1px solid #ccc; padding:10px; overflow:hidden; _height:1%; margin-bottom:10px; clear:both;}
.inter_top {clear:both; overflow:hidden; _height:1%; margin-bottom:10px; border-bottom:1px solid #ccc; padding-bottom:10px;}
.inter_top .head {border-bottom:1px dashed #ccc; margin-bottom:8px; padding-bottom:5px;}
.inter_top h3 {font-family:Dotum; letter-spacing:-1px; font-size:14px; font-weight:bold; color:#C00; _height:1%; float:left; width:450px;}
.inter_top ul {float:right;}
.inter_top ul li {float:left; margin-right:10px; font-family:Tahoma, Geneva, sans-serif;}
.inter_top ul .good {background:url(../images/ico_good.gif) no-repeat 0 2px; font-weight:bold; font-size:11px; padding:0 0 0 20px;}
.inter_top ul .bad {background:url(../images/ico_bad.gif) no-repeat 0 2px; font-weight:bold; font-size:11px; padding:0 0 0 20px;}
.inter_top ul .last {margin:0;}
.inter_det {float:left; width:480px;}
.inter_det .sum_desc {color:#888;}
.inter_pic {float:right; background:#f9f9f9;}
.inter_pic img {border:2px solid #000;}
.inter_desc {clear:both; overflow:hidden; _height:1%;}
.inter_desc .inter_text {float:left; width:565px;}
.inter_desc .inter_pic {float:right; width:204px; display:block;}
.inter_desc .inter_pic li {margin-bottom:8px;}
.inter_desc .inter_pic img {border:2px solid #000;}

/* ÀÓ½Ã ¾ø¾Ú
.stra_list {clear:both;}
.stra_list table th {background-color:#6dab3c; padding:3px 0 3px 0; text-align:center; color:#fff;}
.stra_list table td {padding:3px 0 3px 0; text-align:center;}
.stra_list table .no {width:50px; font-size:10px; font-family:Tahoma, Geneva, sans-serif;}
.stra_list table .tit {text-align:left; padding:3px 0 3px 23px; background:url(../images/ico_bet_g.gif) no-repeat 7px 5px;}
.stra_list table .tit span {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;}
.stra_list table .tit strong {color:#F25B11;}
.stra_list table .race {width:55px;}
.stra_list table .race img {border:1px solid #000;}
.stra_list table .date, .stra_list table .view {width:70px; font-size:10px; font-family:Tahoma, Geneva, sans-serif;}
.stra_list table .high {background:url(../images/ico_sang.gif) no-repeat 19px 5px; padding-left:12px; color:#bb2525;}
.stra_list table .low {background:url(../images/ico_ha.gif) no-repeat 19px 5px; padding-left:12px; color:#799f1e;}
.stra_list table .medium {background:url(../images/ico_jung.gif) no-repeat 19px 5px; padding-left:12px; color:#c26321;}
*/

.stra_detail {border:1px solid #ccc; overflow:auto; height:1%; clear:both; margin-bottom:10px; padding:0 0 8px 0;}
.stra_detail .option .scrap {right:10px;}
.stra_detail .top_tit {position:relative;}
.stra_detail .top_tit ul {position:absolute; top:5px; right:0;}
.stra_detail .top_tit ul li {float:left; margin-right:12px; color:#fff; font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-weight:bold;}
.stra_detail .top_tit h3 {background:url(../images/bg_strath.gif) repeat-x; padding:6px 0 6px 12px; font-weight:bold; font-size:14px; font-family:µ¸¿ò,Dotum; letter-spacing:-1px; color:#f4ff29;}
.stra_detail .top_summ {padding:8px 0 8px 12px; overflow:auto; height:1%; background:#f6faf4; margin-bottom:10px; border-bottom:1px solid #85a178; position:relative;}
.stra_detail .top_summ dt {clear:both; float:left; width:70px; font-weight:bold; color:#525252; background:url(../images/ico_arrow.gif) no-repeat 0 6px; padding:0 0 0 8px;}
.stra_detail .top_summ dd a {color:#3dae0c; font-weight:bold;}
.stra_content {padding:0 10px 10px 10px; overflow:auto;}
.stra_content p {margin-bottom:2em;}

.open_detail {border:3px solid #f3d4ab; margin-bottom:8px; padding:10px; _height:1%;}
.open_detail .open_content {clear:both; padding:0 0 12px 0;}
.open_detail .open_content p {margin-bottom:1.3em;}

.board_top {margin-bottom:8px; overflow:hidden;}
.board_top .btn_rate {position:inherit; float:right; margin-left:20px;}
.board_top .prof_img {float:left; background:url(../images/bg_arti.gif) no-repeat 65px 3px; padding:0 22px 0 0;}
.board_top .arti {float:left; width:360px;}
.board_top h3 {color:#c33333; font-size:14px; padding:0 10px 0 0; margin-bottom:2px; overflow:hidden; display:block; margin-bottom:10px; border-bottom:1px solid #e5e5e5; padding-bottom:7px;}
.board_top .arti ul {clear:both; overflow:auto; height:1%;}
.board_top .arti ul li {float:left; margin-right:10px;}
.board_top .arti ul .name {font-weight:bold;}
.board_top .arti ul .lv {font-size:11px; color:#747474;}
.board_top .view {float:right; background:url(../images/bg_arti.gif) no-repeat; width:80px; text-align:center; color:#747474;}
.board_top .view dt {font-weight:bold; margin-bottom:1px;}
.board_top .view dd {font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.board_top .opt {float:right; background:url(../images/bg_arti.gif) no-repeat; padding:0 0 0 10px; width:72px;}
.board_top .opt .date {font-size:9px; color:#747474; font-family:Tahoma; margin-bottom:2px;}
.board_top .opt .good {background:url(../images/ico_good.gif) no-repeat; padding:0 0 0 20px; float:left; font-weight:bold; font-size:11px; color:#747474;}
.board_top .opt .bad {background:url(../images/ico_bad.gif) no-repeat; padding:0 0 0 20px; float:right; font-weight:bold; font-size:11px; color:#747474;}


.sl_list .yg_lab {background:url(../images/sl_bg_lab.gif) no-repeat;}
.sl_list .openm {background:url(../images/sl_bg_open.gif) no-repeat;}
.sl_list .interview {background:url(../images/sl_bg_interview.gif) no-repeat;}
.sl_list .strategy {background:url(../images/sl_bg_stra.gif) no-repeat;}
.sl_list .sl_top {height:66px; margin-bottom:10px; overflow:hidden; clear:both;}
.sl_list .sl_top li {float:left;}
.sl_list .sl_top .sc_life a {display:block; height:0; overflow:hidden; padding:20px 0 0 0; margin:8px 0 0 10px; width:70px;}
.sl_list .yglab a {display:block; height:0; overflow:hidden; margin:20px 0 0 10px; padding:24px 0 0 0; width:110px;}
/*.sl_list .rss {position:absolute; top:8px; right:10px;}*/
.sl_list .sl_open a {display:block; height:0; overflow:hidden; margin:20px 0 0 10px; padding:24px 0 0 0; width:110px;}
.sl_list .sl_interview a {display:block; height:0; overflow:hidden; margin:20px 0 0 10px; padding:24px 0 0 0; width:70px;}
.sl_list .sl_stra a {display:block; height:0; overflow:hidden; margin:20px 0 0 10px; padding:24px 0 0 0; width:150px;}

.stra_list ul li {clear:both; border-bottom:1px solid #e5e5e5; margin-bottom:18px; padding-bottom:18px; overflow:hidden; _height:1%;}
.stra_list ul li .img {float:left; width:84px;}
.stra_list ul li .img a img {border:2px solid #111;}
.stra_list ul li .img p {text-indent:-10000em; background:url(../images/ico_difficult.gif) no-repeat; height:20px; width:84px; display:block; margin-top:4px;}
.stra_list ul li .img p.hard {background:url(../images/ico_difficult.gif) no-repeat 0 0;}
.stra_list ul li .img p.easy {background:url(../images/ico_difficult.gif) no-repeat 0 -40px;}
.stra_list ul li .img p.medium {background:url(../images/ico_difficult.gif) no-repeat 0 -20px;}
.stra_list ul li .text {margin-left:15px; float:left; width:600px;}
.stra_list ul li .text .tit {margin-bottom:5px; padding-left:40px;}
.stra_list ul li .text .tit.terran {background:url(../images/ico_terran.gif) no-repeat 0 3px;}
.stra_list ul li .text .tit.protoss {background:url(../images/ico_protoss.gif) no-repeat 0 3px;}
.stra_list ul li .text .tit.zerg {background:url(../images/ico_zerg.gif) no-repeat 0 3px;}
.stra_list ul li .text .tit.random {background:url(../images/ico_etc.gif) no-repeat 0 3px;}
.stra_list ul li .text .tit a {font-weight:bold; font-family:µ¸¿ò,Dotum; font-size:14px; letter-spacing:-1px; color:#000;}
.stra_list ul li .text .tit span {color:#FF3E11; letter-spacing:1px;}
.stra_list ul li .text .opt {margin-bottom:5px; overflow:hidden; _height:1%;}
.stra_list ul li .text .opt p {float:left; margin-right:10px; color:#989898;}
.stra_list ul li .text .opt p a {color:#989898;}
.stra_list ul li .text .opt p span {color:#597fc6;}
.stra_list ul li .text .desc {clear:both; line-height:1.4;}
.stra_list .btn_vote {background:url(../images/bg_sl_vote.gif) no-repeat; height:50px; width:50px; text-align:center; padding:9px 0 0 0; float:right; margin:15px 0 0 0;}
.stra_list .btn_vote span {color:#FA6C3F; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:11px; letter-spacing:-1px;}

.life_pop {border:1px solid #ccc; margin:0 auto; width:630px; margin-bottom:15px; clear:both;}
.life_pop .tit {padding:3px 12px 3px 12px; overflow:hidden; _height:1%; background:#f8f8f8; border-bottom:1px solid #e5e5e5; margin-bottom:5px;}
.life_pop .tit h4 {float:left; font-size:12px;}
.life_pop .tit ul {float:right;}
.life_pop .tit ul li {float:left; margin-right:10px;}
.life_pop .tit ul li a strong {color:#c91111;}
.life_pop .tit ul li.last {margin:0;}
.life_pop .list {padding:0 12px 5px 12px;}
.life_pop .list .name a {color:#B89494; font-size:11px; text-align:center;}
.life_pop .list .date {color:#999999; font-size:11px; text-align:center;}
.life_pop .list .view {color:#537683; text-align:center; font-size:11px;}
.life_pop .list td {border-top:1px solid #e9e9e9; padding:2px 0 2px 0;}
.life_pop .list .first td {border-top:none;}