@charset "euc-kr";


/* ----------------------------------------------------------------------
		Style Identity
---------------------------------------------------------------------- */

*{margin:0; padding:0;}
body {margin: 0; padding:0; background:url(../images/comm/bg_main.jpg) repeat-x;}
img{ border:0;  selector-dummy:expression(this.hideFocus=true);}
table{border-collapse:collapse; border:0px;text-align:left;}
th, td{ font-size:12px;line-height:140%;color:#666666;}

a	{color:#666666; text-decoration:none;selector-dummy:expression(this.hideFocus=true);}
a:hover, a:active	{color:#1D4E91;selector-dummy:expression(this.hideFocus=true);}
p {padding-top:5px;}
h1 {font-size:12px;background:url(../images/comm/icon_tit1.gif) no-repeat 0 bottom; padding:2px 28px; color:#1154BA; font-weight:bold;}
h2 {font-size:12px;color:#666666;font-weight:bold;padding:4px 0px;}
h3 {font-size:12px;color: #1C66BB; font-weight:bold;}
h4 {font-size:12px;color: #384e80; font-weight:bold;}
h5 {font-size:12px;color:#444444;background:url() no-repeat 0;padding:4px 20px; font-weight:bold;}
.title {font-size:12px; color: #1C66BB; font-weight:bold; letter-spacing:-0.05em;}
.text01 {font-size:12px; color: #1C66BB; padding-left:10px; letter-spacing:-0.05em;}
.text02 {font-size:12px; color: #334d55;}
.input_01{background-color:#F8F8F8;border:1px solid #dddddd;color:#555555;font-family:tahoma;font-size:12px;}
.input_02{background-color:#F8F8F8;border:1px solid #dddddd;color:#555555;font-family:tahoma;font-size:12px;}
.input_03{background-color:#F8F8F8;border:1px solid #dddddd;color:#555555;font-family:tahoma;font-size:12px;}
.input_log{background-color:#FFFFFF;border:1px solid #dddddd;color:#555555;font-family:tahoma;font-size:11px;line-height:140%; height:20px;}
.input_area{background-color:#F8F8F8;border:1px solid #dddddd;color:#555555;font-family:tahoma;font-size:12px;line-height:140%; padding:10px;}
.input_check {border:none;background-color:none;padding:1px;vertical-align:middle;}
.input_radio {border:none;background-color:none;padding:1px;vertical-align:middle;}


/* Layout */

.top {width:100%;padding:0px;}
.gnbmenu{ text-align:right; height:15px;padding-right:60px;}
.topmenu{position:absolute;left:0px; top:0px;width:990px; height:100px;z-index:1000;}
.sub_img{position:absolute; left:0px; top:0px;width:990px; height:520px; background:url(../images/comm/bg_maintop.jpg) x-repeat; z-index:999;}
.info {background-color:#fffff9; padding:5px 5px 5px 15px; border:1px #eeeeee solid;}
.info td{font-size:12px; color:#555555; letter-spacing:-0.1em;line-height:15px;}
.menu {background:url() repeat-x; height:70px; padding-top:2px; text-align:center;}
.leftmenu {background:url(../images/comm/bg_leftmenu.gif) repeat-x;width:215px;text-align:center;vertical-align: top;}
.leftmenu ul{}
.leftmenu ul li{padding-left:1px; list-style-image:none; list-style:none;}
.left_title {padding:0px;}
.footer { background:url(../images/comm/bg_copy.gif) repeat-x; padding-top:10px;}
.footermenu {width:500px; height:20px;}
.footermenu ul{}
.footermenu ul li{list-style:url(../images/comm/img_bar.gif);}


/*»ó´Ü¸Þ´º*/
.logo_g { float:left;}
.logo {margin:25px auto 0 auto; }
.top_link {padding:0px auto;height:20px; margin:0px; z-index:1;}
.topmenu_g { float:left; width:705px; height:32px; }

/* Main Contents */
/* Main table */
.itemChart01 {border-collapse:collapse;font-size:12px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.itemChart01 th{line-height:22px; color:#717171; background-image:url(../images/comm/bg_th.gif);white-space: nowrap;padding:5px 2px 3px; text-align:center;}
.itemChart01 td{line-height:22px; border-bottom:1px solid #e6e6e6;border-right:1px solid #CCD6BF;border-left:1px solid #CCD6BF;padding-left:2px;padding:7px 2px 5px 5px; color:#676767;background-color:#FEFEFE;}

.itemChart02 {border-collapse:collapse;font-size:12px;background-color:#FEFEFE;border-bottom:1px solid #e8e8e8;}
.itemChart02 th{line-height:20px; border-bottom:1px solid #e5e5e5;color:#555555;background:#f9f9f9;white-space: nowrap; padding:2px 2px 2px 8px;text-align:left;}
.itemChart02 td{line-height:20px; border-bottom:1px solid #e9e9e9; padding-left:2px;padding:2px 5px; color:#666666;}


#login{position:absolute;left:35px;top:165px;width:200px;height:140px;z-index:8;}
.news { border-collapse:collapse;text-align:left;font-size:12px;margin-top:5px;}
.news th{line-height:160%; border-bottom:1px solid #f9f9f9;padding:2px 2px 2px 6px; font-weight:normal;white-space: nowrap; background:url(../images/comm/bg_newsico.gif) no-repeat;text-align:left;}
.news td{line-height:160%; border-bottom:1px solid #f5f5f5;padding:2px 2px 2px 6px;text-align:left;}

.photolist { border-collapse:collapse; text-align:left;font-size:11px;text-align:left;}
.photolist th{line-height:140%;border-bottom:1px solid #f9f9f9;padding-left:8px; font-weight:normal;white-space: nowrap; background:url(../images/comm/bg_photoico.gif) no-repeat;}
.photolist td{line-height:140%; border-bottom:1px solid #f9f9f9;text-align:left;}

.worship{background: url(../images/comm/bg_worship.gif); width:250px; height:170px; padding:10px 5px; z-index:10;}
.photo{padding:5px; border:2px #9ec9ef solid; width:135px;}
.phototext{text-align:center; color:#777777;font-size:11px;}
.photo2 {background:url() no-repeat;text-align:center; vertical-align:middle; padding:2px; border:2px #E8E8E8 solid;}
.slogan{background:url(../images/comm/bg_slogan.gif) no-repeat; height:20px; padding:10px 100px 5px 110px; color:#ffffff; font-weight:bold;}
.vod{ background:url(../images/comm/bg_vod.gif) no-repeat; width:250px; height:150px;}
.vod_view { border-collapse:collapse; text-align:left;font-size:11px;color:#999999; margin-top:5px; text-align:center;}
.vod_view th{line-height:110%; border-bottom:1px solid #f9f9f9;padding:1px; font-weight:normal;white-space: nowrap; background:url(../images/comm/bg_newsico.gif) no-repeat; font-weight:bold;}
.vod_view td{line-height:120%; border-bottom:1px solid #f9f9f9;padding:1px; text-align:left;}
.schedule {position:absolute;left:780px;top:220px;width:200px;font-size:12px;z-index:8;}
.schedule table{ border-collapse:collapse; text-align:left;font-size:11px;color:#999999;}
.schedule table th{border-bottom:0px solid #ffffff; padding:1px 1px 1px 1px;font-size:11px;}
.schedule table td{line-height:130%; border-bottom:1px solid #f9f9f9;padding:0px 3px 0px 0px; text-align:right;}
#notice01{position:absolute; z-index:6;}
#notice02{position:absolute; z-index:5;}
#notice03{position:absolute; z-index:9;}
#notice04{position:absolute; z-index:8;}
#notice05{position:absolute; z-index:7;}
/*quick*/
.quick {background:url() repeat-x; position:absolute; top:260px; left:920px; width:86px; text-align:center;}
.quick ul{}
.quick ul li{padding:3px; list-style-image:none; list-style:none;}

/*Ä«ÇÇ¶óÀÌÆ®*/
.copy_top_menu_g { float:right; clear:both; width:947px; height:38px; background:url(../img/copy/top_bg.gif) no-repeat left top; }
.copy_top_menu_box { display:block; width:608px; height:36px; margin:0 auto; text-align:center;}
.copy_top_menu_box span { display:block; padding-top:14px;}
.copy_top_menu_box span a { padding:0 5px;}
.copy_g { float:right; clear:both; width:947px; height:67px; }
.copy_logo { float:left; width:142px; height:auto; padding:6px 0 0 23px; }
.copy_g address { float:left; width:620px; height:auto; font-size:11px; padding:16px 0 0 0; color:#333333; line-height:18px; }
.copy_g address strong { color:#ff8a00;}
.copy_g address em {font-style:normal; color:#000000;}
