/*==µ¥½ºÅ©==*/
@media screen and (min-width: 1200px) {
    .m_sub_tit{display:none;}
    #daummap_pc     {display:block;margin:125px auto;}
    #daummap_mobile {display:none;}
}

/*==ÅÂºí¸´==*/
@media screen and (min-width: 768px) and (max-width: 1199px){
	 
	 .sub_vis_box{margin:0 auto;max-width:100%;overflow:hidden;}
     .sub_tit{float:none;display:none;}
	 .m_sub_tit{display:block;padding:10px 0 10px 0;line-height:1.25em;font-size:1.25em;font-weight:600;background:#1882a2;color:#ccdeeb;
	 text-indent:30px;}	
	 .m_sub_tit img{margin-top:5px;}
	 .sub_vis{float:none;}
	 .sub_vis img{width:100%;}
	 
	 #contaner{margin:0 auto;width:100%;overflow:hidden;background-image:none;}
	 #aside{display:none;float:none;width:100%;min-height:50px;background:#dbdbdb;}
     #content{float:none;width:100%;margin:20px 30px 0 30px;}
	.content_top{margin-top:35px;width:100%;}
	.sub_navi{float:left;padding-top:15px;}
	#in_contnet{padding:20px 0px 30px 0;}

	/* footer */
	#in_footer{position:relative;max-width:940px;margin:0 auto;font-size:0.813em;line-height:1.6;}
	#in_footer address,.copy_logo{position:relative;color:#fff;}
	.copy_logo{float:left;margin:40px 60px 0 20px;}
	#in_footer address{float:left;margin:40px 60px 0 20px;}
	/* ´ñ±ÛÀÔ·ÂÆû ¿µ¿ª */
	ul.reply_write_input{overflow:hidden;}
	ul.reply_write_input li{float:left;margin-right:10px;}
	ul.in_box1{float:left;}
	ul.in_box2{float:left;}
	/* Ã·ºÎÆÄÀÏ */
	.attachment{background:#f5f5f5;min-height:20px;padding:3px 0 3px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}

	/*=== ¾²±â »ó´Ü ¼½¼Ç(¸®½ºÆ® ¾²±â) ===*/
	.write_top{font-size:13px;font-family:'nanum gothic';}
	ul.input_section li{margin-bottom:10px;}
	ul.input_section li:nth-child(8){overflow:hidden;height:37px;}
	ul.input_section li input{height:30px;border-radius:3px;padding:0 10px 0 5px;color:#ccc;width:96.5%;}
	ul.input_section li button{margin-bottom:4px;}
	input.input_txt:hover{border:1px solid #67c0ff;}
	input.input_txt:focus{border:1px solid #67c0ff;color:#000;}
	.selcet_section{width:98%;}
	ul.spam_section{overflow:hidden;margin-bottom:10px;}
	ul.spam_section li{float:left;margin-right:10px;}
	.no_spam{border:1px solid #ccc;border-radius:3px;/*box-shadow:inset 0 0 5px rgba(0,0,0,0.2);*/color:#ccc;padding:2px 2px 2px 10px;}
	div.secret{float:right}
	div.secret span{margin-left:6px;line-height:30px;display:inline-block;font-size:14px;}
	input.check_box{line-height:30px;margin-top:3px;}

    #daummap_pc     {display:block;margin:125px auto;}
    #daummap_mobile {display:none;}

}

/*==¸ð¹ÙÀÏ(°¡·Î)==*/
@media screen and (max-width: 767px) {
	
	 .sub_vis_box{margin:0 auto;max-width:100%;overflow:hidden;}
     .sub_tit{float:none;display:none;}
	 .m_sub_tit{display:block;padding:10px 0 10px 0;line-height:1.25em;font-size:1.25em;font-weight:600;background:#1882a2;color:#ccdeeb;
	 text-indent:30px;}	
	 .m_sub_tit img{margin-top:5px;}
	 .sub_vis{float:none;}
	 .sub_vis img{width:100%;}

    /*.header_gnb{display:none;}*/
	ul.header_item li{float:none;}
	ul.header_item li.item1{width:100%;}
	ul.header_item li.item2{width:100%;height:30px;margin:0;}
	ul.header_item li.item3{width:100%;height:30px;margin:0;}

	ul.favorite{float:left;padding-top:5px;}
	ul.favorite li{float:left;margin-left:10px;}

	ul.info_menu{float:left;padding:5px 0 0 3px;}
	ul.info_menu li{float:left;padding-left:15px;background:url(/image/info_bar.gif) no-repeat 5px 3px;}
	ul.info_menu li a{font-size:0.813em;font-weight:bold;color:#c8d0e4;}
	ul.info_menu li a:hover{color:#fff;}

	 #contaner{margin:0 auto;width:100%;overflow:hidden;background-image:none;}
	 #aside{display:none;float:none;width:100%;min-height:50px;background:#dbdbdb;}
     #content{float:none;width:100%;margin:20px 0 0 10px;}
	.content_top{margin-top:35px;width:100%;}
	.sub_navi{float:right;padding-right:60px;}
	#in_contnet{padding:10px 0px 30px 0;}

	#in_footer{position:relative;width:100%;margin:0 auto;font-size:0.813em;line-height:1.6;}
	#in_footer address,.copy_logo{position:relative;color:#fff;}
	.copy_logo{float:left;margin:20px 60px 0 20px;}
	#in_footer address{float:left;margin:10px 60px 0 20px;font-size:0.813em;}

	.reply_view_text{width:95%;}
	
	/* ´ñ±ÛÀÔ·ÂÆû ¿µ¿ª */
	.reply_section{}
	.reply_action{display:table;min-height:190px;margin-bottom:10px;}
	.reply_update_action{width:100%;display:table;min-height:190px;margin-bottom:10px;}
	.reply_write{position:relative;min-height:50px;}
	ul.reply_write_input{overflow:hidden;}
	ul.reply_write_input li{float:left;margin:0 5px 5px 0;}
	ul.reply_write_input li img{vertical-align:middle;line-height:30px;}
	ul.reply_write_input{overflow:hidden;}
	ul.reply_write_input li{float:left;margin-right:10px;}
	ul.in_box1{float:left;}
	ul.in_box2{float:left;}
	ul.in_box2 li{margin:0 5px 5px 0;}

	/* ÅÂ±×, ÂªÀºÁÖ¼Ò */
	.txt_tag_url{font-size:11px;margin-bottom:40px;}
	.txt_tag_url li{float:left;line-height:30px;margin-right:10px;}
	.txt_tag_url li.txt_last{float:left;}
	.txt_tag{text-indent:50px;background:url(/image/icon_tag.gif) no-repeat 0 10px;}
	.txt_url{text-indent:20px;background:url(/image/icon_link.gif) no-repeat 0px 9px;}
	.txt_url a{color:#b5b5b5;}
	.txt_url a:hover{color:#48c0f8;text-decoration:underline;}

	/* ¼³±³°Ô½ÃÆÇ(ÇÁ¸®¹Ì¾ö) */	
	.worship_box{display:table;min-height:230px;background:url(/image/img_worship_box_back.jpg) no-repeat top right;background-color:#f6f6f6;border:1px solid #c5c5c5;
	border-top:3px solid #9a9a9a;margin-bottom:20px;padding-bottom:30px;}
	.worship_box_in{margin:45px 0 0 0;}
	.title_worship{float:left;overflow:hidden;width:100%;margin:20px 0 0 15px;}
	.title_worship li h1{font-size:24px;line-height:26px;margin-bottom:12px;}
	.title_worship{font-size:14px;line-height:20px;}
	p.img_movie_box{float:none;text-align:center;}
	.btn_worship li{float:left;}
	.buttons {position:relative;float:left;margin:10px 0 0 15px;}

	/*=== ¾²±â »ó´Ü ¼½¼Ç(¸®½ºÆ® ¾²±â) ===*/
	.write_top{font-size:13px;font-family:'nanum gothic';}
	ul.input_section li{margin-bottom:10px;}
	ul.input_section li:nth-child(8){overflow:hidden;height:37px;}
	ul.input_section li input{height:30px;border-radius:3px;padding:0 10px 0 5px;color:#ccc;width:96.5%;}
	ul.input_section li button{margin-bottom:4px;}
	input.input_txt:hover{border:1px solid #67c0ff;}
	input.input_txt:focus{border:1px solid #67c0ff;color:#000;}
	.selcet_section{width:99%;}
	ul.spam_section{overflow:hidden;margin-bottom:10px;}
	ul.spam_section li{float:left;margin-right:10px;}
	.no_spam{border:1px solid #ccc;border-radius:3px;/*box-shadow:inset 0 0 5px rgba(0,0,0,0.2);*/color:#ccc;padding:2px 2px 2px 10px;}
	div.secret{float:right}
	div.secret span{margin-left:6px;line-height:30px;display:inline-block;font-size:14px;}
	input.check_box{line-height:30px;margin-top:3px;}

	.view_btn_list li:nth-child(3) {display:none;}

    #daummap_pc     {display:block;margin:125px auto;}
    #daummap_mobile {display:none;}
}


/*==¸ð¹ÙÀÏ==*/
@media screen and (min-width: 320px) and (max-width: 690px) {
	
	ul.info_menu{float:left;padding:0;width:100%;}
	ul.info_menu li{float:left;padding-left:15px;background:url(/image/info_bar.gif) no-repeat 5px 3px;}
	ul.info_menu li.info_bar{background-image:none;}
	ul.info_menu li a{font-size:0.688em;font-weight:bold;color:#c8d0e4;display:block;text-align:center;}
	ul.info_menu li a:hover{color:#fff;}
	
	#content{float:none;width:100%;margin:20px 0 0 5px;}
	.sub_navi{float:left;padding-top:15px;}
	#in_contnet{padding:10px 0px 30px 0;}

	#in_footer{position:relative;width:100%;margin:0 auto;font-size:0.813em;line-height:1.6;}
	#in_footer address,.copy_logo{position:relative;color:#fff;}
	.copy_logo{float:left;margin:20px 60px 0 20px;}
	#in_footer address{float:left;margin:10px 60px 0 20px;font-size:0.813em;}

	/*========== °Ô½ÃÆÇ µðÀÚÀÎ1 (ÇÑÁÙ ¸ñ·Ï¸®½ºÆ® ÇüÅÂ) ==========*/	
	/* -------ÀÏ¹Ý °Ô½ÃÆÇÀÏ¶§---------*/
	/* ÀÏ¹Ý°Ô½ÃÆÇ Ä®·³*/
	.list_top_section ul li.cisno{width:15%;}
	.list_top_section ul li.cisstitle{max-width:60%;min-width:60%;}
	.list_top_section ul li.cisdwritedate{width:25%;}
	.list_top_section ul li.cisihit{display:none;}/*Á¶È¸*/
	.list_top_section ul li.cissname{display:none;}/*ÀÛ¼ºÀÚ*/

	/* ¼³±³°Ô½ÃÆÇ Ä®·³*/
	.list_top_section ul li.cisworshipdate{width:25%;}/*¼³±³ÀÏ*/
	.list_top_section ul li.cisscripture{display:none;}/*¼º°æ¸»¾¸*/
	.list_top_section ul li.cisreader{display:none;}/*¼³±³ÀÚ*/

	ul.list_type_list li a{display:inline;padding:0 4px 5px 4px;}
	span.category{margin-right:6px;color:#b9b9b9;display:none;}

	/* °Ô½ÃÆÇ_¾Ù¹ü */
	ul.list_type_album li{text-align:center;width:100%;float:none;margin-bottom:10px;}
	/*ul.list_type_album li img{border:1px solid #ccc;width:75%;}*/
	ul.list_type_album li img{border:1px solid #ccc;}
	.album_tit{display:inline-block;margin-top:10px;width:100%;}
	
	.bar1 li:first-child{width:15%;}
	.bar1 li:nth-child(2){width:55%;}
	.bar1 li:nth-child(3){display:none;}
	.bar1 li:last-child{width:30%;}

	ul.album_gong_normal li:first-child{width:15%;}
	ul.album_gong_normal li:nth-child(2){width:55%;text-align:left;}
	ul.album_gong_normal li:nth-child(3){display:none;}
	ul.album_gong_normal li:last-child{width:30%;}

	.list_btn ul li{float:none;margin-left:5px;margin-bottom:5px;text-align:right;}
	.list_btn ul li:last-child{float:none;}
	select.select_box{width:139px;}
	input.search{width:133px;}

	.reply_view_text{width:95%;}
	.reply_tit{display:block;padding:5px 0 5px 10px;border:1px solid #eee;font:500 12px/12px Nanum Gothic;background:#f8f8f8;width:95%;border-radius:3px;clear:both;}
	.reply_tit p{display:inline;line-height:20px;}
	.reply_tit p:nth-child(2){float:right;margin-right:5px;}
	.reply_coment{font-size:13px;margin:5px 5px 0 3px;}

	/*rss ¹öÆ°*/
	.btn_rss{float:left;margin:2px 0 5px 0;}

	/* ºäÆäÀÌÁö_¹öÆ°¿µ¿ª */
	.view_btn_section{margin:20px 0 30px 0;overflow:hidden;}
	ul.view_btn_list{overflow:hidden;}
	ul.view_btn_list li{float:left;}
	ul.btn_view2 li button img{vertical-align:middle;}
	.btn_view1{float:left;width:100%;}
	.btn_view2{float:left;margin-top:10px;}

	.view_btn_list li:nth-child(3) {display:none;}

    #daummap_pc     {display:none;}
    #daummap_mobile {display:block;margin:0 auto;}
}

/*==¸ð¹ÙÀÏ==*/
@media screen and (max-width: 320px)  {
	
	ul.info_menu{float:left;padding:0;width:100%;}
	ul.info_menu li{float:left;padding-left:15px;background:url(/image/info_bar.gif) no-repeat 5px 3px;}
	ul.info_menu li.info_bar{background-image:none;}
	ul.info_menu li a{font-size:0.688em;font-weight:bold;color:#c8d0e4;display:block;
	text-align:center;}
	ul.info_menu li a:hover{color:#fff;}

	.sub_navi{float:left;padding-top:15px;}
	#in_contnet{padding:10px 0px 30px 0;}

	#in_footer{position:relative;width:100%;margin:0 auto;font-size:0.813em;line-height:1.6;}
	#in_footer address,.copy_logo{position:relative;color:#fff;}
	.copy_logo{float:left;margin:20px 60px 0 20px;}
	#in_footer address{float:left;margin:10px 60px 0 20px;font-size:0.813em;}

		/*==°Ô½ÃÆÇ==*/	
    .list_top_section{font-size:0.813em;}
	.list_top_section ul{overflow:hidden;}
	.list_top_section ul li{float:left;}
	ul.list_bar{
		padding:7px 0 7px 0;
		border-top:2px solid #737373;
		border-bottom:1px solid #cbcbcb;
		background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0.09, #FCFCFC),
		color-stop(0.91, #F2F2F2)
		);
		background-image: -o-linear-gradient(bottom, #FCFCFC 9%, #F2F2F2 91%);
		background-image: -moz-linear-gradient(bottom, #FCFCFC 9%, #F2F2F2 91%);
		background-image: -webkit-linear-gradient(bottom, #FCFCFC 9%, #F2F2F2 91%);
		background-image: -ms-linear-gradient(bottom, #FCFCFC 9%, #F2F2F2 91%);
		background-image: linear-gradient(to bottom, #FCFCFC 9%, #F2F2F2 91%);
		/*background:#f0f0f0;*/
	}
	ul.list_bar li{text-align:center;font-weight:bold;}
	ul.list_type_list{border-bottom:1px solid #ccc;}
	ul.list_type_list:hover{background:#fafafa;}
	ul.list_type_list li{text-align:center;min-height:28px;line-height:30px;}
	ul.list_type_list li a{display:inline-block;width:100%;}
	ul.list_type_list li a:hover{color:#2e99e4;
		transition:background 0.3s, color 0.5s;
		-moz-transition:background 0.3s, color 0.5s;
		-webkit-transition:background 0.3s, color 0.5s;
		-o-transition:background 0.3s, color 0.5s;
	}
	
	/*========== °Ô½ÃÆÇ µðÀÚÀÎ1 (ÇÑÁÙ ¸ñ·Ï¸®½ºÆ® ÇüÅÂ) ==========*/	

	/* -------ÀÏ¹Ý °Ô½ÃÆÇÀÏ¶§---------*/
	/* ÀÏ¹Ý°Ô½ÃÆÇ Ä®·³*/
	.list_top_section ul li.cisno{width:15%;}
	.list_top_section ul li.cisstitle{max-width:60%;min-width:60%;}
	.list_top_section ul li.cisdwritedate{width:25%;min-width:25%;}
	.list_top_section ul li.cisihit{display:none;}/*Á¶È¸*/
	.list_top_section ul li.cissname{display:none;}/*ÀÛ¼ºÀÚ*/

	/* ¼³±³°Ô½ÃÆÇ Ä®·³*/
	.list_top_section ul li.cisworshipdate{width:25%;}/*¼³±³ÀÏ*/
	.list_top_section ul li.cisscripture{display:none;}/*¼º°æ¸»¾¸*/
	.list_top_section ul li.cisreader{display:none;}/*¼³±³ÀÚ*/
	
	/* -------¼³±³ °Ô½ÃÆÇÀÏ¶§---------*/
	/* ÀÏ¹Ý°Ô½ÃÆÇ Ä®·³
	.list_top_section ul li:first-child{display:none;}
	.list_top_section ul li:nth-child(2){width:60%;}
	.list_top_section ul li:nth-child(3){display:block;}
	.list_top_section ul li:nth-child(4){display:none;}
	.list_top_section ul li:nth-child(5){display:none;}
	.list_top_section ul li:nth-child(6){display:none;}
	/* ¼³±³°Ô½ÃÆÇ Ä®·³
	.list_top_section ul li:nth-child(7){display:block;width:20%;}
	*/

	ul.list_type_album li{display:block;text-align:center;width:100%;float:none;margin-bottom:10px;}
	ul.list_type_album li img{border:1px solid #ccc;width:75%;}
	.album_tit{display:inline-block;margin-top:10px;width:100%;}

	/* ºäÆäÀÌÁö_¹öÆ°¿µ¿ª */
	.view_btn_section{margin:20px 0 30px 0;overflow:hidden;}
	ul.view_btn_list{overflow:hidden;}
	ul.view_btn_list li{float:left;}
	ul.btn_view2 li button img{vertical-align:middle;}
	.btn_view1{float:left;}
	.btn_view2{float:left;margin-top:10px;}

	.view_btn_list li:nth-child(3) {display:none;}
    #daummap_pc     {display:none;}
    #daummap_mobile {display:block;margin:0 auto;}
}

@media screen and (max-width:1000px) {
   #aside{display:none;}
   .sub_vis_box{margin:0 auto;max-width:100%;}
   #contaner{margin:0 auto;width:100%;}
   #sub_contentbox{float:none;width:95%; margin-left:0px; margin:0 auto;}
   #sub_contaner{margin:0 auto; width:100%;}
   .content_top{margin:10px 0 0 0; border-bottom:1px solid #ddd; padding-bottom:60px;}
}