body, div, img, span, form, img, input { 
	border: 0; margin:0; padding:0;
}


/* Header */
	body { background: #f4f4f5; padding:0; margin:0 }
	#top { width:100%; background:#fff }
	#header { width:950px; height:115px; margin:0 auto }
	#header #ci { width:100%; height:75px }
	/* 상위언어목록 */
	#gnb { height:22px; float:right; text-align: right }
	#gnb #country   { width:650px; text-align: right }
	#gnb #country ul { margin:0; padding:0; list-style: none }
	#gnb #country ul li  { float: right;  padding:5px 0; background: #999;  cursor:pointer }
	#gnb #country ul li div { padding:0 5px; line-height:100%; font-size:11px;  color:#fff; }
	#gnb #country ul li div.text { border-right:1px solid #ccc;  }
	#gnb #country ul li a { padding:0; background:#999 ; color:#fff; font-family:Arial; }
	#gnb #country ul li a:hover { color:#fff }
	/* logo */
	#logo { position: absolute; width:1px; height:1px; float:left  }
	#logo div { position: relative; top:20px; left:0; width:300px; height:50px; cursor: pointer }

	/* 전체검색 */
	#header #ci #gsearch { width:250px; height:25px; margin:12px 0 0 0; float:right; clear: both  }
	#header #ci #gsearch div { float:left; margin-left:2px }
	#header #ci #gsearch input { width:168px; _width:164px; height:17px; padding:2px 5px; font-size: 11px; background: #d2d2d2; border:1px solid #c1c1c1 }
	#header #ci #gsearch .btns { width:63px; height:23px; margin-top:1px; text-align: right; cursor: pointer; background: url('/common/images/common/bt_search.gif'); background-repeat: no-repeat; font-family: Arial; font-weight: 900; line-height: 190%; color:#fff; font-size: 12px; text-align: center }
	
/* menu */
	#menu { width:950px; height:35px; font-family:Arial; }
	#menu div { float:left }
	#menu #menu1, #menu #menu3 { width:3px; height:35px }
	#menu #menu2 { width: 944px; height:35px; background:url('/common/images/common/bg_menu.jpg'); }
	#menu #menu2 ul.mainmenu { margin:0; padding:0; text-align: left; list-style: none }
	#menu #menu2 ul.mainmenu li { float:left;  }
	#menu #menu2 ul.mainmenu li.mm { padding:10px 30px; font-size:13px; color:#fff; font-weight:900; cursor:pointer }
	#menu #menu2 ul.mainmenu li.div { width:2px; height:20px;  }
	#menu #menu2 ul.mainmenu li.div img { padding-top:11px }
	#menu #menu2 ul.mainmenu li.smlayer { width:1px; height:20px; }
	.menuover { position:absolute; width:1px; height:1px; z-index: 10 }
	.menuover .menuover_ { position: relative; display: none }
	.menuover .menuover_ div.main { font-family:Arial; color:#063e91; font-size:13px; font-weight:900; cursor:pointer; border:2px solid #005dac; border-bottom:0px; padding:8px 28px; background:#fff; word-break: keep-all;  white-space:nowrap;  }
	.menuover .menuover_ .sub { margin:0; padding:0; list-style:none; border:2px solid #005dac; border-top:0px; background:#fff; padding:8px 0; }
	.menuover .menuover_ .sub div { margin:0 28px; _margin:0 14px; padding:0; height:20px; font-family:Arial; color:#3775ba; font-size:13px; cursor:pointer; word-break: keep-all; white-space:nowrap; }

/* 	2011.5.19 */
	#menu ul.mainmenu li.mmcomm { padding:3px 0 0 25px }
	#menu ul.mainmenu li.mmcomm div { width:92px; height:21px; background: url('/common/images/common/mm_community.png'); color:#fff; font-size:12px; padding: 6px 0 0 35px; cursor: pointer  }

/* body */
	#con { width:950px; margin:auto; }
	#contents { float:left; width:948px; background:#fff; border:1px solid #ccc; }
	#left { width:167px; }
/* left menu */
	#left #lmlist { width:147px; padding:28px 10px; margin-bottom:10px; float:left }
	#left #lmlist #lmtitle { width:100%; font-family:georgia; font-size:20px; color:#333; font-weight:100; margin-bottom: 15px; padding: 0 0 8px 0; border-bottom: 1px solid #999; line-height: 90%; font-style:italic; }
	#left #lmlist .leftmenu { width:100%; border-bottom: 0px solid #ccc; font-family:Arial;  }
	#left #lmlist .leftmenu ul { list-style: none; margin:0; padding: 0; }
	#left #lmlist .leftmenu ul li { width:127px; font-size:12px; cursor:pointer; padding:5px 10px; float:left  }
	#left #lmlist .leftmenu ul li.mm { background: #f3f3f3; margin:2px 0 0 0 }
	#left #lmlist .leftmenu ul li.mm_o { background: url('/common/images/common/bg_submenu.gif'); margin:2px 0 0 0; color:#fff;  }
	#left #lmlist .leftmenu ul li.ss { border-bottom:1px solid #f3f3f3; margin:0 0 2px 0; line-height: 100%; padding:7px 10px; }
	#left #lmlist .leftmenu ul li.ss_o { color:#3775ba; border-bottom:1px solid #f3f3f3; margin:0 0 2px 0; line-height: 100%; padding:7px 10px;  }
/* 다른언어페이지 */
	#banergroup { margin:10px; }
	#banergroup #lantitle { padding-bottom:10px; border-bottom:1px solid #777; margin-bottom:10px; }
	#banergroup .orderLanguage { font-family:Arial; font-size:12px; line-height: 180%; color:#656565; background: #fff; border-bottom:1px solid #f3f3f3 }
	#banergroup .orderLanguage_o { font-family:Arial; font-size:12px; line-height: 180%; color:#656565; background: #f3f3f3; border-bottom:1px solid #f3f3f3 }

	.ano { color:#121212; font-style:italic; }
	.timg { float:left; margin-top:1px; padding-right:10px; } 
	.tname { padding-bottom:5px; margin-top:5px; border-bottom:1px solid #eee; }

/* content area */
	#right { width:776px; border-left:1px solid #ededed }

/* 강사 날짜 */
	.date { width:100%; height:40px; font-family:arial; font-size:12px; clear:both }
	.date div { margin:5px 5px 0 0; color:#999; float:left;}
/* 검색 */
	#listsearch { float:right; }
	#listsearch .s_bt { float:right; width:26px; height:23px; background:url('/common/images/page/bt_search.gif'); cursor:pointer }
	#listsearch .s_input { float:right; width:148px; height:17px; border:1px solid #a1a1a0; border-right:0px; background:url('/common/images/page/bg_input_search.gif'); font-size:12px; padding:2px 3px }
/* 버튼 */
	.button_o { margin:1px 1px; height:13px; padding:2px 0; font-family:Arial; color:#838383; font-size:11px; background:url('/common/images/page/bt_bg_o.gif'); text-align: center; font-weight:900; border:2px solid #2f6193; color:#fff; cursor:pointer  }
	.button {  margin:1px 1px; height:13px; padding:3px 1px; font-family:Arial; color:#838383; font-size:11px; background:url('/common/images/page/bt_bg_.gif'); text-align: center; font-weight:900; border:1px solid #ccc; cursor:pointer  }

/* 시리즈목록 */
	#StudyTitle { float:left; width:100%; font-family:georgia; font-size:15px; color:#666; line-height: 180%; margin:10px 0; padding-top:10px; clear:both;}
	#listbox { width:100%; float:left; font-family:arial; font-size:12px; text-align:center; clear:both; margin-top:20px; }
	#seriseList { width:100% }
	#seriseList .listbox_left { float:left; width:301px; height:145px; border:1px solid #aaa; margin-bottom: 20px; padding:0 20px; cursor: pointer }
	#seriseList .listbox_left_over { float:left; width:301px; height:145px; border:1px solid #000; margin-bottom: 20px; padding:0 20px; cursor: pointer }
	#seriseList .listbox_right { float:right; width:301px; height:145px; border:1px solid #aaa; margin-bottom: 20px; padding:0 20px; cursor: pointer }
	#seriseList .listbox_right_over { float:right; width:301px; height:145px; border:1px solid #000; margin-bottom: 20px; padding:0 20px; cursor: pointer }

	.box_title { margin-top:20px; padding-bottom:12px; border-bottom:1px solid #eaeaea; font-family:georgia; font-style:italic; font-size:20px; color:#353535; }
	.box_word { margin-top:15px; color:#656565; }
	.box_more { margin-top:20px; color:#356f97; }

/* index */
	#index { width:870px; height:518px; margin:27px 40px; font-family:Arial; font-size:12px; line-height:160%;  color:#656565; }
	#index_1 #sermon { float:left; width:256px; height:250px; cursor: pointer; }
	#index_1 #seminar { float:left; width:256px; height:250px; margin:0 51px; cursor: pointer; }
	#index_1 #church { float:left; width:256px; height:250px; }
	#index_1 #data { margin:22px 0 10px 0; }
	#index_2 { float:left; width:870px; height:138px; border-top:2px solid #656565; }
	#index_3 { float:left; width:870px; height:122px; margin:10px 0; padding:20px 0; border-top:2px solid #656565; }
	#index_3 #in3_con1 { float:left; width:210px; height:100px; border-left:1px solid #e9e9e9; cursor: pointer }
	#index_3 #in3_con1 .in3_title { margin:0 10px; font-family:georgia; font-style:italic; font-size:15px; color:#222; }
	#index_3 #in3_con1 .in3_catname { margin:10px 10px 0 10px; font-family:georgia; font-style:italic; font-size:12px; color:#666; }
	#index_3 #in3_con1 .in3_inf { margin:0 10px; font-family:Verdana; font-size:12px; color:#666; }
	#index_3 #in3_con1 .in3_summary { margin:10px 15px 0 15px;  }

	.summary { width:100%; height: 117px; }
	.in1_title { font-family:georgia; font-style:italic; font-size:26px; line-height: 120%; color:#121212; width:100%; height:30px; clear:both; overflow: hidden }
	.in1_img { float:left; margin:23px 22px 8px 0; }
	.in1_h2 { margin-top:23px; font-style:italic; font-size:17px; color:#af1920 }
	.in1_date { float:left; width:256px; height:24px; font-size:11px; color:#888; }
	.in1_summary1 { float:left; width:100%; height:58px; overflow: hidden; line-height:160% }
	.in1_summary2 { height:162px; margin-top:23px; float:left }
	.in1_summary2 img { float:left }
	.in1_summary3 { float:left; width:100%; height:80px; overflow: hidden; line-height:160% }
	.in1_watch { float:left; margin-top:10px; color:#396e95; }
		.in1_watch a { font-size:11px; color:#396e95; }
		.in1_watch a:hover { color:#396e95; }
		.in1_watch a:visited { color:#396e95; }
	.in1_num1 { float:left; font-size:14px; color:#af1920; }
	.in1_date1 { font-size:14px; color:#353535; }
	.in1_num2 { float:left; font-size:14px; color:#af1920; }
	.in1_date2 { font-size:14px; color:#353535; }
	.in2_title { width:100%; margin-top:15px; clear:both; font-family:georgia; font-style:italic; font-size:37px; line-height: 120%; color:#121212; }
	.in2_summary { width:100%; height:45px; overflow:hidden; clear:both; float:left; margin-top:10px; }
	.in2_more { width:100%; clear:both; float:left; font-size:11px; color:#396e95; }
		.in2_more a { font-size:11px; color:#396e95; }
		.in2_more a:hover { color:#396e95; }

/* 하나님께로 가는길 */
	#book { width:100%; float:left; margin:25px 0 50px 0; background: url('/common/images/book/book_bg.gif') }
	#book .top { width:100%; height:40px }
	#book .bottom { width:100%; height:40px }
	
	#book .bg { width: 553px; margin-left:90px }
	#book .bg .title { width:100%; text-align: center }
	#book .bg .booktitle {  font-size:34px; margin:10px 0; font-weight:100; font-family: "Arial" }
	
	.sub1 { float:left; margin:0; padding:0; list-style: none; clear:both  }
	.sub1 li { float:left }
	.sub1 li.viewtitle { margin:10px 0 20px 0; padding-bottom:5px; font-family: Georgia; color: #4270a1; font-size:22px; font-style:italic; border-bottom:3px double #cdba75; }
	.sub1 li.viewsubtitle { padding:16px 30px; font-family: Arial; color:#4270a1; font-size:14px; font-weight:100 }
	
	.sub1_about { font-family: Arial; font-weight: 100; font-size: 14px; line-height: 180%; margin-bottom: 10px; clear:both }
	.paraTitle { font-family: Arial; font-weight: 900; font-size:20px; clear:both; height:40px; line-height: 120%; margin:20px 0; width:100%; float: left; color:#333 }
	.sub1_descript { font-family: Arial; font-weight: 100; font-size: 14px; line-height: 180%; margin-bottom: 10px; clear:both; color:#555 }
	.gopage { width:680px; height:20px; text-align: right; clear:both }
	.gopageb { width:680px; height:20px; margin-top:40px; text-align: right; clear:both }
	.gopage div, .gopageb div { float:right; margin:0 5px; font-size:12px; font-family: Arial; color:#888; cursor: pointer  }
	.gopage div img, .gopageb div img { margin:0 8px }
	/* list.php */
	.sub1_table { width:400px; margin:50px 0 20px 0; font-family: Arial; clear:both }
	.sub1_table .bigTitle { width:100%; height:25px; margin-top:20px; font-size:17px; font-weight: 100; color:#4270a1; clear:both }
	.sub1_table .smallTitle { width:100%; height:20px; font-size:14px; font-weight: 100; color:#666; clear:both }
	.sub1_table .smallTitle a:hover { color:#4270a1 }



/* list.php */
	#navi { width:950px; margin:0 auto; padding:7px 0; float:right; text-align:right; color:#666; font-family:arial; font-size:11px;  }
	#conarea { width:720px; margin:0 auto; }
		#pagetitle { width:100%; height:34px; margin-top:20px; border-bottom:1px solid #999; float:left;  }
		#pagetitle div { font-size:23px; family:georgia; font-style:italic; font-float: left; color:#353535;  }
		
	#sermontitle { width:100%; margin:25px 0 0 0; float:left; }
	#sermontitle .title { width:100%; height:30px; color:#121212; font-size:30px; font-family:georgia; font-style:italic; clear:both }
	#sermontitle .word { width:100%; margin:0 0 15px 0; font-family:arial; font-size:14px; color:#656565; line-height:150%; float:left; overflow: hidden }
	
	#conarea #con { width:100%; height:30px; padding-top:30px; float:left; font-family:arial; border-bottom:2px solid #656565  }
	#conarea #con #count { margin-top:8px; font-size:12px; float:left; }
	
	.slnor { width:700px; height:55px; padding-top:10px; float:left; border-bottom:1px solid #eaeaea; padding:15px 10px; background: #fff; cursor:pointer }
	.slover { width:700px; height:55px; padding-top:10px; float:left; border-bottom:1px solid #eaeaea; padding:15px 10px; background: #f3f3f3; cursor:pointer }

	#conarea .imgs { float:left; margin:0; margin-right: 10px; padding: 0; width: 90px; height: 110px; overflow: hidden; }
	#conarea .imgs img { 
    	border: 0; margin:0; padding: 0;
	}

	#textarea .img { float:left; margin:0; margin-right: 20px !important; padding: 0; width: 200px !important; height: 290px !important; overflow: hidden; }
	#textarea .img img { 
    	border: 0; margin:0; padding: 0;
	}

	.listtitle { font-family:georgia; font-style:italic; font-size:21px; color:#444; }

	.empty { width:100%; float:left; clear: both; height:80px; padding-top:40px; text-align: center; color:#999; font-size:13px }

/* 성경강연회 index.php */
	#videolist { float:left; width:720px; margin-top:30px; border-top:2px solid #656565; }
	#Video_1 { width:100%; margin:30px 0; }
	
	.videoleft { float:left; font-family:Arial; font-size:12px; }
	.lecturer_img  { width:136px; height:110px; padding:6px; border:1px solid #e6e6e6 }
	.lecturer_img .border { width:136px; height:110px; overflow: hidden }
	.left_text01 { margin-top:10px; color:#888; }
	.left_text02 { margin-top:2px; color:#656565; font-weight:bold; }

	.videoright { float:left; margin:0 0 0 40px; padding-bottom: 20px; width:530px; }
	.videoright .postseminar  { float:left; width:520px; padding:10px 5px; border-bottom: 1px solid #eaeaea; cursor: pointer }
	.videoright .postseminar_o  { float:left; width:520px; padding:10px 5px; background: #f3f3f3; border-bottom: 1px solid #eaeaea; cursor: pointer }
	.videoright .vi_chapter { font-family:Arial; font-size:13px; font-weight:bold; color:#336699; }
	.videoright .vi_title1 { float:left; margin-top:6px; font-family:Georgia; font-style:italic; font-size:18px; color:#353535; }

/*페이지번호*/
	#pageArea { height:20px; margin:7px 0 40px 0; clear:both;}
		#pageArea td { padding:0; font-weight: 900; font-size:12px; font-family: Verdana; letter-spacing: -1px; margin:4px; }
		#pageArea td.num { border:1px solid #fff; line-height: 100%; padding:4px }
		#pageArea td.num a { line-height: 12px; padding:4px;}
		#pageArea td.num_over { border:1px solid #e9e9e9;  line-height: 100%; margin:3px; color:#498db5; }
		#pageArea td.num_over a { line-height: 20px; padding:8px; color:#498db5}

/* view.php */
	#videoarea { width:100%; clear:both; padding-top:30px  }
	/* 	강사사진 */
	#videoarea .bgpic { width:145px; height:105px; background: url('/common/images/common/bg_speaker.jpg'); float:left; border:1px solid #ddd; padding:5px; }
	#videoarea .bgpic .speakerpic { width:143px; height:103px; border:1px solid #ccc; }
	#videoarea .bgpic .btn { position:absolute; width:1px; height:1px; z-index:2 }
	#videoarea .bgpic .btn_ { position:relative; top:10px; left:10px; width:20px; height:20px; cursor: pointer }

	#videoarea .sermoninf { width:530px; margin-left:30px; float:left; }
	#videoarea .sermoninf .title { width:100%; padding-bottom: 10px; font-family:georgia; font-style:italic; font-size:25px; line-height: 110%; clear:both }
	#videoarea .sermoninf .add {float:left; margin-right :25px; width:140px; height:24px; border-top:1px solid #ccc; font-size:11px; color:#666; cursor: pointer  }
	#videoarea .sermoninf .add a:hover { color: #666; text-decoration: none }
	#videoarea .sermoninf .add div { float:left }
	#videoarea .sermoninf .add .img { width:20px; padding:1px 10px 1px 1px }
	#videoarea .sermoninf .add .field { line-height:200%; font-family:Arial; }

	/* 영상보기 */
	#videoplay { width:100%; float:left; clear:both; margin-bottom:40px; padding-top:30px; display: none  }
	#videoplay .videoarea { width:470px; height:365px; padding-right:20px; float:left; border-right:1px solid #eee; background:url() }
	#videoplay .videoarea .screen { width:460px; height:365px; float:left; }
	#videoplay .sermoninf { width:210px; padding-left:8px; float:left; }
	#videoplay .sermoninf .title { width:100%; font-family:georgia; font-style:italic; font-size:22px; color:#333; clear:both }
	#videoplay .sermoninf .add {float:left; margin-right :25px; width:210px; height:24px; border-top:1px solid #ccc; font-size:11px; color:#666; cursor: pointer  }
	#videoplay .sermoninf .add div { float:left }
	#videoplay .sermoninf .add .img { width:20px; padding:1px 10px 1px 1px }
	#videoplay .sermoninf .add .field { line-height:200% }
	#videoplay .sermoninf .datev { width:100%; height:40px; margin:10px 0 30px 0; font-family:arial; font-size:12px; clear:both }
	#videoplay .sermoninf .datev div { margin:5px 5px 0 0; color:#999;  }

	/* 링크 */
	.linker { position: absolute; width:1px; height:1px; z-index: 10 }
	.linker_ { position: relative; width:390px; height:120px; top:20px; left:-290px; background:#fff; border:1px solid #ccc; display: none;  }
	.linker_ div { float:left }
	.linker_ div.closebar { width: 390px; height:36px; background: #7C838D; font-size:11px; line-height: 120%; color:#fff }
	.linker_ div.closebar div { margin:4px }
	.linker_ div.closebar img { float:right; margin:5px 0 }
	.linker_ div.input { width:300px; height:60px; padding:10px 2px 10px 20px; background:  }
	.linker_ div.btnCopy { width:62px; height:60px; padding: 10px 3px; text-align: center; font-family: Arial   }
	.linker_ textarea { width:290px; height: 50px }


	#textarea { width:100%; float:left; margin-top:20px; clear:both }
	#docuBible { width:720px; padding-top:20px; margin:0 auto; border-top:2px solid #656565; }
	.chapter { font-family:georgia; font-style:italic; font-size:17px; color:#af1920; margin-bottom:10px; }
	.bible {  font-family:georgia; line-height: 160%; font-size:15px; color:#3065A2 }
	.sermontext { font-family:arial; font-size:15px; line-height: 180%; color:#555; width:720px; margin:30px auto;  }

/* 성구인용 */
	div.sententce div.emBible { float:left; margin:10px 0; clear:both }
	div.sententce div.emBible ul { list-style: none; margin:20px 30px; padding:0;  }
	div.sententce div.emBible ul li { float: left; }
	div.sententce div.emBible ul li.qm { width:20px; height:13px; background-image: url(/kor/images/common/qm1.gif); background-repeat: no-repeat }
	div.sententce div.emBible ul li.qm2 { width:20px; height:13px; background-image: url(/kor/images/common/qm2.gif); background-repeat: no-repeat  }
	div.sententce div.emBible ul li.sen { width:593px; padding:0 10px; font-size:14px; color:#3065A2   } /*일반*/
	.sub1_descript .sententce div.emBible ul li.sen { width:430px; padding:0 10px; font-size:14px; color:#2e71bf   } /*하나님께로가는길*/
	div.sententce div.emBible ul li.sen font.bibleLabel {  font-size:13px; font-weight:100; color:#af1920; }
	
/* 선교회소개	 */
	#about { font-size:25px; font-style:italic; font-family: Georgia; width:620px; color:#0a457d; text-align:center; padding:30px 50px 50px 50px; float: left }
	#conbox { float:left; width:720px; line-height: 180%; font-size:15px; color: #666; font-family: Arial;  }
	#conbox font { line-height: 250%; font-size:18px; font-weight:900; font-family: Georgia }
	#mediabox { width:290px; margin:0 0 40px 40px; float:right }
	#mediabox .introPost { width:290px; height: 90px; border-top:1px solid #ccc; padding:3px 0;  clear:both }
	#mediabox .introPost .img { width:135px; height: 87px; float:left; border:1px solid #ededed }
	#mediabox .introPost .btn { position:absolute; width:1px; height:1px; z-index:2 }
	#mediabox .introPost .btn_ { position:relative; top:10px; left:10px; width:20px; height:20px; cursor: pointer }
	#mediabox .introPost .info { width:140px; margin-left:10px; float:right }
	#mediabox .introPost .info .title { width:100%; height:20px; overflow: hidden; color:#666; font-weight:900; font-size: 12px }
	#mediabox .introPost .info .desc { width:100%; height:67px; overflow: hidden; line-height:160%; color:#0a457d; font-weight: 100; font-size: 11px }
	.videobox { position: absolute; width:1px; height:1px; z-index: 3 }
	.videobox_ { position: relative; top:-30px; left:0; width:720px; padding: 0 0 50px 0; background: #191919; display:none }
	.videobox_ .screen { width:480px; height:380px; margin:0 auto; background: #000 }
	.videobox_ .inf { width: 600px; height:80px; margin:20px auto 0 auto }
	.videobox_ .inf .title { width:100%; height:20px; font-family: Arial; font-size:13px; color:#186dc7; font-weight:900 }
	.videobox_ .inf .desc { width:100%; height:60px; line-height: 160%; overflow:hidden; font-family: Arial; font-size:12px; color:#666 }
	.videobox_ .close { height:50px; text-align: right  }
	.videobox_ .close img { cursor:pointer; margin:15px }

	/*C.I*/
	#conarea .guide { width:550px; float:left; padding-right:10px; border-right:1px solid #ededed;  }
	#conarea .button { width: 140px; line-height:120%; float:right }
	#conarea .button_o { width: 140px; line-height:120%; float:right }
	
	/*우리의믿음*/
	#conarea .listPost { width:720px; margin:0 auto; float:left }
	#conarea .listPost .title { height:22px; margin:0 auto; float:left; clear:both; border-bottom: 1px solid #0b457f; font-family: Georgia; font-style:italic; font-size:18px; color:#0b457f; font-weight:900 }
	#conarea .listPost .desc { width:720px; margin:10px auto 30px auto; padding-bottom:30px; float:left; clear:both; font-size:15px; font-family: Arial; line-height: 160%; color:#656565 }
	
	/* 검색페이지	 */
	#search_box { margin:26px 30px; width:714px; height:137px; border:3px solid #357db4; }
	#search_box #search_target { margin-top:28px; width:714px; font-family:Georgia; font-style:italic; text-align:center; clear:both } 
	#search_box div.searchbox #input_box { float:left; margin:17px 0 0 115px; width:391px; height:21px; padding:5px; border:2px solid #90b2cd; font-size:15px; font-family: Georgia }
	#search_box div.searchbox #search_bt { float:left; margin:17px 10px; padding:9px 15px; border:1px solid #4cabd3; font-family:Arial; font-size:12px; font-weight:bold; background: url('/common/images/common/bg_search.jpg'); color:#fff; cursor: pointer }

	#search_list { float:left; width:720px; margin:26px 30px;  }
	#search_list .list_title { float:left; width:100%; padding:5px 0; border-bottom:1px solid #ccc; clear:both  }
	#search_list .list_title .title { float:left; font-family:Georgia; font-style:italic; font-size:20px; color:#000;  }
	#search_list .list_title .result { float:left; font-size:12px; color:#999; margin:10px 0 0 15px }

	#search_list .search_text { float:left; width:720px; padding-top:25px; font-family: Arial }
	#search_list .search_text .line1 .title { float:left; font-size:14px; color:#3566B9;  }
	#search_list .search_text .line1 .title a { color:#3566B9; text-decoration: underline }
	#search_list .search_text .line1 .title a:hover { color:#3566B9; }
	#search_list .search_text .line1 .infs { float:left; margin:3px 0 0 15px; font-size:12px; color:#888 }
	#search_list .search_text .desc { margin-top:10px; clear:both; line-height: 160%; font-size:13px; color:#656565 }
	#search_list .search_info { float:right; width:720px; margin:10px 0 20px 0; font-family: Arial }
	#search_list .search_info .more { float:right; font-size:12px; color:#396e95; cursor: pointer }
	#search_list .search_info .arrow_img { float:right; margin:4px 0 0 6px; }

/* 검색에러 */
	.notFound { float:left; width:100%; height:30px; margin-top:10px; font-size: 16px; font-weight: 900 }
	.searchGuide { float:left; width:100%; margin-bottom: 30px; }
	.searchGuide ul { margin: 0; padding: 0; list-style:none }
	.searchGuide ul li { margin-left:5px; line-height: 200%; font-size:14px; color:#444 }


/* 뉴스 */
	/* 뉴스목록 */	
	#post { width:720px; cursor:pointer; float:left; }
	#post .nor { float:left; width:720px; height:190px; border-bottom:1px solid #e0e0e0;  } 	
	#post .postOver { width:720px; height:190px; background: #f3f3f3; border-bottom:1px solid #e0e0e0  }
	#post .summary { float:left; width:700px; padding:0 10px; margin:15px 0 0 0; border:0px solid #484845 }
	#post .summary ul { width:100%; margin:0; padding: 0; list-style: none }
	#post .nor .summary ul li.title { width:100%; height:40px; font-size:22px; color:#333; font-weight:900; overflow: hidden; line-height: 140%; clear:both }
	#post .postOver .summary ul li.title { width:100%; height:40px; font-size:22px; color:#176DC4; font-weight:900; overflow: hidden; line-height: 140%; clear:both }
	#post .summary ul li.sub { width:100%; height:16px; overflow:hidden; font-size:15px; line-height:140%; font-weight: 900; color:#666; padding-bottom:10px; clear:both  }
	#post .summary ul li.sum { width:100%; height:60px; overflow:hidden; font-size:14px; color:#666; line-height:140%; clear:both;  }
	#post .summary ul li.inf { width:100%; height:30px; font-size:11px; overflow: hidden; margin-top:10px; clear:both;  }
	#post .summary ul li.inf div { float:left; margin-right:10px  }
	
	/* 뉴스보기 */
	#newsPost { float:left; width: 720px;  }
	.newsViewTitle { width:100%; margin-top:20px; clear:both }
	.newsViewTitle .title { width:100%; font-size:30px; font-style: italic; font-weight:100; line-height:120%; font-family: Georgia }
	.newsViewTitle .subTitle { width:100%; font-size:15px; font-family: Arial; color:#666; margin-top:5px; line-height:120% }
	.newsViewTitle .infs { width:100%; margin-top:25px; padding-top:7px; border-top:1px solid #dedede; border-bottom:2px solid #777; height:22px; font-family:Verdana  }
	.newsViewTitle .infs .username { float:left; height:14px; font-size:12px }
	.newsViewTitle .infs .cdate { float:left; margin-left:15px; height:14px; font-size:12px; font-weight: 900;  }
	.newsViewTitle .infs .hit { float:left; margin-left:15px; height:14px; font-size:12px }

	.vod { width:598px; height: 326px; border: 9px solid #635b52; clear:both; margin-bottom: 20px }
	.vod .video { width:400px; height:320px; border:3px solid #3b3530; float: left }
	.vod .field { width:192px; height:326px; background: #635b52; float: left }
	.vod .field div.div { height:15px; font-size:1px; clear:both } 
	.vod .field ul { list-style: none; margin: 0; padding: 0 }
	.vod .field ul li { height:20px; float: left;  }
	.vod .field ul li.fieldname { width:55px; margin-left:10px; _margin-left:5px; color:#fff; font-weight: 900 }
	.vod .field ul li.fieldvalue { width:127px; color:#ad9b8a;  }
	#newsPost .descript { width:100%; font-size: 15px; line-height: 180%; clear:both; margin-top:30px; border-bottom:2px solid #777; clear:both; margin-bottom:8px; color:#555 }
	
	#videoarea ul, #videoplay ul { margin:0; padding:0; }
	#videoarea ul li, #videoplay ul li { height: 20px; float:left; margin-right:15px }
	
	#ncomment { width:720px }
	.commentbox { width:100%; border-bottom:1px dotted #eee; clear:both; padding:5px 0; margin-right:5px; float:left; text-align:left; line-height: 130% }
	.addComm { width:100%;  }
	.addComm .titleimg { height:40px; margin:10px 0 3px 0 }
	.addComm .titleComment { float:left; padding-top:15px; font-weight:900; font-family:Arial; font-size:18px; color:#AAC655 }
	.addComm textarea { width:594px; font-family: Georgia; height:72px; padding:5px; line-height: 150% }
	.addComm .input { float:left; width:600px }
	.addComm .btn { float:right; width:120px; text-align: right }
	
	.iwp496 .img_comment { width:100%; font-size:13px; color: #777; margin:15px 3px; padding-left:15px; text-align: left; border-left:2px solid #666; font-family: Arial; line-height:140%; }
	.iwp320 .img_comment { width:100%; font-size:13px; color: #777; margin:15px 3px; padding-left:15px; text-align: left; border-left:2px solid #666; font-family: Arial; line-height:140%; }

/* community */
	#commindex { width:874px; margin:33px 38px; font-family: Arial }
	#board { width:100%; height:290px; overflow: hidden; clear:both }
	#board .board_left { width:529px;  float:left; border-right:1px solid #eee }
	#board .board_left .boardBox { width:100%; height:140px; margin-bottom:15px; border-bottom: 1px solid #eee; clear:both }
	#board .board_left .boardBox .bTitle { height:45px; overflow: hidden; font-family: Georgia; line-height: 160%; font-size:30px; color:#444; font-style:italic; cursor: pointer  }
	#board .board_left .boardBox .bSummary { padding-right:10px; height:50px; font-size:14px; line-height: 170%; color:#666; overflow: hidden }
	#board .board_left .boardBox ul.bInf { margin:0; padding:0; list-style: none } 
	#board .board_left .boardBox ul.bInf li { float: left; height:25px; padding-top:10px; font-size:12px; margin-right:10px } 
	#board .board_left .boardBox ul.bInf li.icon img { margin-left: 10px } 
	#board .board_right { width: 344px; float:right;  }
	#board .board_right .boardBox { width:314px;  height:90px; padding-left:30px; margin-bottom:10px; border-bottom: 1px solid #eee; clear:both } 
	#board .board_right .boardBox .bTitle { height:22px; overflow: hidden; font-family: Georgia; line-height: 130%; font-size:17px; color:#444; cursor: pointer }
	#board .board_right .boardBox .bSummary { height:30px; overflow: hidden; font-size:12px; line-height: 140%; color:#666; overflow: hidden }
	#board .board_right .boardBox ul.bInf { margin:0; padding:0; list-style: none } 
	#board .board_right .boardBox ul.bInf li { float: left; height:25px; padding-top:10px; font-size:12px; margin-right:10px } 
	#board .board_right .boardBox ul.bInf li.icon img { margin-left: 10px } 
	
	#bbsMore { width:100%; height:20px; border-top:1px solid #eee; padding-top: 10px; margin:0 0 10px 0; float:left; text-align: right; clear:both; font-size: 12px; color:#396e95 }
	#bbsMore a { color:#396e95 }
	#bbsMore a:hover { color:#396e95 }
	
	#ann { width: 100%; height:30px; margin-top:10px; float:left; clear:both; font-size:14px }
	#ann div { float: left }
	#ann .ico { width:20px }
	#ann .stname { width: 130px; font-weight:900; overflow: hidden; cursor: pointer }
	#ann .summary { width: 710px; }
	#ann .summary div { height:20px; margin-left: 10px }	
	#ann .title { width:630px; overflow: hidden; cursor: pointer }
	
	#album { width:100%; margin:20px 0; float:left; clear:both; }
	#album .thumbBox { width:120px; margin-right:30px; float:left }
	#album .thumbBox .pic { width:120px; height: 90px; cursor: pointer; overflow: hidden }
	#album .thumbBox .memo { width:100%; line-height:140%; margin-top:10px; font-size: 13px; }
	#album .thumbBox .created { width:100%; height:12px }

	#album .thumbBox2 { width:120px; float:left }
	#album .thumbBox2 .pic { width:120px; height: 90px; cursor: pointer; overflow: hidden }
	#album .thumbBox2 .memo { width:100%; line-height:140%; margin-top:10px; font-size: 13px; }
	#album .thumbBox2 .created { width:100%; height:12px }
	
	.created { width:60px; color:#1872b7; font-size:12px }
	
/* footer */
	#footer { width:100%; float:left; padding-bottom: 50px }
	#footer #guide { width:950px; margin:0 auto; }
	#footer #guide #countrymore { }
	#footer #guide #countrymore ul { margin: 0; padding: 0; list-style: none }
	#footer #guide #countrymore li { float:left; margin:20px 0 15px 5px; padding:2px 5px; font-size:13px; font-family:verdana; color:#656565; cursor: pointer }
	#footer #guide #countrymore li.sel { border:1px solid #ccc }
	#footer #guide #address ul { clear:both; margin: 0; padding: 0; text-align: left; list-style: none; }
	#footer #guide #address li { padding:0px 10px; font-size:12px; font-family:verdana; color:#656565; }
