@charset "euc-kr";
.contents820{margin:0 auto 25px;width:820px;}
.contents_login{padding:53px 0 25px;}
.contents_sign_out{margin:0 auto 25px;}
.tab{margin:0 auto; margin-bottom:23px; width:820px; overflow:hidden;}
.tab:after{content:""; display:block; clear:both;}
.tab li{float:left; width:25%;}
.tab li a{display:block;padding:5px 0 9px; margin-right:5px; border:1px solid;border-color:#d3d2d2 #d3d2d2 #888 #b8b7b7; background:url('/images/common/bg_tab.gif') repeat-x; font-size:16px; color:#494949; text-align:center;}
.tab li.current a{border-color:#3a709c #306691 #204f75 #255b86;background:#3a709c; color:#fff;}

/* title */
.cont_head h3.h3_edit {background-image:url('/images/church/tit_edit.png');}
.cont_head h3.h3_help {background-image:url('/images/church/tit_help.png');}
.cont_head h3.h3_schtit {background-image:url('/images/church/shc_tit.png');}

/* ·Î±×ÀÎ */
.tit_login{display:none;}
.login_head{margin:0 0 60px 82px;padding-left:130px;font-family: "¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,"±¼¸²",Gulim,Helvetica,sans-serif;background:url('/images/church/bg_login.jpg') no-repeat;}
.login_head h4{padding-bottom:10px;font-size:36px;font-weight:normal;letter-spacing:-0.04em;line-height:1.3;}
.login_head p{font-size:24px; line-height:40px;letter-spacing:-0.1em;}
.login_head p span{color:#488ade;}
.login_box{margin:0 auto 70px;overflow:hidden;width:362px;}
.login_box .input_area{float:left;}
.login_box .chk_area{float:right;margin-top:5px;width:90px;}
.chk_box{margin-bottom:9px;}
.chk_box label{font-size:12px;}
.input_box{margin-bottom:6px;overflow:hidden;}
.input_box .num{float:left;}
.input_box label{float:left;display:inline-block;margin:4px 8px 0 0;width:60px;font-size:14px; font-weight:bold; text-align:right;}
.input_box input{float:left;padding:5px 3px;border:1px solid #bbb;}
input.txt_type1{width:185px;}
input.txt_type2{float:none;width:57px;vertical-align:middle;}
input.txt_type3{width:214px;}
input.txt_type4{float:none; width:45px; vertical-align:middle;}
input.txt_type5{width:164px;}
input.txt_type6{width:230px;}
input.txt_type7{padding:6px 5px 7px;width:210px;border:1px solid #bbb;}
input.txt_type8{padding:3px;width:140px;border:1px solid #bbb;vertical-align:middle;}
a.btn_login01{display:inline-block;padding:3px 0 7px;width:86px;border:1px solid #628fd9;background:#5887d7 url('/images/church/btn_login.gif') no-repeat;font-family:Malgun Gothic;color:#fff; text-align:center;}
.login_cont{padding:56px 0 100px;border-top:1px solid #a7a7a7;background:url('/images/tv/bg_live_cont.gif') repeat-x #fff}
.tab_find{margin:0 auto;width:750px;overflow:hidden;}
.tab_find li{float:left; width:250px;}
.tab_find li a{display:block;padding-top:25px;height:57px;border-top:5px solid #5493e0;background:url('/images/church/bg_find.gif') no-repeat;font-size:23px; font-weight:bold;line-height:26px;color:#7f7f7f;text-align:center;}
.tab_find li a img{margin-left:11px;}
.tab_find li a.on{background:#54e0db; color:#fff;}
.find_cont{margin:0 auto;padding:26px 40px 14px 30px ;width:670px;overflow:hidden;border:5px solid #54e0db;}
.find_cont.result{padding:14px 14px 16px 18px; width:708px;}
.find_cont p{padding-bottom:24px;font-size:18px; font-weight:bold; color:#7f7f7f;}
.find_cont .left_cont{float:left; padding:12px 43px 36px 0;background:url('/images/church/bg_box_line.gif') repeat-y right 0;}
.left_cont.left_cont2{padding:5px 28px 2px 10px;}
.find_cont.result .input_box label{width:auto;text-align:left;}
.find_cont .right_cont{float:left;padding:12px 0 0 40px;width:290px;}
.right_cont.right_cont2{padding:10px 0 0 28px;}
.btn_area{text-align:right;}
.pop_time{margin-right:100px; text-align:right;}
.pop_time span{font-size:14px; line-height:14px;color:#ff5a00;}
.find_result{background:#e9e9e9;}
.find_result ul{overflow:hidden;padding:10px 0 9px 44px;}
.find_result li{padding-left:35px; font-size:18px; line-height:24px;font-weight:bold; color:#000;}
a.btn_login01.btn_login2{margin-top:-2px;padding:1px 0 3px;width:120px;font-size:14px}

/* Á¤º¸¼öÁ¤ */
.tab.modify3{display:none;}
.txt_edit{display:block; padding:100px 0 70px 62px;}
.edit_list{margin:0 auto 55px;overflow:hidden; width:755px; }
.edit_list span{line-height:100px; margin-top:10px;}
.edit_list li{float:left; margin-right:30px; width:158px;text-align:center;}
.edit_list li.last{margin-right:0; width:190px;}
.edit_list li a{display:block;padding-top:160px;background:url('/images/church/edit_icon.gif') no-repeat; font-size:24px; font-weight:bold; line-height:30px; letter-spacing:-0.1em;}
.edit_list li a.c01{background-position:10px 0;}
.edit_list li a.c02{background-position:-158px 0;;}
.edit_list li a.c03{background-position:-326px 0;}
.edit_list li a.c04{background-position:-484px 0 ;}
.edit_list li span{font-size:14px; line-height:20px;}
.txt_out{padding:10px 0 100px;border-top:1px solid #dcdcdc;font-size:14px;}
.txt_out a{margin-left:10px;font-size:14px;font-weight:bold;color:#1a669e;}
.modify_box{overflow:hidden;padding:60px 60px 0 246px;background:url('/images/church/bg_edit.gif') no-repeat 60px 60px;}
.modify_box p{padding-bottom:40px;font-size:18px; line-height:20px; color:#000; letter-spacing:-0.04em;}
.modify_box em{display:block;font-size:24px;line-height:36px; color:#3070b5;}
.modify_box br{letter-spacing:0;}
.pw_box{position:relative;float:left; margin-right:3px;}
.pw_box label{position:absolute; top:6px; left:89px; color:#777b7e;}
.btn_comm{float:left;display:inline-block; padding:5px 17px 7px; border:1px solid #39aabb; background:url('/images/church/bg_btn_comm.gif') repeat-x; font-size:14px; font-weight:bold; color:#fff;}
col.left-th{width:25%;}
col.right-td{width:75%;}
.tbl_write.tbl_req tbody th{padding-left:20px;}
.tbl_write.tbl_req tbody th .req{margin-left:-10px;}
.tit_sign_out, .tit_mymnu{display:none;}
.sign_out{padding:54px 70px 40px 313px;background:url('/images/church/bg_signout.png') no-repeat 40px 80px;}
.sign_out em{display:block;font-size:22px;font-weight:bold;line-height:30px;color:#385faf;}
.sign_out p{padding-right:20px;font-size:16px;line-height:22px;color:#000;}
.signout_box{margin:0 auto;width:600px;overflow:hidden;}
.signout_box span{float:left;margin-bottom:8px;width:200px;}
.signout_box p{clear:left;padding:52px 0 31px;font-size:14px; line-height:28px;}
.signout_box p em{ font-weight:bold;color:#3a659c;}
.signout_box .input_box{margin:0 auto 9px;width:360px;}
.txt_mo{padding-bottom:14px;font-size:16px;line-height:22px;}
.txt_mo span{font-size:16px;font-weight:bold;color:#3a709c;}
table.list_type01 {width:100%;font-size:14px;border-top:3px solid #073873;border-bottom:1px solid #f2f2f2;}
table.list_type01 th {height:39px;font-size:14px;color:#323232;border-bottom:2px solid #dcdcdc;background:url('/images/tv/line_th_01.gif') #ececec no-repeat 0 50%;}
table.list_type01 th.first {background-image:none;}
table.list_type01 td {height:35px;text-align:center;}
table.list_type01 td.textL {padding-left:35px;}
table.list_type01 td a {font-size:14px;}
table.list_type01 tr.bg_tr td{background:#f2f2f2;}
table.list_type01 tr.last td{border-bottom:2px solid #dcdcdc}
table.list_type01.list_type02{border-top:0 none;}
table.list_type01.list_type02 tr.first td{border-top:3px solid #073873;}
col.faq_left{width:20%;}
col.faq_right{width:80%;}
.m_askList{display:none;}
.paging_nail {margin-top:50px;text-align:center;}
.paging_nail img {vertical-align:middle;}
.paging_nail a {display:inline-block;}
.paging_nail a, .paging_nail strong {margin:0 5px;}
.paging_nail strong {display:inline-block;margin:0 5px;color:#4e81ae;}
.paging_nail a.first{margin:0 0 0 2px;}
.paging_nail a.prev {margin:0 5px 0 2px;}
.paging_nail a.last {margin:0 2px 0 0;}
.paging_nail a.next{margin:0 2px 0 5px;}
.my_a_head{overflow:hidden;}
.my_a_head p{float:left;}
.my_a_head span{float:right;}
.tab.tab_address li{width:47px;}
.tab.tab_address li.w1{width:80px;}
.add_box{margin:0 auto 13px;width:484px;}
.add_box label{padding:0 5px 0 10px;background:url('/images/bullet/bullet_dot03.gif') no-repeat left 50%;font-size:14px;}
.txt_add{margin-right:15px;}
a.btn_add{display:inline-block;margin-left:2px;padding:2px 13px 4px;background:#7ea0da;font-size:14px;font-weight:bold;color:#fff; vertical-align:middle;}
.layer_pop.layer_edu{top:150px;left:195px;width:500px;height:336px;z-index:2; display:none;}
.layer_pop.layer_edu h1{line-height:22px;color:#5887d7;}
.layer_pop.layer_edu .layer_head{overflow:hidden;margin-bottom:12px;}
.layer_pop.layer_edu .layer_head span{float:left; padding-left:4px; font-size:16px; font-weight:normal;}
.layer_pop.layer_edu .layer_head a{float:right; padding:1px 9px 5px; font-size:12px; line-height:12px;}
a.btn_list{display:inline-block;padding:2px 10px 4px;background:#e0e0e0;letter-spacing:1px;}
.layer_pop.layer_edu a.btn_close{position:absolute; top:0; right:0;}
table.tbl_layer{width:100%;}
table.tbl_layer tr.first th, table.tbl_layer tr.first td{border-top:1px solid #abc5e4;}
table.tbl_layer th, table.tbl_layer td{padding:10px 0; border-bottom:1px solid #e0e0e0;color:#747474;}
table.tbl_layer th{border-right:1px solid #e0e0e0; }
table.tbl_layer th.th_category{border-right:0;background:#f2f2f2;font-weight:bold; color:#515151;}
table.tbl_layer td{padding-left:15px;text-align:left;}

.faq_box{width:100%;}
.faq_box .top {padding:10px 0 10px 10px; border-top:3px solid #063873; border-bottom:1px solid #dcdddd; background:#f7f7f7; letter-spacing:-0.5px;font-size:16px;color:#323232;}
.faq_box .view {padding:30px 30px 30px 40px; border-bottom:2px solid #dcdddd;  letter-spacing:-0.5px;font-size:14px;color:#323232;line-height:20px; }

/* ¹®ÀÇ¼¾ÅÍ */
.subtit_help{font-size:48px; line-height:1.4;}
.shc_frm{margin:0 5px 15px 0; text-align:right;}
.shc{display:inline-block;width:300px;padding:4px 4px 3px; height:17px; border:1px solid #bbb;vertical-align:middle; }
.btn_shc{padding:2px 0 3px;width:59px;border:none;background:#787878;font-family:Malgun Gothic;color:#fff; height:26px;overflow:hidden;font-weight:bold;vertical-align:middle;}
.select_area{position:relative;margin-bottom:20px;text-align:center; color:#787878;}
.select_area a{display:inline-block;padding:0 14px; font-size:14px; line-height:16px;}
.select_area a.select{font-size:16px; font-weight:bold;color:#3a709c;}
.select_area .select2{position:absolute; top:0;right:3px;}
.select_area .select2 a{padding:0;}
.ask_list{padding:29px 0 32px;overflow:hidden; border:solid #083874; border-width:2px 0; background:url('/images/church/ask.jpg') no-repeat 50% 50%;}
.ask_list li{float:left;width:50%; height:140px;}
.ask_list li div{padding:9px 0 0 135px;}
.ask_list li.left-child div{padding-left:212px;}
.ask_list li.bottom-child{height:136px;}
.ask_list li.bottom-child div{padding-top:43px;}
.ask_list li strong{display:block; padding-bottom:14px;font-size:26px; line-height:1.3; color:#2f72c0;}
.ask_list li span{font-size:16px; line-height:22px; color:#000;}
.ask_list li span em{font-size:13px; color:#898989;}
.email_ask{padding-top:20px;}
.tbl_qna {width:100%;margin-top:2px;}
.tbl_qna tbody th {padding:11px 0 8px;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;border-left:1px solid #bbbbbd;background:#f9f9f9;font-size:14px;color:#434343;}
.tbl_qna tbody td {padding:11px 0 8px 10px;border-bottom:1px solid #e3e3e3;border-right:1px solid #bbbbbd;color:#434343;}
.tbl_qna .first_child th, .tbl_qna .first_child td {border-top:3px solid #3a709c;}
.tbl_qna td select{vertical-align:middle;}
.tbl_qna tbody td input.text.t-type1{width:407px; height:16px; border:1px solid #d6d6d6;}
.tbl_qna tbody td input.text.t-type2{width:125px; height:16px;border:1px solid #d6d6d6;}
.tbl_qna tbody td input.text.t-type3{width:455px; height:20px;border:1px solid #d6d6d6;}
.tbl_qna tbody td textarea.a-type1{width:98%;height:113px;}
.tbl_qna tbody td textarea.a-type2{width:98%; height:325px;}
.tbl_qna tbody td p{padding-top:5px}
.tbl_qna tbody td div.attach{overflow:hidden;}
.tbl_qna tbody td .attach .left_add{float:left;width:550px;}
.tbl_qna tbody td .attach .right_add{float:right; margin-right:10px; width:80px;}
/*.tbl_qna tbody td .attach .right_add #uploadButton{background-image:url(/images/btn/btn_file1.gif);float:right; margin-right:10px; width:80px;}*/
.attach .left_add a{margin-left:5px;vertical-align:top;}
.btn_qna {margin-top:38px;text-align:center;}
.btn_qna a {display:inline-block;margin:0 7px;}

.layer_attach{position:absolute;display:none;left:140px; bottom:220px; padding:30px 16px 30px 30px;background:url('/images/common/bg_layer.png') repeat; color:#fff;}
.layer_attach h4{padding-bottom:5px;font-size:18px;font-weight:bold; line-height:26px}
.layer_attach p{padding-bottom:20px;}
.layer_attach li,.layer_attach p{font-size:14px; line-height:20px}
.layer_attach a.close{position:absolute; top:0; right:0;}

/* Mobile */
@media screen and (max-width:767px) {
.contents_login{padding:0;}
.contents820{width:auto;}
.tit_login{display:block;padding:10px 0 14px;border-bottom:2px solid #888;background:url('/images/church/bg_tit_login.gif') repeat-x;font-size:16px;font-weight:bold;color:#000;text-align:center; }
.login_head{margin:0;padding:33px 21px 33px;background:none;}
.login_head h4{font-size:24px;}
.login_head p{font-size:16px;line-height:24px;}
.login_box{margin:0 auto 40px; width:290px;}
.login_box .input_area{float:none;}
.login_box .chk_area{float:none;overflow:hidden; width:100%;}
.chk_box{float:left;margin:0 25px 0 62px;}
.login_cont{padding:0; border-top:none; background:none;}
.tab_find{width:100%;border-bottom:1px solid #e0e0e0;}
.tab_find li{width:33.3%;}
.tab_find li a{padding-top:10px; height:35px; font-size:14px;letter-spacing:-0.1em;}
.tab_find li a img{display:none;}

.find_cont{margin-top:-1px;padding:20px 5px 29px;width:auto;}
.find_cont .left_cont{float:none;padding:0 4px 25px 5px; margin:0 auto 28px; width:290px;border-bottom:1px solid #a7a7a7;background:none;}
.find_cont .right_cont{float:none; padding:0 4px 0 5px;margin:0 auto;width:290px;}
.find_cont.result{padding:8px 7px; width:auto;}
.find_result ul{position:relative;height:114px;padding:19px 0 0 15px;}
.find_result li{float:none;padding-left:0; margin-bottom:5px;}
a.btn_login01.btn_login2{position:absolute; top:89px;left:15px;}
.input_box input.txt_type4{width:50px;}
.input_box input.txt_type5{width:178px;}
.input_box input.txt_type6{width:193px;}
.left_cont.left_cont2{position:relative;padding:20px 14px 10px 20px; margin:0 auto 28px; width:290px;}
/* .left_cont.left_cont2 .input_box{text-align:right;} */
.left_cont.left_cont2 .input_box a, .right_cont.right_cont2 a.btn_login01{margin:5px 10px 10px 164px;}
.left_cont.left_cont2 .input_box a.btn_login01.btn_pop{margin:27px 10px 10px 164px;}
.pop_time{position:absolute;top:172px; left:156px; margin-right:0;}
.right_cont.right_cont2{padding:0 14px 0 20px;}
.cont_head.edit{display:none;}
.h3_edit{display:none;}
.tab.modify{width:100%;}
.tab.modify2{display:none;}
.tab.modify3{display:block;width:80%; margin:0 0 0 17px}
.tab.modify li{display:none;float:none;}
.tab.modify li.current{display:block;width:100%}
.tab.modify li.current a{padding:20px 0 0 10px;border:none; background:none;font-size:38px; line-height:44px;;color:#000; text-align:left; letter-spacing:-0.1em;}
.tab.modify3 li{float:left; width:50%;}
.tab.modify3 li.on a{background:#afafaf; color:#fff;}
.tab.modify3 li a{padding:3px 0 5px;margin-bottom:8px;border:none;background:none;font-size:14px; color:#000;}
.modify_box{padding:190px 12px 35px 20px; background-position:50% 20px;}
.modify_box p{font-size:16px; line-height:24px;}
.modify_box em{display:inline;font-size:18px;font-weight:bold;line-height:24px; color:#3070b5;}
.modify_box span{font-size:14px;}
.pw_box{margin-left:6px;}
input.txt_type7{width:195px;}
col.left-th{width:36%;}
col.right-td{width:64%;}
.tbl_write.tbl_req tbody th{padding-left:10px}
.tbl_write tbody td .gap{margin-right:8px}
.tbl_write tbody td a{display:block; margin-bottom:3px;}
.tbl_write tbody td .disb.edit_pw{display:none;}
.tbl_write tbody td .m_txt.edit_num{display:block; padding-right:10px; font-size:11px; line-height:1.2;}
.sign_out{padding:190px 19px 24px 17px; background-position:50% 30px;}
.tit_sign_out{display:block; padding:20px 0 0 18px; font-size:38px; line-height:44px; color:#000; }
.tit_mymnu{display:block; padding:20px 0 10px 18px; font-size:30px; line-height:44px; color:#000;}
.sign_out em{font-size:15px;line-height:22px;}
.sign_out p{padding-right:0;font-size:14px; line-height:18px; }
.login_cont.signout_cont{padding:35px 17px 40px 20px;border-top:1px solid #a7a7a7;background:url("/images/tv/bg_live_cont.gif") repeat-x #fff;}
.signout_box{width:100%;}
.signout_box span{width:50%;}
.signout_box span.long_box{width:100%;}
.signout_box span.last{margin-bottom:25px;}
.signout_box p.chk_signout{ padding:28px 10px 18px;border-top:1px solid #ccc;}
.signout_box .input_box{width:283px; text-align:right;}
a.btn_login01.btn_sign_out{margin:9px 10px 0 0;}
.signout_cont input.txt_type1{width:69%}
.txt_mo.txt_ask1{display:none;}
.list_type01.ask_type{display:none;}
table.list_type01 tr td{border-bottom:1px solid #b8babb}
table.list_type01 tr.bg_tr td{background:none;}
table.list_type01 tr.last td{border-bottom:1px solid #b8babb;}
.m_askList{display:block;border-top:4px solid #3a709c;}
.m_askList li{padding:12px 6px 12px 15px; border-bottom:1px solid #b8babb;}
.m_askList li a{display:block;font-size:12px; padding-left:30px;}
.m_askList li a span{text-indent:-30px;}
.m_askList.m_guideList li a{display:block;font-size:12px; padding-left:50px;}
.m_askList.m_guideList li a span{text-indent:-30px;}
.paging_nail .first, .paging_nail a.last{display:none;}

.txt_mo{padding:0 20px;}
.txt_mo.txt_mo1{padding-bottom:27px;}
.txt_mo.txt_s{padding:30px 34px 30px 20px;}
.txt_mo.txt_s2{padding:0px 10px 25px;}
.txt_mo.txt_s, .txt_mo.txt_s span, .txt_mo.txt_s2, .txt_mo.txt_s2 span{font-size:14px;}
.my_a_head span{padding:0 20px 7px;}
.tab.tab_address{margin:0 auto 12px;width:295px;}
.tab.tab_address li{margin-bottom:4px;width:36px}
.tab.tab_address li.w1{width:36px}
.tab.tab_address li a{margin-right:2px;font-size:12px;}
.paging_nail{margin-top:30px;}
.m_name{margin-right:61px;}
.add_box{width:270px; text-align:right;}
.add_box span{margin-bottom:8px;}
.subtit_help{padding:24px 0 29px 20px; font-size:38px;}
.subtit_help.tit_askm{display:none;}
.shc_frm{margin:0 0 15px;text-align:center;}
.shc_frm.askm{display:none}
.select_area .select2{display:none;}
.select_area a{padding:0 14px 4px}
table.list_type01 td.textL{padding:10px 5px 15px;}
table.list_type01 td a{font-size:12px;}
col.faq_left{width:15%;}
col.faq_right{width:95%;}

.ask_list{padding:0;background:url('/images/church/m_ask.jpg') no-repeat 0 0;}
.ask_list li{float:none; width:100%; height:152px !important; border-bottom:1px solid #ccc;}
.ask_list li div{padding:20px 0 0 127px;}
.ask_list li.left-child div{padding-left:127px;}
.ask_list li.left-child.first strong{padding-top:15px;}
.tbl_qna tbody td input.text.t-type1{width:98%;}
.tbl_qna tbody td input.text.t-type2{width:28%}
.tbl_qna tbody td input.text.t-type3{width:60%;}
.tbl_qna tbody td textarea.a-type1{width:60%; height:135px;}
.tbl_qna tbody td textarea.a-type2{height:136px;}
select.m_select{display:none;}
select.item_select{width:98%;}
.tbl_qna tbody td .attach{position:relative; overflow:visible;}
.tbl_qna tbody td .attach .left_add{float:none;width:98%;}
.tbl_qna tbody td .attach .right_add{position:absolute; top:40px; left:61%;float:none;margin:0 10px  0 0; width:80px;}
a.btn_cancel{display:none;}

.layer_attach{bottom:470px;left:0;padding:0;width:100%}
.layer_attach .layer_in{padding:40px 16px 30px 9px;}
.layer_attach h4{padding-bottom:2px; font-size:14px; line-height:18px;}
.layer_attach li, .layer_attach p{font-size:12px; line-height:18px;}
}



