@import url('http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css');
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
@import url('http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css');
@import url('http://fonts.googleapis.com/earlyaccess/nanumsquare.css');
/*//////////////////////////////  »õ°¡Á· µî·Ï ¾È³» ////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.content_1_01 {min-height:730px;background:url(/image/content/welcome_img.jpg) no-repeat bottom right;}
.img_newf {display:table; margin-bottom:10px;}
.img_newf li {float:left; width:49%; text-align:center; margin-right:7px;}

#css_tabs {}
/* ÅÇ ¼±ÅÃ ½Ã Ç¥½ÃÇÒ ¿ä¼Ò(div) Á¤ÀÇ(1¹ø ÅÇ ¼±ÅÃ ½Ã Ã¹ ¹øÂ° div ¿ä¼Ò Ç¥½Ã) */
 #css_tabs input:nth-of-type(1), #css_tabs input:nth-of-type(1) ~ div:nth-of-type(1),
 #css_tabs input:nth-of-type(2), #css_tabs input:nth-of-type(2) ~ div:nth-of-type(2) {
     display:none
 }
 #css_tabs input:nth-of-type(1):checked ~ div:nth-of-type(1),
 #css_tabs input:nth-of-type(2):checked ~ div:nth-of-type(2) {
     display:block
 }

 /* ¶óº§ ±âº» ½ºÅ¸ÀÏ ÁöÁ¤ */
 #css_tabs > label {
     display:inline-block;
     /*font-variant:small-caps;*/
     font-size:.9em;
     padding:5px;
     text-align:center;
     width:48%;
     line-height:1.8em;
     font-weight:700;
     border-radius:3px;
     background:#eee;
     color:#777;
     border:1px solid #ebebeb;
     /*border-width:1px 1px 0*/
 }
 #css_tabs > label:hover {
     cursor:pointer
 }
 #css_tabs label[for=tab1] {
     margin-left:0;
 }
 /* ¼±ÅÃµÈ ¶óº§, Ä¿¼­¸¦ ¿Ã¸° ¶óº§ ½ºÅ¸ÀÏ ÁöÁ¤ */
 #css_tabs input:nth-of-type(1):checked ~ label:nth-of-type(1), #css_tabs > label[for=tab1]:hover {
     background:#2075d4;
     color:#fff
 }
 #css_tabs input:nth-of-type(2):checked ~ label:nth-of-type(2), #css_tabs > label[for=tab2]:hover {
     background:#2075d4;
     color:#fff
 }
 /* ½ÇÁ¦ ³»¿ëÀÌ ´ã±ä div ¿ä¼Ò ½ºÅ¸ÀÏ ÁöÁ¤ */
 #css_tabs .tab1_content, #css_tabs .tab2_content{
     padding:1em;
     width:93%;
     height:100%
 }
 #css_tabs .tab1_content {width:67%;}
