@charset "utf-8";
/* CSS Document */

/* 공통 */
	.sct h3, .sct h4{margin:0 auto}
	.foot_none{display:block !important}
	.sub_header, .sub_location{display:block}
	#top_down{display:block}
	.arrow{position:absolute;bottom:20px;left:50%;margin-left:-11px;width:22px;height:25px;overflow:hidden}
	.arrow img{position:absolute;top:0;left:0}

	.nav > li.active > a > span{color:#faa533;border-bottom:none !important}
	.sticked .nav > li.active > a > span{color:#bb8055;border-bottom:none !important}
	.nav > li > a > span{border-bottom:none !important}
	.nav > li:hover > a > span{color:#faa533;border-bottom:none !important}
	.sticked .nav > li:hover > a > span{color:#bb8055;border-bottom:none !important}
		#kso-header .navbar-nav>li>.dropdown-menu{margin-top:0}
		#fo_write, .btnArea{padding-top:120px !important}
		.document_popup_menu{display:none}
		/* #kso-header .navbar .navbar-nav li ul.dropdown-menu li ul.dropdown-menu{display:none !important} */
		p.title-cont, #block-element, .mBottom40{display:none !important}

	.s_new > ul > li li{width:32.33333% !important}
	.s_new > ul > li li:nth-child(4), .s_new > ul > li li:nth-child(5){display:none}
	.s_list .view .icon_btn li{width:33.33333% !important}
	.s_list .view .icon_btn li:nth-child(3){border-right:none}
	.s_list .view .icon_btn li:nth-child(4), .s_list .view .icon_btn li:nth-child(5){display:none}
	.s_cont .user2 .in li{width:33.33333% !important}
	.s_cont .user2 .in li:nth-child(3){border-right:1px solid #ddd}
	.s_cont .user2 .in li:nth-child(4), .s_cont .user2 .in li:nth-child(5){display:none}
	p.size{float:left;color:#888;font-size:13px}

	.sub_header{width:100%;height:40px;border-bottom:1px solid rgba(255,255,255,0.15);position:relative;}
	.sub_header > ul{text-align:right;width:100%;}
	.sub_header > ul > li{position:relative;display:none}
	.sub_header > ul > li.active{display:block}
	.sub_header > ul > li.active span{display:none}
	.sub_header > ul > li > a{height:0}
	.sub_header > ul > li.active > ul{display:block !important;padding-right:90px}
	.sub_header > ul > li > ul{width:100%}
	.sub_header > ul > li > ul > li > a{color:rgba(255,255,255,0.75);font-size:14px;padding:9px 15px;display:block}
	.sub_header > ul > li > ul > li > ul{position:absolute;top:40px;right:50%;margin-right:-80px;width:160px;background:rgba(200,131,38,0.9);max-height:0;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.sub_header > ul > li > ul > li{display:inline-block;font-size:14px;text-align:left;position:relative}
	.sub_header > ul > li > ul > li.active > a{color:#faa533}
	.sub_header > ul > li > ul > li > ul > li:first-child{padding-top:15px}
	.sub_header > ul > li > ul > li > ul > li:last-child{padding-bottom:15px}
	.sub_header > ul > li > ul > li > ul > li >a{color:rgba(255,255,255,0.7) !important;font-size:13px;padding:3px 20px;display:block}
	.sub_header > ul > li > ul > li > ul > li >a:hover{color:#fff;padding-left:24px;border-left:4px solid rgba(255,255,255,0.35)}
	.sub_header > ul > li:hover > a{color:#faa533}
	.sub_header > ul > li > ul > li:hover ul{max-height:800px}
		.menu_plus > a{padding-right:20px}
		.menu_plus > a:after{display:inline-block;content:'▼';clear:both;font-size:5px;position:relative;top:-2px;left:5px}
		.menu_plus:hover > a:after{content:'▲'}
	.sticked .sub_header{background:#e9e9e9}
	.sticked .sub_header > ul > li ul > li > a{color:#444}
	.sticked .sub_header > ul > li ul > li > a:hover{color:#bb8055}
	.sticked .sub_header > ul > li > ul{top:40px}
	.sticked .sub_header > ul > li > ul > li.active > a{color:#bb8055 !important}

	.sub_location{text-align:left;float:left;;margin:50px 0 0 20px}
	.sub_location a{font-size:12px;color:rgba(255,255,255,0.75);padding:0 7px}
	.sub_location span{color:rgba(255,255,255,0.75)}

	#footer{height:auto !important}

.disable:hover span.disnon {display:none !important}
.disable:hover img {display:inline-block !important;}
span.disnon {display:none; color:#fff; text-align:center; font-size:13px;}
.s_new > ul > li li span.disnon, .s_cont .user2 .in li span.disnon {padding-top:4px;}
.s_list .view .icon_btn li:hover span.disnon, .s_new > ul > li li:hover span.disnon, .s_cont .user2 .in li:hover span.disnon {display:block;}
.s_list .view .icon_btn li:hover a img, .s_new > ul > li li:hover img, .s_cont .user2 .in li:hover img {display:none;}
img.bla {display:none;}
.disable img.bla {display:inline-block;}
.disable img.color {display:none !important}


/* 회원 */
	.xm{max-width:1220px;margin:0 auto;padding:50px 10px;position:relative}
	.xm h1{font-size:35px !important;font-family:"NotoSans", sans-serif;font-weight:300 !important;padding-bottom:15px !important;line-height:0 !important;color:#333 !important;height:30px}
	.xm form{margin:30px 0 80px 0}
	.xm input{max-width:300px;outline:none}
	.xm hr{position:relative;top:-40px}
	.xm select, .xm textarea, .xm input[type="text"], .xm input[type="password"], .xm input[type="datetime"], .xm input[type="datetime-local"], .xm input[type="date"], .xm input[type="month"], .xm input[type="time"], .xm input[type="week"], .xm input[type="number"], .xm input[type="email"], .xm input[type="url"], .xm input[type="search"], .xm input[type="tel"], .xm input[type="color"]{border-radius:0}
	.xm input[type="button"]{position:relative;top:-4px}
	#fo_insert_member{padding:15px 0}
	.xm .form-horizontal{text-align:left}
	.xm .signin{box-shadow:none;border:none;letter-spacing:0.5px;line-height:0}
	.xm .signin label{float:left}
	.xm .signin > .login-header{border-bottom:1px solid #ccc;padding:0}
	.xm .signin > .login-body{max-height:500px;padding:30px 0}
	.xm .signin > .login-footer{background-color:#fff;border-top:1px solid #ccc}
	.xm .signin > .login-footer a{letter-spacing:-0.5px;color:#222;font-size:13px}
	.xm .signin .control-group{padding:0}
		#fo_member_login{padding:0 15px}
		#fo_member_login input[type="email"], #fo_member_login input[type="password"]{border-radius:0;padding:7px;max-width:100%;background:#f5f5f5;outline:none}
		/* #fo_insert_member{text-align:left} */
		.help-inline{position:absolute;text-align:left}
		.checkbox label{left:0}
	.xm > section{text-align:left}
	.xm .dl-horizontal{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:20px 0 10px;margin-bottom:70px}
	.xm .dl-horizontal > dd{text-align:left;padding-left:20px}
		.xm .btn-group{position:absolute;bottom:50px;right:10px}
		#fo_write, .btnArea{padding-top:10px !important;margin:0  !important}
	.xm .nav-tabs{display:none}
	.bd_zine h3{font-size:18px !important;font-weight:600 !important}
	.bd_zine.zine .info{float:right}
	.xm label[for="mailingYes"]{float:left;margin-right:30px}
	.xm label[for="allow_Y"], .xm label[for="allow_F"]{float:left;margin:0 30px 50px 0}
		.xm select, .xm textarea, .xm input[type="text"], .xm input[type="password"], .xm input[type="datetime"], .xm input[type="datetime-local"], .xm input[type="date"], .xm input[type="month"], .xm input[type="time"], .xm input[type="week"], .xm input[type="number"], .xm input[type="email"], .xm input[type="url"], .xm input[type="search"], .xm input[type="tel"], .xm input[type="color"]{height:auto;margin-bottom:8px}

	#sub-container{width:100%;}
	#sub-container:after{clear:both;content:'';display:block;visibility:hidden}
.login-bg {width:100%; height:585px;background:#660033}
.loginTit {position:absolute;text-align:center; width:1335px;top:20%;z-index:9; left:50%; margin-left:-668px}
.loginTit img {max-width:1335px;width:100% }
.login {margin:200px auto 400px; max-width:1000px;width:100% }
.loginBox {border:1px solid #c8c8c8; overflow:hidden}
.lpart {padding:40px 45px; float:left;border-right:1px solid #c8c8c8; width:50%;box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box}
.lpart h1 {text-align:center; margin-bottom:30px}
input[type="text"] {border-radius:0 !important}
.lg_input_wrap {float:left;width:68%}
.lg_input_wrap input{ border:2px solid #362f2d !important; clear:both; width:95%; height:44px !important; padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box}
.lg_input_wrap input:last-child {margin-top:15px}
.lg_input_btn {width:29%;background:#000; float:right;text-align:center;height:103px;}
.lg_input_btn a{padding-top:40px; display:block; width:100%; height:100%}
.lpart p {padding:15px 0 40px; clear:both; }
.lpart p img {vertical-align:middle; margin-left:10px}
.rpart {float:left; width:50%;box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box}
.rpart p {font-size:14px; color:#5f6060;margin-bottom:10px}
.rpart h2 {margin-bottom:10px}
.rpart_top {padding:30px 20px 10px 35px; border-bottom:1px solid #d4d4d4}
.rpart_btm {padding:30px 20px 10px 35px}

.findid h1 {margin-bottom:10px;}
.viainfo {border:1px solid #d4d4d4; padding:80px 10px; text-align:center; overflow:hidden}
.viainfoCenter {max-width:600px; margin:0 auto; width:100%; overflow:hidden}
.input_wrap{float:left;width:78%; margin-right:2%;}
.input_wrap span {display:block; margin-bottom:15px; text-align:left}
.input_wrap span img {margin-right:20px}
.input_wrap input {border:2px solid #362f2d; height:44px;width:74%; padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box}
.btn_confirm {width:20%;float:left;height:103px; padding-top:40px;background:#1c1c1c; text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box}
.btn_confirm a {display:block}
.ps {font-size:14px;color:#5f6060}

.xm form input[type="email"], #cpw, #npw1, #npw2{height:40px !important;width:300px;box-shadow:none;border:1px solid #ddd}
.xm form input[type="password"], .xm form input.little{height:40px !important;width:250px;box-shadow:none;border:1px solid #ddd}
.xm form input.little{width:250px !important}
.xm form input[type="submit"]{height:40px !important;width:51px;background-image:none;background:#444;text-shadow:none !important;border:none;color:#fff !important;font-size:14px;border-radius:0 !important}
.xm form input.box_btn{font-size:14px !important;width:130px !important;min-width:130px !important;height:42px !important}
	.xm .help-inline{padding:0;position:relative;top:-30px;text-align:center}
	.auto_btn{width:auto !important}
	.mg{margin:20px 0 50px !important}

.member{margin:-30px auto 0; max-width:1000px;width:100% }
.memberTit {text-align:center}
.memberProcess {margin:50px 0 65px}
.member_terms h2 {margin-bottom:10px;margin-top:50px;font-size:30px;font-weight:300;color:#333}
.terms_box {background:#fafafa; border:1px solid #c8c8c8; padding:20px;font-size:14px; color:#333; height:270px; overflow-y:scroll}
.member_terms p input {margin-left:10px}
.ifyouagree {color:#5f6060; font-size:14px;text-align:right; margin:10px 0 30px}
.allagree {color:#000; font-size:14px;text-align:right; font-weight:600}
.nextpage {width:100%; text-align:center; margin-top:40px}
.nextpage a {display:inline-block;width:130px;height:42px;padding-top:7px;font-size:15px;color:#222;border:2px solid #444;margin:0 2px;font-weight:600}
.nextpage a.nextStep{background:#444;color:#fff}
.fs13{padding:20px 30px 0 0 !important}
.join_box1{line-height:22px;font-size:13px;color:#666}
.join_box1 strong{font-size:15px;padding-bottom:5px;line-height:30px;color:#444}

.member_list{padding:10px 0 !important;margin:0 0 50px !important;border-top:2px solid #666}
.member_list .control-group{margin:0 !important;border-bottom:1px solid #e5e5e5;padding:10px 0}
.member_list .control-group > label{padding:0 !important;line-height:35px !important;font-size:14px}
.member_list .control-group > label em{position:relative;left:-2px;top:2px}
.member_list .control-group .help-inline{font-size:13px;color:#666;line-height:20px;top:0;text-align:left}
.member_list .control-group input[type="text"],
.member_list .control-group input[type="password"],
.member_list .control-group input[type="email"],
.member_list .control-group select{margin:0 0 0 20px !important;height:35px !important;width:100%;max-width:200px;outline:none;border:1px solid #ddd;box-shadow:none}
.member_list .control-group input[type="tel"]{margin:0 !important;height:35px !important;width:70px !important;outline:none;border:1px solid #ddd;box-shadow:none}
.member_list .control-group input#cell_phone{margin:0 0 0 20px !important}
.member_list .control-group input[type="radio"]{margin:0 0 0 20px !important}
.member_list .control-group input[type="button"]{border-radius:0;height:35px !important;font-size:13px;top:0;text-shadow:none;background-image:none;border:1px solid #ddd !important}
	#find_account_question{margin-bottom:5px !important}
.member_footbtn{width:100%; text-align:center; margin:40px 0}
.member_footbtn a, .member_footbtn input{float:none !important;display:inline-block !important;width:130px !important;height:42px !important;padding-top:7px !important;font-size:15px !important;color:#222 !important;border:2px solid #444 !important;margin:0 2px !important;font-weight:600 !important;text-shadow:none !important;border-radius:0 !important;box-shadow:none !important;background:none !important}
.member_footbtn input{background:#444 !important;color:#fff !important;padding-top:0 !important;}

.pagination>li>a, .pagination>li>span{color:#222}
#responBoard .nav-pills>li+li{margin-bottom:5px}

/* 게시판 */
	.board_start{max-width:1220px;margin:0 auto;padding:75px 10px 55px}
	.xe_content{padding-bottom:70px;border-bottom:1px solid #ddd;margin-bottom:15px}
	.xe_content p{text-align:left;padding:0 20px;font-family: 'NotoSans', sans-serif;font-size:14px;color:#666}
	.xe_content img{display:block;margin:20px auto}

	.restlist th{font-size:14px !important;padding:12px 10px !important}
	.restlist tr:first-child > td{border:none !important}
	.restlist td{font-size:13px !important;padding:10px 10px !important}
	.restlist td:nth-child(2){text-align:left !important;width:100%;height:43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
	.restlist td:nth-child(2) a{padding-left:15px !important;color:#222 !important}

	.restview{margin-top:20px}
	.restview .page-header{font-size:22px;font-weight:600;padding:10px 0px 25px 0px !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.restview .pull-left .mBottom20 a{font-family: 'Roboto', sans-serif;font-weight:400;font-size:12px}

	.form-inline .input-group{display:table;padding-left:5px}
	.form-control, .form-control option, .btn-sm{font-size:13px !important}

	.restgallery{margin:0 0 20px !important}
	.restgallery .col-lg-3{padding:0 7px !important}
	.restgallery .marginb30{margin-bottom:20px}
	.restgallery .effect .caption{z-index:1;top:auto;top:0;height:100% !important;padding:0}
	.restgallery .effect .caption h4.title{color:#fff !important;font-size:16px;text-align:left;width:90%;padding:35px 20px 5px 20px}
	.restgallery .effect .caption span{text-align:left;font-size:12px;font-family: 'Roboto', sans-serif;font-weight:400;color:#faa533;display:block;padding:0 22px}
	.restgallery .effect:hover .caption{height:75px;background-color: rgba(0,0,0,0.6) !important;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#7f000000) !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100) !important;opacity:1 !important}

	.restview .viewinfo-bar{background:#f5f5f5;padding:13px 10px !important;border-bottom:1px solid #ddd}
	.restview .viewinfo-bar li{font-size:13px;color:#444;margin:0px 10px !important;letter-spacing:-0.5px}
	/* .restview .viewinfo-bar li:first-child, .restview .viewinfo-bar li:last-child{display:none} */
	.restview .viewinfo-bar li span{display:none}
	.fa-user{width:26px;height:18px;background:url(../images/sub/board_tt1.png);position:relative;top:3px}
	.fa-calendar{width:26px;height:18px;background:url(../images/sub/board_tt2.png);position:relative;top:4px}
	.fa-user:before, .fa-calendar:before{content:''}
	.fa-folder-open-o{width:26px;height:18px;background:url(../images/sub/board_tt3.png);position:relative;top:4px}

	#responBoard .nav.nav-pills > li > a{border-radius:0 !important;margin-right:1px;background:#f2f2f2;height:30px !important;font-size:13px;font-weight:400;color:#444 !important;text-shadow:none;box-shadow:none;padding:5px 20px;border-bottom:1px solid #ccc}
	#responBoard .nav.nav-pills > li > a:hover{color:#fff !important;background:#444;border-bottom:1px solid #444}
	#responBoard .nav.nav-pills > li.active > a{color:#fff !important;background:#444;border-bottom:1px solid #444}
	#responBoard .nav.nav-pills > li.active:after{border-top-color:#444 !important}
	#responBoard thead th{background-image:none;background:#f5f5f5;color:#444}
	#responBoard .table tr:hover td{background:#f5f5f5 !important}
	#responBoard .table tr:hover td a{color:#444 !important}
	#responBoard .table td{text-align:left !important;color:#888 !important}
	#responBoard .table td a{color:#888 !important}
	#responBoard .table td.hidden-xs, #responBoard .table td.tabledate{text-align:center !important}
	#responBoard .pagination-sm>li>a{margin:0 3px;letter-spacing:-1.5px}
	.restboard .paddingb20{padding:0px 0px 50px 0px}
	.restlist .tablecate{width:100px}

	#responBoard .pull-right .btn, #responBoard .pull-left .btn, #responBoard .pull-left select, #responBoard .pull-left input{border-radius:0 !important;margin:0 3px !important;height:30px !important;font-size:13px;font-weight:400;color:#444 !important;padding:2px 25px !important;border:1px solid #ddd;text-shadow:none;box-shadow:none;font-family:"NotoSans", sans-serif}
	#responBoard .pull-right .btn_write, #responBoard .pull-left .btn_write{color:#bb8055 !important;border:1px solid rgba(187,128,85,0.7)}
	#responBoard .pull-right .btn:hover, #responBoard .pull-left .btn:hover{background:#444;color:#fff !important;border:1px solid #444}
	#responBoard .pull-right .btn_write:hover, #responBoard .pull-left .btn_write:hover{background:#bb8055;color:#fff !important;border:1px solid #bb8055}
	#responBoard span.label-primary{background:#d53b26;border-radius:0;padding:1px 7px !important}
	#responBoard span.label-success{display:none;background:#444;border-radius:0;padding:1px 3px !important}
	#responBoard span.label-info{position:relative;background-color:rgba(255,255,255,0);padding:0;display:inline-block}
	#responBoard span.label-info i{position:absolute;top:-12px;left:3px;width:27px;height:27px;background:url(../images/sub/board_file.png) no-repeat}
		.fa-bell-o:before{content:"NEW" !important}
		.fa-file-o:before{display:none}
		.fa-folder-open-o:before{display:none}
	#responBoard .pull-left .input-style input{margin:0 !important}
	#responBoard .pull-left .input-style span{margin:0 !important;left:-4px}
	#responBoard .pull-left .input-style span button{padding:2px 10px !important}
	#responBoard .search-select .form-control{padding:2px 10px !important}
	#responBoard .pull-right a.form-style{margin:0 !important}
	.pagination > li a{width:30px;height:30px;padding:6px !important;margin:0 3px;font-family: 'Roboto', sans-serif;font-weight:400;border-radius:0 !important}
	.pagination > li.active a{background:#444 !important;color:#fff !important;border:1px solid #444 !important}
	.pagination > li.active:hover a{background:#444 !important;color:#fff !important;border:1px solid #444 !important}
	.restview .viewinfo-bar .text-file{color:#bb8055}

	.restwebzine{margin-bottom:30px}
	.restwebzine .webzineborder{text-align:left;padding:15px 15px 25px;border-top:none;border-bottom:1px solid #ddd}
	.restwebzine > li:first-child{padding-top:30px;border-top:2px solid #444}
	.restwebzine h5.media-heading{font-size:17px;font-family:"NotoSans", sans-serif;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;height:29px;display:block;margin-bottom:0}
	.restwebzine h5.media-heading a{color:#222;position:relative;top:2px}
	.restwebzine .media-body p{font-size:13px;color:#888;padding:5px 0;margin:0 0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;height:23px;display:block}
	.restwebzine .media-body .viewinfo{margin-bottom:0}
	.restwebzine .media-body .viewinfo li{font-size:12px;margin-bottom:0}
	#responBoard .imgwh{width:100% !important;height:100% !important;margin:0 auto}
	.restwebzine .rthumb{width:20%;max-width:200px;min-width:170px;margin-right:0 !important;padding:0}
	.media-body{width:70%;margin-right:0 !important;padding:10px 0 10px 30px;float:left}

	.sns_icon ul{float:left}
	.sns_icon li{float:left;margin-left:5px}
	#board_sermon a.add_btn{border-radius:0 !important;text-shadow:none;box-shadow:none;margin:5px 7px 0 0;background-image:none !important;display:block !important;font-size:13px !important;color:#444 !important;border:1px solid #ddd !important;height:30px !important;padding:2px 25px !important;display:block !important}
	#board_sermon a.add_btn:hover{border:1px solid #444 !important;background:#444 !important;color:#fff !important}

	#fo_write .form-control{float:left;width:100%;max-width:390px;height:45px;margin:7px 0;clear:both;outline:none;background:none;border:1px solid #ddd;font-size:14px;color:#444;font-family:"맑은고딕", sans-serif;border-radius:0;transition:none;box-shadow:none;padding-left:15px}
	#fo_write .form-control:focus{box-shadow:none}
	#fo_write .check{float:left;margin:18px 0 0 18px;font-size:13px}
	#fo_write #postTitle{max-width:100% !important}
	#fo_write .input-group{width:100%;}
	#fo_write .input-group-btn{position:absolute;top:16px;right:10px;width:auto}
	#fo_write .input-group-btn > .btn{box-shadow:none;background-image:none;background-color:#f5f5f5}
	#fo_write .cke_chrome{box-shadow:none !important}
	#fo_write .cke_top{box-shadow:none;background-image:none !important;background:#f5f5f5 !important;padding:15px 8px 10px 15px !important}
	#fo_write .cke_bottom{background-image:none !important;background:#f5f5f5 !important}
	#fo_write .xefu-container{border-radius:0;font-size:13px}
	#fo_write .pull-right .btn-default{box-shadow:none;background-image:none !important;background:#444 !important;color:#fff !important;border-radius:0;border:none;text-shadow:none;width:94px;height:30px !important}
	#fo_write .pull-right button.btn, #fo_write .pull-right input.btn{height:30px !important}
	#fo_write .pull-right input.btn-default{background:#bb8055 !important}
	.s_edit .se1 li{margin:10px 0 !important;width:100% !important}
	.s_edit .se1 li.category, .s_edit li.book, .s_edit li.day, .s_edit li.name{margin:10px 0 !important;width:100% !important}
	.s_edit .se1 li label{font-size:13px !important;color:#bbb !important;font-family:"맑은고딕", sans-serif;font-weight:100;top:15px}
	.s_new > ul > li h3{margin:0 !important}
	.s_new > ul > li h3 a{color:#222}
	.s_new > ul > li h3:hover a{color:#222}
	.s_new > ul > li:last-child{text-align:left}

	.s_list .view .list_tt a{text-align:left;padding:30px 20px 40px !important}
	.s_list .order .inner2{padding-top:0 !important}
	.s_list .order .inner2 ul{margin:0 !important}
	.s_list .order .inner2 li{margin:0 1px !important}
	.s_list .order .inner1 .search select{padding:2px 10px !important;box-shadow:none;border-radius:0}
	.s_list .order .inner1 .search input{padding:2px 25px !important;box-shadow:none;border-radius:0;width:225px}
	#responBoard .pull-right a.form-style{margin:0 !important}
	.s_list .order .inner1 .search form > a img{top:2px !important;left:2px !important}
	.pagination > li a{margin:0}
	.s_cont .user1 li{color:#444 !important}
	.s_cont .user1 li img{top:-2px !important;left:-2px !important}
	.s_cont .user3{margin:70px 0 40px !important}
	.s_cont .xe_content{border-bottom:none !important;padding-bottom:0 !important}
	.s_cont .user1 h3{font-weight:600}
	.s_list .view .list_tt h4{margin-bottom:5px;font-weight:600}
	.s_list .view .list_tt p{padding:0 0 10px 9px !important}
	.s_list .view .list_tt span{display:block}
	.s_list .view .mediaThumb a{padding-bottom:52.5%}
	.s_list .view .mediaThumb a > img{position:absolute;left:0}
	.s_cont .user2 .xe_content p{font-family: 'NotoSans', sans-serif;font-size:14px;color:#666}

	.disable{background-color:#fff !important}
	.disable img{filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#7f000000) !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30) !important;opacity:.3 !important}
	.disable:hover{background-color:#fff !important;border-color:#ddd !important}
	.disable{position:relative !important}
	.disable:after{clear:both;display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0);content:'';z-index:9;cursor:default}

	.alert-info{color:#444;background-color:#eee;border-color:#ddd;border-radius:0;width:99%;margin:0 auto}

	#access{font-family: 'NotoSans', sans-serif;box-shadow:none}
	#access > .login-header p{font-family: 'Roboto', sans-serif;font-weight:600;margin:0}
	#access > .login-footer{padding:0 0 42px;margin:0 30px}
	#access > .login-footer > a{color:#888}
	#access > .login-footer > .bar{color:#ccc;font-size:10px;position:relative;top:-2px}



/* 회원관리 */
	.login{max-width:1000px !important;width:100% !important;background:rgba(255,255,255,0.7) !important;font-family:"NotoSans", sans-serif}
	.loginBox{border:1px solid #ddd;overflow:hidden;position:relative}
	.lg_input_wrap{float:left;width:70%}
	.lg_input_wrap #fo_member_login{padding:0 10px}
	.lg_input_wrap input{border:1px solid #ddd !important;clear:both;width:100% !important;height:40px !important;padding:0 15px;background:rgba(0,0,0,0.01);max-width:100%}
	.lg_input_wrap input[type="password"]{height:40px !important;margin-top:9px;background:rgba(0,0,0,0.01) !important;box-shadow:none;padding:0 15px !important;outline:none !important}
	.lg_input_btn{width:30%;background:#222;float:right;text-align:center;height:90px}
	.lg_input_btn a{padding-top:45px;display:block;width:100%;height:100%;color:#fff;font-size:16px}
	.lpart{padding:70px 45px 90px;float:left;border-right:1px solid #ddd;width:50%}
	.lpart h1{font-size:40px !important;font-family:'Roboto', sans-serif !important;font-weight:300 !important;text-align:center; margin-bottom:30px;line-height:50px !important}
	.lpart p{padding:5px 0 10px 20px;clear:both;text-align:left;color:#666}
	.lpart p input{position:relative;top:2px;left:-5px}
	.rpart{float:left;width:50%}
	.rpart > div{position:absolute;width:50%;height:50%;letter-spacing:-0.5px;padding:40px 20px 10px}
	.rpart h2{font-family:"NotoSans", sans-serif;font-weight:100;font-size:23px;font-weight:400;color:#222;margin-top:0}
	.rpart p{font-size:13px;color:#888;margin:5px 0 20px 4px;line-height:20px}
	.rpart p a{background:#bb8055;border:2px solid #bb8055;color:#fff;width:140px;height:40px;font-size:14px;text-align:center;padding-top:8px;display:block;margin:0 auto}
	.rpart p a:hover{background:none;border:2px solid #bb8055;color:#bb8055}
	.rpart_top{border-bottom:1px solid #ddd}
	.rpart_btm{top:50%}

	.find_member section{background:rgba(255,255,255,0.7);border:1px solid #ddd;margin-bottom:15px;padding:50px 70px;text-align:left}
	.find_member section form{margin:0}
	.find_member section h1{font-size:30px !important}
	.find_member .input-append input{padding:0 20px;height:40px !important;box-shadow:none;border-radius:0 !important;outline:none !important}
	.find_member .input-append input.w_fix{width:300px;background:rgba(0,0,0,0.01) !important;border:1px solid #ddd}
	.find_member section li{font-size:14px;line-height:22px;color:#888}
	.find_member section li em{color:#bb8055}

	.xm .m_info{padding:50px 0 100px}
	.xm .m_info h1{}
	.xm .m_info_inner{border-bottom:none;border-top:2px solid #666;margin:0;padding:0;font-size:14px;font-weight:400 !important}
	.xm .m_info_inner dt{margin:0;width:30%;padding:15px 0;text-align:center;background:#f5f5f5;border-bottom:1px solid rgba(0,0,0,0.075);color:#444}
	.xm .m_info_inner dd{margin:0;width:70%;float:right;padding:15px 0 15px 25px;border-bottom:1px solid rgba(0,0,0,0.075);color:#666}
	.xm .m_info .btn-group{bottom:90px}
	.xm .m_info .btn-group a{border-radius:0 !important;margin-left:5px !important;text-shadow:none !important;box-shadow:none !important;background-image:none !important;background:#f5f5f5;border:1px solid #ddd}

/* 서브공통 */
	#container{overflow:hidden}
	.sct{letter-spacing:-0.5px}
	.sct .sub_visual{position:relative;line-height:0;width:100%;overflow:hidden}
	.sct .sub_visual:after{display:block;content:'';clear:both;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/121_visual_cover.png)}
	.sct .sub_visual h2{z-index:1;position:absolute;top:57%;left:50%;margin-left:-500px;width:1000px;text-align:center;text-transform:uppercase;color:#fff;font-size:42px;font-weight:500;line-height:42px}
	.sct .sub_visual h2.title{z-index:1;position:absolute;top:57%;left:50%;margin-left:-500px;width:1000px;text-align:center;text-transform:uppercase;color:#fff;font-size:42px;font-weight:500;line-height:42px}
	.sct .sub_visual p{text-align:center;letter-spacing:0;color:rgba(255,255,255,0.7);font-size:17px;font-family: 'Roboto', sans-serif;font-weight:400}
	.sct .sub_visual div{width:100%;height:500px;overflow:hidden;position:relative}
	.sct .sub_visual div img{width:100%;position:absolute;left:0}
	.scroll_a, .scroll_up01, .scroll_up02, .scroll_up03, .scroll_up04, .scroll_right01, .scroll_right02, .scroll_right03, .scroll_left01, .scroll_left02, .scroll_left03{opacity:0;filter:alpha(opacity=0)}
		.ps .sub_visual div, .terms .sub_visual div, .email .sub_visual div{height:430px}

	.sct .trade_main .box01{height:750px !important}

/* 하단컨텐츠(3) */
	.use{background:#f5f5f5}
	.use .cont{max-width:1220px;margin:0 auto;padding:100px 10px 125px;text-align:left}
	.use h3{font-size:23px;font-weight:600;padding:50px 0 15px}
	.use p{font-size:14px;line-height:22px;color:#666}
	.use span{padding:20px 30px 20px 0;display:block}
	.email .cont{text-align:center}
	.email .cont img{max-width:150px;margin-bottom:25px}

/* 교회소개 */
	.sct1_1 .trade_main {width:100%;position:relative;margin:0 auto;  overflow: hidden;}
	.sct1_1 .trade_main .box01 { height: 850px; width:100%; text-align:center;position:relative;overflow:hidden;}
	.sct1_1 .trade_main .box01 .main_motion_bg {position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/sub/11_visual.jpg) no-repeat;background-position:80%;background-size:cover;z-index:-1;}
	.sct1_1 .inner{width:100%;max-width:1220px;margin:0 auto;padding:0 10px}
	.sct1_1 .inner p{font-size:14px;font-weight:100;color:#fff;line-height:22px}
	.sct1_1 .cover{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/121_visual_cover.png)}
	.sct1_1 .cover .inner{text-align:right}
	.sct1_1 .cover h3{font-size:50px;font-family: 'Roboto', sans-serif;font-weight:100;color:#faa533;text-transform:uppercase;padding:500px 0 25px}
	.sct1_1 .atc{height:650px;padding-top:325px}
	.sct1_1 .atc p{position:relative;font-size:16px;line-height:25px}
	.sct1_1 .atc p:after{display:block;content:'';clear:both;position:absolute;top:-35px;width:50px;height:4px;background:#bb8055}
	.sct1_1 .atc01 p{font-weight:400}
	.sct1_1 .atc01 p:after{left:0}
	.sct1_1 .atc02 p:after{right:0}
	.sct1_1 .atc01{background:url(../images/sub/11_atc01_bg.jpg) no-repeat fixed center center;background-size:cover;text-align:left}
	.sct1_1 .atc01 p{color:#444}
	.sct1_1 .atc02{background:url(../images/sub/11_atc02_bg.jpg) no-repeat center center;background-size:cover !important;text-align:right}

/* 담임목사님 */
	.sct1_2_1 .trade_main {width:100%;position:relative;margin:0 auto;overflow: hidden}
	.sct1_2_1 .trade_main .box01 {height:850px;width:100%;text-align:center;position:relative;overflow:hidden}
	.sct1_2_1 .trade_main .box01 .main_motion_bg {position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/121_visual.jpg) no-repeat;background-size:cover;z-index:-1}
	.sct1_2_1 .inner{width:100%;max-width:1220px;margin:0 auto;padding:0 10px}
	.sct1_2_1 .cover{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/121_visual_cover.png)}
	.sct1_2_1 .cover .inner{text-align:right}
	.sct1_2_1 .cover h3{font-size:50px;font-family: 'Roboto', sans-serif;font-weight:100;color:#fff;text-transform:uppercase;padding-top:470px}
	.sct1_2_1 .cover h4{font-size:21px;color:#faa533;margin:30px 0 20px}
	.sct1_2_1 .cover p{font-size:14px;font-weight:100;color:#fff;line-height:22px}
	.sct1_2_1 .atc01{height:650px;background:url(../images/sub/121_atc01_bg.jpg) no-repeat center center;background-size:cover;padding-top:300px}
	.sct1_2_1 .atc01 p{font-size:16px;line-height:25px;text-align:left}
	.sct1_2_1 .atc02{height:650px;background:url(../images/sub/121_atc02_bg.jpg) no-repeat fixed center center;background-size:cover;text-align:right}
	.sct1_2_1 .atc02 h3{font-size:50px;font-family: 'Roboto', sans-serif;font-weight:100;color:#faa533;text-transform:uppercase;padding-top:200px}
	.sct1_2_1 .atc02 p{font-size:16px;line-height:25px;text-align:right;float:right;color:rgba(255,255,255,0.8);padding-top:290px}
	.sct1_2_1 .atc02 ul{padding-top:30px}
	.sct1_2_1 .atc02 li{font-size:16px;font-weight:100;color:#fff;padding:5px 10px}
	.sct1_2_1 .atc02 li img{margin-left:5px}
	.sct1_2_1 .atc_sns{height:215px;background:url(../images/sub/121_sns_bg.jpg) no-repeat center center;background-size:cover;padding-top:80px}
	.sct1_2_1 .atc_sns .inner{max-width:550px}
	.sct1_2_1 .atc_sns h3{float:left;font-size:40px;font-family: 'Roboto', sans-serif;font-weight:100;color:#000;text-transform:uppercase;padding-right:60px;line-height:50px}
	.sct1_2_1 .atc_sns li{float:left;margin:8px 13px;position:relative}
	.sct1_2_1 .atc_sns a{font-size:19px;font-family: 'Roboto', sans-serif;font-weight:400;color:#fff;text-transform:uppercase;position:relative;letter-spacing:0}
	.sct1_2_1 .atc_sns a:after{display:block;content:'';clear:both;width:100%;height:2px;background:#fff;position:absolute;bottom:-10px;left:0}
	.sct1_2_1 .atc_sns li:hover a{color:#000}
	.sct1_2_1 .atc_sns li:hover a:after{background:#000}
	.sct1_2_1 .atc_sermon{height:470px;background:#211c19}
	.sct1_2_1 .atc_sermon h3{font-size:45px;font-family: 'Roboto', sans-serif;font-weight:100;color:#faa533;text-transform:uppercase;padding:100px 0 25px}
	.sct1_2_1 .atc_sermon li{float:left;width:24%;margin:0.5%;background:url(../images/sub/121_sermon_bg.png) no-repeat right bottom;border:1px solid rgba(255,255,255,0.15);border-radius:5px}
	.sct1_2_1 .atc_sermon li a h4{font-size:20px;color:#fff;margin:50px auto 25px;width:85%;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.sct1_2_1 .atc_sermon li a p{color:#faa533;margin:0}
	.sct1_2_1 .atc_sermon li a span{color:#888;font-family: 'Roboto', sans-serif;display:block;padding-bottom:45px}
	.sct1_2_1 .atc_sermon li:hover{border:1px solid rgba(250,165,51,0.75)}

/* 목사 */
	.sct2 .cont{max-width:1220px;margin:0 auto;padding:0 10px 100px}
	.sct2 .cont h3{width:100%;margin:70px auto 15px;padding-bottom:10px;border-bottom:1px solid #ddd;text-align:left;font-weight:600;font-size:25px}
	.sct2 .cont h3 span{font-family: 'Roboto', sans-serif;font-weight:500}
	.sct2 .cont li{float:left;width:23.5%;margin:0.75%;position:relative}
	.sct2 .cont li p{width:100%;background:rgba(0,0,0,0.5);margin:0;position:absolute;bottom:0;color:#fff;font-size:16px;padding:12px 0}
	.sct2 .cont li p span{color:rgba(255,255,255,0.7)}
	.sct2 .cont li img{width:100%}
	.sct2 .cont > img{width:100%}
	.sct2 .full{width:100%;height:600px;background:url(../images/sub/pastor/4_full.jpg) no-repeat fixed center top;background-size:cover;margin-top:-90px}

/* 조직안내 */
	.sct1_3 .cont{background:#f5f5f5}
	.sct1_3 .inner{max-width:1220px;margin:0 auto;padding:70px 10px}
	.sct1_3 table{width:100%}
	.sct1_3 td{background:#d08d57;width:50%;font-size:17px;font-weight:600;color:#fff;padding:12px}
	.sct1_3 td br{display:none}
	.sct1_3 tr:first-child td:nth-child(1){background:#8c5b41}
	.sct1_3 tr:first-child td:nth-child(2){background:#444}
	.sct1_3 ul{background:#fff;border:1px solid #ddd;border-top:none;padding:50px 50px 20px}
	.sct1_3 ul li{width:21%;min-height:200px;margin:0 2% 10px;float:left}
	.sct1_3 ul li h4{font-size:18px;padding:10px 0;border-top:2px solid #444;border-bottom:1px solid #ddd}
	.sct1_3 ul li p{width:90%;margin:10px auto;text-align:left;font-size:14px;line-height:22px;font-weight:400;color:#888}

/* 각종행사참가신청 */
	.sct1_4_1 .trade_main {width:100%;position:relative;margin:0 auto;overflow: hidden}
	.sct1_4_1 .trade_main .box01 {height:850px;width:100%;text-align:center;position:relative;overflow:hidden}
	.sct1_4_1 .trade_main .box01 .main_motion_bg {position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/141_visual.jpg) no-repeat;background-size:cover;z-index:-1}
	.sct1_4_1 .cover{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/121_visual_cover.png)}
	.sct1_4_1 .cover .inner{text-align:right;width:100%;max-width:1220px;margin:0 auto;padding:0 10px}
	.sct1_4_1 .cover h3{font-size:50px;font-family: 'Roboto', sans-serif;font-weight:100;color:#fff;text-transform:uppercase;padding-top:470px}
	.sct1_4_1 .cover h4{font-size:21px;color:#faa533;margin:30px 0 20px}
	.sct1_4_1 .cover p{font-size:14px;font-weight:100;color:#fff;line-height:22px;text-align:right}
	.sct1_4_1 .cont{background:#f5f5f5;padding-bottom:120px}

	.sct1_4_1 .slider{width:100%;margin:0;padding:180px 0 45px}
	.sct1_4_1 .slick-slide{margin:0px 20px}
	.sct1_4_1 .slick-slide img{width:100%}
	.sct1_4_1 .slick-prev:before, .slick-next:before{color:black}
	.sct1_4_1 .slick-slide{transition:all ease-in-out .3s;opacity: .2}
	.sct1_4_1 .slick-active{opacity: .5}
	.sct1_4_1 .slick-current{opacity:1}
	.sct1_4_1 .slider .inner{width:100%;position:relative;border-radius:5px !important; overflow:hidden}
	.sct1_4_1 .slider .inner > div{position:absolute;bottom:50px;width:100%;padding:0 50px}
	.sct1_4_1 .slider .inner > img{width:100%;max-width:1000px}
	.sct1_4_1 .slider .inner h5{color:#faa533;font-size:30px;font-weight:300;text-align:left}
	.sct1_4_1 .slider .inner p{color:rgba(255,255,255,0.8);font-size:14px;line-height:21px;margin:15px 0 0 3px;text-align:left}
	.sct1_4_1 .slider .inner .download{float:right;margin-top:-30px}
	.sct1_4_1 .slider .inner .download a{color:#fff;font-size:18px;font-weight:600;padding-bottom:8px;border-bottom:2px solid #fff}
	.sct1_4_1 .slider .inner .download a:hover{color:#faa533;border-bottom:2px solid #faa533}

	.sct1_4_1 .slick-dots{top:110px}
	.sct1_4_1 .slick-dots li{width:170px;height:43px;margin:0 15px;text-align:center}
	.sct1_4_1 .slick-dots li button{width:170px;height:43px;color:#222;border:2px solid #444;border-radius:500px}
	.sct1_4_1 .slick-dots li button:before{font-size:16px;line-height:0;width:170px;height:43px;color:#222;padding:21px 0 0 0;opacity:1;font-family:"NotoSans", sans-serif;font-weight:400;margin-left:2px}
	.sct1_4_1 .slick-dots li:nth-child(1) button:before{content:'화요사랑방'}
	.sct1_4_1 .slick-dots li:nth-child(2) button:before{content:'행복의샘터'}
	.sct1_4_1 .slick-dots li:nth-child(3) button:before{content:'힐링아카데미'}
	.sct1_4_1 .slick-dots li:nth-child(4) button:before{content:'명절 가족예배순서지'}
		.sct1_4_1 .slick-dots li.slick-active{opacity:1}
		.sct1_4_1 .slick-dots li.slick-active button{border:none}
		.sct1_4_1 .slick-dots li.slick-active button:before{border-radius:500px;opacity:1;background:#444;color:#fff;;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.sct1_4_1 .slick-prev, .sct1_4_1 .slick-prev:hover, .sct1_4_1 .slick-prev:before{left:50%;margin-left:-600px;margin-top:25px}
	.sct1_4_1 .slick-next, .sct1_4_1 .slick-next:hover, .sct1_4_1 .slick-next:before{right:50%;margin-right:-600px;margin-top:25px}

	.sct1_4_1 .iconbox{max-width:1030px;margin:0 auto}
	.sct1_4_1 .iconbox li{float:left;width:31%;margin:0 1.166%;border:1px solid #ddd;text-align:left;line-height:20px}
	.sct1_4_1 .iconbox li img{float:left;margin:20px 20px 20px 30px}
	.sct1_4_1 .iconbox li p{font-size:18px;font-weight:100;color:#bb8055;margin:17px 0 0}
	.sct1_4_1 .iconbox li span{font-size:13px;font-family: 'Roboto', sans-serif;font-weight:300;letter-spacing:0;color:#666}
	.sct1_4_1 .cont > p{font-size:14px;line-height:20px;color:#666;padding-top:25px}

/* 기부,증명서 발급 */
	.sct1_4_2 .cont{background:#f5f5f5;padding:80px 0 130px}
	.sct1_4_2 table{width:96%;max-width:1200px;margin:0 auto;border-top:2px solid #444}
	.sct1_4_2 th{font-size:14px;font-weight:600;background:rgba(0,0,0,0.065);border-bottom:1px solid #ddd;text-align:center;width:20%}
	.sct1_4_2 td{text-align:left;font-size:13px;padding:15px 30px;border-bottom:1px solid #ddd}
	.sct1_4_2 td br{display:none}
	.sct1_4_2 input{padding:2px 5px}
	.sct1_4_2 input.w60{width:100%;max-width:60px !important}
	.sct1_4_2 input.w120{width:100%;max-width:120px !important}
	.sct1_4_2 input.w300{width:100%;max-width:300px !important}
	.sct1_4_2 select{padding:2px 5px;font-size:13px}
	.sct1_4_2 textarea{width:100%}
		input, textarea, select {border:1px solid #ccc;background:rgba(255,255,255,0.5)}
		#hpn, #year2, #month2{margin-right:12px}
		.adrs{position:relative;top:-2px}
	.sct1_4_2 input[type="image"]{border:none}
	.sct1_4_2 input[type="radio"]{border:none;position:relative;top:2px;margin:0 5px 0 10px;background:none}
	.sct1_4_2 ul{width:260px;margin:30px auto 0}
	.sct1_4_2 li{float:left;margin:0 5px}
	.sct1_4_2 li input{padding:0}

/* 성전소개 */
	.sct1_5{z-index:0}

	#s-nav{position:fixed;z-index:9999;right:35px;top:50%;margin-top:-100px}
	#s-nav li{position:relative}
	#s-nav li a{display:block;font-size:18px;font-family: 'Roboto', sans-serif;font-weight:300;color:#fff;width:55px;height:55px;border:1px solid rgba(255,255,255,0.2);border-bottom:none;text-align:center;padding-top:17px}
	#s-nav li:last-child a{border-bottom:1px solid rgba(255,255,255,0.2)}
	#s-nav li.active a{color:#faa533}

	.sct1_5 > div{text-align:center;position:relative;height:100%;background-size:cover;background:#222}
	.sct1_5 .inner{padding:0 130px}
	.sct1_5 .visual {position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/15_visual.jpg) no-repeat fixed;background-size:cover}
	.sct1_5 .cover{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/121_visual_cover.png)}
	.sct1_5 .cover .inner{text-align:left}
	.sct1_5 .cover h3{font-size:50px;font-family: 'Roboto', sans-serif;font-weight:100;color:#fff;text-transform:uppercase;padding-top:340px}
	.sct1_5 .cover h4{font-size:21px;font-weight:400;color:#faa533;margin:10px 0 40px;letter-spacing:-0.5px}
	.sct1_5 .cover ul{margin-left:5px}
	.sct1_5 .cover li{font-size:14px;font-weight:100;color:#fff;line-height:28px;letter-spacing:-0.5px}
	.sct1_5 .cover li span{font-size:14px;font-family: 'Roboto', sans-serif;font-weight:400;color:#faa533;margin-right:15px;border:1px solid #faa533;padding:2px 15px;border-radius:50px}

	.sct1_5 > div{z-index:999}
	.sct1_5 > div h5{position:absolute;top:14%;left:120px;font-size:50px;font-family: 'Roboto', sans-serif;font-weight:100;color:#faa533;letter-spacing:-1px;margin:0 !important}
	.sct1_5 > div h5 i{font-size:100px;font-family: 'Roboto', sans-serif;font-weight:100}
	.sct1_5 #section5 h5, .sct1_5 #section6 h5{letter-spacing:-7px}

	.sct1_5 .slider{width:100%;height:100%;margin:0;padding:0 120px}
	.sct1_5 .slick-list{height:70%;top:25%}
	.sct1_5 .slick-slide{margin:0px 20px}
	.sct1_5 .slick-slide img{width:100%}
	.sct1_5 .slick-prev:before, .slick-next:before{color:black}
	.sct1_5 .slick-slide{transition:all ease-in-out .3s;opacity: .0}
	.sct1_5 .slick-active{opacity: .5}
	.sct1_5 .slick-current{opacity:1}
	.sct1_5 .slick-dots{top:19%;right:115px;text-align:right}
	.sct1_5 .slick-dots li{width:158px;height:43px;margin:0 5px;text-align:center}
	.sct1_5 .slick-dots li button{width:158px;height:40px;border:2px solid #fff;border-radius:500px}
	.sct1_5 .slick-dots li button:before{font-size:17px;line-height:40px;width:100%;height:100%;color:#fff;opacity:1;font-family:"NotoSans", sans-serif}

	.sct1_5 .slick-dots li.slick-active{opacity:1}
	.sct1_5 .slick-dots li.slick-active button{border:2px solid #faa533}
	.sct1_5 .slick-dots li.slick-active button:before{border-radius:500px;opacity:1;color:#faa533;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

	.sct1_5 .slick-prev{background:url(../images/sub/arrow_prev.png) no-repeat !important;width:92px;height:92px}
	.sct1_5 .slick-next{background:url(../images/sub/arrow_next.png) no-repeat !important;width:92px;height:92px}
	.sct1_5 .slick-prev, .sct1_5 .slick-prev:hover, .sct1_5 .slick-prev:before{opacity: .35;left:135px;margin-top:70px}
	.sct1_5 .slick-next, .sct1_5 .slick-next:hover, .sct1_5 .slick-next:before{opacity: .35;right:135px;margin-top:70px}
	.sct1_5 .slick-prev:hover{opacity:1;background:url(../images/sub/arrow_prev.png) no-repeat !important;width:92px;height:92px}
	.sct1_5 .slick-next:hover{opacity:1;background:url(../images/sub/arrow_next.png) no-repeat !important;width:92px;height:92px}

	.sct1_5 #section2 .slick-dots li:nth-child(1) button:before{content:'조이아트홀'}
	.sct1_5 #section2 .slick-dots li:nth-child(2) button:before{content:'다음홀'}
	.sct1_5 #section2 .slick-dots li:nth-child(3) button:before{content:'드림홀'}
	.sct1_5 #section3 .slick-dots li:nth-child(1) button:before{content:'VIP 룸'}
	.sct1_5 #section3 .slick-dots li:nth-child(2) button:before{content:'식당'}
	.sct1_5 #section3 .slick-dots li:nth-child(3) button:before{content:'주방'}
	.sct1_5 #section4 .slick-dots li:nth-child(1) button:before{content:'비전홀 01'}
	.sct1_5 #section4 .slick-dots li:nth-child(2) button:before{content:'비전홀 02'}
	.sct1_5 #section5 .slick-dots li:nth-child(1) button:before{content:'출입구'}
	.sct1_5 #section5 .slick-dots li:nth-child(2) button:before{content:'복도'}
	.sct1_5 #section5 .slick-dots li:nth-child(3) button:before{content:'그릿시냇가'}
	.sct1_5 #section5 .slick-dots li:nth-child(4) button:before{content:'조이풀가든'}
	.sct1_5 #section5 .slick-dots li:nth-child(5) button:before{content:'교육자사무실'}
	.sct1_5 #section6 .slick-dots li:nth-child(1) button:before{content:'자모실 앞'}
	.sct1_5 #section7 .slick-dots li:nth-child(1) button:before{content:'본당입구'}
	.sct1_5 #section7 .slick-dots li:nth-child(2) button:before{content:'본당'}
	.sct1_5 #section7 .slick-dots li:nth-child(3) button:before{content:'샘터아일랜드'}
	.sct1_5 #section7 .slick-dots li:nth-child(4) button:before{content:'성가대연습실'}

/* 처음방문 */
	.sct1_6 h5{margin:0}
	.sct1_6 > div{text-align:left;position:relative;width:100%;height:100%;background-size:cover !important}
	.sct1_6 #section1 .visual{position:absolute;top:0;left:0;width:100%;height:100%}
	.sct1_6 #section1 .cover{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/121_visual_cover.png)}
	.sct1_6 #section1 .inner{width:1200px;padding:0 10px;position:absolute;bottom:40px;left:50%;margin-left:-600px}
	.sct1_6 #section1 .inner h3{font-size:50px;font-family: 'Roboto', sans-serif;font-weight:100;color:#fff;text-transform:uppercase}
	.sct1_6 #section1 .inner h4{font-size:21px;font-weight:400;color:#faa533;margin:10px 0 40px;letter-spacing:-0.5px}
	.sct1_6 #section1 .inner p{font-size:14px;font-weight:100;color:#fff;line-height:22px}
	.sct1_6 #section1 .inner ul{margin-top:40px}
	.sct1_6 #section1 .inner li{position:relative;border:1px solid rgba(255,255,255,0.2);width:24%;margin:0.5%;float:left;text-align:center;height:215px}
	.sct1_6 #section1 .inner li > a{color:#fff;width:100%;height:100px;display:block;padding-top:90px;font-size:23px;font-weight:100}
	.sct1_6 #section1 .inner li div{display:none;position:absolute;width:100%;height:100%;bottom:0;background:rgba(255,255,255,0.95);border:1px solid rgba(255,255,255,0.95)}
	.sct1_6 #section1 .inner li div a{width:100%;height:100%;display:block}
	.sct1_6 #section1 .inner li div h6{color:#bb8055;font-size:25px;padding-top:35px}
	.sct1_6 #section1 .inner li div p{width:80%;margin:0 auto 15px;color:#444;font-size:14px;font-weight:400;line-height:20px}
	.sct1_6 #section2{background:url(../images/sub/16_bg2.jpg) no-repeat fixed center center;background:cover}
	.sct1_6 #section2 ul{max-width:1200px;width:100%;height:40%;padding:0 10px;position:absolute;top:35%;left:50%;margin-left:-600px;text-align:left;color:#fff}
	.sct1_6 #section2 li{float:right;width:48%;margin:0 1%}
	.sct1_6 #section2 h5{color:#222;font-size:38px;font-weight:100;padding:15px 0 25px}
	.sct1_6 #section2 p{color:#444;font-size:15px;line-height:22px;margin:0 0 70px 5px}
	.sct1_6 #section2 p i{font-size:15px;line-height:22px;color:#bb8055}
	.sct1_6 #section2 li:last-child{display:block;cursor:pointer}
	.sct1_6 #section2 li:first-child span{text-align:center;color:#bb8055;border:2px solid #bb8055;width:180px;height:50px;padding-top:8px;font-size:19px;font-weight:400;display:block;float:left;margin-right:7px;cursor:pointer}
	.sct1_6 #section2 li:first-child span:hover{color:#fff;background:#bb8055;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.sct1_6 #section2 li:first-child span.on{color:#fff;background:#bb8055}
	.sct1_6 #section2 li .play2{display:none}
	.sct1_6 #section3{position:relative;background:url(../images/sub/16_bg3.jpg) no-repeat fixed center center;background:cover}
	.sct1_6 #section3 .inner1{position:absolute;top:220px;left:0;right:0;width:100%;max-width:1220px;margin:auto;padding:0 10px}
	.sct1_6 #section3 .inner1 h5{font-size:38px;font-family:'Roboto', sans-serif;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:0}
	.sct1_6 #section3 .inner1 p{font-size:25px;color:#fff;font-weight:100;margin:7px 0 20px}
	.sct1_6 #section3 .inner1 span{font-size:15px;line-height:22px;color:rgba(0,0,0,0.9)}
	.sct1_6 #section3 .inner2{position:absolute;bottom:80px;left:0;right:0;width:100%;max-width:1220px;margin:auto;padding:0 10px}
	.sct1_6 #section3 .inner2 li{display:inline-block;margin:8px 13px;font-size:19px;font-family:'Roboto', sans-serif;font-weight:400;color:#fff;cursor:pointer;border-bottom:2px solid #fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.sct1_6 #section3 .inner2 li:hover{color:#000;border-bottom:2px solid #000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.sct1_6 #section3 .inner2 li.btn_on{color:#000;border-bottom:2px solid #000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.sct1_6 #section3 .inner2 > div{background:rgba(255,255,255,0.7);border-radius:5px;padding:45px 55px;min-height:229px}
	.sct1_6 #section3 .inner2 > div div{display:none}
	.sct1_6 #section3 .inner2 > div div.cont{display:block}
	.sct1_6 #section3 .inner2 div h6{font-size:25px;color:#222;font-weight:600;padding-bottom:10px}
	.sct1_6 #section3 .inner2 div h6 i{font-family:'Roboto', sans-serif;color:#bb8055;margin-right:5px}
	.sct1_6 #section3 .inner2 div p{font-size:15px;color:rgba(0,0,0,0.8)}
	.sct1_6 #section4{background:url(../images/sub/16_bg4.jpg) no-repeat center right}
	.sct1_6 #section4 .inner{max-width:620px;height:400px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0 10px}
	.sct1_6 #section4 h5{color:#fff;font-size:37px;letter-spacing:-0.5px;font-weight:100;padding-bottom:15px;text-align:center}
	.sct1_6 #section4 h5 i{color:#faa533;font-weight:100}
	.sct1_6 #section4 ul{margin-top:30px}
	.sct1_6 #section4 li{position:relative;color:rgba(255,255,255,0.8);border-bottom:1px solid rgba(255,255,255,0.1);padding:20px 0 20px 30px;font-size:15px;line-height:24px;font-weight:100}
	.sct1_6 #section4 li:last-child{border-bottom:none}
	.sct1_6 #section4 li:after{position:absolute;top:20px;left:15px;display:block;content:'ㆍ ';clear:both;}

/* 예배및모임안내 */
	.sct1_7 .trade_main{width:100%;position:relative;margin:0 auto;overflow: hidden}
	.sct1_7 .trade_main .box01{height:850px;width:100%;text-align:center;position:relative;overflow:hidden}
	.sct1_7 .trade_main .box01 .main_motion_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/17_visual.jpg) no-repeat;background-size:cover;z-index:-1}
	.sct1_7 .inner{width:100%;max-width:1220px;margin:0 auto;padding:0 10px}
	.sct1_7 .cover{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/121_visual_cover.png)}
	.sct1_7 .cover .inner{text-align:left}
	.sct1_7 .cover h3{font-size:50px;font-family: 'Roboto', sans-serif;font-weight:100;color:#fff;text-transform:uppercase;padding-top:470px}
	.sct1_7 .cover h4{font-size:21px;color:#faa533;margin:30px 0 20px}
	.sct1_7 .cover p{font-size:14px;font-weight:100;color:#fff;line-height:22px}
	.sct1_7 .atc01{background:#f5f5f5;padding:80px 0}
	.sct1_7 .atc01 h5{font-weight:600;font-size:20px;text-align:left;margin-top:0}
	.sct1_7 .atc01 table{width:100%;border-top:2px solid #444;margin-bottom:35px}
	.sct1_7 .atc01 td{border:1px solid #ddd;width:33.33333%;padding:12px 0;font-size:14px;line-height:21px;color:#666}
	.sct1_7 .atc01 td.tt{font-size:15px;font-weight:600;background:#444;color:#fff;border:none}
	.sct1_7 .atc01 td.tt_left{font-size:15px;background:rgba(0,0,0,0.075);font-weight:600;color:#222}
	.sct1_7 .atc02{height:650px;background:url(../images/sub/17_atc02_bg.jpg) no-repeat center center;background-size:cover;text-align:left}
	.sct1_7 .atc02 h5{margin:0;font-size:50px;font-family: 'Roboto', sans-serif;font-weight:100;color:#fff;text-transform:uppercase;padding-top:220px}
	.sct1_7 .atc02 h6{font-size:21px;color:#faa533;margin:30px 0 20px}
	.sct1_7 .atc02 p{font-size:14px;font-weight:100;color:#fff;line-height:22px}

/* 오시는길 */
	.sct1_8 .cont{background:url(../images/sub/18_bg.jpg) no-repeat center center;background-size:cover;padding:60px 15px 70px}
	.sct1_8 .cont > ul{max-width:1200px;margin:0 auto;text-align:left;background:#fff;border:1px solid #ddd;padding:20px 30px}
	.sct1_8 .cont > ul > li{width:50%;float:left}
	.sct1_8 .cont > ul > li h3{font-size:30px;font-weight:300px;margin-bottom:5px}
	.sct1_8 .cont > ul > li:last-child{padding:45px 10px 0 40px}
	.sct1_8 .cont > ul > li h4{font-size:20px;color:#bb8055;margin:20px 0}
	.sct1_8 .cont > ul > li p{font-size:14px;line-height:20px;color:#666;margin-left:3px}
	.sct1_8 .cont > ul > li p span{font-size:15px;font-weight:600;color:#222;line-height:30px}
		.root_daum_roughmap_landing{width:100% !important}
	.sct1_8 .cont li ul{float:right}
	.sct1_8 .cont li li{float:left;margin:50px 5px 0}
	.sct1_8 .cont li li a{display:block;border:2px solid #444;color:#222;font-weight:600;border-radius:50px;padding:6px 30px}
	.sct1_8 .cont li li a:hover{background:#444;color:#fff}

/* 차량안내 */
	.sct1_9 .atc01{height:300px;background:url(../images/sub/19_bg.jpg) no-repeat center center;background-size:cover}
	.sct1_9 .atc01 p{width:100%;max-width:1220px;margin:0 auto;padding:120px 10px 0;font-size:14px;font-weight:100;line-height:24px;color:#fff;text-align:left}
	.sct1_9 .atc01 p span{color:#000;font-weight:400}
	.sct1_9 > p{width:90%;margin:0 auto;line-height:22px;padding:80px 0 90px}
	.sct1_9 .teb{width:100%;background:#222;text-align:center;padding:30px 0 40px;margin:0}
	.sct1_9 .teb li{display:inline-block;cursor:pointer;font-size:20px;font-weight:600;color:#fff;padding:10px 0;margin:0 25px;border-bottom:2px solid #fff}
	.sct1_9 .teb li:hover{color:#faa533;border-bottom:2px solid #faa533}
	.sct1_9 .teb li.on{color:#faa533;border-bottom:2px solid #faa533}
	.sct1_9 .cont{background:url(../images/sub/3_bg.png) no-repeat #f9f9f9 top center;text-align:left;padding:90px 0}
	.sct1_9 .atc h4{max-width:1220px;margin:0 auto;padding:0 17px 10px;font-size:25px;font-weight:600;text-align:left}
	.sct1_9 .atc h4 span{color:#bb8055}
	.sct1_9 .atc h5{font-size:20px;color:#bb8055;margin-left:10px}
	.sct1_9 .atc p{max-width:1220px;margin:0 auto;padding:0 15px 15px;color:#666;font-size:14px;font-weight:400}
		.sct1_9 .atc table{width:96%;text-align:center;margin-bottom:70px}
		.sct1_9 .atc td{padding:8px;color:#666;font-size:14px}
		.sct1_9 .atc td:first-child{background:rgba(0,0,0,0.035);color:#222;font-weight:600}
		.sct1_9 .atc td.tt{padding:11px 9px;border:none;background:#444;color:#fff;font-size:15px;font-weight:600;text-align:center !important}
	.sct1_9 .atc02 ul{max-width:1220px;margin:0 auto;padding:0 10px}
	.sct1_9 .atc02 li{width:48%;float:left}
	.sct1_9 .atc02 li:nth-child(odd){margin-right:2%;clear:both}
	.sct1_9 .atc02 li:nth-child(even){margin-left:2%}
	.sct1_9 .atc02 td{border-bottom:1px solid #ddd}
	.sct1_9 .atc02 td:first-child{letter-spacing:0;width:30%}

	.sct1_9 .atc02 table{max-width:1220px;margin:0 auto;padding:0 10px}
	.sct1_9 .atc02 td{padding:11px;border:1px solid #ddd}
	.sct1_9 .atc02 td:nth-child(2){text-align:left;width:50%;padding-left:30px}
	.sct1_9 .atc03 td:nth-child(3){width:30%}

	.sct1_9 .atc03{display:none}
	.sct1_9 .atc03 h4{font-size:23px}
	.sct1_9 .atc03 table{max-width:1220px;margin:0 auto;padding:0 10px}
	.sct1_9 .atc03 td{padding:11px;border:1px solid #ddd}
	.sct1_9 .atc03 td:nth-child(2){text-align:left;width:50%;padding-left:30px}
	.sct1_9 .atc03 td:nth-child(3){width:30%}

/* 특별기획영상 */
	.sct2_3_cont{background:#f5f5f5;padding:75px 10px}
	.sct2_3_cont h5{font-size:38px;font-weight:100;color:#222;margin-top:0}
	.sct2_3_cont > p{font-size:15px;color:#bb8055;width:90%;margin:20px auto 35px;line-height:22px}
	.sct2_3_cont ul{width:96%;max-width:1200px;padding:50px;margin:0 auto;background:url(../images/sub/23_bg1.png) no-repeat #fff right top;border:1px solid #ddd}
	.sct2_3_cont li{text-align:left}
	.sct2_3_cont li:last-child{padding:25px 0}
	.sct2_3_cont li img{float:left;border-radius:5px;border:1px solid rgba(0,0,0,0.1);margin-right:40px}
	.sct2_3_cont li h6{font-size:25px;font-weight:100;color:#222;margin-bottom:20px}
	.sct2_3_cont li h6 span{color:#bb8055}
	.sct2_3_cont li p{font-size:14px;color:#666;line-height:22px}

/* 교육부 */
	.sct3_4 .atc01{background:#f5f5f5;padding:90px 0}
	.sct3_4 .atc01 h3{font-size:40px;font-weight:300;letter-spacing:-1.5px;margin-bottom:25px}
	.sct3_4 .atc01 h3 i{font-weight:300;color:#bb8055}
	.sct3_4 .atc01 p{width:90%;margin:0 auto;line-height:22px}
	.sct3_4 .atc02{background:url(../images/sub/3_bg.jpg) no-repeat top center;background-size:cover;text-align:left}
	.sct3_4 .atc02 ul{max-width:1220px;margin:0 auto;padding:100px 10px}
	.sct3_4 .atc02 li{width:48%;margin:0 1%;float:left}
	.sct3_4 .atc02 li h4{font-size:25px;font-weight:400;color:#fff;border-left:1px solid rgba(255,255,255,0.65);padding-left:15px}
	.sct3_4 .atc02 li h4 i{font-family: 'Roboto', sans-serif;font-weight:600;color:#000;text-transform:uppercase;display:block;margin-bottom:5px}
	.sct3_4 .atc02 li p{padding-left:17px;color:rgba(0,0,0,0.8);line-height:22px;margin-top:20px}
	.sct3_4 .atc03{background:#222}
	.sct3_4 .atc03 h5{font-weight:600;font-size:20px;text-align:left;margin-top:0}
	.sct3_4 .atc03 ul{text-align:center;padding:35px 0}
	.sct3_4 .atc03 li{display:inline-block;cursor:pointer;font-size:20px;font-weight:600;color:#fff;padding:10px 0;margin:0 25px;border-bottom:2px solid #fff}
	.sct3_4 .atc03 li:hover{color:#faa533;border-bottom:2px solid #faa533}
	.sct3_4 .atc03 li.on{color:#faa533;border-bottom:2px solid #faa533}
	.sct3_4 .atc03 .cont{background:url(../images/sub/3_bg.png) no-repeat #f5f5f5 top center}
	.sct3_4 .atc03 .cont > div{max-width:1220px;margin:0 auto;padding:100px 10px}
	.sct3_4 .atc03 .cont > div table{width:100%;text-align:left;border-top:2px solid #444}
	.sct3_4 .atc03 .cont > div td{padding:12px 0;font-size:14px;border-bottom:1px solid #ddd;line-height:21px;color:#666}
	.sct3_4 .atc03 .cont > div td:first-child{width:20%;font-size:15px;background:rgba(0,0,0,0.075);font-weight:600;text-align:center;color:#222}
	.sct3_4 .atc03 .cont > div td:last-child{padding:12px 30px}
	.sct3_4 .atc03 .cont > div td span{font-weight:600;font-size:15px;line-height:23px;color:#222;display:inline-block;margin:5px 0}
	.sct3_4 .atc03 .cont > .inner02 td{padding:20px 0}

	.sct3_1 .atc02 li, .sct3_3 .atc02 li{width:98% !important}
	.sct3_1 .atc03 table{margin-bottom:45px}
	.sct3_1 .atc03 li.on, .sct3_2 .atc03 li.on{cursor:auto}
	.sct3_2 .atc03 .cont > div td{border:1px solid #ddd}
	.sct3_2 .atc03 .cont > div td:nth-child(2){width:20%;font-weight:600;padding:12px 30px;color:#222}
	.sct3_3 .atc02 table{width:100%;text-align:left;border-top:2px solid rgba(0,0,0,0.7);margin-bottom:75px}
	.sct3_3 .atc02 td{padding:12px 30px;font-size:14px;border-bottom:1px solid rgba(0,0,0,0.1);line-height:21px;color:rgba(0,0,0,0.9)}
	.sct3_3 .atc02 td:first-child{width:25%;background:rgba(0,0,0,0.7);color:#fff;font-size:15px;font-weight:600;text-align:center}
	.sct3_3 .atc02 td i{color:#e1a350}
	.sct3_6 .atc03 .cont > div td:first-child{width:30%}
	.sct3_6 .atc03 .cont > div td p{color:#222}
	.sct3_7 .atc03 .cont{background:#f5f5f5}
	.sct3_7 .atc03 .cont > div h5{font-size:23px;padding-bottom:10px}
	.sct3_7 .atc03 .cont > div h5 span{color:#bb8055}
	.sct3_7 .atc03 .cont > div table{margin-bottom:60px}

/* 성가국 */
	.sct4_1{line-height:22px}
	.sct4_1 > p{max-width:1200px;margin:85px auto}
	.sct4_1 .atc01{background:url(../images/sub/4_bg.jpg) no-repeat center center;background-size:cover;padding:130px 0}
	.sct4_1 .atc01 h3{font-size:45px;font-weight:100;color:#222;text-transform:uppercase;line-height:50px;letter-spacing:-1px}
	.sct4_1 .atc01 p{color:#fff;font-weight:100;margin:20px 0 60px}
	.sct4_1 .atc01 table{border-top:2px solid rgba(0,0,0,0.8);width:96%;margin:0 auto;max-width:700px}
	.sct4_1 .atc01 td{border-bottom:1px solid rgba(0,0,0,0.2);font-size:14px;text-align:left;padding:12px}
	.sct4_1 .atc01 td:first-child, .sct4_1 .atc01 td.tt{width:40%;text-align:center;font-size:15px;font-weight:400;background:rgba(0,0,0,0.7);color:#fff}
	.sct4_1 .atc01 td:last-child{padding-left:25px}
	.sct4_1 .atc02{padding:90px 0 120px;background:#f5f5f5}
	.sct4_1 .atc02 table{border-top:2px solid #444;width:96%;max-width:1200px;margin:0 auto}
	.sct4_1 .atc02 td{border-bottom:1px solid #ddd;text-align:left;font-size:14px;padding:12px 25px;color:#666}
	.sct4_1 .atc02 td strong{color:#222}
	.sct4_1 .atc02 td.tt{width:20%;padding:12px;color:#222;text-align:center;font-size:15px;font-weight:600;background:rgba(0,0,0,0.05)}
		.sct4_4 .atc01 td{text-align:center;padding:12px}
		.sct4_4 .atc01 td:first-child, .sct4_4 .atc01 td.tt{width:20%}
	.sct4_4 .atc02{background:#222;padding:0}
	.sct4_4 .atc02 h5{font-weight:600;font-size:20px;text-align:left;margin-top:0}
	.sct4_4 .atc02 > ul{text-align:center;padding:35px 0}
	.sct4_4 .atc02 > ul > li{display:inline-block;cursor:pointer;font-size:20px;font-weight:600;font-family: 'Roboto', sans-serif;font-weight:500;color:#fff;letter-spacing:0;padding:10px 0;margin:0 25px;border-bottom:2px solid #fff;text-transform:uppercase}
	.sct4_4 .atc02 > ul > li:hover{color:#faa533;border-bottom:2px solid #faa533}
	.sct4_4 .atc02 > ul > li.on{color:#faa533;border-bottom:2px solid #faa533}
	.sct4_4 .atc02 .cont{background:url(../images/sub/3_bg.png) no-repeat #f5f5f5 top center}
	.sct4_4 .atc02 .cont > div{max-width:1220px;margin:0 auto;padding:100px 10px}
	.sct4_4 .atc02 .cont > div ul{text-align:center}
	.sct4_4 .atc02 .cont > div li{display:inline-block;width:12%}
	.sct4_4 .atc02 .cont > div li img{border-radius:5px;border:1px solid rgba(0,0,0,0.2);width:90%;max-width:95px}
	.sct4_4 .atc02 .cont > div li p{font-size:16px;font-weight:600;padding-top:10px}

	#board_sermont > p.title {width:100%;margin:70px auto 15px;padding-bottom:10px;border-bottom:1px solid #ddd;text-align:left;font-weight:600;font-size:25px;}

/* 성가CD음원듣기 */
	.sct4_6 .sub_visual p{font-family:"NotoSans", sans-serif}
	.sct4_6 .atc01{background:#222;padding:45px 0}
	.sct4_6 .atc01 h3{font-size:25px;font-weight:300;color:#fff}
	.sct4_6 .atc01 h3 i{font-weight:400;color:#faa533}
	.sct4_6 .atc02{max-width:1220px;margin:auto;padding:0 20px}
	.sct4_6 .atc02 .cont{border-bottom:1px solid #ddd;padding:70px 0 40px}
	.sct4_6 .atc02 .cont_last{border-bottom:none;padding-bottom:150px}
	.sct4_6 .atc02 h4{float:left;font-size:25px;margin-left:15px}
	.sct4_6 .atc02 h4 span{color:#bb8055;font-family: 'Roboto', sans-serif;font-weight:400}
	.sct4_6 .atc02 a{float:right;font-size:14px;color:#888;margin-bottom:20px;margin-right:15px;position:relative;top:2px}
	.sct4_6 .atc02 a span{border:1px solid #ddd;border-radius:500px;width:40px;height:40px;display:block;float:left;margin:-9px 8px 0 0}
	.sct4_6 .atc02 a span img{padding-top:9px}
	.sct4_6 .atc02 a:hover{color:#222}
	.sct4_6 .atc02 a:hover span{border:1px solid #444;background:#444;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
	.sermonAudio{clear:both;border-top:none;border-bottom:none;margin-top:0}
	.mejs__container{background:#fff}
	.mejs__button > button{background:url('../images/sub/btn_CD.png') no-repeat;height:23px}
	.mejs__pause > button{background-position:-20px 0}
	.mejs__controls:not([style*='display: none']){background:none}
	.mejs__time{color:#ccc;font-family: 'Roboto', sans-serif;font-weight:300;font-size:17px;letter-spacing:0}
	.mejs__time-total{background:#eee;border-radius:0;margin:-9px 0 0;height:38px;border:0}
	.mejs__time-buffering{display:none !important;background:none !important}
	.mejs__time-loaded{display:none !important;background:none !important}
	.mejs__time-current{background:#bb8055;border-radius:0;height:38px}
	.mejs__time-hovered{display:none !important;background:none !important}
	.mejs__time-handle{display:none !important;background:none !important}
	.mejs__time-float{background:none;border:none;color:#444;font-family: 'Roboto', sans-serif;font-weight:300;font-size:12px;letter-spacing:0}
	.mejs__time-float-current{bottom:-5px}
	.mejs__time-float-corner{display:none !important;background:none !important}
	.mejs__currenttime, .mejs__duration{color:#444}

/* 행복의샘터 */
	.sct5 h5{margin:0}
	.sct5 > div{text-align:left;position:relative;height:100%;background-size:cover !important}
	.sct5 #section1 .visual{position:absolute;top:0;left:0;width:100%;height:100%}
/*	.sct5 #section1 .cover{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/121_visual_cover.png)}*/
	.sct5 #section1 .cover01{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/happy01.jpg)}
	.sct5 #section1 .inner{width:1200px;padding:0 10px;position:absolute;bottom:60px;left:50%;margin-left:-600px}
	.sct5 #section1 .inner h3{font-size:50px;font-family: 'Roboto', sans-serif;font-weight:100;color:#fff;text-transform:uppercase}
	.sct5 #section1 .inner h4{font-size:21px;font-weight:400;color:#faa533;margin:10px 0 40px;letter-spacing:-0.5px}
	.sct5 #section1 .inner p{font-size:14px;font-weight:100;color:#fff;line-height:22px}
	.sct5 #section1 .inner ul{margin-top:40px}
	.sct5 #section1 .inner li{position:relative;border:1px solid rgba(255,255,255,0.2);width:24%;margin:0.5%;float:left;text-align:center;height:215px}
	.sct5 #section1 .inner li > a{width:100%;height:100%;color:#fff;padding-top:90px;font-size:23px;font-weight:100;display:block}
	.sct5 #section1 .inner li div{display:none;position:absolute;width:100%;height:100%;bottom:0;background:rgba(255,255,255,0.95);border:1px solid rgba(255,255,255,0.95)}
	.sct5 #section1 .inner li div a{width:100%;height:100%;display:block}
	.sct5 #section1 .inner li div h6{color:#bb8055;font-size:25px;padding-top:35px}
	.sct5 #section1 .inner li div p{width:80%;margin:0 auto 15px;color:#444;font-size:14px;font-weight:400;line-height:20px}
	.sct5 #section2{z-index:1;background:url(../images/sub/5_bg2.jpg) no-repeat fixed center center}
	.sct5 #section2 ul{max-width:1200px;width:100%;height:40%;padding:0 10px;position:absolute;top:25%;left:50%;margin-left:-600px;text-align:left;color:#fff}
	.sct5 #section2 ul div{cursor:pointer;width:96%;margin-left:1%;color:#444;font-size:19px;padding:10px;border-bottom:2px solid #444;display:inline-block}
	.sct5 #section2 ul div i{margin-right:10px;font-size:10px;font-weight:bold;position:relative;top:-3px}
	.sct5 #section2 ul div:hover{color:#bb8055;border-bottom:2px solid #bb8055}
	.sct5 #section2 ul div.on{color:#bb8055;border-bottom:2px solid #bb8055}
	.sct5 #section2 ul div span{float:right}
	.sct5 #section2 li{float:left;width:48%;margin:0 1% 30px}
	.sct5 #section2 li > img{cursor:pointer;width:95%;max-width:539px}
	.sct5 #section2 h5{color:#bb8055;font-size:38px;font-weight:100;padding:10px 0 15px}
	.sct5 #section2 p{color:#444;font-size:14px;margin-bottom:60px}
	.sct5 #section2 li:last-child{display:block;cursor:pointer}
	.sct5 #section2 li:first-child span{text-align:center;color:#bb8055;border:2px solid #bb8055;width:180px;height:50px;padding-top:8px;font-size:19px;font-weight:400;display:block;float:left;margin-right:7px;cursor:pointer}
	.sct5 #section2 li:first-child span:hover{color:#fff;background:#bb8055;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.sct5 #section2 li:first-child span.on{color:#fff;background:#bb8055}
	.sct5 #section2 li .play2, .sct5 #section2 li .play3{display:none}
		.vod_area1{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:900}
		.vod_area1 .wrap{width:100%}
		.vod_area1 .wrap iframe, .vod_area1 .wrap video{width:800px;height:450px;position:fixed;top:50%;left:50%;margin:-225px 0 0 -400px;z-index:999}
		.vod_area1 .close{position:fixed;top:50%;right:50%;margin:-260px -400px 0 0;opacity:5;cursor:pointer;z-index:900}
		.vod_area1 .bg{width:100%;height:100%;background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;bottom:0;right:0}
		.vod_area2{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:999}
		.vod_area2 .wrap{width:100%}
		.vod_area2 .wrap iframe, .vod_area2 .wrap video{width:800px;height:450px;position:fixed;top:50%;left:50%;margin:-225px 0 0 -400px;z-index:999}
		.vod_area2 .close{position:fixed;top:50%;right:50%;margin:-260px -400px 0 0;opacity:5;cursor:pointer;z-index:900}
		.vod_area2 .bg{width:100%;height:100%;background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;bottom:0;right:0}
		.vod_area3{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:999}
		.vod_area3 .wrap{width:100%}
		.vod_area3 .wrap iframe, .vod_area3 .wrap video{width:800px;height:450px;position:fixed;top:50%;left:50%;margin:-225px 0 0 -400px;z-index:999}
		.vod_area3 .close{position:fixed;top:50%;right:50%;margin:-260px -400px 0 0;opacity:5;cursor:pointer;z-index:900}
		.vod_area3 .bg{width:100%;height:100%;background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;bottom:0;right:0}
	.sct5 #section3{background:url(../images/sub/5_bg3.jpg) no-repeat center right}
	.sct5 #section3 .inner{max-width:620px;width:100%;height:350px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0 10px}
	.sct5 #section3 h5{color:#fff;font-size:37px;letter-spacing:-0.5px;font-weight:100;padding-bottom:15px;text-align:center}
	.sct5 #section3 h5 i{color:#faa533;font-weight:100}
	.sct5 #section3 ul{margin-top:30px}
	.sct5 #section3 li{color:rgba(255,255,255,0.8);border-bottom:1px solid rgba(255,255,255,0.1);padding:10px 0;font-size:16px;font-weight:100}
	.sct5 #section3 li:last-child{border-bottom:none}

/* 화요사랑방 */
	.sct6 #section1 .visual{}
    .sct6 #section1 .cover02{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/love01.jpg); background-size:cover;}
	.sct6 #section1 .inner{bottom:60px}
	.sct6 #section1 div{float:left}
	.sct6 #section1 div.tt{width:50%;}
	.sct6 #section1 .inner ul{margin-top:-20px}
	.sct6 #section2{z-index:1;background:url(../images/sub/6_bg2.jpg) no-repeat fixed 50% center}
	.sct6 #section2 h5{color:#222;padding:0 0 25px 5px}
	.sct6 #section2 table{width:90%;margin-bottom:30px}
	.sct6 #section2 tr{border-bottom:1px solid rgba(0,0,0,0.1);width:50%;float:left}
	.sct6 #section2 tr:nth-child(7), .sct6 #section2 tr:nth-child(8){border-bottom:none}
	.sct6 #section2 td{color:rgba(0,0,0,0.8);font-size:15px;padding:6px;letter-spacing:-0.5px}
	.sct6 #section2 td:nth-child(1), .sct6 #section2 td:nth-child(3){color:#bb8055}
	.sct6 #section3{background:url(../images/sub/6_bg3.jpg) no-repeat center left}


	.video-background{position:absolute;top:0;left:0;overflow: hidden;width:100%;height:100%;z-index:0}
	.video-background img{width:auto;height:100%}
	.video-background video{min-height:100%;min-width:100%}
	.sct5 .video_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/5_visual.jpg) no-repeat center center;background-size:cover}
	.sct6 .video_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/sub/6_visual.jpg) no-repeat center center;background-size:cover}

/* 힐링아카데미 */
	.sub_fullpage{z-index:7;position:relative;width:100%;height:100%}
	.sub_fullpage .trade_main{width:100%;height:100%;position:relative;margin:0 auto;  overflow: hidden}
	.sub_fullpage .trade_main .box01{width:100%;height:100%;text-align:center;position:relative;overflow:hidden}
	.sub_fullpage .trade_main .box01 .main_motion_bg{position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/sub/71_visual.jpg) no-repeat;background-size:cover; z-index:-1}
	.sub_fullpage .trade_main .box01 .main_motion_bg2{background:url(../images/sub/71_visual_re.jpg) no-repeat;background-size:cover; z-index:-1}
	.sub_fullpage .cover{position:absolute;width:100%;height:100%;background:url(../images/sub/121_visual_cover.png)}
	.sub_fullpage .inner{position:absolute;top:33%;left:50%;margin-left:-500px;width:1000px;height:410px;z-index:10}
	.sub_fullpage h3{margin:0 !important;font-size:50px;font-family: 'Roboto', sans-serif;font-weight:100;color:#fff;text-transform:uppercase}
	.sub_fullpage h4{margin:10px 0 !important;font-size:21px;color:#faa533}
	.sub_fullpage .inner div{margin:30px auto 50px;border-top:1px solid rgba(255,255,255,0.3);border-bottom:1px solid rgba(255,255,255,0.3)}
	.sub_fullpage .inner div:after{display:block;content:'';clear:both}
	.sub_fullpage .inner div ul{width:55%;float:left;padding:20px 0 !important;text-align:center}
	.sub_fullpage .inner div li{display:inline-block;margin:5px;width:140px;height:140px;border:1px solid #faa533;border-radius:500px;padding-top:27px}
	.sub_fullpage .inner div li span{font-size:14px;font-family: 'Roboto', sans-serif;color:#faa533;padding:3px 15px;border-bottom:1px solid #faa533}
	.sub_fullpage .inner div li p{font-size:16px;font-weight:400;color:#faa533;padding-top:15px}
	.sub_fullpage .inner div > p{width:45%;float:right;font-size:14px;font-weight:100;color:#fff;line-height:22px;text-align:left;padding-top:70px}
	.sub_fullpage .inner div > p.p60{padding-top:60px}
	.sub_fullpage .inner a{clear:both;color:#fff;border:2px solid #fff;padding-top:10px;width:250px;height:50px;display:block;margin:0 auto;font-size:18px}
	.sub_fullpage .inner a:hover{color:#faa533;border:2px solid #faa533}


/* 하사남 */
	.sub_fullpage .trade_main .box01 .main_motion_bg3 {position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/sub/73_visual.jpg) no-repeat;background-size:cover; z-index:-1}






	/* 제자들의 나눔1 */
	.sct7_1_cont{background:#f5f5f5; box-sizing: border-box; padding: 10px;}
	.sct7_1_cont .sctBox{width: 100%; display: inline-block; box-sizing: border-box; padding: 10px;}
	.sct7_1_cont .sctBox .flBox{width: 49%; margin-right: 10px; float: left; }
	.sct7_1_cont .sctBox .flBox img{max-width: 250px; width: 100%; float: left; box-shadow: 10px 10px 0 #f5ebd5;}
	.sct7_1_cont .sctBox .flBox .tBox{width: 70%; float: left; padding: 10px 0 0 20px;}
	.sct7_1_cont .sctBox .flBox .tBox h3{text-align: left; vertical-align: middle; font-size: 19px; border-bottom: 2px solid #bb8055; padding-bottom: 10px; margin-top: 0;}
	.sct7_1_cont .sctBox .flBox .tBox h3 p{float: right; font-size: 16px;}
	.sct7_1_cont .sctBox .flBox .tBox p{float: left; display: inline-block; font-size: 14px; text-align: left; line-height: 19px; text-align: justify; text-justify: inter-word; word-wrap: break-word; word-break: keep-all;}
	.sct7_1_cont .sctBox .flBox .tBox h3 p img{width: 30px; box-shadow: none; margin:-6px 5px 0 0;}
	.sct7_1_cont .sctBox .frBox .tBox{float: right; padding: 10px 0px 0 0;}
	.sct7_1_cont .sctBox .frBox .tBox h3{text-align: right;}
	.sct7_1_cont .sctBox .frBox .tBox h3 p{float: left;}
	.sct7_1_cont .sctBox .frBox .tBox p{float: right; text-align: right;}

	.sct7_1_cont .sctBox .mn{margin-right: 0;}
	.sct7_1_cont .sctBox .flBox .fr{float: right;}
	.sct7_1_cont .sctBox2{margin-bottom: 1%;}
	.sct7_1_cont .sctBox2 .flBox{width: 37%; margin-right: 0;}
	.sct7_1_cont .sctBox2 .flBox .tBox{width: 90%;}
	/* .sct7_1_cont .sctBox2 .imgBox{width: 25%; float: left; background: rgb(190, 114, 223); display: block;}
	.sct7_1_cont .sctBox2 .imgBox img{float: left; box-shadow: 10px 10px 0 #f5ebd5;}
	.sct7_1_cont .sctBox2 .imgBox .iBox{position: relative; top: -30px; display: inline-block; width: 100%;}
	.sct7_1_cont .sctBox2 .imgBox .iBox .img01{position: absolute; top: 0; left: 0; z-index: 0;}
	.sct7_1_cont .sctBox2 .imgBox .iBox .img02{position: absolute; top: 90px; left: 160px; z-index: 1;} */

	.sct7_1_cont .sctBox2 .imgBox{width: 25%; float: left; display: block;}
	.sct7_1_cont .sctBox2 .imgBox img{max-width: 465px; width: 100%;}

/* 우리들의간증 */
	.sct8_1_cont{background:#f5f5f5;padding:75px 10px}
	.sct8_1_cont h5{font-size:38px;font-weight:100;color:#222;margin-top:0}
	.sct8_1_cont > p{font-size:15px;color:#bb8055;width:90%;margin:20px auto 35px;line-height:22px}
	.sct8_1_cont ul{width:96%;max-width:1200px;padding:50px 100px;margin:0 auto;background:#fff;border:1px solid #ddd}
	.sct8_1_cont li{text-align:left}
	.sct8_1_cont li:last-child{padding:25px 0 10px}
	.sct8_1_cont li img{float:left;margin-right:40px}
	.sct8_1_cont li h6{font-size:25px;font-weight:100;color:#222;margin-bottom:20px}
	.sct8_1_cont li h6 span{color:#bb8055}
	.sct8_1_cont li p{font-size:14px;color:#666;line-height:22px;}

/* 관리자에게 편지보내기 */
	.sct8_5 .cont{background:#f5f5f5;padding:80px 0 130px}
	.sct8_5 .inner{max-width:1220px;margin:0 auto;padding:0 10px}
	.sct8_5 .inner > p{font-size:14px;text-align:left}
	.sct8_5 .inner > p.check{font-size:13px;color:#666;text-align:right}
	.sct8_5 .cont span{font-size:14px;position:relative;top:4px;left:-4px;color:#c82727}
	.sct8_5 table{width:100%;max-width:1200px;margin:0 auto;border-top:2px solid #444}
	.sct8_5 table br{display:none}
	.sct8_5 th{font-size:14px;font-weight:600;background:rgba(0,0,0,0.065);border-bottom:1px solid #ddd;text-align:center;width:20%}
	.sct8_5 td{text-align:left;font-size:13px;padding:15px 30px;border-bottom:1px solid #ddd}
	.sct8_5 td br{display:none}
	.sct8_5 input{padding:2px 5px}
	.sct8_5 input.w60{width:100%;max-width:60px !important}
	.sct8_5 input.w150{width:100%;max-width:150px !important}
	.sct8_5 input.w500{width:100%;max-width:500px !important}
	.sct8_5 select{padding:2px 5px;font-size:13px}
	.sct8_5 select.email{width:150px}
	.sct8_5 textarea{width:100%}
	.sct8_5 input[type="image"]{border:none}
	.sct8_5 input[type="radio"]{border:none;position:relative;top:2px;margin:0 5px 0 10px;background:none}
	.sct8_5 .agree h5{font-size:20px;font-weight:600;margin:70px 0 0 20px;text-align:left}
	.sct8_5 .agree ul{width:100%;max-width:1200px;margin:10px auto;border-top:2px solid #444}
	.sct8_5 .agree li{padding:20px;text-align:left;font-size:14px;color:#666}
	.sct8_5 .agree li:last-child{border-top:1px solid #ddd;border-bottom:1px solid #ddd}
	.sct8_5 .agree{font-size:14px}
	.sct8_5 ul.send{width:260px;margin:30px auto 0}
	.sct8_5 ul.send li{float:left;margin:0 5px}
	.sct8_5 ul.send li input{padding:0}

/* 반응형 */
	@media(max-width:2000px){
		.sct .sub_visual div img{width:2000px;left:50%;margin-left:-1000px}
	}
	@media(max-width:1700px){
		.sct7_1_cont .sctBox .flBox img{max-width: 220px;}
		.sct7_1_cont .sctBox .flBox .brn{display: none}
	}

	@media(max-width:1550px){
	.sct7_1_cont .sctBox{padding: 0 10px;}
	 .sct7_1_cont .sctBox .flBox{width: 100%}
	 .sct7_1_cont .sctBox .flBox .tBox{width: 80%;}
	 .sct7_1_cont .sctBox .mn{margin: 2% 0;}
	 .sct7_1_cont .sctBox2{margin-bottom: 0;}
	 .sct7_1_cont .sctBox2 .imgBox img{display: none;}
}
	@media(max-width:1500px){
		.sub_header{height:35px}
		.sub_header > ul{margin-right:85px}
		.sub_header > ul > li > ul > li > a{padding:7px 13px;font-size:13px}
		.sub_header > ul > li > ul > li > ul{top:35px}
		.sub_header > ul > li > ul{top:34px}
		.sticked .sub_header > ul > li > ul{top:35px}

	}
	@media(max-width:1200px){
		.sct .sub_visual div{height:400px}
		.sct .sub_visual div img{width:1600px;margin-left:-800px}
		.ps .sub_visual div, .terms .sub_visual div, .email .sub_visual div{height:344px}
		.sct1_2_1 .atc02{background:url(../images/sub/121_atc02_bg.jpg) no-repeat center bottom;background-size:160%}
		.sct1_4_1 .slider .inner > img{max-width:700px}
		.sct1_5 > div{height:700px !important}
		.sct1_5 #section7{height:750px !important}
		.sct1_5 .visual{background-position:50% -120px}
		.sct1_5 .slider{height:700px}
		.sct1_5 .cover h3{padding-top:220px}
		.sct1_5 > div h5{font-size:40px;top:55px}
		.sct1_5 > div h5 i{font-size:80px}
		.sct1_5 .slick-slide img{margin-top:-75px}
		.sct1_5 .slick-dots{top:95px}
		.sct1_5 .slick-dots li{margin:3px 5px}
		.sct1_5 #section5 .slick-dots{width:600px;top:50px}
		.sct1_5 #section7 .slick-dots{width:400px;top:50px}
		.sct1_4_1 .slick-prev, .sct1_4_1 .slick-prev:hover, .sct1_4_1 .slick-prev:before{margin-left:-450px}
		.sct1_4_1 .slick-next, .sct1_4_1 .slick-next:hover, .sct1_4_1 .slick-next:before{margin-right:-450px}
		.sct1_6 > div{height:800px !important}
		.sct1_6 #section1 .inner{width:100%;position:relative;left:0;margin-left:0}
		.sct1_6 #section1 .inner h3{padding-top:325px}
		.sct1_6 #section2{background:url(../images/sub/16_bg2.jpg) no-repeat center center}
		.sct1_6 #section2 ul{position:relative;top:105px;left:0;margin:0 auto}
		.sct1_6 #section2 li{clear:both;float:none;width:100%;text-align:center}
		.sct1_6 #section2 h5{font-size:38px;font-weight:100;padding:10px 0 15px}
		.sct1_6 #section2 p{color:#444;font-size:14px;margin-bottom:30px}
		.sct1_6 #section2 li span{display:inline-block !important;float:none !important;margin-bottom:40px}
		.sct1_6 #section3{background:url(../images/sub/16_bg3.jpg) no-repeat center center}
		.sct1_6 #section3 .inner1{top:120px}
		.sct1_6 #section3 .inner2 div p br{display:none}
		.sct1_6 #section4 h5{padding:0 0 15px}
		.sct2_3_cont li p br{display:none}
		.sct8_1_cont li p br.none{display:none}
		.sct3_3 .atc02 td br{display:none}
		.sct3_4 .atc02 li p br{display:none}
		.sct3_6 .atc03 .cont > div td p br{display:none}
		.sct3_7 .atc03 .cont > div td br{display:none}
		.sct3_7 .atc03 .cont > div td br.no{display:block}
		.sct4_1 > p br{display:none}
		.sct5 > div{height:800px !important}
		.sct5 > div#section2{height:900px !important}
		.sct5 #section1 .inner{max-width:1220px;width:100%;position:relative;left:0;margin-left:0}
		.sct5 #section1 .inner h3{padding-top:325px}
		.sct5 #section2{background:url(../images/sub/5_bg2.jpg) no-repeat center center}
		.sct5 #section2 ul{position:relative;top:85px;left:0;margin:0 auto}
		.sct5 #section2 ul div{width:100%;max-width:539px;margin:0 auto;font-size:16px;padding:10px;display:block}
		.sct5 #section2 li{clear:both;float:none;width:100%;text-align:center;margin:0 0 30px}
		.sct5 #section2 h5{font-size:38px;font-weight:100;padding:10px 0 15px}
		.sct5 #section2 p{color:#444;font-size:14px;margin-bottom:30px}
		.sct5 #section2 li span{display:inline-block !important;float:none !important;margin-bottom:0}
		.sct5 #section3 h5{padding:0 0 15px}
		.sct6 #section1 .inner{position:absolute;bottom:60px}
		.sct6 #section1 .inner h3{padding-top:0}
		.sct6 #section1 .inner p{width:90%}
		.sct6 #section1 .inner p br{display:none}
		.sct6 #section2{background:url(../images/sub/6_bg2.jpg) no-repeat center center}
		.sct6 #section2 table{max-width:500px;margin:0 auto 30px}
		.sct6 #section2 td{text-align:left}
		.sct6 #section3{background:url(../images/sub/6_bg3.jpg) no-repeat center center}
		.sct7_1_cont .sctBox .flBox{width: 49%;}
		.sct7_1_cont .sctBox .flBox .tBox{width: 100%;  padding: 20px 5px 0;}
		.sct7_1_cont .sctBox .mn{margin: 0;}
		.sct7_1_cont .sctBox .frBox .tBox h3{text-align: left;}
		.sct7_1_cont .sctBox .frBox .tBox h3 p{float: right;}
		.sct7_1_cont .sctBox .flBox .tBox p{letter-spacing: -2px;}
		.sct7_1_cont .sctBox .frBox .tBox p{text-align: justify; letter-spacing: -2px;}
		.sct7_1_cont .sctBox2 .flBox{margin-right: 10px;}
		.sct7_1_cont .sctBox2 .mn{margin-right: 0;}
		.sct7_1_cont .sctBox .flBox .fr{float: inherit;}
	}
	@media(max-width:1000px){
		.sct .trade_main .box01{height:600px !important}
		.sct1_1 .trade_main .box01 .main_motion_bg{background-size:1600px}
		.sct1_1 .cover h3{padding:400px 0 25px}
		.sct1_1 .atc{height:450px;padding-top:215px}
		.sct1_2_1 .trade_main .box01{height:600px}
		.sct1_2_1 .trade_main .box01 .main_motion_bg{background-size:1600px}
		.sct1_2_1 .cover h3{padding-top:330px}
		.sct1_2_1 .atc01{height:450px;padding-top:140px}
		.sct1_2_1 .atc02{height:450px}
		.sct1_2_1 .atc02 h3{padding-top:100px}
		.sct1_2_1 .atc_sns{height:185px;padding-top:70px}
		.sct1_2_1 .atc_sermon{height:450px}
		.sct1_2_1 .atc_sermon h3{padding:95px 0 25px}
		.sct1_3 ul{padding:40px 15px 20px}
		.sct1_3 ul li{width:22%;margin:0 1.5% 10px}
		.sct1_4_1 .trade_main .box01{height:600px}
		.sct1_4_1 .trade_main .box01 .main_motion_bg{background-size:1600px}
		.sct1_4_1 .cover h3{padding-top:330px}
		.sct1_4_1 .iconbox li img{margin:20px}
		#s-nav{display:none !important}
		.sct1_5 .inner{padding:0 20px}
		.sct1_5 .slider{padding:0 20px}
		.sct1_5 > div h5{left:20px}
		.sct1_5 .slick-dots{right:15px;width:70%}
		.sct1_5 .slick-prev, .sct1_5 .slick-prev:hover, .sct1_5 .slick-prev:before{left:35px}
		.sct1_5 .slick-next, .sct1_5 .slick-next:hover, .sct1_5 .slick-next:before{right:35px}
		.sct1_7 .trade_main .box01{height:600px}
		.sct1_7 .cover h3{padding-top:330px}
		.sct1_7 .atc02{height:450px !important}
		.sct1_7 .atc02 h5{padding-top:135px}
		.sct1_8 .cont{padding:30px 15px 60px}
		.sct1_8 .cont > ul{padding:20px}
		.sct1_8 .cont > ul > li{width:100%;float:none}
		.sct1_8 .cont > ul > li h3{font-size:20px;margin-top:15px}
		.sct1_8 .cont > ul > li:last-child{padding:20px 0}
		.sct1_8 .cont > ul > li h4{font-size:16px;margin:10px 0}
		.sct1_8 .cont > ul > li p{font-size:12px;line-height:18px}
		.sct1_8 .cont li li{margin:25px 5px 10px}
		.sct1_8 .cont li li a{font-size:14px;padding:6px 25px}
		.sct5 #section1 .inner li div h6{padding-top:60px}
		.sct5 #section1 .inner li div p{display:none}
		.sct5 #section1 .inner h4 span{display:none}
		.sct1_6 #section1 .inner li div h6{padding-top:60px}
		.sct1_6 #section1 .inner li div p{display:none}
		.sct6 #section1 .inner h3{font-size:30px}
		.sub_fullpage{height:900px !important}
		.sub_fullpage .inner{position:relative;top:23%;left:0;margin-left:0;margin:0 auto;max-width:500px;height:auto}
		.sub_fullpage .inner div ul{width:100%;float:none;margin:20px 0 !important}
		.sub_fullpage .inner div > p, .sub_fullpage .inner div > p.p60{width:90%;float:none;margin:0 auto;text-align:center;padding-top:0;padding-bottom:40px}
		.sub_fullpage .inner div > p br{display:none}
		.firstvisit{height:900px}
		.firstvisit .visual{background-position:}
		.firstvisit .inner{text-align:center;position:relative;top:500px;left:0}
		.firstvisit ul{left:0}
		.firstvisit p{margin-left:0}
		.fix_foot{display:block}
	}
	@media(max-width:900px){
		.sct1_4_1 .slider{padding:120px 0 30px}
		.sct1_4_1 > p{padding-bottom:100px;font-size:12px}
		.sct1_4_1 .slider .inner > div{bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}
		.sct1_4_1 .slider .inner > img{max-width:500px}
			.sct1_4_1 .slick-prev, .sct1_4_1 .slick-prev:hover, .sct1_4_1 .slick-prev:before{margin-left:-350px;margin-top:10px}
			.sct1_4_1 .slick-next, .sct1_4_1 .slick-next:hover, .sct1_4_1 .slick-next:before{margin-right:-350px;margin-top:10px}
		.sct1_4_1 .slider .inner h5{font-size:27px;margin-top:50px}
		.sct1_4_1 .slider .inner p{font-size:12px}
		.sct1_4_1 .slider .inner .download{margin-top:35px}
		.sct1_4_1 .slider .inner .download a{font-size:15px}
			.sct1_4_1 .slick-dots{top:65px}
			.sct1_4_1 .slick-dots li{width:120px;height:37px;margin:0 5px}
			.sct1_4_1 .slick-dots li button{width:120px;height:37px}
			.sct1_4_1 .slick-dots li button:before{font-size:13px;width:120px;height:37px;padding:18px 0 0 0}
		.sct2_3_cont h5{font-size:25px}
		.sct2_3_cont > p{font-size:12px;line-height:18px}
		.sct2_3_cont ul{padding:30px}
		.sct2_3_cont li:last-child{padding:15px 0}
		.sct2_3_cont li img{margin-right:20px}
		.sct2_3_cont li h6{font-size:17px;margin-bottom:15px}
		.sct2_3_cont li p{font-size:12px;line-height:18px}

		.sct8_1_cont h5{font-size:25px}
		.sct8_1_cont > p{font-size:12px;line-height:18px}
		.sct8_1_cont ul{padding:30px}
		.sct8_1_cont li:last-child{padding:15px 0}
		.sct8_1_cont li img{margin-right:20px}
		.sct8_1_cont li h6{font-size:17px;margin-bottom:15px}
		.sct8_1_cont li p{font-size:12px;line-height:18px}

		.sct .sub_visual h2{font-size:30px; line-height:36px; margin-left: -290px; width: 580px; top:50%;transform: translate(-0%, -35%);}
	}
	@media(max-width:850px){
		.vod_area1 .wrap iframe, .vod_area1 .wrap video, .vod_area2 .wrap iframe, .vod_area2 .wrap video, .vod_area3 .wrap iframe, .vod_area3 .wrap video{width:90%;height:50%;top:0;bottom:0;right:5%;left:5%;margin:auto}
		.vod_area1 .close, .vod_area2 .close, .vod_area3 .close{top:5%;right:5%;margin:0}
	}
	@media(max-width:800px){
		.loginBox{padding:50px 100px}
		.lg_input_btn a{padding-top:45px;font-size:14px}
		.lpart{width:100%;padding:0 20px 20px;border-bottom:1px solid #ddd;border-right:none}
		.lpart h1{font-size:30px !important;margin-bottom:25px}
		.lpart p{padding:5px 0 10px 20px}
		.rpart{float:left;width:100%}
		.rpart > div{position:relative;width:100%;padding:30px 20px 10px;text-align:left}
		.rpart h2{font-size:17px}
		.rpart p{font-size:12px;margin:0 0 15px 2px}
		.rpart p a{width:120px;height:35px;font-size:13px;padding-top:6px;margin:0 0}
		.find_member section{padding:30px}
		.find_member section h1{font-size:23px !important;margin-bottom:0;letter-spacing:-0.5px}
		.find_member section li{font-size:12px;line-height:18px}
		.xm .m_info{padding:0 0 70px}
		.xm .m_info .btn-group{bottom:70px}
		.xm .m_info h1{height:auto;padding-bottom:15px !important;font-size:25px !important}
		.xm .m_info_inner dt, .xm .m_info_inner dd{font-size:12px}
		.xm h1{font-size:25px !important}
		.arrow{display:none}

		.member_list .control-group > label{font-size:12px}
			.member_list .cong_passw{padding:10px 0 25px !important}
		.member_list .control-group .help-inline{font-size:12px;margin-top:0;display:block}
		.member_list .control-group input[type="text"],
		.member_list .control-group input[type="password"],
		.member_list .control-group input[type="email"],
		.member_list .control-group select{margin:0 !important}
		.member_list .control-group input[type="tel"]{margin:0 !importan}
		.member_list .control-group input#cell_phone{margin:0 !important}
		.member_list .control-group input[type="radio"]{margin:0 !important}
		.member_list .control-group input[type="button"]{font-size:12px}
		.member_footbtn{margin:30px 0}
		.s_list .order .inner1 .search select{display:none}

		.sct .sub_visual div{height:300px}
		.sct .sub_visual div img{width:1200px;margin-left:-600px}
		.sct .sub_visual h2.title{font-size:30px;line-height:30px;top:50%}
		.sct .sub_visual p{font-size:15px}
		.ps .sub_visual div, .terms .sub_visual div, .email .sub_visual div{height:258px}
		.sct1_1 .inner p{font-size:12px;line-height:20px}
		.sct1_1 .cover h3{font-size:30px;padding:400px 0 25px}
		.sct1_1 .atc01{background-position:60% center !important}
		.sct1_1 .atc02{background-position:60% center !important}
		.sct1_1 .atc p:after{top:-35px;width:35px;height:3px}
		.sct1_2_1 .cover h3{font-size:30px;padding-top:365px}
		.sct1_2_1 .cover h4{font-size:17px;margin:15px 0}
		.sct1_2_1 .cover p{font-size:12px;line-height:20px}
		.sct1_2_1 .atc01 p{font-size:12px;line-height:20px}
		.sct1_2_1 .atc02 h3{font-size:30px;padding-top:140px}
		.sct1_2_1 .atc02 ul{padding-top:30px}
		.sct1_2_1 .atc02 li{font-size:12px;padding:5px 10px}
		.sct1_2_1 .atc_sns .inner{max-width:460px}
		.sct1_2_1 .atc_sns h3{font-size:30px}
		.sct1_2_1 .atc_sns a{font-size:16px}
		.sct1_2_1 .atc_sermon h3{font-size:30px;padding:100px 0 25px}
		.sct1_2_1 .atc_sermon li a h4{font-size:16px;height:18px}
		.sct1_2_1 .atc_sermon li a p{font-size:12px}
		.sct1_2_1 .atc_sermon li a span{font-size:12px}
		.sct2 .cont h3{margin:50px auto 5px;font-size:17px}
		.sct2 .cont li p{font-size:12px;padding:8px 0}
		.sct2 .full{height:350px;background:url(../images/sub/pastor/4_full.jpg) no-repeat center center;background-size:cover;margin-top:-100px}
		.sct1_3 .inner{padding:40px 10px}
		.sct1_3 td{font-size:15px;padding:12px}
		.sct1_3 ul{padding:40px 15px 0}
		.sct1_3 ul li h4{font-size:15px;padding:10px 0}
		.sct1_3 ul li p{font-size:12px;line-height:20px}
		.sct1_4_1 .cover h3{font-size:30px;padding-top:365px}
		.sct1_4_1 .cover h4{font-size:17px;margin:15px 0}
		.sct1_4_1 .cover p{font-size:12px;line-height:20px}
		.sct1_4_1 > p br{display:none}
		.sct1_4_1 .cont{padding-bottom:70px}
		.sct1_4_1 .cont > p{font-size:12px;line-height:20px;width:100%;padding:25px 25px 0}
		.sct1_4_1 .iconbox{max-width:510px}
		.sct1_4_1 .iconbox li{width:90% !important;margin:5px auto;float:none;border:none;border-bottom:1px solid #ddd;padding:0 20px 15px;clear:both}
		.sct1_4_1 .iconbox li img{margin:5px 25px 5px 0}
		.sct1_4_1 .iconbox li p{font-size:15px}
		.sct1_4_1 .iconbox li span{font-size:12px}
		.sct1_4_2 .cont{padding:70px 0 90px}
		.sct1_4_2 th{font-size:13px}
		.sct1_4_2 td{font-size:12px;padding:15px 0px 15px 10px}
		.sct1_4_2 td br{display:block}
		.sct1_4_2 td span{width:50px;margin:1px 0;display:inline-block}
			#hpn, #year2, #month2{margin-right:0;margin-bottom:5px}
		.sct1_4_2 tr.posi td span{width:80px}
		.sct1_4_2 select{font-size:12px;width:60px}
		.sct1_4_2 input.w60{max-width:50px !important}
		.sct1_4_2 input.w120{max-width:100px !important;margin:2px 0}
		.sct1_5 .cover h3{font-size:30px;padding-top:300px}
		.sct1_5 .cover h4{font-size:17px}
		.sct1_5 .cover li{font-size:12px;line-height:24px}
		.sct1_5 .cover li span{font-size:12px;margin-right:10px}
			.sct1_5 > div h5{font-size:30px;top:70px}
			.sct1_5 > div h5 i{font-size:60px}
		.sct1_5 .slick-dots li{width:120px;height:35px}
		.sct1_5 .slick-dots li button{width:120px;height:35px}
		.sct1_5 .slick-dots li button:before{font-size:14px;line-height:35px}
		.sct1_5 #section5 .slick-dots{width:500px}
		.sct1_5 #section7 .slick-dots{width:350px}
		.sct1_5 .slick-prev, .sct1_5 .slick-prev:hover, .sct1_5 .slick-next, .sct1_5 .slick-next:hover{background-size:60px !important;width:60px;height:60px}
		.sct1_6 #section1 .inner h3{font-size:30px;padding-top:430px}
		.sct1_6 #section1 .inner h4{font-size:17px;margin:10px 0 25px}
		.sct1_6 #section1 .inner p{font-size:12px;line-height:20px}
		.sct1_6 #section1 .inner ul{margin-top:25px}
		.sct1_6 #section1 .inner li{height:160px}
		.sct1_6 #section1 .inner li > a{font-size:16px;padding-top:65px}
		.sct1_6 #section1 .inner li div{display:none !important}
		.sct1_6 #section2{height:auto !important}
		.sct1_6 #section2 h5{font-size:25px;padding:10px 0 15px}
		.sct1_6 #section2 p{font-size:12px;line-height:20px;margin-bottom:20px}
		.sct1_6 #section2 p i{font-size:12px;line-height:20px}
		.sct1_6 #section2 ul{top:115px}
		.sct1_6 #section2 li:first-child span{width:140px;height:40px;padding-top:7px;font-size:15px;margin-right:3px}
		.sct1_6 #section2 li:last-child{padding-bottom:250px}
		.sct1_6 #section2 li:last-child img{width:90%;max-width:539px}
		.sct1_6 #section3{height:700px !important}
		.sct1_6 #section3 .inner1 h5{font-size:25px}
		.sct1_6 #section3 .inner1 p{font-size:17px;margin:5px 0 15px}
		.sct1_6 #section3 .inner1 span{font-size:12px;line-height:18px;display:block}
		.sct1_6 #section3 .inner2 li{margin:8px 10px;font-size:16px}
		.sct1_6 #section3 .inner2 > div{padding:35px 45px;min-height:205px}
		.sct1_6 #section3 .inner2 div h6{font-size:17px}
		.sct1_6 #section3 .inner2 div p{font-size:12px;line-height:18px}
		.sct1_6 #section4{height:auto !important;padding-bottom:130px}
		.sct1_6 #section4 .inner{max-width:420px;height:600px;padding-bottom:100px;position:relative}
		.sct1_6 #section4 h5{font-size:25px;padding:150px 0 10px}
		.sct1_6 #section4 ul{margin-top:30px}
		.sct1_6 #section4 li{font-size:13px;letter-spacing:-0.5px;padding:10px 0 10px 15px;width:98%}
		.sct1_6 #section4 li:after{top:10px;left:0}
		.sct1_6 #section4 li br{display:none}
		.sct1_7 .cover h3{font-size:30px;padding-top:365px}
		.sct1_7 .cover h4{font-size:17px;margin:15px 0}
		.sct1_7 .cover p{font-size:12px;line-height:20px}
		.sct1_7 .atc01{padding:60px 0}
		.sct1_7 .atc01 h5{font-size:17px}
		.sct1_7 .atc01 td{font-size:12px;line-height:20px}
		.sct1_7 .atc01 td.tt{font-size:13px}
		.sct1_7 .atc01 td.tt_left{font-size:13px}
		.sct1_7 .atc02 h5{font-size:30px;padding-top:140px}
		.sct1_7 .atc02 h6{font-size:17px;margin:15px 0}
		.sct1_7 .atc02 p{font-size:12px;line-height:20px}
		.sct1_9 .atc01{height:auto;padding:75px 10px}
		.sct1_9 .atc01 p{padding:10px 10px 0;font-size:12px;line-height:20px}
		.sct1_9 > p{font-size:12px;line-height:20px;padding:50px 0 40px}
		.sct1_9 .teb li{font-size:17px;margin:0 15px}
		.sct1_9 .atc01{padding:60px 0}
		.sct1_9 .atc h3{font-size:20px;padding:25px 0}
		.sct1_9 .atc h4{font-size:20px}
		.sct1_9 .atc h5{font-size:17px}
		.sct1_9 .atc p{font-size:12px;line-height:20px}
		.sct1_9 .atc .inner{padding:50px 0}
			.sct1_9 .atc td{font-size:12px}
			.sct1_9 .atc td.tt{font-size:13px}
		.sct1_9 .atc03 h4{font-size:20px}
		.sct1_9 .atc03 td:nth-child(2){padding-left:15px}
		.sct3_4 .atc01{padding:70px 0}
		.sct3_4 .atc01 h3{font-size:25px;margin-bottom:15px}
		.sct3_4 .atc01 p{font-size:12px;line-height:20px}
		.sct3_4 .atc02 ul{padding:60px 10px}
		.sct3_4 .atc02 li{width:98%;float:none}
		.sct3_4 .atc02 li:first-child{margin-bottom:0}
		.sct3_4 .atc02 li h4{font-size:17px}
		.sct3_4 .atc02 li p{font-size:12px;line-height:20px;margin-top:10px}
		.sct3_4 .atc03 li{font-size:17px;margin:0 15px}
		.sct3_4 .atc03 .cont > div{padding:80px 10px}
		.sct3_4 .atc03 .cont > div td{font-size:12px;line-height:20px}
		.sct3_4 .atc03 .cont > div td:first-child{font-size:13px}
		.sct3_4 .atc03 .cont > div td:last-child{padding:12px 15px}
		.sct3_4 .atc03 .cont > div td span{font-size:13px;line-height:21px}
			.sct3_1 .atc03 .cont > div td:last-child, .sct3_2 .atc03 .cont > div td:nth-child(2){padding:12px}
			.sct3_3 .atc02 td{padding:12px;font-size:12px;line-height:20px}
			.sct3_3 .atc02 td:first-child{font-size:13px}
			.sct3_7 .atc03 .cont > div h5{font-size:18px;padding-bottom:0}
		.sct4_1 > p{width:95%;font-size:12px;line-height:20px;margin:50px auto}
		.sct4_1 .atc01{padding:70px 0}
		.sct4_1 .atc01 h3{font-size:27px}
		.sct4_1 .atc01 p{font-size:12px;line-height:20px;width:95%;margin:10px auto 30px}
		.sct4_1 .atc01 p br{display:none}
		.sct4_1 .atc01 td:first-child{font-size:13px}
		.sct4_1 .atc01 td:last-child{font-size:12px;line-height:20px;padding-left:15px}
		.sct4_1 .atc02{padding:70px 0 90px}
		.sct4_1 .atc02 td{font-size:12px;line-height:20px;padding:10px}
		.sct4_1 .atc02 td.tt{font-size:13px}
		.sct4_4 .atc02{padding:0}
		.sct4_4 .atc02 > ul > li{font-size:16px;margin:0 15px}
		.sct4_4 .atc02 .cont > div{padding:80px 0 40px}
		.sct4_4 .atc02 .cont > div li{width:20%}
		.sct4_4 .atc02 .cont > div li p{font-size:14px}
		.sct5 > div#section2{height:auto !important; padding-bottom:200px}
		.sub_fullpage{height:800px !important}
		.sub_fullpage .inner{max-width:320px}
		.sub_fullpage h3{font-size:30px}
		.sub_fullpage h4{font-size:17px}
		.sub_fullpage .inner div{margin:15px auto 30px}
		.sub_fullpage .inner div ul{margin:20px 0 !important}
		.sub_fullpage .inner div li{margin:2px;width:100px;height:100px;padding-top:12px}
		.sub_fullpage .inner div li span{font-size:12px}
		.sub_fullpage .inner div li p{font-size:14px}
		.sub_fullpage .inner div > p, .sub_fullpage .inner div > p.p60{width:95%;font-size:12px;line-height:20px;padding-bottom:25px}
		.sub_fullpage .inner a{width:210px;height:45px;font-size:14px}
		.firstvisit{height:750px}
		.firstvisit .inner{width:90%;margin:0 auto;top:425px}
		.firstvisit h3{font-size:30px}
		.firstvisit h4{font-size:17px}
		.firstvisit p{font-size:12px;line-height:20px}
		.firstvisit ul{width:100%;margin:25px auto 0}
		.firstvisit li a{height:45px;padding-top:10px;font-size:14px}
		.sct4_6 .atc01{padding:30px 0}
		.sct4_6 .atc01 h3{font-size:17px}
		.sct4_6 .atc02 .cont{padding:50px 0 30px}
		.sct4_6 .atc02 .cont_last{padding-bottom:100px}
		.sct4_6 .atc02 h4{font-size:17px}
		.sct4_6 .atc02 a{font-size:12px}
		.sct5 #section1 .inner h3{font-size:30px;padding-top:430px}
		.sct5 #section1 .inner h4{font-size:17px;margin:10px 0 25px}
		.sct5 #section1 .inner p{font-size:12px;line-height:20px}
		.sct5 #section1 .inner ul{margin-top:25px}
		.sct5 #section1 .inner li{height:160px}
		.sct5 #section1 .inner li > a{padding-top:65px;font-size:16px}
		.sct5 #section1 .inner li div{display:none !important}
		.sct5 #section2{height:auto !important}
		.sct5 #section2 h5{font-size:25px;padding:10px 0 15px}
		.sct5 #section2 p{font-size:12px;line-height:20px;margin-bottom:20px}
		.sct5 #section2 ul{top:115px}
		.sct5 #section2 li:first-child span{width:140px;height:40px;padding-top:7px;font-size:15px;margin-right:3px}
		.sct5 #section2 li:last-child{padding-bottom:250px}
		.sct5 #section2 li:last-child img{width:90%;max-width:539px}
		.sct5 #section3 .inner{max-width:420px}
		.sct5 #section3 h5{font-size:25px}
		.sct5 #section3 ul{margin-top:30px}
		.sct5 #section3 li{padding:10px 0;font-size:13px;letter-spacing:-0.5px;width:95%;height:41px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
		.sct6 #section1 div{width:100%;float:none}
		.sct6 #section1 div.tt{width:100%;}
		.sct6 #section1 .inner p br{display:block}
		.sct6 #section1 .inner li{width:48%}
		.sct6 #section2 td{font-size:12px}
		.sct8_5 .cont{padding:70px 0 90px}
		.sct8_5 .inner > p{font-size:12px;line-height:20px}
		.sct8_5 .inner > p.check{font-size:11px}
		.sct8_5 table br{display:none}
		.sct8_5 th{font-size:13px}
		.sct8_5 td{font-size:12px;padding:15px 0px 15px 10px}
		.sct8_5 td br{display:none}
		.sct8_5 td span{width:50px;margin:1px 0;display:inline-block}
		.sct8_5 tr.posi td span{width:80px}
		.sct8_5 select{font-size:12px;width:60px}
		.sct8_5 select.email{width:100px}
		.sct8_5 input.w60{max-width:50px !important}
		.sct8_5 input.w150{max-width:100px !important}
		.sct8_5 .agree h5{font-size:17px;margin:50px 0 0 0}
		.sct8_5 .agree li{padding:15px 0;font-size:12px}
		.sct8_5 .agree{font-size:13px}
		.mejs__time{font-size:13px}
		.mejs__time-float{font-size:11px}
		.member_terms h2{font-size:25px}
		.ifyouagree{font-size:12px}
		.join_box1{font-size:12px;line-height:18px}
		.join_box1 strong{font-size:13px}
	}
	@media(max-width:767px){
		.restlist td:nth-child(2) a{padding-left:5px !important}
		.restwebzine .rthumb{max-width:170px;min-width:150px}
		.media-body{width:60%;padding:15px 0 10px 30px}
		.restwebzine > li:first-child{padding-top:20px}
		.restwebzine .webzineborder{padding:5px 15px 15px}
		.sct7_1_cont .sctBox .flBox .tBox h3{font-size: 16px;}
		.sct7_1_cont .sctBox .flBox .tBox h3 p{font-size: 15px;}
		.sct7_1_cont .sctBox .flBox .tBox h3 p img{width: 25px;}
	}
	@media(max-width:700px){
		.sct .trade_main .box01{height:500px !important}
		.sct1_1 .cover h3{padding:340px 0 25px}
		.sct1_2_1 .trade_main .box01{height:500px}
		.sct1_2_1 .cover{height:500px}
		.sct1_2_1 .cover h3{padding-top:300px}
		.sct1_2_1 .atc01 p br{display:none}
		.sct1_2_1 .atc01{background-position:65% center}
		.sct1_2_1 .atc02{background-position:70% bottom !important;background-size:300%}
		.sct1_2_1 .atc_sns{background-position:80% center;padding-top:55px}
		.sct1_2_1 .atc_sns .inner{max-width:410px}
		.sct1_2_1 .atc_sns h3{float:none;padding-right:0}
		.sct1_2_1 .atc_sns li{float:none;display:inline-block}
		.sct1_2_1 .atc_sermon{height:600px}
		.sct1_2_1 .atc_sermon li{width:48%;margin:0.5%}
		.sct1_3 ul li{width:45%;margin:0 2.5% 10px}
		.sct1_4_1 .trade_main .box01{height:500px}
		.sct1_4_1 .cover h3{padding-top:300px}
		.sct1_4_1 .slider .inner > img{max-width:400px}
			.sct1_4_1 .slick-prev, .sct1_4_1 .slick-prev:hover, .sct1_4_1 .slick-prev:before{top:50%;left:0;margin-left:0;margin-top:20px;width:30px;height:30px;background-size:60px !important}
			.sct1_4_1 .slick-next, .sct1_4_1 .slick-next:hover, .sct1_4_1 .slick-next:before{top:50%;right:0;margin-right:0;margin-top:20px;width:30px;height:30px;background-size:60px !important;background-position:-30px 0 !important}
		.sct1_4_1 .slider .inner h5{margin-top:60px;text-align:center}
		.sct1_4_1 .slider .inner p{display:none}
		.sct1_4_1 .slider .inner .download{margin-top:0;float:none}
		.sct1_4_1 > p{padding-bottom:75px}
			.sct1_4_1 .slick-dots{width:320px;left:50%;margin-left:-160px; top:20px;}
			.sct1_4_1 .slick-dots li{width:48%;margin:2.5px 1%}

			.sct1_4_1 .slick-dots li button{width:100%}
			.sct1_4_1 .slick-dots li button:before{width:100%}
		.sct1_5 > div{height:500px !important}
		.sct1_5 .visual{background-position:31% -340px}
		.sct1_5 .slider{height:500px}
		.sct1_5 #section7{height:600px !important}
		.sct1_5 .cover h3{padding-top:150px}
		.sct1_5 > div h5{position:relative;top:55px;text-align:left}
		.sct1_5 .slick-dots{top:55px;left:0;right:0;width:95%;margin:0 2.5%;text-align:left}
		.sct1_5 .slick-dots li{width:19%;margin:0 0.5%}
		.sct1_5 .slick-dots li button{width:100%;display:block}
		.sct1_5 #section5 .slick-dots{width:94%}
		.sct1_5 #section7 .slick-dots{width:94%}
		.sct1_5 .slick-prev, .sct1_5 .slick-prev:hover, .sct1_5 .slick-prev:before, .sct1_5 .slick-next, .sct1_5 .slick-next:hover, .sct1_5 .slick-next:before{margin-top:0}
		.sct1_5 .cover li{width:100%;height:24px;;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
		.sct1_5 .slick-slide img{width:1000px;margin-top:-25px}
		.sct1_7 .trade_main .box01{height:500px}
		.sct1_7 .cover h3{padding-top:300px}
		.sct1_7 .atc02 p br{display:none}
		.sct2_3_cont{padding:50px 10px 65px}
		.sct2_3_cont > p{margin:10px auto 20px}
		.sct2_3_cont > p br{display:none}
		.sct2_3_cont ul{padding:35px 35px 20px 35px;background:#fff}
		.sct2_3_cont li{width:100%;text-align:center}
		.sct2_3_cont li img{float:none;margin-right:0;width:100%;max-width:300px}


		.sct8_1_cont{padding:50px 10px 65px}
		.sct8_1_cont > p{margin:10px auto 20px}
		.sct8_1_cont > p br{display:none}
		.sct8_1_cont ul{padding:35px 35px 20px 35px;background:#fff}
		.sct8_1_cont li{width:100%;text-align:center}
		.sct8_1_cont li img{float:none;margin-right:0;width:100%;max-width:300px}
	}

  @media(max-width:630px){
		.sct7_1_cont .sctBox .flBox{width: 100%;}
	 }

	@media(max-width:600px){
		.sct .sub_visual h2{margin-left:-150px;width:300px}
		.xm h1{font-size:25px !important}
		.xm .form-horizontal .control-label{text-align:left;width:100%}
		.xm .form-horizontal .controls{margin-left:0}
		/* .xm .dl-horizontal dt{width:100px}
		.xm .dl-horizontal > dd{margin-left:120px} */
		/* .sct .sub_visual div img{margin-left:-700px} */
		.sct1_1 .trade_main .box01 .main_motion_bg{background-size:1300px}
		.sct1_5 .slick-dots li{width:24%;margin: 0.5%}
		.sct1_5 #section5 .slick-list{top:140px}
		.sct1_5 .slick-prev, .sct1_5 .slick-prev:hover, .sct1_5 .slick-prev:before, .sct1_5 .slick-next, .sct1_5 .slick-next:hover, .sct1_5 .slick-next:before{display:none !important}
		.sct1_9 .atc table{width:100%}
		.sct1_9 .atc02 li{width:100%;margin:0 !important}
		.sct3_4 .atc01 p br{display:none}
		.sct2 .cont li{width:48.5%}
		.firstvisit .inner{top:400px}
		.firstvisit p br{display:none}
		.firstvisit li{width:48%;margin:3px 1%}
		.pull-left{width:50% !important}
		.foot-navi{width:100% !important;display:none !important}
		.center-style{width:100% !important; margin-top:5px}
		.effect .pull-left{width:100% !important}
		#responBoard .pull-right .btn, #responBoard .pull-left .btn, #responBoard .pull-left select, #responBoard .pull-left input{padding:2px 20px !important}
		.restview .viewinfo-bar li{font-size:12px;letter-spacing:-1px}
		.restwebzine .rthumb{width:30% !important;min-width:0}
		.media-body{width:70%;padding:3% 0 10px 30px}
		.restwebzine h5.media-heading{font-size:14px !important;height:24px}
		.restwebzine .media-body .viewinfo li{font-size:11px}
		.loginBox{padding:20px}
		.lpart{padding:0 0 20px}
		.lpart h1{font-size:30px !important}
		.rpart > div{padding:30px 10px 10px}
		.member_list .control-group{padding:10px 20px !important}
		.member_list .cong_passw{padding:10px 20px 55px !important}
		.member_list .control-group .help-inline{line-height:15px !important;margin-top:5px}
		/* #board_sermon a.add_btn{display:none !important} */
	}
	@media(max-width:550px){
		.sct1_1 .inner p br{display:none}
		.sct1_6 #section1 .inner p br{display:none}
		.sct1_6 #section3 .inner1{width:90%;text-align:center}
		.sct1_6 #section3 .inner1 span br{display:none}
		.sct1_6 #section3 .inner2 ul{width:250px;margin:0 auto 20px}
		.sct5 #section1 .inner p br{display:none}
	}
	@media(max-width:500px){
		.sct .sub_visual div{height:250px}
		.sct .sub_visual div img{width:1000px;margin-left:-500px}
		.ps .sub_visual div, .terms .sub_visual div, .email .sub_visual div{height:215px}
		.sct1_2_1 .cover p br{display:none}
		.sct1_2_1 .atc01{padding-top:115px}
		.sct1_2_1 .atc_sns .inner{max-width:320px}
		.sct1_2_1 .atc_sns li{margin:8px}
		.sct1_2_1 .atc_sns a{font-size:14px}
		.sct1_4_1 .cover p br{display:none}
		.sct1_4_1 .slider .inner > img{max-width:300px}
		.sct1_4_1 .slider .inner h5{margin-top:45px;margin-bottom:5px;font-size:20px}
		.sct1_4_1 .slider .inner .download a{font-size:14px}
		.sct1_4_1 .cont{padding-bottom:50px}
		.sct1_4_1 .iconbox li{width:80% !important}
		.sct1_5 .slick-list{top:21%}
		.sct1_5 .slick-dots li{width:30%;margin: 1% 1.5%}
		.sct1_5 #section7 .slick-list{top:140px}
		.sct1_5 .slick-slide img{width:750px;margin-top:0}
		.sct1_6 > div{height:600px !important}
		.sct1_6 #section1 .inner h3{padding-top:225px}
		.sct1_6 #section1 .inner li{width:48%;margin:0.5%;height:100px}
		.sct1_6 #section1 .inner li > a{padding-top:40px}
		.sct1_6 #section2{height:auto !important}
		.sct1_6 #section2 ul{top:90px}
		.sct1_6 #section2 li:last-child{padding-bottom:200px}
		.sct1_6 #section2 p{width:90%;margin:0 auto 20px}
		.sct1_6 #section2 p br{display:none}
		.sct1_6 #section3{height:750px !important}
		.sct1_6 #section4{padding-bottom:80px}
		.sct1_6 #section4 h5{padding:130px 0 15px;font-size:24px;letter-spacing:-1px}
		.sct1_6 #section4 h5 span{display:none}
		.sct1_7 .cover p br{display:none}
		.sct1_8 .cont li li a span{display:none}
		.sct1_9 > p br{display:none}
		.sct3_4 .atc03 li:first-child{display:block;width:150px;margin:0 auto}
		.sct3_1 .atc03 li:first-child{width:70px}
		.sct4_4 .atc02 > ul{width:245px;margin:0 auto}
		.sct4_4 .atc02 > ul > li{float:left;width:90px}
		.sct4_5 .atc02 > ul{width:auto}
		.sct4_5 .atc02 > ul > li{float:none;width:auto;margin:0 11px}
		.sct4_6 .atc01{padding:25px 0}
		.sct4_6 .atc01 h3{font-size:15px;letter-spacing:-1px}
		.sct4_6 .atc02{padding:0}
		.sct4_6 .atc02 .cont{padding:40px 0 20px;border-bottom:1px solid #eee}
		.sct4_6 .atc02 .cont_last{padding-bottom:80px}
		.sct4_6 .atc02 h4{margin-top:3px}
		.sct4_6 .atc02 a{margin-bottom:0px;margin-right:10px;top:0}
		.sct4_6 .atc02 a i{display:none}
		.sct5 > div{height:600px !important}
		.sct5 #section1 .visual{background:url(../images/sub/5_visual.jpg) no-repeat fixed center bottom}
		.sct5 #section1 .inner h3{padding-top:225px}
		.sct5 #section1 .inner p br{display:none}
		.sct5 #section1 .inner li{width:48%;margin:0.5%;height:100px}
		.sct5 #section1 .inner li > a{padding-top:40px}
		.sct5 #section2{height:auto !important}
		.sct5 #section2 ul{top:90px}
		.sct5 #section2 li:last-child{padding-bottom:200px}
		.sct5 #section2 p{width:90%;margin:0 auto 20px}
		.sct5 #section2 p br{display:none}
		.sct5 #section3 h5{padding:20px 0 15px;font-size:24px;letter-spacing:-1px}
		.sct5 #section3 h5 span{display:none}
		.sct6 #section1 .visual{background:url(../images/sub/6_visual.jpg) no-repeat fixed right top}
		.sct6 #section2 tr{width:100%;float:none}
		.sct6 #section2 tr:nth-child(7){border-bottom:1px solid rgba(0,0,0,0.1)}
		.mejs__time-total{margin:-3px 0 0;height:30px}
		.mejs__time-current{height:30px}
		.find_member .input-append input{padding:0 10px}
		.find_member .input-append input.w_fix{width:150px}
	}
	@media(max-width:480px){
		.sct1_3 ul li h4{letter-spacing:-1px}
		.sct1_3 td br{display:block}
		.sct8_5 td br{display:block}
		.sct8_5 select.email{margin-top:3px}
		.restwebzine h5.media-heading{font-size:14px !important}
		.media-body{padding:2% 0 0 15px}
		.restwebzine .webzineborder{padding:5px 5px 15px}
	}
	@media(max-width:450px){
		.xm .m_info{padding:0 0 110px}
		.xm .m_info .btn-group{width:100%;right:0}
		.xm .m_info .btn-group a{width:48%;margin:1% !important}
	}
