﻿@charset "utf-8";

/* 메인 */
.wid {max-width:1280px;margin:0 auto}
.box_in {max-width: 1280px;padding: 0 40px;width: 1200px;}

.con01 .box_in {overflow:hidden}
.con01 .fl h2 {padding: 44px 0 29px;}
.con01 .fl a.main_img {display:block;width:830px;height:373px}
.header_center .logo {display:inline-block;width:310px;height:67px;padding:.8em 0;background:url('http://img.god21.net/V2/god21/images/common/title.jpg') no-repeat 100%;background-size:310px;}

.con01 .fr {width:350px}
.con01 .fr ul {overflow:hidden;padding: 44px 0 29px;}
.con01 .fr ul li {float:left;padding:0 20px}
.con01 .fr ul li:first-child {padding:0 22px 0 0;background:url('http://img.god21.net/V2/god21/images/blt/bar02.png') no-repeat 100%;}
.con01 .fr ul li a {font-size:16px;color:#96969f;font-weight: 600;}
.con01 .fr ul li a.on {color:#171925}
.con01 .fr .con01_fr01 dl {overflow:hidden;padding-top:19px}
.con01 .fr .con01_fr01:first-child dl {padding:0}
.con01 .fr .con01_fr01 dl dt {float:left;}
.con01 .fr .con01_fr01 dl dt a {display:block;width:138px;height:78px}
.con01 .fr .con01_fr01 dl dd {float:right;width:198px}
.con01 .fr .con01_fr01 dl dd .tit {display:block;height:2.0em;overflow:hidden;line-height:24px;font-weight:500;color:#3c3c3c;font-weight:600;font-size:13px;position:relative;}
.con01 .fr .con01_fr01 dl dd .con {display:block;height:1.3em;overflow:hidden;line-height:120%;}
.con01 .fr .con01_fr01 dl dd .con a{clear:both;}

.colm ul {overflow:hidden}
.colm ul li {float:left;width: 224px;margin-left:20px;padding-bottom:45px;}
.colm ul li:first-child {margin:0}
.colm ul li:nth-child(5n+1) {margin:0}
.colm ul li .img {margin-bottom:12px;}
.colm ul li .img.hei_1 {height:127px}
.colm ul li .img.hei_2 {height:224px}
.colm ul li .section {position:relative}
.colm ul li .section a {display:inline-block;height:2.0em;overflow:hidden;font-size:12px;line-height:22px;color: #3c3c3c;font-weight:500;white-space: nowrap;width: 100%;text-overflow: ellipsis;}
.colm ul li .tit{position:relative;}
.colm ul li .tit a {display:inline-block;height:1.7em;overflow:hidden;font-size:13px;line-height:20px;color:#333;font-weight:600;}
.colm ul li .tit_w a{width:200px;overflow:hidden;}
.colm ul li .tit04 a {font-size:12px;line-height:20px;color:#888}
.colm ul li .con {margin-top:7px;font-size:12px;line-height:18px;background-color:#fafafa;padding:.7em 1em;margin-bottom: 5px;}
.colm ul li .con a {display:inline-block;height:3em;overflow:hidden;text-overflow:ellipsis;color:#888;}
.colm ul li .icon {margin-top:3px;*letter-spacing: -1px;}
.colm h2 span {line-height:36px;padding-right: 11px;}

/*간증 4개씩*/
.con04 ul li {width:262px;margin-left:50px;padding:48px 0 28px;border-bottom:1px solid #ededed}
.con04.colm ul li:nth-child(5n+1) {margin-left:50px}
.con04.colm ul li:nth-child(4n+1) {margin:0}
.con04.colm ul li .tit {position:relative}
 
.tit_con {display:none;font-size:12px;padding:17px 14px 11px}
.tit_con span {*font-weight:bold}
.tit_con a {color:#333;line-height:20px}

/*2단*/
.con02 ul {overflow:hidden}
.con02 ul li:nth-child(5n+1) {margin:0 4% 0 0;}
.con02 ul li:nth-child(2n) {margin:0}
.con02 ul li {float:left;width:48%;margin:0 4% 0 0;padding:21px 0 0;border-bottom:1px solid #e5e5e5}
.con02 ul li:first-child {margin:0 4% 0 0;border-top:1px solid #e5e5e5}
.con02 ul li:nth-child(2) {border-top:1px solid #e5e5e5}
.con02 ul li .mb {overflow:hidden}
.con02 ul li .mb_fl {float:left;width:40%}
.con02 ul li .mb_fr {float:left;padding:14px 0 0}
.con02 ul li .section a {font-size:13px}
.con02 ul li .img {margin:0;height:141px}
.con02 ul li .tit04 {padding-bottom:10px}


/*3단*/
.bg_gray {background-color:#f0f0f0;padding-bottom:30px;}
.bg_gray.wid{margin-top:100px;}
.con03 ul {overflow:hidden}
.con03 ul li {width:29%;margin:0 6% 0 0;padding-bottom:60px}
.con03 ul li:first-child {margin:0 6% 0 0}
.con03.colm ul li:nth-child(5n+1) {margin:0 6% 0 0}
.con03 ul li:nth-child(3n) {margin:0 !important}
.con03 ul li .section a {font-weight:600;font-size:14px;}
.con03 ul li .con {margin:0;padding:0;background-color:inherit;padding-top: 10px;}
.con03 h4 {padding:55px 0}

/*3단 연재칼럼*/
.column ul li .img {height: 200px;overflow:hidden;}

/*3단 jms*/
.con05 ul li {width:32%;margin:0 2% 0 0;padding:50px 0 42px;border-bottom:1px solid #e5e5e5}
.con05.colm  ul li:nth-child(5n+1) {margin:0 2% 0 0;}
.con05 ul li:nth-child(3n) {margin:0 !important}

/*jms 메뉴개편*/
.con_main ul li {width:32%;margin:0 2% 0 0;padding:50px 0 0;}
.con_main.colm  ul li:nth-child(5n+1) {margin:0 2% 0 0;}
.con_main ul li:nth-child(3n) {margin:0 !important}
.con_main ul li {width:32%;}
.con_main.colm  ul li {margin-left:0}
.con_main ul li {width:32%;}


/*단 없음*/
.con06 ul li {clear:both;width:100%;padding: 25px 0;margin:0;border-top:1px solid #e5e5e5}
.con06 ul li:last-child {border-bottom:1px solid #e5e5e5}
.con06 li p.cont {color:#888;line-height:20px;padding:15px 0 10px;}
.con06 li p.cont a:hover{color:#a3a3a3;}

/*서브 메인*/
.sub_main .con01 {*padding-top:48px}
.sub_main ul {margin-bottom: 26px;}
.right_summary {position:relative;background-color:#eeefef;letter-spacing:-0.5px;font-weight:500;padding:0 40px;}
.right_summary h3 {line-height:28px;padding-bottom: 20px;padding-top:40px;font-size:18px;}
.right_summary h3 span {display:block;font-size:13px;line-height:24px;margin-bottom:20px;}
.right_summary p {line-height:24px;color:#7a7a7a;padding-bottom: 25px;}
.right_summary a {margin-bottom:27px;font-size:13px;line-height:42px;color:#eee;width:110px;height:42px;}

.right_summary.high {position:relative;padding:0 35px 0;height:465px}
.right_summary.high h3 {padding-bottom:30px}
.right_summary.high p {padding-bottom:17px;height:auto;}

.right_summary.testimonies {padding:50px 0 39px}
.right_summary.jms p {padding-bottom:41px}
/*.right_summary.jms{height:406px}
.mov .right_summary.high {height:406px}*/
.mov ul li img {width:100%}

.news li {position:relative}
.news li .content {position:absolute;bottom:20px;left:20px;}
.news li .content a {color:#fff !important;}
.news li .content p a {font-weight:500;}
.news li .content .tit a {font-weight:600;}
.news li .content p span {color:#fff !important}
.news.con02 ul li {padding:39px 0}
.news.con02 ul li .mb_fr {float:right;width:57%;padding:0}
.news ul li .section a {line-height:22px;}
.news ul li .con {padding: .7em .9em;margin: .3em 0;letter-spacing:-1px;height:38px}
.news ul li .con a {font-size:12px;height: inherit;} 

.news.town li {height:324px}
.news.town li .con {background:none;margin:0;padding:0;*max-width:430px;}
.news.town li .con a {height:auto}
.heaven {margin-top:40px}

/*리스트*/
.sub_list .box_in.list_title {padding: 20px 40px 25px;}
.sub_list .list_title p {line-height:22px}
.sub_list .sub_tit {display:inline-block;font-size:12px;color:#888;font-weight:500;margin-bottom:10px;}
.sub_list .list_title h4 {position:relative;line-height:37px;padding:0 38px 0 0;font-size:16px;font-weight:600;}
.video_shade {position:relative;display: block;}
.video_maing_img {width:826px;height:465px}
.con02.sm_img ul li .mb_fl {width:32%;margin-right: 2%;}
.customer .list_title h4 {position:relative;padding:10px 0 20px;}

.sub_list .main_img {height:373px}
.sub_list .right_summary {height:373px}
.sub_list .right_summary.mov {height:406px}

.sub_main .main_img {height:373px}
.sub_main .right_summary {height:373px}

/*1분 묵상*/
.qt1 .box_in {padding-bottom:50px}

/*썸네일*/
.video_maing_img img {width:auto;height:465px}
.right_summary.high {height:465px}


/*한줄멘토*/
.h224 ul li .img {height:224px}

/*포토*/
.photo img {height:126px}

/*wallpaper*/
.wallpaper img {height:224px}

/*상세 페이지*/
.detail_tit_01 dl {overflow:hidden;padding:17px 0}
.detail_tit_01 dl dt {float:left;margin-right:20px}
.detail_tit_01 dl dt img {width:112px;border-radius:100%;}
.detail_tit_01 dl dd h3 {font-size:16px;color:#1d1c1c;font-weight:500;padding:0 0 5px 0;}
.detail_tit_01 dl dd h3 a{font-weight:600;margin-right:10px;}
.detail_tit_01 dl dd span {font-size:12px;color:#1d1c1c;font-weight:500;padding-bottom:3px;}
span.by_name {color:#6c6c6c;font-size:13px;font-weight:normal;padding-left:8px}
.detail_tit_01 dl .con {color:#5a5a5a;line-height:17px}

.detail_wrap {color: #333; max-width:990px;}
.media {background-color:#171924;text-align: center;z-index: 10000001;}
#myElement {margin: 0 auto;}

.tit01 {padding:22px 0 4px;color:#888}
.tit02 {overflow:hidden;position:relative;}
.tit02 h1 {font-size:22px;line-height:32px;color:#333;font-weight:600;padding-right:150px}
.tit02 .fr {position:absolute;right:0}
.tit03 {padding:15px 0 4px}
.tit03 span {line-height:31px;/*background:url('http://img.god21.net/V2/god21/images/blt/bible.gif') no-repeat*/}
.tit03 span.bible_list{display:block;border:1px solid #dedede;border-radius:2px;color:#888;font-size:12px;width:70px;height:31px;text-align:center;float:left;margin-right:8px;}
.tit03 span.bible_02{padding:0 10px;}

.title.type02 {padding: 18px 0;border-bottom:1px solid #e5e5e5}
.title.type02 .tit01 {line-height:27px;padding:0;}
.title.type02 .tit02 {padding-top:3px;}

.down_wrap {text-align:right;position:relative}
.down_wrap ul {display:none;position:absolute;right:0;top: 45px;border:1px solid #171924;border-top:0;padding:0 9px;background-color:#fff;z-index:1;}
.down_wrap ul li:first-child {border-bottom:1px solid #d9d9d9}
.down_wrap ul li a {display:inline-block;width:85px;line-height: 36px;color:#888;text-align: center;}
.down_wrap ul li a:hover{color:#171925;}

.detail_wrap .con {color:#333;border-bottom:1px solid #ebebeb;clear:both;}
.detail_wrap .con:after {content:"";display:block;overflow:hidden;clear:both;}
.detail_wrap .con img {*width:100%}


.detail_con01 {overflow:hidden;padding-top:25px;}
.detail_con01 dl {overflow:hidden;width:150px;font-size:12px;line-height: 28px;}
.detail_con01 dl:last-child {border-top:1px solid #ccc;margin-top: 3px;padding-top: 5px;}
.detail_con01 dt {float:left;text-align:left;width:30%;color:#888}
.detail_con01 dd {float:left;text-align:right;width:70%}
.detail_con01 .fl {line-height:22px;width:81%;padding-bottom:40px;}
.detail_con01 .fl img{max-width:100%;}
.detail_con02 .a_tr {padding:17px 0;color: #999;}
.detail_con02 i {display:inline-block;height:12px;border-left:1px solid #ccc;padding-right:13px;vertical-align: middle;}
.detail_con02 .content {padding:50px 0}
.detail_con02 p img {max-width:100%;}
.detail_con03 {position:relative;padding-bottom:26px;padding-top:40px;}
.detail_con04 {padding:20px 0 90px}
.detail_con04 img {max-width:100%;}

.detail_btn {padding:18px 0 58px}
.share {position:absolute;left:90px;bottom:-30px;padding: 10px 0px 10px 25px;background-color: #fff;border: 1px solid #bfbfbf;}
.share * {vertical-align:middle}
.btn_link span {color: #171924;position:absolute;left:100px;bottom:-30px;padding:15px 25px;background-color: #fff;border: 1px solid #bfbfbf;}

.insert_reply {overflow:hidden;line-height:31px;clear: both;padding-top: 20px;}
.insert_reply textarea {display:inline-block;width: 75%;padding-left:11px;font-family:'Noto Sans','Nanum Gothic','나눔고딕', sans-serif;border: none;color:#bbb !important}
.insert_reply .fr {color:#999;}
.insert_reply a.btn_01 {display:inline-block;margin-left:10px}
.cEdit{margin-top:20px;clear: both;padding-left: 30px;}

.detail_reply ul.list {overflow:hidden;margin-top:2px;border-top:1px solid #858585;}
.detail_reply ul li {overflow:hidden;line-height:22px;padding:12px 0;border-bottom:1px solid #ebebeb;}
.detail_reply ul li a {display:block;}
.detail_reply ul li a:hover {color:#a3a3a3}
.detail_reply ul li p.icon a {display:inline-block}
.detail_reply ul li img {margin-right: 10px;border: 1px solid #efefef;border-radius: 50%;height: 100%;min-width: 25px;overflow: hidden;width: 25px;*background:url('http://img.god21.net/V2/god21/images/ico/user_icon.gif') no-repeat;}
.detail_reply ul li .user_name {color:#888;padding-right:6px;}
.detail_reply ul li .date {color:#999;font-size:10px;padding-left:15px;}
.detail_reply p.fl {display:inline-block;width:78%;font-size:13px;line-height:26px;}
.detail_reply li ul.sub {display:none}
.detail_reply li.on {padding-bottom:0}
.detail_reply li.on ul.sub {display:block}
.detail_reply ul.sub li {width:100%;border:0;padding:6px 0}
.detail_reply ul.sub li img {padding-left:35px}
.detail_reply ul.sub li .icon_reply {margin-left:35px}
.detail_reply ul.sub li:first-child {padding-top:16px}
.detail_reply ul.sub li:last-child {padding-bottom:0} 
.detail_reply .btn {padding:14px 0 64px}
.detail_reply .btn a {padding-right:24px;background:url('http://img.god21.net/V2/god21/images/blt/reply_more.png') no-repeat 100% 50%;background-size:15px;}
.detail_reply .btn a:hover {padding-right:24px;background:url('http://img.god21.net/V2/god21/images/blt/reply_more_on.png') no-repeat 100% 50%;background-size:15px;}
.detail_reply .btn span {font-weight:600;}

.detail_bot .box_in{margin-bottom:35px}
.detail_bot h4 {padding:41px 0 32px;line-height:36px;}
.bxslider2 {margin:0}
.colm ul.bxslider2 li {margin-left:0}
.detail_bot .bx-wrapper .bx-prev {width:14px;height:26px;top: 35%;left: -54px;background: url('http://img.god21.net/V2/god21/images/btn/controls_bx_prev.gif') no-repeat;background-size:14px;}
.detail_bot .bx-wrapper .bx-next {width:14px;height:26px;top: 35%;right: -54px;background: url('http://img.god21.net/V2/god21/images/btn/controls_bx_next.gif') no-repeat ;background-size:14px;}
.detail_bot .bx-wrapper .bx-pager {display:none}
.detail_bot ul li img{height:127px}

img.cartoon {height:126px}
img.seriese {height:214px}

/* customer center*/
.customer_main {background-color:#171924;}
.customer_main .top a {display:inline-block;font-size:12px;color:#b2b2ac;margin:8px 0 8px 12px;}
.customer_main .top .btn_login_02 {border:1px solid #fff;padding:6px 14px}
.customer_main .mid {position:relative;}
.customer_main .mid:after {content:"";display:block;clear:both;}
.customer_main .mid .fl {width:23%;padding-top:10px}
.customer_main .mid .fl img {width:auto;}
.customer_main .mid .fr {width:60%;padding-right:17%}
.customer_main .mid .fr a {display:inline-block;font-size:15px;color:#fff;}
.customer_main .colm ul li {width:20%;margin:36px 0;padding:0}
.customer_main .colm .mid .fr ul li a {display:block;text-align:center}

.customer_foot.footer_wrap {background-color:#f1f1f1} 
.customer_foot .blog {background:url('http://img.god21.net/V2/god21/images/ico/blog_bl.png') no-repeat;background-size:31px 28px}
.blog  {background:url('http://img.god21.net/V2/god21/images/ico/blog_bl.png') no-repeat;background-size:30px}
.daum {background:url('http://img.god21.net/V2/god21/images/ico/daum_bl.png') no-repeat;background-size:28px}
.face {background:url('http://img.god21.net/V2/god21/images/ico/face_bl.png') no-repeat;background-size:14px 24px}
.twt {background:url('http://img.god21.net/V2/god21/images/ico/twt_bl.png') no-repeat;background-size:26px 21px}
.youtube {background:url('http://img.god21.net/V2/god21/images/ico/youtube_bl.png') no-repeat;background-size:28px}
.google {background:url('http://img.god21.net/V2/god21/images/ico/google_bl.png') no-repeat;background-size:28px}
.b {background:url('http://img.god21.net/V2/god21/images/ico/b_bl.png') no-repeat;background-size:28px}
.t {background:url('http://img.god21.net/V2/god21/images/ico/t_bl.png') no-repeat;background-size:31px auto}
.kakao {background:url('http://img.god21.net/V2/god21/images/ico/kakao_bl.png') no-repeat;background-size:28px}
.nate {background:url('http://img.god21.net/V2/god21/images/ico/nate_bl.png') no-repeat;background-size:30px}
.instagram {background:url('http://img.god21.net/V2/god21/images/ico/instagram_bl.png') no-repeat;background-size:28px}

.customer {font-weight:500;font-size:14px;color: #171925;min-height: 900px;*letter-spacing:-1px}
.customer .top {padding:25px 0 28px 88px;background-color:#d9eaff;font-weight:500}
.customer .top .t01 {padding-left:3px;font-size:21px;color:#2c374b;line-height:37px;}
.customer .top .t02 {font-size:15px;color:#525252;line-height:20px;}
.customer .top .t03 {font-size:13px;color:#525252;line-height:26px;padding-bottom:10px}
.customer .top .btn_blue {padding:20px 30px}

.customer .mid {font-weight:500}
.customer .mid .c_title {display:inline-block;padding-right:20px;margin:53px 0 10px;font-size:18px;font-weight:bold;background: url('http://img.god21.net/V2/god21/images/blt/more.png') no-repeat 100% 80%;}
.customer .mid ul li {padding:0}
.customer .mid ul li .con {background:none}
.customer .mid .m01 .c_title {margin-bottom:30px}
.customer .mid .m01 ul li {width:23%;margin-left:2.6%}
.customer .mid .m01 .tit {display:inline-block;padding-right:20px;font-size:19px;background: url('http://img.god21.net/V2/god21/images/blt/more.png') no-repeat 100% 80%;}
.customer .mid .m01 ul li:first-child {margin-left:0}
.customer .mid .m01 ul li a {padding:100px 0 48px;text-align:center;display: block;} 
.customer .mid .m01 ul li.my_info a {background: url('http://img.god21.net/V2/god21/images/ico/my_info.png') no-repeat 50% 23% #fafafa;}
.customer .mid .m01 ul li.change_pass a{background: url('http://img.god21.net/V2/god21/images/ico/change_pass.png') no-repeat 50% 23% #fafafa;}
.customer .mid .m01 ul li.find_id a{background: url('http://img.god21.net/V2/god21/images/ico/find_id.png') no-repeat 50% 23% #fafafa;}  
.customer .mid .m01 ul li.find_pass a{background: url('http://img.god21.net/V2/god21/images/ico/find_pass.png') no-repeat 50% 23% #fafafa;}
.customer .mid .m01 ul li .con {color:#777;font-size:13px}

.customer .mid .m01 ul li a:hover {color:#fff}
.customer .mid .m01 ul li a:hover .con {color:#fff}
.customer .mid .m01 a:hover .tit {background: url('http://img.god21.net/V2/god21/images/blt/more_white.png') no-repeat 100% 50%;}
.customer .mid .m01 ul li.my_info a:hover {background: url('http://img.god21.net/V2/god21/images/ico/my_info_white.png') no-repeat 50% 23% #1472df;}
.customer .mid .m01 ul li.change_pass a:hover {background: url('http://img.god21.net/V2/god21/images/ico/change_pass_white.png') no-repeat 50% 23% #1472df;}
.customer .mid .m01 ul li.find_id a:hover {background: url('http://img.god21.net/V2/god21/images/ico/find_id_white.png') no-repeat 50% 23% #1472df;}  
.customer .mid .m01 ul li.find_pass a:hover {background: url('http://img.god21.net/V2/god21/images/ico/find_pass_white.png') no-repeat 50% 23% #1472df;}

.customer .mid .m02 p {font-size:14px;color:#525252}
.customer .mid .m02 .btn_blue {padding:10px 22px}

.customer .mid .m03 .c_title {margin:67px 0 20px}

.customer .mid .m03 ul li {width:17.6%;margin-left:3%;}
.customer .mid .m03 ul li a {display: block;padding:29px 0 29px 22px;text-align:left;background-color:#fafafa}
.customer .mid .m03 ul li:first-child {margin:0}
.customer .mid .m03 ul li .tit {color:#777;font-size:14px}
.customer .mid .m03 ul li strong {color:#1472df;font-size:16px;font-weight:500}
.customer .mid .m03 ul li .con {font-size:16px;padding:0;line-height:24px}
.customer .mid .m03 ul.hover_on li a:hover {background-color:#1472df}
.customer .mid .m03 ul.hover_on li a:hover .tit, .customer .mid .m03 ul.hover_on li a:hover strong, .customer .mid .m03 ul.hover_on li a:hover .con {color:#fff}

.customer .mid .m04 ul {border-top:2px solid #171924}
.customer .mid .m04 ul li {display:block;width:auto;float:none;text-align:left;margin:0;font-size:14px;border-bottom:1px solid #f0f0f0}
.customer .mid .m04 ul li a {display:block;padding:18px 40px;}
.customer .mid .m04 ul li a .date {font-size:12px;color:#66666a;border:0}
.customer .mid .m04 ul li a .no {font-size: 12px;color: #66666a;font-weight: bold;padding-right:40px}

.m04 ul li .con {border-top:1px solid #f0f0f0;font-size:14px;color:#66666a;line-height:30px;padding:40px;margin:0;min-height: 500px}
.m04 .list_more {padding-right:13px;margin-right:55px;background: url('http://img.god21.net/V2/god21/images/blt/more_blue_short.png') no-repeat 100% 50%}

.table_view.faith tr td {width:10%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.table_view.faith tr td:nth-child(2)  {width:auto}
.table_view.faith tr td:nth-child(4)  {width:15%}

.btn_blue.church {display:block;padding:15px 20px;margin:10px 0 40px}
.btn_blue.church span.tit_more {padding-right:20px;background: url('http://img.god21.net/V2/god21/images/blt/more_white.png') no-repeat 100% 80%}
.btn_blue.church a {color:#fff !important}

.f01 {margin-top:96px} 
.f01 ul li {width:50%;margin:0;padding:0}
.f01 ul li a {display:block;padding:20px 0;font-size:16px;text-align:center;color:#1472df;border:1px solid #1472df}
.f01 ul li a.on {color:#fff;background-color:#1472df}

.f02 {position:relative}
.f02 .nt .tit {font-size:18px;font-weight:bold;padding:25px 0 10px;color:#171925;text-indent:5px;}
.f02 .nt p {color:#525252;font-size:14px;line-height:28px;font-weight: 500;text-indent:15px;}
.f02 .input_box {margin:42px 0 33px;padding:43px 316px 45px;border-top:2px solid #555;border-bottom:1px solid #e1e1e1;font-size:16px;color:#bebebe}
.f02 .input_box * {vertical-align: middle}
.f02 input {font-size:14px;border:1px solid #e1e1e1;padding: 14px 15px;} 
.f02 .btn {padding-bottom:132px}
.f02 .nt.reautho {letter-spacing:-1px;text-align:center;padding:23px 0 25px} 
.f02 .nt.reautho .tit {font-size:24px;}

.f02 .input_box.login .i_wrap {overflow:hidden;width:508px;margin:0 auto}.f02 .input_box.login {width:508px;margin:35px 0 13px;}
.f02 .input_box.login a.btn_blue {width:204px;height:116px;line-height:116px}
.f02 .input_box.login .fl {width:59%}
.f02 .f02_bot a {padding:0 18px 0 47px;color:#1472df;text-align:center;font-size:14px;background: url('http://img.god21.net/V2/god21/images/blt/more_blue.png') no-repeat 100% 50%}
.f02 .f02_bot a:first-child {padding-left:0}
.f02 .t01 {font-size:18px;font-weight:bold}
.f02 .t02 {font-size:14px;color:#696969}

.f02.add_info .input_box {width:793px;padding:10px 203px 45px;}
.f02 dl:after {content:"";display:block;clear:both;float:none;}
.f02.add_info dl dt {float:left;width:19%;font-size:18px;color:#171925;line-height:72px}
.f02.add_info dl dd {float:right;width:81%;line-height:48px;padding:13px 0;font-size:14px;color:#696969}
.f02.add_info dl dd .fl {width:30%}
.f02.add_info dl dd .fr {width:70%;line-height:24px;font-size:13px;}
.f02.add_info dl dd .btn_white {position:absolute;width:94px;height:37px;line-height:37px;font-size:13px !important;text-align:center}
.f02.add_info dl dt.picture {margin-bottom:111px}
.f02.add_info .select_box.join > a {color:#171925 !important}
.f02.add_info .file_upload {width: 94px;height: 37px;padding: 0;opacity: 0;}

.pop {position:absolute;top:22%;left:24%;width:637px;text-align:center;padding:20px 30px 46px;border:1px solid #e1e1e1;background-color:#fff}
.pop .p01 {font-size:18px;color:#171925;line-height:24px;padding:23px 0 43px;border-bottom:1px solid #e1e1e1}
.pop .p02 {font-size:14px;color:#525252;line-height:24px;padding:30px 0 45px}
.pop .btn_blue {width:123px;height:46px;line-height:46px;}
.pop.leave {width:500px;left:30%}
.pop.leave .p01 {border:0}

/*이용약관*/
.terms {padding-top:27px;}
.terms .fl {line-height: 28px;color:#fff}
.terms .l08 {overflow:hidden;clear: both;padding:33px 0 40px}
.terms .l08 li {width:11.6%;margin:0 0 13px 1%;}
.terms .l08 li a {display:block;height:75px;background-color:#fff;line-height:20px;color:#171925;padding:15px 15px 20px}
.terms .l08 li a .no {display:block;color:#777;padding-bottom:10px}
.colm .terms ul.l08 li:nth-child(5n+1) {margin:0 0 13px 1%}
.colm .terms ul.l08 li:nth-child(8n+1) {margin-left:0}
.print {padding:16px 30px 16px 54px;color:#fff !important;background: url('http://img.god21.net/V2/god21/images/blt/print.png') no-repeat 20% 50% #171924}
.terms_detail {line-height:28px}
.terms_detail dt {font-size:16px;color:#1472df}

.terms .l06 li {width:15.8%;margin:0 0 13px 1%;}
.terms .l06 li a {height:109px;padding:15px 25px 20px}
.colm .terms ul.l08.l06 li:nth-child(8n+1) {margin-left:1%}
.colm .terms ul.l08.l06 li:nth-child(6n+1) {margin-left:0}

.faq_detail {margin:32px 0 105px;border-top:2px solid #555;}
.faq_detail dl {overflow:hidden;padding:35px 0 45px;border-bottom:1px solid #f0f0f0;line-height:28px;letter-spacing: -.5px;}
.faq_detail dl dt {float:left;width:30%;color:#1472df;font-size:16px;}
.faq_detail dl dd {float:right;width:70%}
.underline {border-bottom:1px solid #171924;padding-bottom: 3px;}

.terms .l08 li .m_terms_con {display:none}

/*만남과 대화는*/
.customer .bg_blue .top {padding:63px 0 64px 23px;background-color:inherit;letter-spacing: -1px;}
.customer .bg_blue .top .t01 {color:#fff;padding:0 0 16px 0;font-size:28px;line-height:36px}
.customer .bg_blue .top .t02 {color:#fff;font-size:20px;font-weight: normal;}
.customer .bg_blue .top .t03 {color:#fff;padding:13px 0 0 0;font-size:14px;line-height:24px;font-weight: normal;}

.about  {color:#525252;line-height:24px;letter-spacing: -.5px;}
.about .tit {font-size:18px;font-weight:bold}
.about .a01 {overflow:hidden;padding-bottom:80px}
.about .pd40 {padding:40px 0}
.about .fl {width:31%;margin-right:1%}
.about .fr {width:69%}
.about p {margin-bottom:13px}
.about p .no {display:inline-block;padding:0px 4px;margin-right: 4px;border:1px solid #1472df}
.about .btn_white {display:block;font-size:16px !important;width:auto;text-align:center}
.about table {border-top:2px solid #555}
.about table tr th {font-weight:bold}
.about table tr th, .about table tr td {text-align:center;line-height:53px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
.about table tr th:last-child , .about table tr td:last-child {border-right:0}
.about .fr .b01 {float:left;color:#171925;border-top:2px solid #555;padding:6px 42px 0 0;letter-spacing:0}
.about .fr .b02 {float:right;width:83%}

/*join*/
.bg_beg {background-color:#fafafa;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.join ul {float:none;overflow:visible}
.join ul:after {display:block;content:"";clear:both}
.join ul.menu li {width:14.28%;margin:0;text-align:center;color:#3a414b;font-size:16px;line-height:30px;padding:0;height: 78px;}
.join ul li p {border-right:1px solid #e9e9e9;height: 78px;}
.join ul li:first-child p {border-left:1px solid #e9e9e9}  
.join ul li p.on {background: url('http://img.god21.net/V2/god21/images/blt/join_on.gif') no-repeat 50% 100% #1472DF;color:#fff;position: relative;height:80px;margin-top:-1px;}
.join ul li span {display:block;font-size:12px;line-height: 20px;padding-top: 10px;}

.join .t01 {color:#1472DF;font-size:18px;line-height:38px;padding-top:77px}
.join .t02 {color:#3a414b;font-size:34px;line-height:53px;}
.join .t03 {color:#3a414b;font-size:18px;line-height:18px;}
.join .t04 {color:#3a414b;font-size:14px;line-height:14px;}
.join .t05 {font-size:26px}
.join .t06 {font-size:30px}

.join .btn_white {font-size:16px !important;background-color:#fafafa}

.join.tnc {font-size:16px;padding:60px 0 0}
.join.tnc .orange {font-size:14px}
.join.tnc .cont {border:1px solid #e1e1e1;color:#888;font-size:14px;line-height:24px;height:194px;overflow-y:auto;padding:14px}
.join.tnc .btn_white {color:#171925 !important;border:1px solid #e5e5e5;vertical-align:middle}
.join.tnc .btn_blue {width: 205px;font-size: 18px !important;height: 71px;line-height: 71px;vertical-align:middle}
.join.country .t01 {font-size:18px;color:#171925;font-weight:bold;padding-top:55px}
.join.country .t02 {font-size:14px;line-height:28px}
.join.country .input_box {color:#171925}
.join.country .input_box span {font-weight:bold}
.join.country .input_box .select_box.join > a {color:#171925 !important}
.join.country .input_box .select_box.join ul li a {color:#171925 !important}

.join.complete .t01 {font-size:30px;color:#171925;padding:10px 0 48px}
.join.complete .t02 {font-size:16px;color:#696969;line-height:24px}
.join.complete .box {display:inline-block;font-size:18px;color:#1472df;margin-top:50px;border:1px solid #e1e1e1;padding:10px 100px;}

.cmt {padding-top:20px;font-size:12px;letter-spacing:-.5px}
.btn_blue.cmt {margin:0;text-align:center;}
.btn_blue.cmt span {background:none}
.divide {float:left;width:48%;margin-right:4%;}
.divide .tit {padding-right:19px;font-size:14px;font-weight:bold;background: url('http://img.god21.net/V2/god21/images/blt/more.png') no-repeat 100% 80%;background-size:9px;}
.divide ul {margin:22px 0 38px;border-top:2px solid #555}
.divide ul li {overflow:hidden}
.divide ul li a {display:block;line-height:45px;border-bottom:1px solid #f0f0f0}
.divide ul li p {display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width: 500px;}
.divide ul li a span {float:right}
.divide ul li a.last {border-bottom:1px solid #e1e1e1}

.sm_gray {clear:both;padding:19px 36px;background:#fafafa;margin-bottom:35px;}
.sm_gray a {display:block;}
.sm_gray a span {vertical-align: middle}
.sm_gray a .tit_more {margin-right:18px;font-size:14px;font-weight:bold}
.sm_gray .txt {color:#777}

/*커뮤니티*/
.cmt .tit_more {display:inline-block;margin-right:18px;padding-right:15px;font-size:14px;font-weight:bold;background: url("http://img.god21.net/V2/god21/images/blt/more.png") no-repeat 100% 80%;background-size:9px;}
.cmt .con06 ul {overflow: hidden}
.cmt .con06 ul li {float:left;clear:none;width:16.5%;border:none;padding:0 0 25px;}
.cmt .con06 ul li a {display:block;padding:23px 0;text-align:center;border:1px solid #e5e5e5;border-left:0;font-size:13px;}
.cmt .con06 ul li:first-child a {border-left:1px solid #e5e5e5}
.cmt .con06 ul li a.on {background-color:#1472df;color:#fff;border:1px solid #1472DF}
.cmt .con06 ul li a:hover {background-color:#1472df;color:#fff;border:1px solid #1472DF}
.cmt .con06.c07 ul li {float:left;clear:none;width:14%;border:none}
.cmt .con06.c03 ul li {float:left;clear:none;width:33.3%;border:none}
.cmt .con06.c04 ul li {float:left;clear:none;width:25%;border:none}

.notice_blue {padding:19px 0}
.tit_more_blue {display:inline-block;padding-right:18px;margin-right: 10px;font-weight:bold;color:#1472df;text-align:center;font-size:14px;background: url('http://img.god21.net/V2/god21/images/blt/more_blue.png') no-repeat 100% 55%}

.cmt table {border-top: 2px solid #171924;}
.cmt table tr td {text-align: center;line-height:54px;font-size:13px;border-bottom: 1px solid #f0f0f0}
.cmt table tr td.no {color:#66666a;font-size:12px;*font-weight: bold;}
.cmt table tr td.name {color:#66666a;}

.customer .colm ul li .tit a {*color:#66666a;} 
.illegal_copy {padding:6px 5px;border:1px solid #ff8400}

.videocontent {margin: 0 auto;max-width: 640px;width: 100%;}
object {position:absolute;top:0px;left:0px;}

@media screen and (max-width:1250px){
	.box_in {max-width:964px;padding:0 30px;}
    .new_box_in {max-width:964px;padding:0 0;}
	.header_top {max-width:1024px;padding:0}
	.header_center {max-width:1024px;padding:0}
	.header_menu_wrap .menu {max-width:1024px;padding:0}
	.login_popup {right:20px}
	.wid {max-width:1024px;padding:0}
	.colm ul li.fifth {display:none}
	.colm ul li:nth-child(5n) {display:none}
    .con02.colm ul li:nth-child(5n) {display:block}

	.con01 .fl {width:62%}
	.con01 .fl img {width:100%;height:373px}
	.con01.mv .fr {display:none}
	.con01.mv .fl {width:100%}
	.con01.mv .fl img {height:auto;}
	.sub_list img.main_img {height:373px}
    
    /*2단*/
    .con02 ul li .img {height:114px}
	
    /*jms*/
	.con05 ul li {width:32%;}
	.con05.colm  ul li {margin-left:0}
	
    .con04.testi ul li {width:22.7%;margin-left:3%}
    .con04.testi li:nth-child(5n) {display:block}
    .con04.colm ul li:nth-child(5n+1) {margin-left:3%}
    .con04.colm ul li:first-child {margin-left:0}

	/*detail*/
	.media img {width:100%}
	
	.video_maing_img {width:100%;}
	.con01 .fl .video_maing_img img {height:465px}
	.sub_main img.main_img {height:373px}

	/*customer*/
	.customer_main .mid .fr {width:67%;padding-right:10%;}
	.f02.add_info .input_box {padding:10px 50px 45px}
	.f02.add_info dl dd .fl {width:160px}
	.pop {left:15%}
	.customer .mid .m01 ul li a {padding:86px 0 30px}
	.colm ul li:nth-child(5n) {display:none}
	.colm.news ul li:nth-child(5n) {display:block}
    .colm.sermon ul li:nth-child(5n) {display:block}
	.cmt .con06 ul li:nth-child(5n) {display:block}
	.cmt .con06 ul li {margin:0; padding:0;}
		
	.cmt .con06.c07 ul li:nth-child(5n) {width:17%}

    /*3단*/
    .con03 ul li:nth-child(5n) {display:block}
    .news.town {*padding-top:30px}

    /*community*/
    .divide ul li p {width:380px}
    .cmt .con06 ul{margin-bottom:20px;}
} 
@media screen and (max-width:1030px){
	.box_in {max-width:756px;*padding:0 30px 50px;}
	.header_top {max-width:816px;padding:0}
	.header_center {max-width:816px;padding:0}
	.header_menu_wrap .menu {max-width:816px;padding:0}
	.wid {max-width:816px;padding:0}
	.header_menu_wrap .menu ul li a {margin: 0 1em;}
	.colm ul li {width:174px;margin-left:20px}
	.colm ul li.fifth {display:none}
    .detail_bot ul li img{height:98px}

    .news.con02 ul li .section {height:44px}
    .news.con02 ul li .con {height:124px}
	
    .con01 .fl {width:53%}
    .con02 ul li {width:48%;margin-left:0}

     /*2단*/
    .con02 ul li .img {height:114px}
    .con03 ul li {width:29%;margin-left:0 !important}
	.con05 ul li {width:32%;}

	/*.con06.colm ul {border-top:1px solid #e5e5e5}*/
	.con06.colm ul li {width:auto}
	.con06 ul li {margin:0}
    
    /*2단*/
    .con02 ul li .img {height:89px}
	
    /*한줄멘토*/
    .h224 ul li .img {height:174px}

    /*customer*/
	.customer_main .top {height:0;}
	.customer_main .top a {display:none}
	.customer_main .top .btn_login_02 {display:inline-block;border:0;font-size:0;width:19px;height:19px;padding:0;margin:10px 0 0 0;background: url('http://img.god21.net/V2/god21/images/btn/login_white.png') no-repeat }
	.customer_main .mid .fl {float:none;padding: 10px 20px;}
	.customer_main .mid .fl img {width:152px;height:31px}
	.customer_main .mid .fr {float:none;width:100%;padding:0}
	.customer_main .colm ul li {margin:0}
	.customer_main .colm .mid .fr ul li a{margin:0;padding:12px 0}

	.btn_menu_white {text-indent: -9999px;padding:0 5px;top:7%;right:4%}

	.f02.add_info dl dd .fr {width:60%} 
	
	.terms .l08 {padding:0}
	.terms .l08 li {width:15.8%}
	.colm .terms ul.l08 li:nth-child(8n+1) {margin:0 0 13px 1%}
	.colm .terms ul.l08 li:nth-child(6n+1) {margin:0}
	
	.news.con02 ul li {width:48%;}
	.news.con02 ul li:nth-child(2n-1) {margin:0 4% 0 0}

	/*찾기 li*/
	.po_re ul li {width:50%;margin:0}
	.f02 .input_box.pdl_200 {padding-left:100px !important}
	.po_re .select_box.join {display:inline-block}
	.pop {left:5%}

    /*community*/
    .divide ul li p {width:300px}
    .cmt .con06 ul{margin-bottom:20px;}

} 
@media screen and (max-width:816px){
	.box_in {max-width:708px;padding:0 30px;}
	.header_top {max-width:768px;padding:0}
	.header_center {max-width:768px;padding:0}
	.header_menu_wrap .menu {max-width:768px;padding:0}
	.wid {max-width:768px;padding:0}
	.header_menu_wrap .menu ul li a {margin: 0 1em;}
	.sub_list .box_in.list_title {padding:5px 0 0 0;}
	.colm ul li {width:222px;margin-left:20px}
	.colm ul li.fourth {display:none}
	.colm ul li:nth-child(5n-1) {display:none}
    .detail_bot ul li img {height:124px}

    .con02.colm ul li:nth-child(5n-1) {display:block}

	.con01 .fl {width:49%}
    .con02 ul li {width:48%;margin-left:0}
	.con03 ul li {width:29%;}
    .con05 ul li {width:32%;}
	
	.con06.colm ul li {width:auto}
	.btn_menu_white {top:16%;right:11%}
	
    /*2단*/
    .con02 ul li .img {height:83px}
	
    /*한줄멘토*/
    .h224 ul li .img {height:222px}

    /*찾기 li*/
	.po_re ul li {width:50%;margin:0}
	.pop {left:0} 
	
	.colm ul li:nth-child(5n-1) {display:none}
	.colm .con06 ul li:nth-child(5n-1) {display:block}
    .colm.con03 ul li:nth-child(5n-1) {display:block}
	.colm.news ul li:nth-child(5n-1) {display:block}
    
    /*community*/
    .divide ul li p {width:270px}

} 
@media screen and (max-width:768px){
	.box_in {max-width:768px;padding:0;width:100%;margin:0 !important}
	.header_top_wrap {display:none}
	.header_top_line {display:none}
	.header_top {max-width:768px;padding:0}
	.header_center {max-width:768px;padding:0;height:48px;width: 100%;border-bottom: 1px solid #e5e5e5;background-color: #fff;z-index: 1000;}
	.header_center .box_in {width: auto;padding:.3em .5em 0;}
	.header_center .logo {display:inline-block;width:50px;height:31px;padding:.3em 0;margin-right:2.5em;background:url('http://img.god21.net/V2/god21/images/common/title_sm.png') no-repeat 100%;background-size:48px auto}
	.header_center img {width:180px;float:left;padding:0;height:40px;}
	.header_center p.fl {padding-top:10px}
	.header_center p.fr {clear: both;float:none;position: absolute;top: 13px;right:8px;padding: 0;}
	.header_center .fr a {position:static;margin-left:4px;}
	
	.btn_menu {text-indent:-10000px;width:20px;padding:0}
	.btn_login {position: absolute;right:50px;top:15px;padding:0;width:19px;}
	.btn_join {position: absolute;right:40px;top:16px;padding:0;display:inline-block;width:20px;height:23px;background:url('http://img.god21.net/V2/god21/images/btn/join.png') no-repeat;background-size:20px;}
	.btn_find_idpw {position: absolute;right:30px;top:14px;padding:0;display:inline-block;width:19px;height:23px;background:url('http://img.god21.net/V2/god21/images/btn/find_idpw.png') no-repeat;background-size:19px;}
	.btn_go_church_m {display:block;font-size:14px;line-height:49px;}
	.btn_go_church_m span {padding-right:10px;background:url('http://img.god21.net/V2/god21/images/blt/go_church_m.gif') no-repeat 100%;background-size:5px;}
	
	.popup {top: 48px}
	.menu_popup .popup_on {left:3px} 
	.login_popup .popup_on {left:236px}
	.my_info {position: absolute;right: 12px;top: -25px;}
	.my_info_popup .popup_on {right:11px;} 
	
	.header_center:after {content:"";display:block;overflow:hidden;clear:both}
	.header_menu_wrap .menu {max-width:768px;padding:0}
	.menu .box_in {overflow-x:auto;width: 100%;}
	.menu ul {width:540px;}
	.menu a.blue {display:none}
	.wid {max-width:768px;padding:0}
	.detail_wrap.wid {padding:0 20px}
	
	.menu ul {width:650px;overflow:auto;padding-left:8px;}
	.header_menu_wrap .menu ul li a {padding:1.1em 0;margin: 0 1em;}

	.con01 .box_in {padding:0}
	.con01 .fl h2 {display:none}
	.colm ul li {width:222px;margin-left:20px}
	.tit_con {display:block;clear: both}
	.m_line_border {border-top:1px solid #dadada;border-bottom:7px solid #e5e5e5}
	
	.con01 .fl {width:100%;float:none}
	
	.con01 .fr {display:block;float:none;width:inherit}
	.con01 .fr ul {padding:0;width:100%}
	.con01 .fr ul li {float:left;width:50%;padding:0;text-align:center;}
	.con01 .fr ul li:first-child {padding:0;background:none}
	.con01 .fr ul li a {display:block;padding:0;font-size:16px;line-height:30px;padding:7px 0;border-bottom:1px solid #e5e5e5}
	.con01 .fr ul li a.on {border-bottom:1px solid #333}
	.con01_fr01 {padding:6px 0 8px;}
	.con01 .fr .con01_fr01 dl {padding:10px 0;margin:0 16px;}
	.con01 .fr .con01_fr01 dl.pd0 {padding:10px 0 !important;margin:0 16px;}
	.con01 .fr .con01_fr01 dl:nth-child(2) {border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
	.con01 .fr .con01_fr01 dl dt {margin-right:14px}
	.con01 .fr .con01_fr01 dl dd {float:left;width:inherit;}
/*	.right_summary {display:none;float:none}*/
	.mb {overflow:hidden;}
	.mb_fl {float:left;}
	.mb_fr {float:left;}
	.tit_con a.btn_01 {padding:0 20px;width:auto;line-height:30px}
	
	.up {float:none;margin-left: 3px;}
	.more {display:none}
	.colm ul li.fourth {display:block}
	.colm ul li.fifth {display:block}
    .colm ul li:nth-child(5n-1) {display:block}
	.colm ul li:nth-child(5n) {display:block}
	.colm .box_in ul {padding:8px 16px 0}
	.colm h2 {font-size:16px;padding: 0.5em 16px;border-bottom:1px solid #e5e5e5}
    .colm h2.h2_mobile{padding:1em 16px}
	.colm h4 {font-size:16px;padding:8px 16px;text-align:left !important}
	.colm ul li {position:relative;float:none;overflow:hidden;width:auto;margin:0;padding:10px 0 11px;border-bottom:1px solid #e5e5e5}
	.colm ul li:last-child {border:0}
	
	.colm ul li img {width:128px;height:72px;margin-right:17px}
    .colm ul li .img.hei_1, .colm ul li .img.hei_2 {height:auto}
	.colm ul li .img {margin:0;}
	.colm .big_img ul li img {height:128px}
	/*.colm ul li .icon {position: absolute;top:58px;left: 148px;}*/
	.colm ul li .con {background:none;padding:0;margin-top:0;}
	.colm ul li .con a {color:#888;height:0.1em}
    .mb_fr_news{width:48%}
		
/*	.sub_list .box_in.list_title {padding:0}*/
	.sub_list .list_title h4 {font-size:16px;padding: 5px;}
	.sub_list .list_title p {font-size:12px;display:block;line-height:27px;text-align:left !important}
/*	.sub_list .con01 .fr {display:none}
	.sub_main .con01 .fr {display:none}*/
	.sub_main .con01 {padding:0}
	.sub_main ul {margin:0}
    .right_summary {letter-spacing:0;background-color:#fff;text-align:left !important;padding:0 10px !important;height:auto !important}
    .right_summary a {display:none}
    .right_summary h3 {font-size:13px;padding:0 !important;color: #333 !important;font-weight:700;}
    .right_summary h3 span {display:none}
    .p.testimo_title{font-weight:500}
    .right_summary p {line-height:18px;padding:0 !important;color: #7a7a7a !important;padding:2px 0}
    .sub_list img.main_img{height:auto;}
    
    /*2단*/
    .con02 ul li .img {height:72px}
    .con02 ul li .mb_fl {width:auto;}
    .news.con02 ul li {padding:10px 0;margin: 0 10px;}
    .news.con02 ul li .section {height:auto}
    .news.con02 ul li .mb_fl {margin:0}
    .news.con02 ul li:nth-child(2n-1) {margin:0 10px}
    .con02.news ul li .mb_fr {float:left;width:57%}
	.news.con02 ul li .con {height:0;}
    .news.con02 ul li:nth-child(2) {border-top:0}
    .con02 ul li:first-child {border-top:0}
    
	.con03.colm ul li img {width:200px;height:125px}
	.con03.colm ul li .tit {padding-top: 40px;}
	.con03.colm ul li .icon {top: 69px;}
    .con03.colm ul li:nth-child(5n+1) {margin-right:10px}
    .column ul li .img {height:auto}
    .column ul li .section {padding-top:5px}

	.con04.colm ul li .icon, .con07.colm ul li .icon {top:46px;}
	.con04.colm ul li:nth-child(5n+1) {margin:0 10px}
    .con04.colm ul li:nth-child(4n+1) {margin:0 10px}
    .con03 ul li,.con03 ul li:nth-child(3n) {margin:0 10px !important}

	.video_maing_img {height:auto}
	.con01 .fl .video_maing_img img {height:auto}

    .con05.colm ul li:nth-child(5n+1) {margin:0 10px}
	.con05 ul li:nth-child(3n) {margin:0 10px !important}
	
    .detail_con01 .fl {float:none;width:100%}
	.detail_con01 .fr {display:none}
	.tit02 h1 {font-size:20px;padding-right:100px;font-weight: 600;line-height: 31px;}

	.news.town {margin-bottom:0}

    .con04.testi ul li {width:auto}

    .con06 li p.cont{padding:10px 0}
    .sub_main img.main_img{height:auto;}
    .colm.title h5{font-size:13px;}
    .colm.cont a{color:#7a7a7a !important;}
    .mb_p0{overflow:hidden;}
    .fr-fic fr-dii {width:797px;}
    
    /*한줄멘토*/
    .h224 ul li .img {height:72px}

	/*customer*/
	.customer {min-height:auto;letter-spacing: -1px}
	.customer_main .colm ul li {float:left;border:0; }
	.customer_main .mid .fr {border-top:1px solid #2f303a;overflow-x:scroll}
	.customer_main .mid .fr ul {padding:0}
	
	.m04.pdt_30 {padding:0}
	.cmt .con06.c03 ul li {padding:0}
	
	
	.f02 .nt.reautho .tit {padding-top:0}
	.f02 .input_box {margin:10px 10px 0;padding:30px 0}
	.f02 .input_box .pdt_30 {padding-top:15px}
	.f02 .input_box.login {margin:0 10px}
	.f02 .input_box.login .i_wrap {width:auto}
	.f02 .input_box.login .i_wrap .fl {float:none;width:100%;text-align:center}
	.f02 .input_box.login .i_wrap .fr {float:none;width:100%;text-align:center}
	.f02 .input_box.login a.btn_blue {width: 282px;height: 50px;line-height: 45px;margin-top: 20px;}
	.f02 input {letter-spacing:-1px}
	.f02 input.w250 {width:180px !important}
	.f02 .btn {padding:30px 0 50px!important}
	.f02 .btn a {width:85px;height:50px;line-height:50px;margin-right:5px}
	
	.f02 .f02_bot a {display:block;padding:16px;color:#171925;text-align:left;border-top:1px solid #e5e5e5;background:url('http://img.god21.net/V2/god21/images/blt/more.png') no-repeat 95% 50%;}
	.f02 .f02_bot a:first-child {padding:16px;border:0}
	.f02 .mgb_200 {position:absolute;bottom:0;margin:0;padding:0 10px}
	.f02 .mgb_100 {padding:0 10px}
	.f02 .mgb_100 .t02 {padding-left:10px}
	.f02 .f02_bot {margin:130px 0 0 !important;padding:0}
	.pop.leave {width:220px;left:7%;top: 7%;}
	
	.f02.add_info .input_box {padding:10px 0 45px}
	.f02.add_info dl dt {width:22%}
	.f02.add_info dl dd {width:75%}
	.f02.add_info dl dd .fl {float:none}
	.f02.add_info dl dd .fr {float:none;width: 100%;}
	.select_box.join.w250 {width:211px !important;margin:0 0 5px !important}
	.select_box.join.w130 {display:inline-block;width:103px !important;margin:0 0 5px !important}
	
	.customer .m04.mgt_30 {width:auto !important} 
	.customer .mid .m04 ul {padding:8px 8px 0;width:auto}
	.customer .mid .m04 ul li a {padding:18px 0}
	.customer .mid .m04 ul li a .no {padding-right:10px}
	.customer .mid .m04 ul li a .date {padding:0}
	.m04 .list_more {margin-right:5px}
	
    .con06 ul li {border-top:0}
    ul.news.town li {margin:0;height:auto}
    .news.town li a img {width:96%;height:auto}
    .colm ul.news.town li .con a {height:auto}
    .white_view {background:url('http://img.god21.net/V2/god21/images/ico/main_view.png') no-repeat;background-size:16px}
    .white_reply {background:url('http://img.god21.net/V2/god21/images/ico/reply.png') no-repeat;background-size:13px}
    .white_heart {background:url('http://img.god21.net/V2/god21/images/ico/heart.png') no-repeat;background-size:12px}

    .news li .content {position:static;padding: .5em;}
    .news li .content p a {color:#333 !important}
    .news li .content p span {color:#333 !important}

    .news.con02 ul li {width:auto}

	/*고객센터 메인*/
	.customer .top {padding:25px 0;text-align:center}
	.customer .mid .c_title {margin: 27px 17px !important;}
	.customer .mid .m01 ul {padding:0;width:auto;}
	.customer .mid .m01 ul li {position:static;float:left;width:50%;margin:0;border:0;}
	.customer .mid .m01 ul li a {background-color:#fff !important;border-top:1px solid #e5e5e5;border-bottom:0;background-size: 33px !important;background-position-y:19% !important;padding:68px 0 22px;}
	.customer .mid .m01 ul li:nth-child(2n+1) a {border-right:1px solid #e5e5e5}
	.customer .mid .m01 ul li .con {margin-top:9px;line-height:24px}
	.customer .mid .m01 .tit {background:none;padding:0}
	.customer .mid .m01 ul li a:hover {color:#000}
	.customer .mid .m01 ul li a:hover .con {color:#777}
	.customer .mid .m01 ul li.my_info a:hover {background: url('http://img.god21.net/V2/god21/images/ico/my_info.png') no-repeat 50% 23% #fafafa;}
	.customer .mid .m01 ul li.change_pass a:hover{background: url('http://img.god21.net/V2/god21/images/ico/change_pass.png') no-repeat 50% 23% #fafafa;}
	.customer .mid .m01 ul li.find_id a:hover{background: url('http://img.god21.net/V2/god21/images/ico/find_id.png') no-repeat 50% 23% #fafafa;}  
	.customer .mid .m01 ul li.find_pass a:hover{background: url('http://img.god21.net/V2/god21/images/ico/find_pass.png') no-repeat 50% 23% #fafafa;}
	
	.customer .mid .m02 {position:relative;padding:0 0 100px}
	.customer .mid .m02 p {text-align:center;padding:0 30px;line-height:28px}
	.customer .mid .m02 p a {position:absolute;left:21%;bottom: 13%;display:inline-block;}
	.customer .mid .m02 .btn_blue {padding:5px 22px}
	
	.customer .mid .m03 ul {padding:0;width:auto;}
	.customer .mid .m03 ul li {position:static;float:left;width:100%;margin:0;border:0;}
	.customer .mid .m03 ul li a {background-color:#fff !important;border-top:1px solid #e5e5e5;padding:15px}
	.customer .mid .m03 ul li .con {display:inline-block;margin-left:9px;}
	.customer .mid .m03 .tit {background:none;padding:0}
	.customer .mid .m03 ul li a:hover {color:#000}
	.customer .mid .m03 ul li a:hover .con {color:#777}
	.customer .mid .m03 ul li a:hover .tit {color:#777}
	.customer .mid .m03 ul.hover_on li a:hover .tit {color:#777}
	.customer .mid .m03 ul.hover_on li a:hover strong {color:#1472df}
	.customer .mid .m03 ul.hover_on li a:hover .con {color:#000}

    .detail_reply ul li a {overflow:hidden}
    .insert_reply p.fr {float:none;text-align:left !important;margin-left: 55px;}
    .insert_reply a.fr {display:inline-block;float: none;}
    .detail_reply ul li .icon {float: none;margin-left: 37px;}

	/*community*/
	.divide {float:none;clear:both;width:auto;padding:0 5px;margin:0;padding:0}
	.cmt {padding:0}
	.divide ul {margin:0;border-top:1px solid #f0f0f0}
	.divide ul li a {padding:0 10px}
	.divide .tit {line-height: 50px;padding:0 15px 0 10px}
	.colm.cmt .tit_more {margin:0;line-height:50px;background-position-y:57%;padding-left:10px}
	.colm .box_in ul {padding:0;border-top:1px solid #f0f0f0}
	.colm .box_in ul li {margin:0 10px;padding:10px 0;}
    .colm .box_in ul li:nth-child(5n+1) {margin:0 10px;}
    .colm ul li .icon {font-family: 'Noto Sans','Nanum Gothic','나눔고딕','applegothic','sans-serif';font-size:10px;}

	.sm_gray {padding:10px 10px 15px;margin:0 !important}
	.cmt .con06 ul li {margin:0; padding:0; }
    .cmt .con06 ul li:nth-child(5n+1) {margin:0}
	.cmt .con06 ul li a {border:none; line-height:50px;padding:0 3px;border:0;font-size:13px;}
    .cmt .con06 ul li:first-child a{border:none;}
	.cmt .con06 ul li a.on {background:none;color:#000;border:0;border-bottom:4px solid #1472DF;}

	.cmt .con06 .m04 {padding:0}
	.cmt table {border-top:1px solid #cacaca}
	.cmt table tr td {line-height:40px;    }
	.table_view.faith tr td:last-child  {display:none}
	.shade {width:128px}
    .shade_main {width:824px}
	
    .footer {background-color:#000;padding-top: 0;}
	.footer .f_top {overflow: hidden;border-bottom: 1px solid #333;}
	.footer .f_top a {display:inline-block;width:50%;float:left;color:#666;padding: 0;line-height: 49px;}
	.footer .f_top a.customer_center {color:inherit;background: url('http://img.god21.net/V2/god21/images/blt/bar04.gif') no-repeat 100%}
	.select_box.family {display:none}
	
	.blog {display:inline-block;width:31px;height:28px;background:url('http://img.god21.net/V2/god21/images/ico/blog_m.png') no-repeat;background-size:31px;}
	.daum {display:none;}
	.face {display:inline-block;width:14px;height:24px;background:url('http://img.god21.net/V2/god21/images/ico/face_m.png') no-repeat;background-size:14px;}
	.twt {display:inline-block;width:26px;height:21px;background:url('http://img.god21.net/V2/god21/images/ico/twt_m.png') no-repeat;background-size:26px;}
	.youtube {display:inline-block;width:28px;height:28px;background:url('http://img.god21.net/V2/god21/images/ico/youtube_m.png') no-repeat;background-size:28px;}
	.google {display:none}
	.b {display:none}
	.t {display:none}
	.kakao {display:none}
	.nate {display:none}
    .instagram {background:url('http://img.god21.net/V2/god21/images/ico/instagram_m.png') no-repeat;background-size:31px;}
	.detail_con01 .fl p img{max-width: 100%;width /***/: auto; /* IE8 */height: auto;}
    .detail_con01 .fl img{max-width: 100%;width /***/: auto; /* IE8 */height: auto;}
    .con01 .fl img{height:auto;}
    .colm ul li .con_con{width:100%;padding-top:0px}
    .box_padding{padding-top:0 !important}
    .detail_con02 img{max-width: 100%;width /***/: auto; /* IE8 */height: auto;}
    .colm ul li .tit {position:relative;padding-right:24px}
    .colm ul li .tit a{width:100%;}
    .colm.box_in ul{font-size:10px;}
    .colm.box_in h5{font-size:12px;}
    .new_box_in{max-width:700px;padding-left:9px;}
    .new_box_in.mb_fr.tit{max-width:380px;}
    .cEdit{margin-top:0;}
    .con01 .fl a.main_img{height:auto;}
    .down_wrap ul{right:20px;}

} 

/*글동네*/
.writer li {position:relative}
.writer li .content {position:absolute;bottom:20px;left:20px;}
.writer li .content p a {color:#fff !important;font-weight:500;}
.writer li .content .tit a {font-weight:600;}
.writer li .content p span {color:#fff !important}
.writer.con02 ul li {padding:39px 0}
.writer.con02 ul li .mb_fr {float:right;width:57%;padding:0}
.writer ul li .section a {line-height:22px;}
.writer ul li .con {padding: .7em .9em;margin: .3em 0;letter-spacing:-1px;height:38px}
.writer ul li .con a {font-size:10px;height: inherit;} 
.writer.town {margin-bottom:50px}
.writer.town li .con {background:none;margin:0;padding:0;height:38px;width:420px;overflow:hidden;}
.writer.town li .con a {height:auto}

/*간증*/
.box_padding{padding-top:40px;}
.box_pb{padding-bottom:50px;}
.Testi_title {color: #171924;float: left;text-align: center;line-height: 40px;margin-right: 20px;}
p.testimo_title{font-size:13px;color:#171924;}

/*뉴스*/
.tit_base{font-weight:500;}
.news li {position:relative}
.news_ti li .content {position:absolute;bottom:20px;left:20px;}
.news_ti li .content p a {color:#fff !important;font-weight:500;}
.news_ti li .content .tit a {font-weight:600;}
.news_ti li .content p span {color:#fff !important}
.news_ti.con02 ul li {padding:39px 0}
.news_ti.con02 ul li .mb_fr {float:right;width:57%;padding:0}
.news_ti ul li .section a {line-height:22px;}
.news_ti ul li .con {padding: .7em .9em;margin: .3em 0;letter-spacing:-1px;height:38px}
.news_ti ul li .con a {font-size:12px;height: inherit;} 

.news_ti.town {margin-bottom:50px}
.news_ti.town li .con {background:none;margin:0;padding:0;max-width:430px;}
.news_ti.town li .con a {height:auto}