* {padding:0;margin:0;}

/* skip to navigation */
#skipnavigation {position:absolute;top:0;left:0;z-index:999999;}
#skipnavigation ul {width:100%;}
#skipnavigation li {text-align:center;}
#skipnavigation a {display:block;color:#000;width:1px;height:1px;overflow:hidden;white-space:nowrap;}
#skipnavigation a:focus ,#skipnavigation a:active {width:100%;height:auto;}

#wrap {width:100%;}

#header {background:url(../../images/common/header_top_bg.gif) repeat-x top left;}
#header .inner_header {position:relative;background:url(../../images/common/header_top_bg.gif) repeat-x top left;margin:0 auto;width:1200px;height:140px;}
#header .nv {height:271px;width:100%;position:absolute;z-index:9999;background:url(../../images/common/line.png) repeat-x top left;}
#header .nv_con {font-weight:bold;height:271px;font-size:12px;line-height:30px;background:url(../../images/common/line.png) repeat-x top left;margin:0 auto;width:1200px;padding-top:20px;}
#header .nv_con a {color:#817e7e;}
#header .nv_con a:hover {color:#cb1e18;text-decoration:none;}

#logo {position:absolute;bottom:25px;left:8px;}

#top_menu {height:40px;overflow:hidden;}
#top_menu .social {float:left;background:url(../../images/common/bar.gif) no-repeat bottom right;padding-left:13px;width:238px;height:40px;overflow:hidden;}
#top_menu .social li {float:left;padding-top:12px;}
#top_menu .social .facebook {display:block;background:url(../../images/common/icon_facebook.gif) no-repeat 0 0;padding:0 20px 0 25px;line-height:1.5em;color:#bbcef6;font-size:11px;height:16px;}
#top_menu .social .twitter {display:block;background:url(../../images/common/icon_twitter.gif) no-repeat 0 0;padding:0 20px 0 25px;line-height:1.5em;color:#b2edee;font-size:11px;height:16px;}
#top_menu .social .band {display:block;background:url(../../images/common/icon_band.gif) no-repeat 0 0;padding:0 20px 025px;line-height:1.5em;color:#a5dfad;font-size:11px;height:16px;}

#top_menu .on {float:left;background:url(../../images/common/bar.gif) no-repeat bottom right;padding-top:12px;width:142px;height:28px;text-align:center;}
#top_menu .on a {display:inline-block;background:url(../../images/common/icon_onair.gif) no-repeat top right;padding-right:20px;font-weight:bold;color:#ff0900;}

#top_menu .live {float:left;background:url(../../images/common/bar.gif) no-repeat bottom right;padding-top:12px;width:319px;height:28px;}
#top_menu .live .time {padding:0 10px 0 20px;font-weight:bold;color:#ff0900;}
#top_menu .live a {color:#b8b8b8;}

#top_menu .gnb {float:right;padding-top:9px;overflow:hidden;}
#top_menu .gnb li {float:left;background:url(../../images/common/bul_bar.gif) no-repeat 0 0.5em;padding:0 10px;line-height:1.8em;}
#top_menu .gnb li a {color:#fff;}
#top_menu .gnb li.btn,
#top_menu .gnb li.first {background:none;}

#nav {position:absolute;top:71px;left:228px;}
#nav ul {overflow:hidden;}
#nav li {float:left;background:url(../../images/common/menu_bar.gif) no-repeat 0 0;padding-left:1px;}
#nav li.first {background:none;}

#gnb_2 {position:absolute;top:80px;right:0;}
#gnb_2:after {content:"";display:block;clear:both;}
#gnb_2 ul {float:left;overflow:hidden;}
#gnb_2 ul li  {float:left;background:url(../../images/common/bul_bar2.gif) no-repeat 0 0.4em;padding:0 7px;line-height:1.8em;}
#gnb_2 ul li a {font-family:Dotum;font-size:14px;color:#9a9a9a;}
#gnb_2 ul li.first {background:none;}
#gnb_2 .search {float:left;margin-top:-7px;}