.con_tit{margin-bottom:15px; font: 600 20px/20px nanum gothic;}
.t_con {width:73%; line-height:26px;}
.edu_scedule {margin-top:25px;}
.edu_scedule table {width:70%; margin-bottom:20px;}
.edu_scedule tr {border-bottom:1px solid #ebebeb; height:30px;}
.edu_scedule th{border-top:1px solid #ebebeb; line-height:30px; background:#eee; opacity:0.7; color:#000;}
.edu_scedule td {font: 400 13px/30px nanum gothic;}
.edu_scedule td:first-child {text-align:center;}
.edu_scedule p {color:#f98101; font-weight:600;}

/*//////////////////////////////  »çÀÌÆ®¸Ê  ////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#sitemap {}
.section_top {overflow:hidden; margin-bottom:40px;}
.smap {float:left; width:33%;}
.tit_smap {
		margin:0 15px 15px 15px;
		line-height:35px;
		color:#fff;
		text-align:center;
		border-radius:2px;
	}
.stit1 {background:#2b89d9;}
.stit2 {background:#22bad1;}
.stit3 {background:#28ca93;}
.stit4 {background:#7ac01f;}
.stit5 {background:#bed42d;}

ul.s_depth1 {
		margin:0 15px;
		text-indent:100px;
		line-height:24px;
		font:600 0.938em/1.750em nanum gothic;
		border-top:1px dashed #a9a9a9;
	}
ul.s_depth1 li {border-bottom:1px dashed #a9a9a9;}
ul.s_depth1 li a {display:block;}
ul.s_depth1 li a:hover {color:#2486ca; text-decoration:underline;}
ul.s_depth2 {text-indent:110px; margin:0 0 7px 0; font:400 0.875em/1.750em nanum gothic;}
ul.s_depth2 li {border-bottom:0;}
ul.s_depth2 li a {color:#37b6c5;}
ul.s_depth2 li a:hover {color:#dd763e; }

/*//////////////////////////////  ÄÁÅÙÃ÷  ////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*ÀÎ»ç¸»*/
.greeting {overflow:hidden; }
.greeting > p{float:left;  width: 19%; margin-right: 6%; }
.greeting > p img{width:100%;}
.greeting > div{float:left; width: 65%;}
.greeting > div strong{display:block; font-family:"Malgun Gothic"; font-size:30px; font-weight:500; color:#d3a947; text-transform:uppercase; margin-bottom:20px;}
.greeting > div p{font-family: "NanumBarunGothic"; font-size:16px; color:#555; line-height:150%; margin-bottom:20px; word-break:keep-all;}
.greeting > div p span{color:#a1ad3e;}

.greeting > div p.greeting_sign{font-family:"Malgun Gothic"; font-size:15px;}
.greeting > div p.greeting_sign span{color:#555; font-size:20px; font-weight:600;}

/*±³È¸¼Ò°³*/
.vision_con > p{font-family:"Malgun Gothic"; font-size:17px; color:#777; margin-bottom:20px;}
.vision_style01{overflow:hidden;}
.vision_style01 > div{float:left; border:1px solid #ddd; width:47%; min-height:300px; margin-bottom:40px;}

span.vision_tit{display:block; width:140px; height:35px; line-height:37px; text-align:center; font-family: "NanumBarunGothic"; color:#fff; background:#d3a947; font-size:15px; margin: 20px 25px 30px 25px;
	border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; -o-border-radius:40px;}

.vision_bg01{margin-right:4%; background:url(/image/content/vision_bg01.jpg) right bottom no-repeat;}
.vision_bg01 ul{margin:0 25px;}
.vision_bg01 li{font-family:"Malgun Gothic"; font-size:15px; color:#666; margin-bottom:13px;}
.vision_bg01 li strong{display:inline-block; width:196px;}

.vision_bg02{background:url(/image/content/vision_bg02.jpg) right bottom no-repeat;}
.vision_bg02 p{font-family:"Malgun Gothic"; font-size:16px; color:#777; margin:0 25px;}
.vision_bg02 p span{display:block; font-size:20px; margin:5px 0 10px 0; color: #99a72d;}

.vision_style02{width:100%; border-bottom:1px dashed #ddd; padding-bottom:30px; margin-bottom:30px; }
.vision_style02 h3{font-family: "NanumBarunGothic"; background: url(/image/content/bullet1.png) no-repeat 0 50%; color: #78750e; letter-spacing: -0.5px; font-size: 19px; padding-left: 30px; margin-bottom: 20px; font-weight: 500;}
.vision_style02 ul{margin:0 30px;}
.vision_style02 li{font-family:"Malgun Gothic"; font-size:15px; color:#666; margin-bottom:5px; text-indent:-12px; padding-left:12px; word-break:keep-all;}


/*==ÅÇ °øÅë model==*/
#model_section{font-size:0; letter-spacing:-5px; padding:1px 0 0 1px; }
#model_section > a{display:inline-block; background:#fafafa; border:1px solid #eee; text-align:center; height:43px; line-height:43px; box-sizing: border-box; font-size:12px; color:#444; letter-spacing:0; margin:-1px 0 0 -1px; vertical-align: top; }
#model_section > a.on,
#model_section > a:hover{background:#d3a947; color:#fff; border:0; color:#fff; z-index:2; }

/*=¿¬Çõ=*/
.history_con #model_section > a{width:25%;}

.in_model{margin-top:50px; overflow:hidden;}
.in_model h3{float:left; width:25%;}
.in_model .history_text{float:left; margin-left:7%; width:68%;}

.year_box{overflow:hidden; border-bottom:1px solid #ececec; padding-bottom:15px; margin-bottom:25px;}
.year_box h4, .year_box dl{float:left; font-family:'Malgun Gothic';}

.year_box h4{ font-size:19px; color:#78750e;}
.year_box dl{width:87%; word-break:keep-all; margin:4px 0 0 30px;}
.year_box dt, .year_box dd{  font-size:14px; letter-spacing:-0.5px; color:#565656;}
.year_box dt{margin-bottom:5px; font-weight:600;}
.year_box dd{margin-bottom:12px; line-height: 150%;}

/*´ãÀÓ¸ñ»ç¼Ò°³*/
.pastor{overflow:hidden; }
.pastor > img{float:left; width:32%; border:1px solid #ddd; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.in_pastor{float:left; margin: 0 0 0 7%; width: 57%;}
.in_pastor h3{font-family:"NanumBarunGothic";  letter-spacing:-0.25px; line-height:33px; font-size:19px; color:#555; margin-bottom:15px; font-weight: 500;  word-break: keep-all;}
.in_pastor h3 strong{font-size:30px; vertical-align: baseline; font-weight: 500; margin:0 2px; color:#d3a947;}
.in_pastor h3 span{color:#77a412;}
.in_pastor dt{font-family: "NanumBarunGothic"; background: url(/image/content/bullet1.png) no-repeat 0 50%; color: #78750e; letter-spacing: -0.5px; font-size: 17px; padding-left: 27px; margin-bottom: 15px;
	font-weight: 500;  background-size:17px;}
.in_pastor dt:nth-of-type(n+2){margin-top:30px;}
.in_pastor dd{font-family:"Malgun Gothic"; color:#777; letter-spacing:-0.5px; font-size:14px;  line-height:150%; margin: 0 0 5px 16px; word-break:keep-all; text-indent:-9px; padding-left:9px;}
.in_pastor dd span{font-size:12px;}

/*±³¿ªÀÚ ¹× Àå·Î*/
.mem_box h3{font-family: "NanumBarunGothic"; background: url(/image/content/bullet1.png) no-repeat 0 50%; color: #78750e; letter-spacing: -0.5px; font-size: 19px; padding-left: 30px; margin-bottom: 15px; font-weight: 500;}
.mem_box ul{overflow:hidden; margin-bottom:20px;}
.mem_box li{float:left; overflow:hidden; margin-bottom:20px; text-align:center; margin-right:3%;}

.mem_box li > p{border:6px solid #ddd;}
.mem_box li > p img{width:100%;}
.mem_box li > div{margin:10px 0 0 0; }
.mem_box li > div p{font-family:'Malgun Gothic'; line-height:150%; font-size:16px; color:#555; letter-spacing:-0.8px;}
.mem_box li > div p strong{display:block; font-size:16px;}

/*¿¹¹è½Ã°£ ¾È³»*/
.worship_con > img{border:1px solid #ddd; margin-bottom:10px;}
.worship_con > p{font-family:'Malgun Gothic'; line-height:150%; font-size:16px; color:#555; letter-spacing:-0.8px;}
.worship_con table{width:100%; border:1px solid #ddd; margin-bottom:30px;  border-collapse: collapse; margin-top:20px;}
.worship_con th, .worship_con td{font-family:'Malgun Gothic'; border:1px solid #ddd; padding:15px 10px; text-align:center; font-size:14px; vertical-align:middle; word-break:keep-all; line-height:150%;}
.worship_con th{background:#fffef1;}

/*±³È¸Á¶Á÷*/
.org table{width:100%; border:1px solid #ddd; margin-bottom:30px;  border-collapse: collapse; margin-top:40px;}
.org th, .org td{font-family:'Malgun Gothic'; border:1px solid #ddd; padding:15px 20px; font-size:14px; vertical-align:middle; word-break:keep-all; line-height:150%;}
.org th{background:#f9f9f9;}

/*¿À½Ã´Â±æ*/
.map_con > img{margin-bottom:10px; border:1px solid #ddd;}
.map_con > p{font-family:'Malgun Gothic'; line-height:150%; font-size:16px; color:#d3a947; letter-spacing:-0.8px; margin-bottom:30px;}
.map_con h3{font-size:19px; color:#99a72d; font-weight:500; line-height:normal; margin-bottom:15px; border-bottom:1px solid #ddd; padding-bottom:15px;}
.map_con li{font-family:'Malgun Gothic'; line-height:150%; font-size:15px; color:#666;  letter-spacing:-0.8px; word-break:keep-all; margin-bottom:5px; text-indent: -81px; padding-left: 81px; word-break:keep-all;}
.map_con li strong{display:inline-block; width:71px; text-indent:0; padding-left:0;}

/*³²½ÅµµÈ¸*/
.group_intro > img{border:1px solid #ddd; margin-bottom:30px; width: 100%;}
.group_intro > div{width:100%; border-bottom:1px dashed #ddd; padding-bottom:30px; margin-bottom:30px;}
.group_intro > div h3{font-family:"NanumBarunGothic"; background:url(/image/content/bullet1.png) no-repeat 0 50%; color:#78750e; letter-spacing:-0.5px; font-size:20px; padding-left:30px; margin-bottom:20px; font-weight:500;}
.group_intro > div p{font-family:"Malgun Gothic"; color:#777; letter-spacing:-0.5px; font-size:15px; word-break:keep-all; margin:0 0 3px 0; line-height: 150%;}
.group_intro > div p span{color:#d3a947; font-weight:bold;}
.group_intro > div img.woman_org{display:block; margin:30px auto 0;}

.group_intro > div ul{margin-bottom:30px;}
.group_intro > div li{font-family:"Malgun Gothic"; color:#777; letter-spacing:-0.5px; font-size:15px; word-break:keep-all; margin:0 0 3px 0; line-height: 150%;}
.group_intro > div li strong{color:#555;}

.group_intro > div ul.margin_0{margin:0;}

.group_intro table{width:100%; border:1px solid #ddd; margin-bottom:30px;  border-collapse: collapse; margin-top:20px;}
.group_intro th, .group_intro td{font-family:'Malgun Gothic'; border:1px solid #ddd; padding:15px 10px; text-align:center; font-size:14px; vertical-align:middle; word-break:keep-all; line-height:150%;}
.group_intro th{background:#fffef1;}

/*±³À°ºÎ*/
.in_edu01{border-bottom:1px dashed #ddd; padding-bottom:15px; margin-bottom:30px;}
.in_edu01 img{border:10px solid #ddd; margin-bottom:30px; max-width:100%;}
.in_edu01 p{font-family:"NanumBarunGothic";  font-size:16px; margin-bottom:15px; line-height:150%;}

.in_edu02{border-bottom:1px dashed #ddd; padding-bottom:15px; margin-bottom:30px;}
.in_edu02 h3{font-family:"NanumBarunGothic"; background:url(/image/content/bullet1.png) no-repeat 0 50%; color:#78750e; letter-spacing:-0.5px; font-size:20px; padding-left:30px; margin-bottom:20px; font-weight:500;}
.in_edu02 p{font-family:"Malgun Gothic"; color:#777; letter-spacing:-0.5px; font-size:15px; word-break:keep-all; margin:0 0 3px 0; line-height: 150%;}
.in_edu02 p strong{display:block; margin:8px 0; font-family: 'Nanum Myeongjo'; color:#d3a947; font-weight:bold; font-size:21px;}
.in_edu02 li{font-family:"Malgun Gothic"; color:#777; letter-spacing:-0.5px; font-size:15px; word-break:keep-all; margin:0 0 3px 0; line-height: 150%; text-indent:-16px; padding-left:16px;}
