/********************************************************************************/
/* MyungSung Presbyterian Church - Cascading Style Sheet                        */
/********************************************************************************/
@charset "utf-8";

/* full sitemap용 Css       */
@import url("/kor22/common/css/overmenu.css");

body { margin:0 auto;font-size:9pt; font-family:"굴림"; color:#666666; line-height:18px;}

td  {margin-top:0; margin-left:0; margin-right:0; margin-bottom:0;
     font-family:"굴림"; font-size:9pt; color:#666666; line-height:18px}
ul, ol, li { margin:0; padding:1px; font-family:"돋움, Dotum, '돋움', Arial, sans-serif";  }
h1, h2, h3, h4, h5, h6, p, dl, dd, form, fieldset, blockquote, table, thead, tbody, tfoot, tr, th { margin:0; padding:0;  font-family:"돋움: Dotum, '돋움', Arial, sans-serif;";}

ul, ol { list-style:none; }
img, fieldset { border:0; }


/********** 폼 **********/
.input         {font-family:"굴림"; font-size:9pt; border:1px solid #cccccc; color:#666666; background-color:#ffffff;}
.input_board   {font-family:"굴림"; font-size:9pt; border:1px solid #cfc9a0; color:#666666; background-color:#ffffff;}

/********** 기본링크 **********/
A:link    {font-size:9pt; color:#666666; text-decoration:none}
A:visited {font-size:9pt; color:#666666; text-decoration:none}
A:active  {font-size:9pt; color:#666666; text-decoration:none}
A:hover   {font-size:9pt; color:#f49705; text-decoration:none}

/********** 로케이션 링크 스타일 **********/
.location           {font-size:11px; color: #7a7a7a; font-family:"굴림"; text-decoration: none; height:20px; padding:2px 0 0 24px; vertical-align:top}
.location A:link    {font-size:11px; color: #7a7a7a; font-family:"굴림"; text-decoration: none}
.location A:visited {font-size:11px; color: #7a7a7a; font-family:"굴림"; text-decoration: none}
.location A:active  {font-size:11px; color: #7a7a7a; font-family:"굴림"; text-decoration: none}
.location A:hover   {font-size:11px; color: #fe6e05; font-family:"굴림"; text-decoration: none}

/********** font **********/
.board_name {color:#3487ad; font-weight:bold}
.notice           {color: #000000; font-family:"굴림"; text-decoration: none; height:24px; padding-top:2px}
.notice A:link    {color: #000000; font-family:"굴림"; text-decoration: none}
.notice A:visited {color: #000000; font-family:"굴림"; text-decoration: none}
.notice A:active  {color: #000000; font-family:"굴림"; text-decoration: none}
.notice A:hover   {color: #4fbdd4; font-family:"굴림"; text-decoration: none}

/********** style **********/
.style1 {color: #0066CC; font-weight: bold; }
.style2 {color: #FFFFFF;}
.style3 {color: #000000; font-size:9pt;}
.style6 {color: #FFFF00;}
.style7 {font-size:12pt;text-align:center;}
.style8 {color: #6B6B6B; font-family:"굴림"; font-size:10pt;font-weight: bold; text-align:center;}
.istyle01 {font-family:"굴림", arial; color: #FFFFFF; font-size:10pt; font-style:normal; font-weight:bold; width:70px; cursor:pointer;}
.istyle02 {font-family:"굴림", arial; color: black; font-size:8pt; font-style:normal; font-weight:bold; cursor:pointer;}
#gnbx { position:absolute; left:0; top:0; z-index:1000; width:940px; height:63px;}
/******** table ***********/

/********** Layer **********/
#floater {Z-INDEX: 10; VISIBILITY: visible; POSITION: relative;}
#footer{  margin-top:16px; padding-top:22px; padding-bottom:30px;color:#8d8d8d; text-align:center}

/**********con_bot **********/
#con_bot{ display:none; width:920px; border-top:1px solid #62aebd; border-bottom:1px solid #62aebd; padding:7px 0 15px 0; margin:0 auto; text-align:center; background-image:url(/kor22/1_main/images/main_bg.gif); }
#con_bot ol{ padding:5px 0 0 11px; margin-top:8px; border-top:1px solid #d8ebee; text-align:left; overflow:hidden; height:100%;}
#con_bot ol li{ float:left;}
#con_bot ol li.nobg{ background:none; line-height:0; font-size:0;}
#con_bot .cli01{ width:110px; padding:0 0 9px 1px; margin:0 13px 11px 0; border-bottom:1px solid #bbb49f; background:url(/kor22/1_main/images/blank.gif) left 2px no-repeat; float:none;}
#con_bot .ul01{ margin-left:9px;}
#con_bot .ul01 li{ padding-left:15px; margin:0 0 13px 0; float:none;}
#con_bot .ul01 li .ul02 li{ padding:0 0 0 8px; margin:0 0 7px 0;}

/**********sh_layer12 **********/
#bot{  margin-top:0; *margin-top:33px !important; padding-bottom:48px; width:100%; position:relative; height:600px; overflow:hidden; margin-left:10px}
#bot ul{ width:937px; overflow:hidden; height:100%; background:url(/plaza/images/main/bgb_plaz02.gif) left top repeat-x;}
#bot li{ width:182px; height:630px; padding:10px 0 0 51px; border-right:1px solid #dedede;}
#bot .c_li{ width:181px; padding-left:51px;}
#bot li dt{ margin-top:14px;}
#bot li dd{ background:url(/plaza/images/main/icob_plaz01.gif) left no-repeat; padding-left:12px; margin-top:6px;}
#bot .bg_bot{ position:absolute; width:554px; height:159px; background:url(/plaza/images/main/bgb_plaz01.gif) left top no-repeat; bottom:20px; right:81px; *right:85px!important}
.border_0{ border:0!important}
.mt_14{ margin-top:14px!important}


/**********Main Home V22 *********/
/* body {background:#f2f0f0 url(/kor22/1_main/images/main_bg.gif) repeat-x; text-align:center; border:dotted 0px;} */
body {text-align:center; border:dotted 0px; margin:0;padding:0;}

/*** Common ***/
#clear1 { clear:both; }
.clear1 { clear:both; }
.png {_display:inline-block;}
.png img {_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.hidobj { display:none; }
/**************/

#wrap {border:1px dotted red;position:relative;width:100%;margin:0 auto;text-align:left;}

/* 상단 겹치는 배너용 */
#tierTop_wrap { border:dotted 0px #000000; display:none; position:absolute; left:0; top:0; width:90%; z-index:1000; }
#tierTop_display { width:940px; height:50px; margin:0 auto; background-color:#FFEE00; }

/* header */
#header {border:0px solid blue;position:relative;width:940px;margin:0 auto;}

/*** Header ***/
#top_full_wrap { border:solid 0px; width:940px; margin:0; padding:0; }
#top_bar { position:relative; width:940px; margin:0; padding:0;  background-color:#F3F3F3; z-index:900;}
#top_bar P { text-align:right; }
#top_bar img { vertical-align:middle; }

#top_border { border:solid 0px; display:block; position:relative; float:right;  }
#msch_set { border:dashed 0px green; display:inline; float:left; margin-right:10px; }
#login_fms { border:dashed 0px blue; display:inline; float:left;}
#top_cafe { display:inline-block; float:left; padding-right:5px; }
#full_site_map { border:dashed 0px purple; display:inline; float:left; padding:0 5px 0 5px; }




/* 언어 변경 관련 */
.lang_fms{ border:dashed 0px green; position:relative; display:inline-block; *float:left; top:0px; padding:0px 10px 0 5px; color:#767676; background:url(/kor22/common/images/top_img_list.gif) 0 -44px no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:17px;*line-height:16px; width:80px; z-index:950;}
.lang_open{border:dashed 0px red; width:80px; height:18px; display:inline-block;  *float:left; padding-left:6px; font-size:11px; background:url(/kor22/common/images/top_img_list.gif) 0 -67px no-repeat;}
.lang_open a{width:76px; height:18px;display:block; text-decoration:none; color:#767676;}
.lang_open a:hover{width:76px; height:18px; display:block; text-decoration:none; color:#767676;}
.lang_close{width:80px; height:18px; display:inline-block; *float:left; padding-left:6px; font-size:11px; background:url(/kor22/common/images/top_img_list.gif) -112px -67px no-repeat;}
.lang_close a{width:76px; height:18px;display:block;  text-decoration:none; color:#767676;}
.lang_close a:hover{width:76px; height:18px;display:block;  text-decoration:none; color:#767676;}

/*
.lang_go_btn{width:31px; height:18px; display:block; float:right; background:url(/kor22/common/images/top_img_list.gif) 0 -117px no-repeat;}
.lang_go_btn a{width:31px; height:18px; display:block; text-indent:-9999em; overflow:hidden;}
*/

/* 언어선택레이어 */
.lang_layer{position:absolute;  width:74px; border:#bcbcbc 1px solid; padding:3px 0 3px 6px;*padding:2px 0 3px 6px; top:17px; left:5px; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:17px;font-size:11px; color:#6b6d70; z-index:950; background-color:#FFF;}
.lang_layer h2{font-weight:normal; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:17px;font-size:11px; color:#6b6d70;}
.lang_layer a{text-decoration:none; color:#6b6d70;}
.lang_layer a:hover{ border-bottom:dotted 0px; color:#f49705;; font-size:150%; }


#top_headMenu { width:940px; }
#top_sitemenu_wrap { position:relative; width:940px; height:75px; margin:0; margin-top:5px; padding:1px 0 2px 0; z-index:802; }
/* #mslogo { border:dotted 0px; position:relative; float:left; top:-10%; display:block; *display:block; _display:inline; width:210px; height:55px; padding:0 0 0 10px; } */
#mslogo { border:0px dotted #eeeeee; position:relative; float:left; display:block; *display:block; _display:inline; width:210px; height:75px; padding:0 0 0 0;}
#site_menu { border:dotted 0px; position:absolute; left:201px; top:60%; width:730px; padding:0; margin-top:-1px; text-align:center; }
#spotBanner_wrap {border:solid 0px; position:absolute; right:-100px; top:0px; z-index:810;}
#spotBanner { border:dotted 0px; display:block; width:161px; height:89px; }
#spotBanner #spotbanners {position:absolute;}
/* #spotBanner #spotbanners2 {position:absolute;} */
#spotBanner .spotButtons {border:solid 0px; position:absolute; width:32px;left:110px; top:90px; }
#spotBanner #spot_prev { border:solid 0px; display:inline; *float:left; width:15px; height:17px; border:0; cursor:pointer; background:url(/kor22/1_main/images/banner/btn_prev.gif) 0 0 no-repeat; }
#spotBanner #spot_next { border:solid 0px; display:inline; *float:left; width:15px; height:17px; border:0; margin-left:-6px; *margin-left:-2px; cursor:pointer; background:url(/kor22/1_main/images/banner/btn_next.gif) 0 0 no-repeat; }	
#spotBanner #spot_list { display:none;position:absolute; border:0px solid #cddbe4; border-top:1px solid #cddbe4;border-bottom:2px solid #cddbe4;top:107px; left:65px; width:120px;padding:5px;}	}
#spotBanner #spot_list ul {}
#spotBanner #spot_list li {border:1px solid #fff;cursor:pointer;}
#spotBanner #spot_list li.hover {border:1px solid #242c52;background-color:#eee;}
#spotBanner #spot_list span {color:#242c52;font-weight:bold;cursor:pointer;}
#intro_menu { border:dashed 0px red; position:relative; left:0; top:0; width:940px; height:30px; padding:0; line-height:2.2em; background:url(/kor22/1_main/images/msch_01_main_menu_v01.png) 0 0; z-index:799; }
#spotBanner #spot_count {position:absolute;display:block;left:140px;top:90px;width:30px;}
#intro_menu .first { padding-left:20px; }
#intro_menu .last { display:block; color:#17647e;}
#intro_menu .bold1 { Font-weight:bold; }
#intro_menu ul li { border:dashed 0px; float:left; width:80px; cursor:pointer; }
#intro_menu .btn { padding-right:2px; background:url(/kor22/1_main/images/more_btn.jpg) right center no-repeat; }
#intro_menuSub { border:dashed 0px; position:relative; left:0; top:0; width:940px; height:30px; line-height:2.0em; z-index:1001;}
#intro_menuSub ul { border:dotted 0px; position:absolute; float:left; display:none; cursor:pointer; }
#intro_menuSub li { float:left; padding-right:10px; }
#intro_menuSub #mu0 { left:120px; }
#intro_menuSub #mu1 { left:201px; }
#intro_menuSub #mu2 { left:285px; }
#intro_menuSub #mu3 { left:366px; }
#intro_menuSub #mu4 { left:448px; }
#intro_menuSub #mu5 { left:21px; }
#intro_menuSub #mu6 { left:613px; }
#intro_menuSub #mu7 { border:solid 2px #087597; display:none; left:660px; width:162px; padding-top:10px; background-color:#FFFFFF; z-index:9999; }
#intro_menuSub #mu7 li { border:dotted 0px red; width:152px; height:20px; text-align:left; margin-left:5px; line-height:1.5em; }
/* #intro_menuSub #mu7 li span{ border:dotted red 0px; overflow:hidden; display:block; text-align:left; margin-left:15px; }  */
#intro_menuSub #mu7 .btnimg { border:solid blue 0px;  height:20px; padding-left:17px; background:url(/kor22/1_main/images/n_bar.png) left top no-repeat; }
#intro_menuSub #mu7 .list1 { background-position:0 -8px; }
#intro_menuSub #mu7 .list2 { background-position:0 -29px; }
#intro_menuSub #mu7 .list3 { background-position:0 -50px; }
#intro_menuSub #mu7 .list4 { background-positiOn:0 -71px; }
#intro_menuSub #mu7 .list5 { background-position:0 -92px; }
#intro_menuSub #mu7 .list6 { background-position:0 -113px; }
#intro_menuSub #mu7 .list7 { background-position:0 -134px; }
#intro_menuSub #mu7 .list99 { border:solid blue 0px;width:10px; margin-left:140px; padding-left:0px; background-position:0px -211px; }
#intro_menuSub #mu7 .textbold { font-weight:bold; }
#intro_menuSub #mu7 a:hover span{ border-bottom:dotted 1px #A5AACD; text-align:left;}
/* 
#intro_menuSub .logo { border:solid 0px red; background:url(/kor22/1_main/images/more_logo.jpg) left top no-repeat; }
#intro_menuSub .close1 { border:solid 0px; display:block; width:104px; height:25px; background:url(/kor22/1_main/images/more_close.jpg) left top no-repeat; }
* /

/* #intro_menuSub .close_bg { background-color:#A5AACD;text-align:center; } */
/* #intro_menuSub .close_txt { color:#000000;} */
#sitemap_control { border:dashed 0px; display:none; width:940px; height:750px; z-index:1000; }
/*** Header End ***/




/* main */
#full_wrap { border:dotted 0px red; position:relative; width:100%; margin:0 auto; padding:0; text-align:left; }
#main_wrap { border:dotted 0px blue; float:left; _display:inline; position:relative; width:100%; }
#head_wrap { border:solid 0px green; display:block; left:0px; width:940px; margin:0 auto; }
#mainFrame_wrap { border:dotted 0px; display:block; left:0px; width:940px; margin:0 auto; }


#mainCon_wrap { border:dotted 0px; position:relative; display:block; width:940px; margin-top:0; }
#svcIcon_area { border:dotted 0px; float:left; position:relative; display:block; _display:inline; left:0; width:220px; }
#vodSvc { border:dashed 0px; position:relative; display:block; left:0; width:215px; }
#sermonInfo {position:relative; border:dotted 0px red;}
#sermonInfo a { display:block; width:220px; height:163px; margin-left:1px; cursor:pointer; background:url(http://www.msch.or.kr/kor22/1_main/images/main_vod_main.jpg) left top no-repeat;}
#sermonInfo ul { position:absolute; margin-top:95px; padding:0;  }
#sermonInfo ul li {width:205px; margin-left:5px; line-height:1.2em; }
#sermonInfo span {text-align:left; }
#sermonInfo .dot { display:inline-block; width:30px; padding-left:15px; background:url(http://www.msch.or.kr/kor22/1_main/images/m_ico03.gif) 0 center no-repeat;}
#sermonInfo .nul { width:45px; display:inline-block;}

#sermonMedia { border:dotted red 0px; position:relative; display:block; width:220px; height:36px; cursor:pointer; }
#sermonMedia dl { float:left; display:block; _display:inline; height:36px; margin-top:0px; margin-left:0px;}
#sermonMedia dd { float:left; position:relative; display:block; _display:inline; }
#sermonMedia .vod { float:left; width:114px; _width:113px; height:36px; margin-left:0px; }
#sermonMedia .aod { float:left; width:105px; height:36px;  }

#praiseMedia { border:dotted red 0px; display:block; _display:inline; overflow:hidden; position:relative; width:212px; height:59px; margin:3px 0 0 5px;}
#praiseMedia dd { float:left; display:block; _display:inline; }
#praiseMedia img { border:solid #A5BBCD 0px;}

#churchInt { clear:both; border:dotted 0px; position:relative; top:0px; width:215px; height:129px; margin-left:5px; background:url(/kor22/1_main/images/main_churchinfo_bg.gif) 0 0 no-repeat; }
#churchInt .con {  position:absolute; float:left; left:5px; top:87px; }
#churchInt .con li { border:dotted 0px; float:left; _display:inline; }
#churchInt .ir1 { float:left; height:17px; }
#churchInt .ir2 { float:left; height:17px; }
#churchInt .pastor { width:95px; margin-left:5px; }
#churchInt .intro { width:75px; margin-left:14px; }
#churchInt .worship { width:79px; margin-left:5px; }
#churchInt .broadcast { width:100px; margin-left:3Px;}
#churchInt .bar { width:3px; height:13px; background:url(/kor22/1_main/images/main_info_00.jpg) 0 center no-repeat; }

#churchsvc1 { clear:both; border:solid 0px; position:relative; width:215px; margin-left:5px; *margin-left:5px; margin-top:5px;}
#churchsvc1 dd { display:inline; *float:left;  margin:0 0px 0 0px; *margin:0 4px 0 0px;}
#churchsvc1 .last { margin:0;}

#churchLife { border:dotted 0px; position:relative; width:215px; height:59px; margin-left:5px; margin-top:0px; *margin-top:3px; }
#churchLife  a { display:block; width:206px; height:59px; cursor:pointer; background:url(/kor22/1_main/images/main_btn_022.gif) 0 0 no-repeat; }

#churchOrgan { border:dotted 0px; position:relative; width:215px; height:65px; margin-left:2px; margin-top:0;}
#churchOrgan .con { position:absolute; float:left; _display:inline; left:0px; top:0px; width:215px; height:59px;  margin-left:2px; *margin-left:3px; margin-top:6px; padding:10px 0 10px 7px; background:url(/kor22/1_main/images/main_int_frame.gif) 0 0 no-repeat;}
/* #churchOrgan .con { position:absolute; float:left; left:0px; top:1px; width:219px; height:72px; padding:10px 0 0 10px; background:url(/kor22/1_main/images/main_grup.jpg) 0 0 no-repeat;} */
#churchOrgan .con li {border:dotted 0px; float:left; _display:inline; line-height:1.6em; }
#churchOrgan .organ { display:block; width:60px; padding-left:5px; color: #669933; font-size:11px; font-weight:bold; }
#churchOrgan .service { display:block; width:68px; color: #6699FF; font-size:12px; font-weight:bold; }
#churchOrgan .chinst { display:block; width:55px;  color: #993300; font-size:12px; font-weight:bold; }
#churchOrgan .selfinst { clear:both; display:block; width:58px; padding-left:1px;color: #000000; font-size:12px; font-weight:bold; }
#churchOrgan .school { float:left; display:block; _display:inline; width:78px; padding-left:1px;color: #FF8905; word-spacing:0.75em; font-size:16px; font-weight:bold; }
#churchOrgan .msdeaf { float:left; display:block; _display:inline; width:50px; padding-left:1px;color: #525252; letter-spacing:0.2em; font-size:12px; font-weight:bold; }
#churchOrgan a:hover span {border-bottom:dotted 1px #A5BBCD; }

#conUp_area { border:dotted 0px; float:left; _display:inline; position:relative; left:0px; top:0px; width:712px; height:426px; margin-left:2px; padding: 2px 0px 0 4px; z-index:1000; }
#mainPoster { border:dotted 0px; position:relative; float:left; _display:inline; left:0; top:0; width:330px; height:429px; margin-left:0px; z-index:10; }
#mainPoster #main_posters1 {position:relative;top:0;left:0;width:304px;height:414px;padding:3px;background-color:#ddd;}
#mainPoster #poster_count {position:relative;display:none;}
#mainPoster #poster_list {position:absolute;left:310px;top:0;width:12px;height:200px;z-index:100;}
#mainPoster #poster_list ul {position:relative;border:0px solid #aaa;padding:0}
#mainPoster #poster_list ul li {position:relative;width:18px;height:20px;margin:0;padding:0;cursor:pointer;border:0px solid #aa33cc;}
#mainPoster #poster_list ul li span {display:block;font-weight:bold;color:#aaa;border:0px solid #aa33cc;text-align:center;}
#mainPoster #poster_list ul li span.hover {color:#666;}

#con_msNews { border:dotted 0px blue; float:left; _display:inline; position:relative; left:0; top:0; width:370px; height:160px; padding:26px 0 15px 0px; _padding:26px 0 0 0; background:url(/kor22/1_main/images/main_news_btn.gif) no-repeat; z-index:1000;}
#con_msNews dl { border:dashed 0px; float:left; display:block; _display:inline; width:380px; background:url(/kor22/1_main/images/main_news_bar.gif) left top; }
#con_msNews dl dd { float:left; _display:inline; }
#con_msNews ul li { text-align:left; }
#con_msNews ul li a:hover { cursor:pointer; }
#con_msNews .board { float:left; display:none; width:370px; margin-left:10px; border:dotted 0px; }
#con_msNews .disblock { display:block; _display:inline; }
#con_msNews .board .board_prev li {border:dotted 0px; height:17px; padding:4px 0 2px 12px; border-bottom:1px dashed #A5BBCD; background:url(/kor22/1_main/images/main_cafe_btn_dot.gif) left center no-repeat;}
#con_msNews .board .board_prev li.last {border-bottom:none !important;}
#con_msNews .board .board_prev li .doc_no {display:none;}
#con_msNews .board .board_prev li .doc_title {float:left; border:dotted 0px green; display:inline-block; _display:inline; overflow:hidden; text-overflow:clip; -o-text-overflow:clip; width:278px;  margin-right:5px;  white-space:nowrap; word-wrap:break-all;}
#con_msNews .board .board_prev li .doc_date {float:left; border:dotted 0px gray; display:inline-block; _display:inline; margin-left:3px; padding-left:5px; width:65px; height:18px; background:url(/kor22/1_main/images/main_news_bar02.gif) left 4px no-repeat;}
#con_msNews .board .board_prev li .doc_title_new {float:left; border:dotted 0px green; display:inline-block; _display:inline; overflow:hidden; text-overflow:clip; -o-text-overflow:clip; width:278px;  margin-right:5px;  white-space:nowrap; word-wrap:break-all;}
#con_msStory { border:solid 0px; float:left; position:relative; display:block; _display:inline; top:0px; width:382px; height:220px; margin:0; padding:0; background:url(/kor22/1_main/images/main_contents.jpg) left top no-repeat; }
#con_msStory ul { padding-top:3px; padding-left:5px; } 
#msColumn { border:dotted 0px; float:left; display:block; _display:inline; position:relative; left:0px; top:10px; width:156px; height:71px; padding-top:16px; margin: 5px 20px 14px 10px; background:url(/kor22/1_main/images/main_contents_01.jpg) left top no-repeat; }
#msInterview { border:dotted 0px; float:left; position:relative; _display:inline; left:0px; top:10px; width:156px; height:71px; padding-top:16px; margin:5px 10px 14px 15px; background:url(/kor22/1_main/images/main_contents_02.jpg) left top no-repeat; cursor:pointer; }
#msInterview .thumb { border:dashed 0px; float:left; position:absolute; _display:inline;  overflow:hidden; left:0px; top:0px; width:70px; list-style:none;  margin:0; padding-top:21px; }
#msManna { border:dotted 0px; float:left; position:relative; display:block; _display:inline; left:0px; top:0px; width:156px; height:71px; padding-top:16px; margin: 13px 20px 10px 10px;  background:url(/kor22/1_main/images/main_contents_03.jpg) left top no-repeat; }
#msNewStory { border:dotted 0px; float:left; position:relative; display:block; _display:inline; left:0px; top:0px; width:156px; height:71px; padding-top:16px; margin: 13px 10px 10px 15px; background:url(/kor22/1_main/images/main_contents_04.jpg) left top no-repeat; }
#msNewStory .cafelist { border:solid 0px gray;  top:1px; padding-left:5px; }
#churchBanner { clear:both; border:dotted 0px; display:block; _display:inline; position:absolute; left:539px; top:-27px; width:180px; height:52px; text-align:center; vertical-align:middle; cursor:pointer; z-index:1020; }
#churchBanner a { border:dotted 0px; display:block; _display:inline; width:180px; height:52px; }

#conBottom_area { border:dotted 0px; float:left; position:relative; _display:inline; left:0px; top:0px; width:716px; height:167px; margin-left:1px; z-index:100; }
#webzine_frame {clear:both;border:dotted 0px; position:relative; left:0px; top:0px; width:505px; height:113px; margin-left:4px; padding: 14px 0 0 5px; background:url(/kor22/1_main/images/main_webzine_frame.jpg) left top no-repeat;  z-index:100; }
#webzine_frame .mswebzine {position:relative;float:left;width:400px;height:95px;padding-left:10px;}
#webzine_frame .mswebzine #webzine_title {background:url(/kor22/1_main/images/main_webzine_title.jpg) 0 0 no-repeat;}
#webzine_frame .mswebzine #webzine_title span {position:relative;display:block;z-index:-1;}
#webzine_frame .mswebzine ul{position:relative;height:73px;}
#webzine_frame .mswebzine ul li {position:relative;float:left;margin-right:3px;border:1px solid #fff;}
#webzine_frame .mswebzine ul li:hover{border:1px solid #dedede;}
#webzine_frame .msbookmedia {position:relative;float:left;padding-left:12px;border-left:1px solid #ccc;width:75px;height:95px;}
#webzine_frame .msbookmedia #bookmedia_title {background:#fff url(/kor22/1_main/images/main_bookmedia_title.jpg) 0 0 no-repeat;}
#webzine_frame .msbookmedia #bookmedia_title span {position:relative;display:block;z-index:-1;}
#webzine_frame .msbookmedia img {border:1px solid #fff;}
#webzine_frame .msbookmedia img:hover {border:1px solid #f87b73;}

/*
#msWeeklyNews_wrap { border:dotted red 0px; float:left; position:relative; display:block; _display:inline; left:0px; top:0px; width:245px; height:96px; padding-top:0px; margin: 0px 0px 0px 10px; background:url(/kor22/1_main/images/main_webzin_00.jpg) left top no-repeat; }
#msWeeklyNews_wrap .ico1 { position:absolute; left:105px; padding-top:0px; cursor:pointer; } 
#msWeeklyNews_wrap .ico2 { position:absolute; left:180px; padding-top:0px; cursor:pointer; } 
*/
/* #msWeeklyNews_wrap .ico1 { position:absolute; left:175px; padding-top:0px; cursor:pointer; } */
/* #msWeeklyNews_wrap .ico2 { position:absolute; left:250px; padding-top:0px; cursor:pointer; } */
/*
#msWeeklyNews { border:solid 0px; float:left; position:relative; _display:inline; left:0px top:0px; width:245px; height:80px; margin:20px 0px 0px 0px; padding:0; }
#msWeeklyNews .thumb { position:absolute; left:0px; top:0; margin:0; padding:0; }
#msWeeklyNews .txt { border:dashed 0px; float:left; position:relative; left:80px; top:0px; width:232px; margin:0; padding:0; } 
#msWeeklyNewsThumb { position:relative; float:left; display:block; width:63px; height:74px; background:url(/kor22/1_main/images/main_21.jpg) left top no-repeat; }
#msmorningBell_wrap {border:solid 0px; float:left; position:relative; display:block; _display:inline; left:0px; top:0px; width:70px; height:96px;  margin-left:10px; background:url(/kor22/1_main/images/main_morningbell.jpg) left top no-repeat; cursor:pointer; }
#msmorningBell { border:solid 0px; position:relative; float:left; display:block; _display:inline; width:69px; height:80px; margin-top:20px;}
#msyoungVoice_wrap {border:solid 0px; float:left; position:relative; display:block; _display:inline; left:0px; top:0px; width:70px; height:96px;  margin-left:10px; background:url(/kor22/1_main/images/main_youthvoice.jpg) left top no-repeat; cursor:pointer; }
#msyoungVoice { border:solid 0px; position:relative; float:left; display:block; _display:inline; width:69px; height:80px; margin-top:20px;}
#msbookMedia_wrap {border:solid 0px; float:left; position:relative; display:block; _display:inline; left:0px; top:0px; width:70px; height:96px;  margin-left:10px; background:url(/kor22/1_main/images/main_bookmedia.jpg) left top no-repeat; cursor:pointer; }
#msbookMedia { border:solid 0px; position:relative; float:left; display:block; _display:inline; width:70px; height:80px; margin-top:20px;}
*/
#new_bibleContent { border:dotted 0px purple; position:relative; overflow:hidden; top:4px; width:520px; height:36px; padding: 0; }
#new_bibleContent ul { float:left; _display:inline; }
#new_bibleContent li { float:left; _display:inline; padding-left:3px; padding-right:0; }
#new_bibleContent .first { padding-left:3px; }
#new_msCafe { border:dotted 0px red; position:absolute; display:block; left:524px; top:2px; width:192px; height:104px; cursor:pointer; background:url(/kor22/1_main/images/main_goto_cafe_v02.gif) left top no-repeat; }
#new_msCafe .cafe {display:block; position:absolute; left:10px; top:83px; }
#new_msCafe li { border:dotted 0px blue; list-style:none; position:relative; width:155px; height:15px; line-height:1em; text-align:left;}
#new_msCafe li span {border:dotted 0px; font-size:12px; font-family:돋움체, sans-serif; padding-left:10px; color:#003399; font-weight:bold; }
#new_bibleWrite { position:absolute; left:524px; top:112px; cursor:pointer; }
#foot_wrap { border:dotted 0px; clear:both; position:relative; top:2px; width:940px; height:110px; }
#subConPack { border:dotted 0px; display:block; position:relative; top:0px; width:940px; height:65px;  text-align:center; background:url(/kor22/1_main/images/main_bottom_bar1.jpg) left center no-repeat; }
#subConPack ul { border:dashed 0px; list-style-type:none; overflow:hidden; width:880px; padding-top:14px; margin:0 auto; text-align:center; }
#subConPack li { border:dotted 0px; float:left; display:block; _display:inline; width:70px; height:22px; background:url(/kor22/1_main/images/main_btn_bar1111.gif) left top no-repeat; }
#subConPack .first { background:url(); }
#subConPack .selected { width:170px; }
#introMap { border:dashed 0px; position:relative; oveflow:hidden; display:block; top:0px; width:939px; height:25px; margin:0 auto; z-index:100;  }
#introMap img { border:solid 0px;  cursor:pointer; display:block; margin:0 auto; }
#main_copyright { padding-left:95px; font-family:arial, Dotumche; font-size:12px; letter-spacing:-0.02em; float:left; }
.miraenaya { font-family:arial, Dotumche; font-size:12px; float:left; padding-left:3px;}

#special_popup { position:absolute; border:solid 0px red; display:none; top:28px; left:0px; width:277px; height:393px; z-index:1000; background-color:#FFFFFF;}
/* #special_popup { position:absolute; border:solid 0px red; display:block; top:28px; left:0px; width:277px; height:393px; z-index:1000; background-color:#FFFFFF;} */
#special_popup img { cursor:pointer; }
#special_popup_ctrl { position:absolute; display:none; top:1px; left:78px; width:120px; height:12px; z-index:9998; font-size:1em; font-weight:bold;  color:#015f85; }
#special_popup_ctrl span { position:relative; border-top:solid 0px #fc9a24; border-bottom:solid 0px #015f85; padding:0px;  overflow:hidden; cursor:pointer; text-decoration:underline;  text-align:left; }
#special_popup_ctrl a:hover { color:#525252; }
#special_popup_close { position:relative; border-left:solid 1px #525252; border-bottom:solid 1px #525252; border-right:solid 1px #525252; display:block; overflow:hidden; *top:-2px; _top:-2px; width:275px; height:20px; background-color:#FFFFFF; text-align:center; vertical-align:middle; z-index:1000; }
#special_popup_close span { width:40px; height:20px; cursor:pointer; font-weight:bold; z-index:1000; }
#special_popup_msg { position:absolute; border:solid 1px #081537; border-top:solid 5px #081537; display:none; top:40px; left:277px; padding:3px; background-color:#b3c6e7; width:120px; height:60px; font-weight:bold; color:#525252; z-index:1000;}
#special_popup_msg1 { position:absolute; border:solid 1px #081537; border-top:solid 5px #081537; display:none; top:328px; left:275px; padding:3px; background-color:#b3c6e7; width:120px; height:60px; font-weight:bold; color:#525252; z-index:1000;}