/* footer */
#footer {background:url(../../images/common/footer_bg.gif) repeat-x top left;}
.footer_top {background:url(../../images/common/footer_top_bg.gif) repeat-x top left;margin:0 auto;width:1200px;}
.footer_top .notice {height:35px;line-height:2.7em;}
.footer_top .notice .tit {padding-right:5px;font-weight:bold;color:#666;}
.footer_top .notice a {color:#959191;}

.footer_bottom {background:url(../../images/common/footer_bg.gif) repeat-x bottom left;margin:0 auto;width:1200px;}
.footer_bottom a {color:#666;}
.footer_bottom .inner_wrap {position:relative;padding:23px 0;}
.footer_bottom .inner_wrap:after {content:"";display:block;clear:both;}
.footer_bottom .footer_logo {float:left;padding-right:30px;}
.footer_bottom .footer_info {float:left;}
.footer_bottom .footer_menu {overflow:hidden;}
.footer_bottom .footer_menu li {float:left;background:url(../../images/common/bul_bar3.gif) no-repeat 0 0.4em;padding:0 10px;line-height:1.8em;}
.footer_bottom .footer_menu li.first {background:none;padding-left:0;}
.footer_bottom .info {padding-top:10px;float:left;padding-right:50px;}
.footer_bottom .info li {padding:1px 0;line-height:1.5em;}
.footer_bottom .info .copyright {padding-top:5px;font-size:11px;color:#939393;}

.family_site {position:absolute;top:20px;right:0;}
.fsite_wrap {position:relative;background:url(../../images/common/family_site_bg.gif) no-repeat top left;width:190px;height:28px;}
.fsite_wrap span.btn_ft_go {display:block;background:url(../../images/common/family_site_bg.gif) no-repeat top left;width:190px;height:28px;}
.fsite_wrap button {display:block;background:none;border:none;width:100%;height:100%;text-indent:-1000em;}
.fsite_wrap .fsList {display:none;position:absolute;bottom:0px;left:0;background-color:#f1f1f1;border:1px solid #a7a7a7;width:188px;}
.fsite_wrap .fsList span {display:block;margin-left:-1px;background:url(../../images/common/family_site_bg.gif) no-repeat top left;width:190px;height:27px;}
.fsite_wrap .fsList ul {padding:10px;}

/* ======= common style ========= */
/* padding */
.pd_tb5 {padding:5px 0;}
.pd_tb10 {padding:10px 0;}
.pd_tb20 {padding:20px 0;}
.pd_tb30 {padding:30px 0;}
.pd_tb40 {padding:40px 0;}

.pd_t5 {padding-top:5px;}
.pd_t10 {padding-top:10px;}
.pd_t15 {padding-top:15px;}
.pd_t20 {padding-top:20px;}
.pd_t25 {padding-top:25px;}
.pd_t30 {padding-top:30px;}
.pd_t40 {padding-top:40px;}
.pd_t50 {padding-top:50px;}
.pd_t60 {padding-top:60px;}
.pd_t100 {padding-top:100px;}
.pd_t200 {padding-top:200px;}

.pd_b5 {padding-bottom:5px;}
.pd_b10 {padding-bottom:10px}
.pd_b15 {padding-bottom:15px;}
.pd_b20 {padding-bottom:20px;}
.pd_b25 {padding-bottom:25px;}
.pd_b30 {padding-bottom:30px;}
.pd_b35 {padding-bottom:35px;}
.pd_b40 {padding-bottom:40px;}
.pd_b50 {padding-bottom:50px;}

.pd_l5 {padding-left:5px;}
.pd_l10 {padding-left:10px;}
.pd_l11 {padding-left:11px;}
.pd_l15 {padding-left:15px;}
.pd_l20 {padding-left:20px;}
.pd_l25 {padding-left:25px;}
.pd_l30 {padding-left:30px;}
.pd_l35 {padding-left:35px;}
.pd_l40 {padding-left:40px;}
.pd_l45 {padding-left:45px;}
.pd_l50 {padding-left:50px;}
.pd_l52 {padding-left:52px;}
.pd_l55 {padding-left:55px;}
.pd_l58 {padding-left:58px;}
.pd_l60 {padding-left:60px;}
.pd_l61 {padding-left:61px;}
.pd_l95 {padding-left:95px;}
.pd_l100 {padding-left:100px;}
.pd_l150 {padding-left:150px;}
.pd_l207 {padding-left:207px;}
.pd_l250 {padding-left:250px;}
.pd_l260 {padding-left:260px;}

.pd_r5 {padding-right:5px;}
.pd_r10 {padding-right:10px;}
.pd_r15 {padding-right:15px;}
.pd_r20 {padding-right:20px;}
.pd_r30 {padding-right:30px;}
.pd_r40 {padding-right:40px;}
.pd_r50 {padding-right:50px;}

.pd_all10 {padding:10px;}
.pd_all15 {padding:15px;}
.pd_all20 {padding:20px;}
.pd_all30 {padding:30px;}
.pd_all40 {padding:40px;}

.mg_t5 {margin-top:5px;}
.mg_t10 {margin-top:10px;}
.mg_t20 {margin-top:20px;}
.mg_t30 {margin-top:30px;}
.mg_t40 {margin-top:40px;}
.mg_t50 {margin-top:50px;}

.mg_r10 {margin-right:10px;}
.mg_r20 {margin-right:20px;}
.mg_r30 {margin-right:30px;}
.mg_r40 {margin-right:40px;}

.mg_b10 {margin-bottom:10px;}
.mg_b20 {margin-bottom:20px;}
.mg_b30 {margin-bottom:30px;}
.mg_b40 {margin-bottom:40px;}

.mg_l10 {margin-left:10px;}
.mg_l20 {margin-left:20px;}
.mg_l30 {margin-left:30px;}
.mg_l40 {margin-left:40px;}


/* text style */
.text_bold {font-weight:bold;}

/* float */
.f_left {float:left;}
.f_right {float:right;}
.f_clear {overflow:hidden;}
.f_clear2 {clear:both;}

/* align */
.position_left {text-align:left;}
.position_right {text-align:right;}
.position_mid {text-align:center;}
.v_mid {vertical-align:middle;}

/* font-weight */
.fb {font-weight:bold !important;}

/* color */
.color_re {color:#9c0403 !important;}
.color_re2 {color:#c40000 !important;}
