
#column {clear:both; overflow:auto;}
#column h4 {border-bottom:1px solid #d8d8d8; margin-bottom:8px;}
#column h4, #column h4 a {font-size:11px; font-weight:normal; color:#7f7f7f;}
#column h4 span a {font-weight:bold;}
#column .game_logo {margin-bottom:8px;}
#column .summary {border-top:1px solid #e5e5e5; overflow:auto; margin-bottom:10px; padding:0 0 8px 0; clear:both; margin-top:20px; padding-top:20px; _height:1%;}
#column .intro_left {float:left; width:500px;}
#column .intro_right {float:right; width:202px;}
#column .intro_right tr {height:25px;}
#column .intro_right .col1 {background:#ede5de; text-align:center; width:45px;}
#column .intro_right .col2 {background:#fcfcfc; padding-left:8px;}
#column .race {margin-bottom:18px; overflow:hidden; _height:1%;}
#column .race li {float:left; padding-right:24px; background:url(../images/dot_e5.gif) repeat-y 264px;}
#column .race .last {padding-right:0;}
#column .race li dl dt {margin-bottom:7px;}
#column .race li dl dt img {border:1px solid #000000;}
#column .race li dl dt a:hover img {border:1px solid #d60000;}
#column .race li dl dd {background:url(../images/dot_list_bg.gif) no-repeat 0 9px; padding:2px 0 2px 10px; border-bottom:1px solid #e5e5e5;}
#column .race li dl dd a {display:block;}
#column .sc_main_b {overflow:hidden; _height:1%;}
#column .sc_main_b .sc_m_basic {float:left;}
#column .sc_main_b .sc_m_basic h3 a {background:url(../images/h3_sc_story.gif) no-repeat 2px 0; height:0; overflow:hidden; padding:20px 0 0 0; display:block;border-bottom:1px solid #e5e5e5; margin-bottom:8px; font-size:12px; width:560px;}
#column .sc_main_b .sc_m_basic ul {width:560px;}
#column .sc_main_b .sc_m_basic ul li {float:left; width:260px; background:url(../images/dot_list_bg.gif) no-repeat 0 7px; padding:0 0 0 10px; height:26px;}
#column .sc_main_b .sc_m_patch {float:right; width:222px; position:relative; overflow:hidden;}
#column .sc_main_b .sc_m_patch h3 a {background:url(../images/h3_sc_patch.gif) no-repeat 2px 0; height:0; overflow:hidden; padding:20px 0 0 0; display:block; width:222px;}
#column .sc_main_b .sc_m_patch .more {position:absolute; right:5px; top:0; background:url(../images/ico_arrow.gif) no-repeat 0 5px;}
#column .sc_main_b .sc_m_patch table {overflow:auto; background:#f2f2f2; width:100%;}
#column .sc_main_b .sc_m_patch table .ver {width:50px; font-weight:bold;}
#column .sc_main_b .sc_m_patch table .dat {width:55px; text-align:right; color:#8d8d8d}

