@charset "utf-8";
/* full sitemap용 Css       */
@import url("/kor22/common/css/overmenu.css");

/* 글꼴 */
@import url(http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);
font-family:'Nanum Gothic';

/**********Main Home V23 *********/
/* body {background:#f2f0f0 url(/kor22/1_main/images_v23/main_bg.gif) repeat-x; text-align:center; border:dotted 0px;} */
* {margin:0;padding:0}
body,div,dl,dt,dd,ul,ol,h1,h2,h3,h4,form,fieldset,p,button {margin:0;padding:0;}
body,h1,h2,h3,h4,th,td,input {color:#666666;font-family:'Nanum Gothic','굴림',dotum,sans-serif;font-size:9pt;font-weight:normal;}
body{direction:ltr;text-align:center;}
button {border:0;cursor:pointer;}
hr {display:none;}
img {border:none;}
fieldset {border:0;}
ul,ol,li {list-style:none;}
img,input,select,textarea{vertical-align:middle;}
a{color:#6c6c6c;text-decoration:none;}
a:hover{color:#4559E9;text-decoration:none;}
/* a.ir:hover{text-decoration:none;} */

/*** Common ***/
#clear1 { clear:both; }
.clear1 { clear:both; }
.png {_display:inline-block;}
.png img {_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.gbl_hidobj { display:none !important; }
.gbl_bold {font-weight:bold;letter-spacing:-0.1em;}
.gbl_fblack {color:#000;}
.gbl_fblack1 {color:#333;}
.gbl_disblock {display:block !important;}
.gbl_disnone {display:none !important;}
.gbl_indent2000 {text-indent:-2000px;}

/*login modleWindow*/
.loginWindow {display:none;position:fixed;left:0;top:0;_position:absolute;width:100%;height:100%;z-index:1000;}
.loginWindow.open {display:block;}
.loginWindow .modalWindow {display:block;position:fixed;border:0;left:0;top:0;_position:absolute;width:100%;height:100%;background:#000;opacity:.3;filter:alpha(opacity:30);opacity:0.3;-moz-opacity:0.3;}
.loginWindow .loginLayer {position:absolute;width:289px;top:120px;left:50%;padding:30px;border:2px solid #737373;margin:0 0 0 -175px;background:#fff}
.loginWindow .loginLayer form {display:none;*zoom:1;margin:0 0 29px 0;}
.loginWindow .loginLayer form:after {content:"";display:block;clear:both;}
.loginWindow .loginLayer form legend {position:absolute;width:0;height:0;overflow:hidden;font-size:0;line-height:0;visibility:hidden;}
.loginWindow .loginLayer fieldset {border:0;margin:0;padding:0;}
.loginWindow .loginLayer.loginTypeA form.typeA,
.loginWindow .loginLayer.loginTypeA form.typeB {display:block;}
.loginWindow .loginLayer dl {margin:0;padding:0 0 1px 0;}
.loginWindow .loginLayer dt {font-size:12px;font-weight:bold;color:#868d95;margin:0 0 2px 0;}
.loginWindow .loginLayer dd {margin:0 0  21px 0;}
.loginWindow .loginLayer .inputText {width:269px;height:31px;padding:6px 9px 0 9px;border:1px solid #ddd;font:20px Tahoma;color:#333;}
.loginWindow .loginLayer .inputTest:focus {background-color:#fbfbfb;}
.loginWindow .loginLayer .inputCheck {margin:0 3px 0 0;width:13px;height:13px;vertical-align:middle;}
.loginWindow .loginLayer.loginTypeA .inputText {background-image:url(); background-repeat:no-repeat;background-position:right top;}
.loginWindow .loginLayer.loginTypeB .inputText {background-image:url(); background-repeat:no-repeat;background-position:right top;padding:6px 9px 0 35px;width:243px;}
.loginWindow .loginLayer .keep {margin:0;float:left;font-ize:11px;line-height:normal;white-space:nowrap;}
.loginWindow .loginLayer .keep label {color:#555;}
/* .loginWindow .loginLayer .loginButton,
.loginWindow .loginLayer .loginButton input {position:relative;border:0;color:#fff;font-size:12px;font-weight:bold;display:inline-block;height:36px;line-height:36px;background-color:transparent;background-image:url();background-repeat:no-repeat;overflow:visible;}
.loginWindow .loginLayer .loginButton {float:left;background-position:0 0;right:11px;}
.loginWindow .loginLayer .loginButton input {left:11px;background-position:right 0;padding:0 30px 0 45px;cursor:pointer;}
*/
.loginWindow .loginLayer .help {margin:0 =30px -30px -30px;padding:14px 0;list-type:none;text-align:center;background:#fafafa;border-top:1px solid #f2f2f2;}
.loginWindow .loginLayer .help li {display:inline;font-size:11px;line-height:11px;padding:0 0 0 5px;}
.loginWindow .loginLayer .help li.join {font-weight:bold;}
.loginWindow .loginLayer .help li.find {border-left:1px solid #b3b3b3;}
.loginWindow .loginLayer .help li.typeA,
.loginWindow .loginLayer .help li.typeB {display:none;border-left:1px solid #b3b3b3;}
.loginWindow .loginLayer.loginTypeA .help li.typeA,
.loginWindow .loginLayer.loginTypeA .help li.typeB {display:inline;}
.loginWindow .loginLayer .help li a {text-decoration:none;color:#555;}
.loginWindow .loginLayer .help li a:hover,
.loginWindow .loginLayer .help li a:active,
.loginWindow .loginLayer .help li a:focus {text-decoration:underline;}
.loginWindow .loginLayer .close {position:absolute;cursor:pointer;border:0;padding:0;top:0;right:0;width:27px;height:27px;/*background:transparent url() no-repeat center center;*/}
.loginWindow .loginLayer .close span {position:absolute;font-size:0;line-height:0;width:0;height:.;overflow:hidden;visibility:hidden;}

/**************/


/* ******************** */
#wrap {border:0px dotted red;position:relative;width:100%;margin:0 auto;text-align:left;z-index:1}
#wrap_cover {display:block;position:absolute;width:100%;height:100%;overflow:hidden;background-color:#000000;filter:alpha(opacity=30);opacity:0.3;-moz-opacity:0.3;z-index:11;}

/* 상단 겹치는 배너용 */
#tierTop_wrap { border:dotted 0px #000000; display:none; position:absolute; left:0; top:0; width:90%;}
#tierTop_display { width:940px; height:50px; margin:0 auto; background-color:#FFEE00; }

#header {border:0px solid blue;width:1000px;margin:0 auto;z-index:5;}
#header #sitemap_control {border:dashed 0px;position:absolute;display:none;overflow:hidden;top:20px;width:940px;height:750px;margin:0 auto;padding-left:50px;z-index:12;}
#header .gnb {border:0px dotted blue;position:relative;width:100%;z-index:10;}
#header .gnb #topbar {border:0px solid green;position:relative;height:20px;z-index:9;}
#header .gnb #topbar ul {float:right;}
#header .gnb #topbar ul li {float:left;position:relative;display:block;margin:0 5px;padding:2px 0;}
#header .gnb #topbar li button {background:#fff url();}
#header .gnb #topbar #select_mycafelist {cursor:pointer;}
#header .gnb #topbar #mycafelist {border:1px solid #2a397a;position:absolute;display:none;top:20px;left:0;width:130px;padding:5px 0 0 0;margin:0;background-color:#fff;filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;}
#header .gnb #topbar #mycafelist .cafelisttitle {border-bottom:1px solid #c6c6c6;position:relative;display:block;margin:2px 5px;padding:3px 0;text-align:center;color:#3e73b5;font-weight:bold;}
#header .gnb #topbar #mycafelist ul {position:relative;display:block;padding:5px 0;}
#header .gnb #topbar #mycafelist ul li {clear:both;position:relative;display:block;margin:0;padding:0;}
#header .gnb #topbar #mycafelist ul li:hover {background:#e5e5e5 url(/kor22/1_main/images_v23/main_button_v01.png) 0 -1195px no-repeat;}
#header .gnb #topbar #mycafelist a {position:relative;display:block;width:115px;padding:4px 0 4px 15px;}
#header .gnb #topbar #mycafelist a:hover {color:#6c6c6c;text-decoration:none;}
#header .gnb #topbar .top_home {position:relative;overflow:hidden;}
#header .gnb #topbar .top_login {position:relative;overflow:hidden;}
#header .gnb #topbar .top_memberreg {position:relative;overflow:hidden;}
#header .gnb #topbar .top_email {position:relative;overflow:hidden;}
#header .gnb #topbar .top_sitemap {position:relative;overflow:hidden;}
#header .gnb #topbar .top_sitemap #btn_sitemap {position:relative;overflow:hidden;}
#header .lnb {border:0px dotted blue;position:relative;display:block;width:100%;height:70px;z-index:5;}
#header .lnb #mslogo {border:0px dotted #555;position:relative;left:0px;top:5px;padding:0;text-align:left;z-index:4;}
#header .lnb #mslogo a {display:block;width:218px;height:44px;background:#fff url(/kor22/1_main/images_v23/main_logo_new_v20120226.jpg) 0 0 no-repeat;z-index:10;}
/* Ie6에서 투명PNG 처리로 인해 text다 이미지 위로 올려진다. IE6에선 text 밀어버리기 */
#header .lnb #mslogo a span {position:relative;color:#00ffff;_text-indent:-2000px;z-index:-1;}

#header .lnb #site_menus {border:0px dotted green;position:absolute;left:260px;top:15px;width:680px;z-index:5;}
#header .lnb #site_menus ul {border:0px solid green;position:relative;height:20px;z-index:5;}
#header .lnb #site_menus ul li {border:0px solid blue;position:relative;float:left;_display:inline;height:20px;margin:0 5px;padding:0 5px;background:url(/kor22/common/images_v23/sbg_tmenu.gif) 100% 50% no-repeat;z-index:5;}
#header .lnb #site_menus ul li a {border:0px solid red;display:block;height:20px;*zoom:1;z-index:5;}
#header .lnb #site_menus ul li a span {position:relative;font-size:0.7em;z-index:-1;}
#header .lnb #site_menus .last {background-position:-1000px -1000px;}
#header .lnb #site_menus .site_menu {background:#fff url(/kor22/common/images_v23/home_v23_main_menu_png8_20120307.png) 0 0 no-repeat;}
#header .lnb #site_menus #site_menu1 {background-position:0 0;}
#header .lnb #site_menus #site_menu2 {background-position:0 -20px;}
#header .lnb #site_menus #site_menu3 {background-position:0 -40px;}
#header .lnb #site_menus #site_menu4 {background-position:0 -60px;}
#header .lnb #site_menus #site_menu5 {background-position:0 -80px;}
#header .lnb #site_menus #site_menu1.over {background-position:0 -100px;}
#header .lnb #site_menus #site_menu2.over {background-position:0 -120px;}
#header .lnb #site_menus #site_menu3.over {background-position:0 -140px;}
#header .lnb #site_menus #site_menu4.over {background-position:0 -160px;}
#header .lnb #site_menus #site_menu5.over {background-position:0 -180px;}

#header .lnb #site_menus .char4 {width:75px;}	/*사이트 메뉴 간격 조절용 */
#header .lnb #site_menus .char6 {width:105px;}	/*사이트 메뉴 간격 조절용 */
#header .lnb #site_menus .char7 {width:110px;}	/*사이트 메뉴 간격 조절용 */
/* #header .lnb #site_menu .local_menu_style {border-bottom:0px solid #9179be;position:absolute;display:block;left:30px;top:20px;width:750px;height:25px;margin-top:5px;text-align:center;background-color:#efefef;} */
/*#header .lnb #site_menu .local_menu_style {border-bottom:0px solid #9179be;position:absolute;display:block;left:30px;top:20px;width:750px;height:25px;margin-top:5px;text-align:center;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#dfdfdf);background:#ffffff -webkit-gradient(linear, 0% 0% 0% 100%, from(#dfdfdf), to(#ffffff));background:#ffffff -moz-linear-gradient(top, #ffffff, #dfdfdf);} */
/* #header .lnb #site_menu .local_menu_style {border-bottom:0px solid #9179be;position:relative;display:block;left:30px;top:20px;width:750px;height:25px;margin-top:5px;text-align:center;} */
#header .lnb #site_menus .local_menu_style {clear:both;border-bottom:0px solid #9179be;position:absolute;display:none;left:-10px;margin:0;top:15px;width:730px;height:35px;padding-top:0px;}
#header .lnb #site_menus .local_menu_style li {float:left;border:0px solid red;position:relative;display:block;background:none;width:56px;height:20px;margin:0;padding:0;padding-top:15px;}
#header .lnb #site_menus .local_menu_style li a {color:#aaa;font-size:1em;font-weight:bold;text-align:center;}
#header .lnb #site_menus .local_menu_style li.w50 {width:50px !important;}
#header .lnb #site_menus .local_menu_style li.w65 {width:65px !important;}
#header .lnb #site_menus .local_menu_style li.w85 {width:85px !important;}
#header .lnb #site_menus .local_menu_style li.w105 {width:105px !important;}
#header .lnb #site_menus #site_local_menu1 {margin-left:18px;}
#header .lnb #site_menus #site_local_menu1 li {width:56px;margin-right:34px;}
#header .lnb #site_menus #site_local_menu2 {margin-left:-83px;/*margin-left:10px;*/}
#header .lnb #site_menus #site_local_menu2 li {width:85px;margin-right:33px;}
#header .lnb #site_menus #site_local_menu3 {margin-left:-207px;/*margin-left:20px;*/}
#header .lnb #site_menus #site_local_menu3 li {width:56px;margin-right:28px;}
#header .lnb #site_menus #site_local_menu4 {margin-left:-335px;/*margin-left:15px;*/}
#header .lnb #site_menus #site_local_menu4 li {width:85px;margin-right:18px;}
#header .lnb #site_menus #site_local_menu5 {margin-left:-215px;/*margin-left:265px;*/}
#header .lnb #site_menus #site_local_menu5 li {width:65px;margin-right:18px;}
/* #header .lnb #site_menu .local_menu_style li a:hover {color:#555;} */
/* #4886ae; #9179be; #beb60a; #8abd2c; #93a8dd; */

#header .lnb #site_menus .site_local_menuon1 {border-bottom:3px solid #4886ae;height:17px;color:#555 !important;}
#header .lnb #site_menus .site_local_menuon2 {border-bottom:3px solid #9179be;height:17px;color:#555 !important;}
#header .lnb #site_menus .site_local_menuon3 {border-bottom:3px solid #beb60a;height:17px;color:#555 !important;}
#header .lnb #site_menus .site_local_menuon4 {border-bottom:3px solid #8abd2c;height:17px;color:#555 !important;}
#header .lnb #site_menus .site_local_menuon5 {border-bottom:3px solid #93a8dd;height:17px;color:#555 !important;}

#container {border:0px solid blue;position:relative;height:100%;margin:0 auto;z-index:1;}
#container .selector {border:0px solid red;position:relative;width:100px;height:20px;margin:5px auto;z-index:1;}
#container .selector li {float:left;position:relative;;overflow:hidden;width:15px;height:15px;margin:0 5px;background:url(/kor22/1_main/images_v23/main_button_vb1.png) 0 -740px no-repeat;cursor:pointer;text-indent:-1000px;}
#container .selector .button_on {background-position:0 -770px;}
#container .selector li span {position:relative;z-index:-1;}
/* 배경 그림 없이 CSS로 그라데이션 배경 */
/* #container #main_poster {border:0px solid #333;position:relative;display:block;width:100%;height:100px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#115ab5,EndColorStr=#111b27);background:#ffffff -webkit-gradient(linear, 0% 0% 0% 100%, from(#115ab5), to(#111b27));background:#111b27 -moz-linear-gradient(top,#115ab5,#111b27);} */
#container #main_poster {border:0px solid #333;position:relative;display:block;width:100%;background:url(/kor22/1_main/images_v23/bg_10_02.gif) 0 0 repeat-x;}
#container #main_poster .main_poster {position:relative;width:1000px;height:231px;margin:0 auto;background:url(/kor22/1_main/images_v23/bg_10_01.gif) 0 0 no-repeat;}
#container #main_poster .main_poster>ul>li {display:none;position:absolute;}
#container #main_poster .main_poster ul li {_display:none;_position:absolute;}
/*
#container #main_poster .poster_pic1 {background:url(/kor22/1_main/images_v23/bg_10_02.jpg) 0 0 no-repeat;}
#container #main_poster .poster_pic2 {background:url(/kor22/1_main/images_v23/bg_10_03.jpg) 0 0 no-repeat;}
#container #main_poster .poster_pic3 {background:url(/kor22/1_main/images_v23/bg_10_04.jpg) 0 0 no-repeat;}
#container #main_poster .poster_pic4 {background:url(/kor22/1_main/images_v23/bg_10_01.gif) 0 0 no-repeat;}
*/
#container #main_poster .main_poster .tmp_text {position:relative;display:block;color:#123121;font-size:3em;font-weight:bold;}
#container #main_poster .main_poster .btn_prev {position:absolute;left:10px;top:90px;width:18px;height:38px;background:url(/kor22/1_main/images_v23/btn_10_prev.png) 0 0 no-repeat;}
#container #main_poster .main_poster .btn_next {position:absolute;left:972px;top:90px;width:18px;height:38px;background:url(/kor22/1_main/images_v23/btn_10_next.png) 0 0 no-repeat;}
#container #main_poster .btm {clear:both;border:0px solid #333;position:relative;display:block;width:100%;height:5px;background:url(/kor22/1_main/images_v23/bg_60_02.gif) 0 0 repeat-x;}
#container #main_poster .center_deco {position:relative;width:1000px;height:5px;margin:0 auto;background:url(/kor22/1_main/images_v23/bg_99_bar.gif) 0 0 no-repeat;}

#container #content {border:0px solid blue;position:relative;display:block;width:1000px;height:100%;margin:0 auto;z-index:1;}
#container #content .header_frame {clear:both;border-bottom:1px solid #c6c6c6;position:relative;width:300px;height:20px;z-index:0;}
/* #container #content .header_frame #notice_ebook {position:absolute;top:0;left:60px;width:100px;height:20px;background-position:-40px -980px;} */
#container #content h3 {width:80px;height:20px;}
#container #content h3>a {display:block;*overflow:hidden;}
#container #content h3.abs {width:80px;height:20px;}
#container #content #content_login {border:0px solid blue;position:relative;display:block;width:1000px;height:100%;margin:0 auto;background:url(/kor22/common/images_v23/login_bg_v01.jpg) 0 100% no-repeat;z-index:1;}


/* Corss Browsing tip: board_box에서 IE6,7 적용하기 위한 *padding-top:20px 추가 */
/* Corss Browsing tip: IE6,7에서 cmtab_content의 margin-top:20px은 적용이 안된다. */
#container #content .nullspace {border:0px solid blue;position:relative;display:block;overflow:hidden;width:300px;height:180px;}
#container #content .board_box {clear:both;border:0px solid blue;position:relative;display:block;width:300px;height:141px;}
#container #content .cmtab_title {border:0px solid red;position:absolute;top:0px;width:70px;height:19px;}
#container #content .cmtab_content  {border:0px solid blue !important;position:relative;display:block;width:298px;height:120px;}
#container #content .cmtab_content .frame_hack {border:0px solid #eee;position:relative;display:block;width:300px;height:104px;margin-top:15px;z-index:10;}
#container #content .ir_title {display:block;height:20px;background:url(/kor22/1_main/images_v23/main_title_v03.png) -1000px -1000px no-repeat;zoom:1;}
#container #content .ir_title span {border:0px solid black;position:relative;margin-left:10px;height:12px;z-index:-1;}
#container #content .ir_button {display:block;height:70px;background:url(/kor22/1_main/images_v23/main_button_v01.png) -1000px -1000px no-repeat;zoom:1}
#container #content .ir_button span {border:0px solid black;position:relative;margin-left:10px;height:12px;z-index:-1;}
#container #content .ir_buttonb {display:block;height:70px;background:url(/kor22/1_main/images_v23/main_button_vb1.png) -1000px -1000px no-repeat;zoom:1}
#container #content .ir_buttonb span {border:0px solid black;position:relative;margin-left:10px;height:12px;z-index:-1;}
/* #container #content .ir_title .selected {color:#4aaeb2} /* #935d9f */

#container #content .board_prev {clear:both;border:0px solid red;position:relative;display:block;}
#container #content .board_prev li {border:0px solid green;height:22px;}
#container #content .board_prev li span {border:0px solid black;position:relative;display:inline-block;overflow:hidden;padding:4px 0;}
#container #content .board_prev .ir_button2 {background:url(/kor22/1_main/images_v23/main_button_v01.png) 0 -1033px no-repeat;_background-position:0 -1034px;}
#container #content .board_prev a {border:0px solid orange;position:relative;_cursor:pointer;}
#container #content .board_prev a:hover {color:#935d9f;*cursor:pointer;} /*#bd6764, #4aaeb2, #935d9f*/
#container #content .board_prev .doc_no {display:none !important;width:0;}
#container #content .board_prev .doc_cat {width:40px;padding-left:5px;}
/* #container #content .board_prev .doc_title {width:216px;;margin-right:10px;padding-left:10px;text-overflow:clip;-o-text-overflow:clip;white-space:nowrap;word-wrap:break-all;} */
#container #content .board_prev .doc_title {width:276px;;margin-right:10px;padding-left:10px;text-overflow:clip;-o-text-overflow:clip;white-space:nowrap;word-wrap:break-all;}
/* #container #content .board_prev .doc_title_new {width:276px;margin-right:10px;padding-left:10px;text-overflow:clip;-o-text-overflow:clip;white-space:nowrap;word-wrap:break-all;background:url(/kor22/1_main/images_v23/bul_99_new02.gif) 100% -4px no-repeat;} */
#container #content .board_prev .doc_title_new {border:0px solid #eeeeee;width:288px;overflow:hidden;text-overflow:clip;white-space:nowrap;margin-right:10px;padding-left:10px;background:url(/kor22/1_main/images_v23/bul_99_new03.gif) 100% 0px no-repeat;}
#container #content .board_prev .doc_title_date {width:224px;;margin-right:2px;padding-left:10px;text-overflow:clip;-o-text-overflow:clip;white-space:nowrap;word-wrap:break-all;}
#container #content .board_prev .doc_title_datenew {width:224px;margin-right:2px;padding-left:10px;text-overflow:clip;-o-text-overflow:clip;white-space:nowrap;word-wrap:break-all;background:url(/kor22/1_main/images_v23/bul_99_new03.gif) 100% 0 no-repeat;}
#container #content .board_prev .doc_title2 {width:150px;text-overflow:clip;-o-text-overflow:clip;white-space:nowrap;word-wrap:break-all;}
#container #content .board_prev .doc_date {width:60px;}

#container #content .preview_img1 {border:0px solid #eee;position:absolute !important;overflow:hidden;_display:inline;top:0;*zoom:1}
#container #content .preview_img1 li {position:relative;display:inline-block;*float:left;_display:inline;width:80px;height:95px;margin:0 2px;*margin:0 2px;padding:6px 0 0 5px;background:url(/kor22/1_main/images_v23/img_99_frame03.gif) 0 0 no-repeat;}
#container #content .preview_img1 li span {position:relative;display:block;margin:12px 0 0 -3px;text-align:center;font-size:8pt;}

#container #content .preview_img3 {clear:both;border:0px solid red;position:relative;display:block;*zoom:1;} /* *zoom:1 IE6,7 으로 좌측 여백 문제를 잡는다.*/
/* _display:inline 으로 IE6에서 li의 촤측 여백을 잡는다. */
/* *margin:으로 element의 전체 길이 버그를 잡는다 */
#container #content .preview_img3 li {position:relative;display:inline-block;*float:left;_display:inline;width:80px;height:115px;margin:0 5px;*margin:0 7px;padding:5px 0 0 5px;background:url(/kor22/1_main/images_v23/img_99_frame03.gif) 0 0 no-repeat;}
#container #content .preview_img3 li span {display:block;margin-top:12px;text-align:center;font-size:1em;font-weight:bold;}
#container #content .preview_img3 li span.title {height:23px;overflow:hidden;font-family:'Nanum Gothic';font-size:8pt;font-weight:normal;line-height:1.1em;}
#container #content .preview_img3 li a img:hover {border:4px solid #4aaeb2;margin:-4px;}
#container #content .preview_img3 li a .newup {left:68px;top:0px;position:absolute;width:22px;height:22px;margin:0;padding:0;background:url(/kor22/1_main/images_v23/main_button_v01.png) 0 -1130px no-repeat;}
/* #container #content .preview_img3 li a .newup {left:65px;top:0px;position:absolute;width:22px;height:22px;margin:0;padding:0;background:url(/kor22/1_main/images_v23/bul_99_new03.gif) 0 0 no-repeat;} */

#container #content .board_prev2 {border:0px solid #eee;position:relative;display:block;overflow:hidden;left:100px;width:200px;height:111px;margin-top:0px;z-index:16;}
#container #content .board_prev2 span {border:0px solid #eee;position:relative;display:inline-block;overflow:hidden;height:22px;}
#container #content .board_prev2 .ir_button2 {border:0px solid green;height:22px;background:url(/kor22/1_main/images_v23/main_button_v01.png) 0 -1037px no-repeat;}
#container #content .board_prev2 a {border:0px solid orange;position:relative;_cursor:pointer;}
#container #content .board_prev2 a:hover {color:#935d9f;*cursor:pointer;} /*#bd6764, #4aaeb2, #935d9f*/
#container #content .board_prev2 .doc_no {display:none !important;width:0;}
#container #content .board_prev2 .doc_cat {width:40px;padding-left:5px;}
#container #content .board_prev2 .doc_title2 {width:148px;text-overflow:clip;-o-text-overflow:clip;white-space:nowrap;word-wrap:break-all;}

#container #content .deco_left {position:absolute;left:-30px;width:30px;height:135px;background:url(/kor22/1_main/images_v23/bg_99_lft.gif) 0 0 no-repeat;}
#container #content .deco_right {position:absolute;left:1000px;width:30px;height:135px;background:url(/kor22/1_main/images_v23/bg_99_rgt.gif) 0 0 no-repeat;}
/* #content_app 에 z-index:2를 넣어서 상간에 놓아야 버튼이 IE6,7 에서 작동한다. */
#container #content #content_app {border:0px solid #eee;position:absolute;top:294px/*266px*//*274px*/;left:21px;width:956px;height:194px/*220px*/;background:url(/kor22/1_main/images_v23/bg_50_01_fall1.jpg) 0 0 no-repeat;z-index:15;}
/* 바로가기 서비스 그림없이 그라데이션 배경 */
/* #container #content #content_app .app_box {border:0px solid #eee;position:relative;top:50px;left:0;width:950px;height:135px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#ebe9ed);background:#ffffff -webkit-gradient(linear, 0% 0% 0% 100%, from(#115ab5), to(#ebe9ed));background:#111b27 -moz-linear-gradient(top,#115ab5,#ebe9ed);} */
#container #content #content_app .app_box {border:0px solid #eee;position:relative;top:20px/*42px*/;width:950px;height:150px;background:url(/kor22/1_main/images_v23/bg_50_mid.gif) 0 0 repeat-x;z-index:3;}
#container #content #content_app .app_box .deco_left1 {position:absolute;left:-30px;top:0;width:32px;height:150px;background:url(/kor22/1_main/images_v23/bg_50_lft.gif) 0 0 no-repeat; } 
#container #content #content_app .app_box .deco_right1 {position:absolute;left:950px;top:0;width:32px;height:150px;background:url(/kor22/1_main/images_v23/bg_50_rgt.gif) 0 0 no-repeat; }
#container #content #content_app .app_box ul {border:0px dotted orange;position:relative;overflow:hidden;top:0px;left:3px;/*width:880px;_width:830;*/height:130px;/*margin:0 35px;*/z-index:-5;}
#container #content #content_app .app_box ul li {border:0px dotted darkgreen;float:left;position:relative;width:80px;height:110px;margin:10px 0;text-align:center;}
#container #content #content_app .app_box ul li a {border:0px solid red;display:block;height:110px;_cursor:pointer;}
#container #content #content_app .app_box ul li a:hover {color:#4aaeb2;font-weight:bold;}
#container #content #content_app .app_box ul li a span {border:0px solid red;font-weight:bold;}
#container #content #content_app .app_box ul li img {border:0px solid blue;display:block;margin:8px auto;}
#container #content #content_app .app_box ul#static_prev_icons {float:left;_display:inline;width:80px;margin:0 30px 0 40px;z-index:2;}
#container #content #content_app .app_box span.type_separation {border-left:1px solid #dddddd;float:left;_display:inline;margin-top:20px;width:1px;height:100px;margin-left:10px;}
/* 좌측 아이콘 커버 길이 */
#container #content #content_app .app_box span.icon_slide_cover {border:0px solid #4aaeb2;position:relative;float:left;overflow:hidden !important;left:40px;width:565px !important;margin:0 30px 0 0;z-index:2;}
#container #content #content_app .app_box span.icon_slide_cover ul#sortable_icons {width:1200px;z-index:1;}
/* 좌측 고정 아이콘 */
#container #content #content_app .app_box ul#static_post_icons {left:0px;width:320px;margin:0 0 0 0;z-index:2;}

/* #container #content #content_app .app_box ul li img:hover {filter:gray();filter:alpha(opacity=50,style=3,finishopacity=0);} */
/* #container #content #content_app .app_box ul li img:hover {border:2px solid #4aaeb2;} */
#container #content #content_app .app_box .btn_prev {position:absolute;display:block;left:15px;top:50px;width:18px;height:38px;background:url(/kor22/1_main/images_v23/btn_10_prev.png) 0 0 no-repeat;}
#container #content #content_app .app_box .btn_next {position:absolute;display:block;left:918px;top:50px;width:18px;height:38px;background:url(/kor22/1_main/images_v23/btn_10_next.png) 0 0 no-repeat;}
#container #content #content_app .app_box #app_scroll {display:block;z-index:100;left:40px;width:240px;background:none;border:0px;}
/* 아이콘 슬라이더 길이 */
#container #content #content_app .app_box #app_scroll .xxxx {border: 1px solid #d3d3d3;position:absolute;display:block;overflow:hidden;width:544px;height:12px;_height:11px;background-color:#ffffff;}
#container #content #content_app .app_box #app_scroll .ui-slider-handle { position: absolute; z-index: 2; width:23em; height: 0.8em; margin-top:4px; margin-left:0; text-align:center; cursor: default; }
#container #content #content_app .app_box #app_scroll .ui-slider-handle span {color:#9a9a9a;font-size:6pt;font-weight:bold;}
#container #content #content_app .app_box #app_scroll .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #d1f3ff /*{bgColorDefault}*/ url(/kor22/1_main/images_v23/bg_99_dbf5ff.gif)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 101%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/;}
#container #content #content_app .app_box #app_scroll .ui-state-hover { border: 1px solid #999999/*{borderColorHover}*/; background: #b5e3ff/*{bgColorHover}*/ url(/kor22/1_main/images_v23/bg_99_c2e9ff.gif)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 102%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
#container #content #content_app .app_box #app_scroll .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #e2bd27/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
#container #content #app_items {border:1px solid #e7e6e5;position:absolute;display:none;overflow:hidden;top:0;left:0;width:544px;height:700px;z-index:1000;}

#container #content #content_col1 {border:0px solid #444;position:relative;float:left;display:block;_display:inline;width:320px;margin:33px 0 0 20px;z-index:11;}
#container #content #content_col1 #mission_popup {border:1px solid #c6c6c6;position:absolute;display:none;top:530px;left:0;width:349px;height:220px;z-index:12;}
#container #content #content_col1 #mission_popup #link_missionpage {position:absolute;overflow:hidden;top:120px;left:180px;z-index:15;}
#container #content #content_col1 #mission_popup #link_missionpage a {display:block;overflow:hidden;width:72px;height:20px;background:url(/kor22/1_main/images_v23/btn_20_10.png) 0 0 no-repeat;*zoom:1;}
#container #content #content_col1 #mission_popup #link_missionpage a span {position:relative;font-size:7pt;z-index:-1;}
#container #content #content_col1 #mission_popup #extmission_image {float:left;position:relative;display:block;overflow:hidden;width:132px;height:220px;background:url(/kor22/1_main/images_v23/img_20_extmission1.png) 0 0  no-repeat;z-index:5;}
#container #content #content_col1 #mission_popup #intmission_image {float:right;position:relative;display:block;overflow:hidden;width:132px;height:220px;background:url(/kor22/1_main/images_v23/img_20_intmission1.png) 0 100% no-repeat;z-index:5;}
#container #content #content_col1 #mission_popup .missionpop_cover {clear:both;position:absolute;top:0;left:0;width:350px;height:240px;background:url(/kor22/1_main/images_v23/popup_mission_v01.png) 0 0  no-repeat;z-index:10;}
#container #content #content_col1 #mission_popup li {clear:both;background:url(/kor22/1_main/images_v23/bul_20_v01.png) 0 0 no-repeat;}
#container #content #content_col1 #mission_popup li a {color:#fff;font-weight:bold;font-size:8pt;line-height:150%;}
#container #content #content_col1 #mission_popup li a:hover {color:#23559c;}
#container #content #content_col1 #mission_popup #ext_missionlist {position:absolute;top:124px;left:15px;}
#container #content #content_col1 #mission_popup #ext_missionlist li {padding-left:10px;background-position:0 6px; }
#container #content #content_col1 #mission_popup #int_missionlist {position:absolute;top:28px;left:262px;text-align:right;}
#container #content #content_col1 #mission_popup #int_missionlist li {padding-right:10px;_padding-right:20px;background-position:72px 7px;}
#container #content #content_col1 #mission_popup .close_popup {position:absolute;top:3px;left:328px;width:20px;height:20px;background:url();color:#000;font-size:9pt;font-weight:bold;}

#container #content #sermon_info_title {display:none;}
#container #content .media_area {border:0px solid green;position:relative;width:300px;height:282px;background:url("/kor22/1_main/images_v23/bg_20_01_2017.jpg") 0 0 no-repeat;z-index:2;}

#container #content .media_area .sermon_info {border:0px solid green;position:absolute;left:0;top:80px;width:205px;}
#container #content .media_area .sermon_info caption,thead {display:none;}
#container #content .media_area .sermon_info #sermon_items {width:35px;}
#container #content .media_area .sermon_info #sermon_contents {width:170px;}
#container #content .media_area .sermon_info td {border-bottom:1px dashed #bbb;padding:10px 0 3px 0;vertical-align:top;font-weight:bold;}
#container #content .media_area .sermon_info td a.mouseup {color:#4559E9;}
#container #content .media_area .sermon_info .items {color:#90609b;}
#container #content .media_area .sermon_info .item_red {color:#FF0000;}

/*
#container #content .media_area .go_media {position:absolute;left:135px;top:10px;}
#container #content .media_area .go_media li {width:67px;height:23px;margin-bottom:2px;}
#container #content .media_area .go_media li a {display:block;overflow:hidden;width:67px;height:23px;}
#container #content .media_area .go_media li a span {overflow:hidden;position:relative;z-index:-1;font-size:0.8em;}
#container #content .media_area .go_media .btn_sermonvod {background-position:0 -740px;}
#container #content .media_area .go_media .btn_sermonvod:hover {background-position:-100px -740px;}
#container #content .media_area .go_media .btn_sermonaudio {background-position:0 -770px;}
#container #content .media_area .go_media .btn_sermonaudio:hover {background-position:-100px -770px;}
 */

#container #content .media_area .go_media {position:absolute;left:1px;top:1px;}
#container #content .media_area .go_media li {width:164px;height:68px;margin-bottom:2px;}
#container #content .media_area .go_media li a {display:block;overflow:hidden;width:164px;height:68px;}
#container #content .media_area .go_media li a span {overflow:hidden;position:relative;z-index:-1;font-size:0.8em;}
 
#container #content .media_area .go_media2 {position:absolute;left:1px;top:1px;}
#container #content .media_area .go_media2 li {width:298px;height:204px;margin-bottom:2px;}
#container #content .media_area .go_media2 li a {display:block;overflow:hidden;width:298px;height:204px;}
#container #content .media_area .go_media2 li a span {overflow:hidden;position:relative;z-index:-1;font-size:0.8em;}

/*
#container #content .media_area .go_content {position:absolute;left:10px;top:210px;}
#container #content .media_area .go_content li {float:left;width:50px;height:50px;}
#container #content .media_area .go_content li a {display:block;overflow:hidden;width:50px;height:36px;padding:10px 0 0 5px;}
#container #content .media_area .go_content li a span {overflow:hidden;position:relative;z-index:-1;}
 */
#container #content .media_area .go_content {position:absolute;left:50px;top:220px;}
#container #content .media_area .go_content li {float:left;width:70px;height:50px;}
#container #content .media_area .go_content li a {display:block;overflow:hidden;width:50px;height:36px;padding:10px 0 0 5px;}
#container #content .media_area .go_content li a span {overflow:hidden;position:relative;z-index:-1;}

/* IE6에서 DD_belatedPNG 사용으로 text를 숨기지 못함. */
#container #content .media_area .go_content .btn_praise {background-position:0 -560px;_text-indent:-1000px;}
#container #content .media_area .go_content .btn_specialsong {background-position:0 -620px;_text-indent:-1000px;}
#container #content .media_area .go_content .btn_builletin {background-position:0 -680px;_text-indent:-1000px;}

#container #content #emp_area_title {background-position:0 0;} 
#container #content #emp_area_title:hover {background-position:0 -320px;}
#container #content .emp_area {border:0px solid green;position:relative;width:300px;height:120px;background:url(/kor22/1_main/images_v23/bg_20_02.jpg) 0 0 no-repeat;}
#container #content .emp_area .go_empcontent {position:absolute;left:13px;top:53px;}
#container #content .emp_area .go_empcontent li {float:left;height:20px;min-width:30px;padding-right:5px;}
#container #content .emp_area .go_empcontent li a {display:block;overflow:hidden;height:20px;max-width:90px;}
#container #content .emp_area .go_empcontent li a span {overflow:hidden;position:relative;font-size:0.7em;z-index:-1;}
#container #content .emp_area .go_empcontent .btn_empintro {width:30px;height:18px;background-position:0 -800px;}
#container #content .emp_area .go_empcontent .btn_empintro:hover {background-position:-100px -800px;}
/* #container #content .emp_area .go_empcontent .btn_empsummary {width:37px;background-position:0 -830px;} */
#container #content .emp_area .go_empcontent .btn_empvod {width:84px;height:18px;background-position:0 -860px;}
#container #content .emp_area .go_empcontent .btn_empvod:hover {background-position:-100px -860px;}
#container #content #mission_area_title {background-position:0 -20px;} 
#container #content #mission_area_title:hover {background-position:0 -340px;}
#container #content .mission_area {border:0px solid green;position:relative;width:300px;height:120px;background:url(/kor22/1_main/images_v23/bg_20_0301.jpg) 0 0 no-repeat;cursor:pointer;}
#container #content .mission_area .popup_button {position:absolute;top:0px;left:-65px;width:65px;height:82px;background:url(/kor22/1_main/images_v23/btn_20_09.gif) 0 0  no-repeat;}
#container #content #socialhelp_area_title {border:0px solid #fff;background-position:0 -40px;} 
#container #content #socialhelp_area_title:hover {background-position:0 -360px;}
#container #content .socialhelp_area li a span {position:absolute;z-index:-10;}
/* IE7에서 text내용을 숨기기 위해서 position:none으로 position을 해제한다.*/

#container #content .socialhelp_area1 {border:0px solid green;display:block;position:relative;*position:none;width:300px;height:140px;}
#container #content .socialhelp_area2 {border:0px solid green;display:none;position:relative;*position:none;width:300px;height:140px;}
#container #content .socialhelp_area3 {border:0px solid green;display:none;position:relative;*position:none;width:300px;height:140px;}

#container #content #content_col2 {border:0px solid #555;position:relative;float:left;display:block;width:320px;margin:33px 0 0 0;}
#container #content #church_notice_title {width:70px;background-position:0 -60px;}
/* #container #content #church_notice_title:hover {background-position:0 -380px;} */
#container #content #feast_bulletin_title {width:70px;left:70px;background-position:0 -640px;}
#container #content #prayer_topic_title {width:70px;left:140px;background-position:0 -80px;}
/* #container #content #prayer_topic_title:hover {background-position:0 -400px;} */
#container #content #people_news_title {width:70px;left:0px;background-position:0 -100px;} 
/* #container #content #people_news_title:hover {background-position:0 -420px;} */
#container #content #meeting_notice_title {width:70px;left:70px;background-position:0 -120px;} 
/* #container #content #meeting_notice_title:hover {background-position:0 -440px;} */
#container #content #parish_material_title {width:70px;left:140px;background-position:0 -140px;} 
/* #container #content #parish_material_title:hover {background-position:0 -460px;}  */
#container #content #cafe_board_title {width:70px;left:0;background-position:0 -180px;} 
/* #container #content #cafe_board_title:hover {background-position:0 -500px;} */

/* 2016.03.01 new */
#container #content #cafe_blble_title {width:150px;left:0;background-position:0 -180px;} 
#container #content .ms_cafe_area {position:relative;border:0px solid green;width:300px;height:105px;margin-top:5px;padding-left:1px;}
 
#container #content #cafe_gallery_title {width:70px;left:70px;background-position:0 -200px;} 
/* #container #content #cafe_gallery_title:hover {background-position:0 -520px;}  */
#container #content #ms_postscript_title {width:70px;left:0;background-position:0 -160px;} 
/* #container #content #ms_postscript_title:hover {background-position:0 -480px;}  */
#container #content #event_gallery_title {width:70px;left:0;background-position:0 -220px;} 
/* #container #content #event_gallery_title:hover {background-position:0 -540px;}  */
#container #content .church_notice_area {border:0px solid green;display:block;}
#container #content .feast_bulletin_area {border:0px solid green;display:none;}
#container #content .prayer_topic_area {border:0px solid green;display:none;}
#container #content .people_news_area {border:0px solid green;display:block;}
#container #content .people_news_area .doc_date2 {position:absolute;top:-35px;left:240px;width:60px;color:#bd6764;display:none;}
#container #content .meeting_notice_area {border:0px solid green;display:none;}
#container #content .parish_material_area {border:0px solid green;display:none;}

#container #content .ms_postscript_area {border:0px solid green;}
#container #content .cafe_board_area {border:0px solid green;}
#container #content .cafe_board_area .frame_hack {height:85px !important;}
#container #content .cafe_gallery_area {border:0px solid green;display:none;}
#container #content .cafe_gallery_area .frame_hack {overflow:hidden;height:100px;}
#container #content .event_gallery_area {border:0px solid green;overflow:hidden;height:105px !important;}
#container #content .event_gallery_area .frame_hack {overflow:hidden;height:100px;}

#container #content #content_col3 {border:0px solid #666;position:relative;float:left;display:block;overflow:hidden;width:320px;margin:33px 0 0 0;z-index:11;}
#container #content #ms_webzine_title {background-position:0 -240px;}
#container #content #ms_webzine_title:hover {background-position:0 -560px;}
#container #content .ms_webzine_area {border:0px solid green;overflow:hidden;width:300px;}
#container #content .ms_webzine_area .frame_hack {width:400px;}

#container #content #ms_ebook_title {background-position:0 -260px;}
#container #content #ms_ebook_title:hover {background-position:0 -580px;}

#container #content .ms_ebook_area {position:relative;border:0px solid green;width:300px;height:105px;margin-top:15px;padding-left:7px;}
#container #content .ms_ebook_area ul li {border:0px solid orange;float:left;position:relative;display:block;_display:inline;overflow:hidden;width:85px;height:75px;margin-right:15px;z-index:5;}
#container #content .ms_ebook_area ul li a {display:block;width:100px;height:75px;}
/* #container #content .ms_ebook_area ul li:hover {border:2px solid #4aaeb2;height:70px;margin-top:-2px;margin-left:-2px;margin-right:13px;} */
#container #content .ms_ebook_area ul li a span {position:relative;z-index:-1;}
#container #content .ms_ebook_area #btn_weeknews {background:url(/kor22/1_main/images_v23/btn_40_09.gif) 0 0 no-repeat;}
#container #content .ms_ebook_area #btn_weeknews:hover {background:url(/kor22/1_main/images_v23/btn_40_09_over.gif) 0 0 no-repeat;}
#container #content .ms_ebook_area #btn_yeargift {background:url(/kor22/1_main/images_v23/btn_40_12.png) 0 0 no-repeat;}
#container #content .ms_ebook_area #btn_cchannl {background:url(/kor22/1_main/images_v23/btn_40_13.png) 0 0 no-repeat;}

#container #content .ms_ebook_area #btn_morningbell {background:url(/kor22/1_main/images_v23/btn_40_10.gif) 0 0 no-repeat;}
#container #content .ms_ebook_area #btn_morningbell:hover {background:url(/kor22/1_main/images_v23/btn_40_10_over.gif) 0 0 no-repeat;}
#container #content .ms_ebook_area #btn_youngnews {background:url(/kor22/1_main/images_v23/btn_40_11.gif) 0 0 no-repeat;}
#container #content .ms_ebook_area #btn_youngnews:hover {background:url(/kor22/1_main/images_v23/btn_40_11_over.gif) 0 0 no-repeat;}

#container #content #ms_event_title {background-position:0 -280px; }
#container #content #ms_event_title:hover {background-position:0 -600px;}
#container #content .ms_event_area {border:0px solid green;position:relative;width:300px;height:260px;padding-top:-28px;}
#container #content .ms_event_area ul li {display:none;position:absolute;top:10px;}
 /*#container #content .ms_event_area img {position:relative;top:-28px;} */
/* #container #content .ms_event_area>ul>li {display:none;} */
/* selextor의 기본값이 100px로 되어 있기 때문에 selecotor 항목이 늘어나면 임의로 width를 줘야한다. */
#container #content #ms_event_selector {top:5px;width:130px !important;}

#container #content #ms_plaza_title {background-position:0 -300px;}
#container #content #ms_plaza_title:hover {background-position:0 -620px;}
#container #content .ms_plaza_area {border:0px solid green;position:relative;width:300px;*width:295px;height:140px;margin-top:15px;padding-left:5px;z-index:1;}
/*IE6 float:left에 의한 왼쪽 여백 처리 _display:inline*/
#container #content .ms_plaza_area li {border:0px solid orange;position:relative;float:left;_display:inline;width:63px;height:64px;margin:3px 5px 0px 5px;}
#container #content .ms_plaza_area li a {width:63px;height:49px;padding:15px 0 0 0;}
#container #content .ms_plaza_area .online_bible {background-position:0 0;}
#container #content .ms_plaza_area .online_bible:hover {background-position:-70px 0;}
#container #content .ms_plaza_area .bible_search {background-position:0 -70px;}
#container #content .ms_plaza_area .bible_search:hover {background-position:-70px -70px;;}
#container #content .ms_plaza_area .praise_search {background-position:0 -140px;}
#container #content .ms_plaza_area .praise_search:hover {background-position:-70px -140px;}
#container #content .ms_plaza_area .bible_cartoon {background-position:0 -210px;}
#container #content .ms_plaza_area .bible_cartoon:hover {background-position:-70px -210px;}
#container #content .ms_plaza_area .oldtestament_history {background-position:0 -280px;}
#container #content .ms_plaza_area .oldtestament_history:hover {background-position:-70px -280px;}
#container #content .ms_plaza_area .bible_artgallery {background-position:0 -350px;}
#container #content .ms_plaza_area .bible_artgallery:hover {background-position:-69px -350px;}
#container #content .ms_plaza_area .jesus_course {background-position:0 -420px;}
#container #content .ms_plaza_area .jesus_course:hover {background-position:-70px -420px;}
#container #content .ms_plaza_area .memorial_30th {background-position:0 -490px;}
#container #content .ms_plaza_area .memorial_30th:hover {background-position:-70px -490px;}
/*
#container #appcontent_worshipschedule {border:1px solid green;display:block;overflow:hidden;width:544px;height:700px;background:url(/kor22/1_main/images_v23/appitem01_bg_50_01.png) 0 0 no-repeat;z-index:2;}
#container #appcontent_worshipschedule .appcontent_bg {width:522px;height:574px;margin:0 0 0 9px;padding:126px 0 0 5px;background:url(/kor22/1_main/images_v23/appitem99_bg_50_1.png) 0 100px repeat-x;z-index:-1;}
#container #appcontent_worshipschedule table {border-spacing:0}
#container #appcontent_worshipschedule table caption {display:block;width:500px;height:30px;text-align:left;background:url(/kor22/1_main/images_v23/appitem01_tit_50_02.png) 0 0 no-repeat;}
#container #appcontent_worshipschedule table span {position:relative;z-index:-1;}
#container #appcontent_worshipschedule table.emp_table {margin-top:47px;}
#container #appcontent_worshipschedule table .ac_worship_type {width:89px;}
#container #appcontent_worshipschedule table .ac_worship_time {width:108px;}
#container #appcontent_worshipschedule table .ac_worship_place {width:304px;}
#container #appcontent_worshipschedule table .ac_empworship_type {width:69px;}
#container #appcontent_worshipschedule table .ac_empworship_time {width:109px;}
#container #appcontent_worshipschedule table .ac_empworship_place {width:109px;}
#container #appcontent_worshipschedule table .ac_empworship_note {width:212px;}
#container #appcontent_worshipschedule table thead {display:block;width:505px;height:21px;border-collapse:separate;background:url(/kor22/1_main/images_v23/appitem01_tblhead_50_01.png) 0 0 no-repeat;}
#container #appcontent_worshipschedule table thead th {height:21px;}
#container #appcontent_worshipschedule table tbody td {border-right:1px solid #6c6c6c;border-bottom:1px solid #6c6c6c;text-align:center;padding:5px 2px;}
#container #appcontent_worshipschedule table tbody td.last {border-right:none;text-align:left;}
*/
#appcontent_popupbg {border:0px solid green;display:block;position:absolute;overflow:hidden;top:0px;left:0;width:100%;height:100%;_height:1200px;background-color:#000000;filter:alpha(opacity=30);opacity:0.3;-moz-opacity:0.3;z-index:150;}
#container #appcontent_popup {border:0px solid green;display:block;position:absolute;overflow:hidden;top:0;left:0;width:100%;height:750px;margin-top:245px;z-index:200;}
#container .popclose1 {border:0px solid green;position:absolute;overflow:hidden;left:515px;top;80px;width:15px;height:15px;margin-top:13px;cursor:pointer;}
#container #appcontent_worshipschedule   {border:0px solid green;display:block;position:relative;overflow:hidden;top:0;width:544px;height:710px;margin:0 auto;background:url(/kor22/1_main/images_v23/img_60_popup01.png) 0 0 no-repeat;z-index:200;}
#container #appcontent_roadmap           {border:0px solid green;display:block;position:relative;overflow:hidden;top:0;width:544px;height:730px;margin:0 auto;background:url(/kor22/1_main/images_v23/img_60_popup02.png) 0 0 no-repeat;z-index:200;}
#container #appcontent_broadcastschedule {border:0px solid green;display:block;position:relative;overflow:hidden;top:0;width:544px;height:750px;margin:0 auto;background:url(/kor22/1_main/images_v23/img_60_popup03_2018.png) 0 0 no-repeat;z-index:200;}

#container #guide_control {border:0px solid #777;clear:both;position:relative;display:block;width:100%;z-index:1;}
#container #guide_control .top_line {border:0px solid #777;position:relative;display:block;width:100%;height:29px;background:url(/kor22/1_main/images_v23/bg_60_02.gif) 0 100% repeat-x;}
#container #guide_control .center_deco {position:relative;width:1000px;height:29px;margin:0 auto;background:url(/kor22/1_main/images_v23/bg_99_bar.gif) 0 100% no-repeat;}
#container #guide_control .center_deco #guide_controller {position:absolute;width:91px;height:24px;left:909px;top:0;background:url(/kor22/1_main/images_v23/main_button_v01.png) 0 -890px no-repeat;}
#container #guide_content_box {border:0px solid red;position:relative;display:none;width:100%;height:100%;min-height:90px;background:url(/kor22/1_main/images_v23/bg_60_01.gif) 0 0 repeat;}
#container #guide_content_box #guide_content {border:0px solid red;position:relative;display:block;width:998px;height:100px;margin:0 auto;background:url(/kor22/1_main/images_v23/bg_60_mid.gif) 0 0 repeat-x;}
#container #guide_content_box #guide_content .deco_left1 {position:absolute;left:-8px;top:0;width:8px;height:100px;;background:url(/kor22/1_main/images_v23/bg_60_lft.gif) 0 0 no-repeat; } 
#container #guide_content_box #guide_content .deco_right1 {position:absolute;left:998px;top:0;width:8px;height:100px;background:url(/kor22/1_main/images_v23/bg_60_rgt.gif) 0 0 no-repeat; }
#container #guide_content_box #guide_content ul {border:0px solid red;position:relative;top:17px;width:100%;text-align:center;}
#container #guide_content_box #guide_content ul li {border:0px solid red;display:inline-block;display:inline;_float:left;_display:block;overflow:hidden;padding:0 30px;background:url(/kor22/1_main/images_v23/bul_20_v01.png) 0 -19px no-repeat;}
#container #guide_content_box #guide_content ul li.first {padding-left:0;background-position:-1000px -1000px;}
#container #guide_content_box #guide_content ul li.last {padding-right:0;}
#container #guide_content_box #guide_content ul li span {font-size:10pt;font-weight:bold;cursor:pointer;}
#container #guide_content_box #guide_content ul li span:hover {color:#999;}
#container #guide_content_box #guide_content .guide_title1 {color:#336600}
#container #guide_content_box #guide_content .guide_title2 {color:#3366cc}
#container #guide_content_box #guide_content .guide_title3 {color:#339999}
#container #guide_content_box #guide_content .guide_title4 {color:#cc6600}
#container #guide_content_box #guide_content .guide_title5 {color:#993300}
#container #guide_content_box #guide_content .guide_text {clear:both;position:absolute;display:none;left:-1px;top:-204px;width:900px;height:180px;background-color:#fff;z-index:100;}
#container #guide_content_box .box1 {display:none;border:1px solid #336600;}
#container #guide_content_box .box2 {display:none;border:1px solid #3366cc}
#container #guide_content_box .box3 {display:none;border:1px solid #339999}
#container #guide_content_box .box4 {display:none;border:1px solid #cc6600}
#container #guide_content_box .box5 {display:none;border:1px solid #993300}

#footer {border:0px solid red;position:relative;width:100%;height:100px;background:url(/kor22/1_main/images_v23/bg_60_01.gif) 0 0 repeat;z-index:3;}
#footer #footer_content {border:0px solid red;position:relative;display:block;width:998px;height:100px;margin:0 auto;z-index:2;}
#footer #footer_content .ir_foot {background:url(/kor22/1_main/images_v23/main_footer_v01.png) 0 0 no-repeat;}
#footer #footer_content div {border:0px solid green;float:left;position:relative;z-index:1;}
#footer #footer_content div>span {border:0px solid red;position:absolute;color:#000000;text-indent:-5000px;z-index:-1;}
/* IE6 float:left에 의한 더블마진 처리 _display:inline */
#footer #footer_content .copyright {_display:inline;width:285px;height:69px;margin:15px 65px 0 60px;}
#footer #footer_content .copyright span {_text-indent:-5000px;}
#footer #footer_content .qrcode {width:185px;height:85px;margin:10px 60px 0 0;background-position:0 -80px;}
#footer #footer_content .qrcode span {_text-indent:-5000px;}
#footer #footer_content .familysite {width:147px;height:19px;margin:10px 10px 0 0;cursor:pointer;background-position:0 -220px;}
#footer #footer_content .familysite span {_text-indent:-5000px;}
#footer #footer_content .familysite_on {background-position:0 -180px !important;}
#footer #footer_content .advideo {width:147px;height:19px;margin:10px 0 0 0;cursor:pointer;background-position:0 -300px;}
#footer #footer_content .advideo span {_text-indent:-5000px;}
#footer #footer_content .advideo_on {background-position: 0 -260px !important;}
#footer #footer_content .downloads {border-top:1px solid #bbb;width:305px;margin:10px 0 0 0;padding:5px 0;}
#footer #footer_content .downloads .downloads_title {top:5px;width:140px;padding-left:10px;font-size:1em;font-weight:bold;color:#23559c;text-align:right;}
/* #footer #footer_content .downloads .downloads_box {float:right;width:147px;color:#757575;margin-left:13px;} */
#footer #footer_content .downloads .downloads_box {float:right;width:147px;height:19px;cursor:pointer;background-position:0 -380px;}
#footer #footer_content .downloads .downloads_box span {_text-indent:-5000px;}
#footer #footer_content .downloads .downloads_box_on {background-position:0 -340px !important;}
#footer #footer_content .downloads .website_notice {position:relative;display:block;top:10px;clear:both;text-align:right;}
#footer #footer_content .select_box {border:1px solid #999;position:relative;display:none;top:0;margin-top:0;_margin-top:-15px;width:144px;font-size:9pt;background-color:#fff;}
#footer #footer_content .select_box li {border:0px solid red;cursor:pointer;_padding:5px 0;_padding-left:5px;}
#footer #footer_content .select_box li>a {display:block;padding:5px 0 5px 5px;}
#footer #footer_content .select_box li>span {border:0px solid green;display:block;padding:5px 0 5px 5px;}
#footer #footer_content .select_box li span {_text-indent:0;}
#footer #footer_content .select_box li:hover {background-color:#e5e5e5;color:#4559E9;}