.intro_menu {border:1px solid #dddddd; background:#f6f6f6; padding:8px 13px 7px 13px; margin-top:7px; _padding:9px 13px 6px 13px;}
.intro_menu ul li {border-bottom:1px solid #dddddd; padding:7px 0 4px 0; font-weight:bold; font-family:돋움,Dotum;}
.intro_menu ul .last {border:none;}
.intro_menu .inner_1 {padding:5px 0 0 20px;}
.intro_menu .inner_1 li {border:none; padding:2px 0 2px 0;}
.intro_menu .inner_1 li a {color:#ba1717;}
.intro_menu .inner_2 {border:1px solid #d5d5d5; background:#FFFFFF; padding:7px 0 7px 15px; margin:5px 0 10px 15px;}
.intro_menu .inner_2 li {line-height:16px;}
.intro_menu .inner_2 li a {color:#333333; font-weight:normal; background:url(../images/dot_list_bg.gif) no-repeat 0 5px; padding:0 0 0 7px;}
.intro_menu .inner_3 {margin-left:10px;}
.intro_menu .inner_3 li a {background:url(../images/bl_inner.gif) no-repeat; padding-left:8px;}
.intro_menu .current a {color:#C00;}
.info_box {border:1px solid #cacaca;}
.inner_box {border:3px solid #f0f0f0; padding:9px 15px 9px 15px; position:relative; _height:1%;}
.inner_box p {margin-bottom:18px; clear:both;}
.inner_box blockquote {border:1px solid #e5e5e5; margin-left:20px; padding:7px; background:#fcfaf0; margin-bottom:15px;}
.race_top {overflow:auto; border-bottom:1px solid #e5e5e5; padding:0 0 5px 0; margin:0 0 15px 0; _height:1%;}
.race_tit {float:left; width:110px;}
.cat_list {float:right;}
.race_menu {float:left; width:381px; padding:3px 0 0 0;}
.race_menu ul {overflow:hidden;}
.race_menu ul li {float:left; margin-right:11px; overflow:hidden;}
.race_menu ul li a {height:0; overflow:hidden; padding:16px 0 0 0; display:block;}
.race_menu ul .sum a {background:url(../images/menu_scint_sum.gif) no-repeat; width:24px;}
.race_menu ul .unit a {background:url(../images/menu_scint_unit.gif) no-repeat; width:48px;}
.race_menu ul .table a {background:url(../images/menu_scint_table.gif) no-repeat; width:61px;}
.race_menu ul .build a {background:url(../images/menu_scint_build.gif) no-repeat; width:77px;}
.race_menu ul .basic a {background:url(../images/menu_scint_basic.gif) no-repeat; width:49px;}
.race_menu ul .hero a {background:url(../images/menu_scint_hero.gif) no-repeat; width:64px;}
.race_menu ul .hero {margin-right:0;}
/* .race_menu ul .sum a:hover, .race_menu ul .unit a:hover, .race_menu ul .table a:hover, .race_menu ul .build a:hover, .race_menu ul .basic a:hover, .race_menu ul .hero a:hover {background-position:0 -16px;} */
.race_menu ul #current a {background-position:0 -16px; border-bottom:2px solid #ef3434;}

.race_other {float:right; width:185px; padding:1px 0 0 0;}
.race_other ul {overflow:hidden; height:22px;}
.race_other ul li {float:right; padding-left:20px;background:url(../images/h3_div.gif) no-repeat;}
.race_other ul .protoss a {background:url(../images/h3_sc_protossb.gif) no-repeat; width:76px; height:0; display:block; padding:16px 0 0 0; overflow:hidden;}
.race_other ul .zerg a {background:url(../images/h3_sc_zergb.gif) no-repeat; width:44px; height:0; display:block; padding:16px 0 0 0; overflow:hidden;}
.race_other ul .terran a {background:url(../images/h3_sc_terranb.gif) no-repeat; width:66px; height:0; display:block; padding:16px 0 0 0; overflow:hidden;}

.inner_box h3 {font-size:16px; font-weight:bold; letter-spacing:-1px; font-family:돋움,Dotum; margin-bottom:8px;}
.u_data {overflow:auto; margin-bottom:8px;}
.left_img {float:left;}
.right_data {float:right; width:512px;}
.right_data .tab_top {background:url(../images/tab_sc_bg.gif) repeat-x; height:25px;}
.right_data .tab_top li {float:left; margin-right:2px;}
.right_data .tab_top .tab_basic a {background:url(../images/tab_sc_basic.gif) no-repeat; width:102px; height:0px; padding:25px 0 0 0; overflow:hidden; display:block;}
.right_data .tab_top .tab_combat a {background:url(../images/tab_sc_combat.gif) no-repeat; width:102px; height:0px; padding:25px 0 0 0; overflow:hidden; display:block;}
.right_data .tab_top .tab_siege a {background:url(../images/tab_sc_siegemode.gif) no-repeat; width:102px; height:0px; padding:25px 0 0 0; overflow:hidden; display:block;}
.right_data .tab_top .no_cur a {background-position:0 -25px;}
.right_data .data_box {border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc; padding:10px 0 10px 15px; overflow:auto; height:1%; height:140px;}
.right_data .data_box ul {overflow:auto;}
.right_data .data_box ul li {float:left; padding-right:10px; margin-right:15px; background:url(../images/line_jum.gif) repeat-y right 0; width:170px;}
.right_data .data_box ul .first {width:150px;}
.right_data .data_box ul .last {padding:0; background:none; margin:0; width:300px;}
.right_data .data_box ul .last_com {padding:0; background:none; margin:0;}
.right_data .data_box ul li dl dd a, .right_data .data_box ul li dl dd a:link {color:#cc0000; text-decoration:underline;}
.right_data .data_box .first dt {width:47px;}
.right_data .data_box dt {clear:both; float:left; width:65px; font-weight:bold; margin:0;}
.right_data .data_box dt,.right_data .data_box dd {height:20px;}
.mid_box {clear:both; margin-bottom:15px; overflow:auto; border-bottom:1px solid #e5e5e5; padding-bottom:15px;}
.mid_box .intro_more {background:url(../images/ico_arrow.gif) no-repeat 0 6px; padding:0 0 0 7px; font-size:11px; position:absolute; top:0; right:3px;}
.mid_left .last, .mid_right .last {margin:0;}
.mid_left {float:left; position:relative;}
.mid_left h3 {background:url(../images/intro_ss.gif) no-repeat; height:0px; padding:18px 0 0 0; overflow:hidden; width:378px; display:block; border-bottom:1px solid #e5e5e5;}
.mid_left ul li {float:left; margin-right:6px;}
.mid_right {float:right; position:relative; width:380px;}
.mid_right h3 {background:url(../images/intro_yglab.gif) no-repeat; height:0px; padding:18px 0 0 0; overflow:hidden; display:block; border-bottom:1px solid #e5e5e5;}
.mid_right ul li {float:left; margin-right:6px;}
.desc_story, .desc_unit, .desc_build, .desc_upgrade, .desc_skill {clear:both; overflow:auto; background:url(../images/intro_desc_bg.gif) repeat-x bottom; padding-bottom:5px; margin-bottom:20px;}
.desc_build h3 {background:url(../images/intro_h3_build.gif) no-repeat; height:0px; padding:18px 0 0 0; overflow:hidden; display:block;}
.desc_unit h3 {background:url(../images/intro_h3_unit.gif) no-repeat; height:0px; padding:18px 0 0 0; overflow:hidden; display:block;}
.desc_upgrade h3 {background:url(../images/intro_h3_up.gif) no-repeat; height:0px; padding:18px 0 0 0; overflow:hidden; display:block;}
.desc_sound h3 {background:url(../images/intro_h3_sound.gif) no-repeat; height:0px; padding:18px 0 0 0; overflow:hidden; display:block; margin-bottom:20px;}
.desc_upgrade .up, .desc_skill .skill {border:1px solid #e5e5e5; padding:10px; margin-bottom:10px; _height:1%;}
.desc_skill .skill .name .passive {color:#C00; font-weight:normal; padding:0 0 0 10px;}
.desc_skill .skill .name .active {color:#30F; font-weight:normal; padding:0 0 0 10px;}
.desc_skill .skill ul {position:relative;}
.desc_skill .skill ul .more_story {position:absolute; top:0; right:1px; width:120px; _right:64px;}
.desc_skill .skill ul .more_story a {background:url(../images/btn_skillstory.gif) no-repeat; height:0; padding:29px 0 0 0; display:block; overflow:hidden;}
.desc_upgrade .up ul, .desc_skill .skill ul {overflow:auto; margin-bottom:8px;}
.desc_upgrade .up ul .img, .desc_skill .skill ul .img {float:left; margin-right:10px;}
.desc_upgrade .up ul .name, .desc_skill .skill ul .name {font-weight:bold; line-height:140%;}
.desc_upgrade .up ul .desc, .desc_skill .skill ul .desc {color:#959595; font-size:11px; line-height:150%;}
.desc_upgrade .up .col1 {background:#faf4f4; text-align:center; font-weight:bold;}
.desc_upgrade .up .col2 {background:#ffffff; text-align:center;}
.desc_upgrade tr {height:25px;}

.desc_skill h3 {background:url(../images/intro_h3_skill.gif) no-repeat; height:0px; padding:18px 0 0 0; overflow:hidden; display:block;}
.desc_story h3 {background:url(../images/intro_h3_story.gif) no-repeat; height:0px; padding:18px 0 0 0; overflow:hidden; display:block;}
.unit_table td {text-align:center;}
.tech_terran {height:1500px; position:relative;}
.tech_protoss {height:1700px; position:relative;}
.tech_zerg {height:1700px; position:relative;}
.tech_txt li a, .tech_txt li a:visited {color:#FFFFFF; font-size:11px;}
.tech_txt li span a, .tech_txt li span a:visited {color:#dddf42;}
.tt_command {position:absolute; top:171px; left:181px;}
.tt_barracks {position:absolute; top:460px; left:181px;}
.tt_factory {position:absolute; top:750px; left:181px;}
.tt_starport {position:absolute; top:1030px; left:181px; letter-spacing:-1px;}
.tt_nexus {position:absolute; top:171px; left:261px;}
.tt_gateway {position:absolute; top:458px; left:261px; line-height:110%;}
.tt_stargate {position:absolute; top:1040px; left:261px; letter-spacing:-1px;}
.tt_robotics {position:absolute; top:1040px; left:50px;}
.tt_hatchery {position:absolute; top:171px; left:262px;}
.tt_sp {position:absolute; top:460px; left:331px;}
.tt_hydra {position:absolute; top:745px; left:491px;}
.tt_queen {position:absolute; top:1040px; left:331px;}
.tt_spire {position:absolute; top:1040px; left:14px;}
.tt_infes {position:absolute; top:1040px; left:535px;}
.tt_g_spire {position:absolute; top:1595px; left:14px; line-height:110%;}
.tt_ultra {position:absolute; top:1595px; left:173px;}
.tt_defiler {position:absolute; top:1595px; left:330px;}

.basic {overflow:auto;}
.basic ul li {width:330px; float:left; margin-bottom:20px;}
.basic ul li dl .img {float:left; margin-right:10px;}
.basic ul li dl .img a img {border:2px solid black;}
.basic ul li dl .img a:hover img {border:2px solid #dd0000;}
.basic ul li dl dt a, .basic ul li dl dt a:visited {font-size:16px; font-family:돋움,Dotum; color:#c10000; letter-spacing:-1px; font-weight:bold;}
.basic ul li dl dt span {color:#929292;}
.basic ul li dl .txt {line-height:130%; margin-top:6px;}

.unit_list {overflow:auto;}
.unit_list .ulist_box {border:1px solid #e5e5e5; width:720px; padding:20px 0 0 10px; margin:0 0 20px 10px; overflow:auto; background:#fafaf5; _width:654px;}
.unit_list .ulist_box ul {float:left; margin:0 14px 15px 0; width:75px; height:110px;}
.unit_list .ulist_box li {text-align:center; line-height:120%;}
.unit_list .ulist_box .unit_img {margin:0 0 4px 0;}
.unit_list .ulist_box .unit_img img {border:1px solid #dddddd; padding:3px;}
.unit_list .ulist_box .unit_img a:hover img {border:2px solid #fc6805; padding:2px;}
.unit_list .ulist_box .unit_name a {letter-spacing:-1px;}
.unit_list .ulist_box .unit_build a {font-size:11px; color:#999; letter-spacing:-1px;}

.desc_sound ul {padding:0 0 0 18px; overflow:auto;}
.desc_sound li {margin-bottom:10px; font-weight:bold; letter-spacing:-1px; width:320px; float:left; margin-right:10px; height:66px;}
.desc_sound li span {font-weight:normal; color:#666; display:block;}
.desc_sound li {background:url(../images/btn_soundplay.gif) no-repeat 0 0;padding:0 0 0 30px;}

.patch_list thead {background:url(../images/bg_gray_grad.gif) repeat-x; height:33px; color:#777777;}
.patch_list td {padding:4px 0 4px 0; text-align:center;}
.patch_list .patch_sum {text-align:left; padding:0 0 0 10px; background:url(../images/dot_list_bg.gif) no-repeat 0 12px;}
.patch_list .date {color:#607E17;}
.patch_content {clear:both; position:relative;}
.patch_content h3 {font-family:"Times New Roman", Times, serif; font-size:24px; border-bottom:1px dashed #e5e5e5; padding-bottom:5px; margin-bottom:10px; color:#ba2406;}
.patch_content .patch_update {position:absolute; top:0; right:0; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.patch_content .down_pat {text-align:center; margin-bottom:10px;}
.patch_select {position:absolute; top:12px; right:15px;}
.patch_detail h5 {border:none; font-size:12px; font-weight:bold; color:#333;}
.patch_detail ul {margin:8px 0 20px 15px; padding:10px; border:1px dashed #e5e5e5; overflow:auto; background:#fffbee;}
.patch_detail ul li {background:url(../images/dot_list_bg.gif) no-repeat 0 8px; padding:0 0 0 8px;}

.story_content .cat {color:#527a04;}
.story_content .tit {text-align:left; font-weight:bold; background:url(../images/dot_list_bg.gif) no-repeat 0 12px; padding:0 0 0 8px; font-size:14px; letter-spacing:-1px; font-family:돋움,Dotum;}
.story_content .tit span {color:#d64316; font-weight:normal; font-size:12px; letter-spacing:normal; font-family:Arial, Helvetica, sans-serif;}
.story_content .cat_t {font-weight:normal; color:#527a04;}
.story_content .tit_t {text-align:left; color:#333;}
.story_content .date {font-weight:normal; width:90px;}
.story_content .view {font-weight:normal; width:90px; color:#E04C04;}
.story_content table {margin-bottom:10px;}
.story_content .story_desc {padding:0 10px 0 10px;}

.gallery_list .gal_top {position:relative; clear:both; overflow:auto; border-bottom:1px dashed #d9d9d9; margin-bottom:10px; height:40px;}
.gallery_list .gal_top .gal_tit {height:29px; font-weight:bold; font-family:돋움,Dotum; letter-spacing:-1px; font-size:16px; color:#333; margin:7px 15px 0 0; float:left;}
.gallery_list .gal_top .oth_unit {padding:5px 0 0 0;}
.gallery_list .gal_top .goback {position:absolute; top:0; right:5px; height:30px;}
.thumb_list {clear:both;}
.thumb_list ul {float:left; margin:0 14px 20px 0; width:124px;}
.thumb_list .none {margin:0 0 20px 0;}
.thumb_list ul li {text-align:center; line-height:150%;}
.thumb_list ul .tit {letter-spacing:-1px;}
.thumb_list ul .tim {font-size:10px; color:#909090; font-family:Tahoma, Geneva, sans-serif;}
.thumb_list ul .new {color:#d7320c;}
.thumb_list ul .img a img {border:2px solid #333; margin-bottom:5px;}
.thumb_list ul .img a:hover img {border:2px dashed #d42e13; behavior: expression!;}
.thumb_list ul .current a img {border:2px solid #f25b11;}
.thumb_list ul .tit a {color:#06C;}
.thumb_list ul .usr span {font-family:Verdana, Geneva, sans-serif; font-size:10px; letter-spacing:-1px;}
.thumb_list ul .usr span strong {color:#F25B11;}

.board_top {margin-bottom:8px; overflow:auto;}
.user_info .prof_img {float:left; background:url(../images/bg_arti.gif) no-repeat 65px 3px; padding:0 22px 0 0;}
.user_info .arti {float:left; width:460px;}
.user_info .arti h3 {color:#c33333; font-size:14px; float:left; padding:0 10px 0 0; margin-bottom:2px; float:left; overflow:auto; max-width:480px;}
.user_info .arti ul {clear:both; overflow:auto; height:1%;}
.user_info .arti ul li {float:left; margin-right:10px;}
.user_info .arti ul .name {font-weight:bold;}
.user_info .arti ul .lv {font-size:11px; color:#747474;}
.user_info .view {float:left; background:url(../images/bg_arti.gif) no-repeat; padding:0 0 0 10px; width:40px; text-align:center; color:#747474;}
.user_info .view dt {font-weight:bold; margin-bottom:1px;}
.user_info .view dd {font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.user_info .opt {float:right; background:url(../images/bg_arti.gif) no-repeat; padding:0 0 0 10px; width:72px;}
.user_info .opt .date {font-size:9px; color:#747474; font-family:Tahoma; margin-bottom:2px;}
.user_info .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;}
.user_info .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;}

.gal_detail {padding:9px 17px;}

.data_help {border: 2px solid #e7a0a0; width:300px; padding:1px; background:#FFF; _height:1%; overflow:hidden;}
.data_help table {margin-bottom:5px;}
.data_help table td {text-align:center; height:25px;}
.data_help table td a, .data_help table td a:link {color:#cc0000; text-decoration:underline; font-weight:bold;}
.data_help ul {position:relative; height:21px;}
.data_help ul .help_dec {font-size:11px; letter-spacing:-1px; color:#999; padding:0 0 0 8px;}
.data_help ul .help_clo {position:absolute; top:0; right:2px;}
.data_help ul .help_clo a {background:url(../images/btn_del.gif) no-repeat; padding:0 0 0 12px; font-size:11px;}
.data_help p {margin-bottom:10px;}
.unit_skill {padding:10px; _height:1%;}
.unit_skill ul {background:#f2f2f2;}

.main_ulist {margin-bottom:30px; overflow:auto; clear:both;}
.main_ulist ul {clear:both; border-bottom:1px solid #e9e9e9; overflow:auto; padding:1px 0 0 0; height:1%;}
.main_ulist li {float:left; letter-spacing:-1px; font-family:돋움,Dotum; width:109px; background:url(../images/dot_list_bg.gif) no-repeat 0 7px; padding:0 0 0 7px; _width:108px;}
.main_ulist .img {float:left; margin-right:15px;}
.main_ulist .img img {border:1px solid #e5e5e5; padding:3px;}
.main_ulist .right_content {float:left;}

.rel_story {clear:both;}
.rel_story h3 {background:url(../images/intro_h3_mstory.gif) no-repeat; height:0; padding:15px 0 0 0; display:block; overflow:hidden; width:122px; margin-bottom:15px;}
.rel_story ul {padding:10px; background:#f9f9f9; border:1px dashed #cccccc; overflow:auto; height:1%;}
.rel_story ul li {font-size:14px; font-weight:bold; font-family:돋움,Dotum; letter-spacing:-1px; line-height:150%; background:url(../images/ico_arrow.gif) no-repeat 0 7px; padding:0 0 0 10px; width:300px; float:left;}
.rel_race {clear:both;}
.rel_race {margin-bottom:20px;}
.rel_race h3 {background:url(../images/intro_h3_racefeat.gif) no-repeat; height:0; padding:15px 0 0 0; display:block; overflow:hidden; width:72px; margin-bottom:15px;}
.rel_content {border:1px dashed #cccccc; background:#f9f9f9; padding:10px;}

.st_cat {clear:both; margin-bottom:10px; overflow:hidden; padding-left:8px; _height:1%;}
.st_cat li {margin-right:15px; float:left;}
.st_cat li a {overflow:hidden; height:0; padding:14px 0 0 0; display:block;}
.st_cat .all a {background:url(../images/st_all.gif) no-repeat; width:46px;}
.st_cat .story a {background:url(../images/st_story.gif) no-repeat; width:35px;}
.st_cat .hero a {background:url(../images/st_hero.gif) no-repeat; width:23px;}
.st_cat .guide a {background:url(../images/st_guide.gif) no-repeat; width:59px;}
.st_cat .current a {background-position:0 -15px;}
